summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-01-31 03:01:37 +0000
committerNorbert Preining <norbert@preining.info>2021-01-31 03:01:37 +0000
commit8eab566745f1c61319c17e6a1aeea0f18bcfc34c (patch)
tree4c133e218862ad752d40321a84539b5814312721
parent431a21790bcbf7d842f7a3d5e6e3eaef4ae823af (diff)
CTAN sync 202101310301
-rw-r--r--FILES.byname687
-rw-r--r--FILES.byname.gzbin2264741 -> 2264669 bytes
-rw-r--r--FILES.last07days576
-rw-r--r--fonts/kpfonts-otf/README.md26
-rw-r--r--fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx19
-rw-r--r--fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdfbin189615 -> 186140 bytes
-rw-r--r--fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx19
-rw-r--r--fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdfbin190947 -> 187563 bytes
-rw-r--r--fonts/kpfonts-otf/doc/unimath-kpfonts.ltx2
-rw-r--r--fonts/kpfonts-otf/doc/unimath-kpfonts.pdfbin1798004 -> 1788053 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMath-Bold.otfbin204312 -> 196892 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMath-Light.otfbin468440 -> 455424 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMath-Regular.otfbin394504 -> 428692 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMath-Sans.otfbin272896 -> 275380 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMath-Semibold.otfbin203032 -> 198620 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMono-Bold.otfbin58132 -> 57568 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otfbin65468 -> 64788 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMono-Italic.otfbin66788 -> 66092 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMono-Regular.otfbin59188 -> 58696 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-Bold.otfbin125732 -> 131844 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otfbin139880 -> 142532 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-Italic.otfbin131084 -> 132824 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-Light.otfbin123156 -> 130212 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otfbin128940 -> 134964 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-Regular.otfbin125888 -> 130740 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-Semibold.otfbin124164 -> 129108 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otfbin136264 -> 140432 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpSans-Bold.otfbin96556 -> 95408 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otfbin108268 -> 103212 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpSans-Italic.otfbin108960 -> 103092 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpSans-Regular.otfbin95896 -> 94940 bytes
-rw-r--r--fonts/kpfonts-otf/tex/kpfonts-otf.sty24
-rw-r--r--fonts/lexend/doc/lexend.pdfbin135249 -> 136507 bytes
-rw-r--r--fonts/lexend/doc/lexend.tex28
-rw-r--r--fonts/lexend/tex/lexend.sty23
-rw-r--r--macros/latex/contrib/profcollege/README2
-rw-r--r--macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdfbin1643198 -> 1702509 bytes
-rw-r--r--macros/latex/contrib/profcollege/latex/ProfCollege.sty1168
-rw-r--r--macros/latex/contrib/rmannot/README.md24
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/AcroFlex3_demo.swfbin1264158 -> 0 bytes
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/AcroFlex3_demo_skin.swfbin21172 -> 0 bytes
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/Acro_Advertiser.swfbin109320 -> 0 bytes
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/Summertime.mp3bin0 -> 4184948 bytes
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/alex-fishes.f4vbin0 -> 3502731 bytes
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/calliope.MP4bin0 -> 37328956 bytes
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/cuepoints_sample.xml40
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/driving1.movbin0 -> 6615186 bytes
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/horse.mp4bin0 -> 3564800 bytes
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/horse1.flvbin626883 -> 0 bytes
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/loadingvid.mp4bin12750 -> 0 bytes
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/ocean-waves.3gpbin0 -> 712673 bytes
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/sample.flvbin820332 -> 0 bytes
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/sample_iPod.m4vbin0 -> 2228141 bytes
-rw-r--r--macros/latex/contrib/rmannot/RMfiles/tardis1.mp3bin603455 -> 600213 bytes
-rw-r--r--macros/latex/contrib/rmannot/doc/rmannot.pdfbin0 -> 433595 bytes
-rw-r--r--macros/latex/contrib/rmannot/doc/rmannot_man-flash.pdfbin0 -> 1663852 bytes
-rw-r--r--macros/latex/contrib/rmannot/doc/rmannot_man.pdfbin1648685 -> 4964286 bytes
-rw-r--r--macros/latex/contrib/rmannot/doc/rmannot_man.tex1382
-rw-r--r--macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.pdfbin104260 -> 119094 bytes
-rw-r--r--macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.tex3
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/AcroAd_poster.eps11948
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/aebmovie_poster_hd.eps8356
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/aebmusic_poster.epsbin0 -> 205739 bytes
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/aebmusic_poster_hd.eps (renamed from macros/latex/contrib/rmannot/examples/rma/afldemoposter.eps)bin199903 -> 195854 bytes
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/horse1_poster.eps16746
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/tardis.eps34204
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/tst_3gp.tex54
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/tst_cuepts1.tex87
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/tst_f4v.tex52
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/tst_flv.tex107
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/tst_flv_asjs.tex128
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/tst_m4v.tex55
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/tst_mov.tex58
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/tst_mp3.tex120
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/tst_mp4.tex59
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/tst_mp4_hidden.tex136
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/tst_swf.tex75
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/tst_swf_custom.tex80
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/tst_url_mp4.tex61
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/vpx-btn.tex90
-rw-r--r--macros/latex/contrib/rmannot/examples/rma/vpx-combo.tex144
-rw-r--r--macros/latex/contrib/rmannot/graphics/ramp3poster.eps16739
-rw-r--r--macros/latex/contrib/rmannot/rmannot.cfg1
-rw-r--r--macros/latex/contrib/rmannot/rmannot.dtx2674
-rw-r--r--macros/latex/contrib/rmannot/rmannot.sty1013
-rw-r--r--macros/latex/contrib/rmannot/videoplayerx/MinimaUnderPlayBackSeekCounterVolMuteNoFull.swfbin15164 -> 0 bytes
-rw-r--r--macros/latex/contrib/rmannot/videoplayerx/README.md13
-rw-r--r--macros/latex/contrib/rmannot/videoplayerx/UVSAR-VideoPlayerX.pdfbin218523 -> 0 bytes
-rw-r--r--macros/latex/contrib/rmannot/videoplayerx/VideoPlayerX.swfbin73175 -> 0 bytes
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl2
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb541
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2275600 -> 2274792 bytes
-rw-r--r--systems/win32/miktex/tm/packages/files.csv.lzmabin563595 -> 564823 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/files.csv.lzmabin563390 -> 565009 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini8
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini10
-rw-r--r--systems/win32/w32tex/ChangeLog23
-rw-r--r--timestamp2
101 files changed, 30022 insertions, 67605 deletions
diff --git a/FILES.byname b/FILES.byname
index b402f5e60d..f0d622bc20 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -5087,7 +5087,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2021/01/29 | 63152 | FILES.last07days
+2021/01/30 | 80942 | FILES.last07days
2020/08/14 | 104065 | fonts/academicons/academicons.pdf
2020/08/14 | 17247 | fonts/academicons/academicons.sty
2020/08/14 | 6546 | fonts/academicons/academicons.tex
@@ -57809,40 +57809,40 @@
2006/09/05 | 335 | fonts/kpfonts/latex/ujkpsyd.fd
2008/11/11 | 345 | fonts/kpfonts/latex/ujkpsydw.fd
2009/04/19 | 14734 | fonts/kpfonts/map/kpfonts.map
-2020/11/19 | 29521 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
-2020/11/19 | 189615 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
-2020/11/19 | 32197 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
-2020/11/19 | 190947 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
-2020/11/19 | 16735 | fonts/kpfonts-otf/doc/unimath-kpfonts.ltx
-2020/11/19 | 1798004 | fonts/kpfonts-otf/doc/unimath-kpfonts.pdf
-2020/11/19 | 204312 | fonts/kpfonts-otf/fonts/KpMath-Bold.otf
-2020/11/19 | 468440 | fonts/kpfonts-otf/fonts/KpMath-Light.otf
-2020/11/19 | 394504 | fonts/kpfonts-otf/fonts/KpMath-Regular.otf
-2020/11/19 | 272896 | fonts/kpfonts-otf/fonts/KpMath-Sans.otf
-2020/11/19 | 203032 | fonts/kpfonts-otf/fonts/KpMath-Semibold.otf
-2020/11/19 | 65468 | fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf
-2020/11/19 | 58132 | fonts/kpfonts-otf/fonts/KpMono-Bold.otf
-2020/11/19 | 66788 | fonts/kpfonts-otf/fonts/KpMono-Italic.otf
-2020/11/19 | 59188 | fonts/kpfonts-otf/fonts/KpMono-Regular.otf
-2020/11/19 | 139880 | fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf
-2020/11/19 | 125732 | fonts/kpfonts-otf/fonts/KpRoman-Bold.otf
-2020/11/19 | 131084 | fonts/kpfonts-otf/fonts/KpRoman-Italic.otf
-2020/11/19 | 128940 | fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf
-2020/11/19 | 123156 | fonts/kpfonts-otf/fonts/KpRoman-Light.otf
-2020/11/19 | 125888 | fonts/kpfonts-otf/fonts/KpRoman-Regular.otf
-2020/11/19 | 136264 | fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf
-2020/11/19 | 124164 | fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf
-2020/11/19 | 108268 | fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf
-2020/11/19 | 96556 | fonts/kpfonts-otf/fonts/KpSans-Bold.otf
-2020/11/19 | 108960 | fonts/kpfonts-otf/fonts/KpSans-Italic.otf
-2020/11/19 | 95896 | fonts/kpfonts-otf/fonts/KpSans-Regular.otf
-2020/11/19 | 3491 | fonts/kpfonts-otf/README.md
-2020/11/19 | 17515 | fonts/kpfonts-otf/tex/kpfonts-otf.sty
-2020/11/19 | 434 | fonts/kpfonts-otf/tex/KpLight.fontspec
-2020/11/19 | 185 | fonts/kpfonts-otf/tex/KpMono.fontspec
-2020/11/19 | 423 | fonts/kpfonts-otf/tex/KpRoman.fontspec
-2020/11/19 | 241 | fonts/kpfonts-otf/tex/KpSans.fontspec
-2020/11/19 | 4232163 | fonts/kpfonts-otf.zip
+2021/01/30 | 29850 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
+2021/01/30 | 186140 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
+2021/01/30 | 32527 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
+2021/01/30 | 187563 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
+2021/01/30 | 16745 | fonts/kpfonts-otf/doc/unimath-kpfonts.ltx
+2021/01/30 | 1788053 | fonts/kpfonts-otf/doc/unimath-kpfonts.pdf
+2021/01/30 | 196892 | fonts/kpfonts-otf/fonts/KpMath-Bold.otf
+2021/01/30 | 455424 | fonts/kpfonts-otf/fonts/KpMath-Light.otf
+2021/01/30 | 428692 | fonts/kpfonts-otf/fonts/KpMath-Regular.otf
+2021/01/30 | 275380 | fonts/kpfonts-otf/fonts/KpMath-Sans.otf
+2021/01/30 | 198620 | fonts/kpfonts-otf/fonts/KpMath-Semibold.otf
+2021/01/30 | 64788 | fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf
+2021/01/30 | 57568 | fonts/kpfonts-otf/fonts/KpMono-Bold.otf
+2021/01/30 | 66092 | fonts/kpfonts-otf/fonts/KpMono-Italic.otf
+2021/01/30 | 58696 | fonts/kpfonts-otf/fonts/KpMono-Regular.otf
+2021/01/30 | 142532 | fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf
+2021/01/30 | 131844 | fonts/kpfonts-otf/fonts/KpRoman-Bold.otf
+2021/01/30 | 132824 | fonts/kpfonts-otf/fonts/KpRoman-Italic.otf
+2021/01/30 | 134964 | fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf
+2021/01/30 | 130212 | fonts/kpfonts-otf/fonts/KpRoman-Light.otf
+2021/01/30 | 130740 | fonts/kpfonts-otf/fonts/KpRoman-Regular.otf
+2021/01/30 | 140432 | fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf
+2021/01/30 | 129108 | fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf
+2021/01/30 | 103212 | fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf
+2021/01/30 | 95408 | fonts/kpfonts-otf/fonts/KpSans-Bold.otf
+2021/01/30 | 103092 | fonts/kpfonts-otf/fonts/KpSans-Italic.otf
+2021/01/30 | 94940 | fonts/kpfonts-otf/fonts/KpSans-Regular.otf
+2021/01/30 | 4320 | fonts/kpfonts-otf/README.md
+2021/01/30 | 17832 | fonts/kpfonts-otf/tex/kpfonts-otf.sty
+2021/01/30 | 434 | fonts/kpfonts-otf/tex/KpLight.fontspec
+2021/01/30 | 185 | fonts/kpfonts-otf/tex/KpMono.fontspec
+2021/01/30 | 423 | fonts/kpfonts-otf/tex/KpRoman.fontspec
+2021/01/30 | 241 | fonts/kpfonts-otf/tex/KpSans.fontspec
+2021/01/30 | 4237328 | fonts/kpfonts-otf.zip
2009/03/15 | 49269 | fonts/kpfonts/pfb/jkpbexa.pfb
2010/02/24 | 26301 | fonts/kpfonts/pfb/jkpbex.pfb
2010/02/24 | 37865 | fonts/kpfonts/pfb/jkpbit8a.pfb
@@ -61982,26 +61982,26 @@
2019/06/24 | 2320 | fonts/lato/vf/Lato-Thin-X2-TOsF.vf
2019/06/24 | 24272780 | fonts/lato.zip
2005/05/20 | 20745 | fonts/la.zip
-2020/02/19 | 135249 | fonts/lexend/doc/lexend.pdf
-2020/02/19 | 9102 | fonts/lexend/doc/lexend.tex
-2020/02/19 | 138556 | fonts/lexend/font/LexendDeca-Regular.ttf
-2020/02/19 | 139896 | fonts/lexend/font/LexendExa-Regular.ttf
-2020/02/19 | 139936 | fonts/lexend/font/LexendGiga-Regular.ttf
-2020/02/19 | 139872 | fonts/lexend/font/LexendMega-Regular.ttf
-2020/02/19 | 139744 | fonts/lexend/font/LexendPeta-Regular.ttf
-2020/02/19 | 139836 | fonts/lexend/font/LexendTera-Regular.ttf
-2020/02/19 | 138904 | fonts/lexend/font/LexendZetta-Regular.ttf
-2020/02/19 | 19106 | fonts/lexend/LICENSE
-2020/02/19 | 2584 | fonts/lexend/README.md
-2020/02/19 | 151 | fonts/lexend/tex/LexendDeca.fontspec
-2020/02/19 | 150 | fonts/lexend/tex/LexendExa.fontspec
-2020/02/19 | 151 | fonts/lexend/tex/LexendGiga.fontspec
-2020/02/19 | 151 | fonts/lexend/tex/LexendMega.fontspec
-2020/02/19 | 151 | fonts/lexend/tex/LexendPeta.fontspec
-2020/02/19 | 1178 | fonts/lexend/tex/lexend.sty
-2020/02/19 | 151 | fonts/lexend/tex/LexendTera.fontspec
-2020/02/19 | 152 | fonts/lexend/tex/LexendZetta.fontspec
-2020/02/19 | 630205 | fonts/lexend.zip
+2021/01/30 | 136507 | fonts/lexend/doc/lexend.pdf
+2021/01/30 | 9503 | fonts/lexend/doc/lexend.tex
+2021/01/30 | 138556 | fonts/lexend/font/LexendDeca-Regular.ttf
+2021/01/30 | 139896 | fonts/lexend/font/LexendExa-Regular.ttf
+2021/01/30 | 139936 | fonts/lexend/font/LexendGiga-Regular.ttf
+2021/01/30 | 139872 | fonts/lexend/font/LexendMega-Regular.ttf
+2021/01/30 | 139744 | fonts/lexend/font/LexendPeta-Regular.ttf
+2021/01/30 | 139836 | fonts/lexend/font/LexendTera-Regular.ttf
+2021/01/30 | 138904 | fonts/lexend/font/LexendZetta-Regular.ttf
+2021/01/30 | 19106 | fonts/lexend/LICENSE
+2021/01/30 | 2584 | fonts/lexend/README.md
+2021/01/30 | 151 | fonts/lexend/tex/LexendDeca.fontspec
+2021/01/30 | 150 | fonts/lexend/tex/LexendExa.fontspec
+2021/01/30 | 151 | fonts/lexend/tex/LexendGiga.fontspec
+2021/01/30 | 151 | fonts/lexend/tex/LexendMega.fontspec
+2021/01/30 | 151 | fonts/lexend/tex/LexendPeta.fontspec
+2021/01/30 | 1243 | fonts/lexend/tex/lexend.sty
+2021/01/30 | 151 | fonts/lexend/tex/LexendTera.fontspec
+2021/01/30 | 152 | fonts/lexend/tex/LexendZetta.fontspec
+2021/01/30 | 631521 | fonts/lexend.zip
2017/06/10 | 1176 | fonts/libertine/doc/Bugs.txt
2019/02/27 | 267 | fonts/libertine/doc/ChangeLogLaTeX.txt
2017/06/10 | 66353 | fonts/libertine/doc/ChangeLog.txt
@@ -184945,7 +184945,7 @@
2013/04/01 | 14776 | macros/context/contrib/context-visualcounter/tex/context/third/visualcounter/t-visualcounter.mkvi
2018/03/05 | 11 | macros/context/contrib/context-visualcounter/VERSION
2018/03/22 | 276789 | macros/context/contrib/context-visualcounter.zip
-2021/01/28 | 119682189 | macros/context/latest/cont-tmf.zip
+2021/01/29 | 119685225 | macros/context/latest/cont-tmf.zip
2016/04/21 | 32846 | macros/cstex/base/cmexb.tar.gz
2016/06/26 | 1728262 | macros/cstex/base/csfonts-t1.tar.gz
2007/03/01 | 187106 | macros/cstex/base/csfonts.tar.gz
@@ -207472,22 +207472,22 @@
2002/02/04 | 5634 | macros/latex/contrib/procIAGssymp/procIAGssymp.sty
2002/02/04 | 7126 | macros/latex/contrib/procIAGssymp/TestPaper.tex
2019/07/29 | 5300 | macros/latex/contrib/procIAGssymp.zip
-2021/01/18 | 1643198 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf
-2021/01/18 | 1055913 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.zip
+2021/01/30 | 1702509 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf
+2021/01/30 | 1216103 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.zip
2021/01/17 | 22495 | macros/latex/contrib/profcollege/latex/PfC-EquationComposition1.tex
2021/01/17 | 18004 | macros/latex/contrib/profcollege/latex/PfC-EquationLaurent1.tex
2021/01/17 | 19267 | macros/latex/contrib/profcollege/latex/PfC-EquationPose1.tex
2021/01/17 | 25795 | macros/latex/contrib/profcollege/latex/PfC-EquationSoustraction1.tex
2021/01/17 | 13854 | macros/latex/contrib/profcollege/latex/PfC-EquationSymbole1.tex
2021/01/17 | 21822 | macros/latex/contrib/profcollege/latex/PfC-EquationTerme1.tex
-2021/01/18 | 406769 | macros/latex/contrib/profcollege/latex/ProfCollege.sty
+2021/01/30 | 427197 | macros/latex/contrib/profcollege/latex/ProfCollege.sty
2021/01/17 | 13151 | macros/latex/contrib/profcollege/metapost/PfC-Calculatrice.mp
2021/01/17 | 583 | macros/latex/contrib/profcollege/metapost/PfC-Constantes.mp
2021/01/18 | 31952 | macros/latex/contrib/profcollege/metapost/PfC-Geometrie.mp
2021/01/17 | 921 | macros/latex/contrib/profcollege/metapost/PfC-LaTeX.mp
2021/01/17 | 6804 | macros/latex/contrib/profcollege/metapost/PfC-Svgnames.mp
-2021/01/17 | 437 | macros/latex/contrib/profcollege/README
-2021/01/18 | 2553070 | macros/latex/contrib/profcollege.zip
+2021/01/18 | 435 | macros/latex/contrib/profcollege/README
+2021/01/30 | 2782919 | macros/latex/contrib/profcollege.zip
1996/02/05 | 1760 | macros/latex/contrib/progkeys/demo/demo.tex
1996/02/05 | 459 | macros/latex/contrib/progkeys/demo/prog1.tex
1996/02/05 | 347 | macros/latex/contrib/progkeys/demo/prog2.tex
@@ -208594,46 +208594,43 @@
2009/07/07 | 1963 | macros/latex/contrib/rjlparshap/rjlpshap.ins
2009/07/09 | 126335 | macros/latex/contrib/rjlparshap/rjlpshap.pdf
2009/07/13 | 119876 | macros/latex/contrib/rjlparshap.zip
-2016/10/12 | 1648685 | macros/latex/contrib/rmannot/doc/rmannot_man.pdf
-2016/10/13 | 85794 | macros/latex/contrib/rmannot/doc/rmannot_man.tex
+2021/01/29 | 1663852 | macros/latex/contrib/rmannot/doc/rmannot_man-flash.pdf
+2021/01/30 | 4964286 | macros/latex/contrib/rmannot/doc/rmannot_man.pdf
+2021/01/30 | 101344 | macros/latex/contrib/rmannot/doc/rmannot_man.tex
+2021/01/30 | 433595 | macros/latex/contrib/rmannot/doc/rmannot.pdf
2006/08/25 | 160672 | macros/latex/contrib/rmannot/examples/rm3da/3dmodels/dice.u3d
2011/12/09 | 2185 | macros/latex/contrib/rmannot/examples/rm3da/js/turntable.js
-2016/02/02 | 104260 | macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.pdf
-2016/10/13 | 4069 | macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.tex
+2021/01/27 | 119094 | macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.pdf
+2021/01/27 | 4054 | macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.tex
2011/12/22 | 376 | macros/latex/contrib/rmannot/examples/rm3da/views/dice.vws
-2008/07/01 | 384939 | macros/latex/contrib/rmannot/examples/rma/AcroAd_poster.eps
2011/11/03 | 197449 | macros/latex/contrib/rmannot/examples/rma/aebmovie_poster.eps
-2016/10/13 | 990 | macros/latex/contrib/rmannot/examples/rma/aebmovie_poster.tex
-2008/06/14 | 199903 | macros/latex/contrib/rmannot/examples/rma/afldemoposter.eps
-2008/06/17 | 207335 | macros/latex/contrib/rmannot/examples/rma/horse1_poster.eps
-2008/07/05 | 2327223 | macros/latex/contrib/rmannot/examples/rma/tardis.eps
-2016/10/13 | 2974 | macros/latex/contrib/rmannot/examples/rma/tst_cuepts1.tex
-2016/10/13 | 4496 | macros/latex/contrib/rmannot/examples/rma/tst_flv_asjs.tex
-2016/10/13 | 3354 | macros/latex/contrib/rmannot/examples/rma/tst_flv.tex
-2016/10/13 | 4306 | macros/latex/contrib/rmannot/examples/rma/tst_mp3.tex
-2016/10/13 | 2433 | macros/latex/contrib/rmannot/examples/rma/tst_swf_custom.tex
-2016/10/13 | 2046 | macros/latex/contrib/rmannot/examples/rma/tst_swf.tex
-2016/10/13 | 3093 | macros/latex/contrib/rmannot/examples/rma/vpx-btn.tex
-2016/10/13 | 4621 | macros/latex/contrib/rmannot/examples/rma/vpx-combo.tex
-2012/09/13 | 201270 | macros/latex/contrib/rmannot/graphics/ramp3poster.eps
-2016/10/13 | 806 | macros/latex/contrib/rmannot/README.md
-2016/10/13 | 987 | macros/latex/contrib/rmannot/rmannot.cfg
-2016/10/13 | 122874 | macros/latex/contrib/rmannot/rmannot.dtx
-2016/10/13 | 1900 | macros/latex/contrib/rmannot/rmannot.ins
-2016/10/13 | 38619 | macros/latex/contrib/rmannot/rmannot.sty
-2007/04/30 | 109320 | macros/latex/contrib/rmannot/RMfiles/Acro_Advertiser.swf
-2008/06/08 | 21172 | macros/latex/contrib/rmannot/RMfiles/AcroFlex3_demo_skin.swf
-2008/06/08 | 1264158 | macros/latex/contrib/rmannot/RMfiles/AcroFlex3_demo.swf
-2008/06/18 | 700 | macros/latex/contrib/rmannot/RMfiles/cuepoints_sample.xml
-2016/10/07 | 626883 | macros/latex/contrib/rmannot/RMfiles/horse1.flv
-2016/10/12 | 12750 | macros/latex/contrib/rmannot/RMfiles/loadingvid.mp4
-2008/06/18 | 820332 | macros/latex/contrib/rmannot/RMfiles/sample.flv
-2012/08/10 | 603455 | macros/latex/contrib/rmannot/RMfiles/tardis1.mp3
-2010/03/26 | 15164 | macros/latex/contrib/rmannot/videoplayerx/MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf
-2016/10/13 | 495 | macros/latex/contrib/rmannot/videoplayerx/README.md
-2016/10/09 | 218523 | macros/latex/contrib/rmannot/videoplayerx/UVSAR-VideoPlayerX.pdf
-2014/10/28 | 73175 | macros/latex/contrib/rmannot/videoplayerx/VideoPlayerX.swf
-2016/10/13 | 7383205 | macros/latex/contrib/rmannot.zip
+2011/11/02 | 189110 | macros/latex/contrib/rmannot/examples/rma/aebmovie_poster_hd.eps
+2011/11/03 | 990 | macros/latex/contrib/rmannot/examples/rma/aebmovie_poster.tex
+2020/08/24 | 205739 | macros/latex/contrib/rmannot/examples/rma/aebmusic_poster.eps
+2020/08/24 | 195854 | macros/latex/contrib/rmannot/examples/rma/aebmusic_poster_hd.eps
+2008/06/17 | 198962 | macros/latex/contrib/rmannot/examples/rma/horse1_poster.eps
+2021/01/26 | 1469 | macros/latex/contrib/rmannot/examples/rma/tst_3gp.tex
+2021/01/26 | 1370 | macros/latex/contrib/rmannot/examples/rma/tst_f4v.tex
+2021/01/26 | 1553 | macros/latex/contrib/rmannot/examples/rma/tst_m4v.tex
+2021/01/26 | 1635 | macros/latex/contrib/rmannot/examples/rma/tst_mov.tex
+2021/01/29 | 2090 | macros/latex/contrib/rmannot/examples/rma/tst_mp3.tex
+2021/01/29 | 4619 | macros/latex/contrib/rmannot/examples/rma/tst_mp4_hidden.tex
+2021/01/26 | 1733 | macros/latex/contrib/rmannot/examples/rma/tst_mp4.tex
+2021/01/26 | 1892 | macros/latex/contrib/rmannot/examples/rma/tst_url_mp4.tex
+2020/08/30 | 210538 | macros/latex/contrib/rmannot/graphics/ramp3poster.eps
+2021/01/30 | 1304 | macros/latex/contrib/rmannot/README.md
+2021/01/27 | 1000 | macros/latex/contrib/rmannot/rmannot.cfg
+2021/01/30 | 129066 | macros/latex/contrib/rmannot/rmannot.dtx
+2011/12/08 | 1900 | macros/latex/contrib/rmannot/rmannot.ins
+2013/08/10 | 3502731 | macros/latex/contrib/rmannot/RMfiles/alex-fishes.f4v
+2011/06/23 | 37328956 | macros/latex/contrib/rmannot/RMfiles/calliope.MP4
+2020/08/22 | 6615186 | macros/latex/contrib/rmannot/RMfiles/driving1.mov
+2020/08/10 | 3564800 | macros/latex/contrib/rmannot/RMfiles/horse.mp4
+2020/07/20 | 712673 | macros/latex/contrib/rmannot/RMfiles/ocean-waves.3gp
+2005/12/20 | 2228141 | macros/latex/contrib/rmannot/RMfiles/sample_iPod.m4v
+2012/08/10 | 4184948 | macros/latex/contrib/rmannot/RMfiles/Summertime.mp3
+2012/08/10 | 600213 | macros/latex/contrib/rmannot/RMfiles/tardis1.mp3
+2021/01/30 | 65372952 | macros/latex/contrib/rmannot.zip
2020/12/18 | 570 | macros/latex/contrib/rmathbr/README
2020/12/18 | 87036 | macros/latex/contrib/rmathbr/rmathbr.dtx
2020/12/11 | 2314 | macros/latex/contrib/rmathbr/rmathbr.ins
@@ -261121,9 +261118,9 @@
2019/02/28 | 274712 | systems/texlive/tlnet/archive/changepage.doc.r15878.tar.xz
2019/02/28 | 2612 | systems/texlive/tlnet/archive/changepage.r15878.tar.xz
2019/02/28 | 5956 | systems/texlive/tlnet/archive/changepage.source.r15878.tar.xz
-2020/06/18 | 904352 | systems/texlive/tlnet/archive/changes.doc.r55577.tar.xz
-2020/06/18 | 7880 | systems/texlive/tlnet/archive/changes.r55577.tar.xz
-2020/06/18 | 16396 | systems/texlive/tlnet/archive/changes.source.r55577.tar.xz
+2021/01/30 | 2455088 | systems/texlive/tlnet/archive/changes.doc.r57549.tar.xz
+2021/01/30 | 7884 | systems/texlive/tlnet/archive/changes.r57549.tar.xz
+2021/01/30 | 16804 | systems/texlive/tlnet/archive/changes.source.r57549.tar.xz
2019/02/28 | 189408 | systems/texlive/tlnet/archive/chappg.doc.r15878.tar.xz
2019/02/28 | 1896 | systems/texlive/tlnet/archive/chappg.r15878.tar.xz
2019/02/28 | 6372 | systems/texlive/tlnet/archive/chappg.source.r15878.tar.xz
@@ -261447,8 +261444,8 @@
2019/02/28 | 392 | systems/texlive/tlnet/archive/cluttex.x86_64-linuxmusl.r48871.tar.xz
2019/02/28 | 388 | systems/texlive/tlnet/archive/cluttex.x86_64-linux.r48871.tar.xz
2019/02/28 | 388 | systems/texlive/tlnet/archive/cluttex.x86_64-solaris.r48871.tar.xz
-2019/02/28 | 2196 | systems/texlive/tlnet/archive/cmap.doc.r42428.tar.xz
-2019/02/28 | 5576 | systems/texlive/tlnet/archive/cmap.r42428.tar.xz
+2021/01/30 | 2228 | systems/texlive/tlnet/archive/cmap.doc.r57550.tar.xz
+2021/01/30 | 5560 | systems/texlive/tlnet/archive/cmap.r57550.tar.xz
2019/02/28 | 47780 | systems/texlive/tlnet/archive/cmarrows.doc.r24378.tar.xz
2019/02/28 | 10204 | systems/texlive/tlnet/archive/cmarrows.r24378.tar.xz
2020/09/24 | 71808 | systems/texlive/tlnet/archive/cmathbb.doc.r56414.tar.xz
@@ -263807,8 +263804,8 @@
2019/02/28 | 384 | systems/texlive/tlnet/archive/fontools.x86_64-solaris.r25997.tar.xz
2020/09/16 | 293728 | systems/texlive/tlnet/archive/fonts-churchslavonic.doc.r56350.tar.xz
2020/09/16 | 1610164 | systems/texlive/tlnet/archive/fonts-churchslavonic.r56350.tar.xz
-2020/12/15 | 739868 | systems/texlive/tlnet/archive/fontsetup.doc.r57141.tar.xz
-2020/12/15 | 5828 | systems/texlive/tlnet/archive/fontsetup.r57141.tar.xz
+2021/01/30 | 740076 | systems/texlive/tlnet/archive/fontsetup.doc.r57553.tar.xz
+2021/01/30 | 5828 | systems/texlive/tlnet/archive/fontsetup.r57553.tar.xz
2021/01/26 | 284948 | systems/texlive/tlnet/archive/fontsize.doc.r57523.tar.xz
2021/01/26 | 3892 | systems/texlive/tlnet/archive/fontsize.r57523.tar.xz
2021/01/26 | 10404 | systems/texlive/tlnet/archive/fontsize.source.r57523.tar.xz
@@ -263852,9 +263849,9 @@
2019/02/28 | 19832 | systems/texlive/tlnet/archive/footmisx.source.r42621.tar.xz
2019/02/28 | 112100 | systems/texlive/tlnet/archive/footnotebackref.doc.r27034.tar.xz
2019/02/28 | 1572 | systems/texlive/tlnet/archive/footnotebackref.r27034.tar.xz
-2021/01/27 | 66268 | systems/texlive/tlnet/archive/footnotehyper.doc.r57527.tar.xz
-2021/01/27 | 2800 | systems/texlive/tlnet/archive/footnotehyper.r57527.tar.xz
-2021/01/27 | 12196 | systems/texlive/tlnet/archive/footnotehyper.source.r57527.tar.xz
+2021/01/30 | 70252 | systems/texlive/tlnet/archive/footnotehyper.doc.r57551.tar.xz
+2021/01/30 | 2904 | systems/texlive/tlnet/archive/footnotehyper.r57551.tar.xz
+2021/01/30 | 12976 | systems/texlive/tlnet/archive/footnotehyper.source.r57551.tar.xz
2019/11/25 | 402812 | systems/texlive/tlnet/archive/footnoterange.doc.r52910.tar.xz
2019/11/25 | 2624 | systems/texlive/tlnet/archive/footnoterange.r52910.tar.xz
2019/11/25 | 10844 | systems/texlive/tlnet/archive/footnoterange.source.r52910.tar.xz
@@ -265226,9 +265223,9 @@
2019/02/28 | 500 | systems/texlive/tlnet/archive/l2tabu.r39597.tar.xz
2019/02/28 | 227412 | systems/texlive/tlnet/archive/l2tabu-spanish.doc.r15878.tar.xz
2019/02/28 | 448 | systems/texlive/tlnet/archive/l2tabu-spanish.r15878.tar.xz
-2021/01/11 | 770180 | systems/texlive/tlnet/archive/l3backend.doc.r57375.tar.xz
-2021/01/11 | 13720 | systems/texlive/tlnet/archive/l3backend.r57375.tar.xz
-2021/01/11 | 29808 | systems/texlive/tlnet/archive/l3backend.source.r57375.tar.xz
+2021/01/30 | 788908 | systems/texlive/tlnet/archive/l3backend.doc.r57554.tar.xz
+2021/01/30 | 14460 | systems/texlive/tlnet/archive/l3backend.r57554.tar.xz
+2021/01/30 | 31144 | systems/texlive/tlnet/archive/l3backend.source.r57554.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/l3build.aarch64-linux.r46894.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/l3build.amd64-freebsd.r46894.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/l3build.amd64-netbsd.r46894.tar.xz
@@ -265248,9 +265245,9 @@
2019/02/28 | 344 | systems/texlive/tlnet/archive/l3build.x86_64-linuxmusl.r46894.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/l3build.x86_64-linux.r46894.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/l3build.x86_64-solaris.r46894.tar.xz
-2020/10/28 | 3641928 | systems/texlive/tlnet/archive/l3experimental.doc.r56785.tar.xz
-2020/10/28 | 28592 | systems/texlive/tlnet/archive/l3experimental.r56785.tar.xz
-2020/10/28 | 91228 | systems/texlive/tlnet/archive/l3experimental.source.r56785.tar.xz
+2021/01/30 | 3969140 | systems/texlive/tlnet/archive/l3experimental.doc.r57554.tar.xz
+2021/01/30 | 29696 | systems/texlive/tlnet/archive/l3experimental.r57554.tar.xz
+2021/01/30 | 95504 | systems/texlive/tlnet/archive/l3experimental.source.r57554.tar.xz
2021/01/11 | 10294064 | systems/texlive/tlnet/archive/l3kernel.doc.r57375.tar.xz
2021/01/11 | 157664 | systems/texlive/tlnet/archive/l3kernel.r57375.tar.xz
2021/01/11 | 552788 | systems/texlive/tlnet/archive/l3kernel.source.r57375.tar.xz
@@ -267085,9 +267082,9 @@
2019/02/28 | 95288 | systems/texlive/tlnet/archive/multiobjective.doc.r15878.tar.xz
2019/02/28 | 1436 | systems/texlive/tlnet/archive/multiobjective.r15878.tar.xz
2019/02/28 | 2968 | systems/texlive/tlnet/archive/multiobjective.source.r15878.tar.xz
-2021/01/04 | 621120 | systems/texlive/tlnet/archive/multirow.doc.r57314.tar.xz
-2021/01/04 | 2748 | systems/texlive/tlnet/archive/multirow.r57314.tar.xz
-2021/01/04 | 19972 | systems/texlive/tlnet/archive/multirow.source.r57314.tar.xz
+2021/01/30 | 597148 | systems/texlive/tlnet/archive/multirow.doc.r57552.tar.xz
+2021/01/30 | 2760 | systems/texlive/tlnet/archive/multirow.r57552.tar.xz
+2021/01/30 | 20112 | systems/texlive/tlnet/archive/multirow.source.r57552.tar.xz
2019/02/28 | 276956 | systems/texlive/tlnet/archive/munich.doc.r15878.tar.xz
2019/02/28 | 6916 | systems/texlive/tlnet/archive/munich.r15878.tar.xz
2020/04/16 | 80296 | systems/texlive/tlnet/archive/musical.doc.r54758.tar.xz
@@ -270148,13 +270145,13 @@
2020/03/02 | 109508 | systems/texlive/tlnet/archive/tex4ht.amd64-freebsd.r53999.tar.xz
2020/03/02 | 87376 | systems/texlive/tlnet/archive/tex4ht.amd64-netbsd.r53995.tar.xz
2020/03/04 | 72564 | systems/texlive/tlnet/archive/tex4ht.armhf-linux.r54033.tar.xz
-2021/01/29 | 136160 | systems/texlive/tlnet/archive/tex4ht.doc.r57545.tar.xz
+2021/01/30 | 136160 | systems/texlive/tlnet/archive/tex4ht.doc.r57555.tar.xz
2020/06/02 | 51092 | systems/texlive/tlnet/archive/tex4ht.i386-cygwin.r55384.tar.xz
2020/03/02 | 90676 | systems/texlive/tlnet/archive/tex4ht.i386-freebsd.r53999.tar.xz
2020/03/02 | 89232 | systems/texlive/tlnet/archive/tex4ht.i386-linux.r53999.tar.xz
2020/03/06 | 76276 | systems/texlive/tlnet/archive/tex4ht.i386-netbsd.r54104.tar.xz
2020/03/02 | 83968 | systems/texlive/tlnet/archive/tex4ht.i386-solaris.r53999.tar.xz
-2021/01/29 | 903624 | systems/texlive/tlnet/archive/tex4ht.r57545.tar.xz
+2021/01/30 | 903656 | systems/texlive/tlnet/archive/tex4ht.r57555.tar.xz
2020/10/29 | 57840 | systems/texlive/tlnet/archive/tex4ht.win32.r56792.tar.xz
2020/06/02 | 57936 | systems/texlive/tlnet/archive/tex4ht.x86_64-cygwin.r55384.tar.xz
2020/03/02 | 85024 | systems/texlive/tlnet/archive/tex4ht.x86_64-darwinlegacy.r53999.tar.xz
@@ -270332,8 +270329,8 @@
2020/03/24 | 280 | systems/texlive/tlnet/archive/texlive-cz.r54496.tar.xz
2020/12/26 | 1338744 | systems/texlive/tlnet/archive/texlive-de.doc.r57223.tar.xz
2020/12/26 | 272 | systems/texlive/tlnet/archive/texlive-de.r57223.tar.xz
-2021/01/29 | 171992 | systems/texlive/tlnet/archive/texlive-docindex.doc.r57542.tar.xz
-2021/01/29 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r57542.tar.xz
+2021/01/30 | 171808 | systems/texlive/tlnet/archive/texlive-docindex.doc.r57548.tar.xz
+2021/01/30 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r57548.tar.xz
2020/04/16 | 1891392 | systems/texlive/tlnet/archive/texlive-en.doc.r54755.tar.xz
2020/04/16 | 272 | systems/texlive/tlnet/archive/texlive-en.r54755.tar.xz
2020/03/22 | 3090144 | systems/texlive/tlnet/archive/texlive-es.doc.r54465.tar.xz
@@ -270389,7 +270386,7 @@
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r55172.tar.xz
-2021/01/28 | 218816 | systems/texlive/tlnet/archive/texlive-scripts.doc.r57534.tar.xz
+2021/01/30 | 218820 | systems/texlive/tlnet/archive/texlive-scripts.doc.r57548.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53577.tar.xz
2020/01/27 | 924 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53577.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53577.tar.xz
@@ -270413,7 +270410,7 @@
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r55172.tar.xz
-2021/01/28 | 132240 | systems/texlive/tlnet/archive/texlive-scripts.r57534.tar.xz
+2021/01/30 | 132224 | systems/texlive/tlnet/archive/texlive-scripts.r57548.tar.xz
2020/08/24 | 36336 | systems/texlive/tlnet/archive/texlive-scripts.win32.r56157.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r55172.tar.xz
2020/05/12 | 592 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-darwinlegacy.r55117.tar.xz
@@ -272081,16 +272078,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2021/01/06 | 106039 | systems/texlive/tlnet/install-tl
-2021/01/29 | 5521131 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2021/01/29 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2021/01/29 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2021/01/30 | 5521149 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2021/01/30 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2021/01/30 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2020/08/23 | 4889 | systems/texlive/tlnet/install-tl-windows.bat
-2021/01/29 | 19419557 | systems/texlive/tlnet/install-tl-windows.exe
-2021/01/29 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2021/01/29 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2021/01/29 | 24290336 | systems/texlive/tlnet/install-tl.zip
-2021/01/29 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2021/01/29 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2021/01/30 | 19418407 | systems/texlive/tlnet/install-tl-windows.exe
+2021/01/30 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2021/01/30 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2021/01/30 | 24290322 | systems/texlive/tlnet/install-tl.zip
+2021/01/30 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2021/01/30 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2020/03/05 | 1215 | systems/texlive/tlnet/README.md
2020/04/06 | 5961 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
2016/04/12 | 600 | systems/texlive/tlnet/tlpkg/gpg/random_seed
@@ -272099,7 +272096,7 @@
2020/04/06 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2021/01/27 | 49446 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2021/01/27 | 6781 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2021/01/29 | 6686 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2020/04/15 | 223687 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe
2018/04/29 | 13647 | systems/texlive/tlnet/tlpkg/installer/DirSelect.pm
@@ -272146,12 +272143,12 @@
2020/05/17 | 20322 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2020/05/03 | 4786 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2020/09/22 | 27563 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2021/01/29 | 17004264 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2021/01/29 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2021/01/30 | 17011902 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2021/01/30 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2020/05/13 | 86417 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2021/01/29 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2021/01/29 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2021/01/29 | 2275600 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2021/01/30 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2021/01/30 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2021/01/30 | 2274792 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2020/04/15 | 58761 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2020/03/20 | 41736 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2020/05/11 | 15010 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -275634,7 +275631,7 @@
2020/10/27 | 255270 | systems/win32/miktex/tm/packages/association-matrix.tar.lzma
2005/06/25 | 19005 | systems/win32/miktex/tm/packages/astro.cab
2010/03/30 | 223960 | systems/win32/miktex/tm/packages/asyfig.tar.lzma
-2020/12/05 | 2645191 | systems/win32/miktex/tm/packages/asymptote.tar.lzma
+2021/01/30 | 2574022 | systems/win32/miktex/tm/packages/asymptote.tar.lzma
2014/04/23 | 648197 | systems/win32/miktex/tm/packages/asypictureb.tar.lzma
2019/12/06 | 418256 | systems/win32/miktex/tm/packages/atbegshi.tar.lzma
2020/11/24 | 287634 | systems/win32/miktex/tm/packages/atenddvi.tar.lzma
@@ -276053,7 +276050,7 @@
2009/10/16 | 61449 | systems/win32/miktex/tm/packages/changelayout.tar.lzma
2020/09/06 | 167773 | systems/win32/miktex/tm/packages/changelog.tar.lzma
2009/10/21 | 283425 | systems/win32/miktex/tm/packages/changepage.tar.lzma
-2020/06/22 | 923934 | systems/win32/miktex/tm/packages/changes.tar.lzma
+2021/01/30 | 2481585 | systems/win32/miktex/tm/packages/changes.tar.lzma
2006/05/19 | 197978 | systems/win32/miktex/tm/packages/chappg.cab
2005/12/16 | 8486 | systems/win32/miktex/tm/packages/chapterfolder.cab
2020/07/27 | 1998399 | systems/win32/miktex/tm/packages/charissil.tar.lzma
@@ -276091,7 +276088,7 @@
2021/01/07 | 275072 | systems/win32/miktex/tm/packages/chickenize.tar.lzma
2021/01/07 | 1562 | systems/win32/miktex/tm/packages/chifoot.tar.lzma
2019/01/03 | 272977 | systems/win32/miktex/tm/packages/childdoc.tar.lzma
-2021/01/02 | 108820 | systems/win32/miktex/tm/packages/chinese-jfm.tar.lzma
+2021/01/30 | 119067 | systems/win32/miktex/tm/packages/chinese-jfm.tar.lzma
2019/07/21 | 2978220 | systems/win32/miktex/tm/packages/chivo.tar.lzma
2012/08/21 | 46495 | systems/win32/miktex/tm/packages/chkfloat.tar.lzma
2019/11/10 | 309496 | systems/win32/miktex/tm/packages/chklref.tar.lzma
@@ -276140,7 +276137,7 @@
2019/05/16 | 44971 | systems/win32/miktex/tm/packages/clrscode.tar.lzma
2020/01/24 | 200272 | systems/win32/miktex/tm/packages/clrstrip.tar.lzma
2020/02/07 | 698402 | systems/win32/miktex/tm/packages/cluttex.tar.lzma
-2008/07/09 | 7251 | systems/win32/miktex/tm/packages/cmap.tar.lzma
+2021/01/30 | 7418 | systems/win32/miktex/tm/packages/cmap.tar.lzma
2007/01/02 | 202016 | systems/win32/miktex/tm/packages/cmarrows.tar.bz2
2004/07/13 | 26900 | systems/win32/miktex/tm/packages/cmastro.cab
2020/10/03 | 162575 | systems/win32/miktex/tm/packages/cmathbb.tar.lzma
@@ -276489,7 +276486,7 @@
2019/09/26 | 379955 | systems/win32/miktex/tm/packages/ebgaramond-maths.tar.lzma
2020/04/15 | 12434583 | systems/win32/miktex/tm/packages/ebgaramond.tar.lzma
2013/03/22 | 2133 | systems/win32/miktex/tm/packages/ebook.tar.lzma
-2020/08/30 | 514886 | systems/win32/miktex/tm/packages/ebproof.tar.lzma
+2021/01/30 | 515632 | systems/win32/miktex/tm/packages/ebproof.tar.lzma
2007/01/19 | 269326 | systems/win32/miktex/tm/packages/ebsthesis.tar.bz2
2016/09/27 | 2941994 | systems/win32/miktex/tm/packages/ecards.tar.lzma
2015/08/22 | 382953 | systems/win32/miktex/tm/packages/ecclesiastic.tar.lzma
@@ -276692,7 +276689,7 @@
2012/05/11 | 744921 | systems/win32/miktex/tm/packages/famt.tar.lzma
2010/06/04 | 285651 | systems/win32/miktex/tm/packages/fancybox.tar.lzma
2018/01/23 | 75219 | systems/win32/miktex/tm/packages/fancyhandout.tar.lzma
-2021/01/07 | 835624 | systems/win32/miktex/tm/packages/fancyhdr.tar.lzma
+2021/01/30 | 838456 | systems/win32/miktex/tm/packages/fancyhdr.tar.lzma
2018/02/26 | 246327 | systems/win32/miktex/tm/packages/fancylabel.tar.lzma
2016/07/15 | 63202 | systems/win32/miktex/tm/packages/fancynum.tar.lzma
2019/01/26 | 128754 | systems/win32/miktex/tm/packages/fancypar.tar.lzma
@@ -276741,7 +276738,7 @@
2020/10/03 | 318630 | systems/win32/miktex/tm/packages/filehook.tar.lzma
2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma
2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma
-2021/01/29 | 563595 | systems/win32/miktex/tm/packages/files.csv.lzma
+2021/01/30 | 564823 | systems/win32/miktex/tm/packages/files.csv.lzma
2001/05/14 | 5617 | systems/win32/miktex/tm/packages/finbib.tar.lzma
2015/10/20 | 44379 | systems/win32/miktex/tm/packages/findhyph.tar.lzma
2011/10/21 | 89323 | systems/win32/miktex/tm/packages/fink.tar.lzma
@@ -276810,7 +276807,7 @@
2005/06/25 | 33931 | systems/win32/miktex/tm/packages/fontsampler.cab
2020/02/13 | 2425284 | systems/win32/miktex/tm/packages/fonts-arundina.tar.lzma
2020/10/03 | 1907391 | systems/win32/miktex/tm/packages/fonts-churchslavonic.tar.lzma
-2020/12/21 | 753628 | systems/win32/miktex/tm/packages/fontsetup.tar.lzma
+2021/01/30 | 753572 | systems/win32/miktex/tm/packages/fontsetup.tar.lzma
2021/01/28 | 300427 | systems/win32/miktex/tm/packages/fontsize.tar.lzma
2020/02/22 | 1299441 | systems/win32/miktex/tm/packages/fontspec.tar.lzma
2020/05/06 | 12767240 | systems/win32/miktex/tm/packages/fonts-tlwg.tar.lzma
@@ -276820,7 +276817,7 @@
2016/12/05 | 351644 | systems/win32/miktex/tm/packages/footmisc.tar.lzma
2016/12/05 | 26465 | systems/win32/miktex/tm/packages/footmisx.tar.lzma
2012/07/03 | 113754 | systems/win32/miktex/tm/packages/footnotebackref.tar.lzma
-2021/01/28 | 80866 | systems/win32/miktex/tm/packages/footnotehyper.tar.lzma
+2021/01/30 | 85751 | systems/win32/miktex/tm/packages/footnotehyper.tar.lzma
2019/11/26 | 416498 | systems/win32/miktex/tm/packages/footnoterange.tar.lzma
2016/07/15 | 62364 | systems/win32/miktex/tm/packages/footnpag.tar.lzma
2008/06/26 | 257341 | systems/win32/miktex/tm/packages/forarray.tar.lzma
@@ -277301,10 +277298,10 @@
2013/08/19 | 270728 | systems/win32/miktex/tm/packages/l2tabu-french.tar.lzma
2012/02/01 | 258354 | systems/win32/miktex/tm/packages/l2tabu-italian.tar.lzma
2016/02/07 | 246670 | systems/win32/miktex/tm/packages/l2tabu.tar.lzma
-2021/01/11 | 815773 | systems/win32/miktex/tm/packages/l3backend.tar.lzma
+2021/01/30 | 836063 | systems/win32/miktex/tm/packages/l3backend.tar.lzma
2020/06/09 | 776219 | systems/win32/miktex/tm/packages/l3build.tar.lzma
2013/05/29 | 156214 | systems/win32/miktex/tm/packages/l3ctr2e.tar.lzma
-2020/10/31 | 3764012 | systems/win32/miktex/tm/packages/l3experimental.tar.lzma
+2021/01/30 | 4096552 | systems/win32/miktex/tm/packages/l3experimental.tar.lzma
2021/01/11 | 10906628 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma
2020/10/31 | 1871104 | systems/win32/miktex/tm/packages/l3packages.tar.lzma
2008/04/02 | 115132 | systems/win32/miktex/tm/packages/labbook.tar.lzma
@@ -277925,9 +277922,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2021/01/16 | 39515 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2021/01/16 | 43377 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/01/29 | 206563 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2021/01/29 | 1248643 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2021/01/29 | 1165146 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/01/30 | 206667 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2021/01/30 | 1249174 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2021/01/30 | 1165647 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2021/01/16 | 13454 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2021/01/16 | 14322 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma
2016/07/15 | 35914 | systems/win32/miktex/tm/packages/mil3.tar.lzma
@@ -278023,7 +278020,7 @@
2017/12/01 | 386199 | systems/win32/miktex/tm/packages/multiexpand.tar.lzma
2018/11/05 | 435059 | systems/win32/miktex/tm/packages/multilang.tar.lzma
2008/08/19 | 8906 | systems/win32/miktex/tm/packages/multiobjective.tar.lzma
-2021/01/07 | 646242 | systems/win32/miktex/tm/packages/multirow.tar.lzma
+2021/01/30 | 622013 | systems/win32/miktex/tm/packages/multirow.tar.lzma
2006/08/17 | 288820 | systems/win32/miktex/tm/packages/munich.tar.bz2
2020/04/15 | 86225 | systems/win32/miktex/tm/packages/musical.tar.lzma
2020/01/30 | 358618 | systems/win32/miktex/tm/packages/musicography.tar.lzma
@@ -278085,187 +278082,187 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2020/09/06 | 231669 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2021/01/29 | 563390 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2021/01/29 | 50704 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2021/01/29 | 56456 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2021/01/29 | 969228 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2021/01/29 | 1078966 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2021/01/29 | 29021 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2021/01/29 | 31345 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2021/01/29 | 29512 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2021/01/29 | 34306 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2021/01/29 | 50032 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2021/01/29 | 57610 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2021/01/29 | 85303 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2021/01/29 | 94599 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2021/01/29 | 67497 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2021/01/29 | 75340 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2021/01/29 | 27203 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2021/01/29 | 30874 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2021/01/29 | 329918 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2021/01/29 | 392683 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2021/01/29 | 32545 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2021/01/29 | 36678 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2021/01/29 | 51410 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2021/01/29 | 56600 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2021/01/29 | 231668 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2021/01/29 | 254184 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2021/01/29 | 179467 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2021/01/29 | 195676 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2021/01/29 | 52497 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2021/01/29 | 59145 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2021/01/29 | 21130 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2021/01/29 | 23313 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2021/01/29 | 461387 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2021/01/29 | 45637 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2021/01/29 | 51186 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2021/01/29 | 281359 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2021/01/29 | 320797 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2021/01/29 | 40963 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2021/01/29 | 45272 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2021/01/29 | 116936 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2021/01/29 | 131490 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2021/01/29 | 1281720 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2021/01/29 | 1417675 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2021/01/29 | 87637 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2021/01/29 | 99483 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2021/01/29 | 43070 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2021/01/29 | 47904 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2021/01/29 | 25129 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2021/01/29 | 28007 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2021/01/29 | 55853 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2021/01/29 | 62741 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2021/01/29 | 135013 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2021/01/29 | 152745 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2021/01/29 | 73324 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2021/01/29 | 77840 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2021/01/29 | 71574 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2021/01/29 | 80638 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2021/01/29 | 258630 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2021/01/29 | 295624 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2021/01/29 | 22044 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2021/01/29 | 25039 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2021/01/29 | 97403 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2021/01/29 | 112280 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2021/01/29 | 63832 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2021/01/29 | 72843 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2021/01/29 | 94787 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2021/01/29 | 113935 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2021/01/29 | 38059 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2021/01/29 | 42664 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2021/01/29 | 484327 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2021/01/29 | 568172 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2021/01/29 | 147188 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2021/01/29 | 159863 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2021/01/29 | 94804 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2021/01/29 | 109150 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2021/01/29 | 16340 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2021/01/29 | 17958 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2021/01/29 | 28228 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2021/01/29 | 30031 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2021/01/29 | 624931 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2021/01/29 | 680059 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2021/01/29 | 531714 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2021/01/29 | 596721 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2021/01/29 | 475817 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2021/01/29 | 514087 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2021/01/29 | 94377 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2021/01/29 | 103331 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2021/01/29 | 1685634 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2021/01/29 | 2002726 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2021/01/29 | 67685 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2021/01/29 | 74157 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2021/01/29 | 27463 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2021/01/29 | 31541 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2021/01/29 | 7747 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2021/01/29 | 8773 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2021/01/29 | 195625 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2021/01/29 | 213737 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2021/01/29 | 250202 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2021/01/29 | 283983 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2021/01/29 | 97120 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2021/01/29 | 101859 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2021/01/29 | 60606 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2021/01/29 | 67915 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2021/01/29 | 124939 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2021/01/29 | 136345 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2021/01/29 | 147085 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2021/01/29 | 163795 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2021/01/29 | 199584 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2021/01/29 | 180159 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2021/01/29 | 67356 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2021/01/29 | 77430 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2021/01/29 | 31228 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2021/01/29 | 35065 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2021/01/29 | 38070 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2021/01/29 | 42551 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2021/01/29 | 42872 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2021/01/29 | 46959 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2021/01/29 | 45897 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2021/01/29 | 52403 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2021/01/29 | 193759 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2021/01/29 | 210931 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2021/01/29 | 35424 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2021/01/29 | 40230 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2021/01/29 | 740141 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2021/01/29 | 813999 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2021/01/29 | 198080 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2021/01/29 | 202647 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2021/01/29 | 208089 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2021/01/29 | 243511 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2021/01/29 | 78748 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2021/01/29 | 87769 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2021/01/29 | 1171816 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2021/01/29 | 1307386 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2021/01/29 | 20117 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2021/01/29 | 23881 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2021/01/29 | 31550 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2021/01/29 | 37247 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2021/01/29 | 63926 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2021/01/29 | 71966 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2021/01/29 | 43564 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2021/01/29 | 52054 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2021/01/29 | 1291601 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2021/01/29 | 1421908 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2021/01/29 | 42399 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2021/01/29 | 51864 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2021/01/29 | 56324 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2021/01/29 | 59808 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2021/01/29 | 25333 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2021/01/29 | 27442 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2021/01/29 | 16112 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2021/01/29 | 18107 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2021/01/29 | 63764 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2021/01/29 | 70203 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2021/01/29 | 153807 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2021/01/29 | 167739 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2021/01/29 | 56978 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2021/01/29 | 65323 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2021/01/29 | 99606 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2021/01/29 | 104760 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2021/01/29 | 2495613 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2021/01/29 | 2617419 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2021/01/29 | 55374 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2021/01/29 | 62080 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2021/01/29 | 33534 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2021/01/29 | 37310 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2021/01/29 | 27217 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2021/01/29 | 33142 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2021/01/29 | 65815 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2021/01/29 | 70425 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2021/01/29 | 310965 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2021/01/29 | 345231 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2021/01/29 | 583738 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2021/01/29 | 619147 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2021/01/29 | 39537 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2021/01/29 | 43386 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/01/29 | 206650 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2021/01/29 | 1248102 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2021/01/29 | 1165393 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2021/01/29 | 13467 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2021/01/29 | 14343 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2021/01/30 | 565009 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/01/30 | 50702 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2021/01/30 | 56455 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2021/01/30 | 969228 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/01/30 | 1078966 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2021/01/30 | 29023 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2021/01/30 | 31345 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2021/01/30 | 29511 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2021/01/30 | 34304 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2021/01/30 | 50031 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2021/01/30 | 57609 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2021/01/30 | 85302 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2021/01/30 | 94597 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2021/01/30 | 67495 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2021/01/30 | 75340 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2021/01/30 | 27204 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2021/01/30 | 30874 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2021/01/30 | 329920 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2021/01/30 | 392681 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2021/01/30 | 32544 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2021/01/30 | 36677 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2021/01/30 | 51410 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2021/01/30 | 56599 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2021/01/30 | 231667 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2021/01/30 | 254185 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2021/01/30 | 179466 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2021/01/30 | 195675 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2021/01/30 | 52497 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2021/01/30 | 59145 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2021/01/30 | 21130 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2021/01/30 | 23312 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/01/30 | 461385 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2021/01/30 | 45636 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2021/01/30 | 51184 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2021/01/30 | 281360 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2021/01/30 | 320796 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2021/01/30 | 40962 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2021/01/30 | 45272 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2021/01/30 | 116935 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2021/01/30 | 131490 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2021/01/30 | 1281720 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2021/01/30 | 1417675 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2021/01/30 | 87637 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2021/01/30 | 99483 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2021/01/30 | 43071 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2021/01/30 | 47903 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2021/01/30 | 25128 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2021/01/30 | 28006 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2021/01/30 | 55850 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2021/01/30 | 62740 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2021/01/30 | 135012 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2021/01/30 | 152744 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2021/01/30 | 73323 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2021/01/30 | 77840 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2021/01/30 | 71574 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2021/01/30 | 80639 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2021/01/30 | 258630 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2021/01/30 | 295623 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2021/01/30 | 22044 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2021/01/30 | 25039 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2021/01/30 | 97402 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2021/01/30 | 112281 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2021/01/30 | 63830 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2021/01/30 | 72842 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2021/01/30 | 94788 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2021/01/30 | 113934 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2021/01/30 | 38058 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2021/01/30 | 42663 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2021/01/30 | 484326 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2021/01/30 | 568173 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2021/01/30 | 147187 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2021/01/30 | 159865 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2021/01/30 | 94803 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2021/01/30 | 109149 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2021/01/30 | 16339 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2021/01/30 | 17958 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2021/01/30 | 28229 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2021/01/30 | 30031 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2021/01/30 | 624933 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2021/01/30 | 680060 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2021/01/30 | 531715 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2021/01/30 | 596721 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2021/01/30 | 475817 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2021/01/30 | 514087 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2021/01/30 | 94374 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2021/01/30 | 103331 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2021/01/30 | 1685634 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2021/01/30 | 2002727 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2021/01/30 | 67684 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2021/01/30 | 74156 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2021/01/30 | 27462 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2021/01/30 | 31542 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2021/01/30 | 7746 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2021/01/30 | 8773 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2021/01/30 | 195625 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2021/01/30 | 213737 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2021/01/30 | 250201 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2021/01/30 | 283984 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2021/01/30 | 97121 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2021/01/30 | 101859 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2021/01/30 | 60607 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2021/01/30 | 67914 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2021/01/30 | 124938 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2021/01/30 | 136345 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2021/01/30 | 147087 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2021/01/30 | 163794 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2021/01/30 | 199584 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2021/01/30 | 180158 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2021/01/30 | 67355 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/01/30 | 77430 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2021/01/30 | 31228 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2021/01/30 | 35065 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2021/01/30 | 38070 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2021/01/30 | 42550 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2021/01/30 | 42871 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2021/01/30 | 46958 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2021/01/30 | 45897 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2021/01/30 | 52403 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2021/01/30 | 193759 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2021/01/30 | 210930 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2021/01/30 | 35424 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2021/01/30 | 40228 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2021/01/30 | 740141 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2021/01/30 | 813999 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2021/01/30 | 198079 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2021/01/30 | 202649 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2021/01/30 | 208088 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2021/01/30 | 243510 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2021/01/30 | 78748 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2021/01/30 | 87770 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2021/01/30 | 1171815 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2021/01/30 | 1307388 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2021/01/30 | 20118 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2021/01/30 | 23880 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2021/01/30 | 31549 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2021/01/30 | 37250 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2021/01/30 | 63928 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2021/01/30 | 71966 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2021/01/30 | 43564 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2021/01/30 | 52056 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2021/01/30 | 1291601 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2021/01/30 | 1421908 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2021/01/30 | 42398 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2021/01/30 | 51863 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2021/01/30 | 56324 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2021/01/30 | 59808 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2021/01/30 | 25332 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2021/01/30 | 27442 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2021/01/30 | 16112 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2021/01/30 | 18107 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2021/01/30 | 63763 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2021/01/30 | 70202 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2021/01/30 | 153807 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2021/01/30 | 167737 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2021/01/30 | 56977 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2021/01/30 | 65322 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2021/01/30 | 99606 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2021/01/30 | 104759 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2021/01/30 | 2495614 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2021/01/30 | 2617419 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2021/01/30 | 55374 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2021/01/30 | 62080 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2021/01/30 | 33532 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2021/01/30 | 37310 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2021/01/30 | 27218 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2021/01/30 | 33142 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2021/01/30 | 65814 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2021/01/30 | 70425 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2021/01/30 | 310966 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2021/01/30 | 345231 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2021/01/30 | 583738 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2021/01/30 | 619142 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2021/01/30 | 39536 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2021/01/30 | 43384 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2021/01/30 | 206562 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2021/01/30 | 1249096 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2021/01/30 | 1165831 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2021/01/30 | 13465 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2021/01/30 | 14343 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma
-2021/01/29 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/01/30 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma
2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma
@@ -278558,7 +278555,7 @@
2020/03/18 | 774591 | systems/win32/miktex/tm/packages/pmhanguljamo.tar.lzma
2020/11/09 | 615828 | systems/win32/miktex/tm/packages/pm-isomath.tar.lzma
2016/01/03 | 396227 | systems/win32/miktex/tm/packages/pmxchords.tar.lzma
-2020/02/08 | 674358 | systems/win32/miktex/tm/packages/pmx.tar.lzma
+2021/01/30 | 674371 | systems/win32/miktex/tm/packages/pmx.tar.lzma
2020/06/13 | 881436 | systems/win32/miktex/tm/packages/poemscol.tar.lzma
2019/12/15 | 287993 | systems/win32/miktex/tm/packages/poetry.tar.lzma
2016/03/09 | 18224 | systems/win32/miktex/tm/packages/poetrytex.tar.lzma
@@ -278595,7 +278592,7 @@
2020/10/20 | 342254 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
2020/10/27 | 357822 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2021/01/29 | 908 | systems/win32/miktex/tm/packages/pr.ini
+2021/01/30 | 843 | systems/win32/miktex/tm/packages/pr.ini
2010/09/27 | 248469 | systems/win32/miktex/tm/packages/printlen.tar.lzma
2008/06/17 | 77313 | systems/win32/miktex/tm/packages/proba.tar.lzma
2017/07/12 | 988486 | systems/win32/miktex/tm/packages/probsoln.tar.lzma
@@ -279771,15 +279768,15 @@
2021/01/27 | 5177720 | systems/win32/w32tex/aleph-w32.tar.xz
2021/01/20 | 66692556 | systems/win32/w32tex/biblatex-biber.tar.xz
2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz
-2021/01/28 | 773732 | systems/win32/w32tex/ChangeLog
+2021/01/29 | 774398 | systems/win32/w32tex/ChangeLog
2009/08/03 | 141221 | systems/win32/w32tex/ChangeLog.0
2009/08/03 | 221890 | systems/win32/w32tex/ChangeLog.1
2009/08/03 | 116462 | systems/win32/w32tex/ChangeLog.2
2013/09/03 | 352299 | systems/win32/w32tex/ChangeLog.3
2017/06/24 | 644754 | systems/win32/w32tex/ChangeLog.4
-2020/10/20 | 23448752 | systems/win32/w32tex/cjkzr.tar.xz
+2021/01/29 | 23444844 | systems/win32/w32tex/cjkzr.tar.xz
2013/04/27 | 15858676 | systems/win32/w32tex/context-doc.tar.xz
-2021/01/23 | 141720716 | systems/win32/w32tex/context.tar.xz
+2021/01/29 | 141748156 | systems/win32/w32tex/context.tar.xz
2021/01/13 | 911488 | systems/win32/w32tex/cweb-w32.tar.xz
2020/09/21 | 6434128 | systems/win32/w32tex/datetime2.tar.xz
2021/01/13 | 844644 | systems/win32/w32tex/dvi2ps-w32.tar.xz
@@ -279791,11 +279788,11 @@
2020/12/05 | 17348896 | systems/win32/w32tex/gregorio-w32.tar.xz
2009/08/03 | 1072620 | systems/win32/w32tex/gtftex.zip
2021/01/27 | 1828768 | systems/win32/w32tex/jtex-w32.tar.xz
-2021/01/27 | 47591388 | systems/win32/w32tex/latex-dev.tar.xz
+2021/01/29 | 47578464 | systems/win32/w32tex/latex-dev.tar.xz
2021/01/09 | 34772856 | systems/win32/w32tex/latex.tar.xz
2020/12/05 | 1008204 | systems/win32/w32tex/lcdf-typetools-w32.tar.xz
2020/12/18 | 403185380 | systems/win32/w32tex/ltxpkgdocs.tar.xz
-2021/01/27 | 33969396 | systems/win32/w32tex/ltxpkgs.tar.xz
+2021/01/29 | 33970316 | systems/win32/w32tex/ltxpkgs.tar.xz
2021/01/16 | 3866408 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
2021/01/14 | 3865560 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
2021/01/16 | 3869096 | systems/win32/w32tex/luajittex-w32.tar.xz
@@ -279813,8 +279810,8 @@
2020/12/22 | 9801176 | systems/win32/w32tex/newtxpx-boondoxfonts.tar.xz
2021/01/13 | 1232056 | systems/win32/w32tex/omegaj-w32.tar.xz
2020/11/16 | 324540 | systems/win32/w32tex/otfbeta.tar.xz
-2021/01/28 | 21190356 | systems/win32/w32tex/pdftex-w32.tar.xz
-2021/01/24 | 89557136 | systems/win32/w32tex/pgfcontrib.tar.xz
+2021/01/29 | 21104544 | systems/win32/w32tex/pdftex-w32.tar.xz
+2021/01/29 | 90237136 | systems/win32/w32tex/pgfcontrib.tar.xz
2015/01/26 | 189072 | systems/win32/w32tex/plain2-2.54-w32.tar.xz
2020/11/27 | 2807432 | systems/win32/w32tex/platex.tar.xz
2020/03/20 | 1598792 | systems/win32/w32tex/pmx.tar.xz
@@ -279826,7 +279823,7 @@
2019/04/15 | 499188 | systems/win32/w32tex/sam2p-w32.tar.xz
2020/10/14 | 87958692 | systems/win32/w32tex/t1fonts.tar.xz
2020/10/31 | 142032 | systems/win32/w32tex/t1utils-w32.tar.xz
-2021/01/27 | 2595252 | systems/win32/w32tex/tex4htk-w32.tar.xz
+2021/01/29 | 2601624 | systems/win32/w32tex/tex4htk-w32.tar.xz
2018/06/20 | 15940044 | systems/win32/w32tex/tex-gyre.tar.xz
2021/01/18 | 4485396 | systems/win32/w32tex/texinfo-w32.tar.xz
2021/01/03 | 2050496 | systems/win32/w32tex/texinstwin.zip
@@ -279854,7 +279851,7 @@
2021/01/14 | 48720692 | systems/win32/w32tex/web2c-w32.tar.xz
2021/01/13 | 811716 | systems/win32/w32tex/win64/aleph-w64.tar.xz
2020/08/20 | 22351540 | systems/win32/w32tex/win64/biblatex-biber-w64.tar.xz
-2021/01/13 | 2199628 | systems/win32/w32tex/win64/context-w64.tar.xz
+2021/01/29 | 2203452 | systems/win32/w32tex/win64/context-w64.tar.xz
2021/01/13 | 440824 | systems/win32/w32tex/win64/cweb-w64.tar.xz
2021/01/13 | 758912 | systems/win32/w32tex/win64/dvi2ps-w64.tar.xz
2021/01/13 | 448292 | systems/win32/w32tex/win64/dvi2tty-w64.tar.xz
@@ -279878,7 +279875,7 @@
2021/01/13 | 376596 | systems/win32/w32tex/win64/mftrace-w64.tar.xz
2020/01/18 | 362540 | systems/win32/w32tex/win64/m-tx-w64.tar.xz
2021/01/13 | 407560 | systems/win32/w32tex/win64/omegaj-w64.tar.xz
-2021/01/21 | 6364836 | systems/win32/w32tex/win64/pdftex-w64.tar.xz
+2021/01/29 | 6362572 | systems/win32/w32tex/win64/pdftex-w64.tar.xz
2015/01/26 | 41440 | systems/win32/w32tex/win64/plain2-2.54-w64.tar.xz
2020/03/20 | 557532 | systems/win32/w32tex/win64/pmx-w64.tar.xz
2020/12/05 | 791172 | systems/win32/w32tex/win64/pstoedit-w64.tar.xz
@@ -279992,7 +279989,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2021/01/30 | 186 | timestamp
+2021/01/31 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2017/06/30 | 917 | usergrps/dante/dtk/doc/beispiel.bib
diff --git a/FILES.byname.gz b/FILES.byname.gz
index 3163c630f3..2319f32e1c 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 4153599c52..7229c1e0bf 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,251 +1,395 @@
-2021/01/29 | 99606 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2021/01/29 | 99483 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2021/01/29 | 97403 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2021/01/29 | 97120 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2021/01/29 | 969228 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/01/30 | 99606 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2021/01/30 | 99483 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2021/01/30 | 97402 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2021/01/30 | 97121 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2021/01/30 | 969228 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/01/30 | 95504 | systems/texlive/tlnet/archive/l3experimental.source.r57554.tar.xz
+2021/01/30 | 95408 | fonts/kpfonts-otf/fonts/KpSans-Bold.otf
+2021/01/30 | 9503 | fonts/lexend/doc/lexend.tex
+2021/01/30 | 94940 | fonts/kpfonts-otf/fonts/KpSans-Regular.otf
+2021/01/30 | 94803 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2021/01/30 | 94788 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2021/01/30 | 94597 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2021/01/30 | 94374 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2021/01/30 | 903656 | systems/texlive/tlnet/archive/tex4ht.r57555.tar.xz
+2021/01/30 | 87770 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2021/01/30 | 8773 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2021/01/30 | 87637 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2021/01/30 | 85751 | systems/win32/miktex/tm/packages/footnotehyper.tar.lzma
+2021/01/30 | 85302 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2021/01/30 | 843 | systems/win32/miktex/tm/packages/pr.ini
+2021/01/30 | 838456 | systems/win32/miktex/tm/packages/fancyhdr.tar.lzma
+2021/01/30 | 836063 | systems/win32/miktex/tm/packages/l3backend.tar.lzma
+2021/01/30 | 813999 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2021/01/30 | 80639 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2021/01/30 | 788908 | systems/texlive/tlnet/archive/l3backend.doc.r57554.tar.xz
+2021/01/30 | 7884 | systems/texlive/tlnet/archive/changes.r57549.tar.xz
+2021/01/30 | 78748 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2021/01/30 | 77840 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2021/01/30 | 7746 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2021/01/30 | 77430 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2021/01/30 | 753572 | systems/win32/miktex/tm/packages/fontsetup.tar.lzma
+2021/01/30 | 75340 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2021/01/30 | 7418 | systems/win32/miktex/tm/packages/cmap.tar.lzma
+2021/01/30 | 74156 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2021/01/30 | 740141 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2021/01/30 | 740076 | systems/texlive/tlnet/archive/fontsetup.doc.r57553.tar.xz
+2021/01/30 | 73323 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2021/01/30 | 72842 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2021/01/30 | 71966 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2021/01/30 | 71574 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2021/01/30 | 70425 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2021/01/30 | 70252 | systems/texlive/tlnet/archive/footnotehyper.doc.r57551.tar.xz
+2021/01/30 | 70202 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2021/01/30 | 680060 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2021/01/30 | 67914 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2021/01/30 | 67684 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2021/01/30 | 67495 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2021/01/30 | 674371 | systems/win32/miktex/tm/packages/pmx.tar.lzma
+2021/01/30 | 67355 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/01/30 | 66092 | fonts/kpfonts-otf/fonts/KpMono-Italic.otf
+2021/01/30 | 65814 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2021/01/30 | 65372952 | macros/latex/contrib/rmannot.zip
+2021/01/30 | 65322 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2021/01/30 | 64788 | fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf
+2021/01/30 | 63928 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2021/01/30 | 63830 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2021/01/30 | 63763 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2021/01/30 | 631521 | fonts/lexend.zip
+2021/01/30 | 62740 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2021/01/30 | 624933 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2021/01/30 | 622013 | systems/win32/miktex/tm/packages/multirow.tar.lzma
+2021/01/30 | 62080 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2021/01/30 | 619142 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2021/01/30 | 60607 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2021/01/30 | 59808 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2021/01/30 | 597148 | systems/texlive/tlnet/archive/multirow.doc.r57552.tar.xz
+2021/01/30 | 596721 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2021/01/30 | 59145 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2021/01/30 | 58696 | fonts/kpfonts-otf/fonts/KpMono-Regular.otf
+2021/01/30 | 583738 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2021/01/30 | 5828 | systems/texlive/tlnet/archive/fontsetup.r57553.tar.xz
+2021/01/30 | 57609 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2021/01/30 | 57568 | fonts/kpfonts-otf/fonts/KpMono-Bold.otf
+2021/01/30 | 56977 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2021/01/30 | 568173 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2021/01/30 | 56599 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2021/01/30 | 565009 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/01/30 | 564823 | systems/win32/miktex/tm/packages/files.csv.lzma
+2021/01/30 | 56455 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2021/01/30 | 56324 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2021/01/30 | 55850 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2021/01/30 | 5560 | systems/texlive/tlnet/archive/cmap.r57550.tar.xz
+2021/01/30 | 55374 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2021/01/30 | 5521149 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2021/01/30 | 531715 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2021/01/30 | 52497 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2021/01/30 | 52403 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2021/01/30 | 52056 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2021/01/30 | 51863 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2021/01/30 | 515632 | systems/win32/miktex/tm/packages/ebproof.tar.lzma
+2021/01/30 | 51410 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2021/01/30 | 514087 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2021/01/30 | 51184 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2021/01/30 | 50702 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2021/01/30 | 50031 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2021/01/30 | 4964286 | macros/latex/contrib/rmannot/doc/rmannot_man.pdf
+2021/01/30 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2021/01/30 | 484326 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2021/01/30 | 47903 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2021/01/30 | 475817 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2021/01/30 | 46958 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2021/01/30 | 461385 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2021/01/30 | 45897 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2021/01/30 | 45636 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2021/01/30 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2021/01/30 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2021/01/30 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2021/01/30 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2021/01/30 | 455424 | fonts/kpfonts-otf/fonts/KpMath-Light.otf
+2021/01/30 | 45272 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2021/01/30 | 43564 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2021/01/30 | 434 | fonts/kpfonts-otf/tex/KpLight.fontspec
+2021/01/30 | 43384 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2021/01/30 | 433595 | macros/latex/contrib/rmannot/doc/rmannot.pdf
+2021/01/30 | 4320 | fonts/kpfonts-otf/README.md
+2021/01/30 | 43071 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2021/01/30 | 42871 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2021/01/30 | 428692 | fonts/kpfonts-otf/fonts/KpMath-Regular.otf
+2021/01/30 | 427197 | macros/latex/contrib/profcollege/latex/ProfCollege.sty
+2021/01/30 | 42663 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2021/01/30 | 42550 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2021/01/30 | 423 | fonts/kpfonts-otf/tex/KpRoman.fontspec
+2021/01/30 | 42398 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2021/01/30 | 4237328 | fonts/kpfonts-otf.zip
+2021/01/30 | 4096552 | systems/win32/miktex/tm/packages/l3experimental.tar.lzma
+2021/01/30 | 40962 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2021/01/30 | 40228 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2021/01/30 | 3969140 | systems/texlive/tlnet/archive/l3experimental.doc.r57554.tar.xz
+2021/01/30 | 39536 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2021/01/30 | 392681 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2021/01/30 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r57548.tar.xz
+2021/01/30 | 38070 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2021/01/30 | 38058 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2021/01/30 | 37310 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2021/01/30 | 37250 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2021/01/30 | 36677 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2021/01/30 | 35424 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2021/01/30 | 35065 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2021/01/30 | 345231 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2021/01/30 | 34304 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2021/01/30 | 33532 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2021/01/30 | 33142 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2021/01/30 | 329920 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2021/01/30 | 32544 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2021/01/30 | 32527 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
+2021/01/30 | 320796 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2021/01/30 | 31549 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2021/01/30 | 31542 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2021/01/30 | 31345 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2021/01/30 | 31228 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2021/01/30 | 31144 | systems/texlive/tlnet/archive/l3backend.source.r57554.tar.xz
+2021/01/30 | 310966 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2021/01/30 | 30874 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2021/01/30 | 30031 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2021/01/30 | 29850 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
+2021/01/30 | 29696 | systems/texlive/tlnet/archive/l3experimental.r57554.tar.xz
+2021/01/30 | 295623 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2021/01/30 | 29511 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2021/01/30 | 2904 | systems/texlive/tlnet/archive/footnotehyper.r57551.tar.xz
+2021/01/30 | 29023 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2021/01/30 | 283984 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2021/01/30 | 28229 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2021/01/30 | 281360 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2021/01/30 | 28006 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2021/01/30 | 2782919 | macros/latex/contrib/profcollege.zip
+2021/01/30 | 2760 | systems/texlive/tlnet/archive/multirow.r57552.tar.xz
+2021/01/30 | 275380 | fonts/kpfonts-otf/fonts/KpMath-Sans.otf
+2021/01/30 | 27462 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2021/01/30 | 27442 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2021/01/30 | 27218 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2021/01/30 | 27204 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2021/01/30 | 2617419 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2021/01/30 | 258630 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2021/01/30 | 2584 | fonts/lexend/README.md
+2021/01/30 | 2574022 | systems/win32/miktex/tm/packages/asymptote.tar.lzma
+2021/01/30 | 254185 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2021/01/30 | 25332 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2021/01/30 | 25128 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2021/01/30 | 25039 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2021/01/30 | 250201 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2021/01/30 | 2495614 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2021/01/30 | 2481585 | systems/win32/miktex/tm/packages/changes.tar.lzma
+2021/01/30 | 2455088 | systems/texlive/tlnet/archive/changes.doc.r57549.tar.xz
+2021/01/30 | 243510 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2021/01/30 | 24290322 | systems/texlive/tlnet/install-tl.zip
+2021/01/30 | 241 | fonts/kpfonts-otf/tex/KpSans.fontspec
+2021/01/30 | 23880 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2021/01/30 | 23312 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/01/30 | 231667 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2021/01/30 | 2274792 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2021/01/30 | 2228 | systems/texlive/tlnet/archive/cmap.doc.r57550.tar.xz
+2021/01/30 | 22044 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2021/01/30 | 218820 | systems/texlive/tlnet/archive/texlive-scripts.doc.r57548.tar.xz
+2021/01/30 | 213737 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2021/01/30 | 21130 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2021/01/30 | 210930 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2021/01/30 | 208088 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2021/01/30 | 206667 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2021/01/30 | 206562 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2021/01/30 | 202649 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2021/01/30 | 20118 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2021/01/30 | 20112 | systems/texlive/tlnet/archive/multirow.source.r57552.tar.xz
+2021/01/30 | 2002727 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2021/01/30 | 199584 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2021/01/30 | 198620 | fonts/kpfonts-otf/fonts/KpMath-Semibold.otf
+2021/01/30 | 198079 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2021/01/30 | 196892 | fonts/kpfonts-otf/fonts/KpMath-Bold.otf
+2021/01/30 | 195675 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2021/01/30 | 195625 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2021/01/30 | 19418407 | systems/texlive/tlnet/install-tl-windows.exe
+2021/01/30 | 193759 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2021/01/30 | 19106 | fonts/lexend/LICENSE
+2021/01/30 | 187563 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
+2021/01/30 | 186140 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
+2021/01/30 | 185 | fonts/kpfonts-otf/tex/KpMono.fontspec
+2021/01/30 | 18107 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2021/01/30 | 180158 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2021/01/30 | 17958 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2021/01/30 | 179466 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2021/01/30 | 1788053 | fonts/kpfonts-otf/doc/unimath-kpfonts.pdf
+2021/01/30 | 17832 | fonts/kpfonts-otf/tex/kpfonts-otf.sty
+2021/01/30 | 171808 | systems/texlive/tlnet/archive/texlive-docindex.doc.r57548.tar.xz
+2021/01/30 | 1702509 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf
+2021/01/30 | 17011902 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2021/01/30 | 1685634 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2021/01/30 | 16804 | systems/texlive/tlnet/archive/changes.source.r57549.tar.xz
+2021/01/30 | 167737 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2021/01/30 | 16745 | fonts/kpfonts-otf/doc/unimath-kpfonts.ltx
+2021/01/30 | 163794 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2021/01/30 | 16339 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2021/01/30 | 16112 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2021/01/30 | 159865 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2021/01/30 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2021/01/30 | 153807 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2021/01/30 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2021/01/30 | 152 | fonts/lexend/tex/LexendZetta.fontspec
+2021/01/30 | 152744 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2021/01/30 | 151 | fonts/lexend/tex/LexendTera.fontspec
+2021/01/30 | 151 | fonts/lexend/tex/LexendPeta.fontspec
+2021/01/30 | 151 | fonts/lexend/tex/LexendMega.fontspec
+2021/01/30 | 151 | fonts/lexend/tex/LexendGiga.fontspec
+2021/01/30 | 151 | fonts/lexend/tex/LexendDeca.fontspec
+2021/01/30 | 150 | fonts/lexend/tex/LexendExa.fontspec
+2021/01/30 | 147187 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2021/01/30 | 147087 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2021/01/30 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2021/01/30 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2021/01/30 | 14460 | systems/texlive/tlnet/archive/l3backend.r57554.tar.xz
+2021/01/30 | 14343 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2021/01/30 | 142532 | fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf
+2021/01/30 | 1421908 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2021/01/30 | 1417675 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2021/01/30 | 140432 | fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf
+2021/01/30 | 139936 | fonts/lexend/font/LexendGiga-Regular.ttf
+2021/01/30 | 139896 | fonts/lexend/font/LexendExa-Regular.ttf
+2021/01/30 | 139872 | fonts/lexend/font/LexendMega-Regular.ttf
+2021/01/30 | 139836 | fonts/lexend/font/LexendTera-Regular.ttf
+2021/01/30 | 139744 | fonts/lexend/font/LexendPeta-Regular.ttf
+2021/01/30 | 138904 | fonts/lexend/font/LexendZetta-Regular.ttf
+2021/01/30 | 138556 | fonts/lexend/font/LexendDeca-Regular.ttf
+2021/01/30 | 136507 | fonts/lexend/doc/lexend.pdf
+2021/01/30 | 136345 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2021/01/30 | 136160 | systems/texlive/tlnet/archive/tex4ht.doc.r57555.tar.xz
+2021/01/30 | 135012 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2021/01/30 | 134964 | fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf
+2021/01/30 | 13465 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2021/01/30 | 132824 | fonts/kpfonts-otf/fonts/KpRoman-Italic.otf
+2021/01/30 | 132224 | systems/texlive/tlnet/archive/texlive-scripts.r57548.tar.xz
+2021/01/30 | 131844 | fonts/kpfonts-otf/fonts/KpRoman-Bold.otf
+2021/01/30 | 131490 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2021/01/30 | 130740 | fonts/kpfonts-otf/fonts/KpRoman-Regular.otf
+2021/01/30 | 1307388 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2021/01/30 | 1304 | macros/latex/contrib/rmannot/README.md
+2021/01/30 | 130212 | fonts/kpfonts-otf/fonts/KpRoman-Light.otf
+2021/01/30 | 12976 | systems/texlive/tlnet/archive/footnotehyper.source.r57551.tar.xz
+2021/01/30 | 1291601 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2021/01/30 | 129108 | fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf
+2021/01/30 | 129066 | macros/latex/contrib/rmannot/rmannot.dtx
+2021/01/30 | 1281720 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2021/01/30 | 124938 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2021/01/30 | 1249174 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2021/01/30 | 1249096 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2021/01/30 | 1243 | fonts/lexend/tex/lexend.sty
+2021/01/30 | 1216103 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.zip
+2021/01/30 | 119067 | systems/win32/miktex/tm/packages/chinese-jfm.tar.lzma
+2021/01/30 | 1171815 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2021/01/30 | 116935 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2021/01/30 | 1165831 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2021/01/30 | 1165647 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/01/30 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/01/30 | 113934 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2021/01/30 | 112281 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2021/01/30 | 109149 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2021/01/30 | 1078966 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2021/01/30 | 104759 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2021/01/30 | 103331 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2021/01/30 | 103212 | fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf
+2021/01/30 | 103092 | fonts/kpfonts-otf/fonts/KpSans-Italic.otf
+2021/01/30 | 101859 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2021/01/30 | 101344 | macros/latex/contrib/rmannot/doc/rmannot_man.tex
2021/01/29 | 96089 | macros/latex/contrib/l3experimental/l3galley.dtx
2021/01/29 | 9501 | macros/luatex/generic/chinese-jfm/jfm-zh_TW.lua
-2021/01/29 | 94804 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2021/01/29 | 94787 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2021/01/29 | 94599 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2021/01/29 | 94377 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
2021/01/29 | 9213 | macros/luatex/generic/chinese-jfm/jfm-zh_CN.lua
-2021/01/29 | 908 | systems/win32/miktex/tm/packages/pr.ini
-2021/01/29 | 903624 | systems/texlive/tlnet/archive/tex4ht.r57545.tar.xz
+2021/01/29 | 90237136 | systems/win32/w32tex/pgfcontrib.tar.xz
2021/01/29 | 89006 | macros/latex/contrib/multirow/multirow.dtx
2021/01/29 | 88256 | macros/latex/contrib/l3experimental/l3color.dtx
-2021/01/29 | 87769 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2021/01/29 | 8773 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2021/01/29 | 87637 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
2021/01/29 | 864631 | install/macros/latex/contrib/l3backend.tds.zip
-2021/01/29 | 85303 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
2021/01/29 | 8462 | macros/latex/contrib/l3backend/l3backend-opacity.dtx
2021/01/29 | 829340 | macros/latex/contrib/l3backend.zip
2021/01/29 | 82748 | macros/latex/contrib/footnotehyper.zip
-2021/01/29 | 813999 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2021/01/29 | 80638 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
2021/01/29 | 805273 | macros/latex/contrib/l3backend/l3backend-code.pdf
2021/01/29 | 7936448 | macros/latex/contrib/changes.zip
-2021/01/29 | 78748 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2021/01/29 | 77840 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2021/01/29 | 7747 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2021/01/29 | 77430 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2021/01/29 | 75340 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2021/01/29 | 774398 | systems/win32/w32tex/ChangeLog
2021/01/29 | 7476 | macros/latex/contrib/l3experimental/l3draw-scopes.dtx
-2021/01/29 | 74157 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2021/01/29 | 740141 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2021/01/29 | 73324 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2021/01/29 | 72843 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
2021/01/29 | 7278 | macros/luatex/generic/chinese-jfm/jfm-ja_JP.lua
-2021/01/29 | 71966 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2021/01/29 | 71574 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2021/01/29 | 70425 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2021/01/29 | 70203 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
2021/01/29 | 69953 | macros/latex/contrib/footnotehyper/footnotehyper.pdf
-2021/01/29 | 680059 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2021/01/29 | 67915 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
2021/01/29 | 677320 | support/xml2pmx.zip
-2021/01/29 | 67685 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2021/01/29 | 67497 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2021/01/29 | 67356 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/01/29 | 6686 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2021/01/29 | 658 | macros/luatex/generic/chinese-jfm/README.md
-2021/01/29 | 65815 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2021/01/29 | 65323 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2021/01/29 | 63926 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2021/01/29 | 63832 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2021/01/29 | 63764 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2021/01/29 | 62741 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2021/01/29 | 624931 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2021/01/29 | 62080 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2021/01/29 | 619147 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2021/01/29 | 6362572 | systems/win32/w32tex/win64/pdftex-w64.tar.xz
2021/01/29 | 615989 | macros/latex/contrib/multirow.zip
2021/01/29 | 606502 | macros/latex/contrib/l3experimental/l3draw-code.pdf
-2021/01/29 | 60606 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2021/01/29 | 59808 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
2021/01/29 | 596749 | macros/latex/contrib/multirow/multirow.pdf
-2021/01/29 | 596721 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2021/01/29 | 59145 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
2021/01/29 | 58435 | macros/latex/contrib/l3experimental/xgalley.dtx
-2021/01/29 | 583738 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2021/01/29 | 57610 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
2021/01/29 | 5704 | macros/latex/contrib/l3experimental/CHANGELOG.md
-2021/01/29 | 56978 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2021/01/29 | 568172 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2021/01/29 | 56600 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
2021/01/29 | 5653 | macros/latex/contrib/l3experimental/l3draw-layers.dtx
-2021/01/29 | 56456 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2021/01/29 | 563595 | systems/win32/miktex/tm/packages/files.csv.lzma
-2021/01/29 | 563390 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2021/01/29 | 56324 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2021/01/29 | 55853 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2021/01/29 | 55374 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2021/01/29 | 5521131 | systems/texlive/tlnet/install-tl-unx.tar.gz
2021/01/29 | 549 | macros/latex/contrib/l3backend/README.md
-2021/01/29 | 531714 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2021/01/29 | 52497 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2021/01/29 | 52403 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2021/01/29 | 52054 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2021/01/29 | 51864 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2021/01/29 | 51410 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2021/01/29 | 514087 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2021/01/29 | 51186 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2021/01/29 | 50704 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
2021/01/29 | 5031476 | install/macros/latex/contrib/l3experimental.tds.zip
2021/01/29 | 5004 | macros/luatex/generic/chinese-jfm/chinese-jfm.tex
-2021/01/29 | 50032 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
2021/01/29 | 4983339 | macros/latex/contrib/l3experimental.zip
2021/01/29 | 496192 | systems/texlive/tlnet/archive/ebproof.doc.r57544.tar.xz
2021/01/29 | 49597 | macros/latex/contrib/l3backend/l3backend-pdf.dtx
-2021/01/29 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2021/01/29 | 489498 | macros/latex/contrib/l3experimental/l3draw.pdf
-2021/01/29 | 484327 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2021/01/29 | 47904 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2021/01/29 | 475817 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2021/01/29 | 46959 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2021/01/29 | 461387 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2021/01/29 | 45897 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2021/01/29 | 45637 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2021/01/29 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2021/01/29 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2021/01/29 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2021/01/29 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2021/01/29 | 45272 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2021/01/29 | 47578464 | systems/win32/w32tex/latex-dev.tar.xz
+2021/01/29 | 4619 | macros/latex/contrib/rmannot/examples/rma/tst_mp4_hidden.tex
2021/01/29 | 4478 | macros/latex/contrib/l3backend/CHANGELOG.md
2021/01/29 | 4448 | macros/latex/contrib/l3experimental/l3draw-state.dtx
-2021/01/29 | 43564 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2021/01/29 | 43386 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
2021/01/29 | 4331 | macros/latex/contrib/cmap/README
2021/01/29 | 4330 | macros/latex/contrib/l3experimental/README.md
2021/01/29 | 4314 | macros/latex/contrib/l3experimental/l3draw-boxes.dtx
-2021/01/29 | 43070 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2021/01/29 | 42872 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
2021/01/29 | 4269 | macros/latex/contrib/l3backend/l3backend.ins
-2021/01/29 | 42664 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2021/01/29 | 42551 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2021/01/29 | 42399 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
2021/01/29 | 4220 | systems/texlive/tlnet/archive/ebproof.r57544.tar.xz
2021/01/29 | 42165 | macros/latex/contrib/footnotehyper/footnotehyper.dtx
2021/01/29 | 41040 | macros/latex/contrib/l3experimental/l3draw.dtx
-2021/01/29 | 40963 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2021/01/29 | 40230 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
2021/01/29 | 3966 | macros/unicodetex/latex/fontsetup/fontsetup.sty
-2021/01/29 | 39537 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2021/01/29 | 392683 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2021/01/29 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r57542.tar.xz
2021/01/29 | 3875 | macros/latex/contrib/multirow/README
2021/01/29 | 38648 | macros/latex/contrib/l3backend/l3backend-color.dtx
2021/01/29 | 385433 | macros/latex/contrib/l3experimental/l3galley.pdf
2021/01/29 | 382047 | macros/latex/contrib/l3experimental/l3bitset.pdf
-2021/01/29 | 38070 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2021/01/29 | 38059 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
2021/01/29 | 376888 | macros/latex/contrib/l3experimental/l3pdf.pdf
2021/01/29 | 3744 | macros/latex/contrib/cmap/lgr.cmap
-2021/01/29 | 37310 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
2021/01/29 | 372577 | macros/latex/contrib/l3experimental/xcoffins.pdf
-2021/01/29 | 37247 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
2021/01/29 | 371 | macros/unicodetex/latex/fontsetup/README
2021/01/29 | 368500 | macros/latex/contrib/l3experimental/l3color.pdf
-2021/01/29 | 36678 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2021/01/29 | 362791 | macros/latex/contrib/l3experimental/l3graphics.pdf
2021/01/29 | 3609 | macros/latex/contrib/cmap/lfe.cmap
-2021/01/29 | 35424 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
2021/01/29 | 35177 | macros/latex/contrib/l3experimental/xcoffins.dtx
-2021/01/29 | 35065 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2021/01/29 | 345231 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
2021/01/29 | 344581 | macros/latex/contrib/l3experimental/l3str-format.pdf
-2021/01/29 | 34306 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2021/01/29 | 33970316 | systems/win32/w32tex/ltxpkgs.tar.xz
2021/01/29 | 33852 | macros/latex/contrib/l3backend/l3backend-draw.dtx
-2021/01/29 | 33534 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2021/01/29 | 33142 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2021/01/29 | 329918 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
2021/01/29 | 3293 | macros/latex/contrib/cmap/lae.cmap
-2021/01/29 | 32545 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
2021/01/29 | 32508 | macros/latex/contrib/l3experimental/l3draw-paths.dtx
-2021/01/29 | 320797 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
2021/01/29 | 31827 | macros/latex/contrib/l3experimental/l3str-format.dtx
-2021/01/29 | 31550 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2021/01/29 | 31541 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
2021/01/29 | 313934 | macros/latex/contrib/l3experimental/l3benchmark.pdf
2021/01/29 | 3137 | macros/latex/contrib/footnotehyper/README.md
-2021/01/29 | 31345 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
2021/01/29 | 31345 | macros/latex/contrib/l3experimental/l3draw-points.dtx
-2021/01/29 | 31228 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
2021/01/29 | 311407 | macros/latex/contrib/l3experimental/l3sys-shell.pdf
-2021/01/29 | 310965 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2021/01/29 | 30874 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2021/01/29 | 30031 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2021/01/29 | 295624 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2021/01/29 | 29512 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
2021/01/29 | 2931 | macros/latex/contrib/cmap/cmap.sty
-2021/01/29 | 29021 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
2021/01/29 | 285358 | macros/latex/contrib/l3experimental/xgalley.pdf
-2021/01/29 | 283983 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2021/01/29 | 28228 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2021/01/29 | 281359 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2021/01/29 | 28007 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
2021/01/29 | 278649 | macros/latex/contrib/l3experimental/l3pdf-code.pdf
-2021/01/29 | 27463 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2021/01/29 | 27442 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2021/01/29 | 27217 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2021/01/29 | 27203 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2021/01/29 | 2617419 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2021/01/29 | 258630 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2021/01/29 | 2601624 | systems/win32/w32tex/tex4htk-w32.tar.xz
2021/01/29 | 2575617 | support/pmx.zip
2021/01/29 | 2573 | macros/latex/contrib/cmap/t5.cmap
-2021/01/29 | 254184 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2021/01/29 | 25333 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2021/01/29 | 25129 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2021/01/29 | 25039 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2021/01/29 | 250202 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2021/01/29 | 2495613 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
2021/01/29 | 24858 | macros/latex/contrib/l3experimental/l3graphics.dtx
2021/01/29 | 2452 | systems/texlive/tlnet/archive/chinese-jfm.r57543.tar.xz
-2021/01/29 | 243511 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2021/01/29 | 24290336 | systems/texlive/tlnet/install-tl.zip
-2021/01/29 | 23881 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2021/01/29 | 23313 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2021/01/29 | 231668 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2021/01/29 | 2275600 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
-2021/01/29 | 22044 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2021/01/29 | 213737 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2021/01/29 | 21130 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2021/01/29 | 210931 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2021/01/29 | 23444844 | systems/win32/w32tex/cjkzr.tar.xz
+2021/01/29 | 2203452 | systems/win32/w32tex/win64/context-w64.tar.xz
+2021/01/29 | 21104544 | systems/win32/w32tex/pdftex-w32.tar.xz
2021/01/29 | 20962 | macros/latex/contrib/l3backend/l3backend-graphics.dtx
-2021/01/29 | 208089 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2021/01/29 | 206650 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2021/01/29 | 206563 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2021/01/29 | 2090 | macros/latex/contrib/rmannot/examples/rma/tst_mp3.tex
2021/01/29 | 20451 | macros/latex/contrib/l3experimental/l3draw-softpath.dtx
-2021/01/29 | 202647 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2021/01/29 | 20117 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2021/01/29 | 2002726 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2021/01/29 | 199584 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2021/01/29 | 198080 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2021/01/29 | 195676 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2021/01/29 | 195625 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2021/01/29 | 19419557 | systems/texlive/tlnet/install-tl-windows.exe
2021/01/29 | 1938 | macros/latex/contrib/cmap/t1.cmap
-2021/01/29 | 193759 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
2021/01/29 | 1910 | macros/latex/contrib/l3experimental/l3draw.ins
2021/01/29 | 1872 | macros/latex/contrib/cmap/t2a.cmap
2021/01/29 | 18658 | macros/latex/contrib/l3experimental/l3bitset.dtx
2021/01/29 | 18438 | macros/latex/contrib/l3experimental/l3benchmark.dtx
-2021/01/29 | 18107 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2021/01/29 | 180159 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2021/01/29 | 17958 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2021/01/29 | 179467 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
2021/01/29 | 1752 | macros/latex/contrib/cmap/t2c.cmap
2021/01/29 | 1730 | macros/latex/contrib/cmap/ot6.cmap
-2021/01/29 | 171992 | systems/texlive/tlnet/archive/texlive-docindex.doc.r57542.tar.xz
-2021/01/29 | 17004264 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2021/01/29 | 1685634 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
2021/01/29 | 1680 | macros/latex/contrib/cmap/t2b.cmap
-2021/01/29 | 167739 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2021/01/29 | 163795 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2021/01/29 | 16340 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2021/01/29 | 1663852 | macros/latex/contrib/rmannot/doc/rmannot_man-flash.pdf
2021/01/29 | 1628 | macros/latex/contrib/l3experimental/xgalley.ins
2021/01/29 | 16276 | macros/latex/contrib/l3backend/l3backend-basics.dtx
-2021/01/29 | 16112 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2021/01/29 | 159863 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2021/01/29 | 1573 | macros/latex/contrib/l3experimental/xcoffins.ins
2021/01/29 | 1569 | macros/latex/contrib/l3experimental/l3sys-shell.ins
2021/01/29 | 1568 | macros/latex/contrib/l3experimental/l3str.ins
@@ -253,55 +397,23 @@
2021/01/29 | 1562 | macros/latex/contrib/l3experimental/l3benchmark.ins
2021/01/29 | 1557 | macros/latex/contrib/l3experimental/l3graphics.ins
2021/01/29 | 1545 | macros/latex/contrib/l3experimental/l3color.ins
-2021/01/29 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2021/01/29 | 153807 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
2021/01/29 | 1534 | macros/latex/contrib/l3experimental/l3pdf.ins
-2021/01/29 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2021/01/29 | 152745 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
2021/01/29 | 14984 | macros/latex/contrib/cmap.zip
-2021/01/29 | 147188 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2021/01/29 | 147085 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
2021/01/29 | 14670 | macros/latex/contrib/l3backend/l3backend-header.dtx
-2021/01/29 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2021/01/29 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2021/01/29 | 14406 | macros/latex/contrib/l3backend/l3backend-box.dtx
-2021/01/29 | 14343 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
-2021/01/29 | 1421908 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2021/01/29 | 1417675 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2021/01/29 | 141748156 | systems/win32/w32tex/context.tar.xz
2021/01/29 | 14016 | macros/latex/contrib/l3experimental/l3pdf.dtx
-2021/01/29 | 136345 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
2021/01/29 | 1362632 | macros/unicodetex/latex/fontsetup.zip
-2021/01/29 | 136160 | systems/texlive/tlnet/archive/tex4ht.doc.r57545.tar.xz
2021/01/29 | 1360 | macros/latex/contrib/l3experimental/l3draw-code.tex
2021/01/29 | 13524 | systems/texlive/tlnet/archive/ebproof.source.r57544.tar.xz
-2021/01/29 | 135013 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2021/01/29 | 13467 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
2021/01/29 | 1331 | macros/latex/contrib/l3backend/l3backend-code.tex
-2021/01/29 | 131490 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2021/01/29 | 1307386 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2021/01/29 | 1291601 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2021/01/29 | 1281720 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2021/01/29 | 124939 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2021/01/29 | 1248643 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2021/01/29 | 1248102 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
2021/01/29 | 1207 | macros/latex/contrib/cmap/ot1.cmap
-2021/01/29 | 1171816 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2021/01/29 | 116936 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2021/01/29 | 1165393 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2021/01/29 | 1165146 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/01/29 | 119685225 | macros/context/latest/cont-tmf.zip
2021/01/29 | 116476 | systems/texlive/tlnet/archive/chinese-jfm.doc.r57543.tar.xz
-2021/01/29 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
2021/01/29 | 115395 | macros/luatex/generic/chinese-jfm/chinese-jfm.pdf
-2021/01/29 | 113935 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
2021/01/29 | 11371 | macros/latex/contrib/l3experimental/l3sys-shell.dtx
-2021/01/29 | 112280 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
2021/01/29 | 1120 | macros/latex/contrib/l3experimental/l3pdf-code.tex
-2021/01/29 | 109150 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2021/01/29 | 1078966 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2021/01/29 | 104760 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
2021/01/29 | 1042 | macros/latex/contrib/cmap/ot1tt.cmap
-2021/01/29 | 103331 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2021/01/29 | 101859 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
2021/01/29 | 10136 | macros/latex/contrib/l3experimental/l3draw-transforms.dtx
2021/01/28 | 99658 | macros/latex/contrib/changes/examples/changes.example.authormarkup.footnote.pdf
2021/01/28 | 989908 | systems/texlive/tlnet/archive/suftesi.doc.r57538.tar.xz
@@ -387,12 +499,10 @@
2021/01/28 | 81687 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dotuline.pdf
2021/01/28 | 81519 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.xout.pdf
2021/01/28 | 81126 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.colored.pdf
-2021/01/28 | 80866 | systems/win32/miktex/tm/packages/footnotehyper.tar.lzma
2021/01/28 | 802149 | support/pmx/source/pmx-2.9.4a.tar.gz
2021/01/28 | 79 | macros/latex/contrib/changes/userdoc/usepackage_xcolor_changes_ex.tex
2021/01/28 | 78954 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.margin.pdf
2021/01/28 | 787804 | macros/latex/contrib/fancyhdr/fancyhdr.pdf
-2021/01/28 | 773732 | systems/win32/w32tex/ChangeLog
2021/01/28 | 75271 | macros/latex/contrib/changes/examples/changes.example.packageoptions.ulem.pdf
2021/01/28 | 747 | macros/unicodetex/latex/fontsetup/fspmsgaramondot.sty
2021/01/28 | 74369 | macros/latex/contrib/changes/examples/changes.example.authormarkup.brackets.pdf
@@ -508,11 +618,9 @@
2021/01/28 | 224 | macros/latex/contrib/changes/userdoc/replaced_ex.tex
2021/01/28 | 223 | macros/latex/contrib/changes/userdoc/highlight_ex.tex
2021/01/28 | 21 | macros/latex/contrib/changes/userdoc/usepackage_changes_in.tex
-2021/01/28 | 218816 | systems/texlive/tlnet/archive/texlive-scripts.doc.r57534.tar.xz
2021/01/28 | 216 | macros/latex/contrib/changes/userdoc/setcommentmarkup_ex.tex
2021/01/28 | 21396 | macros/unicodetex/latex/fontsetup/doc/fspsample-fira.pdf
2021/01/28 | 2126415 | systems/win32/miktex/tm/packages/texnegar.tar.lzma
-2021/01/28 | 21190356 | systems/win32/w32tex/pdftex-w32.tar.xz
2021/01/28 | 2094456 | systems/texlive/tlnet/archive/texnegar.doc.r57539.tar.xz
2021/01/28 | 20472 | macros/unicodetex/latex/fontsetup/system-install-fonts/fsplpscel.otf
2021/01/28 | 2045 | macros/unicodetex/latex/fontsetup/fspgfsneohellenicot.sty
@@ -547,7 +655,6 @@
2021/01/28 | 14064 | systems/texlive/tlnet/archive/suftesi.r57538.tar.xz
2021/01/28 | 1326 | macros/latex/contrib/changes/README
2021/01/28 | 132334 | systems/win32/miktex/tm/packages/media4svg.tar.lzma
-2021/01/28 | 132240 | systems/texlive/tlnet/archive/texlive-scripts.r57534.tar.xz
2021/01/28 | 1301807 | support/pmx/Windows/pmxab.exe
2021/01/28 | 12726 | usergrps/usergrps/de.html
2021/01/28 | 12681 | usergrps/usergrps/pl.html
@@ -580,7 +687,6 @@
2021/01/28 | 120606 | macros/luatex/generic/chinese-jfm.zip
2021/01/28 | 12056 | usergrps/usergrps/lt.html
2021/01/28 | 12026 | usergrps/usergrps/ee.html
-2021/01/28 | 119682189 | macros/context/latest/cont-tmf.zip
2021/01/28 | 118052 | support/pmx/OSX/scor2prt
2021/01/28 | 117 | macros/latex/contrib/changes/userdoc/usepackage_highlightmarkup_changes_ex.tex
2021/01/28 | 110507 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.footnote.pdf
@@ -604,10 +710,8 @@
2021/01/27 | 740231 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-2.9.tar.lzma
2021/01/27 | 685675 | graphics/pgf/contrib/sankey.zip
2021/01/27 | 681673 | macros/latex/contrib/suftesi/templates.zip
-2021/01/27 | 6781 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2021/01/27 | 672933 | graphics/pgf/contrib/sankey/sankey-doc.pdf
2021/01/27 | 672668 | systems/texlive/tlnet/archive/babel.source.r57530.tar.xz
-2021/01/27 | 66268 | systems/texlive/tlnet/archive/footnotehyper.doc.r57527.tar.xz
2021/01/27 | 6621116 | systems/win32/w32tex/ptex-ng-w32.tar.xz
2021/01/27 | 65546 | macros/unicodetex/latex/texnegar/doc-samples-xep.pdf
2021/01/27 | 63437 | macros/unicodetex/latex/texnegar/doc-samples-glyph.pdf
@@ -621,7 +725,7 @@
2021/01/27 | 4913381 | install/macros/unicodetex/latex/texnegar.tds.zip
2021/01/27 | 49058856 | systems/win32/w32tex/xetex-w32.tar.xz
2021/01/27 | 4888102 | macros/unicodetex/latex/texnegar.zip
-2021/01/27 | 47591388 | systems/win32/w32tex/latex-dev.tar.xz
+2021/01/27 | 4054 | macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.tex
2021/01/27 | 401085 | language/japanese/BX/bxjscls/bxjscls.dtx
2021/01/27 | 3900 | macros/unicodetex/latex/texnegar/texnegar-xetex-bidi-leaders-hrule.tex
2021/01/27 | 3900 | macros/unicodetex/latex/texnegar/texnegar-xetex-bidi-leaders-glyph.tex
@@ -634,14 +738,11 @@
2021/01/27 | 3615 | macros/unicodetex/latex/texnegar/texnegar-luatex-leaders-glyph.tex
2021/01/27 | 3608 | macros/unicodetex/latex/texnegar/texnegar-xetex-xepersian-glyph.tex
2021/01/27 | 3519 | macros/unicodetex/latex/texnegar/texnegar-luatex-glyph.tex
-2021/01/27 | 33969396 | systems/win32/w32tex/ltxpkgs.tar.xz
2021/01/27 | 3113 | macros/unicodetex/latex/texnegar/xepersian-XB.tex
2021/01/27 | 2868138 | macros/unicodetex/latex/texnegar/texnegar-doc.pdf
-2021/01/27 | 2800 | systems/texlive/tlnet/archive/footnotehyper.r57527.tar.xz
2021/01/27 | 278471 | macros/unicodetex/latex/texnegar/texnegar-luatex-leaders-glyph.pdf
2021/01/27 | 26999 | macros/unicodetex/latex/texnegar/texnegar-doc.ltx
2021/01/27 | 2618 | macros/unicodetex/latex/texnegar/texnegar.ins
-2021/01/27 | 2595252 | systems/win32/w32tex/tex4htk-w32.tar.xz
2021/01/27 | 247 | graphics/pgf/contrib/sankey/README
2021/01/27 | 23122 | graphics/pgf/contrib/sankey/sankey.sty
2021/01/27 | 212607 | macros/latex/contrib/suftesi/suftesi.dtx
@@ -673,13 +774,14 @@
2021/01/27 | 13132 | macros/unicodetex/latex/texnegar/doc-ligature-texnegar.pdf
2021/01/27 | 1294518 | systems/win32/miktex/tm/packages/miktex-runtime-bin-2.9.tar.lzma
2021/01/27 | 125992 | systems/texlive/tlnet/archive/media4svg.doc.r57528.tar.xz
-2021/01/27 | 12196 | systems/texlive/tlnet/archive/footnotehyper.source.r57527.tar.xz
+2021/01/27 | 119094 | macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.pdf
2021/01/27 | 1173834 | language/japanese/BX/bxjscls/bxjscls.pdf
2021/01/27 | 1142 | macros/unicodetex/latex/texnegar/README.txt
2021/01/27 | 10959 | graphics/pgf/contrib/sankey/tikzlibrarydubins.code.tex
2021/01/27 | 106692 | macros/unicodetex/latex/texnegar/xepersian-XB.pdf
2021/01/27 | 10633688 | systems/win32/w32tex/ptex-w32.tar.xz
2021/01/27 | 10111 | macros/unicodetex/latex/texnegar/doc-ligature-xep.pdf
+2021/01/27 | 1000 | macros/latex/contrib/rmannot/rmannot.cfg
2021/01/26 | 815772 | macros/latex/required/babel/base/babel.pdf
2021/01/26 | 808376 | systems/win32/w32tex/win64/dvipdfm-w64.tar.xz
2021/01/26 | 7851 | macros/latex/contrib/asmeconf/README.md
@@ -707,13 +809,19 @@
2021/01/26 | 25252 | systems/texlive/tlnet/archive/dccpaper.r57522.tar.xz
2021/01/26 | 242252 | systems/texlive/tlnet/archive/ltximg.doc.r57521.tar.xz
2021/01/26 | 21932 | macros/latex/required/babel/base/bbcompat.dtx
+2021/01/26 | 1892 | macros/latex/contrib/rmannot/examples/rma/tst_url_mp4.tex
2021/01/26 | 1780 | systems/mac/mactex/Licenses.txt
2021/01/26 | 1775744 | macros/latex/required/babel/base.zip
+2021/01/26 | 1733 | macros/latex/contrib/rmannot/examples/rma/tst_mp4.tex
2021/01/26 | 1714524 | systems/win32/w32tex/win64/ptex-ng-w64.tar.xz
+2021/01/26 | 1635 | macros/latex/contrib/rmannot/examples/rma/tst_mov.tex
2021/01/26 | 162867 | install/macros/latex/contrib/media4svg.tds.zip
2021/01/26 | 161371 | macros/latex/contrib/media4svg.zip
2021/01/26 | 15911 | CTAN.sites
+2021/01/26 | 1553 | macros/latex/contrib/rmannot/examples/rma/tst_m4v.tex
+2021/01/26 | 1469 | macros/latex/contrib/rmannot/examples/rma/tst_3gp.tex
2021/01/26 | 141480 | systems/texlive/tlnet/archive/texlive-msg-translations.r57519.tar.xz
+2021/01/26 | 1370 | macros/latex/contrib/rmannot/examples/rma/tst_f4v.tex
2021/01/26 | 11904 | systems/texlive/tlnet/archive/ran_toks.source.r57520.tar.xz
2021/01/26 | 11079444 | systems/win32/w32tex/win64/xetex-w64.tar.xz
2021/01/26 | 10404 | systems/texlive/tlnet/archive/fontsize.source.r57523.tar.xz
@@ -784,11 +892,9 @@
2021/01/24 | 89 | systems/win32/miktex/setup/deb/dists/xenial/universe/binary-amd64/Release
2021/01/24 | 89 | systems/win32/miktex/setup/deb/dists/buster/universe/binary-amd64/Release
2021/01/24 | 89 | systems/win32/miktex/setup/deb/dists/bionic/universe/binary-amd64/Release
-2021/01/24 | 89557136 | systems/win32/w32tex/pgfcontrib.tar.xz
2021/01/24 | 88633 | support/ltximg/ltximg-doc.tex
2021/01/24 | 86 | systems/win32/miktex/setup/deb/dists/focal/universe/binary-amd64/Release
2021/01/24 | 8320 | systems/texlive/tlnet/archive/matapli.r57508.tar.xz
-2021/01/24 | 7901 | macros/latex/contrib/ean13isbn/ean13isbn.tex
2021/01/24 | 7843 | systems/win32/miktex/setup/rpm/opensuse/15/repodata/edf5be2cca4631c5bc6d0b80b9da54127936a6d9ba795906cd27925a5fd8a6bd-filelists.sqlite.bz2
2021/01/24 | 761 | systems/win32/miktex/setup/rpm/fedora/28/repodata/fd8d66513cdd220c412ba706b960af332660b2f4ad90a54c1ed4b74229cabcac-other.xml.gz
2021/01/24 | 756 | systems/win32/miktex/setup/rpm/opensuse/15/repodata/a1ce5be9ec66407b56acec4233c38007639b93e46e661eb634f52c0a55e3a73e-other.xml.gz
@@ -824,7 +930,6 @@
2021/01/24 | 4708092 | systems/texlive/tlnet/archive/newcomputermodern.r57508.tar.xz
2021/01/24 | 46596 | systems/texlive/tlnet/archive/chhaya.doc.r57508.tar.xz
2021/01/24 | 4233 | systems/win32/miktex/setup/rpm/fedora/28/repodata/44dcf1a7eb68f5078d6270caf6df93876a05ff48f98c69fcf93f33a8006c9153-primary.xml.gz
-2021/01/24 | 422 | macros/latex/contrib/ean13isbn/README
2021/01/24 | 4209 | systems/win32/miktex/setup/rpm/opensuse/15/repodata/a1dbc37d5215495c3094f917cd98c14dfbbae9110a2173787ea6448cc2b6e27b-primary.xml.gz
2021/01/24 | 4207 | systems/win32/miktex/setup/rpm/fedora/30/repodata/5167223ed42fe5a4c1272eec3d0a9b8f1f35a4f2fdd9d2afe71c886cbfe0157c-primary.xml.gz
2021/01/24 | 41450 | systems/win32/miktex/setup/rpm/fedora/32/repodata/6daa162fee251a483f3d9cbd1823f8e62748f04a33169898589129192227a068-filelists.sqlite.bz2
@@ -836,7 +941,6 @@
2021/01/24 | 37704 | systems/win32/miktex/setup/rpm/fedora/28/repodata/ecff3dddf38312afe0dc23474e5033c1e3b579442d7f2d08ecaae04ec86d348b-primary.sqlite.bz2
2021/01/24 | 37490 | systems/win32/miktex/setup/rpm/opensuse/15/repodata/d4cb1b2ae0f5c9594d82ef284406942aacf207cee627a2402ab7da3027d5d9ce-primary.sqlite.bz2
2021/01/24 | 3513867 | systems/win32/miktex/tm/packages/eqexam.tar.lzma
-2021/01/24 | 3399 | macros/latex/contrib/ean13isbn/ean13isbn.sty
2021/01/24 | 33787 | systems/win32/miktex/setup/rpm/fedora/30/repodata/251260fa45dd7d98d1b81873718be1371c3ecc0b1a16718c0aebb91c71c49c0d-filelists.xml.gz
2021/01/24 | 3369 | systems/win32/miktex/setup/rpm/opensuse/15/repodata/93b0baf6cb93873f92718e20c44261e1511bf1581cf8c1ff5d8766a7bedfd1c9-filelists.xml.gz
2021/01/24 | 33521 | systems/win32/miktex/setup/rpm/fedora/28/repodata/a5c9b2067b00b254db227d8c7d73d396e4c5a78a421594b794a8a83ab6c6d4f4-filelists.xml.gz
@@ -846,7 +950,6 @@
2021/01/24 | 31556 | systems/win32/miktex/setup/rpm/fedora/32/repodata/701c92a21ce7a5b0fb6be76fa0cae19035ba6488a8a374a6fb9027006cf935e1-primary.sqlite.bz2
2021/01/24 | 31540866 | systems/win32/miktex/setup/deb/pool/universe/m/miktex/miktex_21.1-focal1_amd64.deb
2021/01/24 | 3133703 | systems/win32/miktex/tm/packages/acrotex.tar.lzma
-2021/01/24 | 311973 | macros/latex/contrib/ean13isbn/ean13isbn.pdf
2021/01/24 | 31167682 | systems/win32/miktex/setup/deb/pool/universe/m/miktex/miktex_21.1-stretch1_amd64.deb
2021/01/24 | 31060864 | systems/win32/miktex/setup/deb/pool/universe/m/miktex/miktex_21.1-buster1_amd64.deb
2021/01/24 | 3058 | macros/latex/contrib/ran_toks/examples/rt-tst-qz.tex
@@ -918,34 +1021,3 @@
2021/01/24 | 10903 | systems/win32/miktex/setup/deb/dists/focal/universe/binary-amd64/Packages
2021/01/24 | 1082 | systems/win32/miktex/setup/rpm/fedora/32/repodata/6e8a58e6168b7a98ef2bc0a62b181244ff7379b3b5e65b3b9a2e65960a95a84a-other.sqlite.bz2
2021/01/24 | 10599 | support/ltximg/ltximg.1
-2021/01/23 | 9063 | macros/latex/contrib/fnpct/fnpct-manual.cls
-2021/01/23 | 8787669 | fonts/newcomputermodern.zip
-2021/01/23 | 8522 | support/xml2pmx/doc/Readme.XML2PMX
-2021/01/23 | 745675 | macros/latex/contrib/eqexam/doc/eqexam.pdf
-2021/01/23 | 671573 | macros/latex/contrib/eqexam/doc/eqexamman.pdf
-2021/01/23 | 58692234 | systems/win32/w32tex/TLARM64W/tl-arm64-windows.zip
-2021/01/23 | 492235 | macros/latex/contrib/fnpct.zip
-2021/01/23 | 472808 | macros/latex/contrib/fnpct/fnpct-manual.pdf
-2021/01/23 | 46493 | macros/latex/contrib/fnpct/fnpct.sty
-2021/01/23 | 450898 | support/xml2pmx/sources/xml2pmx-2021-01-23.tar.gz
-2021/01/23 | 4160 | macros/latex/contrib/eqexam/README.md
-2021/01/23 | 413756 | macros/latex/contrib/eqexam/eqexam.dtx
-2021/01/23 | 3707422 | macros/latex/contrib/eqexam.zip
-2021/01/23 | 3493 | support/xml2pmx/README
-2021/01/23 | 313412 | support/xml2pmx/Windows/xml2pmx.exe
-2021/01/23 | 30884 | systems/texlive/tlnet/archive/moderncv.r57496.tar.xz
-2021/01/23 | 284544 | macros/latex/contrib/ran_toks/docs/ran_toks.pdf
-2021/01/23 | 26595 | macros/latex/contrib/fnpct/fnpct-manual.tex
-2021/01/23 | 245668 | systems/texlive/tlnet/archive/moderncv.doc.r57496.tar.xz
-2021/01/23 | 227607 | macros/latex/contrib/eqexam/doc/eqexamman.tex
-2021/01/23 | 1985 | macros/latex/contrib/eqexam/examples/test_matching.tex
-2021/01/23 | 17546 | support/xml2pmx/doc/xml2pmx.pdf
-2021/01/23 | 1509137 | graphics/pgf/contrib/spath3.zip
-2021/01/23 | 1488 | macros/latex/contrib/fnpct/README
-2021/01/23 | 141720716 | systems/win32/w32tex/context.tar.xz
-2021/01/23 | 139408 | support/xml2pmx/MacOS/xml2pmx
-2021/01/23 | 1367 | support/xml2pmx/doc/xml2pmx.1
-2021/01/23 | 12202 | macros/latex/contrib/eqexam/examples/test01.tex
-2021/01/23 | 116251 | macros/latex/contrib/eqexam/examples/test01.pdf
-2021/01/23 | 11038 | macros/latex/contrib/eqexam/examples/fig1.pdf
-2021/01/23 | 1034990 | graphics/pgf/contrib/penrose.zip
diff --git a/fonts/kpfonts-otf/README.md b/fonts/kpfonts-otf/README.md
index 8507ed6fe1..331171afac 100644
--- a/fonts/kpfonts-otf/README.md
+++ b/fonts/kpfonts-otf/README.md
@@ -6,11 +6,11 @@ kpfonts-otf package
`kpfonts-otf’ is meant as a replacement, for LuaLaTeX and XeLaTeX users,
of Christophe Caignaert’s `kpfonts’ package. Christophe’s Type1 fonts have
been converted to OpenType using fontforge and Adobe's AFDKO bundle.
-The package is still experimental, bug reports and suggestions are welcome.
+The package is still experimental, bug reports and suggestions are welcome.
## Contents
-* the `font/` directory holds 23 OpenType fonts (16 for text and 5 for math);
+* the `font/` directory holds 21 OpenType fonts (16 for text and 5 for math);
* the `tex/` directory holds the style file kpfonts-otf.sty and
fontspec configuration files;
* the `doc/` directory holds documentation in English and French and
@@ -75,6 +75,26 @@ Either version 1.3 or, at your option, any later version.
New option "tight" to reduce horizontal spaces in math mode
(same settings as \pkg{fourier} and \pkg{fourier-otf}).
+* v. 0.33:
+ Roman Text fonts:
+ Added 54 glyphs in Latin-A range (mostly complete now).
+ Math fonts:
+ Fixed inconsistencies in superscripts and supersuperscripts metrics.
+
+* v. 0.34:
+ Massive glyph cleaning: many spurious control points deleted in glyphs
+ for both Math and Text fonts.
+ Math fonts:
+ metrics (width, italic correction) reviewed;
+ accents ovhook (U+0309), candra (U+0310), vertoverlay (U+202D) added.
+ Text fonts:
+ kernings before and after quoteright improved;
+ German capital Eszet (U+1E9E) added, in Petite and Small caps too,
+ feature "StylisticSet=2" added to get SS instead of capital Eszet;
+ diacritics corrected in KpRoman-LightItalic (some were upright);
+ breaking change: feature "Alternate=1" changed to "StylisticSet=1"
+ as it didn't work with XeTeX.
+
---
-Copyright 2020- Daniel Flipo
+Copyright 2020-2021 Daniel Flipo
E-mail: daniel (dot) flipo (at) free (dot) fr
diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
index 50327f0ad3..fac99bd7ea 100644
--- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
+++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
@@ -40,7 +40,7 @@
\title{Kp-fonts: OpenType version}
\author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}}
-\newcommand*{\version}{0.32}
+\newcommand*{\version}{0.34}
\begin{document}
\selectlanguage{british}
@@ -83,7 +83,6 @@
|\mathbb{ABC}| prints either
\mathversion{full}$\mathbb{ABC}$ (option |[Style=bbsans]|) or
\mathversion{base} $\mathbb{ABC}$ (default).
- %%% \mathcal = \mathscr (pas de diff. même pour STIX2Math)
Commands |\mathcal{ABC}| and |\mathscr{ABC}| print either
$\mathscr{ABC}$ (default) or
\mathversion{full}$\mathscr{ABC}$ with option |[Style=mathcal]|,
@@ -212,6 +211,13 @@ and a bunch of Kp-fonts specifics symbols.
\item[largesmallcaps:] prints larger \textlsc{Small Caps} than the default
ones (\textsc{Petites Caps}).
+\item[altfligs :] prints alternative shapes for ligatures
+ {\addfontfeatures{StylisticSet=1}fi, fl, ffi, ffl}
+ instead of fi, fl, ffi, ffl.
+
+\item[germandbls :] |\SS| prints {\addfontfeatures{StylisticSet=2}\SS} instead
+ of {\char"1E9E} (capital \textit{Eszett}), ditto for small/petite caps.
+
\end{description}
\subsection{Options for Math fonts \emph{only}}
@@ -230,7 +236,6 @@ and a bunch of Kp-fonts specifics symbols.
$\mathbb{Z}$ (default).
\item[mathcal:] forces commands |\mathcal| and |\mathscr| to print
- %%% Even with STIX2Math \mathcal and \mathscr print the same!!! BUG?
\mathversion{full}$\mathcal{A,B,C,D}$ % $\mathscr{ABCD}$
instead of \mathversion{base} $\mathcal{A,B,C,D}$ (default).
@@ -312,8 +317,8 @@ Here are the options available for Text Kp-fonts:
\item[Ligatures=Common] (default) automatic ligatures ff ffi ffl fi fl.
-\item[Alternate=1] provides an alternative for glyphs
- {\addfontfeature{Alternate=1} ffi ffl fi fl} (ff is unchanged).
+\item[StylisticSet=1] provides an alternative for glyphs
+ {\addfontfeature{StylisticSet=1} ffi ffl fi fl} (ff is unchanged).
\item[Ligatures=Required :] adds {\addfontfeature{Ligatures=Required} ft et tt}
ligatures.
@@ -333,6 +338,10 @@ Here are the options available for Text Kp-fonts:
\item[Ligatures=Historic] switches specific ligatures for the long
{\addfontfeature{Style=Historic}s}:
{\addfontfeature{Style=Historic,Ligatures=Historic} si, sl, st}.
+
+\item[StylisticSet=2 :] |\SS| prints {\addfontfeatures{StylisticSet=2}\SS}
+ instead of {\char"1E9E} (capital \textit{Eszett}), ditto for small/petite caps.
+
\end{description}
Options may be are chosen for each font, say:
diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
index 403512a981..d161984d42 100644
--- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
+++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
Binary files differ
diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
index faf9097892..a7cebe36ca 100644
--- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
+++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
@@ -45,7 +45,7 @@
\title{Kp-fonts version OpenType}
\author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}}
-\newcommand*{\version}{0.32}
+\newcommand*{\version}{0.34}
\begin{document}
\maketitle
@@ -88,7 +88,6 @@
la commande |\mathbb{ABC}| affiche au choix
\mathversion{full}$\mathbb{ABC}$ (option |Style=bbsans|) ou
\mathversion{base} $\mathbb{ABC}$ par défaut,
- %%% \mathcal = \mathscr (pas de diff. même pour STIX2Math)
les commandes |\mathcal{ABC}| et |\mathscr{ABC}| affichent
$\mathscr{ABC}$ par défaut ou
\mathversion{full}$\mathscr{ABC}$ avec l’option |Style=mathcal|,
@@ -241,6 +240,13 @@ Notez que ces options n'affectent que les polices de texte.
\item[largesmallcaps :] produit des petites capitales plus \textlsc{Grandes}
que par les \textsc{Petites} obtenues par défaut.
+\item[altfligs :] affiche des variantes des ligatures
+ {\addfontfeatures{StylisticSet=1}fi, fl, ffi, ffl}
+ au lieu de fi, fl, ffi, ffl.
+
+\item[germandbls :] |\SS| affiche {\addfontfeatures{StylisticSet=2}\SS} au
+ lieu de {\char"1E9E} (\textit{eszett} majuscule), idem en petites capitales.
+
\end{description}
\subsection{Options des polices mathématiques}
@@ -261,7 +267,6 @@ Notez que ces options n'affectent que les polices de texte.
\item[mathcal :] cette option modifie l’effet des commandes
|\mathcal| et |\mathscr|, elles produisent toutes les deux
- %%% Même avec STIX2Math, je ne peux pas avoir les deux !!! BUG ?
\mathversion{full}$\mathcal{ABCD}$ % $\mathscr{ABCD}$
alors que par défaut \mathversion{base} on a $\mathcal{ABCD}$ ;
@@ -349,8 +354,8 @@ Pour les polices de texte de Kp-fonts les options suivantes sont proposées :
\item[Ligatures=Common :] (par défaut) ligatures automatiques ff ffi ffl fi fl ;
-\item[Alternate=1] modifie l’aspect des ligatures
- {\addfontfeature{Alternate=1} ffi ffl fi fl} (ff inchangé) ;
+\item[StylisticSet=1] modifie l’aspect des ligatures
+ {\addfontfeature{StylisticSet=1} ffi ffl fi fl} (ff inchangé) ;
\item[Ligatures=Required :] ajoute les ligatures
{\addfontfeature{Ligatures=Required} ft et tt} ;
@@ -369,6 +374,10 @@ Pour les polices de texte de Kp-fonts les options suivantes sont proposées :
\item[Ligatures=Historic :] active les ligatures spécifiques au
{\addfontfeature{Style=Historic,Ligatures=Historic}« s » long si, sl, st}.
+
+\item[StylisticSet=2 :] |\SS| affiche {\addfontfeatures{StylisticSet=2}\SS} au
+ lieu de {\char"1E9E} (\textit{eszett} majuscule), idem en petites capitales.
+
\end{description}
Le choix parmi ces options se fait normalement globalement pour tout le
diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
index e8700d78d5..ecdc8f17e3 100644
--- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
+++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
Binary files differ
diff --git a/fonts/kpfonts-otf/doc/unimath-kpfonts.ltx b/fonts/kpfonts-otf/doc/unimath-kpfonts.ltx
index bf82a60153..33761129b6 100644
--- a/fonts/kpfonts-otf/doc/unimath-kpfonts.ltx
+++ b/fonts/kpfonts-otf/doc/unimath-kpfonts.ltx
@@ -54,7 +54,7 @@
\defmathfont{lm}{latinmodern-math.otf}{CC6666}{LM}
%\defmathfont{xits}{XITSMath-Regular.otf}{6666CC}{X}
-\defmathfont{stix}{STIX2Math.otf}{66CC66}{S}
+\defmathfont{stix}{STIXTwoMath-Regular.otf}{66CC66}{S}
\defmathfont{erewhon}{Erewhon-Math.otf}{AA6666}{E}
\defmathfont{kpfonts}{KpMath-Regular.otf}{AA66CC}{K}
%\defmathfont{kpfonts}{KpMath-Light.otf}{AA66CC}{K}
diff --git a/fonts/kpfonts-otf/doc/unimath-kpfonts.pdf b/fonts/kpfonts-otf/doc/unimath-kpfonts.pdf
index dbea25a6c7..a95fe93dc9 100644
--- a/fonts/kpfonts-otf/doc/unimath-kpfonts.pdf
+++ b/fonts/kpfonts-otf/doc/unimath-kpfonts.pdf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMath-Bold.otf b/fonts/kpfonts-otf/fonts/KpMath-Bold.otf
index b591945bd5..8b38cf5de8 100644
--- a/fonts/kpfonts-otf/fonts/KpMath-Bold.otf
+++ b/fonts/kpfonts-otf/fonts/KpMath-Bold.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMath-Light.otf b/fonts/kpfonts-otf/fonts/KpMath-Light.otf
index c2473a2850..394f6f3e08 100644
--- a/fonts/kpfonts-otf/fonts/KpMath-Light.otf
+++ b/fonts/kpfonts-otf/fonts/KpMath-Light.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMath-Regular.otf b/fonts/kpfonts-otf/fonts/KpMath-Regular.otf
index c8838ff2d6..f03cfc5dbb 100644
--- a/fonts/kpfonts-otf/fonts/KpMath-Regular.otf
+++ b/fonts/kpfonts-otf/fonts/KpMath-Regular.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMath-Sans.otf b/fonts/kpfonts-otf/fonts/KpMath-Sans.otf
index 4441bc6fb9..0016386cc7 100644
--- a/fonts/kpfonts-otf/fonts/KpMath-Sans.otf
+++ b/fonts/kpfonts-otf/fonts/KpMath-Sans.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMath-Semibold.otf b/fonts/kpfonts-otf/fonts/KpMath-Semibold.otf
index 34eb8a9879..68c1442f9b 100644
--- a/fonts/kpfonts-otf/fonts/KpMath-Semibold.otf
+++ b/fonts/kpfonts-otf/fonts/KpMath-Semibold.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMono-Bold.otf b/fonts/kpfonts-otf/fonts/KpMono-Bold.otf
index 13d211e389..69e8ed0678 100644
--- a/fonts/kpfonts-otf/fonts/KpMono-Bold.otf
+++ b/fonts/kpfonts-otf/fonts/KpMono-Bold.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf b/fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf
index ec1ee937e6..ccd0b95cf2 100644
--- a/fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf
+++ b/fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMono-Italic.otf b/fonts/kpfonts-otf/fonts/KpMono-Italic.otf
index fe706f7d1b..4a651f9cac 100644
--- a/fonts/kpfonts-otf/fonts/KpMono-Italic.otf
+++ b/fonts/kpfonts-otf/fonts/KpMono-Italic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMono-Regular.otf b/fonts/kpfonts-otf/fonts/KpMono-Regular.otf
index d5a0babceb..2b4b0b9e0e 100644
--- a/fonts/kpfonts-otf/fonts/KpMono-Regular.otf
+++ b/fonts/kpfonts-otf/fonts/KpMono-Regular.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Bold.otf b/fonts/kpfonts-otf/fonts/KpRoman-Bold.otf
index f97f218f3c..e1dc647b96 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-Bold.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-Bold.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf b/fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf
index b1651325f0..7e11f79dab 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Italic.otf b/fonts/kpfonts-otf/fonts/KpRoman-Italic.otf
index 990bcea0cd..f4d990f757 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-Italic.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-Italic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Light.otf b/fonts/kpfonts-otf/fonts/KpRoman-Light.otf
index a59f5df343..21e6b5c58d 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-Light.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-Light.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf b/fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf
index e30a7e0e36..7ee8a704ca 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Regular.otf b/fonts/kpfonts-otf/fonts/KpRoman-Regular.otf
index ac0e2b5bcc..2658921404 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-Regular.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-Regular.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf b/fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf
index ed6103ddfe..789c686815 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf b/fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf
index 81fb9946a2..f0f1e4bd33 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpSans-Bold.otf b/fonts/kpfonts-otf/fonts/KpSans-Bold.otf
index 0312cb23f1..3f09e0364e 100644
--- a/fonts/kpfonts-otf/fonts/KpSans-Bold.otf
+++ b/fonts/kpfonts-otf/fonts/KpSans-Bold.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf b/fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf
index 14751f9b47..991aeff2fa 100644
--- a/fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf
+++ b/fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpSans-Italic.otf b/fonts/kpfonts-otf/fonts/KpSans-Italic.otf
index 4ba797c056..fdb2493baa 100644
--- a/fonts/kpfonts-otf/fonts/KpSans-Italic.otf
+++ b/fonts/kpfonts-otf/fonts/KpSans-Italic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpSans-Regular.otf b/fonts/kpfonts-otf/fonts/KpSans-Regular.otf
index 2e047662b6..f807a6e18e 100644
--- a/fonts/kpfonts-otf/fonts/KpSans-Regular.otf
+++ b/fonts/kpfonts-otf/fonts/KpSans-Regular.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/tex/kpfonts-otf.sty b/fonts/kpfonts-otf/tex/kpfonts-otf.sty
index 74e8ef19f2..1975e7c660 100644
--- a/fonts/kpfonts-otf/tex/kpfonts-otf.sty
+++ b/fonts/kpfonts-otf/tex/kpfonts-otf.sty
@@ -1,10 +1,10 @@
-\NeedsTeXFormat{LaTeX2e}[2019/01/01]
-\def\fileversion{0.32}
-\def\filedate{2020/11/18}
+\NeedsTeXFormat{LaTeX2e}[2019-01-01]
+\def\fileversion{0.34}
+\def\filedate{2021-01-30}
\ProvidesPackage{kpfonts-otf}[\filedate\space\fileversion]
% Ensure luatex or xetex engine
-\RequirePackage{iftex}[2019/10/24]
+\RequirePackage{iftex}[2019-10-24]
\RequireTUTeX
%
\newif\ifkp@math \kp@mathtrue
@@ -14,6 +14,8 @@
%
\newif\ifkp@lighttext
\newif\ifkp@largesmallcaps
+\newif\ifkp@altfligs
+\newif\ifkp@germandbls
\newif\ifkp@osn
\newif\ifkp@os
\newif\ifkp@vos
@@ -44,6 +46,8 @@
\DeclareOption{oldstyle} {\kp@ostrue\kp@osntrue\kp@Qtailtrue}
\DeclareOption{veryoldstyle} {\kp@vostrue\kp@osntrue\kp@Qtailtrue}
\DeclareOption{largesmallcaps} {\kp@largesmallcapstrue}
+\DeclareOption{altfligs} {\kp@altfligstrue}
+\DeclareOption{germandbls} {\kp@germandblstrue}
% Math options
\DeclareOption{lightmath} {\kp@lightmathtrue}
\DeclareOption{bbsans} {\kp@sfmathbbtrue}
@@ -132,8 +136,8 @@
% Loading Text fonts...
\ifkp@text
\RequirePackage{fontspec}[2019/01/01]
- % This needed with LuaTeX to typeset some composed chars like
- % āēīōū ẽ ĕ ċṅṁ etc. not ready-made in the KPfonts…
+ % This needed with LuaTeX to typeset composed chars not ready-made
+ % in the KPfonts (f.i. ċṅṁ plus āēīōūẽĕ in sans-serif).
\ifluahbtex\defaultfontfeatures{Renderer=HarfBuzz}\fi
% TS1 accent in Private Area
\DeclareUnicodeAccent{\newtie}{TU}{"E9F0}
@@ -168,6 +172,14 @@
\else
\KP@addto\KP@options{SmallCapsFeatures = {Letters=PetiteCaps}}
\fi
+ % Altfligs
+ \ifkp@altfligs
+ \KP@addto\KP@options{StylisticSet=1}
+ \fi
+ % Germandbls
+ \ifkp@germandbls
+ \KP@addto\KP@options{StylisticSet=2}
+ \fi
% Text Serif fonts:
\ifkp@lighttext
\setmainfont{KpLight}[\KP@options]
diff --git a/fonts/lexend/doc/lexend.pdf b/fonts/lexend/doc/lexend.pdf
index 1eaa68a17e..f686ec10a7 100644
--- a/fonts/lexend/doc/lexend.pdf
+++ b/fonts/lexend/doc/lexend.pdf
Binary files differ
diff --git a/fonts/lexend/doc/lexend.tex b/fonts/lexend/doc/lexend.tex
index 08a69a2e44..a8c63fae78 100644
--- a/fonts/lexend/doc/lexend.tex
+++ b/fonts/lexend/doc/lexend.tex
@@ -56,7 +56,7 @@
}
\date{
\today\\
- v1.0.2.53
+ v1.1.0.70
}
\pagenumbering{roman}
@@ -79,10 +79,17 @@ Now my goal is it to bring this wonderful collection to world of \hologo{LaTeX}.
\section{Changelog}
+\hypertarget{version-1.1.0}{%
+\subsection*{Version 1.1.0}\label{version-1.1.0}}
+
+* \href{https://github.com/BrainStone/latex-lexend/issues/1}{Fixed XeLaTeX support}.\\
+* Made the \texttt{\textbackslash{}LexendXXX} commands work as described in the documentation -
+\href{https://github.com/zauguin}{Marcel Krüger - @zauguin}
+
\hypertarget{version-1.0.2}{%
\subsection*{Version 1.0.2}\label{version-1.0.2}}
-* Add original changelog to changelog.
+* Added original changelog to changelog.
\hypertarget{version-1.0.1}{%
\subsection*{Version 1.0.1}\label{version-1.0.1}}
@@ -130,14 +137,15 @@ Now my goal is it to bring this wonderful collection to world of \hologo{LaTeX}.
+ Added package docs (including font samples).\\
+ Added acknowledgements.
-\section{Acknowledgements}
+\section{Acknowledgments}
I would like to take the time to thank everyone that helped me along my journey of creating this
package. It would not have been possible without every single one of you.
-Special thanks to David Carlisle, Ulrike Fischer and Phelype Oleinik who helped me tremendously and
-continuously in the \hologo{LaTeX} Stack Exchange chat. I really can't put it in words how much your
-continued contributions and willingness to help helped me during the creation of this package.
+Special thanks to David Carlisle, Ulrike Fischer, Phelype Oleinik and Marcel Krüger who helped me
+tremendously and continuously in the \hologo{LaTeX} Stack Exchange chat and with code contributions.
+I really can't put it in words how much your continued contributions and willingness to help helped
+me during the creation of this package.
Special thanks to Dr. Bonnie Shaver-Troup and Thomas Jockin for creating these fonts and allowing
people to have an easier time reading.
@@ -191,7 +199,7 @@ This collection of commands allows you to use any of the Lexend fonts ad-hoc.\\
The usage is identical to any font modification commands (like \code{\textbackslash{}textit} for
example.)
-It is equivelent to using the \code{\textbackslash{}fontspec} command with the corresponding font
+It is equivalent to using the \code{\textbackslash{}fontspec} command with the corresponding font
variant name as the parameter to the \code{\textbackslash{}fontspec} command.
Using it looks as follows:
@@ -200,7 +208,9 @@ Using it looks as follows:
\LexendPeta{
Text here.\\
More text.
+}
+\LexendPeta{
This text is using the font LexendPeta.
}
\end{lstlisting}
@@ -210,7 +220,9 @@ Result:\bigskip
\LexendPeta{
Text here.\\
More text.
+}
+\LexendPeta{
This text is using the font LexendPeta.
}
\end{function}
@@ -260,7 +272,7 @@ add over time. Ordered by how soon I wish to implement them myself.
\begin{itemize}
\item Support for the continuous spacing font variant of Lexend\tightlist
\item Support for other \hologo{LaTeX} engines\\
- That's something I definately need help with. So feel free to reach out to me or to create a
+ That's something I definitely need help with. So feel free to reach out to me or to create a
Pull Request on GitHub.\tightlist
\end{itemize}
diff --git a/fonts/lexend/tex/lexend.sty b/fonts/lexend/tex/lexend.sty
index 2c343f693e..413091a9e7 100644
--- a/fonts/lexend/tex/lexend.sty
+++ b/fonts/lexend/tex/lexend.sty
@@ -9,7 +9,7 @@
%
\NeedsTeXFormat{LaTeX2e}[1994/06/01]
\ProvidesPackage{lexend}
- [2020/02/19 1.0.2.53 The Lexend fonts for XeLaTeX and LuaLaTeX through fontspec]
+ [2021/01/30 1.1.0.70 The Lexend fonts for XeLaTeX and LuaLaTeX through fontspec]
% Packages/Dependencies
\RequirePackage{expl3}
@@ -26,20 +26,23 @@
\ProcessKeyvalOptions*{}
% Font list
+\ExplSyntaxOn
\def\LexendVariants{
-LexendDeca,%
-LexendExa,%
-LexendGiga,%
-LexendMega,%
-LexendPeta,%
-LexendTera,%
-LexendZetta%
+ LexendDeca,
+ LexendExa,
+ LexendGiga,
+ LexendMega,
+ LexendPeta,
+ LexendTera,
+ LexendZetta
}
% Font aliases
%% Iterate over all known fonts and create aliases
-\ExplSyntaxOn
-\clist_map_inline:Nn \LexendVariants { \exp_args:Nc \newfontfamily { #1 } { #1 } }
+\clist_map_inline:Nn \LexendVariants {
+ \exp_args:Nc \newfontfamily { @#1 } { #1 }
+ \exp_args:Ncc \DeclareTextFontCommand { #1 } { @#1 }
+}
\ExplSyntaxOff
% Set main fonts
diff --git a/macros/latex/contrib/profcollege/README b/macros/latex/contrib/profcollege/README
index 1c43726c9d..4b103d0a8f 100644
--- a/macros/latex/contrib/profcollege/README
+++ b/macros/latex/contrib/profcollege/README
@@ -10,4 +10,4 @@ profcollege is a useful package to daily use of LaTeX.
Author : Christophe Poulain
email : chrpoulain@gmail.com
-Licence : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txtf
+Licence : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt \ No newline at end of file
diff --git a/macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf b/macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf
index 7bdee3edec..941ccd943f 100644
--- a/macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf
+++ b/macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/profcollege/latex/ProfCollege.sty b/macros/latex/contrib/profcollege/latex/ProfCollege.sty
index 30aa5d3e9d..121428955b 100644
--- a/macros/latex/contrib/profcollege/latex/ProfCollege.sty
+++ b/macros/latex/contrib/profcollege/latex/ProfCollege.sty
@@ -2,6 +2,7 @@
% Licence : Released under the LaTeX Project Public License v1.3c
% or later, see http://www.latex-project.org/lppl.txtf
%%%%%%%
+% 90 : Reprise d'une partie de la doc. Quelques ajouts.
% 87-88 : amélioration \Thales. \Labyrinthe.
% 85 : passage à lua.
% 75 : plein de choses que j'ai oubliées :(
@@ -58,7 +59,7 @@
% 19 : Modification AAntécédent dans Affine + Amélioration Pythagore (Cas des triangles rectangles isocèles, dans le calcul de la longueur d'un côté)
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ProfCollege}[2021/01/18 v0.89 Aide pour l'utilisation de LaTeX au collège]
+\ProvidesPackage{ProfCollege}[2021/01/30 v0.90 Aide pour l'utilisation de LaTeX au collège]
\RequirePackage{mathtools}%Amélioration des rendus
\RequirePackage{amssymb}
@@ -124,7 +125,7 @@
\RequirePackage{tikz}
% https://tex.stackexchange.com/questions/349259/curved-arrow-describing-a-step-in-a-equation-derivation
%https://tex.stackexchange.com/questions/58656/best-way-to-draw-a-chevron-diagram-using-tikz
-\usetikzlibrary{calc,arrows,tikzmark,chains,positioning,shapes.symbols}
+\usetikzlibrary{calc,arrows,tikzmark,chains,positioning,shapes.symbols,babel}
\RequirePackage{suffix}%pour la commande étoilée
@@ -137,9 +138,9 @@
\RequirePackage{stackengine}
\RequirePackage[thicklines]{cancel}
-\ifpdftex
-\RequirePackage[babel=true,kerning=true]{microtype}%Pour gérer le souci du ; dans tikz avec pdftex...
-\fi
+%\ifpdftex
+%\RequirePackage[babel=true,kerning=true]{microtype}%Pour gérer le souci du ; dans tikz avec pdftex...
+%\fi
% https://stackoverflow.com/questions/3391103/how-to-make-the-grayed-round-box-using-tiks
\RequirePackage{environ}
@@ -674,7 +675,7 @@
\end{tcolorbox}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie4]
- $\square$ \textbf{Le nombre de \ListeFlash[1,5] est :}
+ $\square$ \textbf{\ListeFlash[1,5] est le nombre des :}
\tcbox[BoiteExpression]{\phantom{1500000}}
\end{tcolorbox}
\end{CadreNombre}
@@ -712,22 +713,22 @@
\tcbox[BoiteExpression]{\ListeFlash[1,1]}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie1]
- $\square$ \textbf{Convertis la en \ListeFlash[1,2] :}
+ $\square$ \textbf{Convertis-la en \ListeFlash[1,2] :}
\tcbox[BoiteExpression]{\phantom{1500000000}}
\end{tcolorbox}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie2]
- $\square$ \textbf{Convertis la en \ListeFlash[1,3] :}
+ $\square$ \textbf{Elle peut aussi s'écrire \ListeFlash[1,3] }
\tcbox[BoiteExpression]{\phantom{1500000000}}
\end{tcolorbox}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie3]
- $\square$ \textbf{Ajoute lui \ListeFlash[1,4] :}
+ $\square$ \textbf{Ajoute-lui \ListeFlash[1,4] :}
\tcbox[BoiteExpression]{\phantom{\hbox to5em{1500000}}}
\end{tcolorbox}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie4]
- $\square$ \textbf{Enlève lui \ListeFlash[1,5] :}
+ $\square$ \textbf{Enlève-lui \ListeFlash[1,5] :}
\tcbox[BoiteExpression]{\phantom{\hbox to5em{1500000}}}
\end{tcolorbox}
\end{CadreNombre}
@@ -760,17 +761,17 @@
\tcbox[BoiteExpression]{\num{\ListeFlash[1,1]}}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie1]
- \textbf{\'Ecriture en fraction décimale :}
+ $\square$ \textbf{\'Ecriture en fraction décimale :}
\tcbox[BoiteExpression]{$\dfrac{\phantom{1000000}}{\phantom{1000000}}$}
\end{tcolorbox}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie2]
- \begin{tabular}{c}
+ $\square$ \begin{tabular}{c}
\textbf{Partie}\\
\textbf{entière}
\end{tabular} \textbf{: }
\tcbox[BoiteExpression]{\phantom{100000}}\hfill%
- \begin{tabular}{c}
+ $\square$ \begin{tabular}{c}
\textbf{Partie}\\
\textbf{décimale}
\end{tabular} \textbf{: }
@@ -778,12 +779,12 @@
\end{tcolorbox}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie3]
- \textbf{\useKV[ClesFlash]{Operation} le par
+ $\square$ \textbf{\useKV[ClesFlash]{Operation}-le par
\ListeFlash[1,2] :} \tcbox[BoiteExpression]{\phantom{1000000000}}
\end{tcolorbox}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie4]
- \textbf{Trouve le nombre entier le plus proche :} \tcbox[BoiteExpression]{\phantom{10000000}}
+ $\square$ \textbf{Trouve le nombre entier le plus proche :} \tcbox[BoiteExpression]{\phantom{10000000}}
\end{tcolorbox}
\end{CadreNombre}
}
@@ -794,15 +795,15 @@
\tcbox[BoiteExpression]{\ListeFlash[1,1]}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie1]
- $\square$ \textbf{Ajoute lui}
+ $\square$ \textbf{Ajoute-lui}
\tcbox[BoiteExpression]{\ListeFlash[1,2]}\hfill$\square$
- \textbf{Soustrais lui} \tcbox[BoiteExpression]{\ListeFlash[1,3]}
+ \textbf{Soustrais-lui} \tcbox[BoiteExpression]{\ListeFlash[1,3]}
\end{tcolorbox}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie2]
- $\square$ \textbf{Multiplie le par }
+ $\square$ \textbf{Multiplie-le par }
\tcbox[BoiteExpression]{\ListeFlash[1,4]}\hfill$\square$
- \textbf{Divise le par } \tcbox[BoiteExpression]{\ListeFlash[1,5]}
+ \textbf{Divise-le par } \tcbox[BoiteExpression]{\ListeFlash[1,5]}
\end{tcolorbox}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie3]
@@ -824,22 +825,22 @@
\tcbox[BoiteExpression]{\ListeFlash[1,1]}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie1]
- $\square$ \textbf{Ajoute lui}
+ $\square$ \textbf{Ajoute-lui}
\tcbox[BoiteExpression]{\ListeFlash[1,2]}
\end{tcolorbox}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie2]
- $\square$ \textbf{Soustrais lui}
+ $\square$ \textbf{Soustrais-lui}
\tcbox[BoiteExpression]{\ListeFlash[1,3]}
\end{tcolorbox}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie3]
- $\square$ \textbf{Multiplie la par}
+ $\square$ \textbf{Multiplie-la par}
\tcbox[BoiteExpression]{\ListeFlash[1,4]}
\end{tcolorbox}
\ifboolKV[ClesFlash]{Pause}{\pause}{}
\begin{tcolorbox}[ExpressionSerie4]
- $\square$ \textbf{\'Evalue la lorsque} \tcbox[BoiteExpression]{\ListeFlash[1,5]}
+ $\square$ \textbf{\'Evalue-la lorsque} \tcbox[BoiteExpression]{\ListeFlash[1,5]}
\end{tcolorbox}
\end{CadreNombre}
}
@@ -1112,7 +1113,7 @@
%%%%%%%%%%%%%
%%% Fractions
%%%%%%%%%%%%%
-\setKVdefault[ClesFraction]{Rayon=2cm,Disque,Regulier=false,Segment=false,Rectangle=false,Longueur=5cm,Largeur=2cm,Cotes=5,Couleur=green,Reponse=false,Multiple=1}
+\setKVdefault[ClesFraction]{Rayon=2cm,Disque,Regulier=false,Segment=false,Rectangle=false,Longueur=5cm,Largeur=2cm,Cotes=5,Couleur=green,Reponse=false,Multiple=1,Hachures=false,Epaisseur=1}
\def\MPFractionRegulier#1#2#3#4#5{
% #1 rayon, #2 nb côtés, #3 num, #4 deno, #5 couleur
@@ -1141,7 +1142,7 @@
fi;
\end{mplibcode}
\else
-\begin{mpost}[mpsettings={input PfC-Geometrie;}]
+\begin{mpost}
pair O,A[],B[];
O=u*(0,0);
path cc,cd;
@@ -1166,6 +1167,62 @@
\fi
}
+\def\MPFractionRegulierH#1#2#3#4#5#6{%
+ % #1 rayon, #2 nb côtés, #3 num, #4 deno, #5 couleur
+ \ifluatex
+ \mplibforcehmode
+ \begin{mplibcode}
+ pair O,A[],B[];
+ O=u*(0,0);
+ path cc,cd;
+ cc=cercles(O,#1);
+ for k=0 upto #2:
+ A[k]=pointarc(cc,k*(360/#2));
+ endfor;
+ cd=polygone(A0 for k=1 upto #2-1:,A[k] endfor);
+ for k=0 upto #4-1:
+ B[k]=point(k*(#2/#4)) of cd;
+ endfor;
+ drawoptions(withpen pencircle scaled#6);
+ draw hachurage(O--arccercle(B[0],B[#3],O)--cycle,1.5*360/#2,0.25,0) withcolor #5;
+ clip currentpicture to cd;
+ drawoptions(withpen pencircle scaled#6);
+ draw polygone(A0 for k=1 upto #2:,A[k] endfor);
+ if #4>1:
+ for k=0 upto #4-1:
+ draw segment(O,B[k]) cutafter cd;
+ endfor;
+ drawoptions();
+ fi;
+ \end{mplibcode}
+ \else
+\begin{mpost}
+ pair O,A[],B[];
+ O=u*(0,0);
+ path cc,cd;
+ cc=cercles(O,#1);
+ for k=0 upto #2:
+ A[k]=pointarc(cc,k*(360/#2));
+ endfor;
+ cd=polygone(A0 for k=1 upto #2-1:,A[k] endfor);
+ for k=0 upto #4-1:
+ B[k]=point(k*(#2/#4)) of cd;
+ endfor;
+ drawoptions(withpen pencircle scaled#6);
+ draw hachurage(O--arccercle(B[0],B[#3],O)--cycle,1.5*360/#2,0.25,0) withcolor #5;
+ clip currentpicture to cd;
+ drawoptions(withpen pencircle scaled#6);
+ draw polygone(A0 for k=1 upto #2:,A[k] endfor);
+ if #4>1:
+ for k=0 upto #4-1:
+ draw segment(O,B[k]) cutafter cd;
+ endfor;
+ drawoptions();
+ fi;
+ \end{mpost}
+ \fi
+}
+
\def\MPFractionRectangle#1#2#3#4#5#6{%
% #1 longueur, #2 largeur, #3 num, #4 deno, #5 couleur, #6 multiple
\ifluatex
@@ -1208,7 +1265,7 @@
fi;
\end{mplibcode}
\else
-\begin{mpost}[mpsettings={input PfC-Geometrie;}]
+\begin{mpost}
pair A,B,C,D,M[],N[],R[],S[];
A=(1,1);
B-A=(#1,0);
@@ -1248,6 +1305,96 @@
\fi
}
+\def\MPFractionRectangleH#1#2#3#4#5#6#7{%
+ % #1 longueur, #2 largeur, #3 num, #4 deno, #5 couleur, #6 multiple
+ \ifluatex
+ \mplibforcehmode
+ \begin{mplibcode}
+ pair A,B,C,D,M[],N[],R[],S[];
+ A=(1,1);
+ B-A=(#1,0);
+ C-B=(0,#2);
+ D-C=A-B;
+ numeric parts;
+ parts=(#4 div #6);
+ for k=0 upto parts:
+ M[k]=(k/parts)[A,B];
+ N[k]=(k/parts)[D,C];
+ endfor;
+ if #6>1:
+ for k=0 upto #6:
+ R[k]=(k/#6)[A,D];
+ S[k]=(k/#6)[B,C];
+ endfor;
+ fi;
+ if #6=1:
+ drawoptions(withpen pencircle scaled#7);
+ draw hachurage(polygone(A,M[#3],N[#3],D),45,0.25,0) withcolor #5;
+ else:
+ DDiv=#3 div parts;
+ MMod=#3 mod parts;
+ drawoptions(withpen pencircle scaled#7);
+ draw hachurage(polygone(A,B,S[DDiv],R[DDiv]),45,0.25,0) withcolor #5;
+ drawoptions(withpen pencircle scaled#7);
+ draw hachurage(polygone(R[DDiv],(xpart(M[MMod]),ypart(R[DDiv])),(xpart(M[MMod]),ypart(R[DDiv+1])),R[DDiv+1]),45,0.25,0) withcolor #5;
+ fi;
+ drawoptions(withpen pencircle scaled#7);
+ draw polygone(A,B,C,D);
+ for k=1 upto (parts-1):
+ draw segment(M[k],N[k]);
+ endfor;
+ if #6>1:
+ for k=1 upto (#6-1):
+ draw segment(R[k],S[k]);
+ endfor;
+ drawoptions();
+ fi;
+ \end{mplibcode}
+ \else
+\begin{mpost}
+ pair A,B,C,D,M[],N[],R[],S[];
+ A=(1,1);
+ B-A=(#1,0);
+ C-B=(0,#2);
+ D-C=A-B;
+ numeric parts;
+ parts=(#4 div #6);
+ for k=0 upto parts:
+ M[k]=(k/parts)[A,B];
+ N[k]=(k/parts)[D,C];
+ endfor;
+ if #6>1:
+ for k=0 upto #6:
+ R[k]=(k/#6)[A,D];
+ S[k]=(k/#6)[B,C];
+ endfor;
+ fi;
+ if #6=1:
+ drawoptions(withpen pencircle scaled#7);
+ draw hachurage(polygone(A,M[#3],N[#3],D),45,0.25,0) withcolor #5;
+ else:
+ DDiv=#3 div parts;
+ MMod=#3 mod parts;
+ drawoptions(withpen pencircle scaled#7);
+ draw hachurage(polygone(A,B,S[DDiv],R[DDiv]),45,0.25,0) withcolor #5;
+ drawoptions(withpen pencircle scaled#7);
+ draw hachurage(polygone(R[DDiv],(xpart(M[MMod]),ypart(R[DDiv])),(xpart(M[MMod]),ypart(R[DDiv+1])),R[DDiv+1]),45,0.25,0) withcolor #5;
+ fi;
+ drawoptions(withpen pencircle scaled#7);
+ draw polygone(A,B,C,D);
+ for k=1 upto (parts-1):
+ draw segment(M[k],N[k]);
+ endfor;
+ if #6>1:
+ for k=1 upto (#6-1):
+ draw segment(R[k],S[k]);
+ endfor;
+ drawoptions();
+ fi;
+ \end{mpost}
+ \fi
+}
+
\def\MPFractionDisque#1#2#3#4{%
\ifluatex
\mplibforcehmode
@@ -1266,7 +1413,7 @@
endfor;
\end{mplibcode}
\else
- \begin{mpost}[mpsettings={input PfC-Geometrie;}]
+ \begin{mpost}
pair A,B[];
A=(0,0);
path cc;
@@ -1283,6 +1430,47 @@
\fi
}
+\def\MPFractionDisqueH#1#2#3#4#5{%
+ \ifluatex
+ \mplibforcehmode
+ \begin{mplibcode}
+ pair A,B[];
+ A=(0,0);
+ path cc;
+ cc=cercles(A,#1);
+ for k=0 upto (#3-1):
+ B[k]=pointarc(cc,(360/#3)*k);
+ endfor;
+ drawoptions(withpen pencircle scaled#5);
+ draw hachurage(A--B0--arccercle(B[0],B[#2],A)--cycle,1.5*360/#3,0.25,0) withcolor #4;
+ drawoptions(withpen pencircle scaled#5);
+ draw cc;
+ for k=0 upto (#3-1):
+ draw segment(A,B[k]);
+ endfor;
+ drawoptions();
+ \end{mplibcode}
+ \else
+ \begin{mpost}
+ pair A,B[];
+ A=(0,0);
+ path cc;
+ cc=cercles(A,#1);
+ for k=0 upto (#3-1):
+ B[k]=pointarc(cc,(360/#3)*k);
+ endfor;
+ drawoptions(withpen pencircle scaled#5);
+ draw hachurage(A--B0--arccercle(B[0],B[#2],A)--cycle,1.5*360/#3,0.25,0) withcolor #4;
+ drawoptions(withpen pencircle scaled#5);
+ draw cc;
+ for k=0 upto (#3-1):
+ draw segment(A,B[k]);
+ endfor;
+ drawoptions();
+ \end{mpost}
+ \fi
+}
+
\def\MPFractionSegment#1#2#3#4{
\ifluatex
\mplibforcehmode
@@ -1301,7 +1489,7 @@
endfor;
\end{mplibcode}
\else
- \begin{mpost}[mpsettings={input PfC-Geometrie;}]
+ \begin{mpost}
pair A,C,B[];
A=(0,0);
C-A=(#1,0);
@@ -1327,7 +1515,11 @@
%dénominateur est \ListeFraction[2].
\ifboolKV[ClesFraction]{Regulier}{%
\ifboolKV[ClesFraction]{Reponse}{}{\setKV[ClesFraction]{Couleur=white}}%
- \MPFractionRegulier{\useKV[ClesFraction]{Rayon}}{\useKV[ClesFraction]{Cotes}}{\ListeFraction[1]}{\ListeFraction[2]}{\useKV[ClesFraction]{Couleur}}%
+ \ifboolKV[ClesFraction]{Hachures}{%
+ \MPFractionRegulierH{\useKV[ClesFraction]{Rayon}}{\useKV[ClesFraction]{Cotes}}{\ListeFraction[1]}{\ListeFraction[2]}{\useKV[ClesFraction]{Couleur}}{\useKV[ClesFraction]{Epaisseur}}%
+ }{%
+ \MPFractionRegulier{\useKV[ClesFraction]{Rayon}}{\useKV[ClesFraction]{Cotes}}{\ListeFraction[1]}{\ListeFraction[2]}{\useKV[ClesFraction]{Couleur}}%
+ }
}{%
\ifboolKV[ClesFraction]{Segment}{%
\ifboolKV[ClesFraction]{Reponse}{}{\setKV[ClesFraction]{Couleur=white}}%
@@ -1335,10 +1527,18 @@
}{
\ifboolKV[ClesFraction]{Rectangle}{%rectangle
\ifboolKV[ClesFraction]{Reponse}{}{\setKV[ClesFraction]{Couleur=white}}%
- \MPFractionRectangle{\useKV[ClesFraction]{Longueur}}{\useKV[ClesFraction]{Largeur}}{\ListeFraction[1]}{\ListeFraction[2]}{\useKV[ClesFraction]{Couleur}}{\useKV[ClesFraction]{Multiple}}%
+ \ifboolKV[ClesFraction]{Hachures}{%
+ \MPFractionRectangleH{\useKV[ClesFraction]{Longueur}}{\useKV[ClesFraction]{Largeur}}{\ListeFraction[1]}{\ListeFraction[2]}{\useKV[ClesFraction]{Couleur}}{\useKV[ClesFraction]{Multiple}}{\useKV[ClesFraction]{Epaisseur}}%
+ }{%
+ \MPFractionRectangle{\useKV[ClesFraction]{Longueur}}{\useKV[ClesFraction]{Largeur}}{\ListeFraction[1]}{\ListeFraction[2]}{\useKV[ClesFraction]{Couleur}}{\useKV[ClesFraction]{Multiple}}%
+ }
}{%disque
\ifboolKV[ClesFraction]{Reponse}{}{\setKV[ClesFraction]{Couleur=white}}%
- \MPFractionDisque{\useKV[ClesFraction]{Rayon}}{\ListeFraction[1]}{\ListeFraction[2]}{\useKV[ClesFraction]{Couleur}}%
+ \ifboolKV[ClesFraction]{Hachures}{%
+ \MPFractionDisqueH{\useKV[ClesFraction]{Rayon}}{\ListeFraction[1]}{\ListeFraction[2]}{\useKV[ClesFraction]{Couleur}}{\useKV[ClesFraction]{Epaisseur}}%
+ }{%
+ \MPFractionDisque{\useKV[ClesFraction]{Rayon}}{\ListeFraction[1]}{\ListeFraction[2]}{\useKV[ClesFraction]{Couleur}}%
+ }%
}%
}%
}%
@@ -1406,13 +1606,13 @@
%%%%%%%%%%%%%%%%%%
%% QCM
%%%%%%%%%%%%%%%%%%
-\setKVdefault[ClesQCM]{Reponses=3,Solution=false,Stretch=1,Largeur=2cm,Couleur=gray!15,Titre=false,Nom=Réponse,Alph=false,VF=false}
+\setKVdefault[ClesQCM]{Reponses=3,Solution=false,Stretch=1,Largeur=2cm,Couleur=gray!15,Titre=false,Nom=Réponse,Alph=false,VF=false,Depart=1,Alterne=false}
\newlength{\LargeurQCM}
\newcounter{QuestionQCM}
\newcommand\QCM[2][]{%
- \setcounter{QuestionQCM}{0}
\useKVdefault[ClesQCM]%
\setKV[ClesQCM]{#1}%
+ \setcounter{QuestionQCM}{\fpeval{\useKV[ClesQCM]{Depart}-1}}%
\setsepchar[*]{,*&}\ignoreemptyitems%
\readlist*\ListeQCM{#2}%
\ifboolKV[ClesQCM]{VF}{%
@@ -1425,8 +1625,8 @@
\multicolumn{1}{c|}{}&Vrai&Faux\\
\hline%
\xintFor* ##1 in {\xintSeq {1}{\ListeQCMlen}}\do{%
- \stepcounter{QuestionQCM}\ifboolKV[ClesQCM]{Alph}{\textbf{\Alph{QuestionQCM}}/}{\textbf{\theQuestionQCM/}}~\ListeQCM[##1,1]\xintFor* ##2 in {\xintSeq {1}{\useKV[ClesQCM]{Reponses}}}\do{%
- &\ifboolKV[ClesQCM]{Solution}{\xintifboolexpr{##2=\ListeQCM[##1,2]}{$\boxtimes$}{$\square$}}{$\square$}%
+ \stepcounter{QuestionQCM}\ifboolKV[ClesQCM]{Alph}{\textbf{\Alph{QuestionQCM}}/}{\ifboolKV[ClesQCM]{Alterne}{\modulo{\theQuestionQCM}{2}\ifnum\remainder=0\cellcolor{gray!15}\fi}{}\textbf{\theQuestionQCM/}}~\ListeQCM[##1,1]\xintFor* ##2 in {\xintSeq {1}{\useKV[ClesQCM]{Reponses}}}\do{%
+ &\ifboolKV[ClesQCM]{Alterne}{\modulo{\theQuestionQCM}{2}\ifnum\remainder=0\cellcolor{gray!15}\fi}{}\ifboolKV[ClesQCM]{Solution}{\xintifboolexpr{##2=\ListeQCM[##1,2]}{$\boxtimes$}{$\square$}}{$\square$}%
}\\
}%
\hline%
@@ -1452,8 +1652,6 @@
}%
}
-
-
%%%%%%%%%%%%%%%%%%%%%
%%%% Somme des angles
%%%%%%%%%%%%%%%%%%%%%
@@ -2706,7 +2904,7 @@
%%%%%%%%%%%%%%%
%Nombre Premier
%%%%%%%%%%%%%%%
-\setKVdefault[ClesNombrePremier]{Tableau=false,TableauVertical=false,TableauVerticalVide=false,Exposant=false,Longue=false,All=false,Arbre=false,ArbreVide=false,ArbreComplet=false,Diviseurs=false}
+\setKVdefault[ClesNombrePremier]{Tableau=false,TableauVertical=false,TableauVerticalVide=false,Exposant=false,Longue=false,All=false,Arbre=false,ArbreVide=false,ArbreComplet=false,Diviseurs=false,DiviseursT=false,Dot=\dotfill}
\newcommand\Decomposition[2][]{%
\useKVdefault[ClesNombrePremier]%
@@ -2720,6 +2918,7 @@
\ifboolKV[ClesNombrePremier]{Arbre}{\MPArbre{#2}}{}%
\ifboolKV[ClesNombrePremier]{ArbreComplet}{\MPArbreComplet{#2}}{}%
\ifboolKV[ClesNombrePremier]{Diviseurs}{\ListeDiviseur{#2}}{}%
+ \ifboolKV[ClesNombrePremier]{DiviseursT}{\ListeDiviseurT{#2}}{}%
\ifboolKV[ClesNombrePremier]{ArbreVide}{\MPArbreVide{#2}}{}%
}
@@ -3253,11 +3452,11 @@ vardef Positions(expr Step)=
\else
\renewcommand{\arraystretch}{1.5}
\begin{tabular}{c|c}
- \PremierMultipleVide{#1}{0}&\hbox to1cm{\dotfill}\\
+ \PremierMultipleVide{#1}{0}&\hbox to1cm{\useKV[ClesNombrePremier]{Dot}}\\
\xintFor* ##1 in {\xintSeq {1}{\premier}}\do
- {\hbox to1cm{\dotfill}&\hbox
- to1cm{\dotfill}\xintifboolexpr{##1<\premier}{\\}{\\\hbox
- to1cm{\dotfill}\\}}%
+ {\hbox to1cm{\useKV[ClesNombrePremier]{Dot}}&\hbox
+ to1cm{\useKV[ClesNombrePremier]{Dot}}\xintifboolexpr{##1<\premier}{\\}{\\\hbox
+ to1cm{\useKV[ClesNombrePremier]{Dot}}\\}}%
\end{tabular}
\renewcommand{\arraystretch}{1}
\fi
@@ -3385,6 +3584,56 @@ vardef Positions(expr Step)=
et \num{\the\anp}%
}
+\newcount\anpT\newcount\bnpT\newcount\cnpT\newcount\dnpT%
+
+\newcommand\ListeDiviseurT[1]{%#1 : le nombre entier à tester
+ \anpT=#1%
+ \bnpT=2\relax%
+ %On compte les diviseurs propres.
+ \cnpT=0\relax%
+ \whiledo{\bnpT<\anpT}{%
+ \modulo{\the\anpT}{\the\bnpT}{}%
+ \ifnum\remainder=0%
+ \cnpT=\numexpr\cnpT+1
+ \fi%
+ \bnpT=\numexpr\bnpT+1%
+ }%
+ \ifodd\cnpT
+ \begin{tabular}{c|c}
+ 1&\num{#1}\\
+ \xintFor* ##1 in {\xintSeq {1}{\fpeval{(\cnpT+1)/2}}}\do{%
+ \DiviseurNumero{#1}{##1}\num{\fpeval{\dnpT}}\uppercase{&}\DiviseurNumero{#1}{##1}\xintifboolexpr{\dnpT=\fpeval{#1/\dnpT}}{}{\num{\fpeval{#1/\dnpT}}}\\
+ }
+ \end{tabular}
+ \else
+ \begin{tabular}{c|c}
+ 1&\num{#1}\\
+ \xintFor* ##1 in {\xintSeq {1}{\fpeval{\cnpT/2}}}\do{%
+ \DiviseurNumero{#1}{##1}\num{\fpeval{\dnpT}}\uppercase{&}\DiviseurNumero{#1}{##1}\num{\fpeval{#1/\dnpT}}\\
+ }
+ \end{tabular}
+ \fi
+}
+
+\newcommand\DiviseurNumero[2]{%
+ % #1 nb entier à tester
+ % #2 no du diviseur (à part 1 et #1)
+ \anpT=#1%
+ \bnpT=2\relax%
+ %On compte les diviseurs propres.
+ \cnpT=0\relax%
+ \whiledo{\bnpT<\anpT}{%
+ \modulo{\the\anpT}{\the\bnpT}{}%
+ \ifnum\remainder=0%
+ \cnpT=\numexpr\cnpT+1%
+ \ifnum\cnpT=\numexpr#2-1%
+ \dnpT=\bnpT%
+ \bnpT=\anpT%
+ \fi%
+ \fi%
+ \bnpT=\numexpr\bnpT+1%
+ }%
+}
%%%%%%%%%%%%%%%%%%%
% Simplification
@@ -3480,8 +3729,8 @@ vardef Positions(expr Step)=
\ifthenelse{\pgcd=\number#2 \OR \pgcd=\the\valabsdeno}{%
\divide\numerateur by \denominateur\num{\the\numerateur}
}{%\divide\numerateur by\pgcd%
- %\divide\denominateur by\pgcd%
- \ensuremath{\frac{\num{\the\numerateur}_{\mbox{\tiny$\div\num{\number\pgcd}$}}}{\num{\the\denominateur}_{\mbox{\tiny$\div\num{\number\pgcd}$}}}}
+ % \divide\denominateur by\pgcd%
+ \ensuremath{\frac{\num{\the\numerateur}_{\mbox{\tiny$\div\num{\number\pgcd}$}}}{\num{\the\denominateur}_{\mbox{\tiny$\div\num{\number\pgcd}$}}}}%
}
\else
\ifnum\denominateur=1\relax
@@ -3583,7 +3832,7 @@ vardef Positions(expr Step)=
\ppcm=\numexpr#1*#2/\pgcd\relax
}
-\setKVdefault[ClesThales]{Calcul=true,Propor=false,Segment=false,Figure=false,Figurecroisee=false,Precision=2,Entier=false,Unite=cm,Reciproque=false,Produit=false,ChoixCalcul=0,Simplification,Redaction=false,Remediation=false}
+\setKVdefault[ClesThales]{Calcul=true,Droites=false,Propor=false,Segment=false,Figure=false,Figurecroisee=false,Precision=2,Entier=false,Unite=cm,Reciproque=false,Produit=false,ChoixCalcul=0,Simplification,Redaction=false,Remediation=false}
%On définit la figure à utiliser
\def\MPFigThales#1#2#3#4#5{
@@ -4041,8 +4290,16 @@ vardef Positions(expr Step)=
\newcommand{\TTThales}[6][]{%
\useKVdefault[ClesThales]%
\setKV[ClesThales]{#1}%
- Dans le triangle \ifboolKV[ClesThales]{Remediation}{\pointilles[2cm]}{$#2#3#4$}, \ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{$#5$} est un point \ifboolKV[ClesThales]{Segment}{du segment}{de la
- droite} \ifboolKV[ClesThales]{Remediation}{\pointilles[2cm]}{$(#2#3)$}, \ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{$#6$} est un point \ifboolKV[ClesThales]{Segment}{du segment}{de la droite} \ifboolKV[ClesThales]{Remediation}{\pointilles[2cm]}{$(#2#4)$}.%
+ \ifboolKV[ClesThales]{Droites}{%
+ Les droites $(#3#5)$ et $(#4#6)$ sont sécantes en $#2$.%
+ }{%
+ Dans le triangle \ifboolKV[ClesThales]{Remediation}{\pointilles[2cm]}{$#2#3#4$}, \ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{$#5$} est un point \ifboolKV[ClesThales]{Segment}{du segment}{de la
+ droite}
+ \ifboolKV[ClesThales]{Remediation}{\pointilles[2cm]}{\ifboolKV[ClesThales]{Segment}{$[#2#3]$}{$(#2#3)$}},
+ \ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{$#6$} est un
+ point \ifboolKV[ClesThales]{Segment}{du segment}{de la droite}
+ \ifboolKV[ClesThales]{Remediation}{\pointilles[2cm]}{\ifboolKV[ClesThales]{Segment}{$[#2#4]$}{$(#2#4)$}}.%
+ }
\\Comme les droites \ifboolKV[ClesThales]{Remediation}{\pointilles[2cm]}{$(#5#6)$} et \ifboolKV[ClesThales]{Remediation}{\pointilles[2cm]}{$(#3#4)$} sont parallèles, alors \ifboolKV[ClesThales]{Propor}{le tableau%
\[\begin{array}{c|c|c}
\ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{#2#5}&\ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{#2#6}&\ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{#5#6}\\
@@ -4050,9 +4307,9 @@ vardef Positions(expr Step)=
\ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{#2#3}&\ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{#2#4}&\ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{#3#4}\\
\end{array}
\]
- est un tableau de proportionnalité d'après le théorème de Thalès.%
+ est un tableau de proportionnalité\ifboolKV[ClesThales]{Segment}{.}{ d'après le théorème de Thalès.}%
}{%
- le théorème de Thalès permet d'écrire :%
+ \ifboolKV[ClesThales]{Segment}{on a :}{le théorème de Thalès permet d'écrire :}%
\[\frac{\ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{#2#5}}{\ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{#2#3}}=\frac{\ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{#2#6}}{\ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{#2#4}}=\frac{\ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{#5#6}}{\ifboolKV[ClesThales]{Remediation}{\pointilles[1cm]}{#3#4}}\]%
}
}
@@ -4634,8 +4891,15 @@ vardef Positions(expr Step)=
%%%%
\newcommand{\ReciThales}[6][]{%
- Dans le triangle $#2#3#4$, $#5$ est un point \ifboolKV[ClesThales]{Segment}{du segment $[#2#3]$}{de la
- droite $(#2#3)$}, $#6$ est un point \ifboolKV[ClesThales]{Segment}{du segment $[#2#4]$}{de la droite $(#2#4)$}.
+ \ifboolKV[ClesThales]{Droites}{%
+ Les droites $(#3#5)$ et $(#4#6)$ sont sécantes en $#2$.
+ }{%
+ Dans le triangle $#2#3#4$, $#5$ est un point
+ \ifboolKV[ClesThales]{Segment}{du segment $[#2#3]$}{de la
+ droite $(#2#3)$}, $#6$ est un point
+ \ifboolKV[ClesThales]{Segment}{du segment $[#2#4]$}{de la droite
+ $(#2#4)$}.
+ } %
\ifboolKV[ClesThales]{Propor}{Le tableau $\begin{array}{c|c}
#2#5&#2#6\\
\hline
@@ -4661,10 +4925,10 @@ vardef Positions(expr Step)=
\num{#3}\times\num{#6}&=\num{\fpeval{#3*#6}}&&&\num{#4}\times\num{#5}&=\num{\fpeval{#4*#5}}
\end{align*}
\xintifboolexpr{\NumA = \NumB}{Comme les produits en croix sont
- égaux alors
+ égaux, alors
$\dfrac{\NomA\NomM}{\NomA\NomB}=\dfrac{\NomA\NomN}{\NomA\NomC}$.\\[0.5em]%
}{%
- Comme les produits en croix sont différents alors
+ Comme les produits en croix sont différents, alors
$\dfrac{\NomA\NomM}{\NomA\NomB}\not=\dfrac{\NomA\NomN}{\NomA\NomC}$.\\%
}%
}{%
@@ -5155,8 +5419,8 @@ vardef Positions(expr Step)=
\cos(\ang{#5})&=\frac{\num{#3}}{\NomA\NomC}\\
\NomA\NomC&=\frac{\num{#3}}{\cos(\ang{#5})}\\
\NomA\NomC&\IfInteger{\fpeval{round(\fpeval{#3/cosd(#5)},2)}}{=}{\approx}\num{\fpeval{round(\fpeval{#3/cosd(#5)},\useKV[ClesTrigo]{Precision})}}~\text{\useKV[ClesTrigo]{Unite}}%
- \end{align*}
- }
+ \end{align*}%
+ }%
\xdef\ResultatTrigo{\fpeval{round(\fpeval{#3/cosd(#5)},\useKV[ClesTrigo]{Precision})}}%
\else%on calcule l'angle
\ifboolKV[ClesTrigo]{Propor}{%
@@ -5220,7 +5484,7 @@ vardef Positions(expr Step)=
\sin(\widehat{\NomB\NomA\NomC})&=\frac{\num{#3}}{\num{#4}}\\
\widehat{\NomB\NomA\NomC}&\IfInteger{\fpeval{round(\fpeval{asind(#3/#4)},2)}}{=}{\approx}\ang{\fpeval{round(\fpeval{asind(#3/#4)})}}%
\end{align*}%
- }{
+ }{%
\begin{align*}
\sin(\widehat{\NomB\NomA\NomC})&=\frac{\NomB\NomC}{\NomA\NomC}\\
\sin(\widehat{\NomB\NomA\NomC})&=\frac{\num{#3}}{\num{#4}}\\
@@ -5374,7 +5638,7 @@ vardef Positions(expr Step)=
\newcommand\DonneeMin{}%
\newcommand\EffectifMax{}%
-\setKVdefault[ClesStat]{Tableau=false,Frequence=false,EffectifTotal=false,Etendue=false,Moyenne=false,SET=false,Mediane=false,Total=false,Concret=false,Unite={},Largeur=1cm,Precision=2,Donnee=Valeurs,Effectif=Effectif(s),Origine=0,Angle=false,SemiAngle=false,Qualitatif=false,TableauVide=false,Graphique=false,Batons=true,Unitex=0.5,Unitey=0.5,Rayon=3cm,AffichageAngle=false,Liste=false,ECC=false,Coupure=10}
+\setKVdefault[ClesStat]{Tableau=false,Frequence=false,EffectifTotal=false,Etendue=false,Moyenne=false,SET=false,Mediane=false,Total=false,Concret=false,Unite={},Largeur=1cm,Precision=2,Donnee=Valeurs,Effectif=Effectif(s),Origine=0,Angle=false,SemiAngle=false,Qualitatif=false,TableauVide=false,Graphique=false,Batons=true,Unitex=0.5,Unitey=0.5,Rayon=3cm,AffichageAngle=false,Liste=false,ECC=false,Coupure=10,ColorTab=gray!15}
% La construction du tableau
\def\addtotok#1#2{#1\expandafter{\the#1#2}}
@@ -5384,9 +5648,9 @@ vardef Positions(expr Step)=
\tabtoksa{\useKV[ClesStat]{Donnee}}\tabtoksb{\useKV[ClesStat]{Effectif}}%
\foreachitem\compteur\in\ListeComplete{\expandafter\updatetoks\compteur\nil}%
\[%
- \begin{tabular}{|>{\columncolor{gray!15}}c|*{\number\numexpr\ListeCompletelen}{>{\centering\arraybackslash}p{\useKV[ClesStat]{Largeur}}|}}%
+ \begin{tabular}{|>{\columncolor{\useKV[ClesStat]{ColorTab}}}c|*{\number\numexpr\ListeCompletelen}{>{\centering\arraybackslash}p{\useKV[ClesStat]{Largeur}}|}}%
\hline%
- \rowcolor{gray!15}\the\tabtoksa\\\hline%
+ \rowcolor{\useKV[ClesStat]{ColorTab}}\the\tabtoksa\\\hline%
\the\tabtoksb\\\hline%
\ifboolKV[ClesStat]{Frequence}{Fréquence (\%)\xintFor* ##1 in {\xintSeq {1}{\ListeCompletelen}}\do{&\ifboolKV[ClesStat]{TableauVide}{}{\CalculFrequence{##1}}}\\\hline}{}%
\ifboolKV[ClesStat]{Angle}{Angle (\si{\degree})\xintFor* ##1 in {\xintSeq {1}{\ListeCompletelen}}\do{&\ifboolKV[ClesStat]{TableauVide}{}{\CalculAngle{##1}}}\\\hline}{}%
@@ -5400,9 +5664,9 @@ vardef Positions(expr Step)=
\tabtoksa{\useKV[ClesStat]{Donnee}}\tabtoksb{\useKV[ClesStat]{Effectif}}%
\foreachitem\compteur\in\ListeComplete{\expandafter\updatetoks\compteur\nil}%
\[%
- \begin{tabular}{|>{\columncolor{gray!15}}c|*{\number\numexpr\ListeCompletelen+1}{>{\centering\arraybackslash}p{\useKV[ClesStat]{Largeur}}|}}%
+ \begin{tabular}{|>{\columncolor{\useKV[ClesStat]{ColorTab}}}c|*{\number\numexpr\ListeCompletelen+1}{>{\centering\arraybackslash}p{\useKV[ClesStat]{Largeur}}|}}%
\hline%
- \rowcolor{gray!15}\the\tabtoksa&Total\\\hline%
+ \rowcolor{\useKV[ClesStat]{ColorTab}}\the\tabtoksa&Total\\\hline%
\the\tabtoksb&\ifboolKV[ClesStat]{TableauVide}{}{\num{\EffectifTotal}}%
\\\hline%
\ifboolKV[ClesStat]{Frequence}{Fréquence (\%)\xintFor* ##1 in {\xintSeq {1}{\ListeCompletelen}}\do{&\ifboolKV[ClesStat]{TableauVide}{}{\CalculFrequence{##1}}}&\ifboolKV[ClesStat]{TableauVide}{}{100}\\\hline}{}%
@@ -5418,9 +5682,9 @@ vardef Positions(expr Step)=
\tabtoksa{\useKV[ClesStat]{Donnee}}\tabtoksb{\useKV[ClesStat]{Effectif}}%
\foreachitem\compteur\in\ListeComplete{\expandafter\updatetoksq\compteur\nil}%
\[%
- \begin{tabular}{|>{\columncolor{gray!15}}c|*{\number\numexpr\ListeCompletelen}{>{\centering\arraybackslash}p{\useKV[ClesStat]{Largeur}}|}}%
+ \begin{tabular}{|>{\columncolor{\useKV[ClesStat]{ColorTab}}}c|*{\number\numexpr\ListeCompletelen}{>{\centering\arraybackslash}p{\useKV[ClesStat]{Largeur}}|}}%
\hline%
- \rowcolor{gray!15}\the\tabtoksa\\\hline%
+ \rowcolor{\useKV[ClesStat]{ColorTab}}\the\tabtoksa\\\hline%
\the\tabtoksb\\\hline%
\ifboolKV[ClesStat]{Frequence}{Fréquence (\%)\xintFor* ##1 in {\xintSeq {1}{\ListeCompletelen}}\do{&\ifboolKV[ClesStat]{TableauVide}{}{\CalculFrequence{##1}}}\\\hline}{}%
\ifboolKV[ClesStat]{Angle}{Angle (\si{\degree})\xintFor* ##1 in {\xintSeq {1}{\ListeCompletelen}}\do{&\ifboolKV[ClesStat]{TableauVide}{}{\CalculAngle{##1}}}\\\hline}{}%
@@ -5434,9 +5698,9 @@ vardef Positions(expr Step)=
\tabtoksa{\useKV[ClesStat]{Donnee}}\tabtoksb{\useKV[ClesStat]{Effectif}}%
\foreachitem\compteur\in\ListeComplete{\expandafter\updatetoksq\compteur\nil}%
\[%
- \begin{tabular}{|>{\columncolor{gray!15}}c|*{\number\numexpr\ListeCompletelen+1}{>{\centering\arraybackslash}p{\useKV[ClesStat]{Largeur}}|}}%
+ \begin{tabular}{|>{\columncolor{\useKV[ClesStat]{ColorTab}}}c|*{\number\numexpr\ListeCompletelen+1}{>{\centering\arraybackslash}p{\useKV[ClesStat]{Largeur}}|}}%
\hline%
- \rowcolor{gray!15}\the\tabtoksa&Total\\\hline%
+ \rowcolor{\useKV[ClesStat]{ColorTab}}\the\tabtoksa&Total\\\hline%
\the\tabtoksb&\num{\EffectifTotal}\\\hline%
\ifboolKV[ClesStat]{Frequence}{Fréquence (\%)\xintFor* ##1 in {\xintSeq {1}{\ListeCompletelen}}\do{&\ifboolKV[ClesStat]{TableauVide}{}{\CalculFrequence{##1}}}&\ifboolKV[ClesStat]{TableauVide}{}{100}\\\hline}{}%
\ifboolKV[ClesStat]{Angle}{Angle (\si{\degree})\xintFor* ##1 in {\xintSeq {1}{\ListeCompletelen}}\do{&\ifboolKV[ClesStat]{TableauVide}{}{\CalculAngle{##1}}}&\ifboolKV[ClesStat]{TableauVide}{}{360}\\\hline}{}%
@@ -6278,7 +6542,6 @@ vardef Positions(expr Step)=
%%%%%%%%%%%%%%%
\setKVdefault[ClesEquation]{Ecart=0.5,Fleches=false,FlecheDiv=false,Laurent=false,Decomposition=false,Terme=false,Composition=false,Symbole=false,Entier=false,Lettre=x,Solution=false,Bloc=false,Simplification=false,CouleurTerme=black,CouleurCompo=black,CouleurSous=red,CouleurSymbole=orange,Verification=false,Nombre=0,Egalite=false,Produit=false,Facteurs=false,Carre=false,Pose=false,Equivalence=false}
-
\newcommand\rightcomment[4]%
{\begin{tikzpicture}[remember picture,overlay]
\draw[Cfleches,-stealth]
@@ -6542,8 +6805,7 @@ vardef Positions(expr Step)=
%%%%%%%%%%%%%%%%%%%%
%%% Proportionnalité
%%%%%%%%%%%%%%%%%%%%
-\setKVdefault[ClesPropor]{GrandeurA=Grandeur A,GrandeurB=Grandeur
- B,Largeur=1cm,Math=false,Stretch=1,ColorFill=white}%Tableau=false :
+\setKVdefault[ClesPropor]{GrandeurA=Grandeur A,GrandeurB=Grandeur B,Largeur=1cm,Math=false,Stretch=1,ColorFill=white,ColorTab=gray!15}%Tableau=false :
%inutile ?
\def\Updatetoksmath#1/#2\nil{\addtotok\tabtoksa{&#1}\addtotok\tabtoksb{&#2}}%
@@ -6557,7 +6819,7 @@ vardef Positions(expr Step)=
}%
\xdef\LongListe{\ListeValeurlen}%
\renewcommand{\arraystretch}{\useKV[ClesPropor]{Stretch}}%
- \begin{tabular}{|>{\columncolor{gray!15}}c|*{\number\numexpr\ListeValeurlen}{>{\centering\arraybackslash}p{\useKV[ClesPropor]{Largeur}}|}}%
+ \begin{tabular}{|>{\columncolor{\useKV[ClesPropor]{ColorTab}}}c|*{\number\numexpr\ListeValeurlen}{>{\centering\arraybackslash}p{\useKV[ClesPropor]{Largeur}}|}}%
\multicolumn{1}{c}{\TikzPHD\setcounter{NbPropor}{1}}\xintFor* ##1 in {\xintSeq {1}{\ListeValeurlen}}\do{&\multicolumn{1}{c}{\TikzPH}}\\%
\hhline{*{\number\numexpr\ListeValeurlen+1}{-}}%
\the\tabtoksa\\%
@@ -6686,7 +6948,7 @@ vardef Positions(expr Step)=
%%%%%%%%%%%
%% Application : pourcentage
%%%%%%%%%%%
-\setKVdefault[ClesPourcentage]{Appliquer,Calculer=false,Augmenter=false,Reduire=false,Fractionnaire=false,Decimal,Formule=false,Unite=g,Concret=false,GrandeurA=Grandeur A,GrandeurB=Total,MotReduction=diminution,AideTableau=false,ColorFill=white}
+\setKVdefault[ClesPourcentage]{Appliquer,Calculer=false,Augmenter=false,Reduire=false,Fractionnaire=false,Decimal,Formule=false,Unite=g,Concret=false,GrandeurA=Grandeur A,GrandeurB=Total,MotReduction=diminution,AideTableau=false,ColorFill=white,ColorTab=gray!15}
\newcommand\Pourcentage[3][]{%
\useKVdefault[ClesPourcentage]%
@@ -6698,10 +6960,11 @@ vardef Positions(expr Step)=
}{%
Calculons ce que représente la \useKV[ClesPourcentage]{MotReduction} de \num{#2}~\%.
\ifboolKV[ClesPourcentage]{AideTableau}{%
- \xdef\NomA{\useKV[ClesPourcentage]{GrandeurA}}
- \xdef\NomB{\useKV[ClesPourcentage]{GrandeurB}}
+ \xdef\NomA{\useKV[ClesPourcentage]{GrandeurA}}%
+ \xdef\NomB{\useKV[ClesPourcentage]{GrandeurB}}%
+ \xdef\NomColorTab{\useKV[ClesPourcentage]{ColorTab}}%
\begin{center}
- \Propor[GrandeurA=\NomA,GrandeurB=\NomB]{/#3,#2/100}
+ \Propor[GrandeurA=\NomA,GrandeurB=\NomB,ColorTab=\NomColorTab]{/#3,#2/100}
\end{center}
\FlecheCoefInv{\tiny$\times\num{\fpeval{#2/100}}$}%
On obtient une \useKV[ClesPourcentage]{MotReduction} de $\num{\fpeval{#2/100}}\times\num{#3}\ifboolKV[ClesPourcentage]{Concret}{~\text{\useKV[ClesPourcentage]{Unite}}}{}=\num{\fpeval{#3*#2/100}}$\ifboolKV[ClesPourcentage]{Concret}{~\useKV[ClesPourcentage]{Unite}}{}. Donc un total de $\num{#3}\ifboolKV[ClesPourcentage]{Concret}{~\text{\useKV[ClesPourcentage]{Unite}}}{}-\num{\fpeval{#3*#2/100}}\ifboolKV[ClesPourcentage]{Concret}{~\text{\useKV[ClesPourcentage]{Unite}}}{}=\num{\fpeval{#3*(1-#2/100)}}$\ifboolKV[ClesPourcentage]{Concret}{~\useKV[ClesPourcentage]{Unite}}{}.%
@@ -6719,8 +6982,9 @@ vardef Positions(expr Step)=
\ifboolKV[ClesPourcentage]{AideTableau}{%
\xdef\NomA{\useKV[ClesPourcentage]{GrandeurA}}%
\xdef\NomB{\useKV[ClesPourcentage]{GrandeurB}}%
+ \xdef\NomColorTab{\useKV[ClesPourcentage]{ColorTab}}%
\begin{center}%
- \Propor[GrandeurA=\NomA,GrandeurB=\NomB]{/#3,#2/100}%
+ \Propor[GrandeurA=\NomA,GrandeurB=\NomB,ColorTab=\NomColorTab]{/#3,#2/100}%
\end{center}%
\FlecheCoefInv{\tiny$\times\num{\fpeval{#2/100}}$}%
On obtient une augmentation de $\num{\fpeval{#2/100}}\times\num{#3}\ifboolKV[ClesPourcentage]{Concret}{~\text{\useKV[ClesPourcentage]{Unite}}}{}=\num{\fpeval{#3*#2/100}}$\ifboolKV[ClesPourcentage]{Concret}{~\useKV[ClesPourcentage]{Unite}}{}.\\Donc un total de $\num{#3}\ifboolKV[ClesPourcentage]{Concret}{~\text{\useKV[ClesPourcentage]{Unite}}}{}+\num{\fpeval{#3*#2/100}}\ifboolKV[ClesPourcentage]{Concret}{~\text{\useKV[ClesPourcentage]{Unite}}}{}=\num{\fpeval{#3*(1+#2/100)}}$\ifboolKV[ClesPourcentage]{Concret}{~\useKV[ClesPourcentage]{Unite}}{}.%
@@ -6730,9 +6994,10 @@ vardef Positions(expr Step)=
}
}{%
\ifboolKV[ClesPourcentage]{Calculer}{%
- \xdef\NomA{\useKV[ClesPourcentage]{GrandeurA}}
- \xdef\NomB{\useKV[ClesPourcentage]{GrandeurB}}
- \Propor[GrandeurA=\NomA,GrandeurB=\NomB]{#2/#3,/100}%
+ \xdef\NomA{\useKV[ClesPourcentage]{GrandeurA}}%
+ \xdef\NomB{\useKV[ClesPourcentage]{GrandeurB}}%
+ \xdef\NomColorTab{\useKV[ClesPourcentage]{ColorTab}}%
+ \Propor[GrandeurA=\NomA,GrandeurB=\NomB,ColorTab=\NomColorTab]{#2/#3,/100}%
\xdef\colorfill{\useKV[ClesPourcentage]{ColorFill}}%
\FlechesPB{2}{1}{\scriptsize$\times\num{\fpeval{#3/100}}$}%
\FlechesPH{1}{2}{\scriptsize$\div\num{\fpeval{#3/100}}$}%
@@ -6748,7 +7013,7 @@ vardef Positions(expr Step)=
%%%%%%%%%%%%%
%Lien : ratio
%%%%%%%%%%%%%
-\setKVdefault[ClesRatio]{Figure=false,Longueur=5cm,TexteTotal=quantité,TextePart=part,Tableau=false,GrandeurA=Grandeur A,GrandeurB=Part(s),Largeur=1cm,Stretch=1,Nom=false,CouleurUn=gris,CouleurDeux=0.5gris+0.5blanc,CouleurTrois=white,NombreUn}
+\setKVdefault[ClesRatio]{Figure=false,Longueur=5cm,TexteTotal=quantité,TextePart=part,Tableau=false,GrandeurA=Grandeur A,GrandeurB=Part(s),Largeur=1cm,Stretch=1,Nom=false,CouleurUn=gris,CouleurDeux=0.5gris+0.5blanc,CouleurTrois=white,ColorTab=gray!15}
\newcommand\MPTest[9][]{%
% #2 : Longueur de la barre unité
@@ -6924,7 +7189,7 @@ vardef Positions(expr Step)=
\foreachitem\compteur\in\ListeRatio{\expandafter\updateratiotoks\compteur\nil}%
\xdef\LongListe{\ListeRatiolen}%
\renewcommand{\arraystretch}{\useKV[ClesRatio]{Stretch}}%
- \begin{tabular}{|>{\columncolor{gray!15}}c|*{\number\numexpr\ListeRatiolen}{>{\centering\arraybackslash}p{\useKV[ClesRatio]{Largeur}}|}l}
+ \begin{tabular}{|>{\columncolor{\useKV[ClesRatio]{ColorTab}}}c|*{\number\numexpr\ListeRatiolen}{>{\centering\arraybackslash}p{\useKV[ClesRatio]{Largeur}}|}l}
\ifboolKV[ClesRatio]{Nom}{%
\hhline{~*{\number\numexpr\ListeRatiolen}{-}}
\multicolumn{1}{c|}{}\the\tabtoksc\\
@@ -6982,12 +7247,13 @@ vardef Positions(expr Step)=
\itemtomacro\ListeRatio[2]\NbDeux
\xintifboolexpr{\ListeRatiolen>2}{\itemtomacro\ListeRatio[3]\NbTrois}{\newcommand\NbTrois{}}
\MPTest[#1]{\useKV[ClesRatio]{Longueur}}{\NbUn}{\NbDeux}{\NbTrois}{\the\toklisteratio}{\useKV[ClesRatio]{CouleurUn}}{\useKV[ClesRatio]{CouleurDeux}}{\useKV[ClesRatio]{CouleurTrois}}%
- }{}%
- \ifboolKV[ClesRatio]{Tableau}{%
- \setsepchar[*]{,*/}\ignoreemptyitems%
- \readlist*\ListeRatio{#2}%
- \buildtabratio%
- }{}%
+ }{%
+ \ifboolKV[ClesRatio]{Tableau}{%
+ \setsepchar[*]{,*/}\ignoreemptyitems%
+ \readlist*\ListeRatio{#2}%
+ \buildtabratio%
+ }{}%
+ }%
}%
%%%%%%%%%%%%%%%
@@ -9015,9 +9281,9 @@ vardef Positions(expr Step)=
\def\Updatetoksrepere#1/#2/#3\nil{\addtotok\toklistepointrepere{#1,#2,"#3",}}
\def\Updatetoksespace#1/#2/#3/#4\nil{\addtotok\toklistepointespace{#1,#2,#3,"#4",}}
-\newtoks\toklistepointrepere
-\newtoks\toklistepointdroite
-\newtoks\toklistepointespace
+\newtoks\toklistepointrepere%
+\newtoks\toklistepointdroite%
+\newtoks\toklistepointespace%
% Pour construire le repère de l'espace
\def\buildespace{%
@@ -9057,6 +9323,9 @@ vardef Positions(expr Step)=
drawarrow Projette(A)--Projette(1.5[D,A]);
drawarrow Projette(C)--Projette(1.5[D,C]);
drawarrow Projette(E)--Projette(1.5[D,E]);
+ label.bot(btex $x$ etex,Projette(1.5[D,A]));
+ label.top(btex $y$ etex,Projette(1.5[D,C]));
+ label.top(btex $z$ etex,Projette(1.5[D,E]));
label.ulft(btex 1 etex,Projette((1/#2)[D,A]));
label.bot(btex 1 etex,Projette((1/#4)[D,C]));
label.lft(btex 1 etex,Projette((1/#6)[D,E]));
@@ -9073,6 +9342,9 @@ vardef Positions(expr Step)=
drawarrow Projette(D)--Projette(1.5[A,D]) dashed evenly;
drawarrow Projette(B)--Projette(1.5[A,B]);
drawarrow Projette(F)--Projette(1.5[A,F]);
+ label.lrt(btex $x$ etex,Projette(1.5[A,D]));
+ label.top(btex $y$ etex,Projette(1.5[A,B]));
+ label.top(btex $z$ etex,Projette(1.5[A,F]));
label.ulft(btex 1 etex,Projette((1/#2)[A,D]));
label.bot(btex 1 etex,Projette((1/#4)[A,B]));
label.lft(btex 1 etex,Projette((1/#6)[A,F]));
@@ -10233,20 +10505,248 @@ vardef Positions(expr Step)=
}
}
+%%%%%%%%%
+% Ecritures d'unités
+%%%%%%%%%%
+\setKVdefault[Unites]{m=false,km=false,hm=false,dam=false,dm=false,cm=true,mm=false,g=true,kg=false,hg=false,dag=false,dg=false,cg=false,mg=false,kmh=true,ms=false,kgm=false,gcm=true,L=true,kL=false,hL=false,daL=false,dL=false,cL=false,mL=false,l=true,kl=false,hl=false,dal=false,dl=false,cl=false,ml=false}
+
+\newcommand\Lg[2][]{%
+ \useKVdefault[Unites]%
+ \setKV[Unites]{#1}%
+ \ifboolKV[Unites]{km}{%
+ \SI{#2}{\km}%
+ }{\ifboolKV[Unites]{hm}{%
+ \SI{#2}{\hecto\metre}%
+ }{\ifboolKV[Unites]{dam}{%
+ \SI{#2}{\deca\metre}%
+ }{\ifboolKV[Unites]{dm}{%
+ \SI{#2}{\dm}%
+ }{\ifboolKV[Unites]{m}{%
+ \SI{#2}{\m}%
+ }{\ifboolKV[Unites]{mm}{%
+ \SI{#2}{\mm}%
+ }{\SI{#2}{\cm}%
+ }%
+ }%
+ }%
+ }%
+ }%
+ }%
+}%
+
+\newcommand\Masse[2][]{%
+ \useKVdefault[Unites]%
+ \setKV[Unites]{#1}%
+ \ifboolKV[Unites]{kg}{%
+ \SI{#2}{\kg}%
+ }{\ifboolKV[Unites]{hg}{%
+ \SI{#2}{\hecto\gram}%
+ }{\ifboolKV[Unites]{dag}{%
+ \SI{#2}{\deca\gram}%
+ }{\ifboolKV[Unites]{dg}{%
+ \SI{#2}{\deci\gram}%
+ }{\ifboolKV[Unites]{cg}{%
+ \SI{#2}{\centi\gram}%
+ }{\ifboolKV[Unites]{mg}{%
+ \SI{#2}{\milli\gram}%
+ }{\SI{#2}{\gram}%
+ }%
+ }%
+ }%
+ }%
+ }%
+ }%
+}%
+
+\newcommand\Capa[2][]{%
+ \useKVdefault[Unites]%
+ \setKV[Unites]{#1}%
+ \ifboolKV[Unites]{kL}{%
+ \SI{#2}{\kilo\liter}%
+ }{\ifboolKV[Unites]{hL}{%
+ \SI{#2}{\hecto\liter}%
+ }{\ifboolKV[Unites]{daL}{%
+ \SI{#2}{\deca\liter}%
+ }{\ifboolKV[Unites]{dL}{%
+ \SI{#2}{\deci\liter}%
+ }{\ifboolKV[Unites]{cL}{%
+ \SI{#2}{\centi\liter}%
+ }{\ifboolKV[Unites]{mL}{%
+ \SI{#2}{\milli\liter}%
+ }{\SI{#2}{\liter}%
+ }%
+ }%
+ }%
+ }%
+ }%
+ }%
+}%
+
+\newcommand\Aire[2][]{%
+ \useKVdefault[Unites]%
+ \setKV[Unites]{#1}%
+ \ifboolKV[Unites]{km}{%
+ \SI{#2}{\square\km}%
+ }{\ifboolKV[Unites]{hm}{%
+ \SI{#2}{\square\hecto\metre}%
+ }{\ifboolKV[Unites]{dam}{%
+ \SI{#2}{\square\deca\metre}%
+ }{\ifboolKV[Unites]{dm}{%
+ \SI{#2}{\square\dm}%
+ }{\ifboolKV[Unites]{m}{%
+ \SI{#2}{\square\metre}%
+ }{\ifboolKV[Unites]{mm}{%
+ \SI{#2}{\square\mm}%
+ }{\SI{#2}{\square\cm}%
+ }%
+ }%
+ }%
+ }%
+ }%
+ }%
+}%
+
+\newcommand\Vol[2][]{%
+ \useKVdefault[Unites]%
+ \setKV[Unites]{#1}%
+ \ifboolKV[Unites]{km}{%
+ \SI{#2}{\cubic\km}%
+ }{\ifboolKV[Unites]{hm}{%
+ \SI{#2}{\cubic\hecto\metre}%
+ }{\ifboolKV[Unites]{dam}{%
+ \SI{#2}{\cubic\deca\metre}%
+ }{\ifboolKV[Unites]{dm}{%
+ \SI{#2}{\cubic\dm}%
+ }{\ifboolKV[Unites]{m}{%
+ \SI{#2}{\cubic\metre}%
+ }{\ifboolKV[Unites]{mm}{%
+ \SI{#2}{\cubic\mm}%
+ }{\SI{#2}{\cubic\cm}%
+ }%
+ }%
+ }%
+ }%
+ }%
+ }%
+}%
+
+\newcommand\Vitesse[2][]{%
+ \useKVdefault[Unites]%
+ \setKV[Unites]{#1}%
+ \ifboolKV[Unites]{ms}{%
+ \SI[per-mode=symbol]{#2}{\meter\per\second}%
+ }{%
+ \SI[per-mode=symbol]{#2}{\kilo\meter\per\hour}%
+ }%
+}%
+
+\newcommand\MasseVol[2][]{%
+ \useKVdefault[Unites]%
+ \setKV[Unites]{#1}%
+ \ifboolKV[Unites]{kgm}{%
+ \SI[per-mode=symbol]{#2}{\kilo\gram\per\cubic\metre}%
+ }{%
+ \SI[per-mode=symbol]{#2}{\gram\per\cubic\centi\metre}%
+ }%
+}%
+
%%%%%%%%%
%% Tableaux d'unités
%%%%%%%%%
-\setKVdefault[ClesTableaux]{Decimaux=false,Partie=false,CouleurG=gray!15,CouleurM=gray!15,Couleurm=gray!15,Couleuru=gray!15,Classes=false,Nombres=false,Metre=false,Carre=false,Cube=false,Litre=false,Gramme=false,Fleches=false,Colonnes=false}
+\setKVdefault[ClesTableaux]{Entiers=false,Decimaux=false,Milliards=false,Millions=false,Milliers=true,Partie=false,CouleurG=gray!15,CouleurM=gray!15,Couleurm=gray!15,Couleuru=gray!15,Classes=false,Nombres=false,Metre=false,Carre=false,Cube=false,Litre=false,Gramme=false,Fleches=false,Colonnes=false,Prefixes=false}
\newcommand\Tableau[1][]{%
- \useKVdefault[ClesTableaux]
- \setKV[ClesTableaux]{#1}
- \ifboolKV[ClesTableaux]{Decimaux}{%
+ \useKVdefault[ClesTableaux]%
+ \setKV[ClesTableaux]{#1}%
+ \ifboolKV[ClesTableaux]{Prefixes}{%
\setlength{\tabcolsep}{0.01\tabcolsep}
\begin{center}
- \begin{tabular}{|*{12}{>{\centering\arraybackslash}m{4.75em}|}>{\columncolor{gray!15},}{c}|*{3}{>{\centering\arraybackslash}m{4.75em}|}}
- \ifboolKV[ClesTableaux]{Partie}{\multicolumn{12}{c}{\bfseries Partie Entière}&\multicolumn{1}{c}{\cellcolor{gray!15},}&\multicolumn{3}{c}{\bfseries Partie décimale}\\}{}
- \ifboolKV[ClesTableaux]{Classes}{\hline\multicolumn{3}{|c|}{\cellcolor{\useKV[ClesTableaux]{CouleurG}}Classe des milliards}&\multicolumn{3}{c|}{\cellcolor{\useKV[ClesTableaux]{CouleurM}}Classe des millions}&\multicolumn{3}{c|}{\cellcolor{\useKV[ClesTableaux]{Couleurm}}Classe des milliers}&\multicolumn{3}{c|}{\cellcolor{\useKV[ClesTableaux]{Couleuru}}Classe des unités}&&&&\\}{}
+ \begin{tabular}{|*{12}{>{\centering\arraybackslash}m{3.25em}|}>{\columncolor{gray!15},}{c}|*{12}{>{\centering\arraybackslash}m{3.25em}|}}
+ \ifboolKV[ClesTableaux]{Partie}{%
+ \multicolumn{12}{c}{\bfseries Partie entière}
+ &\multicolumn{1}{c}{\cellcolor{gray!15},}%
+ &\multicolumn{12}{c}{\bfseries Partie décimale}\\}{}
+ \ifboolKV[ClesTableaux]{Classes}{%
+ \hline%
+ \multicolumn{3}{|c|}{\cellcolor{\useKV[ClesTableaux]{CouleurG}}Classe
+ des milliards}%
+ &\multicolumn{3}{c|}{\cellcolor{\useKV[ClesTableaux]{CouleurM}}Classe
+ des millions}%
+ &\multicolumn{3}{c|}{\cellcolor{\useKV[ClesTableaux]{Couleurm}}Classe
+ des milliers}%
+ &\multicolumn{3}{c|}{\cellcolor{\useKV[ClesTableaux]{Couleuru}}Classe
+ des unités}%
+ &&&&&&&&&&&&&\\}{}
+ \hline
+ %
+ &%
+ &\fontsize{8.5}{8.5}\selectfont giga%
+ &%
+ &%
+ &\fontsize{8.5}{8.5}\selectfont méga%
+ &%
+ &%
+ &\fontsize{8.5}{8.5}\selectfont kilo%
+ &\fontsize{8.5}{8.5}\selectfont hecto%
+ &\fontsize{8.5}{8.5}\selectfont déca%
+ &\fontsize{8.5}{8.5}\selectfont unités%
+ &%
+ &\fontsize{8.5}{8.5}\selectfont deci%
+ &\fontsize{8.5}{8.5}\selectfont centi%
+ &\fontsize{8.5}{8.5}\selectfont milli%
+ &%
+ &%
+ &\fontsize{8.5}{8.5}\selectfont micro%
+ &%
+ &%
+ &\fontsize{8.5}{8.5}\selectfont nano%
+ &%
+ &%
+ &\\
+ \ifboolKV[ClesTableaux]{Nombres}{%
+ &%
+ &\fontsize{4.5}{4.5}\selectfont $\times10^{9}$%
+ &%
+ &%
+ &\fontsize{4.5}{4.5}\selectfont $\times10^{6}$%
+ &%
+ &%
+ &\fontsize{4.5}{4.5}\selectfont $\times10^3$%
+ &\fontsize{4.5}{4.5}\selectfont $\times\num{10}^2$%
+ &\fontsize{4.5}{4.5}\selectfont $\times\num{10}^1$%
+ &\fontsize{4.5}{4.5}\selectfont $\times\num{1}$%
+ &%
+ &\fontsize{4.5}{4.5}\selectfont$\times\num{10}^{-1}$%
+ &\fontsize{4.5}{4.5}\selectfont$\times\num{10}^{-2}$%
+ &\fontsize{4.5}{4.5}\selectfont$\times\num{10}^{-3}$%
+ &%
+ &%
+ &\fontsize{4.5}{4.5}\selectfont $\times\num{10}^{-6}$%
+ &%
+ &%
+ &\fontsize{4.5}{4.5}\selectfont $\times\num{10}^{-9}$%
+ &
+ &
+ &\\
+ }{}
+ \hline
+ &&&&&&&&&&&&&&&&&&&&&&&&\\
+ &&&&&&&&&&&&&&&&&&&&&&&&\\
+ \end{tabular}
+ \end{center}
+ \setlength{\tabcolsep}{100\tabcolsep}
+ }{}%
+ \ifboolKV[ClesTableaux]{Entiers}{%
+ \setlength{\tabcolsep}{0.01\tabcolsep}
+ \begin{center}
+ \begin{tabular}{|*{12}{>{\centering\arraybackslash}m{4.75em}|}}
+ \ifboolKV[ClesTableaux]{Classes}{\hline\multicolumn{3}{|c|}{\cellcolor{\useKV[ClesTableaux]{CouleurG}}Classe
+ des milliards}%
+ &\multicolumn{3}{c|}{\cellcolor{\useKV[ClesTableaux]{CouleurM}}Classe
+ des millions}%
+ &\multicolumn{3}{c|}{\cellcolor{\useKV[ClesTableaux]{Couleurm}}Classe
+ des milliers}%
+ &\multicolumn{3}{c|}{\cellcolor{\useKV[ClesTableaux]{Couleuru}}Classe des unités}\\}{}
\hline
\fontsize{4.5}{4.5}\selectfont centaines de milliards%
&\fontsize{4.5}{4.5}\selectfont dizaines de milliards%
@@ -10259,11 +10759,7 @@ vardef Positions(expr Step)=
&\fontsize{4.5}{4.5}\selectfont unités de milliers%
&\fontsize{4.5}{4.5}\selectfont centaines%
&\fontsize{4.5}{4.5}\selectfont dizaines%
- &\fontsize{4.5}{4.5}\selectfont unités%
- &%
- &\fontsize{4.5}{4.5}\selectfont dixièmes%
- &\fontsize{4.5}{4.5}\selectfont centièmes%
- &\fontsize{4.5}{4.5}\selectfont millièmes\\
+ &\fontsize{4.5}{4.5}\selectfont unités\\%
\ifboolKV[ClesTableaux]{Nombres}{%
\fontsize{4.5}{4.5}\selectfont \num{100000000000}%
&\fontsize{4.5}{4.5}\selectfont \num{10000000000}%
@@ -10277,6 +10773,87 @@ vardef Positions(expr Step)=
&\fontsize{4.5}{4.5}\selectfont \num{100}%
&\fontsize{4.5}{4.5}\selectfont \num{10}%
&\fontsize{4.5}{4.5}\selectfont \num{1}%
+ \\
+ }{}
+ \hline
+ &&&&&&&&&&&\\
+ &&&&&&&&&&&\\
+ \end{tabular}
+ \end{center}
+ \setlength{\tabcolsep}{100\tabcolsep}
+ }{}%
+ \ifboolKV[ClesTableaux]{Decimaux}{%
+ \setlength{\tabcolsep}{0.01\tabcolsep}
+ \ifboolKV[ClesTableaux]{Milliards}{%
+ \newcolumntype{X}{|*{12}{>{\centering\arraybackslash}m{4.75em}|}>{\columncolor{gray!15},}{c}|*{3}{>{\centering\arraybackslash}m{4.75em}|}}%
+ }{\ifboolKV[ClesTableaux]{Millions}{%
+ \newcolumntype{X}{|*{9}{>{\centering\arraybackslash}m{4.75em}|}>{\columncolor{gray!15},}{c}|*{3}{>{\centering\arraybackslash}m{4.75em}|}}%
+ }{\newcolumntype{X}{|*{6}{>{\centering\arraybackslash}m{4.75em}|}>{\columncolor{gray!15},}{c}|*{3}{>{\centering\arraybackslash}m{4.75em}|}}%
+ }
+ }
+ \begin{center}
+ \begin{tabular}{X}
+ \ifboolKV[ClesTableaux]{Partie}{%
+ \ifboolKV[ClesTableaux]{Milliards}{\multicolumn{12}{c}{\bfseries Partie entière}}{\ifboolKV[ClesTableaux]{Millions}{\multicolumn{9}{c}{\bfseries Partie entière}}{\multicolumn{6}{c}{\bfseries Partie entière}}}
+ &\multicolumn{1}{c}{\cellcolor{gray!15},}%
+ &\multicolumn{3}{c}{\bfseries Partie décimale}\\}{}
+ \ifboolKV[ClesTableaux]{Classes}{%
+ \hline%
+ \ifboolKV[ClesTableaux]{Milliards}{\multicolumn{3}{|c}{\cellcolor{\useKV[ClesTableaux]{CouleurG}}Classe des milliards}\uppercase{&}\multicolumn{3}{|c}{\cellcolor{\useKV[ClesTableaux]{CouleurM}}Classe des millions}\uppercase{&}}{}
+ \ifboolKV[ClesTableaux]{Millions}{\multicolumn{3}{|c}{\cellcolor{\useKV[ClesTableaux]{CouleurM}}Classe des millions}\uppercase{&}}{}
+ \multicolumn{3}{|c|}{\cellcolor{\useKV[ClesTableaux]{Couleurm}}Classe
+ des milliers}%
+ &\multicolumn{3}{c|}{\cellcolor{\useKV[ClesTableaux]{Couleuru}}Classe
+ des unités}%
+ &&&&\\}{}
+ \hline
+ \ifboolKV[ClesTableaux]{Milliards}{%
+ \fontsize{4.5}{4.5}\selectfont centaines de milliards%
+ \uppercase{&}\fontsize{4.5}{4.5}\selectfont dizaines de milliards%
+ \uppercase{&}\fontsize{4.5}{4.5}\selectfont unités de milliards%
+ \uppercase{&}\fontsize{4.5}{4.5}\selectfont centaines de millions%
+ \uppercase{&}\fontsize{4.5}{4.5}\selectfont dizaines de millions%
+ \uppercase{&}\fontsize{4.5}{4.5}\selectfont unités de millions%
+ \uppercase{&}
+ }{}
+ \ifboolKV[ClesTableaux]{Millions}{%
+ \fontsize{4.5}{4.5}\selectfont centaines de millions%
+ \uppercase{&}\fontsize{4.5}{4.5}\selectfont dizaines de millions%
+ \uppercase{&}\fontsize{4.5}{4.5}\selectfont unités de millions%
+ \uppercase{&}
+ }{}
+ \fontsize{4.5}{4.5}\selectfont centaines de milliers%
+ &\fontsize{4.5}{4.5}\selectfont dizaines de milliers%
+ &\fontsize{4.5}{4.5}\selectfont unités de milliers%
+ &\fontsize{4.5}{4.5}\selectfont centaines%
+ &\fontsize{4.5}{4.5}\selectfont dizaines%
+ &\fontsize{4.5}{4.5}\selectfont unités%
+ &%
+ &\fontsize{4.5}{4.5}\selectfont dixièmes%
+ &\fontsize{4.5}{4.5}\selectfont centièmes%
+ &\fontsize{4.5}{4.5}\selectfont millièmes\\
+ \ifboolKV[ClesTableaux]{Nombres}{%
+ \ifboolKV[ClesTableaux]{Milliards}{%
+ \fontsize{4.5}{4.5}\selectfont\num{100000000000}%
+ \uppercase{&}\fontsize{4.5}{4.5}\selectfont\num{10000000000}%
+ \uppercase{&}\fontsize{4.5}{4.5}\selectfont\num{1000000000}%
+ \uppercase{&}\fontsize{4.5}{4.5}\selectfont \num{100000000}%
+ \uppercase{&}\fontsize{4.5}{4.5}\selectfont \num{10000000}%
+ \uppercase{&}\fontsize{4.5}{4.5}\selectfont \num{1000000}%
+ \uppercase{&}%
+ }{}
+ \ifboolKV[ClesTableaux]{Millions}{%
+ \fontsize{4.5}{4.5}\selectfont \num{100000000}%
+ \uppercase{&}\fontsize{4.5}{4.5}\selectfont \num{10000000}%
+ \uppercase{&}\fontsize{4.5}{4.5}\selectfont \num{1000000}%
+ \uppercase{&}%
+ }{}
+ \fontsize{4.5}{4.5}\selectfont \num{100000}%
+ &\fontsize{4.5}{4.5}\selectfont \num{10000}%
+ &\fontsize{4.5}{4.5}\selectfont \num{1000}%
+ &\fontsize{4.5}{4.5}\selectfont \num{100}%
+ &\fontsize{4.5}{4.5}\selectfont \num{10}%
+ &\fontsize{4.5}{4.5}\selectfont \num{1}%
&%
&\fontsize{4.5}{4.5}\selectfont \num{0,1} ou $\dfrac{\strut1}{\strut10}$%
&\fontsize{4.5}{4.5}\selectfont \num{0,01} ou $\dfrac{\strut1}{\strut100}$%
@@ -10284,8 +10861,16 @@ vardef Positions(expr Step)=
\\
}{}
\hline
- &&&&&&&&&&&&&&&\\
- &&&&&&&&&&&&&&&\\
+ \ifboolKV[ClesTableaux]{Milliards}{%
+ \uppercase{&}\uppercase{&}\uppercase{&}\uppercase{&}\uppercase{&}\uppercase{&}}{} %
+ \ifboolKV[ClesTableaux]{Millions}{%
+ \uppercase{&}\uppercase{&}\uppercase{&}}{}
+ &&&&&&&&&\\
+ \ifboolKV[ClesTableaux]{Milliards}{%
+ \uppercase{&}\uppercase{&}\uppercase{&}\uppercase{&}\uppercase{&}\uppercase{&}}{} %
+ \ifboolKV[ClesTableaux]{Millions}{%
+ \uppercase{&}\uppercase{&}\uppercase{&}}{}
+ &&&&&&&&&\\
\end{tabular}
\end{center}
\setlength{\tabcolsep}{100\tabcolsep}
@@ -10331,212 +10916,185 @@ vardef Positions(expr Step)=
}
{}
\ifboolKV[ClesTableaux]{Carre}{%
- \[\renewcommand{\arraystretch}{1.15}\ifboolKV[ClesTableaux]{Colonnes}{\begin{tabular}{|*{7}{p{2.5mm}!{\color{gray!50}\vrule}p{2.5mm}|}}}{\begin{tabular}{|*{7}{p{2.5mm}p{2.5mm}|}}}
-\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate (A);}}&%
-\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate
- (B);}}&%
-\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate
- (C);}}&%
-\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate
- (D);}}&%
-\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate
- (E);}}&%
-\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate
- (F);}}&%
-\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate (G);}}\\%
-\hline
-\multicolumn{2}{|c|}{km$^2$}&\multicolumn{2}{c|}{hm$^2$}&\multicolumn{2}{c|}{dam$^2$}&\multicolumn{2}{c|}{m$^2$}&\multicolumn{2}{c|}{dm$^2$}&\multicolumn{2}{c|}{cm$^2$}&\multicolumn{2}{c|}{mm$^2$}\\
-\hline
-&&&&&&&&&&&&&\\
-\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=0.6em] (G1);}}&%
-\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=0.6em]
- (F1);}}&%
-\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=0.6em]
- (E1);}}&%
-\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=0.6em]
- (D1);}}&%
-\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=0.6em]
- (C1);}}&%
-\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=0.6em]
- (B1);}}&%
-\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=0.6em] (A1);}}\\%
-\end{tabular}
-\]
-\ifboolKV[ClesTableaux]{Fleches}{%
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (A) to node[above, midway]{\small$\times\mbox{100}$}(B);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (B) to node[above, midway]{\small$\times\mbox{100}$}(C);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (C) to node[above, midway]{\small$\times\mbox{100}$}(D);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (D) to node[above, midway]{\small$\times\mbox{100}$}(E);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (E) to node[above, midway]{\small$\times\mbox{100}$}(F);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (F) to node[above, midway]{\small$\times\mbox{100}$}(G);}
-%bas
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (A1) to node[below, midway]{\small$\div\mbox{100}$}(B1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (B1) to node[below, midway]{\small$\div\mbox{100}$}(C1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (C1) to node[below, midway]{\small$\div\mbox{100}$}(D1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (D1) to node[below, midway]{\small$\div\mbox{100}$}(E1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (E1) to node[below, midway]{\small$\div\mbox{100}$}(F1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (F1) to node[below, midway]{\small$\div\mbox{100}$}(G1);}
-}{}
- }
- {}
+ \[\renewcommand{\arraystretch}{1.15}%
+ \ifboolKV[ClesTableaux]{Colonnes}{%
+ \newcolumntype{X}{|*{7}{p{2.5mm}!{\color{gray!50}\vrule}p{2.5mm}|}}%
+ }{%
+ \newcolumntype{X}{|*{7}{p{2.5mm}p{2.5mm}|}}
+ }
+ \begin{tabular}{X}
+ \multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate (A);}}%
+ &\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate (B);}}%
+ &\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate (C);}}%
+ &\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate (D);}}%
+ &\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate (E);}}%
+ &\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate (F);}}%
+ &\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate (G);}}\\%
+ \hline
+ \multicolumn{2}{|c|}{km$^2$}&\multicolumn{2}{c|}{hm$^2$}&\multicolumn{2}{c|}{dam$^2$}&\multicolumn{2}{c|}{m$^2$}&\multicolumn{2}{c|}{dm$^2$}&\multicolumn{2}{c|}{cm$^2$}&\multicolumn{2}{c|}{mm$^2$}\\
+ \hline
+ &&&&&&&&&&&&&\\
+ \multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=0.6em] (G1);}}%
+ &\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=0.6em] (F1);}}%
+ &\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=0.6em] (E1);}}%
+ &\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=0.6em] (D1);}}%
+ &\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=0.6em] (C1);}}%
+ &\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=0.6em] (B1);}}%
+ &\multicolumn{2}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=0.6em] (A1);}}\\%
+ \end{tabular}
+ \]
+ \ifboolKV[ClesTableaux]{Fleches}{%
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (A) to node[above, midway]{\small$\times\mbox{100}$}(B);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (B) to node[above, midway]{\small$\times\mbox{100}$}(C);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (C) to node[above, midway]{\small$\times\mbox{100}$}(D);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (D) to node[above, midway]{\small$\times\mbox{100}$}(E);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (E) to node[above, midway]{\small$\times\mbox{100}$}(F);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (F) to node[above, midway]{\small$\times\mbox{100}$}(G);}
+ % bas
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (A1) to node[below, midway]{\small$\div\mbox{100}$}(B1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (B1) to node[below, midway]{\small$\div\mbox{100}$}(C1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (C1) to node[below, midway]{\small$\div\mbox{100}$}(D1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (D1) to node[below, midway]{\small$\div\mbox{100}$}(E1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (E1) to node[below, midway]{\small$\div\mbox{100}$}(F1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (F1) to node[below, midway]{\small$\div\mbox{100}$}(G1);}
+ }{}%
+ }%
+ {}%
\ifboolKV[ClesTableaux]{Cube}{%
- {\setlength{\tabcolsep}{0.625\tabcolsep}
-\[\renewcommand{\arraystretch}{1.15}\ifboolKV[ClesTableaux]{Colonnes}{\begin{tabular}{|*{7}{p{2.5mm}!{\color{gray!50}\vrule}p{2.5mm}!{\color{gray!50}\vrule}p{2.5mm}|}}}{\begin{tabular}{|*{7}{p{2.5mm}p{2.5mm}p{2.5mm}|}}}
-\multicolumn{3}{c}{\tikz[remember picture,overlay]{\coordinate (A);}}&%
-\multicolumn{3}{c}{\tikz[remember picture,overlay]{\coordinate
- (B);}}&%
-\multicolumn{3}{c}{\tikz[remember picture,overlay]{\coordinate
- (C);}}&%
-\multicolumn{3}{c}{\tikz[remember picture,overlay]{\coordinate
- (D);}}&%
-\multicolumn{3}{c}{\tikz[remember picture,overlay]{\coordinate
- (E);}}&%
-\multicolumn{3}{c}{\tikz[remember picture,overlay]{\coordinate
- (F);}}&%
-\multicolumn{3}{c}{\tikz[remember picture,overlay]{\coordinate (G);}}\\%
-\hline
-\multicolumn{3}{|c|}{km$^3$}&\multicolumn{3}{c|}{hm$^3$}&\multicolumn{3}{c|}{dam$^3$}&\multicolumn{3}{c|}{m$^3$}&\multicolumn{3}{c|}{dm$^3$}&\multicolumn{3}{c|}{cm$^3$}&\multicolumn{3}{c|}{mm$^3$}\\
-\hline
-&&&&&&&&&&&&&&&&&&&&\\
-\multicolumn{3}{c}{\tikz[remember picture,overlay,yshift=\ht\strutbox]{\coordinate (G1);}}&%
-\multicolumn{3}{c}{\tikz[remember picture,overlay,yshift=\ht\strutbox]{\coordinate
- (F1);}}&%
-\multicolumn{3}{c}{\tikz[remember picture,overlay,yshift=\ht\strutbox]{\coordinate
- (E1);}}&%
-\multicolumn{3}{c}{\tikz[remember picture,overlay,yshift=\ht\strutbox]{\coordinate
- (D1);}}&%
-\multicolumn{3}{c}{\tikz[remember picture,overlay,yshift=\ht\strutbox]{\coordinate
- (C1);}}&%
-\multicolumn{3}{c}{\tikz[remember picture,overlay,yshift=\ht\strutbox]{\coordinate
- (B1);}}&%
-\multicolumn{3}{c}{\tikz[remember picture,overlay,yshift=\ht\strutbox]{\coordinate (A1);}}\\%
-\end{tabular}
-\]
-\setlength{\tabcolsep}{1.6\tabcolsep}}
-\ifboolKV[ClesTableaux]{Fleches}{%
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150]
- (A) to node[above, midway]{$\times\mbox{\num{1000}}$}(B);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (B) to
- node[above, midway]{$\times\mbox{\num{1000}}$}(C);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (C) to
- node[above, midway]{$\times\mbox{\num{1000}}$}(D);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (D) to
- node[above, midway]{$\times\mbox{\num{1000}}$}(E);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (E) to
- node[above, midway]{$\times\mbox{\num{1000}}$}(F);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (F) to
- node[above, midway]{$\times\mbox{\num{1000}}$}(G);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (A1) to
- node[below, midway]{$\div\mbox{\num{1000}}$}(B1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (B1) to
- node[below, midway]{$\div\mbox{\num{1000}}$}(C1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (C1) to
- node[below, midway]{$\div\mbox{\num{1000}}$}(D1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (D1) to
- node[below, midway]{$\div\mbox{\num{1000}}$}(E1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (E1) to
- node[below, midway]{$\div\mbox{\num{1000}}$}(F1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (F1) to
- node[below, midway]{$\div\mbox{\num{1000}}$}(G1);}
-}{}
+ \setlength{\tabcolsep}{0.625\tabcolsep}%
+ \ifboolKV[ClesTableaux]{Colonnes}{%
+ \newcolumntype{X}{|*{7}{p{2.5mm}!{\color{gray!50}\vrule}p{2.5mm}!{\color{gray!50}\vrule}p{2.5mm}|}}%
+ }{%
+ \newcolumntype{X}{|*{7}{p{2.5mm}p{2.5mm}p{2.5mm}|}}%
+ }
+ \[\renewcommand{\arraystretch}{1.15}
+ \begin{tabular}{X}
+ \multicolumn{3}{c}{\tikz[remember picture,overlay]{\coordinate (A);}}%
+ &\multicolumn{3}{c}{\tikz[remember picture,overlay]{\coordinate (B);}}%
+ &\multicolumn{3}{c}{\tikz[remember picture,overlay]{\coordinate (C);}}%
+ &\multicolumn{3}{c}{\tikz[remember picture,overlay]{\coordinate (D);}}%
+ &\multicolumn{3}{c}{\tikz[remember picture,overlay]{\coordinate (E);}}%
+ &\multicolumn{3}{c}{\tikz[remember picture,overlay]{\coordinate (F);}}%
+ &\multicolumn{3}{c}{\tikz[remember picture,overlay]{\coordinate (G);}}\\%
+ \hline
+ \multicolumn{3}{|c|}{km$^3$}&\multicolumn{3}{c|}{hm$^3$}&\multicolumn{3}{c|}{dam$^3$}&\multicolumn{3}{c|}{m$^3$}&\multicolumn{3}{c|}{dm$^3$}&\multicolumn{3}{c|}{cm$^3$}&\multicolumn{3}{c|}{mm$^3$}\\
+ \hline
+ &&&&&&&&&&&&&&&&&&&&\\
+ \multicolumn{3}{c}{\tikz[remember picture,overlay,yshift=\ht\strutbox]{\coordinate (G1);}}%
+ &\multicolumn{3}{c}{\tikz[remember picture,overlay,yshift=\ht\strutbox]{\coordinate (F1);}}%
+ &\multicolumn{3}{c}{\tikz[remember picture,overlay,yshift=\ht\strutbox]{\coordinate (E1);}}%
+ &\multicolumn{3}{c}{\tikz[remember picture,overlay,yshift=\ht\strutbox]{\coordinate (D1);}}%
+ &\multicolumn{3}{c}{\tikz[remember picture,overlay,yshift=\ht\strutbox]{\coordinate (C1);}}%
+ &\multicolumn{3}{c}{\tikz[remember picture,overlay,yshift=\ht\strutbox]{\coordinate (B1);}}%
+ &\multicolumn{3}{c}{\tikz[remember picture,overlay,yshift=\ht\strutbox]{\coordinate (A1);}}\\%
+ \end{tabular}
+ \]
+ \setlength{\tabcolsep}{1.6\tabcolsep}
+ \ifboolKV[ClesTableaux]{Fleches}{%
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150]
+ (A) to node[above, midway]{$\times\mbox{\num{1000}}$}(B);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (B) to
+ node[above, midway]{$\times\mbox{\num{1000}}$}(C);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (C) to
+ node[above, midway]{$\times\mbox{\num{1000}}$}(D);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (D) to
+ node[above, midway]{$\times\mbox{\num{1000}}$}(E);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (E) to
+ node[above, midway]{$\times\mbox{\num{1000}}$}(F);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (F) to
+ node[above, midway]{$\times\mbox{\num{1000}}$}(G);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (A1) to
+ node[below, midway]{$\div\mbox{\num{1000}}$}(B1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (B1) to
+ node[below, midway]{$\div\mbox{\num{1000}}$}(C1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (C1) to
+ node[below, midway]{$\div\mbox{\num{1000}}$}(D1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (D1) to
+ node[below, midway]{$\div\mbox{\num{1000}}$}(E1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (E1) to
+ node[below, midway]{$\div\mbox{\num{1000}}$}(F1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (F1) to
+ node[below, midway]{$\div\mbox{\num{1000}}$}(G1);}
+ }{}
}
{}
\ifboolKV[ClesTableaux]{Litre}{%
- \[\renewcommand{\arraystretch}{1.15}\begin{tabular}{|*{7}{p{7.5mm}|}}
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (A);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate
- (B);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate
- (C);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate
- (D);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate
- (E);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate
- (F);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (G);}}\\%
-\hline
-\multicolumn{1}{|c|}{kL}&\multicolumn{1}{c|}{hL}&\multicolumn{1}{c|}{daL}&\multicolumn{1}{c|}{L}&\multicolumn{1}{c|}{dL}&\multicolumn{1}{c|}{cL}&\multicolumn{1}{c|}{mL}\\
-\hline
-&&&&&&\\
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (G1);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em]
- (F1);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em]
- (E1);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em]
- (D1);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em]
- (C1);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em]
- (B1);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (A1);}}\\%
-\end{tabular}
-\]
-\ifboolKV[ClesTableaux]{Fleches}{%
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (A) to node[above, midway]{\small$\times\mbox{10}$}(B);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (B) to node[above, midway]{\small$\times\mbox{10}$}(C);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (C) to node[above, midway]{\small$\times\mbox{10}$}(D);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (D) to node[above, midway]{\small$\times\mbox{10}$}(E);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (E) to node[above, midway]{\small$\times\mbox{10}$}(F);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (F) to node[above, midway]{\small$\times\mbox{10}$}(G);}
-%bas
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (A1) to node[below, midway]{\small$\div\mbox{10}$}(B1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (B1) to node[below, midway]{\small$\div\mbox{10}$}(C1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (C1) to node[below, midway]{\small$\div\mbox{10}$}(D1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (D1) to node[below, midway]{\small$\div\mbox{10}$}(E1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (E1) to node[below, midway]{\small$\div\mbox{10}$}(F1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (F1) to node[below, midway]{\small$\div\mbox{10}$}(G1);}
-}{}
- }
- {}
+ \[\renewcommand{\arraystretch}{1.15}%
+ \begin{tabular}{|*{7}{p{7.5mm}|}}
+ \multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (A);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (B);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (C);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (D);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (E);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (F);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (G);}}\\%
+ \hline
+ \multicolumn{1}{|c|}{kL}&\multicolumn{1}{c|}{hL}&\multicolumn{1}{c|}{daL}&\multicolumn{1}{c|}{L}&\multicolumn{1}{c|}{dL}&\multicolumn{1}{c|}{cL}&\multicolumn{1}{c|}{mL}\\
+ \hline
+ &&&&&&\\
+ \multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (G1);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (F1);}}
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (E1);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (D1);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (C1);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (B1);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (A1);}}\\%
+ \end{tabular}
+ \]
+ \ifboolKV[ClesTableaux]{Fleches}{%
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (A) to node[above, midway]{\small$\times\mbox{10}$}(B);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (B) to node[above, midway]{\small$\times\mbox{10}$}(C);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (C) to node[above, midway]{\small$\times\mbox{10}$}(D);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (D) to node[above, midway]{\small$\times\mbox{10}$}(E);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (E) to node[above, midway]{\small$\times\mbox{10}$}(F);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (F) to node[above, midway]{\small$\times\mbox{10}$}(G);}
+ % bas
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (A1) to node[below, midway]{\small$\div\mbox{10}$}(B1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (B1) to node[below, midway]{\small$\div\mbox{10}$}(C1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (C1) to node[below, midway]{\small$\div\mbox{10}$}(D1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (D1) to node[below, midway]{\small$\div\mbox{10}$}(E1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (E1) to node[below, midway]{\small$\div\mbox{10}$}(F1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (F1) to node[below, midway]{\small$\div\mbox{10}$}(G1);}
+ }{}%
+ }{}%
\ifboolKV[ClesTableaux]{Gramme}{%
- \[\renewcommand{\arraystretch}{1.15}\begin{tabular}{|*{7}{p{7.5mm}|}}
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (A);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate
- (B);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate
- (C);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate
- (D);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate
- (E);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate
- (F);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (G);}}\\%
-\hline
-\multicolumn{1}{|c|}{kg}&\multicolumn{1}{c|}{hg}&\multicolumn{1}{c|}{dag}&\multicolumn{1}{c|}{g}&\multicolumn{1}{c|}{dg}&\multicolumn{1}{c|}{cg}&\multicolumn{1}{c|}{mg}\\
-\hline
-&&&&&&\\
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (G1);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em]
- (F1);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em]
- (E1);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em]
- (D1);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em]
- (C1);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em]
- (B1);}}&%
-\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (A1);}}\\%
-\end{tabular}
-\]
-\ifboolKV[ClesTableaux]{Fleches}{%
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (A) to node[above, midway]{\small$\times\mbox{10}$}(B);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (B) to node[above, midway]{\small$\times\mbox{10}$}(C);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (C) to node[above, midway]{\small$\times\mbox{10}$}(D);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (D) to node[above, midway]{\small$\times\mbox{10}$}(E);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (E) to node[above, midway]{\small$\times\mbox{10}$}(F);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (F) to node[above, midway]{\small$\times\mbox{10}$}(G);}
-%bas
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (A1) to node[below, midway]{\small$\div\mbox{10}$}(B1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (B1) to node[below, midway]{\small$\div\mbox{10}$}(C1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (C1) to node[below, midway]{\small$\div\mbox{10}$}(D1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (D1) to node[below, midway]{\small$\div\mbox{10}$}(E1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (E1) to node[below, midway]{\small$\div\mbox{10}$}(F1);}
-\tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (F1) to node[below, midway]{\small$\div\mbox{10}$}(G1);}
-}{}%
- }%
- {}%
+ \[\renewcommand{\arraystretch}{1.15}%
+ \begin{tabular}{|*{7}{p{7.5mm}|}}
+ \multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (A);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (B);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (C);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (D);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (E);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (F);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate (G);}}
+ \\%
+ \hline
+ \multicolumn{1}{|c|}{kg}&\multicolumn{1}{c|}{hg}&\multicolumn{1}{c|}{dag}&\multicolumn{1}{c|}{g}&\multicolumn{1}{c|}{dg}&\multicolumn{1}{c|}{cg}&\multicolumn{1}{c|}{mg}\\
+ \hline
+ &&&&&&\\
+ \multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (G1);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (F1);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (E1);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (D1);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (C1);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (B1);}}%
+ &\multicolumn{1}{c}{\tikz[remember picture,overlay]{\coordinate[yshift=1em] (A1);}}\\%
+ \end{tabular}
+ \]
+ \ifboolKV[ClesTableaux]{Fleches}{%
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (A) to node[above, midway]{\small$\times\mbox{10}$}(B);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (B) to node[above, midway]{\small$\times\mbox{10}$}(C);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (C) to node[above, midway]{\small$\times\mbox{10}$}(D);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (D) to node[above, midway]{\small$\times\mbox{10}$}(E);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (E) to node[above, midway]{\small$\times\mbox{10}$}(F);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=30,in=150] (F) to node[above, midway]{\small$\times\mbox{10}$}(G);}
+% % bas
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (A1) to node[below, midway]{\small$\div\mbox{10}$}(B1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (B1) to node[below, midway]{\small$\div\mbox{10}$}(C1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (C1) to node[below, midway]{\small$\div\mbox{10}$}(D1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (D1) to node[below, midway]{\small$\div\mbox{10}$}(E1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (E1) to node[below, midway]{\small$\div\mbox{10}$}(F1);}
+ \tikz[remember picture, overlay]{\draw[gray,->,>=latex,out=-150,in=-30] (F1) to node[below, midway]{\small$\div\mbox{10}$}(G1);}
+ }{}%
+ }{}%
}% \ No newline at end of file
diff --git a/macros/latex/contrib/rmannot/README.md b/macros/latex/contrib/rmannot/README.md
index 94461920ae..593867de9a 100644
--- a/macros/latex/contrib/rmannot/README.md
+++ b/macros/latex/contrib/rmannot/README.md
@@ -1,12 +1,20 @@
Distribution: rmannot
Author: D. P. Story
-Dated: 2016/10/09
+Dated: 2020-08-21
-The rmannot package is part of the AeB Pro family of packages. It creates
-rich media annotations, in which SWF, FLV, and MP3 files can be played. Rich
-media annotations is a version 9 feature of Acrobat/Adobe Reader. Acrobat Pro
-and Distiller version 9.0 or later are required to build a document, Adobe
-Reader 9.0 or later is needed to activate the annotation and play the media.
+The rmannot package is part of the AeB Pro family of packages. The package
+creates rich media annotations, in which MOV, MP4, M4V, 3GP, 3G2, and MP3
+files can be played. Rich media annotations is a version 9 feature of
+Acrobat/Adobe Reader. Acrobat Pro and Distiller version 9.0 or later are
+required to build a document, Adobe Reader 9.0 or later is needed to activate
+the annotation and play the media.
+
+What's New (2020-08-21) This is the update to the rmannot package in response
+to the EOL of Flash player. The package now supports alternate media file
+types. The richness of rich media annotations is gone; there is no longer any
+control of the media using Acrobat JavaScript API. The package is still quite
+functional in this age of "plain" media annotations. The updated package
+features revised documentation, a few new features, and new demo files.
Let me know if there are problems or suggested features. e-mail
me at dpstory@uakron.edu or dpstory@acrotex.net
@@ -18,5 +26,5 @@ http://www.acrotex.net/blog/?cat=22
D. P. Story
-dpstory@uakron.edu
-dpstory@acrotex.net
+dpstory at uakron dot edu
+dpstory at acrotex dot net
diff --git a/macros/latex/contrib/rmannot/RMfiles/AcroFlex3_demo.swf b/macros/latex/contrib/rmannot/RMfiles/AcroFlex3_demo.swf
deleted file mode 100644
index 2071a3bc9e..0000000000
--- a/macros/latex/contrib/rmannot/RMfiles/AcroFlex3_demo.swf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/rmannot/RMfiles/AcroFlex3_demo_skin.swf b/macros/latex/contrib/rmannot/RMfiles/AcroFlex3_demo_skin.swf
deleted file mode 100644
index 31d4bb1513..0000000000
--- a/macros/latex/contrib/rmannot/RMfiles/AcroFlex3_demo_skin.swf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/rmannot/RMfiles/Acro_Advertiser.swf b/macros/latex/contrib/rmannot/RMfiles/Acro_Advertiser.swf
deleted file mode 100644
index 03ab5b5bfc..0000000000
--- a/macros/latex/contrib/rmannot/RMfiles/Acro_Advertiser.swf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/rmannot/RMfiles/Summertime.mp3 b/macros/latex/contrib/rmannot/RMfiles/Summertime.mp3
new file mode 100644
index 0000000000..a871c7c793
--- /dev/null
+++ b/macros/latex/contrib/rmannot/RMfiles/Summertime.mp3
Binary files differ
diff --git a/macros/latex/contrib/rmannot/RMfiles/alex-fishes.f4v b/macros/latex/contrib/rmannot/RMfiles/alex-fishes.f4v
new file mode 100644
index 0000000000..c773afe2ba
--- /dev/null
+++ b/macros/latex/contrib/rmannot/RMfiles/alex-fishes.f4v
Binary files differ
diff --git a/macros/latex/contrib/rmannot/RMfiles/calliope.MP4 b/macros/latex/contrib/rmannot/RMfiles/calliope.MP4
new file mode 100644
index 0000000000..048d49aa57
--- /dev/null
+++ b/macros/latex/contrib/rmannot/RMfiles/calliope.MP4
Binary files differ
diff --git a/macros/latex/contrib/rmannot/RMfiles/cuepoints_sample.xml b/macros/latex/contrib/rmannot/RMfiles/cuepoints_sample.xml
deleted file mode 100644
index 35e75496f5..0000000000
--- a/macros/latex/contrib/rmannot/RMfiles/cuepoints_sample.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
-<FLVCoreCuePoints Version="1">
-
- <CuePoint>
- <Time>0</Time>
- <Type>event</Type>
- <Name>Chapter1</Name>
- </CuePoint>
-
- <CuePoint>
- <Time>1883</Time>
- <Type>event</Type>
- <Name>Chapter2</Name>
- </CuePoint>
-
- <CuePoint>
- <Time>5197</Time>
- <Type>event</Type>
- <Name>Chapter3</Name>
- </CuePoint>
-
- <CuePoint>
- <Time>6817</Time>
- <Type>event</Type>
- <Name>Chapter4</Name>
- </CuePoint>
-
- <CuePoint>
- <Time>9114</Time>
- <Type>event</Type>
- <Name>Chapter5</Name>
- </CuePoint>
-
- <CuePoint>
- <Time>12712</Time>
- <Type>event</Type>
- <Name>Chapter6</Name>
- </CuePoint>
-
-</FLVCoreCuePoints>
diff --git a/macros/latex/contrib/rmannot/RMfiles/driving1.mov b/macros/latex/contrib/rmannot/RMfiles/driving1.mov
new file mode 100644
index 0000000000..46a0af68a6
--- /dev/null
+++ b/macros/latex/contrib/rmannot/RMfiles/driving1.mov
Binary files differ
diff --git a/macros/latex/contrib/rmannot/RMfiles/horse.mp4 b/macros/latex/contrib/rmannot/RMfiles/horse.mp4
new file mode 100644
index 0000000000..31ca0662a1
--- /dev/null
+++ b/macros/latex/contrib/rmannot/RMfiles/horse.mp4
Binary files differ
diff --git a/macros/latex/contrib/rmannot/RMfiles/horse1.flv b/macros/latex/contrib/rmannot/RMfiles/horse1.flv
deleted file mode 100644
index e72ab16e71..0000000000
--- a/macros/latex/contrib/rmannot/RMfiles/horse1.flv
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/rmannot/RMfiles/loadingvid.mp4 b/macros/latex/contrib/rmannot/RMfiles/loadingvid.mp4
deleted file mode 100644
index 8afa5ba2db..0000000000
--- a/macros/latex/contrib/rmannot/RMfiles/loadingvid.mp4
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/rmannot/RMfiles/ocean-waves.3gp b/macros/latex/contrib/rmannot/RMfiles/ocean-waves.3gp
new file mode 100644
index 0000000000..b23d9fbd6c
--- /dev/null
+++ b/macros/latex/contrib/rmannot/RMfiles/ocean-waves.3gp
Binary files differ
diff --git a/macros/latex/contrib/rmannot/RMfiles/sample.flv b/macros/latex/contrib/rmannot/RMfiles/sample.flv
deleted file mode 100644
index 6b7b14e198..0000000000
--- a/macros/latex/contrib/rmannot/RMfiles/sample.flv
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/rmannot/RMfiles/sample_iPod.m4v b/macros/latex/contrib/rmannot/RMfiles/sample_iPod.m4v
new file mode 100644
index 0000000000..a4a77452f9
--- /dev/null
+++ b/macros/latex/contrib/rmannot/RMfiles/sample_iPod.m4v
Binary files differ
diff --git a/macros/latex/contrib/rmannot/RMfiles/tardis1.mp3 b/macros/latex/contrib/rmannot/RMfiles/tardis1.mp3
index 612fd8a21f..c40e206805 100644
--- a/macros/latex/contrib/rmannot/RMfiles/tardis1.mp3
+++ b/macros/latex/contrib/rmannot/RMfiles/tardis1.mp3
Binary files differ
diff --git a/macros/latex/contrib/rmannot/doc/rmannot.pdf b/macros/latex/contrib/rmannot/doc/rmannot.pdf
new file mode 100644
index 0000000000..67b3b50c63
--- /dev/null
+++ b/macros/latex/contrib/rmannot/doc/rmannot.pdf
Binary files differ
diff --git a/macros/latex/contrib/rmannot/doc/rmannot_man-flash.pdf b/macros/latex/contrib/rmannot/doc/rmannot_man-flash.pdf
new file mode 100644
index 0000000000..fd2c896728
--- /dev/null
+++ b/macros/latex/contrib/rmannot/doc/rmannot_man-flash.pdf
Binary files differ
diff --git a/macros/latex/contrib/rmannot/doc/rmannot_man.pdf b/macros/latex/contrib/rmannot/doc/rmannot_man.pdf
index fc051c1c2a..2dbd0bddc1 100644
--- a/macros/latex/contrib/rmannot/doc/rmannot_man.pdf
+++ b/macros/latex/contrib/rmannot/doc/rmannot_man.pdf
Binary files differ
diff --git a/macros/latex/contrib/rmannot/doc/rmannot_man.tex b/macros/latex/contrib/rmannot/doc/rmannot_man.tex
index b72d1aa3ff..f2301a116e 100644
--- a/macros/latex/contrib/rmannot/doc/rmannot_man.tex
+++ b/macros/latex/contrib/rmannot/doc/rmannot_man.tex
@@ -1,3 +1,4 @@
+%\listfiles
%
% http://www.adobe.com/devnet/acrobat/pdfs/PDF32000_2008.pdf
%
@@ -20,21 +21,57 @@
\makeindex
\usepackage{acroman}
+\begin{comment}
+{\setlength{\fboxsep}{2\fboxsep}\fcolorbox{blue}{webyellow}{\parbox{\linewidth-2\fboxsep-2\fboxrule}{\bfseries
+\color{red}After December 2020, the JavaScript Bridge is no longer available. The methods of this section
+are no longer supported.}}}
+\end{comment}
+
+%\previewOn\pmpvOn
+\let\tops\texorpdfstring
+
\usepackage[active]{srcltx}
\setlongtables
-\def\expath{../examples/rma}
\urlstyle{rm}
\let\pkg\textsf
+\let\key\texttt
+\let\app\textsf
+\let\env\texttt
+\def\psf#1{\textsf{\textbf{#1}}}
+\let\uif\textsf
+\let\opt\texttt
+\def\ameta#1{\ensuremath{\langle\textit{\texttt{#1}}\rangle}}
+
+\addtolength{\marginparwidth}{1in}
+\edef\amtIndent{\the\parindent}
\newdimen\aebdimen \aebdimen6pt %\partopsep \advance\aebdimen\partopsep
\newcommand\bVerb[1][]{\begingroup#1\vskip\aebdimen\parindent0pt}%
\def\eVerb{\vskip\aebdimen\endgroup\noindent}
+\def\takeMeasure{\bgroup\obeyspaces\takeMeasurei}
\def\takeMeasurei#1{\global\setbox\webtempboxi\hbox{\ttfamily#1}\egroup}
\def\bxSize{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+\reversemarginpar
+\newenvironment{aebQuote}
+ {\list{}{\leftmargin\amtIndent}%
+ \item\relax}{\endlist}
+\def\parboxValign{t}
+\newcommand{\FmtMP}[2][0pt]{\mbox{}\marginpar{%
+ \raisebox{.5\baselineskip+#1}{%
+ \expandafter\parbox\expandafter[\parboxValign]%
+ {\marginparwidth}{\kern0pt\aebbkFmtMp#2}}}}
+\def\aebbkFmtMp{\hfill\kern0pt\itshape\small
+ \color{blue}\raggedleft\hspace{0pt}}
+\newcommand{\BlogArticle}{\makebox[0pt][l]{\hspace{-1pt}\color{blue}\Pisymbol{webd}{254}%
+ }\raisebox{.5pt}{\color{red}\ding{045}}}
+
+\def\RMA{\textbf{RMA}}
+\def\RMAD{\textbf{RMA3D}}
+\def\FT#1{\textsf{#1}}
%\def\tutpath{doc/tutorial}
%\def\tutpathi{tutorial}
@@ -42,13 +79,13 @@
\DeclareDocInfo
{
university={\AcroTeX.Net},
- title={ The \texorpdfstring{\texttt{rmannot} Package\\[1em]}{rmannot Package: }
- Rich Media Annotations\texorpdfstring{\\[1em]}{ }for Acrobat 9 Pro, or later},
+ title={ The \texorpdfstring{\pkg{rmannot} Package\\[1em]}{rmannot Package: }
+ Rich Media Annotations\texorpdfstring{\\[1em]}{ }for Acrobat DC},
author={D. P. Story},
email={dpstory@acrotex.net},
subject={Documentation for AeB Pro from AcroTeX},
talksite={\url{www.acrotex.net}},
- version={v2.0, 2016/10/09},
+ version={2.2, 2020/08/21},
keywords={Rich Media Annotations, SWF, FLV, MP3, AcroTeX, AcroFlex, LaTeX},
copyrightStatus=True,
copyrightNotice={Copyright (C) \the\year, D. P. Story},
@@ -73,7 +110,7 @@
\def\anglemeta#1{$\langle\textit{\texttt{#1}}\rangle$}
%\def\meta#1{\textit{\texttt{#1}}}
\let\meta\anglemeta
-\let\amtIndent\leftmargini
+%\let\amtIndent\amtIndent
\def\bNH{\begin{NoHyper}}\def\eNH{\end{NoHyper}}
\def\nhnameref#1{\bNH\nameref{#1}\eNH}
\def\nhNameref#1{\bNH\Nameref{#1}\eNH}
@@ -93,46 +130,56 @@
{\hspace*{\dimen@}#1}}
\makeatother
\newenvironment{aebDescript}
- {\begin{list}{}{\setlength{\labelwidth}{0pt}%
- \setlength{\leftmargin}{\leftmargin}%
- \setlength{\leftmargin}{\leftmargin+\amtIndent}%
- \setlength\itemindent{-\leftmargin}%
- \let\makelabel\aebDescriptionlabel
- }}{\end{list}}
+ {\begin{list}{}{\setlength{\labelwidth}{0pt}%
+ \setlength{\leftmargin}{\leftmargin}%
+ \setlength{\leftmargin}{\leftmargin+\amtIndent}%
+ \setlength\itemindent{-\leftmargin}%
+ \let\makelabel\aebDescriptionlabel
+ }}{\end{list}}
%\pagestyle{empty}
%\parindent0pt\parskip\medskipamount
-\AcroVer{Beta}
+\AcroVer{11}
+
+%\def\expath{./../examples/rma}
+\def\expath{./../examples/graphics}
-\newcommand{\myRMFiles}{%
+\definePath{\myRMFiles}{%
C:/Users/Public/Documents/My TeX Files/%
tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{AcroAd}{\myRMFiles/Acro_Advertiser.swf}
-\saveNamedPath{horse1}{\myRMFiles/horse1.flv}
+%\saveNamedPath{AcroAd}{\myRMFiles/Acro_Advertiser.swf}
+\saveNamedPath{knurl}{C:/Users/Public/Documents/%
+ My TeX Files/tex/latex/aeb/aebpro/rmannot/examples/rm3da/assets/knurl.swf}
+\saveNamedPath{oceanwaves}{\myRMFiles/ocean-waves.3gp}
+\saveNamedPath{horse1}{\myRMFiles/horse.mp4}
\saveNamedPath{trek}{\myRMFiles/trek.mp3}
\saveNamedPath{AcroLimerick}{\myRMFiles/AcroTeX_limerick.mp3}
\makePoster[hiresbb]{AcroAd_poster}{\expath/AcroAd_poster}
\makePoster[hiresbb]{aebmovie_poster}{\expath/aebmovie_poster}
-\makePoster[hiresbb]{horse1_poster}{\expath/horse1_poster}
+\makePoster{horse1_poster}{horse1_poster}
+\makePoster{ow-poster}{\expath/ow-poster}
+\makePoster{aebmusic_poster}{graphics/aebmusic_poster}
+%\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster_hd}
\definePath{\myPath}{C:/Users/Public/Documents/%
My TeX Files/tex/latex/aeb/aebpro/rmannot/%
examples/rm3da}
-\definePath{\myRMFiles}{%
- C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
\saveNamedPath{myDice}{\myPath/3dmodels/dice.u3d}
+\saveNamedPath{AcroAd}{\myPath/assets/Acro_Advertiser.swf}
+\saveNamedPath{Don}{\myPath/assets/dpsweb.swf}
+\saveNamedPath{loadDon}{\myPath/js/scriptD.js}
+\saveNamedPath{turntable}{\myPath/js/turntable.js}
\def\takeMeasure{\bgroup\obeyspaces\takeMeasurei}
\def\takeMeasurei#1{\global\setbox\webtempboxi\hbox{\ttfamily#1}\egroup}
-\optionalPageMatter
-{%
- \makebox[\linewidth][c]{%
- \rmAnnot[poster=AcroAd_poster,enabled=pageopen]%
- {.5\linewidth}{.5\linewidth*\ratio{265bp}{612bp}}{AcroAd}}%
-}
+%\optionalPageMatter
+%{%
+% \makebox[\linewidth][c]{%
+% \rmAnnot[poster=AcroAd_poster,enabled=pageopen]%
+% {.5\linewidth}{.5\linewidth*\ratio{265bp}{612bp}}{AcroAd}}%
+%}
\chngDocObjectTo{\newDO}{doc}
\begin{docassembly}
@@ -181,116 +228,157 @@ _path=_path.substring(0,pos)+"/"+manualfilename;
\section{Introduction}
-Beginning with version 9, \textsf{Adobe Reader} and \textsf{Acrobat}
-contain an embedded \textsf{Adobe Flash Player} that will play \textsf{SWF},
-\textsf{FLV}, and \textsf{MP3} files. A new annotation type, called a \emph{rich media
-annotation}, was developed to manage these media file types in a PDF
-file.
-
-The \texttt{rmannot} package supports the creation of rich media
-annotations (a \texttt{RichMedia} annotation type), and the
-embedding of \textsf{SWF}, \textsf{FLV}, and \textsf{MP3} files in a PDF. \textsf{SWF} animations, \textsf{FLV}
-video, and \textsf{MP3} sound can then be played within a PDF viewed within
-version~9 (or later) of \textsf{Adobe Reader} or \textsf{Acrobat}.\footnote{The
-\texttt{rmannot} package was written, in part, to support the
-{\AcroFLeX} Graphing package.}
-
+After December 2020, PDF content that uses \app{Flash Player} will no longer
+be supported by \app{Acrobat DC}/\app{Reader DC} (\app{AA}/\app{AR}), this includes all files of type \FT{FLV} and \FT{SWF}. As a result, Rich
+Media Annotations (\RMA) has changed, its ``richness'' is now ``plain-ness''; of particular
+importance, the JavaScript Bridge\FmtMP{JavaScript bridge dead} has collapsed, there is no control of the
+media using JavaScript. The good news is the \pkg{rmannot} package remains functional!
+Supported file types are,
+\begin{itemize}
+ \item \textbf{Video:} \FT{MOV}, \FT{MP4}, \FT{M4V}, \FT{3GP}, \FT{3G2}
+ \item \textbf{Audio:} \FT{MP3}
+ \item \textbf{3D:} \FT{U3D}, \FT{PRC}
+\end{itemize}
+This documentation describes the revised package.
+
+\paragraph*{Legacy documentation prior to the EOL of Flash player support.}
+Should you have a version of \app{Acrobat} prior to the EOL of Flash player,
+refer to the legacy documentation
+\href{rmannot_man-flash.pdf}{rmannot\_man-flash.pdf}.\footnote{Flash player
+is still supported by \app{Acrobat XI}/\allowbreak\app{Adobe Reader XI} or
+prior. Any version of \app{Acrobat DC}/\allowbreak\app{Adobe Reader DC},
+however, may not play Flash content, even though it is an older DC version
+because of any updates received.} None of the code of \pkg{rmannot} has been
+removed, so you can still incorporate FLV/SWF files into your document, but such
+media may not run on your computer; it pays to keep \app{AA/AR XI} or earlier.
+
+\newtopic\noindent
Source material for the creation of this package is the document
\textsl{Adobe Supplement to the ISO 32000}, June 2008. This document
contains the PDF specification---the so called, BaseLevel~1.7,
ExtensionLevel~3 specification---of the rich media annotation.
+\paragraph*{At the time of this writing.} Recent versions of \app{AA/AR DC} offer the option of
+using Flash content or of using the new multimedia methods. This option is
+found under \uif{Edit > Preferences}, select the category \uif{3D \&
+Multimedia Options} in the left panel, as shown in \hyperref[fig:3DMMOpts]{Figure~\ref*{fig:3DMMOpts}}.
+At the top of the right-hand panel observe the checkbox item \uif{Use Flash
+Player for playing 3D and multimedia content.} By clearing this checkbox, you
+can experience the new multimedia player. After December 2020, these options
+will probably be removed.
+
+\begin{figure}[htb]
+ \centering
+ \includegraphics[width=.5\linewidth]{graphics/3DMM-prefs}
+ \caption{3D \& Multimedia Options}\label{fig:3DMMOpts}
+\end{figure}
+
\exAeBBlogPDF{p=}\textbf{Examples.} In addition to the examples that ship
with the \textsf{rmannot} package, there are numerous examples of
\textsf{rmannot} on my
\href{\urlAcroTeXBlog//?tag=rmannot-package}{{\AcroTeX} Blog} (having tag
\textsl{rmannot-package}). There is also a whole series of articles on the
\textbf{\href{\urlAcroTeXBlog/?cat=22}{Rich Media Annotation}} using
-\textbf{AeB Pro} and \textsf{rmannot}.
-
-\paragraph*{Version 2.0 or later.} With this version, we introduce 3D models.
-Version 9.0 of Acrobat introduced the rich media annotation, buried in the
-specifications for RMA are references to 3D models. This structure was
-designed for having 3D model and rich media (SWF, FLV) in the same
-annotation. We now support what I am calling the \textbf{RM3D} annotations
-What is created is not a 3D annotation, but a rich media annotation with
-3D content. See \hyperref[RM3D]{Section~\ref*{RM3D}}, page~\pageref*{RM3D}
-for details. A simple example appears on page~\pageref*{RM3Dexample}.
+\textbf{AeB Pro} and \textsf{rmannot}.\footnote{Articles that use \FT{FLV} or
+\FT{SWF} files, or uses the ``JavaScript bridge'' will not work in recent versions
+of \app{Acrobat DC} or \app{Acrobat Reader DC} after EOL of Flash player.}
\section{Requirements}
-The requirements for your {\LaTeX} system, and well as any other
-software, is highlighted in this section.
+The requirements for your {\LaTeX} system are highlighted in this section.
\subsection{{\LaTeX} Package Requirements}
The following packages, in addition to the standard {\LaTeX}
distribution, are required:
\begin{enumerate}
- \item The \texttt{xkeyval} package is used to set up the key-value
- pairs of the \cs{rmAnnot} command. Get a recent version.
- \item AeB (\AcroTeX{} eDucation Bundle) The most recent version.
+ \item AeB (\AcroTeX{} eDucation Bundle) The most recent version.
In particular the \texttt{eforms} package and its companion
package \texttt{insdljs}. The AeB Pro package is recommended. (All
the demo files use AeB Pro.) Get it at \href{http://ctan.org/pkg/acrotex}{ctan.org/pkg/acrotex}.
\item The \texttt{graphicxsp} Package. The latest version, I made
- some slight modifications of this package for \texttt{rmannot}.
+ some slight modifications of this package for \pkg{rmannot}.
This package allows the embedding of poster graphics for use in
the appearances of the annotations when they are not activated.
Get it at \href{http://ctan.org/pkg/graphicxsp}{ctan.org/pkg/graphicxsp}.
- \item (Recommended) Many of the demo files use AeB Pro
+ \item (Recommended) Many of the demo files use \pkg{AeB Pro}
(\href{http://ctan.org/pkg/graphicxsp}{ctan.org/pkg/aeb-pro}) is a recommended
addition to your {\AcroTeX} collection.
\end{enumerate}
-The installation instructions for AeB and AeB Pro must be read very closely as there are
-certain JavaScript files that must be copied to the correct location on your
-local hard drive.
+The installation instructions for \pkg{AeB} and \pkg{AeB Pro} must be read very closely
+as there are certain JavaScript files that must be copied to the correct
+location on your local hard drive.
\subsection{PDF Creator Requirements}
-The \textsf{rmannot} package supports \textbf{Acrobat Distiller 9.0} (or
-later) as the PDF creator. The document author must have
-\textbf{Acrobat 9.0 Pro} and its companion application
-\textbf{Distiller}. The document author typically uses dvips to
-produce a PostScript file, which is then distilled to obtain a PDF.
+The \textsf{rmannot} package supports \app{Acrobat Distiller 9.0} (or later)
+as the PDF creator. The document author must have \app{Acrobat 9.0 Pro} (or later) and
+its companion application \app{Distiller}.\footnote{Current \app{Acrobat} is \app{Acrobat DC}} The document author typically uses
+\app{dvips} to produce a Postscript file, which is then distilled to obtain a
+PDF.
+
+If you are using \app{Acrobat DC} to build \pkg{rmannot} , it is necessary \emph{to clear the checkbox}
+\uif{Enable Protected Mode at startup}\FmtMP{Protected Mode}, this checkbox is found under the menu
+\uif{Edit > Preferences}. In the \uif{Preferences} dialog box, select
+\uif{Security (Enhanced)} category from the left panel; the targeted checkbox
+is at the top line on the right panel. Refer to \hyperref[fig:SP]{Figure~\ref*{fig:SP}} for a visual.
+
+\begin{figure}[htb]\fboxsep0pt\relax\centering
+ \fbox{\includegraphics[width=.5\linewidth]{graphics/SecurityPrefs}}
+ \caption{\tops{\protect\uif}{}{Security (Enhanced) Preferences}}\label{fig:SP}
+\end{figure}
-\subsection{Supported Media Formats}
+\subsection{Supported Media Formats}\label{s:MediaFmts}
-\subsubsection{Supported Video Formats}
+\definePath{\urlFmts}{https://helpx.adobe.com/acrobat/kb/supported-file-formats-acrobat-reader.html}
+
+
+\subsubsection{Supported video formats}
The resource for video formats is
-\href{http://kb2.adobe.com/cps/405/kb405848.html}{Supported file formats |
-Acrobat, Reader}, see the sections \textbf{Video formats (Acrobat X Pro)}
-and \textbf{Video formats (Acrobat~9 Pro and Pro Extended)}. The
-\textsf{rmannot} package generally supports all formats listed there that
-have a `Yes' in the column labeled \textbf{Direct placement without
-transcoding}; in particular, \textsf{rmannot} supports \textbf{SWF},
-\textbf{FLV}, \textbf{F4V}, \textbf{MP4}, \textbf{M4V}, \textbf{MOV},
-\textbf{3GP}, \textbf{3G2}, and \textbf{MP3} files. Some of these are not
-supported by version~9. For greatest compatibility, use \textbf{SWF},
-\textbf{FLV} (or \textbf{F4V}, Version~9.2 or later).
+\href{\urlFmts#main_Video_formats__Acrobat_DC_Pro_}{Supported file formats
+Acrobat and Reader}, see the sections \textbf{Video formats (Acrobat Pro
+DC)}, \textbf{Video formats (Acrobat X Pro)} and \textbf{Video formats
+(Acrobat~9 Pro and Pro Extended)}. The \textsf{rmannot} package generally
+supports all formats listed there that have a `Yes' in the column labeled
+\textbf{Direct placement without transcoding}; in particular,
+\textsf{rmannot} supports \expandafter\st\expandafter{\FT{SWF}},
+\expandafter\st\expandafter{\FT{FLV}}, \FT{MOV}, \FT{MP4}, \FT{M4V},
+\FT{3GP}, \FT{3G2}, and \FT{MP3} files. Some of these are not supported by
+version~9. \st{For greatest compatibility, use {\FT{SWF}}, {\FT{FLV}} (or
+{\FT{F4V}}, Version~9.2 or later).}
+
+\subsubsection{Supported audio format}
-\subsubsection{Supported Audio Format}
+The resource for audio formats is
+\href{\urlFmts#main_Audio_formats__Acrobat_}{Supported file formats
+Acrobat and Reader}, see the section \textbf{Audio formats (Acrobat)}. For
+assured compatibility, use \FT{MP3} files for audio.
+
+\subsubsection{Supported 3D formats}
The resource for audio formats is
-\href{http://kb2.adobe.com/cps/405/kb405848.html}{Supported file formats |
-Acrobat, Reader}, see the section \textbf{Audio formats (Acrobat)}. For
-assured compatibility, use \textbf{MP3} files for audio.
+\href{\urlFmts#main_2D_and_3D_formats__Acrobat_9_Pro_Extended__Adobe_3D_Reviewer_}{Supported
+file formats Acrobat and Reader}, see the section \textbf{2D and 3D formats}.
+\app{Acrobat} and this package support filetypes \FT{U3D} and \FT{PRC}.
+
+%\section{Installation}
-\section{Installation}
+\subsection{Comments on \tops{\protect\app}{}Distiller}
+\begin{comment}
The installation is simple enough. Unzip \texttt{rmannot.zip} in a
folder that is on your {\LaTeX} search path. Refresh your filename
database, if appropriate.
I am perhaps the last one using YandY, but if there is anyone else,
there is one other thing to do. The distribution comes with the
-default poster file for the \textsf{MP3} file; the name of this file is
+default poster file for the \FT{MP3} file; the name of this file is
\texttt{ramp3poster.eps} (found in the \texttt{graphics} subfolder).
For YandY users, this file needs to be copied to a folder on the
\texttt{PSPATH}. If you don't know what I'm talking about, follow
@@ -311,141 +399,168 @@ should look something like this:
C:\yandy\ps;C:\yandy\tex\latex\contrib\rmannot\graphics\\
\end{Verbatim}
Be sure to separate these paths by a semicolon.
+\end{comment}
-\paragraph*{\textcolor{red}{Important:}} In recent versions of Acrobat,
+\textbf{\textcolor{red}{Important:}} In recent versions of \app{Acrobat},
security restrictions have been put in place to prevent
-\textbf{Distiller} from reading files (the PostScript \textbf{file}
-operator does not work). Fortunately, Distiller has a switch that
+\app{Distiller} from reading files (the Postscript \psf{file}
+operator does not work). Fortunately, \app{Distiller} has a switch that
turns off this particular restriction. To successfully use this
package, therefore, you need to run Distiller by using the
-\texttt{-F} command line switch. I personally use the WinEdt
-application as my text editor,\footnote{WinEdt home page:
-\url{www.winedt.com}} and have defined a Distiller button on my
-toolbar. The Distiller button executes the following WinEdt macro.
+\texttt{-F} command line switch. I personally use the \app{WinEdt}
+application as my text editor,\footnote{\app{WinEdt} home page:
+\url{www.winedt.com}} and use the \uif{GSView} button on the toolbar to pass the
+PS file to \app{Distiller} with the \texttt{-F} switch.
+toolbar. Edit \texttt{GSView.edt} to read,
\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\footnotesize]
-Run(|"c:\Program Files\Adobe\Acrobat 9.0\Acrobat\acrodist.exe" -F "%P\%N.ps"|,
- '%P',0,0,'%N.ps - Distiller',1,1);
+ Run(|%$('GSView'); %1 -F "%P\%N.ps"|,'%P',0,0,'%N.ps - GSview',1,1);
\end{Verbatim}
-Note the use of the \texttt{-F} switch for \texttt{acrodist.exe}. If
-this package is used to create rich media annotations without the
-\texttt{-F} switch, you typically get the following error message in
-the Distiller log file
+Note the use of the \texttt{-F} switch following \texttt{\%1}. The argument \texttt{\%1}
+is the path to the ``GSView'' application; this is redefined, as shown in Figure~\ref*{fig:EM}.
+
+\begin{figure}[htb]\centering
+\includegraphics[width=.75\linewidth]{graphics/exmodes}
+\caption{\uif{Options > Execution Modes > Ghostscript}}\label{fig:EM}
+\end{figure}
+
+If this package is used to create rich media annotations without the
+\texttt{-F} switch, you typically get the following error message in the
+Distiller log file
\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\small]
%%[ Error: undefinedfilename; OffendingCommand: file ]%%
\end{Verbatim}
This tells you that either you have not started Distiller with the
\texttt{-F} command line switch, or Distiller can't find one of the
-files that the \textbf{file} operator was trying to read.
+files that the \psf{file} operator was trying to read.
-\paragraph*{Mac OS Users.} The above comments on the \texttt{-F} command line
+\subparagraph*{Mac OS Users.} The above comments on the \texttt{-F} command line
switch are for \textsf{Windows~OS} users, \textsf{Mac~OS} users must choose the
\texttt{AllowPSFileOps} user preference, this is located in the
-\texttt{plist}, possibly located at
+\texttt{plist}, possibly located at,
\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\small]
/Users/[User]/Library/Preferences/com.adobe.distiller9.plist
\end{Verbatim}
-You can use Spotlight, the search utility on Mac, to search for \texttt{com.adobe.distiller}.
-This finds the file \texttt{com.adobe.distiller9.plist}. Clicking on this find,
-Spotlight opens \texttt{com.adobe.distiller9.plist} in the \texttt{plist} editor, see \hyperref[plist]{Figure~\ref*{plist}}.
-If necessary, click on the arrow next to the Root to expand the
-choices, then click the up and down arrows at the far
-right in the \texttt{AllowPSFileOps} row to select
-\texttt{Yes} as the value.
+You can use Spotlight, the search utility on Mac, to search for
+\texttt{com.adobe.distiller}. This finds the file
+\texttt{com.adobe.distiller9.plist}. Clicking on this find, Spotlight opens
+\texttt{com.adobe.distiller9.plist} in the \texttt{plist} editor, see
+\hyperref[plist]{Figure~\ref*{plist}}. If necessary, click on the arrow next
+to the Root to expand the choices, then click the up and down arrows at the
+far right in the \texttt{AllowPSFileOps} row to select \texttt{Yes} as the
+value.
\begin{figure}[hbt]\setlength{\fboxsep}{0pt}\centering
-\fbox{\includegraphics[width=.75\linewidth]{plistEditor}}
-\caption{com.adobe.distiller9.plist}\label{plist}
+\fbox{\includegraphics[width=.75\linewidth]{graphics/plistEditor}}
+\caption{\tops{\protect\uif}{}{com.adobe.distiller9.plist}}\label{plist}
\end{figure}
+\paragraph*{For \app{Acrobat DC} users.} Recent versions of \app{Acrobat Distiller DC} have a
+switch labeled \uif{Trust all files opened via Acrobat Distiller} under
+\uif{File > Preferences}, as shown in \hyperref[fig:TD]{Figure~\ref*{fig:TD}}
+on page~\pageref*{fig:TD}. When this checkbox is checked, there is no need
+for the \texttt{-F} switch.
+
+\begin{figure}[htb]\centering
+\includegraphics[width=.5\linewidth]{graphics/trust-distiller}
+\caption{\uif{\app{Acrobat Distiller}: File > Preferences}}\label{fig:TD}
+\end{figure}
+
+
% \section{Options of this Package}
\section{Setting the Paths and Posters}
-The paths to \textsf{SWF}/\textsf{FLV}/\textsf{MP3} files are required to appear in the preamble, and any poster
+The paths to the supported media files are required to appear in the preamble, and any poster
graphics are required to appear in the preamble as well.
\subsection{Setting the Paths}
There are two types of paths: System paths to resources needed by
-\textbf{Acrobat Distiller}, and media paths to the files used in the
+\app{Acrobat Distiller}, and media paths to the files used in the
document.
-\paragraph*{System Paths.} This package uses \textbf{Acrobat Distiller~9.0}
-(or later), and requires the document author to have \textbf{Acrobat 9 Pro}.
-In the \textsf{Acrobat} program folder is a \texttt{Multimedia Skins} folder.
-This folder contains skins (\textsf{SWF} files) used in providing playing
-controls to \textsf{FLV} video files, and in the \texttt{Players} subfolder
-you will find \texttt{VideoPlayer.swf} and \texttt{AudioPlayer.swf}. The former plays
-\textsf{FLV} files with an appropriate skin for user controls, the latter
-plays \textsf{MP3} files. The document author needs to set these paths to
-these files, which are passed on to the distiller. This is easily done
-using the \Com{AcroVer} command.
-\takeMeasure{\string\AcroVer[win|mac]\{\meta{version}\}}%
+\paragraph*{System Paths.} This package uses \app{Acrobat Distiller~DC},
+which requires the document author to have \app{Acrobat~DC}.\footnote{In the
+post-\FT{FLV}/\FT{SWF} era, in theory versions of \app{Acrobat} built prior
+to the EOL of Flash player should work correctly for this package.} In the
+\app{Acrobat} program folder is a \texttt{Multimedia Skins} folder. \st{This
+folder contains the skins ({\FT{SWF}} files) used in providing playing
+controls to {\FT{FLV}} video files, and in the \texttt{Players} subfolder you
+will find \texttt{VideoPlayer.swf} and \texttt{AudioPlayer.swf}. The former
+plays {\FT{FLV}} files with an appropriate skin for user controls, the latter
+plays {\FT{MP3}} files.} The document author needs to set the path to these
+files, which are passed on to the distiller. This is easily done using the
+\Com{AcroVer} command.
+\takeMeasure{\string\AcroVer[win=\ameta{\upshape{32|64}}|mac]\{\meta{version}\}}%
\begin{dCmd*}[commandchars=!()]{\wd\webtempboxi+2\fboxsep+2\fboxrule}
-\AcroVer[win|mac]{!meta(version)}
+\AcroVer[win=!ameta(!upshape(32|64))|mac]{!meta(version)}
\end{dCmd*}
-In the preamble, or in the \texttt{rmannot.cfg} configuration, provide the
-type of operating system (\texttt{win} or \texttt{mac}) you are using and
-version of \textsf{Acrobat} you are using to build your RMA document. When
-no optional argument is passed, \texttt{win} is assumed (\textsf{Windows OS}).
-Possible values for \meta{version} are \texttt{DC}, a year (\texttt{2015} or later),
-or a version number, such as \texttt{9}, \texttt{10}, or \texttt{11}.\footnote{A value of
-\texttt{Beta} is also recognized, for those in the Beta Program of \textsf{Acrobat}.}
-At the time of this writing, the default is \cs{AcroVer\{11\}}.
+{\noindent}Place the command in the preamble or in the \texttt{rmannot.cfg}
+configuration. The optional argument (\key{win} or \key{mac}) indicates the
+platform used to build the document; the \opt{win} option now takes one of
+two value, 32 or 64. This change is needed as Adobe rolls out its 64-bit
+versions of \app{Acrobat} and \app{Adobe Reader}. The required argument is
+the version of \app{Acrobat} you are using to build your {\RMA} document.
+When no optional argument is passed, \texttt{win} is assumed (\uif{Windows
+OS}). Possible values for \meta{version} are \texttt{DC}, a year
+(\texttt{2015} or later), or a version number, such as \texttt{9},
+\texttt{10}, or \texttt{11}.\footnote{A value of \texttt{Beta} is also
+recognized, for those in the Beta Program of \app{Acrobat}.}
+The default is \cs{AcroVer\darg{DC}}, which is equivalent to \cs{AcroVer[win=32]\darg{DC}}.
The \textsf{rmannot} package, based on the information passed to it by
\cs{AcroVer}, builds the appropriated path and passes this path to the
\cs{pathToSkins} command as its argument. Should the path be proven to be
incorrect, you can hunt down the correct path and directly enter it
in the preamble, or in the \texttt{rmannot.cfg} configuration file. For
-version XI (version 11) of \textsf{Acrobat}, for example, the path is,
+version XI (version 11) of \app{Acrobat}, for example, the path is,
\takeMeasure{\string\pathToSkins\{C:/Program Files (x86)/Adobe/\%}%
\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
\pathToSkins{C:/Program Files (x86)/Adobe/%
Acrobat 11.0/Acrobat/Multimedia Skins}
\end{dCmd*}
+\noindent
The path for the Mac OS may look like this,
\takeMeasure{\string\pathToSkins\{/Applications/Adobe\string\ Acrobat\string\ 9\string\ Pro/Adobe\string\ Acrobat\string\ }%
\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
\pathToSkins{/Applications/Adobe\ Acrobat\ XI\ Pro/Adobe\ Acrobat\
Pro.app/Contents/Resources/Multimedia\ Skins}
\end{dCmd*}
+\noindent
These paths differ from platform to platform and \cs{AcroVer} tries to
take all platforms and versions into consideration.
%Note what the path is to the Multimedia Skins folder. The command
%\cs{pathToSkins} also defines the path to the \texttt{Players} subfolder.
-%Future releases of \textsf{Acrobat} may change the name of the folders, so
+%Future releases of \app{Acrobat} may change the name of the folders, so
%a \Com{pathToPlayers} command is also provided; as with \cs{pathToSkins},
%\cs{pathToPlayers} takes one argument, the path to the players.
-\handpoint The \textsf{rmannot} distribution comes with a
+\handpoint The \pkg{rmannot} distribution comes with a
\texttt{rmannot.cfg} file. In this file, you can place the \cs{AcroVer}
command with its appropriate arguments for your platform and version of
-\textsf{Acrobat}. Remember, if you update your \textsf{Acrobat}, update
+\app{Acrobat}. Remember, if you update your \app{Acrobat}, update
also the \meta{version} argument of \cs{AcroVer}.
\paragraph*{Document Media Paths.}
-Each media file (\textsf{SWF}, \textsf{FLV}, \textsf{MP3}) must be declared in the preamble
-using the \Com{saveNamedPath} command.
+Each media file must be declared in the preamble using the
+\Com{saveNamedPath} command.
\takeMeasure{\string\saveNamedPath[\meta{mime\_type}]\{\meta{name}\}\{\meta{path}\}}
\begin{dCmd}[commandchars=!()]{\wd\webtempboxi+2\fboxsep+2\fboxrule}
\saveNamedPath[!meta(mime_type)]{!meta(name)}{!meta(path)}
\end{dCmd}
-The first optional argument \meta{mime\_type} is normally not
-needed. It is the mime type of the file. Currently, only \textsf{SWF}, \textsf{FLV}
-and \textsf{MP3} files are supported, and the extension of the file name is
-isolated to determine the mime type. The second parameter
-\meta{name} is a \emph{unique} name that will be used to
-reference this media file. Finally, \meta{path} is full and absolute path
-to the media file. The path includes the file name and extension.
-
-For example,\takeMeasure{\string\saveNamedPath\{summertime\}\{C:/myMedia/Summertime.mp3\}}
+\noindent The optional argument \meta{mime\_type} is normally not needed.
+Only media with the extensions listed in
+\hyperref[s:MediaFmts]{Section~\ref*{s:MediaFmts}} are supported. The
+extension of the file name is isolated to determine the mime type. The
+second parameter \meta{name} is a \emph{unique} name that will be used to
+reference this media file. Finally, \meta{path} is full and absolute path to
+the media file. The path includes the file name and extension. For
+example,\takeMeasure{\string\saveNamedPath\{summertime\}\{C:/myMedia/Summertime.mp3\}}
\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
-\saveNamedPath{mySWF}{C:/myMedia/AcroFlex3_demo.swf}
-\saveNamedPath{fishing}{C:/myMedia/100_0239.flv}
-\saveNamedPath{summertime}{C:/myMedia/Summertime.mp3}
+\saveNamedPath{calliope}{C:/myMedia/calliope.mp4}
+\saveNamedPath{summertime}{C:/myMedia/summertime.mp3}
\end{dCmd*}
Once the paths are defined in this way, the media files are
@@ -453,7 +568,7 @@ referenced using their given names. This has a couple of purposes.
\begin{enumerate}
\item The names are used to determine if the media file has
already been embedded in the document. Though the media clip
- may be used in several rich media annotations, the \texttt{rmannot}
+ may be used in several rich media annotations, the \pkg{rmannot}
attempts to embed a media file only once.
\item The command \cs{saveNamePath} uses
\cs{hyper@normalise}, of the \texttt{hyperref} package, to
@@ -462,83 +577,80 @@ referenced using their given names. This has a couple of purposes.
\item Defining the path once leads to a consistent reference to
the file paths, and reduces the chance of typos.
\end{enumerate}
-
A brief example to illustrate the use of the names assigned by the
-\cs{saveNamedPath} follows:\takeMeasure{\string\rmAnnot\{200bp\}\{200bp\}\{mySWF\}}
-\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
-\rmAnnot{200bp}{200bp}{mySWF}
+\cs{saveNamedPath} follows:\takeMeasure{\string\rmAnnot\darg{1280bp}\darg{720bp}\darg{calliope}}
+\begin{dCmd*}{\bxSize}
+\rmAnnot{1280bp}{720bp}{calliope}
\end{dCmd*}
-See \Nameref{rmAnnot} for additional details on the \texttt{poster}
-key and the \cs{rmAnnot} command.
-
-The above example would use the default poster image to give a
+{\noindent}The above example would use the default poster image to give a
visual of the annotation when it is not activated. The next section
discusses how to define and implement your own poster image.
\paragraph*{Defining a RM Path.}
-The resources (\texttt{.flv}, \texttt{.swf}, \texttt{.mp3} files, for example)
-for your Flash application may reside on your local computer or in the Internet.
-As a way of reducing the amount of typing, you can use \Com{defineRMPath}
-to define common paths to your resources.\takeMeasure{\string\defineRMPath\{\meta{name}\}\{\meta{path}\}}
-\begin{dCmd}[commandchars=!()]{\wd\webtempboxi+2\fboxsep+2\fboxrule}
-\defineRMPath{!meta(name)}{!meta(path)}
+The rich media resources for your {\RMA} may reside on your local computer or
+on the Internet. As a way of reducing the amount of typing, you can use
+\Com{defineRMPath} to define common paths to your
+resources.\takeMeasure{\string\defineRMPath\darg{\meta{\cs{cmd}}}\darg{\meta{path}}}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
+\defineRMPath{!meta(\cmd)}{!meta(path)}
\end{dCmd}
-The command uses \cs{hyper@normalise} (of \textsf{hyperref}) to
-``sanitize'' the path. The first argument \meta{name} is the name of the
-command to be created, and \meta{path} is the path. After the
-definition, the command \cs{\meta{name}} expands to \meta{path}. For
-example,\takeMeasure{\string\saveNamedPath\{summertime\}\{\string\myRMFiles/Summertime.mp3\}}
-\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+{\noindent}The command uses \cs{hyper@normalise} (of \pkg{hyperref}) to
+``sanitize'' the path. The first argument \meta{\cs{cmd}} is the command to
+be created, and \meta{path} is the path to the media folder. After the
+definition, the command \meta{\cs{cmd}} expands to \meta{path}. For
+example,\takeMeasure{\string\saveNamedPath\darg{summertime}\darg{\string\myRMFiles/Summertime.mp3}}
+\begin{dCmd*}{\bxSize}
\defineRMPath{\myRMFiles}{C:/myMedia}
-\saveNamedPath{mySWF}{\myRMFiles/AcroFlex3_demo.swf}
-\saveNamedPath{fishing}{\myRMFiles/100_0239.flv}
-\saveNamedPath{summertime}{\myRMFiles/Summertime.mp3}
+\saveNamedPath{calliope}{\myRMFiles/calliope.mp4}
+\saveNamedPath{summertime}{\myRMFiles/summertime.mp3}
\end{dCmd*}
-We first define a path to our resources, then save those paths along with the file names.
+{\noindent}We first define a path to our resources, then save those paths along with the file names.
-You can use \cs{defineRMPath} to define URLs as well
-{\small\takeMeasure{\string\defineRMPath\{\string\myRMURLs\}\{http://www.example.com/\string~dpspeaker/videos\}}
+You can use \cs{defineRMPath} to define URLs as well:
+\bgroup\small\takeMeasure{\string\defineRMPath\{\string\myRMURLs\}\{http://www.example.com/\string~dpspeaker/videos\}}
\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
\defineRMPath{\myRMURLs}{http://www.example.com/~dpspeaker/videos}
\end{dCmd*}
-}
+\egroup\noindent
Now, \cs{myRMURLs} points to your common video resources on the Internet.
\subsection{Creating Posters}\label{createPosters}
-The \cs{rmAnnot} command has a \texttt{poster} key that is
-recognized as part of optional key-value pairs. The use of the
-\texttt{poster} key is optional, if you do not specify one, one will
-be generated for you. (More on the default poster appearance is
-presented below.) The poster image is visible when the rich media
-annotation is not activated.
-
-To create a poster for your rich media annotation, use a graphics
-application (Adobe Illustrator, Adobe Photoshop, etc.), and save as
-an EPS file. Move this file to your source file folder. Let's call
+A \emph{poster} is an \FT{EPS} graphics file that covers the {\RMA} when the
+annotation is not activated. The \cs{rmAnnot} command has a \key{poster} key
+that is recognized as part of optional key-value pairs. The use of the
+\key{poster} key is optional, if you do not specify one, one will be
+generated for you. (More on the default poster appearance is presented
+below.) The poster image is visible when the rich media annotation is not
+activated.
+
+To create a poster for your rich media annotation, use a graphics application
+(\app{Adobe Illustrator}, \app{Adobe Photoshop}, etc.), and save as an
+\FT{EPS} file. You can also create a single page PDF from a TEX source file,
+as this package does. Move this file to your source file folder. Let's call
this file \texttt{cool\_poster.eps}. In the preamble place the command,
-\takeMeasure{\string\makePoster\{myCP\}\{cool\_poster\}}
-\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+\takeMeasure{\string\makePoster\darg{myCP}\darg{cool\_poster}}
+\begin{dCmd*}{\bxSize}
\makePoster{myCP}{cool_poster}
\end{dCmd*}
The first argument is a \emph{unique name} for the graphic, the
second argument is the path name of the graphic (without the
-extension). The name is used as the value of the \texttt{poster}
+extension). The name is used as the value of the \key{poster}
key.
The command actually has an optional first argument. This argument
-is passed to the command \cs{includegraphics} (of the \texttt{graphicx}
+is passed to the command \cs{includegraphics} (of the \pkg{graphicx}
package). The general syntax of the command is,
\takeMeasure{\string\makePoster[\meta{options}]\{\meta{name}\}\{\meta{path\_to\_EPS}\}}
-\begin{dCmd}[commandchars=!()]{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\makePoster[!meta(options)]{!meta(name)}{!meta(path_to_EPS)}
\end{dCmd}
-The command uses the \texttt{graphicxsp} package to embed the file
+The command uses the \pkg{graphicxsp} package to embed the file
in the PDF document. The graphical image can then be used multiple
times in many annotations.For example,
-\takeMeasure{\string\rmAnnot[poster=myCP]\{200bp\}\{200bp\}\{mySWF\}}
-\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
-\rmAnnot[poster=myCP]{200bp}{200bp}{mySWF}
+\takeMeasure{\string\rmAnnot[poster=myCP]\darg{1280bp}\darg{720bp}\darg{calliope}}
+\begin{dCmd*}{\bxSize}
+\rmAnnot[poster=myCP]{1280bp}{720bp}{calliope}
\end{dCmd*}
\noindent See \Nameref{rmAnnot} for additional discussion of the \texttt{poster}
key and \cs{rmAnnot}.
@@ -547,226 +659,339 @@ The graphic itself should have the same \emph{aspect ratio} as the rich
media annotation; this is important if the graphic contains text or
images that would get otherwise distorted.
-\paragraph*{Default Poster Image.} The \texttt{rmannot} package has
+\paragraph*{Default Poster Image.}\label{para:DPI} The \pkg{rmannot} package has
default poster appearance. This poster appearance takes one of two
-forms. If the media file is \textsf{MP3}, an image of the AudioPlayer control
+forms. If the media file is \FT{MP3}, an image of the \app{AudioPlayer} control
bar is used; otherwise it is dynamically generated (with the correct
dimensions) using the following PostScript operators:
-\begin{dCmd*}{.8\linewidth}
+\takeMeasure{\quad\string\rma@ps@txt@x\string\adj@measure\string\rma@ps@txt@y\string\adj@measure moveto}
+\begin{dCmd*}[commandchars=!(),codes={\let\1\quad}]{\bxSize}
\defaultPoster
{%
- .7529 setgray
- 0 0 \this@width\space\this@height\space rectfill
- 10 \adj@measure 10 \adj@measure moveto .4 setgray
- /Helvetica \this@height\space 10 div selectfont
- (\rma@posternote) show
+!1\rma@ps@bg@setcolor
+!10 0 \this@width\space\this@height\space rectfill
+!1\rma@ps@txt@x\adj@measure\rma@ps@txt@y\adj@measure moveto
+!1\rma@ps@txt@setcolor/\rma@ps@font
+!1\rma@ps@relfontsize\rma@ps@fontsize selectfont
+!1\rma@ps@msg
}
\end{dCmd*}
+\noindent
The commands \cs{this@width} and \cs{this@height} are the width and
height of the annotation. The command \cs{adj@measure} converts a
measurement to a proportion of the smaller of the two measurements
-\cs{this@width} and \cs{this@height}.\footnote{The code presented
-here is a simplified version of the actual code found in
-\texttt{rmannot.dtx}. The definition of the default poster has a
-number of macros that can be redefined to change the placement of
-text, the color, size of the font, etc. See \texttt{rmannot.dtx}
-for details.}
+\cs{this@width} and \cs{this@height}.
+%\footnote{The code presented
+%here is a simplified version of the actual code found in
+%\pkg{rmannot.dtx}. The definition of the default poster has a
+%number of macros that can be redefined to change the placement of
+%text, the color, size of the font, etc. See \texttt{rmannot.dtx}
+%for details.}
Note that, in the above code, some text is generated in the lower left corner
of the annotation, the text is \cs{rma@posternote}. This command is populated
-by the value of the \texttt{posternote} key of the optional argument of
-\cs{rmAnnot}. The default value of \texttt{posternote} is `\textsf{AcroTeX Flash}'
-or `\textsf{AcroTeX Video}', depending on the file type of the media. This can be
+by the value of the \key{posternote} key of the optional argument of
+\cs{rmAnnot}. The default value of \texttt{posternote} is
+`\st{\textsf{AcroTeX Flash}}' \st{or} `\textsf{AcroTeX Video}' or
+`\textsf{AcroTeX MP3}', depending on the file type of the media. This can be
changed through the \texttt{posternote} key.
The default poster itself can be redefined by a document author who
-is schooled in PostScript things, perhaps if only to change colors,
+is schooled in Postscript things, perhaps if only to change colors,
or font, or location of the poster note.
-\section{\texorpdfstring{\protect\cs{rmAnnot}}{\CMD{rmAnnot}} and its Options}\label{rmAnnot}
-
-The \cs{rmAnnot} command creates a rich media annotation, new to
-version 9 of \textsf{Acrobat}/\textsf{Adobe Reader}. Media files (\textsf{SWF}, \textsf{FLV}, or \textsf{MP3})
-can be either embedded in the document, or linked via a URL, and
-played. \textsf{Acrobat}/\textsf{Adobe Reader} have a built-in Flash player that plays
-\textsf{SWF}, \textsf{FLV} and \textsf{MP3} files.
-
-\goodbreak
-Media files in other formats need to be converted to one of these
-three supported formats.\footnote{The new \textbf{Acrobat 9 Pro Extended} can
-convert media files to \textsf{FLV}, but embed the converted file in the PDF,
-so we cannot really use that re-encoded file with our
-\texttt{rmannot} package. Adobe Flash Video Encoder converts many
-movie formats to \textsf{FLV} format, which can, in turn, be used in this
-package. Other utilities may be available as shareware or
-commercialware.}
+\paragraph*{The \cs{setPosterProps} command.}\label{para:sPP}
+The parameters of the above display can be set with the \cs{setPosterProps} command.
+\begingroup
+\takeMeasure{\quad{textFont=\meta{font-name}}}\setlength{\eflength}{\bxSize+.5em}%
+\def\2{\rlap{\hskip\eflength\texttt{color=.7529 setgray}}}%
+\def\3{\rlap{\hskip\eflength\texttt{xPos=10}}}%
+\def\4{\rlap{\hskip\eflength\texttt{yPos=10}}}%
+\def\5{\rlap{\hskip\eflength\texttt{textColor=.4 setgray}}}%
+\def\6{\rlap{\hskip\eflength\texttt{relTextSize=10}}}%
+\def\7{\rlap{\hskip\eflength\texttt{textSize=10}}}%
+\def\8{\rlap{\hskip\eflength\texttt{textFont=Helvetica}}}%
+\def\9{\rlap{\hskip\eflength\sffamily\bfseries{Default settings}}}%
+\begin{dCmd*}[commandchars=!(),codes={\let\1\quad}]{\bxSize}
+\setPosterProps
+!9{%
+!2!1color=!meta(color),
+!3!1xPos=!meta(num),
+!4!1yPos=!meta(num),
+!5!1textColor=!meta(color),
+!6!1relTextSize=!meta(num),
+!7!1textSize=!meta(num),
+!8!1textFont=!meta(font-name)
+}
+\end{dCmd*}
+\endgroup\noindent
+The defaults are shown to the right of the display frame box. All values are either numbers or Postscipt code.
+\begin{aebQuote}
+ \begin{description}
+ \item [\key{color=\meta{color}}] The background color of the default
+ poster. The \meta{color} specification is a Postscript color
+ operator and its arguments.
+ \item [\key{xPos=\meta{num}}] The horizontal starting position (from
+ the lower-left corner) of the \key{posternote} text. This is a
+ relative value; \meta{num} is measured as percentage of the smaller
+ of the two dimensions of the annotation.
+ \item [\key{yPos=\meta{num}}] The vertical starting position (up from
+ the lower-left corner) of the \key{posternote} text. This is a
+ relative value; \meta{num} is measured as percentage of the smaller
+ of the two dimensions of the annotation.
+ \item [\key{textColor=\meta{color}}] The text color (of the poster
+ note) of the default poster. The \meta{color} specification is a
+ Postscript color operator and its arguments.
+ \item [\key{relTextSize=\meta{num}}] The size of the text (of the
+ poster note); the value of \meta{num} is interpreted as a
+ percentage of the smaller of the two dimensions of the annot. (The
+ text size is resized when the annot is resized.)
+ \item [\key{textSize=\meta{num}}] The size of the text of the poster note.
+ \item [\key{textFont=\meta{font-name}}] The name of the Postscript font
+ to be use to display the poster note. The default is \texttt{Helvetica}.
+ \end{description}
+\end{aebQuote}
+
+\section{\texorpdfstring{\protect\cs}{\CMD}{rmAnnot} and its Options}\label{rmAnnot}
+
+The \cs{rmAnnot} command creates a rich media annotation (\RMA), an object
+first introduced in Version~9 of \app{Acrobat}/\allowbreak\app{Adobe Reader}
+(\app{AA}/\allowbreak\app{AR}), through which media files are played. Media
+files can be either embedded in the document or linked via a URL.
+
+%\app{Acrobat}/\app{Adobe Reader}
+%have a built-in Flash player that plays \textsf{SWF}, \textsf{FLV} and
+%\FT{MP3} files.
+
+Media files in other formats need to be converted to one of the supported
+formats, refer to \hyperref[s:MediaFmts]{Section~\ref*{s:MediaFmts}} for a
+list of supported media formats.
+
+%\footnote{The new \textbf{Acrobat 9 Pro Extended} can
+%convert media files to \textsf{FLV}, but embed the converted file in the PDF,
+%so we cannot really use that re-encoded file with our \pkg{rmannot}
+%package. Adobe Flash Video Encoder converts many movie formats to
+%\textsf{FLV} format, which can, in turn, be used in this package. Other
+%utilities may be available as shareware or commercialware.}
\subsection{\texorpdfstring{\protect\cs{rmAnnot}}{\CMD{rmAnnot}} Command}
The primary command of this package is \Com{rmAnnot}, which has four
arguments, one optional and three required.
-\takeMeasure{\string\rmAnnot[\meta{options}]\{\meta{width}\}\{\meta{height}\}\{\meta{name}\}}
-\begin{dCmd}[commandchars=!()]{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+\takeMeasure{\string\rmAnnot[\meta{options}]\darg{\meta{width}}\darg{\meta{height}}\darg{\meta{name}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\rmAnnot[!meta(options)]{!meta(width)}{!meta(height)}{!meta(name)}
\end{dCmd}
-The \meta{width} and \meta{height} parameters are what they
-are, the width and height to be used in the rich media annotation.
-The aspect ratio should be the same as the aspect ratio of the
-Flash media. The annotation can be resized using either
-\cs{resizebox} or \cs{scalebox} of the \texttt{graphicx} package to
-get the physical dimensions you want.
+{\noindent}The command creates a {\RMA} based on the \meta{name} and
+conforming to the dimensions (\meta{width} and \meta{height}) and
+\meta{options} specified.
+
+\paragraph*{On the dimensions.} The \meta{width} and \meta{height} parameters are what they are,
+the width and height to be used in the rich media annotation. The aspect
+ratio should be the same as the aspect ratio of the media media. The
+annotation can be resized using the \key{width}, \key{height}, or \key{scale}
+keys, described below.
+
+\subparagraph*{Acquiring the dimensions.} The dimensions can (usually) be
+obtained from the properties of the media file, as displayed by the operating
+system. In \uif{File Explorer} of \app{Windows OS}, open the folder
+containing the media file in question, select the media file of interest,
+right-click on it and select \uif{Properties} from the dropdown menu. The
+media file properties dialog box appear, choose the \uif{Details} tab, as
+shown in \hyperref[fig:MFP]{Figure~\ref*{fig:MFP}}, you can obtain the
+dimensions of the media from the \uif{Frame width} and \uif{Frame height}
+entries.
+
+\begin{figure}[htb]
+ \centering
+ \includegraphics[width=.5\linewidth]{graphics/media-file-props}
+ \caption{Media file Properties}\label{fig:MFP}
+\end{figure}
-\subparagraph*{For \textsf{MP3} Files.} After a careful measurement, the aspect
-ratio (width/height) of the \textsf{MP3} \texttt{AudioPlayer} control bar is
-about 9.6. In some of the demo files, I've been using a width of
-\texttt{268bp} and a height of \texttt{28bp}, and resize the
-annotation to what is desired. Use \texttt{268bp} and \texttt{28bp}
-for the width and height of an \textsf{MP3} file, and resize.
-\newtopic\indent The \meta{name} argument references a media file defined by the
-\cs{saveNamedPath} in the preamble.
+\subparagraph*{Dimensions for \FT{MP3} Files.} A special legacy poster can be
+used. The dimensions of the legacy poster are \cs{cntrlbrWd} by
+\cs{cntrlbrHt}\FmtMP{\cs{cntrlbrWd}\\\relax\cs{cntrlbrHt}}. The legacy poster
+appears when the \key{poster} key is not specified. Refer to the named
+paragraph \textbf{\nameref{para:MP3DP}} on page~\pageref*{para:MP3DP} and to
+the subsection ``\nameref{ss:AddRrmsMP3}'' on page~\pageref*{ss:AddRrmsMP3}
+for more information on \FT{MP3} files.
-The \meta{options} are discussed in the subsection that follows.
+\paragraph*{The other arguments.} The \meta{name} argument references a media file defined by the
+\cs{saveNamedPath} in the preamble. The \meta{options} are discussed in the
+subsection that follows.
\subsubsection{\texorpdfstring{\protect\cs{rmAnnot}}{\CMD{rmAnnot}} Options}
The \cs{rmAnnot} command has many key-value pairs that are passed to
it through its first optional argument. Most of these key-value
pairs correspond to options available through the user interface of
-\textsf{Acrobat}. Below is a listing of the key-values, and a brief
+\app{Acrobat}. Below is a listing of the key-values, and a brief
description of each.
\begin{description}
- \item[\texttt{name=\meta{string}}] The name (\meta{string}) of the
- annotation. If none is supplied, then \verb!aebRM\therm@Cnt! is
- used, where \texttt{rm@Cnt} is a {\LaTeX} counter that is
- incremented each time \cs{rmAnnot} is expanded.
+ \item[\key{name=\meta{name}}] The value, \meta{name}, is the name of
+ the annotation. If none is supplied, a name of
+ \verb!aebRM\therm@Cnt! is used, where \texttt{rm@Cnt} is a {\LaTeX}
+ counter that is incremented each time \cs{rmAnnot} is expanded. The
+ value of the \key{name} key is used primarily for JavaScript
+ purposes. For example, the code
+\begin{Verbatim}[xleftmargin=\amtIndent,commandchars={!~@},fontsize=\small]
+var rma=this.getAnnotRichMedia({nPage:this.pageNum,cName:!meta~name@});
+\end{Verbatim}
+acquires the object for the {\RMA} on the current page with a name of \meta{name}.
\item[\texttt{enabled=\meta{value}}] The \texttt{enabled} key determines when the
- annotation is activated, possible values are \texttt{onclick},
- \texttt{pageopen}, and \texttt{pagevisible}.
+ annotation is activated, possible values are \key{onclick},
+ \key{pageopen}, and \key{pagevisible}.
\begin{description}\def\NH{\hspace*{-\labelsep}}
- \item[\texttt{onclick}] The annotation is activated when the
+ \item[\key{onclick}] The annotation is activated when the
user clicks on the annotation, or is activated through
JavaScript.
- \item [\texttt{pageopen}] The annotation is activated when
+ \item [\key{pageopen}] The annotation is activated when
the page containing the annotation is opened.
- \item[\texttt{pagevisible}] The annotation is activated
+ \item[\key{pagevisible}] The annotation is activated
when the page containing the annotation becomes visible.
(Useful for continuous page mode.)
\end{description}
- The default is \texttt{onclick}.
+ The default is \key{onclick}.
- \item[\texttt{deactivated=\meta{value}}] The \texttt{deactivated} key determines when the
- annotation is deactivated, possible values are \texttt{onclick},
- \texttt{pageclose}, and \texttt{pageinvisible}.
+ \item[\key{deactivated=\meta{value}}] The \key{deactivated} key determines when the
+ annotation is deactivated, possible values are \key{onclick},
+ \key{pageclose}, and \key{pageinvisible}.
\begin{description}
- \item [\texttt{onclick}] The annotation is deactivated by
+ \item [\key{onclick}] The annotation is deactivated by
user script or by right-clicking the annotation and choosing
- Disable Content.
- \item [\texttt{pageclose}] The annotation is deactivated when
+ \uif{Disable Content}.
+ \item [\key{pageclose}] The annotation is deactivated when
the page containing the annotation is closed.
- \item [\texttt{pageinvisible}] The annotation is deactivated
+ \item [\key{pageinvisible}] The annotation is deactivated
when the page containing the annotation becomes invisible.
(Useful for continuous page mode.)
\end{description}
- The default is \texttt{onclick}.
-
- \item [\texttt{windowed=\meta{\upshape{true|false}}}] A Boolean, which if \texttt{true}, the
- media is played in a floating window. The default is
- \texttt{false}, the media is played in the annotation on
- the page. For information on how to set the floating
- window parameters, see \mlNameref{winparams}.
- \item [\texttt{url}=\meta{\upshape{true|false}}] A Boolean, which if \texttt{true}, the media
- is to be interpreted as an URL. The default is \texttt{false},
- the media is embedded from the local hard drive and embedded in
- the PDF file.
- \item [\texttt{borderwidth=\meta{value}}] The borderwidth determines whether a
- border is drawn around the annotation when it is activated.
- Possible values are \texttt{none}, \texttt{thin},
- \texttt{medium}, and \texttt{thick}. The default is \texttt{none}.
- \item [\texttt{poster=\meta{name}}] The name of a poster graphic created by
- \cs{makePoster}. See the section \Nameref{createPosters} for
- additional details.
- \item [\texttt{posternote=\meta{text}}] When the poster key is not given, the
+ The default is \key{onclick}.
+
+ \item [\key{windowed=\meta{\upshape{true|false}}}] A Boolean, which if
+ \texttt{true}, the media is played in a floating window. The
+ default is \texttt{false}, the media is played in the annotation on
+ the page. For information on how to set the floating window
+ parameters, see \mlNameref{winparams}.
+ \item [\key{url}=\meta{\upshape{true|false}}] A Boolean, which if
+ \texttt{true}, the media is to be interpreted as an URL. The
+ default is \texttt{false}, the media is embedded from the local
+ hard drive within the PDF file.
+
+ To stream media, it is necessary to clear the checkbox \uif{Enable
+ Protected Mode at startup}, this checkbox is found under the menu
+ \uif{Edit > Preferences}. In the \uif{Preferences} dialog box,
+ select \uif{Security (Enhanced)} category from the left panel; the
+ targeted checkbox is the top line on the right panel. Refer to
+ \hyperref[fig:SP]{Figure~\ref*{fig:SP}} for a visual.
+
+ For end-users\FmtMP{End-users} viewing the streaming media from \app{Adobe Reader
+ DC}, the user also needs to clear the \uif{Enable Protected Mode at
+ startup} as well.
+
+ \item [\key{borderwidth=\meta{\upshape{none|thin|medium|thick}}}]
+ The\FmtMP{After Dec.~2020\\not obeyed } value of the
+ \key{borderwidth} key determines whether a border is drawn around
+ the annotation when it is activated. The default is \texttt{none}.
+ \item [\texttt{poster=\meta{name}}] The name of a poster graphic
+ created by \cs{makePoster}. See the section \Nameref{createPosters}
+ for additional details.
+ \item [\key{posternote=\meta{text}}] When the poster key is not given, the
default poster is generated. A short note of text appears in the
lower left-corner. The text for that note can be passed to the
default poster appearance through \texttt{posternote}. See
\mlNameref{createPosters} for additional details.
- \item [\texttt{invisible=\meta{\upshape{true|false}}}] A Boolean which, if present, \textsf{rmannot}
- creates a transparent poster for the RMA. The RMA has not hidden
- property as form fields do, the best you can do is to give the RMA
- a transparent poster and place it in an obscure corner of the
- page, or under a form field. Normally, if invisible is specified,
- the video content is played in a window (that is,
- \texttt{windowed} is specified as well).
-
- \textbf{Note:} The \texttt{invisible} option requires that
+ \item [\key{defaultposter=\meta{\upshape{true|false}}}] A
+ Boolean,\FmtMP{New: \key{defaultposter}\\{2020/08/21}}
+ which if true, replaces the default \FT{MP3} control bar with the
+ default poster image as described in the paragraph
+ \textbf{\mlnameref{para:DPI}} on page~\pageref*{para:DPI}. The
+ default is \texttt{true}. This key is obeyed only for \FT{MP3} files and
+ when the \key{poster} key \emph{is not} specified.
+ \item [\key{invisible=\meta{\upshape{true|false}}}] A Boolean
+ which\FmtMP{After Dec.~2020,\\this key is not useful}, if present,
+ \textsf{rmannot} creates a transparent poster for the \RMA. The
+ {\RMA} has not hidden property as form fields do, the best you can
+ do is to give the {\RMA} a transparent poster and place it in an
+ obscure corner of the page, or under a form field. Normally, if
+ \key{invisible} is specified, the video content is played in a
+ window (that is, the \key{windowed} option is specified)
+ and controlled by JavaScript methods.
+
+ \textbf{Note:} The \key{invisible} option requires that
you distill the document with a job options setting of
\texttt{Standard\_transparency}, distributed with the \textsf{graphicxsp}
package.
- \item \texttt{transparentBG=\meta{\upshape{true|false}}}: This option is available for \textsf{SWF}
- files only. Quoting the \emph{Adobe Supplement}
- document, ``A flag that indicates whether the page
- content is displayed through the transparent areas of
- the rich media content (where the alpha value is less
- than 1.0). If \texttt{true}, the rich media artwork is
- composited over the page content using an alpha channel.
- If false, the rich media artwork is drawn over an opaque
- background prior to composition over the page content.''
- The default is \texttt{false}.
- \item [\texttt{passcontext=\meta{\upshape{true|false}}}] A Boolean, if \texttt{true}, passes
+\begin{comment}
+ \item [\st{{\key{transparentBG=\meta{\upshape{true|false}}}}}]\FmtMP{After Dec~2020,\\\FT{SWF} is not supported} \st{This option
+ is available for \textsf{SWF} files only. Quoting the \emph{Adobe
+ Supplement} document, ``A flag that indicates whether the page
+ content is displayed through the transparent areas of the rich
+ media content (where the alpha value is less than 1.0). If
+ \texttt{true}, the rich media artwork is composited over the page
+ content using an alpha channel. If false, the rich media artwork is
+ drawn over an opaque background prior to composition over the page
+ content.'' The default is \texttt{false}.}
+ \item [\st{{\key{passcontext=\meta{\upshape{true|false}}}}}]\FmtMP{After Dec~2020,\\\FT{SWF} is not supported}
+ \st{A Boolean, if \texttt{true}, passes
right-click context to Flash. Should be used only if there is a
way of deactivating the annotation, perhaps through JavaScript.
- Recognized only for \textsf{SWF} files. The default is \texttt{false}.
+ Recognized only for \textsf{SWF} files. The default is \texttt{false}.}
- \textsf{SWF} file developers can select this option to replace the
+ \st{\textsf{SWF} file developers can select this option to replace the
\textsf{Acrobat} context menu with the context menu of the
originating \textsf{SWF} file. When the user right-clicks the \textsf{SWF}
- file, the available options are from the originating file.
-
- \item [\texttt{skin=\meta{value}}] For playing a \textsf{FLV} file, seven different
- skins are available for the user to control the video,
- \texttt{skin1}, \texttt{skin2}, \texttt{skin3}, \texttt{skin4},
- \texttt{skin5}, \texttt{skin6}, and \texttt{skin7}. Another
- possible value is \texttt{none}, for no skin. In the latter
- case, the media is played when activated, but there is no user
- interface to control the play. As for the description of each of
- the skins,
+ file, the available options are from the originating file.}
+\end{comment}
+ \item [\key{skin=\meta{value}}] For playing a video file,
+ \st{seven}two different skins are available for the user to control
+ the video, these are \texttt{all}\FmtMP{New: \key{all}
+ key\\{2020/08/21}}, \st{\texttt{skin1}, \texttt{skin2},
+ \texttt{skin3}, \texttt{skin4}, \texttt{skin5}, \texttt{skin6},
+ \texttt{skin7}}, and \texttt{none}. In the latter case, the media
+ is played when activated, but there is no user interface to control
+ the play. As for the description of each of the skins,
\begin{aebDescript}
- \item [\texttt{skin1}] All Controls
- \item [\texttt{skin2}] Play, Stop, Forward, Rewind, Seek, Mute, and Volume
- \item [\texttt{skin3}] Play
- \item [\texttt{skin4}] Play and Mute
- \item [\texttt{skin5}] Play, Seek, and Mute
- \item [\texttt{skin6}] Play, Seek, and Stop
- \item [\texttt{skin7}] Play, Stop, Seek, Mute, and Volume
+ \item [\texttt{all}] All Controls
+ \item [\st{\texttt{skin1}}] \st{All Controls}
+ \item [\st{\texttt{skin2}}] \st{Play, Stop, Forward, Rewind, Seek, Mute, and Volume}
+ \item [\st{\texttt{skin3}}] \st{Play}
+ \item [\st{\texttt{skin4}}] \st{Play and Mute}
+ \item [\st{\texttt{skin5}}] \st{Play, Seek, and Mute}
+ \item [\st{\texttt{skin6}}] \st{Play, Seek, and Stop}
+ \item [\st{\texttt{skin7}}] \st{Play, Stop, Seek, Mute, and Volume}R
\item [\texttt{none}] No Controls
\end{aebDescript}
- You can add other skins as well. If you have \textsf{Adobe Flash
- Professional CS5}, you have access to other skins. Place a new skin in
- the location Acrobat expect them to be in (as defined by
- \cs{PathToSkins}, then place a declaration like the following in the
- preamble of your document:
-\begin{Verbatim}[xleftmargin=\amtIndent]
-\saveNamedPath{skin8}{\PathToSkins/%
- MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf}
-\end{Verbatim}
-(Here, I've wrapped the line around for display purposes.) Now, when you
-use \cs{rmAnnot}, you can specify \texttt{skin=skin8} as a key-value in the optional
-parameter list.
+% You can add other skins as well. If you have \textsf{Adobe Flash
+% Professional CS5}, you have access to other skins. Place a new skin in
+% the location Acrobat expect them to be in (as defined by
+% \cs{PathToSkins}, then place a declaration like the following in the
+% preamble of your document:
+%\begin{Verbatim}[xleftmargin=\amtIndent]
+%\saveNamedPath{skin8}{\PathToSkins/%
+% MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf}
+%\end{Verbatim}
+%(Here, I've wrapped the line around for display purposes.) Now, when you
+%use \cs{rmAnnot}, you can specify \texttt{skin=skin8} as a key-value in the optional
+%parameter list.
- \item [\texttt{skinAutoHide=\meta{\upshape{true|false}}}] A Boolean, if \texttt{true}, the skin auto hides.
- Only valid for video files.
- \item [\texttt{skinBGColor=\meta{color\_hex}}] The color of the skin.
+\begin{comment}
+ \item [\st{{\texttt{skinAutoHide=\meta{\upshape{true|false}}}}}]\FmtMP{After Dec~2020,\\no supported}
+ \st{A Boolean, if \texttt{true}, the skin auto hides.
+ Only valid for video files.}
+ \item [\texttt{skinBGColor=\meta{color\_hex}}]\FmtMP{After Dec~2020,\\no supported}
+ The color of the skin.
The value is a color in hex format. The default is
\texttt{0x5F5F5F}. Only valid for \textsf{FLV} files.
- \item [\texttt{skinBGAlpha=\meta{num}}] The alpha level of the skin, a
- number between 0 and 1. The default is 0.75. Only valid for
- \textsf{FLV} files.
+ \item [\texttt{skinBGAlpha=\meta{num}}]\FmtMP{After Dec~2020,\\no
+ supported} The alpha level of the skin, a number between 0 and 1.
+ The default is 0.75. Only valid for \textsf{FLV} files.
\item [\texttt{volume=\meta{num}}] The initial volume level of the
video file, a number between 0 (muted) and 1 (max volume). The
default is 1.0. Only valid for \textsf{FLV} files.
@@ -797,8 +1022,28 @@ parameter list.
\texttt{flashvars} key to add ActionScript variables for the
\textsf{SWF} file. See the discussion of
\textbf{\nhnameref{NameCmds}} in the paragraph below.
+\end{comment}
+\end{description}
+The next three keys resize the {\RMA} in the recommended way. Only \emph{one
+key} is recognized for any \cs{rmAnnot} command. They are examined in the
+order of \key{width}, \key{height}, and \key{scale}.
+\begin{description}
+
+ \item[\key{width}=\meta{length}] Resizes the {\RMA} to a width of
+ \meta{length}; the aspect ratio of the annot is preserved. For
+ example, the following
+\takeMeasure{\string\rmAnnot[width=.5\string\linewidth]\darg{1280bp}\darg{720bp}\darg{calliope}}
+\begin{dCmd*}{\bxSize}
+\rmAnnot[width=.5\linewidth]{1280bp}{720bp}{calliope}
+\end{dCmd*}
+{\noindent}resizes so the width of the annot is \texttt{.5\string\linewidth}.
+ \item[\key{height}=\meta{length}] Resizes the {\RMA} to a height
+ of \meta{length}; the aspect ratio of the annot is preserved.
+ \item[\key{scale}=\meta{pos-num}] Rescales the {\RMA} by a scale factor of \meta{pos-num}; eg,
+ \texttt{scale=.5}.
\end{description}
+\begin{comment}
\paragraph*{The \cs{Name} and \cs{urlName} commands.}\label{NameCmds} Within the optional
parameters of the \cs{rmAnnot} command, two convenience commands, \Com{Name}
and \Com{urlName}, are defined. They can be used, for example, with the
@@ -848,9 +1093,11 @@ Note that we don't list \texttt{myVid} as a resource, we just pass the URL to
\texttt{mySWF} as a flash variable.
\paragraph*{Note.} The \cs{Name} and \cs{urlName} commands are defined within
-the optional parameters of \textsf{Acrobat} form fields created by the \textsf{eforms}
+the optional parameters of \app{Acrobat} form fields created by the \textsf{eforms}
package.
+\end{comment}
+\begin{comment}
\paragraph*{On Cue Points.}\label{cuepoints} A cue point is any significant
moment in time occurring within a video clip. Cue points can be embedded
in the \textsf{FLV} using \textsf{Adobe Flash Professional}, or some other video encoder.
@@ -901,18 +1148,18 @@ Each of these are briefly described.
\item [\texttt{name=\meta{name}}] The name of the cue point
\item [\texttt{time=\meta{time}}] The time in milliseconds the cue point
occurs.
- \item [\texttt{action=\meta{script}}] The JavaScript code that is executed
+ \item [\texttt{action=\meta{script}}] JavaScript code that is executed
when this cue point is reached.
\end{aebDescript}
-
+\end{comment}
\subsubsection{Setting the Floating Window Parameters}\label{winparams}
-When the \texttt{windowed} key is set to \texttt{true}, the rich
-media annotation appears in a floating window. Use the
-\Com{setWindowDimPos} command to set the dimensions of the window
-and its positioning.\takeMeasure{\string\setWindowDimPos\{\meta{KV-pairs}\}}
-\begin{dCmd}[commandchars=!()]{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+When the \key{windowed} key is set to \texttt{true}, the rich media
+annotation appears in a floating window. Use the \Com{setWindowDimPos}
+command to set the dimensions of the window and its
+positioning.\takeMeasure{\string\setWindowDimPos\darg{\meta{KV-pairs}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\setWindowDimPos{!meta(KV-pairs)}
\end{dCmd}
\CmdLoc This command may be placed anywhere and will take affect for the next rich media annotation
@@ -925,23 +1172,22 @@ normally adequate for most applications.
\item [\texttt{width=\meta{KV-pairs}}] The width is described by three
\emph{key-value pairs}, \texttt{default}, \texttt{max}, and
\texttt{min}, measured in default user space units. The \meta{KV-pairs}
- have the form \texttt{\meta{key}:\meta{value}}.
+ have the form \texttt{\meta{key}=\meta{value}}.
- For example, \texttt{width=\{default=300,max=600,min=80\}}.
+ For example, \texttt{width=\darg{default=300,max=600,min=80}}.
Default values:
- \texttt{default}: \texttt{288}, \texttt{max}:\texttt{576}, \texttt{min}: \texttt{72}.
+ \texttt{default=288}, \texttt{max=576}, \texttt{min=72}.
\item [\texttt{height=\meta{KV-pairs}}] The height is described by three
\emph{key-value pairs}, \texttt{default}, \texttt{max}, and
\texttt{min}, measured in default user space units. The \meta{KV-pairs}
- have the form \texttt{\meta{key}:\meta{value}}.
+ have the form \texttt{\meta{key}=\meta{value}}.
- For example, \texttt{height=\{default=300,max=600,min=80\}}.
-
- Default values: \texttt{default}: \texttt{216},
- \texttt{max}:\texttt{432}, \texttt{min}: \texttt{72}.
+ For example, \texttt{height=\darg{default=300,max=600,min=80}}.
+ Default values: \texttt{default=216},
+ \texttt{max=432}, \texttt{min=72}.
\item[\texttt{position=\meta{\upshape{halign|valign|hoffset|voffset}}}] The
position of the floating window is described by four key-value pairs.
@@ -994,7 +1240,7 @@ Version~10.
The \Com{resetWindowDimPos} command can be used to reset the
floating window parameters to their default values.
\takeMeasure{\string\resetWindowDimPos}
-\begin{dCmd}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+\begin{dCmd}{\bxSize}
\resetWindowDimPos
\end{dCmd}
@@ -1009,91 +1255,142 @@ The poster is an image that is displayed when the rich media annotation is not a
If a poster is not specified using the \texttt{poster} key, one is supplied for it.
Consider the following Flash animation.
\begin{center}
- \resizebox{!}{.75in}{\rmAnnot{612bp}{265bp}{AcroAd}}\quad
- \resizebox{!}{.75in}{\rmAnnot[poster=AcroAd_poster]{612bp}{265bp}{AcroAd}}%
+ \rmAnnot[width=1.5in]{176bp}{144bp}{oceanwaves}\quad
+ \rmAnnot[poster=ow-poster,width=1.5in,windowed]{176bp}{144bp}{oceanwaves}
\end{center}
-Above are two rich media annotations, each running the same \textsf{SWF}
+Above are two rich media annotations, each running the same \FT{3GP}
file. The one on the left uses the default poster, the one on the
right uses a custom poster. In the annotation on the left, you see
the default \texttt{posternote}, this can be changed using the
\texttt{posternote} key.
-The custom poster was obtained by viewing the \textsf{SWF} file in Adobe
-Flash Player~9, then printing one of the frames to Adobe PDF,
-cropping the PDF, then saving the resulting PDF as an EPS file.
-After you crop the printed image, you can determine its dimensions
-by moving your mouse to the lower-left corner; the width and height
-values should appear. Use these in setting up your annotation.
+%The custom poster was obtained by viewing the \FT{3GP} file in a media player
+%and taking a snapshot of the first frame.
+%cropping the PDF, then saving the resulting PDF as an EPS file.
+%After you crop the printed image, you can determine its dimensions
+%by moving your mouse to the lower-left corner; the width and height
+%values should appear. Use these in setting up your annotation.
The verbatim listing for the two above annotations is found below.
-\takeMeasure{ \string\resizebox\{!\}\{.75in\}\{\string\rmAnnot\{612bp\}\{265bp\}\{AcroAd\}\}\string\quad}
-\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+\takeMeasure{\small\quad\string\rmAnnot[poster=ow-poster,width=1.5in,windowed]\darg{176bp}\darg{144bp}\darg{oceanwaves}}
+\begin{dCmd*}[commandchars=!(),fontsize=\small]{\bxSize}
\begin{center}
- \resizebox{!}{.75in}{\rmAnnot{612bp}{265bp}{AcroAd}}\quad
- \resizebox{!}{.75in}{%
- \rmAnnot[poster=AcroAd_poster]{612bp}{265bp}{AcroAd}}
+!quad\rmAnnot[width=1.5in]{176bp}{144bp}{oceanwaves}\quad
+!quad\rmAnnot[poster=ow-poster,width=1.5in,windowed]{176bp}{144bp}{oceanwaves}
\end{center}
\end{dCmd*}
-\noindent The poster \texttt{AcroAd\_poster} was defined in the preamble of this document.
+{\noindent}The poster \texttt{ow-poster} was defined in the preamble of this document.
Below is the same video, the one on the left is a generic poster
created from a {\LaTeX} source file, then saved as an EPS file, the
one on the right was obtained from the poster page generated by
-\textsf{Acrobat}. (See the paragraph below,
+\app{Acrobat}. (See the paragraph below,
\hyperref[acroposter]{page~\pageref*{acroposter}}, for details on
how this was done.)
\begin{center}
-\resizebox{2in}{!}{%
- \rmAnnot[poster=aebmovie_poster]{209bp}{157bp}{horse1}}\quad
-\resizebox{2in}{!}{%
- \rmAnnot[poster=horse1_poster]{209bp}{157bp}{horse1}}
+\rmAnnot[poster=aebmovie_poster,width=2in]{640bp}{480bp}{horse1}\quad
+\rmAnnot[poster=horse1_poster,width=2in]{640bp}{480bp}{horse1}
\end{center}
The verbatim listing for the two above annotations follows:
-\takeMeasure{ \string\rmAnnot[poster=aebmovie\_poster]\{209bp\}\{157bp\}\{horse1\}\}\string\quad}%
-\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
-\resizebox{2in}{!}{%
- \rmAnnot[poster=aebmovie_poster]{209bp}{157bp}{horse1}}\quad
-\resizebox{2in}{!}{%
- \rmAnnot[poster=horse1_poster]{209bp}{157bp}{horse1}}
+\takeMeasure{\small\string\rmAnnot[poster=aebmovie\_poster,width=2in]\darg{640bp}\darg{480bp}\darg{horse1}\string\quad}%
+\begin{dCmd*}[commandchars=!(),fontsize=\small]{\bxSize}
+\rmAnnot[poster=aebmovie_poster,width=2in]{640bp}{480bp}{horse1}\quad
+\rmAnnot[poster=horse1_poster,width=2in]{640bp}{480bp}{horse1}
\end{dCmd*}
-
-Posters and media files are embedded only once, so using the same
+{\noindent}Posters and media files are embedded only once, so using the same
poster and/or media file multiple times does not increase the file
size significantly.
-For \textsf{MP3} files, the default poster is an EPS file that is an image of
-the player control bar, the example below shows the \textsf{MP3} poster and audio
+\paragraph*{Default \FT{MP3} poster.}\label{para:MP3DP}
+For \FT{MP3} files, the default poster is an EPS file that is an image of
+the player control bar, the example below shows the \FT{MP3} poster and audio
player.
\begin{center}
- \resizebox{!}{14bp}{\rmAnnot{268bp}{28bp}{trek}}
+\rmAnnot[height=14bp]{\cntrlbrWd}{\cntrlbrHt}{trek}
\end{center}
The code for the above annotation follows:
-\takeMeasure{\string\resizebox\{!\}\{14bp\}\{\string\rmAnnot\{268bp\}\{28bp\}\{trek\}\}}%
-\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
-\resizebox{!}{14bp}{\rmAnnot{268bp}{28bp}{trek}}
+\takeMeasure{\string\rmAnnot[height=14bp]\darg{\string\cntrlbrWd}\darg{\string\cntrlbrHt}\darg{trek}}%
+\begin{dCmd*}{\bxSize}
+\rmAnnot[height=14bp]{\cntrlbrWd}{\cntrlbrHt}{trek}
\end{dCmd*}
\noindent A custom poster can be inserted using the \texttt{poster} key, as
usual.
\paragraph*{The \textsf{Acrobat Pro} generated poster.}\label{acroposter}
-To acquire the same poster image that \textsf{Acrobat} generates,
+To acquire the same poster image that \app{Acrobat} generates,
use the following steps:
\begin{enumerate}
- \item Open \textsf{Acrobat}
- \item Drag and drop your \textsf{SWF} or \textsf{FLV} file onto an empty
- \textsf{Acrobat} window
- \item Press \textbf{Ctrl-P}, or select {File > Print}
- \item Select \textsf{Adobe PDF} as the printer
- \item Select \textbf{Choose paper source by PDF page size}
- \item Select \textbf{Use custom paper size when needed}
- \item Press \textbf{OK}
+ \item Open \app{Acrobat}
+ \item Drag and drop your media file onto an empty \app{Acrobat} window
+ \item Press \uif{Ctrl-P}, or select \uif{File > Print}
+ \item Select \app{Adobe PDF} as the printer
+ \item Select \uif{Choose paper source by PDF page size}
+ \item Select \uif{Use custom paper size when needed}
+ \item Press \uif{OK}
\item A new PDF should be created, and it should be the same
size as the poster image
- \item Choose {File > Save As}, select \texttt{Encapsulated
- PostScript (*.eps)} as the \textbf{Save as type}
- \item Press \textbf{Save}, and save to an appropriate folder.
+ \item Choose \uif{File > Save As}, select \uif{Encapsulated
+ PostScript (*.eps)} as the \uif{Save as type}
+ \item Press \uif{Save}, and save to an appropriate folder.
+\end{enumerate}
+
+\subsubsection{Additional remarks on \tops{\protect\FT}{}{MP3}}\label{ss:AddRrmsMP3}
+
+For versions of \app{AA}/\app{AR} prior to the EOL for \app{Flash} content, a
+control bar was used to control the playback of an MP3. The poster version is
+still available, as seen below:
+\begin{flushleft}
+\qquad\llap{\color{red}\raisebox{2pt}{\ding{182}}\enspace}\rmAnnot[height=14bp]{\cntrlbrWd}{\cntrlbrHt}{trek}\\[3pt]
+\qquad\small\ttfamily\string\rmAnnot[height=14bp]\darg{\string\cntrlbrWd}\darg{\string\cntrlbrHt}\darg{trek}
+\end{flushleft}
+however, the control bar \emph{does not appear} when the \FT{MP3} is played,
+rather, the new player appears. The \pkg{rmannot} package now offers
+alternatives to the old control bar:
+\begin{center}
+\rmAnnot[width=1.5in,defaultposter,posternote=trek]{640bp}{480bp}{trek}\quad
+\setPosterProps{textSize=14,xPos=20,yPos=20,textColor=1 0 0 setrgbcolor}%
+\rmAnnot[width=1.5in,defaultposter,posternote=trek]{640bp}{480bp}{trek}\quad
+\rmAnnot[width=1.5in,poster=aebmusic_poster]{640bp}{480bp}{trek}\\[3pt]
+\makebox[1.5in][c]{\footnotesize\textcolor{red}{\ding{183}} Default Poster}\quad
+\makebox[1.5in][c]{\footnotesize\textcolor{red}{\ding{184}} Customized Default Poster}\quad
+\makebox[1.5in][c]{\footnotesize\textcolor{red}{\ding{185}} Custom Poster}
+\end{center}
+The verbatim listing of the the above three {\RMA}s:
+\takeMeasure{\small\string\setPosterProps\darg{textSize=14,xPos=20,yPos=20,textColor=1 0 0 setrgbcolor}\%}%
+\begin{dCmd*}[fontsize=\small,commandchars=!(),codes={\def\1{\textcolor{red}{\ding{183}}\enspace}
+\def\2{\textcolor{red}{\ding{184}}\enspace}
+\def\3{\textcolor{red}{\ding{185}}\enspace}}
+]{\linewidth}
+!1\rmAnnot[width=1.5in,defaultposter,posternote=trek]{640bp}{480bp}{trek}
+!2\setPosterProps{textSize=14,xPos=20,yPos=20,textColor=1 0 0 setrgbcolor}%
+!2\rmAnnot[width=1.5in,defaultposter,posternote=trek]{640bp}{480bp}{trek}
+!3\rmAnnot[width=1.5in,poster=aebmusic_poster]{640bp}{480bp}{trek}
+\end{dCmd*}
+{\noindent}\textbf{Comments on \FT{MP3} posters}
+\begin{enumerate}
+\item[\textcolor{red}{\ding{182}}] When no poster option is taken, as in
+ display~\textcolor{red}{\ding{182}} above, the old control bar is used
+ as the poster.
+
+\item[\textcolor{red}{\ding{183}}] When \key{defaultposter} key appears,
+ the control bar poster \emph{is not used}; what is used in the default
+ poster image, refer to the paragraph titled \textbf{\nameref{para:DPI}}
+ on page~\pageref*{para:DPI} for information on this poster. In this
+ example, \key{posternote} is used to add text to the poster. Without
+ the \key{posternote} the default text appears as `\textsf{AcroTeX MP3}'
+ appears.
+
+\item[\textcolor{red}{\ding{184}}] The {\RMA} labeled as
+ \textcolor{red}{\ding{184}} uses the \cs{setPosterProps} command, as
+ described in paragraph \textbf{\nameref{para:sPP}} on
+ page~\pageref*{para:sPP}, to modify the size, positioning and color of
+ the poster note.
+
+\item[\textcolor{red}{\ding{185}}] In this {\RMA}, the \key{poster} key is specified.
\end{enumerate}
+\begin{comment}
+
\subsubsection{Skin Options}
When a \textsf{FLV} video file is used, the video is played by the
@@ -1106,9 +1403,9 @@ flag, a choice of the color of the skin, setting the opacity of the
skin and setting the initial volume level. The following illustrates
some of the options on a short \textsf{FLV} video with a horse theme.
\begin{center}
-\resizebox{2in}{!}{\rmAnnot[posternote=All Controls]{209bp}{157bp}{horse1}}\quad
-\resizebox{2in}{!}{\rmAnnot[posternote={skin6: Play, Seek, Stop},skin=skin6,
- skinBGColor=0xFF0000,skinBGAlpha=0.25]{209bp}{157bp}{horse1}}
+\rmAnnot[posternote=All Controls,width=2in]{209bp}{157bp}{horse1}\quad
+\rmAnnot[posternote={skin6: Play, Seek, Stop},skin=skin6,
+ skinBGColor=0xFF0000,skinBGAlpha=0.25,width=2in]{209bp}{157bp}{horse1}
\end{center}
The video on the left shows the default settings (default skin, skin
alpha, volume level, etc.), while the same video on the right uses
@@ -1121,20 +1418,20 @@ level set to 0.25.
if (rm.activated) rm.callAS("multimedia_play");\r
else rm.activated=true;
}}]{\includegraphics[width=2in]{AeB_Logo}}\\[1ex]
- \resizebox{!}{14bp}{\rmAnnot[name=acrolimerick]{268bp}{28bp}{AcroLimerick}}
+ \rmAnnot[name=acrolimerick,height=14bp]{\cntrlbrWd}{\cntrlbrHt}{AcroLimerick}
\end{center}
-Note, click on the {\AcroTeX} logo to play an \textsf{MP3} file.
+Note, click on the {\AcroTeX} logo to play an \FT{MP3} file.
\subsection{Third-party Video Players}
When you play an \textsf{FLV} file, the \textsf{SWF} file \texttt{VideoPlayer.swf} is
embedded in the PDF. It is \texttt{VideoPlayer.swf} that plays the \textsf{FLV}
-file. It is this \textsf{SWF} file that allows us to customize the look of the RMA,
+file. It is this \textsf{SWF} file that allows us to customize the look of the \RMA,
what skin to use, skin color, skin opacity, value, speed, and so on.
The \texttt{VideoPlayer.swf} file, which is shipped with Acrobat Pro, version~9 or
later, lacks several useful features, among these are the ability to play
-more than one video in the same rich media annotation (RMA).
+more than one video in the same rich media annotation (\RMA).
In the past year, there have been two extensions to Adobe's
\texttt{VideoPlayer.swf}:
@@ -1151,7 +1448,7 @@ In the past year, there have been two extensions to Adobe's
site \mlhref{http://blogs.adobe.com/pdfdevjunkie/2010/03/introducing_the_video_player_p.html}
{The PDF Developer Junkie Blog}. Joel is a guru at Adobe. Extended
features are in the form of additional JavaScript API to play more
- than one video in an RMA, change skins, change skin color, and a few
+ than one video in an \RMA, change skins, change skin color, and a few
others. Full documentation can be found on the reference blog page.
{\setlength{\fboxsep}{2\fboxsep}\fcolorbox{blue}{webyellow}{\parbox{\linewidth-2\fboxsep-2\fboxrule}{\bfseries
@@ -1198,7 +1495,7 @@ published build VP10.2 of \textbf{VideoPlayerX}. The new widget subsumes the
\textbf{VideoPlayerPlus} of
\mlhref{http://blogs.adobe.com/pdfdevjunkie/2010/03/introducing_the_video_player_p.html}{Joel
Geraci}. The build is targeted at Flash Player~10, so \textbf{VideoPlayerX}
-requires \textsf{Adobe Acrobat} or \textsf{Adobe Reader~9.2}, \textsf{Acrobat} is
+requires \textsf{Adobe Acrobat} or \textsf{Adobe Reader~9.2}, \app{Acrobat} is
required to build the document using \textsf{rmannot}, but \textbf{Reader} is only needed to view the
document. Therefore, if extended API is needed for your document, I would recommend the
use of \textbf{VideoPlayerX}.
@@ -1219,14 +1516,19 @@ that come with the distribution are \texttt{vpx-btn.tex} and \texttt{vpn-combo.t
\subsubsection{JavaScript/ActionScript API for Video Players}
-Normally, we use \cs{rmAnnot} to create a RMA to play a \textsf{FLV} (or \textsf{SWF} or
-\textsf{MP3}) without any controls. The user clicks on the RMA and the media
+{\setlength{\fboxsep}{2\fboxsep}\fcolorbox{blue}{webyellow}{\parbox{\linewidth-2\fboxsep-2\fboxrule}{\bfseries
+\color{red}After December 2020, the JavaScript Bridge is no longer available. The methods of this section
+are no longer supported.}}}
+
+\newtopic\noindent
+Normally, we use \cs{rmAnnot} to create a {\RMA} to play a \textsf{FLV} (or \textsf{SWF} or
+\FT{MP3}) without any controls. The user clicks on the {\RMA} and the media
content plays. For \textsf{FLV} files, a skin may be provided to control over the
-movie once the RMA becomes activated. For a fancier presentation, you
+movie once the {\RMA} becomes activated. For a fancier presentation, you
might want to create control buttons to control the movie; to do that, you
-need to use the JavaScript API for the RMA.
+need to use the JavaScript API for the \RMA.
-In this section we document the JavaScript API for RMA. The resources for
+In this section we document the JavaScript API for \RMA. The resources for
this section are the
\href{http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/wwhelp/wwhimpl/js/html/wwhelp.htm?href=JS_API_AcroJSPreface.87.1.html&accessible=true}
{JavaScript for Acrobat API Reference}
@@ -1240,8 +1542,8 @@ and \textbf{\href{http://www.uvsar.com/projects/acrobat/videoplayerx/}{UVSAR}}.
\texttt{Doc.getAnnotRichMedia()} or \texttt{Doc.getAnnotsRichMedia()}
methods. Note that in the latter method the word \texttt{Annots} is
plural, the plural form distinguishes these to methods from each
- other. The former gets a single RMA object, while the latter returns
- an array of RMA objects. For work with \textsf{rmannot}, I prefer the
+ other. The former gets a single {\RMA} object, while the latter returns
+ an array of {RMA} objects. For work with \textsf{rmannot}, I prefer the
use of \texttt{Doc.getAnnotRichMedia()}.
\item[] \texttt{Doc.getAnnotRichMedia()} takes two arguments, the
@@ -1258,7 +1560,7 @@ JavaScript property referring to the current page.
rma.activated=true;
\end{Verbatim}
You can, as an alternative say, \verb|if(!rma.activated) rma.activated=true;|
- \item \textbf{Make the call(s).} Use the \texttt{callAS} method of the RMA
+ \item \textbf{Make the call(s).} Use the \texttt{callAS} method of the {RMA}
object. For example, if you want to play the video, you might say,
\begin{Verbatim}[xleftmargin=\amtIndent]
rma.callAS("multimedia_play");
@@ -1292,7 +1594,7 @@ information on the scripting bridge, see the \textbf{\href{\urlAcroTeXBlog/?tag=
The following methods are defined for all three players. The first
argument of the \texttt{callAS} method is a string, which names the
(ActionScript) method to use in the video player widget. The
-\texttt{rmannot} package defines some convenience commands to give the
+\pkg{rmannot} package defines some convenience commands to give the
user a consistent experience between video players (\textbf{VideoPlayer},
\textbf{VideoPlayerX}). %\textbf{VideoPlayerPlus},
@@ -1374,10 +1676,13 @@ Sets the auto hide behavior for the player bar. [\texttt{true} or \texttt{false}
// rma.callAS(\mmSource, "http://www.example.com/myCool.flv");
rma.callAS(\mmPlay); // and play it
\end{Verbatim}
-\end{comment}
-\subsubsection{API of VideoPlayerX}
+\subsubsection{\tops{\st}{*}{API of VideoPlayerX}\tops{}{*}}
+
+{\setlength{\fboxsep}{2\fboxsep}\fcolorbox{blue}{webyellow}{\parbox{\linewidth-2\fboxsep-2\fboxrule}{\bfseries
+\color{red}After December 2020, \texttt{VideoPlayerX.swf} is no longer supported.}}}
+\newtopic\noindent
The \textbf{VideoPlayerX} redefines many of the core API, which returned
void, to methods that return meaningful information. It also adds many new
methods.
@@ -1524,7 +1829,6 @@ on the \textbf{UVSAR} website. The documentation is also in the \texttt{videopla
rma.callAS(\mmPlay); // and play it
\end{Verbatim}
-\begin{comment}
\subsubsection{Methods shared by all Video Players}
The three players (\textbf{VideoPlayer}, \textbf{VideoPlayerPlus}, and
@@ -1551,95 +1855,97 @@ and their capabilities. Keep your browser set to the
\href{http://www.math.uakron.edu/~dpstory/aebblog.html}{AeB Blog}.
\end{comment}
+
+
\subsection{\texorpdfstring{\protect\cs{rmAnnot}}{\CMD{rmAnnot}}
and 3D}\label{RM3D}
Here is something that I've only just come to realize: If you use the user
-interface (UI) of \textsf{Acrobat} and you create a 3D annotation in
-\textsf{Acrobat}, then give it a \textsf{SWF} as a resource, the 3D annot
-gets converted into a Rich Media annotation (RMA). Looking through the
+interface (UI) of \app{Acrobat} and you create a 3D annotation in
+\app{Acrobat}, then give it a \textsf{SWF} as a resource, the 3D annot
+gets converted into a Rich Media annotation ({RMA}). Looking through the
specification as described in the \emph{Adobe Supplement to ISO 32000}, I
determined to implement this feature, and why not since most of the
-structure (that of an RMA) was already in place by way of my
+structure (that of an {RMA}) was already in place by way of my
\textsf{rmannot} package. So, this version of \textsf{rmannot} supports
-what I'll call \emph{Rich Media 3D annotation} (RM3DA).
+what I'll call \emph{Rich Media 3D annotation} (\RMAD).
-Initially, it was not a challenge to get a 3D model to appear in a RMA
-created by \textsf{rmannot}, some straight forward modifications to
+Initially, it was not a challenge to get a 3D model to appear in a {\RMA}
+created by \pkg{rmannot}, some straight forward modifications to
\textsf{rmannot} were required with \emph{ISO 32000} as a guide. Looking
-at Alexander Grahn's very fine and brilliant \textsf{movie15} package, I
+at Alexander Grahn's very fine and brilliant \pkg{movie15} package, I
saw the difficulties of defining and creating \emph{view}s through the
{\LaTeX} interface. With Alexander's permission, I gently lifted all the
-really heavy code from \textsf{movie15}, and placed it in
+really heavy code from \pkg{movie15}, and placed it in
\textsf{rmannot}. I offer up my great and humble thanks for his kindness
in allowing the use of his code (characterized by commands beginning with
-\texttt{@MXV} in \textsf{rmannot.dtx}).
+\texttt{@MXV} in \texttt{rmannot.dtx}).
-If you want to insert an RMA3D annotation into your document, begin by
-calling the \textsf{rmannot} package with the \texttt{use3D} option
-\begin{Verbatim}[xleftmargin=\leftmargini]
+If you want to insert an {\RMAD} annotation into your document, begin by
+calling the \pkg{rmannot} package with the \opt{use3D} option
+\begin{Verbatim}[xleftmargin=\amtIndent]
\usepackage[use3D]{rmannot}
\end{Verbatim}
Using this option brings in a large amount of code to support 3D. Regular
-RMAs can be created as usual, if you do not use 3D there is no reason to
+{\RMA}s can be created as usual, if you do not use 3D there is no reason to
use this option.
-The 3D Models support by Acrobat/Adobe Reader are U3D and PRC. To
-construct a RM3D, you use one of these filetypes as the fourth argument
+The 3D Models support by \app{Acrobat}/\app{Adobe Reader} are \FT{U3D} and \FT{PRC}. To
+construct a \RMAD, you use one of these filetypes as the fourth argument
of \cs{rmannot}, for example,
-\begin{Verbatim}[xleftmargin=\leftmargini,fontsize=\small,commandchars=!()]
+\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\small,commandchars=!()]
\rmAnnot[!meta(rmannot_opts)]{!meta(width)}{!meta(height)}{!meta(3dmodel)}
\end{Verbatim}
\cs{rmAnnot} files and resources are referred to symbolically, and need to
be declared in the preamble. For example, we might declare
-\begin{Verbatim}[xleftmargin=\leftmargini]
+\begin{Verbatim}[xleftmargin=\amtIndent]
\saveNamedPath{myDice}{c:/.../3dmodels/dice.u3d}
\end{Verbatim}
\cs{rmAnnot} parses the fourth argument, and looks at its extension. If
-the extension os \texttt{.u3d} or \texttt{.prc}, the appropriate 3D
+the extension is \texttt{.u3d} or \texttt{.prc}, the appropriate 3D
structure is generated for this annotation.
The first optional argument of \cs{rmAnnot} has two new key-value pairs,
both Boolean: \texttt{toolbar} and \texttt{modeltree}.
\begin{itemize}
- \item\texttt{toolbar}: A Boolean, which if true (the default), causes
+ \item\key{toolbar}: A Boolean, which if true (the default), causes
the 3D toolbar to appear when the annot is activated. If
- \texttt{toolbar=false}, the toolbar does not appear when the
+ \key{toolbar=false}, the toolbar does not appear when the
annotation is activated.
- \item\texttt{modeltree}: A Boolean, which if true causes the \textbf{Model
- Tree} as viewed in the \textbf{Navigation Pane}. The default is false,
- the \textbf{Model Tree} is not displayed when the annotation is activated.
+ \item\key{modeltree}: A Boolean, which if true causes the \uif{Model
+ Tree} as viewed in the \uif{Navigation Pane}. The default is false,
+ the \uif{Model Tree} is not displayed when the annotation is activated.
\end{itemize}
-There are a large number of key-values that support RMA3D annotations,
-rather than inserting them into the first optional parameter of
-\cs{rmAnnot}, I've created a separate command, \cs{setRmOptions3D} for
-this purpose. The command may appear appear anywhere before the RMA3D
-annot it is referencing. The syntax is
-
-\begin{Verbatim}[numbers=left,xleftmargin=\leftmargini,commandchars=!(),fontsize=\fontsize{9}{11}\selectfont]
+There are a large number of key-values that support {\RMAD} annotations,
+rather than inserting them into the first optional parameter of \cs{rmAnnot},
+I've created a separate command, \cs{setRmOptions3D} for this purpose. The
+command may appear appear anywhere before the {\RMAD} it is referencing.
+The syntax is,
+\begin{Verbatim}[numbers=left,xleftmargin=\amtIndent,
+ commandchars={!()},fontsize=\fontsize{9}{11}\selectfont]
\setRmOptions3D{!meta(annot_name)}
{
- 3DOptions={options from movie15},
- 3DResources={%
- none={rName=!meta(name1)},...,
- foreground={rName=!meta(name2),flashvars=!meta(vars)},...,
- background={rName=!meta(name3),flashvars=!meta(vars)},...,
- material={rName=!meta(name4),mName=!meta(materialName),flashvars=!meta(vars)},...
- }
+ 3DOptions={!meta(options from movie15)},
+ !st(3DResources={%)
+ !st(none={rName=(!meta(name1))},...,)
+ !st(foreground={rName=(!meta(name2)),flashvars=(!meta(vars))},...,)
+ !st(background={rName=(!meta(name3)),flashvars=(!meta(vars))},...,)
+ !st(material={rName=(!meta(name4)),mName=(!meta(materialName)),flashvars=(!meta(vars))},...)
+ !st(})
}
\end{Verbatim}
The command takes two arguments, the first \meta{annot\_name} is the name of
-the annot, as declare by the name key in the first optional argument of
+the annot, as declared by the name key in the first optional argument of
\cs{rmAnnot}, like so,
-\begin{Verbatim}[xleftmargin=\leftmargini,fontsize=\fontsize{9}{11}\selectfont]
+\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\fontsize{9}{11}\selectfont]
\rmAnnot[name=my3DDice,...]{4in}{3in}{myDice}
\end{Verbatim}
In the above example, we've named this annot \texttt{my3DDice}, and it is
this name we would put in as the first argument of \cs{setRmOptions3D} in
line~(1) above.
-The second argument of \cs{setRmOptions3D} takes key-value pairs, but
-there are only two keys: \texttt{3DOptions} and \texttt{3DResources}. Each
+The second argument of \cs{setRmOptions3D} takes key-value pairs, but there \st{are only two keys} is only one key:
+\texttt{3DOptions}\st{ and \texttt{3DResources}}. Each
of these will be explained in turn.
\paragraph*{\texttt{3DOptions}} As noted in line~(3), the value of
@@ -1648,26 +1954,26 @@ this key are key-value pairs defined in \textsf{movie15}, appropriate to
\texttt{3Dcoo}, \texttt{3Dc2c}, \texttt{3Droo}, \texttt{3Daac},
\texttt{3Droll}, \texttt{3Dviews}, \texttt{3Dlights}, and
\texttt{3Drender}. See the \mlhref{http://mirror.ctan.org/macros/latex/contrib/movie15/doc/movie15.pdf}
-{\textsf{movie15} documentation} for a description of these keys.
+{{\protect\textsf{movie15}} documentation} for a description of these keys.
There are a couple of differences. First \texttt{3Dviews} is the
\texttt{3Dviews2} of \textsf{movie15}. Alexander Grahn had deprecated his
original \texttt{3Dviews} key, and later came up with a better format for
storing the views. Since we are beginning anew, \texttt{3Dviews} uses the new
format as described in the \mlhref{http://mirror.ctan.org/macros/latex/contrib/movie15/doc/movie15.pdf}
-{\textsf{movie15} documentation} as
+{{\protect\textsf{movie15}} documentation} as
\texttt{3Dviews2}.
Another difference is with the \texttt{3Djscript} key. The file
descriptor must be a symbolic name, defined by \cs{saveNamedPath} command.
The value of \texttt{3Djscript} can be a comma delimited list of
JavaScript files, for example,
-\begin{Verbatim}[xleftmargin=\leftmargini]
+\begin{Verbatim}[xleftmargin=\amtIndent,codes={\let\1\quad},commandchars=!()]
3DOptions={%
- ...,
- 3Djscript={myScript,myTurntable},
- ...,
- ...
+!1...,
+!13Djscript={myScript,myTurntable},
+!1...,
+!1...
}
\end{Verbatim}
Again \texttt{myScript} and \texttt{myTurntable} are defined by the \cs{saveNamedPath}
@@ -1675,116 +1981,120 @@ command. In theory, one can build a library of general and specific JavaScripts
do 3D work, and you can concatenate them together in this way.
The \texttt{3Dviews} key takes as its argument a views file. This is
-purely a {\LaTeX} object (not used required by Distiller), to the usual
+purely a {\LaTeX} object (not used or required by Distiller), to the usual
filename is needed, for example,
-\begin{Verbatim}[xleftmargin=\leftmargini]
+\begin{Verbatim}[xleftmargin=\amtIndent,codes={\let\1\quad},commandchars=!()]
3DOptions={%
- ...,
- 3Djscript={myScript,myTurntable},
- 3Dviews=dice.vws,
- ...
+!1...,
+!13Djscript={myScript,myTurntable},
+!13Dviews=dice.vws,
+!1...
}
\end{Verbatim}
-\paragraph*{\texttt{3DResources}} This is a key that is new, and
+\paragraph*{\texttt{3DResources}.}\FmtMP{After Dec.~2020,\\the \texttt{3DResources} key is deprecated}
+\st{This is a key that is new, and
separate from the \textsf{movie15} keys just outlined.
\texttt{3DResources} recognizes four keys, these are \texttt{none},
\texttt{foreground}, \texttt{background}, and \texttt{material}. The
names and values found within \texttt{3DResources} are modeled after the
\textbf{Resources} tab of the \textbf{Edit 3D} dialog box of Acrobat 9 or
-later.
-\begin{Verbatim}[numbers=left,xleftmargin=\leftmargini,commandchars=!(),fontsize=\fontsize{9}{11}\selectfont]
+later.}
+\def\1{\ameta{name1}}\def\2{\ameta{name2}}
+\def\3{\ameta{name3}}\def\4{\ameta{name4}}\def\5{\ameta{vars}}
+\def\6{\ameta{materialName}}
+\begin{Verbatim}[numbers=left,xleftmargin=\amtIndent,
+ commandchars={!()},fontsize=\fontsize{9}{11}\selectfont]
\setRmOptions3D{!meta(annot_name)}
{
- 3DOptions={options from movie15},
- 3DResources={%
- none={rName=!meta(name1)},...,
- foreground={rName=!meta(name2),flashvars=!meta(vars)},...,
- background={rName=!meta(name3),flashvars=!meta(vars)},...,
- material={rName=!meta(name4),mName=!meta(materialName),flashvars=!meta(vars)},...
- }
+ 3DOptions={!meta(options from movie15)},
+ !st(3DResources={%)
+ !st(none={rName=!1},...,)
+ !st(foreground={rName=!2,flashvars=!5},...,)
+ !st(background={rName=!3,flashvars=!5},...,)
+ !st(material={rName=!4,mName=!6,flashvars=!5},...)
+ !st(})
}
\end{Verbatim}
-A resource is usually a \textsf{SWF} file, but can be a \textsf{FLV}, or
+\st{A resource is usually a \textsf{SWF} file, but can be a \textsf{FLV}, or
another 3D model (\texttt{.u3d}, \texttt{.prc}); \textsf{rmannot} does not
support image files are resources (\textsf{JPG}, \textsf{PNG},
-etc).
+etc).}
-\paragraph*{\textcolor{red}{Note:}} Convert all image files (\textsf{JPG}, \textsf{PNG},
+\paragraph*{\textcolor{red}{Note:}} \st{Convert all image files (\textsf{JPG}, \textsf{PNG},
etc) to a \textsf{SWF} for used by \textsf{rmannot}. The
conversion can be made by \textsf{Adobe Flash Professional}, or by using
-\textbf{\href{http://www.swftools.org/}{SWF Tools}} (use the \textsf{jpeg2swf} and \textsf{png2swf} tools).
+{\textbf{\href{http://www.swftools.org/}{SWF Tools}}} (use the \textsf{jpeg2swf} and \textsf{png2swf} tools).}
-\newtopic\texttt{SWF} files may be bound to the background, foreground, a material
+\newtopic\st{\texttt{SWF} files may be bound to the background, foreground, a material
of the 3D model, or not bound at all. \textsf{FLV} and 3D models must be
-not bound, and listed under the \texttt{none} key.
+not bound, and listed under the \texttt{none} key.}
-The keys \texttt{none}, \texttt{foreground}, \texttt{background}, and
-\texttt{material} may appear multiple times.
+\st{The keys \texttt{none}, \texttt{foreground}, \texttt{background}, and
+\texttt{material} may appear multiple times.}
-A brief description of the values of each key follows:\bgroup\tightsettings
+\st{A brief description of the values of each key follows:}\bgroup\tightsettings
\begin{itemize}
- \item \texttt{none}: The value of none is a single key-value
- combination. \texttt{rName=\meta{name}}, where \meta{name} is the
- symbolic name of a resource file declared by the \cs{saveNamedPath}.
- These files can be \textsf{SWF}, \textsf{FLV}, or even another model (advanced).
- \item \texttt{foreground}: This key binds a resource to the foreground
+ \item \st{\texttt{none}: The value of none is a single key-value
+ combination. {\texttt{rName=\meta{name}}}, where {\meta{name}} is the
+ symbolic name of a resource file declared by the {\cs{saveNamedPath}}.
+ These files can be \textsf{SWF}, \textsf{FLV}, or even another model (advanced).}
+ \item \st{\texttt{foreground}: This key binds a resource to the foreground
of the 3D scene. The \texttt{foreground} key takes at most
two key-value pairs, only \texttt{rName} is required, the symbolic
name of the resource. The \texttt{flashvars} key is used to pass flash
- variables to the \textsf{SWF} application.
- \item\texttt{background}: This key binds a resource to the background
+ variables to the \textsf{SWF} application.}
+ \item \st{\texttt{background}: This key binds a resource to the background
canvas of the 3D scene. The \texttt{background} key takes at most
two key-value pairs, only \texttt{rName} is required, the symbolic
name of the resource. The \texttt{flashvars} key is used to pass flash
- variables to the \textsf{SWF} application.
- \item\texttt{material}: This key binds a resource to a material. The
- resource name is \texttt{rName} (as defined by \cs{saveNamedPath}),
+ variables to the \textsf{SWF} application.}
+ \item \st{\texttt{material}: This key binds a resource to a material. The
+ resource name is \texttt{rName} (as defined by {\cs{saveNamedPath})},
the key \texttt{mName} is the name of the material the resource is to
be bound to; \texttt{flashvars} is used to pass variables to the \textsf{SWF}
- application.
-\end{itemize}\par\egroup
-If a \textsf{SWF} resource is to be used as background, foreground, or a
+ application.}
+\end{itemize}\par\egroup\noindent
+\st{If a \textsf{SWF} resource is to be used as background, foreground, or a
material using 3D JavaScript (through the JS file input by the
-\texttt{3Djscript} key), it must be listed through the none key.
+\texttt{3Djscript} key), it must be listed through the none key.}
+
-%\previewtrue
-\paragraph*{Example.}\label{RM3Dexample} We finish off this section with a simple example,\medskip
+\paragraph*{Example.}\label{RM3Dexample} %\previewOn
+We finish off this section with a simple example,\medskip
\setRmOptions3D{my3DDice}{%
3DOptions={%
- 3Droo=40,
- 3Dlights=CAD,
+ 3Droo=27,
+ 3Dlights=Cube,
3Drender=Solid,
+% 3Djscript=loadDon,
3Dbg=1 0 0,
3Dviews=../examples/rm3da/views/dice.vws,
},%
- 3DResources={%
- background={rName=AcroAd}
- }%
+% 3DResources={%
+% none={rName=Don},none={rName=AcroAd}
+% }%
}
\noindent\rmAnnot[name=my3DDice,toolbar]{\linewidth}{2.5in}{myDice}\smallskip
-\noindent Notice the nice advertisement playing in the background of the 3D scene.
-\verb!:-{)!
-
-\newtopic\noindent The verbatim listing is
-\begin{Verbatim}[xleftmargin=\leftmargini,fontsize=\fontsize{9}{11}\selectfont]
+%\noindent Notice the nice advertisement playing in the background of the 3D scene.
+%\verb!:-{)!
+%\newpage
+\newtopic\noindent The verbatim listing is,
+\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\fontsize{9}{11}\selectfont]
\setRmOptions3D{my3DDice}{%
- 3DOptions={%
- 3Droo=40,
- 3Dlights=CAD,
- 3Drender=Solid,
- 3Dbg=1 0 0,
- 3Dviews=views/dice.vws,
- },%
- 3DResources={%
- background={rName=AcroAd}
- }%
+ 3DOptions={%
+ 3Droo=27,
+ 3Dlights=Cube,
+ 3Drender=Solid,
+ 3Dbg=1 0 0,
+ 3Dviews=../examples/rm3da/views/dice.vws,
+ }
}
-\noindent\rmAnnot[name=my3DDice,toolbar]{\linewidth}{2.5in}{myDice}
+\rmAnnot[name=my3DDice,toolbar]{\linewidth}{2.5in}{myDice}
\end{Verbatim}
Further examples will appear, in time, on my
\href{\urlAcroTeXBlog//?tag=rmannot-package}{{\AcroTeX} Blog}.
@@ -1795,5 +2105,5 @@ That's all for now, I simply must get back to my retirement. \dps
\end{document}
-\begin{Verbatim}[numbers=left,xleftmargin=\leftmargini,fontsize=\fontsize{9}{11}\selectfont]
+\begin{Verbatim}[numbers=left,xleftmargin=\amtIndent,fontsize=\fontsize{9}{11}\selectfont]
d
diff --git a/macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.pdf b/macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.pdf
index 15018a929b..97927cfad0 100644
--- a/macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.pdf
+++ b/macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.pdf
Binary files differ
diff --git a/macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.tex b/macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.tex
index 8f7a90d726..71a612af51 100644
--- a/macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.tex
+++ b/macros/latex/contrib/rmannot/examples/rm3da/tst_rm3da.tex
@@ -36,7 +36,6 @@
\def\AcroTeX{Acro\!\TeX}
% Place \AcroVer{11} in rmannot.cfg, or uncomment line below
-%\AcroVer{Beta}
% The argument corresponds to the version of Acrobat you have
%
@@ -78,7 +77,7 @@ applications to the background, foreground, or to a material.
3Dviews=views/dice.vws,
},%
3DResources={%
- background={rName=AcroAd}
+% background={rName=AcroAd}
% foreground={rName=AcroAd}
}%
}
diff --git a/macros/latex/contrib/rmannot/examples/rma/AcroAd_poster.eps b/macros/latex/contrib/rmannot/examples/rma/AcroAd_poster.eps
deleted file mode 100644
index 715ffad2c0..0000000000
--- a/macros/latex/contrib/rmannot/examples/rma/AcroAd_poster.eps
+++ /dev/null
@@ -1,11948 +0,0 @@
-%!PS-Adobe-3.1 EPSF-3.0
-%ADO_DSC_Encoding: Windows Roman
-%%Title: AcroAd_poster.pdf
-%%Creator: Adobe Acrobat 9.0.0
-%%For: Donald Story
-%%CreationDate: 07/01/2008, 2:02:55 PM
-%%BoundingBox: 0 0 612 266
-%%HiResBoundingBox: 0 0 612 265.2991
-%%CropBox: 0 0 612 265.2991
-%%LanguageLevel: 2
-%%DocumentNeededResources: (atend)
-%%DocumentSuppliedResources: (atend)
-%%DocumentNeededFeatures: (atend)
-%%DocumentSuppliedFeatures: (atend)
-%%DocumentData: Clean7Bit
-%%Pages: (atend)
-%%DocumentProcessColors: Cyan Magenta Yellow Black
-%%DocumentCustomColors: (atend)
-%%EndComments
-%%BeginDefaults
-%%ViewingOrientation: 1 0 0 1
-%%EndDefaults
-%%BeginProlog
-%%BeginResource: procset Adobe_AGM_Utils 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{currentpacking true setpacking}if
-userdict/Adobe_AGM_Utils 75 dict dup begin put
-/bdf
-{bind def}bind def
-/nd{null def}bdf
-/xdf
-{exch def}bdf
-/ldf
-{load def}bdf
-/ddf
-{put}bdf
-/xddf
-{3 -1 roll put}bdf
-/xpt
-{exch put}bdf
-/ndf
-{
- exch dup where{
- pop pop pop
- }{
- xdf
- }ifelse
-}def
-/cdndf
-{
- exch dup currentdict exch known{
- pop pop
- }{
- exch def
- }ifelse
-}def
-/gx
-{get exec}bdf
-/ps_level
- /languagelevel where{
- pop systemdict/languagelevel gx
- }{
- 1
- }ifelse
-def
-/level2
- ps_level 2 ge
-def
-/level3
- ps_level 3 ge
-def
-/ps_version
- {version cvr}stopped{-1}if
-def
-/set_gvm
-{currentglobal exch setglobal}bdf
-/reset_gvm
-{setglobal}bdf
-/makereadonlyarray
-{
- /packedarray where{pop packedarray
- }{
- array astore readonly}ifelse
-}bdf
-/map_reserved_ink_name
-{
- dup type/stringtype eq{
- dup/Red eq{
- pop(_Red_)
- }{
- dup/Green eq{
- pop(_Green_)
- }{
- dup/Blue eq{
- pop(_Blue_)
- }{
- dup()cvn eq{
- pop(Process)
- }if
- }ifelse
- }ifelse
- }ifelse
- }if
-}bdf
-/AGMUTIL_GSTATE 22 dict def
-/get_gstate
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_clr_spc currentcolorspace def
- /AGMUTIL_GSTATE_clr_indx 0 def
- /AGMUTIL_GSTATE_clr_comps 12 array def
- mark currentcolor counttomark
- {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
- /AGMUTIL_GSTATE_fnt rootfont def
- /AGMUTIL_GSTATE_lw currentlinewidth def
- /AGMUTIL_GSTATE_lc currentlinecap def
- /AGMUTIL_GSTATE_lj currentlinejoin def
- /AGMUTIL_GSTATE_ml currentmiterlimit def
- currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
- /AGMUTIL_GSTATE_sa currentstrokeadjust def
- /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
- /AGMUTIL_GSTATE_op currentoverprint def
- /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
- /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
- currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
- cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
- /AGMUTIL_GSTATE_ht currenthalftone def
- /AGMUTIL_GSTATE_flt currentflat def
- end
-}def
-/set_gstate
-{
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_clr_spc setcolorspace
- AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
- AGMUTIL_GSTATE_fnt setfont
- AGMUTIL_GSTATE_lw setlinewidth
- AGMUTIL_GSTATE_lc setlinecap
- AGMUTIL_GSTATE_lj setlinejoin
- AGMUTIL_GSTATE_ml setmiterlimit
- AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
- AGMUTIL_GSTATE_sa setstrokeadjust
- AGMUTIL_GSTATE_clr_rnd setcolorrendering
- AGMUTIL_GSTATE_op setoverprint
- AGMUTIL_GSTATE_bg cvx setblackgeneration
- AGMUTIL_GSTATE_ucr cvx setundercolorremoval
- AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
- AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
- AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
- {
- currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
- {
- mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
- }if
- }{
- AGMUTIL_GSTATE_ht sethalftone
- }ifelse
- AGMUTIL_GSTATE_flt setflat
- end
-}def
-/get_gstate_and_matrix
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_ctm matrix currentmatrix def
- end
- get_gstate
-}def
-/set_gstate_and_matrix
-{
- set_gstate
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_ctm setmatrix
- end
-}def
-/AGMUTIL_str256 256 string def
-/AGMUTIL_src256 256 string def
-/AGMUTIL_dst64 64 string def
-/AGMUTIL_srcLen nd
-/AGMUTIL_ndx nd
-/AGMUTIL_cpd nd
-/capture_cpd{
- //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
-}def
-/thold_halftone
-{
- level3
- {sethalftone currenthalftone}
- {
- dup/HalftoneType get 3 eq
- {
- sethalftone currenthalftone
- }{
- begin
- Width Height mul{
- Thresholds read{pop}if
- }repeat
- end
- currenthalftone
- }ifelse
- }ifelse
-}def
-/rdcmntline
-{
- currentfile AGMUTIL_str256 readline pop
- (%)anchorsearch{pop}if
-}bdf
-/filter_cmyk
-{
- dup type/filetype ne{
- exch()/SubFileDecode filter
- }{
- exch pop
- }
- ifelse
- [
- exch
- {
- AGMUTIL_src256 readstring pop
- dup length/AGMUTIL_srcLen exch def
- /AGMUTIL_ndx 0 def
- AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
- 1 index exch get
- AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
- /AGMUTIL_ndx AGMUTIL_ndx 1 add def
- }for
- pop
- AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
- }
- bind
- /exec cvx
- ]cvx
-}bdf
-/filter_indexed_devn
-{
- cvi Names length mul names_index add Lookup exch get
-}bdf
-/filter_devn
-{
- 4 dict begin
- /srcStr xdf
- /dstStr xdf
- dup type/filetype ne{
- 0()/SubFileDecode filter
- }if
- [
- exch
- [
- /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
- currentdict/srcStr get/readstring cvx/pop cvx
- /dup cvx/length cvx 0/gt cvx[
- Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
- names_index Names length currentdict/srcStr get length 1 sub{
- 1/index cvx/exch cvx/get cvx
- currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
- Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
- }for
- currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
- ]cvx/if cvx
- /end cvx
- ]cvx
- bind
- /exec cvx
- ]cvx
- end
-}bdf
-/AGMUTIL_imagefile nd
-/read_image_file
-{
- AGMUTIL_imagefile 0 setfileposition
- 10 dict begin
- /imageDict xdf
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- /imbufIdx 0 def
- /origDataSource imageDict/DataSource get def
- /origMultipleDataSources imageDict/MultipleDataSources get def
- /origDecode imageDict/Decode get def
- /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
- imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- {
- /imbufCnt imageDict/DataSource get length def
- /imbufs imbufCnt array def
- 0 1 imbufCnt 1 sub{
- /imbufIdx xdf
- imbufs imbufIdx imbufLen string put
- imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
- }for
- DeviceN_PS2{
- imageDict begin
- /DataSource[DataSource/devn_sep_datasource cvx]cvx def
- /MultipleDataSources false def
- /Decode[0 1]def
- end
- }if
- }{
- /imbuf imbufLen string def
- Indexed_DeviceN level3 not and DeviceN_NoneName or{
- /srcDataStrs[imageDict begin
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi string
- }repeat
- end]def
- imageDict begin
- /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
- /Decode[0 1]def
- end
- }{
- imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
- imageDict/Decode[0 1]put
- }ifelse
- }ifelse
- imageDict exch
- load exec
- imageDict/DataSource origDataSource put
- imageDict/MultipleDataSources origMultipleDataSources put
- imageDict/Decode origDecode put
- end
-}bdf
-/write_image_file
-{
- begin
- {(AGMUTIL_imagefile)(w+)file}stopped{
- false
- }{
- Adobe_AGM_Utils/AGMUTIL_imagefile xddf
- 2 dict begin
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
- /imbuf imbufLen string def
- }if
- 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
- pop
- MultipleDataSources{
- 0 1 DataSource length 1 sub{
- DataSource type dup
- /arraytype eq{
- pop DataSource exch gx
- }{
- /filetype eq{
- DataSource exch get imbuf readstring pop
- }{
- DataSource exch get
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }for
- }{
- DataSource type dup
- /arraytype eq{
- pop DataSource exec
- }{
- /filetype eq{
- DataSource imbuf readstring pop
- }{
- DataSource
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }ifelse
- }for
- end
- true
- }ifelse
- end
-}bdf
-/close_image_file
-{
- AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
-}def
-statusdict/product known userdict/AGMP_current_show known not and{
- /pstr statusdict/product get def
- pstr(HP LaserJet 2200)eq
- pstr(HP LaserJet 4000 Series)eq or
- pstr(HP LaserJet 4050 Series )eq or
- pstr(HP LaserJet 8000 Series)eq or
- pstr(HP LaserJet 8100 Series)eq or
- pstr(HP LaserJet 8150 Series)eq or
- pstr(HP LaserJet 5000 Series)eq or
- pstr(HP LaserJet 5100 Series)eq or
- pstr(HP Color LaserJet 4500)eq or
- pstr(HP Color LaserJet 4600)eq or
- pstr(HP LaserJet 5Si)eq or
- pstr(HP LaserJet 1200 Series)eq or
- pstr(HP LaserJet 1300 Series)eq or
- pstr(HP LaserJet 4100 Series)eq or
- {
- userdict/AGMP_current_show/show load put
- userdict/show{
- currentcolorspace 0 get
- /Pattern eq
- {false charpath f}
- {AGMP_current_show}ifelse
- }put
- }if
- currentdict/pstr undef
-}if
-/consumeimagedata
-{
- begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known not
- {/MultipleDataSources false def}if
- MultipleDataSources
- {
- DataSource 0 get type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width cvi string def
- 1 1 Height cvi
- {
- pop
- 0 1 DataSource length 1 sub
- {
- DataSource exch get
- flushbuffer readstring pop pop
- }for
- }for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
- {
- Width Height mul cvi
- {
- 0 1 DataSource length 1 sub
- {dup DataSource exch gx length exch 0 ne{pop}if}for
- dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }
- {
- /DataSource load type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width Decode length 2 idiv mul cvi string def
- 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
- {
- Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
- {
- DataSource length dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }ifelse
- end
-}bdf
-/addprocs
-{
- 2{/exec load}repeat
- 3 1 roll
- [5 1 roll]bind cvx
-}def
-/modify_halftone_xfer
-{
- currenthalftone dup length dict copy begin
- currentdict 2 index known{
- 1 index load dup length dict copy begin
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end def
- currentdict end sethalftone
- }{
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end sethalftone
- pop
- }ifelse
-}def
-/clonearray
-{
- dup xcheck exch
- dup length array exch
- Adobe_AGM_Core/AGMCORE_tmp -1 ddf
- {
- Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
- dup type/dicttype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get
- exch
- clonedict
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- dup type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get exch
- clonearray
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- exch dup
- Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
- }forall
- exch{cvx}if
-}bdf
-/clonedict
-{
- dup length dict
- begin
- {
- dup type/dicttype eq
- {clonedict}if
- dup type/arraytype eq
- {clonearray}if
- def
- }forall
- currentdict
- end
-}bdf
-/DeviceN_PS2
-{
- /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
-}bdf
-/Indexed_DeviceN
-{
- /indexed_colorspace_dict AGMCORE_gget dup null ne{
- dup/CSDBase known{
- /CSDBase get/CSD get_res/Names known
- }{
- pop false
- }ifelse
- }{
- pop false
- }ifelse
-}bdf
-/DeviceN_NoneName
-{
- /Names where{
- pop
- false Names
- {
- (None)eq or
- }forall
- }{
- false
- }ifelse
-}bdf
-/DeviceN_PS2_inRip_seps
-{
- /AGMCORE_in_rip_sep where
- {
- pop dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
- {
- /currentcolorspace exch AGMCORE_gput
- false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- }{
- true
- }ifelse
-}bdf
-/base_colorspace_type
-{
- dup type/arraytype eq{0 get}if
-}bdf
-/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
-{
- /pdfmark_5{cleartomark}bind def
-}{
- /pdfmark_5{pdfmark}bind def
-}ifelse
-/ReadBypdfmark_5
-{
- currentfile exch 0 exch/SubFileDecode filter
- /currentdistillerparams where
- {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
- {flushfile cleartomark}
- {/PUT pdfmark}ifelse
-}bdf
-/ReadBypdfmark_5_string
-{
- 2 dict begin
- /makerString exch def string/tmpString exch def
- {
- currentfile tmpString readline not{pop exit}if
- makerString anchorsearch
- {
- pop pop cleartomark exit
- }{
- 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
- }ifelse
- }loop
- end
-}bdf
-/xpdfm
-{
- {
- dup 0 get/Label eq
- {
- aload length[exch 1 add 1 roll/PAGELABEL
- }{
- aload pop
- [{ThisPage}<<5 -2 roll>>/PUT
- }ifelse
- pdfmark_5
- }forall
-}bdf
-/lmt{
- dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
-}bdf
-/int{
- dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
-}bdf
-/ds{
- Adobe_AGM_Utils begin
-}bdf
-/dt{
- currentdict Adobe_AGM_Utils eq{
- end
- }if
-}bdf
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_AGM_Core 2.0 0
-%%Version: 2.0 0
-%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Core 209 dict dup begin put
-/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
-/AGMCORE_str256 256 string def
-/AGMCORE_save nd
-/AGMCORE_graphicsave nd
-/AGMCORE_c 0 def
-/AGMCORE_m 0 def
-/AGMCORE_y 0 def
-/AGMCORE_k 0 def
-/AGMCORE_cmykbuf 4 array def
-/AGMCORE_screen[currentscreen]cvx def
-/AGMCORE_tmp 0 def
-/AGMCORE_&setgray nd
-/AGMCORE_&setcolor nd
-/AGMCORE_&setcolorspace nd
-/AGMCORE_&setcmykcolor nd
-/AGMCORE_cyan_plate nd
-/AGMCORE_magenta_plate nd
-/AGMCORE_yellow_plate nd
-/AGMCORE_black_plate nd
-/AGMCORE_plate_ndx nd
-/AGMCORE_get_ink_data nd
-/AGMCORE_is_cmyk_sep nd
-/AGMCORE_host_sep nd
-/AGMCORE_avoid_L2_sep_space nd
-/AGMCORE_distilling nd
-/AGMCORE_composite_job nd
-/AGMCORE_producing_seps nd
-/AGMCORE_ps_level -1 def
-/AGMCORE_ps_version -1 def
-/AGMCORE_environ_ok nd
-/AGMCORE_CSD_cache 0 dict def
-/AGMCORE_currentoverprint false def
-/AGMCORE_deltaX nd
-/AGMCORE_deltaY nd
-/AGMCORE_name nd
-/AGMCORE_sep_special nd
-/AGMCORE_err_strings 4 dict def
-/AGMCORE_cur_err nd
-/AGMCORE_current_spot_alias false def
-/AGMCORE_inverting false def
-/AGMCORE_feature_dictCount nd
-/AGMCORE_feature_opCount nd
-/AGMCORE_feature_ctm nd
-/AGMCORE_ConvertToProcess false def
-/AGMCORE_Default_CTM matrix def
-/AGMCORE_Default_PageSize nd
-/AGMCORE_Default_flatness nd
-/AGMCORE_currentbg nd
-/AGMCORE_currentucr nd
-/AGMCORE_pattern_paint_type 0 def
-/knockout_unitsq nd
-currentglobal true setglobal
-[/CSA/Gradient/Procedure]
-{
- /Generic/Category findresource dup length dict copy/Category defineresource pop
-}forall
-setglobal
-/AGMCORE_key_known
-{
- where{
- /Adobe_AGM_Core_Id known
- }{
- false
- }ifelse
-}ndf
-/flushinput
-{
- save
- 2 dict begin
- /CompareBuffer 3 -1 roll def
- /readbuffer 256 string def
- mark
- {
- currentfile readbuffer{readline}stopped
- {cleartomark mark}
- {
- not
- {pop exit}
- if
- CompareBuffer eq
- {exit}
- if
- }ifelse
- }loop
- cleartomark
- end
- restore
-}bdf
-/getspotfunction
-{
- AGMCORE_screen exch pop exch pop
- dup type/dicttype eq{
- dup/HalftoneType get 1 eq{
- /SpotFunction get
- }{
- dup/HalftoneType get 2 eq{
- /GraySpotFunction get
- }{
- pop
- {
- abs exch abs 2 copy add 1 gt{
- 1 sub dup mul exch 1 sub dup mul add 1 sub
- }{
- dup mul exch dup mul add 1 exch sub
- }ifelse
- }bind
- }ifelse
- }ifelse
- }if
-}def
-/np
-{newpath}bdf
-/clp_npth
-{clip np}def
-/eoclp_npth
-{eoclip np}def
-/npth_clp
-{np clip}def
-/graphic_setup
-{
- /AGMCORE_graphicsave save store
- concat
- 0 setgray
- 0 setlinecap
- 0 setlinejoin
- 1 setlinewidth
- []0 setdash
- 10 setmiterlimit
- np
- false setoverprint
- false setstrokeadjust
- //Adobe_AGM_Core/spot_alias gx
- /Adobe_AGM_Image where{
- pop
- Adobe_AGM_Image/spot_alias 2 copy known{
- gx
- }{
- pop pop
- }ifelse
- }if
- /sep_colorspace_dict null AGMCORE_gput
- 100 dict begin
- /dictstackcount countdictstack def
- /showpage{}def
- mark
-}def
-/graphic_cleanup
-{
- cleartomark
- dictstackcount 1 countdictstack 1 sub{end}for
- end
- AGMCORE_graphicsave restore
-}def
-/compose_error_msg
-{
- grestoreall initgraphics
- /Helvetica findfont 10 scalefont setfont
- /AGMCORE_deltaY 100 def
- /AGMCORE_deltaX 310 def
- clippath pathbbox np pop pop 36 add exch 36 add exch moveto
- 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
- 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
- 0 AGMCORE_&setgray
- gsave 1 AGMCORE_&setgray fill grestore
- 1 setlinewidth gsave stroke grestore
- currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
- /AGMCORE_deltaY 12 def
- /AGMCORE_tmp 0 def
- AGMCORE_err_strings exch get
- {
- dup 32 eq
- {
- pop
- AGMCORE_str256 0 AGMCORE_tmp getinterval
- stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
- {
- currentpoint AGMCORE_deltaY sub exch pop
- clippath pathbbox pop pop pop 44 add exch moveto
- }if
- AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
- 0 1 AGMCORE_str256 length 1 sub
- {
- AGMCORE_str256 exch 0 put
- }for
- /AGMCORE_tmp 0 def
- }{
- AGMCORE_str256 exch AGMCORE_tmp xpt
- /AGMCORE_tmp AGMCORE_tmp 1 add def
- }ifelse
- }forall
-}bdf
-/AGMCORE_CMYKDeviceNColorspaces[
- [/Separation/None/DeviceCMYK{0 0 0}]
- [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
- [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
- [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
- [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
- [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
- [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
- [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
- [/Separation(Cyan)/DeviceCMYK{0 0 0}]
- [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
- [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
- [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
- [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
- [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
- [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
- [/DeviceCMYK]
-]def
-/ds{
- Adobe_AGM_Core begin
- /currentdistillerparams where
- {
- pop currentdistillerparams/CoreDistVersion get 5000 lt
- {<</DetectBlends false>>setdistillerparams}if
- }if
- /AGMCORE_ps_version xdf
- /AGMCORE_ps_level xdf
- errordict/AGM_handleerror known not{
- errordict/AGM_handleerror errordict/handleerror get put
- errordict/handleerror{
- Adobe_AGM_Core begin
- $error/newerror get AGMCORE_cur_err null ne and{
- $error/newerror false put
- AGMCORE_cur_err compose_error_msg
- }if
- $error/newerror true put
- end
- errordict/AGM_handleerror get exec
- }bind put
- }if
- /AGMCORE_environ_ok
- ps_level AGMCORE_ps_level ge
- ps_version AGMCORE_ps_version ge and
- AGMCORE_ps_level -1 eq or
- def
- AGMCORE_environ_ok not
- {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
- /AGMCORE_&setgray systemdict/setgray get def
- level2{
- /AGMCORE_&setcolor systemdict/setcolor get def
- /AGMCORE_&setcolorspace systemdict/setcolorspace get def
- }if
- /AGMCORE_currentbg currentblackgeneration def
- /AGMCORE_currentucr currentundercolorremoval def
- /AGMCORE_Default_flatness currentflat def
- /AGMCORE_distilling
- /product where{
- pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
- }{
- false
- }ifelse
- def
- /AGMCORE_GSTATE AGMCORE_key_known not{
- /AGMCORE_GSTATE 21 dict def
- /AGMCORE_tmpmatrix matrix def
- /AGMCORE_gstack 32 array def
- /AGMCORE_gstackptr 0 def
- /AGMCORE_gstacksaveptr 0 def
- /AGMCORE_gstackframekeys 14 def
- /AGMCORE_&gsave/gsave ldf
- /AGMCORE_&grestore/grestore ldf
- /AGMCORE_&grestoreall/grestoreall ldf
- /AGMCORE_&save/save ldf
- /AGMCORE_&setoverprint/setoverprint ldf
- /AGMCORE_gdictcopy{
- begin
- {def}forall
- end
- }def
- /AGMCORE_gput{
- AGMCORE_gstack AGMCORE_gstackptr get
- 3 1 roll
- put
- }def
- /AGMCORE_gget{
- AGMCORE_gstack AGMCORE_gstackptr get
- exch
- get
- }def
- /gsave{
- AGMCORE_&gsave
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /grestore{
- AGMCORE_&grestore
- AGMCORE_gstackptr 1 sub
- dup AGMCORE_gstacksaveptr lt{1 add}if
- dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
- {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
- /AGMCORE_gstackptr exch store
- }def
- /grestoreall{
- AGMCORE_&grestoreall
- /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
- }def
- /save{
- AGMCORE_&save
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /setoverprint{
- dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
- }def
- 0 1 AGMCORE_gstack length 1 sub{
- AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
- }for
- }if
- level3/AGMCORE_&sysshfill AGMCORE_key_known not and
- {
- /AGMCORE_&sysshfill systemdict/shfill get def
- /AGMCORE_&sysmakepattern systemdict/makepattern get def
- /AGMCORE_&usrmakepattern/makepattern load def
- }if
- /currentcmykcolor[0 0 0 0]AGMCORE_gput
- /currentstrokeadjust false AGMCORE_gput
- /currentcolorspace[/DeviceGray]AGMCORE_gput
- /sep_tint 0 AGMCORE_gput
- /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
- /sep_colorspace_dict null AGMCORE_gput
- /devicen_colorspace_dict null AGMCORE_gput
- /indexed_colorspace_dict null AGMCORE_gput
- /currentcolor_intent()AGMCORE_gput
- /customcolor_tint 1 AGMCORE_gput
- /absolute_colorimetric_crd null AGMCORE_gput
- /relative_colorimetric_crd null AGMCORE_gput
- /saturation_crd null AGMCORE_gput
- /perceptual_crd null AGMCORE_gput
- currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
- cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
- <<
- /MaxPatternItem currentsystemparams/MaxPatternCache get
- >>
- setuserparams
- end
-}def
-/ps
-{
- /setcmykcolor where{
- pop
- Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
- }if
- Adobe_AGM_Core begin
- /setcmykcolor
- {
- 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
- 1 sub 4 1 roll
- 3{
- 3 index add neg dup 0 lt{
- pop 0
- }if
- 3 1 roll
- }repeat
- setrgbcolor pop
- }ndf
- /currentcmykcolor
- {
- /currentcmykcolor AGMCORE_gget aload pop
- }ndf
- /setoverprint
- {pop}ndf
- /currentoverprint
- {false}ndf
- /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
- /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
- /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
- /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
- /AGMCORE_plate_ndx
- AGMCORE_cyan_plate{
- 0
- }{
- AGMCORE_magenta_plate{
- 1
- }{
- AGMCORE_yellow_plate{
- 2
- }{
- AGMCORE_black_plate{
- 3
- }{
- 4
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_have_reported_unsupported_color_space false def
- /AGMCORE_report_unsupported_color_space
- {
- AGMCORE_have_reported_unsupported_color_space false eq
- {
- (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
- Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
- }if
- }def
- /AGMCORE_composite_job
- AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
- /AGMCORE_in_rip_sep
- /AGMCORE_in_rip_sep where{
- pop AGMCORE_in_rip_sep
- }{
- AGMCORE_distilling
- {
- false
- }{
- userdict/Adobe_AGM_OnHost_Seps known{
- false
- }{
- level2{
- currentpagedevice/Separations 2 copy known{
- get
- }{
- pop pop false
- }ifelse
- }{
- false
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
- /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
- /AGM_preserve_spots
- /AGM_preserve_spots where{
- pop AGM_preserve_spots
- }{
- AGMCORE_distilling AGMCORE_producing_seps or
- }ifelse
- def
- /AGM_is_distiller_preserving_spotimages
- {
- currentdistillerparams/PreserveOverprintSettings known
- {
- currentdistillerparams/PreserveOverprintSettings get
- {
- currentdistillerparams/ColorConversionStrategy known
- {
- currentdistillerparams/ColorConversionStrategy get
- /sRGB ne
- }{
- true
- }ifelse
- }{
- false
- }ifelse
- }{
- false
- }ifelse
- }def
- /convert_spot_to_process where{pop}{
- /convert_spot_to_process
- {
- //Adobe_AGM_Core begin
- dup map_alias{
- /Name get exch pop
- }if
- dup dup(None)eq exch(All)eq or
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- gsave
- 1 0 0 0 setcmykcolor currentgray 1 exch sub
- 0 1 0 0 setcmykcolor currentgray 1 exch sub
- 0 0 1 0 setcmykcolor currentgray 1 exch sub
- 0 0 0 1 setcmykcolor currentgray 1 exch sub
- add add add 0 eq
- {
- pop false
- }{
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- }ifelse
- grestore
- }{
- AGMCORE_distilling
- {
- pop AGM_is_distiller_preserving_spotimages not
- }{
- //Adobe_AGM_Core/AGMCORE_name xddf
- false
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
- AGMUTIL_cpd/OverrideSeparations known and
- {
- AGMUTIL_cpd/OverrideSeparations get
- {
- /HqnSpots/ProcSet resourcestatus
- {
- pop pop pop true
- }if
- }if
- }if
- {
- AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
- }{
- gsave
- [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
- false
- AGMUTIL_cpd/SeparationColorNames 2 copy known
- {
- get
- {AGMCORE_name eq or}forall
- not
- }{
- pop pop pop true
- }ifelse
- grestore
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- }ifelse
- /convert_to_process where{pop}{
- /convert_to_process
- {
- dup length 0 eq
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- dup true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process and}ifelse
- }
- forall
- {
- true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- (Black)eq or and
- }forall
- not
- }{pop false}ifelse
- }{
- false exch
- {
- /PhotoshopDuotoneList where{pop false}{true}ifelse
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process or}ifelse
- }
- {
- convert_spot_to_process or
- }
- ifelse
- }
- forall
- }ifelse
- }ifelse
- }def
- }ifelse
- /AGMCORE_avoid_L2_sep_space
- version cvr 2012 lt
- level2 and
- AGMCORE_producing_seps not and
- def
- /AGMCORE_is_cmyk_sep
- AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
- def
- /AGM_avoid_0_cmyk where{
- pop AGM_avoid_0_cmyk
- }{
- AGM_preserve_spots
- userdict/Adobe_AGM_OnHost_Seps known
- userdict/Adobe_AGM_InRip_Seps known or
- not and
- }ifelse
- {
- /setcmykcolor[
- {
- 4 copy add add add 0 eq currentoverprint and{
- pop 0.0005
- }if
- }/exec cvx
- /AGMCORE_&setcmykcolor load dup type/operatortype ne{
- /exec cvx
- }if
- ]cvx def
- }if
- /AGMCORE_IsSeparationAProcessColor
- {
- dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
- }def
- AGMCORE_host_sep{
- /setcolortransfer
- {
- AGMCORE_cyan_plate{
- pop pop pop
- }{
- AGMCORE_magenta_plate{
- 4 3 roll pop pop pop
- }{
- AGMCORE_yellow_plate{
- 4 2 roll pop pop pop
- }{
- 4 1 roll pop pop pop
- }ifelse
- }ifelse
- }ifelse
- settransfer
- }
- def
- /AGMCORE_get_ink_data
- AGMCORE_cyan_plate{
- {pop pop pop}
- }{
- AGMCORE_magenta_plate{
- {4 3 roll pop pop pop}
- }{
- AGMCORE_yellow_plate{
- {4 2 roll pop pop pop}
- }{
- {4 1 roll pop pop pop}
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_RemoveProcessColorNames
- {
- 1 dict begin
- /filtername
- {
- dup/Cyan eq 1 index(Cyan)eq or
- {pop(_cyan_)}if
- dup/Magenta eq 1 index(Magenta)eq or
- {pop(_magenta_)}if
- dup/Yellow eq 1 index(Yellow)eq or
- {pop(_yellow_)}if
- dup/Black eq 1 index(Black)eq or
- {pop(_black_)}if
- }def
- dup type/arraytype eq
- {[exch{filtername}forall]}
- {filtername}ifelse
- end
- }def
- level3{
- /AGMCORE_IsCurrentColor
- {
- dup AGMCORE_IsSeparationAProcessColor
- {
- AGMCORE_plate_ndx 0 eq
- {dup(Cyan)eq exch/Cyan eq or}if
- AGMCORE_plate_ndx 1 eq
- {dup(Magenta)eq exch/Magenta eq or}if
- AGMCORE_plate_ndx 2 eq
- {dup(Yellow)eq exch/Yellow eq or}if
- AGMCORE_plate_ndx 3 eq
- {dup(Black)eq exch/Black eq or}if
- AGMCORE_plate_ndx 4 eq
- {pop false}if
- }{
- gsave
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- grestore
- }ifelse
- }def
- /AGMCORE_filter_functiondatasource
- {
- 5 dict begin
- /data_in xdf
- data_in type/stringtype eq
- {
- /ncomp xdf
- /comp xdf
- /string_out data_in length ncomp idiv string def
- 0 ncomp data_in length 1 sub
- {
- string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
- }for
- string_out
- }{
- string/string_in xdf
- /string_out 1 string def
- /component xdf
- [
- data_in string_in/readstring cvx
- [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
- [/pop cvx()]cvx/ifelse cvx
- ]cvx/ReusableStreamDecode filter
- }ifelse
- end
- }def
- /AGMCORE_separateShadingFunction
- {
- 2 dict begin
- /paint? xdf
- /channel xdf
- dup type/dicttype eq
- {
- begin
- FunctionType 0 eq
- {
- /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
- currentdict/Decode known
- {/Decode Decode channel 2 mul 2 getinterval def}if
- paint? not
- {/Decode[1 1]def}if
- }if
- FunctionType 2 eq
- {
- paint?
- {
- /C0[C0 channel get 1 exch sub]def
- /C1[C1 channel get 1 exch sub]def
- }{
- /C0[1]def
- /C1[1]def
- }ifelse
- }if
- FunctionType 3 eq
- {
- /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
- }if
- currentdict/Range known
- {/Range[0 1]def}if
- currentdict
- end}{
- channel get 0 paint? AGMCORE_separateShadingFunction
- }ifelse
- end
- }def
- /AGMCORE_separateShading
- {
- 3 -1 roll begin
- currentdict/Function known
- {
- currentdict/Background known
- {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
- Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
- /ColorSpace[/DeviceGray]def
- }{
- ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }{
- ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
- }ifelse
- ColorSpace 0 get/Separation eq
- {
- {
- [1/exch cvx/sub cvx]cvx
- }{
- [/pop cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll put
- pop
- }{
- {
- [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
- }{
- pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll bind put
- }ifelse
- ColorSpace 2/DeviceGray put
- }ifelse
- end
- }def
- /AGMCORE_separateShadingDict
- {
- dup/ColorSpace get
- dup type/arraytype ne
- {[exch]}if
- dup 0 get/DeviceCMYK eq
- {
- exch begin
- currentdict
- AGMCORE_cyan_plate
- {0 true}if
- AGMCORE_magenta_plate
- {1 true}if
- AGMCORE_yellow_plate
- {2 true}if
- AGMCORE_black_plate
- {3 true}if
- AGMCORE_plate_ndx 4 eq
- {0 false}if
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- currentdict
- end exch
- }if
- dup 0 get/Separation eq
- {
- exch begin
- ColorSpace 1 get dup/None ne exch/All ne and
- {
- ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /Separation
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- }if
- }ifelse
- }{
- currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
- 0 exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- }if
- currentdict
- end exch
- }if
- dup 0 get/DeviceN eq
- {
- exch begin
- ColorSpace 1 get convert_to_process
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /DeviceN
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- /ColorSpace[/DeviceGray]def
- }if
- }ifelse
- }{
- currentdict
- false -1 ColorSpace 1 get
- {
- AGMCORE_IsCurrentColor
- {
- 1 add
- exch pop true exch exit
- }if
- 1 add
- }forall
- exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- currentdict
- end exch
- }if
- dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
- {
- exch begin
- ColorSpace dup type/arraytype eq
- {0 get}if
- /DeviceGray ne
- {
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- ColorSpace 0 get/CIEBasedA eq
- {
- /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
- }if
- ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
- {
- /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
- }if
- ColorSpace 0 get/CIEBasedDEFG eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }if
- currentdict 0 false AGMCORE_separateShading
- }if
- }if
- currentdict
- end exch
- }if
- pop
- dup/AGMCORE_ignoreshade known
- {
- begin
- /ColorSpace[/Separation(None)/DeviceGray{}]def
- currentdict end
- }if
- }def
- /shfill
- {
- AGMCORE_separateShadingDict
- dup/AGMCORE_ignoreshade known
- {pop}
- {AGMCORE_&sysshfill}ifelse
- }def
- /makepattern
- {
- exch
- dup/PatternType get 2 eq
- {
- clonedict
- begin
- /Shading Shading AGMCORE_separateShadingDict def
- Shading/AGMCORE_ignoreshade known
- currentdict end exch
- {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
- exch AGMCORE_&sysmakepattern
- }{
- exch AGMCORE_&usrmakepattern
- }ifelse
- }def
- }if
- }if
- AGMCORE_in_rip_sep{
- /setcustomcolor
- {
- exch aload pop
- dup 7 1 roll inRip_spot_has_ink not {
- 4{4 index mul 4 1 roll}
- repeat
- /DeviceCMYK setcolorspace
- 6 -2 roll pop pop
- }{
- //Adobe_AGM_Core begin
- /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
- end
- [/Separation 4 -1 roll/DeviceCMYK
- {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
- ]
- setcolorspace
- }ifelse
- setcolor
- }ndf
- /setseparationgray
- {
- [/Separation(All)/DeviceGray{}]setcolorspace_opt
- 1 exch sub setcolor
- }ndf
- }{
- /setseparationgray
- {
- AGMCORE_&setgray
- }ndf
- }ifelse
- /findcmykcustomcolor
- {
- 5 makereadonlyarray
- }ndf
- /setcustomcolor
- {
- exch aload pop pop
- 4{4 index mul 4 1 roll}repeat
- setcmykcolor pop
- }ndf
- /has_color
- /colorimage where{
- AGMCORE_producing_seps{
- pop true
- }{
- systemdict eq
- }ifelse
- }{
- false
- }ifelse
- def
- /map_index
- {
- 1 index mul exch getinterval{255 div}forall
- }bdf
- /map_indexed_devn
- {
- Lookup Names length 3 -1 roll cvi map_index
- }bdf
- /n_color_components
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop 1
- }{
- /DeviceCMYK eq{
- 4
- }{
- 3
- }ifelse
- }ifelse
- }bdf
- level2{
- /mo/moveto ldf
- /li/lineto ldf
- /cv/curveto ldf
- /knockout_unitsq
- {
- 1 setgray
- 0 0 1 1 rectfill
- }def
- level2/setcolorspace AGMCORE_key_known not and{
- /AGMCORE_&&&setcolorspace/setcolorspace ldf
- /AGMCORE_ReplaceMappedColor
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- /AGMCORE_SpotAliasAry2 where{
- begin
- dup 0 get dup/Separation eq
- {
- pop
- dup length array copy
- dup dup 1 get
- current_spot_alias
- {
- dup map_alias
- {
- false set_spot_alias
- dup 1 exch setsepcolorspace
- true set_spot_alias
- begin
- /sep_colorspace_dict currentdict AGMCORE_gput
- pop pop pop
- [
- /Separation Name
- CSA map_csa
- MappedCSA
- /sep_colorspace_proc load
- ]
- dup Name
- end
- }if
- }if
- map_reserved_ink_name 1 xpt
- }{
- /DeviceN eq
- {
- dup length array copy
- dup dup 1 get[
- exch{
- current_spot_alias{
- dup map_alias{
- /Name get exch pop
- }if
- }if
- map_reserved_ink_name
- }forall
- ]1 xpt
- }if
- }ifelse
- end
- }if
- }if
- }def
- /setcolorspace
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/Indexed eq
- {
- AGMCORE_distilling
- {
- /PhotoshopDuotoneList where
- {
- pop false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- {
- aload pop 3 -1 roll
- AGMCORE_ReplaceMappedColor
- 3 1 roll 4 array astore
- }if
- }{
- AGMCORE_ReplaceMappedColor
- }ifelse
- }if
- DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
- }def
- }if
- }{
- /adj
- {
- currentstrokeadjust{
- transform
- 0.25 sub round 0.25 add exch
- 0.25 sub round 0.25 add exch
- itransform
- }if
- }def
- /mo{
- adj moveto
- }def
- /li{
- adj lineto
- }def
- /cv{
- 6 2 roll adj
- 6 2 roll adj
- 6 2 roll adj curveto
- }def
- /knockout_unitsq
- {
- 1 setgray
- 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
- }def
- /currentstrokeadjust{
- /currentstrokeadjust AGMCORE_gget
- }def
- /setstrokeadjust{
- /currentstrokeadjust exch AGMCORE_gput
- }def
- /setcolorspace
- {
- /currentcolorspace exch AGMCORE_gput
- }def
- /currentcolorspace
- {
- /currentcolorspace AGMCORE_gget
- }def
- /setcolor_devicecolor
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop setgray
- }{
- /DeviceCMYK eq{
- setcmykcolor
- }{
- setrgbcolor
- }ifelse
- }ifelse
- }def
- /setcolor
- {
- currentcolorspace 0 get
- dup/DeviceGray ne{
- dup/DeviceCMYK ne{
- dup/DeviceRGB ne{
- dup/Separation eq{
- pop
- currentcolorspace 3 gx
- currentcolorspace 2 get
- }{
- dup/Indexed eq{
- pop
- currentcolorspace 3 get dup type/stringtype eq{
- currentcolorspace 1 get n_color_components
- 3 -1 roll map_index
- }{
- exec
- }ifelse
- currentcolorspace 1 get
- }{
- /AGMCORE_cur_err/AGMCORE_invalid_color_space def
- AGMCORE_invalid_color_space
- }ifelse
- }ifelse
- }if
- }if
- }if
- setcolor_devicecolor
- }def
- }ifelse
- /sop/setoverprint ldf
- /lw/setlinewidth ldf
- /lc/setlinecap ldf
- /lj/setlinejoin ldf
- /ml/setmiterlimit ldf
- /dsh/setdash ldf
- /sadj/setstrokeadjust ldf
- /gry/setgray ldf
- /rgb/setrgbcolor ldf
- /cmyk[
- /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
- /setcmykcolor load dup type/operatortype ne{/exec cvx}if
- ]cvx bdf
- level3 AGMCORE_host_sep not and{
- /nzopmsc{
- 6 dict begin
- /kk exch def
- /yy exch def
- /mm exch def
- /cc exch def
- /sum 0 def
- cc 0 ne{/sum sum 2#1000 or def cc}if
- mm 0 ne{/sum sum 2#0100 or def mm}if
- yy 0 ne{/sum sum 2#0010 or def yy}if
- kk 0 ne{/sum sum 2#0001 or def kk}if
- AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
- sum 0 eq{0}if
- end
- setcolor
- }bdf
- }{
- /nzopmsc/cmyk ldf
- }ifelse
- /sep/setsepcolor ldf
- /devn/setdevicencolor ldf
- /idx/setindexedcolor ldf
- /colr/setcolor ldf
- /csacrd/set_csa_crd ldf
- /sepcs/setsepcolorspace ldf
- /devncs/setdevicencolorspace ldf
- /idxcs/setindexedcolorspace ldf
- /cp/closepath ldf
- /clp/clp_npth ldf
- /eclp/eoclp_npth ldf
- /f/fill ldf
- /ef/eofill ldf
- /@/stroke ldf
- /nclp/npth_clp ldf
- /gset/graphic_setup ldf
- /gcln/graphic_cleanup ldf
- /ct/concat ldf
- /cf/currentfile ldf
- /fl/filter ldf
- /rs/readstring ldf
- /AGMCORE_def_ht currenthalftone def
- /clonedict Adobe_AGM_Utils begin/clonedict load end def
- /clonearray Adobe_AGM_Utils begin/clonearray load end def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
- /getrampcolor
- {
- /indx exch def
- 0 1 NumComp 1 sub
- {
- dup
- Samples exch get
- dup type/stringtype eq{indx get}if
- exch
- Scaling exch get aload pop
- 3 1 roll
- mul add
- }for
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /sssetbackground{
- aload pop
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /RadialShade
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /r2 xdf
- /c2y xdf
- /c2x xdf
- /r1 xdf
- /c1y xdf
- /c1x xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- c1x c2x eq
- {
- c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope c2y c1y sub c2x c1x sub div def
- /theta slope 1 atan def
- c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
- c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
- }ifelse
- gsave
- clippath
- c1x c1y translate
- theta rotate
- -90 rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax xdf
- /xMax xdf
- /yMin xdf
- /xMin xdf
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- /max{2 copy gt{pop}{exch pop}ifelse}bdf
- /min{2 copy lt{pop}{exch pop}ifelse}bdf
- rampdict begin
- 40 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- c1x c1y translate
- theta rotate
- -90 rotate
- /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
- /c1y 0 def
- /c1x 0 def
- /c2x 0 def
- ext0
- {
- 0 getrampcolor
- c2y r2 add r1 sub 0.0001 lt
- {
- c1x c1y r1 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2y r1 add r2 le
- {
- c1x c1y r1 0 360 arc
- fill
- }
- {
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r1 neg def
- /p1y c1y def
- /p2x r1 def
- /p2y c1y def
- p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y p1x SS1 div neg def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y p2x SS2 div neg def
- r1 r2 gt
- {
- /L1maxX p1x yMin p1y sub SS1 div add def
- /L2maxX p2x yMin p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- c1x c2x sub dup mul
- c1y c2y sub dup mul
- add 0.5 exp
- 0 dtransform
- dup mul exch dup mul add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- /hires xdf
- hires mul
- /numpix xdf
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- /xInc c2x c1x sub numsteps div def
- /yInc c2y c1y sub numsteps div def
- /rInc r2 r1 sub numsteps div def
- /cx c1x def
- /cy c1y def
- /radius r1 def
- np
- xInc 0 eq yInc 0 eq rInc 0 eq and and
- {
- 0 getrampcolor
- cx cy radius 0 360 arc
- stroke
- NumSamples 1 sub getrampcolor
- cx cy radius 72 hires div add 0 360 arc
- 0 setlinewidth
- stroke
- }{
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- cx cy radius 0 360 arc
- /cx cx xInc add def
- /cy cy yInc add def
- /radius radius rInc add def
- cx cy radius 360 0 arcn
- eofill
- rampIndxInc add
- }repeat
- pop
- }ifelse
- ext1
- {
- c2y r2 add r1 lt
- {
- c2x c2y r2 0 360 arc
- fill
- }{
- c2y r1 add r2 sub 0.0001 le
- {
- c2x c2y r2 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r2 neg def
- /p1y c2y def
- /p2x r2 def
- /p2y c2y def
- p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y c2y p1x SS1 div sub def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y c2y p2x SS2 div sub def
- r1 r2 lt
- {
- /L1maxX p1x yMax p1y sub SS1 div add def
- /L2maxX p2x yMax p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
- /GenStrips
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /y2 xdf
- /x2 xdf
- /y1 xdf
- /x1 xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- x1 x2 eq
- {
- y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope y2 y1 sub x2 x1 sub div def
- /theta slope 1 atan def
- x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
- x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
- }
- ifelse
- gsave
- clippath
- x1 y1 translate
- theta rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax exch def
- /xMax exch def
- /yMin exch def
- /xMin exch def
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- rampdict begin
- 20 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- x1 y1 translate
- theta rotate
- /xStart 0 def
- /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
- /ySpan yMax yMin sub def
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- xStart 0 transform
- xEnd 0 transform
- 3 -1 roll
- sub dup mul
- 3 1 roll
- sub dup mul
- add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- mul
- /numpix xdf
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- ext0
- {
- 0 getrampcolor
- xMin xStart lt
- {
- xMin yMin xMin neg ySpan rectfill
- }if
- }if
- /xInc xEnd xStart sub numsteps div def
- /x xStart def
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- x yMin xInc ySpan rectfill
- /x x xInc add def
- rampIndxInc add
- }repeat
- pop
- ext1{
- xMax xEnd gt
- {
- xEnd yMin xMax xEnd sub ySpan rectfill
- }if
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
-}def
-/pt
-{
- end
-}def
-/dt{
-}def
-/pgsv{
- //Adobe_AGM_Core/AGMCORE_save save put
-}def
-/pgrs{
- //Adobe_AGM_Core/AGMCORE_save get restore
-}def
-systemdict/findcolorrendering known{
- /findcolorrendering systemdict/findcolorrendering get def
-}if
-systemdict/setcolorrendering known{
- /setcolorrendering systemdict/setcolorrendering get def
-}if
-/test_cmyk_color_plate
-{
- gsave
- setcmykcolor currentgray 1 ne
- grestore
-}def
-/inRip_spot_has_ink
-{
- dup//Adobe_AGM_Core/AGMCORE_name xddf
- convert_spot_to_process not
-}def
-/map255_to_range
-{
- 1 index sub
- 3 -1 roll 255 div mul add
-}def
-/set_csa_crd
-{
- /sep_colorspace_dict null AGMCORE_gput
- begin
- CSA get_csa_by_name setcolorspace_opt
- set_crd
- end
-}
-def
-/map_csa
-{
- currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
- {pop}{get_csa_by_name/MappedCSA xdf}ifelse
-}def
-/setsepcolor
-{
- /sep_colorspace_dict AGMCORE_gget begin
- dup/sep_tint exch AGMCORE_gput
- TintProc
- end
-}def
-/setdevicencolor
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- Names length copy
- Names length 1 sub -1 0
- {
- /devicen_tints AGMCORE_gget 3 1 roll xpt
- }for
- TintProc
- end
-}def
-/sep_colorspace_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- currentdict/Components known{
- Components aload pop
- TintMethod/Lab eq{
- 2{AGMCORE_tmp mul NComponents 1 roll}repeat
- LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
- }{
- TintMethod/Subtractive eq{
- NComponents{
- AGMCORE_tmp mul NComponents 1 roll
- }repeat
- }{
- NComponents{
- 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
- }repeat
- }ifelse
- }ifelse
- }{
- ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
- aload pop
- }ifelse
- end
-}def
-/sep_colorspace_gray_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
- end
-}def
-/sep_proc_name
-{
- dup 0 get
- dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
- pop[/DeviceGray]
- /sep_colorspace_gray_proc
- }{
- /sep_colorspace_proc
- }ifelse
-}def
-/setsepcolorspace
-{
- current_spot_alias{
- dup begin
- Name map_alias{
- exch pop
- }if
- end
- }if
- dup/sep_colorspace_dict exch AGMCORE_gput
- begin
- CSA map_csa
- /AGMCORE_sep_special Name dup()eq exch(All)eq or store
- AGMCORE_avoid_L2_sep_space{
- [/Indexed MappedCSA sep_proc_name 255 exch
- {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
- ]setcolorspace_opt
- /TintProc{
- 255 mul round cvi setcolor
- }bdf
- }{
- MappedCSA 0 get/DeviceCMYK eq
- currentdict/Components known and
- AGMCORE_sep_special not and{
- /TintProc[
- Components aload pop Name findcmykcustomcolor
- /exch cvx/setcustomcolor cvx
- ]cvx bdf
- }{
- AGMCORE_host_sep Name(All)eq and{
- /TintProc{
- 1 exch sub setseparationgray
- }bdf
- }{
- AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
- AGMCORE_host_sep or
- Name()eq and{
- /TintProc[
- MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
- cvx/setcmykcolor cvx
- }{
- cvx/setgray cvx
- }ifelse
- ]cvx bdf
- }{
- AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
- /TintProc[
- /dup cvx
- MappedCSA sep_proc_name cvx exch
- 0 get/DeviceGray eq{
- 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
- }if
- /Name cvx/findcmykcustomcolor cvx/exch cvx
- AGMCORE_host_sep{
- AGMCORE_is_cmyk_sep
- /Name cvx
- /AGMCORE_IsSeparationAProcessColor load/exec cvx
- /not cvx/and cvx
- }{
- Name inRip_spot_has_ink not
- }ifelse
- [
- /pop cvx 1
- ]cvx/if cvx
- /setcustomcolor cvx
- ]cvx bdf
- }{
- /TintProc{setcolor}bdf
- [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- set_crd
- setsepcolor
- end
-}def
-/additive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1
- 0 1 numarrays 1 sub
- {
- 1 exch add/index cvx
- c1/get cvx/mul cvx
- }for
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/subtractive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1 1
- 0 1 numarrays 1 sub
- {
- 1 3 3 -1 roll add/index cvx
- c1/get cvx/sub cvx/mul cvx
- }for
- /sub cvx
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/exec_tint_transform
-{
- /TintProc[
- /TintTransform cvx/setcolor cvx
- ]cvx bdf
- MappedCSA setcolorspace_opt
-}bdf
-/devn_makecustomcolor
-{
- 2 dict begin
- /names_index xdf
- /Names xdf
- 1 1 1 1 Names names_index get findcmykcustomcolor
- /devicen_tints AGMCORE_gget names_index get setcustomcolor
- Names length{pop}repeat
- end
-}bdf
-/setdevicencolorspace
-{
- dup/AliasedColorants known{false}{true}ifelse
- current_spot_alias and{
- 7 dict begin
- /names_index 0 def
- dup/names_len exch/Names get length def
- /new_names names_len array def
- /new_LookupTables names_len array def
- /alias_cnt 0 def
- dup/Names get
- {
- dup map_alias{
- exch pop
- dup/ColorLookup known{
- dup begin
- new_LookupTables names_index ColorLookup put
- end
- }{
- dup/Components known{
- dup begin
- new_LookupTables names_index Components put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- new_names names_index 3 -1 roll/Name get put
- /alias_cnt alias_cnt 1 add def
- }{
- /name xdf
- new_names names_index name put
- dup/LookupTables known{
- dup begin
- new_LookupTables names_index LookupTables names_index get put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- /names_index names_index 1 add def
- }forall
- alias_cnt 0 gt{
- /AliasedColorants true def
- /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
- 0 1 names_len 1 sub{
- /names_index xdf
- new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
- /AliasedColorants false def
- exit
- }{
- new_LookupTables names_index get 0 get null eq{
- dup/Names get names_index get/name xdf
- name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
- or or or not{
- /AliasedColorants false def
- exit
- }if
- }if
- }ifelse
- }for
- lut_entry_len 1 eq{
- /AliasedColorants false def
- }if
- AliasedColorants{
- dup begin
- /Names new_names def
- /LookupTables new_LookupTables def
- /AliasedColorants true def
- /NComponents lut_entry_len def
- /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
- /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
- currentdict/TTTablesIdx known not{
- /TTTablesIdx -1 def
- }if
- end
- }if
- }if
- end
- }if
- dup/devicen_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/AliasedColorants known{
- AliasedColorants
- }{
- false
- }ifelse
- dup not{
- CSA map_csa
- }if
- /TintTransform load type/nulltype eq or{
- /TintTransform[
- 0 1 Names length 1 sub
- {
- /TTTablesIdx TTTablesIdx 1 add def
- dup LookupTables exch get dup 0 get null eq
- {
- 1 index
- Names exch get
- dup(Cyan)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0 0 0
- }
- {
- dup(Magenta)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0/exch cvx 0 0
- }{
- (Yellow)eq
- {
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 3 -1/roll cvx 0
- }{
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 0 4 -1/roll cvx
- }ifelse
- }ifelse
- }ifelse
- 5 -1/roll cvx/astore cvx
- }{
- dup length 1 sub
- LookupTables length 4 -1 roll sub 1 add
- /index cvx/mul cvx/round cvx/cvi cvx/get cvx
- }ifelse
- Names length TTTablesIdx add 1 add 1/roll cvx
- }for
- Names length[/pop cvx]cvx/repeat cvx
- NComponents Names length
- TintMethod/Subtractive eq
- {
- subtractive_blend
- }{
- additive_blend
- }ifelse
- ]cvx bdf
- }if
- AGMCORE_host_sep{
- Names convert_to_process{
- exec_tint_transform
- }
- {
- currentdict/AliasedColorants known{
- AliasedColorants not
- }{
- false
- }ifelse
- 5 dict begin
- /AvoidAliasedColorants xdf
- /painted? false def
- /names_index 0 def
- /names_len Names length def
- AvoidAliasedColorants{
- /currentspotalias current_spot_alias def
- false set_spot_alias
- }if
- Names{
- AGMCORE_is_cmyk_sep{
- dup(Cyan)eq AGMCORE_cyan_plate and exch
- dup(Magenta)eq AGMCORE_magenta_plate and exch
- dup(Yellow)eq AGMCORE_yellow_plate and exch
- (Black)eq AGMCORE_black_plate and or or or{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- }if
- painted?{exit}if
- }{
- 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- exit
- }if
- }ifelse
- /names_index names_index 1 add def
- }forall
- AvoidAliasedColorants{
- currentspotalias set_spot_alias
- }if
- painted?{
- /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
- }{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
- 0 0 0 0/setcmykcolor cvx
- ]cvx ddf
- }ifelse
- end
- }ifelse
- }
- {
- AGMCORE_in_rip_sep{
- Names convert_to_process not
- }{
- level3
- }ifelse
- {
- [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
- /TintProc level3 not AGMCORE_in_rip_sep and{
- [
- Names/length cvx[/pop cvx]cvx/repeat cvx
- ]cvx bdf
- }{
- {setcolor}bdf
- }ifelse
- }{
- exec_tint_transform
- }ifelse
- }ifelse
- set_crd
- /AliasedColorants false def
- end
-}def
-/setindexedcolorspace
-{
- dup/indexed_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- currentdict devncs
- }{
- 1 currentdict sepcs
- }ifelse
- AGMCORE_host_sep{
- 4 dict begin
- /compCnt/Names where{pop Names length}{1}ifelse def
- /NewLookup HiVal 1 add string def
- 0 1 HiVal{
- /tableIndex xdf
- Lookup dup type/stringtype eq{
- compCnt tableIndex map_index
- }{
- exec
- }ifelse
- /Names where{
- pop setdevicencolor
- }{
- setsepcolor
- }ifelse
- currentgray
- tableIndex exch
- 255 mul cvi
- NewLookup 3 1 roll put
- }for
- [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
- end
- }{
- level3
- {
- currentdict/Names known{
- [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
- }{
- [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
- }ifelse
- }{
- [/Indexed MappedCSA HiVal
- [
- currentdict/Names known{
- Lookup dup type/stringtype eq
- {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
- {/exec cvx}ifelse
- /TintTransform load/exec cvx
- }{
- Lookup dup type/stringtype eq
- {/exch cvx/get cvx 255/div cvx}
- {/exec cvx}ifelse
- CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
- }ifelse
- ]cvx
- ]setcolorspace_opt
- }ifelse
- }ifelse
- end
- set_crd
- }
- {
- CSA map_csa
- AGMCORE_host_sep level2 not and{
- 0 0 0 0 setcmykcolor
- }{
- [/Indexed MappedCSA
- level2 not has_color not and{
- dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
- pop[/DeviceGray]
- }if
- HiVal GrayLookup
- }{
- HiVal
- currentdict/RangeArray known{
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- Lookup exch
- dup HiVal gt{
- pop HiVal
- }if
- NComponents mul NComponents getinterval{}forall
- NComponents 1 sub -1 0{
- RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
- NComponents 1 roll
- }for
- end
- }bind
- }{
- Lookup
- }ifelse
- }ifelse
- ]setcolorspace_opt
- set_crd
- }ifelse
- }ifelse
- end
-}def
-/setindexedcolor
-{
- AGMCORE_host_sep{
- /indexed_colorspace_dict AGMCORE_gget
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- map_indexed_devn
- devn
- }
- {
- Lookup 1 3 -1 roll map_index
- sep
- }ifelse
- end
- }{
- Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
- map_index
- MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
- }ifelse
- end
- }{
- level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
- /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
- map_indexed_devn
- devn
- end
- }
- {
- setcolor
- }ifelse
- }ifelse
-}def
-/ignoreimagedata
-{
- currentoverprint not{
- gsave
- dup clonedict begin
- 1 setgray
- /Decode[0 1]def
- /DataSource<FF>def
- /MultipleDataSources false def
- /BitsPerComponent 8 def
- currentdict end
- systemdict/image gx
- grestore
- }if
- consumeimagedata
-}def
-/add_res
-{
- dup/CSD eq{
- pop
- //Adobe_AGM_Core begin
- /AGMCORE_CSD_cache load 3 1 roll put
- end
- }{
- defineresource pop
- }ifelse
-}def
-/del_res
-{
- {
- aload pop exch
- dup/CSD eq{
- pop
- {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
- }{
- exch
- {1 index undefineresource}forall
- pop
- }ifelse
- }forall
-}def
-/get_res
-{
- dup/CSD eq{
- pop
- dup type dup/nametype eq exch/stringtype eq or{
- AGMCORE_CSD_cache exch get
- }if
- }{
- findresource
- }ifelse
-}def
-/get_csa_by_name
-{
- dup type dup/nametype eq exch/stringtype eq or{
- /CSA get_res
- }if
-}def
-/paintproc_buf_init
-{
- /count get 0 0 put
-}def
-/paintproc_buf_next
-{
- dup/count get dup 0 get
- dup 3 1 roll
- 1 add 0 xpt
- get
-}def
-/cachepaintproc_compress
-{
- 5 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- /string_size 16000 def
- /readbuffer string_size string def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- /LZWFilter
- {
- exch
- dup length 0 eq{
- pop
- }{
- ppdict dup length 1 sub 3 -1 roll put
- }ifelse
- {string_size}{0}ifelse string
- }/LZWEncode filter def
- {
- ReadFilter readbuffer readstring
- exch LZWFilter exch writestring
- not{exit}if
- }loop
- LZWFilter closefile
- ppdict
- end
-}def
-/cachepaintproc
-{
- 2 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- {
- ReadFilter 16000 string readstring exch
- ppdict dup length 1 sub 3 -1 roll put
- not{exit}if
- }loop
- ppdict dup dup length 1 sub()put
- end
-}def
-/make_pattern
-{
- exch clonedict exch
- dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
- exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
- exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
- matrix translate exch matrix concatmatrix
- 1 index begin
- BBox 0 get XStep div cvi XStep mul/xshift exch neg def
- BBox 1 get YStep div cvi YStep mul/yshift exch neg def
- BBox 0 get xshift add
- BBox 1 get yshift add
- BBox 2 get xshift add
- BBox 3 get yshift add
- 4 array astore
- /BBox exch def
- [xshift yshift/translate load null/exec load]dup
- 3/PaintProc load put cvx/PaintProc exch def
- end
- gsave 0 setgray
- makepattern
- grestore
-}def
-/set_pattern
-{
- dup/PatternType get 1 eq{
- dup/PaintType get 1 eq{
- currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
- }if
- }if
- setpattern
-}def
-/setcolorspace_opt
-{
- dup currentcolorspace eq{pop}{setcolorspace}ifelse
-}def
-/updatecolorrendering
-{
- currentcolorrendering/RenderingIntent known{
- currentcolorrendering/RenderingIntent get
- }
- {
- Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd AGMCORE_gget dup null eq
- }
- {
- /perceptual_crd AGMCORE_gget dup null eq
- }ifelse
- }ifelse
- }ifelse
- {
- pop null
- }
- {
- /RenderingIntent known{null}{Intent}ifelse
- }ifelse
- }ifelse
- Intent ne{
- Intent/ColorRendering{findresource}stopped
- {
- pop pop systemdict/findcolorrendering known
- {
- Intent findcolorrendering
- {
- /ColorRendering findresource true exch
- }
- {
- /ColorRendering findresource
- product(Xerox Phaser 5400)ne
- exch
- }ifelse
- dup Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd exch AGMCORE_gput
- }
- {
- Intent/Perceptual eq
- {
- /perceptual_crd exch AGMCORE_gput
- }
- {
- pop
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- 1 index{exch}{pop}ifelse
- }
- {false}ifelse
- }
- {true}ifelse
- {
- dup begin
- currentdict/TransformPQR known{
- currentdict/TransformPQR get aload pop
- 3{{}eq 3 1 roll}repeat or or
- }
- {true}ifelse
- currentdict/MatrixPQR known{
- currentdict/MatrixPQR get aload pop
- 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
- and and and and and and and and
- }
- {true}ifelse
- end
- or
- {
- clonedict begin
- /TransformPQR[
- {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
- 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
- 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
- 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
- ]def
- /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
- /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
- currentdict end
- }if
- setcolorrendering_opt
- }if
- }if
-}def
-/set_crd
-{
- AGMCORE_host_sep not level2 and{
- currentdict/ColorRendering known{
- ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
- }{
- currentdict/Intent known{
- updatecolorrendering
- }if
- }ifelse
- currentcolorspace dup type/arraytype eq
- {0 get}if
- /DeviceRGB eq
- {
- currentdict/UCR known
- {/UCR}{/AGMCORE_currentucr}ifelse
- load setundercolorremoval
- currentdict/BG known
- {/BG}{/AGMCORE_currentbg}ifelse
- load setblackgeneration
- }if
- }if
-}def
-/set_ucrbg
-{
- dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration
- dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval
-}def
-/setcolorrendering_opt
-{
- dup currentcolorrendering eq{
- pop
- }{
- product(HP Color LaserJet 2605)anchorsearch{
- pop pop pop
- }{
- pop
- clonedict
- begin
- /Intent Intent def
- currentdict
- end
- setcolorrendering
- }ifelse
- }ifelse
-}def
-/cpaint_gcomp
-{
- convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
- {
- (%end_cpaint_gcomp)flushinput
- }if
-}def
-/cpaint_gsep
-{
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
- {
- (%end_cpaint_gsep)flushinput
- }if
-}def
-/cpaint_gend
-{np}def
-/T1_path
-{
- currentfile token pop currentfile token pop mo
- {
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 exch rlineto
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 rlineto
- }loop
-}def
-/T1_gsave
- level3
- {/clipsave}
- {/gsave}ifelse
- load def
-/T1_grestore
- level3
- {/cliprestore}
- {/grestore}ifelse
- load def
-/set_spot_alias_ary
-{
- dup inherit_aliases
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
-}def
-/set_spot_normalization_ary
-{
- dup inherit_aliases
- dup length
- /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
- array
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
- /AGMCORE_SpotAliasAry where{
- pop
- AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
- AGMCORE_SpotAliasAry length
- }{0}ifelse
- AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
- true set_spot_alias
-}def
-/inherit_aliases
-{
- {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
-}def
-/set_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias 3 -1 roll put
- }{
- pop
- }ifelse
-}def
-/current_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias get
- }{
- false
- }ifelse
-}def
-/map_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- begin
- /AGMCORE_name xdf
- false
- AGMCORE_SpotAliasAry2{
- dup/Name get AGMCORE_name eq{
- /CSD get/CSD get_res
- exch pop true
- exit
- }{
- pop
- }ifelse
- }forall
- end
- }{
- pop false
- }ifelse
-}bdf
-/spot_alias
-{
- true set_spot_alias
- /AGMCORE_&setcustomcolor AGMCORE_key_known not{
- //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
- }if
- /customcolor_tint 1 AGMCORE_gput
- //Adobe_AGM_Core begin
- /setcustomcolor
- {
- //Adobe_AGM_Core begin
- dup/customcolor_tint exch AGMCORE_gput
- 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
- current_spot_alias and{1 index 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /sep_colorspace_dict AGMCORE_gget null ne
- 3 1 roll 2 index{
- exch pop/sep_tint AGMCORE_gget exch
- }if
- mark 3 1 roll
- setsepcolorspace
- counttomark 0 ne{
- setsepcolor
- }if
- pop
- not{/sep_tint 1.0 AGMCORE_gput}if
- pop
- true set_spot_alias
- }{
- AGMCORE_&setcustomcolor
- }ifelse
- end
- }bdf
- end
-}def
-/begin_feature
-{
- Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
- count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
- {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
-}def
-/end_feature
-{
- 2 dict begin
- /spd/setpagedevice load def
- /setpagedevice{get_gstate spd set_gstate}def
- stopped{$error/newerror false put}if
- end
- count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
- countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
- {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
-}def
-/set_negative
-{
- //Adobe_AGM_Core begin
- /AGMCORE_inverting exch def
- level2{
- currentpagedevice/NegativePrint known AGMCORE_distilling not and{
- currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
- true begin_feature true{
- <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
- }end_feature
- }if
- /AGMCORE_inverting false def
- }if
- }if
- AGMCORE_inverting{
- [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
- AGMCORE_distilling{
- erasepage
- }{
- gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
- /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
- }ifelse
- }if
- end
-}def
-/lw_save_restore_override{
- /md where{
- pop
- md begin
- initializepage
- /initializepage{}def
- /pmSVsetup{}def
- /endp{}def
- /pse{}def
- /psb{}def
- /orig_showpage where
- {pop}
- {/orig_showpage/showpage load def}
- ifelse
- /showpage{orig_showpage gR}def
- end
- }if
-}def
-/pscript_showpage_override{
- /NTPSOct95 where
- {
- begin
- showpage
- save
- /showpage/restore load def
- /restore{exch pop}def
- end
- }if
-}def
-/driver_media_override
-{
- /md where{
- pop
- md/initializepage known{
- md/initializepage{}put
- }if
- md/rC known{
- md/rC{4{pop}repeat}put
- }if
- }if
- /mysetup where{
- /mysetup[1 0 0 1 0 0]put
- }if
- Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
- level2
- {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
-}def
-/capture_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
- }if
- }if
-}def
-/restore_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup known{
- Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
- Adobe_AGM_Core/save_mysetup undef
- }if
- }if
- }if
-}def
-/driver_check_media_override
-{
- /PrepsDict where
- {pop}
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
- Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
- }if
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
- }if
- }ifelse
-}def
-AGMCORE_err_strings begin
- /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
- /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
- /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
-end
-/set_def_ht
-{AGMCORE_def_ht sethalftone}def
-/set_def_flat
-{AGMCORE_Default_flatness setflat}def
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_CoolType_Core 2.31 0
-%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
-%%Version: 2.31 0
-10 dict begin
-/Adobe_CoolType_Passthru currentdict def
-/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
-Adobe_CoolType_Core_Defined
- {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
-if
-userdict/Adobe_CoolType_Core 70 dict dup begin put
-/Adobe_CoolType_Version 2.31 def
-/Level2?
- systemdict/languagelevel known dup
- {pop systemdict/languagelevel get 2 ge}
- if def
-Level2? not
- {
- /currentglobal false def
- /setglobal/pop load def
- /gcheck{pop false}bind def
- /currentpacking false def
- /setpacking/pop load def
- /SharedFontDirectory 0 dict def
- }
-if
-currentpacking
-true setpacking
-currentglobal false setglobal
-userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
-if
-get
- begin
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- end
-setglobal
-currentglobal true setglobal
-userdict/Adobe_CoolType_GVMFonts known not
- {userdict/Adobe_CoolType_GVMFonts 10 dict put}
-if
-setglobal
-currentglobal false setglobal
-userdict/Adobe_CoolType_LVMFonts known not
- {userdict/Adobe_CoolType_LVMFonts 10 dict put}
-if
-setglobal
-/ct_VMDictPut
- {
- dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
- 3 1 roll put
- }bind def
-/ct_VMDictUndef
- {
- dup Adobe_CoolType_GVMFonts exch known
- {Adobe_CoolType_GVMFonts exch undef}
- {
- dup Adobe_CoolType_LVMFonts exch known
- {Adobe_CoolType_LVMFonts exch undef}
- {pop}
- ifelse
- }ifelse
- }bind def
-/ct_str1 1 string def
-/ct_xshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_yshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0 exch
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_xyshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- {_ct_na _ct_i 1 add get}stopped
- {pop pop pop}
- {
- _ct_x _ct_y moveto
- rmoveto
- }
- ifelse
- }
- ifelse
- /_ct_i _ct_i 2 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
-/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
-/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
-currentglobal true setglobal
-/ct_T3Defs
-{
-/BuildChar
-{
- 1 index/Encoding get exch get
- 1 index/BuildGlyph get exec
-}bind def
-/BuildGlyph
-{
- exch begin
- GlyphProcs exch get exec
- end
-}bind def
-}bind def
-setglobal
-/@_SaveStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@vmState currentglobal def false setglobal
- @opStackCountByLevel
- @opStackLevel
- 2 copy known not
- {
- 2 copy
- 3 dict dup/args
- 7 index
- 5 add array put
- put get
- }
- {
- get dup/args get dup length 3 index lt
- {
- dup length 5 add array exch
- 1 index exch 0 exch putinterval
- 1 index exch/args exch put
- }
- {pop}
- ifelse
- }
- ifelse
- begin
- count 1 sub
- 1 index lt
- {pop count}
- if
- dup/argCount exch def
- dup 0 gt
- {
- args exch 0 exch getinterval
- astore pop
- }
- {pop}
- ifelse
- count
- /restCount exch def
- end
- /@opStackLevel @opStackLevel 1 add def
- countdictstack 1 sub
- @dictStackCountByLevel exch @dictStackLevel exch put
- /@dictStackLevel @dictStackLevel 1 add def
- @vmState setglobal
- end
- }bind def
-/@_RestoreStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- @opStackCountByLevel @opStackLevel get
- begin
- count restCount sub dup 0 gt
- {{pop}repeat}
- {pop}
- ifelse
- args 0 argCount getinterval{}forall
- end
- /@dictStackLevel @dictStackLevel 1 sub def
- @dictStackCountByLevel @dictStackLevel get
- end
- countdictstack exch sub dup 0 gt
- {{end}repeat}
- {pop}
- ifelse
- }bind def
-/@_PopStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- /@dictStackLevel @dictStackLevel 1 sub def
- end
- }bind def
-/@Raise
- {
- exch cvx exch errordict exch get exec
- stop
- }bind def
-/@ReRaise
- {
- cvx $error/errorname get errordict exch get exec
- stop
- }bind def
-/@Stopped
- {
- 0 @#Stopped
- }bind def
-/@#Stopped
- {
- @_SaveStackLevels
- stopped
- {@_RestoreStackLevels true}
- {@_PopStackLevels false}
- ifelse
- }bind def
-/@Arg
- {
- Adobe_CoolType_Data
- begin
- @opStackCountByLevel @opStackLevel 1 sub get
- begin
- args exch
- argCount 1 sub exch sub get
- end
- end
- }bind def
-currentglobal true setglobal
-/CTHasResourceForAllBug
- Level2?
- {
- 1 dict dup
- /@shouldNotDisappearDictValue true def
- Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
- begin
- count @_SaveStackLevels
- {(*){pop stop}128 string/Category resourceforall}
- stopped pop
- @_RestoreStackLevels
- currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
- {
- /@shouldNotDisappearDictValue known
- {
- {
- end
- currentdict 1 index eq
- {pop exit}
- if
- }
- loop
- }
- if
- }
- {
- pop
- end
- }
- ifelse
- }
- {false}
- ifelse
- def
-true setglobal
-/CTHasResourceStatusBug
- Level2?
- {
- mark
- {/steveamerige/Category resourcestatus}
- stopped
- {cleartomark true}
- {cleartomark currentglobal not}
- ifelse
- }
- {false}
- ifelse
- def
-setglobal
-/CTResourceStatus
- {
- mark 3 1 roll
- /Category findresource
- begin
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- end
- }bind def
-/CTWorkAroundBugs
- {
- Level2?
- {
- /cid_PreLoad/ProcSet resourcestatus
- {
- pop pop
- currentglobal
- mark
- {
- (*)
- {
- dup/CMap CTHasResourceStatusBug
- {CTResourceStatus}
- {resourcestatus}
- ifelse
- {
- pop dup 0 eq exch 1 eq or
- {
- dup/CMap findresource gcheck setglobal
- /CMap undefineresource
- }
- {
- pop CTHasResourceForAllBug
- {exit}
- {stop}
- ifelse
- }
- ifelse
- }
- {pop}
- ifelse
- }
- 128 string/CMap resourceforall
- }
- stopped
- {cleartomark}
- stopped pop
- setglobal
- }
- if
- }
- if
- }bind def
-/ds
- {
- Adobe_CoolType_Core
- begin
- CTWorkAroundBugs
- /mo/moveto load def
- /nf/newencodedfont load def
- /msf{makefont setfont}bind def
- /uf{dup undefinefont ct_VMDictUndef}bind def
- /ur/undefineresource load def
- /chp/charpath load def
- /awsh/awidthshow load def
- /wsh/widthshow load def
- /ash/ashow load def
- /@xshow/xshow load def
- /@yshow/yshow load def
- /@xyshow/xyshow load def
- /@cshow/cshow load def
- /sh/show load def
- /rp/repeat load def
- /.n/.notdef def
- end
- currentglobal false setglobal
- userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
- if
- get
- begin
- /AddWidths? false def
- /CC 0 def
- /charcode 2 string def
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- /InVMFontsByCMap 10 dict def
- /InVMDeepCopiedFonts 10 dict def
- end
- setglobal
- }bind def
-/dt
- {
- currentdict Adobe_CoolType_Core eq
- {end}
- if
- }bind def
-/ps
- {
- Adobe_CoolType_Core begin
- Adobe_CoolType_GVMFonts begin
- Adobe_CoolType_LVMFonts begin
- SharedFontDirectory begin
- }bind def
-/pt
- {
- end
- end
- end
- end
- }bind def
-/unload
- {
- systemdict/languagelevel known
- {
- systemdict/languagelevel get 2 ge
- {
- userdict/Adobe_CoolType_Core 2 copy known
- {undef}
- {pop pop}
- ifelse
- }
- if
- }
- if
- }bind def
-/ndf
- {
- 1 index where
- {pop pop pop}
- {dup xcheck{bind}if def}
- ifelse
- }def
-/findfont systemdict
- begin
- userdict
- begin
- /globaldict where{/globaldict get begin}if
- dup where pop exch get
- /globaldict where{pop end}if
- end
- end
-Adobe_CoolType_Core_Defined
- {/systemfindfont exch def}
- {
- /findfont 1 index def
- /systemfindfont exch def
- }
-ifelse
-/undefinefont
- {pop}ndf
-/copyfont
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- dup null eq{0}{dup length}ifelse
- 2 index length add 1 add dict
- begin
- exch
- {
- 1 index/FID eq
- {pop pop}
- {def}
- ifelse
- }
- forall
- dup null eq
- {pop}
- {{def}forall}
- ifelse
- currentdict
- end
- exch setglobal
- }bind def
-/copyarray
- {
- currentglobal exch
- dup gcheck setglobal
- dup length array copy
- exch setglobal
- }bind def
-/newencodedfont
- {
- currentglobal
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- {
- FontDirectory 3 index known
- {FontDirectory 3 index get/FontReferenced known}
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- ifelse
- }
- ifelse
- dup
- {
- 3 index findfont/FontReferenced get
- 2 index dup type/nametype eq
- {findfont}
- if ne
- {pop false}
- if
- }
- if
- dup
- {
- 1 index dup type/nametype eq
- {findfont}
- if
- dup/CharStrings known
- {
- /CharStrings get length
- 4 index findfont/CharStrings get length
- ne
- {
- pop false
- }
- if
- }
- {pop}
- ifelse
- }
- if
- {
- pop
- 1 index findfont
- /Encoding get exch
- 0 1 255
- {2 copy get 3 index 3 1 roll put}
- for
- pop pop pop
- }
- {
- currentglobal
- 4 1 roll
- dup type/nametype eq
- {findfont}
- if
- dup gcheck setglobal
- dup dup maxlength 2 add dict
- begin
- exch
- {
- 1 index/FID ne
- 2 index/Encoding ne and
- {def}
- {pop pop}
- ifelse
- }
- forall
- /FontReferenced exch def
- /Encoding exch dup length array copy def
- /FontName 1 index dup type/stringtype eq{cvn}if def dup
- currentdict
- end
- definefont ct_VMDictPut
- setglobal
- }
- ifelse
- }bind def
-/SetSubstituteStrategy
- {
- $SubstituteFont
- begin
- dup type/dicttype ne
- {0 dict}
- if
- currentdict/$Strategies known
- {
- exch $Strategies exch
- 2 copy known
- {
- get
- 2 copy maxlength exch maxlength add dict
- begin
- {def}forall
- {def}forall
- currentdict
- dup/$Init known
- {dup/$Init get exec}
- if
- end
- /$Strategy exch def
- }
- {pop pop pop}
- ifelse
- }
- {pop pop}
- ifelse
- end
- }bind def
-/scff
- {
- $SubstituteFont
- begin
- dup type/stringtype eq
- {dup length exch}
- {null}
- ifelse
- /$sname exch def
- /$slen exch def
- /$inVMIndex
- $sname null eq
- {
- 1 index $str cvs
- dup length $slen sub $slen getinterval cvn
- }
- {$sname}
- ifelse def
- end
- {findfont}
- @Stopped
- {
- dup length 8 add string exch
- 1 index 0(BadFont:)putinterval
- 1 index exch 8 exch dup length string cvs putinterval cvn
- {findfont}
- @Stopped
- {pop/Courier findfont}
- if
- }
- if
- $SubstituteFont
- begin
- /$sname null def
- /$slen 0 def
- /$inVMIndex null def
- end
- }bind def
-/isWidthsOnlyFont
- {
- dup/WidthsOnly known
- {pop pop true}
- {
- dup/FDepVector known
- {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
- {
- dup/FDArray known
- {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }bind def
-/ct_StyleDicts 4 dict dup begin
- /Adobe-Japan1 4 dict dup begin
- Level2?
- {
- /Serif
- /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMin-W3}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMin-W3/CIDFont resourcestatus
- {pop pop/HeiseiMin-W3}
- {/Ryumin-Light}
- ifelse
- }
- {/Ryumin-Light}
- ifelse
- }
- ifelse
- def
- /SansSerif
- /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiKakuGo-W5/CIDFont resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {/GothicBBB-Medium}
- ifelse
- }
- {/GothicBBB-Medium}
- ifelse
- }
- ifelse
- def
- /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMaruGo-W4/CIDFont resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- ifelse
- /RoundSansSerif exch def
- /Default Serif def
- }
- {
- /Serif/Ryumin-Light def
- /SansSerif/GothicBBB-Medium def
- {
- (fonts/Jun101-Light-83pv-RKSJ-H)status
- }stopped
- {pop}{
- {pop pop pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- /RoundSansSerif exch def
- }ifelse
- /Default Serif def
- }
- ifelse
- end
- def
- /Adobe-Korea1 4 dict dup begin
- /Serif/HYSMyeongJo-Medium def
- /SansSerif/HYGoThic-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-GB1 4 dict dup begin
- /Serif/STSong-Light def
- /SansSerif/STHeiti-Regular def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-CNS1 4 dict dup begin
- /Serif/MKai-Medium def
- /SansSerif/MHei-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
-end
-def
-Level2?{currentglobal true setglobal}if
-/ct_BoldRomanWidthProc
- {
- stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
- 0 0
- }bind def
-/ct_Type0WidthProc
- {
- dup stringwidth 0 0 moveto
- 2 index true charpath pathbbox
- 0 -1
- 7 index 2 div .88
- setcachedevice2
- pop
- 0 0
- }bind def
-/ct_Type0WMode1WidthProc
- {
- dup stringwidth
- pop 2 div neg -0.88
- 2 copy
- moveto
- 0 -1
- 5 -1 roll true charpath pathbbox
- setcachedevice
- }bind def
-/cHexEncoding
-[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
-/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
-/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
-/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
-/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
-/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
-/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
-/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
-/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
-/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
-/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
-/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
-/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
-/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
-/ct_BoldBaseFont
- 11 dict begin
- /FontType 3 def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /Encoding cHexEncoding def
- /_setwidthProc/ct_BoldRomanWidthProc load def
- /_bcstr1 1 string def
- /BuildChar
- {
- exch begin
- _basefont setfont
- _bcstr1 dup 0 4 -1 roll put
- dup
- _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-systemdict/composefont known
-{
-/ct_DefineIdentity-H
-{
- /Identity-H/CMap resourcestatus
- {
- pop pop
- }
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
-}
-def
-/ct_BoldBaseCIDFont
- 11 dict begin
- /CIDFontType 1 def
- /CIDFontName/ct_BoldBaseCIDFont def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /_setwidthProc/ct_Type0WidthProc load def
- /_bcstr2 2 string def
- /BuildGlyph
- {
- exch begin
- _basefont setfont
- _bcstr2 1 2 index 256 mod put
- _bcstr2 0 3 -1 roll 256 idiv put
- _bcstr2 dup _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-}if
-Level2?{setglobal}if
-/ct_CopyFont{
- {
- 1 index/FID ne 2 index/UniqueID ne and
- {def}{pop pop}ifelse
- }forall
-}bind def
-/ct_Type0CopyFont
-{
- exch
- dup length dict
- begin
- ct_CopyFont
- [
- exch
- FDepVector
- {
- dup/FontType get 0 eq
- {
- 1 index ct_Type0CopyFont
- /_ctType0 exch definefont
- }
- {
- /_ctBaseFont exch
- 2 index exec
- }
- ifelse
- exch
- }
- forall
- pop
- ]
- /FDepVector exch def
- currentdict
- end
-}bind def
-/ct_MakeBoldFont
-{
- dup/ct_SyntheticBold known
- {
- dup length 3 add dict begin
- ct_CopyFont
- /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
- /ct_SyntheticBold true def
- currentdict
- end
- definefont
- }
- {
- dup dup length 3 add dict
- begin
- ct_CopyFont
- /PaintType 2 def
- /StrokeWidth .03 0 FontMatrix idtransform pop def
- /dummybold currentdict
- end
- definefont
- dup/FontType get dup 9 ge exch 11 le and
- {
- ct_BoldBaseCIDFont
- dup length 3 add dict copy begin
- dup/CIDSystemInfo get/CIDSystemInfo exch def
- ct_DefineIdentity-H
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefont exch def
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefonto exch def
- currentdict
- end
- /CIDFont defineresource
- }
- {
- ct_BoldBaseFont
- dup length 3 add dict copy begin
- /_basefont exch def
- /_basefonto exch def
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
-}bind def
-/ct_MakeBold{
- 1 index
- 1 index
- findfont
- currentglobal 5 1 roll
- dup gcheck setglobal
- dup
- /FontType get 0 eq
- {
- dup/WMode known{dup/WMode get 1 eq}{false}ifelse
- version length 4 ge
- and
- {version 0 4 getinterval cvi 2015 ge}
- {true}
- ifelse
- {/ct_Type0WidthProc}
- {/ct_Type0WMode1WidthProc}
- ifelse
- ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
- {ct_MakeBoldFont}ct_Type0CopyFont definefont
- }
- {
- dup/_fauxfont known not 1 index/SubstMaster known not and
- {
- ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
- ct_MakeBoldFont
- }
- {
- 2 index 2 index eq
- {exch pop }
- {
- dup length dict begin
- ct_CopyFont
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
- }
- ifelse
- pop pop pop
- setglobal
-}bind def
-/?str1 256 string def
-/?set
- {
- $SubstituteFont
- begin
- /$substituteFound false def
- /$fontname 1 index def
- /$doSmartSub false def
- end
- dup
- findfont
- $SubstituteFont
- begin
- $substituteFound
- {false}
- {
- dup/FontName known
- {
- dup/FontName get $fontname eq
- 1 index/DistillerFauxFont known not and
- /currentdistillerparams where
- {pop false 2 index isWidthsOnlyFont not and}
- if
- }
- {false}
- ifelse
- }
- ifelse
- exch pop
- /$doSmartSub true def
- end
- {
- 5 1 roll pop pop pop pop
- findfont
- }
- {
- 1 index
- findfont
- dup/FontType get 3 eq
- {
- 6 1 roll pop pop pop pop pop false
- }
- {pop true}
- ifelse
- {
- $SubstituteFont
- begin
- pop pop
- /$styleArray 1 index def
- /$regOrdering 2 index def
- pop pop
- 0 1 $styleArray length 1 sub
- {
- $styleArray exch get
- ct_StyleDicts $regOrdering
- 2 copy known
- {
- get
- exch 2 copy known not
- {pop/Default}
- if
- get
- dup type/nametype eq
- {
- ?str1 cvs length dup 1 add exch
- ?str1 exch(-)putinterval
- exch dup length exch ?str1 exch 3 index exch putinterval
- add ?str1 exch 0 exch getinterval cvn
- }
- {
- pop pop/Unknown
- }
- ifelse
- }
- {
- pop pop pop pop/Unknown
- }
- ifelse
- }
- for
- end
- findfont
- }if
- }
- ifelse
- currentglobal false setglobal 3 1 roll
- null copyfont definefont pop
- setglobal
- }bind def
-setpacking
-userdict/$SubstituteFont 25 dict put
-1 dict
- begin
- /SubstituteFont
- dup $error exch 2 copy known
- {get}
- {pop pop{pop/Courier}bind}
- ifelse def
- /currentdistillerparams where dup
- {
- pop pop
- currentdistillerparams/CannotEmbedFontPolicy 2 copy known
- {get/Error eq}
- {pop pop false}
- ifelse
- }
- if not
- {
- countdictstack array dictstack 0 get
- begin
- userdict
- begin
- $SubstituteFont
- begin
- /$str 128 string def
- /$fontpat 128 string def
- /$slen 0 def
- /$sname null def
- /$match false def
- /$fontname null def
- /$substituteFound false def
- /$inVMIndex null def
- /$doSmartSub true def
- /$depth 0 def
- /$fontname null def
- /$italicangle 26.5 def
- /$dstack null def
- /$Strategies 10 dict dup
- begin
- /$Type3Underprint
- {
- currentglobal exch false setglobal
- 11 dict
- begin
- /UseFont exch
- $WMode 0 ne
- {
- dup length dict copy
- dup/WMode $WMode put
- /UseFont exch definefont
- }
- if def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /FontType 3 def
- /FontMatrix[.001 0 0 .001 0 0]def
- /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
- /FontBBox[0 0 0 0]def
- /CCInfo 7 dict dup
- begin
- /cc null def
- /x 0 def
- /y 0 def
- end def
- /BuildChar
- {
- exch
- begin
- CCInfo
- begin
- 1 string dup 0 3 index put exch pop
- /cc exch def
- UseFont 1000 scalefont setfont
- cc stringwidth/y exch def/x exch def
- x y setcharwidth
- $SubstituteFont/$Strategy get/$Underprint get exec
- 0 0 moveto cc show
- x y moveto
- end
- end
- }bind def
- currentdict
- end
- exch setglobal
- }bind def
- /$GetaTint
- 2 dict dup
- begin
- /$BuildFont
- {
- dup/WMode known
- {dup/WMode get}
- {0}
- ifelse
- /$WMode exch def
- $fontname exch
- dup/FontName known
- {
- dup/FontName get
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- exch
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index/FontName get known
- {
- pop
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index get
- null copyfont
- }
- {$deepcopyfont}
- ifelse
- exch 1 index exch/FontBasedOn exch put
- dup/FontName $fontname dup type/stringtype eq{cvn}if put
- definefont
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- begin
- dup/FontBasedOn get 1 index def
- end
- }bind def
- /$Underprint
- {
- gsave
- x abs y abs gt
- {/y 1000 def}
- {/x -1000 def 500 120 translate}
- ifelse
- Level2?
- {
- [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
- setcolorspace
- }
- {0 setgray}
- ifelse
- 10 setlinewidth
- x .8 mul
- [7 3]
- {
- y mul 8 div 120 sub x 10 div exch moveto
- 0 y 4 div neg rlineto
- dup 0 rlineto
- 0 y 4 div rlineto
- closepath
- gsave
- Level2?
- {.2 setcolor}
- {.8 setgray}
- ifelse
- fill grestore
- stroke
- }
- forall
- pop
- grestore
- }bind def
- end def
- /$Oblique
- 1 dict dup
- begin
- /$BuildFont
- {
- currentglobal exch dup gcheck setglobal
- null copyfont
- begin
- /FontBasedOn
- currentdict/FontName known
- {
- FontName
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /currentdistillerparams where
- {pop}
- {
- /FontInfo currentdict/FontInfo known
- {FontInfo null copyfont}
- {2 dict}
- ifelse
- dup
- begin
- /ItalicAngle $italicangle def
- /FontMatrix FontMatrix
- [1 0 ItalicAngle dup sin exch cos div 1 0 0]
- matrix concatmatrix readonly
- end
- 4 2 roll def
- def
- }
- ifelse
- FontName currentdict
- end
- definefont
- exch setglobal
- }bind def
- end def
- /$None
- 1 dict dup
- begin
- /$BuildFont{}bind def
- end def
- end def
- /$Oblique SetSubstituteStrategy
- /$findfontByEnum
- {
- dup type/stringtype eq{cvn}if
- dup/$fontname exch def
- $sname null eq
- {$str cvs dup length $slen sub $slen getinterval}
- {pop $sname}
- ifelse
- $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
- /$match false def
- $SubstituteFont/$dstack countdictstack array dictstack put
- mark
- {
- $fontpat 0 $slen 7 add getinterval
- {/$match exch def exit}
- $str filenameforall
- }
- stopped
- {
- cleardictstack
- currentdict
- true
- $SubstituteFont/$dstack get
- {
- exch
- {
- 1 index eq
- {pop false}
- {true}
- ifelse
- }
- {begin false}
- ifelse
- }
- forall
- pop
- }
- if
- cleartomark
- /$slen 0 def
- $match false ne
- {$match(fonts/)anchorsearch pop pop cvn}
- {/Courier}
- ifelse
- }bind def
- /$ROS 1 dict dup
- begin
- /Adobe 4 dict dup
- begin
- /Japan1 [/Ryumin-Light/HeiseiMin-W3
- /GothicBBB-Medium/HeiseiKakuGo-W5
- /HeiseiMaruGo-W4/Jun101-Light]def
- /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
- /GB1 [/STSong-Light/STHeiti-Regular]def
- /CNS1 [/MKai-Medium/MHei-Medium]def
- end def
- end def
- /$cmapname null def
- /$deepcopyfont
- {
- dup/FontType get 0 eq
- {
- 1 dict dup/FontName/copied put copyfont
- begin
- /FDepVector FDepVector copyarray
- 0 1 2 index length 1 sub
- {
- 2 copy get $deepcopyfont
- dup/FontName/copied put
- /copied exch definefont
- 3 copy put pop pop
- }
- for
- def
- currentdict
- end
- }
- {$Strategies/$Type3Underprint get exec}
- ifelse
- }bind def
- /$buildfontname
- {
- dup/CIDFont findresource/CIDSystemInfo get
- begin
- Registry length Ordering length Supplement 8 string cvs
- 3 copy length 2 add add add string
- dup 5 1 roll dup 0 Registry putinterval
- dup 4 index(-)putinterval
- dup 4 index 1 add Ordering putinterval
- 4 2 roll add 1 add 2 copy(-)putinterval
- end
- 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
- anchorsearch
- {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
- {pop pop pop pop pop}
- ifelse
- length
- $str 1 index(-)putinterval 1 add
- $str 1 index $cmapname $fontpat cvs putinterval
- $cmapname length add
- $str exch 0 exch getinterval cvn
- }bind def
- /$findfontByROS
- {
- /$fontname exch def
- $ROS Registry 2 copy known
- {
- get Ordering 2 copy known
- {get}
- {pop pop[]}
- ifelse
- }
- {pop pop[]}
- ifelse
- false exch
- {
- dup/CIDFont resourcestatus
- {
- pop pop
- save
- 1 index/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get}
- {false}
- ifelse
- exch pop
- exch restore
- {pop}
- {exch pop true exit}
- ifelse
- }
- {pop}
- ifelse
- }
- forall
- {$str cvs $buildfontname}
- {
- false(*)
- {
- save exch
- dup/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get not}
- {true}
- ifelse
- exch/CIDSystemInfo get
- dup/Registry get Registry eq
- exch/Ordering get Ordering eq and and
- {exch restore exch pop true exit}
- {pop restore}
- ifelse
- }
- $str/CIDFont resourceforall
- {$buildfontname}
- {$fontname $findfontByEnum}
- ifelse
- }
- ifelse
- }bind def
- end
- end
- currentdict/$error known currentdict/languagelevel known and dup
- {pop $error/SubstituteFont known}
- if
- dup
- {$error}
- {Adobe_CoolType_Core}
- ifelse
- begin
- {
- /SubstituteFont
- /CMap/Category resourcestatus
- {
- pop pop
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {
- $sname null eq
- {dup $str cvs dup length $slen sub $slen getinterval cvn}
- {$sname}
- ifelse
- Adobe_CoolType_Data/InVMFontsByCMap get
- 1 index 2 copy known
- {
- get
- false exch
- {
- pop
- currentglobal
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- {
- FontDirectory 1 index known
- {exch pop true exit}
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- forall
- }
- {pop pop false}
- ifelse
- {
- exch pop exch pop
- }
- {
- dup/CMap resourcestatus
- {
- pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- }
- {
- 128 string cvs
- dup(-)search
- {
- 3 1 roll search
- {
- 3 1 roll pop
- {dup cvi}
- stopped
- {pop pop pop pop pop $findfontByEnum}
- {
- 4 2 roll pop pop
- exch length
- exch
- 2 index length
- 2 index
- sub
- exch 1 sub -1 0
- {
- $str cvs dup length
- 4 index
- 0
- 4 index
- 4 3 roll add
- getinterval
- exch 1 index exch 3 index exch
- putinterval
- dup/CMap resourcestatus
- {
- pop pop
- 4 1 roll pop pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- true exit
- }
- {pop}
- ifelse
- }
- for
- dup type/booleantype eq
- {pop}
- {pop pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- {pop pop pop $findfontByEnum}
- ifelse
- }
- {pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- {//SubstituteFont exec}
- ifelse
- /$slen 0 def
- end
- }
- }
- {
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {$findfontByEnum}
- {//SubstituteFont exec}
- ifelse
- end
- }
- }
- ifelse
- bind readonly def
- Adobe_CoolType_Core/scfindfont/systemfindfont load put
- }
- {
- /scfindfont
- {
- $SubstituteFont
- begin
- dup systemfindfont
- dup/FontName known
- {dup/FontName get dup 3 index ne}
- {/noname true}
- ifelse
- dup
- {
- /$origfontnamefound 2 index def
- /$origfontname 4 index def/$substituteFound true def
- }
- if
- exch pop
- {
- $slen 0 gt
- $sname null ne
- 3 index length $slen gt or and
- {
- pop dup $findfontByEnum findfont
- dup maxlength 1 add dict
- begin
- {1 index/FID eq{pop pop}{def}ifelse}
- forall
- currentdict
- end
- definefont
- dup/FontName known{dup/FontName get}{null}ifelse
- $origfontnamefound ne
- {
- $origfontname $str cvs print
- ( substitution revised, using )print
- dup/FontName known
- {dup/FontName get}{(unspecified font)}
- ifelse
- $str cvs print(.\n)print
- }
- if
- }
- {exch pop}
- ifelse
- }
- {exch pop}
- ifelse
- end
- }bind def
- }
- ifelse
- end
- end
- Adobe_CoolType_Core_Defined not
- {
- Adobe_CoolType_Core/findfont
- {
- $SubstituteFont
- begin
- $depth 0 eq
- {
- /$fontname 1 index dup type/stringtype ne{$str cvs}if def
- /$substituteFound false def
- }
- if
- /$depth $depth 1 add def
- end
- scfindfont
- $SubstituteFont
- begin
- /$depth $depth 1 sub def
- $substituteFound $depth 0 eq and
- {
- $inVMIndex null ne
- {dup $inVMIndex $AddInVMFont}
- if
- $doSmartSub
- {
- currentdict/$Strategy known
- {$Strategy/$BuildFont get exec}
- if
- }
- if
- }
- if
- end
- }bind put
- }
- if
- }
- if
- end
-/$AddInVMFont
- {
- exch/FontName 2 copy known
- {
- get
- 1 dict dup begin exch 1 index gcheck def end exch
- Adobe_CoolType_Data/InVMFontsByCMap get exch
- $DictAdd
- }
- {pop pop pop}
- ifelse
- }bind def
-/$DictAdd
- {
- 2 copy known not
- {2 copy 4 index length dict put}
- if
- Level2? not
- {
- 2 copy get dup maxlength exch length 4 index length add lt
- 2 copy get dup length 4 index length add exch maxlength 1 index lt
- {
- 2 mul dict
- begin
- 2 copy get{forall}def
- 2 copy currentdict put
- end
- }
- {pop}
- ifelse
- }
- if
- get
- begin
- {def}
- forall
- end
- }bind def
-end
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
-%%Version: 1.23 0
-systemdict/languagelevel known dup
- {currentglobal false setglobal}
- {false}
-ifelse
-exch
-userdict/Adobe_CoolType_Utility 2 copy known
- {2 copy get dup maxlength 27 add dict copy}
- {27 dict}
-ifelse put
-Adobe_CoolType_Utility
- begin
- /@eexecStartData
- <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
- 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
- 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
- /@recognizeCIDFont null def
- /ct_Level2? exch def
- /ct_Clone? 1183615869 internaldict dup
- /CCRun known not
- exch/eCCRun known not
- ct_Level2? and or def
-ct_Level2?
- {globaldict begin currentglobal true setglobal}
-if
- /ct_AddStdCIDMap
- ct_Level2?
- {{
- mark
- Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
- {
- ((Hex)57 StartData
- 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
- 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
- d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
- cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
- }
- stopped
- {
- cleartomark
- Adobe_CoolType_Utility/@recognizeCIDFont get
- countdictstack dup array dictstack
- exch 1 sub -1 0
- {
- 2 copy get 3 index eq
- {1 index length exch sub 1 sub{end}repeat exit}
- {pop}
- ifelse
- }
- for
- pop pop
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }
- {cleartomark}
- ifelse
- }}
- {{
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }}
- ifelse bind def
-userdict/cid_extensions known
-dup{cid_extensions/cid_UpdateDB known and}if
- {
- cid_extensions
- begin
- /cid_GetCIDSystemInfo
- {
- 1 index type/stringtype eq
- {exch cvn exch}
- if
- cid_extensions
- begin
- dup load 2 index known
- {
- 2 copy
- cid_GetStatusInfo
- dup null ne
- {
- 1 index load
- 3 index get
- dup null eq
- {pop pop cid_UpdateDB}
- {
- exch
- 1 index/Created get eq
- {exch pop exch pop}
- {pop cid_UpdateDB}
- ifelse
- }
- ifelse
- }
- {pop cid_UpdateDB}
- ifelse
- }
- {cid_UpdateDB}
- ifelse
- end
- }bind def
- end
- }
-if
-ct_Level2?
- {end setglobal}
-if
- /ct_UseNativeCapability? systemdict/composefont known def
- /ct_MakeOCF 35 dict def
- /ct_Vars 25 dict def
- /ct_GlyphDirProcs 6 dict def
- /ct_BuildCharDict 15 dict dup
- begin
- /charcode 2 string def
- /dst_string 1500 string def
- /nullstring()def
- /usewidths? true def
- end def
- ct_Level2?{setglobal}{pop}ifelse
- ct_GlyphDirProcs
- begin
- /GetGlyphDirectory
- {
- systemdict/languagelevel known
- {pop/CIDFont findresource/GlyphDirectory get}
- {
- 1 index/CIDFont findresource/GlyphDirectory
- get dup type/dicttype eq
- {
- dup dup maxlength exch length sub 2 index lt
- {
- dup length 2 index add dict copy 2 index
- /CIDFont findresource/GlyphDirectory 2 index put
- }
- if
- }
- if
- exch pop exch pop
- }
- ifelse
- +
- }def
- /+
- {
- systemdict/languagelevel known
- {
- currentglobal false setglobal
- 3 dict begin
- /vm exch def
- }
- {1 dict begin}
- ifelse
- /$ exch def
- systemdict/languagelevel known
- {
- vm setglobal
- /gvm currentglobal def
- $ gcheck setglobal
- }
- if
- ?{$ begin}if
- }def
- /?{$ type/dicttype eq}def
- /|{
- userdict/Adobe_CoolType_Data known
- {
- Adobe_CoolType_Data/AddWidths? known
- {
- currentdict Adobe_CoolType_Data
- begin
- begin
- AddWidths?
- {
- Adobe_CoolType_Data/CC 3 index put
- ?{def}{$ 3 1 roll put}ifelse
- CC charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore
- currentfont/Widths get exch CC exch put
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- end
- end
- }
- {?{def}{$ 3 1 roll put}ifelse} ifelse
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- }def
- /!
- {
- ?{end}if
- systemdict/languagelevel known
- {gvm setglobal}
- if
- end
- }def
- /:{string currentfile exch readstring pop}executeonly def
- end
- ct_MakeOCF
- begin
- /ct_cHexEncoding
- [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
- /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
- /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
- /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
- /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
- /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
- /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
- /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
- /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
- /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
- /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
- /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
- /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
- /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
- /ct_CID_STR_SIZE 8000 def
- /ct_mkocfStr100 100 string def
- /ct_defaultFontMtx[.001 0 0 .001 0 0]def
- /ct_1000Mtx[1000 0 0 1000 0 0]def
- /ct_raise{exch cvx exch errordict exch get exec stop}bind def
- /ct_reraise
- {cvx $error/errorname get(Error: )print dup( )cvs print
- errordict exch get exec stop
- }bind def
- /ct_cvnsi
- {
- 1 index add 1 sub 1 exch 0 4 1 roll
- {
- 2 index exch get
- exch 8 bitshift
- add
- }
- for
- exch pop
- }bind def
- /ct_GetInterval
- {
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /dst_index 0 def
- dup dst_string length gt
- {dup string/dst_string exch def}
- if
- 1 index ct_CID_STR_SIZE idiv
- /arrayIndex exch def
- 2 index arrayIndex get
- 2 index
- arrayIndex ct_CID_STR_SIZE mul
- sub
- {
- dup 3 index add 2 index length le
- {
- 2 index getinterval
- dst_string dst_index 2 index putinterval
- length dst_index add/dst_index exch def
- exit
- }
- {
- 1 index length 1 index sub
- dup 4 1 roll
- getinterval
- dst_string dst_index 2 index putinterval
- pop dup dst_index add/dst_index exch def
- sub
- /arrayIndex arrayIndex 1 add def
- 2 index dup length arrayIndex gt
- {arrayIndex get}
- {
- pop
- exit
- }
- ifelse
- 0
- }
- ifelse
- }
- loop
- pop pop pop
- dst_string 0 dst_index getinterval
- end
- }bind def
- ct_Level2?
- {
- /ct_resourcestatus
- currentglobal mark true setglobal
- {/unknowninstancename/Category resourcestatus}
- stopped
- {cleartomark setglobal true}
- {cleartomark currentglobal not exch setglobal}
- ifelse
- {
- {
- mark 3 1 roll/Category findresource
- begin
- ct_Vars/vm currentglobal put
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- ct_Vars/vm get setglobal
- end
- }
- }
- {{resourcestatus}}
- ifelse bind def
- /CIDFont/Category ct_resourcestatus
- {pop pop}
- {
- currentglobal true setglobal
- /Generic/Category findresource
- dup length dict copy
- dup/InstanceType/dicttype put
- /CIDFont exch/Category defineresource pop
- setglobal
- }
- ifelse
- ct_UseNativeCapability?
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- if
- }
- {
- /ct_Category 2 dict begin
- /CIDFont 10 dict def
- /ProcSet 2 dict def
- currentdict
- end
- def
- /defineresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- dup dup maxlength exch length eq
- {
- dup length 10 add dict copy
- ct_Category 2 index 2 index put
- }
- if
- 3 index 3 index put
- pop exch pop
- }
- {pop pop/defineresource/undefined ct_raise}
- ifelse
- }bind def
- /findresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index 2 copy known
- {get 3 1 roll pop pop}
- {pop pop/findresource/undefinedresource ct_raise}
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /resourcestatus
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index known
- exch pop exch pop
- {
- 0 -1 true
- }
- {
- false
- }
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /ct_resourcestatus/resourcestatus load def
- }
- ifelse
- /ct_CIDInit 2 dict
- begin
- /ct_cidfont_stream_init
- {
- {
- dup(Binary)eq
- {
- pop
- null
- currentfile
- ct_Level2?
- {
- {cid_BYTE_COUNT()/SubFileDecode filter}
- stopped
- {pop pop pop}
- if
- }
- if
- /readstring load
- exit
- }
- if
- dup(Hex)eq
- {
- pop
- currentfile
- ct_Level2?
- {
- {null exch/ASCIIHexDecode filter/readstring}
- stopped
- {pop exch pop(>)exch/readhexstring}
- if
- }
- {(>)exch/readhexstring}
- ifelse
- load
- exit
- }
- if
- /StartData/typecheck ct_raise
- }
- loop
- cid_BYTE_COUNT ct_CID_STR_SIZE le
- {
- 2 copy cid_BYTE_COUNT string exch exec
- pop
- 1 array dup
- 3 -1 roll
- 0 exch put
- }
- {
- cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
- dup array exch 2 sub 0 exch 1 exch
- {
- 2 copy
- 5 index
- ct_CID_STR_SIZE
- string
- 6 index exec
- pop
- put
- pop
- }
- for
- 2 index
- cid_BYTE_COUNT ct_CID_STR_SIZE mod string
- 3 index exec
- pop
- 1 index exch
- 1 index length 1 sub
- exch put
- }
- ifelse
- cid_CIDFONT exch/GlyphData exch put
- 2 index null eq
- {
- pop pop pop
- }
- {
- pop/readstring load
- 1 string exch
- {
- 3 copy exec
- pop
- dup length 0 eq
- {
- pop pop pop pop pop
- true exit
- }
- if
- 4 index
- eq
- {
- pop pop pop pop
- false exit
- }
- if
- }
- loop
- pop
- }
- ifelse
- }bind def
- /StartData
- {
- mark
- {
- currentdict
- dup/FDArray get 0 get/FontMatrix get
- 0 get 0.001 eq
- {
- dup/CDevProc known not
- {
- /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
- {get}
- {
- pop pop
- {pop pop pop pop pop 0 -1000 7 index 2 div 880}
- }
- ifelse
- def
- }
- if
- }
- {
- /CDevProc
- {
- pop pop pop pop pop
- 0
- 1 cid_temp/cid_CIDFONT get
- /FDArray get 0 get
- /FontMatrix get 0 get div
- 7 index 2 div
- 1 index 0.88 mul
- }def
- }
- ifelse
- /cid_temp 15 dict def
- cid_temp
- begin
- /cid_CIDFONT exch def
- 3 copy pop
- dup/cid_BYTE_COUNT exch def 0 gt
- {
- ct_cidfont_stream_init
- FDArray
- {
- /Private get
- dup/SubrMapOffset known
- {
- begin
- /Subrs SubrCount array def
- Subrs
- SubrMapOffset
- SubrCount
- SDBytes
- ct_Level2?
- {
- currentdict dup/SubrMapOffset undef
- dup/SubrCount undef
- /SDBytes undef
- }
- if
- end
- /cid_SD_BYTES exch def
- /cid_SUBR_COUNT exch def
- /cid_SUBR_MAP_OFFSET exch def
- /cid_SUBRS exch def
- cid_SUBR_COUNT 0 gt
- {
- GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- 0 1 cid_SUBR_COUNT 1 sub
- {
- exch 1 index
- 1 add
- cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
- GlyphData exch cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- cid_SUBRS 4 2 roll
- GlyphData exch
- 4 index
- 1 index
- sub
- ct_GetInterval
- dup length string copy put
- }
- for
- pop
- }
- if
- }
- {pop}
- ifelse
- }
- forall
- }
- if
- cleartomark pop pop
- end
- CIDFontName currentdict/CIDFont defineresource pop
- end end
- }
- stopped
- {cleartomark/StartData ct_reraise}
- if
- }bind def
- currentdict
- end def
- /ct_saveCIDInit
- {
- /CIDInit/ProcSet ct_resourcestatus
- {true}
- {/CIDInitC/ProcSet ct_resourcestatus}
- ifelse
- {
- pop pop
- /CIDInit/ProcSet findresource
- ct_UseNativeCapability?
- {pop null}
- {/CIDInit ct_CIDInit/ProcSet defineresource pop}
- ifelse
- }
- {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
- ifelse
- ct_Vars exch/ct_oldCIDInit exch put
- }bind def
- /ct_restoreCIDInit
- {
- ct_Vars/ct_oldCIDInit get dup null ne
- {/CIDInit exch/ProcSet defineresource pop}
- {pop}
- ifelse
- }bind def
- /ct_BuildCharSetUp
- {
- 1 index
- begin
- CIDFont
- begin
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /ct_dfCharCode exch def
- /ct_dfDict exch def
- CIDFirstByte ct_dfCharCode add
- dup CIDCount ge
- {pop 0}
- if
- /cid exch def
- {
- GlyphDirectory cid 2 copy known
- {get}
- {pop pop nullstring}
- ifelse
- dup length FDBytes sub 0 gt
- {
- dup
- FDBytes 0 ne
- {0 FDBytes ct_cvnsi}
- {pop 0}
- ifelse
- /fdIndex exch def
- dup length FDBytes sub FDBytes exch getinterval
- /charstring exch def
- exit
- }
- {
- pop
- cid 0 eq
- {/charstring nullstring def exit}
- if
- /cid 0 def
- }
- ifelse
- }
- loop
- }def
- /ct_SetCacheDevice
- {
- 0 0 moveto
- dup stringwidth
- 3 -1 roll
- true charpath
- pathbbox
- 0 -1000
- 7 index 2 div 880
- setcachedevice2
- 0 0 moveto
- }def
- /ct_CloneSetCacheProc
- {
- 1 eq
- {
- stringwidth
- pop -2 div -880
- 0 -1000 setcharwidth
- moveto
- }
- {
- usewidths?
- {
- currentfont/Widths get cid
- 2 copy known
- {get exch pop aload pop}
- {pop pop stringwidth}
- ifelse
- }
- {stringwidth}
- ifelse
- setcharwidth
- 0 0 moveto
- }
- ifelse
- }def
- /ct_Type3ShowCharString
- {
- ct_FDDict fdIndex 2 copy known
- {get}
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- ct_Type1FontTemplate dup maxlength dict copy
- begin
- FDArray fdIndex get
- dup/FontMatrix 2 copy known
- {get}
- {pop pop ct_defaultFontMtx}
- ifelse
- /FontMatrix exch dup length array copy def
- /Private get
- /Private exch def
- /Widths rootfont/Widths get def
- /CharStrings 1 dict dup/.notdef
- <d841272cf18f54fc13>dup length string copy put def
- currentdict
- end
- /ct_Type1Font exch definefont
- dup 5 1 roll put
- setglobal
- }
- ifelse
- dup/CharStrings get 1 index/Encoding get
- ct_dfCharCode get charstring put
- rootfont/WMode 2 copy known
- {get}
- {pop pop 0}
- ifelse
- exch
- 1000 scalefont setfont
- ct_str1 0 ct_dfCharCode put
- ct_str1 exch ct_dfSetCacheProc
- ct_SyntheticBold
- {
- currentpoint
- ct_str1 show
- newpath
- moveto
- ct_str1 true charpath
- ct_StrokeWidth setlinewidth
- stroke
- }
- {ct_str1 show}
- ifelse
- }def
- /ct_Type4ShowCharString
- {
- ct_dfDict ct_dfCharCode charstring
- FDArray fdIndex get
- dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
- {ct_1000Mtx matrix concatmatrix concat}
- {pop}
- ifelse
- /Private get
- Adobe_CoolType_Utility/ct_Level2? get not
- {
- ct_dfDict/Private
- 3 -1 roll
- {put}
- 1183615869 internaldict/superexec get exec
- }
- if
- 1183615869 internaldict
- Adobe_CoolType_Utility/ct_Level2? get
- {1 index}
- {3 index/Private get mark 6 1 roll}
- ifelse
- dup/RunInt known
- {/RunInt get}
- {pop/CCRun}
- ifelse
- get exec
- Adobe_CoolType_Utility/ct_Level2? get not
- {cleartomark}
- if
- }bind def
- /ct_BuildCharIncremental
- {
- {
- Adobe_CoolType_Utility/ct_MakeOCF get begin
- ct_BuildCharSetUp
- ct_ShowCharString
- }
- stopped
- {stop}
- if
- end
- end
- end
- end
- }bind def
- /BaseFontNameStr(BF00)def
- /ct_Type1FontTemplate 14 dict
- begin
- /FontType 1 def
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /PaintType 0 def
- currentdict
- end def
- /BaseFontTemplate 11 dict
- begin
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /BuildChar/ct_BuildCharIncremental load def
- ct_Clone?
- {
- /FontType 3 def
- /ct_ShowCharString/ct_Type3ShowCharString load def
- /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
- /ct_SyntheticBold false def
- /ct_StrokeWidth 1 def
- }
- {
- /FontType 4 def
- /Private 1 dict dup/lenIV 4 put def
- /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
- /PaintType 0 def
- /ct_ShowCharString/ct_Type4ShowCharString load def
- }
- ifelse
- /ct_str1 1 string def
- currentdict
- end def
- /BaseFontDictSize BaseFontTemplate length 5 add def
- /ct_matrixeq
- {
- true 0 1 5
- {
- dup 4 index exch get exch 3 index exch get eq and
- dup not
- {exit}
- if
- }
- for
- exch pop exch pop
- }bind def
- /ct_makeocf
- {
- 15 dict
- begin
- exch/WMode exch def
- exch/FontName exch def
- /FontType 0 def
- /FMapType 2 def
- dup/FontMatrix known
- {dup/FontMatrix get/FontMatrix exch def}
- {/FontMatrix matrix def}
- ifelse
- /bfCount 1 index/CIDCount get 256 idiv 1 add
- dup 256 gt{pop 256}if def
- /Encoding
- 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
- bfCount 1 255{2 copy bfCount put pop}for
- def
- /FDepVector bfCount dup 256 lt{1 add}if array def
- BaseFontTemplate BaseFontDictSize dict copy
- begin
- /CIDFont exch def
- CIDFont/FontBBox known
- {CIDFont/FontBBox get/FontBBox exch def}
- if
- CIDFont/CDevProc known
- {CIDFont/CDevProc get/CDevProc exch def}
- if
- currentdict
- end
- BaseFontNameStr 3(0)putinterval
- 0 1 bfCount dup 256 eq{1 sub}if
- {
- FDepVector exch
- 2 index BaseFontDictSize dict copy
- begin
- dup/CIDFirstByte exch 256 mul def
- FontType 3 eq
- {/ct_FDDict 2 dict def}
- if
- currentdict
- end
- 1 index 16
- BaseFontNameStr 2 2 getinterval cvrs pop
- BaseFontNameStr exch definefont
- put
- }
- for
- ct_Clone?
- {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
- if
- FontName
- currentdict
- end
- definefont
- ct_Clone?
- {
- gsave
- dup 1000 scalefont setfont
- ct_BuildCharDict
- begin
- /usewidths? false def
- currentfont/Widths get
- begin
- exch/CIDFont get/GlyphDirectory get
- {
- pop
- dup charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore def
- }
- forall
- end
- /usewidths? true def
- end
- grestore
- }
- {exch pop}
- ifelse
- }bind def
- currentglobal true setglobal
- /ct_ComposeFont
- {
- ct_UseNativeCapability?
- {
- 2 index/CMap ct_resourcestatus
- {pop pop exch pop}
- {
- /CIDInit/ProcSet findresource
- begin
- 12 dict
- begin
- begincmap
- /CMapName 3 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- exch/WMode exch def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {
- dup length string copy
- exch pop exch pop
- }
- {pop(Identity)}
- ifelse
- }
- {pop (Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- 3 2 roll pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- setglobal
- /ct_MakeIdentity
- {
- ct_UseNativeCapability?
- {
- 1 index/CMap ct_resourcestatus
- {pop pop}
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CMapName 2 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {dup length string copy exch pop exch pop}
- {pop(Identity)}
- ifelse
- }
- {pop(Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- exch pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- currentdict readonly pop
- end
- end
-%%EndResource
-setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
-%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
-%%Version: 1.0 0
-userdict/ct_T42Dict 15 dict put
-ct_T42Dict begin
-/Is2015?
-{
- version
- cvi
- 2015
- ge
-}bind def
-/AllocGlyphStorage
-{
- Is2015?
- {
- pop
- }
- {
- {string}forall
- }ifelse
-}bind def
-/Type42DictBegin
-{
-25 dict begin
- /FontName exch def
- /CharStrings 256 dict
-begin
- /.notdef 0 def
- currentdict
-end def
- /Encoding exch def
- /PaintType 0 def
- /FontType 42 def
- /FontMatrix[1 0 0 1 0 0]def
- 4 array astore cvx/FontBBox exch def
- /sfnts
-}bind def
-/Type42DictEnd
-{
- currentdict dup/FontName get exch definefont end
-ct_T42Dict exch
-dup/FontName get exch put
-}bind def
-/RD{string currentfile exch readstring pop}executeonly def
-/PrepFor2015
-{
-Is2015?
-{
- /GlyphDirectory
- 16
- dict def
- sfnts 0 get
- dup
- 2 index
- (glyx)
- putinterval
- 2 index
- (locx)
- putinterval
- pop
- pop
-}
-{
- pop
- pop
-}ifelse
-}bind def
-/AddT42Char
-{
-Is2015?
-{
- /GlyphDirectory get
- begin
- def
- end
- pop
- pop
-}
-{
- /sfnts get
- 4 index
- get
- 3 index
- 2 index
- putinterval
- pop
- pop
- pop
- pop
-}ifelse
-}bind def
-/T0AddT42Mtx2
-{
-/CIDFont findresource/Metrics2 get begin def end
-}bind def
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginFile: MMFauxFont.prc
-%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
-%%All Rights Reserved.
-userdict /ct_EuroDict 10 dict put
-ct_EuroDict begin
-/ct_CopyFont
-{
- { 1 index /FID ne {def} {pop pop} ifelse} forall
-} def
-/ct_GetGlyphOutline
-{
- gsave
- initmatrix newpath
- exch findfont dup
- length 1 add dict
- begin
- ct_CopyFont
- /Encoding Encoding dup length array copy
- dup
- 4 -1 roll
- 0 exch put
- def
- currentdict
- end
- /ct_EuroFont exch definefont
- 1000 scalefont setfont
- 0 0 moveto
- [
- <00> stringwidth
- <00> false charpath
- pathbbox
- [
- {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
- grestore
- counttomark 8 add
-}
-def
-/ct_MakeGlyphProc
-{
- ] cvx
- /ct_PSBuildGlyph cvx
- ] cvx
-} def
-/ct_PSBuildGlyph
-{
- gsave
- 8 -1 roll pop
- 7 1 roll
- 6 -2 roll ct_FontMatrix transform 6 2 roll
- 4 -2 roll ct_FontMatrix transform 4 2 roll
- ct_FontMatrix transform
- currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
- dup 9 1 roll
- {
- currentdict /StrokeWidth 2 copy known
- {
- get 2 div
- 0 ct_FontMatrix dtransform pop
- 5 1 roll
- 4 -1 roll 4 index sub
- 4 1 roll
- 3 -1 roll 4 index sub
- 3 1 roll
- exch 4 index add exch
- 4 index add
- 5 -1 roll pop
- }
- {
- pop pop
- }
- ifelse
- }
- if
- setcachedevice
- ct_FontMatrix concat
- ct_PSPathOps begin
- exec
- end
- {
- currentdict /StrokeWidth 2 copy known
- { get }
- { pop pop 0 }
- ifelse
- setlinewidth stroke
- }
- {
- fill
- }
- ifelse
- grestore
-} def
-/ct_PSPathOps 4 dict dup begin
- /m {moveto} def
- /l {lineto} def
- /c {curveto} def
- /cp {closepath} def
-end
-def
-/ct_matrix1000 [1000 0 0 1000 0 0] def
-/ct_AddGlyphProc
-{
- 2 index findfont dup length 4 add dict
- begin
- ct_CopyFont
- /CharStrings CharStrings dup length 1 add dict copy
- begin
- 3 1 roll def
- currentdict
- end
- def
- /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
- /ct_PSBuildGlyph /ct_PSBuildGlyph load def
- /ct_PSPathOps /ct_PSPathOps load def
- currentdict
- end
- definefont pop
-}
-def
-systemdict /languagelevel known
-{
- /ct_AddGlyphToPrinterFont {
- 2 copy
- ct_GetGlyphOutline 3 add -1 roll restore
- ct_MakeGlyphProc
- ct_AddGlyphProc
- } def
-}
-{
- /ct_AddGlyphToPrinterFont {
- pop pop restore
- Adobe_CTFauxDict /$$$FONTNAME get
- /Euro
- Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
- ct_EuroDict exch get
- ct_AddGlyphProc
- } def
-} ifelse
-/AdobeSansMM
-{
-556 0 24 -19 541 703
- {
- 541 628 m
- 510 669 442 703 354 703 c
- 201 703 117 607 101 444 c
- 50 444 l
- 25 372 l
- 97 372 l
- 97 301 l
- 49 301 l
- 24 229 l
- 103 229 l
- 124 67 209 -19 350 -19 c
- 435 -19 501 25 509 32 c
- 509 131 l
- 492 105 417 60 343 60 c
- 267 60 204 127 197 229 c
- 406 229 l
- 430 301 l
- 191 301 l
- 191 372 l
- 455 372 l
- 479 444 l
- 194 444 l
- 201 531 245 624 348 624 c
- 433 624 484 583 509 534 c
- cp
- 556 0 m
- }
-ct_PSBuildGlyph
-} def
-/AdobeSerifMM
-{
-500 0 10 -12 484 692
- {
- 347 298 m
- 171 298 l
- 170 310 170 322 170 335 c
- 170 362 l
- 362 362 l
- 374 403 l
- 172 403 l
- 184 580 244 642 308 642 c
- 380 642 434 574 457 457 c
- 481 462 l
- 474 691 l
- 449 691 l
- 433 670 429 657 410 657 c
- 394 657 360 692 299 692 c
- 204 692 94 604 73 403 c
- 22 403 l
- 10 362 l
- 70 362 l
- 69 352 69 341 69 330 c
- 69 319 69 308 70 298 c
- 22 298 l
- 10 257 l
- 73 257 l
- 97 57 216 -12 295 -12 c
- 364 -12 427 25 484 123 c
- 458 142 l
- 425 101 384 37 316 37 c
- 256 37 189 84 173 257 c
- 335 257 l
- cp
- 500 0 m
- }
-ct_PSBuildGlyph
-} def
-end
-%%EndFile
-setglobal
-Adobe_CoolType_Core begin /$None SetSubstituteStrategy end
-%%BeginResource: procset Adobe_AGM_Image 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Image 71 dict dup begin put
-/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
-/nd{
- null def
-}bind def
-/AGMIMG_&image nd
-/AGMIMG_&colorimage nd
-/AGMIMG_&imagemask nd
-/AGMIMG_mbuf()def
-/AGMIMG_ybuf()def
-/AGMIMG_kbuf()def
-/AGMIMG_c 0 def
-/AGMIMG_m 0 def
-/AGMIMG_y 0 def
-/AGMIMG_k 0 def
-/AGMIMG_tmp nd
-/AGMIMG_imagestring0 nd
-/AGMIMG_imagestring1 nd
-/AGMIMG_imagestring2 nd
-/AGMIMG_imagestring3 nd
-/AGMIMG_imagestring4 nd
-/AGMIMG_imagestring5 nd
-/AGMIMG_cnt nd
-/AGMIMG_fsave nd
-/AGMIMG_colorAry nd
-/AGMIMG_override nd
-/AGMIMG_name nd
-/AGMIMG_maskSource nd
-/AGMIMG_flushfilters nd
-/invert_image_samples nd
-/knockout_image_samples nd
-/img nd
-/sepimg nd
-/devnimg nd
-/idximg nd
-/ds
-{
- Adobe_AGM_Core begin
- Adobe_AGM_Image begin
- /AGMIMG_&image systemdict/image get def
- /AGMIMG_&imagemask systemdict/imagemask get def
- /colorimage where{
- pop
- /AGMIMG_&colorimage/colorimage ldf
- }if
- end
- end
-}def
-/ps
-{
- Adobe_AGM_Image begin
- /AGMIMG_ccimage_exists{/customcolorimage where
- {
- pop
- /Adobe_AGM_OnHost_Seps where
- {
- pop false
- }{
- /Adobe_AGM_InRip_Seps where
- {
- pop false
- }{
- true
- }ifelse
- }ifelse
- }{
- false
- }ifelse
- }bdf
- level2{
- /invert_image_samples
- {
- Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
- /Decode[Decode 1 get Decode 0 get]def
- }def
- /knockout_image_samples
- {
- Operator/imagemask ne{
- /Decode[1 1]def
- }if
- }def
- }{
- /invert_image_samples
- {
- {1 exch sub}currenttransfer addprocs settransfer
- }def
- /knockout_image_samples
- {
- {pop 1}currenttransfer addprocs settransfer
- }def
- }ifelse
- /img/imageormask ldf
- /sepimg/sep_imageormask ldf
- /devnimg/devn_imageormask ldf
- /idximg/indexed_imageormask ldf
- /_ctype 7 def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
-}def
-/pt
-{
- end
-}def
-/dt
-{
-}def
-/AGMIMG_flushfilters
-{
- dup type/arraytype ne
- {1 array astore}if
- dup 0 get currentfile ne
- {dup 0 get flushfile}if
- {
- dup type/filetype eq
- {
- dup status 1 index currentfile ne and
- {closefile}
- {pop}
- ifelse
- }{pop}ifelse
- }forall
-}def
-/AGMIMG_init_common
-{
- currentdict/T known{/ImageType/T ldf currentdict/T undef}if
- currentdict/W known{/Width/W ldf currentdict/W undef}if
- currentdict/H known{/Height/H ldf currentdict/H undef}if
- currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
- currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
- currentdict/D known{/Decode/D ldf currentdict/D undef}if
- currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
- currentdict/O known{
- /Operator/O load 1 eq{
- /imagemask
- }{
- /O load 2 eq{
- /image
- }{
- /colorimage
- }ifelse
- }ifelse
- def
- currentdict/O undef
- }if
- currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
- currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
- currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
- currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
- /DataSource load xcheck not{
- DataSource type/arraytype eq{
- DataSource 0 get type/filetype eq{
- /_Filters DataSource def
- currentdict/MultipleDataSources known not{
- /DataSource DataSource dup length 1 sub get def
- }if
- }if
- }if
- currentdict/MultipleDataSources known not{
- /MultipleDataSources DataSource type/arraytype eq{
- DataSource length 1 gt
- }
- {false}ifelse def
- }if
- }if
- /NComponents Decode length 2 div def
- currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
-}bdf
-/imageormask_sys
-{
- begin
- AGMIMG_init_common
- save mark
- level2{
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- AGMIMG_&imagemask
- }{
- BitsPerComponent ImageMatrix/DataSource load
- AGMIMG_&image
- }ifelse
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- cleartomark restore
- end
-}def
-/overprint_plate
-{
- currentoverprint{
- 0 get dup type/nametype eq{
- dup/DeviceGray eq{
- pop AGMCORE_black_plate not
- }{
- /DeviceCMYK eq{
- AGMCORE_is_cmyk_sep not
- }if
- }ifelse
- }{
- false exch
- {
- AGMOHS_sepink eq or
- }forall
- not
- }ifelse
- }{
- pop false
- }ifelse
-}def
-/process_mask
-{
- level3{
- dup begin
- /ImageType 1 def
- end
- 4 dict begin
- /DataDict exch def
- /ImageType 3 def
- /InterleaveType 3 def
- /MaskDict 9 dict begin
- /ImageType 1 def
- /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
- /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
- /ImageMatrix[Width 0 0 Height neg 0 Height]def
- /NComponents 1 def
- /BitsPerComponent 1 def
- /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
- /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
- currentdict end def
- currentdict end
- }if
-}def
-/use_mask
-{
- dup/Mask known {dup/Mask get}{false}ifelse
-}def
-/imageormask
-{
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }
- {
- save mark
- level2 AGMCORE_host_sep not and{
- currentdict
- Operator/imagemask eq DeviceN_PS2 not and{
- imagemask
- }{
- AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
- [/Separation/Black/DeviceGray{}]setcolorspace
- /Decode[Decode 1 get Decode 0 get]def
- }if
- use_mask{
- process_mask image
- }{
- DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
- {
- Names convert_to_process not{
- 2 dict begin
- /imageDict xdf
- /names_index 0 def
- gsave
- imageDict write_image_file{
- Names{
- dup(None)ne{
- [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
- Operator imageDict read_image_file
- names_index 0 eq{true setoverprint}if
- /names_index names_index 1 add def
- }{
- pop
- }ifelse
- }forall
- close_image_file
- }if
- grestore
- end
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- /Adobe_AGM_OnHost_Seps where{
- pop imagemask
- }{
- currentgray 1 ne{
- currentdict imageormask_sys
- }{
- currentoverprint not{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- BitsPerComponent ImageMatrix
- MultipleDataSources{
- 0 1 NComponents 1 sub{
- DataSource exch get
- }for
- }{
- /DataSource load
- }ifelse
- Operator/colorimage eq{
- AGMCORE_host_sep{
- MultipleDataSources level2 or NComponents 4 eq and{
- AGMCORE_is_cmyk_sep{
- MultipleDataSources{
- /DataSource DataSource 0 get xcheck
- {
- [
- DataSource 0 get/exec cvx
- DataSource 1 get/exec cvx
- DataSource 2 get/exec cvx
- DataSource 3 get/exec cvx
- /AGMCORE_get_ink_data cvx
- ]cvx
- }{
- DataSource aload pop AGMCORE_get_ink_data
- }ifelse def
- }{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- /DataSource load
- filter_cmyk 0()/SubFileDecode filter def
- }ifelse
- /Decode[Decode 0 get Decode 1 get]def
- /MultipleDataSources false def
- /NComponents 1 def
- /Operator/image def
- invert_image_samples
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }{
- MultipleDataSources NComponents AGMIMG_&colorimage
- }ifelse
- }{
- true NComponents colorimage
- }ifelse
- }{
- Operator/image eq{
- AGMCORE_host_sep{
- /DoImage true def
- currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
- {
- AGMCORE_black_plate not Operator/imagemask ne and{
- /DoImage false def
- currentdict ignoreimagedata
- }if
- }if
- 1 AGMCORE_&setgray
- DoImage
- {currentdict imageormask_sys}if
- }{
- use_mask{
- process_mask image
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/knockout eq{
- pop pop pop pop pop
- currentcolorspace overprint_plate not{
- knockout_unitsq
- }if
- }if
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/sep_imageormask
-{
- /sep_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_avoid_L2_sep_space{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- }if
- AGMIMG_ccimage_exists
- MappedCSA 0 get/DeviceCMYK eq and
- currentdict/Components known and
- Name()ne and
- Name(All)ne and
- Operator/image eq and
- AGMCORE_producing_seps not and
- level2 not and
- {
- Width Height BitsPerComponent ImageMatrix
- [
- /DataSource load/exec cvx
- {
- 0 1 2 index length 1 sub{
- 1 index exch
- 2 copy get 255 xor put
- }for
- }/exec cvx
- ]cvx bind
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Name findcmykcustomcolor
- customcolorimage
- }{
- AGMCORE_producing_seps not{
- level2{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
- [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- currentdict imageormask
- }{
- currentdict
- Operator/imagemask eq{
- imageormask
- }{
- sep_imageormask_lev1
- }ifelse
- }ifelse
- }{
- AGMCORE_host_sep{
- Operator/knockout eq{
- currentdict/ImageMatrix get concat
- knockout_unitsq
- }{
- currentgray 1 ne{
- AGMCORE_is_cmyk_sep Name(All)ne and{
- level2{
- Name AGMCORE_IsSeparationAProcessColor
- {
- Operator/imagemask eq{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
- }if
- }{
- invert_image_samples
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- [/Separation Name[/DeviceGray]
- {
- sep_colorspace_proc AGMCORE_get_ink_data
- 1 exch sub
- }bind
- ]AGMCORE_&setcolorspace
- /sep_tint AGMCORE_gget AGMCORE_&setcolor
- }if
- }ifelse
- currentdict imageormask_sys
- }{
- currentdict
- Operator/imagemask eq{
- imageormask_sys
- }{
- sep_image_lev1_sep
- }ifelse
- }ifelse
- }{
- Operator/imagemask ne{
- invert_image_samples
- }if
- currentdict imageormask_sys
- }ifelse
- }{
- currentoverprint not Name(All)eq or Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- currentcolorspace 0 get/Separation ne{
- [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- }if
- currentoverprint
- MappedCSA 0 get/DeviceCMYK eq and
- Name AGMCORE_IsSeparationAProcessColor not and
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
- Name(All)ne and{
- imageormask_l2_overprint
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
-}def
-/colorSpaceElemCnt
-{
- mark currentcolor counttomark dup 2 add 1 roll cleartomark
-}bdf
-/devn_sep_datasource
-{
- 1 dict begin
- /dataSource xdf
- [
- 0 1 dataSource length 1 sub{
- dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
- /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
- }for
- ]cvx bind
- end
-}bdf
-/devn_alt_datasource
-{
- 11 dict begin
- /convProc xdf
- /origcolorSpaceElemCnt xdf
- /origMultipleDataSources xdf
- /origBitsPerComponent xdf
- /origDecode xdf
- /origDataSource xdf
- /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
- /DataSource origMultipleDataSources
- {
- [
- BitsPerComponent 8 idiv origDecode length 2 idiv mul string
- 0 1 origDecode length 2 idiv 1 sub
- {
- dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
- origDataSource exch get 0()/SubFileDecode filter
- BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
- }for
- ]bind cvx
- }{origDataSource}ifelse 0()/SubFileDecode filter def
- [
- origcolorSpaceElemCnt string
- 0 2 origDecode length 2 sub
- {
- dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
- 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
- }for
- /convProc load/exec cvx
- origcolorSpaceElemCnt 1 sub -1 0
- {
- /dup cvx 2/add cvx/index cvx
- 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
- }for
- ]bind cvx 0()/SubFileDecode filter
- end
-}bdf
-/devn_imageormask
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- 2 dict begin
- dup
- /srcDataStrs[3 -1 roll begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi
- {
- dup 65535 gt{1 add 2 div cvi}{exit}ifelse
- }loop
- string
- }repeat
- end]def
- /dstDataStr srcDataStrs 0 get length string def
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_producing_seps not{
- level3 not{
- Operator/imagemask ne{
- /DataSource[[
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
- /MultipleDataSources true def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- }if
- }if
- currentdict imageormask
- }{
- AGMCORE_host_sep{
- Names convert_to_process{
- CSA get_csa_by_name 0 get/DeviceCMYK eq{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- filter_cmyk 0()/SubFileDecode filter def
- /MultipleDataSources false def
- /Decode[1 0]def
- /DeviceGray setcolorspace
- currentdict imageormask_sys
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate{
- /DataSource
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- /MultipleDataSources false def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- currentdict imageormask_sys
- }{
- gsave
- knockout_unitsq
- grestore
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }
- {
- /devicen_colorspace_dict AGMCORE_gget/names_index known{
- Operator/imagemask ne{
- MultipleDataSources{
- /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
- /MultipleDataSources false def
- }{
- /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
- }ifelse
- invert_image_samples
- }if
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
- end
-}def
-/imageormask_l2_overprint
-{
- currentdict
- currentcmykcolor add add add 0 eq{
- currentdict consumeimagedata
- }{
- level3{
- currentcmykcolor
- /AGMIMG_k xdf
- /AGMIMG_y xdf
- /AGMIMG_m xdf
- /AGMIMG_c xdf
- Operator/imagemask eq{
- [/DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]/DeviceCMYK{}]setcolorspace
- AGMIMG_c 0 ne{AGMIMG_c}if
- AGMIMG_m 0 ne{AGMIMG_m}if
- AGMIMG_y 0 ne{AGMIMG_y}if
- AGMIMG_k 0 ne{AGMIMG_k}if
- setcolor
- }{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- [/Indexed
- [
- /DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]
- /DeviceCMYK{
- AGMIMG_k 0 eq{0}if
- AGMIMG_y 0 eq{0 exch}if
- AGMIMG_m 0 eq{0 3 1 roll}if
- AGMIMG_c 0 eq{0 4 1 roll}if
- }
- ]
- 255
- {
- 255 div
- mark exch
- dup dup dup
- AGMIMG_k 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_y 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_m 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_c 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- counttomark 1 add -1 roll pop
- }
- ]setcolorspace
- }ifelse
- imageormask_sys
- }{
- write_image_file{
- currentcmykcolor
- 0 ne{
- [/Separation/Black/DeviceGray{}]setcolorspace
- gsave
- /Black
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Yellow/DeviceGray{}]setcolorspace
- gsave
- /Yellow
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Magenta/DeviceGray{}]setcolorspace
- gsave
- /Magenta
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Cyan/DeviceGray{}]setcolorspace
- gsave
- /Cyan
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- close_image_file
- }{
- imageormask
- }ifelse
- }ifelse
- }ifelse
-}def
-/indexed_imageormask
-{
- begin
- AGMIMG_init_common
- save mark
- currentdict
- AGMCORE_host_sep{
- Operator/knockout eq{
- /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
- /CSA get get_csa_by_name
- }{
- /Names get
- }ifelse
- overprint_plate not{
- knockout_unitsq
- }if
- }{
- Indexed_DeviceN{
- /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
- indexed_image_lev2_sep
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }{
- AGMCORE_is_cmyk_sep{
- Operator/imagemask eq{
- imageormask_sys
- }{
- level2{
- indexed_image_lev2_sep
- }{
- indexed_image_lev1_sep
- }ifelse
- }ifelse
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- level2{
- Indexed_DeviceN{
- /indexed_colorspace_dict AGMCORE_gget begin
- }{
- /indexed_colorspace_dict AGMCORE_gget dup null ne
- {
- begin
- currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
- get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
- AGMCORE_in_rip_sep and{
- [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
- setcolorspace
- }if
- end
- }
- {pop}ifelse
- }ifelse
- imageormask
- Indexed_DeviceN{
- end
- }if
- }{
- Operator/imagemask eq{
- imageormask
- }{
- indexed_imageormask_lev1
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/indexed_image_lev2_sep
-{
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- Indexed_DeviceN not{
- currentcolorspace
- dup 1/DeviceGray put
- dup 3
- currentcolorspace 2 get 1 add string
- 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
- {
- dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
- }for
- put setcolorspace
- }if
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- end end
-}def
- /OPIimage
- {
- dup type/dicttype ne{
- 10 dict begin
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /ImageType 1 def
- /Decode[0 1 def]
- currentdict
- end
- }if
- dup begin
- /NComponents 1 cdndf
- /MultipleDataSources false cdndf
- /SkipImageProc{false}cdndf
- /Decode[
- 0
- currentcolorspace 0 get/Indexed eq{
- 2 BitsPerComponent exp 1 sub
- }{
- 1
- }ifelse
- ]cdndf
- /Operator/image cdndf
- end
- /sep_colorspace_dict AGMCORE_gget null eq{
- imageormask
- }{
- gsave
- dup begin invert_image_samples end
- sep_imageormask
- grestore
- }ifelse
- }def
-/cachemask_level2
-{
- 3 dict begin
- /LZWEncode filter/WriteFilter xdf
- /readBuffer 256 string def
- /ReadFilter
- currentfile
- 0(%EndMask)/SubFileDecode filter
- /ASCII85Decode filter
- /RunLengthDecode filter
- def
- {
- ReadFilter readBuffer readstring exch
- WriteFilter exch writestring
- not{exit}if
- }loop
- WriteFilter closefile
- end
-}def
-/spot_alias
-{
- /mapto_sep_imageormask
- {
- dup type/dicttype ne{
- 12 dict begin
- /ImageType 1 def
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /MultipleDataSources false def
- }{
- begin
- }ifelse
- /Decode[/customcolor_tint AGMCORE_gget 0]def
- /Operator/image def
- /SkipImageProc{false}def
- currentdict
- end
- sep_imageormask
- }bdf
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_colorAry xddf
- /customcolor_tint AGMCORE_gget
- <<
- /Name AGMIMG_colorAry 4 get
- /CSA[/DeviceCMYK]
- /TintMethod/Subtractive
- /TintProc null
- /MappedCSA null
- /NComponents 4
- /Components[AGMIMG_colorAry aload pop pop]
- >>
- setsepcolorspace
- mapto_sep_imageormask
- }ndf
- Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_override false put
- current_spot_alias{dup 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /customcolor_tint AGMCORE_gget exch setsepcolorspace
- pop
- mapto_sep_imageormask
- true set_spot_alias
- }{
- //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
- }ifelse
- }bdf
-}def
-/snap_to_device
-{
- 6 dict begin
- matrix currentmatrix
- dup 0 get 0 eq 1 index 3 get 0 eq and
- 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
- {
- 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
- 0 0 transform
- AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
- 1 1 transform
- AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
- [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
- }{
- }ifelse
- end
-}def
-level2 not{
- /colorbuf
- {
- 0 1 2 index length 1 sub{
- dup 2 index exch get
- 255 exch sub
- 2 index
- 3 1 roll
- put
- }for
- }def
- /tint_image_to_color
- {
- begin
- Width Height BitsPerComponent ImageMatrix
- /DataSource load
- end
- Adobe_AGM_Image begin
- /AGMIMG_mbuf 0 string def
- /AGMIMG_ybuf 0 string def
- /AGMIMG_kbuf 0 string def
- {
- colorbuf dup length AGMIMG_mbuf length ne
- {
- dup length dup dup
- /AGMIMG_mbuf exch string def
- /AGMIMG_ybuf exch string def
- /AGMIMG_kbuf exch string def
- }if
- dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
- }
- addprocs
- {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
- end
- }def
- /sep_imageormask_lev1
- {
- begin
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {
- 255 mul round cvi GrayLookup exch get
- }currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- /sep_colorspace_dict AGMCORE_gget/Components known{
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
- {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- currentcolortransfer
- {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }{
- MappedCSA 0 get/DeviceGray eq{
- {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- /sep_image_lev1_sep
- {
- begin
- /sep_colorspace_dict AGMCORE_gget/Components known{
- Components aload pop
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- {AGMIMG_c mul 1 exch sub}
- {AGMIMG_m mul 1 exch sub}
- {AGMIMG_y mul 1 exch sub}
- {AGMIMG_k mul 1 exch sub}
- }{
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
- }ifelse
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end
- }def
- /indexed_imageormask_lev1
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- currentdict
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceGray eq{
- {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- end end
- }def
- /indexed_image_lev1_sep
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end end
- }def
-}if
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndProlog
-%%BeginSetup
-Adobe_AGM_Utils begin
-2 2010 Adobe_AGM_Core/ds gx
-Adobe_CoolType_Core/ds get exec
-Adobe_AGM_Image/ds gx
-[/NamespacePush pdfmark_5
-[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5
-[{Doc_Metadata} 694 (% &end XMP packet& %) ReadBypdfmark_5_string
-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
-<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-20:48:00 ">
- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
- <rdf:Description rdf:about=""
- xmlns:xmp="http://ns.adobe.com/xap/1.0/"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
- xmp:ModifyDate="2008-07-01T14:02:43-05:00"
- xmp:CreateDate="2008-07-01T14:02:43-05:00"
- xmp:MetadataDate="2008-07-01T14:02:43-05:00"
- dc:format="application/pdf"
- xmpMM:DocumentID="uuid:25307c71-a92e-434e-bae0-03ed199df148"
- xmpMM:InstanceID="uuid:f6a76c2e-09e1-4936-8d0a-fa4e0a97ccbf"/>
- </rdf:RDF>
-</x:xmpmeta>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<?xpacket end='w'?>
-
-
-% &end XMP packet& %
-
-[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5
-[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5
-[/NamespacePop pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndSetup
-%%Page: 1 1
-%%EndPageComments
-%%BeginPageSetup
-Adobe_AGM_Utils begin
-Adobe_AGM_Core/ps gx
-Adobe_AGM_Core/capture_mysetup gx
-Adobe_AGM_Utils/capture_cpd gx
-Adobe_CoolType_Core/ps get exec
-Adobe_AGM_Image/ps gx
-Adobe_AGM_Core/ps gx
-gsave
-/0
-[/DeviceCMYK] /CSA add_res
-/0
-<<
-/CSA /0 get_csa_by_name
-/MappedCSA null
-/HiVal 85
-/Lookup <~
-1FO[P1asmS2(C*V2_-EZ3%QW]3@ui`3\E&c4"i8f4>8Ji4Y\\l5;G"p5Vb.r5r1@u68US#6o?n'75d()
-7Q3:,7lWL/83&^28if$6905699KYH<9g(Z?:-LlB:Hq)E;*[DI;F*YM;aNkP<'s(S<CK@W=%5[[=@Pg]
-=\)*a>=hEe>Y7Zi?;+&n?VO8q@89Su@S]f$@o-&(A5Q8+APuJ.B2_e2BN.t4BiS18C0"C;CKFU>CfjgA
-D-:$EDH^6HDd-HKE*QZOEEulREa<#UF'`5XFC/G\F^SY_G%"hbG@G%eG[k7iH":ImH=^[qHY-mtHtR("
-I;!:&IVEL*J8/g/J88p2JST$4Jo#68K5GH<K5PQ?KPkZAKl:lEL2_)ILN.;MLiRMQM0!\TMKEnXMfj+\
-N-9=aNH]OeNd,aiNd5gkO*PsoOEu0s~>
->>
-/CSD add_res
-grestore
-Adobe_AGM_Core/pt gx
-%%EndPageSetup
-1 -1 scale 0 -265.299 translate
-pgsv
-[1 0 0 1 0 0 ]ct
-gsave
-np
-gsave
-0 0 mo
-0 265.299 li
-612 265.299 li
-612 0 li
-cp
-clp
-[1 0 0 1 0 0 ]ct
-0 265.299 mo
-612 265.299 li
-612 0 li
-0 0 li
-cp
-false sop
-3.0518e-5 3.0518e-5 3.0518e-5 3.0518e-5 cmyk
-f
-gsave
-0 0 mo
-612 0 li
-612 265.299 li
-0 265.299 li
-cp
-clp
--3.492 272.871 mo
-619.092 272.871 li
-619.092 -7.11298 li
--3.492 -7.11298 li
-cp
-gsave
-/1
-<<
-/CSA /0 get_csa_by_name
-/MappedCSA null
-/HiVal 85
-/Lookup <~
-0d\:K1FFUO1ajdQ2(:!T2C^3W2_-EZ3%QW]3@ui`4"`/d4>/Ag4YSSj4u"em5;G"p5Vk4s5r:G!6T$b%
-6o?n'75d+*7Q3:,7lWL/83&^28if$6905699KYH<9g(Z?:-LlB:Hq)E:d@;H;F*VL;aNhO<'s%R<CB7U
-<^fIX=%5[[=[u!_>"D6c>=qNg>t[ik?;+)o?qjDs@89W!@S]i%@o-&(A5Q8+AQ)P/B2_e2BN.t4BiS18
-C0"C;CKFU>CfjgAD-:$EDH^6HDd-HKE*HTME*QZOEEulREaE)VF'i;YFC8M]F^\_`G%"kcG@G(fG[k7i
-H":ImH=^[qHY-mtHtR("I;!:&IVEL*Iqi^.J8/g0JST$4Jo#67Jo#68K5GH<KPkZ@KPtcCKl:lEL2_)I
-LN.;MLiRMQM0!\TM0*eWMKO"[Mfs4_~>
->>
-/CSD add_res
-/1 /CSD get_res idxcs
-clp
-[1 0 0 -1 0 265.299 ]ct
-[622.584 0 0 279.984 -3.492 -7.57201 ]ct
-snap_to_device
-<<
-/T 1
-/W 1297
-/H 583
-/M[1297 0 0 -583 0 583 ]
-/BC 8
-/D[0 255 ]
-/DS cf /ASCII85Decode fl /RunLengthDecode filter
-/O 2
->>
-%%BeginBinary: 1
-idximg
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl:2~>
-
-%%EndBinary
-grestore
-np
-grestore
-45.36 92.82 mo
-43.56 93.42 li
-41.34 93.72 li
-40.8 93.72 40.26 93.6 39.72 93.36 cv
-39.24 93.18 38.88 92.94 38.58 92.58 cv
-38.28 91.8 li
-38.22 91.08 li
-41.04 91.2 43.32 90.9 44.94 90.12 cv
-46.56 89.34 47.4 88.08 47.46 86.22 cv
-47.4 84.9 46.98 83.88 46.08 83.1 cv
-45.18 82.32 43.98 81.96 42.48 81.96 cv
-40.74 82.02 39.3 82.5 38.04 83.34 cv
-36.78 84.18 35.82 85.26 35.1 86.64 cv
-34.44 87.96 34.14 89.34 34.14 90.84 cv
-34.14 92.76 34.68 94.26 35.7 95.34 cv
-36.78 96.42 38.34 96.96 40.32 96.96 cv
-43.02 96.72 li
-43.92 96.54 44.82 96.24 45.66 95.82 cv
-45.36 92.82 li
-cp
-43.5 86.28 mo
-43.5 86.94 43.08 87.36 42.24 87.66 cv
-41.46 87.96 40.2 88.08 38.58 88.02 cv
-38.7 87.3 39.06 86.64 39.66 86.04 cv
-40.2 85.44 40.98 85.14 41.94 85.08 cv
-42.42 85.08 42.78 85.2 43.08 85.38 cv
-43.38 85.62 43.5 85.92 43.5 86.22 cv
-43.5 86.28 li
-3.0518e-5 .746944 1 3.0518e-5 cmyk
-ef
-48.72 96.36 mo
-50.82 96.6 li
-54.06 96.78 li
-56.16 96.78 58.02 96.54 59.52 96.12 cv
-61.02 95.7 62.4 94.98 63.54 94.08 cv
-64.8 93.12 65.76 91.86 66.42 90.24 cv
-67.2 88.68 67.56 86.94 67.56 85.08 cv
-67.56 83.58 67.32 82.38 66.84 81.36 cv
-66.42 80.34 65.76 79.5 64.98 78.84 cv
-64.2 78.18 63.12 77.64 61.86 77.22 cv
-60.72 76.92 59.34 76.74 57.84 76.74 cv
-54.96 76.86 li
-52.38 77.16 li
-48.72 96.36 li
-cp
-56.04 80.22 mo
-56.76 80.1 li
-57.84 80.1 li
-59.58 80.1 60.84 80.52 61.74 81.36 cv
-62.58 82.26 63 83.46 63 85.08 cv
-63 86.22 62.82 87.36 62.46 88.38 cv
-62.16 89.4 61.62 90.24 60.96 91.02 cv
-60.3 91.8 59.46 92.34 58.56 92.76 cv
-57.54 93.18 56.52 93.36 55.38 93.36 cv
-54.3 93.3 li
-53.52 93.18 li
-56.04 80.22 li
-ef
-79.68 82.32 mo
-78.36 88.92 li
-78.06 90.36 77.64 91.5 76.98 92.34 cv
-76.32 93.12 75.66 93.54 74.94 93.54 cv
-74.4 93.54 74.04 93.36 73.8 93.06 cv
-73.62 92.76 73.5 92.34 73.5 91.86 cv
-73.56 90.96 li
-73.74 89.94 li
-75.18 82.32 li
-70.98 82.32 li
-69.42 90.3 li
-69.18 91.74 li
-69.18 93 li
-69.18 94.38 69.48 95.34 70.14 96 cv
-70.8 96.66 71.7 96.96 72.84 96.96 cv
-73.74 96.96 74.58 96.72 75.36 96.3 cv
-76.26 95.88 77.04 95.16 77.82 94.26 cv
-77.58 96.66 li
-81.3 96.66 li
-81.6 94.5 li
-82.02 91.98 li
-83.88 82.32 li
-79.68 82.32 li
-ef
-95.22 92.94 mo
-94.02 93.36 li
-92.4 93.54 li
-91.56 93.54 90.9 93.3 90.42 92.82 cv
-89.88 92.28 89.64 91.56 89.64 90.6 cv
-89.64 89.7 89.82 88.86 90.18 88.08 cv
-90.6 87.3 91.14 86.64 91.8 86.1 cv
-92.58 85.56 93.42 85.32 94.44 85.32 cv
-95.58 85.5 li
-96.36 85.74 li
-97.44 82.44 li
-96.18 82.14 li
-94.5 81.96 li
-92.64 81.96 91.08 82.38 89.7 83.22 cv
-88.32 84 87.18 85.08 86.34 86.46 cv
-85.56 87.84 85.2 89.34 85.2 91.02 cv
-85.2 92.88 85.74 94.38 86.82 95.4 cv
-87.96 96.42 89.4 96.96 91.26 96.96 cv
-93.54 96.72 li
-95.28 96.24 li
-95.22 92.94 li
-ef
-110.82 96.6 mo
-110.88 93.42 li
-111.36 90.18 li
-112.86 82.68 li
-110.64 82.14 li
-108.12 81.96 li
-105.78 82.02 103.86 82.56 102.36 83.52 cv
-100.86 84.48 99.72 85.74 98.94 87.24 cv
-98.22 88.74 97.86 90.3 97.86 91.98 cv
-97.86 93.48 98.28 94.68 99.12 95.58 cv
-99.9 96.48 100.92 96.96 102.18 96.96 cv
-103.08 96.96 103.92 96.72 104.82 96.24 cv
-105.6 95.82 106.32 94.98 106.98 93.78 cv
-107.04 93.78 li
-106.98 95.22 li
-106.92 96.6 li
-110.82 96.6 li
-cp
-107.46 88.56 mo
-107.1 90.36 106.56 91.62 105.9 92.4 cv
-105.24 93.18 104.64 93.54 103.98 93.54 cv
-103.38 93.54 102.96 93.3 102.66 92.88 cv
-102.36 92.46 102.24 91.86 102.24 91.14 cv
-102.24 90.24 102.48 89.28 102.9 88.38 cv
-103.32 87.54 103.86 86.76 104.52 86.1 cv
-105.24 85.5 106.08 85.2 106.98 85.14 cv
-107.58 85.2 li
-108.12 85.32 li
-107.46 88.56 li
-ef
-117.48 79.62 mo
-116.94 82.26 li
-115.02 82.26 li
-114.48 85.44 li
-116.34 85.44 li
-115.2 91.14 li
-114.96 92.64 li
-114.9 93.84 li
-114.9 94.74 115.2 95.46 115.86 96.06 cv
-116.46 96.66 117.36 96.96 118.62 96.96 cv
-120 96.84 li
-121.14 96.6 li
-121.62 93.3 li
-121.08 93.36 li
-120.48 93.36 li
-120 93.36 119.7 93.24 119.52 93.06 cv
-119.34 92.82 119.22 92.52 119.28 92.16 cv
-119.28 91.26 li
-119.52 90.36 li
-120.48 85.44 li
-123.54 85.44 li
-124.14 82.26 li
-121.08 82.26 li
-121.8 78.36 li
-117.48 79.62 li
-ef
-128.1 96.6 mo
-130.8 82.26 li
-126.6 82.26 li
-123.9 96.6 li
-128.1 96.6 li
-cp
-129.24 80.46 mo
-129.9 80.46 130.5 80.22 130.98 79.8 cv
-131.46 79.44 131.7 78.9 131.7 78.12 cv
-131.7 77.46 131.52 76.98 131.16 76.56 cv
-130.74 76.26 130.26 76.08 129.6 76.02 cv
-128.94 76.08 128.4 76.26 127.86 76.68 cv
-127.44 77.1 127.2 77.64 127.14 78.42 cv
-127.2 79.02 127.44 79.5 127.74 79.92 cv
-128.1 80.28 128.58 80.46 129.18 80.46 cv
-129.24 80.46 li
-ef
-140.7 81.96 mo
-138.96 81.96 137.52 82.38 136.26 83.22 cv
-134.94 84 133.92 85.08 133.26 86.46 cv
-132.54 87.84 132.18 89.34 132.18 91.02 cv
-132.18 92.82 132.72 94.26 133.8 95.34 cv
-134.88 96.42 136.32 96.96 138.18 96.96 cv
-139.86 96.96 141.36 96.54 142.68 95.7 cv
-143.94 94.92 144.9 93.9 145.68 92.58 cv
-146.4 91.2 146.76 89.64 146.82 87.84 cv
-146.76 86.16 146.22 84.78 145.2 83.7 cv
-144.18 82.62 142.68 82.02 140.7 81.96 cv
-cp
-140.16 85.14 mo
-140.94 85.2 141.54 85.5 141.96 86.04 cv
-142.26 86.58 142.44 87.24 142.44 87.9 cv
-142.44 88.74 142.26 89.64 141.96 90.54 cv
-141.72 91.38 141.36 92.16 140.82 92.82 cv
-140.28 93.42 139.56 93.72 138.78 93.72 cv
-138.06 93.72 137.52 93.48 137.16 92.94 cv
-136.74 92.46 136.5 91.8 136.5 90.9 cv
-136.5 90.12 136.62 89.28 136.92 88.38 cv
-137.16 87.54 137.58 86.82 138.12 86.22 cv
-138.66 85.56 139.38 85.2 140.16 85.14 cv
-ef
-152.28 96.6 mo
-153.42 90.24 li
-153.72 88.62 154.26 87.42 154.98 86.58 cv
-155.64 85.8 156.3 85.38 157.02 85.38 cv
-157.56 85.38 157.92 85.5 158.16 85.8 cv
-158.34 86.1 158.46 86.52 158.46 87.06 cv
-158.4 87.9 li
-158.28 88.62 li
-156.84 96.6 li
-160.98 96.6 li
-162.6 88.32 li
-162.78 87.06 li
-162.78 85.86 li
-162.78 84.6 162.48 83.7 161.88 83.04 cv
-161.22 82.32 160.32 81.96 159.12 81.96 cv
-158.22 81.96 157.32 82.2 156.42 82.62 cv
-155.58 83.04 154.8 83.76 154.08 84.66 cv
-154.32 82.26 li
-150.6 82.26 li
-149.82 86.94 li
-148.08 96.6 li
-152.28 96.6 li
-ef
-170.1 96.36 mo
-172.14 96.6 li
-175.14 96.78 li
-176.76 96.78 178.2 96.66 179.46 96.36 cv
-180.66 96.06 181.68 95.7 182.58 95.16 cv
-183.36 94.68 183.96 94.02 184.5 93.18 cv
-184.98 92.4 185.22 91.5 185.22 90.42 cv
-185.22 89.34 184.98 88.44 184.44 87.72 cv
-183.9 86.94 183.12 86.4 182.16 86.1 cv
-182.16 86.04 li
-183.24 85.74 184.14 85.2 184.92 84.42 cv
-185.7 83.64 186.06 82.62 186.12 81.36 cv
-186.12 80.52 185.88 79.8 185.46 79.2 cv
-185.04 78.6 184.5 78.12 183.84 77.82 cv
-183.18 77.4 182.46 77.1 181.68 76.92 cv
-180.84 76.74 179.94 76.68 178.98 76.74 cv
-176.1 76.86 li
-173.76 77.16 li
-170.1 96.36 li
-cp
-177.36 80.1 mo
-178.08 79.98 li
-179.04 79.98 li
-179.88 79.98 180.54 80.16 181.02 80.52 cv
-181.5 80.82 181.74 81.36 181.8 82.02 cv
-181.74 82.92 181.38 83.58 180.66 84 cv
-180 84.48 179.1 84.72 177.9 84.72 cv
-176.52 84.72 li
-177.36 80.1 li
-cp
-175.86 87.84 mo
-177.18 87.84 li
-178.2 87.78 179.04 87.9 179.7 88.32 cv
-180.42 88.68 180.78 89.34 180.78 90.36 cv
-180.72 91.44 180.24 92.22 179.46 92.7 cv
-178.68 93.18 177.66 93.42 176.46 93.42 cv
-175.56 93.42 li
-174.84 93.36 li
-175.86 87.84 li
-ef
-198.3 82.32 mo
-196.98 88.92 li
-196.68 90.36 196.26 91.5 195.6 92.34 cv
-194.94 93.12 194.28 93.54 193.56 93.54 cv
-193.02 93.54 192.66 93.36 192.42 93.06 cv
-192.24 92.76 192.12 92.34 192.12 91.86 cv
-192.18 90.96 li
-192.36 89.94 li
-193.8 82.32 li
-189.6 82.32 li
-188.04 90.3 li
-187.8 91.74 li
-187.8 93 li
-187.8 94.38 188.1 95.34 188.76 96 cv
-189.42 96.66 190.32 96.96 191.46 96.96 cv
-192.36 96.96 193.2 96.72 193.98 96.3 cv
-194.88 95.88 195.66 95.16 196.44 94.26 cv
-196.2 96.66 li
-199.92 96.66 li
-200.22 94.5 li
-200.64 91.98 li
-202.5 82.32 li
-198.3 82.32 li
-ef
-207.6 96.6 mo
-208.74 90.24 li
-209.04 88.62 209.58 87.42 210.3 86.58 cv
-210.96 85.8 211.62 85.38 212.34 85.38 cv
-212.88 85.38 213.24 85.5 213.48 85.8 cv
-213.66 86.1 213.78 86.52 213.78 87.06 cv
-213.72 87.9 li
-213.6 88.62 li
-212.16 96.6 li
-216.3 96.6 li
-217.92 88.32 li
-218.1 87.06 li
-218.1 85.86 li
-218.1 84.6 217.8 83.7 217.2 83.04 cv
-216.54 82.32 215.64 81.96 214.44 81.96 cv
-213.54 81.96 212.64 82.2 211.74 82.62 cv
-210.9 83.04 210.12 83.76 209.4 84.66 cv
-209.64 82.26 li
-205.92 82.26 li
-205.14 86.94 li
-203.4 96.6 li
-207.6 96.6 li
-ef
-232.44 75.78 mo
-231.12 82.26 li
-230.16 82.02 li
-229.2 81.96 li
-227.4 81.96 225.84 82.44 224.46 83.34 cv
-223.08 84.24 222.06 85.38 221.28 86.82 cv
-220.5 88.2 220.14 89.76 220.14 91.44 cv
-220.2 93.24 220.62 94.62 221.52 95.52 cv
-222.3 96.42 223.38 96.9 224.64 96.9 cv
-225.48 96.9 226.32 96.66 227.16 96.24 cv
-227.94 95.88 228.66 95.22 229.32 94.32 cv
-229.2 96.6 li
-232.98 96.6 li
-233.22 93.84 li
-233.76 90.96 li
-236.58 75.78 li
-232.44 75.78 li
-cp
-229.8 89.52 mo
-229.5 90.9 229.02 91.86 228.42 92.52 cv
-227.76 93.18 227.16 93.48 226.56 93.48 cv
-225.9 93.48 225.42 93.3 225.12 92.88 cv
-224.7 92.34 224.52 91.68 224.52 90.84 cv
-224.58 89.94 224.82 89.04 225.12 88.14 cv
-225.48 87.24 226.02 86.58 226.68 86.04 cv
-227.34 85.5 228.06 85.2 228.84 85.14 cv
-229.8 85.26 li
-230.58 85.62 li
-229.8 89.52 li
-ef
-240.54 96.66 mo
-244.44 75.78 li
-240.3 75.78 li
-236.28 96.66 li
-240.54 96.66 li
-ef
-255.66 92.82 mo
-253.86 93.42 li
-251.64 93.72 li
-251.1 93.72 250.56 93.6 250.02 93.36 cv
-249.54 93.18 249.18 92.94 248.88 92.58 cv
-248.58 91.8 li
-248.52 91.08 li
-251.34 91.2 253.62 90.9 255.24 90.12 cv
-256.86 89.34 257.7 88.08 257.76 86.22 cv
-257.7 84.9 257.28 83.88 256.38 83.1 cv
-255.48 82.32 254.28 81.96 252.78 81.96 cv
-251.04 82.02 249.6 82.5 248.34 83.34 cv
-247.08 84.18 246.12 85.26 245.4 86.64 cv
-244.74 87.96 244.44 89.34 244.44 90.84 cv
-244.44 92.76 244.98 94.26 246 95.34 cv
-247.08 96.42 248.64 96.96 250.62 96.96 cv
-253.32 96.72 li
-254.22 96.54 255.12 96.24 255.96 95.82 cv
-255.66 92.82 li
-cp
-253.8 86.28 mo
-253.8 86.94 253.38 87.36 252.54 87.66 cv
-251.76 87.96 250.5 88.08 248.88 88.02 cv
-249 87.3 249.36 86.64 249.96 86.04 cv
-250.5 85.44 251.28 85.14 252.24 85.08 cv
-252.72 85.08 253.08 85.2 253.38 85.38 cv
-253.68 85.62 253.8 85.92 253.8 86.22 cv
-253.8 86.28 li
-ef
-33.3 129.78 mo
-37.44 129.78 li
-38.76 122.64 li
-39.54 122.82 li
-40.44 122.82 li
-41.7 122.82 42.84 122.7 43.92 122.4 cv
-45.06 122.1 46.02 121.62 46.8 121.02 cv
-47.58 120.36 48.18 119.58 48.72 118.68 cv
-49.26 117.78 49.5 116.64 49.5 115.38 cv
-49.5 114.48 49.32 113.64 48.9 112.98 cv
-48.54 112.26 48 111.66 47.34 111.24 cv
-46.56 110.7 45.72 110.4 44.82 110.22 cv
-43.92 109.98 42.96 109.92 42.06 109.98 cv
-39.3 110.04 li
-36.96 110.46 li
-33.3 129.78 li
-cp
-40.5 113.46 mo
-41.16 113.28 li
-42.24 113.28 li
-43.02 113.28 43.74 113.46 44.34 113.76 cv
-44.88 114.18 45.18 114.9 45.24 115.8 cv
-45.18 116.82 44.82 117.66 44.1 118.32 cv
-43.32 119.04 42.3 119.4 41.04 119.4 cv
-40.14 119.4 li
-39.36 119.22 li
-40.5 113.46 li
-ef
-53.76 129.78 mo
-54.78 124.5 li
-54.96 123 55.44 121.8 56.16 120.84 cv
-56.82 119.82 57.84 119.28 59.22 119.22 cv
-59.58 119.28 li
-59.88 119.28 li
-60.72 115.14 li
-59.94 115.14 li
-58.92 115.14 58.08 115.44 57.3 116.04 cv
-56.46 116.64 55.8 117.42 55.32 118.38 cv
-55.26 118.38 li
-55.5 115.44 li
-51.84 115.44 li
-51.6 117.96 li
-51.18 121.26 li
-49.56 129.78 li
-53.76 129.78 li
-ef
-72 126 mo
-70.2 126.6 li
-67.98 126.9 li
-67.44 126.9 66.9 126.78 66.36 126.54 cv
-65.88 126.36 65.52 126.12 65.22 125.76 cv
-64.92 124.98 li
-64.86 124.26 li
-67.68 124.38 69.96 124.08 71.58 123.3 cv
-73.2 122.52 74.04 121.26 74.1 119.4 cv
-74.04 118.08 73.62 117.06 72.72 116.28 cv
-71.82 115.5 70.62 115.14 69.12 115.14 cv
-67.38 115.2 65.94 115.68 64.68 116.52 cv
-63.42 117.36 62.46 118.44 61.74 119.82 cv
-61.08 121.14 60.78 122.52 60.78 124.02 cv
-60.78 125.94 61.32 127.44 62.34 128.52 cv
-63.42 129.6 64.98 130.14 66.96 130.14 cv
-69.66 129.9 li
-70.56 129.72 71.46 129.42 72.3 129 cv
-72 126 li
-cp
-70.14 119.46 mo
-70.14 120.12 69.72 120.54 68.88 120.84 cv
-68.1 121.14 66.84 121.26 65.22 121.2 cv
-65.34 120.48 65.7 119.82 66.3 119.22 cv
-66.84 118.62 67.62 118.32 68.58 118.26 cv
-69.06 118.26 69.42 118.38 69.72 118.56 cv
-70.02 118.8 70.14 119.1 70.14 119.4 cv
-70.14 119.46 li
-ef
-74.52 129 mo
-74.94 129.3 75.54 129.6 76.32 129.78 cv
-78.96 130.14 li
-80.82 130.14 82.38 129.72 83.58 128.82 cv
-84.84 127.92 85.44 126.72 85.44 125.1 cv
-85.44 124.08 85.14 123.24 84.48 122.64 cv
-83.82 122.04 83.1 121.5 82.26 121.08 cv
-80.94 120.36 li
-80.64 120.06 80.46 119.76 80.46 119.46 cv
-80.46 119.1 80.64 118.8 81.06 118.56 cv
-81.36 118.38 81.84 118.26 82.38 118.26 cv
-84.06 118.38 li
-85.26 118.92 li
-86.28 115.86 li
-84.78 115.32 li
-82.62 115.14 li
-80.7 115.14 79.2 115.62 78.06 116.52 cv
-76.92 117.42 76.32 118.56 76.26 120.06 cv
-76.32 120.96 76.62 121.74 77.16 122.34 cv
-77.76 123 78.48 123.48 79.32 123.84 cv
-80.7 124.74 li
-81 125.04 81.12 125.4 81.06 125.76 cv
-81.06 126.12 80.94 126.42 80.64 126.6 cv
-80.34 126.9 79.86 127.02 79.26 127.02 cv
-78.54 127.02 77.88 126.9 77.22 126.72 cv
-75.54 126.06 li
-74.52 129 li
-ef
-98.88 126 mo
-97.08 126.6 li
-94.86 126.9 li
-94.32 126.9 93.78 126.78 93.24 126.54 cv
-92.76 126.36 92.4 126.12 92.1 125.76 cv
-91.8 124.98 li
-91.74 124.26 li
-94.56 124.38 96.84 124.08 98.46 123.3 cv
-100.08 122.52 100.92 121.26 100.98 119.4 cv
-100.92 118.08 100.5 117.06 99.6 116.28 cv
-98.7 115.5 97.5 115.14 96 115.14 cv
-94.26 115.2 92.82 115.68 91.56 116.52 cv
-90.3 117.36 89.34 118.44 88.62 119.82 cv
-87.96 121.14 87.66 122.52 87.66 124.02 cv
-87.66 125.94 88.2 127.44 89.22 128.52 cv
-90.3 129.6 91.86 130.14 93.84 130.14 cv
-96.54 129.9 li
-97.44 129.72 98.34 129.42 99.18 129 cv
-98.88 126 li
-cp
-97.02 119.46 mo
-97.02 120.12 96.6 120.54 95.76 120.84 cv
-94.98 121.14 93.72 121.26 92.1 121.2 cv
-92.22 120.48 92.58 119.82 93.18 119.22 cv
-93.72 118.62 94.5 118.32 95.46 118.26 cv
-95.94 118.26 96.3 118.38 96.6 118.56 cv
-96.9 118.8 97.02 119.1 97.02 119.4 cv
-97.02 119.46 li
-ef
-106.14 129.78 mo
-107.28 123.42 li
-107.58 121.8 108.12 120.6 108.84 119.76 cv
-109.5 118.98 110.16 118.56 110.88 118.56 cv
-111.42 118.56 111.78 118.68 112.02 118.98 cv
-112.2 119.28 112.32 119.7 112.32 120.24 cv
-112.26 121.08 li
-112.14 121.8 li
-110.7 129.78 li
-114.84 129.78 li
-116.46 121.5 li
-116.64 120.24 li
-116.64 119.04 li
-116.64 117.78 116.34 116.88 115.74 116.22 cv
-115.08 115.5 114.18 115.14 112.98 115.14 cv
-112.08 115.14 111.18 115.38 110.28 115.8 cv
-109.44 116.22 108.66 116.94 107.94 117.84 cv
-108.18 115.44 li
-104.46 115.44 li
-103.68 120.12 li
-101.94 129.78 li
-106.14 129.78 li
-ef
-122.16 112.8 mo
-121.62 115.44 li
-119.7 115.44 li
-119.16 118.62 li
-121.02 118.62 li
-119.88 124.32 li
-119.64 125.82 li
-119.58 127.02 li
-119.58 127.92 119.88 128.64 120.54 129.24 cv
-121.14 129.84 122.04 130.14 123.3 130.14 cv
-124.68 130.02 li
-125.82 129.78 li
-126.3 126.48 li
-125.76 126.54 li
-125.16 126.54 li
-124.68 126.54 124.38 126.42 124.2 126.24 cv
-124.02 126 123.9 125.7 123.96 125.34 cv
-123.96 124.44 li
-124.2 123.54 li
-125.16 118.62 li
-128.22 118.62 li
-128.82 115.44 li
-125.76 115.44 li
-126.48 111.54 li
-122.16 112.8 li
-ef
-141.84 129.78 mo
-141.9 126.6 li
-142.38 123.36 li
-143.88 115.86 li
-141.66 115.32 li
-139.14 115.14 li
-136.8 115.2 134.88 115.74 133.38 116.7 cv
-131.88 117.66 130.74 118.92 129.96 120.42 cv
-129.24 121.92 128.88 123.48 128.88 125.16 cv
-128.88 126.66 129.3 127.86 130.14 128.76 cv
-130.92 129.66 131.94 130.14 133.2 130.14 cv
-134.1 130.14 134.94 129.9 135.84 129.42 cv
-136.62 129 137.34 128.16 138 126.96 cv
-138.06 126.96 li
-138 128.4 li
-137.94 129.78 li
-141.84 129.78 li
-cp
-138.48 121.74 mo
-138.12 123.54 137.58 124.8 136.92 125.58 cv
-136.26 126.36 135.66 126.72 135 126.72 cv
-134.4 126.72 133.98 126.48 133.68 126.06 cv
-133.38 125.64 133.26 125.04 133.26 124.32 cv
-133.26 123.42 133.5 122.46 133.92 121.56 cv
-134.34 120.72 134.88 119.94 135.54 119.28 cv
-136.26 118.68 137.1 118.38 138 118.32 cv
-138.6 118.38 li
-139.14 118.5 li
-138.48 121.74 li
-ef
-148.62 112.8 mo
-148.08 115.44 li
-146.16 115.44 li
-145.62 118.62 li
-147.48 118.62 li
-146.34 124.32 li
-146.1 125.82 li
-146.04 127.02 li
-146.04 127.92 146.34 128.64 147 129.24 cv
-147.6 129.84 148.5 130.14 149.76 130.14 cv
-151.14 130.02 li
-152.28 129.78 li
-152.76 126.48 li
-152.22 126.54 li
-151.62 126.54 li
-151.14 126.54 150.84 126.42 150.66 126.24 cv
-150.48 126 150.36 125.7 150.42 125.34 cv
-150.42 124.44 li
-150.66 123.54 li
-151.62 118.62 li
-154.68 118.62 li
-155.28 115.44 li
-152.22 115.44 li
-152.94 111.54 li
-148.62 112.8 li
-ef
-159.24 129.78 mo
-161.94 115.44 li
-157.74 115.44 li
-155.04 129.78 li
-159.24 129.78 li
-cp
-160.38 113.64 mo
-161.04 113.64 161.64 113.4 162.12 112.98 cv
-162.6 112.62 162.84 112.08 162.84 111.3 cv
-162.84 110.64 162.66 110.16 162.3 109.74 cv
-161.88 109.44 161.4 109.26 160.74 109.2 cv
-160.08 109.26 159.54 109.44 159 109.86 cv
-158.58 110.28 158.34 110.82 158.28 111.6 cv
-158.34 112.2 158.58 112.68 158.88 113.1 cv
-159.24 113.46 159.72 113.64 160.32 113.64 cv
-160.38 113.64 li
-ef
-171.78 115.14 mo
-170.04 115.14 168.6 115.56 167.34 116.4 cv
-166.02 117.18 165 118.26 164.34 119.64 cv
-163.62 121.02 163.26 122.52 163.26 124.2 cv
-163.26 126 163.8 127.44 164.88 128.52 cv
-165.96 129.6 167.4 130.14 169.26 130.14 cv
-170.94 130.14 172.44 129.72 173.76 128.88 cv
-175.02 128.1 175.98 127.08 176.76 125.76 cv
-177.48 124.38 177.84 122.82 177.9 121.02 cv
-177.84 119.34 177.3 117.96 176.28 116.88 cv
-175.26 115.8 173.76 115.2 171.78 115.14 cv
-cp
-171.24 118.32 mo
-172.02 118.38 172.62 118.68 173.04 119.22 cv
-173.34 119.76 173.52 120.42 173.52 121.08 cv
-173.52 121.92 173.34 122.82 173.04 123.72 cv
-172.8 124.56 172.44 125.34 171.9 126 cv
-171.36 126.6 170.64 126.9 169.86 126.9 cv
-169.14 126.9 168.6 126.66 168.24 126.12 cv
-167.82 125.64 167.58 124.98 167.58 124.08 cv
-167.58 123.3 167.7 122.46 168 121.56 cv
-168.24 120.72 168.66 120 169.2 119.4 cv
-169.74 118.74 170.46 118.38 171.24 118.32 cv
-ef
-183.36 129.78 mo
-184.5 123.42 li
-184.8 121.8 185.34 120.6 186.06 119.76 cv
-186.72 118.98 187.38 118.56 188.1 118.56 cv
-188.64 118.56 189 118.68 189.24 118.98 cv
-189.42 119.28 189.54 119.7 189.54 120.24 cv
-189.48 121.08 li
-189.36 121.8 li
-187.92 129.78 li
-192.06 129.78 li
-193.68 121.5 li
-193.86 120.24 li
-193.86 119.04 li
-193.86 117.78 193.56 116.88 192.96 116.22 cv
-192.3 115.5 191.4 115.14 190.2 115.14 cv
-189.3 115.14 188.4 115.38 187.5 115.8 cv
-186.66 116.22 185.88 116.94 185.16 117.84 cv
-185.4 115.44 li
-181.68 115.44 li
-180.9 120.12 li
-179.16 129.78 li
-183.36 129.78 li
-ef
-201.18 129.54 mo
-203.22 129.78 li
-206.22 129.96 li
-207.84 129.96 209.28 129.84 210.54 129.54 cv
-211.74 129.24 212.76 128.88 213.66 128.34 cv
-214.44 127.86 215.04 127.2 215.58 126.36 cv
-216.06 125.58 216.3 124.68 216.3 123.6 cv
-216.3 122.52 216.06 121.62 215.52 120.9 cv
-214.98 120.12 214.2 119.58 213.24 119.28 cv
-213.24 119.22 li
-214.32 118.92 215.22 118.38 216 117.6 cv
-216.78 116.82 217.14 115.8 217.2 114.54 cv
-217.2 113.7 216.96 112.98 216.54 112.38 cv
-216.12 111.78 215.58 111.3 214.92 111 cv
-214.26 110.58 213.54 110.28 212.76 110.1 cv
-211.92 109.92 211.02 109.86 210.06 109.92 cv
-207.18 110.04 li
-204.84 110.34 li
-201.18 129.54 li
-cp
-208.44 113.28 mo
-209.16 113.16 li
-210.12 113.16 li
-210.96 113.16 211.62 113.34 212.1 113.7 cv
-212.58 114 212.82 114.54 212.88 115.2 cv
-212.82 116.1 212.46 116.76 211.74 117.18 cv
-211.08 117.66 210.18 117.9 208.98 117.9 cv
-207.6 117.9 li
-208.44 113.28 li
-cp
-206.94 121.02 mo
-208.26 121.02 li
-209.28 120.96 210.12 121.08 210.78 121.5 cv
-211.5 121.86 211.86 122.52 211.86 123.54 cv
-211.8 124.62 211.32 125.4 210.54 125.88 cv
-209.76 126.36 208.74 126.6 207.54 126.6 cv
-206.64 126.6 li
-205.92 126.54 li
-206.94 121.02 li
-ef
-229.44 115.5 mo
-228.12 122.1 li
-227.82 123.54 227.4 124.68 226.74 125.52 cv
-226.08 126.3 225.42 126.72 224.7 126.72 cv
-224.16 126.72 223.8 126.54 223.56 126.24 cv
-223.38 125.94 223.26 125.52 223.26 125.04 cv
-223.32 124.14 li
-223.5 123.12 li
-224.94 115.5 li
-220.74 115.5 li
-219.18 123.48 li
-218.94 124.92 li
-218.94 126.18 li
-218.94 127.56 219.24 128.52 219.9 129.18 cv
-220.56 129.84 221.46 130.14 222.6 130.14 cv
-223.5 130.14 224.34 129.9 225.12 129.48 cv
-226.02 129.06 226.8 128.34 227.58 127.44 cv
-227.34 129.84 li
-231.06 129.84 li
-231.36 127.68 li
-231.78 125.16 li
-233.64 115.5 li
-229.44 115.5 li
-ef
-238.68 129.78 mo
-239.82 123.42 li
-240.12 121.8 240.66 120.6 241.38 119.76 cv
-242.04 118.98 242.7 118.56 243.42 118.56 cv
-243.96 118.56 244.32 118.68 244.56 118.98 cv
-244.74 119.28 244.86 119.7 244.86 120.24 cv
-244.8 121.08 li
-244.68 121.8 li
-243.24 129.78 li
-247.38 129.78 li
-249 121.5 li
-249.18 120.24 li
-249.18 119.04 li
-249.18 117.78 248.88 116.88 248.28 116.22 cv
-247.62 115.5 246.72 115.14 245.52 115.14 cv
-244.62 115.14 243.72 115.38 242.82 115.8 cv
-241.98 116.22 241.2 116.94 240.48 117.84 cv
-240.72 115.44 li
-237 115.44 li
-236.22 120.12 li
-234.48 129.78 li
-238.68 129.78 li
-ef
-263.58 108.96 mo
-262.26 115.44 li
-261.3 115.2 li
-260.34 115.14 li
-258.54 115.14 256.98 115.62 255.6 116.52 cv
-254.22 117.42 253.2 118.56 252.42 120 cv
-251.64 121.38 251.28 122.94 251.28 124.62 cv
-251.34 126.42 251.76 127.8 252.66 128.7 cv
-253.44 129.6 254.52 130.08 255.78 130.08 cv
-256.62 130.08 257.46 129.84 258.3 129.42 cv
-259.08 129.06 259.8 128.4 260.46 127.5 cv
-260.34 129.78 li
-264.12 129.78 li
-264.36 127.02 li
-264.9 124.14 li
-267.72 108.96 li
-263.58 108.96 li
-cp
-260.94 122.7 mo
-260.64 124.08 260.16 125.04 259.56 125.7 cv
-258.9 126.36 258.3 126.66 257.7 126.66 cv
-257.04 126.66 256.56 126.48 256.26 126.06 cv
-255.84 125.52 255.66 124.86 255.66 124.02 cv
-255.72 123.12 255.96 122.22 256.26 121.32 cv
-256.62 120.42 257.16 119.76 257.82 119.22 cv
-258.48 118.68 259.2 118.38 259.98 118.32 cv
-260.94 118.44 li
-261.72 118.8 li
-260.94 122.7 li
-ef
-271.56 129.84 mo
-275.46 108.96 li
-271.32 108.96 li
-267.3 129.84 li
-271.56 129.84 li
-ef
-286.8 126 mo
-285 126.6 li
-282.78 126.9 li
-282.24 126.9 281.7 126.78 281.16 126.54 cv
-280.68 126.36 280.32 126.12 280.02 125.76 cv
-279.72 124.98 li
-279.66 124.26 li
-282.48 124.38 284.76 124.08 286.38 123.3 cv
-288 122.52 288.84 121.26 288.9 119.4 cv
-288.84 118.08 288.42 117.06 287.52 116.28 cv
-286.62 115.5 285.42 115.14 283.92 115.14 cv
-282.18 115.2 280.74 115.68 279.48 116.52 cv
-278.22 117.36 277.26 118.44 276.54 119.82 cv
-275.88 121.14 275.58 122.52 275.58 124.02 cv
-275.58 125.94 276.12 127.44 277.14 128.52 cv
-278.22 129.6 279.78 130.14 281.76 130.14 cv
-284.46 129.9 li
-285.36 129.72 286.26 129.42 287.1 129 cv
-286.8 126 li
-cp
-284.94 119.46 mo
-284.94 120.12 284.52 120.54 283.68 120.84 cv
-282.9 121.14 281.64 121.26 280.02 121.2 cv
-280.14 120.48 280.5 119.82 281.1 119.22 cv
-281.64 118.62 282.42 118.32 283.38 118.26 cv
-283.86 118.26 284.22 118.38 284.52 118.56 cv
-284.82 118.8 284.94 119.1 284.94 119.4 cv
-284.94 119.46 li
-ef
-14.94 49.08 mo
-20.34 49.08 li
-20.34 29.52 li
-27.06 29.52 li
-27.06 24.96 li
-8.4 24.96 li
-8.4 29.52 li
-14.94 29.52 li
-14.94 49.08 li
-.473182 .380163 .373846 .0236515 cmyk
-ef
-29.82 49.08 mo
-35.28 49.08 li
-35.28 38.04 li
-35.4 37.44 li
-35.64 36.9 36 36.48 36.42 36.12 cv
-36.84 35.82 37.38 35.58 38.1 35.52 cv
-39.12 35.58 39.9 35.94 40.32 36.6 cv
-40.74 37.32 40.92 38.22 40.92 39.36 cv
-40.92 49.08 li
-46.38 49.08 li
-46.38 38.82 li
-46.32 36.24 45.78 34.26 44.64 33 cv
-43.5 31.74 42.06 31.14 40.32 31.14 cv
-38.82 31.32 li
-37.44 31.86 li
-36.54 32.28 35.88 32.88 35.34 33.66 cv
-35.28 33.66 li
-35.28 23.58 li
-29.82 23.58 li
-29.82 49.08 li
-ef
-66.18 42.18 mo
-66.24 41.28 li
-66.3 39.96 li
-66.3 38.52 66.06 37.14 65.58 35.82 cv
-65.04 34.44 64.2 33.36 63.06 32.58 cv
-61.92 31.68 60.42 31.26 58.5 31.26 cv
-56.52 31.26 54.84 31.74 53.52 32.7 cv
-52.26 33.66 51.3 34.86 50.64 36.24 cv
-50.04 37.62 49.74 39.12 49.74 40.62 cv
-49.74 43.38 50.52 45.54 52.14 47.16 cv
-53.76 48.72 56.04 49.5 58.98 49.56 cv
-60.18 49.56 61.32 49.44 62.4 49.26 cv
-63.48 49.08 64.44 48.84 65.34 48.42 cv
-64.68 44.76 li
-62.4 45.24 li
-59.82 45.48 li
-58.5 45.48 57.36 45.24 56.46 44.7 cv
-55.56 44.16 55.02 43.32 54.84 42.18 cv
-66.18 42.18 li
-cp
-54.84 38.4 mo
-54.9 37.62 55.2 36.84 55.74 36.06 cv
-56.22 35.34 57.06 34.92 58.2 34.86 cv
-58.98 34.92 59.64 35.1 60.12 35.52 cv
-60.54 35.88 60.84 36.36 61.02 36.96 cv
-61.26 38.4 li
-54.84 38.4 li
-ef
-76.98 49.08 mo
-82.44 49.08 li
-82.44 23.58 li
-76.98 23.58 li
-cp
-f
-86.82 49.08 mo
-92.28 49.08 li
-92.28 31.56 li
-86.82 31.56 li
-cp
-92.28 49.08 mo
-cp
-89.52 23.94 mo
-88.62 23.94 87.96 24.18 87.42 24.72 cv
-86.94 25.26 86.7 25.92 86.7 26.7 cv
-86.7 27.48 86.94 28.08 87.42 28.62 cv
-87.96 29.16 88.62 29.4 89.52 29.46 cv
-90.42 29.4 91.08 29.16 91.62 28.62 cv
-92.16 28.08 92.46 27.48 92.46 26.7 cv
-92.4 25.92 92.1 25.26 91.62 24.72 cv
-91.08 24.18 90.42 23.94 89.52 23.94 cv
-ef
-96.6 49.14 mo
-102.06 49.14 li
-102.06 39.06 li
-102.12 38.34 li
-102.24 37.68 li
-103.2 36.3 li
-103.62 35.88 104.22 35.7 105 35.64 cv
-105.96 35.7 106.68 36.06 107.1 36.72 cv
-107.52 37.38 107.76 38.28 107.76 39.48 cv
-107.76 49.14 li
-113.22 49.14 li
-113.22 38.76 li
-113.16 36.18 112.56 34.32 111.42 33.06 cv
-110.28 31.86 108.78 31.26 106.92 31.26 cv
-105.48 31.32 104.34 31.62 103.44 32.22 cv
-102.54 32.82 101.88 33.42 101.58 34.02 cv
-101.4 34.02 li
-101.16 31.68 li
-96.42 31.68 li
-96.54 34.2 li
-96.6 37.2 li
-96.6 49.14 li
-ef
-122.94 23.58 mo
-117.48 23.58 li
-117.48 49.08 li
-122.94 49.08 li
-122.94 43.62 li
-124.32 41.82 li
-128.58 49.08 li
-135.24 49.08 li
-128.04 38.64 li
-134.34 31.56 li
-127.74 31.56 li
-124.26 36.84 li
-123 38.88 li
-122.94 38.88 li
-122.94 23.58 li
-ef
-135.96 48.3 mo
-136.62 48.66 137.4 48.96 138.42 49.14 cv
-139.38 49.44 140.46 49.56 141.6 49.56 cv
-144.06 49.5 145.98 48.96 147.3 47.94 cv
-148.56 46.92 149.16 45.54 149.16 43.86 cv
-149.16 42.6 148.8 41.52 148.02 40.62 cv
-147.24 39.72 146.04 39.06 144.42 38.52 cv
-143.34 38.1 142.62 37.74 142.26 37.44 cv
-141.84 37.14 141.6 36.84 141.6 36.48 cv
-141.6 36 141.78 35.64 142.14 35.4 cv
-142.44 35.1 142.98 34.98 143.7 34.98 cv
-144.48 34.98 145.14 35.1 145.8 35.34 cv
-147.42 36 li
-148.44 32.22 li
-146.28 31.62 li
-145.44 31.38 144.48 31.26 143.46 31.26 cv
-141.3 31.32 139.56 31.86 138.3 32.88 cv
-137.04 33.96 136.38 35.34 136.38 37.02 cv
-136.32 38.04 136.74 39.06 137.52 39.96 cv
-138.3 40.86 139.56 41.64 141.36 42.24 cv
-142.32 42.54 142.98 42.9 143.4 43.2 cv
-143.76 43.5 143.94 43.86 143.94 44.28 cv
-143.94 44.7 143.76 45.06 143.4 45.36 cv
-142.98 45.66 142.38 45.78 141.6 45.78 cv
-138.96 45.24 li
-138.12 45.06 137.4 44.76 136.86 44.46 cv
-135.96 48.3 li
-ef
-160.5 28.26 mo
-160.5 31.56 li
-158.1 31.56 li
-158.1 35.58 li
-160.5 35.58 li
-160.5 42.72 li
-160.5 43.98 160.62 45 160.86 45.84 cv
-161.16 46.68 161.52 47.4 162 47.94 cv
-162.42 48.36 163.02 48.78 163.74 49.08 cv
-164.46 49.38 165.24 49.5 166.08 49.5 cv
-168.12 49.32 li
-169.62 48.96 li
-169.62 44.82 li
-168.84 44.94 li
-167.94 45 li
-167.16 45 166.56 44.76 166.26 44.28 cv
-165.96 43.74 165.78 42.9 165.78 41.88 cv
-165.78 35.58 li
-169.74 35.58 li
-169.74 31.56 li
-165.78 31.56 li
-165.78 26.76 li
-160.5 28.26 li
-ef
-181.2 31.26 mo
-178.38 31.26 176.1 32.1 174.42 33.78 cv
-172.74 35.4 171.9 37.68 171.9 40.56 cv
-171.9 43.44 172.74 45.66 174.42 47.22 cv
-176.16 48.72 178.38 49.5 180.96 49.56 cv
-182.52 49.56 184.02 49.26 185.4 48.6 cv
-186.84 47.88 187.98 46.86 188.82 45.48 cv
-189.72 44.16 190.14 42.42 190.14 40.2 cv
-190.08 37.56 189.3 35.4 187.68 33.78 cv
-186.12 32.16 183.96 31.32 181.2 31.26 cv
-cp
-181.08 35.16 mo
-182.28 35.22 183.18 35.76 183.72 36.78 cv
-184.32 37.8 184.56 39 184.5 40.38 cv
-184.5 42 184.2 43.32 183.6 44.22 cv
-182.94 45.18 182.1 45.66 181.08 45.66 cv
-179.94 45.6 179.04 45.12 178.44 44.22 cv
-177.84 43.2 177.48 41.94 177.42 40.38 cv
-177.42 39 177.72 37.8 178.32 36.78 cv
-178.86 35.76 179.82 35.22 181.08 35.16 cv
-ef
-213.48 42.9 mo
-215.34 49.08 li
-221.22 49.08 li
-213.72 24.96 li
-206.58 24.96 li
-199.2 49.08 li
-204.84 49.08 li
-206.58 42.9 li
-213.48 42.9 li
-cp
-207.42 38.82 mo
-208.8 33.66 li
-209.34 31.32 li
-209.94 28.98 li
-210 28.98 li
-210.54 31.32 li
-211.2 33.66 li
-212.7 38.82 li
-207.42 38.82 li
-ef
-236.76 44.7 mo
-235.38 45.12 li
-233.64 45.24 li
-232.26 45.24 231.18 44.82 230.34 44.04 cv
-229.44 43.14 228.9 41.94 228.84 40.38 cv
-228.84 38.88 229.26 37.68 230.1 36.78 cv
-230.94 35.94 232.08 35.52 233.58 35.52 cv
-235.38 35.58 li
-236.58 36 li
-237.48 31.98 li
-235.5 31.44 li
-233.34 31.26 li
-231.18 31.26 229.32 31.68 227.82 32.58 cv
-226.32 33.36 225.24 34.5 224.46 35.88 cv
-223.68 37.26 223.32 38.82 223.32 40.56 cv
-223.32 43.38 224.16 45.54 225.84 47.16 cv
-227.46 48.72 229.68 49.5 232.5 49.56 cv
-235.38 49.32 li
-237.42 48.78 li
-236.76 44.7 li
-ef
-240.42 49.14 mo
-245.88 49.14 li
-245.88 39.66 li
-245.94 39.06 li
-246.12 38.16 246.48 37.5 247.14 37.02 cv
-247.8 36.54 248.64 36.3 249.66 36.3 cv
-250.5 36.36 li
-251.16 36.48 li
-251.16 31.32 li
-250.56 31.26 li
-250.02 31.26 li
-249.12 31.26 248.22 31.5 247.32 32.04 cv
-246.42 32.64 245.7 33.54 245.28 34.8 cv
-245.16 34.8 li
-244.86 31.68 li
-240.24 31.68 li
-240.3 34.08 li
-240.42 37.44 li
-240.42 49.14 li
-ef
-262.38 31.26 mo
-259.56 31.26 257.28 32.1 255.6 33.78 cv
-253.92 35.4 253.08 37.68 253.08 40.56 cv
-253.08 43.44 253.92 45.66 255.6 47.22 cv
-257.34 48.72 259.56 49.5 262.14 49.56 cv
-263.7 49.56 265.2 49.26 266.58 48.6 cv
-268.02 47.88 269.16 46.86 270 45.48 cv
-270.9 44.16 271.32 42.42 271.32 40.2 cv
-271.26 37.56 270.48 35.4 268.86 33.78 cv
-267.3 32.16 265.14 31.32 262.38 31.26 cv
-cp
-262.26 35.16 mo
-263.46 35.22 264.36 35.76 264.9 36.78 cv
-265.5 37.8 265.74 39 265.68 40.38 cv
-265.68 42 265.38 43.32 264.78 44.22 cv
-264.12 45.18 263.28 45.66 262.26 45.66 cv
-261.12 45.6 260.22 45.12 259.62 44.22 cv
-259.02 43.2 258.66 41.94 258.6 40.38 cv
-258.6 39 258.9 37.8 259.5 36.78 cv
-260.04 35.76 261 35.22 262.26 35.16 cv
-ef
-279.6 49.08 mo
-285 49.08 li
-285 29.52 li
-291.72 29.52 li
-291.72 24.96 li
-273.06 24.96 li
-273.06 29.52 li
-279.6 29.52 li
-279.6 49.08 li
-ef
-309.84 42.18 mo
-309.9 41.28 li
-309.96 39.96 li
-309.96 38.52 309.72 37.14 309.24 35.82 cv
-308.7 34.44 307.86 33.36 306.72 32.58 cv
-305.58 31.68 304.08 31.26 302.16 31.26 cv
-300.18 31.26 298.5 31.74 297.18 32.7 cv
-295.92 33.66 294.96 34.86 294.3 36.24 cv
-293.7 37.62 293.4 39.12 293.4 40.62 cv
-293.4 43.38 294.18 45.54 295.8 47.16 cv
-297.42 48.72 299.7 49.5 302.64 49.56 cv
-303.84 49.56 304.98 49.44 306.06 49.26 cv
-307.14 49.08 308.1 48.84 309 48.42 cv
-308.34 44.76 li
-306.06 45.24 li
-303.48 45.48 li
-302.16 45.48 301.02 45.24 300.12 44.7 cv
-299.22 44.16 298.68 43.32 298.5 42.18 cv
-309.84 42.18 li
-cp
-298.5 38.4 mo
-298.56 37.62 298.86 36.84 299.4 36.06 cv
-299.88 35.34 300.72 34.92 301.86 34.86 cv
-302.64 34.92 303.3 35.1 303.78 35.52 cv
-304.2 35.88 304.5 36.36 304.68 36.96 cv
-304.92 38.4 li
-298.5 38.4 li
-ef
-332.46 49.08 mo
-325.26 36.72 li
-332.04 24.96 li
-325.86 24.96 li
-323.82 29.34 li
-322.98 31.32 li
-322.08 33.36 li
-322.02 33.36 li
-321.18 31.38 li
-320.22 29.34 li
-318.12 24.96 li
-311.82 24.96 li
-318.6 36.84 li
-311.58 49.08 li
-317.88 49.08 li
-319.8 44.7 li
-320.88 42.42 li
-321.72 40.38 li
-321.78 40.38 li
-322.74 42.42 li
-324 44.7 li
-326.1 49.08 li
-332.46 49.08 li
-ef
-341.46 48.3 mo
-342.12 48.66 342.9 48.96 343.92 49.14 cv
-344.88 49.44 345.96 49.56 347.1 49.56 cv
-349.56 49.5 351.48 48.96 352.8 47.94 cv
-354.06 46.92 354.66 45.54 354.66 43.86 cv
-354.66 42.6 354.3 41.52 353.52 40.62 cv
-352.74 39.72 351.54 39.06 349.92 38.52 cv
-348.84 38.1 348.12 37.74 347.76 37.44 cv
-347.34 37.14 347.1 36.84 347.1 36.48 cv
-347.1 36 347.28 35.64 347.64 35.4 cv
-347.94 35.1 348.48 34.98 349.2 34.98 cv
-349.98 34.98 350.64 35.1 351.3 35.34 cv
-352.92 36 li
-353.94 32.22 li
-351.78 31.62 li
-350.94 31.38 349.98 31.26 348.96 31.26 cv
-346.8 31.32 345.06 31.86 343.8 32.88 cv
-342.54 33.96 341.88 35.34 341.88 37.02 cv
-341.82 38.04 342.24 39.06 343.02 39.96 cv
-343.8 40.86 345.06 41.64 346.86 42.24 cv
-347.82 42.54 348.48 42.9 348.9 43.2 cv
-349.26 43.5 349.44 43.86 349.44 44.28 cv
-349.44 44.7 349.26 45.06 348.9 45.36 cv
-348.48 45.66 347.88 45.78 347.1 45.78 cv
-344.46 45.24 li
-343.62 45.06 342.9 44.76 342.36 44.46 cv
-341.46 48.3 li
-ef
-366.3 31.26 mo
-363.48 31.26 361.2 32.1 359.52 33.78 cv
-357.84 35.4 357 37.68 357 40.56 cv
-357 43.44 357.84 45.66 359.52 47.22 cv
-361.26 48.72 363.48 49.5 366.06 49.56 cv
-367.62 49.56 369.12 49.26 370.5 48.6 cv
-371.94 47.88 373.08 46.86 373.92 45.48 cv
-374.82 44.16 375.24 42.42 375.24 40.2 cv
-375.18 37.56 374.4 35.4 372.78 33.78 cv
-371.22 32.16 369.06 31.32 366.3 31.26 cv
-cp
-366.18 35.16 mo
-367.38 35.22 368.28 35.76 368.82 36.78 cv
-369.42 37.8 369.66 39 369.6 40.38 cv
-369.6 42 369.3 43.32 368.7 44.22 cv
-368.04 45.18 367.2 45.66 366.18 45.66 cv
-365.04 45.6 364.14 45.12 363.54 44.22 cv
-362.94 43.2 362.58 41.94 362.52 40.38 cv
-362.52 39 362.82 37.8 363.42 36.78 cv
-363.96 35.76 364.92 35.22 366.18 35.16 cv
-ef
-384.78 49.2 mo
-384.78 35.7 li
-388.26 35.7 li
-388.26 31.68 li
-384.78 31.68 li
-384.78 30.78 li
-384.78 29.88 385.02 29.16 385.44 28.56 cv
-385.8 28.02 386.4 27.72 387.3 27.72 cv
-388.26 27.78 li
-389.1 27.96 li
-389.28 23.7 li
-388.02 23.46 li
-386.4 23.4 li
-385.62 23.34 384.78 23.46 383.88 23.76 cv
-383.04 24.06 382.26 24.48 381.54 25.08 cv
-380.76 25.86 380.22 26.76 379.92 27.78 cv
-379.5 28.8 379.32 29.88 379.32 31.02 cv
-379.32 31.68 li
-377.04 31.68 li
-377.04 35.7 li
-379.32 35.7 li
-379.32 49.2 li
-384.78 49.2 li
-ef
-391.62 28.26 mo
-391.62 31.56 li
-389.22 31.56 li
-389.22 35.58 li
-391.62 35.58 li
-391.62 42.72 li
-391.62 43.98 391.74 45 391.98 45.84 cv
-392.28 46.68 392.64 47.4 393.12 47.94 cv
-393.54 48.36 394.14 48.78 394.86 49.08 cv
-395.58 49.38 396.36 49.5 397.2 49.5 cv
-399.24 49.32 li
-400.74 48.96 li
-400.74 44.82 li
-399.96 44.94 li
-399.06 45 li
-398.28 45 397.68 44.76 397.38 44.28 cv
-397.08 43.74 396.9 42.9 396.9 41.88 cv
-396.9 35.58 li
-400.86 35.58 li
-400.86 31.56 li
-396.9 31.56 li
-396.9 26.76 li
-391.62 28.26 li
-ef
-402.24 31.68 mo
-407.28 49.14 li
-412.44 49.14 li
-414.24 42.96 li
-414.78 40.44 li
-415.38 37.56 li
-415.44 37.56 li
-415.92 40.44 li
-416.52 42.96 li
-418.2 49.14 li
-423.24 49.14 li
-428.7 31.68 li
-423.36 31.68 li
-421.8 38.58 li
-421.2 41.58 li
-420.84 44.64 li
-420.72 44.64 li
-420.18 41.58 li
-419.52 38.7 li
-417.72 31.68 li
-413.4 31.68 li
-411.54 38.82 li
-410.88 41.58 li
-410.34 44.64 li
-410.22 44.64 li
-409.74 41.58 li
-409.2 38.82 li
-407.76 31.68 li
-402.24 31.68 li
-ef
-445.74 38.82 mo
-445.8 36.72 445.26 34.92 444.12 33.48 cv
-442.98 32.04 440.94 31.32 438.06 31.26 cv
-436.44 31.26 435.06 31.44 433.92 31.74 cv
-432.78 32.04 431.88 32.4 431.22 32.82 cv
-432.24 36.3 li
-434.4 35.4 li
-435.3 35.1 436.2 34.98 437.1 34.98 cv
-438.42 34.98 439.26 35.22 439.68 35.76 cv
-440.1 36.24 440.34 36.72 440.28 37.2 cv
-440.28 37.44 li
-437.1 37.44 434.64 38.04 432.78 39.18 cv
-430.98 40.26 430.08 41.94 430.02 44.22 cv
-430.02 45.66 430.5 46.92 431.46 47.94 cv
-432.48 48.96 433.86 49.5 435.66 49.56 cv
-436.68 49.56 437.58 49.38 438.48 49.02 cv
-439.38 48.6 440.1 48.12 440.7 47.46 cv
-440.76 47.46 li
-441.12 49.14 li
-445.98 49.14 li
-445.8 47.28 li
-445.74 44.94 li
-445.74 38.82 li
-cp
-440.46 42.84 mo
-440.46 43.2 li
-440.34 43.74 li
-440.16 44.34 439.86 44.82 439.32 45.18 cv
-438.78 45.48 438.18 45.72 437.52 45.78 cv
-436.92 45.78 436.38 45.6 435.96 45.18 cv
-435.6 44.88 435.42 44.34 435.42 43.62 cv
-435.42 42.6 435.9 41.88 436.86 41.46 cv
-437.76 41.04 438.96 40.86 440.46 40.86 cv
-440.46 42.84 li
-ef
-450.06 49.14 mo
-455.52 49.14 li
-455.52 39.66 li
-455.58 39.06 li
-455.76 38.16 456.12 37.5 456.78 37.02 cv
-457.44 36.54 458.28 36.3 459.3 36.3 cv
-460.14 36.36 li
-460.8 36.48 li
-460.8 31.32 li
-460.2 31.26 li
-459.66 31.26 li
-458.76 31.26 457.86 31.5 456.96 32.04 cv
-456.06 32.64 455.34 33.54 454.92 34.8 cv
-454.8 34.8 li
-454.5 31.68 li
-449.88 31.68 li
-449.94 34.08 li
-450.06 37.44 li
-450.06 49.14 li
-ef
-479.22 42.18 mo
-479.28 41.28 li
-479.34 39.96 li
-479.34 38.52 479.1 37.14 478.62 35.82 cv
-478.08 34.44 477.24 33.36 476.1 32.58 cv
-474.96 31.68 473.46 31.26 471.54 31.26 cv
-469.56 31.26 467.88 31.74 466.56 32.7 cv
-465.3 33.66 464.34 34.86 463.68 36.24 cv
-463.08 37.62 462.78 39.12 462.78 40.62 cv
-462.78 43.38 463.56 45.54 465.18 47.16 cv
-466.8 48.72 469.08 49.5 472.02 49.56 cv
-473.22 49.56 474.36 49.44 475.44 49.26 cv
-476.52 49.08 477.48 48.84 478.38 48.42 cv
-477.72 44.76 li
-475.44 45.24 li
-472.86 45.48 li
-471.54 45.48 470.4 45.24 469.5 44.7 cv
-468.6 44.16 468.06 43.32 467.88 42.18 cv
-479.22 42.18 li
-cp
-467.88 38.4 mo
-467.94 37.62 468.24 36.84 468.78 36.06 cv
-469.26 35.34 470.1 34.92 471.24 34.86 cv
-472.02 34.92 472.68 35.1 473.16 35.52 cv
-473.58 35.88 473.88 36.36 474.06 36.96 cv
-474.3 38.4 li
-467.88 38.4 li
-ef
-485.46 37.86 mo
-486.42 37.86 487.2 37.56 487.8 36.96 cv
-488.4 36.36 488.7 35.58 488.7 34.68 cv
-488.64 33.66 488.34 32.82 487.8 32.22 cv
-487.2 31.68 486.42 31.38 485.46 31.32 cv
-484.56 31.38 483.78 31.68 483.18 32.28 cv
-482.58 32.82 482.28 33.66 482.28 34.68 cv
-482.28 35.58 482.58 36.36 483.18 36.96 cv
-483.72 37.56 484.5 37.86 485.46 37.86 cv
-cp
-485.46 49.5 mo
-486.42 49.44 487.2 49.14 487.8 48.6 cv
-488.4 47.94 488.7 47.1 488.7 46.2 cv
-488.64 45.18 488.34 44.4 487.8 43.86 cv
-487.2 43.26 486.42 42.96 485.46 42.9 cv
-484.56 42.96 483.78 43.26 483.18 43.86 cv
-482.58 44.46 482.28 45.24 482.28 46.2 cv
-482.28 47.1 482.58 47.94 483.18 48.6 cv
-483.72 49.14 484.5 49.44 485.46 49.5 cv
-ef
-44.7 154.5 mo
-44.52 155.4 44.22 156.12 43.8 156.72 cv
-43.32 157.26 42.78 157.56 42.18 157.62 cv
-41.76 157.62 41.4 157.44 41.1 157.14 cv
-40.92 156.84 40.8 156.36 40.8 155.76 cv
-40.8 154.62 41.1 153.66 41.76 152.88 cv
-42.42 152.1 43.2 151.62 44.22 151.56 cv
-44.7 151.68 li
-45.18 151.74 li
-44.7 154.5 li
-cp
-47.22 162.18 mo
-45.18 162.84 li
-42.96 163.08 li
-40.68 163.08 38.88 162.42 37.5 161.1 cv
-36.12 159.72 35.46 157.86 35.4 155.4 cv
-35.46 153.54 35.82 151.92 36.6 150.54 cv
-37.38 149.16 38.4 148.14 39.72 147.36 cv
-40.98 146.64 42.36 146.28 43.86 146.28 cv
-46.14 146.34 47.88 147 49.08 148.26 cv
-50.28 149.52 50.88 151.08 50.88 153.06 cv
-50.82 154.74 50.52 156 49.92 156.78 cv
-49.32 157.62 48.66 158.04 48 158.04 cv
-47.58 158.04 47.34 157.8 47.22 157.38 cv
-47.1 156.96 47.1 156.3 47.28 155.52 cv
-48.18 150.06 li
-46.62 149.46 li
-44.7 149.28 li
-43.32 149.28 42.06 149.64 41.04 150.3 cv
-40.02 150.96 39.18 151.8 38.64 152.82 cv
-38.1 153.84 37.86 154.98 37.86 156.12 cv
-37.86 157.32 38.16 158.28 38.76 158.94 cv
-39.36 159.6 40.14 159.9 41.1 159.9 cv
-41.88 159.9 42.6 159.72 43.2 159.42 cv
-43.86 159 44.4 158.46 44.82 157.68 cv
-45 157.68 li
-45.06 158.46 45.3 159 45.72 159.42 cv
-46.14 159.78 46.74 159.96 47.46 159.9 cv
-49.08 159.9 50.4 159.3 51.42 158.1 cv
-52.44 156.84 52.98 155.16 52.98 153 cv
-52.98 150.48 52.14 148.44 50.52 146.88 cv
-48.9 145.38 46.8 144.54 44.22 144.48 cv
-42 144.48 40.02 145.02 38.4 146.04 cv
-36.72 147.06 35.46 148.44 34.62 150.12 cv
-33.72 151.8 33.24 153.66 33.24 155.64 cv
-33.24 157.62 33.66 159.24 34.5 160.62 cv
-35.34 162 36.48 163.02 37.86 163.8 cv
-39.24 164.52 40.74 164.88 42.42 164.88 cv
-43.38 164.94 44.28 164.88 45.18 164.7 cv
-47.7 163.86 li
-47.22 162.18 li
-3.0518e-5 .746944 1 3.0518e-5 cmyk
-ef
-68.1 149.88 mo
-61.02 149.88 li
-61.86 145.74 li
-69.36 145.74 li
-70.08 142.08 li
-58.38 142.08 li
-54.6 161.82 li
-66.66 161.82 li
-67.38 158.22 li
-59.52 158.22 li
-60.36 153.42 li
-67.44 153.42 li
-68.1 149.88 li
-ef
-80.88 156.72 mo
-81.3 161.82 li
-85.68 161.82 li
-83.4 142.08 li
-77.94 142.08 li
-68.34 161.82 li
-72.84 161.82 li
-75.18 156.72 li
-80.88 156.72 li
-cp
-76.44 153.42 mo
-78.36 149.22 li
-79.2 147.36 li
-79.98 145.32 li
-80.16 147.36 li
-80.34 149.22 li
-80.64 153.42 li
-76.44 153.42 li
-ef
-87.36 160.68 mo
-87.84 161.1 88.56 161.4 89.46 161.64 cv
-90.42 161.94 91.62 162.12 93.06 162.18 cv
-94.5 162.18 95.82 161.94 97.02 161.4 cv
-98.22 160.92 99.18 160.14 99.96 159.12 cv
-100.62 158.16 100.98 156.96 100.98 155.46 cv
-100.98 154.32 100.62 153.36 99.96 152.46 cv
-99.24 151.56 98.28 150.84 97.08 150.3 cv
-95.04 148.98 li
-94.5 148.56 94.26 148.02 94.26 147.48 cv
-94.26 146.88 94.5 146.4 94.98 146.04 cv
-95.46 145.62 96.18 145.38 97.2 145.38 cv
-98.04 145.38 98.82 145.5 99.48 145.74 cv
-100.92 146.28 li
-102.24 142.8 li
-100.44 142.08 li
-97.56 141.78 li
-96.12 141.78 94.8 142.02 93.6 142.56 cv
-92.46 143.1 91.56 143.82 90.84 144.72 cv
-90.12 145.74 89.76 146.88 89.76 148.14 cv
-89.82 149.46 90.24 150.54 91.02 151.32 cv
-91.8 152.1 92.76 152.82 93.84 153.42 cv
-94.74 153.84 95.46 154.32 95.88 154.74 cv
-96.3 155.16 96.54 155.7 96.54 156.24 cv
-96.54 157.02 96.24 157.56 95.58 157.92 cv
-94.98 158.34 94.26 158.52 93.42 158.52 cv
-92.52 158.52 91.62 158.4 90.84 158.16 cv
-88.74 157.26 li
-87.36 160.68 li
-ef
-116.28 149.88 mo
-109.2 149.88 li
-110.04 145.74 li
-117.54 145.74 li
-118.26 142.08 li
-106.56 142.08 li
-102.78 161.82 li
-114.84 161.82 li
-115.56 158.22 li
-107.7 158.22 li
-108.54 153.42 li
-115.62 153.42 li
-116.28 149.88 li
-ef
-50.76 183.36 mo
-43.56 183.36 li
-42.9 186.72 li
-46.02 186.72 li
-45.18 190.86 li
-44.34 191.1 li
-43.08 191.28 li
-41.52 191.28 40.26 190.86 39.36 189.96 cv
-38.46 189.12 38.04 187.86 38.04 186.18 cv
-38.04 184.86 38.28 183.66 38.76 182.52 cv
-39.3 181.44 40.02 180.54 40.8 179.88 cv
-41.52 179.34 42.3 178.92 43.08 178.74 cv
-43.98 178.44 44.88 178.32 45.84 178.32 cv
-48.3 178.56 li
-50.1 179.04 li
-51.3 175.56 li
-49.38 174.9 li
-46.08 174.66 li
-44.34 174.66 42.78 174.9 41.28 175.38 cv
-39.84 175.86 38.52 176.58 37.38 177.48 cv
-36.12 178.56 35.16 179.88 34.44 181.38 cv
-33.78 183 33.36 184.68 33.3 186.54 cv
-33.3 187.8 33.54 188.94 33.96 190.02 cv
-34.38 191.04 35.04 191.94 35.82 192.66 cv
-36.66 193.32 37.62 193.86 38.7 194.28 cv
-39.84 194.58 41.04 194.76 42.42 194.76 cv
-43.68 194.76 44.88 194.64 46.02 194.4 cv
-48.78 193.68 li
-50.76 183.36 li
-ef
-65.4 194.58 mo
-65.46 191.4 li
-65.94 188.16 li
-67.44 180.66 li
-65.22 180.12 li
-62.7 179.94 li
-60.36 180 58.44 180.54 56.94 181.5 cv
-55.44 182.46 54.3 183.72 53.52 185.22 cv
-52.8 186.72 52.44 188.28 52.44 189.96 cv
-52.44 191.46 52.86 192.66 53.7 193.56 cv
-54.48 194.46 55.5 194.94 56.76 194.94 cv
-57.66 194.94 58.5 194.7 59.4 194.22 cv
-60.18 193.8 60.9 192.96 61.56 191.76 cv
-61.62 191.76 li
-61.56 193.2 li
-61.5 194.58 li
-65.4 194.58 li
-cp
-62.04 186.54 mo
-61.68 188.34 61.14 189.6 60.48 190.38 cv
-59.82 191.16 59.22 191.52 58.56 191.52 cv
-57.96 191.52 57.54 191.28 57.24 190.86 cv
-56.94 190.44 56.82 189.84 56.82 189.12 cv
-56.82 188.22 57.06 187.26 57.48 186.36 cv
-57.9 185.52 58.44 184.74 59.1 184.08 cv
-59.82 183.48 60.66 183.18 61.56 183.12 cv
-62.16 183.18 li
-62.7 183.3 li
-62.04 186.54 li
-ef
-72.42 194.58 mo
-73.56 188.16 li
-73.86 186.78 74.34 185.58 74.94 184.68 cv
-75.6 183.78 76.32 183.36 77.1 183.3 cv
-77.58 183.3 77.94 183.48 78.12 183.84 cv
-78.36 185.04 li
-78.36 185.88 li
-78.24 186.72 li
-76.74 194.58 li
-80.82 194.58 li
-82.02 188.1 li
-82.32 186.6 82.74 185.46 83.34 184.68 cv
-83.94 183.78 84.6 183.36 85.32 183.3 cv
-85.86 183.3 86.22 183.48 86.46 183.78 cv
-86.64 184.08 86.76 184.5 86.76 184.98 cv
-86.7 185.88 li
-86.58 186.78 li
-85.14 194.58 li
-89.22 194.58 li
-90.72 186.18 li
-90.9 184.98 li
-91.02 183.78 li
-91.02 182.58 90.72 181.62 90.12 180.9 cv
-89.52 180.24 88.62 179.94 87.48 179.94 cv
-86.58 179.94 85.68 180.18 84.78 180.6 cv
-84 181.02 83.28 181.74 82.62 182.64 cv
-82.56 181.98 82.26 181.38 81.72 180.84 cv
-81.18 180.3 80.34 180 79.2 179.94 cv
-78.3 179.94 77.4 180.18 76.5 180.6 cv
-75.72 180.96 74.94 181.62 74.28 182.52 cv
-74.22 182.52 li
-74.58 180.24 li
-70.92 180.24 li
-70.14 184.92 li
-68.34 194.58 li
-72.42 194.58 li
-ef
-104.34 190.8 mo
-102.54 191.4 li
-100.32 191.7 li
-99.78 191.7 99.24 191.58 98.7 191.34 cv
-98.22 191.16 97.86 190.92 97.56 190.56 cv
-97.26 189.78 li
-97.2 189.06 li
-100.02 189.18 102.3 188.88 103.92 188.1 cv
-105.54 187.32 106.38 186.06 106.44 184.2 cv
-106.38 182.88 105.96 181.86 105.06 181.08 cv
-104.16 180.3 102.96 179.94 101.46 179.94 cv
-99.72 180 98.28 180.48 97.02 181.32 cv
-95.76 182.16 94.8 183.24 94.08 184.62 cv
-93.42 185.94 93.12 187.32 93.12 188.82 cv
-93.12 190.74 93.66 192.24 94.68 193.32 cv
-95.76 194.4 97.32 194.94 99.3 194.94 cv
-102 194.7 li
-102.9 194.52 103.8 194.22 104.64 193.8 cv
-104.34 190.8 li
-cp
-102.48 184.26 mo
-102.48 184.92 102.06 185.34 101.22 185.64 cv
-100.44 185.94 99.18 186.06 97.56 186 cv
-97.68 185.28 98.04 184.62 98.64 184.02 cv
-99.18 183.42 99.96 183.12 100.92 183.06 cv
-101.4 183.06 101.76 183.18 102.06 183.36 cv
-102.36 183.6 102.48 183.9 102.48 184.2 cv
-102.48 184.26 li
-ef
-112.98 194.58 mo
-117.12 194.58 li
-118.44 187.44 li
-119.22 187.62 li
-120.12 187.62 li
-121.38 187.62 122.52 187.5 123.6 187.2 cv
-124.74 186.9 125.7 186.42 126.48 185.82 cv
-127.26 185.16 127.86 184.38 128.4 183.48 cv
-128.94 182.58 129.18 181.44 129.18 180.18 cv
-129.18 179.28 129 178.44 128.58 177.78 cv
-128.22 177.06 127.68 176.46 127.02 176.04 cv
-126.24 175.5 125.4 175.2 124.5 175.02 cv
-123.6 174.78 122.64 174.72 121.74 174.78 cv
-118.98 174.84 li
-116.64 175.26 li
-112.98 194.58 li
-cp
-120.18 178.26 mo
-120.84 178.08 li
-121.92 178.08 li
-122.7 178.08 123.42 178.26 124.02 178.56 cv
-124.56 178.98 124.86 179.7 124.92 180.6 cv
-124.86 181.62 124.5 182.46 123.78 183.12 cv
-123 183.84 121.98 184.2 120.72 184.2 cv
-119.82 184.2 li
-119.04 184.02 li
-120.18 178.26 li
-ef
-142.44 194.58 mo
-142.5 191.4 li
-142.98 188.16 li
-144.48 180.66 li
-142.26 180.12 li
-139.74 179.94 li
-137.4 180 135.48 180.54 133.98 181.5 cv
-132.48 182.46 131.34 183.72 130.56 185.22 cv
-129.84 186.72 129.48 188.28 129.48 189.96 cv
-129.48 191.46 129.9 192.66 130.74 193.56 cv
-131.52 194.46 132.54 194.94 133.8 194.94 cv
-134.7 194.94 135.54 194.7 136.44 194.22 cv
-137.22 193.8 137.94 192.96 138.6 191.76 cv
-138.66 191.76 li
-138.6 193.2 li
-138.54 194.58 li
-142.44 194.58 li
-cp
-139.08 186.54 mo
-138.72 188.34 138.18 189.6 137.52 190.38 cv
-136.86 191.16 136.26 191.52 135.6 191.52 cv
-135 191.52 134.58 191.28 134.28 190.86 cv
-133.98 190.44 133.86 189.84 133.86 189.12 cv
-133.86 188.22 134.1 187.26 134.52 186.36 cv
-134.94 185.52 135.48 184.74 136.14 184.08 cv
-136.86 183.48 137.7 183.18 138.6 183.12 cv
-139.2 183.18 li
-139.74 183.3 li
-139.08 186.54 li
-ef
-155.82 190.92 mo
-154.62 191.34 li
-153 191.52 li
-152.16 191.52 151.5 191.28 151.02 190.8 cv
-150.48 190.26 150.24 189.54 150.24 188.58 cv
-150.24 187.68 150.42 186.84 150.78 186.06 cv
-151.2 185.28 151.74 184.62 152.4 184.08 cv
-153.18 183.54 154.02 183.3 155.04 183.3 cv
-156.18 183.48 li
-156.96 183.72 li
-158.04 180.42 li
-156.78 180.12 li
-155.1 179.94 li
-153.24 179.94 151.68 180.36 150.3 181.2 cv
-148.92 181.98 147.78 183.06 146.94 184.44 cv
-146.16 185.82 145.8 187.32 145.8 189 cv
-145.8 190.86 146.34 192.36 147.42 193.38 cv
-148.56 194.4 150 194.94 151.86 194.94 cv
-154.14 194.7 li
-155.88 194.22 li
-155.82 190.92 li
-ef
-162.24 194.64 mo
-163.14 189.96 li
-164.7 188.52 li
-167.22 194.64 li
-171.96 194.64 li
-167.94 186.18 li
-174.06 180.3 li
-168.84 180.3 li
-165.18 184.62 li
-163.86 186.24 li
-166.14 173.76 li
-162 173.76 li
-158.1 194.64 li
-162.24 194.64 li
-ef
-186.84 194.58 mo
-186.9 191.4 li
-187.38 188.16 li
-188.88 180.66 li
-186.66 180.12 li
-184.14 179.94 li
-181.8 180 179.88 180.54 178.38 181.5 cv
-176.88 182.46 175.74 183.72 174.96 185.22 cv
-174.24 186.72 173.88 188.28 173.88 189.96 cv
-173.88 191.46 174.3 192.66 175.14 193.56 cv
-175.92 194.46 176.94 194.94 178.2 194.94 cv
-179.1 194.94 179.94 194.7 180.84 194.22 cv
-181.62 193.8 182.34 192.96 183 191.76 cv
-183.06 191.76 li
-183 193.2 li
-182.94 194.58 li
-186.84 194.58 li
-cp
-183.48 186.54 mo
-183.12 188.34 182.58 189.6 181.92 190.38 cv
-181.26 191.16 180.66 191.52 180 191.52 cv
-179.4 191.52 178.98 191.28 178.68 190.86 cv
-178.38 190.44 178.26 189.84 178.26 189.12 cv
-178.26 188.22 178.5 187.26 178.92 186.36 cv
-179.34 185.52 179.88 184.74 180.54 184.08 cv
-181.26 183.48 182.1 183.18 183 183.12 cv
-183.6 183.18 li
-184.14 183.3 li
-183.48 186.54 li
-ef
-189.78 199.8 mo
-191.76 200.46 li
-194.52 200.7 li
-197.34 200.4 li
-198.36 200.1 199.26 199.68 200.04 199.14 cv
-200.82 198.48 201.48 197.52 202.02 196.38 cv
-202.44 195.3 202.74 194.1 203.04 192.72 cv
-205.2 180.96 li
-204.48 180.66 203.64 180.36 202.74 180.18 cv
-199.86 179.94 li
-197.82 180 196.08 180.48 194.7 181.32 cv
-193.2 182.22 192.12 183.42 191.4 184.86 cv
-190.62 186.24 190.26 187.8 190.26 189.42 cv
-190.32 190.8 190.74 192 191.52 192.96 cv
-192.3 193.98 193.44 194.46 194.82 194.52 cv
-195.72 194.52 196.5 194.34 197.22 193.98 cv
-197.88 193.68 198.42 193.14 198.96 192.42 cv
-199.08 192.42 li
-198.84 193.56 li
-198.54 194.94 198 195.96 197.28 196.56 cv
-196.5 197.1 195.6 197.4 194.52 197.4 cv
-192.48 197.22 li
-190.74 196.62 li
-189.78 199.8 li
-cp
-199.86 187.26 mo
-199.68 188.46 199.26 189.42 198.66 190.2 cv
-198.06 190.92 197.4 191.28 196.68 191.28 cv
-196.02 191.28 195.54 191.04 195.24 190.56 cv
-194.94 190.14 194.76 189.54 194.76 188.76 cv
-194.76 187.86 194.94 186.96 195.3 186.06 cv
-195.66 185.28 196.2 184.56 196.86 184.02 cv
-197.52 183.48 198.24 183.24 199.08 183.24 cv
-199.98 183.24 li
-200.64 183.48 li
-199.86 187.26 li
-ef
-217.86 190.8 mo
-216.06 191.4 li
-213.84 191.7 li
-213.3 191.7 212.76 191.58 212.22 191.34 cv
-211.74 191.16 211.38 190.92 211.08 190.56 cv
-210.78 189.78 li
-210.72 189.06 li
-213.54 189.18 215.82 188.88 217.44 188.1 cv
-219.06 187.32 219.9 186.06 219.96 184.2 cv
-219.9 182.88 219.48 181.86 218.58 181.08 cv
-217.68 180.3 216.48 179.94 214.98 179.94 cv
-213.24 180 211.8 180.48 210.54 181.32 cv
-209.28 182.16 208.32 183.24 207.6 184.62 cv
-206.94 185.94 206.64 187.32 206.64 188.82 cv
-206.64 190.74 207.18 192.24 208.2 193.32 cv
-209.28 194.4 210.84 194.94 212.82 194.94 cv
-215.52 194.7 li
-216.42 194.52 217.32 194.22 218.16 193.8 cv
-217.86 190.8 li
-cp
-216 184.26 mo
-216 184.92 215.58 185.34 214.74 185.64 cv
-213.96 185.94 212.7 186.06 211.08 186 cv
-211.2 185.28 211.56 184.62 212.16 184.02 cv
-212.7 183.42 213.48 183.12 214.44 183.06 cv
-214.92 183.06 215.28 183.18 215.58 183.36 cv
-215.88 183.6 216 183.9 216 184.2 cv
-216 184.26 li
-ef
-220.32 193.8 mo
-220.74 194.1 221.34 194.4 222.12 194.58 cv
-224.76 194.94 li
-226.62 194.94 228.18 194.52 229.38 193.62 cv
-230.64 192.72 231.24 191.52 231.24 189.9 cv
-231.24 188.88 230.94 188.04 230.28 187.44 cv
-229.62 186.84 228.9 186.3 228.06 185.88 cv
-226.74 185.16 li
-226.44 184.86 226.26 184.56 226.26 184.26 cv
-226.26 183.9 226.44 183.6 226.86 183.36 cv
-227.16 183.18 227.64 183.06 228.18 183.06 cv
-229.86 183.18 li
-231.06 183.72 li
-232.08 180.66 li
-230.58 180.12 li
-228.42 179.94 li
-226.5 179.94 225 180.42 223.86 181.32 cv
-222.72 182.22 222.12 183.36 222.06 184.86 cv
-222.12 185.76 222.42 186.54 222.96 187.14 cv
-223.56 187.8 224.28 188.28 225.12 188.64 cv
-226.5 189.54 li
-226.8 189.84 226.92 190.2 226.86 190.56 cv
-226.86 190.92 226.74 191.22 226.44 191.4 cv
-226.14 191.7 225.66 191.82 225.06 191.82 cv
-224.34 191.82 223.68 191.7 223.02 191.52 cv
-221.34 190.86 li
-220.32 193.8 li
-ef
-488.52 247.56 mo
-491.22 247.56 li
-492.12 242.82 li
-492.72 242.82 li
-493.38 242.94 li
-494.16 242.94 494.94 242.82 495.6 242.58 cv
-496.32 242.4 496.98 242.1 497.52 241.68 cv
-498.06 241.26 498.48 240.72 498.78 240.12 cv
-499.14 239.58 499.32 238.86 499.32 237.96 cv
-499.32 237.3 499.2 236.76 498.96 236.34 cv
-497.88 235.2 li
-496.2 234.42 li
-494.4 234.3 li
-492.54 234.36 li
-490.98 234.6 li
-488.52 247.56 li
-cp
-493.38 236.64 mo
-493.74 236.58 li
-494.46 236.58 li
-495 236.58 495.48 236.7 495.9 236.88 cv
-496.26 237.18 496.44 237.6 496.44 238.2 cv
-496.44 238.92 496.2 239.46 495.72 239.88 cv
-495.24 240.3 494.58 240.6 493.68 240.66 cv
-493.02 240.54 li
-492.6 240.54 li
-493.38 236.64 li
-1 .977722 .0420233 .0530098 cmyk
-ef
-502.2 247.56 mo
-504.84 233.76 li
-502.08 233.76 li
-499.38 247.56 li
-502.2 247.56 li
-ef
-513.42 247.56 mo
-513.48 245.46 li
-513.72 243.24 li
-514.8 238.26 li
-513.36 237.96 li
-511.62 237.78 li
-510.06 237.78 508.74 238.14 507.72 238.8 cv
-506.76 239.46 506.04 240.3 505.5 241.32 cv
-505.02 242.34 504.78 243.36 504.78 244.44 cv
-504.78 245.46 505.08 246.3 505.62 246.84 cv
-506.16 247.44 506.82 247.74 507.66 247.8 cv
-508.26 247.8 508.8 247.62 509.34 247.32 cv
-509.94 247.02 510.48 246.48 510.9 245.7 cv
-510.96 245.7 li
-510.9 246.66 li
-510.84 247.56 li
-513.42 247.56 li
-cp
-511.14 242.22 mo
-510.96 243.36 510.6 244.2 510.18 244.74 cv
-509.76 245.28 509.28 245.52 508.86 245.52 cv
-508.5 245.52 508.2 245.34 507.96 245.04 cv
-507.72 243.9 li
-507.72 243.3 507.84 242.7 508.14 242.1 cv
-508.44 241.5 508.8 240.96 509.28 240.54 cv
-509.7 240.12 510.24 239.94 510.9 239.94 cv
-511.32 239.94 li
-511.62 240 li
-511.14 242.22 li
-ef
-515.88 238.08 mo
-517.86 246.66 li
-517.86 246.96 li
-517.74 247.2 li
-517.14 248.1 li
-516.24 248.82 li
-515.4 249.3 li
-514.56 249.6 li
-515.22 252 li
-516.54 251.58 li
-517.14 251.28 517.74 250.92 518.28 250.38 cv
-518.94 249.78 519.54 249.06 520.14 248.16 cv
-521.94 244.92 li
-525.42 238.08 li
-522.42 238.08 li
-520.68 242.22 li
-520.2 243.54 li
-519.78 244.5 li
-519.66 243.42 li
-519.48 242.22 li
-518.88 238.08 li
-515.88 238.08 li
-ef
-537.48 247.56 mo
-537.54 245.46 li
-537.78 243.24 li
-538.86 238.26 li
-537.42 237.96 li
-535.68 237.78 li
-534.12 237.78 532.8 238.14 531.78 238.8 cv
-530.82 239.46 530.1 240.3 529.56 241.32 cv
-529.08 242.34 528.84 243.36 528.84 244.44 cv
-528.84 245.46 529.14 246.3 529.68 246.84 cv
-530.22 247.44 530.88 247.74 531.72 247.8 cv
-532.32 247.8 532.86 247.62 533.4 247.32 cv
-534 247.02 534.54 246.48 534.96 245.7 cv
-535.02 245.7 li
-534.96 246.66 li
-534.9 247.56 li
-537.48 247.56 li
-cp
-535.2 242.22 mo
-535.02 243.36 534.66 244.2 534.24 244.74 cv
-533.82 245.28 533.34 245.52 532.92 245.52 cv
-532.56 245.52 532.26 245.34 532.02 245.04 cv
-531.78 243.9 li
-531.78 243.3 531.9 242.7 532.2 242.1 cv
-532.5 241.5 532.86 240.96 533.34 240.54 cv
-533.76 240.12 534.3 239.94 534.96 239.94 cv
-535.38 239.94 li
-535.68 240 li
-535.2 242.22 li
-ef
-539.46 251.1 mo
-540.72 251.52 li
-542.52 251.64 li
-544.5 251.4 li
-545.16 251.22 545.7 250.98 546.18 250.62 cv
-546.78 250.08 547.2 249.48 547.5 248.82 cv
-548.22 246.36 li
-549.66 238.5 li
-548.04 237.96 li
-546.12 237.84 li
-544.74 237.84 543.6 238.14 542.58 238.74 cv
-541.68 239.34 540.96 240.12 540.48 241.08 cv
-540 241.98 539.76 243 539.76 244.08 cv
-539.76 245.1 540.06 245.88 540.6 246.54 cv
-541.14 247.2 541.86 247.5 542.76 247.5 cv
-543.36 247.5 543.9 247.38 544.32 247.2 cv
-544.74 246.96 545.16 246.6 545.52 246.12 cv
-545.64 246.12 li
-545.46 246.96 li
-545.22 247.86 544.86 248.52 544.38 248.88 cv
-543.9 249.3 543.3 249.48 542.52 249.48 cv
-541.2 249.3 li
-540.06 248.88 li
-539.46 251.1 li
-cp
-546.12 242.7 mo
-546 243.48 545.7 244.14 545.28 244.68 cv
-544.92 245.1 544.5 245.28 544.02 245.28 cv
-543.6 245.28 543.24 245.16 543 244.92 cv
-542.82 244.62 542.7 244.2 542.7 243.66 cv
-542.7 243.06 542.82 242.46 543.12 241.92 cv
-543.3 241.38 543.66 240.9 544.08 240.48 cv
-544.5 240.18 545.04 240 545.64 239.94 cv
-546.18 240 li
-546.6 240.18 li
-546.12 242.7 li
-ef
-559.2 247.56 mo
-559.26 245.46 li
-559.5 243.24 li
-560.58 238.26 li
-559.14 237.96 li
-557.4 237.78 li
-555.84 237.78 554.52 238.14 553.5 238.8 cv
-552.54 239.46 551.82 240.3 551.28 241.32 cv
-550.8 242.34 550.56 243.36 550.56 244.44 cv
-550.56 245.46 550.86 246.3 551.4 246.84 cv
-551.94 247.44 552.6 247.74 553.44 247.8 cv
-554.04 247.8 554.58 247.62 555.12 247.32 cv
-555.72 247.02 556.26 246.48 556.68 245.7 cv
-556.74 245.7 li
-556.68 246.66 li
-556.62 247.56 li
-559.2 247.56 li
-cp
-556.92 242.22 mo
-556.74 243.36 556.38 244.2 555.96 244.74 cv
-555.54 245.28 555.06 245.52 554.64 245.52 cv
-554.28 245.52 553.98 245.34 553.74 245.04 cv
-553.5 243.9 li
-553.5 243.3 553.62 242.7 553.92 242.1 cv
-554.22 241.5 554.58 240.96 555.06 240.54 cv
-555.48 240.12 556.02 239.94 556.68 239.94 cv
-557.1 239.94 li
-557.4 240 li
-556.92 242.22 li
-ef
-564 247.56 mo
-565.8 238.02 li
-563.04 238.02 li
-561.18 247.56 li
-564 247.56 li
-cp
-564.72 236.82 mo
-565.2 236.82 565.56 236.7 565.86 236.4 cv
-566.16 236.1 566.34 235.74 566.34 235.26 cv
-566.34 234.84 566.22 234.48 566.04 234.18 cv
-564.96 233.82 li
-564.54 233.88 564.12 234 563.82 234.3 cv
-563.58 234.6 563.4 234.96 563.34 235.44 cv
-563.34 235.86 563.46 236.22 563.76 236.4 cv
-564.06 236.7 564.36 236.82 564.72 236.82 cv
-ef
-569.16 247.56 mo
-569.94 243.36 li
-570.12 242.28 570.42 241.44 570.96 240.9 cv
-571.38 240.36 571.8 240.12 572.34 240.12 cv
-572.64 240.12 572.88 240.24 573.06 240.42 cv
-573.24 241.26 li
-573.24 241.8 li
-573.12 242.28 li
-572.16 247.56 li
-574.92 247.56 li
-576 242.04 li
-576.12 241.26 li
-576.12 240.42 li
-576.12 239.64 575.94 238.98 575.52 238.44 cv
-575.1 238.02 574.5 237.84 573.72 237.84 cv
-573.06 237.84 572.46 237.96 571.92 238.2 cv
-571.32 238.56 570.78 239.04 570.36 239.58 cv
-570.3 239.58 li
-570.54 238.08 li
-568.02 238.08 li
-567.84 239.46 li
-567.54 241.14 li
-566.28 247.56 li
-569.16 247.56 li
-ef
-grestore
-grestore
-pgrs
-%%PageTrailer
-[
-[/CSA [/0 ]]
-[/CSD [/0 /1 ]]
-] del_res
-Adobe_AGM_Image/pt gx
-Adobe_CoolType_Core/pt get exec
-Adobe_AGM_Core/restore_mysetup gx
-Adobe_AGM_Core/pt gx
-currentdict Adobe_AGM_Utils eq {end} if
-%%Trailer
-Adobe_AGM_Utils begin
-[/EMC pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-Adobe_AGM_Image/dt get exec
-Adobe_CoolType_Core/dt get exec
-Adobe_AGM_Core/dt get exec
-%%Pages: 1
-%%DocumentNeededResources:
-%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
-%%+ procset Adobe_CoolType_Utility_T42 1.0 0
-%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%+ procset Adobe_CoolType_Core 2.31 0
-%%+ procset Adobe_AGM_Core 2.0 0
-%%+ procset Adobe_AGM_Utils 1.0 0
-%%DocumentNeededFeatures:
-%%DocumentSuppliedFeatures:
-%%DocumentCustomColors:
-%%CMYKCustomColor:
-%%RGBCustomColor:
-%%EOF
diff --git a/macros/latex/contrib/rmannot/examples/rma/aebmovie_poster_hd.eps b/macros/latex/contrib/rmannot/examples/rma/aebmovie_poster_hd.eps
new file mode 100644
index 0000000000..13a994518a
--- /dev/null
+++ b/macros/latex/contrib/rmannot/examples/rma/aebmovie_poster_hd.eps
@@ -0,0 +1,8356 @@
+%!PS-Adobe-3.1 EPSF-3.0
+%ADO_DSC_Encoding: Windows Roman
+%%Title: aebmovie_poster_hd.pdf
+%%Creator: Adobe Acrobat 10.1.1
+%%For: D. P. Story
+%%CreationDate: 11/2/2011, 7:30:42 PM
+%%BoundingBox: 0 0 320 179
+%%HiResBoundingBox: 0 0 320 179
+%%CropBox: 0 0 320 179
+%%LanguageLevel: 3
+%%DocumentNeededResources: (atend)
+%%DocumentSuppliedResources: (atend)
+%%DocumentNeededFeatures: (atend)
+%%DocumentSuppliedFeatures: (atend)
+%%DocumentData: Clean7Bit
+%%Pages: (atend)
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%%DocumentCustomColors: (atend)
+%%EndComments
+%%BeginDefaults
+%%ViewingOrientation: 1 0 0 1
+%%EndDefaults
+%%BeginProlog
+%%BeginResource: procset Adobe_AGM_Utils 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{currentpacking true setpacking}if
+userdict/Adobe_AGM_Utils 75 dict dup begin put
+/bdf
+{bind def}bind def
+/nd{null def}bdf
+/xdf
+{exch def}bdf
+/ldf
+{load def}bdf
+/ddf
+{put}bdf
+/xddf
+{3 -1 roll put}bdf
+/xpt
+{exch put}bdf
+/ndf
+{
+ exch dup where{
+ pop pop pop
+ }{
+ xdf
+ }ifelse
+}def
+/cdndf
+{
+ exch dup currentdict exch known{
+ pop pop
+ }{
+ exch def
+ }ifelse
+}def
+/gx
+{get exec}bdf
+/ps_level
+ /languagelevel where{
+ pop systemdict/languagelevel gx
+ }{
+ 1
+ }ifelse
+def
+/level2
+ ps_level 2 ge
+def
+/level3
+ ps_level 3 ge
+def
+/ps_version
+ {version cvr}stopped{-1}if
+def
+/set_gvm
+{currentglobal exch setglobal}bdf
+/reset_gvm
+{setglobal}bdf
+/makereadonlyarray
+{
+ /packedarray where{pop packedarray
+ }{
+ array astore readonly}ifelse
+}bdf
+/map_reserved_ink_name
+{
+ dup type/stringtype eq{
+ dup/Red eq{
+ pop(_Red_)
+ }{
+ dup/Green eq{
+ pop(_Green_)
+ }{
+ dup/Blue eq{
+ pop(_Blue_)
+ }{
+ dup()cvn eq{
+ pop(Process)
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+}bdf
+/AGMUTIL_GSTATE 22 dict def
+/get_gstate
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_clr_spc currentcolorspace def
+ /AGMUTIL_GSTATE_clr_indx 0 def
+ /AGMUTIL_GSTATE_clr_comps 12 array def
+ mark currentcolor counttomark
+ {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
+ /AGMUTIL_GSTATE_fnt rootfont def
+ /AGMUTIL_GSTATE_lw currentlinewidth def
+ /AGMUTIL_GSTATE_lc currentlinecap def
+ /AGMUTIL_GSTATE_lj currentlinejoin def
+ /AGMUTIL_GSTATE_ml currentmiterlimit def
+ currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
+ /AGMUTIL_GSTATE_sa currentstrokeadjust def
+ /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
+ /AGMUTIL_GSTATE_op currentoverprint def
+ /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
+ /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
+ currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
+ cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
+ /AGMUTIL_GSTATE_ht currenthalftone def
+ /AGMUTIL_GSTATE_flt currentflat def
+ end
+}def
+/set_gstate
+{
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_clr_spc setcolorspace
+ AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
+ AGMUTIL_GSTATE_fnt setfont
+ AGMUTIL_GSTATE_lw setlinewidth
+ AGMUTIL_GSTATE_lc setlinecap
+ AGMUTIL_GSTATE_lj setlinejoin
+ AGMUTIL_GSTATE_ml setmiterlimit
+ AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
+ AGMUTIL_GSTATE_sa setstrokeadjust
+ AGMUTIL_GSTATE_clr_rnd setcolorrendering
+ AGMUTIL_GSTATE_op setoverprint
+ AGMUTIL_GSTATE_bg cvx setblackgeneration
+ AGMUTIL_GSTATE_ucr cvx setundercolorremoval
+ AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
+ AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
+ AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
+ {
+ currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
+ {
+ mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
+ }if
+ }{
+ AGMUTIL_GSTATE_ht sethalftone
+ }ifelse
+ AGMUTIL_GSTATE_flt setflat
+ end
+}def
+/get_gstate_and_matrix
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_ctm matrix currentmatrix def
+ end
+ get_gstate
+}def
+/set_gstate_and_matrix
+{
+ set_gstate
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_ctm setmatrix
+ end
+}def
+/AGMUTIL_str256 256 string def
+/AGMUTIL_src256 256 string def
+/AGMUTIL_dst64 64 string def
+/AGMUTIL_srcLen nd
+/AGMUTIL_ndx nd
+/AGMUTIL_cpd nd
+/capture_cpd{
+ //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
+}def
+/thold_halftone
+{
+ level3
+ {sethalftone currenthalftone}
+ {
+ dup/HalftoneType get 3 eq
+ {
+ sethalftone currenthalftone
+ }{
+ begin
+ Width Height mul{
+ Thresholds read{pop}if
+ }repeat
+ end
+ currenthalftone
+ }ifelse
+ }ifelse
+}def
+/rdcmntline
+{
+ currentfile AGMUTIL_str256 readline pop
+ (%)anchorsearch{pop}if
+}bdf
+/filter_cmyk
+{
+ dup type/filetype ne{
+ exch()/SubFileDecode filter
+ }{
+ exch pop
+ }
+ ifelse
+ [
+ exch
+ {
+ AGMUTIL_src256 readstring pop
+ dup length/AGMUTIL_srcLen exch def
+ /AGMUTIL_ndx 0 def
+ AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
+ 1 index exch get
+ AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
+ /AGMUTIL_ndx AGMUTIL_ndx 1 add def
+ }for
+ pop
+ AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
+ }
+ bind
+ /exec cvx
+ ]cvx
+}bdf
+/filter_indexed_devn
+{
+ cvi Names length mul names_index add Lookup exch get
+}bdf
+/filter_devn
+{
+ 4 dict begin
+ /srcStr xdf
+ /dstStr xdf
+ dup type/filetype ne{
+ 0()/SubFileDecode filter
+ }if
+ [
+ exch
+ [
+ /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
+ currentdict/srcStr get/readstring cvx/pop cvx
+ /dup cvx/length cvx 0/gt cvx[
+ Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
+ names_index Names length currentdict/srcStr get length 1 sub{
+ 1/index cvx/exch cvx/get cvx
+ currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
+ Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
+ }for
+ currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
+ ]cvx/if cvx
+ /end cvx
+ ]cvx
+ bind
+ /exec cvx
+ ]cvx
+ end
+}bdf
+/AGMUTIL_imagefile nd
+/read_image_file
+{
+ AGMUTIL_imagefile 0 setfileposition
+ 10 dict begin
+ /imageDict xdf
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ /imbufIdx 0 def
+ /origDataSource imageDict/DataSource get def
+ /origMultipleDataSources imageDict/MultipleDataSources get def
+ /origDecode imageDict/Decode get def
+ /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
+ imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ {
+ /imbufCnt imageDict/DataSource get length def
+ /imbufs imbufCnt array def
+ 0 1 imbufCnt 1 sub{
+ /imbufIdx xdf
+ imbufs imbufIdx imbufLen string put
+ imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
+ }for
+ DeviceN_PS2{
+ imageDict begin
+ /DataSource[DataSource/devn_sep_datasource cvx]cvx def
+ /MultipleDataSources false def
+ /Decode[0 1]def
+ end
+ }if
+ }{
+ /imbuf imbufLen string def
+ Indexed_DeviceN level3 not and DeviceN_NoneName or{
+ /srcDataStrs[imageDict begin
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi string
+ }repeat
+ end]def
+ imageDict begin
+ /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
+ /Decode[0 1]def
+ end
+ }{
+ imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
+ imageDict/Decode[0 1]put
+ }ifelse
+ }ifelse
+ imageDict exch
+ load exec
+ imageDict/DataSource origDataSource put
+ imageDict/MultipleDataSources origMultipleDataSources put
+ imageDict/Decode origDecode put
+ end
+}bdf
+/write_image_file
+{
+ begin
+ {(AGMUTIL_imagefile)(w+)file}stopped{
+ false
+ }{
+ Adobe_AGM_Utils/AGMUTIL_imagefile xddf
+ 2 dict begin
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
+ /imbuf imbufLen string def
+ }if
+ 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
+ pop
+ MultipleDataSources{
+ 0 1 DataSource length 1 sub{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exch gx
+ }{
+ /filetype eq{
+ DataSource exch get imbuf readstring pop
+ }{
+ DataSource exch get
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }for
+ }{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exec
+ }{
+ /filetype eq{
+ DataSource imbuf readstring pop
+ }{
+ DataSource
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }ifelse
+ }for
+ end
+ true
+ }ifelse
+ end
+}bdf
+/close_image_file
+{
+ AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
+}def
+statusdict/product known userdict/AGMP_current_show known not and{
+ /pstr statusdict/product get def
+ pstr(HP LaserJet 2200)eq
+ pstr(HP LaserJet 4000 Series)eq or
+ pstr(HP LaserJet 4050 Series )eq or
+ pstr(HP LaserJet 8000 Series)eq or
+ pstr(HP LaserJet 8100 Series)eq or
+ pstr(HP LaserJet 8150 Series)eq or
+ pstr(HP LaserJet 5000 Series)eq or
+ pstr(HP LaserJet 5100 Series)eq or
+ pstr(HP Color LaserJet 4500)eq or
+ pstr(HP Color LaserJet 4600)eq or
+ pstr(HP LaserJet 5Si)eq or
+ pstr(HP LaserJet 1200 Series)eq or
+ pstr(HP LaserJet 1300 Series)eq or
+ pstr(HP LaserJet 4100 Series)eq or
+ {
+ userdict/AGMP_current_show/show load put
+ userdict/show{
+ currentcolorspace 0 get
+ /Pattern eq
+ {false charpath f}
+ {AGMP_current_show}ifelse
+ }put
+ }if
+ currentdict/pstr undef
+}if
+/consumeimagedata
+{
+ begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known not
+ {/MultipleDataSources false def}if
+ MultipleDataSources
+ {
+ DataSource 0 get type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width cvi string def
+ 1 1 Height cvi
+ {
+ pop
+ 0 1 DataSource length 1 sub
+ {
+ DataSource exch get
+ flushbuffer readstring pop pop
+ }for
+ }for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
+ {
+ Width Height mul cvi
+ {
+ 0 1 DataSource length 1 sub
+ {dup DataSource exch gx length exch 0 ne{pop}if}for
+ dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }
+ {
+ /DataSource load type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width Decode length 2 idiv mul cvi string def
+ 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
+ {
+ Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
+ {
+ DataSource length dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }ifelse
+ end
+}bdf
+/addprocs
+{
+ 2{/exec load}repeat
+ 3 1 roll
+ [5 1 roll]bind cvx
+}def
+/modify_halftone_xfer
+{
+ currenthalftone dup length dict copy begin
+ currentdict 2 index known{
+ 1 index load dup length dict copy begin
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end def
+ currentdict end sethalftone
+ }{
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end sethalftone
+ pop
+ }ifelse
+}def
+/clonearray
+{
+ dup xcheck exch
+ dup length array exch
+ Adobe_AGM_Core/AGMCORE_tmp -1 ddf
+ {
+ Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
+ dup type/dicttype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get
+ exch
+ clonedict
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ dup type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get exch
+ clonearray
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ exch dup
+ Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
+ }forall
+ exch{cvx}if
+}bdf
+/clonedict
+{
+ dup length dict
+ begin
+ {
+ dup type/dicttype eq
+ {clonedict}if
+ dup type/arraytype eq
+ {clonearray}if
+ def
+ }forall
+ currentdict
+ end
+}bdf
+/DeviceN_PS2
+{
+ /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
+}bdf
+/Indexed_DeviceN
+{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne{
+ dup/CSDBase known{
+ /CSDBase get/CSD get_res/Names known
+ }{
+ pop false
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}bdf
+/DeviceN_NoneName
+{
+ /Names where{
+ pop
+ false Names
+ {
+ (None)eq or
+ }forall
+ }{
+ false
+ }ifelse
+}bdf
+/DeviceN_PS2_inRip_seps
+{
+ /AGMCORE_in_rip_sep where
+ {
+ pop dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
+ {
+ /currentcolorspace exch AGMCORE_gput
+ false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+}bdf
+/base_colorspace_type
+{
+ dup type/arraytype eq{0 get}if
+}bdf
+/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+{
+ /pdfmark_5{cleartomark}bind def
+}{
+ /pdfmark_5{pdfmark}bind def
+}ifelse
+/ReadBypdfmark_5
+{
+ currentfile exch 0 exch/SubFileDecode filter
+ /currentdistillerparams where
+ {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+ {flushfile cleartomark}
+ {/PUT pdfmark}ifelse
+}bdf
+/ReadBypdfmark_5_string
+{
+ 2 dict begin
+ /makerString exch def string/tmpString exch def
+ {
+ currentfile tmpString readline not{pop exit}if
+ makerString anchorsearch
+ {
+ pop pop cleartomark exit
+ }{
+ 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
+ }ifelse
+ }loop
+ end
+}bdf
+/xpdfm
+{
+ {
+ dup 0 get/Label eq
+ {
+ aload length[exch 1 add 1 roll/PAGELABEL
+ }{
+ aload pop
+ [{ThisPage}<<5 -2 roll>>/PUT
+ }ifelse
+ pdfmark_5
+ }forall
+}bdf
+/lmt{
+ dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
+}bdf
+/int{
+ dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
+}bdf
+/ds{
+ Adobe_AGM_Utils begin
+}bdf
+/dt{
+ currentdict Adobe_AGM_Utils eq{
+ end
+ }if
+}bdf
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_AGM_Core 2.0 0
+%%Version: 2.0 0
+%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Core 209 dict dup begin put
+/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
+/AGMCORE_str256 256 string def
+/AGMCORE_save nd
+/AGMCORE_graphicsave nd
+/AGMCORE_c 0 def
+/AGMCORE_m 0 def
+/AGMCORE_y 0 def
+/AGMCORE_k 0 def
+/AGMCORE_cmykbuf 4 array def
+/AGMCORE_screen[currentscreen]cvx def
+/AGMCORE_tmp 0 def
+/AGMCORE_&setgray nd
+/AGMCORE_&setcolor nd
+/AGMCORE_&setcolorspace nd
+/AGMCORE_&setcmykcolor nd
+/AGMCORE_cyan_plate nd
+/AGMCORE_magenta_plate nd
+/AGMCORE_yellow_plate nd
+/AGMCORE_black_plate nd
+/AGMCORE_plate_ndx nd
+/AGMCORE_get_ink_data nd
+/AGMCORE_is_cmyk_sep nd
+/AGMCORE_host_sep nd
+/AGMCORE_avoid_L2_sep_space nd
+/AGMCORE_distilling nd
+/AGMCORE_composite_job nd
+/AGMCORE_producing_seps nd
+/AGMCORE_ps_level -1 def
+/AGMCORE_ps_version -1 def
+/AGMCORE_environ_ok nd
+/AGMCORE_CSD_cache 0 dict def
+/AGMCORE_currentoverprint false def
+/AGMCORE_deltaX nd
+/AGMCORE_deltaY nd
+/AGMCORE_name nd
+/AGMCORE_sep_special nd
+/AGMCORE_err_strings 4 dict def
+/AGMCORE_cur_err nd
+/AGMCORE_current_spot_alias false def
+/AGMCORE_inverting false def
+/AGMCORE_feature_dictCount nd
+/AGMCORE_feature_opCount nd
+/AGMCORE_feature_ctm nd
+/AGMCORE_ConvertToProcess false def
+/AGMCORE_Default_CTM matrix def
+/AGMCORE_Default_PageSize nd
+/AGMCORE_Default_flatness nd
+/AGMCORE_currentbg nd
+/AGMCORE_currentucr nd
+/AGMCORE_pattern_paint_type 0 def
+/knockout_unitsq nd
+currentglobal true setglobal
+[/CSA/Gradient/Procedure]
+{
+ /Generic/Category findresource dup length dict copy/Category defineresource pop
+}forall
+setglobal
+/AGMCORE_key_known
+{
+ where{
+ /Adobe_AGM_Core_Id known
+ }{
+ false
+ }ifelse
+}ndf
+/flushinput
+{
+ save
+ 2 dict begin
+ /CompareBuffer 3 -1 roll def
+ /readbuffer 256 string def
+ mark
+ {
+ currentfile readbuffer{readline}stopped
+ {cleartomark mark}
+ {
+ not
+ {pop exit}
+ if
+ CompareBuffer eq
+ {exit}
+ if
+ }ifelse
+ }loop
+ cleartomark
+ end
+ restore
+}bdf
+/getspotfunction
+{
+ AGMCORE_screen exch pop exch pop
+ dup type/dicttype eq{
+ dup/HalftoneType get 1 eq{
+ /SpotFunction get
+ }{
+ dup/HalftoneType get 2 eq{
+ /GraySpotFunction get
+ }{
+ pop
+ {
+ abs exch abs 2 copy add 1 gt{
+ 1 sub dup mul exch 1 sub dup mul add 1 sub
+ }{
+ dup mul exch dup mul add 1 exch sub
+ }ifelse
+ }bind
+ }ifelse
+ }ifelse
+ }if
+}def
+/np
+{newpath}bdf
+/clp_npth
+{clip np}def
+/eoclp_npth
+{eoclip np}def
+/npth_clp
+{np clip}def
+/graphic_setup
+{
+ /AGMCORE_graphicsave save store
+ concat
+ 0 setgray
+ 0 setlinecap
+ 0 setlinejoin
+ 1 setlinewidth
+ []0 setdash
+ 10 setmiterlimit
+ np
+ false setoverprint
+ false setstrokeadjust
+ //Adobe_AGM_Core/spot_alias gx
+ /Adobe_AGM_Image where{
+ pop
+ Adobe_AGM_Image/spot_alias 2 copy known{
+ gx
+ }{
+ pop pop
+ }ifelse
+ }if
+ /sep_colorspace_dict null AGMCORE_gput
+ 100 dict begin
+ /dictstackcount countdictstack def
+ /showpage{}def
+ mark
+}def
+/graphic_cleanup
+{
+ cleartomark
+ dictstackcount 1 countdictstack 1 sub{end}for
+ end
+ AGMCORE_graphicsave restore
+}def
+/compose_error_msg
+{
+ grestoreall initgraphics
+ /Helvetica findfont 10 scalefont setfont
+ /AGMCORE_deltaY 100 def
+ /AGMCORE_deltaX 310 def
+ clippath pathbbox np pop pop 36 add exch 36 add exch moveto
+ 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
+ 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
+ 0 AGMCORE_&setgray
+ gsave 1 AGMCORE_&setgray fill grestore
+ 1 setlinewidth gsave stroke grestore
+ currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
+ /AGMCORE_deltaY 12 def
+ /AGMCORE_tmp 0 def
+ AGMCORE_err_strings exch get
+ {
+ dup 32 eq
+ {
+ pop
+ AGMCORE_str256 0 AGMCORE_tmp getinterval
+ stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
+ {
+ currentpoint AGMCORE_deltaY sub exch pop
+ clippath pathbbox pop pop pop 44 add exch moveto
+ }if
+ AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
+ 0 1 AGMCORE_str256 length 1 sub
+ {
+ AGMCORE_str256 exch 0 put
+ }for
+ /AGMCORE_tmp 0 def
+ }{
+ AGMCORE_str256 exch AGMCORE_tmp xpt
+ /AGMCORE_tmp AGMCORE_tmp 1 add def
+ }ifelse
+ }forall
+}bdf
+/AGMCORE_CMYKDeviceNColorspaces[
+ [/Separation/None/DeviceCMYK{0 0 0}]
+ [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
+ [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
+ [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
+ [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
+ [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
+ [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
+ [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
+ [/Separation(Cyan)/DeviceCMYK{0 0 0}]
+ [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
+ [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
+ [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
+ [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
+ [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
+ [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
+ [/DeviceCMYK]
+]def
+/ds{
+ Adobe_AGM_Core begin
+ /currentdistillerparams where
+ {
+ pop currentdistillerparams/CoreDistVersion get 5000 lt
+ {<</DetectBlends false>>setdistillerparams}if
+ }if
+ /AGMCORE_ps_version xdf
+ /AGMCORE_ps_level xdf
+ errordict/AGM_handleerror known not{
+ errordict/AGM_handleerror errordict/handleerror get put
+ errordict/handleerror{
+ Adobe_AGM_Core begin
+ $error/newerror get AGMCORE_cur_err null ne and{
+ $error/newerror false put
+ AGMCORE_cur_err compose_error_msg
+ }if
+ $error/newerror true put
+ end
+ errordict/AGM_handleerror get exec
+ }bind put
+ }if
+ /AGMCORE_environ_ok
+ ps_level AGMCORE_ps_level ge
+ ps_version AGMCORE_ps_version ge and
+ AGMCORE_ps_level -1 eq or
+ def
+ AGMCORE_environ_ok not
+ {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
+ /AGMCORE_&setgray systemdict/setgray get def
+ level2{
+ /AGMCORE_&setcolor systemdict/setcolor get def
+ /AGMCORE_&setcolorspace systemdict/setcolorspace get def
+ }if
+ /AGMCORE_currentbg currentblackgeneration def
+ /AGMCORE_currentucr currentundercolorremoval def
+ /AGMCORE_Default_flatness currentflat def
+ /AGMCORE_distilling
+ /product where{
+ pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
+ }{
+ false
+ }ifelse
+ def
+ /AGMCORE_GSTATE AGMCORE_key_known not{
+ /AGMCORE_GSTATE 21 dict def
+ /AGMCORE_tmpmatrix matrix def
+ /AGMCORE_gstack 32 array def
+ /AGMCORE_gstackptr 0 def
+ /AGMCORE_gstacksaveptr 0 def
+ /AGMCORE_gstackframekeys 14 def
+ /AGMCORE_&gsave/gsave ldf
+ /AGMCORE_&grestore/grestore ldf
+ /AGMCORE_&grestoreall/grestoreall ldf
+ /AGMCORE_&save/save ldf
+ /AGMCORE_&setoverprint/setoverprint ldf
+ /AGMCORE_gdictcopy{
+ begin
+ {def}forall
+ end
+ }def
+ /AGMCORE_gput{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ 3 1 roll
+ put
+ }def
+ /AGMCORE_gget{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ exch
+ get
+ }def
+ /gsave{
+ AGMCORE_&gsave
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /grestore{
+ AGMCORE_&grestore
+ AGMCORE_gstackptr 1 sub
+ dup AGMCORE_gstacksaveptr lt{1 add}if
+ dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
+ {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
+ /AGMCORE_gstackptr exch store
+ }def
+ /grestoreall{
+ AGMCORE_&grestoreall
+ /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
+ }def
+ /save{
+ AGMCORE_&save
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /setoverprint{
+ dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
+ }def
+ 0 1 AGMCORE_gstack length 1 sub{
+ AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
+ }for
+ }if
+ level3/AGMCORE_&sysshfill AGMCORE_key_known not and
+ {
+ /AGMCORE_&sysshfill systemdict/shfill get def
+ /AGMCORE_&sysmakepattern systemdict/makepattern get def
+ /AGMCORE_&usrmakepattern/makepattern load def
+ }if
+ /currentcmykcolor[0 0 0 0]AGMCORE_gput
+ /currentstrokeadjust false AGMCORE_gput
+ /currentcolorspace[/DeviceGray]AGMCORE_gput
+ /sep_tint 0 AGMCORE_gput
+ /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
+ /sep_colorspace_dict null AGMCORE_gput
+ /devicen_colorspace_dict null AGMCORE_gput
+ /indexed_colorspace_dict null AGMCORE_gput
+ /currentcolor_intent()AGMCORE_gput
+ /customcolor_tint 1 AGMCORE_gput
+ /absolute_colorimetric_crd null AGMCORE_gput
+ /relative_colorimetric_crd null AGMCORE_gput
+ /saturation_crd null AGMCORE_gput
+ /perceptual_crd null AGMCORE_gput
+ currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
+ cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
+ <<
+ /MaxPatternItem currentsystemparams/MaxPatternCache get
+ >>
+ setuserparams
+ end
+}def
+/ps
+{
+ /setcmykcolor where{
+ pop
+ Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
+ }if
+ Adobe_AGM_Core begin
+ /setcmykcolor
+ {
+ 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
+ 1 sub 4 1 roll
+ 3{
+ 3 index add neg dup 0 lt{
+ pop 0
+ }if
+ 3 1 roll
+ }repeat
+ setrgbcolor pop
+ }ndf
+ /currentcmykcolor
+ {
+ /currentcmykcolor AGMCORE_gget aload pop
+ }ndf
+ /setoverprint
+ {pop}ndf
+ /currentoverprint
+ {false}ndf
+ /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
+ /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
+ /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
+ /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
+ /AGMCORE_plate_ndx
+ AGMCORE_cyan_plate{
+ 0
+ }{
+ AGMCORE_magenta_plate{
+ 1
+ }{
+ AGMCORE_yellow_plate{
+ 2
+ }{
+ AGMCORE_black_plate{
+ 3
+ }{
+ 4
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_have_reported_unsupported_color_space false def
+ /AGMCORE_report_unsupported_color_space
+ {
+ AGMCORE_have_reported_unsupported_color_space false eq
+ {
+ (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
+ Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
+ }if
+ }def
+ /AGMCORE_composite_job
+ AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
+ /AGMCORE_in_rip_sep
+ /AGMCORE_in_rip_sep where{
+ pop AGMCORE_in_rip_sep
+ }{
+ AGMCORE_distilling
+ {
+ false
+ }{
+ userdict/Adobe_AGM_OnHost_Seps known{
+ false
+ }{
+ level2{
+ currentpagedevice/Separations 2 copy known{
+ get
+ }{
+ pop pop false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
+ /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
+ /AGM_preserve_spots
+ /AGM_preserve_spots where{
+ pop AGM_preserve_spots
+ }{
+ AGMCORE_distilling AGMCORE_producing_seps or
+ }ifelse
+ def
+ /AGM_is_distiller_preserving_spotimages
+ {
+ currentdistillerparams/PreserveOverprintSettings known
+ {
+ currentdistillerparams/PreserveOverprintSettings get
+ {
+ currentdistillerparams/ColorConversionStrategy known
+ {
+ currentdistillerparams/ColorConversionStrategy get
+ /sRGB ne
+ }{
+ true
+ }ifelse
+ }{
+ false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }def
+ /convert_spot_to_process where{pop}{
+ /convert_spot_to_process
+ {
+ //Adobe_AGM_Core begin
+ dup map_alias{
+ /Name get exch pop
+ }if
+ dup dup(None)eq exch(All)eq or
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ gsave
+ 1 0 0 0 setcmykcolor currentgray 1 exch sub
+ 0 1 0 0 setcmykcolor currentgray 1 exch sub
+ 0 0 1 0 setcmykcolor currentgray 1 exch sub
+ 0 0 0 1 setcmykcolor currentgray 1 exch sub
+ add add add 0 eq
+ {
+ pop false
+ }{
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ }ifelse
+ grestore
+ }{
+ AGMCORE_distilling
+ {
+ pop AGM_is_distiller_preserving_spotimages not
+ }{
+ //Adobe_AGM_Core/AGMCORE_name xddf
+ false
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
+ AGMUTIL_cpd/OverrideSeparations known and
+ {
+ AGMUTIL_cpd/OverrideSeparations get
+ {
+ /HqnSpots/ProcSet resourcestatus
+ {
+ pop pop pop true
+ }if
+ }if
+ }if
+ {
+ AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
+ }{
+ gsave
+ [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
+ false
+ AGMUTIL_cpd/SeparationColorNames 2 copy known
+ {
+ get
+ {AGMCORE_name eq or}forall
+ not
+ }{
+ pop pop pop true
+ }ifelse
+ grestore
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ }ifelse
+ /convert_to_process where{pop}{
+ /convert_to_process
+ {
+ dup length 0 eq
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ dup true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process and}ifelse
+ }
+ forall
+ {
+ true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ (Black)eq or and
+ }forall
+ not
+ }{pop false}ifelse
+ }{
+ false exch
+ {
+ /PhotoshopDuotoneList where{pop false}{true}ifelse
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process or}ifelse
+ }
+ {
+ convert_spot_to_process or
+ }
+ ifelse
+ }
+ forall
+ }ifelse
+ }ifelse
+ }def
+ }ifelse
+ /AGMCORE_avoid_L2_sep_space
+ version cvr 2012 lt
+ level2 and
+ AGMCORE_producing_seps not and
+ def
+ /AGMCORE_is_cmyk_sep
+ AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
+ def
+ /AGM_avoid_0_cmyk where{
+ pop AGM_avoid_0_cmyk
+ }{
+ AGM_preserve_spots
+ userdict/Adobe_AGM_OnHost_Seps known
+ userdict/Adobe_AGM_InRip_Seps known or
+ not and
+ }ifelse
+ {
+ /setcmykcolor[
+ {
+ 4 copy add add add 0 eq currentoverprint and{
+ pop 0.0005
+ }if
+ }/exec cvx
+ /AGMCORE_&setcmykcolor load dup type/operatortype ne{
+ /exec cvx
+ }if
+ ]cvx def
+ }if
+ /AGMCORE_IsSeparationAProcessColor
+ {
+ dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
+ }def
+ AGMCORE_host_sep{
+ /setcolortransfer
+ {
+ AGMCORE_cyan_plate{
+ pop pop pop
+ }{
+ AGMCORE_magenta_plate{
+ 4 3 roll pop pop pop
+ }{
+ AGMCORE_yellow_plate{
+ 4 2 roll pop pop pop
+ }{
+ 4 1 roll pop pop pop
+ }ifelse
+ }ifelse
+ }ifelse
+ settransfer
+ }
+ def
+ /AGMCORE_get_ink_data
+ AGMCORE_cyan_plate{
+ {pop pop pop}
+ }{
+ AGMCORE_magenta_plate{
+ {4 3 roll pop pop pop}
+ }{
+ AGMCORE_yellow_plate{
+ {4 2 roll pop pop pop}
+ }{
+ {4 1 roll pop pop pop}
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_RemoveProcessColorNames
+ {
+ 1 dict begin
+ /filtername
+ {
+ dup/Cyan eq 1 index(Cyan)eq or
+ {pop(_cyan_)}if
+ dup/Magenta eq 1 index(Magenta)eq or
+ {pop(_magenta_)}if
+ dup/Yellow eq 1 index(Yellow)eq or
+ {pop(_yellow_)}if
+ dup/Black eq 1 index(Black)eq or
+ {pop(_black_)}if
+ }def
+ dup type/arraytype eq
+ {[exch{filtername}forall]}
+ {filtername}ifelse
+ end
+ }def
+ level3{
+ /AGMCORE_IsCurrentColor
+ {
+ dup AGMCORE_IsSeparationAProcessColor
+ {
+ AGMCORE_plate_ndx 0 eq
+ {dup(Cyan)eq exch/Cyan eq or}if
+ AGMCORE_plate_ndx 1 eq
+ {dup(Magenta)eq exch/Magenta eq or}if
+ AGMCORE_plate_ndx 2 eq
+ {dup(Yellow)eq exch/Yellow eq or}if
+ AGMCORE_plate_ndx 3 eq
+ {dup(Black)eq exch/Black eq or}if
+ AGMCORE_plate_ndx 4 eq
+ {pop false}if
+ }{
+ gsave
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ grestore
+ }ifelse
+ }def
+ /AGMCORE_filter_functiondatasource
+ {
+ 5 dict begin
+ /data_in xdf
+ data_in type/stringtype eq
+ {
+ /ncomp xdf
+ /comp xdf
+ /string_out data_in length ncomp idiv string def
+ 0 ncomp data_in length 1 sub
+ {
+ string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
+ }for
+ string_out
+ }{
+ string/string_in xdf
+ /string_out 1 string def
+ /component xdf
+ [
+ data_in string_in/readstring cvx
+ [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
+ [/pop cvx()]cvx/ifelse cvx
+ ]cvx/ReusableStreamDecode filter
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingFunction
+ {
+ 2 dict begin
+ /paint? xdf
+ /channel xdf
+ dup type/dicttype eq
+ {
+ begin
+ FunctionType 0 eq
+ {
+ /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
+ currentdict/Decode known
+ {/Decode Decode channel 2 mul 2 getinterval def}if
+ paint? not
+ {/Decode[1 1]def}if
+ }if
+ FunctionType 2 eq
+ {
+ paint?
+ {
+ /C0[C0 channel get 1 exch sub]def
+ /C1[C1 channel get 1 exch sub]def
+ }{
+ /C0[1]def
+ /C1[1]def
+ }ifelse
+ }if
+ FunctionType 3 eq
+ {
+ /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
+ }if
+ currentdict/Range known
+ {/Range[0 1]def}if
+ currentdict
+ end}{
+ channel get 0 paint? AGMCORE_separateShadingFunction
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShading
+ {
+ 3 -1 roll begin
+ currentdict/Function known
+ {
+ currentdict/Background known
+ {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
+ Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
+ /ColorSpace[/DeviceGray]def
+ }{
+ ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }{
+ ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
+ }ifelse
+ ColorSpace 0 get/Separation eq
+ {
+ {
+ [1/exch cvx/sub cvx]cvx
+ }{
+ [/pop cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll put
+ pop
+ }{
+ {
+ [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
+ }{
+ pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll bind put
+ }ifelse
+ ColorSpace 2/DeviceGray put
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingDict
+ {
+ dup/ColorSpace get
+ dup type/arraytype ne
+ {[exch]}if
+ dup 0 get/DeviceCMYK eq
+ {
+ exch begin
+ currentdict
+ AGMCORE_cyan_plate
+ {0 true}if
+ AGMCORE_magenta_plate
+ {1 true}if
+ AGMCORE_yellow_plate
+ {2 true}if
+ AGMCORE_black_plate
+ {3 true}if
+ AGMCORE_plate_ndx 4 eq
+ {0 false}if
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ currentdict
+ end exch
+ }if
+ dup 0 get/Separation eq
+ {
+ exch begin
+ ColorSpace 1 get dup/None ne exch/All ne and
+ {
+ ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /Separation
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }ifelse
+ }{
+ currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
+ 0 exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ }if
+ currentdict
+ end exch
+ }if
+ dup 0 get/DeviceN eq
+ {
+ exch begin
+ ColorSpace 1 get convert_to_process
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /DeviceN
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ /ColorSpace[/DeviceGray]def
+ }if
+ }ifelse
+ }{
+ currentdict
+ false -1 ColorSpace 1 get
+ {
+ AGMCORE_IsCurrentColor
+ {
+ 1 add
+ exch pop true exch exit
+ }if
+ 1 add
+ }forall
+ exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ currentdict
+ end exch
+ }if
+ dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
+ {
+ exch begin
+ ColorSpace dup type/arraytype eq
+ {0 get}if
+ /DeviceGray ne
+ {
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ ColorSpace 0 get/CIEBasedA eq
+ {
+ /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
+ }if
+ ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
+ {
+ /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
+ }if
+ ColorSpace 0 get/CIEBasedDEFG eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }if
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }if
+ currentdict
+ end exch
+ }if
+ pop
+ dup/AGMCORE_ignoreshade known
+ {
+ begin
+ /ColorSpace[/Separation(None)/DeviceGray{}]def
+ currentdict end
+ }if
+ }def
+ /shfill
+ {
+ AGMCORE_separateShadingDict
+ dup/AGMCORE_ignoreshade known
+ {pop}
+ {AGMCORE_&sysshfill}ifelse
+ }def
+ /makepattern
+ {
+ exch
+ dup/PatternType get 2 eq
+ {
+ clonedict
+ begin
+ /Shading Shading AGMCORE_separateShadingDict def
+ Shading/AGMCORE_ignoreshade known
+ currentdict end exch
+ {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
+ exch AGMCORE_&sysmakepattern
+ }{
+ exch AGMCORE_&usrmakepattern
+ }ifelse
+ }def
+ }if
+ }if
+ AGMCORE_in_rip_sep{
+ /setcustomcolor
+ {
+ exch aload pop
+ dup 7 1 roll inRip_spot_has_ink not {
+ 4{4 index mul 4 1 roll}
+ repeat
+ /DeviceCMYK setcolorspace
+ 6 -2 roll pop pop
+ }{
+ //Adobe_AGM_Core begin
+ /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
+ end
+ [/Separation 4 -1 roll/DeviceCMYK
+ {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
+ ]
+ setcolorspace
+ }ifelse
+ setcolor
+ }ndf
+ /setseparationgray
+ {
+ [/Separation(All)/DeviceGray{}]setcolorspace_opt
+ 1 exch sub setcolor
+ }ndf
+ }{
+ /setseparationgray
+ {
+ AGMCORE_&setgray
+ }ndf
+ }ifelse
+ /findcmykcustomcolor
+ {
+ 5 makereadonlyarray
+ }ndf
+ /setcustomcolor
+ {
+ exch aload pop pop
+ 4{4 index mul 4 1 roll}repeat
+ setcmykcolor pop
+ }ndf
+ /has_color
+ /colorimage where{
+ AGMCORE_producing_seps{
+ pop true
+ }{
+ systemdict eq
+ }ifelse
+ }{
+ false
+ }ifelse
+ def
+ /map_index
+ {
+ 1 index mul exch getinterval{255 div}forall
+ }bdf
+ /map_indexed_devn
+ {
+ Lookup Names length 3 -1 roll cvi map_index
+ }bdf
+ /n_color_components
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop 1
+ }{
+ /DeviceCMYK eq{
+ 4
+ }{
+ 3
+ }ifelse
+ }ifelse
+ }bdf
+ level2{
+ /mo/moveto ldf
+ /li/lineto ldf
+ /cv/curveto ldf
+ /knockout_unitsq
+ {
+ 1 setgray
+ 0 0 1 1 rectfill
+ }def
+ level2/setcolorspace AGMCORE_key_known not and{
+ /AGMCORE_&&&setcolorspace/setcolorspace ldf
+ /AGMCORE_ReplaceMappedColor
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ dup 0 get dup/Separation eq
+ {
+ pop
+ dup length array copy
+ dup dup 1 get
+ current_spot_alias
+ {
+ dup map_alias
+ {
+ false set_spot_alias
+ dup 1 exch setsepcolorspace
+ true set_spot_alias
+ begin
+ /sep_colorspace_dict currentdict AGMCORE_gput
+ pop pop pop
+ [
+ /Separation Name
+ CSA map_csa
+ MappedCSA
+ /sep_colorspace_proc load
+ ]
+ dup Name
+ end
+ }if
+ }if
+ map_reserved_ink_name 1 xpt
+ }{
+ /DeviceN eq
+ {
+ dup length array copy
+ dup dup 1 get[
+ exch{
+ current_spot_alias{
+ dup map_alias{
+ /Name get exch pop
+ }if
+ }if
+ map_reserved_ink_name
+ }forall
+ ]1 xpt
+ }if
+ }ifelse
+ end
+ }if
+ }if
+ }def
+ /setcolorspace
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/Indexed eq
+ {
+ AGMCORE_distilling
+ {
+ /PhotoshopDuotoneList where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ {
+ aload pop 3 -1 roll
+ AGMCORE_ReplaceMappedColor
+ 3 1 roll 4 array astore
+ }if
+ }{
+ AGMCORE_ReplaceMappedColor
+ }ifelse
+ }if
+ DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
+ }def
+ }if
+ }{
+ /adj
+ {
+ currentstrokeadjust{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+ }if
+ }def
+ /mo{
+ adj moveto
+ }def
+ /li{
+ adj lineto
+ }def
+ /cv{
+ 6 2 roll adj
+ 6 2 roll adj
+ 6 2 roll adj curveto
+ }def
+ /knockout_unitsq
+ {
+ 1 setgray
+ 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
+ }def
+ /currentstrokeadjust{
+ /currentstrokeadjust AGMCORE_gget
+ }def
+ /setstrokeadjust{
+ /currentstrokeadjust exch AGMCORE_gput
+ }def
+ /setcolorspace
+ {
+ /currentcolorspace exch AGMCORE_gput
+ }def
+ /currentcolorspace
+ {
+ /currentcolorspace AGMCORE_gget
+ }def
+ /setcolor_devicecolor
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop setgray
+ }{
+ /DeviceCMYK eq{
+ setcmykcolor
+ }{
+ setrgbcolor
+ }ifelse
+ }ifelse
+ }def
+ /setcolor
+ {
+ currentcolorspace 0 get
+ dup/DeviceGray ne{
+ dup/DeviceCMYK ne{
+ dup/DeviceRGB ne{
+ dup/Separation eq{
+ pop
+ currentcolorspace 3 gx
+ currentcolorspace 2 get
+ }{
+ dup/Indexed eq{
+ pop
+ currentcolorspace 3 get dup type/stringtype eq{
+ currentcolorspace 1 get n_color_components
+ 3 -1 roll map_index
+ }{
+ exec
+ }ifelse
+ currentcolorspace 1 get
+ }{
+ /AGMCORE_cur_err/AGMCORE_invalid_color_space def
+ AGMCORE_invalid_color_space
+ }ifelse
+ }ifelse
+ }if
+ }if
+ }if
+ setcolor_devicecolor
+ }def
+ }ifelse
+ /sop/setoverprint ldf
+ /lw/setlinewidth ldf
+ /lc/setlinecap ldf
+ /lj/setlinejoin ldf
+ /ml/setmiterlimit ldf
+ /dsh/setdash ldf
+ /sadj/setstrokeadjust ldf
+ /gry/setgray ldf
+ /rgb/setrgbcolor ldf
+ /cmyk[
+ /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
+ /setcmykcolor load dup type/operatortype ne{/exec cvx}if
+ ]cvx bdf
+ level3 AGMCORE_host_sep not and{
+ /nzopmsc{
+ 6 dict begin
+ /kk exch def
+ /yy exch def
+ /mm exch def
+ /cc exch def
+ /sum 0 def
+ cc 0 ne{/sum sum 2#1000 or def cc}if
+ mm 0 ne{/sum sum 2#0100 or def mm}if
+ yy 0 ne{/sum sum 2#0010 or def yy}if
+ kk 0 ne{/sum sum 2#0001 or def kk}if
+ AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
+ sum 0 eq{0}if
+ end
+ setcolor
+ }bdf
+ }{
+ /nzopmsc/cmyk ldf
+ }ifelse
+ /sep/setsepcolor ldf
+ /devn/setdevicencolor ldf
+ /idx/setindexedcolor ldf
+ /colr/setcolor ldf
+ /csacrd/set_csa_crd ldf
+ /sepcs/setsepcolorspace ldf
+ /devncs/setdevicencolorspace ldf
+ /idxcs/setindexedcolorspace ldf
+ /cp/closepath ldf
+ /clp/clp_npth ldf
+ /eclp/eoclp_npth ldf
+ /f/fill ldf
+ /ef/eofill ldf
+ /@/stroke ldf
+ /nclp/npth_clp ldf
+ /gset/graphic_setup ldf
+ /gcln/graphic_cleanup ldf
+ /ct/concat ldf
+ /cf/currentfile ldf
+ /fl/filter ldf
+ /rs/readstring ldf
+ /AGMCORE_def_ht currenthalftone def
+ /clonedict Adobe_AGM_Utils begin/clonedict load end def
+ /clonearray Adobe_AGM_Utils begin/clonearray load end def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+ /getrampcolor
+ {
+ /indx exch def
+ 0 1 NumComp 1 sub
+ {
+ dup
+ Samples exch get
+ dup type/stringtype eq{indx get}if
+ exch
+ Scaling exch get aload pop
+ 3 1 roll
+ mul add
+ }for
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /sssetbackground{
+ aload pop
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /RadialShade
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /r2 xdf
+ /c2y xdf
+ /c2x xdf
+ /r1 xdf
+ /c1y xdf
+ /c1x xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ c1x c2x eq
+ {
+ c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope c2y c1y sub c2x c1x sub div def
+ /theta slope 1 atan def
+ c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
+ c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
+ }ifelse
+ gsave
+ clippath
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax xdf
+ /xMax xdf
+ /yMin xdf
+ /xMin xdf
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ /max{2 copy gt{pop}{exch pop}ifelse}bdf
+ /min{2 copy lt{pop}{exch pop}ifelse}bdf
+ rampdict begin
+ 40 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+ /c1y 0 def
+ /c1x 0 def
+ /c2x 0 def
+ ext0
+ {
+ 0 getrampcolor
+ c2y r2 add r1 sub 0.0001 lt
+ {
+ c1x c1y r1 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2y r1 add r2 le
+ {
+ c1x c1y r1 0 360 arc
+ fill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r1 neg def
+ /p1y c1y def
+ /p2x r1 def
+ /p2y c1y def
+ p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y p1x SS1 div neg def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y p2x SS2 div neg def
+ r1 r2 gt
+ {
+ /L1maxX p1x yMin p1y sub SS1 div add def
+ /L2maxX p2x yMin p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ c1x c2x sub dup mul
+ c1y c2y sub dup mul
+ add 0.5 exp
+ 0 dtransform
+ dup mul exch dup mul add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ /hires xdf
+ hires mul
+ /numpix xdf
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ /xInc c2x c1x sub numsteps div def
+ /yInc c2y c1y sub numsteps div def
+ /rInc r2 r1 sub numsteps div def
+ /cx c1x def
+ /cy c1y def
+ /radius r1 def
+ np
+ xInc 0 eq yInc 0 eq rInc 0 eq and and
+ {
+ 0 getrampcolor
+ cx cy radius 0 360 arc
+ stroke
+ NumSamples 1 sub getrampcolor
+ cx cy radius 72 hires div add 0 360 arc
+ 0 setlinewidth
+ stroke
+ }{
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ cx cy radius 0 360 arc
+ /cx cx xInc add def
+ /cy cy yInc add def
+ /radius radius rInc add def
+ cx cy radius 360 0 arcn
+ eofill
+ rampIndxInc add
+ }repeat
+ pop
+ }ifelse
+ ext1
+ {
+ c2y r2 add r1 lt
+ {
+ c2x c2y r2 0 360 arc
+ fill
+ }{
+ c2y r1 add r2 sub 0.0001 le
+ {
+ c2x c2y r2 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r2 neg def
+ /p1y c2y def
+ /p2x r2 def
+ /p2y c2y def
+ p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y c2y p1x SS1 div sub def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y c2y p2x SS2 div sub def
+ r1 r2 lt
+ {
+ /L1maxX p1x yMax p1y sub SS1 div add def
+ /L2maxX p2x yMax p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+ /GenStrips
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /y2 xdf
+ /x2 xdf
+ /y1 xdf
+ /x1 xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ x1 x2 eq
+ {
+ y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope y2 y1 sub x2 x1 sub div def
+ /theta slope 1 atan def
+ x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
+ x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
+ }
+ ifelse
+ gsave
+ clippath
+ x1 y1 translate
+ theta rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax exch def
+ /xMax exch def
+ /yMin exch def
+ /xMin exch def
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ rampdict begin
+ 20 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ x1 y1 translate
+ theta rotate
+ /xStart 0 def
+ /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+ /ySpan yMax yMin sub def
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ xStart 0 transform
+ xEnd 0 transform
+ 3 -1 roll
+ sub dup mul
+ 3 1 roll
+ sub dup mul
+ add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ mul
+ /numpix xdf
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ ext0
+ {
+ 0 getrampcolor
+ xMin xStart lt
+ {
+ xMin yMin xMin neg ySpan rectfill
+ }if
+ }if
+ /xInc xEnd xStart sub numsteps div def
+ /x xStart def
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ x yMin xInc ySpan rectfill
+ /x x xInc add def
+ rampIndxInc add
+ }repeat
+ pop
+ ext1{
+ xMax xEnd gt
+ {
+ xEnd yMin xMax xEnd sub ySpan rectfill
+ }if
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+}def
+/pt
+{
+ end
+}def
+/dt{
+}def
+/pgsv{
+ //Adobe_AGM_Core/AGMCORE_save save put
+}def
+/pgrs{
+ //Adobe_AGM_Core/AGMCORE_save get restore
+}def
+systemdict/findcolorrendering known{
+ /findcolorrendering systemdict/findcolorrendering get def
+}if
+systemdict/setcolorrendering known{
+ /setcolorrendering systemdict/setcolorrendering get def
+}if
+/test_cmyk_color_plate
+{
+ gsave
+ setcmykcolor currentgray 1 ne
+ grestore
+}def
+/inRip_spot_has_ink
+{
+ dup//Adobe_AGM_Core/AGMCORE_name xddf
+ convert_spot_to_process not
+}def
+/map255_to_range
+{
+ 1 index sub
+ 3 -1 roll 255 div mul add
+}def
+/set_csa_crd
+{
+ /sep_colorspace_dict null AGMCORE_gput
+ begin
+ CSA get_csa_by_name setcolorspace_opt
+ set_crd
+ end
+}
+def
+/map_csa
+{
+ currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
+ {pop}{get_csa_by_name/MappedCSA xdf}ifelse
+}def
+/setsepcolor
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ dup/sep_tint exch AGMCORE_gput
+ TintProc
+ end
+}def
+/setdevicencolor
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ Names length copy
+ Names length 1 sub -1 0
+ {
+ /devicen_tints AGMCORE_gget 3 1 roll xpt
+ }for
+ TintProc
+ end
+}def
+/sep_colorspace_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ currentdict/Components known{
+ Components aload pop
+ TintMethod/Lab eq{
+ 2{AGMCORE_tmp mul NComponents 1 roll}repeat
+ LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
+ }{
+ TintMethod/Subtractive eq{
+ NComponents{
+ AGMCORE_tmp mul NComponents 1 roll
+ }repeat
+ }{
+ NComponents{
+ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
+ }repeat
+ }ifelse
+ }ifelse
+ }{
+ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
+ aload pop
+ }ifelse
+ end
+}def
+/sep_colorspace_gray_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
+ end
+}def
+/sep_proc_name
+{
+ dup 0 get
+ dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
+ pop[/DeviceGray]
+ /sep_colorspace_gray_proc
+ }{
+ /sep_colorspace_proc
+ }ifelse
+}def
+/setsepcolorspace
+{
+ current_spot_alias{
+ dup begin
+ Name map_alias{
+ exch pop
+ }if
+ end
+ }if
+ dup/sep_colorspace_dict exch AGMCORE_gput
+ begin
+ CSA map_csa
+ /AGMCORE_sep_special Name dup()eq exch(All)eq or store
+ AGMCORE_avoid_L2_sep_space{
+ [/Indexed MappedCSA sep_proc_name 255 exch
+ {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
+ ]setcolorspace_opt
+ /TintProc{
+ 255 mul round cvi setcolor
+ }bdf
+ }{
+ MappedCSA 0 get/DeviceCMYK eq
+ currentdict/Components known and
+ AGMCORE_sep_special not and{
+ /TintProc[
+ Components aload pop Name findcmykcustomcolor
+ /exch cvx/setcustomcolor cvx
+ ]cvx bdf
+ }{
+ AGMCORE_host_sep Name(All)eq and{
+ /TintProc{
+ 1 exch sub setseparationgray
+ }bdf
+ }{
+ AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
+ AGMCORE_host_sep or
+ Name()eq and{
+ /TintProc[
+ MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
+ cvx/setcmykcolor cvx
+ }{
+ cvx/setgray cvx
+ }ifelse
+ ]cvx bdf
+ }{
+ AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
+ /TintProc[
+ /dup cvx
+ MappedCSA sep_proc_name cvx exch
+ 0 get/DeviceGray eq{
+ 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
+ }if
+ /Name cvx/findcmykcustomcolor cvx/exch cvx
+ AGMCORE_host_sep{
+ AGMCORE_is_cmyk_sep
+ /Name cvx
+ /AGMCORE_IsSeparationAProcessColor load/exec cvx
+ /not cvx/and cvx
+ }{
+ Name inRip_spot_has_ink not
+ }ifelse
+ [
+ /pop cvx 1
+ ]cvx/if cvx
+ /setcustomcolor cvx
+ ]cvx bdf
+ }{
+ /TintProc{setcolor}bdf
+ [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ set_crd
+ setsepcolor
+ end
+}def
+/additive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1
+ 0 1 numarrays 1 sub
+ {
+ 1 exch add/index cvx
+ c1/get cvx/mul cvx
+ }for
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/subtractive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1 1
+ 0 1 numarrays 1 sub
+ {
+ 1 3 3 -1 roll add/index cvx
+ c1/get cvx/sub cvx/mul cvx
+ }for
+ /sub cvx
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/exec_tint_transform
+{
+ /TintProc[
+ /TintTransform cvx/setcolor cvx
+ ]cvx bdf
+ MappedCSA setcolorspace_opt
+}bdf
+/devn_makecustomcolor
+{
+ 2 dict begin
+ /names_index xdf
+ /Names xdf
+ 1 1 1 1 Names names_index get findcmykcustomcolor
+ /devicen_tints AGMCORE_gget names_index get setcustomcolor
+ Names length{pop}repeat
+ end
+}bdf
+/setdevicencolorspace
+{
+ dup/AliasedColorants known{false}{true}ifelse
+ current_spot_alias and{
+ 7 dict begin
+ /names_index 0 def
+ dup/names_len exch/Names get length def
+ /new_names names_len array def
+ /new_LookupTables names_len array def
+ /alias_cnt 0 def
+ dup/Names get
+ {
+ dup map_alias{
+ exch pop
+ dup/ColorLookup known{
+ dup begin
+ new_LookupTables names_index ColorLookup put
+ end
+ }{
+ dup/Components known{
+ dup begin
+ new_LookupTables names_index Components put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ new_names names_index 3 -1 roll/Name get put
+ /alias_cnt alias_cnt 1 add def
+ }{
+ /name xdf
+ new_names names_index name put
+ dup/LookupTables known{
+ dup begin
+ new_LookupTables names_index LookupTables names_index get put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ alias_cnt 0 gt{
+ /AliasedColorants true def
+ /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
+ 0 1 names_len 1 sub{
+ /names_index xdf
+ new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
+ /AliasedColorants false def
+ exit
+ }{
+ new_LookupTables names_index get 0 get null eq{
+ dup/Names get names_index get/name xdf
+ name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
+ or or or not{
+ /AliasedColorants false def
+ exit
+ }if
+ }if
+ }ifelse
+ }for
+ lut_entry_len 1 eq{
+ /AliasedColorants false def
+ }if
+ AliasedColorants{
+ dup begin
+ /Names new_names def
+ /LookupTables new_LookupTables def
+ /AliasedColorants true def
+ /NComponents lut_entry_len def
+ /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
+ /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
+ currentdict/TTTablesIdx known not{
+ /TTTablesIdx -1 def
+ }if
+ end
+ }if
+ }if
+ end
+ }if
+ dup/devicen_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/AliasedColorants known{
+ AliasedColorants
+ }{
+ false
+ }ifelse
+ dup not{
+ CSA map_csa
+ }if
+ /TintTransform load type/nulltype eq or{
+ /TintTransform[
+ 0 1 Names length 1 sub
+ {
+ /TTTablesIdx TTTablesIdx 1 add def
+ dup LookupTables exch get dup 0 get null eq
+ {
+ 1 index
+ Names exch get
+ dup(Cyan)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0
+ }
+ {
+ dup(Magenta)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0/exch cvx 0 0
+ }{
+ (Yellow)eq
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 3 -1/roll cvx 0
+ }{
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0 4 -1/roll cvx
+ }ifelse
+ }ifelse
+ }ifelse
+ 5 -1/roll cvx/astore cvx
+ }{
+ dup length 1 sub
+ LookupTables length 4 -1 roll sub 1 add
+ /index cvx/mul cvx/round cvx/cvi cvx/get cvx
+ }ifelse
+ Names length TTTablesIdx add 1 add 1/roll cvx
+ }for
+ Names length[/pop cvx]cvx/repeat cvx
+ NComponents Names length
+ TintMethod/Subtractive eq
+ {
+ subtractive_blend
+ }{
+ additive_blend
+ }ifelse
+ ]cvx bdf
+ }if
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ exec_tint_transform
+ }
+ {
+ currentdict/AliasedColorants known{
+ AliasedColorants not
+ }{
+ false
+ }ifelse
+ 5 dict begin
+ /AvoidAliasedColorants xdf
+ /painted? false def
+ /names_index 0 def
+ /names_len Names length def
+ AvoidAliasedColorants{
+ /currentspotalias current_spot_alias def
+ false set_spot_alias
+ }if
+ Names{
+ AGMCORE_is_cmyk_sep{
+ dup(Cyan)eq AGMCORE_cyan_plate and exch
+ dup(Magenta)eq AGMCORE_magenta_plate and exch
+ dup(Yellow)eq AGMCORE_yellow_plate and exch
+ (Black)eq AGMCORE_black_plate and or or or{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ }if
+ painted?{exit}if
+ }{
+ 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ exit
+ }if
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ AvoidAliasedColorants{
+ currentspotalias set_spot_alias
+ }if
+ painted?{
+ /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
+ }{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
+ 0 0 0 0/setcmykcolor cvx
+ ]cvx ddf
+ }ifelse
+ end
+ }ifelse
+ }
+ {
+ AGMCORE_in_rip_sep{
+ Names convert_to_process not
+ }{
+ level3
+ }ifelse
+ {
+ [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
+ /TintProc level3 not AGMCORE_in_rip_sep and{
+ [
+ Names/length cvx[/pop cvx]cvx/repeat cvx
+ ]cvx bdf
+ }{
+ {setcolor}bdf
+ }ifelse
+ }{
+ exec_tint_transform
+ }ifelse
+ }ifelse
+ set_crd
+ /AliasedColorants false def
+ end
+}def
+/setindexedcolorspace
+{
+ dup/indexed_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ currentdict devncs
+ }{
+ 1 currentdict sepcs
+ }ifelse
+ AGMCORE_host_sep{
+ 4 dict begin
+ /compCnt/Names where{pop Names length}{1}ifelse def
+ /NewLookup HiVal 1 add string def
+ 0 1 HiVal{
+ /tableIndex xdf
+ Lookup dup type/stringtype eq{
+ compCnt tableIndex map_index
+ }{
+ exec
+ }ifelse
+ /Names where{
+ pop setdevicencolor
+ }{
+ setsepcolor
+ }ifelse
+ currentgray
+ tableIndex exch
+ 255 mul cvi
+ NewLookup 3 1 roll put
+ }for
+ [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
+ end
+ }{
+ level3
+ {
+ currentdict/Names known{
+ [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
+ }{
+ [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
+ }ifelse
+ }{
+ [/Indexed MappedCSA HiVal
+ [
+ currentdict/Names known{
+ Lookup dup type/stringtype eq
+ {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
+ {/exec cvx}ifelse
+ /TintTransform load/exec cvx
+ }{
+ Lookup dup type/stringtype eq
+ {/exch cvx/get cvx 255/div cvx}
+ {/exec cvx}ifelse
+ CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
+ }ifelse
+ ]cvx
+ ]setcolorspace_opt
+ }ifelse
+ }ifelse
+ end
+ set_crd
+ }
+ {
+ CSA map_csa
+ AGMCORE_host_sep level2 not and{
+ 0 0 0 0 setcmykcolor
+ }{
+ [/Indexed MappedCSA
+ level2 not has_color not and{
+ dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
+ pop[/DeviceGray]
+ }if
+ HiVal GrayLookup
+ }{
+ HiVal
+ currentdict/RangeArray known{
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ Lookup exch
+ dup HiVal gt{
+ pop HiVal
+ }if
+ NComponents mul NComponents getinterval{}forall
+ NComponents 1 sub -1 0{
+ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
+ NComponents 1 roll
+ }for
+ end
+ }bind
+ }{
+ Lookup
+ }ifelse
+ }ifelse
+ ]setcolorspace_opt
+ set_crd
+ }ifelse
+ }ifelse
+ end
+}def
+/setindexedcolor
+{
+ AGMCORE_host_sep{
+ /indexed_colorspace_dict AGMCORE_gget
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ map_indexed_devn
+ devn
+ }
+ {
+ Lookup 1 3 -1 roll map_index
+ sep
+ }ifelse
+ end
+ }{
+ Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
+ map_index
+ MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
+ }ifelse
+ end
+ }{
+ level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
+ /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
+ map_indexed_devn
+ devn
+ end
+ }
+ {
+ setcolor
+ }ifelse
+ }ifelse
+}def
+/ignoreimagedata
+{
+ currentoverprint not{
+ gsave
+ dup clonedict begin
+ 1 setgray
+ /Decode[0 1]def
+ /DataSource<FF>def
+ /MultipleDataSources false def
+ /BitsPerComponent 8 def
+ currentdict end
+ systemdict/image gx
+ grestore
+ }if
+ consumeimagedata
+}def
+/add_res
+{
+ dup/CSD eq{
+ pop
+ //Adobe_AGM_Core begin
+ /AGMCORE_CSD_cache load 3 1 roll put
+ end
+ }{
+ defineresource pop
+ }ifelse
+}def
+/del_res
+{
+ {
+ aload pop exch
+ dup/CSD eq{
+ pop
+ {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
+ }{
+ exch
+ {1 index undefineresource}forall
+ pop
+ }ifelse
+ }forall
+}def
+/get_res
+{
+ dup/CSD eq{
+ pop
+ dup type dup/nametype eq exch/stringtype eq or{
+ AGMCORE_CSD_cache exch get
+ }if
+ }{
+ findresource
+ }ifelse
+}def
+/get_csa_by_name
+{
+ dup type dup/nametype eq exch/stringtype eq or{
+ /CSA get_res
+ }if
+}def
+/paintproc_buf_init
+{
+ /count get 0 0 put
+}def
+/paintproc_buf_next
+{
+ dup/count get dup 0 get
+ dup 3 1 roll
+ 1 add 0 xpt
+ get
+}def
+/cachepaintproc_compress
+{
+ 5 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ /string_size 16000 def
+ /readbuffer string_size string def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ /LZWFilter
+ {
+ exch
+ dup length 0 eq{
+ pop
+ }{
+ ppdict dup length 1 sub 3 -1 roll put
+ }ifelse
+ {string_size}{0}ifelse string
+ }/LZWEncode filter def
+ {
+ ReadFilter readbuffer readstring
+ exch LZWFilter exch writestring
+ not{exit}if
+ }loop
+ LZWFilter closefile
+ ppdict
+ end
+}def
+/cachepaintproc
+{
+ 2 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ {
+ ReadFilter 16000 string readstring exch
+ ppdict dup length 1 sub 3 -1 roll put
+ not{exit}if
+ }loop
+ ppdict dup dup length 1 sub()put
+ end
+}def
+/make_pattern
+{
+ exch clonedict exch
+ dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
+ exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
+ exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
+ matrix translate exch matrix concatmatrix
+ 1 index begin
+ BBox 0 get XStep div cvi XStep mul/xshift exch neg def
+ BBox 1 get YStep div cvi YStep mul/yshift exch neg def
+ BBox 0 get xshift add
+ BBox 1 get yshift add
+ BBox 2 get xshift add
+ BBox 3 get yshift add
+ 4 array astore
+ /BBox exch def
+ [xshift yshift/translate load null/exec load]dup
+ 3/PaintProc load put cvx/PaintProc exch def
+ end
+ gsave 0 setgray
+ makepattern
+ grestore
+}def
+/set_pattern
+{
+ dup/PatternType get 1 eq{
+ dup/PaintType get 1 eq{
+ currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
+ }if
+ }if
+ setpattern
+}def
+/setcolorspace_opt
+{
+ dup currentcolorspace eq{pop}{setcolorspace}ifelse
+}def
+/updatecolorrendering
+{
+ currentcolorrendering/RenderingIntent known{
+ currentcolorrendering/RenderingIntent get
+ }
+ {
+ Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd AGMCORE_gget dup null eq
+ }
+ {
+ /perceptual_crd AGMCORE_gget dup null eq
+ }ifelse
+ }ifelse
+ }ifelse
+ {
+ pop null
+ }
+ {
+ /RenderingIntent known{null}{Intent}ifelse
+ }ifelse
+ }ifelse
+ Intent ne{
+ Intent/ColorRendering{findresource}stopped
+ {
+ pop pop systemdict/findcolorrendering known
+ {
+ Intent findcolorrendering
+ {
+ /ColorRendering findresource true exch
+ }
+ {
+ /ColorRendering findresource
+ product(Xerox Phaser 5400)ne
+ exch
+ }ifelse
+ dup Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Perceptual eq
+ {
+ /perceptual_crd exch AGMCORE_gput
+ }
+ {
+ pop
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ 1 index{exch}{pop}ifelse
+ }
+ {false}ifelse
+ }
+ {true}ifelse
+ {
+ dup begin
+ currentdict/TransformPQR known{
+ currentdict/TransformPQR get aload pop
+ 3{{}eq 3 1 roll}repeat or or
+ }
+ {true}ifelse
+ currentdict/MatrixPQR known{
+ currentdict/MatrixPQR get aload pop
+ 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
+ and and and and and and and and
+ }
+ {true}ifelse
+ end
+ or
+ {
+ clonedict begin
+ /TransformPQR[
+ {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
+ 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
+ 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
+ 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
+ ]def
+ /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
+ /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
+ currentdict end
+ }if
+ setcolorrendering_opt
+ }if
+ }if
+}def
+/set_crd
+{
+ AGMCORE_host_sep not level2 and{
+ currentdict/ColorRendering known{
+ ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
+ }{
+ currentdict/Intent known{
+ updatecolorrendering
+ }if
+ }ifelse
+ currentcolorspace dup type/arraytype eq
+ {0 get}if
+ /DeviceRGB eq
+ {
+ currentdict/UCR known
+ {/UCR}{/AGMCORE_currentucr}ifelse
+ load setundercolorremoval
+ currentdict/BG known
+ {/BG}{/AGMCORE_currentbg}ifelse
+ load setblackgeneration
+ }if
+ }if
+}def
+/set_ucrbg
+{
+ dup null eq {pop /AGMCORE_currentbg load}{/Procedure get_res}ifelse
+ dup currentblackgeneration eq {pop}{setblackgeneration}ifelse
+ dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse
+ dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse
+}def
+/setcolorrendering_opt
+{
+ dup currentcolorrendering eq{
+ pop
+ }{
+ product(HP Color LaserJet 2605)anchorsearch{
+ pop pop pop
+ }{
+ pop
+ clonedict
+ begin
+ /Intent Intent def
+ currentdict
+ end
+ setcolorrendering
+ }ifelse
+ }ifelse
+}def
+/cpaint_gcomp
+{
+ convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
+ {
+ (%end_cpaint_gcomp)flushinput
+ }if
+}def
+/cpaint_gsep
+{
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
+ {
+ (%end_cpaint_gsep)flushinput
+ }if
+}def
+/cpaint_gend
+{np}def
+/T1_path
+{
+ currentfile token pop currentfile token pop mo
+ {
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 exch rlineto
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 rlineto
+ }loop
+}def
+/T1_gsave
+ level3
+ {/clipsave}
+ {/gsave}ifelse
+ load def
+/T1_grestore
+ level3
+ {/cliprestore}
+ {/grestore}ifelse
+ load def
+/set_spot_alias_ary
+{
+ dup inherit_aliases
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
+}def
+/set_spot_normalization_ary
+{
+ dup inherit_aliases
+ dup length
+ /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
+ array
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
+ /AGMCORE_SpotAliasAry where{
+ pop
+ AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
+ AGMCORE_SpotAliasAry length
+ }{0}ifelse
+ AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
+ true set_spot_alias
+}def
+/inherit_aliases
+{
+ {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
+}def
+/set_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias 3 -1 roll put
+ }{
+ pop
+ }ifelse
+}def
+/current_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias get
+ }{
+ false
+ }ifelse
+}def
+/map_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ /AGMCORE_name xdf
+ false
+ AGMCORE_SpotAliasAry2{
+ dup/Name get AGMCORE_name eq{
+ /CSD get/CSD get_res
+ exch pop true
+ exit
+ }{
+ pop
+ }ifelse
+ }forall
+ end
+ }{
+ pop false
+ }ifelse
+}bdf
+/spot_alias
+{
+ true set_spot_alias
+ /AGMCORE_&setcustomcolor AGMCORE_key_known not{
+ //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
+ }if
+ /customcolor_tint 1 AGMCORE_gput
+ //Adobe_AGM_Core begin
+ /setcustomcolor
+ {
+ //Adobe_AGM_Core begin
+ dup/customcolor_tint exch AGMCORE_gput
+ 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
+ current_spot_alias and{1 index 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /sep_colorspace_dict AGMCORE_gget null ne
+ {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse
+ 3 1 roll 2 index{
+ exch pop/sep_tint AGMCORE_gget exch
+ }if
+ mark 3 1 roll
+ setsepcolorspace
+ counttomark 0 ne{
+ setsepcolor
+ }if
+ pop
+ not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if
+ pop
+ true set_spot_alias
+ }{
+ AGMCORE_&setcustomcolor
+ }ifelse
+ end
+ }bdf
+ end
+}def
+/begin_feature
+{
+ Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
+ count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
+ {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
+}def
+/end_feature
+{
+ 2 dict begin
+ /spd/setpagedevice load def
+ /setpagedevice{get_gstate spd set_gstate}def
+ stopped{$error/newerror false put}if
+ end
+ count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
+ countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
+ {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
+}def
+/set_negative
+{
+ //Adobe_AGM_Core begin
+ /AGMCORE_inverting exch def
+ level2{
+ currentpagedevice/NegativePrint known AGMCORE_distilling not and{
+ currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
+ true begin_feature true{
+ <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
+ }end_feature
+ }if
+ /AGMCORE_inverting false def
+ }if
+ }if
+ AGMCORE_inverting{
+ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
+ AGMCORE_distilling{
+ erasepage
+ }{
+ gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
+ /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
+ }ifelse
+ }if
+ end
+}def
+/lw_save_restore_override{
+ /md where{
+ pop
+ md begin
+ initializepage
+ /initializepage{}def
+ /pmSVsetup{}def
+ /endp{}def
+ /pse{}def
+ /psb{}def
+ /orig_showpage where
+ {pop}
+ {/orig_showpage/showpage load def}
+ ifelse
+ /showpage{orig_showpage gR}def
+ end
+ }if
+}def
+/pscript_showpage_override{
+ /NTPSOct95 where
+ {
+ begin
+ showpage
+ save
+ /showpage/restore load def
+ /restore{exch pop}def
+ end
+ }if
+}def
+/driver_media_override
+{
+ /md where{
+ pop
+ md/initializepage known{
+ md/initializepage{}put
+ }if
+ md/rC known{
+ md/rC{4{pop}repeat}put
+ }if
+ }if
+ /mysetup where{
+ /mysetup[1 0 0 1 0 0]put
+ }if
+ Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
+ level2
+ {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
+}def
+/capture_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
+ }if
+ }if
+}def
+/restore_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup known{
+ Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
+ Adobe_AGM_Core/save_mysetup undef
+ }if
+ }if
+ }if
+}def
+/driver_check_media_override
+{
+ /PrepsDict where
+ {pop}
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
+ }if
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
+ }if
+ }ifelse
+}def
+AGMCORE_err_strings begin
+ /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
+ /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
+ /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
+end
+/set_def_ht
+{AGMCORE_def_ht sethalftone}def
+/set_def_flat
+{AGMCORE_Default_flatness setflat}def
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Core 2.31 0
+%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
+%%Version: 2.31 0
+10 dict begin
+/Adobe_CoolType_Passthru currentdict def
+/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
+Adobe_CoolType_Core_Defined
+ {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
+if
+userdict/Adobe_CoolType_Core 70 dict dup begin put
+/Adobe_CoolType_Version 2.31 def
+/Level2?
+ systemdict/languagelevel known dup
+ {pop systemdict/languagelevel get 2 ge}
+ if def
+Level2? not
+ {
+ /currentglobal false def
+ /setglobal/pop load def
+ /gcheck{pop false}bind def
+ /currentpacking false def
+ /setpacking/pop load def
+ /SharedFontDirectory 0 dict def
+ }
+if
+currentpacking
+true setpacking
+currentglobal false setglobal
+userdict/Adobe_CoolType_Data 2 copy known not
+ {2 copy 10 dict put}
+if
+get
+ begin
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ end
+setglobal
+currentglobal true setglobal
+userdict/Adobe_CoolType_GVMFonts known not
+ {userdict/Adobe_CoolType_GVMFonts 10 dict put}
+if
+setglobal
+currentglobal false setglobal
+userdict/Adobe_CoolType_LVMFonts known not
+ {userdict/Adobe_CoolType_LVMFonts 10 dict put}
+if
+setglobal
+/ct_VMDictPut
+ {
+ dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
+ 3 1 roll put
+ }bind def
+/ct_VMDictUndef
+ {
+ dup Adobe_CoolType_GVMFonts exch known
+ {Adobe_CoolType_GVMFonts exch undef}
+ {
+ dup Adobe_CoolType_LVMFonts exch known
+ {Adobe_CoolType_LVMFonts exch undef}
+ {pop}
+ ifelse
+ }ifelse
+ }bind def
+/ct_str1 1 string def
+/ct_xshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ _ct_x _ct_y moveto
+ 0
+ rmoveto
+ }
+ ifelse
+ /_ct_i _ct_i 1 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/ct_yshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ _ct_x _ct_y moveto
+ 0 exch
+ rmoveto
+ }
+ ifelse
+ /_ct_i _ct_i 1 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/ct_xyshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ {_ct_na _ct_i 1 add get}stopped
+ {pop pop pop}
+ {
+ _ct_x _ct_y moveto
+ rmoveto
+ }
+ ifelse
+ }
+ ifelse
+ /_ct_i _ct_i 2 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
+/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
+/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
+currentglobal true setglobal
+/ct_T3Defs
+{
+/BuildChar
+{
+ 1 index/Encoding get exch get
+ 1 index/BuildGlyph get exec
+}bind def
+/BuildGlyph
+{
+ exch begin
+ GlyphProcs exch get exec
+ end
+}bind def
+}bind def
+setglobal
+/@_SaveStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@vmState currentglobal def false setglobal
+ @opStackCountByLevel
+ @opStackLevel
+ 2 copy known not
+ {
+ 2 copy
+ 3 dict dup/args
+ 7 index
+ 5 add array put
+ put get
+ }
+ {
+ get dup/args get dup length 3 index lt
+ {
+ dup length 5 add array exch
+ 1 index exch 0 exch putinterval
+ 1 index exch/args exch put
+ }
+ {pop}
+ ifelse
+ }
+ ifelse
+ begin
+ count 1 sub
+ 1 index lt
+ {pop count}
+ if
+ dup/argCount exch def
+ dup 0 gt
+ {
+ args exch 0 exch getinterval
+ astore pop
+ }
+ {pop}
+ ifelse
+ count
+ /restCount exch def
+ end
+ /@opStackLevel @opStackLevel 1 add def
+ countdictstack 1 sub
+ @dictStackCountByLevel exch @dictStackLevel exch put
+ /@dictStackLevel @dictStackLevel 1 add def
+ @vmState setglobal
+ end
+ }bind def
+/@_RestoreStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ @opStackCountByLevel @opStackLevel get
+ begin
+ count restCount sub dup 0 gt
+ {{pop}repeat}
+ {pop}
+ ifelse
+ args 0 argCount getinterval{}forall
+ end
+ /@dictStackLevel @dictStackLevel 1 sub def
+ @dictStackCountByLevel @dictStackLevel get
+ end
+ countdictstack exch sub dup 0 gt
+ {{end}repeat}
+ {pop}
+ ifelse
+ }bind def
+/@_PopStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ /@dictStackLevel @dictStackLevel 1 sub def
+ end
+ }bind def
+/@Raise
+ {
+ exch cvx exch errordict exch get exec
+ stop
+ }bind def
+/@ReRaise
+ {
+ cvx $error/errorname get errordict exch get exec
+ stop
+ }bind def
+/@Stopped
+ {
+ 0 @#Stopped
+ }bind def
+/@#Stopped
+ {
+ @_SaveStackLevels
+ stopped
+ {@_RestoreStackLevels true}
+ {@_PopStackLevels false}
+ ifelse
+ }bind def
+/@Arg
+ {
+ Adobe_CoolType_Data
+ begin
+ @opStackCountByLevel @opStackLevel 1 sub get
+ begin
+ args exch
+ argCount 1 sub exch sub get
+ end
+ end
+ }bind def
+currentglobal true setglobal
+/CTHasResourceForAllBug
+ Level2?
+ {
+ 1 dict dup
+ /@shouldNotDisappearDictValue true def
+ Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
+ begin
+ count @_SaveStackLevels
+ {(*){pop stop}128 string/Category resourceforall}
+ stopped pop
+ @_RestoreStackLevels
+ currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
+ {
+ /@shouldNotDisappearDictValue known
+ {
+ {
+ end
+ currentdict 1 index eq
+ {pop exit}
+ if
+ }
+ loop
+ }
+ if
+ }
+ {
+ pop
+ end
+ }
+ ifelse
+ }
+ {false}
+ ifelse
+ def
+true setglobal
+/CTHasResourceStatusBug
+ Level2?
+ {
+ mark
+ {/steveamerige/Category resourcestatus}
+ stopped
+ {cleartomark true}
+ {cleartomark currentglobal not}
+ ifelse
+ }
+ {false}
+ ifelse
+ def
+setglobal
+/CTResourceStatus
+ {
+ mark 3 1 roll
+ /Category findresource
+ begin
+ ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
+ {cleartomark false}
+ {{3 2 roll pop true}{cleartomark false}ifelse}
+ ifelse
+ end
+ }bind def
+/CTWorkAroundBugs
+ {
+ Level2?
+ {
+ /cid_PreLoad/ProcSet resourcestatus
+ {
+ pop pop
+ currentglobal
+ mark
+ {
+ (*)
+ {
+ dup/CMap CTHasResourceStatusBug
+ {CTResourceStatus}
+ {resourcestatus}
+ ifelse
+ {
+ pop dup 0 eq exch 1 eq or
+ {
+ dup/CMap findresource gcheck setglobal
+ /CMap undefineresource
+ }
+ {
+ pop CTHasResourceForAllBug
+ {exit}
+ {stop}
+ ifelse
+ }
+ ifelse
+ }
+ {pop}
+ ifelse
+ }
+ 128 string/CMap resourceforall
+ }
+ stopped
+ {cleartomark}
+ stopped pop
+ setglobal
+ }
+ if
+ }
+ if
+ }bind def
+/ds
+ {
+ Adobe_CoolType_Core
+ begin
+ CTWorkAroundBugs
+ /mo/moveto load def
+ /nf/newencodedfont load def
+ /msf{makefont setfont}bind def
+ /uf{dup undefinefont ct_VMDictUndef}bind def
+ /ur/undefineresource load def
+ /chp/charpath load def
+ /awsh/awidthshow load def
+ /wsh/widthshow load def
+ /ash/ashow load def
+ /@xshow/xshow load def
+ /@yshow/yshow load def
+ /@xyshow/xyshow load def
+ /@cshow/cshow load def
+ /sh/show load def
+ /rp/repeat load def
+ /.n/.notdef def
+ end
+ currentglobal false setglobal
+ userdict/Adobe_CoolType_Data 2 copy known not
+ {2 copy 10 dict put}
+ if
+ get
+ begin
+ /AddWidths? false def
+ /CC 0 def
+ /charcode 2 string def
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ /InVMFontsByCMap 10 dict def
+ /InVMDeepCopiedFonts 10 dict def
+ end
+ setglobal
+ }bind def
+/dt
+ {
+ currentdict Adobe_CoolType_Core eq
+ {end}
+ if
+ }bind def
+/ps
+ {
+ Adobe_CoolType_Core begin
+ Adobe_CoolType_GVMFonts begin
+ Adobe_CoolType_LVMFonts begin
+ SharedFontDirectory begin
+ }bind def
+/pt
+ {
+ end
+ end
+ end
+ end
+ }bind def
+/unload
+ {
+ systemdict/languagelevel known
+ {
+ systemdict/languagelevel get 2 ge
+ {
+ userdict/Adobe_CoolType_Core 2 copy known
+ {undef}
+ {pop pop}
+ ifelse
+ }
+ if
+ }
+ if
+ }bind def
+/ndf
+ {
+ 1 index where
+ {pop pop pop}
+ {dup xcheck{bind}if def}
+ ifelse
+ }def
+/findfont systemdict
+ begin
+ userdict
+ begin
+ /globaldict where{/globaldict get begin}if
+ dup where pop exch get
+ /globaldict where{pop end}if
+ end
+ end
+Adobe_CoolType_Core_Defined
+ {/systemfindfont exch def}
+ {
+ /findfont 1 index def
+ /systemfindfont exch def
+ }
+ifelse
+/undefinefont
+ {pop}ndf
+/copyfont
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ dup null eq{0}{dup length}ifelse
+ 2 index length add 1 add dict
+ begin
+ exch
+ {
+ 1 index/FID eq
+ {pop pop}
+ {def}
+ ifelse
+ }
+ forall
+ dup null eq
+ {pop}
+ {{def}forall}
+ ifelse
+ currentdict
+ end
+ exch setglobal
+ }bind def
+/copyarray
+ {
+ currentglobal exch
+ dup gcheck setglobal
+ dup length array copy
+ exch setglobal
+ }bind def
+/newencodedfont
+ {
+ currentglobal
+ {
+ SharedFontDirectory 3 index known
+ {SharedFontDirectory 3 index get/FontReferenced known}
+ {false}
+ ifelse
+ }
+ {
+ FontDirectory 3 index known
+ {FontDirectory 3 index get/FontReferenced known}
+ {
+ SharedFontDirectory 3 index known
+ {SharedFontDirectory 3 index get/FontReferenced known}
+ {false}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ dup
+ {
+ 3 index findfont/FontReferenced get
+ 2 index dup type/nametype eq
+ {findfont}
+ if ne
+ {pop false}
+ if
+ }
+ if
+ dup
+ {
+ 1 index dup type/nametype eq
+ {findfont}
+ if
+ dup/CharStrings known
+ {
+ /CharStrings get length
+ 4 index findfont/CharStrings get length
+ ne
+ {
+ pop false
+ }
+ if
+ }
+ {pop}
+ ifelse
+ }
+ if
+ {
+ pop
+ 1 index findfont
+ /Encoding get exch
+ 0 1 255
+ {2 copy get 3 index 3 1 roll put}
+ for
+ pop pop pop
+ }
+ {
+ currentglobal
+ 4 1 roll
+ dup type/nametype eq
+ {findfont}
+ if
+ dup gcheck setglobal
+ dup dup maxlength 2 add dict
+ begin
+ exch
+ {
+ 1 index/FID ne
+ 2 index/Encoding ne and
+ {def}
+ {pop pop}
+ ifelse
+ }
+ forall
+ /FontReferenced exch def
+ /Encoding exch dup length array copy def
+ /FontName 1 index dup type/stringtype eq{cvn}if def dup
+ currentdict
+ end
+ definefont ct_VMDictPut
+ setglobal
+ }
+ ifelse
+ }bind def
+/SetSubstituteStrategy
+ {
+ $SubstituteFont
+ begin
+ dup type/dicttype ne
+ {0 dict}
+ if
+ currentdict/$Strategies known
+ {
+ exch $Strategies exch
+ 2 copy known
+ {
+ get
+ 2 copy maxlength exch maxlength add dict
+ begin
+ {def}forall
+ {def}forall
+ currentdict
+ dup/$Init known
+ {dup/$Init get exec}
+ if
+ end
+ /$Strategy exch def
+ }
+ {pop pop pop}
+ ifelse
+ }
+ {pop pop}
+ ifelse
+ end
+ }bind def
+/scff
+ {
+ $SubstituteFont
+ begin
+ dup type/stringtype eq
+ {dup length exch}
+ {null}
+ ifelse
+ /$sname exch def
+ /$slen exch def
+ /$inVMIndex
+ $sname null eq
+ {
+ 1 index $str cvs
+ dup length $slen sub $slen getinterval cvn
+ }
+ {$sname}
+ ifelse def
+ end
+ {findfont}
+ @Stopped
+ {
+ dup length 8 add string exch
+ 1 index 0(BadFont:)putinterval
+ 1 index exch 8 exch dup length string cvs putinterval cvn
+ {findfont}
+ @Stopped
+ {pop/Courier findfont}
+ if
+ }
+ if
+ $SubstituteFont
+ begin
+ /$sname null def
+ /$slen 0 def
+ /$inVMIndex null def
+ end
+ }bind def
+/isWidthsOnlyFont
+ {
+ dup/WidthsOnly known
+ {pop pop true}
+ {
+ dup/FDepVector known
+ {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
+ {
+ dup/FDArray known
+ {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
+ {pop}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }bind def
+/ct_StyleDicts 4 dict dup begin
+ /Adobe-Japan1 4 dict dup begin
+ Level2?
+ {
+ /Serif
+ /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiMin-W3}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiMin-W3/CIDFont resourcestatus
+ {pop pop/HeiseiMin-W3}
+ {/Ryumin-Light}
+ ifelse
+ }
+ {/Ryumin-Light}
+ ifelse
+ }
+ ifelse
+ def
+ /SansSerif
+ /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiKakuGo-W5}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiKakuGo-W5/CIDFont resourcestatus
+ {pop pop/HeiseiKakuGo-W5}
+ {/GothicBBB-Medium}
+ ifelse
+ }
+ {/GothicBBB-Medium}
+ ifelse
+ }
+ ifelse
+ def
+ /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiMaruGo-W4}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiMaruGo-W4/CIDFont resourcestatus
+ {pop pop/HeiseiMaruGo-W4}
+ {
+ /Jun101-Light-RKSJ-H/Font resourcestatus
+ {pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ }
+ ifelse
+ }
+ {
+ /Jun101-Light-RKSJ-H/Font resourcestatus
+ {pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ /RoundSansSerif exch def
+ /Default Serif def
+ }
+ {
+ /Serif/Ryumin-Light def
+ /SansSerif/GothicBBB-Medium def
+ {
+ (fonts/Jun101-Light-83pv-RKSJ-H)status
+ }stopped
+ {pop}{
+ {pop pop pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ /RoundSansSerif exch def
+ }ifelse
+ /Default Serif def
+ }
+ ifelse
+ end
+ def
+ /Adobe-Korea1 4 dict dup begin
+ /Serif/HYSMyeongJo-Medium def
+ /SansSerif/HYGoThic-Medium def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+ /Adobe-GB1 4 dict dup begin
+ /Serif/STSong-Light def
+ /SansSerif/STHeiti-Regular def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+ /Adobe-CNS1 4 dict dup begin
+ /Serif/MKai-Medium def
+ /SansSerif/MHei-Medium def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+end
+def
+Level2?{currentglobal true setglobal}if
+/ct_BoldRomanWidthProc
+ {
+ stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
+ 0 0
+ }bind def
+/ct_Type0WidthProc
+ {
+ dup stringwidth 0 0 moveto
+ 2 index true charpath pathbbox
+ 0 -1
+ 7 index 2 div .88
+ setcachedevice2
+ pop
+ 0 0
+ }bind def
+/ct_Type0WMode1WidthProc
+ {
+ dup stringwidth
+ pop 2 div neg -0.88
+ 2 copy
+ moveto
+ 0 -1
+ 5 -1 roll true charpath pathbbox
+ setcachedevice
+ }bind def
+/cHexEncoding
+[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
+/ct_BoldBaseFont
+ 11 dict begin
+ /FontType 3 def
+ /FontMatrix[1 0 0 1 0 0]def
+ /FontBBox[0 0 1 1]def
+ /Encoding cHexEncoding def
+ /_setwidthProc/ct_BoldRomanWidthProc load def
+ /_bcstr1 1 string def
+ /BuildChar
+ {
+ exch begin
+ _basefont setfont
+ _bcstr1 dup 0 4 -1 roll put
+ dup
+ _setwidthProc
+ 3 copy
+ moveto
+ show
+ _basefonto setfont
+ moveto
+ show
+ end
+ }bind def
+ currentdict
+ end
+def
+systemdict/composefont known
+{
+/ct_DefineIdentity-H
+{
+ /Identity-H/CMap resourcestatus
+ {
+ pop pop
+ }
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry(Adobe)def
+ /Ordering(Identity)def
+ /Supplement 0 def
+ end def
+ /CMapName/Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+}
+def
+/ct_BoldBaseCIDFont
+ 11 dict begin
+ /CIDFontType 1 def
+ /CIDFontName/ct_BoldBaseCIDFont def
+ /FontMatrix[1 0 0 1 0 0]def
+ /FontBBox[0 0 1 1]def
+ /_setwidthProc/ct_Type0WidthProc load def
+ /_bcstr2 2 string def
+ /BuildGlyph
+ {
+ exch begin
+ _basefont setfont
+ _bcstr2 1 2 index 256 mod put
+ _bcstr2 0 3 -1 roll 256 idiv put
+ _bcstr2 dup _setwidthProc
+ 3 copy
+ moveto
+ show
+ _basefonto setfont
+ moveto
+ show
+ end
+ }bind def
+ currentdict
+ end
+def
+}if
+Level2?{setglobal}if
+/ct_CopyFont{
+ {
+ 1 index/FID ne 2 index/UniqueID ne and
+ {def}{pop pop}ifelse
+ }forall
+}bind def
+/ct_Type0CopyFont
+{
+ exch
+ dup length dict
+ begin
+ ct_CopyFont
+ [
+ exch
+ FDepVector
+ {
+ dup/FontType get 0 eq
+ {
+ 1 index ct_Type0CopyFont
+ /_ctType0 exch definefont
+ }
+ {
+ /_ctBaseFont exch
+ 2 index exec
+ }
+ ifelse
+ exch
+ }
+ forall
+ pop
+ ]
+ /FDepVector exch def
+ currentdict
+ end
+}bind def
+/ct_MakeBoldFont
+{
+ dup/ct_SyntheticBold known
+ {
+ dup length 3 add dict begin
+ ct_CopyFont
+ /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
+ /ct_SyntheticBold true def
+ currentdict
+ end
+ definefont
+ }
+ {
+ dup dup length 3 add dict
+ begin
+ ct_CopyFont
+ /PaintType 2 def
+ /StrokeWidth .03 0 FontMatrix idtransform pop def
+ /dummybold currentdict
+ end
+ definefont
+ dup/FontType get dup 9 ge exch 11 le and
+ {
+ ct_BoldBaseCIDFont
+ dup length 3 add dict copy begin
+ dup/CIDSystemInfo get/CIDSystemInfo exch def
+ ct_DefineIdentity-H
+ /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
+ /_basefont exch def
+ /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
+ /_basefonto exch def
+ currentdict
+ end
+ /CIDFont defineresource
+ }
+ {
+ ct_BoldBaseFont
+ dup length 3 add dict copy begin
+ /_basefont exch def
+ /_basefonto exch def
+ currentdict
+ end
+ definefont
+ }
+ ifelse
+ }
+ ifelse
+}bind def
+/ct_MakeBold{
+ 1 index
+ 1 index
+ findfont
+ currentglobal 5 1 roll
+ dup gcheck setglobal
+ dup
+ /FontType get 0 eq
+ {
+ dup/WMode known{dup/WMode get 1 eq}{false}ifelse
+ version length 4 ge
+ and
+ {version 0 4 getinterval cvi 2015 ge}
+ {true}
+ ifelse
+ {/ct_Type0WidthProc}
+ {/ct_Type0WMode1WidthProc}
+ ifelse
+ ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
+ {ct_MakeBoldFont}ct_Type0CopyFont definefont
+ }
+ {
+ dup/_fauxfont known not 1 index/SubstMaster known not and
+ {
+ ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
+ ct_MakeBoldFont
+ }
+ {
+ 2 index 2 index eq
+ {exch pop }
+ {
+ dup length dict begin
+ ct_CopyFont
+ currentdict
+ end
+ definefont
+ }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ pop pop pop
+ setglobal
+}bind def
+/?str1 256 string def
+/?set
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound false def
+ /$fontname 1 index def
+ /$doSmartSub false def
+ end
+ dup
+ findfont
+ $SubstituteFont
+ begin
+ $substituteFound
+ {false}
+ {
+ dup/FontName known
+ {
+ dup/FontName get $fontname eq
+ 1 index/DistillerFauxFont known not and
+ /currentdistillerparams where
+ {pop false 2 index isWidthsOnlyFont not and}
+ if
+ }
+ {false}
+ ifelse
+ }
+ ifelse
+ exch pop
+ /$doSmartSub true def
+ end
+ {
+ 5 1 roll pop pop pop pop
+ findfont
+ }
+ {
+ 1 index
+ findfont
+ dup/FontType get 3 eq
+ {
+ 6 1 roll pop pop pop pop pop false
+ }
+ {pop true}
+ ifelse
+ {
+ $SubstituteFont
+ begin
+ pop pop
+ /$styleArray 1 index def
+ /$regOrdering 2 index def
+ pop pop
+ 0 1 $styleArray length 1 sub
+ {
+ $styleArray exch get
+ ct_StyleDicts $regOrdering
+ 2 copy known
+ {
+ get
+ exch 2 copy known not
+ {pop/Default}
+ if
+ get
+ dup type/nametype eq
+ {
+ ?str1 cvs length dup 1 add exch
+ ?str1 exch(-)putinterval
+ exch dup length exch ?str1 exch 3 index exch putinterval
+ add ?str1 exch 0 exch getinterval cvn
+ }
+ {
+ pop pop/Unknown
+ }
+ ifelse
+ }
+ {
+ pop pop pop pop/Unknown
+ }
+ ifelse
+ }
+ for
+ end
+ findfont
+ }if
+ }
+ ifelse
+ currentglobal false setglobal 3 1 roll
+ null copyfont definefont pop
+ setglobal
+ }bind def
+setpacking
+userdict/$SubstituteFont 25 dict put
+1 dict
+ begin
+ /SubstituteFont
+ dup $error exch 2 copy known
+ {get}
+ {pop pop{pop/Courier}bind}
+ ifelse def
+ /currentdistillerparams where dup
+ {
+ pop pop
+ currentdistillerparams/CannotEmbedFontPolicy 2 copy known
+ {get/Error eq}
+ {pop pop false}
+ ifelse
+ }
+ if not
+ {
+ countdictstack array dictstack 0 get
+ begin
+ userdict
+ begin
+ $SubstituteFont
+ begin
+ /$str 128 string def
+ /$fontpat 128 string def
+ /$slen 0 def
+ /$sname null def
+ /$match false def
+ /$fontname null def
+ /$substituteFound false def
+ /$inVMIndex null def
+ /$doSmartSub true def
+ /$depth 0 def
+ /$fontname null def
+ /$italicangle 26.5 def
+ /$dstack null def
+ /$Strategies 10 dict dup
+ begin
+ /$Type3Underprint
+ {
+ currentglobal exch false setglobal
+ 11 dict
+ begin
+ /UseFont exch
+ $WMode 0 ne
+ {
+ dup length dict copy
+ dup/WMode $WMode put
+ /UseFont exch definefont
+ }
+ if def
+ /FontName $fontname dup type/stringtype eq{cvn}if def
+ /FontType 3 def
+ /FontMatrix[.001 0 0 .001 0 0]def
+ /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
+ /FontBBox[0 0 0 0]def
+ /CCInfo 7 dict dup
+ begin
+ /cc null def
+ /x 0 def
+ /y 0 def
+ end def
+ /BuildChar
+ {
+ exch
+ begin
+ CCInfo
+ begin
+ 1 string dup 0 3 index put exch pop
+ /cc exch def
+ UseFont 1000 scalefont setfont
+ cc stringwidth/y exch def/x exch def
+ x y setcharwidth
+ $SubstituteFont/$Strategy get/$Underprint get exec
+ 0 0 moveto cc show
+ x y moveto
+ end
+ end
+ }bind def
+ currentdict
+ end
+ exch setglobal
+ }bind def
+ /$GetaTint
+ 2 dict dup
+ begin
+ /$BuildFont
+ {
+ dup/WMode known
+ {dup/WMode get}
+ {0}
+ ifelse
+ /$WMode exch def
+ $fontname exch
+ dup/FontName known
+ {
+ dup/FontName get
+ dup type/stringtype eq{cvn}if
+ }
+ {/unnamedfont}
+ ifelse
+ exch
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ 1 index/FontName get known
+ {
+ pop
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ 1 index get
+ null copyfont
+ }
+ {$deepcopyfont}
+ ifelse
+ exch 1 index exch/FontBasedOn exch put
+ dup/FontName $fontname dup type/stringtype eq{cvn}if put
+ definefont
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ begin
+ dup/FontBasedOn get 1 index def
+ end
+ }bind def
+ /$Underprint
+ {
+ gsave
+ x abs y abs gt
+ {/y 1000 def}
+ {/x -1000 def 500 120 translate}
+ ifelse
+ Level2?
+ {
+ [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
+ setcolorspace
+ }
+ {0 setgray}
+ ifelse
+ 10 setlinewidth
+ x .8 mul
+ [7 3]
+ {
+ y mul 8 div 120 sub x 10 div exch moveto
+ 0 y 4 div neg rlineto
+ dup 0 rlineto
+ 0 y 4 div rlineto
+ closepath
+ gsave
+ Level2?
+ {.2 setcolor}
+ {.8 setgray}
+ ifelse
+ fill grestore
+ stroke
+ }
+ forall
+ pop
+ grestore
+ }bind def
+ end def
+ /$Oblique
+ 1 dict dup
+ begin
+ /$BuildFont
+ {
+ currentglobal exch dup gcheck setglobal
+ null copyfont
+ begin
+ /FontBasedOn
+ currentdict/FontName known
+ {
+ FontName
+ dup type/stringtype eq{cvn}if
+ }
+ {/unnamedfont}
+ ifelse
+ def
+ /FontName $fontname dup type/stringtype eq{cvn}if def
+ /currentdistillerparams where
+ {pop}
+ {
+ /FontInfo currentdict/FontInfo known
+ {FontInfo null copyfont}
+ {2 dict}
+ ifelse
+ dup
+ begin
+ /ItalicAngle $italicangle def
+ /FontMatrix FontMatrix
+ [1 0 ItalicAngle dup sin exch cos div 1 0 0]
+ matrix concatmatrix readonly
+ end
+ 4 2 roll def
+ def
+ }
+ ifelse
+ FontName currentdict
+ end
+ definefont
+ exch setglobal
+ }bind def
+ end def
+ /$None
+ 1 dict dup
+ begin
+ /$BuildFont{}bind def
+ end def
+ end def
+ /$Oblique SetSubstituteStrategy
+ /$findfontByEnum
+ {
+ dup type/stringtype eq{cvn}if
+ dup/$fontname exch def
+ $sname null eq
+ {$str cvs dup length $slen sub $slen getinterval}
+ {pop $sname}
+ ifelse
+ $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
+ /$match false def
+ $SubstituteFont/$dstack countdictstack array dictstack put
+ mark
+ {
+ $fontpat 0 $slen 7 add getinterval
+ {/$match exch def exit}
+ $str filenameforall
+ }
+ stopped
+ {
+ cleardictstack
+ currentdict
+ true
+ $SubstituteFont/$dstack get
+ {
+ exch
+ {
+ 1 index eq
+ {pop false}
+ {true}
+ ifelse
+ }
+ {begin false}
+ ifelse
+ }
+ forall
+ pop
+ }
+ if
+ cleartomark
+ /$slen 0 def
+ $match false ne
+ {$match(fonts/)anchorsearch pop pop cvn}
+ {/Courier}
+ ifelse
+ }bind def
+ /$ROS 1 dict dup
+ begin
+ /Adobe 4 dict dup
+ begin
+ /Japan1 [/Ryumin-Light/HeiseiMin-W3
+ /GothicBBB-Medium/HeiseiKakuGo-W5
+ /HeiseiMaruGo-W4/Jun101-Light]def
+ /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
+ /GB1 [/STSong-Light/STHeiti-Regular]def
+ /CNS1 [/MKai-Medium/MHei-Medium]def
+ end def
+ end def
+ /$cmapname null def
+ /$deepcopyfont
+ {
+ dup/FontType get 0 eq
+ {
+ 1 dict dup/FontName/copied put copyfont
+ begin
+ /FDepVector FDepVector copyarray
+ 0 1 2 index length 1 sub
+ {
+ 2 copy get $deepcopyfont
+ dup/FontName/copied put
+ /copied exch definefont
+ 3 copy put pop pop
+ }
+ for
+ def
+ currentdict
+ end
+ }
+ {$Strategies/$Type3Underprint get exec}
+ ifelse
+ }bind def
+ /$buildfontname
+ {
+ dup/CIDFont findresource/CIDSystemInfo get
+ begin
+ Registry length Ordering length Supplement 8 string cvs
+ 3 copy length 2 add add add string
+ dup 5 1 roll dup 0 Registry putinterval
+ dup 4 index(-)putinterval
+ dup 4 index 1 add Ordering putinterval
+ 4 2 roll add 1 add 2 copy(-)putinterval
+ end
+ 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
+ anchorsearch
+ {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
+ {pop pop pop pop pop}
+ ifelse
+ length
+ $str 1 index(-)putinterval 1 add
+ $str 1 index $cmapname $fontpat cvs putinterval
+ $cmapname length add
+ $str exch 0 exch getinterval cvn
+ }bind def
+ /$findfontByROS
+ {
+ /$fontname exch def
+ $ROS Registry 2 copy known
+ {
+ get Ordering 2 copy known
+ {get}
+ {pop pop[]}
+ ifelse
+ }
+ {pop pop[]}
+ ifelse
+ false exch
+ {
+ dup/CIDFont resourcestatus
+ {
+ pop pop
+ save
+ 1 index/CIDFont findresource
+ dup/WidthsOnly known
+ {dup/WidthsOnly get}
+ {false}
+ ifelse
+ exch pop
+ exch restore
+ {pop}
+ {exch pop true exit}
+ ifelse
+ }
+ {pop}
+ ifelse
+ }
+ forall
+ {$str cvs $buildfontname}
+ {
+ false(*)
+ {
+ save exch
+ dup/CIDFont findresource
+ dup/WidthsOnly known
+ {dup/WidthsOnly get not}
+ {true}
+ ifelse
+ exch/CIDSystemInfo get
+ dup/Registry get Registry eq
+ exch/Ordering get Ordering eq and and
+ {exch restore exch pop true exit}
+ {pop restore}
+ ifelse
+ }
+ $str/CIDFont resourceforall
+ {$buildfontname}
+ {$fontname $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }bind def
+ end
+ end
+ currentdict/$error known currentdict/languagelevel known and dup
+ {pop $error/SubstituteFont known}
+ if
+ dup
+ {$error}
+ {Adobe_CoolType_Core}
+ ifelse
+ begin
+ {
+ /SubstituteFont
+ /CMap/Category resourcestatus
+ {
+ pop pop
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {
+ $sname null eq
+ {dup $str cvs dup length $slen sub $slen getinterval cvn}
+ {$sname}
+ ifelse
+ Adobe_CoolType_Data/InVMFontsByCMap get
+ 1 index 2 copy known
+ {
+ get
+ false exch
+ {
+ pop
+ currentglobal
+ {
+ GlobalFontDirectory 1 index known
+ {exch pop true exit}
+ {pop}
+ ifelse
+ }
+ {
+ FontDirectory 1 index known
+ {exch pop true exit}
+ {
+ GlobalFontDirectory 1 index known
+ {exch pop true exit}
+ {pop}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ forall
+ }
+ {pop pop false}
+ ifelse
+ {
+ exch pop exch pop
+ }
+ {
+ dup/CMap resourcestatus
+ {
+ pop pop
+ dup/$cmapname exch def
+ /CMap findresource/CIDSystemInfo get{def}forall
+ $findfontByROS
+ }
+ {
+ 128 string cvs
+ dup(-)search
+ {
+ 3 1 roll search
+ {
+ 3 1 roll pop
+ {dup cvi}
+ stopped
+ {pop pop pop pop pop $findfontByEnum}
+ {
+ 4 2 roll pop pop
+ exch length
+ exch
+ 2 index length
+ 2 index
+ sub
+ exch 1 sub -1 0
+ {
+ $str cvs dup length
+ 4 index
+ 0
+ 4 index
+ 4 3 roll add
+ getinterval
+ exch 1 index exch 3 index exch
+ putinterval
+ dup/CMap resourcestatus
+ {
+ pop pop
+ 4 1 roll pop pop pop
+ dup/$cmapname exch def
+ /CMap findresource/CIDSystemInfo get{def}forall
+ $findfontByROS
+ true exit
+ }
+ {pop}
+ ifelse
+ }
+ for
+ dup type/booleantype eq
+ {pop}
+ {pop pop pop $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }
+ {pop pop pop $findfontByEnum}
+ ifelse
+ }
+ {pop pop $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ {//SubstituteFont exec}
+ ifelse
+ /$slen 0 def
+ end
+ }
+ }
+ {
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {$findfontByEnum}
+ {//SubstituteFont exec}
+ ifelse
+ end
+ }
+ }
+ ifelse
+ bind readonly def
+ Adobe_CoolType_Core/scfindfont/systemfindfont load put
+ }
+ {
+ /scfindfont
+ {
+ $SubstituteFont
+ begin
+ dup systemfindfont
+ dup/FontName known
+ {dup/FontName get dup 3 index ne}
+ {/noname true}
+ ifelse
+ dup
+ {
+ /$origfontnamefound 2 index def
+ /$origfontname 4 index def/$substituteFound true def
+ }
+ if
+ exch pop
+ {
+ $slen 0 gt
+ $sname null ne
+ 3 index length $slen gt or and
+ {
+ pop dup $findfontByEnum findfont
+ dup maxlength 1 add dict
+ begin
+ {1 index/FID eq{pop pop}{def}ifelse}
+ forall
+ currentdict
+ end
+ definefont
+ dup/FontName known{dup/FontName get}{null}ifelse
+ $origfontnamefound ne
+ {
+ $origfontname $str cvs print
+ ( substitution revised, using )print
+ dup/FontName known
+ {dup/FontName get}{(unspecified font)}
+ ifelse
+ $str cvs print(.\n)print
+ }
+ if
+ }
+ {exch pop}
+ ifelse
+ }
+ {exch pop}
+ ifelse
+ end
+ }bind def
+ }
+ ifelse
+ end
+ end
+ Adobe_CoolType_Core_Defined not
+ {
+ Adobe_CoolType_Core/findfont
+ {
+ $SubstituteFont
+ begin
+ $depth 0 eq
+ {
+ /$fontname 1 index dup type/stringtype ne{$str cvs}if def
+ /$substituteFound false def
+ }
+ if
+ /$depth $depth 1 add def
+ end
+ scfindfont
+ $SubstituteFont
+ begin
+ /$depth $depth 1 sub def
+ $substituteFound $depth 0 eq and
+ {
+ $inVMIndex null ne
+ {dup $inVMIndex $AddInVMFont}
+ if
+ $doSmartSub
+ {
+ currentdict/$Strategy known
+ {$Strategy/$BuildFont get exec}
+ if
+ }
+ if
+ }
+ if
+ end
+ }bind put
+ }
+ if
+ }
+ if
+ end
+/$AddInVMFont
+ {
+ exch/FontName 2 copy known
+ {
+ get
+ 1 dict dup begin exch 1 index gcheck def end exch
+ Adobe_CoolType_Data/InVMFontsByCMap get exch
+ $DictAdd
+ }
+ {pop pop pop}
+ ifelse
+ }bind def
+/$DictAdd
+ {
+ 2 copy known not
+ {2 copy 4 index length dict put}
+ if
+ Level2? not
+ {
+ 2 copy get dup maxlength exch length 4 index length add lt
+ 2 copy get dup length 4 index length add exch maxlength 1 index lt
+ {
+ 2 mul dict
+ begin
+ 2 copy get{forall}def
+ 2 copy currentdict put
+ end
+ }
+ {pop}
+ ifelse
+ }
+ if
+ get
+ begin
+ {def}
+ forall
+ end
+ }bind def
+end
+end
+%%EndResource
+currentglobal true setglobal
+%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
+%%Version: 1.23 0
+systemdict/languagelevel known dup
+ {currentglobal false setglobal}
+ {false}
+ifelse
+exch
+userdict/Adobe_CoolType_Utility 2 copy known
+ {2 copy get dup maxlength 27 add dict copy}
+ {27 dict}
+ifelse put
+Adobe_CoolType_Utility
+ begin
+ /@eexecStartData
+ <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
+ 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
+ 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
+ /@recognizeCIDFont null def
+ /ct_Level2? exch def
+ /ct_Clone? 1183615869 internaldict dup
+ /CCRun known not
+ exch/eCCRun known not
+ ct_Level2? and or def
+ct_Level2?
+ {globaldict begin currentglobal true setglobal}
+if
+ /ct_AddStdCIDMap
+ ct_Level2?
+ {{
+ mark
+ Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
+ {
+ ((Hex)57 StartData
+ 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
+ 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
+ d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
+ cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
+ }
+ stopped
+ {
+ cleartomark
+ Adobe_CoolType_Utility/@recognizeCIDFont get
+ countdictstack dup array dictstack
+ exch 1 sub -1 0
+ {
+ 2 copy get 3 index eq
+ {1 index length exch sub 1 sub{end}repeat exit}
+ {pop}
+ ifelse
+ }
+ for
+ pop pop
+ Adobe_CoolType_Utility/@eexecStartData get eexec
+ }
+ {cleartomark}
+ ifelse
+ }}
+ {{
+ Adobe_CoolType_Utility/@eexecStartData get eexec
+ }}
+ ifelse bind def
+userdict/cid_extensions known
+dup{cid_extensions/cid_UpdateDB known and}if
+ {
+ cid_extensions
+ begin
+ /cid_GetCIDSystemInfo
+ {
+ 1 index type/stringtype eq
+ {exch cvn exch}
+ if
+ cid_extensions
+ begin
+ dup load 2 index known
+ {
+ 2 copy
+ cid_GetStatusInfo
+ dup null ne
+ {
+ 1 index load
+ 3 index get
+ dup null eq
+ {pop pop cid_UpdateDB}
+ {
+ exch
+ 1 index/Created get eq
+ {exch pop exch pop}
+ {pop cid_UpdateDB}
+ ifelse
+ }
+ ifelse
+ }
+ {pop cid_UpdateDB}
+ ifelse
+ }
+ {cid_UpdateDB}
+ ifelse
+ end
+ }bind def
+ end
+ }
+if
+ct_Level2?
+ {end setglobal}
+if
+ /ct_UseNativeCapability? systemdict/composefont known def
+ /ct_MakeOCF 35 dict def
+ /ct_Vars 25 dict def
+ /ct_GlyphDirProcs 6 dict def
+ /ct_BuildCharDict 15 dict dup
+ begin
+ /charcode 2 string def
+ /dst_string 1500 string def
+ /nullstring()def
+ /usewidths? true def
+ end def
+ ct_Level2?{setglobal}{pop}ifelse
+ ct_GlyphDirProcs
+ begin
+ /GetGlyphDirectory
+ {
+ systemdict/languagelevel known
+ {pop/CIDFont findresource/GlyphDirectory get}
+ {
+ 1 index/CIDFont findresource/GlyphDirectory
+ get dup type/dicttype eq
+ {
+ dup dup maxlength exch length sub 2 index lt
+ {
+ dup length 2 index add dict copy 2 index
+ /CIDFont findresource/GlyphDirectory 2 index put
+ }
+ if
+ }
+ if
+ exch pop exch pop
+ }
+ ifelse
+ +
+ }def
+ /+
+ {
+ systemdict/languagelevel known
+ {
+ currentglobal false setglobal
+ 3 dict begin
+ /vm exch def
+ }
+ {1 dict begin}
+ ifelse
+ /$ exch def
+ systemdict/languagelevel known
+ {
+ vm setglobal
+ /gvm currentglobal def
+ $ gcheck setglobal
+ }
+ if
+ ?{$ begin}if
+ }def
+ /?{$ type/dicttype eq}def
+ /|{
+ userdict/Adobe_CoolType_Data known
+ {
+ Adobe_CoolType_Data/AddWidths? known
+ {
+ currentdict Adobe_CoolType_Data
+ begin
+ begin
+ AddWidths?
+ {
+ Adobe_CoolType_Data/CC 3 index put
+ ?{def}{$ 3 1 roll put}ifelse
+ CC charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore
+ currentfont/Widths get exch CC exch put
+ }
+ {?{def}{$ 3 1 roll put}ifelse}
+ ifelse
+ end
+ end
+ }
+ {?{def}{$ 3 1 roll put}ifelse} ifelse
+ }
+ {?{def}{$ 3 1 roll put}ifelse}
+ ifelse
+ }def
+ /!
+ {
+ ?{end}if
+ systemdict/languagelevel known
+ {gvm setglobal}
+ if
+ end
+ }def
+ /:{string currentfile exch readstring pop}executeonly def
+ end
+ ct_MakeOCF
+ begin
+ /ct_cHexEncoding
+ [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+ /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+ /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+ /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+ /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+ /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+ /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+ /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+ /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+ /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+ /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+ /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+ /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+ /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
+ /ct_CID_STR_SIZE 8000 def
+ /ct_mkocfStr100 100 string def
+ /ct_defaultFontMtx[.001 0 0 .001 0 0]def
+ /ct_1000Mtx[1000 0 0 1000 0 0]def
+ /ct_raise{exch cvx exch errordict exch get exec stop}bind def
+ /ct_reraise
+ {cvx $error/errorname get(Error: )print dup( )cvs print
+ errordict exch get exec stop
+ }bind def
+ /ct_cvnsi
+ {
+ 1 index add 1 sub 1 exch 0 4 1 roll
+ {
+ 2 index exch get
+ exch 8 bitshift
+ add
+ }
+ for
+ exch pop
+ }bind def
+ /ct_GetInterval
+ {
+ Adobe_CoolType_Utility/ct_BuildCharDict get
+ begin
+ /dst_index 0 def
+ dup dst_string length gt
+ {dup string/dst_string exch def}
+ if
+ 1 index ct_CID_STR_SIZE idiv
+ /arrayIndex exch def
+ 2 index arrayIndex get
+ 2 index
+ arrayIndex ct_CID_STR_SIZE mul
+ sub
+ {
+ dup 3 index add 2 index length le
+ {
+ 2 index getinterval
+ dst_string dst_index 2 index putinterval
+ length dst_index add/dst_index exch def
+ exit
+ }
+ {
+ 1 index length 1 index sub
+ dup 4 1 roll
+ getinterval
+ dst_string dst_index 2 index putinterval
+ pop dup dst_index add/dst_index exch def
+ sub
+ /arrayIndex arrayIndex 1 add def
+ 2 index dup length arrayIndex gt
+ {arrayIndex get}
+ {
+ pop
+ exit
+ }
+ ifelse
+ 0
+ }
+ ifelse
+ }
+ loop
+ pop pop pop
+ dst_string 0 dst_index getinterval
+ end
+ }bind def
+ ct_Level2?
+ {
+ /ct_resourcestatus
+ currentglobal mark true setglobal
+ {/unknowninstancename/Category resourcestatus}
+ stopped
+ {cleartomark setglobal true}
+ {cleartomark currentglobal not exch setglobal}
+ ifelse
+ {
+ {
+ mark 3 1 roll/Category findresource
+ begin
+ ct_Vars/vm currentglobal put
+ ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
+ {cleartomark false}
+ {{3 2 roll pop true}{cleartomark false}ifelse}
+ ifelse
+ ct_Vars/vm get setglobal
+ end
+ }
+ }
+ {{resourcestatus}}
+ ifelse bind def
+ /CIDFont/Category ct_resourcestatus
+ {pop pop}
+ {
+ currentglobal true setglobal
+ /Generic/Category findresource
+ dup length dict copy
+ dup/InstanceType/dicttype put
+ /CIDFont exch/Category defineresource pop
+ setglobal
+ }
+ ifelse
+ ct_UseNativeCapability?
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry(Adobe)def
+ /Ordering(Identity)def
+ /Supplement 0 def
+ end def
+ /CMapName/Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ if
+ }
+ {
+ /ct_Category 2 dict begin
+ /CIDFont 10 dict def
+ /ProcSet 2 dict def
+ currentdict
+ end
+ def
+ /defineresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ dup dup maxlength exch length eq
+ {
+ dup length 10 add dict copy
+ ct_Category 2 index 2 index put
+ }
+ if
+ 3 index 3 index put
+ pop exch pop
+ }
+ {pop pop/defineresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /findresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index 2 copy known
+ {get 3 1 roll pop pop}
+ {pop pop/findresource/undefinedresource ct_raise}
+ ifelse
+ }
+ {pop pop/findresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /resourcestatus
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index known
+ exch pop exch pop
+ {
+ 0 -1 true
+ }
+ {
+ false
+ }
+ ifelse
+ }
+ {pop pop/findresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /ct_resourcestatus/resourcestatus load def
+ }
+ ifelse
+ /ct_CIDInit 2 dict
+ begin
+ /ct_cidfont_stream_init
+ {
+ {
+ dup(Binary)eq
+ {
+ pop
+ null
+ currentfile
+ ct_Level2?
+ {
+ {cid_BYTE_COUNT()/SubFileDecode filter}
+ stopped
+ {pop pop pop}
+ if
+ }
+ if
+ /readstring load
+ exit
+ }
+ if
+ dup(Hex)eq
+ {
+ pop
+ currentfile
+ ct_Level2?
+ {
+ {null exch/ASCIIHexDecode filter/readstring}
+ stopped
+ {pop exch pop(>)exch/readhexstring}
+ if
+ }
+ {(>)exch/readhexstring}
+ ifelse
+ load
+ exit
+ }
+ if
+ /StartData/typecheck ct_raise
+ }
+ loop
+ cid_BYTE_COUNT ct_CID_STR_SIZE le
+ {
+ 2 copy cid_BYTE_COUNT string exch exec
+ pop
+ 1 array dup
+ 3 -1 roll
+ 0 exch put
+ }
+ {
+ cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
+ dup array exch 2 sub 0 exch 1 exch
+ {
+ 2 copy
+ 5 index
+ ct_CID_STR_SIZE
+ string
+ 6 index exec
+ pop
+ put
+ pop
+ }
+ for
+ 2 index
+ cid_BYTE_COUNT ct_CID_STR_SIZE mod string
+ 3 index exec
+ pop
+ 1 index exch
+ 1 index length 1 sub
+ exch put
+ }
+ ifelse
+ cid_CIDFONT exch/GlyphData exch put
+ 2 index null eq
+ {
+ pop pop pop
+ }
+ {
+ pop/readstring load
+ 1 string exch
+ {
+ 3 copy exec
+ pop
+ dup length 0 eq
+ {
+ pop pop pop pop pop
+ true exit
+ }
+ if
+ 4 index
+ eq
+ {
+ pop pop pop pop
+ false exit
+ }
+ if
+ }
+ loop
+ pop
+ }
+ ifelse
+ }bind def
+ /StartData
+ {
+ mark
+ {
+ currentdict
+ dup/FDArray get 0 get/FontMatrix get
+ 0 get 0.001 eq
+ {
+ dup/CDevProc known not
+ {
+ /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
+ {get}
+ {
+ pop pop
+ {pop pop pop pop pop 0 -1000 7 index 2 div 880}
+ }
+ ifelse
+ def
+ }
+ if
+ }
+ {
+ /CDevProc
+ {
+ pop pop pop pop pop
+ 0
+ 1 cid_temp/cid_CIDFONT get
+ /FDArray get 0 get
+ /FontMatrix get 0 get div
+ 7 index 2 div
+ 1 index 0.88 mul
+ }def
+ }
+ ifelse
+ /cid_temp 15 dict def
+ cid_temp
+ begin
+ /cid_CIDFONT exch def
+ 3 copy pop
+ dup/cid_BYTE_COUNT exch def 0 gt
+ {
+ ct_cidfont_stream_init
+ FDArray
+ {
+ /Private get
+ dup/SubrMapOffset known
+ {
+ begin
+ /Subrs SubrCount array def
+ Subrs
+ SubrMapOffset
+ SubrCount
+ SDBytes
+ ct_Level2?
+ {
+ currentdict dup/SubrMapOffset undef
+ dup/SubrCount undef
+ /SDBytes undef
+ }
+ if
+ end
+ /cid_SD_BYTES exch def
+ /cid_SUBR_COUNT exch def
+ /cid_SUBR_MAP_OFFSET exch def
+ /cid_SUBRS exch def
+ cid_SUBR_COUNT 0 gt
+ {
+ GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ 0 1 cid_SUBR_COUNT 1 sub
+ {
+ exch 1 index
+ 1 add
+ cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
+ GlyphData exch cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ cid_SUBRS 4 2 roll
+ GlyphData exch
+ 4 index
+ 1 index
+ sub
+ ct_GetInterval
+ dup length string copy put
+ }
+ for
+ pop
+ }
+ if
+ }
+ {pop}
+ ifelse
+ }
+ forall
+ }
+ if
+ cleartomark pop pop
+ end
+ CIDFontName currentdict/CIDFont defineresource pop
+ end end
+ }
+ stopped
+ {cleartomark/StartData ct_reraise}
+ if
+ }bind def
+ currentdict
+ end def
+ /ct_saveCIDInit
+ {
+ /CIDInit/ProcSet ct_resourcestatus
+ {true}
+ {/CIDInitC/ProcSet ct_resourcestatus}
+ ifelse
+ {
+ pop pop
+ /CIDInit/ProcSet findresource
+ ct_UseNativeCapability?
+ {pop null}
+ {/CIDInit ct_CIDInit/ProcSet defineresource pop}
+ ifelse
+ }
+ {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
+ ifelse
+ ct_Vars exch/ct_oldCIDInit exch put
+ }bind def
+ /ct_restoreCIDInit
+ {
+ ct_Vars/ct_oldCIDInit get dup null ne
+ {/CIDInit exch/ProcSet defineresource pop}
+ {pop}
+ ifelse
+ }bind def
+ /ct_BuildCharSetUp
+ {
+ 1 index
+ begin
+ CIDFont
+ begin
+ Adobe_CoolType_Utility/ct_BuildCharDict get
+ begin
+ /ct_dfCharCode exch def
+ /ct_dfDict exch def
+ CIDFirstByte ct_dfCharCode add
+ dup CIDCount ge
+ {pop 0}
+ if
+ /cid exch def
+ {
+ GlyphDirectory cid 2 copy known
+ {get}
+ {pop pop nullstring}
+ ifelse
+ dup length FDBytes sub 0 gt
+ {
+ dup
+ FDBytes 0 ne
+ {0 FDBytes ct_cvnsi}
+ {pop 0}
+ ifelse
+ /fdIndex exch def
+ dup length FDBytes sub FDBytes exch getinterval
+ /charstring exch def
+ exit
+ }
+ {
+ pop
+ cid 0 eq
+ {/charstring nullstring def exit}
+ if
+ /cid 0 def
+ }
+ ifelse
+ }
+ loop
+ }def
+ /ct_SetCacheDevice
+ {
+ 0 0 moveto
+ dup stringwidth
+ 3 -1 roll
+ true charpath
+ pathbbox
+ 0 -1000
+ 7 index 2 div 880
+ setcachedevice2
+ 0 0 moveto
+ }def
+ /ct_CloneSetCacheProc
+ {
+ 1 eq
+ {
+ stringwidth
+ pop -2 div -880
+ 0 -1000 setcharwidth
+ moveto
+ }
+ {
+ usewidths?
+ {
+ currentfont/Widths get cid
+ 2 copy known
+ {get exch pop aload pop}
+ {pop pop stringwidth}
+ ifelse
+ }
+ {stringwidth}
+ ifelse
+ setcharwidth
+ 0 0 moveto
+ }
+ ifelse
+ }def
+ /ct_Type3ShowCharString
+ {
+ ct_FDDict fdIndex 2 copy known
+ {get}
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ ct_Type1FontTemplate dup maxlength dict copy
+ begin
+ FDArray fdIndex get
+ dup/FontMatrix 2 copy known
+ {get}
+ {pop pop ct_defaultFontMtx}
+ ifelse
+ /FontMatrix exch dup length array copy def
+ /Private get
+ /Private exch def
+ /Widths rootfont/Widths get def
+ /CharStrings 1 dict dup/.notdef
+ <d841272cf18f54fc13>dup length string copy put def
+ currentdict
+ end
+ /ct_Type1Font exch definefont
+ dup 5 1 roll put
+ setglobal
+ }
+ ifelse
+ dup/CharStrings get 1 index/Encoding get
+ ct_dfCharCode get charstring put
+ rootfont/WMode 2 copy known
+ {get}
+ {pop pop 0}
+ ifelse
+ exch
+ 1000 scalefont setfont
+ ct_str1 0 ct_dfCharCode put
+ ct_str1 exch ct_dfSetCacheProc
+ ct_SyntheticBold
+ {
+ currentpoint
+ ct_str1 show
+ newpath
+ moveto
+ ct_str1 true charpath
+ ct_StrokeWidth setlinewidth
+ stroke
+ }
+ {ct_str1 show}
+ ifelse
+ }def
+ /ct_Type4ShowCharString
+ {
+ ct_dfDict ct_dfCharCode charstring
+ FDArray fdIndex get
+ dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
+ {ct_1000Mtx matrix concatmatrix concat}
+ {pop}
+ ifelse
+ /Private get
+ Adobe_CoolType_Utility/ct_Level2? get not
+ {
+ ct_dfDict/Private
+ 3 -1 roll
+ {put}
+ 1183615869 internaldict/superexec get exec
+ }
+ if
+ 1183615869 internaldict
+ Adobe_CoolType_Utility/ct_Level2? get
+ {1 index}
+ {3 index/Private get mark 6 1 roll}
+ ifelse
+ dup/RunInt known
+ {/RunInt get}
+ {pop/CCRun}
+ ifelse
+ get exec
+ Adobe_CoolType_Utility/ct_Level2? get not
+ {cleartomark}
+ if
+ }bind def
+ /ct_BuildCharIncremental
+ {
+ {
+ Adobe_CoolType_Utility/ct_MakeOCF get begin
+ ct_BuildCharSetUp
+ ct_ShowCharString
+ }
+ stopped
+ {stop}
+ if
+ end
+ end
+ end
+ end
+ }bind def
+ /BaseFontNameStr(BF00)def
+ /ct_Type1FontTemplate 14 dict
+ begin
+ /FontType 1 def
+ /FontMatrix [0.001 0 0 0.001 0 0]def
+ /FontBBox [-250 -250 1250 1250]def
+ /Encoding ct_cHexEncoding def
+ /PaintType 0 def
+ currentdict
+ end def
+ /BaseFontTemplate 11 dict
+ begin
+ /FontMatrix [0.001 0 0 0.001 0 0]def
+ /FontBBox [-250 -250 1250 1250]def
+ /Encoding ct_cHexEncoding def
+ /BuildChar/ct_BuildCharIncremental load def
+ ct_Clone?
+ {
+ /FontType 3 def
+ /ct_ShowCharString/ct_Type3ShowCharString load def
+ /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
+ /ct_SyntheticBold false def
+ /ct_StrokeWidth 1 def
+ }
+ {
+ /FontType 4 def
+ /Private 1 dict dup/lenIV 4 put def
+ /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
+ /PaintType 0 def
+ /ct_ShowCharString/ct_Type4ShowCharString load def
+ }
+ ifelse
+ /ct_str1 1 string def
+ currentdict
+ end def
+ /BaseFontDictSize BaseFontTemplate length 5 add def
+ /ct_matrixeq
+ {
+ true 0 1 5
+ {
+ dup 4 index exch get exch 3 index exch get eq and
+ dup not
+ {exit}
+ if
+ }
+ for
+ exch pop exch pop
+ }bind def
+ /ct_makeocf
+ {
+ 15 dict
+ begin
+ exch/WMode exch def
+ exch/FontName exch def
+ /FontType 0 def
+ /FMapType 2 def
+ dup/FontMatrix known
+ {dup/FontMatrix get/FontMatrix exch def}
+ {/FontMatrix matrix def}
+ ifelse
+ /bfCount 1 index/CIDCount get 256 idiv 1 add
+ dup 256 gt{pop 256}if def
+ /Encoding
+ 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
+ bfCount 1 255{2 copy bfCount put pop}for
+ def
+ /FDepVector bfCount dup 256 lt{1 add}if array def
+ BaseFontTemplate BaseFontDictSize dict copy
+ begin
+ /CIDFont exch def
+ CIDFont/FontBBox known
+ {CIDFont/FontBBox get/FontBBox exch def}
+ if
+ CIDFont/CDevProc known
+ {CIDFont/CDevProc get/CDevProc exch def}
+ if
+ currentdict
+ end
+ BaseFontNameStr 3(0)putinterval
+ 0 1 bfCount dup 256 eq{1 sub}if
+ {
+ FDepVector exch
+ 2 index BaseFontDictSize dict copy
+ begin
+ dup/CIDFirstByte exch 256 mul def
+ FontType 3 eq
+ {/ct_FDDict 2 dict def}
+ if
+ currentdict
+ end
+ 1 index 16
+ BaseFontNameStr 2 2 getinterval cvrs pop
+ BaseFontNameStr exch definefont
+ put
+ }
+ for
+ ct_Clone?
+ {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
+ if
+ FontName
+ currentdict
+ end
+ definefont
+ ct_Clone?
+ {
+ gsave
+ dup 1000 scalefont setfont
+ ct_BuildCharDict
+ begin
+ /usewidths? false def
+ currentfont/Widths get
+ begin
+ exch/CIDFont get/GlyphDirectory get
+ {
+ pop
+ dup charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore def
+ }
+ forall
+ end
+ /usewidths? true def
+ end
+ grestore
+ }
+ {exch pop}
+ ifelse
+ }bind def
+ currentglobal true setglobal
+ /ct_ComposeFont
+ {
+ ct_UseNativeCapability?
+ {
+ 2 index/CMap ct_resourcestatus
+ {pop pop exch pop}
+ {
+ /CIDInit/ProcSet findresource
+ begin
+ 12 dict
+ begin
+ begincmap
+ /CMapName 3 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ exch/WMode exch def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry(Adobe)def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-)search
+ {
+ pop pop
+ (-)search
+ {
+ dup length string copy
+ exch pop exch pop
+ }
+ {pop(Identity)}
+ ifelse
+ }
+ {pop (Identity)}
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ 3 2 roll pop
+ 0 get/CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ }bind def
+ setglobal
+ /ct_MakeIdentity
+ {
+ ct_UseNativeCapability?
+ {
+ 1 index/CMap ct_resourcestatus
+ {pop pop}
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CMapName 2 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry(Adobe)def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-)search
+ {
+ pop pop
+ (-)search
+ {dup length string copy exch pop exch pop}
+ {pop(Identity)}
+ ifelse
+ }
+ {pop(Identity)}
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ exch pop
+ 0 get/CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ }bind def
+ currentdict readonly pop
+ end
+ end
+%%EndResource
+setglobal
+%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
+%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
+%%Version: 1.0 0
+userdict/ct_T42Dict 15 dict put
+ct_T42Dict begin
+/Is2015?
+{
+ version
+ cvi
+ 2015
+ ge
+}bind def
+/AllocGlyphStorage
+{
+ Is2015?
+ {
+ pop
+ }
+ {
+ {string}forall
+ }ifelse
+}bind def
+/Type42DictBegin
+{
+25 dict begin
+ /FontName exch def
+ /CharStrings 256 dict
+begin
+ /.notdef 0 def
+ currentdict
+end def
+ /Encoding exch def
+ /PaintType 0 def
+ /FontType 42 def
+ /FontMatrix[1 0 0 1 0 0]def
+ 4 array astore cvx/FontBBox exch def
+ /sfnts
+}bind def
+/Type42DictEnd
+{
+ currentdict dup/FontName get exch definefont end
+ct_T42Dict exch
+dup/FontName get exch put
+}bind def
+/RD{string currentfile exch readstring pop}executeonly def
+/PrepFor2015
+{
+Is2015?
+{
+ /GlyphDirectory
+ 16
+ dict def
+ sfnts 0 get
+ dup
+ 2 index
+ (glyx)
+ putinterval
+ 2 index
+ (locx)
+ putinterval
+ pop
+ pop
+}
+{
+ pop
+ pop
+}ifelse
+}bind def
+/AddT42Char
+{
+Is2015?
+{
+ /GlyphDirectory get
+ begin
+ def
+ end
+ pop
+ pop
+}
+{
+ /sfnts get
+ 4 index
+ get
+ 3 index
+ 2 index
+ putinterval
+ pop
+ pop
+ pop
+ pop
+}ifelse
+}bind def
+/T0AddT42Mtx2
+{
+/CIDFont findresource/Metrics2 get begin def end
+}bind def
+end
+%%EndResource
+currentglobal true setglobal
+%%BeginFile: MMFauxFont.prc
+%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
+%%All Rights Reserved.
+userdict /ct_EuroDict 10 dict put
+ct_EuroDict begin
+/ct_CopyFont
+{
+ { 1 index /FID ne {def} {pop pop} ifelse} forall
+} def
+/ct_GetGlyphOutline
+{
+ gsave
+ initmatrix newpath
+ exch findfont dup
+ length 1 add dict
+ begin
+ ct_CopyFont
+ /Encoding Encoding dup length array copy
+ dup
+ 4 -1 roll
+ 0 exch put
+ def
+ currentdict
+ end
+ /ct_EuroFont exch definefont
+ 1000 scalefont setfont
+ 0 0 moveto
+ [
+ <00> stringwidth
+ <00> false charpath
+ pathbbox
+ [
+ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
+ grestore
+ counttomark 8 add
+}
+def
+/ct_MakeGlyphProc
+{
+ ] cvx
+ /ct_PSBuildGlyph cvx
+ ] cvx
+} def
+/ct_PSBuildGlyph
+{
+ gsave
+ 8 -1 roll pop
+ 7 1 roll
+ 6 -2 roll ct_FontMatrix transform 6 2 roll
+ 4 -2 roll ct_FontMatrix transform 4 2 roll
+ ct_FontMatrix transform
+ currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
+ dup 9 1 roll
+ {
+ currentdict /StrokeWidth 2 copy known
+ {
+ get 2 div
+ 0 ct_FontMatrix dtransform pop
+ 5 1 roll
+ 4 -1 roll 4 index sub
+ 4 1 roll
+ 3 -1 roll 4 index sub
+ 3 1 roll
+ exch 4 index add exch
+ 4 index add
+ 5 -1 roll pop
+ }
+ {
+ pop pop
+ }
+ ifelse
+ }
+ if
+ setcachedevice
+ ct_FontMatrix concat
+ ct_PSPathOps begin
+ exec
+ end
+ {
+ currentdict /StrokeWidth 2 copy known
+ { get }
+ { pop pop 0 }
+ ifelse
+ setlinewidth stroke
+ }
+ {
+ fill
+ }
+ ifelse
+ grestore
+} def
+/ct_PSPathOps 4 dict dup begin
+ /m {moveto} def
+ /l {lineto} def
+ /c {curveto} def
+ /cp {closepath} def
+end
+def
+/ct_matrix1000 [1000 0 0 1000 0 0] def
+/ct_AddGlyphProc
+{
+ 2 index findfont dup length 4 add dict
+ begin
+ ct_CopyFont
+ /CharStrings CharStrings dup length 1 add dict copy
+ begin
+ 3 1 roll def
+ currentdict
+ end
+ def
+ /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
+ /ct_PSBuildGlyph /ct_PSBuildGlyph load def
+ /ct_PSPathOps /ct_PSPathOps load def
+ currentdict
+ end
+ definefont pop
+}
+def
+systemdict /languagelevel known
+{
+ /ct_AddGlyphToPrinterFont {
+ 2 copy
+ ct_GetGlyphOutline 3 add -1 roll restore
+ ct_MakeGlyphProc
+ ct_AddGlyphProc
+ } def
+}
+{
+ /ct_AddGlyphToPrinterFont {
+ pop pop restore
+ Adobe_CTFauxDict /$$$FONTNAME get
+ /Euro
+ Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
+ ct_EuroDict exch get
+ ct_AddGlyphProc
+ } def
+} ifelse
+/AdobeSansMM
+{
+556 0 24 -19 541 703
+ {
+ 541 628 m
+ 510 669 442 703 354 703 c
+ 201 703 117 607 101 444 c
+ 50 444 l
+ 25 372 l
+ 97 372 l
+ 97 301 l
+ 49 301 l
+ 24 229 l
+ 103 229 l
+ 124 67 209 -19 350 -19 c
+ 435 -19 501 25 509 32 c
+ 509 131 l
+ 492 105 417 60 343 60 c
+ 267 60 204 127 197 229 c
+ 406 229 l
+ 430 301 l
+ 191 301 l
+ 191 372 l
+ 455 372 l
+ 479 444 l
+ 194 444 l
+ 201 531 245 624 348 624 c
+ 433 624 484 583 509 534 c
+ cp
+ 556 0 m
+ }
+ct_PSBuildGlyph
+} def
+/AdobeSerifMM
+{
+500 0 10 -12 484 692
+ {
+ 347 298 m
+ 171 298 l
+ 170 310 170 322 170 335 c
+ 170 362 l
+ 362 362 l
+ 374 403 l
+ 172 403 l
+ 184 580 244 642 308 642 c
+ 380 642 434 574 457 457 c
+ 481 462 l
+ 474 691 l
+ 449 691 l
+ 433 670 429 657 410 657 c
+ 394 657 360 692 299 692 c
+ 204 692 94 604 73 403 c
+ 22 403 l
+ 10 362 l
+ 70 362 l
+ 69 352 69 341 69 330 c
+ 69 319 69 308 70 298 c
+ 22 298 l
+ 10 257 l
+ 73 257 l
+ 97 57 216 -12 295 -12 c
+ 364 -12 427 25 484 123 c
+ 458 142 l
+ 425 101 384 37 316 37 c
+ 256 37 189 84 173 257 c
+ 335 257 l
+ cp
+ 500 0 m
+ }
+ct_PSBuildGlyph
+} def
+end
+%%EndFile
+setglobal
+Adobe_CoolType_Core begin /$None SetSubstituteStrategy end
+%%BeginResource: procset Adobe_AGM_Image 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Image 71 dict dup begin put
+/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
+/nd{
+ null def
+}bind def
+/AGMIMG_&image nd
+/AGMIMG_&colorimage nd
+/AGMIMG_&imagemask nd
+/AGMIMG_mbuf()def
+/AGMIMG_ybuf()def
+/AGMIMG_kbuf()def
+/AGMIMG_c 0 def
+/AGMIMG_m 0 def
+/AGMIMG_y 0 def
+/AGMIMG_k 0 def
+/AGMIMG_tmp nd
+/AGMIMG_imagestring0 nd
+/AGMIMG_imagestring1 nd
+/AGMIMG_imagestring2 nd
+/AGMIMG_imagestring3 nd
+/AGMIMG_imagestring4 nd
+/AGMIMG_imagestring5 nd
+/AGMIMG_cnt nd
+/AGMIMG_fsave nd
+/AGMIMG_colorAry nd
+/AGMIMG_override nd
+/AGMIMG_name nd
+/AGMIMG_maskSource nd
+/AGMIMG_flushfilters nd
+/invert_image_samples nd
+/knockout_image_samples nd
+/img nd
+/sepimg nd
+/devnimg nd
+/idximg nd
+/ds
+{
+ Adobe_AGM_Core begin
+ Adobe_AGM_Image begin
+ /AGMIMG_&image systemdict/image get def
+ /AGMIMG_&imagemask systemdict/imagemask get def
+ /colorimage where{
+ pop
+ /AGMIMG_&colorimage/colorimage ldf
+ }if
+ end
+ end
+}def
+/ps
+{
+ Adobe_AGM_Image begin
+ /AGMIMG_ccimage_exists{/customcolorimage where
+ {
+ pop
+ /Adobe_AGM_OnHost_Seps where
+ {
+ pop false
+ }{
+ /Adobe_AGM_InRip_Seps where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }ifelse
+ }{
+ false
+ }ifelse
+ }bdf
+ level2{
+ /invert_image_samples
+ {
+ Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
+ /Decode[Decode 1 get Decode 0 get]def
+ }def
+ /knockout_image_samples
+ {
+ Operator/imagemask ne{
+ /Decode[1 1]def
+ }if
+ }def
+ }{
+ /invert_image_samples
+ {
+ {1 exch sub}currenttransfer addprocs settransfer
+ }def
+ /knockout_image_samples
+ {
+ {pop 1}currenttransfer addprocs settransfer
+ }def
+ }ifelse
+ /img/imageormask ldf
+ /sepimg/sep_imageormask ldf
+ /devnimg/devn_imageormask ldf
+ /idximg/indexed_imageormask ldf
+ /_ctype 7 def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+}def
+/pt
+{
+ end
+}def
+/dt
+{
+}def
+/AGMIMG_flushfilters
+{
+ dup type/arraytype ne
+ {1 array astore}if
+ dup 0 get currentfile ne
+ {dup 0 get flushfile}if
+ {
+ dup type/filetype eq
+ {
+ dup status 1 index currentfile ne and
+ {closefile}
+ {pop}
+ ifelse
+ }{pop}ifelse
+ }forall
+}def
+/AGMIMG_init_common
+{
+ currentdict/T known{/ImageType/T ldf currentdict/T undef}if
+ currentdict/W known{/Width/W ldf currentdict/W undef}if
+ currentdict/H known{/Height/H ldf currentdict/H undef}if
+ currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
+ currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
+ currentdict/D known{/Decode/D ldf currentdict/D undef}if
+ currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
+ currentdict/O known{
+ /Operator/O load 1 eq{
+ /imagemask
+ }{
+ /O load 2 eq{
+ /image
+ }{
+ /colorimage
+ }ifelse
+ }ifelse
+ def
+ currentdict/O undef
+ }if
+ currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
+ currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
+ currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
+ currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
+ /DataSource load xcheck not{
+ DataSource type/arraytype eq{
+ DataSource 0 get type/filetype eq{
+ /_Filters DataSource def
+ currentdict/MultipleDataSources known not{
+ /DataSource DataSource dup length 1 sub get def
+ }if
+ }if
+ }if
+ currentdict/MultipleDataSources known not{
+ /MultipleDataSources DataSource type/arraytype eq{
+ DataSource length 1 gt
+ }
+ {false}ifelse def
+ }if
+ }if
+ /NComponents Decode length 2 div def
+ currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
+}bdf
+/imageormask_sys
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ level2{
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ AGMIMG_&imagemask
+ }{
+ BitsPerComponent ImageMatrix/DataSource load
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ cleartomark restore
+ end
+}def
+/overprint_plate
+{
+ currentoverprint{
+ 0 get dup type/nametype eq{
+ dup/DeviceGray eq{
+ pop AGMCORE_black_plate not
+ }{
+ /DeviceCMYK eq{
+ AGMCORE_is_cmyk_sep not
+ }if
+ }ifelse
+ }{
+ false exch
+ {
+ AGMOHS_sepink eq or
+ }forall
+ not
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}def
+/process_mask
+{
+ level3{
+ dup begin
+ /ImageType 1 def
+ end
+ 4 dict begin
+ /DataDict exch def
+ /ImageType 3 def
+ /InterleaveType 3 def
+ /MaskDict 9 dict begin
+ /ImageType 1 def
+ /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
+ /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
+ /ImageMatrix[Width 0 0 Height neg 0 Height]def
+ /NComponents 1 def
+ /BitsPerComponent 1 def
+ /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
+ /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
+ currentdict end def
+ currentdict end
+ }if
+}def
+/use_mask
+{
+ dup/Mask known {dup/Mask get}{false}ifelse
+}def
+/imageormask
+{
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ level2 AGMCORE_host_sep not and{
+ currentdict
+ Operator/imagemask eq DeviceN_PS2 not and{
+ imagemask
+ }{
+ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ /Decode[Decode 1 get Decode 0 get]def
+ }if
+ use_mask{
+ process_mask image
+ }{
+ DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
+ {
+ Names convert_to_process not{
+ 2 dict begin
+ /imageDict xdf
+ /names_index 0 def
+ gsave
+ imageDict write_image_file{
+ Names{
+ dup(None)ne{
+ [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
+ Operator imageDict read_image_file
+ names_index 0 eq{true setoverprint}if
+ /names_index names_index 1 add def
+ }{
+ pop
+ }ifelse
+ }forall
+ close_image_file
+ }if
+ grestore
+ end
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ /Adobe_AGM_OnHost_Seps where{
+ pop imagemask
+ }{
+ currentgray 1 ne{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ BitsPerComponent ImageMatrix
+ MultipleDataSources{
+ 0 1 NComponents 1 sub{
+ DataSource exch get
+ }for
+ }{
+ /DataSource load
+ }ifelse
+ Operator/colorimage eq{
+ AGMCORE_host_sep{
+ MultipleDataSources level2 or NComponents 4 eq and{
+ AGMCORE_is_cmyk_sep{
+ MultipleDataSources{
+ /DataSource DataSource 0 get xcheck
+ {
+ [
+ DataSource 0 get/exec cvx
+ DataSource 1 get/exec cvx
+ DataSource 2 get/exec cvx
+ DataSource 3 get/exec cvx
+ /AGMCORE_get_ink_data cvx
+ ]cvx
+ }{
+ DataSource aload pop AGMCORE_get_ink_data
+ }ifelse def
+ }{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ /DataSource load
+ filter_cmyk 0()/SubFileDecode filter def
+ }ifelse
+ /Decode[Decode 0 get Decode 1 get]def
+ /MultipleDataSources false def
+ /NComponents 1 def
+ /Operator/image def
+ invert_image_samples
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }{
+ MultipleDataSources NComponents AGMIMG_&colorimage
+ }ifelse
+ }{
+ true NComponents colorimage
+ }ifelse
+ }{
+ Operator/image eq{
+ AGMCORE_host_sep{
+ /DoImage true def
+ currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
+ {
+ AGMCORE_black_plate not Operator/imagemask ne and{
+ /DoImage false def
+ currentdict ignoreimagedata
+ }if
+ }if
+ 1 AGMCORE_&setgray
+ DoImage
+ {currentdict imageormask_sys}if
+ }{
+ use_mask{
+ process_mask image
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/knockout eq{
+ pop pop pop pop pop
+ currentcolorspace overprint_plate not{
+ knockout_unitsq
+ }if
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/sep_imageormask
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_avoid_L2_sep_space{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ }if
+ AGMIMG_ccimage_exists
+ MappedCSA 0 get/DeviceCMYK eq and
+ currentdict/Components known and
+ Name()ne and
+ Name(All)ne and
+ Operator/image eq and
+ AGMCORE_producing_seps not and
+ level2 not and
+ {
+ Width Height BitsPerComponent ImageMatrix
+ [
+ /DataSource load/exec cvx
+ {
+ 0 1 2 index length 1 sub{
+ 1 index exch
+ 2 copy get 255 xor put
+ }for
+ }/exec cvx
+ ]cvx bind
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Name findcmykcustomcolor
+ customcolorimage
+ }{
+ AGMCORE_producing_seps not{
+ level2{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
+ [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentdict imageormask
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask
+ }{
+ sep_imageormask_lev1
+ }ifelse
+ }ifelse
+ }{
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ currentdict/ImageMatrix get concat
+ knockout_unitsq
+ }{
+ currentgray 1 ne{
+ AGMCORE_is_cmyk_sep Name(All)ne and{
+ level2{
+ Name AGMCORE_IsSeparationAProcessColor
+ {
+ Operator/imagemask eq{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
+ }if
+ }{
+ invert_image_samples
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ [/Separation Name[/DeviceGray]
+ {
+ sep_colorspace_proc AGMCORE_get_ink_data
+ 1 exch sub
+ }bind
+ ]AGMCORE_&setcolorspace
+ /sep_tint AGMCORE_gget AGMCORE_&setcolor
+ }if
+ }ifelse
+ currentdict imageormask_sys
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ sep_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask ne{
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }ifelse
+ }{
+ currentoverprint not Name(All)eq or Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ currentcolorspace 0 get/Separation ne{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ }if
+ currentoverprint
+ MappedCSA 0 get/DeviceCMYK eq and
+ Name AGMCORE_IsSeparationAProcessColor not and
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
+ Name(All)ne and{
+ imageormask_l2_overprint
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+}def
+/colorSpaceElemCnt
+{
+ mark currentcolor counttomark dup 2 add 1 roll cleartomark
+}bdf
+/devn_sep_datasource
+{
+ 1 dict begin
+ /dataSource xdf
+ [
+ 0 1 dataSource length 1 sub{
+ dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
+ /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
+ }for
+ ]cvx bind
+ end
+}bdf
+/devn_alt_datasource
+{
+ 11 dict begin
+ /convProc xdf
+ /origcolorSpaceElemCnt xdf
+ /origMultipleDataSources xdf
+ /origBitsPerComponent xdf
+ /origDecode xdf
+ /origDataSource xdf
+ /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
+ /DataSource origMultipleDataSources
+ {
+ [
+ BitsPerComponent 8 idiv origDecode length 2 idiv mul string
+ 0 1 origDecode length 2 idiv 1 sub
+ {
+ dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
+ origDataSource exch get 0()/SubFileDecode filter
+ BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
+ }for
+ ]bind cvx
+ }{origDataSource}ifelse 0()/SubFileDecode filter def
+ [
+ origcolorSpaceElemCnt string
+ 0 2 origDecode length 2 sub
+ {
+ dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
+ 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
+ }for
+ /convProc load/exec cvx
+ origcolorSpaceElemCnt 1 sub -1 0
+ {
+ /dup cvx 2/add cvx/index cvx
+ 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
+ }for
+ ]bind cvx 0()/SubFileDecode filter
+ end
+}bdf
+/devn_imageormask
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ 2 dict begin
+ dup
+ /srcDataStrs[3 -1 roll begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi
+ {
+ dup 65535 gt{1 add 2 div cvi}{exit}ifelse
+ }loop
+ string
+ }repeat
+ end]def
+ /dstDataStr srcDataStrs 0 get length string def
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_producing_seps not{
+ level3 not{
+ Operator/imagemask ne{
+ /DataSource[[
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
+ /MultipleDataSources true def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ }if
+ }if
+ currentdict imageormask
+ }{
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ CSA get_csa_by_name 0 get/DeviceCMYK eq{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ filter_cmyk 0()/SubFileDecode filter def
+ /MultipleDataSources false def
+ /Decode[1 0]def
+ /DeviceGray setcolorspace
+ currentdict imageormask_sys
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate{
+ /DataSource
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ /MultipleDataSources false def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ currentdict imageormask_sys
+ }{
+ gsave
+ knockout_unitsq
+ grestore
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }
+ {
+ /devicen_colorspace_dict AGMCORE_gget/names_index known{
+ Operator/imagemask ne{
+ MultipleDataSources{
+ /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
+ /MultipleDataSources false def
+ }{
+ /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
+ }ifelse
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+ end
+}def
+/imageormask_l2_overprint
+{
+ currentdict
+ currentcmykcolor add add add 0 eq{
+ currentdict consumeimagedata
+ }{
+ level3{
+ currentcmykcolor
+ /AGMIMG_k xdf
+ /AGMIMG_y xdf
+ /AGMIMG_m xdf
+ /AGMIMG_c xdf
+ Operator/imagemask eq{
+ [/DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]/DeviceCMYK{}]setcolorspace
+ AGMIMG_c 0 ne{AGMIMG_c}if
+ AGMIMG_m 0 ne{AGMIMG_m}if
+ AGMIMG_y 0 ne{AGMIMG_y}if
+ AGMIMG_k 0 ne{AGMIMG_k}if
+ setcolor
+ }{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ [/Indexed
+ [
+ /DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]
+ /DeviceCMYK{
+ AGMIMG_k 0 eq{0}if
+ AGMIMG_y 0 eq{0 exch}if
+ AGMIMG_m 0 eq{0 3 1 roll}if
+ AGMIMG_c 0 eq{0 4 1 roll}if
+ }
+ ]
+ 255
+ {
+ 255 div
+ mark exch
+ dup dup dup
+ AGMIMG_k 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_y 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_m 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_c 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ counttomark 1 add -1 roll pop
+ }
+ ]setcolorspace
+ }ifelse
+ imageormask_sys
+ }{
+ write_image_file{
+ currentcmykcolor
+ 0 ne{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ gsave
+ /Black
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Yellow/DeviceGray{}]setcolorspace
+ gsave
+ /Yellow
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Magenta/DeviceGray{}]setcolorspace
+ gsave
+ /Magenta
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Cyan/DeviceGray{}]setcolorspace
+ gsave
+ /Cyan
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ close_image_file
+ }{
+ imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+}def
+/indexed_imageormask
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ currentdict
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
+ /CSA get get_csa_by_name
+ }{
+ /Names get
+ }ifelse
+ overprint_plate not{
+ knockout_unitsq
+ }if
+ }{
+ Indexed_DeviceN{
+ /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
+ indexed_image_lev2_sep
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }{
+ AGMCORE_is_cmyk_sep{
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ level2{
+ indexed_image_lev2_sep
+ }{
+ indexed_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ level2{
+ Indexed_DeviceN{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ }{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne
+ {
+ begin
+ currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
+ get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
+ AGMCORE_in_rip_sep and{
+ [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
+ setcolorspace
+ }if
+ end
+ }
+ {pop}ifelse
+ }ifelse
+ imageormask
+ Indexed_DeviceN{
+ end
+ }if
+ }{
+ Operator/imagemask eq{
+ imageormask
+ }{
+ indexed_imageormask_lev1
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/indexed_image_lev2_sep
+{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ Indexed_DeviceN not{
+ currentcolorspace
+ dup 1/DeviceGray put
+ dup 3
+ currentcolorspace 2 get 1 add string
+ 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
+ {
+ dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
+ }for
+ put setcolorspace
+ }if
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ end end
+}def
+ /OPIimage
+ {
+ dup type/dicttype ne{
+ 10 dict begin
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /ImageType 1 def
+ /Decode[0 1 def]
+ currentdict
+ end
+ }if
+ dup begin
+ /NComponents 1 cdndf
+ /MultipleDataSources false cdndf
+ /SkipImageProc{false}cdndf
+ /Decode[
+ 0
+ currentcolorspace 0 get/Indexed eq{
+ 2 BitsPerComponent exp 1 sub
+ }{
+ 1
+ }ifelse
+ ]cdndf
+ /Operator/image cdndf
+ end
+ /sep_colorspace_dict AGMCORE_gget null eq{
+ imageormask
+ }{
+ gsave
+ dup begin invert_image_samples end
+ sep_imageormask
+ grestore
+ }ifelse
+ }def
+/cachemask_level2
+{
+ 3 dict begin
+ /LZWEncode filter/WriteFilter xdf
+ /readBuffer 256 string def
+ /ReadFilter
+ currentfile
+ 0(%EndMask)/SubFileDecode filter
+ /ASCII85Decode filter
+ /RunLengthDecode filter
+ def
+ {
+ ReadFilter readBuffer readstring exch
+ WriteFilter exch writestring
+ not{exit}if
+ }loop
+ WriteFilter closefile
+ end
+}def
+/spot_alias
+{
+ /mapto_sep_imageormask
+ {
+ dup type/dicttype ne{
+ 12 dict begin
+ /ImageType 1 def
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /MultipleDataSources false def
+ }{
+ begin
+ }ifelse
+ /Decode[/customcolor_tint AGMCORE_gget 0]def
+ /Operator/image def
+ /SkipImageProc{false}def
+ currentdict
+ end
+ sep_imageormask
+ }bdf
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_colorAry xddf
+ /customcolor_tint AGMCORE_gget
+ <<
+ /Name AGMIMG_colorAry 4 get
+ /CSA[/DeviceCMYK]
+ /TintMethod/Subtractive
+ /TintProc null
+ /MappedCSA null
+ /NComponents 4
+ /Components[AGMIMG_colorAry aload pop pop]
+ >>
+ setsepcolorspace
+ mapto_sep_imageormask
+ }ndf
+ Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_override false put
+ current_spot_alias{dup 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /customcolor_tint AGMCORE_gget exch setsepcolorspace
+ pop
+ mapto_sep_imageormask
+ true set_spot_alias
+ }{
+ //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
+ }ifelse
+ }bdf
+}def
+/snap_to_device
+{
+ 6 dict begin
+ matrix currentmatrix
+ dup 0 get 0 eq 1 index 3 get 0 eq and
+ 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
+ {
+ 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
+ 0 0 transform
+ AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
+ 1 1 transform
+ AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
+ [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
+ }{
+ }ifelse
+ end
+}def
+level2 not{
+ /colorbuf
+ {
+ 0 1 2 index length 1 sub{
+ dup 2 index exch get
+ 255 exch sub
+ 2 index
+ 3 1 roll
+ put
+ }for
+ }def
+ /tint_image_to_color
+ {
+ begin
+ Width Height BitsPerComponent ImageMatrix
+ /DataSource load
+ end
+ Adobe_AGM_Image begin
+ /AGMIMG_mbuf 0 string def
+ /AGMIMG_ybuf 0 string def
+ /AGMIMG_kbuf 0 string def
+ {
+ colorbuf dup length AGMIMG_mbuf length ne
+ {
+ dup length dup dup
+ /AGMIMG_mbuf exch string def
+ /AGMIMG_ybuf exch string def
+ /AGMIMG_kbuf exch string def
+ }if
+ dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
+ }
+ addprocs
+ {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
+ end
+ }def
+ /sep_imageormask_lev1
+ {
+ begin
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {
+ 255 mul round cvi GrayLookup exch get
+ }currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
+ {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ currentcolortransfer
+ {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ /sep_image_lev1_sep
+ {
+ begin
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ Components aload pop
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ {AGMIMG_c mul 1 exch sub}
+ {AGMIMG_m mul 1 exch sub}
+ {AGMIMG_y mul 1 exch sub}
+ {AGMIMG_k mul 1 exch sub}
+ }{
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
+ }ifelse
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end
+ }def
+ /indexed_imageormask_lev1
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ currentdict
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ end end
+ }def
+ /indexed_image_lev1_sep
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end end
+ }def
+}if
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndProlog
+%%BeginSetup
+Adobe_AGM_Utils begin
+3 3010 Adobe_AGM_Core/ds gx
+Adobe_CoolType_Core/ds get exec
+Adobe_AGM_Image/ds gx
+[/NamespacePush pdfmark_5
+[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5
+[{Doc_Metadata} 1011 (% &end XMP packet& %) ReadBypdfmark_5_string
+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.2-c001 63.139439, 2010/09/27-13:37:26 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/"
+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
+ pdf:Producer="Acrobat Distiller 10.1.1 (Windows)"
+ pdf:Keywords=""
+ xmp:CreatorTool="The AcroTeX eDucation Bundle"
+ xmp:ModifyDate="2011-11-02T19:30:23-05:00"
+ xmp:CreateDate="2011-11-02T19:30:23Z"
+ dc:format="application/pdf"
+ xmpMM:DocumentID="uuid:84901190-368e-4c28-a612-b6667a3ef49b"
+ xmpMM:InstanceID="uuid:411a9219-ec70-4287-a062-b0aac87c7e39">
+ <dc:creator>
+ <rdf:Seq>
+ <rdf:li/>
+ </rdf:Seq>
+ </dc:creator>
+ <dc:title>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default"/>
+ </rdf:Alt>
+ </dc:title>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end='w'?>
+
+
+% &end XMP packet& %
+
+[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5
+[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5
+[/NamespacePop pdfmark_5
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndSetup
+%%Page: 1 1
+%%EndPageComments
+%%BeginPageSetup
+Adobe_AGM_Utils begin
+Adobe_AGM_Core/ps gx
+Adobe_AGM_Core/capture_mysetup gx
+Adobe_AGM_Utils/capture_cpd gx
+Adobe_CoolType_Core/ps get exec
+Adobe_AGM_Image/ps gx
+Adobe_AGM_Core/ps gx
+gsave
+/0
+[/DeviceCMYK] /CSA add_res
+grestore
+Adobe_AGM_Core/pt gx
+%%EndPageSetup
+1 -1 scale 0 -179 translate
+pgsv
+[1 0 0 1 0 0 ]ct
+gsave
+np
+gsave
+0 0 mo
+0 179 li
+320 179 li
+320 0 li
+cp
+clp
+180 lw
+0 lc
+0 lj
+10 ml
+[] 0 dsh
+false sadj
+0 89 mo
+320 89 li
+false sop
+.0208743 .0532235 .315618 0 cmyk
+@
+0 .993988 1 0 cmyk
+%ADOBeginSubsetFont: HIBBAA+AGaramond-Bold Initial
+%ADOt1write: (1.0.24)
+13 dict dup begin
+/FontType 1 def
+/FontName /HIBBAA+AGaramond-Bold def
+/FontInfo 8 dict dup begin
+/Notice (Copyright (c) 1989, 1992, 1996 Adobe Systems Incorporated. All Rights Reserved.Adobe Garamond is a trademark of Adobe Systems Incorporated.) def
+/Weight (Bold) def
+/ItalicAngle 0 def
+/BaseFontName (AGaramond-Bold) def
+/WasEmbedded true def
+end def
+/PaintType 0 def
+/FontMatrix [0.001 0 0 0.001 0 0] def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 65 /A put
+dup 69 /E put
+dup 84 /T put
+dup 88 /X put
+dup 99 /c put
+dup 111 /o put
+dup 114 /r put
+def
+/UniqueID 42792 def
+/FontBBox {-158 -269 1147 862} def
+end
+systemdict begin
+dup /Private
+14 dict dup begin
+/|- {def} def
+/| {put} def
+/BlueValues [-16 -0 660 676 400 414 626 640 715 715] def
+/OtherBlues [240 247 -269 -255] def
+/FamilyBlues [-16 -0 660 676 394 408 626 640 715 715] def
+/BlueScale 0.0479583 def
+/StdHW [53] def
+/StdVW [130] def
+/StemSnapV [130 143] def
+/ForceBold true def
+/password 5839 def
+/MinFeature {16 16} def
+/OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869
+systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup
+/strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def
+/Subrs 5 array
+dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> |
+dup 1 <1C60D8A8C9C3D06D9E> |
+dup 2 <1C60D8A8C9C202D79A> |
+dup 3 <1C60D8A849> |
+dup 4 <1C60D8A8CC3674F41144B13B77> |
+def
+put
+dup /CharStrings
+8 dict dup begin
+/A <1C60D8A8C9B6655377F55DD3C734EE632665B298A6B78FF364EB5A19E433
+08A23641367E58C1ED142CFAD28A8B24C3FAB860388EDF4D1D6AA7F74C5DE3A0
+888018D277BEE8A9EAD59CCC84A313F61EE84C049058C0D0F23B177D09CEF16E
+2A16C69D2AEE1C70629AA291E2EC488825097BC72246693EC07CBD9F7A8783A6
+AF25AC6C6E2921803B133E26A26243B799379830A32B100FCB9B5974B13646B5
+223309EF30719C34A914EE7088D846FBE557000602D14CEF3692F404D0A66FA7
+7C0960553B99E6D4F074C95163875A3E9EAEB4EC0B93A0AA9A1BBE8F75A5EC6A
+A1B7BE29A1D0131F9572A486F2E0939334510D5917C43E07017DBB869F097AB9
+0104AE623A1D6E8448698F4EB22B491858147D69FD3BEF97B03A51EBAE37211D
+A62412616035DF21CA79F13C4F> |-
+/E <1C60D8A8C9B7CA64569D6A554FC57A2252A212C54D2F4CFD4AC48B54D8E1
+97DEAC114F9009EDB7565F93927D30B6FE19F6F7110CEE0766730915973BB40C
+77AE01767B3857FBAE74F43C9EB5ABC370AE3D9BAAE7B754866D650A5E2EABBF
+52E5564BE021ECD842F3F8AA8A668879737073E7E4AE609904CDE52278D0F09F
+E0E1FA9B98CD7045D0B2DF4C2F40D21B83F632792B86F3FD8B74797BA2479666
+14E3851D7CA7975AA6044DD8E50887A93DC208E42A561BB017BF220C8B677DBC
+A493268C464114A8CF129F89CF49FC0D9AE589DBC1A487BA33A8C26122429C67
+A072745A2A5167263E622F4E31D66420AA3C6AF19607F1652C431B9D91D25D34
+B7D398F287695FB56B7FD11AB426A6AE8D48B4D5AB6F3385E4EACB7C08A6EF09
+003014054D91577E7A767EAB382B0CD13CCF215A7E9D19A12AB10ACA843CD86C
+73AE10849BDF7978B8A44D5BD55C072F4B17737EF77F7588BD56BBD12A7BA079
+356EC80E14710C07BADFC2B23113A601816DF27CEF158874424DCD286CA60D66
+101E64698A404D3710DB3FF896DBF059F3B41116C70B4151BC2748B867D41F4F
+62AC0D3342733FB7EDD1BA7082F71F259A3655D39CA7E566D01B92094F796675
+D2AE9351D2189B54E4895D3A416A103852A83E9528D566E406> |-
+/T <1C60D8A8C9B678BD6630C7CB9DA0680A4E9A4E39DE7AB4B750EDAE6D6462
+2BE32A2509D2FE4EE31BE1224D225E6D5B6A57994641D25492B58AC4F8EBCC9A
+248E791AC55DFACB8230237E6AE81A0D200DDD50DA269B2B68B9AFD5BCA2E853
+43EE57E634C8F9293D0C392F9A600AE129D99FFB30DBC6F0468BD8781A33FE59
+25C1C60AE24A71133F9AFD5CEBEDC73CDAAEDD68AB74347B473E5769B7BB9FC5
+849E21A442572167DA53FCC55853698BA6C3479D244260D7AE15819FDD172C79
+6393F57AF01BDC7EF8F2EF895654869D43A9C2903AE2F363AF1D2D8EDBF358C3
+1816210ED18AB4741193BFD05108D413FEDB7387EBE832A605A583B1> |-
+/X <1C60D8A8C9B64C38AD99E8223C0B9A93D821D7A7EC037F50529290949BF1
+D40520646BE75AC36DDDE2799793545853190D8B3CF8A886D21E673C29585216
+9853B08D7DE38F77E554BDC1C115E7A7A28A2C3B73B2896283F45F29E54C1936
+8EF2B5153DEC202D0D7A1B3AA0FCC9368FAE5F6340D642623C05DBA81CF96F21
+0350D7AE6976B7B259661BA3224C12E1E041B17E91DBEF6061165FB76A0EF910
+BCAA01839CF96B4DAA0537B3139F3DCC4E27292979BD393F4AEAD0E87C134175
+95AEB8D77580D2EB9734C1545E3777802E2DD604B644333DFF5E3E45C0E9699A
+28456803232177C4AD32CD74A7C3ED88AF964528A6481A29D747C0A1F0AEF7BD
+6224B61D4998C59B1DAF6CE2F7B0CC11CCAA2CB3F0CBD5C4BDF2C6A7757C32C1
+5ED58490B81133E29403BA1D1A4143E54E1DBB070424226C887811BF763F3029
+0A171F9EC3CC19FF8C726DBED83C8D9F47F876D9609E47DB89F2AC7075F4F452
+E5151235DC29F8C4EFD41C0DF74854AD15FDF0EA46A58AD037FD4DEA6CB0932A
+82E552EEF87777D36C300401D8708F690FB8D413B3BE48D62B94AB90372F367A
+30EBCB47B813314E64E5D0730724DDCA08C83BDD1D7993A1669A5212035C> |-
+/c <1C60D8A8C9B71B403A818C3DF4826E1F45CF4EECE6D7D5AFE3BA0007DE7F
+590734D8CA8997F38C8376C5732929B352E785C51A99B8BA68412FAF281BAB53
+2A18189AEC120AC2F0D76432FB4DA510C10CA9BC537342C3EFED625E4A8313F4
+5AB64917206116EB275D6F> |-
+/o <1C60D8A8C9B7B71AC6E947C0F92A6892BA71854D190FDE2F840A4F9C319C
+61A64E30AEAFF817D1D81C7E802E4C28E67A00727F4B13EFC195011A8A709D78
+5C15ACAB3938932F09CF329C9A687AC2902EB3B126C2C4E27EEA> |-
+/r <1C60D8A8C9B728C5DB8274F71B9523FEA7BE2412DC50C4BC77147040DF6F
+18B5387CC9A3C04A0DC1E33CA81D41BDF8CA9E85570DA0B8D95099E92636EEF5
+F33A867301F8B8627F52D835EA1A457BF5C9E5C19BBE664ECCA543EA5805A1FD
+2368F67B106CF0B2AE65AF7DDB69A845EE8812A9760CFDF2EEF319FE4E1BCCD1
+0337EBEC0AD8229B09BC80D059F20B7E3CC9404B13C454CCC7618F6EF3F49242
+220284FD980A9D77A79D6354D07FD59B656047389F371C1B68C3FC4BE3D172D3
+FD90B9577E2F7241B00EE02DA2CEDDE6D69701377D75CBEF> |-
+/.notdef <1C60D8A8C9B8666C32> |-
+end put
+end
+dup /FontName get exch definefont pop
+end
+%ADOEndSubsetFont
+/TNCOMP+AGaramond-Bold /HIBBAA+AGaramond-Bold findfont ct_VMDictPut
+/TNCOMP+AGaramond-Bold*1
+[65{/.notdef}rp /A 3{/.notdef}rp /E 14{/.notdef}rp /T 3{/.notdef}rp /X
+10{/.notdef}rp /c 11{/.notdef}rp /o 2{/.notdef}rp /r 141{/.notdef}rp]
+TNCOMP+AGaramond-Bold nf
+TNCOMP+AGaramond-Bold*1 [30 0 0 -30 0 0 ]msf
+108.791 63.4121 mo
+(AcroT)
+[18.5398 12.48 10.9501 10.3862 0 ]xsh
+176.48 69.4571 mo
+(E)sh
+191.258 63.4121 mo
+(X)sh
+.883665 .769161 0 0 cmyk
+%ADOBeginSubsetFont: HIBBAA+AGaramond-Bold AddGlyphs
+%ADOt1write: (1.0.24)
+systemdict begin
+TNCOMP+AGaramond-Bold dup
+/Private get dup rcheck
+{begin true}{pop false}ifelse exch
+/CharStrings get begin
+systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
+/M <1C60D8A8C9B5B2D72C441C47625DD9489BCE8C3AF83923E9405F62D93769
+ECD093B12C0592942BE8572D618528A57F2259274891CBB867E53BEC84A57D79
+C6188D39BA2F6A0782290F053EB648428C5554507C4121F12615048E6F735268
+92884B20A9613E8598D7448668132761868D20D4DE9F85FDA12CF8CB49949D99
+264D87CC19AC01C287263690C3F099D820BD8951CD9F27B106595EF7DF4E67F6
+4A7B6369ECB807722CA1A2844EE2F95CC0DE8C044C080374DDAD58335BE32FBC
+5DFA1C934133F8088BE63A4949390751041D8D3B3BA2019F147DC8ED77795A9F
+D9CC3813B1F8B314BCA157D1D855EFFF3ABA618D8DAE6D74D305A8A56E40AF14
+75CCF02924E30CDF418DCCC2C031F3216BCC6466DD3F03DD29585C4E486B901F
+A514F9ED935D634595E7E9B2A32BAC75FFE61F28D7CC2EB06A9EB935F807CC4A
+286F20AD8DD53A34E07990E46A47A82494426A6B4C52F465D6DF48C46EB96531
+1BD94835401C5B464E6E61A455E80B264DFDD68D33EAA4332D53C0364042D21B
+56679C12A2EE9A9DD940725DD903776677ED3C41596B6035ABD37FF9FBCD557B
+777E3301EBE129F869125874087F58CCD97FC6E3267E76847FA70518CB80A338
+5FB77FF707EF8907414DF09B931B507ACE73BA027511F1606EA11EFCB5FED054
+247BC98D8284B880DAFD7746> |-
+/e <1C60D8A8C9B7171E0E8A38F06EFB5650A378BD33F88451C83C722AF24588
+2E39BB877C5ED5AAB96BB4371C80A25530DA3017C22D46EE85E79EC4D12711A4
+31A95533FFCA59766087C1ABD510709349A5E354AFC1CB8AF80B14E0953EC9C7
+DAD2D34949C1A71787B530C6EA79398AD4C7C76CB7A2FA6ACA7207AC89> |-
+/i <1C60D8A8C9B84C670D1B82727EF32637044703D1099AB39E10C336B4FB6B
+AE6E6C86CFA77FEA15789E8ABE1323397171E81B9AFE910942F8BEC5B9AD77C2
+B4F4AC6E6D5E59A5E71BAC69620C645C28351A65D4626FF9CF83007A77192826
+7D04A528F682478B3394442D67F1FB0F4BD4D8A10DF45D96156A19EC352A7EFF
+0C127890596C94B718F54D67B3C2527EE581F606C8A974A1338F97880BBF3456
+087F6DD698DE01FB2899732F09AB79370618C9E9A4431028FA8012F1ACB4ECFD
+68FD09947B97730C8862E65C2E9F2B796E16FF6F112A180855EFD698164A45BF
+F6> |-
+/s <1C60D8A8C9B804561F5DD3D65787803A49ED94AD756C5320DBB1C45D44E6
+DAE52B01520D6A772DBD8CE37481135539978FC7833344DAF335171BC6C7A25C
+28B13496430ECE1F605C92313904F486926EB12C8B0D2501D9186948AA902B5B
+2DD3529351386DC695F74232B5D3F822851E757C3B882B230ED6D205A4814FBF
+CBE0622C17EDD89B4264> |-
+/v <1C60D8A8C9B772792518EA66DBDA24A675D704332747B943231A733087BC
+67E4F3D170B84D0273500A528C1638714FFADB5D1FF8E8DACFE0DE83DC65B2B0
+245B19BA605B9239B82AFB6C43560C2C0EB51B0DD2A2DEFA7F76F2F4CDAAD86A
+05C5886A355AAD0DA211972DCEDF5D99FA1E5E53202B3F8C01F2CF49F98B816C
+21A0FA6296611144A5BA28A27EE65807824C9AF98D365D136741DBFE43D32EFF
+5A48A203063CDA130A0AAAD0C9D32E687006A31E5DB136BDCD64743CB24B51C3
+E885C7ECEC576D8B9318A7A73FDB57477919C80A46DB1AF26314590B5428D31E
+9943C7AA37E6B8D60A91DEB839EB2B2B03D843> |-
+systemdict /gcheck known {setglobal} if end {end} if
+end
+TNCOMP+AGaramond-Bold /Encoding get
+dup 77 /M put
+dup 101 /e put
+dup 105 /i put
+dup 115 /s put
+dup 118 /v put
+pop
+%ADOEndSubsetFont
+/TNCOMP+AGaramond-Bold*1
+[65{/.notdef}rp /A 3{/.notdef}rp /E 7{/.notdef}rp /M 6{/.notdef}rp /T
+3{/.notdef}rp /X 10{/.notdef}rp /c /.notdef /e 3{/.notdef}rp /i
+5{/.notdef}rp /o 2{/.notdef}rp /r /s 2{/.notdef}rp /v 137{/.notdef}rp]
+TNCOMP+AGaramond-Bold nf
+TNCOMP+AGaramond-Bold*1 [30 0 0 -30 0 0 ]msf
+116.453 102.298 mo
+(Movies)
+[26.5201 14.9402 13.71 8.57986 12.5999 0 ]xsh
+/0
+<<
+/Name (Black)
+/1
+[/DeviceCMYK] /CSA add_res
+/CSA /1 get_csa_by_name
+/MappedCSA /1 /CSA get_res
+/TintMethod /Subtractive
+/TintProc null
+/NComponents 4
+/Components [ 0 0 0 1 ]
+>>
+/CSD add_res
+1 /0 /CSD get_res sepcs
+1 sep
+%ADOBeginSubsetFont: HIBBAA+AGaramond-Bold AddGlyphs
+%ADOt1write: (1.0.24)
+systemdict begin
+TNCOMP+AGaramond-Bold dup
+/Private get dup rcheck
+{begin true}{pop false}ifelse exch
+/CharStrings get begin
+systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
+/period <1C60D8A8C9B8666C4126EF39EAAD870163BC6E0A685D8DFB65EC8E1
+4751696A1FA1256DD2B28A8D4B11B> |-
+/D <1C60D8A8C9B6CC61ECFA600FD7EAC88B684706E11436B4F56500C772BF7D
+B6E5DA7D261672C80EC451495133D15DB5ED65DB077EF24A257F68C944D48E62
+05CDF6A4EBB3CC0BFB661CC960477F5973544BB9DA066EAA4703C8060D715472
+1F19CB93FF81726E1E797FC341ECD27E70BADF10A8E3E1D161091C04C08FCDA3
+D4C0FB7789D6BC4743587ED10033C808B48148707A6366E2B903557C92042E80
+E78C3550ECA75896A49868F19B4D244695974AA8D7D4CFBAEEAE973276A3F939
+6C908F34376C3FD2A2A0C8BC5083A7DDEE9CA69251C65636F1FA399348432945
+EE0431DBAE748D505732207F2A2995AE193606F03ACC829B7E56BD51E00F62> |-
+/P <1C60D8A8C9B7C2FB443727177F0B040011071E8BE2EF927647B2219C190D
+5C19CACC673C693F4C41C347BFC1CEC04647E5B5731BF15EE115DB8B58185D77
+EC501ABE71C0952ABB68B5604C3AAA01BEDD3421ABDC547FD8F7D633A0DDE399
+5AA04D999D01E52045ADE3FE7415F39D784308A23F6BFB1A2709584C8C15943D
+B8B7FB4305694C2B50A54C1C794DD0F2294BF454B4A0AB2F5CCC517DF5D75D76
+CBDAE949D802C0B204D2FBAF538B31E8CCC2B915817D01206A1BA9476FD0F72E> |-
+/S <1C60D8A8C9B7A157DDD65E2D6E12EC4D29CCC558B9108AFEF527FF151C11
+542D754791DEC089770797EA43AA0A17389D01F94E62265ED32A176828C3AD24
+39C25706F52598126A3BC30823B311DF27B862E870829EF46A3FFB0ABA414799
+0D10096650D3EA773866ECD8F321BD1427A8CD97D24C672F5F92AD13BAEAAD86
+68326C737AFBBFE93FA770F72DA1BC158949F9BB71F78143> |-
+/t <1C60D8A8C9B8293CC14C0716D97838C5907536CD72965E4133CE6BF69240
+E0F97FC614D5C145665C1B21D826CD95C7C948414B9413D983721B772AEA451C
+8BA24085FF9D67767DF832359F8123BCC3FC2B63A4D7673B9897192027F472C7
+901F495435D5885A25B1D31CA436A82DA6A13540D8F86D370E344C160A3005EC> |-
+/y <1C60D8A8C9B746F4A78DF719F6FD142DD510DF52F278FDB6983C74AA48BF
+E99EE4434D535143C45FAAB4EEFDD7BAECF96E2CDA41D185914A27256BE3F0AE
+4DE4A18F4F8151460AB6DC22A8D90020EA0D7097F7A95AF9AFCD371CD60808C1
+D91F2B06DF675B1D19ECAEE31DADBA173CFDECD6F13866DF108E9E5962DC0453
+1E7FB0C3A161BBDE108FCCAD1E593EAAEC4132E478657B076732A872E7F674ED
+99109BA6EBEB2532EAF21584084662AA3C0921F21C49F28D10808B0B5D4197A9
+DF6AC2AA5AD7AC1A4EB1F9464D0C631411725A8CC820156C222C2446757EA1B8
+7D3C5A647BA188F49DFC46B9ECB8242AA458AC0397DBA766A5F50F9EB24CB02A
+74A22A692DC5F4FD13B6DD8B4F91DF0836178BBA902268E33800DF340844607A
+ECAF7B78237118> |-
+systemdict /gcheck known {setglobal} if end {end} if
+end
+TNCOMP+AGaramond-Bold /Encoding get
+dup 46 /period put
+dup 68 /D put
+dup 80 /P put
+dup 83 /S put
+dup 116 /t put
+dup 121 /y put
+pop
+%ADOEndSubsetFont
+/TNCOMP+AGaramond-Bold*1
+[46{/.notdef}rp /period 18{/.notdef}rp /A 2{/.notdef}rp /D /E 7{/.notdef}rp
+/M 2{/.notdef}rp /P 2{/.notdef}rp /S /T 3{/.notdef}rp /X
+10{/.notdef}rp /c /.notdef /e 3{/.notdef}rp /i 5{/.notdef}rp /o
+2{/.notdef}rp /r /s /t /.notdef /v 2{/.notdef}rp /y
+134{/.notdef}rp]
+TNCOMP+AGaramond-Bold nf
+TNCOMP+AGaramond-Bold*1 [19.9253 0 0 -19.9253 0 0 ]msf
+115.836 162.024 mo
+(D.P.Story)
+[15.8008 10.361 8.38852 10.361 9.60394 6.43582 10.2816 7.75099 0 ]xsh
+grestore
+grestore
+pgrs
+%%PageTrailer
+[
+[/CSA [/0 /1 ]]
+[/CSD [/0 ]]
+] del_res
+/TNCOMP+AGaramond-Bold*1 uf
+/TNCOMP+AGaramond-Bold uf
+/HIBBAA+AGaramond-Bold uf
+Adobe_AGM_Image/pt gx
+Adobe_CoolType_Core/pt get exec
+Adobe_AGM_Core/restore_mysetup gx
+Adobe_AGM_Core/pt gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%Trailer
+Adobe_AGM_Utils begin
+[/EMC pdfmark_5
+currentdict Adobe_AGM_Utils eq {end} if
+Adobe_AGM_Image/dt get exec
+Adobe_CoolType_Core/dt get exec
+Adobe_AGM_Core/dt get exec
+%%Pages: 1
+%%DocumentNeededResources:
+%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
+%%+ procset Adobe_CoolType_Utility_T42 1.0 0
+%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%+ procset Adobe_CoolType_Core 2.31 0
+%%+ procset Adobe_AGM_Core 2.0 0
+%%+ procset Adobe_AGM_Utils 1.0 0
+%%DocumentNeededFeatures:
+%%DocumentSuppliedFeatures:
+%%DocumentCustomColors:
+%%CMYKCustomColor:
+%%RGBCustomColor:
+%%EOF
diff --git a/macros/latex/contrib/rmannot/examples/rma/aebmusic_poster.eps b/macros/latex/contrib/rmannot/examples/rma/aebmusic_poster.eps
new file mode 100644
index 0000000000..edfde4150c
--- /dev/null
+++ b/macros/latex/contrib/rmannot/examples/rma/aebmusic_poster.eps
Binary files differ
diff --git a/macros/latex/contrib/rmannot/examples/rma/afldemoposter.eps b/macros/latex/contrib/rmannot/examples/rma/aebmusic_poster_hd.eps
index c2355a37d0..b88ef08b9c 100644
--- a/macros/latex/contrib/rmannot/examples/rma/afldemoposter.eps
+++ b/macros/latex/contrib/rmannot/examples/rma/aebmusic_poster_hd.eps
Binary files differ
diff --git a/macros/latex/contrib/rmannot/examples/rma/horse1_poster.eps b/macros/latex/contrib/rmannot/examples/rma/horse1_poster.eps
index 6ffbe74aab..05676794d3 100644
--- a/macros/latex/contrib/rmannot/examples/rma/horse1_poster.eps
+++ b/macros/latex/contrib/rmannot/examples/rma/horse1_poster.eps
@@ -1,7954 +1,7954 @@
-%!PS-Adobe-3.1 EPSF-3.0
-%ADO_DSC_Encoding: Windows Roman
-%%Title: A9R7024.pdf
-%%Creator: Adobe Acrobat 9.0.0
-%%For: Donald Story
-%%CreationDate: 06/17/2008, 1:21:51 PM
-%%BoundingBox: 0 0 209 157
-%%HiResBoundingBox: 0 0 209 157
-%%CropBox: 0 0 209 157
-%%LanguageLevel: 2
-%%DocumentNeededResources: (atend)
-%%DocumentSuppliedResources: (atend)
-%%DocumentNeededFeatures: (atend)
-%%DocumentSuppliedFeatures: (atend)
-%%DocumentData: Clean7Bit
-%%Pages: (atend)
-%%DocumentCustomColors: (atend)
-%%EndComments
-%%BeginDefaults
-%%ViewingOrientation: 1 0 0 1
-%%EndDefaults
-%%BeginProlog
-%%BeginResource: procset Adobe_AGM_Utils 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{currentpacking true setpacking}if
-userdict/Adobe_AGM_Utils 75 dict dup begin put
-/bdf
-{bind def}bind def
-/nd{null def}bdf
-/xdf
-{exch def}bdf
-/ldf
-{load def}bdf
-/ddf
-{put}bdf
-/xddf
-{3 -1 roll put}bdf
-/xpt
-{exch put}bdf
-/ndf
-{
- exch dup where{
- pop pop pop
- }{
- xdf
- }ifelse
-}def
-/cdndf
-{
- exch dup currentdict exch known{
- pop pop
- }{
- exch def
- }ifelse
-}def
-/gx
-{get exec}bdf
-/ps_level
- /languagelevel where{
- pop systemdict/languagelevel gx
- }{
- 1
- }ifelse
-def
-/level2
- ps_level 2 ge
-def
-/level3
- ps_level 3 ge
-def
-/ps_version
- {version cvr}stopped{-1}if
-def
-/set_gvm
-{currentglobal exch setglobal}bdf
-/reset_gvm
-{setglobal}bdf
-/makereadonlyarray
-{
- /packedarray where{pop packedarray
- }{
- array astore readonly}ifelse
-}bdf
-/map_reserved_ink_name
-{
- dup type/stringtype eq{
- dup/Red eq{
- pop(_Red_)
- }{
- dup/Green eq{
- pop(_Green_)
- }{
- dup/Blue eq{
- pop(_Blue_)
- }{
- dup()cvn eq{
- pop(Process)
- }if
- }ifelse
- }ifelse
- }ifelse
- }if
-}bdf
-/AGMUTIL_GSTATE 22 dict def
-/get_gstate
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_clr_spc currentcolorspace def
- /AGMUTIL_GSTATE_clr_indx 0 def
- /AGMUTIL_GSTATE_clr_comps 12 array def
- mark currentcolor counttomark
- {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
- /AGMUTIL_GSTATE_fnt rootfont def
- /AGMUTIL_GSTATE_lw currentlinewidth def
- /AGMUTIL_GSTATE_lc currentlinecap def
- /AGMUTIL_GSTATE_lj currentlinejoin def
- /AGMUTIL_GSTATE_ml currentmiterlimit def
- currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
- /AGMUTIL_GSTATE_sa currentstrokeadjust def
- /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
- /AGMUTIL_GSTATE_op currentoverprint def
- /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
- /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
- currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
- cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
- /AGMUTIL_GSTATE_ht currenthalftone def
- /AGMUTIL_GSTATE_flt currentflat def
- end
-}def
-/set_gstate
-{
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_clr_spc setcolorspace
- AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
- AGMUTIL_GSTATE_fnt setfont
- AGMUTIL_GSTATE_lw setlinewidth
- AGMUTIL_GSTATE_lc setlinecap
- AGMUTIL_GSTATE_lj setlinejoin
- AGMUTIL_GSTATE_ml setmiterlimit
- AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
- AGMUTIL_GSTATE_sa setstrokeadjust
- AGMUTIL_GSTATE_clr_rnd setcolorrendering
- AGMUTIL_GSTATE_op setoverprint
- AGMUTIL_GSTATE_bg cvx setblackgeneration
- AGMUTIL_GSTATE_ucr cvx setundercolorremoval
- AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
- AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
- AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
- {
- currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
- {
- mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
- }if
- }{
- AGMUTIL_GSTATE_ht sethalftone
- }ifelse
- AGMUTIL_GSTATE_flt setflat
- end
-}def
-/get_gstate_and_matrix
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_ctm matrix currentmatrix def
- end
- get_gstate
-}def
-/set_gstate_and_matrix
-{
- set_gstate
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_ctm setmatrix
- end
-}def
-/AGMUTIL_str256 256 string def
-/AGMUTIL_src256 256 string def
-/AGMUTIL_dst64 64 string def
-/AGMUTIL_srcLen nd
-/AGMUTIL_ndx nd
-/AGMUTIL_cpd nd
-/capture_cpd{
- //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
-}def
-/thold_halftone
-{
- level3
- {sethalftone currenthalftone}
- {
- dup/HalftoneType get 3 eq
- {
- sethalftone currenthalftone
- }{
- begin
- Width Height mul{
- Thresholds read{pop}if
- }repeat
- end
- currenthalftone
- }ifelse
- }ifelse
-}def
-/rdcmntline
-{
- currentfile AGMUTIL_str256 readline pop
- (%)anchorsearch{pop}if
-}bdf
-/filter_cmyk
-{
- dup type/filetype ne{
- exch()/SubFileDecode filter
- }{
- exch pop
- }
- ifelse
- [
- exch
- {
- AGMUTIL_src256 readstring pop
- dup length/AGMUTIL_srcLen exch def
- /AGMUTIL_ndx 0 def
- AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
- 1 index exch get
- AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
- /AGMUTIL_ndx AGMUTIL_ndx 1 add def
- }for
- pop
- AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
- }
- bind
- /exec cvx
- ]cvx
-}bdf
-/filter_indexed_devn
-{
- cvi Names length mul names_index add Lookup exch get
-}bdf
-/filter_devn
-{
- 4 dict begin
- /srcStr xdf
- /dstStr xdf
- dup type/filetype ne{
- 0()/SubFileDecode filter
- }if
- [
- exch
- [
- /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
- currentdict/srcStr get/readstring cvx/pop cvx
- /dup cvx/length cvx 0/gt cvx[
- Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
- names_index Names length currentdict/srcStr get length 1 sub{
- 1/index cvx/exch cvx/get cvx
- currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
- Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
- }for
- currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
- ]cvx/if cvx
- /end cvx
- ]cvx
- bind
- /exec cvx
- ]cvx
- end
-}bdf
-/AGMUTIL_imagefile nd
-/read_image_file
-{
- AGMUTIL_imagefile 0 setfileposition
- 10 dict begin
- /imageDict xdf
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- /imbufIdx 0 def
- /origDataSource imageDict/DataSource get def
- /origMultipleDataSources imageDict/MultipleDataSources get def
- /origDecode imageDict/Decode get def
- /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
- imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- {
- /imbufCnt imageDict/DataSource get length def
- /imbufs imbufCnt array def
- 0 1 imbufCnt 1 sub{
- /imbufIdx xdf
- imbufs imbufIdx imbufLen string put
- imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
- }for
- DeviceN_PS2{
- imageDict begin
- /DataSource[DataSource/devn_sep_datasource cvx]cvx def
- /MultipleDataSources false def
- /Decode[0 1]def
- end
- }if
- }{
- /imbuf imbufLen string def
- Indexed_DeviceN level3 not and DeviceN_NoneName or{
- /srcDataStrs[imageDict begin
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi string
- }repeat
- end]def
- imageDict begin
- /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
- /Decode[0 1]def
- end
- }{
- imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
- imageDict/Decode[0 1]put
- }ifelse
- }ifelse
- imageDict exch
- load exec
- imageDict/DataSource origDataSource put
- imageDict/MultipleDataSources origMultipleDataSources put
- imageDict/Decode origDecode put
- end
-}bdf
-/write_image_file
-{
- begin
- {(AGMUTIL_imagefile)(w+)file}stopped{
- false
- }{
- Adobe_AGM_Utils/AGMUTIL_imagefile xddf
- 2 dict begin
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
- /imbuf imbufLen string def
- }if
- 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
- pop
- MultipleDataSources{
- 0 1 DataSource length 1 sub{
- DataSource type dup
- /arraytype eq{
- pop DataSource exch gx
- }{
- /filetype eq{
- DataSource exch get imbuf readstring pop
- }{
- DataSource exch get
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }for
- }{
- DataSource type dup
- /arraytype eq{
- pop DataSource exec
- }{
- /filetype eq{
- DataSource imbuf readstring pop
- }{
- DataSource
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }ifelse
- }for
- end
- true
- }ifelse
- end
-}bdf
-/close_image_file
-{
- AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
-}def
-statusdict/product known userdict/AGMP_current_show known not and{
- /pstr statusdict/product get def
- pstr(HP LaserJet 2200)eq
- pstr(HP LaserJet 4000 Series)eq or
- pstr(HP LaserJet 4050 Series )eq or
- pstr(HP LaserJet 8000 Series)eq or
- pstr(HP LaserJet 8100 Series)eq or
- pstr(HP LaserJet 8150 Series)eq or
- pstr(HP LaserJet 5000 Series)eq or
- pstr(HP LaserJet 5100 Series)eq or
- pstr(HP Color LaserJet 4500)eq or
- pstr(HP Color LaserJet 4600)eq or
- pstr(HP LaserJet 5Si)eq or
- pstr(HP LaserJet 1200 Series)eq or
- pstr(HP LaserJet 1300 Series)eq or
- pstr(HP LaserJet 4100 Series)eq or
- {
- userdict/AGMP_current_show/show load put
- userdict/show{
- currentcolorspace 0 get
- /Pattern eq
- {false charpath f}
- {AGMP_current_show}ifelse
- }put
- }if
- currentdict/pstr undef
-}if
-/consumeimagedata
-{
- begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known not
- {/MultipleDataSources false def}if
- MultipleDataSources
- {
- DataSource 0 get type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width cvi string def
- 1 1 Height cvi
- {
- pop
- 0 1 DataSource length 1 sub
- {
- DataSource exch get
- flushbuffer readstring pop pop
- }for
- }for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
- {
- Width Height mul cvi
- {
- 0 1 DataSource length 1 sub
- {dup DataSource exch gx length exch 0 ne{pop}if}for
- dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }
- {
- /DataSource load type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width Decode length 2 idiv mul cvi string def
- 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
- {
- Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
- {
- DataSource length dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }ifelse
- end
-}bdf
-/addprocs
-{
- 2{/exec load}repeat
- 3 1 roll
- [5 1 roll]bind cvx
-}def
-/modify_halftone_xfer
-{
- currenthalftone dup length dict copy begin
- currentdict 2 index known{
- 1 index load dup length dict copy begin
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end def
- currentdict end sethalftone
- }{
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end sethalftone
- pop
- }ifelse
-}def
-/clonearray
-{
- dup xcheck exch
- dup length array exch
- Adobe_AGM_Core/AGMCORE_tmp -1 ddf
- {
- Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
- dup type/dicttype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get
- exch
- clonedict
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- dup type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get exch
- clonearray
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- exch dup
- Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
- }forall
- exch{cvx}if
-}bdf
-/clonedict
-{
- dup length dict
- begin
- {
- dup type/dicttype eq
- {clonedict}if
- dup type/arraytype eq
- {clonearray}if
- def
- }forall
- currentdict
- end
-}bdf
-/DeviceN_PS2
-{
- /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
-}bdf
-/Indexed_DeviceN
-{
- /indexed_colorspace_dict AGMCORE_gget dup null ne{
- dup/CSDBase known{
- /CSDBase get/CSD get_res/Names known
- }{
- pop false
- }ifelse
- }{
- pop false
- }ifelse
-}bdf
-/DeviceN_NoneName
-{
- /Names where{
- pop
- false Names
- {
- (None)eq or
- }forall
- }{
- false
- }ifelse
-}bdf
-/DeviceN_PS2_inRip_seps
-{
- /AGMCORE_in_rip_sep where
- {
- pop dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
- {
- /currentcolorspace exch AGMCORE_gput
- false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- }{
- true
- }ifelse
-}bdf
-/base_colorspace_type
-{
- dup type/arraytype eq{0 get}if
-}bdf
-/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
-{
- /pdfmark_5{cleartomark}bind def
-}{
- /pdfmark_5{pdfmark}bind def
-}ifelse
-/ReadBypdfmark_5
-{
- currentfile exch 0 exch/SubFileDecode filter
- /currentdistillerparams where
- {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
- {flushfile cleartomark}
- {/PUT pdfmark}ifelse
-}bdf
-/ReadBypdfmark_5_string
-{
- 2 dict begin
- /makerString exch def string/tmpString exch def
- {
- currentfile tmpString readline not{pop exit}if
- makerString anchorsearch
- {
- pop pop cleartomark exit
- }{
- 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
- }ifelse
- }loop
- end
-}bdf
-/xpdfm
-{
- {
- dup 0 get/Label eq
- {
- aload length[exch 1 add 1 roll/PAGELABEL
- }{
- aload pop
- [{ThisPage}<<5 -2 roll>>/PUT
- }ifelse
- pdfmark_5
- }forall
-}bdf
-/lmt{
- dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
-}bdf
-/int{
- dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
-}bdf
-/ds{
- Adobe_AGM_Utils begin
-}bdf
-/dt{
- currentdict Adobe_AGM_Utils eq{
- end
- }if
-}bdf
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_AGM_Core 2.0 0
-%%Version: 2.0 0
-%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Core 209 dict dup begin put
-/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
-/AGMCORE_str256 256 string def
-/AGMCORE_save nd
-/AGMCORE_graphicsave nd
-/AGMCORE_c 0 def
-/AGMCORE_m 0 def
-/AGMCORE_y 0 def
-/AGMCORE_k 0 def
-/AGMCORE_cmykbuf 4 array def
-/AGMCORE_screen[currentscreen]cvx def
-/AGMCORE_tmp 0 def
-/AGMCORE_&setgray nd
-/AGMCORE_&setcolor nd
-/AGMCORE_&setcolorspace nd
-/AGMCORE_&setcmykcolor nd
-/AGMCORE_cyan_plate nd
-/AGMCORE_magenta_plate nd
-/AGMCORE_yellow_plate nd
-/AGMCORE_black_plate nd
-/AGMCORE_plate_ndx nd
-/AGMCORE_get_ink_data nd
-/AGMCORE_is_cmyk_sep nd
-/AGMCORE_host_sep nd
-/AGMCORE_avoid_L2_sep_space nd
-/AGMCORE_distilling nd
-/AGMCORE_composite_job nd
-/AGMCORE_producing_seps nd
-/AGMCORE_ps_level -1 def
-/AGMCORE_ps_version -1 def
-/AGMCORE_environ_ok nd
-/AGMCORE_CSD_cache 0 dict def
-/AGMCORE_currentoverprint false def
-/AGMCORE_deltaX nd
-/AGMCORE_deltaY nd
-/AGMCORE_name nd
-/AGMCORE_sep_special nd
-/AGMCORE_err_strings 4 dict def
-/AGMCORE_cur_err nd
-/AGMCORE_current_spot_alias false def
-/AGMCORE_inverting false def
-/AGMCORE_feature_dictCount nd
-/AGMCORE_feature_opCount nd
-/AGMCORE_feature_ctm nd
-/AGMCORE_ConvertToProcess false def
-/AGMCORE_Default_CTM matrix def
-/AGMCORE_Default_PageSize nd
-/AGMCORE_Default_flatness nd
-/AGMCORE_currentbg nd
-/AGMCORE_currentucr nd
-/AGMCORE_pattern_paint_type 0 def
-/knockout_unitsq nd
-currentglobal true setglobal
-[/CSA/Gradient/Procedure]
-{
- /Generic/Category findresource dup length dict copy/Category defineresource pop
-}forall
-setglobal
-/AGMCORE_key_known
-{
- where{
- /Adobe_AGM_Core_Id known
- }{
- false
- }ifelse
-}ndf
-/flushinput
-{
- save
- 2 dict begin
- /CompareBuffer 3 -1 roll def
- /readbuffer 256 string def
- mark
- {
- currentfile readbuffer{readline}stopped
- {cleartomark mark}
- {
- not
- {pop exit}
- if
- CompareBuffer eq
- {exit}
- if
- }ifelse
- }loop
- cleartomark
- end
- restore
-}bdf
-/getspotfunction
-{
- AGMCORE_screen exch pop exch pop
- dup type/dicttype eq{
- dup/HalftoneType get 1 eq{
- /SpotFunction get
- }{
- dup/HalftoneType get 2 eq{
- /GraySpotFunction get
- }{
- pop
- {
- abs exch abs 2 copy add 1 gt{
- 1 sub dup mul exch 1 sub dup mul add 1 sub
- }{
- dup mul exch dup mul add 1 exch sub
- }ifelse
- }bind
- }ifelse
- }ifelse
- }if
-}def
-/np
-{newpath}bdf
-/clp_npth
-{clip np}def
-/eoclp_npth
-{eoclip np}def
-/npth_clp
-{np clip}def
-/graphic_setup
-{
- /AGMCORE_graphicsave save store
- concat
- 0 setgray
- 0 setlinecap
- 0 setlinejoin
- 1 setlinewidth
- []0 setdash
- 10 setmiterlimit
- np
- false setoverprint
- false setstrokeadjust
- //Adobe_AGM_Core/spot_alias gx
- /Adobe_AGM_Image where{
- pop
- Adobe_AGM_Image/spot_alias 2 copy known{
- gx
- }{
- pop pop
- }ifelse
- }if
- /sep_colorspace_dict null AGMCORE_gput
- 100 dict begin
- /dictstackcount countdictstack def
- /showpage{}def
- mark
-}def
-/graphic_cleanup
-{
- cleartomark
- dictstackcount 1 countdictstack 1 sub{end}for
- end
- AGMCORE_graphicsave restore
-}def
-/compose_error_msg
-{
- grestoreall initgraphics
- /Helvetica findfont 10 scalefont setfont
- /AGMCORE_deltaY 100 def
- /AGMCORE_deltaX 310 def
- clippath pathbbox np pop pop 36 add exch 36 add exch moveto
- 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
- 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
- 0 AGMCORE_&setgray
- gsave 1 AGMCORE_&setgray fill grestore
- 1 setlinewidth gsave stroke grestore
- currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
- /AGMCORE_deltaY 12 def
- /AGMCORE_tmp 0 def
- AGMCORE_err_strings exch get
- {
- dup 32 eq
- {
- pop
- AGMCORE_str256 0 AGMCORE_tmp getinterval
- stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
- {
- currentpoint AGMCORE_deltaY sub exch pop
- clippath pathbbox pop pop pop 44 add exch moveto
- }if
- AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
- 0 1 AGMCORE_str256 length 1 sub
- {
- AGMCORE_str256 exch 0 put
- }for
- /AGMCORE_tmp 0 def
- }{
- AGMCORE_str256 exch AGMCORE_tmp xpt
- /AGMCORE_tmp AGMCORE_tmp 1 add def
- }ifelse
- }forall
-}bdf
-/AGMCORE_CMYKDeviceNColorspaces[
- [/Separation/None/DeviceCMYK{0 0 0}]
- [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
- [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
- [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
- [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
- [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
- [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
- [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
- [/Separation(Cyan)/DeviceCMYK{0 0 0}]
- [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
- [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
- [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
- [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
- [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
- [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
- [/DeviceCMYK]
-]def
-/ds{
- Adobe_AGM_Core begin
- /currentdistillerparams where
- {
- pop currentdistillerparams/CoreDistVersion get 5000 lt
- {<</DetectBlends false>>setdistillerparams}if
- }if
- /AGMCORE_ps_version xdf
- /AGMCORE_ps_level xdf
- errordict/AGM_handleerror known not{
- errordict/AGM_handleerror errordict/handleerror get put
- errordict/handleerror{
- Adobe_AGM_Core begin
- $error/newerror get AGMCORE_cur_err null ne and{
- $error/newerror false put
- AGMCORE_cur_err compose_error_msg
- }if
- $error/newerror true put
- end
- errordict/AGM_handleerror get exec
- }bind put
- }if
- /AGMCORE_environ_ok
- ps_level AGMCORE_ps_level ge
- ps_version AGMCORE_ps_version ge and
- AGMCORE_ps_level -1 eq or
- def
- AGMCORE_environ_ok not
- {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
- /AGMCORE_&setgray systemdict/setgray get def
- level2{
- /AGMCORE_&setcolor systemdict/setcolor get def
- /AGMCORE_&setcolorspace systemdict/setcolorspace get def
- }if
- /AGMCORE_currentbg currentblackgeneration def
- /AGMCORE_currentucr currentundercolorremoval def
- /AGMCORE_Default_flatness currentflat def
- /AGMCORE_distilling
- /product where{
- pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
- }{
- false
- }ifelse
- def
- /AGMCORE_GSTATE AGMCORE_key_known not{
- /AGMCORE_GSTATE 21 dict def
- /AGMCORE_tmpmatrix matrix def
- /AGMCORE_gstack 32 array def
- /AGMCORE_gstackptr 0 def
- /AGMCORE_gstacksaveptr 0 def
- /AGMCORE_gstackframekeys 14 def
- /AGMCORE_&gsave/gsave ldf
- /AGMCORE_&grestore/grestore ldf
- /AGMCORE_&grestoreall/grestoreall ldf
- /AGMCORE_&save/save ldf
- /AGMCORE_&setoverprint/setoverprint ldf
- /AGMCORE_gdictcopy{
- begin
- {def}forall
- end
- }def
- /AGMCORE_gput{
- AGMCORE_gstack AGMCORE_gstackptr get
- 3 1 roll
- put
- }def
- /AGMCORE_gget{
- AGMCORE_gstack AGMCORE_gstackptr get
- exch
- get
- }def
- /gsave{
- AGMCORE_&gsave
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /grestore{
- AGMCORE_&grestore
- AGMCORE_gstackptr 1 sub
- dup AGMCORE_gstacksaveptr lt{1 add}if
- dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
- {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
- /AGMCORE_gstackptr exch store
- }def
- /grestoreall{
- AGMCORE_&grestoreall
- /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
- }def
- /save{
- AGMCORE_&save
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /setoverprint{
- dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
- }def
- 0 1 AGMCORE_gstack length 1 sub{
- AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
- }for
- }if
- level3/AGMCORE_&sysshfill AGMCORE_key_known not and
- {
- /AGMCORE_&sysshfill systemdict/shfill get def
- /AGMCORE_&sysmakepattern systemdict/makepattern get def
- /AGMCORE_&usrmakepattern/makepattern load def
- }if
- /currentcmykcolor[0 0 0 0]AGMCORE_gput
- /currentstrokeadjust false AGMCORE_gput
- /currentcolorspace[/DeviceGray]AGMCORE_gput
- /sep_tint 0 AGMCORE_gput
- /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
- /sep_colorspace_dict null AGMCORE_gput
- /devicen_colorspace_dict null AGMCORE_gput
- /indexed_colorspace_dict null AGMCORE_gput
- /currentcolor_intent()AGMCORE_gput
- /customcolor_tint 1 AGMCORE_gput
- /absolute_colorimetric_crd null AGMCORE_gput
- /relative_colorimetric_crd null AGMCORE_gput
- /saturation_crd null AGMCORE_gput
- /perceptual_crd null AGMCORE_gput
- currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
- cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
- <<
- /MaxPatternItem currentsystemparams/MaxPatternCache get
- >>
- setuserparams
- end
-}def
-/ps
-{
- /setcmykcolor where{
- pop
- Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
- }if
- Adobe_AGM_Core begin
- /setcmykcolor
- {
- 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
- 1 sub 4 1 roll
- 3{
- 3 index add neg dup 0 lt{
- pop 0
- }if
- 3 1 roll
- }repeat
- setrgbcolor pop
- }ndf
- /currentcmykcolor
- {
- /currentcmykcolor AGMCORE_gget aload pop
- }ndf
- /setoverprint
- {pop}ndf
- /currentoverprint
- {false}ndf
- /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
- /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
- /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
- /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
- /AGMCORE_plate_ndx
- AGMCORE_cyan_plate{
- 0
- }{
- AGMCORE_magenta_plate{
- 1
- }{
- AGMCORE_yellow_plate{
- 2
- }{
- AGMCORE_black_plate{
- 3
- }{
- 4
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_have_reported_unsupported_color_space false def
- /AGMCORE_report_unsupported_color_space
- {
- AGMCORE_have_reported_unsupported_color_space false eq
- {
- (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
- Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
- }if
- }def
- /AGMCORE_composite_job
- AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
- /AGMCORE_in_rip_sep
- /AGMCORE_in_rip_sep where{
- pop AGMCORE_in_rip_sep
- }{
- AGMCORE_distilling
- {
- false
- }{
- userdict/Adobe_AGM_OnHost_Seps known{
- false
- }{
- level2{
- currentpagedevice/Separations 2 copy known{
- get
- }{
- pop pop false
- }ifelse
- }{
- false
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
- /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
- /AGM_preserve_spots
- /AGM_preserve_spots where{
- pop AGM_preserve_spots
- }{
- AGMCORE_distilling AGMCORE_producing_seps or
- }ifelse
- def
- /AGM_is_distiller_preserving_spotimages
- {
- currentdistillerparams/PreserveOverprintSettings known
- {
- currentdistillerparams/PreserveOverprintSettings get
- {
- currentdistillerparams/ColorConversionStrategy known
- {
- currentdistillerparams/ColorConversionStrategy get
- /sRGB ne
- }{
- true
- }ifelse
- }{
- false
- }ifelse
- }{
- false
- }ifelse
- }def
- /convert_spot_to_process where{pop}{
- /convert_spot_to_process
- {
- //Adobe_AGM_Core begin
- dup map_alias{
- /Name get exch pop
- }if
- dup dup(None)eq exch(All)eq or
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- gsave
- 1 0 0 0 setcmykcolor currentgray 1 exch sub
- 0 1 0 0 setcmykcolor currentgray 1 exch sub
- 0 0 1 0 setcmykcolor currentgray 1 exch sub
- 0 0 0 1 setcmykcolor currentgray 1 exch sub
- add add add 0 eq
- {
- pop false
- }{
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- }ifelse
- grestore
- }{
- AGMCORE_distilling
- {
- pop AGM_is_distiller_preserving_spotimages not
- }{
- //Adobe_AGM_Core/AGMCORE_name xddf
- false
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
- AGMUTIL_cpd/OverrideSeparations known and
- {
- AGMUTIL_cpd/OverrideSeparations get
- {
- /HqnSpots/ProcSet resourcestatus
- {
- pop pop pop true
- }if
- }if
- }if
- {
- AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
- }{
- gsave
- [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
- false
- AGMUTIL_cpd/SeparationColorNames 2 copy known
- {
- get
- {AGMCORE_name eq or}forall
- not
- }{
- pop pop pop true
- }ifelse
- grestore
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- }ifelse
- /convert_to_process where{pop}{
- /convert_to_process
- {
- dup length 0 eq
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- dup true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process and}ifelse
- }
- forall
- {
- true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- (Black)eq or and
- }forall
- not
- }{pop false}ifelse
- }{
- false exch
- {
- /PhotoshopDuotoneList where{pop false}{true}ifelse
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process or}ifelse
- }
- {
- convert_spot_to_process or
- }
- ifelse
- }
- forall
- }ifelse
- }ifelse
- }def
- }ifelse
- /AGMCORE_avoid_L2_sep_space
- version cvr 2012 lt
- level2 and
- AGMCORE_producing_seps not and
- def
- /AGMCORE_is_cmyk_sep
- AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
- def
- /AGM_avoid_0_cmyk where{
- pop AGM_avoid_0_cmyk
- }{
- AGM_preserve_spots
- userdict/Adobe_AGM_OnHost_Seps known
- userdict/Adobe_AGM_InRip_Seps known or
- not and
- }ifelse
- {
- /setcmykcolor[
- {
- 4 copy add add add 0 eq currentoverprint and{
- pop 0.0005
- }if
- }/exec cvx
- /AGMCORE_&setcmykcolor load dup type/operatortype ne{
- /exec cvx
- }if
- ]cvx def
- }if
- /AGMCORE_IsSeparationAProcessColor
- {
- dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
- }def
- AGMCORE_host_sep{
- /setcolortransfer
- {
- AGMCORE_cyan_plate{
- pop pop pop
- }{
- AGMCORE_magenta_plate{
- 4 3 roll pop pop pop
- }{
- AGMCORE_yellow_plate{
- 4 2 roll pop pop pop
- }{
- 4 1 roll pop pop pop
- }ifelse
- }ifelse
- }ifelse
- settransfer
- }
- def
- /AGMCORE_get_ink_data
- AGMCORE_cyan_plate{
- {pop pop pop}
- }{
- AGMCORE_magenta_plate{
- {4 3 roll pop pop pop}
- }{
- AGMCORE_yellow_plate{
- {4 2 roll pop pop pop}
- }{
- {4 1 roll pop pop pop}
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_RemoveProcessColorNames
- {
- 1 dict begin
- /filtername
- {
- dup/Cyan eq 1 index(Cyan)eq or
- {pop(_cyan_)}if
- dup/Magenta eq 1 index(Magenta)eq or
- {pop(_magenta_)}if
- dup/Yellow eq 1 index(Yellow)eq or
- {pop(_yellow_)}if
- dup/Black eq 1 index(Black)eq or
- {pop(_black_)}if
- }def
- dup type/arraytype eq
- {[exch{filtername}forall]}
- {filtername}ifelse
- end
- }def
- level3{
- /AGMCORE_IsCurrentColor
- {
- dup AGMCORE_IsSeparationAProcessColor
- {
- AGMCORE_plate_ndx 0 eq
- {dup(Cyan)eq exch/Cyan eq or}if
- AGMCORE_plate_ndx 1 eq
- {dup(Magenta)eq exch/Magenta eq or}if
- AGMCORE_plate_ndx 2 eq
- {dup(Yellow)eq exch/Yellow eq or}if
- AGMCORE_plate_ndx 3 eq
- {dup(Black)eq exch/Black eq or}if
- AGMCORE_plate_ndx 4 eq
- {pop false}if
- }{
- gsave
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- grestore
- }ifelse
- }def
- /AGMCORE_filter_functiondatasource
- {
- 5 dict begin
- /data_in xdf
- data_in type/stringtype eq
- {
- /ncomp xdf
- /comp xdf
- /string_out data_in length ncomp idiv string def
- 0 ncomp data_in length 1 sub
- {
- string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
- }for
- string_out
- }{
- string/string_in xdf
- /string_out 1 string def
- /component xdf
- [
- data_in string_in/readstring cvx
- [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
- [/pop cvx()]cvx/ifelse cvx
- ]cvx/ReusableStreamDecode filter
- }ifelse
- end
- }def
- /AGMCORE_separateShadingFunction
- {
- 2 dict begin
- /paint? xdf
- /channel xdf
- dup type/dicttype eq
- {
- begin
- FunctionType 0 eq
- {
- /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
- currentdict/Decode known
- {/Decode Decode channel 2 mul 2 getinterval def}if
- paint? not
- {/Decode[1 1]def}if
- }if
- FunctionType 2 eq
- {
- paint?
- {
- /C0[C0 channel get 1 exch sub]def
- /C1[C1 channel get 1 exch sub]def
- }{
- /C0[1]def
- /C1[1]def
- }ifelse
- }if
- FunctionType 3 eq
- {
- /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
- }if
- currentdict/Range known
- {/Range[0 1]def}if
- currentdict
- end}{
- channel get 0 paint? AGMCORE_separateShadingFunction
- }ifelse
- end
- }def
- /AGMCORE_separateShading
- {
- 3 -1 roll begin
- currentdict/Function known
- {
- currentdict/Background known
- {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
- Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
- /ColorSpace[/DeviceGray]def
- }{
- ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }{
- ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
- }ifelse
- ColorSpace 0 get/Separation eq
- {
- {
- [1/exch cvx/sub cvx]cvx
- }{
- [/pop cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll put
- pop
- }{
- {
- [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
- }{
- pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll bind put
- }ifelse
- ColorSpace 2/DeviceGray put
- }ifelse
- end
- }def
- /AGMCORE_separateShadingDict
- {
- dup/ColorSpace get
- dup type/arraytype ne
- {[exch]}if
- dup 0 get/DeviceCMYK eq
- {
- exch begin
- currentdict
- AGMCORE_cyan_plate
- {0 true}if
- AGMCORE_magenta_plate
- {1 true}if
- AGMCORE_yellow_plate
- {2 true}if
- AGMCORE_black_plate
- {3 true}if
- AGMCORE_plate_ndx 4 eq
- {0 false}if
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- currentdict
- end exch
- }if
- dup 0 get/Separation eq
- {
- exch begin
- ColorSpace 1 get dup/None ne exch/All ne and
- {
- ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /Separation
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- }if
- }ifelse
- }{
- currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
- 0 exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- }if
- currentdict
- end exch
- }if
- dup 0 get/DeviceN eq
- {
- exch begin
- ColorSpace 1 get convert_to_process
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /DeviceN
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- /ColorSpace[/DeviceGray]def
- }if
- }ifelse
- }{
- currentdict
- false -1 ColorSpace 1 get
- {
- AGMCORE_IsCurrentColor
- {
- 1 add
- exch pop true exch exit
- }if
- 1 add
- }forall
- exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- currentdict
- end exch
- }if
- dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
- {
- exch begin
- ColorSpace dup type/arraytype eq
- {0 get}if
- /DeviceGray ne
- {
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- ColorSpace 0 get/CIEBasedA eq
- {
- /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
- }if
- ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
- {
- /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
- }if
- ColorSpace 0 get/CIEBasedDEFG eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }if
- currentdict 0 false AGMCORE_separateShading
- }if
- }if
- currentdict
- end exch
- }if
- pop
- dup/AGMCORE_ignoreshade known
- {
- begin
- /ColorSpace[/Separation(None)/DeviceGray{}]def
- currentdict end
- }if
- }def
- /shfill
- {
- AGMCORE_separateShadingDict
- dup/AGMCORE_ignoreshade known
- {pop}
- {AGMCORE_&sysshfill}ifelse
- }def
- /makepattern
- {
- exch
- dup/PatternType get 2 eq
- {
- clonedict
- begin
- /Shading Shading AGMCORE_separateShadingDict def
- Shading/AGMCORE_ignoreshade known
- currentdict end exch
- {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
- exch AGMCORE_&sysmakepattern
- }{
- exch AGMCORE_&usrmakepattern
- }ifelse
- }def
- }if
- }if
- AGMCORE_in_rip_sep{
- /setcustomcolor
- {
- exch aload pop
- dup 7 1 roll inRip_spot_has_ink not {
- 4{4 index mul 4 1 roll}
- repeat
- /DeviceCMYK setcolorspace
- 6 -2 roll pop pop
- }{
- //Adobe_AGM_Core begin
- /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
- end
- [/Separation 4 -1 roll/DeviceCMYK
- {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
- ]
- setcolorspace
- }ifelse
- setcolor
- }ndf
- /setseparationgray
- {
- [/Separation(All)/DeviceGray{}]setcolorspace_opt
- 1 exch sub setcolor
- }ndf
- }{
- /setseparationgray
- {
- AGMCORE_&setgray
- }ndf
- }ifelse
- /findcmykcustomcolor
- {
- 5 makereadonlyarray
- }ndf
- /setcustomcolor
- {
- exch aload pop pop
- 4{4 index mul 4 1 roll}repeat
- setcmykcolor pop
- }ndf
- /has_color
- /colorimage where{
- AGMCORE_producing_seps{
- pop true
- }{
- systemdict eq
- }ifelse
- }{
- false
- }ifelse
- def
- /map_index
- {
- 1 index mul exch getinterval{255 div}forall
- }bdf
- /map_indexed_devn
- {
- Lookup Names length 3 -1 roll cvi map_index
- }bdf
- /n_color_components
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop 1
- }{
- /DeviceCMYK eq{
- 4
- }{
- 3
- }ifelse
- }ifelse
- }bdf
- level2{
- /mo/moveto ldf
- /li/lineto ldf
- /cv/curveto ldf
- /knockout_unitsq
- {
- 1 setgray
- 0 0 1 1 rectfill
- }def
- level2/setcolorspace AGMCORE_key_known not and{
- /AGMCORE_&&&setcolorspace/setcolorspace ldf
- /AGMCORE_ReplaceMappedColor
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- /AGMCORE_SpotAliasAry2 where{
- begin
- dup 0 get dup/Separation eq
- {
- pop
- dup length array copy
- dup dup 1 get
- current_spot_alias
- {
- dup map_alias
- {
- false set_spot_alias
- dup 1 exch setsepcolorspace
- true set_spot_alias
- begin
- /sep_colorspace_dict currentdict AGMCORE_gput
- pop pop pop
- [
- /Separation Name
- CSA map_csa
- MappedCSA
- /sep_colorspace_proc load
- ]
- dup Name
- end
- }if
- }if
- map_reserved_ink_name 1 xpt
- }{
- /DeviceN eq
- {
- dup length array copy
- dup dup 1 get[
- exch{
- current_spot_alias{
- dup map_alias{
- /Name get exch pop
- }if
- }if
- map_reserved_ink_name
- }forall
- ]1 xpt
- }if
- }ifelse
- end
- }if
- }if
- }def
- /setcolorspace
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/Indexed eq
- {
- AGMCORE_distilling
- {
- /PhotoshopDuotoneList where
- {
- pop false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- {
- aload pop 3 -1 roll
- AGMCORE_ReplaceMappedColor
- 3 1 roll 4 array astore
- }if
- }{
- AGMCORE_ReplaceMappedColor
- }ifelse
- }if
- DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
- }def
- }if
- }{
- /adj
- {
- currentstrokeadjust{
- transform
- 0.25 sub round 0.25 add exch
- 0.25 sub round 0.25 add exch
- itransform
- }if
- }def
- /mo{
- adj moveto
- }def
- /li{
- adj lineto
- }def
- /cv{
- 6 2 roll adj
- 6 2 roll adj
- 6 2 roll adj curveto
- }def
- /knockout_unitsq
- {
- 1 setgray
- 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
- }def
- /currentstrokeadjust{
- /currentstrokeadjust AGMCORE_gget
- }def
- /setstrokeadjust{
- /currentstrokeadjust exch AGMCORE_gput
- }def
- /setcolorspace
- {
- /currentcolorspace exch AGMCORE_gput
- }def
- /currentcolorspace
- {
- /currentcolorspace AGMCORE_gget
- }def
- /setcolor_devicecolor
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop setgray
- }{
- /DeviceCMYK eq{
- setcmykcolor
- }{
- setrgbcolor
- }ifelse
- }ifelse
- }def
- /setcolor
- {
- currentcolorspace 0 get
- dup/DeviceGray ne{
- dup/DeviceCMYK ne{
- dup/DeviceRGB ne{
- dup/Separation eq{
- pop
- currentcolorspace 3 gx
- currentcolorspace 2 get
- }{
- dup/Indexed eq{
- pop
- currentcolorspace 3 get dup type/stringtype eq{
- currentcolorspace 1 get n_color_components
- 3 -1 roll map_index
- }{
- exec
- }ifelse
- currentcolorspace 1 get
- }{
- /AGMCORE_cur_err/AGMCORE_invalid_color_space def
- AGMCORE_invalid_color_space
- }ifelse
- }ifelse
- }if
- }if
- }if
- setcolor_devicecolor
- }def
- }ifelse
- /sop/setoverprint ldf
- /lw/setlinewidth ldf
- /lc/setlinecap ldf
- /lj/setlinejoin ldf
- /ml/setmiterlimit ldf
- /dsh/setdash ldf
- /sadj/setstrokeadjust ldf
- /gry/setgray ldf
- /rgb/setrgbcolor ldf
- /cmyk[
- /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
- /setcmykcolor load dup type/operatortype ne{/exec cvx}if
- ]cvx bdf
- level3 AGMCORE_host_sep not and{
- /nzopmsc{
- 6 dict begin
- /kk exch def
- /yy exch def
- /mm exch def
- /cc exch def
- /sum 0 def
- cc 0 ne{/sum sum 2#1000 or def cc}if
- mm 0 ne{/sum sum 2#0100 or def mm}if
- yy 0 ne{/sum sum 2#0010 or def yy}if
- kk 0 ne{/sum sum 2#0001 or def kk}if
- AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
- sum 0 eq{0}if
- end
- setcolor
- }bdf
- }{
- /nzopmsc/cmyk ldf
- }ifelse
- /sep/setsepcolor ldf
- /devn/setdevicencolor ldf
- /idx/setindexedcolor ldf
- /colr/setcolor ldf
- /csacrd/set_csa_crd ldf
- /sepcs/setsepcolorspace ldf
- /devncs/setdevicencolorspace ldf
- /idxcs/setindexedcolorspace ldf
- /cp/closepath ldf
- /clp/clp_npth ldf
- /eclp/eoclp_npth ldf
- /f/fill ldf
- /ef/eofill ldf
- /@/stroke ldf
- /nclp/npth_clp ldf
- /gset/graphic_setup ldf
- /gcln/graphic_cleanup ldf
- /ct/concat ldf
- /cf/currentfile ldf
- /fl/filter ldf
- /rs/readstring ldf
- /AGMCORE_def_ht currenthalftone def
- /clonedict Adobe_AGM_Utils begin/clonedict load end def
- /clonearray Adobe_AGM_Utils begin/clonearray load end def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
- /getrampcolor
- {
- /indx exch def
- 0 1 NumComp 1 sub
- {
- dup
- Samples exch get
- dup type/stringtype eq{indx get}if
- exch
- Scaling exch get aload pop
- 3 1 roll
- mul add
- }for
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /sssetbackground{
- aload pop
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /RadialShade
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /r2 xdf
- /c2y xdf
- /c2x xdf
- /r1 xdf
- /c1y xdf
- /c1x xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- c1x c2x eq
- {
- c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope c2y c1y sub c2x c1x sub div def
- /theta slope 1 atan def
- c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
- c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
- }ifelse
- gsave
- clippath
- c1x c1y translate
- theta rotate
- -90 rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax xdf
- /xMax xdf
- /yMin xdf
- /xMin xdf
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- /max{2 copy gt{pop}{exch pop}ifelse}bdf
- /min{2 copy lt{pop}{exch pop}ifelse}bdf
- rampdict begin
- 40 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- c1x c1y translate
- theta rotate
- -90 rotate
- /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
- /c1y 0 def
- /c1x 0 def
- /c2x 0 def
- ext0
- {
- 0 getrampcolor
- c2y r2 add r1 sub 0.0001 lt
- {
- c1x c1y r1 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2y r1 add r2 le
- {
- c1x c1y r1 0 360 arc
- fill
- }
- {
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r1 neg def
- /p1y c1y def
- /p2x r1 def
- /p2y c1y def
- p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y p1x SS1 div neg def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y p2x SS2 div neg def
- r1 r2 gt
- {
- /L1maxX p1x yMin p1y sub SS1 div add def
- /L2maxX p2x yMin p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- c1x c2x sub dup mul
- c1y c2y sub dup mul
- add 0.5 exp
- 0 dtransform
- dup mul exch dup mul add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- /hires xdf
- hires mul
- /numpix xdf
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- /xInc c2x c1x sub numsteps div def
- /yInc c2y c1y sub numsteps div def
- /rInc r2 r1 sub numsteps div def
- /cx c1x def
- /cy c1y def
- /radius r1 def
- np
- xInc 0 eq yInc 0 eq rInc 0 eq and and
- {
- 0 getrampcolor
- cx cy radius 0 360 arc
- stroke
- NumSamples 1 sub getrampcolor
- cx cy radius 72 hires div add 0 360 arc
- 0 setlinewidth
- stroke
- }{
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- cx cy radius 0 360 arc
- /cx cx xInc add def
- /cy cy yInc add def
- /radius radius rInc add def
- cx cy radius 360 0 arcn
- eofill
- rampIndxInc add
- }repeat
- pop
- }ifelse
- ext1
- {
- c2y r2 add r1 lt
- {
- c2x c2y r2 0 360 arc
- fill
- }{
- c2y r1 add r2 sub 0.0001 le
- {
- c2x c2y r2 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r2 neg def
- /p1y c2y def
- /p2x r2 def
- /p2y c2y def
- p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y c2y p1x SS1 div sub def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y c2y p2x SS2 div sub def
- r1 r2 lt
- {
- /L1maxX p1x yMax p1y sub SS1 div add def
- /L2maxX p2x yMax p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
- /GenStrips
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /y2 xdf
- /x2 xdf
- /y1 xdf
- /x1 xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- x1 x2 eq
- {
- y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope y2 y1 sub x2 x1 sub div def
- /theta slope 1 atan def
- x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
- x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
- }
- ifelse
- gsave
- clippath
- x1 y1 translate
- theta rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax exch def
- /xMax exch def
- /yMin exch def
- /xMin exch def
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- rampdict begin
- 20 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- x1 y1 translate
- theta rotate
- /xStart 0 def
- /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
- /ySpan yMax yMin sub def
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- xStart 0 transform
- xEnd 0 transform
- 3 -1 roll
- sub dup mul
- 3 1 roll
- sub dup mul
- add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- mul
- /numpix xdf
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- ext0
- {
- 0 getrampcolor
- xMin xStart lt
- {
- xMin yMin xMin neg ySpan rectfill
- }if
- }if
- /xInc xEnd xStart sub numsteps div def
- /x xStart def
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- x yMin xInc ySpan rectfill
- /x x xInc add def
- rampIndxInc add
- }repeat
- pop
- ext1{
- xMax xEnd gt
- {
- xEnd yMin xMax xEnd sub ySpan rectfill
- }if
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
-}def
-/pt
-{
- end
-}def
-/dt{
-}def
-/pgsv{
- //Adobe_AGM_Core/AGMCORE_save save put
-}def
-/pgrs{
- //Adobe_AGM_Core/AGMCORE_save get restore
-}def
-systemdict/findcolorrendering known{
- /findcolorrendering systemdict/findcolorrendering get def
-}if
-systemdict/setcolorrendering known{
- /setcolorrendering systemdict/setcolorrendering get def
-}if
-/test_cmyk_color_plate
-{
- gsave
- setcmykcolor currentgray 1 ne
- grestore
-}def
-/inRip_spot_has_ink
-{
- dup//Adobe_AGM_Core/AGMCORE_name xddf
- convert_spot_to_process not
-}def
-/map255_to_range
-{
- 1 index sub
- 3 -1 roll 255 div mul add
-}def
-/set_csa_crd
-{
- /sep_colorspace_dict null AGMCORE_gput
- begin
- CSA get_csa_by_name setcolorspace_opt
- set_crd
- end
-}
-def
-/map_csa
-{
- currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
- {pop}{get_csa_by_name/MappedCSA xdf}ifelse
-}def
-/setsepcolor
-{
- /sep_colorspace_dict AGMCORE_gget begin
- dup/sep_tint exch AGMCORE_gput
- TintProc
- end
-}def
-/setdevicencolor
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- Names length copy
- Names length 1 sub -1 0
- {
- /devicen_tints AGMCORE_gget 3 1 roll xpt
- }for
- TintProc
- end
-}def
-/sep_colorspace_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- currentdict/Components known{
- Components aload pop
- TintMethod/Lab eq{
- 2{AGMCORE_tmp mul NComponents 1 roll}repeat
- LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
- }{
- TintMethod/Subtractive eq{
- NComponents{
- AGMCORE_tmp mul NComponents 1 roll
- }repeat
- }{
- NComponents{
- 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
- }repeat
- }ifelse
- }ifelse
- }{
- ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
- aload pop
- }ifelse
- end
-}def
-/sep_colorspace_gray_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
- end
-}def
-/sep_proc_name
-{
- dup 0 get
- dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
- pop[/DeviceGray]
- /sep_colorspace_gray_proc
- }{
- /sep_colorspace_proc
- }ifelse
-}def
-/setsepcolorspace
-{
- current_spot_alias{
- dup begin
- Name map_alias{
- exch pop
- }if
- end
- }if
- dup/sep_colorspace_dict exch AGMCORE_gput
- begin
- CSA map_csa
- /AGMCORE_sep_special Name dup()eq exch(All)eq or store
- AGMCORE_avoid_L2_sep_space{
- [/Indexed MappedCSA sep_proc_name 255 exch
- {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
- ]setcolorspace_opt
- /TintProc{
- 255 mul round cvi setcolor
- }bdf
- }{
- MappedCSA 0 get/DeviceCMYK eq
- currentdict/Components known and
- AGMCORE_sep_special not and{
- /TintProc[
- Components aload pop Name findcmykcustomcolor
- /exch cvx/setcustomcolor cvx
- ]cvx bdf
- }{
- AGMCORE_host_sep Name(All)eq and{
- /TintProc{
- 1 exch sub setseparationgray
- }bdf
- }{
- AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
- AGMCORE_host_sep or
- Name()eq and{
- /TintProc[
- MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
- cvx/setcmykcolor cvx
- }{
- cvx/setgray cvx
- }ifelse
- ]cvx bdf
- }{
- AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
- /TintProc[
- /dup cvx
- MappedCSA sep_proc_name cvx exch
- 0 get/DeviceGray eq{
- 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
- }if
- /Name cvx/findcmykcustomcolor cvx/exch cvx
- AGMCORE_host_sep{
- AGMCORE_is_cmyk_sep
- /Name cvx
- /AGMCORE_IsSeparationAProcessColor load/exec cvx
- /not cvx/and cvx
- }{
- Name inRip_spot_has_ink not
- }ifelse
- [
- /pop cvx 1
- ]cvx/if cvx
- /setcustomcolor cvx
- ]cvx bdf
- }{
- /TintProc{setcolor}bdf
- [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- set_crd
- setsepcolor
- end
-}def
-/additive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1
- 0 1 numarrays 1 sub
- {
- 1 exch add/index cvx
- c1/get cvx/mul cvx
- }for
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/subtractive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1 1
- 0 1 numarrays 1 sub
- {
- 1 3 3 -1 roll add/index cvx
- c1/get cvx/sub cvx/mul cvx
- }for
- /sub cvx
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/exec_tint_transform
-{
- /TintProc[
- /TintTransform cvx/setcolor cvx
- ]cvx bdf
- MappedCSA setcolorspace_opt
-}bdf
-/devn_makecustomcolor
-{
- 2 dict begin
- /names_index xdf
- /Names xdf
- 1 1 1 1 Names names_index get findcmykcustomcolor
- /devicen_tints AGMCORE_gget names_index get setcustomcolor
- Names length{pop}repeat
- end
-}bdf
-/setdevicencolorspace
-{
- dup/AliasedColorants known{false}{true}ifelse
- current_spot_alias and{
- 7 dict begin
- /names_index 0 def
- dup/names_len exch/Names get length def
- /new_names names_len array def
- /new_LookupTables names_len array def
- /alias_cnt 0 def
- dup/Names get
- {
- dup map_alias{
- exch pop
- dup/ColorLookup known{
- dup begin
- new_LookupTables names_index ColorLookup put
- end
- }{
- dup/Components known{
- dup begin
- new_LookupTables names_index Components put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- new_names names_index 3 -1 roll/Name get put
- /alias_cnt alias_cnt 1 add def
- }{
- /name xdf
- new_names names_index name put
- dup/LookupTables known{
- dup begin
- new_LookupTables names_index LookupTables names_index get put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- /names_index names_index 1 add def
- }forall
- alias_cnt 0 gt{
- /AliasedColorants true def
- /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
- 0 1 names_len 1 sub{
- /names_index xdf
- new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
- /AliasedColorants false def
- exit
- }{
- new_LookupTables names_index get 0 get null eq{
- dup/Names get names_index get/name xdf
- name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
- or or or not{
- /AliasedColorants false def
- exit
- }if
- }if
- }ifelse
- }for
- lut_entry_len 1 eq{
- /AliasedColorants false def
- }if
- AliasedColorants{
- dup begin
- /Names new_names def
- /LookupTables new_LookupTables def
- /AliasedColorants true def
- /NComponents lut_entry_len def
- /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
- /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
- currentdict/TTTablesIdx known not{
- /TTTablesIdx -1 def
- }if
- end
- }if
- }if
- end
- }if
- dup/devicen_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/AliasedColorants known{
- AliasedColorants
- }{
- false
- }ifelse
- dup not{
- CSA map_csa
- }if
- /TintTransform load type/nulltype eq or{
- /TintTransform[
- 0 1 Names length 1 sub
- {
- /TTTablesIdx TTTablesIdx 1 add def
- dup LookupTables exch get dup 0 get null eq
- {
- 1 index
- Names exch get
- dup(Cyan)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0 0 0
- }
- {
- dup(Magenta)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0/exch cvx 0 0
- }{
- (Yellow)eq
- {
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 3 -1/roll cvx 0
- }{
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 0 4 -1/roll cvx
- }ifelse
- }ifelse
- }ifelse
- 5 -1/roll cvx/astore cvx
- }{
- dup length 1 sub
- LookupTables length 4 -1 roll sub 1 add
- /index cvx/mul cvx/round cvx/cvi cvx/get cvx
- }ifelse
- Names length TTTablesIdx add 1 add 1/roll cvx
- }for
- Names length[/pop cvx]cvx/repeat cvx
- NComponents Names length
- TintMethod/Subtractive eq
- {
- subtractive_blend
- }{
- additive_blend
- }ifelse
- ]cvx bdf
- }if
- AGMCORE_host_sep{
- Names convert_to_process{
- exec_tint_transform
- }
- {
- currentdict/AliasedColorants known{
- AliasedColorants not
- }{
- false
- }ifelse
- 5 dict begin
- /AvoidAliasedColorants xdf
- /painted? false def
- /names_index 0 def
- /names_len Names length def
- AvoidAliasedColorants{
- /currentspotalias current_spot_alias def
- false set_spot_alias
- }if
- Names{
- AGMCORE_is_cmyk_sep{
- dup(Cyan)eq AGMCORE_cyan_plate and exch
- dup(Magenta)eq AGMCORE_magenta_plate and exch
- dup(Yellow)eq AGMCORE_yellow_plate and exch
- (Black)eq AGMCORE_black_plate and or or or{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- }if
- painted?{exit}if
- }{
- 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- exit
- }if
- }ifelse
- /names_index names_index 1 add def
- }forall
- AvoidAliasedColorants{
- currentspotalias set_spot_alias
- }if
- painted?{
- /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
- }{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
- 0 0 0 0/setcmykcolor cvx
- ]cvx ddf
- }ifelse
- end
- }ifelse
- }
- {
- AGMCORE_in_rip_sep{
- Names convert_to_process not
- }{
- level3
- }ifelse
- {
- [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
- /TintProc level3 not AGMCORE_in_rip_sep and{
- [
- Names/length cvx[/pop cvx]cvx/repeat cvx
- ]cvx bdf
- }{
- {setcolor}bdf
- }ifelse
- }{
- exec_tint_transform
- }ifelse
- }ifelse
- set_crd
- /AliasedColorants false def
- end
-}def
-/setindexedcolorspace
-{
- dup/indexed_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- currentdict devncs
- }{
- 1 currentdict sepcs
- }ifelse
- AGMCORE_host_sep{
- 4 dict begin
- /compCnt/Names where{pop Names length}{1}ifelse def
- /NewLookup HiVal 1 add string def
- 0 1 HiVal{
- /tableIndex xdf
- Lookup dup type/stringtype eq{
- compCnt tableIndex map_index
- }{
- exec
- }ifelse
- /Names where{
- pop setdevicencolor
- }{
- setsepcolor
- }ifelse
- currentgray
- tableIndex exch
- 255 mul cvi
- NewLookup 3 1 roll put
- }for
- [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
- end
- }{
- level3
- {
- currentdict/Names known{
- [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
- }{
- [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
- }ifelse
- }{
- [/Indexed MappedCSA HiVal
- [
- currentdict/Names known{
- Lookup dup type/stringtype eq
- {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
- {/exec cvx}ifelse
- /TintTransform load/exec cvx
- }{
- Lookup dup type/stringtype eq
- {/exch cvx/get cvx 255/div cvx}
- {/exec cvx}ifelse
- CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
- }ifelse
- ]cvx
- ]setcolorspace_opt
- }ifelse
- }ifelse
- end
- set_crd
- }
- {
- CSA map_csa
- AGMCORE_host_sep level2 not and{
- 0 0 0 0 setcmykcolor
- }{
- [/Indexed MappedCSA
- level2 not has_color not and{
- dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
- pop[/DeviceGray]
- }if
- HiVal GrayLookup
- }{
- HiVal
- currentdict/RangeArray known{
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- Lookup exch
- dup HiVal gt{
- pop HiVal
- }if
- NComponents mul NComponents getinterval{}forall
- NComponents 1 sub -1 0{
- RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
- NComponents 1 roll
- }for
- end
- }bind
- }{
- Lookup
- }ifelse
- }ifelse
- ]setcolorspace_opt
- set_crd
- }ifelse
- }ifelse
- end
-}def
-/setindexedcolor
-{
- AGMCORE_host_sep{
- /indexed_colorspace_dict AGMCORE_gget
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- map_indexed_devn
- devn
- }
- {
- Lookup 1 3 -1 roll map_index
- sep
- }ifelse
- end
- }{
- Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
- map_index
- MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
- }ifelse
- end
- }{
- level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
- /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
- map_indexed_devn
- devn
- end
- }
- {
- setcolor
- }ifelse
- }ifelse
-}def
-/ignoreimagedata
-{
- currentoverprint not{
- gsave
- dup clonedict begin
- 1 setgray
- /Decode[0 1]def
- /DataSource<FF>def
- /MultipleDataSources false def
- /BitsPerComponent 8 def
- currentdict end
- systemdict/image gx
- grestore
- }if
- consumeimagedata
-}def
-/add_res
-{
- dup/CSD eq{
- pop
- //Adobe_AGM_Core begin
- /AGMCORE_CSD_cache load 3 1 roll put
- end
- }{
- defineresource pop
- }ifelse
-}def
-/del_res
-{
- {
- aload pop exch
- dup/CSD eq{
- pop
- {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
- }{
- exch
- {1 index undefineresource}forall
- pop
- }ifelse
- }forall
-}def
-/get_res
-{
- dup/CSD eq{
- pop
- dup type dup/nametype eq exch/stringtype eq or{
- AGMCORE_CSD_cache exch get
- }if
- }{
- findresource
- }ifelse
-}def
-/get_csa_by_name
-{
- dup type dup/nametype eq exch/stringtype eq or{
- /CSA get_res
- }if
-}def
-/paintproc_buf_init
-{
- /count get 0 0 put
-}def
-/paintproc_buf_next
-{
- dup/count get dup 0 get
- dup 3 1 roll
- 1 add 0 xpt
- get
-}def
-/cachepaintproc_compress
-{
- 5 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- /string_size 16000 def
- /readbuffer string_size string def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- /LZWFilter
- {
- exch
- dup length 0 eq{
- pop
- }{
- ppdict dup length 1 sub 3 -1 roll put
- }ifelse
- {string_size}{0}ifelse string
- }/LZWEncode filter def
- {
- ReadFilter readbuffer readstring
- exch LZWFilter exch writestring
- not{exit}if
- }loop
- LZWFilter closefile
- ppdict
- end
-}def
-/cachepaintproc
-{
- 2 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- {
- ReadFilter 16000 string readstring exch
- ppdict dup length 1 sub 3 -1 roll put
- not{exit}if
- }loop
- ppdict dup dup length 1 sub()put
- end
-}def
-/make_pattern
-{
- exch clonedict exch
- dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
- exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
- exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
- matrix translate exch matrix concatmatrix
- 1 index begin
- BBox 0 get XStep div cvi XStep mul/xshift exch neg def
- BBox 1 get YStep div cvi YStep mul/yshift exch neg def
- BBox 0 get xshift add
- BBox 1 get yshift add
- BBox 2 get xshift add
- BBox 3 get yshift add
- 4 array astore
- /BBox exch def
- [xshift yshift/translate load null/exec load]dup
- 3/PaintProc load put cvx/PaintProc exch def
- end
- gsave 0 setgray
- makepattern
- grestore
-}def
-/set_pattern
-{
- dup/PatternType get 1 eq{
- dup/PaintType get 1 eq{
- currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
- }if
- }if
- setpattern
-}def
-/setcolorspace_opt
-{
- dup currentcolorspace eq{pop}{setcolorspace}ifelse
-}def
-/updatecolorrendering
-{
- currentcolorrendering/RenderingIntent known{
- currentcolorrendering/RenderingIntent get
- }
- {
- Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd AGMCORE_gget dup null eq
- }
- {
- /perceptual_crd AGMCORE_gget dup null eq
- }ifelse
- }ifelse
- }ifelse
- {
- pop null
- }
- {
- /RenderingIntent known{null}{Intent}ifelse
- }ifelse
- }ifelse
- Intent ne{
- Intent/ColorRendering{findresource}stopped
- {
- pop pop systemdict/findcolorrendering known
- {
- Intent findcolorrendering
- {
- /ColorRendering findresource true exch
- }
- {
- /ColorRendering findresource
- product(Xerox Phaser 5400)ne
- exch
- }ifelse
- dup Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd exch AGMCORE_gput
- }
- {
- Intent/Perceptual eq
- {
- /perceptual_crd exch AGMCORE_gput
- }
- {
- pop
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- 1 index{exch}{pop}ifelse
- }
- {false}ifelse
- }
- {true}ifelse
- {
- dup begin
- currentdict/TransformPQR known{
- currentdict/TransformPQR get aload pop
- 3{{}eq 3 1 roll}repeat or or
- }
- {true}ifelse
- currentdict/MatrixPQR known{
- currentdict/MatrixPQR get aload pop
- 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
- and and and and and and and and
- }
- {true}ifelse
- end
- or
- {
- clonedict begin
- /TransformPQR[
- {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
- 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
- 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
- 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
- ]def
- /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
- /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
- currentdict end
- }if
- setcolorrendering_opt
- }if
- }if
-}def
-/set_crd
-{
- AGMCORE_host_sep not level2 and{
- currentdict/ColorRendering known{
- ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
- }{
- currentdict/Intent known{
- updatecolorrendering
- }if
- }ifelse
- currentcolorspace dup type/arraytype eq
- {0 get}if
- /DeviceRGB eq
- {
- currentdict/UCR known
- {/UCR}{/AGMCORE_currentucr}ifelse
- load setundercolorremoval
- currentdict/BG known
- {/BG}{/AGMCORE_currentbg}ifelse
- load setblackgeneration
- }if
- }if
-}def
-/set_ucrbg
-{
- dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration
- dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval
-}def
-/setcolorrendering_opt
-{
- dup currentcolorrendering eq{
- pop
- }{
- product(HP Color LaserJet 2605)anchorsearch{
- pop pop pop
- }{
- pop
- clonedict
- begin
- /Intent Intent def
- currentdict
- end
- setcolorrendering
- }ifelse
- }ifelse
-}def
-/cpaint_gcomp
-{
- convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
- {
- (%end_cpaint_gcomp)flushinput
- }if
-}def
-/cpaint_gsep
-{
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
- {
- (%end_cpaint_gsep)flushinput
- }if
-}def
-/cpaint_gend
-{np}def
-/T1_path
-{
- currentfile token pop currentfile token pop mo
- {
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 exch rlineto
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 rlineto
- }loop
-}def
-/T1_gsave
- level3
- {/clipsave}
- {/gsave}ifelse
- load def
-/T1_grestore
- level3
- {/cliprestore}
- {/grestore}ifelse
- load def
-/set_spot_alias_ary
-{
- dup inherit_aliases
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
-}def
-/set_spot_normalization_ary
-{
- dup inherit_aliases
- dup length
- /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
- array
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
- /AGMCORE_SpotAliasAry where{
- pop
- AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
- AGMCORE_SpotAliasAry length
- }{0}ifelse
- AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
- true set_spot_alias
-}def
-/inherit_aliases
-{
- {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
-}def
-/set_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias 3 -1 roll put
- }{
- pop
- }ifelse
-}def
-/current_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias get
- }{
- false
- }ifelse
-}def
-/map_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- begin
- /AGMCORE_name xdf
- false
- AGMCORE_SpotAliasAry2{
- dup/Name get AGMCORE_name eq{
- /CSD get/CSD get_res
- exch pop true
- exit
- }{
- pop
- }ifelse
- }forall
- end
- }{
- pop false
- }ifelse
-}bdf
-/spot_alias
-{
- true set_spot_alias
- /AGMCORE_&setcustomcolor AGMCORE_key_known not{
- //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
- }if
- /customcolor_tint 1 AGMCORE_gput
- //Adobe_AGM_Core begin
- /setcustomcolor
- {
- //Adobe_AGM_Core begin
- dup/customcolor_tint exch AGMCORE_gput
- 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
- current_spot_alias and{1 index 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /sep_colorspace_dict AGMCORE_gget null ne
- 3 1 roll 2 index{
- exch pop/sep_tint AGMCORE_gget exch
- }if
- mark 3 1 roll
- setsepcolorspace
- counttomark 0 ne{
- setsepcolor
- }if
- pop
- not{/sep_tint 1.0 AGMCORE_gput}if
- pop
- true set_spot_alias
- }{
- AGMCORE_&setcustomcolor
- }ifelse
- end
- }bdf
- end
-}def
-/begin_feature
-{
- Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
- count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
- {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
-}def
-/end_feature
-{
- 2 dict begin
- /spd/setpagedevice load def
- /setpagedevice{get_gstate spd set_gstate}def
- stopped{$error/newerror false put}if
- end
- count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
- countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
- {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
-}def
-/set_negative
-{
- //Adobe_AGM_Core begin
- /AGMCORE_inverting exch def
- level2{
- currentpagedevice/NegativePrint known AGMCORE_distilling not and{
- currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
- true begin_feature true{
- <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
- }end_feature
- }if
- /AGMCORE_inverting false def
- }if
- }if
- AGMCORE_inverting{
- [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
- AGMCORE_distilling{
- erasepage
- }{
- gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
- /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
- }ifelse
- }if
- end
-}def
-/lw_save_restore_override{
- /md where{
- pop
- md begin
- initializepage
- /initializepage{}def
- /pmSVsetup{}def
- /endp{}def
- /pse{}def
- /psb{}def
- /orig_showpage where
- {pop}
- {/orig_showpage/showpage load def}
- ifelse
- /showpage{orig_showpage gR}def
- end
- }if
-}def
-/pscript_showpage_override{
- /NTPSOct95 where
- {
- begin
- showpage
- save
- /showpage/restore load def
- /restore{exch pop}def
- end
- }if
-}def
-/driver_media_override
-{
- /md where{
- pop
- md/initializepage known{
- md/initializepage{}put
- }if
- md/rC known{
- md/rC{4{pop}repeat}put
- }if
- }if
- /mysetup where{
- /mysetup[1 0 0 1 0 0]put
- }if
- Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
- level2
- {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
-}def
-/capture_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
- }if
- }if
-}def
-/restore_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup known{
- Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
- Adobe_AGM_Core/save_mysetup undef
- }if
- }if
- }if
-}def
-/driver_check_media_override
-{
- /PrepsDict where
- {pop}
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
- Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
- }if
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
- }if
- }ifelse
-}def
-AGMCORE_err_strings begin
- /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
- /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
- /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
-end
-/set_def_ht
-{AGMCORE_def_ht sethalftone}def
-/set_def_flat
-{AGMCORE_Default_flatness setflat}def
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_CoolType_Core 2.31 0
-%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
-%%Version: 2.31 0
-10 dict begin
-/Adobe_CoolType_Passthru currentdict def
-/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
-Adobe_CoolType_Core_Defined
- {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
-if
-userdict/Adobe_CoolType_Core 70 dict dup begin put
-/Adobe_CoolType_Version 2.31 def
-/Level2?
- systemdict/languagelevel known dup
- {pop systemdict/languagelevel get 2 ge}
- if def
-Level2? not
- {
- /currentglobal false def
- /setglobal/pop load def
- /gcheck{pop false}bind def
- /currentpacking false def
- /setpacking/pop load def
- /SharedFontDirectory 0 dict def
- }
-if
-currentpacking
-true setpacking
-currentglobal false setglobal
-userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
-if
-get
- begin
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- end
-setglobal
-currentglobal true setglobal
-userdict/Adobe_CoolType_GVMFonts known not
- {userdict/Adobe_CoolType_GVMFonts 10 dict put}
-if
-setglobal
-currentglobal false setglobal
-userdict/Adobe_CoolType_LVMFonts known not
- {userdict/Adobe_CoolType_LVMFonts 10 dict put}
-if
-setglobal
-/ct_VMDictPut
- {
- dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
- 3 1 roll put
- }bind def
-/ct_VMDictUndef
- {
- dup Adobe_CoolType_GVMFonts exch known
- {Adobe_CoolType_GVMFonts exch undef}
- {
- dup Adobe_CoolType_LVMFonts exch known
- {Adobe_CoolType_LVMFonts exch undef}
- {pop}
- ifelse
- }ifelse
- }bind def
-/ct_str1 1 string def
-/ct_xshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_yshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0 exch
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_xyshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- {_ct_na _ct_i 1 add get}stopped
- {pop pop pop}
- {
- _ct_x _ct_y moveto
- rmoveto
- }
- ifelse
- }
- ifelse
- /_ct_i _ct_i 2 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
-/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
-/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
-currentglobal true setglobal
-/ct_T3Defs
-{
-/BuildChar
-{
- 1 index/Encoding get exch get
- 1 index/BuildGlyph get exec
-}bind def
-/BuildGlyph
-{
- exch begin
- GlyphProcs exch get exec
- end
-}bind def
-}bind def
-setglobal
-/@_SaveStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@vmState currentglobal def false setglobal
- @opStackCountByLevel
- @opStackLevel
- 2 copy known not
- {
- 2 copy
- 3 dict dup/args
- 7 index
- 5 add array put
- put get
- }
- {
- get dup/args get dup length 3 index lt
- {
- dup length 5 add array exch
- 1 index exch 0 exch putinterval
- 1 index exch/args exch put
- }
- {pop}
- ifelse
- }
- ifelse
- begin
- count 1 sub
- 1 index lt
- {pop count}
- if
- dup/argCount exch def
- dup 0 gt
- {
- args exch 0 exch getinterval
- astore pop
- }
- {pop}
- ifelse
- count
- /restCount exch def
- end
- /@opStackLevel @opStackLevel 1 add def
- countdictstack 1 sub
- @dictStackCountByLevel exch @dictStackLevel exch put
- /@dictStackLevel @dictStackLevel 1 add def
- @vmState setglobal
- end
- }bind def
-/@_RestoreStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- @opStackCountByLevel @opStackLevel get
- begin
- count restCount sub dup 0 gt
- {{pop}repeat}
- {pop}
- ifelse
- args 0 argCount getinterval{}forall
- end
- /@dictStackLevel @dictStackLevel 1 sub def
- @dictStackCountByLevel @dictStackLevel get
- end
- countdictstack exch sub dup 0 gt
- {{end}repeat}
- {pop}
- ifelse
- }bind def
-/@_PopStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- /@dictStackLevel @dictStackLevel 1 sub def
- end
- }bind def
-/@Raise
- {
- exch cvx exch errordict exch get exec
- stop
- }bind def
-/@ReRaise
- {
- cvx $error/errorname get errordict exch get exec
- stop
- }bind def
-/@Stopped
- {
- 0 @#Stopped
- }bind def
-/@#Stopped
- {
- @_SaveStackLevels
- stopped
- {@_RestoreStackLevels true}
- {@_PopStackLevels false}
- ifelse
- }bind def
-/@Arg
- {
- Adobe_CoolType_Data
- begin
- @opStackCountByLevel @opStackLevel 1 sub get
- begin
- args exch
- argCount 1 sub exch sub get
- end
- end
- }bind def
-currentglobal true setglobal
-/CTHasResourceForAllBug
- Level2?
- {
- 1 dict dup
- /@shouldNotDisappearDictValue true def
- Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
- begin
- count @_SaveStackLevels
- {(*){pop stop}128 string/Category resourceforall}
- stopped pop
- @_RestoreStackLevels
- currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
- {
- /@shouldNotDisappearDictValue known
- {
- {
- end
- currentdict 1 index eq
- {pop exit}
- if
- }
- loop
- }
- if
- }
- {
- pop
- end
- }
- ifelse
- }
- {false}
- ifelse
- def
-true setglobal
-/CTHasResourceStatusBug
- Level2?
- {
- mark
- {/steveamerige/Category resourcestatus}
- stopped
- {cleartomark true}
- {cleartomark currentglobal not}
- ifelse
- }
- {false}
- ifelse
- def
-setglobal
-/CTResourceStatus
- {
- mark 3 1 roll
- /Category findresource
- begin
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- end
- }bind def
-/CTWorkAroundBugs
- {
- Level2?
- {
- /cid_PreLoad/ProcSet resourcestatus
- {
- pop pop
- currentglobal
- mark
- {
- (*)
- {
- dup/CMap CTHasResourceStatusBug
- {CTResourceStatus}
- {resourcestatus}
- ifelse
- {
- pop dup 0 eq exch 1 eq or
- {
- dup/CMap findresource gcheck setglobal
- /CMap undefineresource
- }
- {
- pop CTHasResourceForAllBug
- {exit}
- {stop}
- ifelse
- }
- ifelse
- }
- {pop}
- ifelse
- }
- 128 string/CMap resourceforall
- }
- stopped
- {cleartomark}
- stopped pop
- setglobal
- }
- if
- }
- if
- }bind def
-/ds
- {
- Adobe_CoolType_Core
- begin
- CTWorkAroundBugs
- /mo/moveto load def
- /nf/newencodedfont load def
- /msf{makefont setfont}bind def
- /uf{dup undefinefont ct_VMDictUndef}bind def
- /ur/undefineresource load def
- /chp/charpath load def
- /awsh/awidthshow load def
- /wsh/widthshow load def
- /ash/ashow load def
- /@xshow/xshow load def
- /@yshow/yshow load def
- /@xyshow/xyshow load def
- /@cshow/cshow load def
- /sh/show load def
- /rp/repeat load def
- /.n/.notdef def
- end
- currentglobal false setglobal
- userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
- if
- get
- begin
- /AddWidths? false def
- /CC 0 def
- /charcode 2 string def
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- /InVMFontsByCMap 10 dict def
- /InVMDeepCopiedFonts 10 dict def
- end
- setglobal
- }bind def
-/dt
- {
- currentdict Adobe_CoolType_Core eq
- {end}
- if
- }bind def
-/ps
- {
- Adobe_CoolType_Core begin
- Adobe_CoolType_GVMFonts begin
- Adobe_CoolType_LVMFonts begin
- SharedFontDirectory begin
- }bind def
-/pt
- {
- end
- end
- end
- end
- }bind def
-/unload
- {
- systemdict/languagelevel known
- {
- systemdict/languagelevel get 2 ge
- {
- userdict/Adobe_CoolType_Core 2 copy known
- {undef}
- {pop pop}
- ifelse
- }
- if
- }
- if
- }bind def
-/ndf
- {
- 1 index where
- {pop pop pop}
- {dup xcheck{bind}if def}
- ifelse
- }def
-/findfont systemdict
- begin
- userdict
- begin
- /globaldict where{/globaldict get begin}if
- dup where pop exch get
- /globaldict where{pop end}if
- end
- end
-Adobe_CoolType_Core_Defined
- {/systemfindfont exch def}
- {
- /findfont 1 index def
- /systemfindfont exch def
- }
-ifelse
-/undefinefont
- {pop}ndf
-/copyfont
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- dup null eq{0}{dup length}ifelse
- 2 index length add 1 add dict
- begin
- exch
- {
- 1 index/FID eq
- {pop pop}
- {def}
- ifelse
- }
- forall
- dup null eq
- {pop}
- {{def}forall}
- ifelse
- currentdict
- end
- exch setglobal
- }bind def
-/copyarray
- {
- currentglobal exch
- dup gcheck setglobal
- dup length array copy
- exch setglobal
- }bind def
-/newencodedfont
- {
- currentglobal
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- {
- FontDirectory 3 index known
- {FontDirectory 3 index get/FontReferenced known}
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- ifelse
- }
- ifelse
- dup
- {
- 3 index findfont/FontReferenced get
- 2 index dup type/nametype eq
- {findfont}
- if ne
- {pop false}
- if
- }
- if
- dup
- {
- 1 index dup type/nametype eq
- {findfont}
- if
- dup/CharStrings known
- {
- /CharStrings get length
- 4 index findfont/CharStrings get length
- ne
- {
- pop false
- }
- if
- }
- {pop}
- ifelse
- }
- if
- {
- pop
- 1 index findfont
- /Encoding get exch
- 0 1 255
- {2 copy get 3 index 3 1 roll put}
- for
- pop pop pop
- }
- {
- currentglobal
- 4 1 roll
- dup type/nametype eq
- {findfont}
- if
- dup gcheck setglobal
- dup dup maxlength 2 add dict
- begin
- exch
- {
- 1 index/FID ne
- 2 index/Encoding ne and
- {def}
- {pop pop}
- ifelse
- }
- forall
- /FontReferenced exch def
- /Encoding exch dup length array copy def
- /FontName 1 index dup type/stringtype eq{cvn}if def dup
- currentdict
- end
- definefont ct_VMDictPut
- setglobal
- }
- ifelse
- }bind def
-/SetSubstituteStrategy
- {
- $SubstituteFont
- begin
- dup type/dicttype ne
- {0 dict}
- if
- currentdict/$Strategies known
- {
- exch $Strategies exch
- 2 copy known
- {
- get
- 2 copy maxlength exch maxlength add dict
- begin
- {def}forall
- {def}forall
- currentdict
- dup/$Init known
- {dup/$Init get exec}
- if
- end
- /$Strategy exch def
- }
- {pop pop pop}
- ifelse
- }
- {pop pop}
- ifelse
- end
- }bind def
-/scff
- {
- $SubstituteFont
- begin
- dup type/stringtype eq
- {dup length exch}
- {null}
- ifelse
- /$sname exch def
- /$slen exch def
- /$inVMIndex
- $sname null eq
- {
- 1 index $str cvs
- dup length $slen sub $slen getinterval cvn
- }
- {$sname}
- ifelse def
- end
- {findfont}
- @Stopped
- {
- dup length 8 add string exch
- 1 index 0(BadFont:)putinterval
- 1 index exch 8 exch dup length string cvs putinterval cvn
- {findfont}
- @Stopped
- {pop/Courier findfont}
- if
- }
- if
- $SubstituteFont
- begin
- /$sname null def
- /$slen 0 def
- /$inVMIndex null def
- end
- }bind def
-/isWidthsOnlyFont
- {
- dup/WidthsOnly known
- {pop pop true}
- {
- dup/FDepVector known
- {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
- {
- dup/FDArray known
- {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }bind def
-/ct_StyleDicts 4 dict dup begin
- /Adobe-Japan1 4 dict dup begin
- Level2?
- {
- /Serif
- /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMin-W3}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMin-W3/CIDFont resourcestatus
- {pop pop/HeiseiMin-W3}
- {/Ryumin-Light}
- ifelse
- }
- {/Ryumin-Light}
- ifelse
- }
- ifelse
- def
- /SansSerif
- /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiKakuGo-W5/CIDFont resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {/GothicBBB-Medium}
- ifelse
- }
- {/GothicBBB-Medium}
- ifelse
- }
- ifelse
- def
- /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMaruGo-W4/CIDFont resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- ifelse
- /RoundSansSerif exch def
- /Default Serif def
- }
- {
- /Serif/Ryumin-Light def
- /SansSerif/GothicBBB-Medium def
- {
- (fonts/Jun101-Light-83pv-RKSJ-H)status
- }stopped
- {pop}{
- {pop pop pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- /RoundSansSerif exch def
- }ifelse
- /Default Serif def
- }
- ifelse
- end
- def
- /Adobe-Korea1 4 dict dup begin
- /Serif/HYSMyeongJo-Medium def
- /SansSerif/HYGoThic-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-GB1 4 dict dup begin
- /Serif/STSong-Light def
- /SansSerif/STHeiti-Regular def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-CNS1 4 dict dup begin
- /Serif/MKai-Medium def
- /SansSerif/MHei-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
-end
-def
-Level2?{currentglobal true setglobal}if
-/ct_BoldRomanWidthProc
- {
- stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
- 0 0
- }bind def
-/ct_Type0WidthProc
- {
- dup stringwidth 0 0 moveto
- 2 index true charpath pathbbox
- 0 -1
- 7 index 2 div .88
- setcachedevice2
- pop
- 0 0
- }bind def
-/ct_Type0WMode1WidthProc
- {
- dup stringwidth
- pop 2 div neg -0.88
- 2 copy
- moveto
- 0 -1
- 5 -1 roll true charpath pathbbox
- setcachedevice
- }bind def
-/cHexEncoding
-[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
-/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
-/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
-/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
-/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
-/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
-/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
-/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
-/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
-/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
-/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
-/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
-/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
-/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
-/ct_BoldBaseFont
- 11 dict begin
- /FontType 3 def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /Encoding cHexEncoding def
- /_setwidthProc/ct_BoldRomanWidthProc load def
- /_bcstr1 1 string def
- /BuildChar
- {
- exch begin
- _basefont setfont
- _bcstr1 dup 0 4 -1 roll put
- dup
- _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-systemdict/composefont known
-{
-/ct_DefineIdentity-H
-{
- /Identity-H/CMap resourcestatus
- {
- pop pop
- }
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
-}
-def
-/ct_BoldBaseCIDFont
- 11 dict begin
- /CIDFontType 1 def
- /CIDFontName/ct_BoldBaseCIDFont def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /_setwidthProc/ct_Type0WidthProc load def
- /_bcstr2 2 string def
- /BuildGlyph
- {
- exch begin
- _basefont setfont
- _bcstr2 1 2 index 256 mod put
- _bcstr2 0 3 -1 roll 256 idiv put
- _bcstr2 dup _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-}if
-Level2?{setglobal}if
-/ct_CopyFont{
- {
- 1 index/FID ne 2 index/UniqueID ne and
- {def}{pop pop}ifelse
- }forall
-}bind def
-/ct_Type0CopyFont
-{
- exch
- dup length dict
- begin
- ct_CopyFont
- [
- exch
- FDepVector
- {
- dup/FontType get 0 eq
- {
- 1 index ct_Type0CopyFont
- /_ctType0 exch definefont
- }
- {
- /_ctBaseFont exch
- 2 index exec
- }
- ifelse
- exch
- }
- forall
- pop
- ]
- /FDepVector exch def
- currentdict
- end
-}bind def
-/ct_MakeBoldFont
-{
- dup/ct_SyntheticBold known
- {
- dup length 3 add dict begin
- ct_CopyFont
- /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
- /ct_SyntheticBold true def
- currentdict
- end
- definefont
- }
- {
- dup dup length 3 add dict
- begin
- ct_CopyFont
- /PaintType 2 def
- /StrokeWidth .03 0 FontMatrix idtransform pop def
- /dummybold currentdict
- end
- definefont
- dup/FontType get dup 9 ge exch 11 le and
- {
- ct_BoldBaseCIDFont
- dup length 3 add dict copy begin
- dup/CIDSystemInfo get/CIDSystemInfo exch def
- ct_DefineIdentity-H
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefont exch def
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefonto exch def
- currentdict
- end
- /CIDFont defineresource
- }
- {
- ct_BoldBaseFont
- dup length 3 add dict copy begin
- /_basefont exch def
- /_basefonto exch def
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
-}bind def
-/ct_MakeBold{
- 1 index
- 1 index
- findfont
- currentglobal 5 1 roll
- dup gcheck setglobal
- dup
- /FontType get 0 eq
- {
- dup/WMode known{dup/WMode get 1 eq}{false}ifelse
- version length 4 ge
- and
- {version 0 4 getinterval cvi 2015 ge}
- {true}
- ifelse
- {/ct_Type0WidthProc}
- {/ct_Type0WMode1WidthProc}
- ifelse
- ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
- {ct_MakeBoldFont}ct_Type0CopyFont definefont
- }
- {
- dup/_fauxfont known not 1 index/SubstMaster known not and
- {
- ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
- ct_MakeBoldFont
- }
- {
- 2 index 2 index eq
- {exch pop }
- {
- dup length dict begin
- ct_CopyFont
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
- }
- ifelse
- pop pop pop
- setglobal
-}bind def
-/?str1 256 string def
-/?set
- {
- $SubstituteFont
- begin
- /$substituteFound false def
- /$fontname 1 index def
- /$doSmartSub false def
- end
- dup
- findfont
- $SubstituteFont
- begin
- $substituteFound
- {false}
- {
- dup/FontName known
- {
- dup/FontName get $fontname eq
- 1 index/DistillerFauxFont known not and
- /currentdistillerparams where
- {pop false 2 index isWidthsOnlyFont not and}
- if
- }
- {false}
- ifelse
- }
- ifelse
- exch pop
- /$doSmartSub true def
- end
- {
- 5 1 roll pop pop pop pop
- findfont
- }
- {
- 1 index
- findfont
- dup/FontType get 3 eq
- {
- 6 1 roll pop pop pop pop pop false
- }
- {pop true}
- ifelse
- {
- $SubstituteFont
- begin
- pop pop
- /$styleArray 1 index def
- /$regOrdering 2 index def
- pop pop
- 0 1 $styleArray length 1 sub
- {
- $styleArray exch get
- ct_StyleDicts $regOrdering
- 2 copy known
- {
- get
- exch 2 copy known not
- {pop/Default}
- if
- get
- dup type/nametype eq
- {
- ?str1 cvs length dup 1 add exch
- ?str1 exch(-)putinterval
- exch dup length exch ?str1 exch 3 index exch putinterval
- add ?str1 exch 0 exch getinterval cvn
- }
- {
- pop pop/Unknown
- }
- ifelse
- }
- {
- pop pop pop pop/Unknown
- }
- ifelse
- }
- for
- end
- findfont
- }if
- }
- ifelse
- currentglobal false setglobal 3 1 roll
- null copyfont definefont pop
- setglobal
- }bind def
-setpacking
-userdict/$SubstituteFont 25 dict put
-1 dict
- begin
- /SubstituteFont
- dup $error exch 2 copy known
- {get}
- {pop pop{pop/Courier}bind}
- ifelse def
- /currentdistillerparams where dup
- {
- pop pop
- currentdistillerparams/CannotEmbedFontPolicy 2 copy known
- {get/Error eq}
- {pop pop false}
- ifelse
- }
- if not
- {
- countdictstack array dictstack 0 get
- begin
- userdict
- begin
- $SubstituteFont
- begin
- /$str 128 string def
- /$fontpat 128 string def
- /$slen 0 def
- /$sname null def
- /$match false def
- /$fontname null def
- /$substituteFound false def
- /$inVMIndex null def
- /$doSmartSub true def
- /$depth 0 def
- /$fontname null def
- /$italicangle 26.5 def
- /$dstack null def
- /$Strategies 10 dict dup
- begin
- /$Type3Underprint
- {
- currentglobal exch false setglobal
- 11 dict
- begin
- /UseFont exch
- $WMode 0 ne
- {
- dup length dict copy
- dup/WMode $WMode put
- /UseFont exch definefont
- }
- if def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /FontType 3 def
- /FontMatrix[.001 0 0 .001 0 0]def
- /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
- /FontBBox[0 0 0 0]def
- /CCInfo 7 dict dup
- begin
- /cc null def
- /x 0 def
- /y 0 def
- end def
- /BuildChar
- {
- exch
- begin
- CCInfo
- begin
- 1 string dup 0 3 index put exch pop
- /cc exch def
- UseFont 1000 scalefont setfont
- cc stringwidth/y exch def/x exch def
- x y setcharwidth
- $SubstituteFont/$Strategy get/$Underprint get exec
- 0 0 moveto cc show
- x y moveto
- end
- end
- }bind def
- currentdict
- end
- exch setglobal
- }bind def
- /$GetaTint
- 2 dict dup
- begin
- /$BuildFont
- {
- dup/WMode known
- {dup/WMode get}
- {0}
- ifelse
- /$WMode exch def
- $fontname exch
- dup/FontName known
- {
- dup/FontName get
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- exch
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index/FontName get known
- {
- pop
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index get
- null copyfont
- }
- {$deepcopyfont}
- ifelse
- exch 1 index exch/FontBasedOn exch put
- dup/FontName $fontname dup type/stringtype eq{cvn}if put
- definefont
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- begin
- dup/FontBasedOn get 1 index def
- end
- }bind def
- /$Underprint
- {
- gsave
- x abs y abs gt
- {/y 1000 def}
- {/x -1000 def 500 120 translate}
- ifelse
- Level2?
- {
- [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
- setcolorspace
- }
- {0 setgray}
- ifelse
- 10 setlinewidth
- x .8 mul
- [7 3]
- {
- y mul 8 div 120 sub x 10 div exch moveto
- 0 y 4 div neg rlineto
- dup 0 rlineto
- 0 y 4 div rlineto
- closepath
- gsave
- Level2?
- {.2 setcolor}
- {.8 setgray}
- ifelse
- fill grestore
- stroke
- }
- forall
- pop
- grestore
- }bind def
- end def
- /$Oblique
- 1 dict dup
- begin
- /$BuildFont
- {
- currentglobal exch dup gcheck setglobal
- null copyfont
- begin
- /FontBasedOn
- currentdict/FontName known
- {
- FontName
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /currentdistillerparams where
- {pop}
- {
- /FontInfo currentdict/FontInfo known
- {FontInfo null copyfont}
- {2 dict}
- ifelse
- dup
- begin
- /ItalicAngle $italicangle def
- /FontMatrix FontMatrix
- [1 0 ItalicAngle dup sin exch cos div 1 0 0]
- matrix concatmatrix readonly
- end
- 4 2 roll def
- def
- }
- ifelse
- FontName currentdict
- end
- definefont
- exch setglobal
- }bind def
- end def
- /$None
- 1 dict dup
- begin
- /$BuildFont{}bind def
- end def
- end def
- /$Oblique SetSubstituteStrategy
- /$findfontByEnum
- {
- dup type/stringtype eq{cvn}if
- dup/$fontname exch def
- $sname null eq
- {$str cvs dup length $slen sub $slen getinterval}
- {pop $sname}
- ifelse
- $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
- /$match false def
- $SubstituteFont/$dstack countdictstack array dictstack put
- mark
- {
- $fontpat 0 $slen 7 add getinterval
- {/$match exch def exit}
- $str filenameforall
- }
- stopped
- {
- cleardictstack
- currentdict
- true
- $SubstituteFont/$dstack get
- {
- exch
- {
- 1 index eq
- {pop false}
- {true}
- ifelse
- }
- {begin false}
- ifelse
- }
- forall
- pop
- }
- if
- cleartomark
- /$slen 0 def
- $match false ne
- {$match(fonts/)anchorsearch pop pop cvn}
- {/Courier}
- ifelse
- }bind def
- /$ROS 1 dict dup
- begin
- /Adobe 4 dict dup
- begin
- /Japan1 [/Ryumin-Light/HeiseiMin-W3
- /GothicBBB-Medium/HeiseiKakuGo-W5
- /HeiseiMaruGo-W4/Jun101-Light]def
- /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
- /GB1 [/STSong-Light/STHeiti-Regular]def
- /CNS1 [/MKai-Medium/MHei-Medium]def
- end def
- end def
- /$cmapname null def
- /$deepcopyfont
- {
- dup/FontType get 0 eq
- {
- 1 dict dup/FontName/copied put copyfont
- begin
- /FDepVector FDepVector copyarray
- 0 1 2 index length 1 sub
- {
- 2 copy get $deepcopyfont
- dup/FontName/copied put
- /copied exch definefont
- 3 copy put pop pop
- }
- for
- def
- currentdict
- end
- }
- {$Strategies/$Type3Underprint get exec}
- ifelse
- }bind def
- /$buildfontname
- {
- dup/CIDFont findresource/CIDSystemInfo get
- begin
- Registry length Ordering length Supplement 8 string cvs
- 3 copy length 2 add add add string
- dup 5 1 roll dup 0 Registry putinterval
- dup 4 index(-)putinterval
- dup 4 index 1 add Ordering putinterval
- 4 2 roll add 1 add 2 copy(-)putinterval
- end
- 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
- anchorsearch
- {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
- {pop pop pop pop pop}
- ifelse
- length
- $str 1 index(-)putinterval 1 add
- $str 1 index $cmapname $fontpat cvs putinterval
- $cmapname length add
- $str exch 0 exch getinterval cvn
- }bind def
- /$findfontByROS
- {
- /$fontname exch def
- $ROS Registry 2 copy known
- {
- get Ordering 2 copy known
- {get}
- {pop pop[]}
- ifelse
- }
- {pop pop[]}
- ifelse
- false exch
- {
- dup/CIDFont resourcestatus
- {
- pop pop
- save
- 1 index/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get}
- {false}
- ifelse
- exch pop
- exch restore
- {pop}
- {exch pop true exit}
- ifelse
- }
- {pop}
- ifelse
- }
- forall
- {$str cvs $buildfontname}
- {
- false(*)
- {
- save exch
- dup/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get not}
- {true}
- ifelse
- exch/CIDSystemInfo get
- dup/Registry get Registry eq
- exch/Ordering get Ordering eq and and
- {exch restore exch pop true exit}
- {pop restore}
- ifelse
- }
- $str/CIDFont resourceforall
- {$buildfontname}
- {$fontname $findfontByEnum}
- ifelse
- }
- ifelse
- }bind def
- end
- end
- currentdict/$error known currentdict/languagelevel known and dup
- {pop $error/SubstituteFont known}
- if
- dup
- {$error}
- {Adobe_CoolType_Core}
- ifelse
- begin
- {
- /SubstituteFont
- /CMap/Category resourcestatus
- {
- pop pop
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {
- $sname null eq
- {dup $str cvs dup length $slen sub $slen getinterval cvn}
- {$sname}
- ifelse
- Adobe_CoolType_Data/InVMFontsByCMap get
- 1 index 2 copy known
- {
- get
- false exch
- {
- pop
- currentglobal
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- {
- FontDirectory 1 index known
- {exch pop true exit}
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- forall
- }
- {pop pop false}
- ifelse
- {
- exch pop exch pop
- }
- {
- dup/CMap resourcestatus
- {
- pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- }
- {
- 128 string cvs
- dup(-)search
- {
- 3 1 roll search
- {
- 3 1 roll pop
- {dup cvi}
- stopped
- {pop pop pop pop pop $findfontByEnum}
- {
- 4 2 roll pop pop
- exch length
- exch
- 2 index length
- 2 index
- sub
- exch 1 sub -1 0
- {
- $str cvs dup length
- 4 index
- 0
- 4 index
- 4 3 roll add
- getinterval
- exch 1 index exch 3 index exch
- putinterval
- dup/CMap resourcestatus
- {
- pop pop
- 4 1 roll pop pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- true exit
- }
- {pop}
- ifelse
- }
- for
- dup type/booleantype eq
- {pop}
- {pop pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- {pop pop pop $findfontByEnum}
- ifelse
- }
- {pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- {//SubstituteFont exec}
- ifelse
- /$slen 0 def
- end
- }
- }
- {
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {$findfontByEnum}
- {//SubstituteFont exec}
- ifelse
- end
- }
- }
- ifelse
- bind readonly def
- Adobe_CoolType_Core/scfindfont/systemfindfont load put
- }
- {
- /scfindfont
- {
- $SubstituteFont
- begin
- dup systemfindfont
- dup/FontName known
- {dup/FontName get dup 3 index ne}
- {/noname true}
- ifelse
- dup
- {
- /$origfontnamefound 2 index def
- /$origfontname 4 index def/$substituteFound true def
- }
- if
- exch pop
- {
- $slen 0 gt
- $sname null ne
- 3 index length $slen gt or and
- {
- pop dup $findfontByEnum findfont
- dup maxlength 1 add dict
- begin
- {1 index/FID eq{pop pop}{def}ifelse}
- forall
- currentdict
- end
- definefont
- dup/FontName known{dup/FontName get}{null}ifelse
- $origfontnamefound ne
- {
- $origfontname $str cvs print
- ( substitution revised, using )print
- dup/FontName known
- {dup/FontName get}{(unspecified font)}
- ifelse
- $str cvs print(.\n)print
- }
- if
- }
- {exch pop}
- ifelse
- }
- {exch pop}
- ifelse
- end
- }bind def
- }
- ifelse
- end
- end
- Adobe_CoolType_Core_Defined not
- {
- Adobe_CoolType_Core/findfont
- {
- $SubstituteFont
- begin
- $depth 0 eq
- {
- /$fontname 1 index dup type/stringtype ne{$str cvs}if def
- /$substituteFound false def
- }
- if
- /$depth $depth 1 add def
- end
- scfindfont
- $SubstituteFont
- begin
- /$depth $depth 1 sub def
- $substituteFound $depth 0 eq and
- {
- $inVMIndex null ne
- {dup $inVMIndex $AddInVMFont}
- if
- $doSmartSub
- {
- currentdict/$Strategy known
- {$Strategy/$BuildFont get exec}
- if
- }
- if
- }
- if
- end
- }bind put
- }
- if
- }
- if
- end
-/$AddInVMFont
- {
- exch/FontName 2 copy known
- {
- get
- 1 dict dup begin exch 1 index gcheck def end exch
- Adobe_CoolType_Data/InVMFontsByCMap get exch
- $DictAdd
- }
- {pop pop pop}
- ifelse
- }bind def
-/$DictAdd
- {
- 2 copy known not
- {2 copy 4 index length dict put}
- if
- Level2? not
- {
- 2 copy get dup maxlength exch length 4 index length add lt
- 2 copy get dup length 4 index length add exch maxlength 1 index lt
- {
- 2 mul dict
- begin
- 2 copy get{forall}def
- 2 copy currentdict put
- end
- }
- {pop}
- ifelse
- }
- if
- get
- begin
- {def}
- forall
- end
- }bind def
-end
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
-%%Version: 1.23 0
-systemdict/languagelevel known dup
- {currentglobal false setglobal}
- {false}
-ifelse
-exch
-userdict/Adobe_CoolType_Utility 2 copy known
- {2 copy get dup maxlength 27 add dict copy}
- {27 dict}
-ifelse put
-Adobe_CoolType_Utility
- begin
- /@eexecStartData
- <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
- 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
- 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
- /@recognizeCIDFont null def
- /ct_Level2? exch def
- /ct_Clone? 1183615869 internaldict dup
- /CCRun known not
- exch/eCCRun known not
- ct_Level2? and or def
-ct_Level2?
- {globaldict begin currentglobal true setglobal}
-if
- /ct_AddStdCIDMap
- ct_Level2?
- {{
- mark
- Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
- {
- ((Hex)57 StartData
- 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
- 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
- d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
- cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
- }
- stopped
- {
- cleartomark
- Adobe_CoolType_Utility/@recognizeCIDFont get
- countdictstack dup array dictstack
- exch 1 sub -1 0
- {
- 2 copy get 3 index eq
- {1 index length exch sub 1 sub{end}repeat exit}
- {pop}
- ifelse
- }
- for
- pop pop
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }
- {cleartomark}
- ifelse
- }}
- {{
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }}
- ifelse bind def
-userdict/cid_extensions known
-dup{cid_extensions/cid_UpdateDB known and}if
- {
- cid_extensions
- begin
- /cid_GetCIDSystemInfo
- {
- 1 index type/stringtype eq
- {exch cvn exch}
- if
- cid_extensions
- begin
- dup load 2 index known
- {
- 2 copy
- cid_GetStatusInfo
- dup null ne
- {
- 1 index load
- 3 index get
- dup null eq
- {pop pop cid_UpdateDB}
- {
- exch
- 1 index/Created get eq
- {exch pop exch pop}
- {pop cid_UpdateDB}
- ifelse
- }
- ifelse
- }
- {pop cid_UpdateDB}
- ifelse
- }
- {cid_UpdateDB}
- ifelse
- end
- }bind def
- end
- }
-if
-ct_Level2?
- {end setglobal}
-if
- /ct_UseNativeCapability? systemdict/composefont known def
- /ct_MakeOCF 35 dict def
- /ct_Vars 25 dict def
- /ct_GlyphDirProcs 6 dict def
- /ct_BuildCharDict 15 dict dup
- begin
- /charcode 2 string def
- /dst_string 1500 string def
- /nullstring()def
- /usewidths? true def
- end def
- ct_Level2?{setglobal}{pop}ifelse
- ct_GlyphDirProcs
- begin
- /GetGlyphDirectory
- {
- systemdict/languagelevel known
- {pop/CIDFont findresource/GlyphDirectory get}
- {
- 1 index/CIDFont findresource/GlyphDirectory
- get dup type/dicttype eq
- {
- dup dup maxlength exch length sub 2 index lt
- {
- dup length 2 index add dict copy 2 index
- /CIDFont findresource/GlyphDirectory 2 index put
- }
- if
- }
- if
- exch pop exch pop
- }
- ifelse
- +
- }def
- /+
- {
- systemdict/languagelevel known
- {
- currentglobal false setglobal
- 3 dict begin
- /vm exch def
- }
- {1 dict begin}
- ifelse
- /$ exch def
- systemdict/languagelevel known
- {
- vm setglobal
- /gvm currentglobal def
- $ gcheck setglobal
- }
- if
- ?{$ begin}if
- }def
- /?{$ type/dicttype eq}def
- /|{
- userdict/Adobe_CoolType_Data known
- {
- Adobe_CoolType_Data/AddWidths? known
- {
- currentdict Adobe_CoolType_Data
- begin
- begin
- AddWidths?
- {
- Adobe_CoolType_Data/CC 3 index put
- ?{def}{$ 3 1 roll put}ifelse
- CC charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore
- currentfont/Widths get exch CC exch put
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- end
- end
- }
- {?{def}{$ 3 1 roll put}ifelse} ifelse
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- }def
- /!
- {
- ?{end}if
- systemdict/languagelevel known
- {gvm setglobal}
- if
- end
- }def
- /:{string currentfile exch readstring pop}executeonly def
- end
- ct_MakeOCF
- begin
- /ct_cHexEncoding
- [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
- /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
- /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
- /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
- /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
- /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
- /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
- /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
- /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
- /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
- /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
- /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
- /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
- /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
- /ct_CID_STR_SIZE 8000 def
- /ct_mkocfStr100 100 string def
- /ct_defaultFontMtx[.001 0 0 .001 0 0]def
- /ct_1000Mtx[1000 0 0 1000 0 0]def
- /ct_raise{exch cvx exch errordict exch get exec stop}bind def
- /ct_reraise
- {cvx $error/errorname get(Error: )print dup( )cvs print
- errordict exch get exec stop
- }bind def
- /ct_cvnsi
- {
- 1 index add 1 sub 1 exch 0 4 1 roll
- {
- 2 index exch get
- exch 8 bitshift
- add
- }
- for
- exch pop
- }bind def
- /ct_GetInterval
- {
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /dst_index 0 def
- dup dst_string length gt
- {dup string/dst_string exch def}
- if
- 1 index ct_CID_STR_SIZE idiv
- /arrayIndex exch def
- 2 index arrayIndex get
- 2 index
- arrayIndex ct_CID_STR_SIZE mul
- sub
- {
- dup 3 index add 2 index length le
- {
- 2 index getinterval
- dst_string dst_index 2 index putinterval
- length dst_index add/dst_index exch def
- exit
- }
- {
- 1 index length 1 index sub
- dup 4 1 roll
- getinterval
- dst_string dst_index 2 index putinterval
- pop dup dst_index add/dst_index exch def
- sub
- /arrayIndex arrayIndex 1 add def
- 2 index dup length arrayIndex gt
- {arrayIndex get}
- {
- pop
- exit
- }
- ifelse
- 0
- }
- ifelse
- }
- loop
- pop pop pop
- dst_string 0 dst_index getinterval
- end
- }bind def
- ct_Level2?
- {
- /ct_resourcestatus
- currentglobal mark true setglobal
- {/unknowninstancename/Category resourcestatus}
- stopped
- {cleartomark setglobal true}
- {cleartomark currentglobal not exch setglobal}
- ifelse
- {
- {
- mark 3 1 roll/Category findresource
- begin
- ct_Vars/vm currentglobal put
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- ct_Vars/vm get setglobal
- end
- }
- }
- {{resourcestatus}}
- ifelse bind def
- /CIDFont/Category ct_resourcestatus
- {pop pop}
- {
- currentglobal true setglobal
- /Generic/Category findresource
- dup length dict copy
- dup/InstanceType/dicttype put
- /CIDFont exch/Category defineresource pop
- setglobal
- }
- ifelse
- ct_UseNativeCapability?
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- if
- }
- {
- /ct_Category 2 dict begin
- /CIDFont 10 dict def
- /ProcSet 2 dict def
- currentdict
- end
- def
- /defineresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- dup dup maxlength exch length eq
- {
- dup length 10 add dict copy
- ct_Category 2 index 2 index put
- }
- if
- 3 index 3 index put
- pop exch pop
- }
- {pop pop/defineresource/undefined ct_raise}
- ifelse
- }bind def
- /findresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index 2 copy known
- {get 3 1 roll pop pop}
- {pop pop/findresource/undefinedresource ct_raise}
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /resourcestatus
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index known
- exch pop exch pop
- {
- 0 -1 true
- }
- {
- false
- }
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /ct_resourcestatus/resourcestatus load def
- }
- ifelse
- /ct_CIDInit 2 dict
- begin
- /ct_cidfont_stream_init
- {
- {
- dup(Binary)eq
- {
- pop
- null
- currentfile
- ct_Level2?
- {
- {cid_BYTE_COUNT()/SubFileDecode filter}
- stopped
- {pop pop pop}
- if
- }
- if
- /readstring load
- exit
- }
- if
- dup(Hex)eq
- {
- pop
- currentfile
- ct_Level2?
- {
- {null exch/ASCIIHexDecode filter/readstring}
- stopped
- {pop exch pop(>)exch/readhexstring}
- if
- }
- {(>)exch/readhexstring}
- ifelse
- load
- exit
- }
- if
- /StartData/typecheck ct_raise
- }
- loop
- cid_BYTE_COUNT ct_CID_STR_SIZE le
- {
- 2 copy cid_BYTE_COUNT string exch exec
- pop
- 1 array dup
- 3 -1 roll
- 0 exch put
- }
- {
- cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
- dup array exch 2 sub 0 exch 1 exch
- {
- 2 copy
- 5 index
- ct_CID_STR_SIZE
- string
- 6 index exec
- pop
- put
- pop
- }
- for
- 2 index
- cid_BYTE_COUNT ct_CID_STR_SIZE mod string
- 3 index exec
- pop
- 1 index exch
- 1 index length 1 sub
- exch put
- }
- ifelse
- cid_CIDFONT exch/GlyphData exch put
- 2 index null eq
- {
- pop pop pop
- }
- {
- pop/readstring load
- 1 string exch
- {
- 3 copy exec
- pop
- dup length 0 eq
- {
- pop pop pop pop pop
- true exit
- }
- if
- 4 index
- eq
- {
- pop pop pop pop
- false exit
- }
- if
- }
- loop
- pop
- }
- ifelse
- }bind def
- /StartData
- {
- mark
- {
- currentdict
- dup/FDArray get 0 get/FontMatrix get
- 0 get 0.001 eq
- {
- dup/CDevProc known not
- {
- /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
- {get}
- {
- pop pop
- {pop pop pop pop pop 0 -1000 7 index 2 div 880}
- }
- ifelse
- def
- }
- if
- }
- {
- /CDevProc
- {
- pop pop pop pop pop
- 0
- 1 cid_temp/cid_CIDFONT get
- /FDArray get 0 get
- /FontMatrix get 0 get div
- 7 index 2 div
- 1 index 0.88 mul
- }def
- }
- ifelse
- /cid_temp 15 dict def
- cid_temp
- begin
- /cid_CIDFONT exch def
- 3 copy pop
- dup/cid_BYTE_COUNT exch def 0 gt
- {
- ct_cidfont_stream_init
- FDArray
- {
- /Private get
- dup/SubrMapOffset known
- {
- begin
- /Subrs SubrCount array def
- Subrs
- SubrMapOffset
- SubrCount
- SDBytes
- ct_Level2?
- {
- currentdict dup/SubrMapOffset undef
- dup/SubrCount undef
- /SDBytes undef
- }
- if
- end
- /cid_SD_BYTES exch def
- /cid_SUBR_COUNT exch def
- /cid_SUBR_MAP_OFFSET exch def
- /cid_SUBRS exch def
- cid_SUBR_COUNT 0 gt
- {
- GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- 0 1 cid_SUBR_COUNT 1 sub
- {
- exch 1 index
- 1 add
- cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
- GlyphData exch cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- cid_SUBRS 4 2 roll
- GlyphData exch
- 4 index
- 1 index
- sub
- ct_GetInterval
- dup length string copy put
- }
- for
- pop
- }
- if
- }
- {pop}
- ifelse
- }
- forall
- }
- if
- cleartomark pop pop
- end
- CIDFontName currentdict/CIDFont defineresource pop
- end end
- }
- stopped
- {cleartomark/StartData ct_reraise}
- if
- }bind def
- currentdict
- end def
- /ct_saveCIDInit
- {
- /CIDInit/ProcSet ct_resourcestatus
- {true}
- {/CIDInitC/ProcSet ct_resourcestatus}
- ifelse
- {
- pop pop
- /CIDInit/ProcSet findresource
- ct_UseNativeCapability?
- {pop null}
- {/CIDInit ct_CIDInit/ProcSet defineresource pop}
- ifelse
- }
- {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
- ifelse
- ct_Vars exch/ct_oldCIDInit exch put
- }bind def
- /ct_restoreCIDInit
- {
- ct_Vars/ct_oldCIDInit get dup null ne
- {/CIDInit exch/ProcSet defineresource pop}
- {pop}
- ifelse
- }bind def
- /ct_BuildCharSetUp
- {
- 1 index
- begin
- CIDFont
- begin
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /ct_dfCharCode exch def
- /ct_dfDict exch def
- CIDFirstByte ct_dfCharCode add
- dup CIDCount ge
- {pop 0}
- if
- /cid exch def
- {
- GlyphDirectory cid 2 copy known
- {get}
- {pop pop nullstring}
- ifelse
- dup length FDBytes sub 0 gt
- {
- dup
- FDBytes 0 ne
- {0 FDBytes ct_cvnsi}
- {pop 0}
- ifelse
- /fdIndex exch def
- dup length FDBytes sub FDBytes exch getinterval
- /charstring exch def
- exit
- }
- {
- pop
- cid 0 eq
- {/charstring nullstring def exit}
- if
- /cid 0 def
- }
- ifelse
- }
- loop
- }def
- /ct_SetCacheDevice
- {
- 0 0 moveto
- dup stringwidth
- 3 -1 roll
- true charpath
- pathbbox
- 0 -1000
- 7 index 2 div 880
- setcachedevice2
- 0 0 moveto
- }def
- /ct_CloneSetCacheProc
- {
- 1 eq
- {
- stringwidth
- pop -2 div -880
- 0 -1000 setcharwidth
- moveto
- }
- {
- usewidths?
- {
- currentfont/Widths get cid
- 2 copy known
- {get exch pop aload pop}
- {pop pop stringwidth}
- ifelse
- }
- {stringwidth}
- ifelse
- setcharwidth
- 0 0 moveto
- }
- ifelse
- }def
- /ct_Type3ShowCharString
- {
- ct_FDDict fdIndex 2 copy known
- {get}
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- ct_Type1FontTemplate dup maxlength dict copy
- begin
- FDArray fdIndex get
- dup/FontMatrix 2 copy known
- {get}
- {pop pop ct_defaultFontMtx}
- ifelse
- /FontMatrix exch dup length array copy def
- /Private get
- /Private exch def
- /Widths rootfont/Widths get def
- /CharStrings 1 dict dup/.notdef
- <d841272cf18f54fc13>dup length string copy put def
- currentdict
- end
- /ct_Type1Font exch definefont
- dup 5 1 roll put
- setglobal
- }
- ifelse
- dup/CharStrings get 1 index/Encoding get
- ct_dfCharCode get charstring put
- rootfont/WMode 2 copy known
- {get}
- {pop pop 0}
- ifelse
- exch
- 1000 scalefont setfont
- ct_str1 0 ct_dfCharCode put
- ct_str1 exch ct_dfSetCacheProc
- ct_SyntheticBold
- {
- currentpoint
- ct_str1 show
- newpath
- moveto
- ct_str1 true charpath
- ct_StrokeWidth setlinewidth
- stroke
- }
- {ct_str1 show}
- ifelse
- }def
- /ct_Type4ShowCharString
- {
- ct_dfDict ct_dfCharCode charstring
- FDArray fdIndex get
- dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
- {ct_1000Mtx matrix concatmatrix concat}
- {pop}
- ifelse
- /Private get
- Adobe_CoolType_Utility/ct_Level2? get not
- {
- ct_dfDict/Private
- 3 -1 roll
- {put}
- 1183615869 internaldict/superexec get exec
- }
- if
- 1183615869 internaldict
- Adobe_CoolType_Utility/ct_Level2? get
- {1 index}
- {3 index/Private get mark 6 1 roll}
- ifelse
- dup/RunInt known
- {/RunInt get}
- {pop/CCRun}
- ifelse
- get exec
- Adobe_CoolType_Utility/ct_Level2? get not
- {cleartomark}
- if
- }bind def
- /ct_BuildCharIncremental
- {
- {
- Adobe_CoolType_Utility/ct_MakeOCF get begin
- ct_BuildCharSetUp
- ct_ShowCharString
- }
- stopped
- {stop}
- if
- end
- end
- end
- end
- }bind def
- /BaseFontNameStr(BF00)def
- /ct_Type1FontTemplate 14 dict
- begin
- /FontType 1 def
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /PaintType 0 def
- currentdict
- end def
- /BaseFontTemplate 11 dict
- begin
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /BuildChar/ct_BuildCharIncremental load def
- ct_Clone?
- {
- /FontType 3 def
- /ct_ShowCharString/ct_Type3ShowCharString load def
- /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
- /ct_SyntheticBold false def
- /ct_StrokeWidth 1 def
- }
- {
- /FontType 4 def
- /Private 1 dict dup/lenIV 4 put def
- /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
- /PaintType 0 def
- /ct_ShowCharString/ct_Type4ShowCharString load def
- }
- ifelse
- /ct_str1 1 string def
- currentdict
- end def
- /BaseFontDictSize BaseFontTemplate length 5 add def
- /ct_matrixeq
- {
- true 0 1 5
- {
- dup 4 index exch get exch 3 index exch get eq and
- dup not
- {exit}
- if
- }
- for
- exch pop exch pop
- }bind def
- /ct_makeocf
- {
- 15 dict
- begin
- exch/WMode exch def
- exch/FontName exch def
- /FontType 0 def
- /FMapType 2 def
- dup/FontMatrix known
- {dup/FontMatrix get/FontMatrix exch def}
- {/FontMatrix matrix def}
- ifelse
- /bfCount 1 index/CIDCount get 256 idiv 1 add
- dup 256 gt{pop 256}if def
- /Encoding
- 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
- bfCount 1 255{2 copy bfCount put pop}for
- def
- /FDepVector bfCount dup 256 lt{1 add}if array def
- BaseFontTemplate BaseFontDictSize dict copy
- begin
- /CIDFont exch def
- CIDFont/FontBBox known
- {CIDFont/FontBBox get/FontBBox exch def}
- if
- CIDFont/CDevProc known
- {CIDFont/CDevProc get/CDevProc exch def}
- if
- currentdict
- end
- BaseFontNameStr 3(0)putinterval
- 0 1 bfCount dup 256 eq{1 sub}if
- {
- FDepVector exch
- 2 index BaseFontDictSize dict copy
- begin
- dup/CIDFirstByte exch 256 mul def
- FontType 3 eq
- {/ct_FDDict 2 dict def}
- if
- currentdict
- end
- 1 index 16
- BaseFontNameStr 2 2 getinterval cvrs pop
- BaseFontNameStr exch definefont
- put
- }
- for
- ct_Clone?
- {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
- if
- FontName
- currentdict
- end
- definefont
- ct_Clone?
- {
- gsave
- dup 1000 scalefont setfont
- ct_BuildCharDict
- begin
- /usewidths? false def
- currentfont/Widths get
- begin
- exch/CIDFont get/GlyphDirectory get
- {
- pop
- dup charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore def
- }
- forall
- end
- /usewidths? true def
- end
- grestore
- }
- {exch pop}
- ifelse
- }bind def
- currentglobal true setglobal
- /ct_ComposeFont
- {
- ct_UseNativeCapability?
- {
- 2 index/CMap ct_resourcestatus
- {pop pop exch pop}
- {
- /CIDInit/ProcSet findresource
- begin
- 12 dict
- begin
- begincmap
- /CMapName 3 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- exch/WMode exch def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {
- dup length string copy
- exch pop exch pop
- }
- {pop(Identity)}
- ifelse
- }
- {pop (Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- 3 2 roll pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- setglobal
- /ct_MakeIdentity
- {
- ct_UseNativeCapability?
- {
- 1 index/CMap ct_resourcestatus
- {pop pop}
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CMapName 2 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {dup length string copy exch pop exch pop}
- {pop(Identity)}
- ifelse
- }
- {pop(Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- exch pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- currentdict readonly pop
- end
- end
-%%EndResource
-setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
-%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
-%%Version: 1.0 0
-userdict/ct_T42Dict 15 dict put
-ct_T42Dict begin
-/Is2015?
-{
- version
- cvi
- 2015
- ge
-}bind def
-/AllocGlyphStorage
-{
- Is2015?
- {
- pop
- }
- {
- {string}forall
- }ifelse
-}bind def
-/Type42DictBegin
-{
-25 dict begin
- /FontName exch def
- /CharStrings 256 dict
-begin
- /.notdef 0 def
- currentdict
-end def
- /Encoding exch def
- /PaintType 0 def
- /FontType 42 def
- /FontMatrix[1 0 0 1 0 0]def
- 4 array astore cvx/FontBBox exch def
- /sfnts
-}bind def
-/Type42DictEnd
-{
- currentdict dup/FontName get exch definefont end
-ct_T42Dict exch
-dup/FontName get exch put
-}bind def
-/RD{string currentfile exch readstring pop}executeonly def
-/PrepFor2015
-{
-Is2015?
-{
- /GlyphDirectory
- 16
- dict def
- sfnts 0 get
- dup
- 2 index
- (glyx)
- putinterval
- 2 index
- (locx)
- putinterval
- pop
- pop
-}
-{
- pop
- pop
-}ifelse
-}bind def
-/AddT42Char
-{
-Is2015?
-{
- /GlyphDirectory get
- begin
- def
- end
- pop
- pop
-}
-{
- /sfnts get
- 4 index
- get
- 3 index
- 2 index
- putinterval
- pop
- pop
- pop
- pop
-}ifelse
-}bind def
-/T0AddT42Mtx2
-{
-/CIDFont findresource/Metrics2 get begin def end
-}bind def
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginFile: MMFauxFont.prc
-%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
-%%All Rights Reserved.
-userdict /ct_EuroDict 10 dict put
-ct_EuroDict begin
-/ct_CopyFont
-{
- { 1 index /FID ne {def} {pop pop} ifelse} forall
-} def
-/ct_GetGlyphOutline
-{
- gsave
- initmatrix newpath
- exch findfont dup
- length 1 add dict
- begin
- ct_CopyFont
- /Encoding Encoding dup length array copy
- dup
- 4 -1 roll
- 0 exch put
- def
- currentdict
- end
- /ct_EuroFont exch definefont
- 1000 scalefont setfont
- 0 0 moveto
- [
- <00> stringwidth
- <00> false charpath
- pathbbox
- [
- {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
- grestore
- counttomark 8 add
-}
-def
-/ct_MakeGlyphProc
-{
- ] cvx
- /ct_PSBuildGlyph cvx
- ] cvx
-} def
-/ct_PSBuildGlyph
-{
- gsave
- 8 -1 roll pop
- 7 1 roll
- 6 -2 roll ct_FontMatrix transform 6 2 roll
- 4 -2 roll ct_FontMatrix transform 4 2 roll
- ct_FontMatrix transform
- currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
- dup 9 1 roll
- {
- currentdict /StrokeWidth 2 copy known
- {
- get 2 div
- 0 ct_FontMatrix dtransform pop
- 5 1 roll
- 4 -1 roll 4 index sub
- 4 1 roll
- 3 -1 roll 4 index sub
- 3 1 roll
- exch 4 index add exch
- 4 index add
- 5 -1 roll pop
- }
- {
- pop pop
- }
- ifelse
- }
- if
- setcachedevice
- ct_FontMatrix concat
- ct_PSPathOps begin
- exec
- end
- {
- currentdict /StrokeWidth 2 copy known
- { get }
- { pop pop 0 }
- ifelse
- setlinewidth stroke
- }
- {
- fill
- }
- ifelse
- grestore
-} def
-/ct_PSPathOps 4 dict dup begin
- /m {moveto} def
- /l {lineto} def
- /c {curveto} def
- /cp {closepath} def
-end
-def
-/ct_matrix1000 [1000 0 0 1000 0 0] def
-/ct_AddGlyphProc
-{
- 2 index findfont dup length 4 add dict
- begin
- ct_CopyFont
- /CharStrings CharStrings dup length 1 add dict copy
- begin
- 3 1 roll def
- currentdict
- end
- def
- /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
- /ct_PSBuildGlyph /ct_PSBuildGlyph load def
- /ct_PSPathOps /ct_PSPathOps load def
- currentdict
- end
- definefont pop
-}
-def
-systemdict /languagelevel known
-{
- /ct_AddGlyphToPrinterFont {
- 2 copy
- ct_GetGlyphOutline 3 add -1 roll restore
- ct_MakeGlyphProc
- ct_AddGlyphProc
- } def
-}
-{
- /ct_AddGlyphToPrinterFont {
- pop pop restore
- Adobe_CTFauxDict /$$$FONTNAME get
- /Euro
- Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
- ct_EuroDict exch get
- ct_AddGlyphProc
- } def
-} ifelse
-/AdobeSansMM
-{
-556 0 24 -19 541 703
- {
- 541 628 m
- 510 669 442 703 354 703 c
- 201 703 117 607 101 444 c
- 50 444 l
- 25 372 l
- 97 372 l
- 97 301 l
- 49 301 l
- 24 229 l
- 103 229 l
- 124 67 209 -19 350 -19 c
- 435 -19 501 25 509 32 c
- 509 131 l
- 492 105 417 60 343 60 c
- 267 60 204 127 197 229 c
- 406 229 l
- 430 301 l
- 191 301 l
- 191 372 l
- 455 372 l
- 479 444 l
- 194 444 l
- 201 531 245 624 348 624 c
- 433 624 484 583 509 534 c
- cp
- 556 0 m
- }
-ct_PSBuildGlyph
-} def
-/AdobeSerifMM
-{
-500 0 10 -12 484 692
- {
- 347 298 m
- 171 298 l
- 170 310 170 322 170 335 c
- 170 362 l
- 362 362 l
- 374 403 l
- 172 403 l
- 184 580 244 642 308 642 c
- 380 642 434 574 457 457 c
- 481 462 l
- 474 691 l
- 449 691 l
- 433 670 429 657 410 657 c
- 394 657 360 692 299 692 c
- 204 692 94 604 73 403 c
- 22 403 l
- 10 362 l
- 70 362 l
- 69 352 69 341 69 330 c
- 69 319 69 308 70 298 c
- 22 298 l
- 10 257 l
- 73 257 l
- 97 57 216 -12 295 -12 c
- 364 -12 427 25 484 123 c
- 458 142 l
- 425 101 384 37 316 37 c
- 256 37 189 84 173 257 c
- 335 257 l
- cp
- 500 0 m
- }
-ct_PSBuildGlyph
-} def
-end
-%%EndFile
-setglobal
-Adobe_CoolType_Core begin /$None SetSubstituteStrategy end
-%%BeginResource: procset Adobe_AGM_Image 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Image 71 dict dup begin put
-/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
-/nd{
- null def
-}bind def
-/AGMIMG_&image nd
-/AGMIMG_&colorimage nd
-/AGMIMG_&imagemask nd
-/AGMIMG_mbuf()def
-/AGMIMG_ybuf()def
-/AGMIMG_kbuf()def
-/AGMIMG_c 0 def
-/AGMIMG_m 0 def
-/AGMIMG_y 0 def
-/AGMIMG_k 0 def
-/AGMIMG_tmp nd
-/AGMIMG_imagestring0 nd
-/AGMIMG_imagestring1 nd
-/AGMIMG_imagestring2 nd
-/AGMIMG_imagestring3 nd
-/AGMIMG_imagestring4 nd
-/AGMIMG_imagestring5 nd
-/AGMIMG_cnt nd
-/AGMIMG_fsave nd
-/AGMIMG_colorAry nd
-/AGMIMG_override nd
-/AGMIMG_name nd
-/AGMIMG_maskSource nd
-/AGMIMG_flushfilters nd
-/invert_image_samples nd
-/knockout_image_samples nd
-/img nd
-/sepimg nd
-/devnimg nd
-/idximg nd
-/ds
-{
- Adobe_AGM_Core begin
- Adobe_AGM_Image begin
- /AGMIMG_&image systemdict/image get def
- /AGMIMG_&imagemask systemdict/imagemask get def
- /colorimage where{
- pop
- /AGMIMG_&colorimage/colorimage ldf
- }if
- end
- end
-}def
-/ps
-{
- Adobe_AGM_Image begin
- /AGMIMG_ccimage_exists{/customcolorimage where
- {
- pop
- /Adobe_AGM_OnHost_Seps where
- {
- pop false
- }{
- /Adobe_AGM_InRip_Seps where
- {
- pop false
- }{
- true
- }ifelse
- }ifelse
- }{
- false
- }ifelse
- }bdf
- level2{
- /invert_image_samples
- {
- Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
- /Decode[Decode 1 get Decode 0 get]def
- }def
- /knockout_image_samples
- {
- Operator/imagemask ne{
- /Decode[1 1]def
- }if
- }def
- }{
- /invert_image_samples
- {
- {1 exch sub}currenttransfer addprocs settransfer
- }def
- /knockout_image_samples
- {
- {pop 1}currenttransfer addprocs settransfer
- }def
- }ifelse
- /img/imageormask ldf
- /sepimg/sep_imageormask ldf
- /devnimg/devn_imageormask ldf
- /idximg/indexed_imageormask ldf
- /_ctype 7 def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
-}def
-/pt
-{
- end
-}def
-/dt
-{
-}def
-/AGMIMG_flushfilters
-{
- dup type/arraytype ne
- {1 array astore}if
- dup 0 get currentfile ne
- {dup 0 get flushfile}if
- {
- dup type/filetype eq
- {
- dup status 1 index currentfile ne and
- {closefile}
- {pop}
- ifelse
- }{pop}ifelse
- }forall
-}def
-/AGMIMG_init_common
-{
- currentdict/T known{/ImageType/T ldf currentdict/T undef}if
- currentdict/W known{/Width/W ldf currentdict/W undef}if
- currentdict/H known{/Height/H ldf currentdict/H undef}if
- currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
- currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
- currentdict/D known{/Decode/D ldf currentdict/D undef}if
- currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
- currentdict/O known{
- /Operator/O load 1 eq{
- /imagemask
- }{
- /O load 2 eq{
- /image
- }{
- /colorimage
- }ifelse
- }ifelse
- def
- currentdict/O undef
- }if
- currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
- currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
- currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
- currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
- /DataSource load xcheck not{
- DataSource type/arraytype eq{
- DataSource 0 get type/filetype eq{
- /_Filters DataSource def
- currentdict/MultipleDataSources known not{
- /DataSource DataSource dup length 1 sub get def
- }if
- }if
- }if
- currentdict/MultipleDataSources known not{
- /MultipleDataSources DataSource type/arraytype eq{
- DataSource length 1 gt
- }
- {false}ifelse def
- }if
- }if
- /NComponents Decode length 2 div def
- currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
-}bdf
-/imageormask_sys
-{
- begin
- AGMIMG_init_common
- save mark
- level2{
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- AGMIMG_&imagemask
- }{
- BitsPerComponent ImageMatrix/DataSource load
- AGMIMG_&image
- }ifelse
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- cleartomark restore
- end
-}def
-/overprint_plate
-{
- currentoverprint{
- 0 get dup type/nametype eq{
- dup/DeviceGray eq{
- pop AGMCORE_black_plate not
- }{
- /DeviceCMYK eq{
- AGMCORE_is_cmyk_sep not
- }if
- }ifelse
- }{
- false exch
- {
- AGMOHS_sepink eq or
- }forall
- not
- }ifelse
- }{
- pop false
- }ifelse
-}def
-/process_mask
-{
- level3{
- dup begin
- /ImageType 1 def
- end
- 4 dict begin
- /DataDict exch def
- /ImageType 3 def
- /InterleaveType 3 def
- /MaskDict 9 dict begin
- /ImageType 1 def
- /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
- /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
- /ImageMatrix[Width 0 0 Height neg 0 Height]def
- /NComponents 1 def
- /BitsPerComponent 1 def
- /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
- /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
- currentdict end def
- currentdict end
- }if
-}def
-/use_mask
-{
- dup/Mask known {dup/Mask get}{false}ifelse
-}def
-/imageormask
-{
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }
- {
- save mark
- level2 AGMCORE_host_sep not and{
- currentdict
- Operator/imagemask eq DeviceN_PS2 not and{
- imagemask
- }{
- AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
- [/Separation/Black/DeviceGray{}]setcolorspace
- /Decode[Decode 1 get Decode 0 get]def
- }if
- use_mask{
- process_mask image
- }{
- DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
- {
- Names convert_to_process not{
- 2 dict begin
- /imageDict xdf
- /names_index 0 def
- gsave
- imageDict write_image_file{
- Names{
- dup(None)ne{
- [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
- Operator imageDict read_image_file
- names_index 0 eq{true setoverprint}if
- /names_index names_index 1 add def
- }{
- pop
- }ifelse
- }forall
- close_image_file
- }if
- grestore
- end
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- /Adobe_AGM_OnHost_Seps where{
- pop imagemask
- }{
- currentgray 1 ne{
- currentdict imageormask_sys
- }{
- currentoverprint not{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- BitsPerComponent ImageMatrix
- MultipleDataSources{
- 0 1 NComponents 1 sub{
- DataSource exch get
- }for
- }{
- /DataSource load
- }ifelse
- Operator/colorimage eq{
- AGMCORE_host_sep{
- MultipleDataSources level2 or NComponents 4 eq and{
- AGMCORE_is_cmyk_sep{
- MultipleDataSources{
- /DataSource DataSource 0 get xcheck
- {
- [
- DataSource 0 get/exec cvx
- DataSource 1 get/exec cvx
- DataSource 2 get/exec cvx
- DataSource 3 get/exec cvx
- /AGMCORE_get_ink_data cvx
- ]cvx
- }{
- DataSource aload pop AGMCORE_get_ink_data
- }ifelse def
- }{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- /DataSource load
- filter_cmyk 0()/SubFileDecode filter def
- }ifelse
- /Decode[Decode 0 get Decode 1 get]def
- /MultipleDataSources false def
- /NComponents 1 def
- /Operator/image def
- invert_image_samples
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }{
- MultipleDataSources NComponents AGMIMG_&colorimage
- }ifelse
- }{
- true NComponents colorimage
- }ifelse
- }{
- Operator/image eq{
- AGMCORE_host_sep{
- /DoImage true def
- currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
- {
- AGMCORE_black_plate not Operator/imagemask ne and{
- /DoImage false def
- currentdict ignoreimagedata
- }if
- }if
- 1 AGMCORE_&setgray
- DoImage
- {currentdict imageormask_sys}if
- }{
- use_mask{
- process_mask image
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/knockout eq{
- pop pop pop pop pop
- currentcolorspace overprint_plate not{
- knockout_unitsq
- }if
- }if
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/sep_imageormask
-{
- /sep_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_avoid_L2_sep_space{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- }if
- AGMIMG_ccimage_exists
- MappedCSA 0 get/DeviceCMYK eq and
- currentdict/Components known and
- Name()ne and
- Name(All)ne and
- Operator/image eq and
- AGMCORE_producing_seps not and
- level2 not and
- {
- Width Height BitsPerComponent ImageMatrix
- [
- /DataSource load/exec cvx
- {
- 0 1 2 index length 1 sub{
- 1 index exch
- 2 copy get 255 xor put
- }for
- }/exec cvx
- ]cvx bind
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Name findcmykcustomcolor
- customcolorimage
- }{
- AGMCORE_producing_seps not{
- level2{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
- [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- currentdict imageormask
- }{
- currentdict
- Operator/imagemask eq{
- imageormask
- }{
- sep_imageormask_lev1
- }ifelse
- }ifelse
- }{
- AGMCORE_host_sep{
- Operator/knockout eq{
- currentdict/ImageMatrix get concat
- knockout_unitsq
- }{
- currentgray 1 ne{
- AGMCORE_is_cmyk_sep Name(All)ne and{
- level2{
- Name AGMCORE_IsSeparationAProcessColor
- {
- Operator/imagemask eq{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
- }if
- }{
- invert_image_samples
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- [/Separation Name[/DeviceGray]
- {
- sep_colorspace_proc AGMCORE_get_ink_data
- 1 exch sub
- }bind
- ]AGMCORE_&setcolorspace
- /sep_tint AGMCORE_gget AGMCORE_&setcolor
- }if
- }ifelse
- currentdict imageormask_sys
- }{
- currentdict
- Operator/imagemask eq{
- imageormask_sys
- }{
- sep_image_lev1_sep
- }ifelse
- }ifelse
- }{
- Operator/imagemask ne{
- invert_image_samples
- }if
- currentdict imageormask_sys
- }ifelse
- }{
- currentoverprint not Name(All)eq or Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- currentcolorspace 0 get/Separation ne{
- [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- }if
- currentoverprint
- MappedCSA 0 get/DeviceCMYK eq and
- Name AGMCORE_IsSeparationAProcessColor not and
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
- Name(All)ne and{
- imageormask_l2_overprint
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
-}def
-/colorSpaceElemCnt
-{
- mark currentcolor counttomark dup 2 add 1 roll cleartomark
-}bdf
-/devn_sep_datasource
-{
- 1 dict begin
- /dataSource xdf
- [
- 0 1 dataSource length 1 sub{
- dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
- /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
- }for
- ]cvx bind
- end
-}bdf
-/devn_alt_datasource
-{
- 11 dict begin
- /convProc xdf
- /origcolorSpaceElemCnt xdf
- /origMultipleDataSources xdf
- /origBitsPerComponent xdf
- /origDecode xdf
- /origDataSource xdf
- /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
- /DataSource origMultipleDataSources
- {
- [
- BitsPerComponent 8 idiv origDecode length 2 idiv mul string
- 0 1 origDecode length 2 idiv 1 sub
- {
- dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
- origDataSource exch get 0()/SubFileDecode filter
- BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
- }for
- ]bind cvx
- }{origDataSource}ifelse 0()/SubFileDecode filter def
- [
- origcolorSpaceElemCnt string
- 0 2 origDecode length 2 sub
- {
- dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
- 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
- }for
- /convProc load/exec cvx
- origcolorSpaceElemCnt 1 sub -1 0
- {
- /dup cvx 2/add cvx/index cvx
- 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
- }for
- ]bind cvx 0()/SubFileDecode filter
- end
-}bdf
-/devn_imageormask
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- 2 dict begin
- dup
- /srcDataStrs[3 -1 roll begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi
- {
- dup 65535 gt{1 add 2 div cvi}{exit}ifelse
- }loop
- string
- }repeat
- end]def
- /dstDataStr srcDataStrs 0 get length string def
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_producing_seps not{
- level3 not{
- Operator/imagemask ne{
- /DataSource[[
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
- /MultipleDataSources true def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- }if
- }if
- currentdict imageormask
- }{
- AGMCORE_host_sep{
- Names convert_to_process{
- CSA get_csa_by_name 0 get/DeviceCMYK eq{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- filter_cmyk 0()/SubFileDecode filter def
- /MultipleDataSources false def
- /Decode[1 0]def
- /DeviceGray setcolorspace
- currentdict imageormask_sys
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate{
- /DataSource
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- /MultipleDataSources false def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- currentdict imageormask_sys
- }{
- gsave
- knockout_unitsq
- grestore
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }
- {
- /devicen_colorspace_dict AGMCORE_gget/names_index known{
- Operator/imagemask ne{
- MultipleDataSources{
- /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
- /MultipleDataSources false def
- }{
- /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
- }ifelse
- invert_image_samples
- }if
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
- end
-}def
-/imageormask_l2_overprint
-{
- currentdict
- currentcmykcolor add add add 0 eq{
- currentdict consumeimagedata
- }{
- level3{
- currentcmykcolor
- /AGMIMG_k xdf
- /AGMIMG_y xdf
- /AGMIMG_m xdf
- /AGMIMG_c xdf
- Operator/imagemask eq{
- [/DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]/DeviceCMYK{}]setcolorspace
- AGMIMG_c 0 ne{AGMIMG_c}if
- AGMIMG_m 0 ne{AGMIMG_m}if
- AGMIMG_y 0 ne{AGMIMG_y}if
- AGMIMG_k 0 ne{AGMIMG_k}if
- setcolor
- }{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- [/Indexed
- [
- /DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]
- /DeviceCMYK{
- AGMIMG_k 0 eq{0}if
- AGMIMG_y 0 eq{0 exch}if
- AGMIMG_m 0 eq{0 3 1 roll}if
- AGMIMG_c 0 eq{0 4 1 roll}if
- }
- ]
- 255
- {
- 255 div
- mark exch
- dup dup dup
- AGMIMG_k 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_y 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_m 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_c 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- counttomark 1 add -1 roll pop
- }
- ]setcolorspace
- }ifelse
- imageormask_sys
- }{
- write_image_file{
- currentcmykcolor
- 0 ne{
- [/Separation/Black/DeviceGray{}]setcolorspace
- gsave
- /Black
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Yellow/DeviceGray{}]setcolorspace
- gsave
- /Yellow
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Magenta/DeviceGray{}]setcolorspace
- gsave
- /Magenta
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Cyan/DeviceGray{}]setcolorspace
- gsave
- /Cyan
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- close_image_file
- }{
- imageormask
- }ifelse
- }ifelse
- }ifelse
-}def
-/indexed_imageormask
-{
- begin
- AGMIMG_init_common
- save mark
- currentdict
- AGMCORE_host_sep{
- Operator/knockout eq{
- /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
- /CSA get get_csa_by_name
- }{
- /Names get
- }ifelse
- overprint_plate not{
- knockout_unitsq
- }if
- }{
- Indexed_DeviceN{
- /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
- indexed_image_lev2_sep
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }{
- AGMCORE_is_cmyk_sep{
- Operator/imagemask eq{
- imageormask_sys
- }{
- level2{
- indexed_image_lev2_sep
- }{
- indexed_image_lev1_sep
- }ifelse
- }ifelse
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- level2{
- Indexed_DeviceN{
- /indexed_colorspace_dict AGMCORE_gget begin
- }{
- /indexed_colorspace_dict AGMCORE_gget dup null ne
- {
- begin
- currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
- get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
- AGMCORE_in_rip_sep and{
- [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
- setcolorspace
- }if
- end
- }
- {pop}ifelse
- }ifelse
- imageormask
- Indexed_DeviceN{
- end
- }if
- }{
- Operator/imagemask eq{
- imageormask
- }{
- indexed_imageormask_lev1
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/indexed_image_lev2_sep
-{
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- Indexed_DeviceN not{
- currentcolorspace
- dup 1/DeviceGray put
- dup 3
- currentcolorspace 2 get 1 add string
- 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
- {
- dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
- }for
- put setcolorspace
- }if
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- end end
-}def
- /OPIimage
- {
- dup type/dicttype ne{
- 10 dict begin
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /ImageType 1 def
- /Decode[0 1 def]
- currentdict
- end
- }if
- dup begin
- /NComponents 1 cdndf
- /MultipleDataSources false cdndf
- /SkipImageProc{false}cdndf
- /Decode[
- 0
- currentcolorspace 0 get/Indexed eq{
- 2 BitsPerComponent exp 1 sub
- }{
- 1
- }ifelse
- ]cdndf
- /Operator/image cdndf
- end
- /sep_colorspace_dict AGMCORE_gget null eq{
- imageormask
- }{
- gsave
- dup begin invert_image_samples end
- sep_imageormask
- grestore
- }ifelse
- }def
-/cachemask_level2
-{
- 3 dict begin
- /LZWEncode filter/WriteFilter xdf
- /readBuffer 256 string def
- /ReadFilter
- currentfile
- 0(%EndMask)/SubFileDecode filter
- /ASCII85Decode filter
- /RunLengthDecode filter
- def
- {
- ReadFilter readBuffer readstring exch
- WriteFilter exch writestring
- not{exit}if
- }loop
- WriteFilter closefile
- end
-}def
-/spot_alias
-{
- /mapto_sep_imageormask
- {
- dup type/dicttype ne{
- 12 dict begin
- /ImageType 1 def
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /MultipleDataSources false def
- }{
- begin
- }ifelse
- /Decode[/customcolor_tint AGMCORE_gget 0]def
- /Operator/image def
- /SkipImageProc{false}def
- currentdict
- end
- sep_imageormask
- }bdf
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_colorAry xddf
- /customcolor_tint AGMCORE_gget
- <<
- /Name AGMIMG_colorAry 4 get
- /CSA[/DeviceCMYK]
- /TintMethod/Subtractive
- /TintProc null
- /MappedCSA null
- /NComponents 4
- /Components[AGMIMG_colorAry aload pop pop]
- >>
- setsepcolorspace
- mapto_sep_imageormask
- }ndf
- Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_override false put
- current_spot_alias{dup 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /customcolor_tint AGMCORE_gget exch setsepcolorspace
- pop
- mapto_sep_imageormask
- true set_spot_alias
- }{
- //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
- }ifelse
- }bdf
-}def
-/snap_to_device
-{
- 6 dict begin
- matrix currentmatrix
- dup 0 get 0 eq 1 index 3 get 0 eq and
- 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
- {
- 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
- 0 0 transform
- AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
- 1 1 transform
- AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
- [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
- }{
- }ifelse
- end
-}def
-level2 not{
- /colorbuf
- {
- 0 1 2 index length 1 sub{
- dup 2 index exch get
- 255 exch sub
- 2 index
- 3 1 roll
- put
- }for
- }def
- /tint_image_to_color
- {
- begin
- Width Height BitsPerComponent ImageMatrix
- /DataSource load
- end
- Adobe_AGM_Image begin
- /AGMIMG_mbuf 0 string def
- /AGMIMG_ybuf 0 string def
- /AGMIMG_kbuf 0 string def
- {
- colorbuf dup length AGMIMG_mbuf length ne
- {
- dup length dup dup
- /AGMIMG_mbuf exch string def
- /AGMIMG_ybuf exch string def
- /AGMIMG_kbuf exch string def
- }if
- dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
- }
- addprocs
- {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
- end
- }def
- /sep_imageormask_lev1
- {
- begin
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {
- 255 mul round cvi GrayLookup exch get
- }currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- /sep_colorspace_dict AGMCORE_gget/Components known{
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
- {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- currentcolortransfer
- {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }{
- MappedCSA 0 get/DeviceGray eq{
- {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- /sep_image_lev1_sep
- {
- begin
- /sep_colorspace_dict AGMCORE_gget/Components known{
- Components aload pop
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- {AGMIMG_c mul 1 exch sub}
- {AGMIMG_m mul 1 exch sub}
- {AGMIMG_y mul 1 exch sub}
- {AGMIMG_k mul 1 exch sub}
- }{
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
- }ifelse
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end
- }def
- /indexed_imageormask_lev1
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- currentdict
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceGray eq{
- {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- end end
- }def
- /indexed_image_lev1_sep
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end end
- }def
-}if
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndProlog
-%%BeginSetup
-Adobe_AGM_Utils begin
-2 2010 Adobe_AGM_Core/ds gx
-Adobe_CoolType_Core/ds get exec
-Adobe_AGM_Image/ds gx
-[/NamespacePush pdfmark_5
-[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5
-[{Doc_Metadata} 694 (% &end XMP packet& %) ReadBypdfmark_5_string
-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
-<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-20:48:00 ">
- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
- <rdf:Description rdf:about=""
- xmlns:xmp="http://ns.adobe.com/xap/1.0/"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
- xmp:ModifyDate="2008-06-17T13:21:45-05:00"
- xmp:CreateDate="2008-06-17T13:21:45-05:00"
- xmp:MetadataDate="2008-06-17T13:21:45-05:00"
- dc:format="application/pdf"
- xmpMM:DocumentID="uuid:66d38747-5618-4f37-ac66-ebe7b01430ed"
- xmpMM:InstanceID="uuid:cfbc7a66-18c4-448d-8f90-b96470085f04"/>
- </rdf:RDF>
-</x:xmpmeta>
+%!PS-Adobe-3.1 EPSF-3.0
+%ADO_DSC_Encoding: Windows Roman
+%%Title: A9R7024.pdf
+%%Creator: Adobe Acrobat 9.0.0
+%%For: Donald Story
+%%CreationDate: 06/17/2008, 1:21:51 PM
+%%BoundingBox: 0 0 209 157
+%%HiResBoundingBox: 0 0 209 157
+%%CropBox: 0 0 209 157
+%%LanguageLevel: 2
+%%DocumentNeededResources: (atend)
+%%DocumentSuppliedResources: (atend)
+%%DocumentNeededFeatures: (atend)
+%%DocumentSuppliedFeatures: (atend)
+%%DocumentData: Clean7Bit
+%%Pages: (atend)
+%%DocumentCustomColors: (atend)
+%%EndComments
+%%BeginDefaults
+%%ViewingOrientation: 1 0 0 1
+%%EndDefaults
+%%BeginProlog
+%%BeginResource: procset Adobe_AGM_Utils 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{currentpacking true setpacking}if
+userdict/Adobe_AGM_Utils 75 dict dup begin put
+/bdf
+{bind def}bind def
+/nd{null def}bdf
+/xdf
+{exch def}bdf
+/ldf
+{load def}bdf
+/ddf
+{put}bdf
+/xddf
+{3 -1 roll put}bdf
+/xpt
+{exch put}bdf
+/ndf
+{
+ exch dup where{
+ pop pop pop
+ }{
+ xdf
+ }ifelse
+}def
+/cdndf
+{
+ exch dup currentdict exch known{
+ pop pop
+ }{
+ exch def
+ }ifelse
+}def
+/gx
+{get exec}bdf
+/ps_level
+ /languagelevel where{
+ pop systemdict/languagelevel gx
+ }{
+ 1
+ }ifelse
+def
+/level2
+ ps_level 2 ge
+def
+/level3
+ ps_level 3 ge
+def
+/ps_version
+ {version cvr}stopped{-1}if
+def
+/set_gvm
+{currentglobal exch setglobal}bdf
+/reset_gvm
+{setglobal}bdf
+/makereadonlyarray
+{
+ /packedarray where{pop packedarray
+ }{
+ array astore readonly}ifelse
+}bdf
+/map_reserved_ink_name
+{
+ dup type/stringtype eq{
+ dup/Red eq{
+ pop(_Red_)
+ }{
+ dup/Green eq{
+ pop(_Green_)
+ }{
+ dup/Blue eq{
+ pop(_Blue_)
+ }{
+ dup()cvn eq{
+ pop(Process)
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+}bdf
+/AGMUTIL_GSTATE 22 dict def
+/get_gstate
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_clr_spc currentcolorspace def
+ /AGMUTIL_GSTATE_clr_indx 0 def
+ /AGMUTIL_GSTATE_clr_comps 12 array def
+ mark currentcolor counttomark
+ {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
+ /AGMUTIL_GSTATE_fnt rootfont def
+ /AGMUTIL_GSTATE_lw currentlinewidth def
+ /AGMUTIL_GSTATE_lc currentlinecap def
+ /AGMUTIL_GSTATE_lj currentlinejoin def
+ /AGMUTIL_GSTATE_ml currentmiterlimit def
+ currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
+ /AGMUTIL_GSTATE_sa currentstrokeadjust def
+ /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
+ /AGMUTIL_GSTATE_op currentoverprint def
+ /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
+ /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
+ currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
+ cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
+ /AGMUTIL_GSTATE_ht currenthalftone def
+ /AGMUTIL_GSTATE_flt currentflat def
+ end
+}def
+/set_gstate
+{
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_clr_spc setcolorspace
+ AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
+ AGMUTIL_GSTATE_fnt setfont
+ AGMUTIL_GSTATE_lw setlinewidth
+ AGMUTIL_GSTATE_lc setlinecap
+ AGMUTIL_GSTATE_lj setlinejoin
+ AGMUTIL_GSTATE_ml setmiterlimit
+ AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
+ AGMUTIL_GSTATE_sa setstrokeadjust
+ AGMUTIL_GSTATE_clr_rnd setcolorrendering
+ AGMUTIL_GSTATE_op setoverprint
+ AGMUTIL_GSTATE_bg cvx setblackgeneration
+ AGMUTIL_GSTATE_ucr cvx setundercolorremoval
+ AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
+ AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
+ AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
+ {
+ currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
+ {
+ mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
+ }if
+ }{
+ AGMUTIL_GSTATE_ht sethalftone
+ }ifelse
+ AGMUTIL_GSTATE_flt setflat
+ end
+}def
+/get_gstate_and_matrix
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_ctm matrix currentmatrix def
+ end
+ get_gstate
+}def
+/set_gstate_and_matrix
+{
+ set_gstate
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_ctm setmatrix
+ end
+}def
+/AGMUTIL_str256 256 string def
+/AGMUTIL_src256 256 string def
+/AGMUTIL_dst64 64 string def
+/AGMUTIL_srcLen nd
+/AGMUTIL_ndx nd
+/AGMUTIL_cpd nd
+/capture_cpd{
+ //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
+}def
+/thold_halftone
+{
+ level3
+ {sethalftone currenthalftone}
+ {
+ dup/HalftoneType get 3 eq
+ {
+ sethalftone currenthalftone
+ }{
+ begin
+ Width Height mul{
+ Thresholds read{pop}if
+ }repeat
+ end
+ currenthalftone
+ }ifelse
+ }ifelse
+}def
+/rdcmntline
+{
+ currentfile AGMUTIL_str256 readline pop
+ (%)anchorsearch{pop}if
+}bdf
+/filter_cmyk
+{
+ dup type/filetype ne{
+ exch()/SubFileDecode filter
+ }{
+ exch pop
+ }
+ ifelse
+ [
+ exch
+ {
+ AGMUTIL_src256 readstring pop
+ dup length/AGMUTIL_srcLen exch def
+ /AGMUTIL_ndx 0 def
+ AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
+ 1 index exch get
+ AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
+ /AGMUTIL_ndx AGMUTIL_ndx 1 add def
+ }for
+ pop
+ AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
+ }
+ bind
+ /exec cvx
+ ]cvx
+}bdf
+/filter_indexed_devn
+{
+ cvi Names length mul names_index add Lookup exch get
+}bdf
+/filter_devn
+{
+ 4 dict begin
+ /srcStr xdf
+ /dstStr xdf
+ dup type/filetype ne{
+ 0()/SubFileDecode filter
+ }if
+ [
+ exch
+ [
+ /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
+ currentdict/srcStr get/readstring cvx/pop cvx
+ /dup cvx/length cvx 0/gt cvx[
+ Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
+ names_index Names length currentdict/srcStr get length 1 sub{
+ 1/index cvx/exch cvx/get cvx
+ currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
+ Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
+ }for
+ currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
+ ]cvx/if cvx
+ /end cvx
+ ]cvx
+ bind
+ /exec cvx
+ ]cvx
+ end
+}bdf
+/AGMUTIL_imagefile nd
+/read_image_file
+{
+ AGMUTIL_imagefile 0 setfileposition
+ 10 dict begin
+ /imageDict xdf
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ /imbufIdx 0 def
+ /origDataSource imageDict/DataSource get def
+ /origMultipleDataSources imageDict/MultipleDataSources get def
+ /origDecode imageDict/Decode get def
+ /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
+ imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ {
+ /imbufCnt imageDict/DataSource get length def
+ /imbufs imbufCnt array def
+ 0 1 imbufCnt 1 sub{
+ /imbufIdx xdf
+ imbufs imbufIdx imbufLen string put
+ imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
+ }for
+ DeviceN_PS2{
+ imageDict begin
+ /DataSource[DataSource/devn_sep_datasource cvx]cvx def
+ /MultipleDataSources false def
+ /Decode[0 1]def
+ end
+ }if
+ }{
+ /imbuf imbufLen string def
+ Indexed_DeviceN level3 not and DeviceN_NoneName or{
+ /srcDataStrs[imageDict begin
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi string
+ }repeat
+ end]def
+ imageDict begin
+ /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
+ /Decode[0 1]def
+ end
+ }{
+ imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
+ imageDict/Decode[0 1]put
+ }ifelse
+ }ifelse
+ imageDict exch
+ load exec
+ imageDict/DataSource origDataSource put
+ imageDict/MultipleDataSources origMultipleDataSources put
+ imageDict/Decode origDecode put
+ end
+}bdf
+/write_image_file
+{
+ begin
+ {(AGMUTIL_imagefile)(w+)file}stopped{
+ false
+ }{
+ Adobe_AGM_Utils/AGMUTIL_imagefile xddf
+ 2 dict begin
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
+ /imbuf imbufLen string def
+ }if
+ 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
+ pop
+ MultipleDataSources{
+ 0 1 DataSource length 1 sub{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exch gx
+ }{
+ /filetype eq{
+ DataSource exch get imbuf readstring pop
+ }{
+ DataSource exch get
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }for
+ }{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exec
+ }{
+ /filetype eq{
+ DataSource imbuf readstring pop
+ }{
+ DataSource
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }ifelse
+ }for
+ end
+ true
+ }ifelse
+ end
+}bdf
+/close_image_file
+{
+ AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
+}def
+statusdict/product known userdict/AGMP_current_show known not and{
+ /pstr statusdict/product get def
+ pstr(HP LaserJet 2200)eq
+ pstr(HP LaserJet 4000 Series)eq or
+ pstr(HP LaserJet 4050 Series )eq or
+ pstr(HP LaserJet 8000 Series)eq or
+ pstr(HP LaserJet 8100 Series)eq or
+ pstr(HP LaserJet 8150 Series)eq or
+ pstr(HP LaserJet 5000 Series)eq or
+ pstr(HP LaserJet 5100 Series)eq or
+ pstr(HP Color LaserJet 4500)eq or
+ pstr(HP Color LaserJet 4600)eq or
+ pstr(HP LaserJet 5Si)eq or
+ pstr(HP LaserJet 1200 Series)eq or
+ pstr(HP LaserJet 1300 Series)eq or
+ pstr(HP LaserJet 4100 Series)eq or
+ {
+ userdict/AGMP_current_show/show load put
+ userdict/show{
+ currentcolorspace 0 get
+ /Pattern eq
+ {false charpath f}
+ {AGMP_current_show}ifelse
+ }put
+ }if
+ currentdict/pstr undef
+}if
+/consumeimagedata
+{
+ begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known not
+ {/MultipleDataSources false def}if
+ MultipleDataSources
+ {
+ DataSource 0 get type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width cvi string def
+ 1 1 Height cvi
+ {
+ pop
+ 0 1 DataSource length 1 sub
+ {
+ DataSource exch get
+ flushbuffer readstring pop pop
+ }for
+ }for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
+ {
+ Width Height mul cvi
+ {
+ 0 1 DataSource length 1 sub
+ {dup DataSource exch gx length exch 0 ne{pop}if}for
+ dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }
+ {
+ /DataSource load type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width Decode length 2 idiv mul cvi string def
+ 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
+ {
+ Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
+ {
+ DataSource length dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }ifelse
+ end
+}bdf
+/addprocs
+{
+ 2{/exec load}repeat
+ 3 1 roll
+ [5 1 roll]bind cvx
+}def
+/modify_halftone_xfer
+{
+ currenthalftone dup length dict copy begin
+ currentdict 2 index known{
+ 1 index load dup length dict copy begin
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end def
+ currentdict end sethalftone
+ }{
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end sethalftone
+ pop
+ }ifelse
+}def
+/clonearray
+{
+ dup xcheck exch
+ dup length array exch
+ Adobe_AGM_Core/AGMCORE_tmp -1 ddf
+ {
+ Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
+ dup type/dicttype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get
+ exch
+ clonedict
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ dup type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get exch
+ clonearray
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ exch dup
+ Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
+ }forall
+ exch{cvx}if
+}bdf
+/clonedict
+{
+ dup length dict
+ begin
+ {
+ dup type/dicttype eq
+ {clonedict}if
+ dup type/arraytype eq
+ {clonearray}if
+ def
+ }forall
+ currentdict
+ end
+}bdf
+/DeviceN_PS2
+{
+ /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
+}bdf
+/Indexed_DeviceN
+{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne{
+ dup/CSDBase known{
+ /CSDBase get/CSD get_res/Names known
+ }{
+ pop false
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}bdf
+/DeviceN_NoneName
+{
+ /Names where{
+ pop
+ false Names
+ {
+ (None)eq or
+ }forall
+ }{
+ false
+ }ifelse
+}bdf
+/DeviceN_PS2_inRip_seps
+{
+ /AGMCORE_in_rip_sep where
+ {
+ pop dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
+ {
+ /currentcolorspace exch AGMCORE_gput
+ false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+}bdf
+/base_colorspace_type
+{
+ dup type/arraytype eq{0 get}if
+}bdf
+/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+{
+ /pdfmark_5{cleartomark}bind def
+}{
+ /pdfmark_5{pdfmark}bind def
+}ifelse
+/ReadBypdfmark_5
+{
+ currentfile exch 0 exch/SubFileDecode filter
+ /currentdistillerparams where
+ {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+ {flushfile cleartomark}
+ {/PUT pdfmark}ifelse
+}bdf
+/ReadBypdfmark_5_string
+{
+ 2 dict begin
+ /makerString exch def string/tmpString exch def
+ {
+ currentfile tmpString readline not{pop exit}if
+ makerString anchorsearch
+ {
+ pop pop cleartomark exit
+ }{
+ 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
+ }ifelse
+ }loop
+ end
+}bdf
+/xpdfm
+{
+ {
+ dup 0 get/Label eq
+ {
+ aload length[exch 1 add 1 roll/PAGELABEL
+ }{
+ aload pop
+ [{ThisPage}<<5 -2 roll>>/PUT
+ }ifelse
+ pdfmark_5
+ }forall
+}bdf
+/lmt{
+ dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
+}bdf
+/int{
+ dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
+}bdf
+/ds{
+ Adobe_AGM_Utils begin
+}bdf
+/dt{
+ currentdict Adobe_AGM_Utils eq{
+ end
+ }if
+}bdf
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_AGM_Core 2.0 0
+%%Version: 2.0 0
+%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Core 209 dict dup begin put
+/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
+/AGMCORE_str256 256 string def
+/AGMCORE_save nd
+/AGMCORE_graphicsave nd
+/AGMCORE_c 0 def
+/AGMCORE_m 0 def
+/AGMCORE_y 0 def
+/AGMCORE_k 0 def
+/AGMCORE_cmykbuf 4 array def
+/AGMCORE_screen[currentscreen]cvx def
+/AGMCORE_tmp 0 def
+/AGMCORE_&setgray nd
+/AGMCORE_&setcolor nd
+/AGMCORE_&setcolorspace nd
+/AGMCORE_&setcmykcolor nd
+/AGMCORE_cyan_plate nd
+/AGMCORE_magenta_plate nd
+/AGMCORE_yellow_plate nd
+/AGMCORE_black_plate nd
+/AGMCORE_plate_ndx nd
+/AGMCORE_get_ink_data nd
+/AGMCORE_is_cmyk_sep nd
+/AGMCORE_host_sep nd
+/AGMCORE_avoid_L2_sep_space nd
+/AGMCORE_distilling nd
+/AGMCORE_composite_job nd
+/AGMCORE_producing_seps nd
+/AGMCORE_ps_level -1 def
+/AGMCORE_ps_version -1 def
+/AGMCORE_environ_ok nd
+/AGMCORE_CSD_cache 0 dict def
+/AGMCORE_currentoverprint false def
+/AGMCORE_deltaX nd
+/AGMCORE_deltaY nd
+/AGMCORE_name nd
+/AGMCORE_sep_special nd
+/AGMCORE_err_strings 4 dict def
+/AGMCORE_cur_err nd
+/AGMCORE_current_spot_alias false def
+/AGMCORE_inverting false def
+/AGMCORE_feature_dictCount nd
+/AGMCORE_feature_opCount nd
+/AGMCORE_feature_ctm nd
+/AGMCORE_ConvertToProcess false def
+/AGMCORE_Default_CTM matrix def
+/AGMCORE_Default_PageSize nd
+/AGMCORE_Default_flatness nd
+/AGMCORE_currentbg nd
+/AGMCORE_currentucr nd
+/AGMCORE_pattern_paint_type 0 def
+/knockout_unitsq nd
+currentglobal true setglobal
+[/CSA/Gradient/Procedure]
+{
+ /Generic/Category findresource dup length dict copy/Category defineresource pop
+}forall
+setglobal
+/AGMCORE_key_known
+{
+ where{
+ /Adobe_AGM_Core_Id known
+ }{
+ false
+ }ifelse
+}ndf
+/flushinput
+{
+ save
+ 2 dict begin
+ /CompareBuffer 3 -1 roll def
+ /readbuffer 256 string def
+ mark
+ {
+ currentfile readbuffer{readline}stopped
+ {cleartomark mark}
+ {
+ not
+ {pop exit}
+ if
+ CompareBuffer eq
+ {exit}
+ if
+ }ifelse
+ }loop
+ cleartomark
+ end
+ restore
+}bdf
+/getspotfunction
+{
+ AGMCORE_screen exch pop exch pop
+ dup type/dicttype eq{
+ dup/HalftoneType get 1 eq{
+ /SpotFunction get
+ }{
+ dup/HalftoneType get 2 eq{
+ /GraySpotFunction get
+ }{
+ pop
+ {
+ abs exch abs 2 copy add 1 gt{
+ 1 sub dup mul exch 1 sub dup mul add 1 sub
+ }{
+ dup mul exch dup mul add 1 exch sub
+ }ifelse
+ }bind
+ }ifelse
+ }ifelse
+ }if
+}def
+/np
+{newpath}bdf
+/clp_npth
+{clip np}def
+/eoclp_npth
+{eoclip np}def
+/npth_clp
+{np clip}def
+/graphic_setup
+{
+ /AGMCORE_graphicsave save store
+ concat
+ 0 setgray
+ 0 setlinecap
+ 0 setlinejoin
+ 1 setlinewidth
+ []0 setdash
+ 10 setmiterlimit
+ np
+ false setoverprint
+ false setstrokeadjust
+ //Adobe_AGM_Core/spot_alias gx
+ /Adobe_AGM_Image where{
+ pop
+ Adobe_AGM_Image/spot_alias 2 copy known{
+ gx
+ }{
+ pop pop
+ }ifelse
+ }if
+ /sep_colorspace_dict null AGMCORE_gput
+ 100 dict begin
+ /dictstackcount countdictstack def
+ /showpage{}def
+ mark
+}def
+/graphic_cleanup
+{
+ cleartomark
+ dictstackcount 1 countdictstack 1 sub{end}for
+ end
+ AGMCORE_graphicsave restore
+}def
+/compose_error_msg
+{
+ grestoreall initgraphics
+ /Helvetica findfont 10 scalefont setfont
+ /AGMCORE_deltaY 100 def
+ /AGMCORE_deltaX 310 def
+ clippath pathbbox np pop pop 36 add exch 36 add exch moveto
+ 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
+ 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
+ 0 AGMCORE_&setgray
+ gsave 1 AGMCORE_&setgray fill grestore
+ 1 setlinewidth gsave stroke grestore
+ currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
+ /AGMCORE_deltaY 12 def
+ /AGMCORE_tmp 0 def
+ AGMCORE_err_strings exch get
+ {
+ dup 32 eq
+ {
+ pop
+ AGMCORE_str256 0 AGMCORE_tmp getinterval
+ stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
+ {
+ currentpoint AGMCORE_deltaY sub exch pop
+ clippath pathbbox pop pop pop 44 add exch moveto
+ }if
+ AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
+ 0 1 AGMCORE_str256 length 1 sub
+ {
+ AGMCORE_str256 exch 0 put
+ }for
+ /AGMCORE_tmp 0 def
+ }{
+ AGMCORE_str256 exch AGMCORE_tmp xpt
+ /AGMCORE_tmp AGMCORE_tmp 1 add def
+ }ifelse
+ }forall
+}bdf
+/AGMCORE_CMYKDeviceNColorspaces[
+ [/Separation/None/DeviceCMYK{0 0 0}]
+ [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
+ [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
+ [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
+ [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
+ [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
+ [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
+ [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
+ [/Separation(Cyan)/DeviceCMYK{0 0 0}]
+ [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
+ [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
+ [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
+ [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
+ [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
+ [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
+ [/DeviceCMYK]
+]def
+/ds{
+ Adobe_AGM_Core begin
+ /currentdistillerparams where
+ {
+ pop currentdistillerparams/CoreDistVersion get 5000 lt
+ {<</DetectBlends false>>setdistillerparams}if
+ }if
+ /AGMCORE_ps_version xdf
+ /AGMCORE_ps_level xdf
+ errordict/AGM_handleerror known not{
+ errordict/AGM_handleerror errordict/handleerror get put
+ errordict/handleerror{
+ Adobe_AGM_Core begin
+ $error/newerror get AGMCORE_cur_err null ne and{
+ $error/newerror false put
+ AGMCORE_cur_err compose_error_msg
+ }if
+ $error/newerror true put
+ end
+ errordict/AGM_handleerror get exec
+ }bind put
+ }if
+ /AGMCORE_environ_ok
+ ps_level AGMCORE_ps_level ge
+ ps_version AGMCORE_ps_version ge and
+ AGMCORE_ps_level -1 eq or
+ def
+ AGMCORE_environ_ok not
+ {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
+ /AGMCORE_&setgray systemdict/setgray get def
+ level2{
+ /AGMCORE_&setcolor systemdict/setcolor get def
+ /AGMCORE_&setcolorspace systemdict/setcolorspace get def
+ }if
+ /AGMCORE_currentbg currentblackgeneration def
+ /AGMCORE_currentucr currentundercolorremoval def
+ /AGMCORE_Default_flatness currentflat def
+ /AGMCORE_distilling
+ /product where{
+ pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
+ }{
+ false
+ }ifelse
+ def
+ /AGMCORE_GSTATE AGMCORE_key_known not{
+ /AGMCORE_GSTATE 21 dict def
+ /AGMCORE_tmpmatrix matrix def
+ /AGMCORE_gstack 32 array def
+ /AGMCORE_gstackptr 0 def
+ /AGMCORE_gstacksaveptr 0 def
+ /AGMCORE_gstackframekeys 14 def
+ /AGMCORE_&gsave/gsave ldf
+ /AGMCORE_&grestore/grestore ldf
+ /AGMCORE_&grestoreall/grestoreall ldf
+ /AGMCORE_&save/save ldf
+ /AGMCORE_&setoverprint/setoverprint ldf
+ /AGMCORE_gdictcopy{
+ begin
+ {def}forall
+ end
+ }def
+ /AGMCORE_gput{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ 3 1 roll
+ put
+ }def
+ /AGMCORE_gget{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ exch
+ get
+ }def
+ /gsave{
+ AGMCORE_&gsave
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /grestore{
+ AGMCORE_&grestore
+ AGMCORE_gstackptr 1 sub
+ dup AGMCORE_gstacksaveptr lt{1 add}if
+ dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
+ {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
+ /AGMCORE_gstackptr exch store
+ }def
+ /grestoreall{
+ AGMCORE_&grestoreall
+ /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
+ }def
+ /save{
+ AGMCORE_&save
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /setoverprint{
+ dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
+ }def
+ 0 1 AGMCORE_gstack length 1 sub{
+ AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
+ }for
+ }if
+ level3/AGMCORE_&sysshfill AGMCORE_key_known not and
+ {
+ /AGMCORE_&sysshfill systemdict/shfill get def
+ /AGMCORE_&sysmakepattern systemdict/makepattern get def
+ /AGMCORE_&usrmakepattern/makepattern load def
+ }if
+ /currentcmykcolor[0 0 0 0]AGMCORE_gput
+ /currentstrokeadjust false AGMCORE_gput
+ /currentcolorspace[/DeviceGray]AGMCORE_gput
+ /sep_tint 0 AGMCORE_gput
+ /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
+ /sep_colorspace_dict null AGMCORE_gput
+ /devicen_colorspace_dict null AGMCORE_gput
+ /indexed_colorspace_dict null AGMCORE_gput
+ /currentcolor_intent()AGMCORE_gput
+ /customcolor_tint 1 AGMCORE_gput
+ /absolute_colorimetric_crd null AGMCORE_gput
+ /relative_colorimetric_crd null AGMCORE_gput
+ /saturation_crd null AGMCORE_gput
+ /perceptual_crd null AGMCORE_gput
+ currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
+ cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
+ <<
+ /MaxPatternItem currentsystemparams/MaxPatternCache get
+ >>
+ setuserparams
+ end
+}def
+/ps
+{
+ /setcmykcolor where{
+ pop
+ Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
+ }if
+ Adobe_AGM_Core begin
+ /setcmykcolor
+ {
+ 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
+ 1 sub 4 1 roll
+ 3{
+ 3 index add neg dup 0 lt{
+ pop 0
+ }if
+ 3 1 roll
+ }repeat
+ setrgbcolor pop
+ }ndf
+ /currentcmykcolor
+ {
+ /currentcmykcolor AGMCORE_gget aload pop
+ }ndf
+ /setoverprint
+ {pop}ndf
+ /currentoverprint
+ {false}ndf
+ /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
+ /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
+ /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
+ /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
+ /AGMCORE_plate_ndx
+ AGMCORE_cyan_plate{
+ 0
+ }{
+ AGMCORE_magenta_plate{
+ 1
+ }{
+ AGMCORE_yellow_plate{
+ 2
+ }{
+ AGMCORE_black_plate{
+ 3
+ }{
+ 4
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_have_reported_unsupported_color_space false def
+ /AGMCORE_report_unsupported_color_space
+ {
+ AGMCORE_have_reported_unsupported_color_space false eq
+ {
+ (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
+ Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
+ }if
+ }def
+ /AGMCORE_composite_job
+ AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
+ /AGMCORE_in_rip_sep
+ /AGMCORE_in_rip_sep where{
+ pop AGMCORE_in_rip_sep
+ }{
+ AGMCORE_distilling
+ {
+ false
+ }{
+ userdict/Adobe_AGM_OnHost_Seps known{
+ false
+ }{
+ level2{
+ currentpagedevice/Separations 2 copy known{
+ get
+ }{
+ pop pop false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
+ /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
+ /AGM_preserve_spots
+ /AGM_preserve_spots where{
+ pop AGM_preserve_spots
+ }{
+ AGMCORE_distilling AGMCORE_producing_seps or
+ }ifelse
+ def
+ /AGM_is_distiller_preserving_spotimages
+ {
+ currentdistillerparams/PreserveOverprintSettings known
+ {
+ currentdistillerparams/PreserveOverprintSettings get
+ {
+ currentdistillerparams/ColorConversionStrategy known
+ {
+ currentdistillerparams/ColorConversionStrategy get
+ /sRGB ne
+ }{
+ true
+ }ifelse
+ }{
+ false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }def
+ /convert_spot_to_process where{pop}{
+ /convert_spot_to_process
+ {
+ //Adobe_AGM_Core begin
+ dup map_alias{
+ /Name get exch pop
+ }if
+ dup dup(None)eq exch(All)eq or
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ gsave
+ 1 0 0 0 setcmykcolor currentgray 1 exch sub
+ 0 1 0 0 setcmykcolor currentgray 1 exch sub
+ 0 0 1 0 setcmykcolor currentgray 1 exch sub
+ 0 0 0 1 setcmykcolor currentgray 1 exch sub
+ add add add 0 eq
+ {
+ pop false
+ }{
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ }ifelse
+ grestore
+ }{
+ AGMCORE_distilling
+ {
+ pop AGM_is_distiller_preserving_spotimages not
+ }{
+ //Adobe_AGM_Core/AGMCORE_name xddf
+ false
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
+ AGMUTIL_cpd/OverrideSeparations known and
+ {
+ AGMUTIL_cpd/OverrideSeparations get
+ {
+ /HqnSpots/ProcSet resourcestatus
+ {
+ pop pop pop true
+ }if
+ }if
+ }if
+ {
+ AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
+ }{
+ gsave
+ [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
+ false
+ AGMUTIL_cpd/SeparationColorNames 2 copy known
+ {
+ get
+ {AGMCORE_name eq or}forall
+ not
+ }{
+ pop pop pop true
+ }ifelse
+ grestore
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ }ifelse
+ /convert_to_process where{pop}{
+ /convert_to_process
+ {
+ dup length 0 eq
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ dup true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process and}ifelse
+ }
+ forall
+ {
+ true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ (Black)eq or and
+ }forall
+ not
+ }{pop false}ifelse
+ }{
+ false exch
+ {
+ /PhotoshopDuotoneList where{pop false}{true}ifelse
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process or}ifelse
+ }
+ {
+ convert_spot_to_process or
+ }
+ ifelse
+ }
+ forall
+ }ifelse
+ }ifelse
+ }def
+ }ifelse
+ /AGMCORE_avoid_L2_sep_space
+ version cvr 2012 lt
+ level2 and
+ AGMCORE_producing_seps not and
+ def
+ /AGMCORE_is_cmyk_sep
+ AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
+ def
+ /AGM_avoid_0_cmyk where{
+ pop AGM_avoid_0_cmyk
+ }{
+ AGM_preserve_spots
+ userdict/Adobe_AGM_OnHost_Seps known
+ userdict/Adobe_AGM_InRip_Seps known or
+ not and
+ }ifelse
+ {
+ /setcmykcolor[
+ {
+ 4 copy add add add 0 eq currentoverprint and{
+ pop 0.0005
+ }if
+ }/exec cvx
+ /AGMCORE_&setcmykcolor load dup type/operatortype ne{
+ /exec cvx
+ }if
+ ]cvx def
+ }if
+ /AGMCORE_IsSeparationAProcessColor
+ {
+ dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
+ }def
+ AGMCORE_host_sep{
+ /setcolortransfer
+ {
+ AGMCORE_cyan_plate{
+ pop pop pop
+ }{
+ AGMCORE_magenta_plate{
+ 4 3 roll pop pop pop
+ }{
+ AGMCORE_yellow_plate{
+ 4 2 roll pop pop pop
+ }{
+ 4 1 roll pop pop pop
+ }ifelse
+ }ifelse
+ }ifelse
+ settransfer
+ }
+ def
+ /AGMCORE_get_ink_data
+ AGMCORE_cyan_plate{
+ {pop pop pop}
+ }{
+ AGMCORE_magenta_plate{
+ {4 3 roll pop pop pop}
+ }{
+ AGMCORE_yellow_plate{
+ {4 2 roll pop pop pop}
+ }{
+ {4 1 roll pop pop pop}
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_RemoveProcessColorNames
+ {
+ 1 dict begin
+ /filtername
+ {
+ dup/Cyan eq 1 index(Cyan)eq or
+ {pop(_cyan_)}if
+ dup/Magenta eq 1 index(Magenta)eq or
+ {pop(_magenta_)}if
+ dup/Yellow eq 1 index(Yellow)eq or
+ {pop(_yellow_)}if
+ dup/Black eq 1 index(Black)eq or
+ {pop(_black_)}if
+ }def
+ dup type/arraytype eq
+ {[exch{filtername}forall]}
+ {filtername}ifelse
+ end
+ }def
+ level3{
+ /AGMCORE_IsCurrentColor
+ {
+ dup AGMCORE_IsSeparationAProcessColor
+ {
+ AGMCORE_plate_ndx 0 eq
+ {dup(Cyan)eq exch/Cyan eq or}if
+ AGMCORE_plate_ndx 1 eq
+ {dup(Magenta)eq exch/Magenta eq or}if
+ AGMCORE_plate_ndx 2 eq
+ {dup(Yellow)eq exch/Yellow eq or}if
+ AGMCORE_plate_ndx 3 eq
+ {dup(Black)eq exch/Black eq or}if
+ AGMCORE_plate_ndx 4 eq
+ {pop false}if
+ }{
+ gsave
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ grestore
+ }ifelse
+ }def
+ /AGMCORE_filter_functiondatasource
+ {
+ 5 dict begin
+ /data_in xdf
+ data_in type/stringtype eq
+ {
+ /ncomp xdf
+ /comp xdf
+ /string_out data_in length ncomp idiv string def
+ 0 ncomp data_in length 1 sub
+ {
+ string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
+ }for
+ string_out
+ }{
+ string/string_in xdf
+ /string_out 1 string def
+ /component xdf
+ [
+ data_in string_in/readstring cvx
+ [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
+ [/pop cvx()]cvx/ifelse cvx
+ ]cvx/ReusableStreamDecode filter
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingFunction
+ {
+ 2 dict begin
+ /paint? xdf
+ /channel xdf
+ dup type/dicttype eq
+ {
+ begin
+ FunctionType 0 eq
+ {
+ /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
+ currentdict/Decode known
+ {/Decode Decode channel 2 mul 2 getinterval def}if
+ paint? not
+ {/Decode[1 1]def}if
+ }if
+ FunctionType 2 eq
+ {
+ paint?
+ {
+ /C0[C0 channel get 1 exch sub]def
+ /C1[C1 channel get 1 exch sub]def
+ }{
+ /C0[1]def
+ /C1[1]def
+ }ifelse
+ }if
+ FunctionType 3 eq
+ {
+ /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
+ }if
+ currentdict/Range known
+ {/Range[0 1]def}if
+ currentdict
+ end}{
+ channel get 0 paint? AGMCORE_separateShadingFunction
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShading
+ {
+ 3 -1 roll begin
+ currentdict/Function known
+ {
+ currentdict/Background known
+ {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
+ Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
+ /ColorSpace[/DeviceGray]def
+ }{
+ ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }{
+ ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
+ }ifelse
+ ColorSpace 0 get/Separation eq
+ {
+ {
+ [1/exch cvx/sub cvx]cvx
+ }{
+ [/pop cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll put
+ pop
+ }{
+ {
+ [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
+ }{
+ pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll bind put
+ }ifelse
+ ColorSpace 2/DeviceGray put
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingDict
+ {
+ dup/ColorSpace get
+ dup type/arraytype ne
+ {[exch]}if
+ dup 0 get/DeviceCMYK eq
+ {
+ exch begin
+ currentdict
+ AGMCORE_cyan_plate
+ {0 true}if
+ AGMCORE_magenta_plate
+ {1 true}if
+ AGMCORE_yellow_plate
+ {2 true}if
+ AGMCORE_black_plate
+ {3 true}if
+ AGMCORE_plate_ndx 4 eq
+ {0 false}if
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ currentdict
+ end exch
+ }if
+ dup 0 get/Separation eq
+ {
+ exch begin
+ ColorSpace 1 get dup/None ne exch/All ne and
+ {
+ ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /Separation
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }ifelse
+ }{
+ currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
+ 0 exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ }if
+ currentdict
+ end exch
+ }if
+ dup 0 get/DeviceN eq
+ {
+ exch begin
+ ColorSpace 1 get convert_to_process
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /DeviceN
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ /ColorSpace[/DeviceGray]def
+ }if
+ }ifelse
+ }{
+ currentdict
+ false -1 ColorSpace 1 get
+ {
+ AGMCORE_IsCurrentColor
+ {
+ 1 add
+ exch pop true exch exit
+ }if
+ 1 add
+ }forall
+ exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ currentdict
+ end exch
+ }if
+ dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
+ {
+ exch begin
+ ColorSpace dup type/arraytype eq
+ {0 get}if
+ /DeviceGray ne
+ {
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ ColorSpace 0 get/CIEBasedA eq
+ {
+ /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
+ }if
+ ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
+ {
+ /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
+ }if
+ ColorSpace 0 get/CIEBasedDEFG eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }if
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }if
+ currentdict
+ end exch
+ }if
+ pop
+ dup/AGMCORE_ignoreshade known
+ {
+ begin
+ /ColorSpace[/Separation(None)/DeviceGray{}]def
+ currentdict end
+ }if
+ }def
+ /shfill
+ {
+ AGMCORE_separateShadingDict
+ dup/AGMCORE_ignoreshade known
+ {pop}
+ {AGMCORE_&sysshfill}ifelse
+ }def
+ /makepattern
+ {
+ exch
+ dup/PatternType get 2 eq
+ {
+ clonedict
+ begin
+ /Shading Shading AGMCORE_separateShadingDict def
+ Shading/AGMCORE_ignoreshade known
+ currentdict end exch
+ {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
+ exch AGMCORE_&sysmakepattern
+ }{
+ exch AGMCORE_&usrmakepattern
+ }ifelse
+ }def
+ }if
+ }if
+ AGMCORE_in_rip_sep{
+ /setcustomcolor
+ {
+ exch aload pop
+ dup 7 1 roll inRip_spot_has_ink not {
+ 4{4 index mul 4 1 roll}
+ repeat
+ /DeviceCMYK setcolorspace
+ 6 -2 roll pop pop
+ }{
+ //Adobe_AGM_Core begin
+ /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
+ end
+ [/Separation 4 -1 roll/DeviceCMYK
+ {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
+ ]
+ setcolorspace
+ }ifelse
+ setcolor
+ }ndf
+ /setseparationgray
+ {
+ [/Separation(All)/DeviceGray{}]setcolorspace_opt
+ 1 exch sub setcolor
+ }ndf
+ }{
+ /setseparationgray
+ {
+ AGMCORE_&setgray
+ }ndf
+ }ifelse
+ /findcmykcustomcolor
+ {
+ 5 makereadonlyarray
+ }ndf
+ /setcustomcolor
+ {
+ exch aload pop pop
+ 4{4 index mul 4 1 roll}repeat
+ setcmykcolor pop
+ }ndf
+ /has_color
+ /colorimage where{
+ AGMCORE_producing_seps{
+ pop true
+ }{
+ systemdict eq
+ }ifelse
+ }{
+ false
+ }ifelse
+ def
+ /map_index
+ {
+ 1 index mul exch getinterval{255 div}forall
+ }bdf
+ /map_indexed_devn
+ {
+ Lookup Names length 3 -1 roll cvi map_index
+ }bdf
+ /n_color_components
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop 1
+ }{
+ /DeviceCMYK eq{
+ 4
+ }{
+ 3
+ }ifelse
+ }ifelse
+ }bdf
+ level2{
+ /mo/moveto ldf
+ /li/lineto ldf
+ /cv/curveto ldf
+ /knockout_unitsq
+ {
+ 1 setgray
+ 0 0 1 1 rectfill
+ }def
+ level2/setcolorspace AGMCORE_key_known not and{
+ /AGMCORE_&&&setcolorspace/setcolorspace ldf
+ /AGMCORE_ReplaceMappedColor
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ dup 0 get dup/Separation eq
+ {
+ pop
+ dup length array copy
+ dup dup 1 get
+ current_spot_alias
+ {
+ dup map_alias
+ {
+ false set_spot_alias
+ dup 1 exch setsepcolorspace
+ true set_spot_alias
+ begin
+ /sep_colorspace_dict currentdict AGMCORE_gput
+ pop pop pop
+ [
+ /Separation Name
+ CSA map_csa
+ MappedCSA
+ /sep_colorspace_proc load
+ ]
+ dup Name
+ end
+ }if
+ }if
+ map_reserved_ink_name 1 xpt
+ }{
+ /DeviceN eq
+ {
+ dup length array copy
+ dup dup 1 get[
+ exch{
+ current_spot_alias{
+ dup map_alias{
+ /Name get exch pop
+ }if
+ }if
+ map_reserved_ink_name
+ }forall
+ ]1 xpt
+ }if
+ }ifelse
+ end
+ }if
+ }if
+ }def
+ /setcolorspace
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/Indexed eq
+ {
+ AGMCORE_distilling
+ {
+ /PhotoshopDuotoneList where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ {
+ aload pop 3 -1 roll
+ AGMCORE_ReplaceMappedColor
+ 3 1 roll 4 array astore
+ }if
+ }{
+ AGMCORE_ReplaceMappedColor
+ }ifelse
+ }if
+ DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
+ }def
+ }if
+ }{
+ /adj
+ {
+ currentstrokeadjust{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+ }if
+ }def
+ /mo{
+ adj moveto
+ }def
+ /li{
+ adj lineto
+ }def
+ /cv{
+ 6 2 roll adj
+ 6 2 roll adj
+ 6 2 roll adj curveto
+ }def
+ /knockout_unitsq
+ {
+ 1 setgray
+ 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
+ }def
+ /currentstrokeadjust{
+ /currentstrokeadjust AGMCORE_gget
+ }def
+ /setstrokeadjust{
+ /currentstrokeadjust exch AGMCORE_gput
+ }def
+ /setcolorspace
+ {
+ /currentcolorspace exch AGMCORE_gput
+ }def
+ /currentcolorspace
+ {
+ /currentcolorspace AGMCORE_gget
+ }def
+ /setcolor_devicecolor
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop setgray
+ }{
+ /DeviceCMYK eq{
+ setcmykcolor
+ }{
+ setrgbcolor
+ }ifelse
+ }ifelse
+ }def
+ /setcolor
+ {
+ currentcolorspace 0 get
+ dup/DeviceGray ne{
+ dup/DeviceCMYK ne{
+ dup/DeviceRGB ne{
+ dup/Separation eq{
+ pop
+ currentcolorspace 3 gx
+ currentcolorspace 2 get
+ }{
+ dup/Indexed eq{
+ pop
+ currentcolorspace 3 get dup type/stringtype eq{
+ currentcolorspace 1 get n_color_components
+ 3 -1 roll map_index
+ }{
+ exec
+ }ifelse
+ currentcolorspace 1 get
+ }{
+ /AGMCORE_cur_err/AGMCORE_invalid_color_space def
+ AGMCORE_invalid_color_space
+ }ifelse
+ }ifelse
+ }if
+ }if
+ }if
+ setcolor_devicecolor
+ }def
+ }ifelse
+ /sop/setoverprint ldf
+ /lw/setlinewidth ldf
+ /lc/setlinecap ldf
+ /lj/setlinejoin ldf
+ /ml/setmiterlimit ldf
+ /dsh/setdash ldf
+ /sadj/setstrokeadjust ldf
+ /gry/setgray ldf
+ /rgb/setrgbcolor ldf
+ /cmyk[
+ /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
+ /setcmykcolor load dup type/operatortype ne{/exec cvx}if
+ ]cvx bdf
+ level3 AGMCORE_host_sep not and{
+ /nzopmsc{
+ 6 dict begin
+ /kk exch def
+ /yy exch def
+ /mm exch def
+ /cc exch def
+ /sum 0 def
+ cc 0 ne{/sum sum 2#1000 or def cc}if
+ mm 0 ne{/sum sum 2#0100 or def mm}if
+ yy 0 ne{/sum sum 2#0010 or def yy}if
+ kk 0 ne{/sum sum 2#0001 or def kk}if
+ AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
+ sum 0 eq{0}if
+ end
+ setcolor
+ }bdf
+ }{
+ /nzopmsc/cmyk ldf
+ }ifelse
+ /sep/setsepcolor ldf
+ /devn/setdevicencolor ldf
+ /idx/setindexedcolor ldf
+ /colr/setcolor ldf
+ /csacrd/set_csa_crd ldf
+ /sepcs/setsepcolorspace ldf
+ /devncs/setdevicencolorspace ldf
+ /idxcs/setindexedcolorspace ldf
+ /cp/closepath ldf
+ /clp/clp_npth ldf
+ /eclp/eoclp_npth ldf
+ /f/fill ldf
+ /ef/eofill ldf
+ /@/stroke ldf
+ /nclp/npth_clp ldf
+ /gset/graphic_setup ldf
+ /gcln/graphic_cleanup ldf
+ /ct/concat ldf
+ /cf/currentfile ldf
+ /fl/filter ldf
+ /rs/readstring ldf
+ /AGMCORE_def_ht currenthalftone def
+ /clonedict Adobe_AGM_Utils begin/clonedict load end def
+ /clonearray Adobe_AGM_Utils begin/clonearray load end def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+ /getrampcolor
+ {
+ /indx exch def
+ 0 1 NumComp 1 sub
+ {
+ dup
+ Samples exch get
+ dup type/stringtype eq{indx get}if
+ exch
+ Scaling exch get aload pop
+ 3 1 roll
+ mul add
+ }for
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /sssetbackground{
+ aload pop
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /RadialShade
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /r2 xdf
+ /c2y xdf
+ /c2x xdf
+ /r1 xdf
+ /c1y xdf
+ /c1x xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ c1x c2x eq
+ {
+ c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope c2y c1y sub c2x c1x sub div def
+ /theta slope 1 atan def
+ c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
+ c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
+ }ifelse
+ gsave
+ clippath
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax xdf
+ /xMax xdf
+ /yMin xdf
+ /xMin xdf
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ /max{2 copy gt{pop}{exch pop}ifelse}bdf
+ /min{2 copy lt{pop}{exch pop}ifelse}bdf
+ rampdict begin
+ 40 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+ /c1y 0 def
+ /c1x 0 def
+ /c2x 0 def
+ ext0
+ {
+ 0 getrampcolor
+ c2y r2 add r1 sub 0.0001 lt
+ {
+ c1x c1y r1 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2y r1 add r2 le
+ {
+ c1x c1y r1 0 360 arc
+ fill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r1 neg def
+ /p1y c1y def
+ /p2x r1 def
+ /p2y c1y def
+ p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y p1x SS1 div neg def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y p2x SS2 div neg def
+ r1 r2 gt
+ {
+ /L1maxX p1x yMin p1y sub SS1 div add def
+ /L2maxX p2x yMin p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ c1x c2x sub dup mul
+ c1y c2y sub dup mul
+ add 0.5 exp
+ 0 dtransform
+ dup mul exch dup mul add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ /hires xdf
+ hires mul
+ /numpix xdf
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ /xInc c2x c1x sub numsteps div def
+ /yInc c2y c1y sub numsteps div def
+ /rInc r2 r1 sub numsteps div def
+ /cx c1x def
+ /cy c1y def
+ /radius r1 def
+ np
+ xInc 0 eq yInc 0 eq rInc 0 eq and and
+ {
+ 0 getrampcolor
+ cx cy radius 0 360 arc
+ stroke
+ NumSamples 1 sub getrampcolor
+ cx cy radius 72 hires div add 0 360 arc
+ 0 setlinewidth
+ stroke
+ }{
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ cx cy radius 0 360 arc
+ /cx cx xInc add def
+ /cy cy yInc add def
+ /radius radius rInc add def
+ cx cy radius 360 0 arcn
+ eofill
+ rampIndxInc add
+ }repeat
+ pop
+ }ifelse
+ ext1
+ {
+ c2y r2 add r1 lt
+ {
+ c2x c2y r2 0 360 arc
+ fill
+ }{
+ c2y r1 add r2 sub 0.0001 le
+ {
+ c2x c2y r2 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r2 neg def
+ /p1y c2y def
+ /p2x r2 def
+ /p2y c2y def
+ p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y c2y p1x SS1 div sub def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y c2y p2x SS2 div sub def
+ r1 r2 lt
+ {
+ /L1maxX p1x yMax p1y sub SS1 div add def
+ /L2maxX p2x yMax p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+ /GenStrips
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /y2 xdf
+ /x2 xdf
+ /y1 xdf
+ /x1 xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ x1 x2 eq
+ {
+ y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope y2 y1 sub x2 x1 sub div def
+ /theta slope 1 atan def
+ x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
+ x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
+ }
+ ifelse
+ gsave
+ clippath
+ x1 y1 translate
+ theta rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax exch def
+ /xMax exch def
+ /yMin exch def
+ /xMin exch def
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ rampdict begin
+ 20 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ x1 y1 translate
+ theta rotate
+ /xStart 0 def
+ /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+ /ySpan yMax yMin sub def
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ xStart 0 transform
+ xEnd 0 transform
+ 3 -1 roll
+ sub dup mul
+ 3 1 roll
+ sub dup mul
+ add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ mul
+ /numpix xdf
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ ext0
+ {
+ 0 getrampcolor
+ xMin xStart lt
+ {
+ xMin yMin xMin neg ySpan rectfill
+ }if
+ }if
+ /xInc xEnd xStart sub numsteps div def
+ /x xStart def
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ x yMin xInc ySpan rectfill
+ /x x xInc add def
+ rampIndxInc add
+ }repeat
+ pop
+ ext1{
+ xMax xEnd gt
+ {
+ xEnd yMin xMax xEnd sub ySpan rectfill
+ }if
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+}def
+/pt
+{
+ end
+}def
+/dt{
+}def
+/pgsv{
+ //Adobe_AGM_Core/AGMCORE_save save put
+}def
+/pgrs{
+ //Adobe_AGM_Core/AGMCORE_save get restore
+}def
+systemdict/findcolorrendering known{
+ /findcolorrendering systemdict/findcolorrendering get def
+}if
+systemdict/setcolorrendering known{
+ /setcolorrendering systemdict/setcolorrendering get def
+}if
+/test_cmyk_color_plate
+{
+ gsave
+ setcmykcolor currentgray 1 ne
+ grestore
+}def
+/inRip_spot_has_ink
+{
+ dup//Adobe_AGM_Core/AGMCORE_name xddf
+ convert_spot_to_process not
+}def
+/map255_to_range
+{
+ 1 index sub
+ 3 -1 roll 255 div mul add
+}def
+/set_csa_crd
+{
+ /sep_colorspace_dict null AGMCORE_gput
+ begin
+ CSA get_csa_by_name setcolorspace_opt
+ set_crd
+ end
+}
+def
+/map_csa
+{
+ currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
+ {pop}{get_csa_by_name/MappedCSA xdf}ifelse
+}def
+/setsepcolor
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ dup/sep_tint exch AGMCORE_gput
+ TintProc
+ end
+}def
+/setdevicencolor
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ Names length copy
+ Names length 1 sub -1 0
+ {
+ /devicen_tints AGMCORE_gget 3 1 roll xpt
+ }for
+ TintProc
+ end
+}def
+/sep_colorspace_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ currentdict/Components known{
+ Components aload pop
+ TintMethod/Lab eq{
+ 2{AGMCORE_tmp mul NComponents 1 roll}repeat
+ LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
+ }{
+ TintMethod/Subtractive eq{
+ NComponents{
+ AGMCORE_tmp mul NComponents 1 roll
+ }repeat
+ }{
+ NComponents{
+ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
+ }repeat
+ }ifelse
+ }ifelse
+ }{
+ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
+ aload pop
+ }ifelse
+ end
+}def
+/sep_colorspace_gray_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
+ end
+}def
+/sep_proc_name
+{
+ dup 0 get
+ dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
+ pop[/DeviceGray]
+ /sep_colorspace_gray_proc
+ }{
+ /sep_colorspace_proc
+ }ifelse
+}def
+/setsepcolorspace
+{
+ current_spot_alias{
+ dup begin
+ Name map_alias{
+ exch pop
+ }if
+ end
+ }if
+ dup/sep_colorspace_dict exch AGMCORE_gput
+ begin
+ CSA map_csa
+ /AGMCORE_sep_special Name dup()eq exch(All)eq or store
+ AGMCORE_avoid_L2_sep_space{
+ [/Indexed MappedCSA sep_proc_name 255 exch
+ {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
+ ]setcolorspace_opt
+ /TintProc{
+ 255 mul round cvi setcolor
+ }bdf
+ }{
+ MappedCSA 0 get/DeviceCMYK eq
+ currentdict/Components known and
+ AGMCORE_sep_special not and{
+ /TintProc[
+ Components aload pop Name findcmykcustomcolor
+ /exch cvx/setcustomcolor cvx
+ ]cvx bdf
+ }{
+ AGMCORE_host_sep Name(All)eq and{
+ /TintProc{
+ 1 exch sub setseparationgray
+ }bdf
+ }{
+ AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
+ AGMCORE_host_sep or
+ Name()eq and{
+ /TintProc[
+ MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
+ cvx/setcmykcolor cvx
+ }{
+ cvx/setgray cvx
+ }ifelse
+ ]cvx bdf
+ }{
+ AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
+ /TintProc[
+ /dup cvx
+ MappedCSA sep_proc_name cvx exch
+ 0 get/DeviceGray eq{
+ 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
+ }if
+ /Name cvx/findcmykcustomcolor cvx/exch cvx
+ AGMCORE_host_sep{
+ AGMCORE_is_cmyk_sep
+ /Name cvx
+ /AGMCORE_IsSeparationAProcessColor load/exec cvx
+ /not cvx/and cvx
+ }{
+ Name inRip_spot_has_ink not
+ }ifelse
+ [
+ /pop cvx 1
+ ]cvx/if cvx
+ /setcustomcolor cvx
+ ]cvx bdf
+ }{
+ /TintProc{setcolor}bdf
+ [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ set_crd
+ setsepcolor
+ end
+}def
+/additive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1
+ 0 1 numarrays 1 sub
+ {
+ 1 exch add/index cvx
+ c1/get cvx/mul cvx
+ }for
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/subtractive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1 1
+ 0 1 numarrays 1 sub
+ {
+ 1 3 3 -1 roll add/index cvx
+ c1/get cvx/sub cvx/mul cvx
+ }for
+ /sub cvx
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/exec_tint_transform
+{
+ /TintProc[
+ /TintTransform cvx/setcolor cvx
+ ]cvx bdf
+ MappedCSA setcolorspace_opt
+}bdf
+/devn_makecustomcolor
+{
+ 2 dict begin
+ /names_index xdf
+ /Names xdf
+ 1 1 1 1 Names names_index get findcmykcustomcolor
+ /devicen_tints AGMCORE_gget names_index get setcustomcolor
+ Names length{pop}repeat
+ end
+}bdf
+/setdevicencolorspace
+{
+ dup/AliasedColorants known{false}{true}ifelse
+ current_spot_alias and{
+ 7 dict begin
+ /names_index 0 def
+ dup/names_len exch/Names get length def
+ /new_names names_len array def
+ /new_LookupTables names_len array def
+ /alias_cnt 0 def
+ dup/Names get
+ {
+ dup map_alias{
+ exch pop
+ dup/ColorLookup known{
+ dup begin
+ new_LookupTables names_index ColorLookup put
+ end
+ }{
+ dup/Components known{
+ dup begin
+ new_LookupTables names_index Components put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ new_names names_index 3 -1 roll/Name get put
+ /alias_cnt alias_cnt 1 add def
+ }{
+ /name xdf
+ new_names names_index name put
+ dup/LookupTables known{
+ dup begin
+ new_LookupTables names_index LookupTables names_index get put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ alias_cnt 0 gt{
+ /AliasedColorants true def
+ /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
+ 0 1 names_len 1 sub{
+ /names_index xdf
+ new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
+ /AliasedColorants false def
+ exit
+ }{
+ new_LookupTables names_index get 0 get null eq{
+ dup/Names get names_index get/name xdf
+ name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
+ or or or not{
+ /AliasedColorants false def
+ exit
+ }if
+ }if
+ }ifelse
+ }for
+ lut_entry_len 1 eq{
+ /AliasedColorants false def
+ }if
+ AliasedColorants{
+ dup begin
+ /Names new_names def
+ /LookupTables new_LookupTables def
+ /AliasedColorants true def
+ /NComponents lut_entry_len def
+ /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
+ /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
+ currentdict/TTTablesIdx known not{
+ /TTTablesIdx -1 def
+ }if
+ end
+ }if
+ }if
+ end
+ }if
+ dup/devicen_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/AliasedColorants known{
+ AliasedColorants
+ }{
+ false
+ }ifelse
+ dup not{
+ CSA map_csa
+ }if
+ /TintTransform load type/nulltype eq or{
+ /TintTransform[
+ 0 1 Names length 1 sub
+ {
+ /TTTablesIdx TTTablesIdx 1 add def
+ dup LookupTables exch get dup 0 get null eq
+ {
+ 1 index
+ Names exch get
+ dup(Cyan)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0
+ }
+ {
+ dup(Magenta)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0/exch cvx 0 0
+ }{
+ (Yellow)eq
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 3 -1/roll cvx 0
+ }{
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0 4 -1/roll cvx
+ }ifelse
+ }ifelse
+ }ifelse
+ 5 -1/roll cvx/astore cvx
+ }{
+ dup length 1 sub
+ LookupTables length 4 -1 roll sub 1 add
+ /index cvx/mul cvx/round cvx/cvi cvx/get cvx
+ }ifelse
+ Names length TTTablesIdx add 1 add 1/roll cvx
+ }for
+ Names length[/pop cvx]cvx/repeat cvx
+ NComponents Names length
+ TintMethod/Subtractive eq
+ {
+ subtractive_blend
+ }{
+ additive_blend
+ }ifelse
+ ]cvx bdf
+ }if
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ exec_tint_transform
+ }
+ {
+ currentdict/AliasedColorants known{
+ AliasedColorants not
+ }{
+ false
+ }ifelse
+ 5 dict begin
+ /AvoidAliasedColorants xdf
+ /painted? false def
+ /names_index 0 def
+ /names_len Names length def
+ AvoidAliasedColorants{
+ /currentspotalias current_spot_alias def
+ false set_spot_alias
+ }if
+ Names{
+ AGMCORE_is_cmyk_sep{
+ dup(Cyan)eq AGMCORE_cyan_plate and exch
+ dup(Magenta)eq AGMCORE_magenta_plate and exch
+ dup(Yellow)eq AGMCORE_yellow_plate and exch
+ (Black)eq AGMCORE_black_plate and or or or{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ }if
+ painted?{exit}if
+ }{
+ 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ exit
+ }if
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ AvoidAliasedColorants{
+ currentspotalias set_spot_alias
+ }if
+ painted?{
+ /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
+ }{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
+ 0 0 0 0/setcmykcolor cvx
+ ]cvx ddf
+ }ifelse
+ end
+ }ifelse
+ }
+ {
+ AGMCORE_in_rip_sep{
+ Names convert_to_process not
+ }{
+ level3
+ }ifelse
+ {
+ [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
+ /TintProc level3 not AGMCORE_in_rip_sep and{
+ [
+ Names/length cvx[/pop cvx]cvx/repeat cvx
+ ]cvx bdf
+ }{
+ {setcolor}bdf
+ }ifelse
+ }{
+ exec_tint_transform
+ }ifelse
+ }ifelse
+ set_crd
+ /AliasedColorants false def
+ end
+}def
+/setindexedcolorspace
+{
+ dup/indexed_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ currentdict devncs
+ }{
+ 1 currentdict sepcs
+ }ifelse
+ AGMCORE_host_sep{
+ 4 dict begin
+ /compCnt/Names where{pop Names length}{1}ifelse def
+ /NewLookup HiVal 1 add string def
+ 0 1 HiVal{
+ /tableIndex xdf
+ Lookup dup type/stringtype eq{
+ compCnt tableIndex map_index
+ }{
+ exec
+ }ifelse
+ /Names where{
+ pop setdevicencolor
+ }{
+ setsepcolor
+ }ifelse
+ currentgray
+ tableIndex exch
+ 255 mul cvi
+ NewLookup 3 1 roll put
+ }for
+ [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
+ end
+ }{
+ level3
+ {
+ currentdict/Names known{
+ [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
+ }{
+ [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
+ }ifelse
+ }{
+ [/Indexed MappedCSA HiVal
+ [
+ currentdict/Names known{
+ Lookup dup type/stringtype eq
+ {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
+ {/exec cvx}ifelse
+ /TintTransform load/exec cvx
+ }{
+ Lookup dup type/stringtype eq
+ {/exch cvx/get cvx 255/div cvx}
+ {/exec cvx}ifelse
+ CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
+ }ifelse
+ ]cvx
+ ]setcolorspace_opt
+ }ifelse
+ }ifelse
+ end
+ set_crd
+ }
+ {
+ CSA map_csa
+ AGMCORE_host_sep level2 not and{
+ 0 0 0 0 setcmykcolor
+ }{
+ [/Indexed MappedCSA
+ level2 not has_color not and{
+ dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
+ pop[/DeviceGray]
+ }if
+ HiVal GrayLookup
+ }{
+ HiVal
+ currentdict/RangeArray known{
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ Lookup exch
+ dup HiVal gt{
+ pop HiVal
+ }if
+ NComponents mul NComponents getinterval{}forall
+ NComponents 1 sub -1 0{
+ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
+ NComponents 1 roll
+ }for
+ end
+ }bind
+ }{
+ Lookup
+ }ifelse
+ }ifelse
+ ]setcolorspace_opt
+ set_crd
+ }ifelse
+ }ifelse
+ end
+}def
+/setindexedcolor
+{
+ AGMCORE_host_sep{
+ /indexed_colorspace_dict AGMCORE_gget
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ map_indexed_devn
+ devn
+ }
+ {
+ Lookup 1 3 -1 roll map_index
+ sep
+ }ifelse
+ end
+ }{
+ Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
+ map_index
+ MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
+ }ifelse
+ end
+ }{
+ level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
+ /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
+ map_indexed_devn
+ devn
+ end
+ }
+ {
+ setcolor
+ }ifelse
+ }ifelse
+}def
+/ignoreimagedata
+{
+ currentoverprint not{
+ gsave
+ dup clonedict begin
+ 1 setgray
+ /Decode[0 1]def
+ /DataSource<FF>def
+ /MultipleDataSources false def
+ /BitsPerComponent 8 def
+ currentdict end
+ systemdict/image gx
+ grestore
+ }if
+ consumeimagedata
+}def
+/add_res
+{
+ dup/CSD eq{
+ pop
+ //Adobe_AGM_Core begin
+ /AGMCORE_CSD_cache load 3 1 roll put
+ end
+ }{
+ defineresource pop
+ }ifelse
+}def
+/del_res
+{
+ {
+ aload pop exch
+ dup/CSD eq{
+ pop
+ {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
+ }{
+ exch
+ {1 index undefineresource}forall
+ pop
+ }ifelse
+ }forall
+}def
+/get_res
+{
+ dup/CSD eq{
+ pop
+ dup type dup/nametype eq exch/stringtype eq or{
+ AGMCORE_CSD_cache exch get
+ }if
+ }{
+ findresource
+ }ifelse
+}def
+/get_csa_by_name
+{
+ dup type dup/nametype eq exch/stringtype eq or{
+ /CSA get_res
+ }if
+}def
+/paintproc_buf_init
+{
+ /count get 0 0 put
+}def
+/paintproc_buf_next
+{
+ dup/count get dup 0 get
+ dup 3 1 roll
+ 1 add 0 xpt
+ get
+}def
+/cachepaintproc_compress
+{
+ 5 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ /string_size 16000 def
+ /readbuffer string_size string def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ /LZWFilter
+ {
+ exch
+ dup length 0 eq{
+ pop
+ }{
+ ppdict dup length 1 sub 3 -1 roll put
+ }ifelse
+ {string_size}{0}ifelse string
+ }/LZWEncode filter def
+ {
+ ReadFilter readbuffer readstring
+ exch LZWFilter exch writestring
+ not{exit}if
+ }loop
+ LZWFilter closefile
+ ppdict
+ end
+}def
+/cachepaintproc
+{
+ 2 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ {
+ ReadFilter 16000 string readstring exch
+ ppdict dup length 1 sub 3 -1 roll put
+ not{exit}if
+ }loop
+ ppdict dup dup length 1 sub()put
+ end
+}def
+/make_pattern
+{
+ exch clonedict exch
+ dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
+ exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
+ exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
+ matrix translate exch matrix concatmatrix
+ 1 index begin
+ BBox 0 get XStep div cvi XStep mul/xshift exch neg def
+ BBox 1 get YStep div cvi YStep mul/yshift exch neg def
+ BBox 0 get xshift add
+ BBox 1 get yshift add
+ BBox 2 get xshift add
+ BBox 3 get yshift add
+ 4 array astore
+ /BBox exch def
+ [xshift yshift/translate load null/exec load]dup
+ 3/PaintProc load put cvx/PaintProc exch def
+ end
+ gsave 0 setgray
+ makepattern
+ grestore
+}def
+/set_pattern
+{
+ dup/PatternType get 1 eq{
+ dup/PaintType get 1 eq{
+ currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
+ }if
+ }if
+ setpattern
+}def
+/setcolorspace_opt
+{
+ dup currentcolorspace eq{pop}{setcolorspace}ifelse
+}def
+/updatecolorrendering
+{
+ currentcolorrendering/RenderingIntent known{
+ currentcolorrendering/RenderingIntent get
+ }
+ {
+ Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd AGMCORE_gget dup null eq
+ }
+ {
+ /perceptual_crd AGMCORE_gget dup null eq
+ }ifelse
+ }ifelse
+ }ifelse
+ {
+ pop null
+ }
+ {
+ /RenderingIntent known{null}{Intent}ifelse
+ }ifelse
+ }ifelse
+ Intent ne{
+ Intent/ColorRendering{findresource}stopped
+ {
+ pop pop systemdict/findcolorrendering known
+ {
+ Intent findcolorrendering
+ {
+ /ColorRendering findresource true exch
+ }
+ {
+ /ColorRendering findresource
+ product(Xerox Phaser 5400)ne
+ exch
+ }ifelse
+ dup Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Perceptual eq
+ {
+ /perceptual_crd exch AGMCORE_gput
+ }
+ {
+ pop
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ 1 index{exch}{pop}ifelse
+ }
+ {false}ifelse
+ }
+ {true}ifelse
+ {
+ dup begin
+ currentdict/TransformPQR known{
+ currentdict/TransformPQR get aload pop
+ 3{{}eq 3 1 roll}repeat or or
+ }
+ {true}ifelse
+ currentdict/MatrixPQR known{
+ currentdict/MatrixPQR get aload pop
+ 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
+ and and and and and and and and
+ }
+ {true}ifelse
+ end
+ or
+ {
+ clonedict begin
+ /TransformPQR[
+ {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
+ 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
+ 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
+ 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
+ ]def
+ /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
+ /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
+ currentdict end
+ }if
+ setcolorrendering_opt
+ }if
+ }if
+}def
+/set_crd
+{
+ AGMCORE_host_sep not level2 and{
+ currentdict/ColorRendering known{
+ ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
+ }{
+ currentdict/Intent known{
+ updatecolorrendering
+ }if
+ }ifelse
+ currentcolorspace dup type/arraytype eq
+ {0 get}if
+ /DeviceRGB eq
+ {
+ currentdict/UCR known
+ {/UCR}{/AGMCORE_currentucr}ifelse
+ load setundercolorremoval
+ currentdict/BG known
+ {/BG}{/AGMCORE_currentbg}ifelse
+ load setblackgeneration
+ }if
+ }if
+}def
+/set_ucrbg
+{
+ dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration
+ dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval
+}def
+/setcolorrendering_opt
+{
+ dup currentcolorrendering eq{
+ pop
+ }{
+ product(HP Color LaserJet 2605)anchorsearch{
+ pop pop pop
+ }{
+ pop
+ clonedict
+ begin
+ /Intent Intent def
+ currentdict
+ end
+ setcolorrendering
+ }ifelse
+ }ifelse
+}def
+/cpaint_gcomp
+{
+ convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
+ {
+ (%end_cpaint_gcomp)flushinput
+ }if
+}def
+/cpaint_gsep
+{
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
+ {
+ (%end_cpaint_gsep)flushinput
+ }if
+}def
+/cpaint_gend
+{np}def
+/T1_path
+{
+ currentfile token pop currentfile token pop mo
+ {
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 exch rlineto
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 rlineto
+ }loop
+}def
+/T1_gsave
+ level3
+ {/clipsave}
+ {/gsave}ifelse
+ load def
+/T1_grestore
+ level3
+ {/cliprestore}
+ {/grestore}ifelse
+ load def
+/set_spot_alias_ary
+{
+ dup inherit_aliases
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
+}def
+/set_spot_normalization_ary
+{
+ dup inherit_aliases
+ dup length
+ /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
+ array
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
+ /AGMCORE_SpotAliasAry where{
+ pop
+ AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
+ AGMCORE_SpotAliasAry length
+ }{0}ifelse
+ AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
+ true set_spot_alias
+}def
+/inherit_aliases
+{
+ {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
+}def
+/set_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias 3 -1 roll put
+ }{
+ pop
+ }ifelse
+}def
+/current_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias get
+ }{
+ false
+ }ifelse
+}def
+/map_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ /AGMCORE_name xdf
+ false
+ AGMCORE_SpotAliasAry2{
+ dup/Name get AGMCORE_name eq{
+ /CSD get/CSD get_res
+ exch pop true
+ exit
+ }{
+ pop
+ }ifelse
+ }forall
+ end
+ }{
+ pop false
+ }ifelse
+}bdf
+/spot_alias
+{
+ true set_spot_alias
+ /AGMCORE_&setcustomcolor AGMCORE_key_known not{
+ //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
+ }if
+ /customcolor_tint 1 AGMCORE_gput
+ //Adobe_AGM_Core begin
+ /setcustomcolor
+ {
+ //Adobe_AGM_Core begin
+ dup/customcolor_tint exch AGMCORE_gput
+ 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
+ current_spot_alias and{1 index 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /sep_colorspace_dict AGMCORE_gget null ne
+ 3 1 roll 2 index{
+ exch pop/sep_tint AGMCORE_gget exch
+ }if
+ mark 3 1 roll
+ setsepcolorspace
+ counttomark 0 ne{
+ setsepcolor
+ }if
+ pop
+ not{/sep_tint 1.0 AGMCORE_gput}if
+ pop
+ true set_spot_alias
+ }{
+ AGMCORE_&setcustomcolor
+ }ifelse
+ end
+ }bdf
+ end
+}def
+/begin_feature
+{
+ Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
+ count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
+ {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
+}def
+/end_feature
+{
+ 2 dict begin
+ /spd/setpagedevice load def
+ /setpagedevice{get_gstate spd set_gstate}def
+ stopped{$error/newerror false put}if
+ end
+ count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
+ countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
+ {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
+}def
+/set_negative
+{
+ //Adobe_AGM_Core begin
+ /AGMCORE_inverting exch def
+ level2{
+ currentpagedevice/NegativePrint known AGMCORE_distilling not and{
+ currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
+ true begin_feature true{
+ <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
+ }end_feature
+ }if
+ /AGMCORE_inverting false def
+ }if
+ }if
+ AGMCORE_inverting{
+ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
+ AGMCORE_distilling{
+ erasepage
+ }{
+ gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
+ /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
+ }ifelse
+ }if
+ end
+}def
+/lw_save_restore_override{
+ /md where{
+ pop
+ md begin
+ initializepage
+ /initializepage{}def
+ /pmSVsetup{}def
+ /endp{}def
+ /pse{}def
+ /psb{}def
+ /orig_showpage where
+ {pop}
+ {/orig_showpage/showpage load def}
+ ifelse
+ /showpage{orig_showpage gR}def
+ end
+ }if
+}def
+/pscript_showpage_override{
+ /NTPSOct95 where
+ {
+ begin
+ showpage
+ save
+ /showpage/restore load def
+ /restore{exch pop}def
+ end
+ }if
+}def
+/driver_media_override
+{
+ /md where{
+ pop
+ md/initializepage known{
+ md/initializepage{}put
+ }if
+ md/rC known{
+ md/rC{4{pop}repeat}put
+ }if
+ }if
+ /mysetup where{
+ /mysetup[1 0 0 1 0 0]put
+ }if
+ Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
+ level2
+ {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
+}def
+/capture_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
+ }if
+ }if
+}def
+/restore_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup known{
+ Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
+ Adobe_AGM_Core/save_mysetup undef
+ }if
+ }if
+ }if
+}def
+/driver_check_media_override
+{
+ /PrepsDict where
+ {pop}
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
+ }if
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
+ }if
+ }ifelse
+}def
+AGMCORE_err_strings begin
+ /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
+ /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
+ /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
+end
+/set_def_ht
+{AGMCORE_def_ht sethalftone}def
+/set_def_flat
+{AGMCORE_Default_flatness setflat}def
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Core 2.31 0
+%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
+%%Version: 2.31 0
+10 dict begin
+/Adobe_CoolType_Passthru currentdict def
+/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
+Adobe_CoolType_Core_Defined
+ {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
+if
+userdict/Adobe_CoolType_Core 70 dict dup begin put
+/Adobe_CoolType_Version 2.31 def
+/Level2?
+ systemdict/languagelevel known dup
+ {pop systemdict/languagelevel get 2 ge}
+ if def
+Level2? not
+ {
+ /currentglobal false def
+ /setglobal/pop load def
+ /gcheck{pop false}bind def
+ /currentpacking false def
+ /setpacking/pop load def
+ /SharedFontDirectory 0 dict def
+ }
+if
+currentpacking
+true setpacking
+currentglobal false setglobal
+userdict/Adobe_CoolType_Data 2 copy known not
+ {2 copy 10 dict put}
+if
+get
+ begin
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ end
+setglobal
+currentglobal true setglobal
+userdict/Adobe_CoolType_GVMFonts known not
+ {userdict/Adobe_CoolType_GVMFonts 10 dict put}
+if
+setglobal
+currentglobal false setglobal
+userdict/Adobe_CoolType_LVMFonts known not
+ {userdict/Adobe_CoolType_LVMFonts 10 dict put}
+if
+setglobal
+/ct_VMDictPut
+ {
+ dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
+ 3 1 roll put
+ }bind def
+/ct_VMDictUndef
+ {
+ dup Adobe_CoolType_GVMFonts exch known
+ {Adobe_CoolType_GVMFonts exch undef}
+ {
+ dup Adobe_CoolType_LVMFonts exch known
+ {Adobe_CoolType_LVMFonts exch undef}
+ {pop}
+ ifelse
+ }ifelse
+ }bind def
+/ct_str1 1 string def
+/ct_xshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ _ct_x _ct_y moveto
+ 0
+ rmoveto
+ }
+ ifelse
+ /_ct_i _ct_i 1 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/ct_yshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ _ct_x _ct_y moveto
+ 0 exch
+ rmoveto
+ }
+ ifelse
+ /_ct_i _ct_i 1 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/ct_xyshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ {_ct_na _ct_i 1 add get}stopped
+ {pop pop pop}
+ {
+ _ct_x _ct_y moveto
+ rmoveto
+ }
+ ifelse
+ }
+ ifelse
+ /_ct_i _ct_i 2 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
+/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
+/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
+currentglobal true setglobal
+/ct_T3Defs
+{
+/BuildChar
+{
+ 1 index/Encoding get exch get
+ 1 index/BuildGlyph get exec
+}bind def
+/BuildGlyph
+{
+ exch begin
+ GlyphProcs exch get exec
+ end
+}bind def
+}bind def
+setglobal
+/@_SaveStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@vmState currentglobal def false setglobal
+ @opStackCountByLevel
+ @opStackLevel
+ 2 copy known not
+ {
+ 2 copy
+ 3 dict dup/args
+ 7 index
+ 5 add array put
+ put get
+ }
+ {
+ get dup/args get dup length 3 index lt
+ {
+ dup length 5 add array exch
+ 1 index exch 0 exch putinterval
+ 1 index exch/args exch put
+ }
+ {pop}
+ ifelse
+ }
+ ifelse
+ begin
+ count 1 sub
+ 1 index lt
+ {pop count}
+ if
+ dup/argCount exch def
+ dup 0 gt
+ {
+ args exch 0 exch getinterval
+ astore pop
+ }
+ {pop}
+ ifelse
+ count
+ /restCount exch def
+ end
+ /@opStackLevel @opStackLevel 1 add def
+ countdictstack 1 sub
+ @dictStackCountByLevel exch @dictStackLevel exch put
+ /@dictStackLevel @dictStackLevel 1 add def
+ @vmState setglobal
+ end
+ }bind def
+/@_RestoreStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ @opStackCountByLevel @opStackLevel get
+ begin
+ count restCount sub dup 0 gt
+ {{pop}repeat}
+ {pop}
+ ifelse
+ args 0 argCount getinterval{}forall
+ end
+ /@dictStackLevel @dictStackLevel 1 sub def
+ @dictStackCountByLevel @dictStackLevel get
+ end
+ countdictstack exch sub dup 0 gt
+ {{end}repeat}
+ {pop}
+ ifelse
+ }bind def
+/@_PopStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ /@dictStackLevel @dictStackLevel 1 sub def
+ end
+ }bind def
+/@Raise
+ {
+ exch cvx exch errordict exch get exec
+ stop
+ }bind def
+/@ReRaise
+ {
+ cvx $error/errorname get errordict exch get exec
+ stop
+ }bind def
+/@Stopped
+ {
+ 0 @#Stopped
+ }bind def
+/@#Stopped
+ {
+ @_SaveStackLevels
+ stopped
+ {@_RestoreStackLevels true}
+ {@_PopStackLevels false}
+ ifelse
+ }bind def
+/@Arg
+ {
+ Adobe_CoolType_Data
+ begin
+ @opStackCountByLevel @opStackLevel 1 sub get
+ begin
+ args exch
+ argCount 1 sub exch sub get
+ end
+ end
+ }bind def
+currentglobal true setglobal
+/CTHasResourceForAllBug
+ Level2?
+ {
+ 1 dict dup
+ /@shouldNotDisappearDictValue true def
+ Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
+ begin
+ count @_SaveStackLevels
+ {(*){pop stop}128 string/Category resourceforall}
+ stopped pop
+ @_RestoreStackLevels
+ currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
+ {
+ /@shouldNotDisappearDictValue known
+ {
+ {
+ end
+ currentdict 1 index eq
+ {pop exit}
+ if
+ }
+ loop
+ }
+ if
+ }
+ {
+ pop
+ end
+ }
+ ifelse
+ }
+ {false}
+ ifelse
+ def
+true setglobal
+/CTHasResourceStatusBug
+ Level2?
+ {
+ mark
+ {/steveamerige/Category resourcestatus}
+ stopped
+ {cleartomark true}
+ {cleartomark currentglobal not}
+ ifelse
+ }
+ {false}
+ ifelse
+ def
+setglobal
+/CTResourceStatus
+ {
+ mark 3 1 roll
+ /Category findresource
+ begin
+ ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
+ {cleartomark false}
+ {{3 2 roll pop true}{cleartomark false}ifelse}
+ ifelse
+ end
+ }bind def
+/CTWorkAroundBugs
+ {
+ Level2?
+ {
+ /cid_PreLoad/ProcSet resourcestatus
+ {
+ pop pop
+ currentglobal
+ mark
+ {
+ (*)
+ {
+ dup/CMap CTHasResourceStatusBug
+ {CTResourceStatus}
+ {resourcestatus}
+ ifelse
+ {
+ pop dup 0 eq exch 1 eq or
+ {
+ dup/CMap findresource gcheck setglobal
+ /CMap undefineresource
+ }
+ {
+ pop CTHasResourceForAllBug
+ {exit}
+ {stop}
+ ifelse
+ }
+ ifelse
+ }
+ {pop}
+ ifelse
+ }
+ 128 string/CMap resourceforall
+ }
+ stopped
+ {cleartomark}
+ stopped pop
+ setglobal
+ }
+ if
+ }
+ if
+ }bind def
+/ds
+ {
+ Adobe_CoolType_Core
+ begin
+ CTWorkAroundBugs
+ /mo/moveto load def
+ /nf/newencodedfont load def
+ /msf{makefont setfont}bind def
+ /uf{dup undefinefont ct_VMDictUndef}bind def
+ /ur/undefineresource load def
+ /chp/charpath load def
+ /awsh/awidthshow load def
+ /wsh/widthshow load def
+ /ash/ashow load def
+ /@xshow/xshow load def
+ /@yshow/yshow load def
+ /@xyshow/xyshow load def
+ /@cshow/cshow load def
+ /sh/show load def
+ /rp/repeat load def
+ /.n/.notdef def
+ end
+ currentglobal false setglobal
+ userdict/Adobe_CoolType_Data 2 copy known not
+ {2 copy 10 dict put}
+ if
+ get
+ begin
+ /AddWidths? false def
+ /CC 0 def
+ /charcode 2 string def
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ /InVMFontsByCMap 10 dict def
+ /InVMDeepCopiedFonts 10 dict def
+ end
+ setglobal
+ }bind def
+/dt
+ {
+ currentdict Adobe_CoolType_Core eq
+ {end}
+ if
+ }bind def
+/ps
+ {
+ Adobe_CoolType_Core begin
+ Adobe_CoolType_GVMFonts begin
+ Adobe_CoolType_LVMFonts begin
+ SharedFontDirectory begin
+ }bind def
+/pt
+ {
+ end
+ end
+ end
+ end
+ }bind def
+/unload
+ {
+ systemdict/languagelevel known
+ {
+ systemdict/languagelevel get 2 ge
+ {
+ userdict/Adobe_CoolType_Core 2 copy known
+ {undef}
+ {pop pop}
+ ifelse
+ }
+ if
+ }
+ if
+ }bind def
+/ndf
+ {
+ 1 index where
+ {pop pop pop}
+ {dup xcheck{bind}if def}
+ ifelse
+ }def
+/findfont systemdict
+ begin
+ userdict
+ begin
+ /globaldict where{/globaldict get begin}if
+ dup where pop exch get
+ /globaldict where{pop end}if
+ end
+ end
+Adobe_CoolType_Core_Defined
+ {/systemfindfont exch def}
+ {
+ /findfont 1 index def
+ /systemfindfont exch def
+ }
+ifelse
+/undefinefont
+ {pop}ndf
+/copyfont
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ dup null eq{0}{dup length}ifelse
+ 2 index length add 1 add dict
+ begin
+ exch
+ {
+ 1 index/FID eq
+ {pop pop}
+ {def}
+ ifelse
+ }
+ forall
+ dup null eq
+ {pop}
+ {{def}forall}
+ ifelse
+ currentdict
+ end
+ exch setglobal
+ }bind def
+/copyarray
+ {
+ currentglobal exch
+ dup gcheck setglobal
+ dup length array copy
+ exch setglobal
+ }bind def
+/newencodedfont
+ {
+ currentglobal
+ {
+ SharedFontDirectory 3 index known
+ {SharedFontDirectory 3 index get/FontReferenced known}
+ {false}
+ ifelse
+ }
+ {
+ FontDirectory 3 index known
+ {FontDirectory 3 index get/FontReferenced known}
+ {
+ SharedFontDirectory 3 index known
+ {SharedFontDirectory 3 index get/FontReferenced known}
+ {false}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ dup
+ {
+ 3 index findfont/FontReferenced get
+ 2 index dup type/nametype eq
+ {findfont}
+ if ne
+ {pop false}
+ if
+ }
+ if
+ dup
+ {
+ 1 index dup type/nametype eq
+ {findfont}
+ if
+ dup/CharStrings known
+ {
+ /CharStrings get length
+ 4 index findfont/CharStrings get length
+ ne
+ {
+ pop false
+ }
+ if
+ }
+ {pop}
+ ifelse
+ }
+ if
+ {
+ pop
+ 1 index findfont
+ /Encoding get exch
+ 0 1 255
+ {2 copy get 3 index 3 1 roll put}
+ for
+ pop pop pop
+ }
+ {
+ currentglobal
+ 4 1 roll
+ dup type/nametype eq
+ {findfont}
+ if
+ dup gcheck setglobal
+ dup dup maxlength 2 add dict
+ begin
+ exch
+ {
+ 1 index/FID ne
+ 2 index/Encoding ne and
+ {def}
+ {pop pop}
+ ifelse
+ }
+ forall
+ /FontReferenced exch def
+ /Encoding exch dup length array copy def
+ /FontName 1 index dup type/stringtype eq{cvn}if def dup
+ currentdict
+ end
+ definefont ct_VMDictPut
+ setglobal
+ }
+ ifelse
+ }bind def
+/SetSubstituteStrategy
+ {
+ $SubstituteFont
+ begin
+ dup type/dicttype ne
+ {0 dict}
+ if
+ currentdict/$Strategies known
+ {
+ exch $Strategies exch
+ 2 copy known
+ {
+ get
+ 2 copy maxlength exch maxlength add dict
+ begin
+ {def}forall
+ {def}forall
+ currentdict
+ dup/$Init known
+ {dup/$Init get exec}
+ if
+ end
+ /$Strategy exch def
+ }
+ {pop pop pop}
+ ifelse
+ }
+ {pop pop}
+ ifelse
+ end
+ }bind def
+/scff
+ {
+ $SubstituteFont
+ begin
+ dup type/stringtype eq
+ {dup length exch}
+ {null}
+ ifelse
+ /$sname exch def
+ /$slen exch def
+ /$inVMIndex
+ $sname null eq
+ {
+ 1 index $str cvs
+ dup length $slen sub $slen getinterval cvn
+ }
+ {$sname}
+ ifelse def
+ end
+ {findfont}
+ @Stopped
+ {
+ dup length 8 add string exch
+ 1 index 0(BadFont:)putinterval
+ 1 index exch 8 exch dup length string cvs putinterval cvn
+ {findfont}
+ @Stopped
+ {pop/Courier findfont}
+ if
+ }
+ if
+ $SubstituteFont
+ begin
+ /$sname null def
+ /$slen 0 def
+ /$inVMIndex null def
+ end
+ }bind def
+/isWidthsOnlyFont
+ {
+ dup/WidthsOnly known
+ {pop pop true}
+ {
+ dup/FDepVector known
+ {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
+ {
+ dup/FDArray known
+ {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
+ {pop}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }bind def
+/ct_StyleDicts 4 dict dup begin
+ /Adobe-Japan1 4 dict dup begin
+ Level2?
+ {
+ /Serif
+ /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiMin-W3}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiMin-W3/CIDFont resourcestatus
+ {pop pop/HeiseiMin-W3}
+ {/Ryumin-Light}
+ ifelse
+ }
+ {/Ryumin-Light}
+ ifelse
+ }
+ ifelse
+ def
+ /SansSerif
+ /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiKakuGo-W5}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiKakuGo-W5/CIDFont resourcestatus
+ {pop pop/HeiseiKakuGo-W5}
+ {/GothicBBB-Medium}
+ ifelse
+ }
+ {/GothicBBB-Medium}
+ ifelse
+ }
+ ifelse
+ def
+ /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiMaruGo-W4}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiMaruGo-W4/CIDFont resourcestatus
+ {pop pop/HeiseiMaruGo-W4}
+ {
+ /Jun101-Light-RKSJ-H/Font resourcestatus
+ {pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ }
+ ifelse
+ }
+ {
+ /Jun101-Light-RKSJ-H/Font resourcestatus
+ {pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ /RoundSansSerif exch def
+ /Default Serif def
+ }
+ {
+ /Serif/Ryumin-Light def
+ /SansSerif/GothicBBB-Medium def
+ {
+ (fonts/Jun101-Light-83pv-RKSJ-H)status
+ }stopped
+ {pop}{
+ {pop pop pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ /RoundSansSerif exch def
+ }ifelse
+ /Default Serif def
+ }
+ ifelse
+ end
+ def
+ /Adobe-Korea1 4 dict dup begin
+ /Serif/HYSMyeongJo-Medium def
+ /SansSerif/HYGoThic-Medium def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+ /Adobe-GB1 4 dict dup begin
+ /Serif/STSong-Light def
+ /SansSerif/STHeiti-Regular def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+ /Adobe-CNS1 4 dict dup begin
+ /Serif/MKai-Medium def
+ /SansSerif/MHei-Medium def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+end
+def
+Level2?{currentglobal true setglobal}if
+/ct_BoldRomanWidthProc
+ {
+ stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
+ 0 0
+ }bind def
+/ct_Type0WidthProc
+ {
+ dup stringwidth 0 0 moveto
+ 2 index true charpath pathbbox
+ 0 -1
+ 7 index 2 div .88
+ setcachedevice2
+ pop
+ 0 0
+ }bind def
+/ct_Type0WMode1WidthProc
+ {
+ dup stringwidth
+ pop 2 div neg -0.88
+ 2 copy
+ moveto
+ 0 -1
+ 5 -1 roll true charpath pathbbox
+ setcachedevice
+ }bind def
+/cHexEncoding
+[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
+/ct_BoldBaseFont
+ 11 dict begin
+ /FontType 3 def
+ /FontMatrix[1 0 0 1 0 0]def
+ /FontBBox[0 0 1 1]def
+ /Encoding cHexEncoding def
+ /_setwidthProc/ct_BoldRomanWidthProc load def
+ /_bcstr1 1 string def
+ /BuildChar
+ {
+ exch begin
+ _basefont setfont
+ _bcstr1 dup 0 4 -1 roll put
+ dup
+ _setwidthProc
+ 3 copy
+ moveto
+ show
+ _basefonto setfont
+ moveto
+ show
+ end
+ }bind def
+ currentdict
+ end
+def
+systemdict/composefont known
+{
+/ct_DefineIdentity-H
+{
+ /Identity-H/CMap resourcestatus
+ {
+ pop pop
+ }
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry(Adobe)def
+ /Ordering(Identity)def
+ /Supplement 0 def
+ end def
+ /CMapName/Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+}
+def
+/ct_BoldBaseCIDFont
+ 11 dict begin
+ /CIDFontType 1 def
+ /CIDFontName/ct_BoldBaseCIDFont def
+ /FontMatrix[1 0 0 1 0 0]def
+ /FontBBox[0 0 1 1]def
+ /_setwidthProc/ct_Type0WidthProc load def
+ /_bcstr2 2 string def
+ /BuildGlyph
+ {
+ exch begin
+ _basefont setfont
+ _bcstr2 1 2 index 256 mod put
+ _bcstr2 0 3 -1 roll 256 idiv put
+ _bcstr2 dup _setwidthProc
+ 3 copy
+ moveto
+ show
+ _basefonto setfont
+ moveto
+ show
+ end
+ }bind def
+ currentdict
+ end
+def
+}if
+Level2?{setglobal}if
+/ct_CopyFont{
+ {
+ 1 index/FID ne 2 index/UniqueID ne and
+ {def}{pop pop}ifelse
+ }forall
+}bind def
+/ct_Type0CopyFont
+{
+ exch
+ dup length dict
+ begin
+ ct_CopyFont
+ [
+ exch
+ FDepVector
+ {
+ dup/FontType get 0 eq
+ {
+ 1 index ct_Type0CopyFont
+ /_ctType0 exch definefont
+ }
+ {
+ /_ctBaseFont exch
+ 2 index exec
+ }
+ ifelse
+ exch
+ }
+ forall
+ pop
+ ]
+ /FDepVector exch def
+ currentdict
+ end
+}bind def
+/ct_MakeBoldFont
+{
+ dup/ct_SyntheticBold known
+ {
+ dup length 3 add dict begin
+ ct_CopyFont
+ /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
+ /ct_SyntheticBold true def
+ currentdict
+ end
+ definefont
+ }
+ {
+ dup dup length 3 add dict
+ begin
+ ct_CopyFont
+ /PaintType 2 def
+ /StrokeWidth .03 0 FontMatrix idtransform pop def
+ /dummybold currentdict
+ end
+ definefont
+ dup/FontType get dup 9 ge exch 11 le and
+ {
+ ct_BoldBaseCIDFont
+ dup length 3 add dict copy begin
+ dup/CIDSystemInfo get/CIDSystemInfo exch def
+ ct_DefineIdentity-H
+ /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
+ /_basefont exch def
+ /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
+ /_basefonto exch def
+ currentdict
+ end
+ /CIDFont defineresource
+ }
+ {
+ ct_BoldBaseFont
+ dup length 3 add dict copy begin
+ /_basefont exch def
+ /_basefonto exch def
+ currentdict
+ end
+ definefont
+ }
+ ifelse
+ }
+ ifelse
+}bind def
+/ct_MakeBold{
+ 1 index
+ 1 index
+ findfont
+ currentglobal 5 1 roll
+ dup gcheck setglobal
+ dup
+ /FontType get 0 eq
+ {
+ dup/WMode known{dup/WMode get 1 eq}{false}ifelse
+ version length 4 ge
+ and
+ {version 0 4 getinterval cvi 2015 ge}
+ {true}
+ ifelse
+ {/ct_Type0WidthProc}
+ {/ct_Type0WMode1WidthProc}
+ ifelse
+ ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
+ {ct_MakeBoldFont}ct_Type0CopyFont definefont
+ }
+ {
+ dup/_fauxfont known not 1 index/SubstMaster known not and
+ {
+ ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
+ ct_MakeBoldFont
+ }
+ {
+ 2 index 2 index eq
+ {exch pop }
+ {
+ dup length dict begin
+ ct_CopyFont
+ currentdict
+ end
+ definefont
+ }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ pop pop pop
+ setglobal
+}bind def
+/?str1 256 string def
+/?set
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound false def
+ /$fontname 1 index def
+ /$doSmartSub false def
+ end
+ dup
+ findfont
+ $SubstituteFont
+ begin
+ $substituteFound
+ {false}
+ {
+ dup/FontName known
+ {
+ dup/FontName get $fontname eq
+ 1 index/DistillerFauxFont known not and
+ /currentdistillerparams where
+ {pop false 2 index isWidthsOnlyFont not and}
+ if
+ }
+ {false}
+ ifelse
+ }
+ ifelse
+ exch pop
+ /$doSmartSub true def
+ end
+ {
+ 5 1 roll pop pop pop pop
+ findfont
+ }
+ {
+ 1 index
+ findfont
+ dup/FontType get 3 eq
+ {
+ 6 1 roll pop pop pop pop pop false
+ }
+ {pop true}
+ ifelse
+ {
+ $SubstituteFont
+ begin
+ pop pop
+ /$styleArray 1 index def
+ /$regOrdering 2 index def
+ pop pop
+ 0 1 $styleArray length 1 sub
+ {
+ $styleArray exch get
+ ct_StyleDicts $regOrdering
+ 2 copy known
+ {
+ get
+ exch 2 copy known not
+ {pop/Default}
+ if
+ get
+ dup type/nametype eq
+ {
+ ?str1 cvs length dup 1 add exch
+ ?str1 exch(-)putinterval
+ exch dup length exch ?str1 exch 3 index exch putinterval
+ add ?str1 exch 0 exch getinterval cvn
+ }
+ {
+ pop pop/Unknown
+ }
+ ifelse
+ }
+ {
+ pop pop pop pop/Unknown
+ }
+ ifelse
+ }
+ for
+ end
+ findfont
+ }if
+ }
+ ifelse
+ currentglobal false setglobal 3 1 roll
+ null copyfont definefont pop
+ setglobal
+ }bind def
+setpacking
+userdict/$SubstituteFont 25 dict put
+1 dict
+ begin
+ /SubstituteFont
+ dup $error exch 2 copy known
+ {get}
+ {pop pop{pop/Courier}bind}
+ ifelse def
+ /currentdistillerparams where dup
+ {
+ pop pop
+ currentdistillerparams/CannotEmbedFontPolicy 2 copy known
+ {get/Error eq}
+ {pop pop false}
+ ifelse
+ }
+ if not
+ {
+ countdictstack array dictstack 0 get
+ begin
+ userdict
+ begin
+ $SubstituteFont
+ begin
+ /$str 128 string def
+ /$fontpat 128 string def
+ /$slen 0 def
+ /$sname null def
+ /$match false def
+ /$fontname null def
+ /$substituteFound false def
+ /$inVMIndex null def
+ /$doSmartSub true def
+ /$depth 0 def
+ /$fontname null def
+ /$italicangle 26.5 def
+ /$dstack null def
+ /$Strategies 10 dict dup
+ begin
+ /$Type3Underprint
+ {
+ currentglobal exch false setglobal
+ 11 dict
+ begin
+ /UseFont exch
+ $WMode 0 ne
+ {
+ dup length dict copy
+ dup/WMode $WMode put
+ /UseFont exch definefont
+ }
+ if def
+ /FontName $fontname dup type/stringtype eq{cvn}if def
+ /FontType 3 def
+ /FontMatrix[.001 0 0 .001 0 0]def
+ /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
+ /FontBBox[0 0 0 0]def
+ /CCInfo 7 dict dup
+ begin
+ /cc null def
+ /x 0 def
+ /y 0 def
+ end def
+ /BuildChar
+ {
+ exch
+ begin
+ CCInfo
+ begin
+ 1 string dup 0 3 index put exch pop
+ /cc exch def
+ UseFont 1000 scalefont setfont
+ cc stringwidth/y exch def/x exch def
+ x y setcharwidth
+ $SubstituteFont/$Strategy get/$Underprint get exec
+ 0 0 moveto cc show
+ x y moveto
+ end
+ end
+ }bind def
+ currentdict
+ end
+ exch setglobal
+ }bind def
+ /$GetaTint
+ 2 dict dup
+ begin
+ /$BuildFont
+ {
+ dup/WMode known
+ {dup/WMode get}
+ {0}
+ ifelse
+ /$WMode exch def
+ $fontname exch
+ dup/FontName known
+ {
+ dup/FontName get
+ dup type/stringtype eq{cvn}if
+ }
+ {/unnamedfont}
+ ifelse
+ exch
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ 1 index/FontName get known
+ {
+ pop
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ 1 index get
+ null copyfont
+ }
+ {$deepcopyfont}
+ ifelse
+ exch 1 index exch/FontBasedOn exch put
+ dup/FontName $fontname dup type/stringtype eq{cvn}if put
+ definefont
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ begin
+ dup/FontBasedOn get 1 index def
+ end
+ }bind def
+ /$Underprint
+ {
+ gsave
+ x abs y abs gt
+ {/y 1000 def}
+ {/x -1000 def 500 120 translate}
+ ifelse
+ Level2?
+ {
+ [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
+ setcolorspace
+ }
+ {0 setgray}
+ ifelse
+ 10 setlinewidth
+ x .8 mul
+ [7 3]
+ {
+ y mul 8 div 120 sub x 10 div exch moveto
+ 0 y 4 div neg rlineto
+ dup 0 rlineto
+ 0 y 4 div rlineto
+ closepath
+ gsave
+ Level2?
+ {.2 setcolor}
+ {.8 setgray}
+ ifelse
+ fill grestore
+ stroke
+ }
+ forall
+ pop
+ grestore
+ }bind def
+ end def
+ /$Oblique
+ 1 dict dup
+ begin
+ /$BuildFont
+ {
+ currentglobal exch dup gcheck setglobal
+ null copyfont
+ begin
+ /FontBasedOn
+ currentdict/FontName known
+ {
+ FontName
+ dup type/stringtype eq{cvn}if
+ }
+ {/unnamedfont}
+ ifelse
+ def
+ /FontName $fontname dup type/stringtype eq{cvn}if def
+ /currentdistillerparams where
+ {pop}
+ {
+ /FontInfo currentdict/FontInfo known
+ {FontInfo null copyfont}
+ {2 dict}
+ ifelse
+ dup
+ begin
+ /ItalicAngle $italicangle def
+ /FontMatrix FontMatrix
+ [1 0 ItalicAngle dup sin exch cos div 1 0 0]
+ matrix concatmatrix readonly
+ end
+ 4 2 roll def
+ def
+ }
+ ifelse
+ FontName currentdict
+ end
+ definefont
+ exch setglobal
+ }bind def
+ end def
+ /$None
+ 1 dict dup
+ begin
+ /$BuildFont{}bind def
+ end def
+ end def
+ /$Oblique SetSubstituteStrategy
+ /$findfontByEnum
+ {
+ dup type/stringtype eq{cvn}if
+ dup/$fontname exch def
+ $sname null eq
+ {$str cvs dup length $slen sub $slen getinterval}
+ {pop $sname}
+ ifelse
+ $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
+ /$match false def
+ $SubstituteFont/$dstack countdictstack array dictstack put
+ mark
+ {
+ $fontpat 0 $slen 7 add getinterval
+ {/$match exch def exit}
+ $str filenameforall
+ }
+ stopped
+ {
+ cleardictstack
+ currentdict
+ true
+ $SubstituteFont/$dstack get
+ {
+ exch
+ {
+ 1 index eq
+ {pop false}
+ {true}
+ ifelse
+ }
+ {begin false}
+ ifelse
+ }
+ forall
+ pop
+ }
+ if
+ cleartomark
+ /$slen 0 def
+ $match false ne
+ {$match(fonts/)anchorsearch pop pop cvn}
+ {/Courier}
+ ifelse
+ }bind def
+ /$ROS 1 dict dup
+ begin
+ /Adobe 4 dict dup
+ begin
+ /Japan1 [/Ryumin-Light/HeiseiMin-W3
+ /GothicBBB-Medium/HeiseiKakuGo-W5
+ /HeiseiMaruGo-W4/Jun101-Light]def
+ /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
+ /GB1 [/STSong-Light/STHeiti-Regular]def
+ /CNS1 [/MKai-Medium/MHei-Medium]def
+ end def
+ end def
+ /$cmapname null def
+ /$deepcopyfont
+ {
+ dup/FontType get 0 eq
+ {
+ 1 dict dup/FontName/copied put copyfont
+ begin
+ /FDepVector FDepVector copyarray
+ 0 1 2 index length 1 sub
+ {
+ 2 copy get $deepcopyfont
+ dup/FontName/copied put
+ /copied exch definefont
+ 3 copy put pop pop
+ }
+ for
+ def
+ currentdict
+ end
+ }
+ {$Strategies/$Type3Underprint get exec}
+ ifelse
+ }bind def
+ /$buildfontname
+ {
+ dup/CIDFont findresource/CIDSystemInfo get
+ begin
+ Registry length Ordering length Supplement 8 string cvs
+ 3 copy length 2 add add add string
+ dup 5 1 roll dup 0 Registry putinterval
+ dup 4 index(-)putinterval
+ dup 4 index 1 add Ordering putinterval
+ 4 2 roll add 1 add 2 copy(-)putinterval
+ end
+ 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
+ anchorsearch
+ {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
+ {pop pop pop pop pop}
+ ifelse
+ length
+ $str 1 index(-)putinterval 1 add
+ $str 1 index $cmapname $fontpat cvs putinterval
+ $cmapname length add
+ $str exch 0 exch getinterval cvn
+ }bind def
+ /$findfontByROS
+ {
+ /$fontname exch def
+ $ROS Registry 2 copy known
+ {
+ get Ordering 2 copy known
+ {get}
+ {pop pop[]}
+ ifelse
+ }
+ {pop pop[]}
+ ifelse
+ false exch
+ {
+ dup/CIDFont resourcestatus
+ {
+ pop pop
+ save
+ 1 index/CIDFont findresource
+ dup/WidthsOnly known
+ {dup/WidthsOnly get}
+ {false}
+ ifelse
+ exch pop
+ exch restore
+ {pop}
+ {exch pop true exit}
+ ifelse
+ }
+ {pop}
+ ifelse
+ }
+ forall
+ {$str cvs $buildfontname}
+ {
+ false(*)
+ {
+ save exch
+ dup/CIDFont findresource
+ dup/WidthsOnly known
+ {dup/WidthsOnly get not}
+ {true}
+ ifelse
+ exch/CIDSystemInfo get
+ dup/Registry get Registry eq
+ exch/Ordering get Ordering eq and and
+ {exch restore exch pop true exit}
+ {pop restore}
+ ifelse
+ }
+ $str/CIDFont resourceforall
+ {$buildfontname}
+ {$fontname $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }bind def
+ end
+ end
+ currentdict/$error known currentdict/languagelevel known and dup
+ {pop $error/SubstituteFont known}
+ if
+ dup
+ {$error}
+ {Adobe_CoolType_Core}
+ ifelse
+ begin
+ {
+ /SubstituteFont
+ /CMap/Category resourcestatus
+ {
+ pop pop
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {
+ $sname null eq
+ {dup $str cvs dup length $slen sub $slen getinterval cvn}
+ {$sname}
+ ifelse
+ Adobe_CoolType_Data/InVMFontsByCMap get
+ 1 index 2 copy known
+ {
+ get
+ false exch
+ {
+ pop
+ currentglobal
+ {
+ GlobalFontDirectory 1 index known
+ {exch pop true exit}
+ {pop}
+ ifelse
+ }
+ {
+ FontDirectory 1 index known
+ {exch pop true exit}
+ {
+ GlobalFontDirectory 1 index known
+ {exch pop true exit}
+ {pop}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ forall
+ }
+ {pop pop false}
+ ifelse
+ {
+ exch pop exch pop
+ }
+ {
+ dup/CMap resourcestatus
+ {
+ pop pop
+ dup/$cmapname exch def
+ /CMap findresource/CIDSystemInfo get{def}forall
+ $findfontByROS
+ }
+ {
+ 128 string cvs
+ dup(-)search
+ {
+ 3 1 roll search
+ {
+ 3 1 roll pop
+ {dup cvi}
+ stopped
+ {pop pop pop pop pop $findfontByEnum}
+ {
+ 4 2 roll pop pop
+ exch length
+ exch
+ 2 index length
+ 2 index
+ sub
+ exch 1 sub -1 0
+ {
+ $str cvs dup length
+ 4 index
+ 0
+ 4 index
+ 4 3 roll add
+ getinterval
+ exch 1 index exch 3 index exch
+ putinterval
+ dup/CMap resourcestatus
+ {
+ pop pop
+ 4 1 roll pop pop pop
+ dup/$cmapname exch def
+ /CMap findresource/CIDSystemInfo get{def}forall
+ $findfontByROS
+ true exit
+ }
+ {pop}
+ ifelse
+ }
+ for
+ dup type/booleantype eq
+ {pop}
+ {pop pop pop $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }
+ {pop pop pop $findfontByEnum}
+ ifelse
+ }
+ {pop pop $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ {//SubstituteFont exec}
+ ifelse
+ /$slen 0 def
+ end
+ }
+ }
+ {
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {$findfontByEnum}
+ {//SubstituteFont exec}
+ ifelse
+ end
+ }
+ }
+ ifelse
+ bind readonly def
+ Adobe_CoolType_Core/scfindfont/systemfindfont load put
+ }
+ {
+ /scfindfont
+ {
+ $SubstituteFont
+ begin
+ dup systemfindfont
+ dup/FontName known
+ {dup/FontName get dup 3 index ne}
+ {/noname true}
+ ifelse
+ dup
+ {
+ /$origfontnamefound 2 index def
+ /$origfontname 4 index def/$substituteFound true def
+ }
+ if
+ exch pop
+ {
+ $slen 0 gt
+ $sname null ne
+ 3 index length $slen gt or and
+ {
+ pop dup $findfontByEnum findfont
+ dup maxlength 1 add dict
+ begin
+ {1 index/FID eq{pop pop}{def}ifelse}
+ forall
+ currentdict
+ end
+ definefont
+ dup/FontName known{dup/FontName get}{null}ifelse
+ $origfontnamefound ne
+ {
+ $origfontname $str cvs print
+ ( substitution revised, using )print
+ dup/FontName known
+ {dup/FontName get}{(unspecified font)}
+ ifelse
+ $str cvs print(.\n)print
+ }
+ if
+ }
+ {exch pop}
+ ifelse
+ }
+ {exch pop}
+ ifelse
+ end
+ }bind def
+ }
+ ifelse
+ end
+ end
+ Adobe_CoolType_Core_Defined not
+ {
+ Adobe_CoolType_Core/findfont
+ {
+ $SubstituteFont
+ begin
+ $depth 0 eq
+ {
+ /$fontname 1 index dup type/stringtype ne{$str cvs}if def
+ /$substituteFound false def
+ }
+ if
+ /$depth $depth 1 add def
+ end
+ scfindfont
+ $SubstituteFont
+ begin
+ /$depth $depth 1 sub def
+ $substituteFound $depth 0 eq and
+ {
+ $inVMIndex null ne
+ {dup $inVMIndex $AddInVMFont}
+ if
+ $doSmartSub
+ {
+ currentdict/$Strategy known
+ {$Strategy/$BuildFont get exec}
+ if
+ }
+ if
+ }
+ if
+ end
+ }bind put
+ }
+ if
+ }
+ if
+ end
+/$AddInVMFont
+ {
+ exch/FontName 2 copy known
+ {
+ get
+ 1 dict dup begin exch 1 index gcheck def end exch
+ Adobe_CoolType_Data/InVMFontsByCMap get exch
+ $DictAdd
+ }
+ {pop pop pop}
+ ifelse
+ }bind def
+/$DictAdd
+ {
+ 2 copy known not
+ {2 copy 4 index length dict put}
+ if
+ Level2? not
+ {
+ 2 copy get dup maxlength exch length 4 index length add lt
+ 2 copy get dup length 4 index length add exch maxlength 1 index lt
+ {
+ 2 mul dict
+ begin
+ 2 copy get{forall}def
+ 2 copy currentdict put
+ end
+ }
+ {pop}
+ ifelse
+ }
+ if
+ get
+ begin
+ {def}
+ forall
+ end
+ }bind def
+end
+end
+%%EndResource
+currentglobal true setglobal
+%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
+%%Version: 1.23 0
+systemdict/languagelevel known dup
+ {currentglobal false setglobal}
+ {false}
+ifelse
+exch
+userdict/Adobe_CoolType_Utility 2 copy known
+ {2 copy get dup maxlength 27 add dict copy}
+ {27 dict}
+ifelse put
+Adobe_CoolType_Utility
+ begin
+ /@eexecStartData
+ <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
+ 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
+ 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
+ /@recognizeCIDFont null def
+ /ct_Level2? exch def
+ /ct_Clone? 1183615869 internaldict dup
+ /CCRun known not
+ exch/eCCRun known not
+ ct_Level2? and or def
+ct_Level2?
+ {globaldict begin currentglobal true setglobal}
+if
+ /ct_AddStdCIDMap
+ ct_Level2?
+ {{
+ mark
+ Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
+ {
+ ((Hex)57 StartData
+ 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
+ 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
+ d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
+ cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
+ }
+ stopped
+ {
+ cleartomark
+ Adobe_CoolType_Utility/@recognizeCIDFont get
+ countdictstack dup array dictstack
+ exch 1 sub -1 0
+ {
+ 2 copy get 3 index eq
+ {1 index length exch sub 1 sub{end}repeat exit}
+ {pop}
+ ifelse
+ }
+ for
+ pop pop
+ Adobe_CoolType_Utility/@eexecStartData get eexec
+ }
+ {cleartomark}
+ ifelse
+ }}
+ {{
+ Adobe_CoolType_Utility/@eexecStartData get eexec
+ }}
+ ifelse bind def
+userdict/cid_extensions known
+dup{cid_extensions/cid_UpdateDB known and}if
+ {
+ cid_extensions
+ begin
+ /cid_GetCIDSystemInfo
+ {
+ 1 index type/stringtype eq
+ {exch cvn exch}
+ if
+ cid_extensions
+ begin
+ dup load 2 index known
+ {
+ 2 copy
+ cid_GetStatusInfo
+ dup null ne
+ {
+ 1 index load
+ 3 index get
+ dup null eq
+ {pop pop cid_UpdateDB}
+ {
+ exch
+ 1 index/Created get eq
+ {exch pop exch pop}
+ {pop cid_UpdateDB}
+ ifelse
+ }
+ ifelse
+ }
+ {pop cid_UpdateDB}
+ ifelse
+ }
+ {cid_UpdateDB}
+ ifelse
+ end
+ }bind def
+ end
+ }
+if
+ct_Level2?
+ {end setglobal}
+if
+ /ct_UseNativeCapability? systemdict/composefont known def
+ /ct_MakeOCF 35 dict def
+ /ct_Vars 25 dict def
+ /ct_GlyphDirProcs 6 dict def
+ /ct_BuildCharDict 15 dict dup
+ begin
+ /charcode 2 string def
+ /dst_string 1500 string def
+ /nullstring()def
+ /usewidths? true def
+ end def
+ ct_Level2?{setglobal}{pop}ifelse
+ ct_GlyphDirProcs
+ begin
+ /GetGlyphDirectory
+ {
+ systemdict/languagelevel known
+ {pop/CIDFont findresource/GlyphDirectory get}
+ {
+ 1 index/CIDFont findresource/GlyphDirectory
+ get dup type/dicttype eq
+ {
+ dup dup maxlength exch length sub 2 index lt
+ {
+ dup length 2 index add dict copy 2 index
+ /CIDFont findresource/GlyphDirectory 2 index put
+ }
+ if
+ }
+ if
+ exch pop exch pop
+ }
+ ifelse
+ +
+ }def
+ /+
+ {
+ systemdict/languagelevel known
+ {
+ currentglobal false setglobal
+ 3 dict begin
+ /vm exch def
+ }
+ {1 dict begin}
+ ifelse
+ /$ exch def
+ systemdict/languagelevel known
+ {
+ vm setglobal
+ /gvm currentglobal def
+ $ gcheck setglobal
+ }
+ if
+ ?{$ begin}if
+ }def
+ /?{$ type/dicttype eq}def
+ /|{
+ userdict/Adobe_CoolType_Data known
+ {
+ Adobe_CoolType_Data/AddWidths? known
+ {
+ currentdict Adobe_CoolType_Data
+ begin
+ begin
+ AddWidths?
+ {
+ Adobe_CoolType_Data/CC 3 index put
+ ?{def}{$ 3 1 roll put}ifelse
+ CC charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore
+ currentfont/Widths get exch CC exch put
+ }
+ {?{def}{$ 3 1 roll put}ifelse}
+ ifelse
+ end
+ end
+ }
+ {?{def}{$ 3 1 roll put}ifelse} ifelse
+ }
+ {?{def}{$ 3 1 roll put}ifelse}
+ ifelse
+ }def
+ /!
+ {
+ ?{end}if
+ systemdict/languagelevel known
+ {gvm setglobal}
+ if
+ end
+ }def
+ /:{string currentfile exch readstring pop}executeonly def
+ end
+ ct_MakeOCF
+ begin
+ /ct_cHexEncoding
+ [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+ /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+ /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+ /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+ /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+ /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+ /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+ /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+ /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+ /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+ /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+ /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+ /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+ /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
+ /ct_CID_STR_SIZE 8000 def
+ /ct_mkocfStr100 100 string def
+ /ct_defaultFontMtx[.001 0 0 .001 0 0]def
+ /ct_1000Mtx[1000 0 0 1000 0 0]def
+ /ct_raise{exch cvx exch errordict exch get exec stop}bind def
+ /ct_reraise
+ {cvx $error/errorname get(Error: )print dup( )cvs print
+ errordict exch get exec stop
+ }bind def
+ /ct_cvnsi
+ {
+ 1 index add 1 sub 1 exch 0 4 1 roll
+ {
+ 2 index exch get
+ exch 8 bitshift
+ add
+ }
+ for
+ exch pop
+ }bind def
+ /ct_GetInterval
+ {
+ Adobe_CoolType_Utility/ct_BuildCharDict get
+ begin
+ /dst_index 0 def
+ dup dst_string length gt
+ {dup string/dst_string exch def}
+ if
+ 1 index ct_CID_STR_SIZE idiv
+ /arrayIndex exch def
+ 2 index arrayIndex get
+ 2 index
+ arrayIndex ct_CID_STR_SIZE mul
+ sub
+ {
+ dup 3 index add 2 index length le
+ {
+ 2 index getinterval
+ dst_string dst_index 2 index putinterval
+ length dst_index add/dst_index exch def
+ exit
+ }
+ {
+ 1 index length 1 index sub
+ dup 4 1 roll
+ getinterval
+ dst_string dst_index 2 index putinterval
+ pop dup dst_index add/dst_index exch def
+ sub
+ /arrayIndex arrayIndex 1 add def
+ 2 index dup length arrayIndex gt
+ {arrayIndex get}
+ {
+ pop
+ exit
+ }
+ ifelse
+ 0
+ }
+ ifelse
+ }
+ loop
+ pop pop pop
+ dst_string 0 dst_index getinterval
+ end
+ }bind def
+ ct_Level2?
+ {
+ /ct_resourcestatus
+ currentglobal mark true setglobal
+ {/unknowninstancename/Category resourcestatus}
+ stopped
+ {cleartomark setglobal true}
+ {cleartomark currentglobal not exch setglobal}
+ ifelse
+ {
+ {
+ mark 3 1 roll/Category findresource
+ begin
+ ct_Vars/vm currentglobal put
+ ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
+ {cleartomark false}
+ {{3 2 roll pop true}{cleartomark false}ifelse}
+ ifelse
+ ct_Vars/vm get setglobal
+ end
+ }
+ }
+ {{resourcestatus}}
+ ifelse bind def
+ /CIDFont/Category ct_resourcestatus
+ {pop pop}
+ {
+ currentglobal true setglobal
+ /Generic/Category findresource
+ dup length dict copy
+ dup/InstanceType/dicttype put
+ /CIDFont exch/Category defineresource pop
+ setglobal
+ }
+ ifelse
+ ct_UseNativeCapability?
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry(Adobe)def
+ /Ordering(Identity)def
+ /Supplement 0 def
+ end def
+ /CMapName/Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ if
+ }
+ {
+ /ct_Category 2 dict begin
+ /CIDFont 10 dict def
+ /ProcSet 2 dict def
+ currentdict
+ end
+ def
+ /defineresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ dup dup maxlength exch length eq
+ {
+ dup length 10 add dict copy
+ ct_Category 2 index 2 index put
+ }
+ if
+ 3 index 3 index put
+ pop exch pop
+ }
+ {pop pop/defineresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /findresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index 2 copy known
+ {get 3 1 roll pop pop}
+ {pop pop/findresource/undefinedresource ct_raise}
+ ifelse
+ }
+ {pop pop/findresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /resourcestatus
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index known
+ exch pop exch pop
+ {
+ 0 -1 true
+ }
+ {
+ false
+ }
+ ifelse
+ }
+ {pop pop/findresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /ct_resourcestatus/resourcestatus load def
+ }
+ ifelse
+ /ct_CIDInit 2 dict
+ begin
+ /ct_cidfont_stream_init
+ {
+ {
+ dup(Binary)eq
+ {
+ pop
+ null
+ currentfile
+ ct_Level2?
+ {
+ {cid_BYTE_COUNT()/SubFileDecode filter}
+ stopped
+ {pop pop pop}
+ if
+ }
+ if
+ /readstring load
+ exit
+ }
+ if
+ dup(Hex)eq
+ {
+ pop
+ currentfile
+ ct_Level2?
+ {
+ {null exch/ASCIIHexDecode filter/readstring}
+ stopped
+ {pop exch pop(>)exch/readhexstring}
+ if
+ }
+ {(>)exch/readhexstring}
+ ifelse
+ load
+ exit
+ }
+ if
+ /StartData/typecheck ct_raise
+ }
+ loop
+ cid_BYTE_COUNT ct_CID_STR_SIZE le
+ {
+ 2 copy cid_BYTE_COUNT string exch exec
+ pop
+ 1 array dup
+ 3 -1 roll
+ 0 exch put
+ }
+ {
+ cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
+ dup array exch 2 sub 0 exch 1 exch
+ {
+ 2 copy
+ 5 index
+ ct_CID_STR_SIZE
+ string
+ 6 index exec
+ pop
+ put
+ pop
+ }
+ for
+ 2 index
+ cid_BYTE_COUNT ct_CID_STR_SIZE mod string
+ 3 index exec
+ pop
+ 1 index exch
+ 1 index length 1 sub
+ exch put
+ }
+ ifelse
+ cid_CIDFONT exch/GlyphData exch put
+ 2 index null eq
+ {
+ pop pop pop
+ }
+ {
+ pop/readstring load
+ 1 string exch
+ {
+ 3 copy exec
+ pop
+ dup length 0 eq
+ {
+ pop pop pop pop pop
+ true exit
+ }
+ if
+ 4 index
+ eq
+ {
+ pop pop pop pop
+ false exit
+ }
+ if
+ }
+ loop
+ pop
+ }
+ ifelse
+ }bind def
+ /StartData
+ {
+ mark
+ {
+ currentdict
+ dup/FDArray get 0 get/FontMatrix get
+ 0 get 0.001 eq
+ {
+ dup/CDevProc known not
+ {
+ /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
+ {get}
+ {
+ pop pop
+ {pop pop pop pop pop 0 -1000 7 index 2 div 880}
+ }
+ ifelse
+ def
+ }
+ if
+ }
+ {
+ /CDevProc
+ {
+ pop pop pop pop pop
+ 0
+ 1 cid_temp/cid_CIDFONT get
+ /FDArray get 0 get
+ /FontMatrix get 0 get div
+ 7 index 2 div
+ 1 index 0.88 mul
+ }def
+ }
+ ifelse
+ /cid_temp 15 dict def
+ cid_temp
+ begin
+ /cid_CIDFONT exch def
+ 3 copy pop
+ dup/cid_BYTE_COUNT exch def 0 gt
+ {
+ ct_cidfont_stream_init
+ FDArray
+ {
+ /Private get
+ dup/SubrMapOffset known
+ {
+ begin
+ /Subrs SubrCount array def
+ Subrs
+ SubrMapOffset
+ SubrCount
+ SDBytes
+ ct_Level2?
+ {
+ currentdict dup/SubrMapOffset undef
+ dup/SubrCount undef
+ /SDBytes undef
+ }
+ if
+ end
+ /cid_SD_BYTES exch def
+ /cid_SUBR_COUNT exch def
+ /cid_SUBR_MAP_OFFSET exch def
+ /cid_SUBRS exch def
+ cid_SUBR_COUNT 0 gt
+ {
+ GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ 0 1 cid_SUBR_COUNT 1 sub
+ {
+ exch 1 index
+ 1 add
+ cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
+ GlyphData exch cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ cid_SUBRS 4 2 roll
+ GlyphData exch
+ 4 index
+ 1 index
+ sub
+ ct_GetInterval
+ dup length string copy put
+ }
+ for
+ pop
+ }
+ if
+ }
+ {pop}
+ ifelse
+ }
+ forall
+ }
+ if
+ cleartomark pop pop
+ end
+ CIDFontName currentdict/CIDFont defineresource pop
+ end end
+ }
+ stopped
+ {cleartomark/StartData ct_reraise}
+ if
+ }bind def
+ currentdict
+ end def
+ /ct_saveCIDInit
+ {
+ /CIDInit/ProcSet ct_resourcestatus
+ {true}
+ {/CIDInitC/ProcSet ct_resourcestatus}
+ ifelse
+ {
+ pop pop
+ /CIDInit/ProcSet findresource
+ ct_UseNativeCapability?
+ {pop null}
+ {/CIDInit ct_CIDInit/ProcSet defineresource pop}
+ ifelse
+ }
+ {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
+ ifelse
+ ct_Vars exch/ct_oldCIDInit exch put
+ }bind def
+ /ct_restoreCIDInit
+ {
+ ct_Vars/ct_oldCIDInit get dup null ne
+ {/CIDInit exch/ProcSet defineresource pop}
+ {pop}
+ ifelse
+ }bind def
+ /ct_BuildCharSetUp
+ {
+ 1 index
+ begin
+ CIDFont
+ begin
+ Adobe_CoolType_Utility/ct_BuildCharDict get
+ begin
+ /ct_dfCharCode exch def
+ /ct_dfDict exch def
+ CIDFirstByte ct_dfCharCode add
+ dup CIDCount ge
+ {pop 0}
+ if
+ /cid exch def
+ {
+ GlyphDirectory cid 2 copy known
+ {get}
+ {pop pop nullstring}
+ ifelse
+ dup length FDBytes sub 0 gt
+ {
+ dup
+ FDBytes 0 ne
+ {0 FDBytes ct_cvnsi}
+ {pop 0}
+ ifelse
+ /fdIndex exch def
+ dup length FDBytes sub FDBytes exch getinterval
+ /charstring exch def
+ exit
+ }
+ {
+ pop
+ cid 0 eq
+ {/charstring nullstring def exit}
+ if
+ /cid 0 def
+ }
+ ifelse
+ }
+ loop
+ }def
+ /ct_SetCacheDevice
+ {
+ 0 0 moveto
+ dup stringwidth
+ 3 -1 roll
+ true charpath
+ pathbbox
+ 0 -1000
+ 7 index 2 div 880
+ setcachedevice2
+ 0 0 moveto
+ }def
+ /ct_CloneSetCacheProc
+ {
+ 1 eq
+ {
+ stringwidth
+ pop -2 div -880
+ 0 -1000 setcharwidth
+ moveto
+ }
+ {
+ usewidths?
+ {
+ currentfont/Widths get cid
+ 2 copy known
+ {get exch pop aload pop}
+ {pop pop stringwidth}
+ ifelse
+ }
+ {stringwidth}
+ ifelse
+ setcharwidth
+ 0 0 moveto
+ }
+ ifelse
+ }def
+ /ct_Type3ShowCharString
+ {
+ ct_FDDict fdIndex 2 copy known
+ {get}
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ ct_Type1FontTemplate dup maxlength dict copy
+ begin
+ FDArray fdIndex get
+ dup/FontMatrix 2 copy known
+ {get}
+ {pop pop ct_defaultFontMtx}
+ ifelse
+ /FontMatrix exch dup length array copy def
+ /Private get
+ /Private exch def
+ /Widths rootfont/Widths get def
+ /CharStrings 1 dict dup/.notdef
+ <d841272cf18f54fc13>dup length string copy put def
+ currentdict
+ end
+ /ct_Type1Font exch definefont
+ dup 5 1 roll put
+ setglobal
+ }
+ ifelse
+ dup/CharStrings get 1 index/Encoding get
+ ct_dfCharCode get charstring put
+ rootfont/WMode 2 copy known
+ {get}
+ {pop pop 0}
+ ifelse
+ exch
+ 1000 scalefont setfont
+ ct_str1 0 ct_dfCharCode put
+ ct_str1 exch ct_dfSetCacheProc
+ ct_SyntheticBold
+ {
+ currentpoint
+ ct_str1 show
+ newpath
+ moveto
+ ct_str1 true charpath
+ ct_StrokeWidth setlinewidth
+ stroke
+ }
+ {ct_str1 show}
+ ifelse
+ }def
+ /ct_Type4ShowCharString
+ {
+ ct_dfDict ct_dfCharCode charstring
+ FDArray fdIndex get
+ dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
+ {ct_1000Mtx matrix concatmatrix concat}
+ {pop}
+ ifelse
+ /Private get
+ Adobe_CoolType_Utility/ct_Level2? get not
+ {
+ ct_dfDict/Private
+ 3 -1 roll
+ {put}
+ 1183615869 internaldict/superexec get exec
+ }
+ if
+ 1183615869 internaldict
+ Adobe_CoolType_Utility/ct_Level2? get
+ {1 index}
+ {3 index/Private get mark 6 1 roll}
+ ifelse
+ dup/RunInt known
+ {/RunInt get}
+ {pop/CCRun}
+ ifelse
+ get exec
+ Adobe_CoolType_Utility/ct_Level2? get not
+ {cleartomark}
+ if
+ }bind def
+ /ct_BuildCharIncremental
+ {
+ {
+ Adobe_CoolType_Utility/ct_MakeOCF get begin
+ ct_BuildCharSetUp
+ ct_ShowCharString
+ }
+ stopped
+ {stop}
+ if
+ end
+ end
+ end
+ end
+ }bind def
+ /BaseFontNameStr(BF00)def
+ /ct_Type1FontTemplate 14 dict
+ begin
+ /FontType 1 def
+ /FontMatrix [0.001 0 0 0.001 0 0]def
+ /FontBBox [-250 -250 1250 1250]def
+ /Encoding ct_cHexEncoding def
+ /PaintType 0 def
+ currentdict
+ end def
+ /BaseFontTemplate 11 dict
+ begin
+ /FontMatrix [0.001 0 0 0.001 0 0]def
+ /FontBBox [-250 -250 1250 1250]def
+ /Encoding ct_cHexEncoding def
+ /BuildChar/ct_BuildCharIncremental load def
+ ct_Clone?
+ {
+ /FontType 3 def
+ /ct_ShowCharString/ct_Type3ShowCharString load def
+ /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
+ /ct_SyntheticBold false def
+ /ct_StrokeWidth 1 def
+ }
+ {
+ /FontType 4 def
+ /Private 1 dict dup/lenIV 4 put def
+ /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
+ /PaintType 0 def
+ /ct_ShowCharString/ct_Type4ShowCharString load def
+ }
+ ifelse
+ /ct_str1 1 string def
+ currentdict
+ end def
+ /BaseFontDictSize BaseFontTemplate length 5 add def
+ /ct_matrixeq
+ {
+ true 0 1 5
+ {
+ dup 4 index exch get exch 3 index exch get eq and
+ dup not
+ {exit}
+ if
+ }
+ for
+ exch pop exch pop
+ }bind def
+ /ct_makeocf
+ {
+ 15 dict
+ begin
+ exch/WMode exch def
+ exch/FontName exch def
+ /FontType 0 def
+ /FMapType 2 def
+ dup/FontMatrix known
+ {dup/FontMatrix get/FontMatrix exch def}
+ {/FontMatrix matrix def}
+ ifelse
+ /bfCount 1 index/CIDCount get 256 idiv 1 add
+ dup 256 gt{pop 256}if def
+ /Encoding
+ 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
+ bfCount 1 255{2 copy bfCount put pop}for
+ def
+ /FDepVector bfCount dup 256 lt{1 add}if array def
+ BaseFontTemplate BaseFontDictSize dict copy
+ begin
+ /CIDFont exch def
+ CIDFont/FontBBox known
+ {CIDFont/FontBBox get/FontBBox exch def}
+ if
+ CIDFont/CDevProc known
+ {CIDFont/CDevProc get/CDevProc exch def}
+ if
+ currentdict
+ end
+ BaseFontNameStr 3(0)putinterval
+ 0 1 bfCount dup 256 eq{1 sub}if
+ {
+ FDepVector exch
+ 2 index BaseFontDictSize dict copy
+ begin
+ dup/CIDFirstByte exch 256 mul def
+ FontType 3 eq
+ {/ct_FDDict 2 dict def}
+ if
+ currentdict
+ end
+ 1 index 16
+ BaseFontNameStr 2 2 getinterval cvrs pop
+ BaseFontNameStr exch definefont
+ put
+ }
+ for
+ ct_Clone?
+ {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
+ if
+ FontName
+ currentdict
+ end
+ definefont
+ ct_Clone?
+ {
+ gsave
+ dup 1000 scalefont setfont
+ ct_BuildCharDict
+ begin
+ /usewidths? false def
+ currentfont/Widths get
+ begin
+ exch/CIDFont get/GlyphDirectory get
+ {
+ pop
+ dup charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore def
+ }
+ forall
+ end
+ /usewidths? true def
+ end
+ grestore
+ }
+ {exch pop}
+ ifelse
+ }bind def
+ currentglobal true setglobal
+ /ct_ComposeFont
+ {
+ ct_UseNativeCapability?
+ {
+ 2 index/CMap ct_resourcestatus
+ {pop pop exch pop}
+ {
+ /CIDInit/ProcSet findresource
+ begin
+ 12 dict
+ begin
+ begincmap
+ /CMapName 3 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ exch/WMode exch def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry(Adobe)def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-)search
+ {
+ pop pop
+ (-)search
+ {
+ dup length string copy
+ exch pop exch pop
+ }
+ {pop(Identity)}
+ ifelse
+ }
+ {pop (Identity)}
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ 3 2 roll pop
+ 0 get/CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ }bind def
+ setglobal
+ /ct_MakeIdentity
+ {
+ ct_UseNativeCapability?
+ {
+ 1 index/CMap ct_resourcestatus
+ {pop pop}
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CMapName 2 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry(Adobe)def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-)search
+ {
+ pop pop
+ (-)search
+ {dup length string copy exch pop exch pop}
+ {pop(Identity)}
+ ifelse
+ }
+ {pop(Identity)}
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ exch pop
+ 0 get/CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ }bind def
+ currentdict readonly pop
+ end
+ end
+%%EndResource
+setglobal
+%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
+%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
+%%Version: 1.0 0
+userdict/ct_T42Dict 15 dict put
+ct_T42Dict begin
+/Is2015?
+{
+ version
+ cvi
+ 2015
+ ge
+}bind def
+/AllocGlyphStorage
+{
+ Is2015?
+ {
+ pop
+ }
+ {
+ {string}forall
+ }ifelse
+}bind def
+/Type42DictBegin
+{
+25 dict begin
+ /FontName exch def
+ /CharStrings 256 dict
+begin
+ /.notdef 0 def
+ currentdict
+end def
+ /Encoding exch def
+ /PaintType 0 def
+ /FontType 42 def
+ /FontMatrix[1 0 0 1 0 0]def
+ 4 array astore cvx/FontBBox exch def
+ /sfnts
+}bind def
+/Type42DictEnd
+{
+ currentdict dup/FontName get exch definefont end
+ct_T42Dict exch
+dup/FontName get exch put
+}bind def
+/RD{string currentfile exch readstring pop}executeonly def
+/PrepFor2015
+{
+Is2015?
+{
+ /GlyphDirectory
+ 16
+ dict def
+ sfnts 0 get
+ dup
+ 2 index
+ (glyx)
+ putinterval
+ 2 index
+ (locx)
+ putinterval
+ pop
+ pop
+}
+{
+ pop
+ pop
+}ifelse
+}bind def
+/AddT42Char
+{
+Is2015?
+{
+ /GlyphDirectory get
+ begin
+ def
+ end
+ pop
+ pop
+}
+{
+ /sfnts get
+ 4 index
+ get
+ 3 index
+ 2 index
+ putinterval
+ pop
+ pop
+ pop
+ pop
+}ifelse
+}bind def
+/T0AddT42Mtx2
+{
+/CIDFont findresource/Metrics2 get begin def end
+}bind def
+end
+%%EndResource
+currentglobal true setglobal
+%%BeginFile: MMFauxFont.prc
+%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
+%%All Rights Reserved.
+userdict /ct_EuroDict 10 dict put
+ct_EuroDict begin
+/ct_CopyFont
+{
+ { 1 index /FID ne {def} {pop pop} ifelse} forall
+} def
+/ct_GetGlyphOutline
+{
+ gsave
+ initmatrix newpath
+ exch findfont dup
+ length 1 add dict
+ begin
+ ct_CopyFont
+ /Encoding Encoding dup length array copy
+ dup
+ 4 -1 roll
+ 0 exch put
+ def
+ currentdict
+ end
+ /ct_EuroFont exch definefont
+ 1000 scalefont setfont
+ 0 0 moveto
+ [
+ <00> stringwidth
+ <00> false charpath
+ pathbbox
+ [
+ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
+ grestore
+ counttomark 8 add
+}
+def
+/ct_MakeGlyphProc
+{
+ ] cvx
+ /ct_PSBuildGlyph cvx
+ ] cvx
+} def
+/ct_PSBuildGlyph
+{
+ gsave
+ 8 -1 roll pop
+ 7 1 roll
+ 6 -2 roll ct_FontMatrix transform 6 2 roll
+ 4 -2 roll ct_FontMatrix transform 4 2 roll
+ ct_FontMatrix transform
+ currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
+ dup 9 1 roll
+ {
+ currentdict /StrokeWidth 2 copy known
+ {
+ get 2 div
+ 0 ct_FontMatrix dtransform pop
+ 5 1 roll
+ 4 -1 roll 4 index sub
+ 4 1 roll
+ 3 -1 roll 4 index sub
+ 3 1 roll
+ exch 4 index add exch
+ 4 index add
+ 5 -1 roll pop
+ }
+ {
+ pop pop
+ }
+ ifelse
+ }
+ if
+ setcachedevice
+ ct_FontMatrix concat
+ ct_PSPathOps begin
+ exec
+ end
+ {
+ currentdict /StrokeWidth 2 copy known
+ { get }
+ { pop pop 0 }
+ ifelse
+ setlinewidth stroke
+ }
+ {
+ fill
+ }
+ ifelse
+ grestore
+} def
+/ct_PSPathOps 4 dict dup begin
+ /m {moveto} def
+ /l {lineto} def
+ /c {curveto} def
+ /cp {closepath} def
+end
+def
+/ct_matrix1000 [1000 0 0 1000 0 0] def
+/ct_AddGlyphProc
+{
+ 2 index findfont dup length 4 add dict
+ begin
+ ct_CopyFont
+ /CharStrings CharStrings dup length 1 add dict copy
+ begin
+ 3 1 roll def
+ currentdict
+ end
+ def
+ /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
+ /ct_PSBuildGlyph /ct_PSBuildGlyph load def
+ /ct_PSPathOps /ct_PSPathOps load def
+ currentdict
+ end
+ definefont pop
+}
+def
+systemdict /languagelevel known
+{
+ /ct_AddGlyphToPrinterFont {
+ 2 copy
+ ct_GetGlyphOutline 3 add -1 roll restore
+ ct_MakeGlyphProc
+ ct_AddGlyphProc
+ } def
+}
+{
+ /ct_AddGlyphToPrinterFont {
+ pop pop restore
+ Adobe_CTFauxDict /$$$FONTNAME get
+ /Euro
+ Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
+ ct_EuroDict exch get
+ ct_AddGlyphProc
+ } def
+} ifelse
+/AdobeSansMM
+{
+556 0 24 -19 541 703
+ {
+ 541 628 m
+ 510 669 442 703 354 703 c
+ 201 703 117 607 101 444 c
+ 50 444 l
+ 25 372 l
+ 97 372 l
+ 97 301 l
+ 49 301 l
+ 24 229 l
+ 103 229 l
+ 124 67 209 -19 350 -19 c
+ 435 -19 501 25 509 32 c
+ 509 131 l
+ 492 105 417 60 343 60 c
+ 267 60 204 127 197 229 c
+ 406 229 l
+ 430 301 l
+ 191 301 l
+ 191 372 l
+ 455 372 l
+ 479 444 l
+ 194 444 l
+ 201 531 245 624 348 624 c
+ 433 624 484 583 509 534 c
+ cp
+ 556 0 m
+ }
+ct_PSBuildGlyph
+} def
+/AdobeSerifMM
+{
+500 0 10 -12 484 692
+ {
+ 347 298 m
+ 171 298 l
+ 170 310 170 322 170 335 c
+ 170 362 l
+ 362 362 l
+ 374 403 l
+ 172 403 l
+ 184 580 244 642 308 642 c
+ 380 642 434 574 457 457 c
+ 481 462 l
+ 474 691 l
+ 449 691 l
+ 433 670 429 657 410 657 c
+ 394 657 360 692 299 692 c
+ 204 692 94 604 73 403 c
+ 22 403 l
+ 10 362 l
+ 70 362 l
+ 69 352 69 341 69 330 c
+ 69 319 69 308 70 298 c
+ 22 298 l
+ 10 257 l
+ 73 257 l
+ 97 57 216 -12 295 -12 c
+ 364 -12 427 25 484 123 c
+ 458 142 l
+ 425 101 384 37 316 37 c
+ 256 37 189 84 173 257 c
+ 335 257 l
+ cp
+ 500 0 m
+ }
+ct_PSBuildGlyph
+} def
+end
+%%EndFile
+setglobal
+Adobe_CoolType_Core begin /$None SetSubstituteStrategy end
+%%BeginResource: procset Adobe_AGM_Image 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Image 71 dict dup begin put
+/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
+/nd{
+ null def
+}bind def
+/AGMIMG_&image nd
+/AGMIMG_&colorimage nd
+/AGMIMG_&imagemask nd
+/AGMIMG_mbuf()def
+/AGMIMG_ybuf()def
+/AGMIMG_kbuf()def
+/AGMIMG_c 0 def
+/AGMIMG_m 0 def
+/AGMIMG_y 0 def
+/AGMIMG_k 0 def
+/AGMIMG_tmp nd
+/AGMIMG_imagestring0 nd
+/AGMIMG_imagestring1 nd
+/AGMIMG_imagestring2 nd
+/AGMIMG_imagestring3 nd
+/AGMIMG_imagestring4 nd
+/AGMIMG_imagestring5 nd
+/AGMIMG_cnt nd
+/AGMIMG_fsave nd
+/AGMIMG_colorAry nd
+/AGMIMG_override nd
+/AGMIMG_name nd
+/AGMIMG_maskSource nd
+/AGMIMG_flushfilters nd
+/invert_image_samples nd
+/knockout_image_samples nd
+/img nd
+/sepimg nd
+/devnimg nd
+/idximg nd
+/ds
+{
+ Adobe_AGM_Core begin
+ Adobe_AGM_Image begin
+ /AGMIMG_&image systemdict/image get def
+ /AGMIMG_&imagemask systemdict/imagemask get def
+ /colorimage where{
+ pop
+ /AGMIMG_&colorimage/colorimage ldf
+ }if
+ end
+ end
+}def
+/ps
+{
+ Adobe_AGM_Image begin
+ /AGMIMG_ccimage_exists{/customcolorimage where
+ {
+ pop
+ /Adobe_AGM_OnHost_Seps where
+ {
+ pop false
+ }{
+ /Adobe_AGM_InRip_Seps where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }ifelse
+ }{
+ false
+ }ifelse
+ }bdf
+ level2{
+ /invert_image_samples
+ {
+ Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
+ /Decode[Decode 1 get Decode 0 get]def
+ }def
+ /knockout_image_samples
+ {
+ Operator/imagemask ne{
+ /Decode[1 1]def
+ }if
+ }def
+ }{
+ /invert_image_samples
+ {
+ {1 exch sub}currenttransfer addprocs settransfer
+ }def
+ /knockout_image_samples
+ {
+ {pop 1}currenttransfer addprocs settransfer
+ }def
+ }ifelse
+ /img/imageormask ldf
+ /sepimg/sep_imageormask ldf
+ /devnimg/devn_imageormask ldf
+ /idximg/indexed_imageormask ldf
+ /_ctype 7 def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+}def
+/pt
+{
+ end
+}def
+/dt
+{
+}def
+/AGMIMG_flushfilters
+{
+ dup type/arraytype ne
+ {1 array astore}if
+ dup 0 get currentfile ne
+ {dup 0 get flushfile}if
+ {
+ dup type/filetype eq
+ {
+ dup status 1 index currentfile ne and
+ {closefile}
+ {pop}
+ ifelse
+ }{pop}ifelse
+ }forall
+}def
+/AGMIMG_init_common
+{
+ currentdict/T known{/ImageType/T ldf currentdict/T undef}if
+ currentdict/W known{/Width/W ldf currentdict/W undef}if
+ currentdict/H known{/Height/H ldf currentdict/H undef}if
+ currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
+ currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
+ currentdict/D known{/Decode/D ldf currentdict/D undef}if
+ currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
+ currentdict/O known{
+ /Operator/O load 1 eq{
+ /imagemask
+ }{
+ /O load 2 eq{
+ /image
+ }{
+ /colorimage
+ }ifelse
+ }ifelse
+ def
+ currentdict/O undef
+ }if
+ currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
+ currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
+ currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
+ currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
+ /DataSource load xcheck not{
+ DataSource type/arraytype eq{
+ DataSource 0 get type/filetype eq{
+ /_Filters DataSource def
+ currentdict/MultipleDataSources known not{
+ /DataSource DataSource dup length 1 sub get def
+ }if
+ }if
+ }if
+ currentdict/MultipleDataSources known not{
+ /MultipleDataSources DataSource type/arraytype eq{
+ DataSource length 1 gt
+ }
+ {false}ifelse def
+ }if
+ }if
+ /NComponents Decode length 2 div def
+ currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
+}bdf
+/imageormask_sys
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ level2{
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ AGMIMG_&imagemask
+ }{
+ BitsPerComponent ImageMatrix/DataSource load
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ cleartomark restore
+ end
+}def
+/overprint_plate
+{
+ currentoverprint{
+ 0 get dup type/nametype eq{
+ dup/DeviceGray eq{
+ pop AGMCORE_black_plate not
+ }{
+ /DeviceCMYK eq{
+ AGMCORE_is_cmyk_sep not
+ }if
+ }ifelse
+ }{
+ false exch
+ {
+ AGMOHS_sepink eq or
+ }forall
+ not
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}def
+/process_mask
+{
+ level3{
+ dup begin
+ /ImageType 1 def
+ end
+ 4 dict begin
+ /DataDict exch def
+ /ImageType 3 def
+ /InterleaveType 3 def
+ /MaskDict 9 dict begin
+ /ImageType 1 def
+ /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
+ /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
+ /ImageMatrix[Width 0 0 Height neg 0 Height]def
+ /NComponents 1 def
+ /BitsPerComponent 1 def
+ /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
+ /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
+ currentdict end def
+ currentdict end
+ }if
+}def
+/use_mask
+{
+ dup/Mask known {dup/Mask get}{false}ifelse
+}def
+/imageormask
+{
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ level2 AGMCORE_host_sep not and{
+ currentdict
+ Operator/imagemask eq DeviceN_PS2 not and{
+ imagemask
+ }{
+ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ /Decode[Decode 1 get Decode 0 get]def
+ }if
+ use_mask{
+ process_mask image
+ }{
+ DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
+ {
+ Names convert_to_process not{
+ 2 dict begin
+ /imageDict xdf
+ /names_index 0 def
+ gsave
+ imageDict write_image_file{
+ Names{
+ dup(None)ne{
+ [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
+ Operator imageDict read_image_file
+ names_index 0 eq{true setoverprint}if
+ /names_index names_index 1 add def
+ }{
+ pop
+ }ifelse
+ }forall
+ close_image_file
+ }if
+ grestore
+ end
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ /Adobe_AGM_OnHost_Seps where{
+ pop imagemask
+ }{
+ currentgray 1 ne{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ BitsPerComponent ImageMatrix
+ MultipleDataSources{
+ 0 1 NComponents 1 sub{
+ DataSource exch get
+ }for
+ }{
+ /DataSource load
+ }ifelse
+ Operator/colorimage eq{
+ AGMCORE_host_sep{
+ MultipleDataSources level2 or NComponents 4 eq and{
+ AGMCORE_is_cmyk_sep{
+ MultipleDataSources{
+ /DataSource DataSource 0 get xcheck
+ {
+ [
+ DataSource 0 get/exec cvx
+ DataSource 1 get/exec cvx
+ DataSource 2 get/exec cvx
+ DataSource 3 get/exec cvx
+ /AGMCORE_get_ink_data cvx
+ ]cvx
+ }{
+ DataSource aload pop AGMCORE_get_ink_data
+ }ifelse def
+ }{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ /DataSource load
+ filter_cmyk 0()/SubFileDecode filter def
+ }ifelse
+ /Decode[Decode 0 get Decode 1 get]def
+ /MultipleDataSources false def
+ /NComponents 1 def
+ /Operator/image def
+ invert_image_samples
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }{
+ MultipleDataSources NComponents AGMIMG_&colorimage
+ }ifelse
+ }{
+ true NComponents colorimage
+ }ifelse
+ }{
+ Operator/image eq{
+ AGMCORE_host_sep{
+ /DoImage true def
+ currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
+ {
+ AGMCORE_black_plate not Operator/imagemask ne and{
+ /DoImage false def
+ currentdict ignoreimagedata
+ }if
+ }if
+ 1 AGMCORE_&setgray
+ DoImage
+ {currentdict imageormask_sys}if
+ }{
+ use_mask{
+ process_mask image
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/knockout eq{
+ pop pop pop pop pop
+ currentcolorspace overprint_plate not{
+ knockout_unitsq
+ }if
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/sep_imageormask
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_avoid_L2_sep_space{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ }if
+ AGMIMG_ccimage_exists
+ MappedCSA 0 get/DeviceCMYK eq and
+ currentdict/Components known and
+ Name()ne and
+ Name(All)ne and
+ Operator/image eq and
+ AGMCORE_producing_seps not and
+ level2 not and
+ {
+ Width Height BitsPerComponent ImageMatrix
+ [
+ /DataSource load/exec cvx
+ {
+ 0 1 2 index length 1 sub{
+ 1 index exch
+ 2 copy get 255 xor put
+ }for
+ }/exec cvx
+ ]cvx bind
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Name findcmykcustomcolor
+ customcolorimage
+ }{
+ AGMCORE_producing_seps not{
+ level2{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
+ [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentdict imageormask
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask
+ }{
+ sep_imageormask_lev1
+ }ifelse
+ }ifelse
+ }{
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ currentdict/ImageMatrix get concat
+ knockout_unitsq
+ }{
+ currentgray 1 ne{
+ AGMCORE_is_cmyk_sep Name(All)ne and{
+ level2{
+ Name AGMCORE_IsSeparationAProcessColor
+ {
+ Operator/imagemask eq{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
+ }if
+ }{
+ invert_image_samples
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ [/Separation Name[/DeviceGray]
+ {
+ sep_colorspace_proc AGMCORE_get_ink_data
+ 1 exch sub
+ }bind
+ ]AGMCORE_&setcolorspace
+ /sep_tint AGMCORE_gget AGMCORE_&setcolor
+ }if
+ }ifelse
+ currentdict imageormask_sys
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ sep_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask ne{
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }ifelse
+ }{
+ currentoverprint not Name(All)eq or Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ currentcolorspace 0 get/Separation ne{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ }if
+ currentoverprint
+ MappedCSA 0 get/DeviceCMYK eq and
+ Name AGMCORE_IsSeparationAProcessColor not and
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
+ Name(All)ne and{
+ imageormask_l2_overprint
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+}def
+/colorSpaceElemCnt
+{
+ mark currentcolor counttomark dup 2 add 1 roll cleartomark
+}bdf
+/devn_sep_datasource
+{
+ 1 dict begin
+ /dataSource xdf
+ [
+ 0 1 dataSource length 1 sub{
+ dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
+ /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
+ }for
+ ]cvx bind
+ end
+}bdf
+/devn_alt_datasource
+{
+ 11 dict begin
+ /convProc xdf
+ /origcolorSpaceElemCnt xdf
+ /origMultipleDataSources xdf
+ /origBitsPerComponent xdf
+ /origDecode xdf
+ /origDataSource xdf
+ /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
+ /DataSource origMultipleDataSources
+ {
+ [
+ BitsPerComponent 8 idiv origDecode length 2 idiv mul string
+ 0 1 origDecode length 2 idiv 1 sub
+ {
+ dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
+ origDataSource exch get 0()/SubFileDecode filter
+ BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
+ }for
+ ]bind cvx
+ }{origDataSource}ifelse 0()/SubFileDecode filter def
+ [
+ origcolorSpaceElemCnt string
+ 0 2 origDecode length 2 sub
+ {
+ dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
+ 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
+ }for
+ /convProc load/exec cvx
+ origcolorSpaceElemCnt 1 sub -1 0
+ {
+ /dup cvx 2/add cvx/index cvx
+ 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
+ }for
+ ]bind cvx 0()/SubFileDecode filter
+ end
+}bdf
+/devn_imageormask
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ 2 dict begin
+ dup
+ /srcDataStrs[3 -1 roll begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi
+ {
+ dup 65535 gt{1 add 2 div cvi}{exit}ifelse
+ }loop
+ string
+ }repeat
+ end]def
+ /dstDataStr srcDataStrs 0 get length string def
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_producing_seps not{
+ level3 not{
+ Operator/imagemask ne{
+ /DataSource[[
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
+ /MultipleDataSources true def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ }if
+ }if
+ currentdict imageormask
+ }{
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ CSA get_csa_by_name 0 get/DeviceCMYK eq{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ filter_cmyk 0()/SubFileDecode filter def
+ /MultipleDataSources false def
+ /Decode[1 0]def
+ /DeviceGray setcolorspace
+ currentdict imageormask_sys
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate{
+ /DataSource
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ /MultipleDataSources false def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ currentdict imageormask_sys
+ }{
+ gsave
+ knockout_unitsq
+ grestore
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }
+ {
+ /devicen_colorspace_dict AGMCORE_gget/names_index known{
+ Operator/imagemask ne{
+ MultipleDataSources{
+ /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
+ /MultipleDataSources false def
+ }{
+ /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
+ }ifelse
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+ end
+}def
+/imageormask_l2_overprint
+{
+ currentdict
+ currentcmykcolor add add add 0 eq{
+ currentdict consumeimagedata
+ }{
+ level3{
+ currentcmykcolor
+ /AGMIMG_k xdf
+ /AGMIMG_y xdf
+ /AGMIMG_m xdf
+ /AGMIMG_c xdf
+ Operator/imagemask eq{
+ [/DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]/DeviceCMYK{}]setcolorspace
+ AGMIMG_c 0 ne{AGMIMG_c}if
+ AGMIMG_m 0 ne{AGMIMG_m}if
+ AGMIMG_y 0 ne{AGMIMG_y}if
+ AGMIMG_k 0 ne{AGMIMG_k}if
+ setcolor
+ }{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ [/Indexed
+ [
+ /DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]
+ /DeviceCMYK{
+ AGMIMG_k 0 eq{0}if
+ AGMIMG_y 0 eq{0 exch}if
+ AGMIMG_m 0 eq{0 3 1 roll}if
+ AGMIMG_c 0 eq{0 4 1 roll}if
+ }
+ ]
+ 255
+ {
+ 255 div
+ mark exch
+ dup dup dup
+ AGMIMG_k 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_y 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_m 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_c 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ counttomark 1 add -1 roll pop
+ }
+ ]setcolorspace
+ }ifelse
+ imageormask_sys
+ }{
+ write_image_file{
+ currentcmykcolor
+ 0 ne{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ gsave
+ /Black
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Yellow/DeviceGray{}]setcolorspace
+ gsave
+ /Yellow
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Magenta/DeviceGray{}]setcolorspace
+ gsave
+ /Magenta
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Cyan/DeviceGray{}]setcolorspace
+ gsave
+ /Cyan
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ close_image_file
+ }{
+ imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+}def
+/indexed_imageormask
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ currentdict
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
+ /CSA get get_csa_by_name
+ }{
+ /Names get
+ }ifelse
+ overprint_plate not{
+ knockout_unitsq
+ }if
+ }{
+ Indexed_DeviceN{
+ /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
+ indexed_image_lev2_sep
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }{
+ AGMCORE_is_cmyk_sep{
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ level2{
+ indexed_image_lev2_sep
+ }{
+ indexed_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ level2{
+ Indexed_DeviceN{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ }{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne
+ {
+ begin
+ currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
+ get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
+ AGMCORE_in_rip_sep and{
+ [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
+ setcolorspace
+ }if
+ end
+ }
+ {pop}ifelse
+ }ifelse
+ imageormask
+ Indexed_DeviceN{
+ end
+ }if
+ }{
+ Operator/imagemask eq{
+ imageormask
+ }{
+ indexed_imageormask_lev1
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/indexed_image_lev2_sep
+{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ Indexed_DeviceN not{
+ currentcolorspace
+ dup 1/DeviceGray put
+ dup 3
+ currentcolorspace 2 get 1 add string
+ 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
+ {
+ dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
+ }for
+ put setcolorspace
+ }if
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ end end
+}def
+ /OPIimage
+ {
+ dup type/dicttype ne{
+ 10 dict begin
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /ImageType 1 def
+ /Decode[0 1 def]
+ currentdict
+ end
+ }if
+ dup begin
+ /NComponents 1 cdndf
+ /MultipleDataSources false cdndf
+ /SkipImageProc{false}cdndf
+ /Decode[
+ 0
+ currentcolorspace 0 get/Indexed eq{
+ 2 BitsPerComponent exp 1 sub
+ }{
+ 1
+ }ifelse
+ ]cdndf
+ /Operator/image cdndf
+ end
+ /sep_colorspace_dict AGMCORE_gget null eq{
+ imageormask
+ }{
+ gsave
+ dup begin invert_image_samples end
+ sep_imageormask
+ grestore
+ }ifelse
+ }def
+/cachemask_level2
+{
+ 3 dict begin
+ /LZWEncode filter/WriteFilter xdf
+ /readBuffer 256 string def
+ /ReadFilter
+ currentfile
+ 0(%EndMask)/SubFileDecode filter
+ /ASCII85Decode filter
+ /RunLengthDecode filter
+ def
+ {
+ ReadFilter readBuffer readstring exch
+ WriteFilter exch writestring
+ not{exit}if
+ }loop
+ WriteFilter closefile
+ end
+}def
+/spot_alias
+{
+ /mapto_sep_imageormask
+ {
+ dup type/dicttype ne{
+ 12 dict begin
+ /ImageType 1 def
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /MultipleDataSources false def
+ }{
+ begin
+ }ifelse
+ /Decode[/customcolor_tint AGMCORE_gget 0]def
+ /Operator/image def
+ /SkipImageProc{false}def
+ currentdict
+ end
+ sep_imageormask
+ }bdf
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_colorAry xddf
+ /customcolor_tint AGMCORE_gget
+ <<
+ /Name AGMIMG_colorAry 4 get
+ /CSA[/DeviceCMYK]
+ /TintMethod/Subtractive
+ /TintProc null
+ /MappedCSA null
+ /NComponents 4
+ /Components[AGMIMG_colorAry aload pop pop]
+ >>
+ setsepcolorspace
+ mapto_sep_imageormask
+ }ndf
+ Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_override false put
+ current_spot_alias{dup 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /customcolor_tint AGMCORE_gget exch setsepcolorspace
+ pop
+ mapto_sep_imageormask
+ true set_spot_alias
+ }{
+ //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
+ }ifelse
+ }bdf
+}def
+/snap_to_device
+{
+ 6 dict begin
+ matrix currentmatrix
+ dup 0 get 0 eq 1 index 3 get 0 eq and
+ 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
+ {
+ 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
+ 0 0 transform
+ AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
+ 1 1 transform
+ AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
+ [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
+ }{
+ }ifelse
+ end
+}def
+level2 not{
+ /colorbuf
+ {
+ 0 1 2 index length 1 sub{
+ dup 2 index exch get
+ 255 exch sub
+ 2 index
+ 3 1 roll
+ put
+ }for
+ }def
+ /tint_image_to_color
+ {
+ begin
+ Width Height BitsPerComponent ImageMatrix
+ /DataSource load
+ end
+ Adobe_AGM_Image begin
+ /AGMIMG_mbuf 0 string def
+ /AGMIMG_ybuf 0 string def
+ /AGMIMG_kbuf 0 string def
+ {
+ colorbuf dup length AGMIMG_mbuf length ne
+ {
+ dup length dup dup
+ /AGMIMG_mbuf exch string def
+ /AGMIMG_ybuf exch string def
+ /AGMIMG_kbuf exch string def
+ }if
+ dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
+ }
+ addprocs
+ {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
+ end
+ }def
+ /sep_imageormask_lev1
+ {
+ begin
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {
+ 255 mul round cvi GrayLookup exch get
+ }currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
+ {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ currentcolortransfer
+ {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ /sep_image_lev1_sep
+ {
+ begin
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ Components aload pop
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ {AGMIMG_c mul 1 exch sub}
+ {AGMIMG_m mul 1 exch sub}
+ {AGMIMG_y mul 1 exch sub}
+ {AGMIMG_k mul 1 exch sub}
+ }{
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
+ }ifelse
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end
+ }def
+ /indexed_imageormask_lev1
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ currentdict
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ end end
+ }def
+ /indexed_image_lev1_sep
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end end
+ }def
+}if
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndProlog
+%%BeginSetup
+Adobe_AGM_Utils begin
+2 2010 Adobe_AGM_Core/ds gx
+Adobe_CoolType_Core/ds get exec
+Adobe_AGM_Image/ds gx
+[/NamespacePush pdfmark_5
+[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5
+[{Doc_Metadata} 694 (% &end XMP packet& %) ReadBypdfmark_5_string
+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-20:48:00 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmp:ModifyDate="2008-06-17T13:21:45-05:00"
+ xmp:CreateDate="2008-06-17T13:21:45-05:00"
+ xmp:MetadataDate="2008-06-17T13:21:45-05:00"
+ dc:format="application/pdf"
+ xmpMM:DocumentID="uuid:66d38747-5618-4f37-ac66-ebe7b01430ed"
+ xmpMM:InstanceID="uuid:cfbc7a66-18c4-448d-8f90-b96470085f04"/>
+ </rdf:RDF>
+</x:xmpmeta>
@@ -7965,425 +7965,425 @@ Adobe_AGM_Image/ds gx
-<?xpacket end='w'?>
-
-
-% &end XMP packet& %
-
-[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5
-[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5
-[/NamespacePop pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndSetup
-%%Page: 1 1
-%%EndPageComments
-%%BeginPageSetup
-Adobe_AGM_Utils begin
-Adobe_AGM_Core/ps gx
-Adobe_AGM_Core/capture_mysetup gx
-Adobe_AGM_Utils/capture_cpd gx
-Adobe_CoolType_Core/ps get exec
-Adobe_AGM_Image/ps gx
-Adobe_AGM_Core/ps gx
-gsave
-/0
-[/DeviceRGB] /CSA add_res
-grestore
-Adobe_AGM_Core/pt gx
-%%EndPageSetup
-1 -1 scale 0 -157 translate
-pgsv
-[1 0 0 1 0 0 ]ct
-gsave
-np
-gsave
-0 0 mo
-0 157 li
-209 157 li
-209 0 li
-cp
-clp
-[1 0 0 1 0 0 ]ct
-gsave
-.03 0 mo
-209 0 li
-209 157 li
-.03 157 li
-cp
-clp
--.0359955 157.066 mo
-209.016 157.066 li
-209.016 -.0259857 li
--.0359955 -.0259857 li
-cp
-false sop
-gsave
-/0 /CSA get_res setcolorspace
-clp
-[1 0 0 -1 0 157 ]ct
-[209.052 0 0 157.092 -.0359955 -.0660367 ]ct
-snap_to_device
-<<
-/T 1
-/W 435
-/H 327
-/M[435 0 0 -327 0 327 ]
-/BC 8
-/D[0 1 0 1 0 1 ]
-/DS [cf /ASCII85Decode fl dup/DCTDecode fl]
-/O 2
->>
-%%BeginBinary: 1
-img
-s4IA>!"M;*Ddm8XA:OX[!!3,S!/(=\#RC\B#Rh"G$kWjS$P=*a$k*X](_[Pt',)3!&el#o'G;2u)]Tn=
-)]'bF-RU/b2)@$E2*3l]4$,Mc4$,M)%1<OQ%LisZ%M0<a%h99f&.oKc'HIl%'bh?&,oRR9(Ddu9+<qpK
-*[;dU-m^/f-o*P31,:pQ4$,Mc4$,Mcs1eUH#Q[ErZNC4P!!3`5!tbS6_uW(&!!*6(!<E3%!<<*"z!rr?
-'"9eu7#RLhG!<<-(!<E3%!<E0#z!!*'$!sAc3#7(VC$P3:="9AT+"9J`3"pbA7$o7na!YGM;+VHL55uD
-&(,&r/h"r*2nYsKZ\'iMkW1Gj-(d6e-bP#Ll/nRHVt(8A*e-:F%sA4=A1F>ar`<T7T\Z\66FFlW'_-^:
-E\[$ASZjRf:V`RX)C<b?N0QDV+1f&lZb7os>ILR4pJa4KMK&HDk6!<NB,!sAc3#6tG:2$![Y&Ha12&d1
-Kt@<!J)"YtXk'VVcu,Jd:*n1u>!iGsO56W4_0F#<D5"r<r=K*N_\_U:i9<217?79)6fA`E9eKYu8]j7>
-a)UkQ1@`73l?V7":mjn2YdG(u<[[`6n\p*Vdh=(c`4Q`%=5s4RG]!s&B'&H`UF561@B_GHJI,j5k48q<
--R8L5qh=3Jai*kh!&U`7s2rr@)D9F4sRekVoID07rA06%$*NNb;'`CYq,;?:B$n;fN1F-tNs0bGm0/T?
-ih_n,AF9ZM4HmWi])"T(/^<+]WdC^kV7^kn8l;LnqaWf4bWRrB!jZ?kt;aMM]r4+6%N\5.'+<A1EO?S<
-WYeD*E\A4DYK293"@!AWS0&A!0EkpB,0ZeQDGj4Q+<E8s9YOpRu#C35+YXCtuN4,X(F^hIRUUIau3CW(
-?H"6mB-"2k#e-?^\ZZ'S=uY:_GW+!/73FY_,m,_Hem:V_hd$8k[UDEV#TgKYfJk(>]+%s9]l+<S""gp[
-.t4!(-J7b3/Wp]U6M;0stMFWIjUfiG)SX_D1mC\MeQE1GYRm]"Rc'&P^Nb$alKG\W]%`OaeR^4UiA$VQ
-$$3@$PlW*NGe0E^*Q@;bQ,q5L\;j5[Z$-'B8r`"DshSO+snRmE0Kd,I(U5ERIj/%R]^2qc6gWKp[uZgM
-[*BHC%MeUs10ag?N_cf/!^)l]_#5pf#qCOS@R&'\50DEhjEG(dC*!3o<5WBlQ(7f-LnUNF"/2\c&9?i<
-N%ErKWor;k2f9?2&P!(PB1BUPK$k.2%SFHTXl(0#?9V)YopV`3D^LJ3a"rQ=61H>G4pNWS9*ZfY8!mWE
-,QTEDB2nkP"HM&/N,lU)NJl.*C?FmlMcb'2DVJT[<`!P"b9-i;I:g'^T1eI:+VPM]@d!4(J8rrB0Gitp
-4JP3WNLA4F6$\PB9XY0=TQ[A'N\Jh$ug!"U\j=)ICXfFEe@m2?3"O8s*t9\6i!3lt3>`&6.]>P(G_dkU
-9/YV;51T>;@dlRXW:7('/n0a$n+!i11&U08^AZF]18eik1pBjBdVfgsKfb0KXMAW:C,P"(9WBA=QTehh
-q+Zsn?aBg(#E]LjpBoc3J<fJ);II*0[FX.&[tCMpDI\<FDJ_t'T;?A5cki78.ql1n=0?<k>XDsp^f:"N
-ruqX(WipGpu\GQps36G8MTn#DIc[(/p-5;caH!)+mQ4'Z"J<I6`j$A0k^UJHclafWS-UUXMdZlF6KF0p
-BbQ$FP>5J9:5BhB;T@--N@E?2c/6Di4+HY[6)pilK]$'%oI3[U\m8LI@@]3=/'5chZFKQgs9:aXq#*QH
-dan4cfM9<:3e!`moY,"nj%<:W)kihhO'FoLJqf='E9=mlhDZf^<U5doG=?K\c.CCbL18`3@7V-!OP:.@
-[>a'0B#@BsugEW6$QXcAt"ZR_du3V9u99?fReO>iBu._#(hZLo!p@T!2KA[WCm0O,[UrrCY:Q8*/TolI
--==hiF4.V>U4rnlC_eo^A\pg^%bgQUl6[(XZo%0o6FQu_KkWEXOQ6Y3e3Ufq(1DLqt\h\)Q`iH07Vh*X
-'s4Z`<8-j4>UrT%$V\p45Tfss3<ICi9Je)^&*J+%WXNVd5Nn#Q)o^;$R-cgtJ8deY&uP"FUCI@#<G@s5
-2'EIqdH80>fQ!X(("YLG9]n?!I0em#NJ*VW*c`<W:5HX/mS;>iL&DOca/iuF"o%]sYg#uNi+Um6=3*q3
-G+Td5;:9HoHL#0""Ao-hMLgO"Q@J2\=9=.Ak(X^4J6pXIOnc33Ge!:p</G5Zm&/Gd?qR0'FA[fO6]J9U
-1p/dF&)h:"ECX3,&>-/P-FG6\Q_e45C_(nl@[EfMC&)d/_<gpbY^!8?W;XT2.P]8n7VV0*#OjatQtWrS
-K0pB?r17ra+LPigoUK0*=%MLQF2TMs6dB[.-s]%Zkj[BSlb,Tk+.I9Od7HGqbWLQXmc\POq>'alT'I=U
-VBV9s0<omCD)+/ETM!'Anj5*A!\NU?2GLJX`IZ"9dk&C<;aRICHt?tOQY0"?>$^]]I2g!eqIDm#L?C<!
-@P_jL5p4`f0+ju79EV!^>Z;2ClJ,qVZ6X8:kWU6`L;"lL3.-hk4`Jp^84;.E=QCC#%Vp`1/(l^InI*BS
-Kflg\$%<[OOIpAb1ISO0;g>C*HK@g>_NXc:phpPJU8()P_tM+ODCMeoU6P<(s]Vo5Ufg%T*)GdgjL)'4
-m,eEQDueG>B^QMSQTlN19uDN6C>qpMSqGS]t:]rkp)[Gi1Wc^_gO1GIKW8(uZ'-6!u5p)hGVFN.s>?Cg
-LA\WO:Qn,NR8C3;U]oXeuD'#5MP#6c3lI+]r%:h/kVpG/A<jrK*#k-HeCbcdp%QSp`<DrXWi$Z8Ge,=R
-`cD4e02KoL3@H\5h:NBe2/BR5+P>t+HMVf6_4e(B1<K',1Z4"eQmG7]4,0"7WYgH%,J%XXR1Luq=k\un
--\b-FMi0VjB0=YT!N(#&Ub\^klB[GR>oJ"62N]li42mUNLD83Zmf98CI!5;'0E%GldaP#[nicE3F>4dD
-@^0I;m0f,*%"LrdbdRgs-6*!$_GlrLUI*5]qbl4/f=KD2#3/ku%"rr>]W/4Pr0SQHhC`9$K_.j`n+P#]
-(SH$Gegd!HCqL(t?]m1\t]lKN)8\bcBg>SYXR,,$XK:9-0)(X&CA,kaN!SU#I=Cu_-a`#_6TA[s0o!:1
-JM*LO5kQPfLqam-j;d"]6U+72?gnhFl)gL+_9M-3u09rtStQ5umO+H:gRBA7R[Hh&b3mb4?kpmF]FDS#
-202`MK'6ug6S/SJi!`'^nOn-Pqd<tcWI9VUiHZpP?6IXqKsWqsDM:'7JsJlqSI4MAHXnd3`k.c4=.AM/
-$_ab)9X:UO<H-:mVe.7VKcX%2C\o2Y/DXPNN6CJZHs:t#29JH"YqRgcTrglhi\Ks?6]3f!_8Y@X!LX#9
-`,%@]N8%q&/[W`<e)aP6+c!Qjgs^ET,e[D8!!NE:U"eZP*qcsAK]f4;FQ0!Mos;B)\j0[+#1jAPs#Ba-
-kpaUflP9bbnNRp=A[6[iD!WfTE.N4AW^!-1h^"0"L!/^dU?PiB^']Pei)#r0E%%sP7641p?3%rE&MBZ[
-tHdeaqQ-*fWi.ASSQI?1;e=*I&D]iT)%1<;;\HWaH&fB-/,I<>?"Z8"Ph@p\%d[a;oS&KX+d:FiI"Oje
-;(SRHAW1:\[H"g-GXb/8Zd+kG(Jn\HK8e_G(GoiLHC(Ja0=%E%h>2AW[fe@:Z$BaY#-WTRmCl8#M\U\V
-##&j_+l*ar^XX_5)U!Yb#Td$.DG=7e4pk'$<Fc:JCi8LoYMlFg[`WV$MM/3]BX``K*T[K6*Dm^iCQldq
-&;R>%iO''>C\eqX0BL9eJW\%Go-T%:MlQaq5:(TZRpJX]<hDTT,;[`<tB(;tZG!37iHVhM6$CLQQ`]&j
-CQC9GElP22t32ZjCiI8\:$&Eb-B7kuH0f,je`/j$!BX4Xq!Zdj9e)]II6@i4aDc85@5G!2*KI;$9%*%*
-blB'JuI(D%(.,(C<T,BfQJc@^0.*Rl*pQLeUY\:@/1HN565;R\k8,#1jmZq8r_=9.h*)K0-Q(>95A'*6
-%3Ij0TTmO)q\Z?E^n,#SGXHFmH+%+n5G19*,.L(Cjm$]#r#VV5=5Djh&"nO(@(drR,G%<$$[i'OQ!8Is
-G3pF.rBB<lJ)Ve<+(-KaJoE7@6BA4/dT$U8XnGu^=Va[[FB;CNC*&s5Nl:V@-1,\,]O#;O2nE'])e?B[
-hra1F5g?IoGJW"+FTKB<t%]jBsV_\qkr>h965R+KBi<k:=T)tIjL3"$`:HqQs@>dgpmX1&lBB*kZDa3I
-a47p'ptbfIQkc$A#UOT[b]po]R(@d1oQh_'JWh55INa^14RB^4m,(c<0`FbS)(WR9TF2"su,f_H#+K&U
-$Fq+^o@G'/`_?!+0DMMq+eje:,2T5/JY<A6SFfi&%L=P<]SW@>5H"f$t1X=P1aA.%$0@qT'W`Kf"m2n>
-4S",Q\c)T,Wcl7-C+AW741=p0+-&+3]selqA2W&6CdVK;pU2***bZdn1h>MiA"4Zo4drrCAT8GO,%.gj
-Z39Bt8KIoC76^]]]Mc'9jZ>$DT>h8kuQ=?Sb3(YUq,:JS:\a-KX5rR5BC56chJG"!)XCj+JQ"S"Y`aE"
-kCX0('EO1DH+9C-'k,Ml%E0t$IKp!Jd_>KGCJ.gY/%Jp$mi=6J^gB+1gNZ*^m"F<5B9O0Zq2[f?XgU`'
-Di)er:%_a%n-(froIDSSaLXkEK:KEL[a9L&jXWjuDB,9TH827H+<]KSnj.FWR\WM&(@i.rcXekS]T:>K
-)KMa$T1In\m4M>BX?!!T/8?W0a^5q[;KC"Wu+KPOaM_KOBW=rN!YfOIkM.*Uq9EU[nc>qj[n!$T(s*F)
-2D@/PCUQs(H>rMNJd#m4kfGU$24rdJE/XJ6b.qf2[/PhtXga3Sc:n5f*f\GTAt:?n5?jYiRDQob-Hf!l
-SRihRM:c+fF@]]uZV2(Fg0W>.?QH_'A_-^"3>*k>]r%C<Zj8&s>eFPU-^%(6Ak2b)0P>p=BVU^EP4o:N
-)V8m.2?lt&$UgWNi(93b-#%bF./F/u/*'U%T"9=7!AlgV58ES6V_VOpu"DM(1W+3dcd^qdP]!++BsL7Z
-J;Vnj7l<?^MgDm&:Fl0Z@$O3hrg/C4SV-?g!oY(Du!;[4A0ecu0cmo$V@d@ic.%B^-YqAohs#HH6_pbG
-D__,qK):tno9!71q#59^tj-:o[>+J;UHqf`Ps?H8eNROZY1lC+RuB9auaXb30E=60YP&j@be:6MUMrrD
-,/5O:rf3]Qq[o]B:lg0PWj&DrtAnaga\:YIQ6g;]tN9Yf]B4/s+$rO0^)NT]kt-tk[-*L)I$q[ZTJZ1O
-/a";>%#2Z+,SF(hu2gc[p>7Z*26(OI)QC"#L/1M[)'M=,X\:6R45>g]sW:cnf3S97]47Po/d$1Ube;E/
-j]CpD:>#,PB*$<H4JY&;`#l!q-Fa^oA=GAk/g29ZPG\HFCH#<sQ)Mm],kMoC[c[.%SG_)s$6WJ;LuU<&
-=>8Ksh;4t4=5!g#+)P_j@Q]fJ_s?K(sV4!D>im;'+qcB=_eh2t?OV?Xf6:r7C`p,?s]i:5m?"-\^Ofl1
-\TkI34P)?Co#T&FXXh'(&:]paPToUM7(X(,LHMhnd:aj\/=Bh3Y8_HKHcL!0F'VpgE=T5bfmdT3MP?Ga
-^_e1M9<?uW6NDR8q>elP_TWF'19l*\QQ8_"+1;I$i\0`%YB9?M>AOBr3S7g+Tl'qoamNOskFY+pf$2S#
-uW:9%0kU?L-;qLrMCpKI:]?+WZLCRscjRPJ+dl"MDp2#QI;A)Bp]g@Wj#hiVM_\(-h/,Qjt(OUITLN6S
-O?2Ho:2%dbTCcDaT:V42;1F'LdKp+/7@,/E1)/NPJBDPf("g$]R*BO*D-nP(N,6'aC'CRZsTjVRlha7O
-<(3sDGZMT7s3htf.-J_:sA0e"&F$_04&2$L-_GW@Y^Ct%B0r/5$q[c96?=RYiK[D3&_/j"lf0_YM<']Z
-h>PZiG@r)JJ.N_hLIDFWUJq,4sfqa5.0TCq\K&[aQ6?u';iTk7j;G+I%7#lL^1m_@.&\Cbo]9R\9fY-$
-RJ8!-H!OP,)2cT>m-"5ZAFFYA"nF,>)e=T_3J]a$\(/#'q-K/X,1]CISSfFBU>3dr0KF):D1]U&61>Y9
-6.6Lh(P@"PRdb,',I9obH6^W6OQViGT4/rso%8at[@V*!RMJ!-nhDX*c_Md?+NVZWj7g=[k-8GguE.42
-S/Ap!KWFmN/%bH7%qrr@(MOGjh.'DmZjOd<ch$AFo!&jXq.;\qKjJ]\G87[@`8-"K4eia[2l<ElQ6GPf
-f]VghY$`.^t1f:Nd[QQB+2MOB76fBPscXWnh\KF5Jb$K5mfS.\ae9Rg^FPa.:q,a@%!7WjC`qnFYCJW`
-fd*R5lZcR6?qPpW%8XU,rIJQAcN`2[7m<N7,`-"nm76md&,-oo(e;/mQ-dB;D'h>[$u9S88*+:d;J5bE
--[849?2QFOW?+EC8H'>l@bTluV3pnWT<DBE\j:7Hjib5bdW^aqOP1$QE8)n^q:cAqo)"hU#HlU]rj;N6
-piH%dSK2SnJbdh8^hhkWu0S$JI)/Tu[m3-Qbs8ofY+%g\l3,QKnu.:h9K`h=-7c6,T^X:,oO=&4cA+\b
-a,eop4E8hl@nLQ5lj`Ea"mU7Y?8L;1&'Tf4)uDXcJH8+X[?qm8VkMg#g@Q*=P&)gfndbuX-N;OXZYW+]
-tD2me*WKDDO&;<lJ[ND"o)!]Tn>P4t=.8dj62GFON"]DUZkf@5dW/G1Cb[8^A;-OqASn="M(NQc)Y7$$
-?510Ei!\+09lX!5]W/aj=SAd2IAF%j/,-O$?hr96Vi4'LWm88jg*$?53"KEkul352(P-V5lmks#=FjG&
-iL#V-m%Z,+Wqk4.84#ON624N3lj8YmtTc])&[5%jbXY*4uZp=O315n0"Z1t#EA\Ft,.I/3akmmsD+@6=
-4$*Y=dFQ<lZ@b%5^PF0lPAA$@J[`ou'g1:EZfDG?G:U]T,>Ro_bFA*C=d1[-hqnhR;YYM/\,2R!53lT4
-h1S-TCHHS!,e5,CqqIG-q2nQbfo_!0E1Q=Fa5gLG"$5g]N2,u_:Oj]E]re&['>*Q76-UcKrKeQkr(#^>
-'YkCK95Cg[C#l45?"=RVuAda&NN-XJ[XBfO::I6/>o<T++3K?AR6eucTbFt:#/;m8b@`Co-[Qi(@aXU?
-XtW*L=]M_!?MXK6t7S/_7o[-k<QBQS--GoTEW:0'OpX-DmQFq"qR$2t:/COHDK%d/=fd_`5[Vr>:qIKV
-49X];,M1]nB<a,!-:1iQf5g"qqJ@$bOunF/lXU<D?<14tPG=')U"[mBhG=7^OHO<i'KiA-`[d!\e($RH
-OpP4Ihu:X_q#drf\.)bBB]"EM9fWQU_lTTgX^%*.:^"BLoDh\>FDf.dR\DVs.H.4<hZjU!30[E%s0J$/
-7_;hLg(hpQB@]>#de:pi*E@iX^4!j#lP;F,+g\sQ8t*P6B>G=?@k]BQ7r?W]BLnOX-@D6rZ]H%;Kf@q"
-!rCEln%58=P(=.NY&`2VNE/DF0oA!fBSW^JSr<^^j9$m:<,+SY66gjq&ZhCUtb7<-R^f\(6io-JPoT3D
-Z'3RP]nZrDZg3S3i$fLoR7Q0as`W].?*5Wg/g)cT%C#DtZ$HLEC)JLZC!aO$M)?g60Zb&!US5ERfOXoa
-bVJVCFc7:)SO*#f?T,R&spic?0WoQQPM>FaqnXuda3T#dbYZ`3!Fa/3'Lr^i7P!(Ks>^:g(Q`k]sRnG`
-(si`$sf6<j@elfm9$g,A.g-X)%:@+AiTG#h_2Yil:T*sGH=k.12SQo<MPBSk)UWEWLBiuYHm?+$34:Pi
-4W(1K&DNiHCaOGP',TZJ%]_6,i8"3!'T,NNAkL;3nNWhZ2rUqW2P;$#&J9H=bQdk]n!Q9F*lN]Iir"3Q
-Y`2&rNHU;@T*Z5l,$ZF8?nMMO=+.aDgsG.U'Q>+e)A_*QaD[r)b)PF"X/YIAS3n::pm:s)4RK7<AfYmE
-Af(`K5Np";SDi/`r_ZeTh".oGtY$R`_3ii(f7QB-6'r/0B/F0)J1NXn>UWDr"]N:"&j1#([V5n39U?nO
-Q#;rjuD3f/SOYOcJ#aKmM.WO8CgCtWTH"S4kH;SoT6ecV@b8`^!fkl%N1LdA>i?RN.C>u1_0WXa:+jO@
-Bl4r?3i(9Tcg>NQ_^D52$t/"l.p%`bbUp5W+W$>!Z"WF,*qZ;h8E.Lg_I1/I%oIk&mZLKD!0+2qjQ2#9
-rg;tq)N\*q7LnirA3U=H6t3fOUk^<-9&hQ]EO[Q@d>!Q4",2g3s0oD,1(\K@mFbZEo[./b92:aN\KhM=
-ORqVD$HVnr4H-fDA8%J;Y$nbEnHS$'nNdI#EP!EmJr+@dgu<MO]0E1uS3o[.61e.RU]2l'rIpSO3Z#7^
-O,'ot,1gj9O)V@f4`\-sgpX(lrT3WN_&@T_33-XS0>R)6UZLC-B!D[q9)UZd;pWnP3uHpm;/,>Y/[IE<
-uY`pM7S'@d$,h6<&CX)Tm_AD@',IT/JQGpi9SJ$/7_L,D8CMiVFZ(qZ"42-07_J;O\H=Q2>.IRSglj!3
-IrK>9P<_M1GB51"En8LY[,ge!\N7MUg)G:L"5CNiO,nZ8II,!ehcS?uG>K'@Sq5I21RG.GNO9#0\6<rL
-#9]RFXil0YV*0(dBTE<it(;@Sr!ZQHQaSf/nOV5G["(j%RpY&t=6h>K_:'eYkY`c#cL:al]TN;S#C]8k
-Uk.Tl.\/o/;nKIcN"a2=c%`D*VJYZ"Gh.?g!$4.6#&\CJ"3gd\r(PcUgH%l1<Hf3+R&h>X)_ga-mEQYe
->'`EI5a*!^[+U4&nr"?EgC5dPNPSGP.jY_r4pI(['ECRdt`Ns1kmi.B#7:O_S(b9;of$T@@(@ufW:Pa:
-NT3d+=&ar=XKU^j@I,c//Pb#3qiEoNH,<*\>p2<%QN=BdUDdkWaUP7AbbmW\Pi*95^4XP)jLIZMqSd0M
-9E#gehJ!^3pm2n+;PD>KCQM-A]T["92+Ma1Imc$<En[pulY8FfsEA$F\^LHEQ9RD=#5>K_KA-hE">iDC
-)&b3KILF3"k;9T9:G^;ALK!>5Y3/8*DkE-#gf$V]jLn)f3BI]%e6Aj/AMUFm'"2!FuGnaK[#h+?9"Nuh
->_;177mg8oY0)On4VSp5r)iPG@B/b.DA,!78gZ,PiD2*I'34eQ\?#*jV$eDI+t"^o[rNcH2Wkr6YT\Ln
-"EK,Lk?C^tB8fu.C#V6(paG$3Gi#7$RTZYMXA5D$/h?Yc,%F,QTeS8t,6gp>cn=k:4@$UO1lZ`YA65bp
-*=`7AS2O24r<HU]X:cE[,DDgu<:R0BD:)[FeI&bm]<($l+,e1/KHESNg>I+FlQ3MjKdpQMP?8(ijG$VR
-,Q2#Km<1+6mI@dRQEKJ:W!75nZp*t88cgQW_"=90uY<g>4dk;XB?dG>O]MA?m5J7WPd4.6*=N:*-`SWJ
-;836lXkGU;c@rrCo/=_<B]P'f,Ve<.+VGHmjHfdFF3@"CNF&%0-X%A/Z::;;.P`?[7S-?On\Ope^^-+l
-^>OqCgi]^UI<Rb;2A)l.3B,aKMHR64:78OMn>:XIR?M#'>V8L_p+rf_9nh>(#S_Nn!iRt%U0b(^O>B=\
-MP<*n42;7`K%;02@t.4ri7,lJCl>1hJp)"fc;YW^8RlcE;<i`KC?V4p(`(<hm*gKALOrSKG.a/LtSXTG
-pu>p]fq"dM81:5SPs>ipeRT[8@sNK-)CE;?<,eh0UL:2=(h/ae/ff_Gr3/0OoOrJIdSY+06$Y&D$e\+_
-I:>FOk"?kL$O8+f65d*]rJ9^l%cZ#?o8oLo^9!<3$&HK#pk:Pp)$75VUP4jJ,W#&D''FA@VsFjUu+IZ3
-8Rnn]B3p6k`#*X_\^_o8u`)BJ#3T+i88?IjF`)m4@e)Ya/S=.P@X)f:*^TCqW/&RWDllWI'g[HO<He>o
-hAWio.qaH,ad[e;l`OOb-cFLV3r<,:L$[QZm;eB((_a)cCb#5e*7<?-tUk*C8fVPL7Fd`\/s_#s6XdlO
-EDDDJ"I8I660T\^B<.4(ES-?fbFMo\`u8qY5_%Oo;,V6UFc/T[t9e#.=Z=KLLbqDTcjCm^-?<gN`$n<M
-aF'$UamcPtZ5<Mi^G2B,q]M:Gt5l+4I-qCW$B'!n3rm54Yh(&F6L]p_0RfAMmk=t/_,.2_!I$#/!eR]2
-+l]_eC+bOmWpBXsYA)Y'fYCoVTbnj1X$]N1?QK,`JP^3EOn':pPkc^4OYRo:2t&=9o6YcbdnK&Ihq;ng
-HGLgY=$,$EYrJoV^$D"PcWn3btu'4!GN/I=+]8SEr\19t.j-%q$C5O7HmKt,aFj;/XZUU80@SuG?Vkc!
-;8<P)6MRT#'MKMHL6=K]-cjp&S95s(S5h?oaJ6Eo(PXPD^/3)(hRX.O8]B#gJ1lo[@Rpo:](lT@+]4-S
-a"oBMmLJ#O?QF6=SA&Lt&F\Y6+T7^]g%<7_kHCa'j@TAlPMNcVY>hUANegQ,p#lTs:H@s-;:6#I.=:.@
-W6SQSo/1ZQ*gTXDIMXaMg0)_5=tVriP7c#.Tm2i$m&CmGZS?IqW,ec#Y:TL.oZf3:^']%;Q<g)f-9'LJ
-3Jc>bOK"0+UX!Mfco\p\Cl[gf&B-/A!c.].Vlk.>G[d2g/S#pf]=//t4#DrLZ93-JA5K5%N6SPMK,LMJ
-VZ/iFeN0Q'"$gADP]l@ueE1fRlS*.A2?^\2aGKBVa`^P<+=ICA%h'@/&jG^NC\:Hakj=h"7qr2<i@0aR
-S+Ha9a^Bn*hOHqG\*0/htokrGE.n38HOn?O:B=?J*U96H(m./L\\g2a8HmR4PZ'ms*0nELE?98E)!n-R
-JJF6N_VqhHDMkWLliG='Efa0j2VXc2&n4[+8,Mj!=['<#KRV@=BqOA?i+=&7<5q^meC7"ts[V"X.gZ\q
-nSlCB:9%ls$dfZ>:sE+n4NaT,sqggRUEO$6Fqi"jAb*'3qV20R9s2<I0q"SZ0h-VV=rpK6H&#;`R*$,@
-r'^MXp5f2-A=h&qh9`:ti'4gqf`1UZ7Gm2M0N3b`;I&6l)r<,q8GYGANu!BZ+t:np'(!m<Y55*"hHVo1
-T>?J;E\q@g!87ilt#h2t-%%;S>$4N[j+:Ems+/KpDS!@R=b>;QGcFg^41$nZUr2bps)P/DHimE`&,aUD
-l+8WHuK/HV(ApCaE7Q89`.>[bnh55tWV-#;bL11*dDXDAP4)22t_=Q]oGK!F]g/gWnr>1*E0$W>[2-He
-pl"&Hk8@@Nf9gBf/#Pi8(,VCc0]J7tEd;[kF3:fBVWBG-M4@7W9`$!mZPd0YIB]bDW0eO5Xln-#^KZJd
-7K@4:l(@iiG>S5`][>[gXGVR<S1?,N;'E*-<;=h3rF`Cd:E1TK*PhJ-"Ich\kcm82K@XVLZ';=T/:!T9
-s2j6N"k!jRf7@)4OG"Z2-1XjaU.U?=CbY%trekp)eRKLT;6*9Rk6'?:JF*l.].#+<ti:p%FKA"1:;VF[
-u6T;l^L[uTsA>[@a'1de##[BLOoS^ike[AHJ)*/);5G7kVUHWpO+PoFRJdWKaP+3KdM=<?LrjS1!t2D]
-cm\m"O<=<<j7c">YW?u)Zt$U?B=^gN;9H2/gtl8^LKmE%g02PI`9c60.=!3Nr?i`i?]Dpq-0%#mb6&rf
-0W7\'3?G)>OdfE90'3)#JC@F`j9Zp8=.JY_e/khggVZFq+&m<<7d0TPG_/hDACP7TiUm;&cX#I]^?^#d
-Bun5t7M?He-^5)AYgSUAf'GMA<mQ8u_^G)=\a't8c3e#eCcF:qN`qJ2YJ)uG8^=5]oid1?hAWhk9\l&s
-k.W9rD(QIt^ZClZF;$?93Y5>&sQ2dU!69%9d"1Gtc$iEIf*KDX&tlO(?P2SGDmBek.#\OI<83l9G`f+8
-A3h5mM6K-+S4]">KR,rD^=YLKG_`%uMj9Q;<P"C.HUh/KP>F`\.jB[H(kJsKFsa`4_KrDst3ho=^KUYY
-M"-=tqA:T+B.,=%DmrL$a7p"qLgb`A[o[sWNp8[iKNqGYK)qEO@=,rTZ+>q6EN2RkdES7"q>IO^XReng
-g=\El84eXc^34IdBljB?A@I[cBShr'l)dchZsS]Hdi]M+,%B2d!G;6\YnTF07'9+M-TRI@?V&nY(7VEK
-"Y,I`.$#d/&nJ3'#emkL[F4jaECpXQi/nakR@?12hY-?r_uqcuA=86g(/aN2?HVWX9I2i#VK>'XC,;U0
-+qfkk7<gdDWATQX)jTX%F0B4q(cFVCY3%\>EkAX$8%^cgQ2H1O<^6H;7Il=A4mSPL$eGV1)NUZ+2!7(j
-PF3\F3#F"DSQ<X>eK*19oPjBG>bK`bl3dN$TP6/J,tfCV-OE%a!6:RVEp,6T,O%F6g0!$sj.9iSQH+[8
-@HI4Y8B+a54mj[A<tWgH#9'f)F[6Bd)i!Yg.tMO;4X;Lk8;JOiqV.4.aKU'b=;$F@fBYa&M4au$Jo@N2
-knG*QP"JFLQ""=hhi$,_UASpXIh)(?J1f7e7H/u+e"`M_9pdEWcH3e^=&b1,Z9Q;pl;a1AKM]*WCo,l"
-JnHhr1Y#Gl3$E;Dg?B>G5sL<r*C(9N1Di0uuYmk4H3P#$Pm2X;@"hc5B:Y8t$(nkeJ1iKETbB[>D`mMr
-9NeO-AJ!(lY8;ogLA%:S;$jY8[Gka;AMC<kQ!"^j94ia@0]l+pY:?W@q<pY+%:FGKkrjsun<a(@ClZ:!
-FPIhfGJQ&mNh?]sCR%5/uH4=:J>6YcUUe#7M"[FSJEh1e2H^U7.PVt>UdX4R:qNSa+@r_J-lcg/$k5(V
-MK&%X%Xi_%=j0)+28mlSW0cFP<r.I:p8]f*=eZJi%_5@=8P)R+[oO3tQ1[.8D_r//E1=$/jOF,,<d.CU
-B5ZptM6rfQkf`1!t<nb4.'MQ^nF7]iI`BeSp#rr@)aCP^oc6^d@o6sC)n8/dN2Q9k8GNB/P79Q\D\F'8
-F5Ji3g=38q!H`q!Md<"W->=OC65q<*8I3k5)&I\Clh,^l2691Q4W$(arLKcl.^SN47,3>ED?d@/"@pa<
-hRjuK-HC.J-iZZ/$\D+r\W^hiKTeocB6OBbuQnGo=M*%^@<R7q[Y,BNVnj9LI',Pk'#d+;dA`uR`fO["
-([YHC+="mp4,k@dP8rU]D$k0TG#7giGWf[I(RAt=I8LJ)HC[aSd^m=;RElh-6S?nUk7"TDBhlTI36o_I
-\)rm]C#E4L6'EuNcbi7;d!+S_KlJtnZP(,se(YoXOh>&3?tUM19bSdq]%SJ.of!l/Z4!0Zd6HYTGZmUg
-/,3)tb;#!5=7nmdm--[n,tmAS!PjK6i&;q?`k2%fI_?*o%,T$DtTO&MpQSL9Lqi$s$P!4"D;mC/_,-)(
-#@g&>Z53:4X0QN:%.AQn\hDW_Wk]>'dJ)_VaK?-;F+IA5.oq<mZ5IOS8eVDT:9VRAH_ipUL22!rZh+r-
-R6F_&%YLE:nZT;kDh55-E+Xqp'"gik^ea1=7PIK%t@>Wb1X3'<`nX'#&*Y28-5BTXe&F>7bhS6kMI)LW
-46po;rVJbpo9>MtppEH['N4YdG=^+]j4T[?K&Qr%V9Rm)p"H:o.Y<D,ES=#^DaO#&4.&Lk7^gnXsA.;2
-G_.7$XbeV8m>C)e*[@Ob_u:UDKBKF1'_#RE)0/)2:LH]V,U*.nBV$?d,2)BAI^_EFP_.Elf\DQ#8Ri.5
-#Wb4oVLdi>Bj?sk7XJ6"5a_#Q!Q0+F'(b0B[,JlSRYVbn\'64;0#>r^a_>1ZOk"\UoXq*isoa.b"pRKt
-\"nK)Hr)>PWp[ad&W]L^OB)QV[+pLIpiNqXIX2%o&8+<AZjRYi#j^7-S\)SeqSe8F&G.QFqmYVkT0njT
-kL-m,8tg3GrK-"-hNVbu,=[LlAM,S(EK#ekmRU*kW]E-!!(+Ws)i=XTS:kpLkN'k8A,X4+2%]ueY@$?Y
-NSOH1eI<q[VSJe<fh$/k<.&5r(iVc=%!>M<GkF5W=:[b<PD=TB6)O*:UBP!f`f-M7NWqN#I'g/L9Sr/"
-UIr1isXgJn_IV1L=>jE<+h&YdIkXek'b%L3@4R!t6Zi_$28TkX&r#q;H+JH8jXbuUZC8PJkm$%^V^5nl
-,>Ml2gSO]+;X\tVh=7&tS2;^Su*kAC:A-WBS8",+ORckJg<T-(2kQ4*#<XO9W^cebPci9I'&hJPG7o4.
-2neM#0YHRgf%*Ei^Ubr?t&gQ6V=T=>E#I[ue9he:'nEVt+@,tmn:O$s!J2m`B[48DGu*Kp$IDh"s/5>C
-%#<f8!8]od_mBXV(T^"seY?F)^M%t^V2CUXr.SIBf/XOVjJ5=j^]rrDL]DikU,_GWp@[,Y$aXan$?rr?
-1nc?lr]FpMSH-DHdG.VXKt$="rs.Oh5-;_3qD;p$o?KH`9A.'ZI9UcD!R8N\:)Tn8Ig8>P*>;FI)J<+R
-F>63TnrmXXq&+3Lb\TRss"n(P4Y2N/El/oU5*A7F.LDXo;Z/klcs0>U3q.5Z&"=Nu+@(Y2c5]=t:VUfc
-=.IsR]*/]sr8F$l_b<4s&-`K'Tm.u1[:G6LOj^=#9n6>><Gmf_LI01"&m6SVcm!?as#H\JQFToSd3[#[
-rAO9)H&T@G>LYM"s54BPh`'c,jG\\q$^is&CKVF-s;<n@B:YQB42Z@`)V>eQ-)T4hi2[`?dUrr>IXK(k
-]ggM<9%h84*;2pqi]iDGUF^YGTIR9S-VFb\4=#j`p5ANhEDF)2D0dSR!Mf,mOBCKr]>ZQ*_^ZQ6/^D0?
-a<8j!!m!g)$CKIh:+hSK9S=h"`;YuoUh[o*L_5"-Yp>mif:CcURc8I='S(up`ep9\M^rq'#hj">:e#uJ
-),UZdJfp+U&9b19=jg["O4E+=4rL2UT[]Fje+VSN)pg`_XTcIsGTP_Kr6]:/0g,=LWSX:;J4#'V#abPb
-&:OT,;]FRfOM9,tCO=Op.H!PQ9GIY<sLY)>W_$BA1>q5a5[WSSrG*[m27[69e.9RJ:*P+Lre0f(8k848
-sr#;sf]h%OK/^o:k-.TJ9HVaUr.*:jUI6B7QS4\Hp;Z*/a80Wh94@$9FV_+&dQhC<STc3=c`U2l^^Yj^
-%)"'bT9lNh]F#6OC<ZjmePL9U,-XF?k+"*T\J*[IZ^U*_bsF(Z_RPa3u)jkV1APhWhQO`0pKq,1un:Ni
--Arr??^PbfO'Cp*k6\flh4/\r]ci96sW$GQ0[4XDK4V7d!k.;fG<-ureY&E&Zo,q,;u$.V$s-mYY;BM>
-5O:qS-/.85Vd'[iPp.3Y#<.ilcp0S]-25s]"k6LLahP#PW0rr<1fP2F0Y2R)5bLOuu*?\[/m]3p(Q:bc
-jqU)M_;+A0>7mFYg;1aN%=9b8.uF'^_$l5,A!ER*5/RBZ#$G<p[DIGpsbNX5ERgim:)@K#:N%&eLik72
-]cE_KjLG,c;//M?IT97mL:PhrRYgbR/d<dOq)o*Lh#I5&b^ViKu-!nO`=i#k?"J:>f$c>"K%\Rgb=WO.
-.6*^:qZ2f>hIn-IRoej&uO-]t-^KJ6ol&!dc3FRgIYZnMQ)LhPlEUVA#m*,K,=Y'BL4G#\iq*!=%OCVi
-=h$uuk.XtuS'X4uFG8&'YT1#"<tLK:e-h\6>pZZWd#\\sKq@qHtmo(jY3DGtIt[_G@,F#+m\X(::;cLh
-QgOW&$5<,$@F"3.EUiAD+5D&$pb7BdgY!U%LaJf@n0CQ4>uZ,XPp$G.6om=%R78-F)9HW?M<_XcJjlFF
-5R#'WZ$!X!O*<P!f]>>a0#l$*&_('Q1`D$@Nn!a96[`CA,eJTP'3EiVDp#C$f]h5ODW*oE@_Ta>Ouh0j
-r4R"RC0iMi5CE!;^"<*j@BTT)oOZIc5N;X^<mh>9V?!+`%hA6*hh2p9$%W#XKX%cn&\i`<r=Up0ZWr"F
-aJ^g,V8.qcE5YQY^R-(Wb<hFMRp<DtK2_L'L\!I^6^B%V779[D%jE0<T>=.7N0)ki"Hn9@nf1+Y?h1dD
-'9pJl48\]eKj".ITm4HZ^mW<(Bu9T'2[3Fu`_jeJ!FDaN&S?eUZ]mn#$02_mUn>Q&bp<&H4jqSg5$GND
-2W$Tfe0<+RnNPS,FM$l(*'&sRF4L'^eAMHPrQKIt<`P!VL0Pbq#GJp-^PE1_fJaYIQZC5N^('W!NU8?>
--+Q4tN@5t?+#g,kR/MG%`!NlW+TZl]jfBVq\(br('PE"$b8nZ,]2)e6.CfEXe>$C+QjVdgpKF"u_9V2g
-LP*K;XqBb3O0?TX3eN7VWHQa+IN1BI]r*OWS`-*CtLTp4k@fZs5G]=CtE@i3YNkCA1S25S*uEN>Y_!/Y
-9o?Y9/*m/d>[;fLgLBGqKg4o%UkDVEk,!A&VLl*ca4@uZtQYQqb*@1L9f*S`k'8jS#A(RFkK,0KXtZ)/
-%NZ11&ST7Y`=\Uao^mDcq]h,B5Jj4nbSMKVpb?#\p6$/i-rh[k=h5t2Yo5<['H:bbL^YN+]B=<#KL(61
-aM'g]anTUFmqKdEL,VnLMMdM93rY=9J+S_0Z6L+K9L/Is%I#oY@3RpNtK4ELn,-q1lj%B]m.NBOpfX`W
-k=5H1I3!&R*`Z;a:FA[,G>FHYfYeG&C/B;nNDqUmOK!XA,-:]cO&fZ3Xo]3[tb^e`b941J;FA^/G?#QT
-Ud476i@L-g,j(6eP]Z??p`nqCcN++b-Y-&jk@CLtE91mL!p_O?A;-p%5pV*3+>>\E8O0VV\"0<dJS2gG
-CeZ0pB3()&id.$S"r0&0h@n*ibp;1A%,&CN_g,!K\:UfiS'[g,FkNdh3Zj4ikqY&%-]"H\;k*G*1)0(7
-_Up:ZLYZ8)s"L4T[/8Fo4p3r%#3A:X^t706I?.gMqZ5b.p$kl\khFfl'KZ<FdikMWYLrX3'Zj'RDZ[3a
-(>Pb9:bPN;`D8@SH`r2=:s5LM._]>#g6Kq1d\&j]3CP>!C&"XPr7eP8ql;qqsWnsh]M;h>W[5ijF]"A5
-2;'[.R2P+iGC8kN[*2WYfK;*si@\3am9S5E2iR6j$8PG/rV,Sgm;m64rr@Sb\0I"K8?`nuSV\.J"MIoI
-j@_^+VjJp4gq4b6&P_dtuHJTGWD\^b@elS73bWpBDee%)AZidUn--"ElW=OPb0>rqa1oNPO5]6CgJ+Jb
-l;R3rl4`F5+c-.WRAr,l!oC*k(=PST%:\`QQ1LZ#=EJ`sZ#_*etqMj[MZ,=97(nK<N%hUb^Wec^E[<Ap
-3"#I%)O%2)RDg_kBWiYL'F[ET8eQq+*_Z-Te)&lW>$l&'r3MEM[(aD$7)5M?D`XW3?:FhAF*QM3nj]tZ
-tWPPc3RX,Ut(?H@V?!@RXpH_lo;h%%39BYjW<-n2EDFg.&sM&h>E%i1[nA3&#fOC(&pdY0_@0`I#,qY@
-0FatIG3DV'(n,JqH&>07=LYPds$ma26W:YGHUlS:aF,e?/ErJD@:<5'qCSP\\'Kh_RI8Ib\"7&J.<Q0L
-"[Q@mJET%n*dio:2q6qW1I*Eh5mJopf?(1(7_#Z.X;I`l<0!E]f:A]4'<3pS11?t?P!Q97\#3b+52]W8
-3Dp=]d,>j=FL\^.`Mil3&Np-L0JrkWJ0LO6j]IC&i[5[qIn*;>jb,d")XD1874#5=3)RJnL#Z'Du12;o
-[>dD7GKEs\4WT*9TT&8J:`0*A`jbn;<p(EpF)pFOLp,^9KnB:>TXYVEthgit6Eg,kHuI`6KPe+p1Kjh#
-7udOZu6r?C.b]CMYpA=qF)rk#opJ5A-?8MX1p;^A2/;bBVn$C$c8:FR`UE1n]^M@p#k+pR*t3`&@=.A]
-!:&g8O&.HN<Vb$J%Q_F1=bk^q?BJ`SK+"lA/L5uj]PF69nl9E+uYdH1>m0&[Z.X8Nb#A9iY;V2H%Y8PV
-k2VUc#Hk.iFh>[5iN5;enYURT9j-#;TO&'\Rug.H'.98c:dg:,%(V]DSV%(*%E-hMp&Tfap,f[c+$M#s
-Q4Z1b_.\YND0^#3b`k!(?=ao6_+i()RmVS&NuCL_bnn6$MIU`U>LNa8p(&<`OM:/I>WaN];K#VB;A$I?
-7rjY27_\h)TrW>,Q,/>$;<rX3-4-N'/f,Q0Q=Da%r@*Tl!qZp%'4.?Q@X]tZeQ;f)fM[$,\/d@u*g'Vf
-5nKDtqA583il/5grVG7O&)4qaPuBh2u'PUe^AecZ6I;b49tJ2^Rr0dLQ*7*);egK<\b\uS2ZXQmjh#bQ
-o'?Q"gCa)dd]E<L(>Tp/C%APZuWkOJ?o/+RJS8NcOA:qJ7d91s]>187uBARrF,esYpf&40<dCI;B1R3!
-aN'GfMkDEr2RPNV#%Ajp)-`ou4Zd7T@UG6^4`cJ6Pc:"N_7'%[C48Z-6U?Y^&D0uVCpSPcgUh:/](Y2R
-!Gp#4M!qgME9<V1%S?:X\$a@;o$C0jZdC>q?<V.Xq0fAp2i!MQ8X[m3.lnY1lIT=&Cj5+hUenYbu*2Yq
-,=RFgUd3(Y/6[tM'/5HJ)fGCENl<3f'l9u#;(j[0BMBp>N\"R.4SdZfFu:fAf=\07Z*P"JWG+XohqcZ1
-=LP,k>*7%h%Jg,)@-Ve6$%,bd=JmS\<98D4k4$8-RW(D*8!&m@o:.*T=NPcJMHTFOg"BdrU0`Z\OLR2%
-V`k<Y+lAHp@KZj40c`$VN!eF-4QjR?1dU1N[R&=g6i(b7(t4B&iHMVMT4HYM.sd&aHA5&2(fR9I(%kCL
-69=dPL)V+C-P=oe(#=F0?J[mcX90$%tL/u#d.Z3haM9pWHD@pC6SDoP,?OClLph2S%agrdWFXi*iOb$]
-(ZGpcK.QAH`//R1e=)W&7\\,@V&%Ieg;-.);"j-8Og;/;u%BMep9+Ed5A0aG:jR>0biTGP$o,K<a=W[]
-il"0='DO_#Tr*Cd[c:t2>fAZ]Ir>#/YNgqb@Od8[$D)sh?VW#(Z=,]L+?aD`3Sqt[,;/@L0NGRCTSC[i
-cg9YglH^FI<UY^@hhW]@TW\^h$JRUi&$8cgTkU@qqe?K25H*^Art0/BR"^i%#,hom/1]`.tPY]NR%kb*
-5*JAG8+F[<KgJm*<,2^CBI0cuN\Xk$itV`K$U8_R@si'CDTD4dp.rrBk:/QCE0"?Itf%jG8TDbe?O22u
-l"CT-`'bM;SWgn))+[C^6=iM]HDb1;KT(`TluL3@[9]p)XJ^"Yo%'_@rG0_^RNQlWpcTi!_Qrn`#dBQ+
-NZnHZ#Q[F3IYCU'Rl,\fh\S("X4f+A.2/S_??f/WJ%`$#=fo^U16lKqC((+#g&FHrPfBt0Ps(3PI-Xoa
-`0rn$X2,a0$JZ:Xpf^Xm\k:^!VXn()@T]>#dkCU?pE1BaV=U'c0;8sI8j.A\=D,q2]UV'Rm]V++BU87s
-5DJpfn:.Wi6Q#qcD1Dp\kNkb?*j6;BQe\I6NE#q=`hKO0fWGq&r]S7P,3<g?9@"`p!a+Md)>/sh;%ATV
-32#-.13f.n=6O.8P&0J%7.#<KI;l(/T-'o',T1CE$mX)["9nqC[9Cq-l7J??8nD((jK!H0GRUM4]sKFk
-1Rk&(Pk,+ns#'!F41i(346?0Zcp`&8$"F@)G+Y.)mr<[7_^r\e*3[_iRqQ9@oZ4u7DMH^ubkO<c'Vc1`
-"ZF!$N('fu'Fb8=Cn.jI*RZl.p8if6ZdT]gro>j!s;!(qC6RRcV-B+:?KNcih5X4a2='k=,P/Ea<R>N!
-'',-[G&F_u(#">U?`JdU0qbo_P\Z\>B&]!=GaAYC<@er[p/ScK4m_0o)!XNVMdp5XA&;'C$E3e6K5!]3
-222]D3?%Z7k<&)(?>2e`*2<]JIs/-\0I,XPVXC]/3DgASV\,cO-FZm[sQ-'sgknb9Rr]0m^-!sOW%6''
-"+[d'>.n_(#'AIcVO7<;:qR[/ZB8Je6'!(d"e!.ktUNsOPq7H")?[6!kW&NZ1$h'GS&Ga=.V_nS]\&<B
-R$Sb3h<JNrKjBG$s`#iXPb\dCQHW-*VI&E"\W`$jElMOe0>k^YnLiiZ?`0PPSF2j+<)R`s&ulO@8baZk
-B%N<Q!?d16fM;SnH9OK7$-QE7HQ,eq#<g/T?=GO%0e!+"KHW&3_(=7husY4'M31PGo]1!5Z0:5YC&d[;
-j_?;i,;,qb@;9T#7;<ajpN1!5Xd%ZPWj?m.Cn#Z^0d+\DSWa;?qUW525n,diI47FD5jA3HFKCH1*7q+>
-`RWnB>B%o#'MqTih40u,c@Jb*/CUK_LKJ.!7q*rqTA)"_8ElY(13a;jKBX[H(o7U!SNXb7W24dCdNOX\
-IYgSp2J3sCT`l/8u9X]MtQ7qE[7QT/*`>XTYUP-/'U$s4bb(&n8.XFI`N<F"9A69t81*%6VJ)<=kU7N:
-d'S)3ZDnr5bZeNA0F%J=5a0esGd>OHWe^VCMWZTrm(D,03hGm&^se+u_*?geP]PR#noVtXXb"FC5aZk:
-Q/)"(B3m[SoBminPCK+Or8mC%D+=Cjpi3##3]2&U.(!:Zto-YOL#9usHsgWt!"U;k3DKk4FJ>8HO-pah
-?8Uf87Cm<Cg1U?PbYJY*+k5EN?8;>glO$)(,39f@J^^u=FTA$u<LiP.Vi[!3$[WjtsjmL@II7"[6/_e'
-eSd`!N!gYbi!Gt2k>G5MPHb:[<a?nWbE'c&.<Oujk4+]i]l@]]Q-$=*M5G7T9i:NLqba"s_:8(.bB3NV
-n/br%,_dV+[F*MaB7"DF!`JSKadT]_og*Y_P)$Z?p_!3>N3:T?VB=ku@3^!>HS"6NX^:M@&C\$K<Mi2C
-8G=\#N.i.C33^n:=uT9T.+O.".p)-,N#ZLqN$.dZAlUn&cqf#muUGP0ef8qTlr=\&.S^TR%J<#TjYfi`
-ot6koN\;Pc)s[jKmnR7^(,QK4:A;O_]),#L\tPbr/eK"]Y07TOlVVsRobGm'*j!>ri!$)BC;SKSTi1Vj
-H:YGtUS?Mc?=T]?<5r)RCZH?Qm151:FJ:)(Dt[]jYJ_1E<S$25c!7pl<HqkClR&aXt:.]tO:`BG6BPM>
-(]eAeSMgV53tiF_^$f_e(Q@Eg,%o.j@,mj2Qs&lD>E9^<q/K<1ZdaCAr:2fn&\$b^T]D+-!$aYGsl3J<
-1m#JgQd[]&U$XS/5#do0K-8e\4rl%B5VcZ;!r#6dS\[e@>?X*.M*JEhpY6>6`5b9G+9*Xb$kSc8ZnIqo
-r[FT2?E`E0<p\=(`%-oT.A)?M]u*M?$I>gY[2g(di9`(srZ[L0^m1/DIb[[-3[<8]W/"\kVr%nt&I[[k
-iHa-O5KWa$cE,ZN3uQ)2pc7=PVH[YWIJoS.7dAi]hr"W(MY^e_Se/2rWufW)NlDO-ZD/5&31+R,dg,r"
-#.md+isHTMd/hQs=tA!*1)DF9d\SXhtJ/A=CjcmtiBaAq(W7!4s:+MHRoRTD@!!0o1,IngRG/D>?6/-?
-[iR$W-6U6CgWGI/_M:E(l6S5a&obsON+MAs'+3*0_>&ZLhB<VhbS3D;;rm/TX?#(M4O,l2]rk^bsL=gn
-q_Vf=0[U<]lV'l+/_@]NslR2l3*PCImM-*NU4-L^94ns'FKZI2b+*FtI.8L`.\AYb3S7$_"J.F_7t]:K
-rbZ=6RZIHr1);"g8^&#;/ij_*'Or=NmViPWh&0WN0k)78E`5*l-T)L#!'<TNBnEGifUf0#*8/!fI;CNE
-jiaP;7hit>7$Wa,k..P$oY<b?Xc'k\-fJL+hPSIO.Al$@LJ2-S&M_YnUjBg7\3ZBmTE1%-&dk(6cYJk$
-3lP#e<n-e'31]ZDG[5+%N)1ltZ#01.iT3_;$.%t.o`@/"]OjHE2'f7:YJgA*/L6b![irrCc`,a2.!liZ
-j<.(C;Y2#B?LaX!=1X<GCN+[s\$)@sZ)W@%j4<DIr3pa=-/`^k_%/l<mYmp3f\keGAjrrBlTM'Shl3,9
-a;po<^k%EI6.LUuCV;[o,>n"=4GBIqlc:VccMg.AEBk^V6tkp-UFpFbP:l\\7jY'OofUksa%l[C@L8Of
-&oRIgQ$]\t.b>$j]\+Wa^WUk(nt(l\a3jN"Y,7@A3^IYN9chRKAF\h34?[OTi\D']iG^]!CJ"HlFXf`
-~>
-%%EndBinary
-grestore
-np
-grestore
-12 149 mo
-9.929 148.999 8.251 147.321 8.25 145.25 cv
-8.25 133.249 li
-8.251 131.178 9.929 129.5 12 129.499 cv
-24 129.499 li
-26.071 129.5 27.749 131.178 27.75 133.249 cv
-27.75 145.25 li
-27.749 147.321 26.071 148.999 24 149 cv
-false sop
-.137 .122 .125 rgb
-f
-.5 lw
-0 lc
-0 lj
-10 ml
-[] 0 dsh
-true sadj
-12 149 mo
-9.929 148.999 8.251 147.321 8.25 145.25 cv
-8.25 133.249 li
-8.251 131.178 9.929 129.5 12 129.499 cv
-24 129.499 li
-26.071 129.5 27.749 131.178 27.75 133.249 cv
-27.75 145.25 li
-27.749 147.321 26.071 148.999 24 149 cv
-cp
-1 1 1 rgb
-@
-9.87489 145.249 mo
-9.87589 146.422 10.8259 147.371 11.9989 147.375 cv
-23.9999 147.374 li
-25.1739 147.371 26.1229 146.422 26.1249 145.25 cv
-26.1249 133.25 li
-26.1229 132.076 25.1739 131.126 23.9999 131.125 cv
-11.9999 131.125 li
-10.8259 131.126 9.87589 132.076 9.87489 133.25 cv
-.576 .584 .596 rgb
-f
-14.199 134.11 mo
-23.101 139.25 li
-14.199 144.389 li
-.137 .122 .125 rgb
-f
-grestore
-grestore
-pgrs
-%%PageTrailer
-[
-[/CSA [/0 ]]
-] del_res
-Adobe_AGM_Image/pt gx
-Adobe_CoolType_Core/pt get exec
-Adobe_AGM_Core/restore_mysetup gx
-Adobe_AGM_Core/pt gx
-currentdict Adobe_AGM_Utils eq {end} if
-%%Trailer
-Adobe_AGM_Utils begin
-[/EMC pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-Adobe_AGM_Image/dt get exec
-Adobe_CoolType_Core/dt get exec
-Adobe_AGM_Core/dt get exec
-%%Pages: 1
-%%DocumentNeededResources:
-%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
-%%+ procset Adobe_CoolType_Utility_T42 1.0 0
-%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%+ procset Adobe_CoolType_Core 2.31 0
-%%+ procset Adobe_AGM_Core 2.0 0
-%%+ procset Adobe_AGM_Utils 1.0 0
-%%DocumentNeededFeatures:
-%%DocumentSuppliedFeatures:
-%%DocumentCustomColors:
-%%CMYKCustomColor:
-%%RGBCustomColor:
-%%EOF
+<?xpacket end='w'?>
+
+
+% &end XMP packet& %
+
+[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5
+[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5
+[/NamespacePop pdfmark_5
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndSetup
+%%Page: 1 1
+%%EndPageComments
+%%BeginPageSetup
+Adobe_AGM_Utils begin
+Adobe_AGM_Core/ps gx
+Adobe_AGM_Core/capture_mysetup gx
+Adobe_AGM_Utils/capture_cpd gx
+Adobe_CoolType_Core/ps get exec
+Adobe_AGM_Image/ps gx
+Adobe_AGM_Core/ps gx
+gsave
+/0
+[/DeviceRGB] /CSA add_res
+grestore
+Adobe_AGM_Core/pt gx
+%%EndPageSetup
+1 -1 scale 0 -157 translate
+pgsv
+[1 0 0 1 0 0 ]ct
+gsave
+np
+gsave
+0 0 mo
+0 157 li
+209 157 li
+209 0 li
+cp
+clp
+[1 0 0 1 0 0 ]ct
+gsave
+.03 0 mo
+209 0 li
+209 157 li
+.03 157 li
+cp
+clp
+-.0359955 157.066 mo
+209.016 157.066 li
+209.016 -.0259857 li
+-.0359955 -.0259857 li
+cp
+false sop
+gsave
+/0 /CSA get_res setcolorspace
+clp
+[1 0 0 -1 0 157 ]ct
+[209.052 0 0 157.092 -.0359955 -.0660367 ]ct
+snap_to_device
+<<
+/T 1
+/W 435
+/H 327
+/M[435 0 0 -327 0 327 ]
+/BC 8
+/D[0 1 0 1 0 1 ]
+/DS [cf /ASCII85Decode fl dup/DCTDecode fl]
+/O 2
+>>
+%%BeginBinary: 1
+img
+s4IA>!"M;*Ddm8XA:OX[!!3,S!/(=\#RC\B#Rh"G$kWjS$P=*a$k*X](_[Pt',)3!&el#o'G;2u)]Tn=
+)]'bF-RU/b2)@$E2*3l]4$,Mc4$,M)%1<OQ%LisZ%M0<a%h99f&.oKc'HIl%'bh?&,oRR9(Ddu9+<qpK
+*[;dU-m^/f-o*P31,:pQ4$,Mc4$,Mcs1eUH#Q[ErZNC4P!!3`5!tbS6_uW(&!!*6(!<E3%!<<*"z!rr?
+'"9eu7#RLhG!<<-(!<E3%!<E0#z!!*'$!sAc3#7(VC$P3:="9AT+"9J`3"pbA7$o7na!YGM;+VHL55uD
+&(,&r/h"r*2nYsKZ\'iMkW1Gj-(d6e-bP#Ll/nRHVt(8A*e-:F%sA4=A1F>ar`<T7T\Z\66FFlW'_-^:
+E\[$ASZjRf:V`RX)C<b?N0QDV+1f&lZb7os>ILR4pJa4KMK&HDk6!<NB,!sAc3#6tG:2$![Y&Ha12&d1
+Kt@<!J)"YtXk'VVcu,Jd:*n1u>!iGsO56W4_0F#<D5"r<r=K*N_\_U:i9<217?79)6fA`E9eKYu8]j7>
+a)UkQ1@`73l?V7":mjn2YdG(u<[[`6n\p*Vdh=(c`4Q`%=5s4RG]!s&B'&H`UF561@B_GHJI,j5k48q<
+-R8L5qh=3Jai*kh!&U`7s2rr@)D9F4sRekVoID07rA06%$*NNb;'`CYq,;?:B$n;fN1F-tNs0bGm0/T?
+ih_n,AF9ZM4HmWi])"T(/^<+]WdC^kV7^kn8l;LnqaWf4bWRrB!jZ?kt;aMM]r4+6%N\5.'+<A1EO?S<
+WYeD*E\A4DYK293"@!AWS0&A!0EkpB,0ZeQDGj4Q+<E8s9YOpRu#C35+YXCtuN4,X(F^hIRUUIau3CW(
+?H"6mB-"2k#e-?^\ZZ'S=uY:_GW+!/73FY_,m,_Hem:V_hd$8k[UDEV#TgKYfJk(>]+%s9]l+<S""gp[
+.t4!(-J7b3/Wp]U6M;0stMFWIjUfiG)SX_D1mC\MeQE1GYRm]"Rc'&P^Nb$alKG\W]%`OaeR^4UiA$VQ
+$$3@$PlW*NGe0E^*Q@;bQ,q5L\;j5[Z$-'B8r`"DshSO+snRmE0Kd,I(U5ERIj/%R]^2qc6gWKp[uZgM
+[*BHC%MeUs10ag?N_cf/!^)l]_#5pf#qCOS@R&'\50DEhjEG(dC*!3o<5WBlQ(7f-LnUNF"/2\c&9?i<
+N%ErKWor;k2f9?2&P!(PB1BUPK$k.2%SFHTXl(0#?9V)YopV`3D^LJ3a"rQ=61H>G4pNWS9*ZfY8!mWE
+,QTEDB2nkP"HM&/N,lU)NJl.*C?FmlMcb'2DVJT[<`!P"b9-i;I:g'^T1eI:+VPM]@d!4(J8rrB0Gitp
+4JP3WNLA4F6$\PB9XY0=TQ[A'N\Jh$ug!"U\j=)ICXfFEe@m2?3"O8s*t9\6i!3lt3>`&6.]>P(G_dkU
+9/YV;51T>;@dlRXW:7('/n0a$n+!i11&U08^AZF]18eik1pBjBdVfgsKfb0KXMAW:C,P"(9WBA=QTehh
+q+Zsn?aBg(#E]LjpBoc3J<fJ);II*0[FX.&[tCMpDI\<FDJ_t'T;?A5cki78.ql1n=0?<k>XDsp^f:"N
+ruqX(WipGpu\GQps36G8MTn#DIc[(/p-5;caH!)+mQ4'Z"J<I6`j$A0k^UJHclafWS-UUXMdZlF6KF0p
+BbQ$FP>5J9:5BhB;T@--N@E?2c/6Di4+HY[6)pilK]$'%oI3[U\m8LI@@]3=/'5chZFKQgs9:aXq#*QH
+dan4cfM9<:3e!`moY,"nj%<:W)kihhO'FoLJqf='E9=mlhDZf^<U5doG=?K\c.CCbL18`3@7V-!OP:.@
+[>a'0B#@BsugEW6$QXcAt"ZR_du3V9u99?fReO>iBu._#(hZLo!p@T!2KA[WCm0O,[UrrCY:Q8*/TolI
+-==hiF4.V>U4rnlC_eo^A\pg^%bgQUl6[(XZo%0o6FQu_KkWEXOQ6Y3e3Ufq(1DLqt\h\)Q`iH07Vh*X
+'s4Z`<8-j4>UrT%$V\p45Tfss3<ICi9Je)^&*J+%WXNVd5Nn#Q)o^;$R-cgtJ8deY&uP"FUCI@#<G@s5
+2'EIqdH80>fQ!X(("YLG9]n?!I0em#NJ*VW*c`<W:5HX/mS;>iL&DOca/iuF"o%]sYg#uNi+Um6=3*q3
+G+Td5;:9HoHL#0""Ao-hMLgO"Q@J2\=9=.Ak(X^4J6pXIOnc33Ge!:p</G5Zm&/Gd?qR0'FA[fO6]J9U
+1p/dF&)h:"ECX3,&>-/P-FG6\Q_e45C_(nl@[EfMC&)d/_<gpbY^!8?W;XT2.P]8n7VV0*#OjatQtWrS
+K0pB?r17ra+LPigoUK0*=%MLQF2TMs6dB[.-s]%Zkj[BSlb,Tk+.I9Od7HGqbWLQXmc\POq>'alT'I=U
+VBV9s0<omCD)+/ETM!'Anj5*A!\NU?2GLJX`IZ"9dk&C<;aRICHt?tOQY0"?>$^]]I2g!eqIDm#L?C<!
+@P_jL5p4`f0+ju79EV!^>Z;2ClJ,qVZ6X8:kWU6`L;"lL3.-hk4`Jp^84;.E=QCC#%Vp`1/(l^InI*BS
+Kflg\$%<[OOIpAb1ISO0;g>C*HK@g>_NXc:phpPJU8()P_tM+ODCMeoU6P<(s]Vo5Ufg%T*)GdgjL)'4
+m,eEQDueG>B^QMSQTlN19uDN6C>qpMSqGS]t:]rkp)[Gi1Wc^_gO1GIKW8(uZ'-6!u5p)hGVFN.s>?Cg
+LA\WO:Qn,NR8C3;U]oXeuD'#5MP#6c3lI+]r%:h/kVpG/A<jrK*#k-HeCbcdp%QSp`<DrXWi$Z8Ge,=R
+`cD4e02KoL3@H\5h:NBe2/BR5+P>t+HMVf6_4e(B1<K',1Z4"eQmG7]4,0"7WYgH%,J%XXR1Luq=k\un
+-\b-FMi0VjB0=YT!N(#&Ub\^klB[GR>oJ"62N]li42mUNLD83Zmf98CI!5;'0E%GldaP#[nicE3F>4dD
+@^0I;m0f,*%"LrdbdRgs-6*!$_GlrLUI*5]qbl4/f=KD2#3/ku%"rr>]W/4Pr0SQHhC`9$K_.j`n+P#]
+(SH$Gegd!HCqL(t?]m1\t]lKN)8\bcBg>SYXR,,$XK:9-0)(X&CA,kaN!SU#I=Cu_-a`#_6TA[s0o!:1
+JM*LO5kQPfLqam-j;d"]6U+72?gnhFl)gL+_9M-3u09rtStQ5umO+H:gRBA7R[Hh&b3mb4?kpmF]FDS#
+202`MK'6ug6S/SJi!`'^nOn-Pqd<tcWI9VUiHZpP?6IXqKsWqsDM:'7JsJlqSI4MAHXnd3`k.c4=.AM/
+$_ab)9X:UO<H-:mVe.7VKcX%2C\o2Y/DXPNN6CJZHs:t#29JH"YqRgcTrglhi\Ks?6]3f!_8Y@X!LX#9
+`,%@]N8%q&/[W`<e)aP6+c!Qjgs^ET,e[D8!!NE:U"eZP*qcsAK]f4;FQ0!Mos;B)\j0[+#1jAPs#Ba-
+kpaUflP9bbnNRp=A[6[iD!WfTE.N4AW^!-1h^"0"L!/^dU?PiB^']Pei)#r0E%%sP7641p?3%rE&MBZ[
+tHdeaqQ-*fWi.ASSQI?1;e=*I&D]iT)%1<;;\HWaH&fB-/,I<>?"Z8"Ph@p\%d[a;oS&KX+d:FiI"Oje
+;(SRHAW1:\[H"g-GXb/8Zd+kG(Jn\HK8e_G(GoiLHC(Ja0=%E%h>2AW[fe@:Z$BaY#-WTRmCl8#M\U\V
+##&j_+l*ar^XX_5)U!Yb#Td$.DG=7e4pk'$<Fc:JCi8LoYMlFg[`WV$MM/3]BX``K*T[K6*Dm^iCQldq
+&;R>%iO''>C\eqX0BL9eJW\%Go-T%:MlQaq5:(TZRpJX]<hDTT,;[`<tB(;tZG!37iHVhM6$CLQQ`]&j
+CQC9GElP22t32ZjCiI8\:$&Eb-B7kuH0f,je`/j$!BX4Xq!Zdj9e)]II6@i4aDc85@5G!2*KI;$9%*%*
+blB'JuI(D%(.,(C<T,BfQJc@^0.*Rl*pQLeUY\:@/1HN565;R\k8,#1jmZq8r_=9.h*)K0-Q(>95A'*6
+%3Ij0TTmO)q\Z?E^n,#SGXHFmH+%+n5G19*,.L(Cjm$]#r#VV5=5Djh&"nO(@(drR,G%<$$[i'OQ!8Is
+G3pF.rBB<lJ)Ve<+(-KaJoE7@6BA4/dT$U8XnGu^=Va[[FB;CNC*&s5Nl:V@-1,\,]O#;O2nE'])e?B[
+hra1F5g?IoGJW"+FTKB<t%]jBsV_\qkr>h965R+KBi<k:=T)tIjL3"$`:HqQs@>dgpmX1&lBB*kZDa3I
+a47p'ptbfIQkc$A#UOT[b]po]R(@d1oQh_'JWh55INa^14RB^4m,(c<0`FbS)(WR9TF2"su,f_H#+K&U
+$Fq+^o@G'/`_?!+0DMMq+eje:,2T5/JY<A6SFfi&%L=P<]SW@>5H"f$t1X=P1aA.%$0@qT'W`Kf"m2n>
+4S",Q\c)T,Wcl7-C+AW741=p0+-&+3]selqA2W&6CdVK;pU2***bZdn1h>MiA"4Zo4drrCAT8GO,%.gj
+Z39Bt8KIoC76^]]]Mc'9jZ>$DT>h8kuQ=?Sb3(YUq,:JS:\a-KX5rR5BC56chJG"!)XCj+JQ"S"Y`aE"
+kCX0('EO1DH+9C-'k,Ml%E0t$IKp!Jd_>KGCJ.gY/%Jp$mi=6J^gB+1gNZ*^m"F<5B9O0Zq2[f?XgU`'
+Di)er:%_a%n-(froIDSSaLXkEK:KEL[a9L&jXWjuDB,9TH827H+<]KSnj.FWR\WM&(@i.rcXekS]T:>K
+)KMa$T1In\m4M>BX?!!T/8?W0a^5q[;KC"Wu+KPOaM_KOBW=rN!YfOIkM.*Uq9EU[nc>qj[n!$T(s*F)
+2D@/PCUQs(H>rMNJd#m4kfGU$24rdJE/XJ6b.qf2[/PhtXga3Sc:n5f*f\GTAt:?n5?jYiRDQob-Hf!l
+SRihRM:c+fF@]]uZV2(Fg0W>.?QH_'A_-^"3>*k>]r%C<Zj8&s>eFPU-^%(6Ak2b)0P>p=BVU^EP4o:N
+)V8m.2?lt&$UgWNi(93b-#%bF./F/u/*'U%T"9=7!AlgV58ES6V_VOpu"DM(1W+3dcd^qdP]!++BsL7Z
+J;Vnj7l<?^MgDm&:Fl0Z@$O3hrg/C4SV-?g!oY(Du!;[4A0ecu0cmo$V@d@ic.%B^-YqAohs#HH6_pbG
+D__,qK):tno9!71q#59^tj-:o[>+J;UHqf`Ps?H8eNROZY1lC+RuB9auaXb30E=60YP&j@be:6MUMrrD
+,/5O:rf3]Qq[o]B:lg0PWj&DrtAnaga\:YIQ6g;]tN9Yf]B4/s+$rO0^)NT]kt-tk[-*L)I$q[ZTJZ1O
+/a";>%#2Z+,SF(hu2gc[p>7Z*26(OI)QC"#L/1M[)'M=,X\:6R45>g]sW:cnf3S97]47Po/d$1Ube;E/
+j]CpD:>#,PB*$<H4JY&;`#l!q-Fa^oA=GAk/g29ZPG\HFCH#<sQ)Mm],kMoC[c[.%SG_)s$6WJ;LuU<&
+=>8Ksh;4t4=5!g#+)P_j@Q]fJ_s?K(sV4!D>im;'+qcB=_eh2t?OV?Xf6:r7C`p,?s]i:5m?"-\^Ofl1
+\TkI34P)?Co#T&FXXh'(&:]paPToUM7(X(,LHMhnd:aj\/=Bh3Y8_HKHcL!0F'VpgE=T5bfmdT3MP?Ga
+^_e1M9<?uW6NDR8q>elP_TWF'19l*\QQ8_"+1;I$i\0`%YB9?M>AOBr3S7g+Tl'qoamNOskFY+pf$2S#
+uW:9%0kU?L-;qLrMCpKI:]?+WZLCRscjRPJ+dl"MDp2#QI;A)Bp]g@Wj#hiVM_\(-h/,Qjt(OUITLN6S
+O?2Ho:2%dbTCcDaT:V42;1F'LdKp+/7@,/E1)/NPJBDPf("g$]R*BO*D-nP(N,6'aC'CRZsTjVRlha7O
+<(3sDGZMT7s3htf.-J_:sA0e"&F$_04&2$L-_GW@Y^Ct%B0r/5$q[c96?=RYiK[D3&_/j"lf0_YM<']Z
+h>PZiG@r)JJ.N_hLIDFWUJq,4sfqa5.0TCq\K&[aQ6?u';iTk7j;G+I%7#lL^1m_@.&\Cbo]9R\9fY-$
+RJ8!-H!OP,)2cT>m-"5ZAFFYA"nF,>)e=T_3J]a$\(/#'q-K/X,1]CISSfFBU>3dr0KF):D1]U&61>Y9
+6.6Lh(P@"PRdb,',I9obH6^W6OQViGT4/rso%8at[@V*!RMJ!-nhDX*c_Md?+NVZWj7g=[k-8GguE.42
+S/Ap!KWFmN/%bH7%qrr@(MOGjh.'DmZjOd<ch$AFo!&jXq.;\qKjJ]\G87[@`8-"K4eia[2l<ElQ6GPf
+f]VghY$`.^t1f:Nd[QQB+2MOB76fBPscXWnh\KF5Jb$K5mfS.\ae9Rg^FPa.:q,a@%!7WjC`qnFYCJW`
+fd*R5lZcR6?qPpW%8XU,rIJQAcN`2[7m<N7,`-"nm76md&,-oo(e;/mQ-dB;D'h>[$u9S88*+:d;J5bE
+-[849?2QFOW?+EC8H'>l@bTluV3pnWT<DBE\j:7Hjib5bdW^aqOP1$QE8)n^q:cAqo)"hU#HlU]rj;N6
+piH%dSK2SnJbdh8^hhkWu0S$JI)/Tu[m3-Qbs8ofY+%g\l3,QKnu.:h9K`h=-7c6,T^X:,oO=&4cA+\b
+a,eop4E8hl@nLQ5lj`Ea"mU7Y?8L;1&'Tf4)uDXcJH8+X[?qm8VkMg#g@Q*=P&)gfndbuX-N;OXZYW+]
+tD2me*WKDDO&;<lJ[ND"o)!]Tn>P4t=.8dj62GFON"]DUZkf@5dW/G1Cb[8^A;-OqASn="M(NQc)Y7$$
+?510Ei!\+09lX!5]W/aj=SAd2IAF%j/,-O$?hr96Vi4'LWm88jg*$?53"KEkul352(P-V5lmks#=FjG&
+iL#V-m%Z,+Wqk4.84#ON624N3lj8YmtTc])&[5%jbXY*4uZp=O315n0"Z1t#EA\Ft,.I/3akmmsD+@6=
+4$*Y=dFQ<lZ@b%5^PF0lPAA$@J[`ou'g1:EZfDG?G:U]T,>Ro_bFA*C=d1[-hqnhR;YYM/\,2R!53lT4
+h1S-TCHHS!,e5,CqqIG-q2nQbfo_!0E1Q=Fa5gLG"$5g]N2,u_:Oj]E]re&['>*Q76-UcKrKeQkr(#^>
+'YkCK95Cg[C#l45?"=RVuAda&NN-XJ[XBfO::I6/>o<T++3K?AR6eucTbFt:#/;m8b@`Co-[Qi(@aXU?
+XtW*L=]M_!?MXK6t7S/_7o[-k<QBQS--GoTEW:0'OpX-DmQFq"qR$2t:/COHDK%d/=fd_`5[Vr>:qIKV
+49X];,M1]nB<a,!-:1iQf5g"qqJ@$bOunF/lXU<D?<14tPG=')U"[mBhG=7^OHO<i'KiA-`[d!\e($RH
+OpP4Ihu:X_q#drf\.)bBB]"EM9fWQU_lTTgX^%*.:^"BLoDh\>FDf.dR\DVs.H.4<hZjU!30[E%s0J$/
+7_;hLg(hpQB@]>#de:pi*E@iX^4!j#lP;F,+g\sQ8t*P6B>G=?@k]BQ7r?W]BLnOX-@D6rZ]H%;Kf@q"
+!rCEln%58=P(=.NY&`2VNE/DF0oA!fBSW^JSr<^^j9$m:<,+SY66gjq&ZhCUtb7<-R^f\(6io-JPoT3D
+Z'3RP]nZrDZg3S3i$fLoR7Q0as`W].?*5Wg/g)cT%C#DtZ$HLEC)JLZC!aO$M)?g60Zb&!US5ERfOXoa
+bVJVCFc7:)SO*#f?T,R&spic?0WoQQPM>FaqnXuda3T#dbYZ`3!Fa/3'Lr^i7P!(Ks>^:g(Q`k]sRnG`
+(si`$sf6<j@elfm9$g,A.g-X)%:@+AiTG#h_2Yil:T*sGH=k.12SQo<MPBSk)UWEWLBiuYHm?+$34:Pi
+4W(1K&DNiHCaOGP',TZJ%]_6,i8"3!'T,NNAkL;3nNWhZ2rUqW2P;$#&J9H=bQdk]n!Q9F*lN]Iir"3Q
+Y`2&rNHU;@T*Z5l,$ZF8?nMMO=+.aDgsG.U'Q>+e)A_*QaD[r)b)PF"X/YIAS3n::pm:s)4RK7<AfYmE
+Af(`K5Np";SDi/`r_ZeTh".oGtY$R`_3ii(f7QB-6'r/0B/F0)J1NXn>UWDr"]N:"&j1#([V5n39U?nO
+Q#;rjuD3f/SOYOcJ#aKmM.WO8CgCtWTH"S4kH;SoT6ecV@b8`^!fkl%N1LdA>i?RN.C>u1_0WXa:+jO@
+Bl4r?3i(9Tcg>NQ_^D52$t/"l.p%`bbUp5W+W$>!Z"WF,*qZ;h8E.Lg_I1/I%oIk&mZLKD!0+2qjQ2#9
+rg;tq)N\*q7LnirA3U=H6t3fOUk^<-9&hQ]EO[Q@d>!Q4",2g3s0oD,1(\K@mFbZEo[./b92:aN\KhM=
+ORqVD$HVnr4H-fDA8%J;Y$nbEnHS$'nNdI#EP!EmJr+@dgu<MO]0E1uS3o[.61e.RU]2l'rIpSO3Z#7^
+O,'ot,1gj9O)V@f4`\-sgpX(lrT3WN_&@T_33-XS0>R)6UZLC-B!D[q9)UZd;pWnP3uHpm;/,>Y/[IE<
+uY`pM7S'@d$,h6<&CX)Tm_AD@',IT/JQGpi9SJ$/7_L,D8CMiVFZ(qZ"42-07_J;O\H=Q2>.IRSglj!3
+IrK>9P<_M1GB51"En8LY[,ge!\N7MUg)G:L"5CNiO,nZ8II,!ehcS?uG>K'@Sq5I21RG.GNO9#0\6<rL
+#9]RFXil0YV*0(dBTE<it(;@Sr!ZQHQaSf/nOV5G["(j%RpY&t=6h>K_:'eYkY`c#cL:al]TN;S#C]8k
+Uk.Tl.\/o/;nKIcN"a2=c%`D*VJYZ"Gh.?g!$4.6#&\CJ"3gd\r(PcUgH%l1<Hf3+R&h>X)_ga-mEQYe
+>'`EI5a*!^[+U4&nr"?EgC5dPNPSGP.jY_r4pI(['ECRdt`Ns1kmi.B#7:O_S(b9;of$T@@(@ufW:Pa:
+NT3d+=&ar=XKU^j@I,c//Pb#3qiEoNH,<*\>p2<%QN=BdUDdkWaUP7AbbmW\Pi*95^4XP)jLIZMqSd0M
+9E#gehJ!^3pm2n+;PD>KCQM-A]T["92+Ma1Imc$<En[pulY8FfsEA$F\^LHEQ9RD=#5>K_KA-hE">iDC
+)&b3KILF3"k;9T9:G^;ALK!>5Y3/8*DkE-#gf$V]jLn)f3BI]%e6Aj/AMUFm'"2!FuGnaK[#h+?9"Nuh
+>_;177mg8oY0)On4VSp5r)iPG@B/b.DA,!78gZ,PiD2*I'34eQ\?#*jV$eDI+t"^o[rNcH2Wkr6YT\Ln
+"EK,Lk?C^tB8fu.C#V6(paG$3Gi#7$RTZYMXA5D$/h?Yc,%F,QTeS8t,6gp>cn=k:4@$UO1lZ`YA65bp
+*=`7AS2O24r<HU]X:cE[,DDgu<:R0BD:)[FeI&bm]<($l+,e1/KHESNg>I+FlQ3MjKdpQMP?8(ijG$VR
+,Q2#Km<1+6mI@dRQEKJ:W!75nZp*t88cgQW_"=90uY<g>4dk;XB?dG>O]MA?m5J7WPd4.6*=N:*-`SWJ
+;836lXkGU;c@rrCo/=_<B]P'f,Ve<.+VGHmjHfdFF3@"CNF&%0-X%A/Z::;;.P`?[7S-?On\Ope^^-+l
+^>OqCgi]^UI<Rb;2A)l.3B,aKMHR64:78OMn>:XIR?M#'>V8L_p+rf_9nh>(#S_Nn!iRt%U0b(^O>B=\
+MP<*n42;7`K%;02@t.4ri7,lJCl>1hJp)"fc;YW^8RlcE;<i`KC?V4p(`(<hm*gKALOrSKG.a/LtSXTG
+pu>p]fq"dM81:5SPs>ipeRT[8@sNK-)CE;?<,eh0UL:2=(h/ae/ff_Gr3/0OoOrJIdSY+06$Y&D$e\+_
+I:>FOk"?kL$O8+f65d*]rJ9^l%cZ#?o8oLo^9!<3$&HK#pk:Pp)$75VUP4jJ,W#&D''FA@VsFjUu+IZ3
+8Rnn]B3p6k`#*X_\^_o8u`)BJ#3T+i88?IjF`)m4@e)Ya/S=.P@X)f:*^TCqW/&RWDllWI'g[HO<He>o
+hAWio.qaH,ad[e;l`OOb-cFLV3r<,:L$[QZm;eB((_a)cCb#5e*7<?-tUk*C8fVPL7Fd`\/s_#s6XdlO
+EDDDJ"I8I660T\^B<.4(ES-?fbFMo\`u8qY5_%Oo;,V6UFc/T[t9e#.=Z=KLLbqDTcjCm^-?<gN`$n<M
+aF'$UamcPtZ5<Mi^G2B,q]M:Gt5l+4I-qCW$B'!n3rm54Yh(&F6L]p_0RfAMmk=t/_,.2_!I$#/!eR]2
++l]_eC+bOmWpBXsYA)Y'fYCoVTbnj1X$]N1?QK,`JP^3EOn':pPkc^4OYRo:2t&=9o6YcbdnK&Ihq;ng
+HGLgY=$,$EYrJoV^$D"PcWn3btu'4!GN/I=+]8SEr\19t.j-%q$C5O7HmKt,aFj;/XZUU80@SuG?Vkc!
+;8<P)6MRT#'MKMHL6=K]-cjp&S95s(S5h?oaJ6Eo(PXPD^/3)(hRX.O8]B#gJ1lo[@Rpo:](lT@+]4-S
+a"oBMmLJ#O?QF6=SA&Lt&F\Y6+T7^]g%<7_kHCa'j@TAlPMNcVY>hUANegQ,p#lTs:H@s-;:6#I.=:.@
+W6SQSo/1ZQ*gTXDIMXaMg0)_5=tVriP7c#.Tm2i$m&CmGZS?IqW,ec#Y:TL.oZf3:^']%;Q<g)f-9'LJ
+3Jc>bOK"0+UX!Mfco\p\Cl[gf&B-/A!c.].Vlk.>G[d2g/S#pf]=//t4#DrLZ93-JA5K5%N6SPMK,LMJ
+VZ/iFeN0Q'"$gADP]l@ueE1fRlS*.A2?^\2aGKBVa`^P<+=ICA%h'@/&jG^NC\:Hakj=h"7qr2<i@0aR
+S+Ha9a^Bn*hOHqG\*0/htokrGE.n38HOn?O:B=?J*U96H(m./L\\g2a8HmR4PZ'ms*0nELE?98E)!n-R
+JJF6N_VqhHDMkWLliG='Efa0j2VXc2&n4[+8,Mj!=['<#KRV@=BqOA?i+=&7<5q^meC7"ts[V"X.gZ\q
+nSlCB:9%ls$dfZ>:sE+n4NaT,sqggRUEO$6Fqi"jAb*'3qV20R9s2<I0q"SZ0h-VV=rpK6H&#;`R*$,@
+r'^MXp5f2-A=h&qh9`:ti'4gqf`1UZ7Gm2M0N3b`;I&6l)r<,q8GYGANu!BZ+t:np'(!m<Y55*"hHVo1
+T>?J;E\q@g!87ilt#h2t-%%;S>$4N[j+:Ems+/KpDS!@R=b>;QGcFg^41$nZUr2bps)P/DHimE`&,aUD
+l+8WHuK/HV(ApCaE7Q89`.>[bnh55tWV-#;bL11*dDXDAP4)22t_=Q]oGK!F]g/gWnr>1*E0$W>[2-He
+pl"&Hk8@@Nf9gBf/#Pi8(,VCc0]J7tEd;[kF3:fBVWBG-M4@7W9`$!mZPd0YIB]bDW0eO5Xln-#^KZJd
+7K@4:l(@iiG>S5`][>[gXGVR<S1?,N;'E*-<;=h3rF`Cd:E1TK*PhJ-"Ich\kcm82K@XVLZ';=T/:!T9
+s2j6N"k!jRf7@)4OG"Z2-1XjaU.U?=CbY%trekp)eRKLT;6*9Rk6'?:JF*l.].#+<ti:p%FKA"1:;VF[
+u6T;l^L[uTsA>[@a'1de##[BLOoS^ike[AHJ)*/);5G7kVUHWpO+PoFRJdWKaP+3KdM=<?LrjS1!t2D]
+cm\m"O<=<<j7c">YW?u)Zt$U?B=^gN;9H2/gtl8^LKmE%g02PI`9c60.=!3Nr?i`i?]Dpq-0%#mb6&rf
+0W7\'3?G)>OdfE90'3)#JC@F`j9Zp8=.JY_e/khggVZFq+&m<<7d0TPG_/hDACP7TiUm;&cX#I]^?^#d
+Bun5t7M?He-^5)AYgSUAf'GMA<mQ8u_^G)=\a't8c3e#eCcF:qN`qJ2YJ)uG8^=5]oid1?hAWhk9\l&s
+k.W9rD(QIt^ZClZF;$?93Y5>&sQ2dU!69%9d"1Gtc$iEIf*KDX&tlO(?P2SGDmBek.#\OI<83l9G`f+8
+A3h5mM6K-+S4]">KR,rD^=YLKG_`%uMj9Q;<P"C.HUh/KP>F`\.jB[H(kJsKFsa`4_KrDst3ho=^KUYY
+M"-=tqA:T+B.,=%DmrL$a7p"qLgb`A[o[sWNp8[iKNqGYK)qEO@=,rTZ+>q6EN2RkdES7"q>IO^XReng
+g=\El84eXc^34IdBljB?A@I[cBShr'l)dchZsS]Hdi]M+,%B2d!G;6\YnTF07'9+M-TRI@?V&nY(7VEK
+"Y,I`.$#d/&nJ3'#emkL[F4jaECpXQi/nakR@?12hY-?r_uqcuA=86g(/aN2?HVWX9I2i#VK>'XC,;U0
++qfkk7<gdDWATQX)jTX%F0B4q(cFVCY3%\>EkAX$8%^cgQ2H1O<^6H;7Il=A4mSPL$eGV1)NUZ+2!7(j
+PF3\F3#F"DSQ<X>eK*19oPjBG>bK`bl3dN$TP6/J,tfCV-OE%a!6:RVEp,6T,O%F6g0!$sj.9iSQH+[8
+@HI4Y8B+a54mj[A<tWgH#9'f)F[6Bd)i!Yg.tMO;4X;Lk8;JOiqV.4.aKU'b=;$F@fBYa&M4au$Jo@N2
+knG*QP"JFLQ""=hhi$,_UASpXIh)(?J1f7e7H/u+e"`M_9pdEWcH3e^=&b1,Z9Q;pl;a1AKM]*WCo,l"
+JnHhr1Y#Gl3$E;Dg?B>G5sL<r*C(9N1Di0uuYmk4H3P#$Pm2X;@"hc5B:Y8t$(nkeJ1iKETbB[>D`mMr
+9NeO-AJ!(lY8;ogLA%:S;$jY8[Gka;AMC<kQ!"^j94ia@0]l+pY:?W@q<pY+%:FGKkrjsun<a(@ClZ:!
+FPIhfGJQ&mNh?]sCR%5/uH4=:J>6YcUUe#7M"[FSJEh1e2H^U7.PVt>UdX4R:qNSa+@r_J-lcg/$k5(V
+MK&%X%Xi_%=j0)+28mlSW0cFP<r.I:p8]f*=eZJi%_5@=8P)R+[oO3tQ1[.8D_r//E1=$/jOF,,<d.CU
+B5ZptM6rfQkf`1!t<nb4.'MQ^nF7]iI`BeSp#rr@)aCP^oc6^d@o6sC)n8/dN2Q9k8GNB/P79Q\D\F'8
+F5Ji3g=38q!H`q!Md<"W->=OC65q<*8I3k5)&I\Clh,^l2691Q4W$(arLKcl.^SN47,3>ED?d@/"@pa<
+hRjuK-HC.J-iZZ/$\D+r\W^hiKTeocB6OBbuQnGo=M*%^@<R7q[Y,BNVnj9LI',Pk'#d+;dA`uR`fO["
+([YHC+="mp4,k@dP8rU]D$k0TG#7giGWf[I(RAt=I8LJ)HC[aSd^m=;RElh-6S?nUk7"TDBhlTI36o_I
+\)rm]C#E4L6'EuNcbi7;d!+S_KlJtnZP(,se(YoXOh>&3?tUM19bSdq]%SJ.of!l/Z4!0Zd6HYTGZmUg
+/,3)tb;#!5=7nmdm--[n,tmAS!PjK6i&;q?`k2%fI_?*o%,T$DtTO&MpQSL9Lqi$s$P!4"D;mC/_,-)(
+#@g&>Z53:4X0QN:%.AQn\hDW_Wk]>'dJ)_VaK?-;F+IA5.oq<mZ5IOS8eVDT:9VRAH_ipUL22!rZh+r-
+R6F_&%YLE:nZT;kDh55-E+Xqp'"gik^ea1=7PIK%t@>Wb1X3'<`nX'#&*Y28-5BTXe&F>7bhS6kMI)LW
+46po;rVJbpo9>MtppEH['N4YdG=^+]j4T[?K&Qr%V9Rm)p"H:o.Y<D,ES=#^DaO#&4.&Lk7^gnXsA.;2
+G_.7$XbeV8m>C)e*[@Ob_u:UDKBKF1'_#RE)0/)2:LH]V,U*.nBV$?d,2)BAI^_EFP_.Elf\DQ#8Ri.5
+#Wb4oVLdi>Bj?sk7XJ6"5a_#Q!Q0+F'(b0B[,JlSRYVbn\'64;0#>r^a_>1ZOk"\UoXq*isoa.b"pRKt
+\"nK)Hr)>PWp[ad&W]L^OB)QV[+pLIpiNqXIX2%o&8+<AZjRYi#j^7-S\)SeqSe8F&G.QFqmYVkT0njT
+kL-m,8tg3GrK-"-hNVbu,=[LlAM,S(EK#ekmRU*kW]E-!!(+Ws)i=XTS:kpLkN'k8A,X4+2%]ueY@$?Y
+NSOH1eI<q[VSJe<fh$/k<.&5r(iVc=%!>M<GkF5W=:[b<PD=TB6)O*:UBP!f`f-M7NWqN#I'g/L9Sr/"
+UIr1isXgJn_IV1L=>jE<+h&YdIkXek'b%L3@4R!t6Zi_$28TkX&r#q;H+JH8jXbuUZC8PJkm$%^V^5nl
+,>Ml2gSO]+;X\tVh=7&tS2;^Su*kAC:A-WBS8",+ORckJg<T-(2kQ4*#<XO9W^cebPci9I'&hJPG7o4.
+2neM#0YHRgf%*Ei^Ubr?t&gQ6V=T=>E#I[ue9he:'nEVt+@,tmn:O$s!J2m`B[48DGu*Kp$IDh"s/5>C
+%#<f8!8]od_mBXV(T^"seY?F)^M%t^V2CUXr.SIBf/XOVjJ5=j^]rrDL]DikU,_GWp@[,Y$aXan$?rr?
+1nc?lr]FpMSH-DHdG.VXKt$="rs.Oh5-;_3qD;p$o?KH`9A.'ZI9UcD!R8N\:)Tn8Ig8>P*>;FI)J<+R
+F>63TnrmXXq&+3Lb\TRss"n(P4Y2N/El/oU5*A7F.LDXo;Z/klcs0>U3q.5Z&"=Nu+@(Y2c5]=t:VUfc
+=.IsR]*/]sr8F$l_b<4s&-`K'Tm.u1[:G6LOj^=#9n6>><Gmf_LI01"&m6SVcm!?as#H\JQFToSd3[#[
+rAO9)H&T@G>LYM"s54BPh`'c,jG\\q$^is&CKVF-s;<n@B:YQB42Z@`)V>eQ-)T4hi2[`?dUrr>IXK(k
+]ggM<9%h84*;2pqi]iDGUF^YGTIR9S-VFb\4=#j`p5ANhEDF)2D0dSR!Mf,mOBCKr]>ZQ*_^ZQ6/^D0?
+a<8j!!m!g)$CKIh:+hSK9S=h"`;YuoUh[o*L_5"-Yp>mif:CcURc8I='S(up`ep9\M^rq'#hj">:e#uJ
+),UZdJfp+U&9b19=jg["O4E+=4rL2UT[]Fje+VSN)pg`_XTcIsGTP_Kr6]:/0g,=LWSX:;J4#'V#abPb
+&:OT,;]FRfOM9,tCO=Op.H!PQ9GIY<sLY)>W_$BA1>q5a5[WSSrG*[m27[69e.9RJ:*P+Lre0f(8k848
+sr#;sf]h%OK/^o:k-.TJ9HVaUr.*:jUI6B7QS4\Hp;Z*/a80Wh94@$9FV_+&dQhC<STc3=c`U2l^^Yj^
+%)"'bT9lNh]F#6OC<ZjmePL9U,-XF?k+"*T\J*[IZ^U*_bsF(Z_RPa3u)jkV1APhWhQO`0pKq,1un:Ni
+-Arr??^PbfO'Cp*k6\flh4/\r]ci96sW$GQ0[4XDK4V7d!k.;fG<-ureY&E&Zo,q,;u$.V$s-mYY;BM>
+5O:qS-/.85Vd'[iPp.3Y#<.ilcp0S]-25s]"k6LLahP#PW0rr<1fP2F0Y2R)5bLOuu*?\[/m]3p(Q:bc
+jqU)M_;+A0>7mFYg;1aN%=9b8.uF'^_$l5,A!ER*5/RBZ#$G<p[DIGpsbNX5ERgim:)@K#:N%&eLik72
+]cE_KjLG,c;//M?IT97mL:PhrRYgbR/d<dOq)o*Lh#I5&b^ViKu-!nO`=i#k?"J:>f$c>"K%\Rgb=WO.
+.6*^:qZ2f>hIn-IRoej&uO-]t-^KJ6ol&!dc3FRgIYZnMQ)LhPlEUVA#m*,K,=Y'BL4G#\iq*!=%OCVi
+=h$uuk.XtuS'X4uFG8&'YT1#"<tLK:e-h\6>pZZWd#\\sKq@qHtmo(jY3DGtIt[_G@,F#+m\X(::;cLh
+QgOW&$5<,$@F"3.EUiAD+5D&$pb7BdgY!U%LaJf@n0CQ4>uZ,XPp$G.6om=%R78-F)9HW?M<_XcJjlFF
+5R#'WZ$!X!O*<P!f]>>a0#l$*&_('Q1`D$@Nn!a96[`CA,eJTP'3EiVDp#C$f]h5ODW*oE@_Ta>Ouh0j
+r4R"RC0iMi5CE!;^"<*j@BTT)oOZIc5N;X^<mh>9V?!+`%hA6*hh2p9$%W#XKX%cn&\i`<r=Up0ZWr"F
+aJ^g,V8.qcE5YQY^R-(Wb<hFMRp<DtK2_L'L\!I^6^B%V779[D%jE0<T>=.7N0)ki"Hn9@nf1+Y?h1dD
+'9pJl48\]eKj".ITm4HZ^mW<(Bu9T'2[3Fu`_jeJ!FDaN&S?eUZ]mn#$02_mUn>Q&bp<&H4jqSg5$GND
+2W$Tfe0<+RnNPS,FM$l(*'&sRF4L'^eAMHPrQKIt<`P!VL0Pbq#GJp-^PE1_fJaYIQZC5N^('W!NU8?>
+-+Q4tN@5t?+#g,kR/MG%`!NlW+TZl]jfBVq\(br('PE"$b8nZ,]2)e6.CfEXe>$C+QjVdgpKF"u_9V2g
+LP*K;XqBb3O0?TX3eN7VWHQa+IN1BI]r*OWS`-*CtLTp4k@fZs5G]=CtE@i3YNkCA1S25S*uEN>Y_!/Y
+9o?Y9/*m/d>[;fLgLBGqKg4o%UkDVEk,!A&VLl*ca4@uZtQYQqb*@1L9f*S`k'8jS#A(RFkK,0KXtZ)/
+%NZ11&ST7Y`=\Uao^mDcq]h,B5Jj4nbSMKVpb?#\p6$/i-rh[k=h5t2Yo5<['H:bbL^YN+]B=<#KL(61
+aM'g]anTUFmqKdEL,VnLMMdM93rY=9J+S_0Z6L+K9L/Is%I#oY@3RpNtK4ELn,-q1lj%B]m.NBOpfX`W
+k=5H1I3!&R*`Z;a:FA[,G>FHYfYeG&C/B;nNDqUmOK!XA,-:]cO&fZ3Xo]3[tb^e`b941J;FA^/G?#QT
+Ud476i@L-g,j(6eP]Z??p`nqCcN++b-Y-&jk@CLtE91mL!p_O?A;-p%5pV*3+>>\E8O0VV\"0<dJS2gG
+CeZ0pB3()&id.$S"r0&0h@n*ibp;1A%,&CN_g,!K\:UfiS'[g,FkNdh3Zj4ikqY&%-]"H\;k*G*1)0(7
+_Up:ZLYZ8)s"L4T[/8Fo4p3r%#3A:X^t706I?.gMqZ5b.p$kl\khFfl'KZ<FdikMWYLrX3'Zj'RDZ[3a
+(>Pb9:bPN;`D8@SH`r2=:s5LM._]>#g6Kq1d\&j]3CP>!C&"XPr7eP8ql;qqsWnsh]M;h>W[5ijF]"A5
+2;'[.R2P+iGC8kN[*2WYfK;*si@\3am9S5E2iR6j$8PG/rV,Sgm;m64rr@Sb\0I"K8?`nuSV\.J"MIoI
+j@_^+VjJp4gq4b6&P_dtuHJTGWD\^b@elS73bWpBDee%)AZidUn--"ElW=OPb0>rqa1oNPO5]6CgJ+Jb
+l;R3rl4`F5+c-.WRAr,l!oC*k(=PST%:\`QQ1LZ#=EJ`sZ#_*etqMj[MZ,=97(nK<N%hUb^Wec^E[<Ap
+3"#I%)O%2)RDg_kBWiYL'F[ET8eQq+*_Z-Te)&lW>$l&'r3MEM[(aD$7)5M?D`XW3?:FhAF*QM3nj]tZ
+tWPPc3RX,Ut(?H@V?!@RXpH_lo;h%%39BYjW<-n2EDFg.&sM&h>E%i1[nA3&#fOC(&pdY0_@0`I#,qY@
+0FatIG3DV'(n,JqH&>07=LYPds$ma26W:YGHUlS:aF,e?/ErJD@:<5'qCSP\\'Kh_RI8Ib\"7&J.<Q0L
+"[Q@mJET%n*dio:2q6qW1I*Eh5mJopf?(1(7_#Z.X;I`l<0!E]f:A]4'<3pS11?t?P!Q97\#3b+52]W8
+3Dp=]d,>j=FL\^.`Mil3&Np-L0JrkWJ0LO6j]IC&i[5[qIn*;>jb,d")XD1874#5=3)RJnL#Z'Du12;o
+[>dD7GKEs\4WT*9TT&8J:`0*A`jbn;<p(EpF)pFOLp,^9KnB:>TXYVEthgit6Eg,kHuI`6KPe+p1Kjh#
+7udOZu6r?C.b]CMYpA=qF)rk#opJ5A-?8MX1p;^A2/;bBVn$C$c8:FR`UE1n]^M@p#k+pR*t3`&@=.A]
+!:&g8O&.HN<Vb$J%Q_F1=bk^q?BJ`SK+"lA/L5uj]PF69nl9E+uYdH1>m0&[Z.X8Nb#A9iY;V2H%Y8PV
+k2VUc#Hk.iFh>[5iN5;enYURT9j-#;TO&'\Rug.H'.98c:dg:,%(V]DSV%(*%E-hMp&Tfap,f[c+$M#s
+Q4Z1b_.\YND0^#3b`k!(?=ao6_+i()RmVS&NuCL_bnn6$MIU`U>LNa8p(&<`OM:/I>WaN];K#VB;A$I?
+7rjY27_\h)TrW>,Q,/>$;<rX3-4-N'/f,Q0Q=Da%r@*Tl!qZp%'4.?Q@X]tZeQ;f)fM[$,\/d@u*g'Vf
+5nKDtqA583il/5grVG7O&)4qaPuBh2u'PUe^AecZ6I;b49tJ2^Rr0dLQ*7*);egK<\b\uS2ZXQmjh#bQ
+o'?Q"gCa)dd]E<L(>Tp/C%APZuWkOJ?o/+RJS8NcOA:qJ7d91s]>187uBARrF,esYpf&40<dCI;B1R3!
+aN'GfMkDEr2RPNV#%Ajp)-`ou4Zd7T@UG6^4`cJ6Pc:"N_7'%[C48Z-6U?Y^&D0uVCpSPcgUh:/](Y2R
+!Gp#4M!qgME9<V1%S?:X\$a@;o$C0jZdC>q?<V.Xq0fAp2i!MQ8X[m3.lnY1lIT=&Cj5+hUenYbu*2Yq
+,=RFgUd3(Y/6[tM'/5HJ)fGCENl<3f'l9u#;(j[0BMBp>N\"R.4SdZfFu:fAf=\07Z*P"JWG+XohqcZ1
+=LP,k>*7%h%Jg,)@-Ve6$%,bd=JmS\<98D4k4$8-RW(D*8!&m@o:.*T=NPcJMHTFOg"BdrU0`Z\OLR2%
+V`k<Y+lAHp@KZj40c`$VN!eF-4QjR?1dU1N[R&=g6i(b7(t4B&iHMVMT4HYM.sd&aHA5&2(fR9I(%kCL
+69=dPL)V+C-P=oe(#=F0?J[mcX90$%tL/u#d.Z3haM9pWHD@pC6SDoP,?OClLph2S%agrdWFXi*iOb$]
+(ZGpcK.QAH`//R1e=)W&7\\,@V&%Ieg;-.);"j-8Og;/;u%BMep9+Ed5A0aG:jR>0biTGP$o,K<a=W[]
+il"0='DO_#Tr*Cd[c:t2>fAZ]Ir>#/YNgqb@Od8[$D)sh?VW#(Z=,]L+?aD`3Sqt[,;/@L0NGRCTSC[i
+cg9YglH^FI<UY^@hhW]@TW\^h$JRUi&$8cgTkU@qqe?K25H*^Art0/BR"^i%#,hom/1]`.tPY]NR%kb*
+5*JAG8+F[<KgJm*<,2^CBI0cuN\Xk$itV`K$U8_R@si'CDTD4dp.rrBk:/QCE0"?Itf%jG8TDbe?O22u
+l"CT-`'bM;SWgn))+[C^6=iM]HDb1;KT(`TluL3@[9]p)XJ^"Yo%'_@rG0_^RNQlWpcTi!_Qrn`#dBQ+
+NZnHZ#Q[F3IYCU'Rl,\fh\S("X4f+A.2/S_??f/WJ%`$#=fo^U16lKqC((+#g&FHrPfBt0Ps(3PI-Xoa
+`0rn$X2,a0$JZ:Xpf^Xm\k:^!VXn()@T]>#dkCU?pE1BaV=U'c0;8sI8j.A\=D,q2]UV'Rm]V++BU87s
+5DJpfn:.Wi6Q#qcD1Dp\kNkb?*j6;BQe\I6NE#q=`hKO0fWGq&r]S7P,3<g?9@"`p!a+Md)>/sh;%ATV
+32#-.13f.n=6O.8P&0J%7.#<KI;l(/T-'o',T1CE$mX)["9nqC[9Cq-l7J??8nD((jK!H0GRUM4]sKFk
+1Rk&(Pk,+ns#'!F41i(346?0Zcp`&8$"F@)G+Y.)mr<[7_^r\e*3[_iRqQ9@oZ4u7DMH^ubkO<c'Vc1`
+"ZF!$N('fu'Fb8=Cn.jI*RZl.p8if6ZdT]gro>j!s;!(qC6RRcV-B+:?KNcih5X4a2='k=,P/Ea<R>N!
+'',-[G&F_u(#">U?`JdU0qbo_P\Z\>B&]!=GaAYC<@er[p/ScK4m_0o)!XNVMdp5XA&;'C$E3e6K5!]3
+222]D3?%Z7k<&)(?>2e`*2<]JIs/-\0I,XPVXC]/3DgASV\,cO-FZm[sQ-'sgknb9Rr]0m^-!sOW%6''
+"+[d'>.n_(#'AIcVO7<;:qR[/ZB8Je6'!(d"e!.ktUNsOPq7H")?[6!kW&NZ1$h'GS&Ga=.V_nS]\&<B
+R$Sb3h<JNrKjBG$s`#iXPb\dCQHW-*VI&E"\W`$jElMOe0>k^YnLiiZ?`0PPSF2j+<)R`s&ulO@8baZk
+B%N<Q!?d16fM;SnH9OK7$-QE7HQ,eq#<g/T?=GO%0e!+"KHW&3_(=7husY4'M31PGo]1!5Z0:5YC&d[;
+j_?;i,;,qb@;9T#7;<ajpN1!5Xd%ZPWj?m.Cn#Z^0d+\DSWa;?qUW525n,diI47FD5jA3HFKCH1*7q+>
+`RWnB>B%o#'MqTih40u,c@Jb*/CUK_LKJ.!7q*rqTA)"_8ElY(13a;jKBX[H(o7U!SNXb7W24dCdNOX\
+IYgSp2J3sCT`l/8u9X]MtQ7qE[7QT/*`>XTYUP-/'U$s4bb(&n8.XFI`N<F"9A69t81*%6VJ)<=kU7N:
+d'S)3ZDnr5bZeNA0F%J=5a0esGd>OHWe^VCMWZTrm(D,03hGm&^se+u_*?geP]PR#noVtXXb"FC5aZk:
+Q/)"(B3m[SoBminPCK+Or8mC%D+=Cjpi3##3]2&U.(!:Zto-YOL#9usHsgWt!"U;k3DKk4FJ>8HO-pah
+?8Uf87Cm<Cg1U?PbYJY*+k5EN?8;>glO$)(,39f@J^^u=FTA$u<LiP.Vi[!3$[WjtsjmL@II7"[6/_e'
+eSd`!N!gYbi!Gt2k>G5MPHb:[<a?nWbE'c&.<Oujk4+]i]l@]]Q-$=*M5G7T9i:NLqba"s_:8(.bB3NV
+n/br%,_dV+[F*MaB7"DF!`JSKadT]_og*Y_P)$Z?p_!3>N3:T?VB=ku@3^!>HS"6NX^:M@&C\$K<Mi2C
+8G=\#N.i.C33^n:=uT9T.+O.".p)-,N#ZLqN$.dZAlUn&cqf#muUGP0ef8qTlr=\&.S^TR%J<#TjYfi`
+ot6koN\;Pc)s[jKmnR7^(,QK4:A;O_]),#L\tPbr/eK"]Y07TOlVVsRobGm'*j!>ri!$)BC;SKSTi1Vj
+H:YGtUS?Mc?=T]?<5r)RCZH?Qm151:FJ:)(Dt[]jYJ_1E<S$25c!7pl<HqkClR&aXt:.]tO:`BG6BPM>
+(]eAeSMgV53tiF_^$f_e(Q@Eg,%o.j@,mj2Qs&lD>E9^<q/K<1ZdaCAr:2fn&\$b^T]D+-!$aYGsl3J<
+1m#JgQd[]&U$XS/5#do0K-8e\4rl%B5VcZ;!r#6dS\[e@>?X*.M*JEhpY6>6`5b9G+9*Xb$kSc8ZnIqo
+r[FT2?E`E0<p\=(`%-oT.A)?M]u*M?$I>gY[2g(di9`(srZ[L0^m1/DIb[[-3[<8]W/"\kVr%nt&I[[k
+iHa-O5KWa$cE,ZN3uQ)2pc7=PVH[YWIJoS.7dAi]hr"W(MY^e_Se/2rWufW)NlDO-ZD/5&31+R,dg,r"
+#.md+isHTMd/hQs=tA!*1)DF9d\SXhtJ/A=CjcmtiBaAq(W7!4s:+MHRoRTD@!!0o1,IngRG/D>?6/-?
+[iR$W-6U6CgWGI/_M:E(l6S5a&obsON+MAs'+3*0_>&ZLhB<VhbS3D;;rm/TX?#(M4O,l2]rk^bsL=gn
+q_Vf=0[U<]lV'l+/_@]NslR2l3*PCImM-*NU4-L^94ns'FKZI2b+*FtI.8L`.\AYb3S7$_"J.F_7t]:K
+rbZ=6RZIHr1);"g8^&#;/ij_*'Or=NmViPWh&0WN0k)78E`5*l-T)L#!'<TNBnEGifUf0#*8/!fI;CNE
+jiaP;7hit>7$Wa,k..P$oY<b?Xc'k\-fJL+hPSIO.Al$@LJ2-S&M_YnUjBg7\3ZBmTE1%-&dk(6cYJk$
+3lP#e<n-e'31]ZDG[5+%N)1ltZ#01.iT3_;$.%t.o`@/"]OjHE2'f7:YJgA*/L6b![irrCc`,a2.!liZ
+j<.(C;Y2#B?LaX!=1X<GCN+[s\$)@sZ)W@%j4<DIr3pa=-/`^k_%/l<mYmp3f\keGAjrrBlTM'Shl3,9
+a;po<^k%EI6.LUuCV;[o,>n"=4GBIqlc:VccMg.AEBk^V6tkp-UFpFbP:l\\7jY'OofUksa%l[C@L8Of
+&oRIgQ$]\t.b>$j]\+Wa^WUk(nt(l\a3jN"Y,7@A3^IYN9chRKAF\h34?[OTi\D']iG^]!CJ"HlFXf`
+~>
+%%EndBinary
+grestore
+np
+grestore
+12 149 mo
+9.929 148.999 8.251 147.321 8.25 145.25 cv
+8.25 133.249 li
+8.251 131.178 9.929 129.5 12 129.499 cv
+24 129.499 li
+26.071 129.5 27.749 131.178 27.75 133.249 cv
+27.75 145.25 li
+27.749 147.321 26.071 148.999 24 149 cv
+false sop
+.137 .122 .125 rgb
+f
+.5 lw
+0 lc
+0 lj
+10 ml
+[] 0 dsh
+true sadj
+12 149 mo
+9.929 148.999 8.251 147.321 8.25 145.25 cv
+8.25 133.249 li
+8.251 131.178 9.929 129.5 12 129.499 cv
+24 129.499 li
+26.071 129.5 27.749 131.178 27.75 133.249 cv
+27.75 145.25 li
+27.749 147.321 26.071 148.999 24 149 cv
+cp
+1 1 1 rgb
+@
+9.87489 145.249 mo
+9.87589 146.422 10.8259 147.371 11.9989 147.375 cv
+23.9999 147.374 li
+25.1739 147.371 26.1229 146.422 26.1249 145.25 cv
+26.1249 133.25 li
+26.1229 132.076 25.1739 131.126 23.9999 131.125 cv
+11.9999 131.125 li
+10.8259 131.126 9.87589 132.076 9.87489 133.25 cv
+.576 .584 .596 rgb
+f
+14.199 134.11 mo
+23.101 139.25 li
+14.199 144.389 li
+.137 .122 .125 rgb
+f
+grestore
+grestore
+pgrs
+%%PageTrailer
+[
+[/CSA [/0 ]]
+] del_res
+Adobe_AGM_Image/pt gx
+Adobe_CoolType_Core/pt get exec
+Adobe_AGM_Core/restore_mysetup gx
+Adobe_AGM_Core/pt gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%Trailer
+Adobe_AGM_Utils begin
+[/EMC pdfmark_5
+currentdict Adobe_AGM_Utils eq {end} if
+Adobe_AGM_Image/dt get exec
+Adobe_CoolType_Core/dt get exec
+Adobe_AGM_Core/dt get exec
+%%Pages: 1
+%%DocumentNeededResources:
+%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
+%%+ procset Adobe_CoolType_Utility_T42 1.0 0
+%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%+ procset Adobe_CoolType_Core 2.31 0
+%%+ procset Adobe_AGM_Core 2.0 0
+%%+ procset Adobe_AGM_Utils 1.0 0
+%%DocumentNeededFeatures:
+%%DocumentSuppliedFeatures:
+%%DocumentCustomColors:
+%%CMYKCustomColor:
+%%RGBCustomColor:
+%%EOF
diff --git a/macros/latex/contrib/rmannot/examples/rma/tardis.eps b/macros/latex/contrib/rmannot/examples/rma/tardis.eps
deleted file mode 100644
index c1c37deeca..0000000000
--- a/macros/latex/contrib/rmannot/examples/rma/tardis.eps
+++ /dev/null
@@ -1,34204 +0,0 @@
-%!PS-Adobe-3.1 EPSF-3.0
-%ADO_DSC_Encoding: Windows Roman
-%%Title: tardis.pdf
-%%Creator: Adobe Acrobat 9.0.0
-%%For: Donald Story
-%%CreationDate: 07/05/2008, 7:30:58 AM
-%%BoundingBox: 0 0 528 862
-%%HiResBoundingBox: 0 0 528 861.1200
-%%CropBox: 0 0 528 861.1200
-%%LanguageLevel: 2
-%%DocumentNeededResources: (atend)
-%%DocumentSuppliedResources: (atend)
-%%DocumentNeededFeatures: (atend)
-%%DocumentSuppliedFeatures: (atend)
-%%DocumentData: Clean7Bit
-%%Pages: (atend)
-%%DocumentProcessColors: Cyan Magenta Yellow Black
-%%DocumentCustomColors: (atend)
-%%EndComments
-%%BeginDefaults
-%%ViewingOrientation: 1 0 0 1
-%%EndDefaults
-%%BeginProlog
-%%BeginResource: procset Adobe_AGM_Utils 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{currentpacking true setpacking}if
-userdict/Adobe_AGM_Utils 75 dict dup begin put
-/bdf
-{bind def}bind def
-/nd{null def}bdf
-/xdf
-{exch def}bdf
-/ldf
-{load def}bdf
-/ddf
-{put}bdf
-/xddf
-{3 -1 roll put}bdf
-/xpt
-{exch put}bdf
-/ndf
-{
- exch dup where{
- pop pop pop
- }{
- xdf
- }ifelse
-}def
-/cdndf
-{
- exch dup currentdict exch known{
- pop pop
- }{
- exch def
- }ifelse
-}def
-/gx
-{get exec}bdf
-/ps_level
- /languagelevel where{
- pop systemdict/languagelevel gx
- }{
- 1
- }ifelse
-def
-/level2
- ps_level 2 ge
-def
-/level3
- ps_level 3 ge
-def
-/ps_version
- {version cvr}stopped{-1}if
-def
-/set_gvm
-{currentglobal exch setglobal}bdf
-/reset_gvm
-{setglobal}bdf
-/makereadonlyarray
-{
- /packedarray where{pop packedarray
- }{
- array astore readonly}ifelse
-}bdf
-/map_reserved_ink_name
-{
- dup type/stringtype eq{
- dup/Red eq{
- pop(_Red_)
- }{
- dup/Green eq{
- pop(_Green_)
- }{
- dup/Blue eq{
- pop(_Blue_)
- }{
- dup()cvn eq{
- pop(Process)
- }if
- }ifelse
- }ifelse
- }ifelse
- }if
-}bdf
-/AGMUTIL_GSTATE 22 dict def
-/get_gstate
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_clr_spc currentcolorspace def
- /AGMUTIL_GSTATE_clr_indx 0 def
- /AGMUTIL_GSTATE_clr_comps 12 array def
- mark currentcolor counttomark
- {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
- /AGMUTIL_GSTATE_fnt rootfont def
- /AGMUTIL_GSTATE_lw currentlinewidth def
- /AGMUTIL_GSTATE_lc currentlinecap def
- /AGMUTIL_GSTATE_lj currentlinejoin def
- /AGMUTIL_GSTATE_ml currentmiterlimit def
- currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
- /AGMUTIL_GSTATE_sa currentstrokeadjust def
- /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
- /AGMUTIL_GSTATE_op currentoverprint def
- /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
- /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
- currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
- cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
- /AGMUTIL_GSTATE_ht currenthalftone def
- /AGMUTIL_GSTATE_flt currentflat def
- end
-}def
-/set_gstate
-{
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_clr_spc setcolorspace
- AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
- AGMUTIL_GSTATE_fnt setfont
- AGMUTIL_GSTATE_lw setlinewidth
- AGMUTIL_GSTATE_lc setlinecap
- AGMUTIL_GSTATE_lj setlinejoin
- AGMUTIL_GSTATE_ml setmiterlimit
- AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
- AGMUTIL_GSTATE_sa setstrokeadjust
- AGMUTIL_GSTATE_clr_rnd setcolorrendering
- AGMUTIL_GSTATE_op setoverprint
- AGMUTIL_GSTATE_bg cvx setblackgeneration
- AGMUTIL_GSTATE_ucr cvx setundercolorremoval
- AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
- AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
- AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
- {
- currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
- {
- mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
- }if
- }{
- AGMUTIL_GSTATE_ht sethalftone
- }ifelse
- AGMUTIL_GSTATE_flt setflat
- end
-}def
-/get_gstate_and_matrix
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_ctm matrix currentmatrix def
- end
- get_gstate
-}def
-/set_gstate_and_matrix
-{
- set_gstate
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_ctm setmatrix
- end
-}def
-/AGMUTIL_str256 256 string def
-/AGMUTIL_src256 256 string def
-/AGMUTIL_dst64 64 string def
-/AGMUTIL_srcLen nd
-/AGMUTIL_ndx nd
-/AGMUTIL_cpd nd
-/capture_cpd{
- //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
-}def
-/thold_halftone
-{
- level3
- {sethalftone currenthalftone}
- {
- dup/HalftoneType get 3 eq
- {
- sethalftone currenthalftone
- }{
- begin
- Width Height mul{
- Thresholds read{pop}if
- }repeat
- end
- currenthalftone
- }ifelse
- }ifelse
-}def
-/rdcmntline
-{
- currentfile AGMUTIL_str256 readline pop
- (%)anchorsearch{pop}if
-}bdf
-/filter_cmyk
-{
- dup type/filetype ne{
- exch()/SubFileDecode filter
- }{
- exch pop
- }
- ifelse
- [
- exch
- {
- AGMUTIL_src256 readstring pop
- dup length/AGMUTIL_srcLen exch def
- /AGMUTIL_ndx 0 def
- AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
- 1 index exch get
- AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
- /AGMUTIL_ndx AGMUTIL_ndx 1 add def
- }for
- pop
- AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
- }
- bind
- /exec cvx
- ]cvx
-}bdf
-/filter_indexed_devn
-{
- cvi Names length mul names_index add Lookup exch get
-}bdf
-/filter_devn
-{
- 4 dict begin
- /srcStr xdf
- /dstStr xdf
- dup type/filetype ne{
- 0()/SubFileDecode filter
- }if
- [
- exch
- [
- /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
- currentdict/srcStr get/readstring cvx/pop cvx
- /dup cvx/length cvx 0/gt cvx[
- Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
- names_index Names length currentdict/srcStr get length 1 sub{
- 1/index cvx/exch cvx/get cvx
- currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
- Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
- }for
- currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
- ]cvx/if cvx
- /end cvx
- ]cvx
- bind
- /exec cvx
- ]cvx
- end
-}bdf
-/AGMUTIL_imagefile nd
-/read_image_file
-{
- AGMUTIL_imagefile 0 setfileposition
- 10 dict begin
- /imageDict xdf
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- /imbufIdx 0 def
- /origDataSource imageDict/DataSource get def
- /origMultipleDataSources imageDict/MultipleDataSources get def
- /origDecode imageDict/Decode get def
- /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
- imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- {
- /imbufCnt imageDict/DataSource get length def
- /imbufs imbufCnt array def
- 0 1 imbufCnt 1 sub{
- /imbufIdx xdf
- imbufs imbufIdx imbufLen string put
- imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
- }for
- DeviceN_PS2{
- imageDict begin
- /DataSource[DataSource/devn_sep_datasource cvx]cvx def
- /MultipleDataSources false def
- /Decode[0 1]def
- end
- }if
- }{
- /imbuf imbufLen string def
- Indexed_DeviceN level3 not and DeviceN_NoneName or{
- /srcDataStrs[imageDict begin
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi string
- }repeat
- end]def
- imageDict begin
- /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
- /Decode[0 1]def
- end
- }{
- imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
- imageDict/Decode[0 1]put
- }ifelse
- }ifelse
- imageDict exch
- load exec
- imageDict/DataSource origDataSource put
- imageDict/MultipleDataSources origMultipleDataSources put
- imageDict/Decode origDecode put
- end
-}bdf
-/write_image_file
-{
- begin
- {(AGMUTIL_imagefile)(w+)file}stopped{
- false
- }{
- Adobe_AGM_Utils/AGMUTIL_imagefile xddf
- 2 dict begin
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
- /imbuf imbufLen string def
- }if
- 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
- pop
- MultipleDataSources{
- 0 1 DataSource length 1 sub{
- DataSource type dup
- /arraytype eq{
- pop DataSource exch gx
- }{
- /filetype eq{
- DataSource exch get imbuf readstring pop
- }{
- DataSource exch get
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }for
- }{
- DataSource type dup
- /arraytype eq{
- pop DataSource exec
- }{
- /filetype eq{
- DataSource imbuf readstring pop
- }{
- DataSource
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }ifelse
- }for
- end
- true
- }ifelse
- end
-}bdf
-/close_image_file
-{
- AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
-}def
-statusdict/product known userdict/AGMP_current_show known not and{
- /pstr statusdict/product get def
- pstr(HP LaserJet 2200)eq
- pstr(HP LaserJet 4000 Series)eq or
- pstr(HP LaserJet 4050 Series )eq or
- pstr(HP LaserJet 8000 Series)eq or
- pstr(HP LaserJet 8100 Series)eq or
- pstr(HP LaserJet 8150 Series)eq or
- pstr(HP LaserJet 5000 Series)eq or
- pstr(HP LaserJet 5100 Series)eq or
- pstr(HP Color LaserJet 4500)eq or
- pstr(HP Color LaserJet 4600)eq or
- pstr(HP LaserJet 5Si)eq or
- pstr(HP LaserJet 1200 Series)eq or
- pstr(HP LaserJet 1300 Series)eq or
- pstr(HP LaserJet 4100 Series)eq or
- {
- userdict/AGMP_current_show/show load put
- userdict/show{
- currentcolorspace 0 get
- /Pattern eq
- {false charpath f}
- {AGMP_current_show}ifelse
- }put
- }if
- currentdict/pstr undef
-}if
-/consumeimagedata
-{
- begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known not
- {/MultipleDataSources false def}if
- MultipleDataSources
- {
- DataSource 0 get type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width cvi string def
- 1 1 Height cvi
- {
- pop
- 0 1 DataSource length 1 sub
- {
- DataSource exch get
- flushbuffer readstring pop pop
- }for
- }for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
- {
- Width Height mul cvi
- {
- 0 1 DataSource length 1 sub
- {dup DataSource exch gx length exch 0 ne{pop}if}for
- dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }
- {
- /DataSource load type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width Decode length 2 idiv mul cvi string def
- 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
- {
- Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
- {
- DataSource length dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }ifelse
- end
-}bdf
-/addprocs
-{
- 2{/exec load}repeat
- 3 1 roll
- [5 1 roll]bind cvx
-}def
-/modify_halftone_xfer
-{
- currenthalftone dup length dict copy begin
- currentdict 2 index known{
- 1 index load dup length dict copy begin
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end def
- currentdict end sethalftone
- }{
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end sethalftone
- pop
- }ifelse
-}def
-/clonearray
-{
- dup xcheck exch
- dup length array exch
- Adobe_AGM_Core/AGMCORE_tmp -1 ddf
- {
- Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
- dup type/dicttype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get
- exch
- clonedict
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- dup type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get exch
- clonearray
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- exch dup
- Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
- }forall
- exch{cvx}if
-}bdf
-/clonedict
-{
- dup length dict
- begin
- {
- dup type/dicttype eq
- {clonedict}if
- dup type/arraytype eq
- {clonearray}if
- def
- }forall
- currentdict
- end
-}bdf
-/DeviceN_PS2
-{
- /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
-}bdf
-/Indexed_DeviceN
-{
- /indexed_colorspace_dict AGMCORE_gget dup null ne{
- dup/CSDBase known{
- /CSDBase get/CSD get_res/Names known
- }{
- pop false
- }ifelse
- }{
- pop false
- }ifelse
-}bdf
-/DeviceN_NoneName
-{
- /Names where{
- pop
- false Names
- {
- (None)eq or
- }forall
- }{
- false
- }ifelse
-}bdf
-/DeviceN_PS2_inRip_seps
-{
- /AGMCORE_in_rip_sep where
- {
- pop dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
- {
- /currentcolorspace exch AGMCORE_gput
- false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- }{
- true
- }ifelse
-}bdf
-/base_colorspace_type
-{
- dup type/arraytype eq{0 get}if
-}bdf
-/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
-{
- /pdfmark_5{cleartomark}bind def
-}{
- /pdfmark_5{pdfmark}bind def
-}ifelse
-/ReadBypdfmark_5
-{
- currentfile exch 0 exch/SubFileDecode filter
- /currentdistillerparams where
- {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
- {flushfile cleartomark}
- {/PUT pdfmark}ifelse
-}bdf
-/ReadBypdfmark_5_string
-{
- 2 dict begin
- /makerString exch def string/tmpString exch def
- {
- currentfile tmpString readline not{pop exit}if
- makerString anchorsearch
- {
- pop pop cleartomark exit
- }{
- 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
- }ifelse
- }loop
- end
-}bdf
-/xpdfm
-{
- {
- dup 0 get/Label eq
- {
- aload length[exch 1 add 1 roll/PAGELABEL
- }{
- aload pop
- [{ThisPage}<<5 -2 roll>>/PUT
- }ifelse
- pdfmark_5
- }forall
-}bdf
-/lmt{
- dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
-}bdf
-/int{
- dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
-}bdf
-/ds{
- Adobe_AGM_Utils begin
-}bdf
-/dt{
- currentdict Adobe_AGM_Utils eq{
- end
- }if
-}bdf
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_AGM_Core 2.0 0
-%%Version: 2.0 0
-%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Core 209 dict dup begin put
-/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
-/AGMCORE_str256 256 string def
-/AGMCORE_save nd
-/AGMCORE_graphicsave nd
-/AGMCORE_c 0 def
-/AGMCORE_m 0 def
-/AGMCORE_y 0 def
-/AGMCORE_k 0 def
-/AGMCORE_cmykbuf 4 array def
-/AGMCORE_screen[currentscreen]cvx def
-/AGMCORE_tmp 0 def
-/AGMCORE_&setgray nd
-/AGMCORE_&setcolor nd
-/AGMCORE_&setcolorspace nd
-/AGMCORE_&setcmykcolor nd
-/AGMCORE_cyan_plate nd
-/AGMCORE_magenta_plate nd
-/AGMCORE_yellow_plate nd
-/AGMCORE_black_plate nd
-/AGMCORE_plate_ndx nd
-/AGMCORE_get_ink_data nd
-/AGMCORE_is_cmyk_sep nd
-/AGMCORE_host_sep nd
-/AGMCORE_avoid_L2_sep_space nd
-/AGMCORE_distilling nd
-/AGMCORE_composite_job nd
-/AGMCORE_producing_seps nd
-/AGMCORE_ps_level -1 def
-/AGMCORE_ps_version -1 def
-/AGMCORE_environ_ok nd
-/AGMCORE_CSD_cache 0 dict def
-/AGMCORE_currentoverprint false def
-/AGMCORE_deltaX nd
-/AGMCORE_deltaY nd
-/AGMCORE_name nd
-/AGMCORE_sep_special nd
-/AGMCORE_err_strings 4 dict def
-/AGMCORE_cur_err nd
-/AGMCORE_current_spot_alias false def
-/AGMCORE_inverting false def
-/AGMCORE_feature_dictCount nd
-/AGMCORE_feature_opCount nd
-/AGMCORE_feature_ctm nd
-/AGMCORE_ConvertToProcess false def
-/AGMCORE_Default_CTM matrix def
-/AGMCORE_Default_PageSize nd
-/AGMCORE_Default_flatness nd
-/AGMCORE_currentbg nd
-/AGMCORE_currentucr nd
-/AGMCORE_pattern_paint_type 0 def
-/knockout_unitsq nd
-currentglobal true setglobal
-[/CSA/Gradient/Procedure]
-{
- /Generic/Category findresource dup length dict copy/Category defineresource pop
-}forall
-setglobal
-/AGMCORE_key_known
-{
- where{
- /Adobe_AGM_Core_Id known
- }{
- false
- }ifelse
-}ndf
-/flushinput
-{
- save
- 2 dict begin
- /CompareBuffer 3 -1 roll def
- /readbuffer 256 string def
- mark
- {
- currentfile readbuffer{readline}stopped
- {cleartomark mark}
- {
- not
- {pop exit}
- if
- CompareBuffer eq
- {exit}
- if
- }ifelse
- }loop
- cleartomark
- end
- restore
-}bdf
-/getspotfunction
-{
- AGMCORE_screen exch pop exch pop
- dup type/dicttype eq{
- dup/HalftoneType get 1 eq{
- /SpotFunction get
- }{
- dup/HalftoneType get 2 eq{
- /GraySpotFunction get
- }{
- pop
- {
- abs exch abs 2 copy add 1 gt{
- 1 sub dup mul exch 1 sub dup mul add 1 sub
- }{
- dup mul exch dup mul add 1 exch sub
- }ifelse
- }bind
- }ifelse
- }ifelse
- }if
-}def
-/np
-{newpath}bdf
-/clp_npth
-{clip np}def
-/eoclp_npth
-{eoclip np}def
-/npth_clp
-{np clip}def
-/graphic_setup
-{
- /AGMCORE_graphicsave save store
- concat
- 0 setgray
- 0 setlinecap
- 0 setlinejoin
- 1 setlinewidth
- []0 setdash
- 10 setmiterlimit
- np
- false setoverprint
- false setstrokeadjust
- //Adobe_AGM_Core/spot_alias gx
- /Adobe_AGM_Image where{
- pop
- Adobe_AGM_Image/spot_alias 2 copy known{
- gx
- }{
- pop pop
- }ifelse
- }if
- /sep_colorspace_dict null AGMCORE_gput
- 100 dict begin
- /dictstackcount countdictstack def
- /showpage{}def
- mark
-}def
-/graphic_cleanup
-{
- cleartomark
- dictstackcount 1 countdictstack 1 sub{end}for
- end
- AGMCORE_graphicsave restore
-}def
-/compose_error_msg
-{
- grestoreall initgraphics
- /Helvetica findfont 10 scalefont setfont
- /AGMCORE_deltaY 100 def
- /AGMCORE_deltaX 310 def
- clippath pathbbox np pop pop 36 add exch 36 add exch moveto
- 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
- 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
- 0 AGMCORE_&setgray
- gsave 1 AGMCORE_&setgray fill grestore
- 1 setlinewidth gsave stroke grestore
- currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
- /AGMCORE_deltaY 12 def
- /AGMCORE_tmp 0 def
- AGMCORE_err_strings exch get
- {
- dup 32 eq
- {
- pop
- AGMCORE_str256 0 AGMCORE_tmp getinterval
- stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
- {
- currentpoint AGMCORE_deltaY sub exch pop
- clippath pathbbox pop pop pop 44 add exch moveto
- }if
- AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
- 0 1 AGMCORE_str256 length 1 sub
- {
- AGMCORE_str256 exch 0 put
- }for
- /AGMCORE_tmp 0 def
- }{
- AGMCORE_str256 exch AGMCORE_tmp xpt
- /AGMCORE_tmp AGMCORE_tmp 1 add def
- }ifelse
- }forall
-}bdf
-/AGMCORE_CMYKDeviceNColorspaces[
- [/Separation/None/DeviceCMYK{0 0 0}]
- [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
- [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
- [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
- [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
- [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
- [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
- [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
- [/Separation(Cyan)/DeviceCMYK{0 0 0}]
- [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
- [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
- [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
- [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
- [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
- [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
- [/DeviceCMYK]
-]def
-/ds{
- Adobe_AGM_Core begin
- /currentdistillerparams where
- {
- pop currentdistillerparams/CoreDistVersion get 5000 lt
- {<</DetectBlends false>>setdistillerparams}if
- }if
- /AGMCORE_ps_version xdf
- /AGMCORE_ps_level xdf
- errordict/AGM_handleerror known not{
- errordict/AGM_handleerror errordict/handleerror get put
- errordict/handleerror{
- Adobe_AGM_Core begin
- $error/newerror get AGMCORE_cur_err null ne and{
- $error/newerror false put
- AGMCORE_cur_err compose_error_msg
- }if
- $error/newerror true put
- end
- errordict/AGM_handleerror get exec
- }bind put
- }if
- /AGMCORE_environ_ok
- ps_level AGMCORE_ps_level ge
- ps_version AGMCORE_ps_version ge and
- AGMCORE_ps_level -1 eq or
- def
- AGMCORE_environ_ok not
- {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
- /AGMCORE_&setgray systemdict/setgray get def
- level2{
- /AGMCORE_&setcolor systemdict/setcolor get def
- /AGMCORE_&setcolorspace systemdict/setcolorspace get def
- }if
- /AGMCORE_currentbg currentblackgeneration def
- /AGMCORE_currentucr currentundercolorremoval def
- /AGMCORE_Default_flatness currentflat def
- /AGMCORE_distilling
- /product where{
- pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
- }{
- false
- }ifelse
- def
- /AGMCORE_GSTATE AGMCORE_key_known not{
- /AGMCORE_GSTATE 21 dict def
- /AGMCORE_tmpmatrix matrix def
- /AGMCORE_gstack 32 array def
- /AGMCORE_gstackptr 0 def
- /AGMCORE_gstacksaveptr 0 def
- /AGMCORE_gstackframekeys 14 def
- /AGMCORE_&gsave/gsave ldf
- /AGMCORE_&grestore/grestore ldf
- /AGMCORE_&grestoreall/grestoreall ldf
- /AGMCORE_&save/save ldf
- /AGMCORE_&setoverprint/setoverprint ldf
- /AGMCORE_gdictcopy{
- begin
- {def}forall
- end
- }def
- /AGMCORE_gput{
- AGMCORE_gstack AGMCORE_gstackptr get
- 3 1 roll
- put
- }def
- /AGMCORE_gget{
- AGMCORE_gstack AGMCORE_gstackptr get
- exch
- get
- }def
- /gsave{
- AGMCORE_&gsave
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /grestore{
- AGMCORE_&grestore
- AGMCORE_gstackptr 1 sub
- dup AGMCORE_gstacksaveptr lt{1 add}if
- dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
- {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
- /AGMCORE_gstackptr exch store
- }def
- /grestoreall{
- AGMCORE_&grestoreall
- /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
- }def
- /save{
- AGMCORE_&save
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /setoverprint{
- dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
- }def
- 0 1 AGMCORE_gstack length 1 sub{
- AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
- }for
- }if
- level3/AGMCORE_&sysshfill AGMCORE_key_known not and
- {
- /AGMCORE_&sysshfill systemdict/shfill get def
- /AGMCORE_&sysmakepattern systemdict/makepattern get def
- /AGMCORE_&usrmakepattern/makepattern load def
- }if
- /currentcmykcolor[0 0 0 0]AGMCORE_gput
- /currentstrokeadjust false AGMCORE_gput
- /currentcolorspace[/DeviceGray]AGMCORE_gput
- /sep_tint 0 AGMCORE_gput
- /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
- /sep_colorspace_dict null AGMCORE_gput
- /devicen_colorspace_dict null AGMCORE_gput
- /indexed_colorspace_dict null AGMCORE_gput
- /currentcolor_intent()AGMCORE_gput
- /customcolor_tint 1 AGMCORE_gput
- /absolute_colorimetric_crd null AGMCORE_gput
- /relative_colorimetric_crd null AGMCORE_gput
- /saturation_crd null AGMCORE_gput
- /perceptual_crd null AGMCORE_gput
- currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
- cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
- <<
- /MaxPatternItem currentsystemparams/MaxPatternCache get
- >>
- setuserparams
- end
-}def
-/ps
-{
- /setcmykcolor where{
- pop
- Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
- }if
- Adobe_AGM_Core begin
- /setcmykcolor
- {
- 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
- 1 sub 4 1 roll
- 3{
- 3 index add neg dup 0 lt{
- pop 0
- }if
- 3 1 roll
- }repeat
- setrgbcolor pop
- }ndf
- /currentcmykcolor
- {
- /currentcmykcolor AGMCORE_gget aload pop
- }ndf
- /setoverprint
- {pop}ndf
- /currentoverprint
- {false}ndf
- /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
- /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
- /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
- /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
- /AGMCORE_plate_ndx
- AGMCORE_cyan_plate{
- 0
- }{
- AGMCORE_magenta_plate{
- 1
- }{
- AGMCORE_yellow_plate{
- 2
- }{
- AGMCORE_black_plate{
- 3
- }{
- 4
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_have_reported_unsupported_color_space false def
- /AGMCORE_report_unsupported_color_space
- {
- AGMCORE_have_reported_unsupported_color_space false eq
- {
- (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
- Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
- }if
- }def
- /AGMCORE_composite_job
- AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
- /AGMCORE_in_rip_sep
- /AGMCORE_in_rip_sep where{
- pop AGMCORE_in_rip_sep
- }{
- AGMCORE_distilling
- {
- false
- }{
- userdict/Adobe_AGM_OnHost_Seps known{
- false
- }{
- level2{
- currentpagedevice/Separations 2 copy known{
- get
- }{
- pop pop false
- }ifelse
- }{
- false
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
- /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
- /AGM_preserve_spots
- /AGM_preserve_spots where{
- pop AGM_preserve_spots
- }{
- AGMCORE_distilling AGMCORE_producing_seps or
- }ifelse
- def
- /AGM_is_distiller_preserving_spotimages
- {
- currentdistillerparams/PreserveOverprintSettings known
- {
- currentdistillerparams/PreserveOverprintSettings get
- {
- currentdistillerparams/ColorConversionStrategy known
- {
- currentdistillerparams/ColorConversionStrategy get
- /sRGB ne
- }{
- true
- }ifelse
- }{
- false
- }ifelse
- }{
- false
- }ifelse
- }def
- /convert_spot_to_process where{pop}{
- /convert_spot_to_process
- {
- //Adobe_AGM_Core begin
- dup map_alias{
- /Name get exch pop
- }if
- dup dup(None)eq exch(All)eq or
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- gsave
- 1 0 0 0 setcmykcolor currentgray 1 exch sub
- 0 1 0 0 setcmykcolor currentgray 1 exch sub
- 0 0 1 0 setcmykcolor currentgray 1 exch sub
- 0 0 0 1 setcmykcolor currentgray 1 exch sub
- add add add 0 eq
- {
- pop false
- }{
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- }ifelse
- grestore
- }{
- AGMCORE_distilling
- {
- pop AGM_is_distiller_preserving_spotimages not
- }{
- //Adobe_AGM_Core/AGMCORE_name xddf
- false
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
- AGMUTIL_cpd/OverrideSeparations known and
- {
- AGMUTIL_cpd/OverrideSeparations get
- {
- /HqnSpots/ProcSet resourcestatus
- {
- pop pop pop true
- }if
- }if
- }if
- {
- AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
- }{
- gsave
- [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
- false
- AGMUTIL_cpd/SeparationColorNames 2 copy known
- {
- get
- {AGMCORE_name eq or}forall
- not
- }{
- pop pop pop true
- }ifelse
- grestore
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- }ifelse
- /convert_to_process where{pop}{
- /convert_to_process
- {
- dup length 0 eq
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- dup true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process and}ifelse
- }
- forall
- {
- true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- (Black)eq or and
- }forall
- not
- }{pop false}ifelse
- }{
- false exch
- {
- /PhotoshopDuotoneList where{pop false}{true}ifelse
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process or}ifelse
- }
- {
- convert_spot_to_process or
- }
- ifelse
- }
- forall
- }ifelse
- }ifelse
- }def
- }ifelse
- /AGMCORE_avoid_L2_sep_space
- version cvr 2012 lt
- level2 and
- AGMCORE_producing_seps not and
- def
- /AGMCORE_is_cmyk_sep
- AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
- def
- /AGM_avoid_0_cmyk where{
- pop AGM_avoid_0_cmyk
- }{
- AGM_preserve_spots
- userdict/Adobe_AGM_OnHost_Seps known
- userdict/Adobe_AGM_InRip_Seps known or
- not and
- }ifelse
- {
- /setcmykcolor[
- {
- 4 copy add add add 0 eq currentoverprint and{
- pop 0.0005
- }if
- }/exec cvx
- /AGMCORE_&setcmykcolor load dup type/operatortype ne{
- /exec cvx
- }if
- ]cvx def
- }if
- /AGMCORE_IsSeparationAProcessColor
- {
- dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
- }def
- AGMCORE_host_sep{
- /setcolortransfer
- {
- AGMCORE_cyan_plate{
- pop pop pop
- }{
- AGMCORE_magenta_plate{
- 4 3 roll pop pop pop
- }{
- AGMCORE_yellow_plate{
- 4 2 roll pop pop pop
- }{
- 4 1 roll pop pop pop
- }ifelse
- }ifelse
- }ifelse
- settransfer
- }
- def
- /AGMCORE_get_ink_data
- AGMCORE_cyan_plate{
- {pop pop pop}
- }{
- AGMCORE_magenta_plate{
- {4 3 roll pop pop pop}
- }{
- AGMCORE_yellow_plate{
- {4 2 roll pop pop pop}
- }{
- {4 1 roll pop pop pop}
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_RemoveProcessColorNames
- {
- 1 dict begin
- /filtername
- {
- dup/Cyan eq 1 index(Cyan)eq or
- {pop(_cyan_)}if
- dup/Magenta eq 1 index(Magenta)eq or
- {pop(_magenta_)}if
- dup/Yellow eq 1 index(Yellow)eq or
- {pop(_yellow_)}if
- dup/Black eq 1 index(Black)eq or
- {pop(_black_)}if
- }def
- dup type/arraytype eq
- {[exch{filtername}forall]}
- {filtername}ifelse
- end
- }def
- level3{
- /AGMCORE_IsCurrentColor
- {
- dup AGMCORE_IsSeparationAProcessColor
- {
- AGMCORE_plate_ndx 0 eq
- {dup(Cyan)eq exch/Cyan eq or}if
- AGMCORE_plate_ndx 1 eq
- {dup(Magenta)eq exch/Magenta eq or}if
- AGMCORE_plate_ndx 2 eq
- {dup(Yellow)eq exch/Yellow eq or}if
- AGMCORE_plate_ndx 3 eq
- {dup(Black)eq exch/Black eq or}if
- AGMCORE_plate_ndx 4 eq
- {pop false}if
- }{
- gsave
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- grestore
- }ifelse
- }def
- /AGMCORE_filter_functiondatasource
- {
- 5 dict begin
- /data_in xdf
- data_in type/stringtype eq
- {
- /ncomp xdf
- /comp xdf
- /string_out data_in length ncomp idiv string def
- 0 ncomp data_in length 1 sub
- {
- string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
- }for
- string_out
- }{
- string/string_in xdf
- /string_out 1 string def
- /component xdf
- [
- data_in string_in/readstring cvx
- [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
- [/pop cvx()]cvx/ifelse cvx
- ]cvx/ReusableStreamDecode filter
- }ifelse
- end
- }def
- /AGMCORE_separateShadingFunction
- {
- 2 dict begin
- /paint? xdf
- /channel xdf
- dup type/dicttype eq
- {
- begin
- FunctionType 0 eq
- {
- /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
- currentdict/Decode known
- {/Decode Decode channel 2 mul 2 getinterval def}if
- paint? not
- {/Decode[1 1]def}if
- }if
- FunctionType 2 eq
- {
- paint?
- {
- /C0[C0 channel get 1 exch sub]def
- /C1[C1 channel get 1 exch sub]def
- }{
- /C0[1]def
- /C1[1]def
- }ifelse
- }if
- FunctionType 3 eq
- {
- /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
- }if
- currentdict/Range known
- {/Range[0 1]def}if
- currentdict
- end}{
- channel get 0 paint? AGMCORE_separateShadingFunction
- }ifelse
- end
- }def
- /AGMCORE_separateShading
- {
- 3 -1 roll begin
- currentdict/Function known
- {
- currentdict/Background known
- {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
- Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
- /ColorSpace[/DeviceGray]def
- }{
- ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }{
- ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
- }ifelse
- ColorSpace 0 get/Separation eq
- {
- {
- [1/exch cvx/sub cvx]cvx
- }{
- [/pop cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll put
- pop
- }{
- {
- [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
- }{
- pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll bind put
- }ifelse
- ColorSpace 2/DeviceGray put
- }ifelse
- end
- }def
- /AGMCORE_separateShadingDict
- {
- dup/ColorSpace get
- dup type/arraytype ne
- {[exch]}if
- dup 0 get/DeviceCMYK eq
- {
- exch begin
- currentdict
- AGMCORE_cyan_plate
- {0 true}if
- AGMCORE_magenta_plate
- {1 true}if
- AGMCORE_yellow_plate
- {2 true}if
- AGMCORE_black_plate
- {3 true}if
- AGMCORE_plate_ndx 4 eq
- {0 false}if
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- currentdict
- end exch
- }if
- dup 0 get/Separation eq
- {
- exch begin
- ColorSpace 1 get dup/None ne exch/All ne and
- {
- ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /Separation
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- }if
- }ifelse
- }{
- currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
- 0 exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- }if
- currentdict
- end exch
- }if
- dup 0 get/DeviceN eq
- {
- exch begin
- ColorSpace 1 get convert_to_process
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /DeviceN
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- /ColorSpace[/DeviceGray]def
- }if
- }ifelse
- }{
- currentdict
- false -1 ColorSpace 1 get
- {
- AGMCORE_IsCurrentColor
- {
- 1 add
- exch pop true exch exit
- }if
- 1 add
- }forall
- exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- currentdict
- end exch
- }if
- dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
- {
- exch begin
- ColorSpace dup type/arraytype eq
- {0 get}if
- /DeviceGray ne
- {
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- ColorSpace 0 get/CIEBasedA eq
- {
- /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
- }if
- ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
- {
- /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
- }if
- ColorSpace 0 get/CIEBasedDEFG eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }if
- currentdict 0 false AGMCORE_separateShading
- }if
- }if
- currentdict
- end exch
- }if
- pop
- dup/AGMCORE_ignoreshade known
- {
- begin
- /ColorSpace[/Separation(None)/DeviceGray{}]def
- currentdict end
- }if
- }def
- /shfill
- {
- AGMCORE_separateShadingDict
- dup/AGMCORE_ignoreshade known
- {pop}
- {AGMCORE_&sysshfill}ifelse
- }def
- /makepattern
- {
- exch
- dup/PatternType get 2 eq
- {
- clonedict
- begin
- /Shading Shading AGMCORE_separateShadingDict def
- Shading/AGMCORE_ignoreshade known
- currentdict end exch
- {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
- exch AGMCORE_&sysmakepattern
- }{
- exch AGMCORE_&usrmakepattern
- }ifelse
- }def
- }if
- }if
- AGMCORE_in_rip_sep{
- /setcustomcolor
- {
- exch aload pop
- dup 7 1 roll inRip_spot_has_ink not {
- 4{4 index mul 4 1 roll}
- repeat
- /DeviceCMYK setcolorspace
- 6 -2 roll pop pop
- }{
- //Adobe_AGM_Core begin
- /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
- end
- [/Separation 4 -1 roll/DeviceCMYK
- {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
- ]
- setcolorspace
- }ifelse
- setcolor
- }ndf
- /setseparationgray
- {
- [/Separation(All)/DeviceGray{}]setcolorspace_opt
- 1 exch sub setcolor
- }ndf
- }{
- /setseparationgray
- {
- AGMCORE_&setgray
- }ndf
- }ifelse
- /findcmykcustomcolor
- {
- 5 makereadonlyarray
- }ndf
- /setcustomcolor
- {
- exch aload pop pop
- 4{4 index mul 4 1 roll}repeat
- setcmykcolor pop
- }ndf
- /has_color
- /colorimage where{
- AGMCORE_producing_seps{
- pop true
- }{
- systemdict eq
- }ifelse
- }{
- false
- }ifelse
- def
- /map_index
- {
- 1 index mul exch getinterval{255 div}forall
- }bdf
- /map_indexed_devn
- {
- Lookup Names length 3 -1 roll cvi map_index
- }bdf
- /n_color_components
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop 1
- }{
- /DeviceCMYK eq{
- 4
- }{
- 3
- }ifelse
- }ifelse
- }bdf
- level2{
- /mo/moveto ldf
- /li/lineto ldf
- /cv/curveto ldf
- /knockout_unitsq
- {
- 1 setgray
- 0 0 1 1 rectfill
- }def
- level2/setcolorspace AGMCORE_key_known not and{
- /AGMCORE_&&&setcolorspace/setcolorspace ldf
- /AGMCORE_ReplaceMappedColor
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- /AGMCORE_SpotAliasAry2 where{
- begin
- dup 0 get dup/Separation eq
- {
- pop
- dup length array copy
- dup dup 1 get
- current_spot_alias
- {
- dup map_alias
- {
- false set_spot_alias
- dup 1 exch setsepcolorspace
- true set_spot_alias
- begin
- /sep_colorspace_dict currentdict AGMCORE_gput
- pop pop pop
- [
- /Separation Name
- CSA map_csa
- MappedCSA
- /sep_colorspace_proc load
- ]
- dup Name
- end
- }if
- }if
- map_reserved_ink_name 1 xpt
- }{
- /DeviceN eq
- {
- dup length array copy
- dup dup 1 get[
- exch{
- current_spot_alias{
- dup map_alias{
- /Name get exch pop
- }if
- }if
- map_reserved_ink_name
- }forall
- ]1 xpt
- }if
- }ifelse
- end
- }if
- }if
- }def
- /setcolorspace
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/Indexed eq
- {
- AGMCORE_distilling
- {
- /PhotoshopDuotoneList where
- {
- pop false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- {
- aload pop 3 -1 roll
- AGMCORE_ReplaceMappedColor
- 3 1 roll 4 array astore
- }if
- }{
- AGMCORE_ReplaceMappedColor
- }ifelse
- }if
- DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
- }def
- }if
- }{
- /adj
- {
- currentstrokeadjust{
- transform
- 0.25 sub round 0.25 add exch
- 0.25 sub round 0.25 add exch
- itransform
- }if
- }def
- /mo{
- adj moveto
- }def
- /li{
- adj lineto
- }def
- /cv{
- 6 2 roll adj
- 6 2 roll adj
- 6 2 roll adj curveto
- }def
- /knockout_unitsq
- {
- 1 setgray
- 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
- }def
- /currentstrokeadjust{
- /currentstrokeadjust AGMCORE_gget
- }def
- /setstrokeadjust{
- /currentstrokeadjust exch AGMCORE_gput
- }def
- /setcolorspace
- {
- /currentcolorspace exch AGMCORE_gput
- }def
- /currentcolorspace
- {
- /currentcolorspace AGMCORE_gget
- }def
- /setcolor_devicecolor
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop setgray
- }{
- /DeviceCMYK eq{
- setcmykcolor
- }{
- setrgbcolor
- }ifelse
- }ifelse
- }def
- /setcolor
- {
- currentcolorspace 0 get
- dup/DeviceGray ne{
- dup/DeviceCMYK ne{
- dup/DeviceRGB ne{
- dup/Separation eq{
- pop
- currentcolorspace 3 gx
- currentcolorspace 2 get
- }{
- dup/Indexed eq{
- pop
- currentcolorspace 3 get dup type/stringtype eq{
- currentcolorspace 1 get n_color_components
- 3 -1 roll map_index
- }{
- exec
- }ifelse
- currentcolorspace 1 get
- }{
- /AGMCORE_cur_err/AGMCORE_invalid_color_space def
- AGMCORE_invalid_color_space
- }ifelse
- }ifelse
- }if
- }if
- }if
- setcolor_devicecolor
- }def
- }ifelse
- /sop/setoverprint ldf
- /lw/setlinewidth ldf
- /lc/setlinecap ldf
- /lj/setlinejoin ldf
- /ml/setmiterlimit ldf
- /dsh/setdash ldf
- /sadj/setstrokeadjust ldf
- /gry/setgray ldf
- /rgb/setrgbcolor ldf
- /cmyk[
- /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
- /setcmykcolor load dup type/operatortype ne{/exec cvx}if
- ]cvx bdf
- level3 AGMCORE_host_sep not and{
- /nzopmsc{
- 6 dict begin
- /kk exch def
- /yy exch def
- /mm exch def
- /cc exch def
- /sum 0 def
- cc 0 ne{/sum sum 2#1000 or def cc}if
- mm 0 ne{/sum sum 2#0100 or def mm}if
- yy 0 ne{/sum sum 2#0010 or def yy}if
- kk 0 ne{/sum sum 2#0001 or def kk}if
- AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
- sum 0 eq{0}if
- end
- setcolor
- }bdf
- }{
- /nzopmsc/cmyk ldf
- }ifelse
- /sep/setsepcolor ldf
- /devn/setdevicencolor ldf
- /idx/setindexedcolor ldf
- /colr/setcolor ldf
- /csacrd/set_csa_crd ldf
- /sepcs/setsepcolorspace ldf
- /devncs/setdevicencolorspace ldf
- /idxcs/setindexedcolorspace ldf
- /cp/closepath ldf
- /clp/clp_npth ldf
- /eclp/eoclp_npth ldf
- /f/fill ldf
- /ef/eofill ldf
- /@/stroke ldf
- /nclp/npth_clp ldf
- /gset/graphic_setup ldf
- /gcln/graphic_cleanup ldf
- /ct/concat ldf
- /cf/currentfile ldf
- /fl/filter ldf
- /rs/readstring ldf
- /AGMCORE_def_ht currenthalftone def
- /clonedict Adobe_AGM_Utils begin/clonedict load end def
- /clonearray Adobe_AGM_Utils begin/clonearray load end def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
- /getrampcolor
- {
- /indx exch def
- 0 1 NumComp 1 sub
- {
- dup
- Samples exch get
- dup type/stringtype eq{indx get}if
- exch
- Scaling exch get aload pop
- 3 1 roll
- mul add
- }for
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /sssetbackground{
- aload pop
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /RadialShade
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /r2 xdf
- /c2y xdf
- /c2x xdf
- /r1 xdf
- /c1y xdf
- /c1x xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- c1x c2x eq
- {
- c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope c2y c1y sub c2x c1x sub div def
- /theta slope 1 atan def
- c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
- c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
- }ifelse
- gsave
- clippath
- c1x c1y translate
- theta rotate
- -90 rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax xdf
- /xMax xdf
- /yMin xdf
- /xMin xdf
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- /max{2 copy gt{pop}{exch pop}ifelse}bdf
- /min{2 copy lt{pop}{exch pop}ifelse}bdf
- rampdict begin
- 40 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- c1x c1y translate
- theta rotate
- -90 rotate
- /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
- /c1y 0 def
- /c1x 0 def
- /c2x 0 def
- ext0
- {
- 0 getrampcolor
- c2y r2 add r1 sub 0.0001 lt
- {
- c1x c1y r1 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2y r1 add r2 le
- {
- c1x c1y r1 0 360 arc
- fill
- }
- {
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r1 neg def
- /p1y c1y def
- /p2x r1 def
- /p2y c1y def
- p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y p1x SS1 div neg def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y p2x SS2 div neg def
- r1 r2 gt
- {
- /L1maxX p1x yMin p1y sub SS1 div add def
- /L2maxX p2x yMin p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- c1x c2x sub dup mul
- c1y c2y sub dup mul
- add 0.5 exp
- 0 dtransform
- dup mul exch dup mul add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- /hires xdf
- hires mul
- /numpix xdf
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- /xInc c2x c1x sub numsteps div def
- /yInc c2y c1y sub numsteps div def
- /rInc r2 r1 sub numsteps div def
- /cx c1x def
- /cy c1y def
- /radius r1 def
- np
- xInc 0 eq yInc 0 eq rInc 0 eq and and
- {
- 0 getrampcolor
- cx cy radius 0 360 arc
- stroke
- NumSamples 1 sub getrampcolor
- cx cy radius 72 hires div add 0 360 arc
- 0 setlinewidth
- stroke
- }{
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- cx cy radius 0 360 arc
- /cx cx xInc add def
- /cy cy yInc add def
- /radius radius rInc add def
- cx cy radius 360 0 arcn
- eofill
- rampIndxInc add
- }repeat
- pop
- }ifelse
- ext1
- {
- c2y r2 add r1 lt
- {
- c2x c2y r2 0 360 arc
- fill
- }{
- c2y r1 add r2 sub 0.0001 le
- {
- c2x c2y r2 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r2 neg def
- /p1y c2y def
- /p2x r2 def
- /p2y c2y def
- p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y c2y p1x SS1 div sub def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y c2y p2x SS2 div sub def
- r1 r2 lt
- {
- /L1maxX p1x yMax p1y sub SS1 div add def
- /L2maxX p2x yMax p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
- /GenStrips
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /y2 xdf
- /x2 xdf
- /y1 xdf
- /x1 xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- x1 x2 eq
- {
- y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope y2 y1 sub x2 x1 sub div def
- /theta slope 1 atan def
- x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
- x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
- }
- ifelse
- gsave
- clippath
- x1 y1 translate
- theta rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax exch def
- /xMax exch def
- /yMin exch def
- /xMin exch def
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- rampdict begin
- 20 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- x1 y1 translate
- theta rotate
- /xStart 0 def
- /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
- /ySpan yMax yMin sub def
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- xStart 0 transform
- xEnd 0 transform
- 3 -1 roll
- sub dup mul
- 3 1 roll
- sub dup mul
- add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- mul
- /numpix xdf
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- ext0
- {
- 0 getrampcolor
- xMin xStart lt
- {
- xMin yMin xMin neg ySpan rectfill
- }if
- }if
- /xInc xEnd xStart sub numsteps div def
- /x xStart def
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- x yMin xInc ySpan rectfill
- /x x xInc add def
- rampIndxInc add
- }repeat
- pop
- ext1{
- xMax xEnd gt
- {
- xEnd yMin xMax xEnd sub ySpan rectfill
- }if
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
-}def
-/pt
-{
- end
-}def
-/dt{
-}def
-/pgsv{
- //Adobe_AGM_Core/AGMCORE_save save put
-}def
-/pgrs{
- //Adobe_AGM_Core/AGMCORE_save get restore
-}def
-systemdict/findcolorrendering known{
- /findcolorrendering systemdict/findcolorrendering get def
-}if
-systemdict/setcolorrendering known{
- /setcolorrendering systemdict/setcolorrendering get def
-}if
-/test_cmyk_color_plate
-{
- gsave
- setcmykcolor currentgray 1 ne
- grestore
-}def
-/inRip_spot_has_ink
-{
- dup//Adobe_AGM_Core/AGMCORE_name xddf
- convert_spot_to_process not
-}def
-/map255_to_range
-{
- 1 index sub
- 3 -1 roll 255 div mul add
-}def
-/set_csa_crd
-{
- /sep_colorspace_dict null AGMCORE_gput
- begin
- CSA get_csa_by_name setcolorspace_opt
- set_crd
- end
-}
-def
-/map_csa
-{
- currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
- {pop}{get_csa_by_name/MappedCSA xdf}ifelse
-}def
-/setsepcolor
-{
- /sep_colorspace_dict AGMCORE_gget begin
- dup/sep_tint exch AGMCORE_gput
- TintProc
- end
-}def
-/setdevicencolor
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- Names length copy
- Names length 1 sub -1 0
- {
- /devicen_tints AGMCORE_gget 3 1 roll xpt
- }for
- TintProc
- end
-}def
-/sep_colorspace_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- currentdict/Components known{
- Components aload pop
- TintMethod/Lab eq{
- 2{AGMCORE_tmp mul NComponents 1 roll}repeat
- LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
- }{
- TintMethod/Subtractive eq{
- NComponents{
- AGMCORE_tmp mul NComponents 1 roll
- }repeat
- }{
- NComponents{
- 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
- }repeat
- }ifelse
- }ifelse
- }{
- ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
- aload pop
- }ifelse
- end
-}def
-/sep_colorspace_gray_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
- end
-}def
-/sep_proc_name
-{
- dup 0 get
- dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
- pop[/DeviceGray]
- /sep_colorspace_gray_proc
- }{
- /sep_colorspace_proc
- }ifelse
-}def
-/setsepcolorspace
-{
- current_spot_alias{
- dup begin
- Name map_alias{
- exch pop
- }if
- end
- }if
- dup/sep_colorspace_dict exch AGMCORE_gput
- begin
- CSA map_csa
- /AGMCORE_sep_special Name dup()eq exch(All)eq or store
- AGMCORE_avoid_L2_sep_space{
- [/Indexed MappedCSA sep_proc_name 255 exch
- {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
- ]setcolorspace_opt
- /TintProc{
- 255 mul round cvi setcolor
- }bdf
- }{
- MappedCSA 0 get/DeviceCMYK eq
- currentdict/Components known and
- AGMCORE_sep_special not and{
- /TintProc[
- Components aload pop Name findcmykcustomcolor
- /exch cvx/setcustomcolor cvx
- ]cvx bdf
- }{
- AGMCORE_host_sep Name(All)eq and{
- /TintProc{
- 1 exch sub setseparationgray
- }bdf
- }{
- AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
- AGMCORE_host_sep or
- Name()eq and{
- /TintProc[
- MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
- cvx/setcmykcolor cvx
- }{
- cvx/setgray cvx
- }ifelse
- ]cvx bdf
- }{
- AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
- /TintProc[
- /dup cvx
- MappedCSA sep_proc_name cvx exch
- 0 get/DeviceGray eq{
- 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
- }if
- /Name cvx/findcmykcustomcolor cvx/exch cvx
- AGMCORE_host_sep{
- AGMCORE_is_cmyk_sep
- /Name cvx
- /AGMCORE_IsSeparationAProcessColor load/exec cvx
- /not cvx/and cvx
- }{
- Name inRip_spot_has_ink not
- }ifelse
- [
- /pop cvx 1
- ]cvx/if cvx
- /setcustomcolor cvx
- ]cvx bdf
- }{
- /TintProc{setcolor}bdf
- [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- set_crd
- setsepcolor
- end
-}def
-/additive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1
- 0 1 numarrays 1 sub
- {
- 1 exch add/index cvx
- c1/get cvx/mul cvx
- }for
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/subtractive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1 1
- 0 1 numarrays 1 sub
- {
- 1 3 3 -1 roll add/index cvx
- c1/get cvx/sub cvx/mul cvx
- }for
- /sub cvx
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/exec_tint_transform
-{
- /TintProc[
- /TintTransform cvx/setcolor cvx
- ]cvx bdf
- MappedCSA setcolorspace_opt
-}bdf
-/devn_makecustomcolor
-{
- 2 dict begin
- /names_index xdf
- /Names xdf
- 1 1 1 1 Names names_index get findcmykcustomcolor
- /devicen_tints AGMCORE_gget names_index get setcustomcolor
- Names length{pop}repeat
- end
-}bdf
-/setdevicencolorspace
-{
- dup/AliasedColorants known{false}{true}ifelse
- current_spot_alias and{
- 7 dict begin
- /names_index 0 def
- dup/names_len exch/Names get length def
- /new_names names_len array def
- /new_LookupTables names_len array def
- /alias_cnt 0 def
- dup/Names get
- {
- dup map_alias{
- exch pop
- dup/ColorLookup known{
- dup begin
- new_LookupTables names_index ColorLookup put
- end
- }{
- dup/Components known{
- dup begin
- new_LookupTables names_index Components put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- new_names names_index 3 -1 roll/Name get put
- /alias_cnt alias_cnt 1 add def
- }{
- /name xdf
- new_names names_index name put
- dup/LookupTables known{
- dup begin
- new_LookupTables names_index LookupTables names_index get put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- /names_index names_index 1 add def
- }forall
- alias_cnt 0 gt{
- /AliasedColorants true def
- /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
- 0 1 names_len 1 sub{
- /names_index xdf
- new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
- /AliasedColorants false def
- exit
- }{
- new_LookupTables names_index get 0 get null eq{
- dup/Names get names_index get/name xdf
- name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
- or or or not{
- /AliasedColorants false def
- exit
- }if
- }if
- }ifelse
- }for
- lut_entry_len 1 eq{
- /AliasedColorants false def
- }if
- AliasedColorants{
- dup begin
- /Names new_names def
- /LookupTables new_LookupTables def
- /AliasedColorants true def
- /NComponents lut_entry_len def
- /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
- /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
- currentdict/TTTablesIdx known not{
- /TTTablesIdx -1 def
- }if
- end
- }if
- }if
- end
- }if
- dup/devicen_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/AliasedColorants known{
- AliasedColorants
- }{
- false
- }ifelse
- dup not{
- CSA map_csa
- }if
- /TintTransform load type/nulltype eq or{
- /TintTransform[
- 0 1 Names length 1 sub
- {
- /TTTablesIdx TTTablesIdx 1 add def
- dup LookupTables exch get dup 0 get null eq
- {
- 1 index
- Names exch get
- dup(Cyan)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0 0 0
- }
- {
- dup(Magenta)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0/exch cvx 0 0
- }{
- (Yellow)eq
- {
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 3 -1/roll cvx 0
- }{
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 0 4 -1/roll cvx
- }ifelse
- }ifelse
- }ifelse
- 5 -1/roll cvx/astore cvx
- }{
- dup length 1 sub
- LookupTables length 4 -1 roll sub 1 add
- /index cvx/mul cvx/round cvx/cvi cvx/get cvx
- }ifelse
- Names length TTTablesIdx add 1 add 1/roll cvx
- }for
- Names length[/pop cvx]cvx/repeat cvx
- NComponents Names length
- TintMethod/Subtractive eq
- {
- subtractive_blend
- }{
- additive_blend
- }ifelse
- ]cvx bdf
- }if
- AGMCORE_host_sep{
- Names convert_to_process{
- exec_tint_transform
- }
- {
- currentdict/AliasedColorants known{
- AliasedColorants not
- }{
- false
- }ifelse
- 5 dict begin
- /AvoidAliasedColorants xdf
- /painted? false def
- /names_index 0 def
- /names_len Names length def
- AvoidAliasedColorants{
- /currentspotalias current_spot_alias def
- false set_spot_alias
- }if
- Names{
- AGMCORE_is_cmyk_sep{
- dup(Cyan)eq AGMCORE_cyan_plate and exch
- dup(Magenta)eq AGMCORE_magenta_plate and exch
- dup(Yellow)eq AGMCORE_yellow_plate and exch
- (Black)eq AGMCORE_black_plate and or or or{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- }if
- painted?{exit}if
- }{
- 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- exit
- }if
- }ifelse
- /names_index names_index 1 add def
- }forall
- AvoidAliasedColorants{
- currentspotalias set_spot_alias
- }if
- painted?{
- /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
- }{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
- 0 0 0 0/setcmykcolor cvx
- ]cvx ddf
- }ifelse
- end
- }ifelse
- }
- {
- AGMCORE_in_rip_sep{
- Names convert_to_process not
- }{
- level3
- }ifelse
- {
- [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
- /TintProc level3 not AGMCORE_in_rip_sep and{
- [
- Names/length cvx[/pop cvx]cvx/repeat cvx
- ]cvx bdf
- }{
- {setcolor}bdf
- }ifelse
- }{
- exec_tint_transform
- }ifelse
- }ifelse
- set_crd
- /AliasedColorants false def
- end
-}def
-/setindexedcolorspace
-{
- dup/indexed_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- currentdict devncs
- }{
- 1 currentdict sepcs
- }ifelse
- AGMCORE_host_sep{
- 4 dict begin
- /compCnt/Names where{pop Names length}{1}ifelse def
- /NewLookup HiVal 1 add string def
- 0 1 HiVal{
- /tableIndex xdf
- Lookup dup type/stringtype eq{
- compCnt tableIndex map_index
- }{
- exec
- }ifelse
- /Names where{
- pop setdevicencolor
- }{
- setsepcolor
- }ifelse
- currentgray
- tableIndex exch
- 255 mul cvi
- NewLookup 3 1 roll put
- }for
- [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
- end
- }{
- level3
- {
- currentdict/Names known{
- [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
- }{
- [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
- }ifelse
- }{
- [/Indexed MappedCSA HiVal
- [
- currentdict/Names known{
- Lookup dup type/stringtype eq
- {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
- {/exec cvx}ifelse
- /TintTransform load/exec cvx
- }{
- Lookup dup type/stringtype eq
- {/exch cvx/get cvx 255/div cvx}
- {/exec cvx}ifelse
- CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
- }ifelse
- ]cvx
- ]setcolorspace_opt
- }ifelse
- }ifelse
- end
- set_crd
- }
- {
- CSA map_csa
- AGMCORE_host_sep level2 not and{
- 0 0 0 0 setcmykcolor
- }{
- [/Indexed MappedCSA
- level2 not has_color not and{
- dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
- pop[/DeviceGray]
- }if
- HiVal GrayLookup
- }{
- HiVal
- currentdict/RangeArray known{
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- Lookup exch
- dup HiVal gt{
- pop HiVal
- }if
- NComponents mul NComponents getinterval{}forall
- NComponents 1 sub -1 0{
- RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
- NComponents 1 roll
- }for
- end
- }bind
- }{
- Lookup
- }ifelse
- }ifelse
- ]setcolorspace_opt
- set_crd
- }ifelse
- }ifelse
- end
-}def
-/setindexedcolor
-{
- AGMCORE_host_sep{
- /indexed_colorspace_dict AGMCORE_gget
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- map_indexed_devn
- devn
- }
- {
- Lookup 1 3 -1 roll map_index
- sep
- }ifelse
- end
- }{
- Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
- map_index
- MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
- }ifelse
- end
- }{
- level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
- /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
- map_indexed_devn
- devn
- end
- }
- {
- setcolor
- }ifelse
- }ifelse
-}def
-/ignoreimagedata
-{
- currentoverprint not{
- gsave
- dup clonedict begin
- 1 setgray
- /Decode[0 1]def
- /DataSource<FF>def
- /MultipleDataSources false def
- /BitsPerComponent 8 def
- currentdict end
- systemdict/image gx
- grestore
- }if
- consumeimagedata
-}def
-/add_res
-{
- dup/CSD eq{
- pop
- //Adobe_AGM_Core begin
- /AGMCORE_CSD_cache load 3 1 roll put
- end
- }{
- defineresource pop
- }ifelse
-}def
-/del_res
-{
- {
- aload pop exch
- dup/CSD eq{
- pop
- {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
- }{
- exch
- {1 index undefineresource}forall
- pop
- }ifelse
- }forall
-}def
-/get_res
-{
- dup/CSD eq{
- pop
- dup type dup/nametype eq exch/stringtype eq or{
- AGMCORE_CSD_cache exch get
- }if
- }{
- findresource
- }ifelse
-}def
-/get_csa_by_name
-{
- dup type dup/nametype eq exch/stringtype eq or{
- /CSA get_res
- }if
-}def
-/paintproc_buf_init
-{
- /count get 0 0 put
-}def
-/paintproc_buf_next
-{
- dup/count get dup 0 get
- dup 3 1 roll
- 1 add 0 xpt
- get
-}def
-/cachepaintproc_compress
-{
- 5 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- /string_size 16000 def
- /readbuffer string_size string def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- /LZWFilter
- {
- exch
- dup length 0 eq{
- pop
- }{
- ppdict dup length 1 sub 3 -1 roll put
- }ifelse
- {string_size}{0}ifelse string
- }/LZWEncode filter def
- {
- ReadFilter readbuffer readstring
- exch LZWFilter exch writestring
- not{exit}if
- }loop
- LZWFilter closefile
- ppdict
- end
-}def
-/cachepaintproc
-{
- 2 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- {
- ReadFilter 16000 string readstring exch
- ppdict dup length 1 sub 3 -1 roll put
- not{exit}if
- }loop
- ppdict dup dup length 1 sub()put
- end
-}def
-/make_pattern
-{
- exch clonedict exch
- dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
- exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
- exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
- matrix translate exch matrix concatmatrix
- 1 index begin
- BBox 0 get XStep div cvi XStep mul/xshift exch neg def
- BBox 1 get YStep div cvi YStep mul/yshift exch neg def
- BBox 0 get xshift add
- BBox 1 get yshift add
- BBox 2 get xshift add
- BBox 3 get yshift add
- 4 array astore
- /BBox exch def
- [xshift yshift/translate load null/exec load]dup
- 3/PaintProc load put cvx/PaintProc exch def
- end
- gsave 0 setgray
- makepattern
- grestore
-}def
-/set_pattern
-{
- dup/PatternType get 1 eq{
- dup/PaintType get 1 eq{
- currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
- }if
- }if
- setpattern
-}def
-/setcolorspace_opt
-{
- dup currentcolorspace eq{pop}{setcolorspace}ifelse
-}def
-/updatecolorrendering
-{
- currentcolorrendering/RenderingIntent known{
- currentcolorrendering/RenderingIntent get
- }
- {
- Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd AGMCORE_gget dup null eq
- }
- {
- /perceptual_crd AGMCORE_gget dup null eq
- }ifelse
- }ifelse
- }ifelse
- {
- pop null
- }
- {
- /RenderingIntent known{null}{Intent}ifelse
- }ifelse
- }ifelse
- Intent ne{
- Intent/ColorRendering{findresource}stopped
- {
- pop pop systemdict/findcolorrendering known
- {
- Intent findcolorrendering
- {
- /ColorRendering findresource true exch
- }
- {
- /ColorRendering findresource
- product(Xerox Phaser 5400)ne
- exch
- }ifelse
- dup Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd exch AGMCORE_gput
- }
- {
- Intent/Perceptual eq
- {
- /perceptual_crd exch AGMCORE_gput
- }
- {
- pop
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- 1 index{exch}{pop}ifelse
- }
- {false}ifelse
- }
- {true}ifelse
- {
- dup begin
- currentdict/TransformPQR known{
- currentdict/TransformPQR get aload pop
- 3{{}eq 3 1 roll}repeat or or
- }
- {true}ifelse
- currentdict/MatrixPQR known{
- currentdict/MatrixPQR get aload pop
- 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
- and and and and and and and and
- }
- {true}ifelse
- end
- or
- {
- clonedict begin
- /TransformPQR[
- {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
- 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
- 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
- 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
- ]def
- /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
- /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
- currentdict end
- }if
- setcolorrendering_opt
- }if
- }if
-}def
-/set_crd
-{
- AGMCORE_host_sep not level2 and{
- currentdict/ColorRendering known{
- ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
- }{
- currentdict/Intent known{
- updatecolorrendering
- }if
- }ifelse
- currentcolorspace dup type/arraytype eq
- {0 get}if
- /DeviceRGB eq
- {
- currentdict/UCR known
- {/UCR}{/AGMCORE_currentucr}ifelse
- load setundercolorremoval
- currentdict/BG known
- {/BG}{/AGMCORE_currentbg}ifelse
- load setblackgeneration
- }if
- }if
-}def
-/set_ucrbg
-{
- dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration
- dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval
-}def
-/setcolorrendering_opt
-{
- dup currentcolorrendering eq{
- pop
- }{
- product(HP Color LaserJet 2605)anchorsearch{
- pop pop pop
- }{
- pop
- clonedict
- begin
- /Intent Intent def
- currentdict
- end
- setcolorrendering
- }ifelse
- }ifelse
-}def
-/cpaint_gcomp
-{
- convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
- {
- (%end_cpaint_gcomp)flushinput
- }if
-}def
-/cpaint_gsep
-{
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
- {
- (%end_cpaint_gsep)flushinput
- }if
-}def
-/cpaint_gend
-{np}def
-/T1_path
-{
- currentfile token pop currentfile token pop mo
- {
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 exch rlineto
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 rlineto
- }loop
-}def
-/T1_gsave
- level3
- {/clipsave}
- {/gsave}ifelse
- load def
-/T1_grestore
- level3
- {/cliprestore}
- {/grestore}ifelse
- load def
-/set_spot_alias_ary
-{
- dup inherit_aliases
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
-}def
-/set_spot_normalization_ary
-{
- dup inherit_aliases
- dup length
- /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
- array
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
- /AGMCORE_SpotAliasAry where{
- pop
- AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
- AGMCORE_SpotAliasAry length
- }{0}ifelse
- AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
- true set_spot_alias
-}def
-/inherit_aliases
-{
- {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
-}def
-/set_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias 3 -1 roll put
- }{
- pop
- }ifelse
-}def
-/current_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias get
- }{
- false
- }ifelse
-}def
-/map_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- begin
- /AGMCORE_name xdf
- false
- AGMCORE_SpotAliasAry2{
- dup/Name get AGMCORE_name eq{
- /CSD get/CSD get_res
- exch pop true
- exit
- }{
- pop
- }ifelse
- }forall
- end
- }{
- pop false
- }ifelse
-}bdf
-/spot_alias
-{
- true set_spot_alias
- /AGMCORE_&setcustomcolor AGMCORE_key_known not{
- //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
- }if
- /customcolor_tint 1 AGMCORE_gput
- //Adobe_AGM_Core begin
- /setcustomcolor
- {
- //Adobe_AGM_Core begin
- dup/customcolor_tint exch AGMCORE_gput
- 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
- current_spot_alias and{1 index 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /sep_colorspace_dict AGMCORE_gget null ne
- 3 1 roll 2 index{
- exch pop/sep_tint AGMCORE_gget exch
- }if
- mark 3 1 roll
- setsepcolorspace
- counttomark 0 ne{
- setsepcolor
- }if
- pop
- not{/sep_tint 1.0 AGMCORE_gput}if
- pop
- true set_spot_alias
- }{
- AGMCORE_&setcustomcolor
- }ifelse
- end
- }bdf
- end
-}def
-/begin_feature
-{
- Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
- count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
- {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
-}def
-/end_feature
-{
- 2 dict begin
- /spd/setpagedevice load def
- /setpagedevice{get_gstate spd set_gstate}def
- stopped{$error/newerror false put}if
- end
- count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
- countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
- {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
-}def
-/set_negative
-{
- //Adobe_AGM_Core begin
- /AGMCORE_inverting exch def
- level2{
- currentpagedevice/NegativePrint known AGMCORE_distilling not and{
- currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
- true begin_feature true{
- <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
- }end_feature
- }if
- /AGMCORE_inverting false def
- }if
- }if
- AGMCORE_inverting{
- [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
- AGMCORE_distilling{
- erasepage
- }{
- gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
- /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
- }ifelse
- }if
- end
-}def
-/lw_save_restore_override{
- /md where{
- pop
- md begin
- initializepage
- /initializepage{}def
- /pmSVsetup{}def
- /endp{}def
- /pse{}def
- /psb{}def
- /orig_showpage where
- {pop}
- {/orig_showpage/showpage load def}
- ifelse
- /showpage{orig_showpage gR}def
- end
- }if
-}def
-/pscript_showpage_override{
- /NTPSOct95 where
- {
- begin
- showpage
- save
- /showpage/restore load def
- /restore{exch pop}def
- end
- }if
-}def
-/driver_media_override
-{
- /md where{
- pop
- md/initializepage known{
- md/initializepage{}put
- }if
- md/rC known{
- md/rC{4{pop}repeat}put
- }if
- }if
- /mysetup where{
- /mysetup[1 0 0 1 0 0]put
- }if
- Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
- level2
- {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
-}def
-/capture_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
- }if
- }if
-}def
-/restore_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup known{
- Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
- Adobe_AGM_Core/save_mysetup undef
- }if
- }if
- }if
-}def
-/driver_check_media_override
-{
- /PrepsDict where
- {pop}
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
- Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
- }if
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
- }if
- }ifelse
-}def
-AGMCORE_err_strings begin
- /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
- /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
- /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
-end
-/set_def_ht
-{AGMCORE_def_ht sethalftone}def
-/set_def_flat
-{AGMCORE_Default_flatness setflat}def
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_CoolType_Core 2.31 0
-%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
-%%Version: 2.31 0
-10 dict begin
-/Adobe_CoolType_Passthru currentdict def
-/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
-Adobe_CoolType_Core_Defined
- {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
-if
-userdict/Adobe_CoolType_Core 70 dict dup begin put
-/Adobe_CoolType_Version 2.31 def
-/Level2?
- systemdict/languagelevel known dup
- {pop systemdict/languagelevel get 2 ge}
- if def
-Level2? not
- {
- /currentglobal false def
- /setglobal/pop load def
- /gcheck{pop false}bind def
- /currentpacking false def
- /setpacking/pop load def
- /SharedFontDirectory 0 dict def
- }
-if
-currentpacking
-true setpacking
-currentglobal false setglobal
-userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
-if
-get
- begin
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- end
-setglobal
-currentglobal true setglobal
-userdict/Adobe_CoolType_GVMFonts known not
- {userdict/Adobe_CoolType_GVMFonts 10 dict put}
-if
-setglobal
-currentglobal false setglobal
-userdict/Adobe_CoolType_LVMFonts known not
- {userdict/Adobe_CoolType_LVMFonts 10 dict put}
-if
-setglobal
-/ct_VMDictPut
- {
- dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
- 3 1 roll put
- }bind def
-/ct_VMDictUndef
- {
- dup Adobe_CoolType_GVMFonts exch known
- {Adobe_CoolType_GVMFonts exch undef}
- {
- dup Adobe_CoolType_LVMFonts exch known
- {Adobe_CoolType_LVMFonts exch undef}
- {pop}
- ifelse
- }ifelse
- }bind def
-/ct_str1 1 string def
-/ct_xshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_yshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0 exch
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_xyshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- {_ct_na _ct_i 1 add get}stopped
- {pop pop pop}
- {
- _ct_x _ct_y moveto
- rmoveto
- }
- ifelse
- }
- ifelse
- /_ct_i _ct_i 2 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
-/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
-/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
-currentglobal true setglobal
-/ct_T3Defs
-{
-/BuildChar
-{
- 1 index/Encoding get exch get
- 1 index/BuildGlyph get exec
-}bind def
-/BuildGlyph
-{
- exch begin
- GlyphProcs exch get exec
- end
-}bind def
-}bind def
-setglobal
-/@_SaveStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@vmState currentglobal def false setglobal
- @opStackCountByLevel
- @opStackLevel
- 2 copy known not
- {
- 2 copy
- 3 dict dup/args
- 7 index
- 5 add array put
- put get
- }
- {
- get dup/args get dup length 3 index lt
- {
- dup length 5 add array exch
- 1 index exch 0 exch putinterval
- 1 index exch/args exch put
- }
- {pop}
- ifelse
- }
- ifelse
- begin
- count 1 sub
- 1 index lt
- {pop count}
- if
- dup/argCount exch def
- dup 0 gt
- {
- args exch 0 exch getinterval
- astore pop
- }
- {pop}
- ifelse
- count
- /restCount exch def
- end
- /@opStackLevel @opStackLevel 1 add def
- countdictstack 1 sub
- @dictStackCountByLevel exch @dictStackLevel exch put
- /@dictStackLevel @dictStackLevel 1 add def
- @vmState setglobal
- end
- }bind def
-/@_RestoreStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- @opStackCountByLevel @opStackLevel get
- begin
- count restCount sub dup 0 gt
- {{pop}repeat}
- {pop}
- ifelse
- args 0 argCount getinterval{}forall
- end
- /@dictStackLevel @dictStackLevel 1 sub def
- @dictStackCountByLevel @dictStackLevel get
- end
- countdictstack exch sub dup 0 gt
- {{end}repeat}
- {pop}
- ifelse
- }bind def
-/@_PopStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- /@dictStackLevel @dictStackLevel 1 sub def
- end
- }bind def
-/@Raise
- {
- exch cvx exch errordict exch get exec
- stop
- }bind def
-/@ReRaise
- {
- cvx $error/errorname get errordict exch get exec
- stop
- }bind def
-/@Stopped
- {
- 0 @#Stopped
- }bind def
-/@#Stopped
- {
- @_SaveStackLevels
- stopped
- {@_RestoreStackLevels true}
- {@_PopStackLevels false}
- ifelse
- }bind def
-/@Arg
- {
- Adobe_CoolType_Data
- begin
- @opStackCountByLevel @opStackLevel 1 sub get
- begin
- args exch
- argCount 1 sub exch sub get
- end
- end
- }bind def
-currentglobal true setglobal
-/CTHasResourceForAllBug
- Level2?
- {
- 1 dict dup
- /@shouldNotDisappearDictValue true def
- Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
- begin
- count @_SaveStackLevels
- {(*){pop stop}128 string/Category resourceforall}
- stopped pop
- @_RestoreStackLevels
- currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
- {
- /@shouldNotDisappearDictValue known
- {
- {
- end
- currentdict 1 index eq
- {pop exit}
- if
- }
- loop
- }
- if
- }
- {
- pop
- end
- }
- ifelse
- }
- {false}
- ifelse
- def
-true setglobal
-/CTHasResourceStatusBug
- Level2?
- {
- mark
- {/steveamerige/Category resourcestatus}
- stopped
- {cleartomark true}
- {cleartomark currentglobal not}
- ifelse
- }
- {false}
- ifelse
- def
-setglobal
-/CTResourceStatus
- {
- mark 3 1 roll
- /Category findresource
- begin
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- end
- }bind def
-/CTWorkAroundBugs
- {
- Level2?
- {
- /cid_PreLoad/ProcSet resourcestatus
- {
- pop pop
- currentglobal
- mark
- {
- (*)
- {
- dup/CMap CTHasResourceStatusBug
- {CTResourceStatus}
- {resourcestatus}
- ifelse
- {
- pop dup 0 eq exch 1 eq or
- {
- dup/CMap findresource gcheck setglobal
- /CMap undefineresource
- }
- {
- pop CTHasResourceForAllBug
- {exit}
- {stop}
- ifelse
- }
- ifelse
- }
- {pop}
- ifelse
- }
- 128 string/CMap resourceforall
- }
- stopped
- {cleartomark}
- stopped pop
- setglobal
- }
- if
- }
- if
- }bind def
-/ds
- {
- Adobe_CoolType_Core
- begin
- CTWorkAroundBugs
- /mo/moveto load def
- /nf/newencodedfont load def
- /msf{makefont setfont}bind def
- /uf{dup undefinefont ct_VMDictUndef}bind def
- /ur/undefineresource load def
- /chp/charpath load def
- /awsh/awidthshow load def
- /wsh/widthshow load def
- /ash/ashow load def
- /@xshow/xshow load def
- /@yshow/yshow load def
- /@xyshow/xyshow load def
- /@cshow/cshow load def
- /sh/show load def
- /rp/repeat load def
- /.n/.notdef def
- end
- currentglobal false setglobal
- userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
- if
- get
- begin
- /AddWidths? false def
- /CC 0 def
- /charcode 2 string def
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- /InVMFontsByCMap 10 dict def
- /InVMDeepCopiedFonts 10 dict def
- end
- setglobal
- }bind def
-/dt
- {
- currentdict Adobe_CoolType_Core eq
- {end}
- if
- }bind def
-/ps
- {
- Adobe_CoolType_Core begin
- Adobe_CoolType_GVMFonts begin
- Adobe_CoolType_LVMFonts begin
- SharedFontDirectory begin
- }bind def
-/pt
- {
- end
- end
- end
- end
- }bind def
-/unload
- {
- systemdict/languagelevel known
- {
- systemdict/languagelevel get 2 ge
- {
- userdict/Adobe_CoolType_Core 2 copy known
- {undef}
- {pop pop}
- ifelse
- }
- if
- }
- if
- }bind def
-/ndf
- {
- 1 index where
- {pop pop pop}
- {dup xcheck{bind}if def}
- ifelse
- }def
-/findfont systemdict
- begin
- userdict
- begin
- /globaldict where{/globaldict get begin}if
- dup where pop exch get
- /globaldict where{pop end}if
- end
- end
-Adobe_CoolType_Core_Defined
- {/systemfindfont exch def}
- {
- /findfont 1 index def
- /systemfindfont exch def
- }
-ifelse
-/undefinefont
- {pop}ndf
-/copyfont
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- dup null eq{0}{dup length}ifelse
- 2 index length add 1 add dict
- begin
- exch
- {
- 1 index/FID eq
- {pop pop}
- {def}
- ifelse
- }
- forall
- dup null eq
- {pop}
- {{def}forall}
- ifelse
- currentdict
- end
- exch setglobal
- }bind def
-/copyarray
- {
- currentglobal exch
- dup gcheck setglobal
- dup length array copy
- exch setglobal
- }bind def
-/newencodedfont
- {
- currentglobal
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- {
- FontDirectory 3 index known
- {FontDirectory 3 index get/FontReferenced known}
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- ifelse
- }
- ifelse
- dup
- {
- 3 index findfont/FontReferenced get
- 2 index dup type/nametype eq
- {findfont}
- if ne
- {pop false}
- if
- }
- if
- dup
- {
- 1 index dup type/nametype eq
- {findfont}
- if
- dup/CharStrings known
- {
- /CharStrings get length
- 4 index findfont/CharStrings get length
- ne
- {
- pop false
- }
- if
- }
- {pop}
- ifelse
- }
- if
- {
- pop
- 1 index findfont
- /Encoding get exch
- 0 1 255
- {2 copy get 3 index 3 1 roll put}
- for
- pop pop pop
- }
- {
- currentglobal
- 4 1 roll
- dup type/nametype eq
- {findfont}
- if
- dup gcheck setglobal
- dup dup maxlength 2 add dict
- begin
- exch
- {
- 1 index/FID ne
- 2 index/Encoding ne and
- {def}
- {pop pop}
- ifelse
- }
- forall
- /FontReferenced exch def
- /Encoding exch dup length array copy def
- /FontName 1 index dup type/stringtype eq{cvn}if def dup
- currentdict
- end
- definefont ct_VMDictPut
- setglobal
- }
- ifelse
- }bind def
-/SetSubstituteStrategy
- {
- $SubstituteFont
- begin
- dup type/dicttype ne
- {0 dict}
- if
- currentdict/$Strategies known
- {
- exch $Strategies exch
- 2 copy known
- {
- get
- 2 copy maxlength exch maxlength add dict
- begin
- {def}forall
- {def}forall
- currentdict
- dup/$Init known
- {dup/$Init get exec}
- if
- end
- /$Strategy exch def
- }
- {pop pop pop}
- ifelse
- }
- {pop pop}
- ifelse
- end
- }bind def
-/scff
- {
- $SubstituteFont
- begin
- dup type/stringtype eq
- {dup length exch}
- {null}
- ifelse
- /$sname exch def
- /$slen exch def
- /$inVMIndex
- $sname null eq
- {
- 1 index $str cvs
- dup length $slen sub $slen getinterval cvn
- }
- {$sname}
- ifelse def
- end
- {findfont}
- @Stopped
- {
- dup length 8 add string exch
- 1 index 0(BadFont:)putinterval
- 1 index exch 8 exch dup length string cvs putinterval cvn
- {findfont}
- @Stopped
- {pop/Courier findfont}
- if
- }
- if
- $SubstituteFont
- begin
- /$sname null def
- /$slen 0 def
- /$inVMIndex null def
- end
- }bind def
-/isWidthsOnlyFont
- {
- dup/WidthsOnly known
- {pop pop true}
- {
- dup/FDepVector known
- {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
- {
- dup/FDArray known
- {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }bind def
-/ct_StyleDicts 4 dict dup begin
- /Adobe-Japan1 4 dict dup begin
- Level2?
- {
- /Serif
- /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMin-W3}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMin-W3/CIDFont resourcestatus
- {pop pop/HeiseiMin-W3}
- {/Ryumin-Light}
- ifelse
- }
- {/Ryumin-Light}
- ifelse
- }
- ifelse
- def
- /SansSerif
- /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiKakuGo-W5/CIDFont resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {/GothicBBB-Medium}
- ifelse
- }
- {/GothicBBB-Medium}
- ifelse
- }
- ifelse
- def
- /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMaruGo-W4/CIDFont resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- ifelse
- /RoundSansSerif exch def
- /Default Serif def
- }
- {
- /Serif/Ryumin-Light def
- /SansSerif/GothicBBB-Medium def
- {
- (fonts/Jun101-Light-83pv-RKSJ-H)status
- }stopped
- {pop}{
- {pop pop pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- /RoundSansSerif exch def
- }ifelse
- /Default Serif def
- }
- ifelse
- end
- def
- /Adobe-Korea1 4 dict dup begin
- /Serif/HYSMyeongJo-Medium def
- /SansSerif/HYGoThic-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-GB1 4 dict dup begin
- /Serif/STSong-Light def
- /SansSerif/STHeiti-Regular def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-CNS1 4 dict dup begin
- /Serif/MKai-Medium def
- /SansSerif/MHei-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
-end
-def
-Level2?{currentglobal true setglobal}if
-/ct_BoldRomanWidthProc
- {
- stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
- 0 0
- }bind def
-/ct_Type0WidthProc
- {
- dup stringwidth 0 0 moveto
- 2 index true charpath pathbbox
- 0 -1
- 7 index 2 div .88
- setcachedevice2
- pop
- 0 0
- }bind def
-/ct_Type0WMode1WidthProc
- {
- dup stringwidth
- pop 2 div neg -0.88
- 2 copy
- moveto
- 0 -1
- 5 -1 roll true charpath pathbbox
- setcachedevice
- }bind def
-/cHexEncoding
-[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
-/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
-/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
-/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
-/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
-/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
-/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
-/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
-/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
-/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
-/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
-/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
-/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
-/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
-/ct_BoldBaseFont
- 11 dict begin
- /FontType 3 def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /Encoding cHexEncoding def
- /_setwidthProc/ct_BoldRomanWidthProc load def
- /_bcstr1 1 string def
- /BuildChar
- {
- exch begin
- _basefont setfont
- _bcstr1 dup 0 4 -1 roll put
- dup
- _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-systemdict/composefont known
-{
-/ct_DefineIdentity-H
-{
- /Identity-H/CMap resourcestatus
- {
- pop pop
- }
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
-}
-def
-/ct_BoldBaseCIDFont
- 11 dict begin
- /CIDFontType 1 def
- /CIDFontName/ct_BoldBaseCIDFont def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /_setwidthProc/ct_Type0WidthProc load def
- /_bcstr2 2 string def
- /BuildGlyph
- {
- exch begin
- _basefont setfont
- _bcstr2 1 2 index 256 mod put
- _bcstr2 0 3 -1 roll 256 idiv put
- _bcstr2 dup _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-}if
-Level2?{setglobal}if
-/ct_CopyFont{
- {
- 1 index/FID ne 2 index/UniqueID ne and
- {def}{pop pop}ifelse
- }forall
-}bind def
-/ct_Type0CopyFont
-{
- exch
- dup length dict
- begin
- ct_CopyFont
- [
- exch
- FDepVector
- {
- dup/FontType get 0 eq
- {
- 1 index ct_Type0CopyFont
- /_ctType0 exch definefont
- }
- {
- /_ctBaseFont exch
- 2 index exec
- }
- ifelse
- exch
- }
- forall
- pop
- ]
- /FDepVector exch def
- currentdict
- end
-}bind def
-/ct_MakeBoldFont
-{
- dup/ct_SyntheticBold known
- {
- dup length 3 add dict begin
- ct_CopyFont
- /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
- /ct_SyntheticBold true def
- currentdict
- end
- definefont
- }
- {
- dup dup length 3 add dict
- begin
- ct_CopyFont
- /PaintType 2 def
- /StrokeWidth .03 0 FontMatrix idtransform pop def
- /dummybold currentdict
- end
- definefont
- dup/FontType get dup 9 ge exch 11 le and
- {
- ct_BoldBaseCIDFont
- dup length 3 add dict copy begin
- dup/CIDSystemInfo get/CIDSystemInfo exch def
- ct_DefineIdentity-H
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefont exch def
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefonto exch def
- currentdict
- end
- /CIDFont defineresource
- }
- {
- ct_BoldBaseFont
- dup length 3 add dict copy begin
- /_basefont exch def
- /_basefonto exch def
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
-}bind def
-/ct_MakeBold{
- 1 index
- 1 index
- findfont
- currentglobal 5 1 roll
- dup gcheck setglobal
- dup
- /FontType get 0 eq
- {
- dup/WMode known{dup/WMode get 1 eq}{false}ifelse
- version length 4 ge
- and
- {version 0 4 getinterval cvi 2015 ge}
- {true}
- ifelse
- {/ct_Type0WidthProc}
- {/ct_Type0WMode1WidthProc}
- ifelse
- ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
- {ct_MakeBoldFont}ct_Type0CopyFont definefont
- }
- {
- dup/_fauxfont known not 1 index/SubstMaster known not and
- {
- ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
- ct_MakeBoldFont
- }
- {
- 2 index 2 index eq
- {exch pop }
- {
- dup length dict begin
- ct_CopyFont
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
- }
- ifelse
- pop pop pop
- setglobal
-}bind def
-/?str1 256 string def
-/?set
- {
- $SubstituteFont
- begin
- /$substituteFound false def
- /$fontname 1 index def
- /$doSmartSub false def
- end
- dup
- findfont
- $SubstituteFont
- begin
- $substituteFound
- {false}
- {
- dup/FontName known
- {
- dup/FontName get $fontname eq
- 1 index/DistillerFauxFont known not and
- /currentdistillerparams where
- {pop false 2 index isWidthsOnlyFont not and}
- if
- }
- {false}
- ifelse
- }
- ifelse
- exch pop
- /$doSmartSub true def
- end
- {
- 5 1 roll pop pop pop pop
- findfont
- }
- {
- 1 index
- findfont
- dup/FontType get 3 eq
- {
- 6 1 roll pop pop pop pop pop false
- }
- {pop true}
- ifelse
- {
- $SubstituteFont
- begin
- pop pop
- /$styleArray 1 index def
- /$regOrdering 2 index def
- pop pop
- 0 1 $styleArray length 1 sub
- {
- $styleArray exch get
- ct_StyleDicts $regOrdering
- 2 copy known
- {
- get
- exch 2 copy known not
- {pop/Default}
- if
- get
- dup type/nametype eq
- {
- ?str1 cvs length dup 1 add exch
- ?str1 exch(-)putinterval
- exch dup length exch ?str1 exch 3 index exch putinterval
- add ?str1 exch 0 exch getinterval cvn
- }
- {
- pop pop/Unknown
- }
- ifelse
- }
- {
- pop pop pop pop/Unknown
- }
- ifelse
- }
- for
- end
- findfont
- }if
- }
- ifelse
- currentglobal false setglobal 3 1 roll
- null copyfont definefont pop
- setglobal
- }bind def
-setpacking
-userdict/$SubstituteFont 25 dict put
-1 dict
- begin
- /SubstituteFont
- dup $error exch 2 copy known
- {get}
- {pop pop{pop/Courier}bind}
- ifelse def
- /currentdistillerparams where dup
- {
- pop pop
- currentdistillerparams/CannotEmbedFontPolicy 2 copy known
- {get/Error eq}
- {pop pop false}
- ifelse
- }
- if not
- {
- countdictstack array dictstack 0 get
- begin
- userdict
- begin
- $SubstituteFont
- begin
- /$str 128 string def
- /$fontpat 128 string def
- /$slen 0 def
- /$sname null def
- /$match false def
- /$fontname null def
- /$substituteFound false def
- /$inVMIndex null def
- /$doSmartSub true def
- /$depth 0 def
- /$fontname null def
- /$italicangle 26.5 def
- /$dstack null def
- /$Strategies 10 dict dup
- begin
- /$Type3Underprint
- {
- currentglobal exch false setglobal
- 11 dict
- begin
- /UseFont exch
- $WMode 0 ne
- {
- dup length dict copy
- dup/WMode $WMode put
- /UseFont exch definefont
- }
- if def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /FontType 3 def
- /FontMatrix[.001 0 0 .001 0 0]def
- /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
- /FontBBox[0 0 0 0]def
- /CCInfo 7 dict dup
- begin
- /cc null def
- /x 0 def
- /y 0 def
- end def
- /BuildChar
- {
- exch
- begin
- CCInfo
- begin
- 1 string dup 0 3 index put exch pop
- /cc exch def
- UseFont 1000 scalefont setfont
- cc stringwidth/y exch def/x exch def
- x y setcharwidth
- $SubstituteFont/$Strategy get/$Underprint get exec
- 0 0 moveto cc show
- x y moveto
- end
- end
- }bind def
- currentdict
- end
- exch setglobal
- }bind def
- /$GetaTint
- 2 dict dup
- begin
- /$BuildFont
- {
- dup/WMode known
- {dup/WMode get}
- {0}
- ifelse
- /$WMode exch def
- $fontname exch
- dup/FontName known
- {
- dup/FontName get
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- exch
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index/FontName get known
- {
- pop
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index get
- null copyfont
- }
- {$deepcopyfont}
- ifelse
- exch 1 index exch/FontBasedOn exch put
- dup/FontName $fontname dup type/stringtype eq{cvn}if put
- definefont
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- begin
- dup/FontBasedOn get 1 index def
- end
- }bind def
- /$Underprint
- {
- gsave
- x abs y abs gt
- {/y 1000 def}
- {/x -1000 def 500 120 translate}
- ifelse
- Level2?
- {
- [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
- setcolorspace
- }
- {0 setgray}
- ifelse
- 10 setlinewidth
- x .8 mul
- [7 3]
- {
- y mul 8 div 120 sub x 10 div exch moveto
- 0 y 4 div neg rlineto
- dup 0 rlineto
- 0 y 4 div rlineto
- closepath
- gsave
- Level2?
- {.2 setcolor}
- {.8 setgray}
- ifelse
- fill grestore
- stroke
- }
- forall
- pop
- grestore
- }bind def
- end def
- /$Oblique
- 1 dict dup
- begin
- /$BuildFont
- {
- currentglobal exch dup gcheck setglobal
- null copyfont
- begin
- /FontBasedOn
- currentdict/FontName known
- {
- FontName
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /currentdistillerparams where
- {pop}
- {
- /FontInfo currentdict/FontInfo known
- {FontInfo null copyfont}
- {2 dict}
- ifelse
- dup
- begin
- /ItalicAngle $italicangle def
- /FontMatrix FontMatrix
- [1 0 ItalicAngle dup sin exch cos div 1 0 0]
- matrix concatmatrix readonly
- end
- 4 2 roll def
- def
- }
- ifelse
- FontName currentdict
- end
- definefont
- exch setglobal
- }bind def
- end def
- /$None
- 1 dict dup
- begin
- /$BuildFont{}bind def
- end def
- end def
- /$Oblique SetSubstituteStrategy
- /$findfontByEnum
- {
- dup type/stringtype eq{cvn}if
- dup/$fontname exch def
- $sname null eq
- {$str cvs dup length $slen sub $slen getinterval}
- {pop $sname}
- ifelse
- $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
- /$match false def
- $SubstituteFont/$dstack countdictstack array dictstack put
- mark
- {
- $fontpat 0 $slen 7 add getinterval
- {/$match exch def exit}
- $str filenameforall
- }
- stopped
- {
- cleardictstack
- currentdict
- true
- $SubstituteFont/$dstack get
- {
- exch
- {
- 1 index eq
- {pop false}
- {true}
- ifelse
- }
- {begin false}
- ifelse
- }
- forall
- pop
- }
- if
- cleartomark
- /$slen 0 def
- $match false ne
- {$match(fonts/)anchorsearch pop pop cvn}
- {/Courier}
- ifelse
- }bind def
- /$ROS 1 dict dup
- begin
- /Adobe 4 dict dup
- begin
- /Japan1 [/Ryumin-Light/HeiseiMin-W3
- /GothicBBB-Medium/HeiseiKakuGo-W5
- /HeiseiMaruGo-W4/Jun101-Light]def
- /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
- /GB1 [/STSong-Light/STHeiti-Regular]def
- /CNS1 [/MKai-Medium/MHei-Medium]def
- end def
- end def
- /$cmapname null def
- /$deepcopyfont
- {
- dup/FontType get 0 eq
- {
- 1 dict dup/FontName/copied put copyfont
- begin
- /FDepVector FDepVector copyarray
- 0 1 2 index length 1 sub
- {
- 2 copy get $deepcopyfont
- dup/FontName/copied put
- /copied exch definefont
- 3 copy put pop pop
- }
- for
- def
- currentdict
- end
- }
- {$Strategies/$Type3Underprint get exec}
- ifelse
- }bind def
- /$buildfontname
- {
- dup/CIDFont findresource/CIDSystemInfo get
- begin
- Registry length Ordering length Supplement 8 string cvs
- 3 copy length 2 add add add string
- dup 5 1 roll dup 0 Registry putinterval
- dup 4 index(-)putinterval
- dup 4 index 1 add Ordering putinterval
- 4 2 roll add 1 add 2 copy(-)putinterval
- end
- 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
- anchorsearch
- {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
- {pop pop pop pop pop}
- ifelse
- length
- $str 1 index(-)putinterval 1 add
- $str 1 index $cmapname $fontpat cvs putinterval
- $cmapname length add
- $str exch 0 exch getinterval cvn
- }bind def
- /$findfontByROS
- {
- /$fontname exch def
- $ROS Registry 2 copy known
- {
- get Ordering 2 copy known
- {get}
- {pop pop[]}
- ifelse
- }
- {pop pop[]}
- ifelse
- false exch
- {
- dup/CIDFont resourcestatus
- {
- pop pop
- save
- 1 index/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get}
- {false}
- ifelse
- exch pop
- exch restore
- {pop}
- {exch pop true exit}
- ifelse
- }
- {pop}
- ifelse
- }
- forall
- {$str cvs $buildfontname}
- {
- false(*)
- {
- save exch
- dup/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get not}
- {true}
- ifelse
- exch/CIDSystemInfo get
- dup/Registry get Registry eq
- exch/Ordering get Ordering eq and and
- {exch restore exch pop true exit}
- {pop restore}
- ifelse
- }
- $str/CIDFont resourceforall
- {$buildfontname}
- {$fontname $findfontByEnum}
- ifelse
- }
- ifelse
- }bind def
- end
- end
- currentdict/$error known currentdict/languagelevel known and dup
- {pop $error/SubstituteFont known}
- if
- dup
- {$error}
- {Adobe_CoolType_Core}
- ifelse
- begin
- {
- /SubstituteFont
- /CMap/Category resourcestatus
- {
- pop pop
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {
- $sname null eq
- {dup $str cvs dup length $slen sub $slen getinterval cvn}
- {$sname}
- ifelse
- Adobe_CoolType_Data/InVMFontsByCMap get
- 1 index 2 copy known
- {
- get
- false exch
- {
- pop
- currentglobal
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- {
- FontDirectory 1 index known
- {exch pop true exit}
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- forall
- }
- {pop pop false}
- ifelse
- {
- exch pop exch pop
- }
- {
- dup/CMap resourcestatus
- {
- pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- }
- {
- 128 string cvs
- dup(-)search
- {
- 3 1 roll search
- {
- 3 1 roll pop
- {dup cvi}
- stopped
- {pop pop pop pop pop $findfontByEnum}
- {
- 4 2 roll pop pop
- exch length
- exch
- 2 index length
- 2 index
- sub
- exch 1 sub -1 0
- {
- $str cvs dup length
- 4 index
- 0
- 4 index
- 4 3 roll add
- getinterval
- exch 1 index exch 3 index exch
- putinterval
- dup/CMap resourcestatus
- {
- pop pop
- 4 1 roll pop pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- true exit
- }
- {pop}
- ifelse
- }
- for
- dup type/booleantype eq
- {pop}
- {pop pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- {pop pop pop $findfontByEnum}
- ifelse
- }
- {pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- {//SubstituteFont exec}
- ifelse
- /$slen 0 def
- end
- }
- }
- {
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {$findfontByEnum}
- {//SubstituteFont exec}
- ifelse
- end
- }
- }
- ifelse
- bind readonly def
- Adobe_CoolType_Core/scfindfont/systemfindfont load put
- }
- {
- /scfindfont
- {
- $SubstituteFont
- begin
- dup systemfindfont
- dup/FontName known
- {dup/FontName get dup 3 index ne}
- {/noname true}
- ifelse
- dup
- {
- /$origfontnamefound 2 index def
- /$origfontname 4 index def/$substituteFound true def
- }
- if
- exch pop
- {
- $slen 0 gt
- $sname null ne
- 3 index length $slen gt or and
- {
- pop dup $findfontByEnum findfont
- dup maxlength 1 add dict
- begin
- {1 index/FID eq{pop pop}{def}ifelse}
- forall
- currentdict
- end
- definefont
- dup/FontName known{dup/FontName get}{null}ifelse
- $origfontnamefound ne
- {
- $origfontname $str cvs print
- ( substitution revised, using )print
- dup/FontName known
- {dup/FontName get}{(unspecified font)}
- ifelse
- $str cvs print(.\n)print
- }
- if
- }
- {exch pop}
- ifelse
- }
- {exch pop}
- ifelse
- end
- }bind def
- }
- ifelse
- end
- end
- Adobe_CoolType_Core_Defined not
- {
- Adobe_CoolType_Core/findfont
- {
- $SubstituteFont
- begin
- $depth 0 eq
- {
- /$fontname 1 index dup type/stringtype ne{$str cvs}if def
- /$substituteFound false def
- }
- if
- /$depth $depth 1 add def
- end
- scfindfont
- $SubstituteFont
- begin
- /$depth $depth 1 sub def
- $substituteFound $depth 0 eq and
- {
- $inVMIndex null ne
- {dup $inVMIndex $AddInVMFont}
- if
- $doSmartSub
- {
- currentdict/$Strategy known
- {$Strategy/$BuildFont get exec}
- if
- }
- if
- }
- if
- end
- }bind put
- }
- if
- }
- if
- end
-/$AddInVMFont
- {
- exch/FontName 2 copy known
- {
- get
- 1 dict dup begin exch 1 index gcheck def end exch
- Adobe_CoolType_Data/InVMFontsByCMap get exch
- $DictAdd
- }
- {pop pop pop}
- ifelse
- }bind def
-/$DictAdd
- {
- 2 copy known not
- {2 copy 4 index length dict put}
- if
- Level2? not
- {
- 2 copy get dup maxlength exch length 4 index length add lt
- 2 copy get dup length 4 index length add exch maxlength 1 index lt
- {
- 2 mul dict
- begin
- 2 copy get{forall}def
- 2 copy currentdict put
- end
- }
- {pop}
- ifelse
- }
- if
- get
- begin
- {def}
- forall
- end
- }bind def
-end
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
-%%Version: 1.23 0
-systemdict/languagelevel known dup
- {currentglobal false setglobal}
- {false}
-ifelse
-exch
-userdict/Adobe_CoolType_Utility 2 copy known
- {2 copy get dup maxlength 27 add dict copy}
- {27 dict}
-ifelse put
-Adobe_CoolType_Utility
- begin
- /@eexecStartData
- <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
- 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
- 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
- /@recognizeCIDFont null def
- /ct_Level2? exch def
- /ct_Clone? 1183615869 internaldict dup
- /CCRun known not
- exch/eCCRun known not
- ct_Level2? and or def
-ct_Level2?
- {globaldict begin currentglobal true setglobal}
-if
- /ct_AddStdCIDMap
- ct_Level2?
- {{
- mark
- Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
- {
- ((Hex)57 StartData
- 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
- 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
- d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
- cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
- }
- stopped
- {
- cleartomark
- Adobe_CoolType_Utility/@recognizeCIDFont get
- countdictstack dup array dictstack
- exch 1 sub -1 0
- {
- 2 copy get 3 index eq
- {1 index length exch sub 1 sub{end}repeat exit}
- {pop}
- ifelse
- }
- for
- pop pop
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }
- {cleartomark}
- ifelse
- }}
- {{
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }}
- ifelse bind def
-userdict/cid_extensions known
-dup{cid_extensions/cid_UpdateDB known and}if
- {
- cid_extensions
- begin
- /cid_GetCIDSystemInfo
- {
- 1 index type/stringtype eq
- {exch cvn exch}
- if
- cid_extensions
- begin
- dup load 2 index known
- {
- 2 copy
- cid_GetStatusInfo
- dup null ne
- {
- 1 index load
- 3 index get
- dup null eq
- {pop pop cid_UpdateDB}
- {
- exch
- 1 index/Created get eq
- {exch pop exch pop}
- {pop cid_UpdateDB}
- ifelse
- }
- ifelse
- }
- {pop cid_UpdateDB}
- ifelse
- }
- {cid_UpdateDB}
- ifelse
- end
- }bind def
- end
- }
-if
-ct_Level2?
- {end setglobal}
-if
- /ct_UseNativeCapability? systemdict/composefont known def
- /ct_MakeOCF 35 dict def
- /ct_Vars 25 dict def
- /ct_GlyphDirProcs 6 dict def
- /ct_BuildCharDict 15 dict dup
- begin
- /charcode 2 string def
- /dst_string 1500 string def
- /nullstring()def
- /usewidths? true def
- end def
- ct_Level2?{setglobal}{pop}ifelse
- ct_GlyphDirProcs
- begin
- /GetGlyphDirectory
- {
- systemdict/languagelevel known
- {pop/CIDFont findresource/GlyphDirectory get}
- {
- 1 index/CIDFont findresource/GlyphDirectory
- get dup type/dicttype eq
- {
- dup dup maxlength exch length sub 2 index lt
- {
- dup length 2 index add dict copy 2 index
- /CIDFont findresource/GlyphDirectory 2 index put
- }
- if
- }
- if
- exch pop exch pop
- }
- ifelse
- +
- }def
- /+
- {
- systemdict/languagelevel known
- {
- currentglobal false setglobal
- 3 dict begin
- /vm exch def
- }
- {1 dict begin}
- ifelse
- /$ exch def
- systemdict/languagelevel known
- {
- vm setglobal
- /gvm currentglobal def
- $ gcheck setglobal
- }
- if
- ?{$ begin}if
- }def
- /?{$ type/dicttype eq}def
- /|{
- userdict/Adobe_CoolType_Data known
- {
- Adobe_CoolType_Data/AddWidths? known
- {
- currentdict Adobe_CoolType_Data
- begin
- begin
- AddWidths?
- {
- Adobe_CoolType_Data/CC 3 index put
- ?{def}{$ 3 1 roll put}ifelse
- CC charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore
- currentfont/Widths get exch CC exch put
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- end
- end
- }
- {?{def}{$ 3 1 roll put}ifelse} ifelse
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- }def
- /!
- {
- ?{end}if
- systemdict/languagelevel known
- {gvm setglobal}
- if
- end
- }def
- /:{string currentfile exch readstring pop}executeonly def
- end
- ct_MakeOCF
- begin
- /ct_cHexEncoding
- [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
- /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
- /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
- /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
- /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
- /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
- /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
- /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
- /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
- /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
- /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
- /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
- /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
- /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
- /ct_CID_STR_SIZE 8000 def
- /ct_mkocfStr100 100 string def
- /ct_defaultFontMtx[.001 0 0 .001 0 0]def
- /ct_1000Mtx[1000 0 0 1000 0 0]def
- /ct_raise{exch cvx exch errordict exch get exec stop}bind def
- /ct_reraise
- {cvx $error/errorname get(Error: )print dup( )cvs print
- errordict exch get exec stop
- }bind def
- /ct_cvnsi
- {
- 1 index add 1 sub 1 exch 0 4 1 roll
- {
- 2 index exch get
- exch 8 bitshift
- add
- }
- for
- exch pop
- }bind def
- /ct_GetInterval
- {
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /dst_index 0 def
- dup dst_string length gt
- {dup string/dst_string exch def}
- if
- 1 index ct_CID_STR_SIZE idiv
- /arrayIndex exch def
- 2 index arrayIndex get
- 2 index
- arrayIndex ct_CID_STR_SIZE mul
- sub
- {
- dup 3 index add 2 index length le
- {
- 2 index getinterval
- dst_string dst_index 2 index putinterval
- length dst_index add/dst_index exch def
- exit
- }
- {
- 1 index length 1 index sub
- dup 4 1 roll
- getinterval
- dst_string dst_index 2 index putinterval
- pop dup dst_index add/dst_index exch def
- sub
- /arrayIndex arrayIndex 1 add def
- 2 index dup length arrayIndex gt
- {arrayIndex get}
- {
- pop
- exit
- }
- ifelse
- 0
- }
- ifelse
- }
- loop
- pop pop pop
- dst_string 0 dst_index getinterval
- end
- }bind def
- ct_Level2?
- {
- /ct_resourcestatus
- currentglobal mark true setglobal
- {/unknowninstancename/Category resourcestatus}
- stopped
- {cleartomark setglobal true}
- {cleartomark currentglobal not exch setglobal}
- ifelse
- {
- {
- mark 3 1 roll/Category findresource
- begin
- ct_Vars/vm currentglobal put
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- ct_Vars/vm get setglobal
- end
- }
- }
- {{resourcestatus}}
- ifelse bind def
- /CIDFont/Category ct_resourcestatus
- {pop pop}
- {
- currentglobal true setglobal
- /Generic/Category findresource
- dup length dict copy
- dup/InstanceType/dicttype put
- /CIDFont exch/Category defineresource pop
- setglobal
- }
- ifelse
- ct_UseNativeCapability?
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- if
- }
- {
- /ct_Category 2 dict begin
- /CIDFont 10 dict def
- /ProcSet 2 dict def
- currentdict
- end
- def
- /defineresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- dup dup maxlength exch length eq
- {
- dup length 10 add dict copy
- ct_Category 2 index 2 index put
- }
- if
- 3 index 3 index put
- pop exch pop
- }
- {pop pop/defineresource/undefined ct_raise}
- ifelse
- }bind def
- /findresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index 2 copy known
- {get 3 1 roll pop pop}
- {pop pop/findresource/undefinedresource ct_raise}
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /resourcestatus
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index known
- exch pop exch pop
- {
- 0 -1 true
- }
- {
- false
- }
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /ct_resourcestatus/resourcestatus load def
- }
- ifelse
- /ct_CIDInit 2 dict
- begin
- /ct_cidfont_stream_init
- {
- {
- dup(Binary)eq
- {
- pop
- null
- currentfile
- ct_Level2?
- {
- {cid_BYTE_COUNT()/SubFileDecode filter}
- stopped
- {pop pop pop}
- if
- }
- if
- /readstring load
- exit
- }
- if
- dup(Hex)eq
- {
- pop
- currentfile
- ct_Level2?
- {
- {null exch/ASCIIHexDecode filter/readstring}
- stopped
- {pop exch pop(>)exch/readhexstring}
- if
- }
- {(>)exch/readhexstring}
- ifelse
- load
- exit
- }
- if
- /StartData/typecheck ct_raise
- }
- loop
- cid_BYTE_COUNT ct_CID_STR_SIZE le
- {
- 2 copy cid_BYTE_COUNT string exch exec
- pop
- 1 array dup
- 3 -1 roll
- 0 exch put
- }
- {
- cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
- dup array exch 2 sub 0 exch 1 exch
- {
- 2 copy
- 5 index
- ct_CID_STR_SIZE
- string
- 6 index exec
- pop
- put
- pop
- }
- for
- 2 index
- cid_BYTE_COUNT ct_CID_STR_SIZE mod string
- 3 index exec
- pop
- 1 index exch
- 1 index length 1 sub
- exch put
- }
- ifelse
- cid_CIDFONT exch/GlyphData exch put
- 2 index null eq
- {
- pop pop pop
- }
- {
- pop/readstring load
- 1 string exch
- {
- 3 copy exec
- pop
- dup length 0 eq
- {
- pop pop pop pop pop
- true exit
- }
- if
- 4 index
- eq
- {
- pop pop pop pop
- false exit
- }
- if
- }
- loop
- pop
- }
- ifelse
- }bind def
- /StartData
- {
- mark
- {
- currentdict
- dup/FDArray get 0 get/FontMatrix get
- 0 get 0.001 eq
- {
- dup/CDevProc known not
- {
- /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
- {get}
- {
- pop pop
- {pop pop pop pop pop 0 -1000 7 index 2 div 880}
- }
- ifelse
- def
- }
- if
- }
- {
- /CDevProc
- {
- pop pop pop pop pop
- 0
- 1 cid_temp/cid_CIDFONT get
- /FDArray get 0 get
- /FontMatrix get 0 get div
- 7 index 2 div
- 1 index 0.88 mul
- }def
- }
- ifelse
- /cid_temp 15 dict def
- cid_temp
- begin
- /cid_CIDFONT exch def
- 3 copy pop
- dup/cid_BYTE_COUNT exch def 0 gt
- {
- ct_cidfont_stream_init
- FDArray
- {
- /Private get
- dup/SubrMapOffset known
- {
- begin
- /Subrs SubrCount array def
- Subrs
- SubrMapOffset
- SubrCount
- SDBytes
- ct_Level2?
- {
- currentdict dup/SubrMapOffset undef
- dup/SubrCount undef
- /SDBytes undef
- }
- if
- end
- /cid_SD_BYTES exch def
- /cid_SUBR_COUNT exch def
- /cid_SUBR_MAP_OFFSET exch def
- /cid_SUBRS exch def
- cid_SUBR_COUNT 0 gt
- {
- GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- 0 1 cid_SUBR_COUNT 1 sub
- {
- exch 1 index
- 1 add
- cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
- GlyphData exch cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- cid_SUBRS 4 2 roll
- GlyphData exch
- 4 index
- 1 index
- sub
- ct_GetInterval
- dup length string copy put
- }
- for
- pop
- }
- if
- }
- {pop}
- ifelse
- }
- forall
- }
- if
- cleartomark pop pop
- end
- CIDFontName currentdict/CIDFont defineresource pop
- end end
- }
- stopped
- {cleartomark/StartData ct_reraise}
- if
- }bind def
- currentdict
- end def
- /ct_saveCIDInit
- {
- /CIDInit/ProcSet ct_resourcestatus
- {true}
- {/CIDInitC/ProcSet ct_resourcestatus}
- ifelse
- {
- pop pop
- /CIDInit/ProcSet findresource
- ct_UseNativeCapability?
- {pop null}
- {/CIDInit ct_CIDInit/ProcSet defineresource pop}
- ifelse
- }
- {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
- ifelse
- ct_Vars exch/ct_oldCIDInit exch put
- }bind def
- /ct_restoreCIDInit
- {
- ct_Vars/ct_oldCIDInit get dup null ne
- {/CIDInit exch/ProcSet defineresource pop}
- {pop}
- ifelse
- }bind def
- /ct_BuildCharSetUp
- {
- 1 index
- begin
- CIDFont
- begin
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /ct_dfCharCode exch def
- /ct_dfDict exch def
- CIDFirstByte ct_dfCharCode add
- dup CIDCount ge
- {pop 0}
- if
- /cid exch def
- {
- GlyphDirectory cid 2 copy known
- {get}
- {pop pop nullstring}
- ifelse
- dup length FDBytes sub 0 gt
- {
- dup
- FDBytes 0 ne
- {0 FDBytes ct_cvnsi}
- {pop 0}
- ifelse
- /fdIndex exch def
- dup length FDBytes sub FDBytes exch getinterval
- /charstring exch def
- exit
- }
- {
- pop
- cid 0 eq
- {/charstring nullstring def exit}
- if
- /cid 0 def
- }
- ifelse
- }
- loop
- }def
- /ct_SetCacheDevice
- {
- 0 0 moveto
- dup stringwidth
- 3 -1 roll
- true charpath
- pathbbox
- 0 -1000
- 7 index 2 div 880
- setcachedevice2
- 0 0 moveto
- }def
- /ct_CloneSetCacheProc
- {
- 1 eq
- {
- stringwidth
- pop -2 div -880
- 0 -1000 setcharwidth
- moveto
- }
- {
- usewidths?
- {
- currentfont/Widths get cid
- 2 copy known
- {get exch pop aload pop}
- {pop pop stringwidth}
- ifelse
- }
- {stringwidth}
- ifelse
- setcharwidth
- 0 0 moveto
- }
- ifelse
- }def
- /ct_Type3ShowCharString
- {
- ct_FDDict fdIndex 2 copy known
- {get}
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- ct_Type1FontTemplate dup maxlength dict copy
- begin
- FDArray fdIndex get
- dup/FontMatrix 2 copy known
- {get}
- {pop pop ct_defaultFontMtx}
- ifelse
- /FontMatrix exch dup length array copy def
- /Private get
- /Private exch def
- /Widths rootfont/Widths get def
- /CharStrings 1 dict dup/.notdef
- <d841272cf18f54fc13>dup length string copy put def
- currentdict
- end
- /ct_Type1Font exch definefont
- dup 5 1 roll put
- setglobal
- }
- ifelse
- dup/CharStrings get 1 index/Encoding get
- ct_dfCharCode get charstring put
- rootfont/WMode 2 copy known
- {get}
- {pop pop 0}
- ifelse
- exch
- 1000 scalefont setfont
- ct_str1 0 ct_dfCharCode put
- ct_str1 exch ct_dfSetCacheProc
- ct_SyntheticBold
- {
- currentpoint
- ct_str1 show
- newpath
- moveto
- ct_str1 true charpath
- ct_StrokeWidth setlinewidth
- stroke
- }
- {ct_str1 show}
- ifelse
- }def
- /ct_Type4ShowCharString
- {
- ct_dfDict ct_dfCharCode charstring
- FDArray fdIndex get
- dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
- {ct_1000Mtx matrix concatmatrix concat}
- {pop}
- ifelse
- /Private get
- Adobe_CoolType_Utility/ct_Level2? get not
- {
- ct_dfDict/Private
- 3 -1 roll
- {put}
- 1183615869 internaldict/superexec get exec
- }
- if
- 1183615869 internaldict
- Adobe_CoolType_Utility/ct_Level2? get
- {1 index}
- {3 index/Private get mark 6 1 roll}
- ifelse
- dup/RunInt known
- {/RunInt get}
- {pop/CCRun}
- ifelse
- get exec
- Adobe_CoolType_Utility/ct_Level2? get not
- {cleartomark}
- if
- }bind def
- /ct_BuildCharIncremental
- {
- {
- Adobe_CoolType_Utility/ct_MakeOCF get begin
- ct_BuildCharSetUp
- ct_ShowCharString
- }
- stopped
- {stop}
- if
- end
- end
- end
- end
- }bind def
- /BaseFontNameStr(BF00)def
- /ct_Type1FontTemplate 14 dict
- begin
- /FontType 1 def
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /PaintType 0 def
- currentdict
- end def
- /BaseFontTemplate 11 dict
- begin
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /BuildChar/ct_BuildCharIncremental load def
- ct_Clone?
- {
- /FontType 3 def
- /ct_ShowCharString/ct_Type3ShowCharString load def
- /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
- /ct_SyntheticBold false def
- /ct_StrokeWidth 1 def
- }
- {
- /FontType 4 def
- /Private 1 dict dup/lenIV 4 put def
- /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
- /PaintType 0 def
- /ct_ShowCharString/ct_Type4ShowCharString load def
- }
- ifelse
- /ct_str1 1 string def
- currentdict
- end def
- /BaseFontDictSize BaseFontTemplate length 5 add def
- /ct_matrixeq
- {
- true 0 1 5
- {
- dup 4 index exch get exch 3 index exch get eq and
- dup not
- {exit}
- if
- }
- for
- exch pop exch pop
- }bind def
- /ct_makeocf
- {
- 15 dict
- begin
- exch/WMode exch def
- exch/FontName exch def
- /FontType 0 def
- /FMapType 2 def
- dup/FontMatrix known
- {dup/FontMatrix get/FontMatrix exch def}
- {/FontMatrix matrix def}
- ifelse
- /bfCount 1 index/CIDCount get 256 idiv 1 add
- dup 256 gt{pop 256}if def
- /Encoding
- 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
- bfCount 1 255{2 copy bfCount put pop}for
- def
- /FDepVector bfCount dup 256 lt{1 add}if array def
- BaseFontTemplate BaseFontDictSize dict copy
- begin
- /CIDFont exch def
- CIDFont/FontBBox known
- {CIDFont/FontBBox get/FontBBox exch def}
- if
- CIDFont/CDevProc known
- {CIDFont/CDevProc get/CDevProc exch def}
- if
- currentdict
- end
- BaseFontNameStr 3(0)putinterval
- 0 1 bfCount dup 256 eq{1 sub}if
- {
- FDepVector exch
- 2 index BaseFontDictSize dict copy
- begin
- dup/CIDFirstByte exch 256 mul def
- FontType 3 eq
- {/ct_FDDict 2 dict def}
- if
- currentdict
- end
- 1 index 16
- BaseFontNameStr 2 2 getinterval cvrs pop
- BaseFontNameStr exch definefont
- put
- }
- for
- ct_Clone?
- {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
- if
- FontName
- currentdict
- end
- definefont
- ct_Clone?
- {
- gsave
- dup 1000 scalefont setfont
- ct_BuildCharDict
- begin
- /usewidths? false def
- currentfont/Widths get
- begin
- exch/CIDFont get/GlyphDirectory get
- {
- pop
- dup charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore def
- }
- forall
- end
- /usewidths? true def
- end
- grestore
- }
- {exch pop}
- ifelse
- }bind def
- currentglobal true setglobal
- /ct_ComposeFont
- {
- ct_UseNativeCapability?
- {
- 2 index/CMap ct_resourcestatus
- {pop pop exch pop}
- {
- /CIDInit/ProcSet findresource
- begin
- 12 dict
- begin
- begincmap
- /CMapName 3 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- exch/WMode exch def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {
- dup length string copy
- exch pop exch pop
- }
- {pop(Identity)}
- ifelse
- }
- {pop (Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- 3 2 roll pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- setglobal
- /ct_MakeIdentity
- {
- ct_UseNativeCapability?
- {
- 1 index/CMap ct_resourcestatus
- {pop pop}
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CMapName 2 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {dup length string copy exch pop exch pop}
- {pop(Identity)}
- ifelse
- }
- {pop(Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- exch pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- currentdict readonly pop
- end
- end
-%%EndResource
-setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
-%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
-%%Version: 1.0 0
-userdict/ct_T42Dict 15 dict put
-ct_T42Dict begin
-/Is2015?
-{
- version
- cvi
- 2015
- ge
-}bind def
-/AllocGlyphStorage
-{
- Is2015?
- {
- pop
- }
- {
- {string}forall
- }ifelse
-}bind def
-/Type42DictBegin
-{
-25 dict begin
- /FontName exch def
- /CharStrings 256 dict
-begin
- /.notdef 0 def
- currentdict
-end def
- /Encoding exch def
- /PaintType 0 def
- /FontType 42 def
- /FontMatrix[1 0 0 1 0 0]def
- 4 array astore cvx/FontBBox exch def
- /sfnts
-}bind def
-/Type42DictEnd
-{
- currentdict dup/FontName get exch definefont end
-ct_T42Dict exch
-dup/FontName get exch put
-}bind def
-/RD{string currentfile exch readstring pop}executeonly def
-/PrepFor2015
-{
-Is2015?
-{
- /GlyphDirectory
- 16
- dict def
- sfnts 0 get
- dup
- 2 index
- (glyx)
- putinterval
- 2 index
- (locx)
- putinterval
- pop
- pop
-}
-{
- pop
- pop
-}ifelse
-}bind def
-/AddT42Char
-{
-Is2015?
-{
- /GlyphDirectory get
- begin
- def
- end
- pop
- pop
-}
-{
- /sfnts get
- 4 index
- get
- 3 index
- 2 index
- putinterval
- pop
- pop
- pop
- pop
-}ifelse
-}bind def
-/T0AddT42Mtx2
-{
-/CIDFont findresource/Metrics2 get begin def end
-}bind def
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginFile: MMFauxFont.prc
-%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
-%%All Rights Reserved.
-userdict /ct_EuroDict 10 dict put
-ct_EuroDict begin
-/ct_CopyFont
-{
- { 1 index /FID ne {def} {pop pop} ifelse} forall
-} def
-/ct_GetGlyphOutline
-{
- gsave
- initmatrix newpath
- exch findfont dup
- length 1 add dict
- begin
- ct_CopyFont
- /Encoding Encoding dup length array copy
- dup
- 4 -1 roll
- 0 exch put
- def
- currentdict
- end
- /ct_EuroFont exch definefont
- 1000 scalefont setfont
- 0 0 moveto
- [
- <00> stringwidth
- <00> false charpath
- pathbbox
- [
- {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
- grestore
- counttomark 8 add
-}
-def
-/ct_MakeGlyphProc
-{
- ] cvx
- /ct_PSBuildGlyph cvx
- ] cvx
-} def
-/ct_PSBuildGlyph
-{
- gsave
- 8 -1 roll pop
- 7 1 roll
- 6 -2 roll ct_FontMatrix transform 6 2 roll
- 4 -2 roll ct_FontMatrix transform 4 2 roll
- ct_FontMatrix transform
- currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
- dup 9 1 roll
- {
- currentdict /StrokeWidth 2 copy known
- {
- get 2 div
- 0 ct_FontMatrix dtransform pop
- 5 1 roll
- 4 -1 roll 4 index sub
- 4 1 roll
- 3 -1 roll 4 index sub
- 3 1 roll
- exch 4 index add exch
- 4 index add
- 5 -1 roll pop
- }
- {
- pop pop
- }
- ifelse
- }
- if
- setcachedevice
- ct_FontMatrix concat
- ct_PSPathOps begin
- exec
- end
- {
- currentdict /StrokeWidth 2 copy known
- { get }
- { pop pop 0 }
- ifelse
- setlinewidth stroke
- }
- {
- fill
- }
- ifelse
- grestore
-} def
-/ct_PSPathOps 4 dict dup begin
- /m {moveto} def
- /l {lineto} def
- /c {curveto} def
- /cp {closepath} def
-end
-def
-/ct_matrix1000 [1000 0 0 1000 0 0] def
-/ct_AddGlyphProc
-{
- 2 index findfont dup length 4 add dict
- begin
- ct_CopyFont
- /CharStrings CharStrings dup length 1 add dict copy
- begin
- 3 1 roll def
- currentdict
- end
- def
- /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
- /ct_PSBuildGlyph /ct_PSBuildGlyph load def
- /ct_PSPathOps /ct_PSPathOps load def
- currentdict
- end
- definefont pop
-}
-def
-systemdict /languagelevel known
-{
- /ct_AddGlyphToPrinterFont {
- 2 copy
- ct_GetGlyphOutline 3 add -1 roll restore
- ct_MakeGlyphProc
- ct_AddGlyphProc
- } def
-}
-{
- /ct_AddGlyphToPrinterFont {
- pop pop restore
- Adobe_CTFauxDict /$$$FONTNAME get
- /Euro
- Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
- ct_EuroDict exch get
- ct_AddGlyphProc
- } def
-} ifelse
-/AdobeSansMM
-{
-556 0 24 -19 541 703
- {
- 541 628 m
- 510 669 442 703 354 703 c
- 201 703 117 607 101 444 c
- 50 444 l
- 25 372 l
- 97 372 l
- 97 301 l
- 49 301 l
- 24 229 l
- 103 229 l
- 124 67 209 -19 350 -19 c
- 435 -19 501 25 509 32 c
- 509 131 l
- 492 105 417 60 343 60 c
- 267 60 204 127 197 229 c
- 406 229 l
- 430 301 l
- 191 301 l
- 191 372 l
- 455 372 l
- 479 444 l
- 194 444 l
- 201 531 245 624 348 624 c
- 433 624 484 583 509 534 c
- cp
- 556 0 m
- }
-ct_PSBuildGlyph
-} def
-/AdobeSerifMM
-{
-500 0 10 -12 484 692
- {
- 347 298 m
- 171 298 l
- 170 310 170 322 170 335 c
- 170 362 l
- 362 362 l
- 374 403 l
- 172 403 l
- 184 580 244 642 308 642 c
- 380 642 434 574 457 457 c
- 481 462 l
- 474 691 l
- 449 691 l
- 433 670 429 657 410 657 c
- 394 657 360 692 299 692 c
- 204 692 94 604 73 403 c
- 22 403 l
- 10 362 l
- 70 362 l
- 69 352 69 341 69 330 c
- 69 319 69 308 70 298 c
- 22 298 l
- 10 257 l
- 73 257 l
- 97 57 216 -12 295 -12 c
- 364 -12 427 25 484 123 c
- 458 142 l
- 425 101 384 37 316 37 c
- 256 37 189 84 173 257 c
- 335 257 l
- cp
- 500 0 m
- }
-ct_PSBuildGlyph
-} def
-end
-%%EndFile
-setglobal
-Adobe_CoolType_Core begin /$None SetSubstituteStrategy end
-%%BeginResource: procset Adobe_AGM_Image 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Image 71 dict dup begin put
-/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
-/nd{
- null def
-}bind def
-/AGMIMG_&image nd
-/AGMIMG_&colorimage nd
-/AGMIMG_&imagemask nd
-/AGMIMG_mbuf()def
-/AGMIMG_ybuf()def
-/AGMIMG_kbuf()def
-/AGMIMG_c 0 def
-/AGMIMG_m 0 def
-/AGMIMG_y 0 def
-/AGMIMG_k 0 def
-/AGMIMG_tmp nd
-/AGMIMG_imagestring0 nd
-/AGMIMG_imagestring1 nd
-/AGMIMG_imagestring2 nd
-/AGMIMG_imagestring3 nd
-/AGMIMG_imagestring4 nd
-/AGMIMG_imagestring5 nd
-/AGMIMG_cnt nd
-/AGMIMG_fsave nd
-/AGMIMG_colorAry nd
-/AGMIMG_override nd
-/AGMIMG_name nd
-/AGMIMG_maskSource nd
-/AGMIMG_flushfilters nd
-/invert_image_samples nd
-/knockout_image_samples nd
-/img nd
-/sepimg nd
-/devnimg nd
-/idximg nd
-/ds
-{
- Adobe_AGM_Core begin
- Adobe_AGM_Image begin
- /AGMIMG_&image systemdict/image get def
- /AGMIMG_&imagemask systemdict/imagemask get def
- /colorimage where{
- pop
- /AGMIMG_&colorimage/colorimage ldf
- }if
- end
- end
-}def
-/ps
-{
- Adobe_AGM_Image begin
- /AGMIMG_ccimage_exists{/customcolorimage where
- {
- pop
- /Adobe_AGM_OnHost_Seps where
- {
- pop false
- }{
- /Adobe_AGM_InRip_Seps where
- {
- pop false
- }{
- true
- }ifelse
- }ifelse
- }{
- false
- }ifelse
- }bdf
- level2{
- /invert_image_samples
- {
- Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
- /Decode[Decode 1 get Decode 0 get]def
- }def
- /knockout_image_samples
- {
- Operator/imagemask ne{
- /Decode[1 1]def
- }if
- }def
- }{
- /invert_image_samples
- {
- {1 exch sub}currenttransfer addprocs settransfer
- }def
- /knockout_image_samples
- {
- {pop 1}currenttransfer addprocs settransfer
- }def
- }ifelse
- /img/imageormask ldf
- /sepimg/sep_imageormask ldf
- /devnimg/devn_imageormask ldf
- /idximg/indexed_imageormask ldf
- /_ctype 7 def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
-}def
-/pt
-{
- end
-}def
-/dt
-{
-}def
-/AGMIMG_flushfilters
-{
- dup type/arraytype ne
- {1 array astore}if
- dup 0 get currentfile ne
- {dup 0 get flushfile}if
- {
- dup type/filetype eq
- {
- dup status 1 index currentfile ne and
- {closefile}
- {pop}
- ifelse
- }{pop}ifelse
- }forall
-}def
-/AGMIMG_init_common
-{
- currentdict/T known{/ImageType/T ldf currentdict/T undef}if
- currentdict/W known{/Width/W ldf currentdict/W undef}if
- currentdict/H known{/Height/H ldf currentdict/H undef}if
- currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
- currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
- currentdict/D known{/Decode/D ldf currentdict/D undef}if
- currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
- currentdict/O known{
- /Operator/O load 1 eq{
- /imagemask
- }{
- /O load 2 eq{
- /image
- }{
- /colorimage
- }ifelse
- }ifelse
- def
- currentdict/O undef
- }if
- currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
- currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
- currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
- currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
- /DataSource load xcheck not{
- DataSource type/arraytype eq{
- DataSource 0 get type/filetype eq{
- /_Filters DataSource def
- currentdict/MultipleDataSources known not{
- /DataSource DataSource dup length 1 sub get def
- }if
- }if
- }if
- currentdict/MultipleDataSources known not{
- /MultipleDataSources DataSource type/arraytype eq{
- DataSource length 1 gt
- }
- {false}ifelse def
- }if
- }if
- /NComponents Decode length 2 div def
- currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
-}bdf
-/imageormask_sys
-{
- begin
- AGMIMG_init_common
- save mark
- level2{
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- AGMIMG_&imagemask
- }{
- BitsPerComponent ImageMatrix/DataSource load
- AGMIMG_&image
- }ifelse
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- cleartomark restore
- end
-}def
-/overprint_plate
-{
- currentoverprint{
- 0 get dup type/nametype eq{
- dup/DeviceGray eq{
- pop AGMCORE_black_plate not
- }{
- /DeviceCMYK eq{
- AGMCORE_is_cmyk_sep not
- }if
- }ifelse
- }{
- false exch
- {
- AGMOHS_sepink eq or
- }forall
- not
- }ifelse
- }{
- pop false
- }ifelse
-}def
-/process_mask
-{
- level3{
- dup begin
- /ImageType 1 def
- end
- 4 dict begin
- /DataDict exch def
- /ImageType 3 def
- /InterleaveType 3 def
- /MaskDict 9 dict begin
- /ImageType 1 def
- /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
- /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
- /ImageMatrix[Width 0 0 Height neg 0 Height]def
- /NComponents 1 def
- /BitsPerComponent 1 def
- /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
- /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
- currentdict end def
- currentdict end
- }if
-}def
-/use_mask
-{
- dup/Mask known {dup/Mask get}{false}ifelse
-}def
-/imageormask
-{
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }
- {
- save mark
- level2 AGMCORE_host_sep not and{
- currentdict
- Operator/imagemask eq DeviceN_PS2 not and{
- imagemask
- }{
- AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
- [/Separation/Black/DeviceGray{}]setcolorspace
- /Decode[Decode 1 get Decode 0 get]def
- }if
- use_mask{
- process_mask image
- }{
- DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
- {
- Names convert_to_process not{
- 2 dict begin
- /imageDict xdf
- /names_index 0 def
- gsave
- imageDict write_image_file{
- Names{
- dup(None)ne{
- [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
- Operator imageDict read_image_file
- names_index 0 eq{true setoverprint}if
- /names_index names_index 1 add def
- }{
- pop
- }ifelse
- }forall
- close_image_file
- }if
- grestore
- end
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- /Adobe_AGM_OnHost_Seps where{
- pop imagemask
- }{
- currentgray 1 ne{
- currentdict imageormask_sys
- }{
- currentoverprint not{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- BitsPerComponent ImageMatrix
- MultipleDataSources{
- 0 1 NComponents 1 sub{
- DataSource exch get
- }for
- }{
- /DataSource load
- }ifelse
- Operator/colorimage eq{
- AGMCORE_host_sep{
- MultipleDataSources level2 or NComponents 4 eq and{
- AGMCORE_is_cmyk_sep{
- MultipleDataSources{
- /DataSource DataSource 0 get xcheck
- {
- [
- DataSource 0 get/exec cvx
- DataSource 1 get/exec cvx
- DataSource 2 get/exec cvx
- DataSource 3 get/exec cvx
- /AGMCORE_get_ink_data cvx
- ]cvx
- }{
- DataSource aload pop AGMCORE_get_ink_data
- }ifelse def
- }{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- /DataSource load
- filter_cmyk 0()/SubFileDecode filter def
- }ifelse
- /Decode[Decode 0 get Decode 1 get]def
- /MultipleDataSources false def
- /NComponents 1 def
- /Operator/image def
- invert_image_samples
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }{
- MultipleDataSources NComponents AGMIMG_&colorimage
- }ifelse
- }{
- true NComponents colorimage
- }ifelse
- }{
- Operator/image eq{
- AGMCORE_host_sep{
- /DoImage true def
- currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
- {
- AGMCORE_black_plate not Operator/imagemask ne and{
- /DoImage false def
- currentdict ignoreimagedata
- }if
- }if
- 1 AGMCORE_&setgray
- DoImage
- {currentdict imageormask_sys}if
- }{
- use_mask{
- process_mask image
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/knockout eq{
- pop pop pop pop pop
- currentcolorspace overprint_plate not{
- knockout_unitsq
- }if
- }if
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/sep_imageormask
-{
- /sep_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_avoid_L2_sep_space{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- }if
- AGMIMG_ccimage_exists
- MappedCSA 0 get/DeviceCMYK eq and
- currentdict/Components known and
- Name()ne and
- Name(All)ne and
- Operator/image eq and
- AGMCORE_producing_seps not and
- level2 not and
- {
- Width Height BitsPerComponent ImageMatrix
- [
- /DataSource load/exec cvx
- {
- 0 1 2 index length 1 sub{
- 1 index exch
- 2 copy get 255 xor put
- }for
- }/exec cvx
- ]cvx bind
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Name findcmykcustomcolor
- customcolorimage
- }{
- AGMCORE_producing_seps not{
- level2{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
- [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- currentdict imageormask
- }{
- currentdict
- Operator/imagemask eq{
- imageormask
- }{
- sep_imageormask_lev1
- }ifelse
- }ifelse
- }{
- AGMCORE_host_sep{
- Operator/knockout eq{
- currentdict/ImageMatrix get concat
- knockout_unitsq
- }{
- currentgray 1 ne{
- AGMCORE_is_cmyk_sep Name(All)ne and{
- level2{
- Name AGMCORE_IsSeparationAProcessColor
- {
- Operator/imagemask eq{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
- }if
- }{
- invert_image_samples
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- [/Separation Name[/DeviceGray]
- {
- sep_colorspace_proc AGMCORE_get_ink_data
- 1 exch sub
- }bind
- ]AGMCORE_&setcolorspace
- /sep_tint AGMCORE_gget AGMCORE_&setcolor
- }if
- }ifelse
- currentdict imageormask_sys
- }{
- currentdict
- Operator/imagemask eq{
- imageormask_sys
- }{
- sep_image_lev1_sep
- }ifelse
- }ifelse
- }{
- Operator/imagemask ne{
- invert_image_samples
- }if
- currentdict imageormask_sys
- }ifelse
- }{
- currentoverprint not Name(All)eq or Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- currentcolorspace 0 get/Separation ne{
- [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- }if
- currentoverprint
- MappedCSA 0 get/DeviceCMYK eq and
- Name AGMCORE_IsSeparationAProcessColor not and
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
- Name(All)ne and{
- imageormask_l2_overprint
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
-}def
-/colorSpaceElemCnt
-{
- mark currentcolor counttomark dup 2 add 1 roll cleartomark
-}bdf
-/devn_sep_datasource
-{
- 1 dict begin
- /dataSource xdf
- [
- 0 1 dataSource length 1 sub{
- dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
- /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
- }for
- ]cvx bind
- end
-}bdf
-/devn_alt_datasource
-{
- 11 dict begin
- /convProc xdf
- /origcolorSpaceElemCnt xdf
- /origMultipleDataSources xdf
- /origBitsPerComponent xdf
- /origDecode xdf
- /origDataSource xdf
- /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
- /DataSource origMultipleDataSources
- {
- [
- BitsPerComponent 8 idiv origDecode length 2 idiv mul string
- 0 1 origDecode length 2 idiv 1 sub
- {
- dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
- origDataSource exch get 0()/SubFileDecode filter
- BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
- }for
- ]bind cvx
- }{origDataSource}ifelse 0()/SubFileDecode filter def
- [
- origcolorSpaceElemCnt string
- 0 2 origDecode length 2 sub
- {
- dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
- 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
- }for
- /convProc load/exec cvx
- origcolorSpaceElemCnt 1 sub -1 0
- {
- /dup cvx 2/add cvx/index cvx
- 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
- }for
- ]bind cvx 0()/SubFileDecode filter
- end
-}bdf
-/devn_imageormask
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- 2 dict begin
- dup
- /srcDataStrs[3 -1 roll begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi
- {
- dup 65535 gt{1 add 2 div cvi}{exit}ifelse
- }loop
- string
- }repeat
- end]def
- /dstDataStr srcDataStrs 0 get length string def
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_producing_seps not{
- level3 not{
- Operator/imagemask ne{
- /DataSource[[
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
- /MultipleDataSources true def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- }if
- }if
- currentdict imageormask
- }{
- AGMCORE_host_sep{
- Names convert_to_process{
- CSA get_csa_by_name 0 get/DeviceCMYK eq{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- filter_cmyk 0()/SubFileDecode filter def
- /MultipleDataSources false def
- /Decode[1 0]def
- /DeviceGray setcolorspace
- currentdict imageormask_sys
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate{
- /DataSource
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- /MultipleDataSources false def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- currentdict imageormask_sys
- }{
- gsave
- knockout_unitsq
- grestore
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }
- {
- /devicen_colorspace_dict AGMCORE_gget/names_index known{
- Operator/imagemask ne{
- MultipleDataSources{
- /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
- /MultipleDataSources false def
- }{
- /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
- }ifelse
- invert_image_samples
- }if
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
- end
-}def
-/imageormask_l2_overprint
-{
- currentdict
- currentcmykcolor add add add 0 eq{
- currentdict consumeimagedata
- }{
- level3{
- currentcmykcolor
- /AGMIMG_k xdf
- /AGMIMG_y xdf
- /AGMIMG_m xdf
- /AGMIMG_c xdf
- Operator/imagemask eq{
- [/DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]/DeviceCMYK{}]setcolorspace
- AGMIMG_c 0 ne{AGMIMG_c}if
- AGMIMG_m 0 ne{AGMIMG_m}if
- AGMIMG_y 0 ne{AGMIMG_y}if
- AGMIMG_k 0 ne{AGMIMG_k}if
- setcolor
- }{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- [/Indexed
- [
- /DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]
- /DeviceCMYK{
- AGMIMG_k 0 eq{0}if
- AGMIMG_y 0 eq{0 exch}if
- AGMIMG_m 0 eq{0 3 1 roll}if
- AGMIMG_c 0 eq{0 4 1 roll}if
- }
- ]
- 255
- {
- 255 div
- mark exch
- dup dup dup
- AGMIMG_k 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_y 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_m 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_c 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- counttomark 1 add -1 roll pop
- }
- ]setcolorspace
- }ifelse
- imageormask_sys
- }{
- write_image_file{
- currentcmykcolor
- 0 ne{
- [/Separation/Black/DeviceGray{}]setcolorspace
- gsave
- /Black
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Yellow/DeviceGray{}]setcolorspace
- gsave
- /Yellow
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Magenta/DeviceGray{}]setcolorspace
- gsave
- /Magenta
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Cyan/DeviceGray{}]setcolorspace
- gsave
- /Cyan
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- close_image_file
- }{
- imageormask
- }ifelse
- }ifelse
- }ifelse
-}def
-/indexed_imageormask
-{
- begin
- AGMIMG_init_common
- save mark
- currentdict
- AGMCORE_host_sep{
- Operator/knockout eq{
- /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
- /CSA get get_csa_by_name
- }{
- /Names get
- }ifelse
- overprint_plate not{
- knockout_unitsq
- }if
- }{
- Indexed_DeviceN{
- /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
- indexed_image_lev2_sep
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }{
- AGMCORE_is_cmyk_sep{
- Operator/imagemask eq{
- imageormask_sys
- }{
- level2{
- indexed_image_lev2_sep
- }{
- indexed_image_lev1_sep
- }ifelse
- }ifelse
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- level2{
- Indexed_DeviceN{
- /indexed_colorspace_dict AGMCORE_gget begin
- }{
- /indexed_colorspace_dict AGMCORE_gget dup null ne
- {
- begin
- currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
- get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
- AGMCORE_in_rip_sep and{
- [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
- setcolorspace
- }if
- end
- }
- {pop}ifelse
- }ifelse
- imageormask
- Indexed_DeviceN{
- end
- }if
- }{
- Operator/imagemask eq{
- imageormask
- }{
- indexed_imageormask_lev1
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/indexed_image_lev2_sep
-{
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- Indexed_DeviceN not{
- currentcolorspace
- dup 1/DeviceGray put
- dup 3
- currentcolorspace 2 get 1 add string
- 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
- {
- dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
- }for
- put setcolorspace
- }if
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- end end
-}def
- /OPIimage
- {
- dup type/dicttype ne{
- 10 dict begin
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /ImageType 1 def
- /Decode[0 1 def]
- currentdict
- end
- }if
- dup begin
- /NComponents 1 cdndf
- /MultipleDataSources false cdndf
- /SkipImageProc{false}cdndf
- /Decode[
- 0
- currentcolorspace 0 get/Indexed eq{
- 2 BitsPerComponent exp 1 sub
- }{
- 1
- }ifelse
- ]cdndf
- /Operator/image cdndf
- end
- /sep_colorspace_dict AGMCORE_gget null eq{
- imageormask
- }{
- gsave
- dup begin invert_image_samples end
- sep_imageormask
- grestore
- }ifelse
- }def
-/cachemask_level2
-{
- 3 dict begin
- /LZWEncode filter/WriteFilter xdf
- /readBuffer 256 string def
- /ReadFilter
- currentfile
- 0(%EndMask)/SubFileDecode filter
- /ASCII85Decode filter
- /RunLengthDecode filter
- def
- {
- ReadFilter readBuffer readstring exch
- WriteFilter exch writestring
- not{exit}if
- }loop
- WriteFilter closefile
- end
-}def
-/spot_alias
-{
- /mapto_sep_imageormask
- {
- dup type/dicttype ne{
- 12 dict begin
- /ImageType 1 def
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /MultipleDataSources false def
- }{
- begin
- }ifelse
- /Decode[/customcolor_tint AGMCORE_gget 0]def
- /Operator/image def
- /SkipImageProc{false}def
- currentdict
- end
- sep_imageormask
- }bdf
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_colorAry xddf
- /customcolor_tint AGMCORE_gget
- <<
- /Name AGMIMG_colorAry 4 get
- /CSA[/DeviceCMYK]
- /TintMethod/Subtractive
- /TintProc null
- /MappedCSA null
- /NComponents 4
- /Components[AGMIMG_colorAry aload pop pop]
- >>
- setsepcolorspace
- mapto_sep_imageormask
- }ndf
- Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_override false put
- current_spot_alias{dup 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /customcolor_tint AGMCORE_gget exch setsepcolorspace
- pop
- mapto_sep_imageormask
- true set_spot_alias
- }{
- //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
- }ifelse
- }bdf
-}def
-/snap_to_device
-{
- 6 dict begin
- matrix currentmatrix
- dup 0 get 0 eq 1 index 3 get 0 eq and
- 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
- {
- 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
- 0 0 transform
- AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
- 1 1 transform
- AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
- [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
- }{
- }ifelse
- end
-}def
-level2 not{
- /colorbuf
- {
- 0 1 2 index length 1 sub{
- dup 2 index exch get
- 255 exch sub
- 2 index
- 3 1 roll
- put
- }for
- }def
- /tint_image_to_color
- {
- begin
- Width Height BitsPerComponent ImageMatrix
- /DataSource load
- end
- Adobe_AGM_Image begin
- /AGMIMG_mbuf 0 string def
- /AGMIMG_ybuf 0 string def
- /AGMIMG_kbuf 0 string def
- {
- colorbuf dup length AGMIMG_mbuf length ne
- {
- dup length dup dup
- /AGMIMG_mbuf exch string def
- /AGMIMG_ybuf exch string def
- /AGMIMG_kbuf exch string def
- }if
- dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
- }
- addprocs
- {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
- end
- }def
- /sep_imageormask_lev1
- {
- begin
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {
- 255 mul round cvi GrayLookup exch get
- }currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- /sep_colorspace_dict AGMCORE_gget/Components known{
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
- {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- currentcolortransfer
- {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }{
- MappedCSA 0 get/DeviceGray eq{
- {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- /sep_image_lev1_sep
- {
- begin
- /sep_colorspace_dict AGMCORE_gget/Components known{
- Components aload pop
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- {AGMIMG_c mul 1 exch sub}
- {AGMIMG_m mul 1 exch sub}
- {AGMIMG_y mul 1 exch sub}
- {AGMIMG_k mul 1 exch sub}
- }{
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
- }ifelse
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end
- }def
- /indexed_imageormask_lev1
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- currentdict
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceGray eq{
- {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- end end
- }def
- /indexed_image_lev1_sep
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end end
- }def
-}if
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndProlog
-%%BeginSetup
-Adobe_AGM_Utils begin
-2 2010 Adobe_AGM_Core/ds gx
-Adobe_CoolType_Core/ds get exec
-Adobe_AGM_Image/ds gx
-[/NamespacePush pdfmark_5
-[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5
-[{Doc_Metadata} 694 (% &end XMP packet& %) ReadBypdfmark_5_string
-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
-<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-20:48:00 ">
- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
- <rdf:Description rdf:about=""
- xmlns:xmp="http://ns.adobe.com/xap/1.0/"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
- xmp:ModifyDate="2008-07-05T07:29:24-05:00"
- xmp:CreateDate="2008-07-05T07:29:24-05:00"
- xmp:MetadataDate="2008-07-05T07:29:24-05:00"
- dc:format="application/pdf"
- xmpMM:DocumentID="uuid:6a3503c5-6ef2-467e-a278-194181603b29"
- xmpMM:InstanceID="uuid:76185620-cc82-430b-a2af-05a6c424e2ca"/>
- </rdf:RDF>
-</x:xmpmeta>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<?xpacket end='w'?>
-
-
-% &end XMP packet& %
-
-[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5
-[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5
-[/NamespacePop pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndSetup
-%%Page: 1 1
-%%EndPageComments
-%%BeginPageSetup
-Adobe_AGM_Utils begin
-Adobe_AGM_Core/ps gx
-Adobe_AGM_Core/capture_mysetup gx
-Adobe_AGM_Utils/capture_cpd gx
-Adobe_CoolType_Core/ps get exec
-Adobe_AGM_Image/ps gx
-%%EndPageSetup
-1 -1 scale 0 -861.12 translate
-pgsv
-[1 0 0 1 0 0 ]ct
-gsave
-np
-gsave
-0 0 mo
-0 861.12 li
-528 861.12 li
-528 0 li
-cp
-clp
-[1 0 0 1 0 0 ]ct
-0 861.12 mo
-528 861.12 li
-528 0 li
-0 0 li
-cp
-false sop
-gsave
-/0
-[/DeviceCMYK] /CSA add_res
-/0 /CSA get_res setcolorspace
-clp
-[1 0 0 -1 0 861.12 ]ct
-[528 0 0 861.12 0 -9.2566e-5 ]ct
-snap_to_device
-Adobe_AGM_Image/AGMIMG_fl cf /ASCII85Decode fl /RunLengthDecode filter ddf
-<<
-/T 1
-/W 550
-/H 897
-/M[550 0 0 -897 0 897 ]
-/BC 8
-/D[0 1 0 1 0 1 0 1 ]
-/DS [
-[AGMIMG_fl 550 string /rs cvx /pop cvx] cvx
-[AGMIMG_fl 550 string /rs cvx /pop cvx] cvx
-[AGMIMG_fl 550 string /rs cvx /pop cvx] cvx
-[AGMIMG_fl 550 string /rs cvx /pop cvx] cvx
-]
-/O 3
->>
-%%BeginBinary: 1
-img
-jT#8]T)aHCJcLB&f)PrLUo(&gri6F.WMcPfV5:)bUSXpgW>qk0TqJ*NS=5h1Q^=)'P*hi;Vl6SqXfS\:
-]Y2)Y^)Y#+^:_+l^;%@o]",;Z\@B,\\@T>g_Sa%"^Ve&6a2c9=`Q-*Dc-Obgf@\g5hVR2HgtC?2e^W*o
-d*gIqfD!kre,IepdJhDlcdDa?&(T(Rd+-b"e^i:#eCN7)g\fq4i8ESPiSj^o&`DU)hqm5EgYCN8e^Dgh
-bfIm(a8a0XbPfZ`aT'?[a8a-Y_uIUQ_Zmuo_8*gu]_f8F]XkY`\$iZMq7-L7rjDg6qm-:0rjE*A\@8iO
-Z*:@4rilX5[(!NSZ2Cm6YcOFfSXuUWZFB_@s0r!?r4;pCrP8HLp:=)2\$rfT[^ir]]Y;+rUnslbX0K.F
-^r"%2aN;HBaNM]JbK\>Yd*U(`c-O\]daQ[pf@eg0eCW=+gYCW@cd:+if%8O-h;-lAg=Y!,da-.ZrlG#Z
-(X14Sf%Aa5h:^E5h:L<3gYLfJjPSkQhu2C<g=tH?hVI#Ci85F,g"+^&e'catg>(K>h;6rBgYCWBinrYO
-iVqgJj58\Jg=Y$-eC2mmcHFAOa8WaP^AYeL]tM"f\,NlJ_o'=+^:h(f\@8iO['[?Qqmn9+e(EC8k3V[0
-oCDSJq"jmYmI'B0mdp2Ep%S%Fin)Jsbg+>Nb0f&.l0]5Up%.tPmI'H5nF5f2o'u)2jlP\)kq_YknF6,D
-q=jLJmd'6-nacDJp@\%JlKdd'n+6;LiSrn[md]rCoCDJBnaQ#9ioT@hmf)bPp&t']o()8Km0)\<k32%.
-kmm(CjlYjqmHX''l07L#nGVnYmd'l9!T`>IjQ5UhkNDI.rULEfnauABl/ps^gu[YWir.j9lMp5NmeQ8M
-nGi.\p&FX`o)A.Wmf;bNl3HhHmHj-&kiV^.!:p-Z!:]mR!:^!X#kIZ\o'u5<mdC)E!:p-]$2*lUm,mBi
-jlYA)h;7,PlKn$2o)8(Xm/HDQmJZ>Mr;HKlq#0XZm7HO*lKRQlj4;Vo[\T.;IqUbn/M/V24$m(bJsWLG
-_8!q-e)9Q_o_.h>k2,+Ym-WZagYU`@iTTOklgEonf%/R1g=t<7f@\m6rn\":gtSijN-K#=:J`$1<*sQo
-PbG1a`o-7Tm,[<Wdb*LAmHs?5oCDG=rp(Zfk3_U,nFH,3kiCUVgu.,Ljlu(%n*]W7n*B6(md]uLn,W"X
-nhB\(m-O!&kNqL$mHj*&ki_'ci8s.gm.9iCp%\7Uq>1!Zo(;SGoChnLo'Yo0l0Rd6cN!rs!.k3&!.k3&
-!.k3&!.k3R!!K*oVPpKnWroH(W29Kh*2TF*V5L5iVkp&[TV.jFR$a/)QC!f"R%:(OW2U!%Y,nk?]tXEZ
-!lMjgr4E]R]",A\\$i`S\$iiY^VRe#^;._e`sp,/`lQ<Gc-Obhg"P6;rn\%<gtC<0eC)dicI(,>eIU*W
-e'upuf%/=!daHUndaJ-@$..,Ke'lmsdF-VEfDa>'f@\g3r8.\:i8NVQi;V^7i;VUCh;$]:g=b'+dEg%[
-aN4>#s2P#\rQP/[rPnuZ`Pqho$,sg"_SX.)^qRP[]a)3_]"5G^\$u1Es1&*<s0hm5(:LZ\\%&rY\@8oQ
-ZEUL;ZEppH\@K/Urj)d8Za$X,T`q*^Uo^o3q7-L=qRljCrP8HLq7R<O]Xk\`\@/oV\[fAc^:qD^U`lS6
-YI(gT_SsU;ai;BBbK7oMbg"GZccs_Ybfe5XdaQ^trn%b3f@\g4h;7#:daZk"f\,$Xh$;Zef@JBsbf]k*
-rl>brcI14pg>(K9f@es2f@\j6hr<\pi!&#rhVR&Drn\:FhVR2Jh:^B1e'ujsf\5-9h;/%a#Me.miniSN
-iVhaHhr!8Fg=Op+e'l^ibK@oHrOrQP^V7Fq]XbP]rjWHT_SO"$]XbS^[^<BJ[^l7G!RoRZf\GTNm.0fA
-o_8(Qq>0[Lmd'3+nFQ8Ep[RS-f$;@Zbf@cIdG!dJmdg&Dq"O7HnaZ2@mdBc<m-4K1-g'XXlL=<6o(2JB
-m-X'(m.0fCq"XUVo'Gc1n*flBq<$o*m-aE9o`"CrnF5o5m,?sckj.R%mHj9/nalAGp@T*lo()>@n*fT.
-l0@Qum-O0+l0@[8mfi.HmdBH1r:1uulg*cujQ5C^jlPO_oC;D?md09*na>f-j5A_HjlPL]rSdeAs6TdR
-q<\d`nFZAHp%@qKo^hSAn*of7nG2GVnF>u9md9?,q<nL[p%.eGoDS1`oCDMEp%A(Yp)Weso'l8Bp@\.Q
-p\4:ImcWfrkj%0dioK=imdToBrUL-\n*oc5n,;YRr;HKlq#0a]nG_]'lfmKjf@%LDUm-@YAiD:n/1rY:
-5ZqiTQ`%:.^Vn+?i9Tq)o^:r'gYL]ID<Ka/gYUZ=iTBImmdB?!f\#-?hr!2DgY1H<iSiYLhVG2pN-T,A
-:f11j?>Y.TT;f*7h<OIqjQ+_9f\kuZlg=B<o(2>>mdBE-n+$#Ao_%A1kMG%Oi8Wb[m-=32mdBH.l07O%
-nb)>>nF?&JndY'Vmd0?(n*KH/mcj$#+m7tIj6,Ulm.0`?o_.nOq>1!XnFZ>Do(MeJnF#].lgF6=d=M@M
-!.k3&!5/@4!QP1l!.k3&!3H51Vl-MqXKJe1Ycb%*V5=0d)5O%'USFQWTV%aER@'5'QC!l'Pa@c.Vl6R"
-XKA_2ZG!uerkU,"^V[h$]XYDW['I$F[^<BHZ*L[B\%9;h_8*n)a2lEGbfIoKbg"J\dbEOTg`##)g"Fs+
-d*BkYa2lEJcHjncc-=S]daZgueG[o!f%8OQe,Ii2e^`@)f%/I+g"=s/f@JR*g"G-8h>Q13hqm5ghYuCD
-hVHu@g"4j,f$r-nbfe/Nao0<\a8aE]cMu,eb6H,3aiMQDa8<jZ`Poa3_YLtE]`,M<^&P\D\c92<[hlQa
-\[f;_]XkV^['R$AZa7*L\@T>c[^Q1E"1GSBVZs&pUoCN(\c',>]`,VB^AktD_th(i^:q:o]"5D_\\#Je
-]Y;(pV59uaW3<M9_8O@7aN;NDrl?A,ai_lQcHaYYb0%iKd*U1geCW:'e^rF*gY:N=f%/I+g"Y9;rn[q:
-gY(62e'cObrlP5a(s0k>a2uNOdam(&f@JO*gXOj,g"YB?hr=Xo#2e=rhqm5Jro+1AiSrbNg=OsUecsaZ
-gYL]Bh>Q"/gYC]Ernd\4rnnCGhqZu?f\"g*e'ZOebK@uD_>_4W^V.=l]"#5X\%&sI^'hWc\$rfQ['R-K
-\\.dQ!7_G,g=tZNm-jZCp[\:T/G8N"ki1U`lL+38oBYJqe]>nWaiquVg#qYgmIToCp[@VAo_%nJo(DYB
-lK8*,'].a0kjRm)lg3p%k3:sikj\-7p%A=T-gL$_mI'T>p[.A9mdfrCp[e"In*]Q-l/CX`lKmp/o',E*
-mdKf@pAjRYmK2qFm/H2IkS`XLoBtu3mdp&?na>l5n*fo@q=jRQo'Yi0qrJjalh']7lg3m!k3VHujQ#+Q
-gZ%5Ni8<GNiTf^oli$5Nli$2Tn*fl<naQ2Jo)J4Yn+lAKnc&%Sncn[Zp\+=Qo_n@\o`+X`pBpWeo^_VD
-p\4IVq#:!uq"XUSo'Gc1kih<sm-s`CrUg?bo(2JBnbqtWmJHYXpAaXZmJlGLkU5<=begZ_P_FU%69$n^
-2)[Q[;e0p*RAH^_`6d2qlg=00kM+J/a2\>(b0\M\rm;52hWa:mnEoAoh<3t`jQ$6u1?@NYj5JkNgp*?8
-KQh*9?X$Z>DLR\5VR+4oio]CYf#,GSg#M8ZlgsW6md'3(kih="rp^Tko'#8siSWPQj6#UomIK]4li$&M
-m-jT?rpBgWnG`"Xmg8@JlgO3/m-O$&''A<;l07EqlKRd+o()DCpA"L]rq-]lp\+@So^qYCo(;YGqq.qL
-JcLB&JcLB&JcLB&JcLH(!N;t.XKAV-YctF;Xf84oTqJ*Srh2rWSXlCDR[BD+P*2,sPa@Z(R[^.PWN<8-
-Z*V0Z^qmn)^q[b%^:Le[Z*:=4Z*Ua@Y,nb.ZF7<X^qmn*`lQ<HbK\5Sc-FV]daJ*M*8B6%g"4j*da$%W
-a2>m:aND`PccO>QcI(+je^XlSf%/I*g"H2P!8RS,"k_Sagt:9Vf+-KfgYCT@hV[2Hh;$fAh#?+;gtLE4
-f%&=#e'ZFarQ>)\s2b5cqp5;erQP;bs2tA`qSr`Y`l5j5q8**Eo=k7;s186@rO<ZS\[oAb]Y1tg\@/cM
-Z*^mI\@K8c]skKM\-f^R[&^1(VlR&/\c'2?^&YqI^')3c^qmk__th.l^q[Xu]tCqi]"G_i]Y1tmWiN+u
-XKf.C_8O@7aN;NDao09]b00e."Nnm-`l8S0cHae`dacjte^rF*gY:N=rn7A-rnS"?hVR/HgtLH5e^W!l
-rQH)"aN)?Bb0SJdf%&=#e_&O'e^rI-h;7#eiW%g7i"G#/jQ5I`j5T"RgY(31f\"m2h#?+8gt101g"P6<
-hu)@/h[A5ogY1?5eC;pnc-.?Sb/;-6_8*gu]",>[[^<KQ\@oSg]XYDW['I!D[^`u`^\bfLf@es8jQGn"
-qYU-]p@InHoBtu+i83>Om-sQ4kMP.HaN2NGc-Ohijm):$p%A+Tnac>Ep%@tJp%%M6jl,.Sg"PEHlg!Zp
-k2tpikiCpjo(DbNq"F@OnFHSJ+nbU(o()>@nF6&>mdBQ1m-3WmgYC]Gjll$ujlYakmIBfSp$V8<nauPG
-o)A%UljW4Gp[e%Lnb)SLnaZ2Jmjn,&nF,i5lg*Znj5JqTjQQ%"lfdKmjQ#Lfjl,.SgY:fMio8qUj5]Lm
-mdC&Bs6]dR#P.HYp%.hKp&+I^oCh_So)A:\p&"C]o`+aep]'scp&Facp]('gp]U?bp%J"Vq>'dnp%@bA
-nEoT0mI0W>r:^Tmp@\.MnaQ,?o^VJKp]'seoDA"YmHj3=l6bTFcbm)dP_4Bt7Q`am3&j)d;e0p*RAH^_
-`R*;qlL"!,j4DZ!_AC&*_Tg?Kc-=Peh!+(knEoAoh=0q%lKnN6:Zgg(k2bLYh6ilGML'&G?s?c?Cj_;.
-VR++igu7>JcG@BFf\trTkOA!/md'3(lgF67p%S.Sp?:c'jQ,=_l0Rj.nFH#5l/h$hl07[+o`"7Xmf)_T
-mfVqGmIL8F!Uf4TlKIEmrp(!XlKRa(n*]c9o_/.YrU^Kjp%7nHnaQ/Cp\4=Wh5gU.!.k3&!.k3&!.k3&
-!.t7OXTP`.Y-@o1$+.(DXf84oUS"1XSH,/YRKJtDPEPp-rfdq\R[p"@W2m&*ZF76Q^VIYa_'He0]tLqb
-Z)t(+V5L8kX/i1uX0&Y9]YMM*`lH0EcHjkacd:&<d36rdgY:H8f@SR&dF$:baMu'2\@K8e_8aO;`lQ<I
-d*pLp#MRnbg=tB;h"fV0gY:H8f@\d1f%'cL#L_#He^`7%f`'V0gtUK5f@\aTg'u`ff@SR'eC;spcd'bY
-rm(PgrlkDis3gelrQtSjs3CYhs3(GbrlG,[rl4uWs24fPr4W*DqRlmBrji'=s0r$:s0r$<rjaSk]!o,T
-Z`p[>Za@3N\[oA]\%&rW\?rTDX/MttYdCsP]tM.o^VIY"^VIY$rkeQPs2XrSrk]Jf_8*h#]Y(kg]Y(kh
-Yck.3YdV*U_8F:laT'9Y`sKi/aihiMb/q`G#0+^.cd:(ermCnte(*%Jf.>Y2gtprFi8EMMi8<DIg=Y!,
-e'cOdbg+>Oa2c9EcHt+jd*^:if%&0seCW=Og]-.-hZDcsjS\-Bio&\LqqDJ5hq[&CgXXj+f\6>Z"Phee
-gt_nc"5Vbeg\oe.f%&6tcQ^WXbf7Z?_8!^t]XkY_[^<KO\%&rV[^*3DZ*:L?\\,Yk^\bkfhV[>QkN_O)
-q>'m^o^VMBn*8rfccaJRg>M&Sjo4<=c8!r%gt_)UlgFE<p\4:Op%J.Sp@S+Po^M&'hqul3g"YNGjP\qS
-ini_Rj5]Lpo(;MB.Iciomd0?1nFZAGp%._En+H>BnFQ,8kN(RWhW!Y]lL+'&kN_F%o_/%YkQL/:m-jE=
-lO!=[p%.eJq"a[Wrq@?'o'lAHq=aFPo^M;9k2k^ekj%U(mHa$#kNDj/!p/P)r8J"@io9(]lK[a&rUBjN
-rp1!YmdBZ:n*fi<n*g2Grpp$WrUTm]rqZ9_s7ZKcs763_s7Z<a!;HKd*;TI,q"aa\q#10hq"OIRnEfH-
-mI0cGrV-!Xp@eL["S)$RoCW%TqtC'^s6fdMrTn4alfm3SahP-\R?W>DBPCj]=Bf'EE.*S*Q^F>ifA,EN
-lK@6Ya1/%CR[ftRYHbFD\]W1Pip?-ujP/GVnEoN-kj%Hskj%Bqjl,(4['?<mM1U"oEI!+kPaePcbgY(n
-dDEGrYf,&Nro=FEi8s(bjlkdklgFcA"RkgDk2m99jQ,LemHsE3n*B6%jQ,RlmJcSXn*fW3n,Dkdmd'6+
-n*fi<md'?/m/H5PmdBQ1mJcGgn*TN/n+-2Io()>@nF5o8mdK]<p\=R\qrlQ1JcLB&JcLB&JcLB&JcLB&
-f`:uT%C*4DZ*^jAY,nRtUR[kRRgPUOQ^<u#O,oEdP5^^rS"6:HTW"onZ*LjK]Y;.q_8*k#^:_%e[]up4
-VkTu]UnsrcW2Zo)\\>u\`sTo1cHstedF-Ile,@]9g"=p.e^W!oc-=JUa2>[*['[9P]u%e0a2uNMdF?\K
-f%f'8rS.D0rn[S.rn8=Gg=b'.f@eX%da?FebfeA\dF6Xtf\,'6f@JOPfDXA%fDa>+e^W'qd*L%crm:\k
-s3CYms3pknrR(Ylrm(_mc-4DTrlG/]rQ"rXs2FrSrk8$<s1J??s0hs7s0Ma4s0hp90=\O!Za-j<Xg#(9
-['[<P\?rTN[^<KKZ)FUtV5^W)\[fAc]tV7s^qROt^qmn)_u%IRa8*^n`Poa4_SX+)]Y1ti]XtbfZa$a>
-[(<uf_SaCmaT'6W`s9],aiMTFaN"h4`l?3HcHjh`d*^4edF6VEeM>e1g>:`EiSi_QiS`VMgY(62e^`'o
-cHj_Xb/h]Ld*gOpcHab_da?Cge(3.(g">'6gA]k1h;72QjS\-Bj5StQqqVP7hqm2Dg==d+rn.8&rn@D,
-rnIn9gY(94f[na+f$r+Ycd'eZa2Z$6^qROr]",;WrNcX9[^<BGrNHC/[^s0O^\btliSin[lKdp-q=sj_
-q"+(Hm,m0VbK@rJe_8m<ioB.^rm2;*h;7/JkND1!o_8.VnalDHp\4[Z)tNOekMb:Qcd:+hgY:ZDhr3\V
-k2tjknFH;Hod]V+o(;PEnac8Co^VG=mHj0+mHNm'lg*Wih:^K8h;IAZlfm^$md^#Fq#9^[mf;qXo`">'
-mdBcBp%.\Bo_@tHo'l/7l0%I&n*]N-md9H.jl5:\ioL((!9sLJ#k%$ElKRNqkNMj,s60LLs6opWs6BXP
-s6fpWrq$?ap%7nIrq-<ap&=U^oDS=\q"4=[p&FU_nc/+Ync/1ZoaCNgp@\(KnaZ>Ip\+R[&Gu>#p\+1J
-m-!QqkjJ0ArV-<a!;?Ed#4V-PoCV_KqY's]s7#pQ!q>^JIdc[klJU18^p9r,P(RjlD.@']@:X(kI>O)Q
-QCQ:Qgu7J]k2=\,[A9RdS=H^_Y-54@a33,ljQPX[f\#EPkN_F"m-O'(m-F!$jPe(e[AKRWL3e)fI>!QH
-T;f`Pd*U1b]!JB<_pdW%hVHl<g>1]BiSj4mnaQ,?naGi/)X6DIkO%[.oChbGlfdKlkNV@!lf[Htm-3m'
-rpM,sl0.?tm-jE2mdfc3lg!a(mdKQ3m-a90mHs3+mIKi<nF5l7rU'dVoChtYq>9O0!.k3&!.k3&!.k3&
-!.k3&!8%9,Z*CU?Za6sC['[0FY,eIsR[]b8R@9J/P`UrcNfTBhR[BJ6USXf]WN<8/[^j&a]Y2#X^)+Gp
-\$iTJY,eFpSXl7=S"ZUUX0/qG_oVi#"O,3?e'nHKe(4NKrR<">e'cXicHOJP`lH*:^:C_SXKAe:]"c/(
-bK\D^f%/L4iVh[6hYuCXhVI#Cgt:<6f@/0tf[/!jc-")H_o^*HcdC4ke_/R)da?Lmebe"ufaufff@AC"
-e(*!ueC2mpdam"DeH")(eC2mpda?Ffrm(Mc#0G!.a2c0<qniZO]"5G^\$rgA[fEc6Z2h0,YQ1s-Z3[eC
-ZEUL5X/MurX<b$TZEgg>Y-G46Ycb(&U8"EZXKo:F]"5Sh^VIXt]Y;.r_8=+ga8O*V`r3sX`XB]%_SWsu
-]",>[[C#q4&?Dq>\\>bm_oBa:_nsC3`lA"u+N_^HaN2BBai_iOc-FY^d*Kt^cHjkbda?Xtf\G<?iSsgp
-,N%A5gXk'-eC)^gc-FPUai_rWe(E*oc-=S[bg"J^f%8R*fDaA#fEU$_j5o@ak5OQGj5StqhYl=@i8<DH
-gY13.f%8L'e^XTN"PMJ^g=uSYqpuJ2eBuUfcH!uF`PTI,^V.4f['KY8%^NCFYcb47ZF%3W^VRe'qo:5M
-kNV6rlL436o_A.On*]T!dE923YHY7@_91<`j65d^f\#$Bjl>7_lL+0Hp%S7Vp@e7[pa,\/o(;MBl/U^Z
-bf\5TeCNL6h;@8Pk2kX`l0Id+naGr7o'l2>rUg*[*q8UbmI0?.nF#c.i8*/Bh;7)NlK[g+n+#u?p\*n;
-rTGNllL+*4nF#`1lgjZAna>c9q=*nDn*]E#iUQO3oCDGDnFZ;9"Qeb.lKnK6$g[-GmI9Q4m-Ep"kkjQC
-kl:#Ln,;eTkm6YBnaZ):oC;JPo)A=co^qbIoD.k\q=saYoCDJAq=4OWrp^!WqsFIQrp^9cp\+:Po'u5=
-rq6Kfp\+=TrUpEcn*9#hfa?Njk4&6Fp%J+RpAXdko();?oC_eMrUg'Ys6KXI8E]1(md0<.md9E#gXONh
-^q@%XW2#rTR%B\6SYW-bX/iJXguRP[ki:.1Z)!>5IXQ[$Ll%%MR&.1+aj8A_c,%3LfA5<JlgXoD%e&lP
-kMtOPcd'VH\?Mp1+f)!3X09(Nd*9bVa1J:AT;'$FhqZr8`Pos@cI:@tm-O3?nG_eSl2KfWm-jN9oC;>9
-kiV-om-a6)jQ$7+"Rb^Ko(;nFrTb0gn+#l6lKmm+n*TH.m-sE5n*TE,rp(*[j5]+UhV-]BiTTOqnac5I
-oD\fB!.k3&!.k4(!.k3&!.k3&!7q5MZMq01ZMh+$ZEC:-V3dR:R[KS1QBI5eMi<^^QC=20TVSN_UT(>t
-ZaREW^:Lti^:h4k]!SfLZ*(.)URdmAQ'\);WN385^rFOAc-4GZdaSKOeC<+%f%0fL&(&\Lccs\Vahu!7
-`PT@"\,NE:Yd:mS_op<NdF6_"f`'k:i8<GKhVmGOhqn@g0A"k/f$_pne]uIabK.]?^rOO=c-OhdeCiI'
-da6Cje^rF*g">!3g=tB8f@SU(ec+/"ec+(uf([_peG[i#dF$:dcHaW4ap#o.a2c0<qniZM]",>[['[18
-[f<W4YlCm)XoGR(Yl:m>Ycb+-W2HJkWN3/(Yd(I7XKMQ)!N`@$TG4)qX0K+C\[oGe^;%Ip]"Phn_8=(f
-a8O*V`WX?&aN)=%`l7qp)8*Vn\[],V[&9e!W3!>7^:qD$`lH*:_8XCm`a$R)aiDKDa2c9Db0/#Qc-Ob_
-cHFGVc-F\_cdUIsg>(QDio/nWj5JkNgt10/e^MpkcHsn]bKSA^eCi<rbfnAVb08/Ye^rI)f$i-ue^i@(
-f]2)Sk2tmkkMtP'i8<Djhu;OChqm/Cg""[*f@JI#db"KN!87A*pX]T!eBuXgcMkfp`P]R/^qRIk['?j<
-Y-G:;Z2Lg1ZaRN]^qmk&qo8d'lKS<5,k(6ooD&%NnaPr!cH*]-YHY.;^;n^Wj6H!df\53Hl/^gflL$@r
-p%S7Wp%J.Tp@e1PmdT`6l/U^ZbfIuLd*pk0h;RMYl07Bolg4-0o^VD>o^qbHrU^Wgmd9E.lg!ctkj7['
-kMY1qg)8]$iofUuo(2JGp%e=Jm-a3'kj%I&nFlMDrpCKjo(DM=lL4E3lg=''jPSe\mdT]5rpKm[mf;SN
-jW3ROkih9tlgF61o^q_Cna>c1lK[^!lfmg(m-O30rUKjNs6T^S#4qHYo^_SIrq6HdoCV_On-Aa`p@IkC
-md9i>s6p!Us6T^M'C>)RmdKW;o^q_Dn*f]7nal>Do_e@co^V;2j4=srg>(fXq>BmXp@n7Rp\44Jn*orJ
-p&4O]nc.qRkUu&]n*]Z2nF#c6iS2l-a2#?pX/)DXS!]_5S=QLRXfJM+g"bZLkNLsT_Q]bmM#MiNL5:YB
-NgQQI^;e@@cH<l7e^iI0k32=)nal>Bmcilpf$_sg_7?nP5c^laWN`b@`7<5Xai:ohS"?=ccJRF2e%WW:
-`QHNTfBhkmn*oi5lg3m&l/q7!n+?8DnaPl.jlu."md0,riT^@.!:KjWs6'FGrTXXYn+#l6mHj3=m2YH\
-mIB]<naGc/lKRQuj5JtRhV$TAj6H"%naZ,Go`+uD!.k3&!.k3&!.k3&!.k3R!<9S.[hQ9X['?m=XfJG"
-W0s!8PE_H"PEh@2Oq*bBQ^j\@TqeQeXK8P.ZW"<D]tV(g[^NQO\%&`LZ*:4'TUhC5P*2'#Uo^i-\\H,)
-bg"J\d+$Usf@\R&f$r!icHsh\bKJ#KaN)*2^:^ta['Qa4XKf7Ka32`Pd*pRug=uPd-0!tFjl>C[h:pW8
-d+$XsdEg(`d*BbR_S<ds]thY2cd:%deC2hOdF-LofA#'8h#6%>f@\g3gt^Z<gY:E7f\"g-r7M#%!8%5$
-!S#TtdK@nDcd)O7!6G/[!65#W)Ss8*^qROr]skJZ['R'CYd:[C['mEP\$NBFriRKMYcb.5Yd(I=ZEC@4
-Xf8:tVkp;iXf\b.Xf87tWNE8"URdq[S"-4MWj9)4\,Wu<\c98?\H9@U^\PhS_SX:2`l?'>`r=![`l>pq
-_AC&']XP,HXfSM%XKJk:]"G_k^qmn)b0'\((!=eAaN)?@`lH-BbK\>Yd*Bq_cHji8cj\LWf@ej4gtq&M
-i8NYoi!A#gf@SL#d*U)8c61K`e'QC`aiVWHc-Okhe^;gpeC)dpf%]'<hr<b[kND"$j!s$EhVI#>g"Y-,
-cd:+heCN7(f@JL%eC2mreCE.&f@AC!dEp4]aiDH@_u@In^Ugn\Za-pDZE1%(WiiY8\@T>f^qmq/aN2KF
-aRf!Vo()DCo^qV@md09)m-N07Z(mbTQ]n;P_T^Wdio&t]kiqF#m-F*-nFH8Hq"a[Yrq.*$q>0^Sna>c*
-io%eoa2cHRhrNk[k2b_)jXTT`mdK];o_._BoC(u/n+68Hp%@tJp%%D4lK@?jgtUQ:gYUrTnFZ;?nG_qZ
-p@%H8n*fZ5mdfrFq=jLNmHs6,o(VhHmI'T?o^V81io&bSkjJ*=p@.J<mcirukjA!0mdT`9nauJ;lgF<7
-oC;89mJZ>TmHsE4o()GPo`4@Xl2g8;rpKsVna>uIn,;hXo)A+pn*fZ2m-O'(q"XUUoC;;;oCMVHp\4IX
-!ql0UrpCKinF#`6nFH/AoCV\Go'u8@o'l5@rq$ioo'l,8n*oT"d`KPNb1PtRq=X[Zs7cQdrp^'\p%/.O
-rU0^Ls6'=D/aDfnp%A%Op\4ISm,d$Ui7QT*c-+;Mbfn5Qc-Ob`k320ulg*cg_5s&WFDu%EDJX*%C2nQ[
-PbkOj[BQ['T?>L+f%K$GlLa`>m-s9)lKRHnhVHf9d.ts+e'cUd]W@<[S"ILFgt9oeZEgjJ`6-`hjlGdr
-rp29'n*fi<naZ2@o^q_Cmd9?+me$8Aj58hUjQGmtna>f1jlP[gkihC#p\"4Oo'c\JmJc\snal8?nb;YG
-m-<m&mao_+_S3k)`QQBLe_9$Dkl1/To^qa,!.k3&!.k3&!.k3&!.k3Q!#W5U\$rfS['[*BY-"\%W2H,Q
-P*(lmP`qC3Oq*\BQC=A;TVJ<]X/rG-Ym@\E\\,Sd\[JmEZN.B3YskgpV4jKJQBIDtStrHm[(=&mb0J>Z
-d*^@nf%8R'e^i3pbfnAVbf\&Ja2Q$2]tCqc[^NQFXg#.B^W4LAcI(.ngY:TIr8dh:+6)26gXt-*eCE'q
-cHOPYbfIf>^:Lhc^;J%:cd0tfdfn4Ke'ut#rnJ.Bh;6uDf\,$7hVR&Bgt^Z<g=c5Qrmh2%eC2kFdJqPm
-c2Z#ea!JaF`Poa1^q[Xt]tD"d[^<BHZ*:C:ZEpmE['mEJYcb+0XKAY,riH1'rilC''s":2V59uaVlZu%
-XK8@uVl6\tVP9ObR[KV:Uo:N)rjDg9rj`!=rjW$@]Y=3Z"N&$n`Pqhr#fXg'a2Z*8_7oo`'tq/aZ*(72
-Xfeq9\\,Vj_SX40`QH@%aW\gO`lQ3@`l6!=b08,UcHj_Zc-4DVcHab^eCE1'g"bE?r8@S3#MRk_f@AC"
-de_<5daZamcHOGRaihuUe'ugmdF-Iid*gIsgYUiIjQ>Xfk543=jSn0LiSWMKh:UE8f@/*oe'unHed9mV
-e'c^ne'upurmhJ,e'cXkd)sJNa2Psq_&^;%\?rTJZa-j9W2Q\tZF%-Q]Y;1t_oKg=aiVWq!;$0[,4tNr
-mdBH,lKmic^p0T"Pa7N1ZGOi=h;m\]l0.I#mHj0.rpg*_pAO^cp&=STp%S%Jna5]+jl4D$aiVr\hrNk\
-l/q6pkj%L$nF,o=o_._BoBto.lgOQ@oC28<mdB2ukN1dbhqd/Gi8WncnFH/?o(;SIq"+RWrpNAHnFH/G
-p\"(HmHa$*o(DYCm-X65nF#Q%i835HjQc7,oBtu6md06'lLFK9naQ,>oCV\Cmd]oAp%._Bn*oc7mdfr<
-nFH/Ko`"+Xl0Ra)rpBaRs6p!Urpq*"o'l/;mHs9,lg*j$p\4=OnaGo4naZ5Bo^qkap[[hAm-F!(md'l=
-!:KjUrp^6_nF,l9n*oiGne1K_n*TK/mcWEQ`Pfa9e`HGso_nI^pAadan,i1QnbqqTlilV:k3(pkroXOM
-m-jW=p%7eRo*k'OiSWYLf[8*lcHOZ7c4SIPe^`gGmHs?0kh<eOR=fU")/O2,D.m['G`%ZYWj&b0Vjs9t
-bg4hmiTf_-ndOgOkNM-rl0%!`g>(3RdQ,e)d*BA-Q'7`3^sh#ec+^?`YdV<ge(NjDlL!p(lg*p(o()>@
-p%@tLo'c,;md'E8p[7,%ioK:crp10[kiLjbjlbjmm-XE9o^VJrnF>u?oCMMDnF?&CoCD>:lKmrhbfR]8
-^r"(3aj8MiioK>&o)eRVo;_kC!.k3&!.k3&!/ppX!Vl`o!!!%T!/(@P\.uK^['R'DXfSS&Vkp2aTUV.*
-O-#Hcrf\.`R[p%DTqeEZV5LApY-,%7ZEggC['R"9Y5bX'Xt6ZTVkg)ZSX>e6U8P-![_0Gsbg=ebd*^:k
-e^`7"eC2ada2Z0>`l#[1_8!__\G`lJ[^NZX^W"7;d*pRugtpuLjoFQBjSn-HiSWGDf@AEsd*^1_rl>Ym
-aMu*2]!euV]YMS1c-FYbrm_,#f%A[Rh?DfoiSEAIrnmY1#2S(hg=k33qq!LNeC2jodEp7ccHXVWbK@uI
-`l5j5_SO(%]tD"g\[]/UZE^X:XfSV,Y->.8Z*LY:XfSN$W;ijrW!TH&X/i>#W2HJerLj^rUo1/lWMlSd
-USOfcUS%OO#a_!QU8bB$Z*OA8rj2j8Za@3O\bX#D^VIY$_>_:r_8=+/`P]L+\@K2_]"#2TXfSS)Xg5CG
-]YD8!_oKg=c-=JUrlbVma2c3=`Pf[s`QQHKrlkGerQ5Yobg+V`daQb!g"bHAhqm8ih?i#ng=k32f%&=#
-qUHnCf%&6rccjSTcHjkdeBlRgd*U(acdUFrh;@2NjQ,Faio9"ZjSn6DjQ,=[hu;I;gYCT<e^N!srRD;*
-da?Fecd:(ee'c_EdJhK&d*TtZaiMNB_SO((]XbKMZk]mMXJr/"YHtXG\\,Si^qn(4ai_cJ+o(j,p[n%J
-oC2/4kih0mjjh)NTp(S%Q)1_"b0o#"iU-%3mjdhqn+6/Co_/"Qp\Xg^p@S"Inb)SInEfB%jj),pbgb>)
-jQPjpl0ds,o)A+mo(;VJp[e(Po^hM;n+leSp[[kDmeu8GiVq[AiT9:jl0[^"m-jH;.dulrnaZ,<o^qqQ
-p[e"En*fi?q"F:EmHsK6mc`Zeg=b<?k3VL%lg"$,rojLPn+-JF#O_$Lnal)6mf)_cmdBW8oC;D@oCMJ@
-oCMtS0(\GrnaGr6naZ2@n*fi<n*fi<oC28<naYr2lK[Wukihg8o^_M?mdBT6o()GF"8;HXme5oIm-O0>
-nH&.LrU:<fo^_\Io'u/8mI0Q/fusB*'YDTHo^hbKo(;YLp%S+No()8@p%S@R#4M$FlfdTtrp)-%m-aB5
-n+,u4lL=B9n*B0+mcNQhj6,[ll0.?qlKmiujm2C*na>8PZD3A3,(>)eG^+:PEcQVaPEV?#N/)\(Zb+)s
-e_B9Qna>`'kMG"JrojLHkN)U)s5a1=,2Lbtda#e<TV&0fbgY%d]rdp!VlRGLe(O'QmdBQ2lK[WurpLKf
-o()>@nF#f6md9N8oBkVuioC"%&*W*5iSrq[jm2C+p$hJBnbr#)p%@tKo^_SCp\"1Imd'6+ahPKpYH4t6
-\@o`#dF[17m-X60n*[7WJcLB&JcLB&JcL]/!!2lqJcLE'!4WWN\$iWKZ*::0WMlYhTqS3OQ2ZaXO-,Wi
-Pa@l2TVJ<YV5L5iX/rP0Z*F;4-*FMXY,n_*W2Qi"XK/>!Vl-;_SXc=KW33J9]u%k8daQRidF$GBe.pH]
-dE]hQ_SO+*^q[Xu]XkS\[^W`UrONHO^r+47c-b%mg"tZIjT"B@j<EUCi838Cf@JF"c-FSXaiDE@a2Z$4
-]stDS\@TDnaNVrUebn#,g"G6=i8<MOio8nSqr.S5s53k4s4dS+rRVA,f$i*rdF$=eci2,sbK@rKaMl-9
-_SX.)_#CnF\c0&E[^!*AY-"e+X/u<&!j8c3"0ei*VuEOmVuEM"Vl-JlWMcYiUnFC[T+7NhV5L8jVk]rZ
-USXl_Sc4fZPa@r6Vlm2,Z*F;6#IC_AZ*UgH\G*]`^V@S"_83q&_8=(*^:q(d\[o;[['Hg8X0/\8\@fPl
-_SsR;aijY.$.$oAcc=)G`l5k&`5^$Fc-=JVbK9_((<XkId*L.if\,'9hVHuCgtLK7f\+s1rRV&#qUl/.
-f@SO#dEg+_rmDD-e'QFdcHXPWcI(.nh;@,Lir8!ii8EVSjlYahjQ,=[i8<GKgt^Z<f@JL&f%&:!dEp1`
-bg"J]dF-Fic-FV\ci29gbKJ#Ka2Z!5_8*^p\$iZMYHFn(W3!/-['dEU]"Yqpa2c<Eb/sGRp\"+Ho'ku2
-ki_*ijQ+n-Z_*DAOd2cI^s(<ai8jFtnFH,?n+$,Fo^r.Q+Ro."p@[tFmHsN8nF#T-lKZsLe'd",jQGgn
-mHa6/oCW"N!V,g^o`"G:o'Yi-kk4T?o'Pf1lJpm`j5K(_kiV$kl0Id-lL4$)n+?>Lp$hJ@naQ&?o_%hI
-mdC)@.IZj!na>`,kj7X"jl"nGfA#0AkiqF!lLXN4mIB`;o'c&<nal>Ep%7hPoDS=no^qhLnF6&>oCMPD
-lg+$,m/ZMNmKDqGmdBKAnGMbSklBrHjpC/Ao^_M?md0<.rpKjVrpg-WlKJ61s60IFs60IIrUBjUrpC9b
-o'u;@naPu3m-X6*f?+$#$Fe.3naQ2Cnac8Crpg9_nF,c5oC`"Ls6TdLs6'FGs69RLs6NhSm-a<*l0n-3
-mHWj'mciorl0[p*mHa--n+-&4kO8*;o^C_VZD3D4IXucjH?F@MEI<J%OHbudKQ_UD\A629gZ7S`kiL[X
-f@/41jltpll0Ra,o'YrFlPSg;f@86i\Yc1,\'WUObIajGRA-Xk`6m69lNZY?kih0klm_;knFQ8AnaQ)>
-naZ)>oC2/3l/q*ol0%-diSNDKiT0+dmI9W0lL"$/rpg3bp%7kJrph*(p%7hDmd05X^UpeTXKSk:]YDS8
-e_9$Km-a?2maV;h!.k3&!.k3&!.k3&!.k4(!$A\Z['R'BY-"V"UnaWVStMaJP`C][N0'*`PaJ#8V5O<k
-"f\K%WMuuuWsbo*Vl-JlVkp5bTqVFari6U3WMl_lVPpT#[(*ifa3E#[rltPjd/MDscd0hW`koFg\Gs,<
-\/)Q_\@B,`^r!t.a3)TOd*pS!gYUlJjTXc,jQ#:[rnn%9gXt-,dEg,;a99Q(`PTFi_A9r#\[JiS]"c8,
-c-atkf\+s5gtUTBiVhg9jSIjUi8EMMh;-i?f\"g,eC;srd*U+acHXSWaiMQDa8X*X_#_?drk9,V\$WNK
-Za-m@Y-"e+WMuhqWN3)$X;A"@W2HJfUSFW]USFW\V5:)fV59r^T:c+R+J5=%Uo1&bV5'`ZVl-8\QBdZ!
-R%9nHX/i>'Y-,"5Y-.c+!j8i7q76O8s1/0@rk'Ae^;%Cs]tLqe]"PV]Za$[9Xg,.?]YMA#`lQ<Icd:%d
-rmCkqd*Vd4!QN%Z_o0OnaT0K]ao9?eb0A;\cI(+ng&9Y2g=Y'0f@JL(fDaD)f@S[1rS@J0$/4(af$i$o
-d+$SEdL4IMd*9hYbg"Pbf%g5\&)lI+i8ESSjQ>XgjQ,@]ir7mQhV?l>g=b*0f[n[&d*Bn\aN;ZOcd0n^
-rlP5a.Ep#\c-4DTb/_QA`PTF(]XbPZZ`^F1WMuu%Z*L^C\$rr[]uA%5b0%g)q)J0Co'u55kiLmcio&VK
-cGR#`USb*%_TLHci8`kkp@\.Op@S"Rp\4@Pna5`>q=s^SnEoW5na>iElkSsCg=t?>jQYptn+#o>o(_nJ
-naQ/@!qc0YrUq]5n*B3/oC;A=md0<&k2YLakj@Trj6#OhjlYRej6#Ifm-jE5mdp&Bo)84bp[e"Hmd:#E
-"RkgGkiMg-%cuX)g"4m2hrNqbki_L(rU1*_nE]E.md]i=oC)\Fs6BXNrUg]no_%nInauDEo^_SCnauAX
-o'c5CoC;A?o`"F\nc/+XmL8=Ck2tdejQ-"+o'l)FljrOPnF6#>mHa!"kND'mkNDg-s6KXSs7-*X+S#'p
-p%7hGna>o;o'bAZ['R*HakcR_oCM\Lp%A(Ro^r.P!qGjSqst6dna,W-lL"!,mdT`90^\5hjP8;6e^;ae
-`51!SeC*%*jlbpll07R&md]E$n+HJNo&e66ZD4(]Q^OJ<S!Er78XGa+MLTYZBUPp-^Wt?ciT/tRf$_d_
-`m2lZf%f-Hk4S97lK[Npin)c5f$)(@[)C/BgXXHQU5tA&W3s[qhY6[7na>]0lK77/li6GPnLF%toC;GD
-o'br0m-3]qlf[?giSNDHioB7hnF5o8lK[d*naZ;Fq>'gZpAXaanf%&em-<cN]t:VSWN<;0\A626f\tcF
-iT04djOO<_!.k3&!.k3&!.k3&!.k4'!$A_[['Hs@XK87oUS=EQSXl7@R?N_kNKB<eQ'n5<V5O3krM]t!
-Vkp2aU&:Z.Tq@mSVl6PpXKJ_.XfJM%X0&Y9]"c/'bg4Y[bg"DXc9fh%c-4>N`kf6nZa7*K\$roY]Xk\e
-]thP+`Q-*FcdU@nfA#*;i8WeYj5]+Whr!;Ig"G!-dEg(]`P]R3`l5g0_#D.`^qI:f]"Po"bKn\hf@ep7
-hVR)Dro=%>rT+%?qr7V3&`)6sg=k64f@JI#daHIfcHXT8bfe3.a8a-Y_u@FP^V9]\/@W*q['R*EZEUR9
-XfSS&W2ZbsX/rD)Xf87sV50o`Vkg,bV5L5iW2HPiUnRd\"eD9YUnjpfV&lG-Uo:2dT9tq0QC=D=VlQl"
-XKJ_1YcY"-X/rG-Z1bX4\@B)[]",Db^'_Qe]"5D^\[o2RXo>=2WNE;0]"c"r`Q63Hcd:(frmV;(dF$(X
-aN)<>`lA##!R&Xbb8&7EaiMWKcdC%be(E=+f\"m0f@SR&r6ki"e^r@'h#6(.hBLb0g"4d(e'lq"eC2mp
-e'cOdbg"G]e^rU5gt^`Chr3SSis=`,jlY^djQ#;!iYUM-gY:Q?g=P!/e^MmkcHaMRbg+MYbKBe*!6Y;a
-7Es'"b/_QA`PK@']t1_\Z`U@2WiWA.ZE^^A[C3WV]Yhb1b0%g%q>'dWo'Pi,jlGC[i83/?c,[AlV5UN.
-`m!)miT&ttp^$Wfp@S"KoCDAQmd00#rUUEdn*B9.n*TN/n+6,Ki!\]1lg+06o^MMCo^VhH&+T2]oCDMG
-n*/p#mHj3,mJcMnm-!Zumdfl3kNhO)mHj!'l07<olKR[&mI'E3nGVl"oC;A=m-F$&kj7a(kiCjgkNM*g
-hq[#EiTKLnn+#r;nd5'_o_%hDnaZ5Brq6E`n*L&=#OLgInal;AnG`"pnauDEo'u8<mdfi8mdfr<nF,i8
-nF,iFn,_qErp1*XkiV$hjlGLqp%7hEn,;SYmdBT6o()59li$&Jli$&glg*s*p%A%Np%.hJnF?,Cp%7hH
-naQ,Ao^CY`[^6dW[`[M#q"++Np@\+Qp[[h>lg=30nb_f>mHs3(kiq?slL"!,nEfE!iRl].e'-"R^V.q<
-c-FhkiT94akNV@$md]H(o_A=[o]X`A[\]djS"$+FSX,K=PouWeQAU03A8%C1ZbO]4g"YB>g=4Eh_o'L8
-bL"ntjQ6%knaYo0k3(aYg=t<-agnt)d,3X0bI4:1O.*#VaO]GHo^_G9kNh?rl0e!,mdT`9naQ&>oD\D-
-n*KE3o'PW+kN(X]i8<GOk321#m-3]tl0I[&n+-&Fq=s[Wrq.B'o(;MBm-<cM]tCbYXfnt7\%]l0f&#??
-hrO"bj8]13!.k3&!.k4(!9X=^!M'4B!.k3&!7q2m[^NNIXf\S%US4BSSXZ+;Q^XA0OGo-ZP*D3#T;8<]
-rN-O1XK/CtUnOHRSXc.:Sc56'SXc4HVl-MqY-G=>ZEUL6Y-,(@]YDA)aihoMai_`J!6Y;_;ocns_S<Rb
-Y-,"7Za[KX^qd_!_8XL>air)Ze_&L-gtpoGiSrkWi8EMMh;-i?f@SL!cHOGQ^qROu_o9I+^;%P&_SEn!
-^VIh0cICM#g"YB@i;VX4jT+HBk5sf-j8Is;j8RgFgY1?5f\+m.e^MsodETnZb88@EaiVQB_o'@._83n#
-]tD"h\[f/W[']h<$*g\:XfSS&WMlcpWW0$uX9#B$rhhcTW2HPlW2ZbsX/W(sVkg)]Tq.gLUnt#fV5U;g
-Vl?YlUmmg@R\$4LW2lu#XKAV.YGnM"W2Zl#Y4f7&[f3`;[^Wds]Xk\b]=>D^]!erJXJi%qWii_@^;%M'
-aNMoVdF6Xsf@JI"dEB\SaN)=!a!SmLbKS5UdE]qXbK\D]c-Okkf@\^+f@SR&e'cUidF-IleCN4&h>Z72
-hu;OWhV?l<f@AC#g"=m+eC2pud*L"`dF?h%gtUQ:gYCWBio:4&jQ,Fbk5FB>itp\2gYCZBgY(<4f$r*p
-d*ThSbKe;Qa2\(urQ%:McHOJSa2Z$5_7mUp\[JiGY-"k/Z*L^=YHP:<['[?[`lQ<FaSbr3q"XFNm,d<g
-in`DDfA,65ahGF%_9pilir/$Iq>'g\p\4IXo()8Sn*KB)kO7p>nT=9elgO9.lgF95p>t>rjQPpqm.^8J
-oC_YGna>i4lgF32nauGFp%\1Gk3VI#n*oo<nb)G>m-O69o]"urm-X-,jltjfhr3SPiU-%#mdT`:o(DVG
-nal>An*9*!lL4<1kND'pm-ElrinWDNkNVO1o^VARo(DYGo'cSI!V>m]o*=jTl0%0ikNMp5+mn^bnaZ8B
-p$q\FnF6,Co^_SAoCMPDoCMPDnaZ,:n*]WCmJlGKjpC,Fq"=:MnF5l6rpU-_o(;SFn*^2@'(,)Plg=*-
-mdKW<p@n7TpA+OUrq-]op%7hLp%J.To]FW8$G3p`e*$Q'q=j[ZrV?ihn*TN-mdTf>o_n=[mf)JPm-=T:
-=7l1UmcrZ[begiqXf%YSPc1diZFRisdaQ_!gu.8Tjl5@mq>L0anCl1,\$iQK[(a8aZ`U7.X0Jh$NIZ%^
-BT]$l\]N.MeCiL,cc<f6\>Q:3]>`"Fh#?RdjlPCTgtUN:f[A!^`7s59kM=4dT9>;*WO^12mec_Nmd96+
-lgO00rp:ltn*oi:nalJKp[de:lgXE1kj@Qoio&bRiT97fmdKK-kPa`Fmf*"^q#0n-nauPIo'bo-aM>U&
-\$`QN[(=3!e_TBMe(<I8iSFQd!.k3&!.k3b!!!&>!.k3d!<3)=!.k3R!$AYXZa$X6W2QD`TUq^DR[TJ.
-SXYk)NKBBjQCOSCUo43p#d(20X/hqfT:Z=YS=5n3R@O8I#b7E\VkpAoY-S&6BX4nGY->4C]YD>'aNDZH
-a2l?DaiMNC`l#^2^ULGKXfeq8\@TAk_nj.+a3)`Mbg=hjg=k?<hVR2LiSrkShqm5FgtLK6f$i$kbK7i>
-]Y)"s`PK:%^V[t/_nj+'_T'^Ff%T!6gtr7lio&_OrT+=JkNM-ljl>@Zro+ICgY1B6f[na.f@JL$da?G@
-bS87Cb/q`D`P]R0_83q$^:h1j]",?M[K3bAriu^2YHG"/X8JssX8K%'X/W%rWN2usW;s!sX;@k8V59o\
-SY)[RVl6PlWMl_nX/i.pSXTeOS"QOSWrB+!XU227WMlbnWN3/(pTl6S['mEP\$i`T]",A]]<eoR\[A`G
-XJM\fVl[27]Y;2!a3)]Rd+$VFf.,>!d`fnWaiMNDaiDHCb08/Vcd^@ebKJ/WdEU%ef[nd*eCW:$e'cUh
-cMl,jdaS3G!8RP0rndk8h;$]9rmh\7g"+a(e^iC#d*L+gf%Jj7g]#n3gYLcJjQ#=^roO+>rSn^QhV6iC
-hqZo=f@JI"da?L`air&RaMu-na!]0Xbfe/L`l5d1^:q7j[^3*>Xfnn5Za?m=YHkI@[(!okaNMcJr;.B.
-q"X@KlK%$ci8*2?f@f!4c,.61_q!H"jSe6SqYL$_p\4IXmdBK0lfmNmlg4*>n4N'5n*]N-mdToDkND-o
-lg*s)q=jURo^DD>lg*j$mHsB2oC2>Bq"3q6lKda%nFQ8Bq=a@Jn+?GMioTInoBl/8m,mEeiSiYMlS.Yl
-mI'E4nal>Cnac5=mcW]nl0n30kN1pnmdBK-k2,(Yl0e9BqXO.Lp\4=Nn*oiFo*b9co'bi)jQ5RfmHsl<
-$17-Po(2DDo'l)HoFUT^n+6)=nFQ5AnaZ,:mdKTCm/ZJOkmHS9k2tk'qY9aUo)/"Wo)A7eo^_J=mHs?1
-mJcMRn,DnVpaZ+8qtp!Xp\4IUp@\4Tq"aaZkgdAZ]tW%]qYg9cq"jjaqYK[JmHj-)nG`"WnGhnUl2Bm$
-m-OB:nEoJpe]bb7YH+OhQB\2GXKAqHb0JD`fA#0AjQ5I`p%nXap[[+e`k&[d[4&Ms^::STY-+t:Z)!D3
-EbB'JUoq8Mc.(1of@J3d]t:\JUp%;GbLG5EkQ9i+hYu7Qgtg]6cGml[ip5pgb.".1P+8\gcK4]rp@[k>
-k3hR*md^;D'^kDYnF?&?p@n=QmHNs/o^D#2kN)U$#j(14m-a?,kN)U-s6fpTrqQQhrq6frnauPKo^D,/
-bJ:p*\c0#H[(=2se_TBLe(3C9j5,@fJcLB&JcNgkr;lWmrrMcmr;k[RJcLB&[K-:-ciC0J+L&,SXfA:o
-TUD7>St;F=Q^!c'St2=:Q^XG:TqeBTSuM^i#-"MqTU_I<)4$DJOHG?VOd;N0TV/-[WN3,&XKB4N]XbQO
-[gB^[]"5Pf^:qM&rPBep^q@@n]XkSZZE148\@o\sa2uHEa2lEHbh(J!g"P39gtCBZfG`Ang=k33f@SR&
-e'cXg`PB7(\%'#__8aUAbl5irbf[uHaND`SeCWC.i8XdrrSnm\kN1gdjPo1Zi8*2Eh:^B4g"=m*e'ZOg
-cd'eZrlYenaiMNB`PTI._SO%'^VB`]"MML]]".gM"LkhH['TbF"M(tGXK2?%$F-nD['m3CY-+n/ri?U1
-WMlesXfeq6Yct:5Xf_T(s/l:'#d(87ZEga<XI]?[".uBiYkbR-Yd(I=ZMq30\-BFO[^NQP\,3ZiZ*CU?
-ZaI<R\@9,e^q-n\X/iG.ZF.9V_SjI9aihlOdF6Xtf@80nbg"AWc-FSYbfp(2&C/SIdaQOebg+Vbe^rF+
-g"?;U%b8tNb/_H=dEp1`c-b"j(YdKif\"a*g>:Z@gY1H=hVd;Jg"4^#dJhSteCN=-hYu:5gY(94f_OD&
-iY:G5jQ,@]iSi\OhVHl:f$r*ncHXT4blZ&._u@LP_#:tPaN2ECa3)QJrl,,Z^UgeY[f!TG[C*?J['dBR
-\$s,ha3;cJp(-oqr;6-Wn*&oohq-2raR9&t0^e)^hr<b^m.'W?p%J.Uq>0mZp$qM>m.'`CqW@)3oC_eJ
-nb;_Mp\=U]qt0OSo^`"O&GGhlp\=U_r9s+Fo(D\Nq#(-i)ufa1pZ^i*mdg#AoC;A<m-=!/o^;/:nalDH
-pAOL\nc/%UlkB$`p%\C_s8;W`p@db2jlP^lmd0l9$g$C+ioB(\l0I[&o)A1Xmf)ksnaZ&:nFc;=me?JH
-lM(&HnauACna>i9n+?VM&,>qno^_MBnb)SMp\4CTo`"=[n,De^md]i>o()>Co)8.^o'bi+rpKsWmd06V
-md9E0mdT`9nauDCnaQ)@p@@eEnaQ&:n,D\Rmf)Y\lKe!2o^_G7g&BS*jm2X8q<nIQmdBQ4rp]pU"7>LB
-lMg&Fjt5EBg=Fg$cc*JrURmQgBjt+DC3u#7WiWP6[^a,nbgl%Inb)YInEoK*mHa3,s6]g79[V87d)s\V
-_R-G@U8>oSc-t=sf%&9i^9=;rO,/F<MiOC/\AHhDf')AWk4/BHp[[S2i8`t\hV$H-ccX2Eb0\i"n+?5C
-p@S(Hn*g)>s7--[s7?9`r:h*%q=jFIn*9&rio0%_lK[TnjP]1_kND.0l3$52mdgAP*r><gkiqL"lflpH
-dE9PG_7@%a^VS%:cIUP!jQl-mWrR_OJcLB&SH/Thq#LBpo`5!lrrIiSJcLB&KE2%V(p0m>VkKcOR[p%A
-SXPq0Q'n58SXGq9SY,nV/"iQ6WMleoV4jNMR?`tsO,K!PLlRahT:hmRW2Zi!Y-"h@^:_%f\@B#Z])K5Z
-]"Peo_SO((_8!at]Xtee\@/cHYdCpR_8aO=rlPMibg"MigtLK8rn.%u!8/aQf@SR'eC)^jccjDF^qmOk
-]Y;8'b0J8VcHjbZaiMWKcI17qg>(Wcir.p9jXK9Nio9"Vh;$iBg"+g-f%&6td*U+bc-=GTb0%iJaN)??
-_ns=/_83q&rP/BHs1SHDs1/0>s0hs7rk/`N\$<'9XK8P/ZF%'K&@&LEYcb.2Xfee,X/rG+Yd=>7!3uO-
-!3Q7'!3lI-&$E.BZa6sAXe),TStN!_Z2(^*Z2_-0Zi@E4\c92>\,Ec4\,ET^ZaRBS\@0#a^:(;PW2Zi$
-ZF.9W_SjI9aihlOd*gFpe^MjibKJ&Pbg+H7c-FW6ci2?"eC;mlcHjqgf%8RRg&BS=e^;R]`59F;cH=>R
-cdL=reC3%$eCE7OgC2chgtprJi835Ae^`1KdgXgZg>(T@gtUT9g"=sThYuF1ir%gGiSi\OhVQr;f$r*o
-cd)L5"3JU#_>V.M^;']_r5Sl\b0'_("N/!e[^?%C'"GE\[C<KL['dBQ\$s,ha32ZH&GGhqqYTpTn*&oo
-hq-8uamB#s2=TqojQ5RhmIBiEq=XIUq"XUToC))3kj@d.o]>6#nalGFoC_eMp\=X`r:]dVp@\%Knb)SR
-pD<]'mdBW8oC_nRqtp?jrquWhlfd^'o(N(U$hNoZnF?5Jp\4=Oo)A1Ym/ZSRm/ZPPkp5]bo_%tVrqlNb
-p\4"9kNM0tnF#T+lgF'&k2b[fkNM7"mdK`Gnbql?oCMMBmd9N5p$hD;p\47Dp@RnCnaH#<mdBQ4o()8<
-q"XRUo^MMEp\4IXp\4CTo();?nF?#<oCMVIo(2MHr::3_lf[a*nF#`2*q&Ibn*oi;o(2JJp\"7Pp@e7T
-p%J+Oo(2JAnaZ,>rppZemIU#Ep$h;%gY1EFn+ZYQmh"pVn+#o<o'u8=n*TQ.lfdR0jXf<Dg=Fg&cc*Jr
-Tpq![B4+P6ApB?/WiWP6[^a,nbgl"Fn+62?mHj$!lKR[;m-X3>f_sAncd^4Z\$;d*W6*91e(E@)f@7gS
-XIkT4Kn"H'MOLEO^sUKYjQ>@\meHSMn*/upkNV-ehq?T3cc3uLe_B*Sp@InJo^hM<mHa*;mJcSRnc/1Z
-oDJA!pA+OSmdKH'k2kXck3;-mj5JqWjQG\+lMg,rjlGk!q"FLXnE]E)mHj9,f$_shaMG^)\$s,gaihu\
-e_0$KlK##HJcLB&JcLo5r;lTlJcLB&JcLE'!3Qp:XK/:rUS4-HSXuLGSXZ(<TDbN!Tq.gKUS=NXU8+KZ
-UnF?NS<fJ(O8XtPKSPMLR@U+KVl6YtY-G=>^V7Fq]",<L[KX%EZF%'Lrk/<ErON!>rjj#\]XkY\[^j,h
-`lQ<Jc-FY^daQ_$gY1<2eC+?Drm1_od*N3Oe^W*sdEp7ccd'bUrl>#R'Z7u6cI("ddF-Fid*Kt`dF?b#
-gYDbas53k7s5a4>rS\^RhV?l>g=Om+e^`0tdEp7ccHOMUbK7lLbK@s+`t$,0a2Q$8_nj1+_SO('^\th[
-]"5D]\$s)d^:h%bZ*:O>Za@0N\c0/>\GN`6Zi[_H\c0#C['[0HZa-mCZi7<C[^*6J\$iZLYbRqdTqn`l
-Zh_'0Zi@E4[f<i:])T>>\Gs&8\1OtlZa@0M\@K)W\@oMZXfS=rWNNY>]thY.a2uHGb/qoSdF-Ijc-FDO
-a3)TM'[4hKd*L.geC2muf$`!ndF6Usg"QG[);<cqe^;X_`PB@7bfe5TcdUCre'lq#daHeIf*p<bgtpuK
-iSWJGg"4jTee$KegtpoCgtLK6f[na0gtgfch?Dfnhr!AMr8R_6'&MO'g"4j+e'cRgbfn8Ra2Z$5r4`TS
-^VIb,`Q#m:a2n8"&]2>r\@/lV\%&rY\@K#V\%&sI\L5/.`lZ?Bq"Xa_q"4.Hl/q*chUg-#iT07glK.3j
-k324%q"t$gnF6GL#4qETlfR9drS.V8j6#Xqnac\L(%h1mq>C0cp@e1PoCDDAo'bu7o(;VSncJ@Socs/&
-p@nCYq"XUXk32*smI0T9o'u/;nb)\Rq"OOTo'u2:nF6GJ'(kkimdBH.n*TZ8o(;\Lo'l8CroFCIkN_?u
-lKda7ljN.DlKRX$mdTl>oC;eI-L:!jp%7nFn+#r?naQ)Ap%7\BmdBH1mHj3,mI'E0mI'E5o'c#9$LmNP
-o^qhLoCMYJrU2'"mI0N5nFH/?naQ&:nF>u9m-<j%m-sH4nF?&9mI'E3nF?&@o`"C_p%J.Zp^$Tep%7hF
-nac8MoFU]anFcPNp@I_.gtpoLmeH\Tmf2YRmJlVSnGi(Znc/%Wm/Q;HjTFApgXRh)b/1WgP_aQu:I.#l
-/ONTSIYs;YUT1Z9aj/T1o^q_Gm,d'Re_&O1hW*\qi'lMYhr!AFe&o_H_Sj[AeC3%$f%&*^[\K(=K5Xag
-?".r6S#a05`RNSgeDKBIjPT"Yk3V[-mHEQ^g!\'ecIL_1lgsW8rpBsRk2tpmlNunEmdBT4nF6#>rq&YR
-p\"4Qo_/"Kmd0-#jlGLdki_-mjPf"Uio]CglgOB0lLafIqYU$Xm-X3/o_%e5g=Xm$bK%H4^;@b/bKnMb
-f\u#ViRIp[!.k3&!.k4@!!!&p!;uqk!.k3&!.k4(!$A>FX/W"mUSF?MSXuLISt;FBT;89\W2H;^TqnEX
-U8%X[$(m`VR@08'Nf/\lL(AliMijF"Uo1&fX0&Y5[C-"K%)0Bc\$iWJYcY%1Z*O>=qR?R;]`,S^\[fAg
-_oKsFd*U1ge'uq!gY1<3eC)[gcHZ@4s31PhrmD,#d*L"_bg"ATb5TN^_["6(bg=hee'n9G$.R>MdaZk$
-gYCW_h?Mlpi8EMMi;VUchVR&Ag"4g*eC2mpdEp4ccHaYXbKJ#Lbfe2PaiMNCaN)?@`l5j5`P]U1_8-&b
-"2;I]])K5L^V@Ls]"#)OZa7$I\%)RO]"J$R!P#W;\Gir=\[oHQ\/_ue[^W]P['mEP\%&rS[(!QS[^339
-VPBoaXKf/.\,NfG\$rlW\\5Yg]"5G`]!o0G\-0.F[(!OD\.Z9Z[_'#NW2Q>^V5pu6^;7h1aSa-gbg"J\
-cd'_V`l?!<a9Tl2bgFhdeC=KL9A/"Mf$i.!f%Jd3h;-l@g=Om%bf@Z9^ra^>aihrVe()jne^`$neC2pr
-f%8[6i8inUhqm2Dgt102gtU]Ci8!,Ag=P!/f@o!7h>,q-hu2L5huDR5hu;49f$r-qd*0_Wb/_K=_Z%7L
-^C.fl^V@V(_SsF4`lJ(u"N%pd\[_RJ!kPtTrj_m:1;CZEa2c0lp%\4SoCDJ=l/gj[g="F/kN_C#lL+')
-lgOE>qu-K\mI0K3mHa*$iSNABrmq\<iT01joCV\EnauSOr;HTnp^Hljp%%V>lg!ZtlKn!<mJueVnI>-_
-q"a^]qu#pNmdT]:rUpcpp@e:YrV-!Wo'u/7lKmg7m/c\HrojjTm-=$,naZ;Dp@\1RrosaTm-jE4mdTZD
-o*b3]nEoW0mdTl>naQMEs6BRN+78C^md]f9mdfi:md09*l0[j&lL"!,md9E0me$)@n/1fgnacDHq"FFS
-p\4:Lo'l2=oCMVFp@\+Xo,7)fnaZ5>md'</o'u;AoCMM@o()DCp%A(Rrq?BerV?Hfs7cQerV$Hjq!dkK
-rqHQfn`'Q,"6o=Or;#jpnF5o:nac8Bp@S"Jo'u2;kihp*!oi%lG1bEj_R?M0LNI*#4>nN75ZDHHMj0a-
-WjBL]c.V[YnF#]+i7H?&e'm"(ioB%XjQ,=\l07<fgsaKd`lQHNf@\j2f[nHb[%`b7Ir%tX='fm%R&RO(
-_U6oYd+7",gYCZEl0S'5nEoQ"iS2])e_B'Ime-)=rpBpQk2tmk!pT%<rpCipmI'E3nFH/Cp%.eIo_/"H
-md06(jlbdiki_'ij5L!q&*2m<lgO<,kj\9>q>'^Sm/HAho_8%>gt^K0bfdu@^Ve"5bKnMbf\YZKhUV[Y
-!.k3&!.k43!<3(n!.k3&!.k4'!!K@%W2HHjUCj&hT:hgMU8+K[VQ$W!Xf\P"rM'gpTUVF<Q^*euP)kW]
-M>`/>LPh%TRA$R[X/rP2[^`o\rOrlU\[JiGWMQ>_USXliYctC;ZP0^T\%9/c^r""._Sa:3aNW#\e^aQJ
-$.RGOd*BkWai20s_#hKk`Vn!\c2Gohc-FW5ci2*$c-Fbgf@JR*g"P-4f[SC!daZk#r7V,(qqD,+rn[S.
-"PMAVe("?F!n#EBrm(Ykc-611"OGE>c-674r6#2baiMR%`rsE%`P]Rl_&C,(^:q:r_8*k#]XP>Y\%0)_
-]tV4i\$`WMZi76DZ*L[?ZF.-P]",A]\@8rU[^<KOrjMp8[f*ZA[^)m5Vl-T"Za]bC"M)+T]Y+6WrkJZO
-^V7Fqq76[8[(!R^\@K)Z\[AfRZ`0^tT:r0d[_0JraiMQFrl?"tai_iPc-+5M`l,m:a2lHJcd:%fe^iC*
-g=Z;S"P_bghr"Fi#MIbYccF,D`W!seb0/,YeC)[ie^Vskrm;#"eCE7.hr<YRrneFHhV-`>hr!DOiniPJ
-gtUQ9g"P38%,9Rngt^W;gY:N=hVS4g(#Ig)hq6T5f$r0td`p%[aiDE=_S3ea^AYeH_#D+K_>_=b_8*^r
-\@B2b]tD%k]tCqg]=bfU]aDQk_o9U4q"OIPp&=P'nEfH&k2G:TgYC`IlKds/mHjB5p\4U`i8ESOjPg+"
-!or+e.a5lJ_;3r)j6,gtn*]W5o(MkTr:KXVq"aRQmcilmhr*MVlgs]<o^_SFrpgKenalGJp?V#/lg=64
-rq$0^rV$Kho^q_Hnc&+anFZAIq"jsfmJuYQmf)VRmf2\Rk83@Ekj7^$lKds2nac/@naZ):oChqLo'ZSI
-rTsaYo'c&8rp^6ao(DVGnaZ8Mk5sl2m/H8OmHj9?m0DqAmHj3*mHsoD5O\46naPu7n*KE,md0K6o^VMA
-nF,]0nF5l4mHj?3o^qnOp\4:No^q_FnaZ8Cp%%kQr;HKgq>'g\p\4@RpAF[do_/7Y"8DBNiW\8ulLOfK
-q="IQmdC#Brq-Kfo^VG>l08$+<oW&hbJ:6RLj<T33@lNo(ahFBAT)dDO.3,\aO/u>p@7G0f?1_1YHkIE
-]>MeAh;dP\lL4*,lf@'^hVd>DfA,0=hV?Z)]s4)jIt)5n3'B`6D1@Y<*hK@A]sbGc\[fJqe_o]Yp\47I
-mHs3"e^rL0jQc1'rpBsWl0.Brkl0f[lgF61l07R$n*fi<naZ2@oCMYJrp1*Zl0.?olK[Wrk2YUbir8!=
-lMg,enFQ>Lqu$?cp@%G:nb)bTn`oE#iRuc/ci2&ec2PundF?e$g"-3(JcLB&JcLB&f`6U(JcLB&JcOC&
-"0&5qV#@%sT:hgLT;&*XVl-JpXT#F3XK/.lTV%aFR$X&#rJq)AN/EIIreMhWN/j0lTr>&pY-PFD\@T8a
-]tV4m\?rQ?VP'KKSY;gTWN3/($F7"I\\,Vk_8XI9rl5,^b0JH7edpBae^W'rcd0k\bK@lG^q]l^2S[)F
-aiV]Kc-FY]d*L"`dF-Fhcd'h_dFHk$f@\d2gY1?6eC2gldF6Xsf@S[-g"G*5f@S^/rS%P0gY:B2e'e0C
-#h%/Jd*^4dccuI5s3L_js3CSfs31McrQ5#Y$H:!%_ns:+^q[Y"rkSZN^:F6Q&A#Nf^;%Fl\$`WMZa-mA
-Yd485%^WRR\[]/Y\$i`O['R-HrjE?E['mHQ[^<?@XJr/!Yd:h7^&PbF^&PhH^]21N_>h=N^\PPE[^Wd^
-]",D^\[o5W\$N-3WM?;jZ+%E``QJ2%)T]t>`Q-'CbK@rH`l,d3_SaC6aiquRdF-Oqrn%D+f@\g1g&BhR
-i8EMLi7ci5dEBVNa32WIbKS;[eBc@ae'cLacHjh`e'lq'h>?(4hVR&Ehu;X;io8nqh?D]hg=k?;rS.A+
-rn.G.g=tB;qq_P7hq6T5f@BlM$d[,Bb/_QA`PB:'^AP\B^'h]l_8<t$\[f5[^;'QZ!58<Es1eTMrPA[2
-p$qSNo*4dRlK76gjSn'>jQ>jrrpp`loC;GBp%R7rgtU]Bio9"Wg]Z0Qa2>goiB65dmI'N8o(;\Oq"jjW
-o(`"UoC2,-in`>Agu7;Zlg4*.nFH/Dp%.hKq"spYo'l,<o_%qNp%J+Po^VDKm5=A#nF5i3mHsE8q>'=@
-lg=*-naZ5AmI0Z>o'c&7mI0H2nFH#9nFZGGo()GCmHj0,md]c7s6T^M&*`?Elg=*-mdTf?naZ&9nbqVU
-lK[a'n*TT5rU29%lL"$-n*oi>p%7nLp%.hGnaQ&:n*oi=o_%nLo^_V>m.'W8md]c:o(MeUp`/nso^q_F
-naZ5@o'uDIqu$9cq"XUXp%@nJp%J+Yq#C!bp]C*YliuP2iTg"1qt9IgoCDPGq"XUXp%@nIm-OW6.-U!Z
-iRuGkXeL]"AlLfD.N09W5#Gp1GCkpHWOp3rhXpI/kMO_+[]f\5&@K!]`R!)ihWEqem-EuujQ$7$(YdX"
-hr<SOg<RI=TpLIdE'$'D86Tk[O=?QcVmX(@[(*KM]u8@Rj6?%$m-O-,lK$XQioTOqnaZ5@nac&3m-O0,
-qs"+D#3kC=m-jH5rp^']p%A:M&*rNGlg=')kiV!jkiV$gjSe9Em-sZBrq[Q,o^1u/mIC&Lo^D21j5/G=
-e'H@cd*U4heC=HI!!%TNJcLB&JcLB&f`2$R"0;KS!.k3R!"Z'-UnaWYUnsi[TV8-VV5O<p(p:*JZEgX7
-W1f`MR[]V-OH5?YMMmFNLkfi&MN!OWP*D?)UoUW&ZF%*N\[oGa]">Sa[BZd/TU:n)P*MH'SY2dZYd:gR
-_84%/a2uQLc-+>Udam+(f[na)da-4[aN)<;_8!ap[^39G[CEfca2c<Gcd:.je^Dt!f@JI%e^W.$f@em3
-g]#t8gY(9.d*Kt[bg=c:e,\"seHF@MeCN7NfEp0_g=Og$d*gFnrmLque'n<E!7Cel!m]6BrR(Sjs3L_i
-rQP;as2b/Zs2G#Us2"`NrkSWN^&G\E^AYeH\Gir?[^NNKZ2Lm6Z*UgG[^<EJZa-n9YlV/8riuR2[/IE8
-Za-^7"f\H$Yd:k8^]2"I^AktJ_#MCR_u7IJ^d5NB]YD1n\[B&XZaR0>USt#gXKf=M_o9dAb/q`E`Pom<
-aihlKa2c9@`Pf^6a2l?Db0A;^eCN7'f\5-9gY:TArnn%?hV[)?f$_kCb6ZA:bKJ,VdaQDOb08;^bf\/S
-cHjnef%A^2g\oq,h>uQoroFFHjPo1Xi83>HrnIY2g=b-2rR_)%rn7>-rndY3s4RG(rRMM-dETkUaN)?;
-_8!^t]XkZP\duEb]tV7r]XkV^\%'/f^VKi`#Je0m_Sa:._Z%IO_?'B'?M!aXo(2MCn*]H)lL"''kNM7$
-o(MeKnF#Z,k2tXA_nj=5cIUe5jP\hBahksVioT:clgF63nacAHp\4IQoD/4Vp?h5*hU^0)e_9!LmIBc<
-nFGuAo^qM:nFZMGrTt0do_%kKp%@tImHjE7o^_SCrppBaoC;VPrr;Eslg4'3o_.kJlKIKumH<U0k:Po^
-mI'E3o()DBlg+66mHX$)nFH5Do()28lg+!,na5f7o()>Bp[dh=mdfK$roX@Hlg+Q=!:BdR!q#+2rTO:J
-s7--Ws6opSs6]jPs6fpWrU:Ehn`oE-md]f8mdfrAp%\=Yq>gNorVcR%q=sd]r;?Qop@e.Np%A7R!VH*b
-pAss]rV-]no'#/piTK_*q>'U]n,MnWo)J@^p]'seo`+L^mJH3%nac57j4)2^[@r_<HXU8[4?Z;:@W$15
-L5hY#]>rCXmdK>mbI4:+K7A8pJ;fO%RB=$:b1PD'gu$lDi8a.mnET<<m4[\bhp]c`Z_s=ZLfIAS?#+V9
-O,T3gU8FHKSWK#/ZcLbVk3_R$lKRBnkhtOdm.()C&+/cRmd9E0lgO</l07?mjo4EDlg4W="RGC@mIU>M
-s6]jPrTs[Yo'HA?#OC^=kNM*jjWj!Op%S=Zqtp6`nEK,tm-sfGq=O=KmHEWgi7Zf5eC2mldF%p=JcLB&
-JcLB&VZ6\th#Q%,!!98&JcLB&XT/F$Vka6b,c%93TqJ*SV5L8rY-,"5Z*L^@Xf.n]R$a5)PE1Z\M2@+K
-MMP#_M2RFVP*M<#T;8NjZF%'L\@K2^\@K2_\?iH@URmg5NfTBiQ'n2<WN`b>_8=(.`lQ<IcHj_ZcI:D!
-f\"g-e'Q@_aN2B=^qRIm[^?%='=>3Y_T'X<bg=egf%/=#f@\^)fDa>(f@\g3g\on9g=b-+ccsYTb0A8^
-eGn%seIU*Ve(3+%f\"g/g=Og$d*hg@rR:eprm1_mdaJ-B!7Lko"45E@cMbuibfe/Nrl>nra2Z*;_ns:+
-^qmn(^qRLp]tV4q^q[Y`[gfdS['R*CY-"h/Yd(L@rj)U1rilI+rNQ:+#dUeD[^NQKZ)n53WMll%ZFBYE
-rk8fU^VIY$`l5p7_ns=/q8#D.]"Pnn]XbG^\$`ZOXJVtsXKStA^;Iq5bK@rJ`l5j9a2lBFaMu6@`l5j3
-_o9X8a2lHJd*pOqf@Sa3h;$fBhVeCl#2e=ng"4^"rltbpcHOPXd*gAQbK7rTd*'MRc-=S]e(*(LfDsV(
-gC;uphVmMVjlYXbio8qUrn[h7hVR&Ag%s>#f`0Y)h>Z76hr!AFg&BV&ef3/fcHODPaN268^qRLn\@B)\
-\[oAa]Y2%n]".gK!OofA^]M9d_>_@M`W*jS_>s60o^`"O.eE<%n*]H)m-jK2l0I^*o(MhPo'Yi+j5\t5
-_SF%.bgY;.jP\hCbJhNdroXRPlgF<7p@\+Prq@&onb2eQoBkf#h:9p#db3F<kjAB=)>*Cnp%@e?o(MnP
-o'c#8oChqNo_%hHmcs'9ndOsUm-a91mdKW:q>L:0mcs0,o_/+Rp[.83mdKE%m-<p%lKn!0nc&)*oBtr/
-oC2&0l0@O$o^q_FmHs6*m-O0-mI'Q9nFQDGmd'<3jlQL+#3bC=naZ):rp^'YjlQL*#O:aFoC;A=o)8"t
-mdKQ2lgO<6nac2@nFH/8lL+03nF?#=o_%nPq>(*frr!#uqYC!aq#:!jqu$Hmo_n@[nGr(XnGr7]p(-`e
-pA"FWp@7A.j5K1jp\=RT%.WlWo()GFpA"CVp@eLXs7#pQ/b/E&lJpC9]!\;sLONcB<^8rG=(H2gI#*cN
-W4U+!h<saofZCOrM1^;*G^YDSN0U?M]Z/CNh#?#:hVdG^o())4mI0N-khjt:_RHP>S;p]P=C>rgK9(nN
-QCt"AQC<nsU9Vbihr*_^jQGX`jlPF_m-jW:na>l7nF>u9nF#l<n*0)ujQ,IckND3umdBE,mHsN<p%Rk@
-lg+$=m/m+Un,DVWm-Ns"lK@7Wj5oCpp\F[^qtTjPkN1agn+QPQo_%_CkiUjbgt^N5f\"QudEg(^c`7%t
-!.k3&!.k44!!!%l!.k3&!/(@PU]I<irhogrri6%#riQ1&s02L)#-P)/Un*j8rK%PKLPCP9Kn=o1M2m^]
-P*DC6S4fNQXgGOG\@B)[]!8QI['R!=WhYo?NJE(9MN3jcUT:i9^r"(0a2uQPdaZdpdaQe!f[SF!d*0VP
-`jrXi\@/cNZa$[6WN32+Zc<WtaNDcUe(3+&g"P39h;6l>rRi@Hf\,$7gtLB1e'ZF\_na.+`Q#s?bg4Y`
-d)sSYe(!"$f)=5#f)O:rf*BmXeC;srdaA'E!S#TtdK@tIdaA'@+OA?Ybfn5PaiVTD`P]R/^V@Ls^V@Ru
-]Xkqp^:h1m^:k,f]"#5SY-,%6Ycb.2Y-,#-YoBpLXK/:uWN3,&Y-+n0Z*L[?YcXe#VPL)gY-If8&%]Ed
-]tV7r^r+.2a2c3>`VIRQ_&0r$]",D_Z`U.#S=6:NW2m)/]YV\1a2Z-u`W+!Xa9fl)`Q60?`5K[:'$8;<
-ai_iQd*^Cme(*+,gY:TBrno![i8<>Cf$i!lcHXPVc-k%ie'l[icHaVWb0.fEaNrGmgtVhX$.[VZg"bZK
-j5f>$josl-j5T%VrneLJgtUN6f%/6te(*!ue'ce!gY:?0eCFBH%FEJIbf\&Ja2Q$7_8!\a]`,JI\@8oU
-\%&cNriuU3['okI&&H*"`Q#s=aNDZFa2lBEa9M;/o(;MDnGVkWo)A7ap@InKp&=Y0naYu-gsO6`]VVBu
-UoLf<bM;(;kN1XPe`Gu\kiM$on+ZMKrqJbSqX<tIq"FIPo'"cRd*0MKc/n-Vme->Np\"%DlKe!6p\OUW
-o(2MIq=F4KnF#T*kO7m-mdKQ4nFH#8m-jWE"9%]Xnc&1`p[dtArp9jVlg=-.rTu'(nalGJp[dh<kk4N5
-kMkRdm-<s(mI9Q/l/q6qmdKZ7n+#r9md]i=oDRqPlj*(No^q\Dp%/1I!U/kKkl^JGp%/1Q!:KgUrU:!^
-naPu8n,;YQn-JCMme?JLp%S4nq>9gYqXEh2kN_F#lg4*2p%J@Q)t<4^m-X30nac>Hp[RkKp\4CPmH36[
-gZ.Mfo(hbTmf)\bnauJHp@n@ZqtTmXp@eCU/Go>@p$_(ueBl=R\$)X&R"'XBMj9^"T;A9ZX1?7!hrs:Y
-bI4$rCM6aF:KJ64?tOtPRAI@#]t:qc\%pGIk3M^7rqJDFp$Uele&oJ9\?_9^St`-\X/`%mTp_:0O,/.0
-OK6O_l/gdQeCN@+hVe%rnaH/?n*oi7naQMI/+rK%m-3WmjP]%Yl07BmjPAeWk2bI^k3qd0o(;SIp$qSA
-mHs6*lKdd'ljW4Em-=B@q=s[Sm,m"#dKA.ZlgF`DrpL?\lK76fiSNMIdF?b!f@I#'JcLB&JcLB&JcLB&
-JcLE'!2L%!Vl-JlWMur!XK8P+rN6R5Y-"h-XfSLtSsY\%req\NL4k;6K7no4M3!gbPa.c0T:hsYYdCjI
-rjO,^\?W?FZa-^6VkTH9MhZe6M2madUoUr:^r=@7aNDcSe'unHdMgWcf%&9ud*'ML_R[1c[^*0@Xg,%0
-X/rJ/ZPCO$aNMlXeCW=*g=tE<hVR#Ag=k64rmr+AgY:E5eC)[d`kfC(^VRh,aNMiSd*KnZd*pPEfDXA%
-fDjG#f_a8=e^`1!daH^te^`-tdaHUndF$=fcd0k\bfe0.aUcG4`P]R/^V@Ir^;%Fs]".gH"15GF]Fhi`
-[^<EGY-,%4XfSV)XKAV+rN-L0WMueoW2Zl#Xfee.rNQ[3XeVYcU8=fjZ2)$C\[oAb]tV7r_Sa@4`l5p7
-q8WEM(;dl%]tD%j[BZa.T:`'\WiiV9]tqe2rl>&YqoB&_`5]g;`5BL2'ZS59aN2KGc-F\ce'lgugtUT?
-hV\=j0&GI@g=Oj'da?Fdcd1(heC2mpdEg._bf\)J`lQKWg=t<0eC2ptf@es=j5]4^roP<ajl>C\io/kR
-hqm,@f[n^'eC<%!eC)apf\5'2eC2tDf*p$QcHXPTaN)9=_SNtk^:_+i]"#6K[K3kBrNZL2[($"K'u7W%
-_o9X9a2lBFbK%]Gb0%iuo_%kUo)A/5oCDPGp@e+Lp%7tOp$hJ9jkeG-`4;P5T;8Em_91Wpk3(pdf[f6P
-md09*mdp2Gp&=Y$q"X=JoC_\GmdB/gd*BhS`Q[H,nF62H/Gf,9p%%G:oCi"Vp@e(JoCMVHoCDD<l/q$p
-md06(l0@O(mdBQ6p&+dWnF?MO"8VW^mf)YqmdBK4naGr6lgF0.nb)SFmHNg)n*9#li8j(akir*5&aANC
-l0[p/nF5u>oC;ACo_/"Wm/?A]o^qhLo^qhLlg*g#lT=Itl1+<8oC;A=mdKW7n*oc7nF?&<mdKW3mHX*,
-nEoT1mHNm%mIBlDq!R\EmHNZolKRKolKn$4o]cA?!:9^N$1.'JnFH5Fp[RePp'L6UiRui7iTK_$q="RT
-mdBT6nc&.dp@n@Wp\".Np&":^qtp6`GOaqTf@.s^]X4]9T7_cSNgQB.T;/-XXh)R'jQc$bbI4$rD.QXA
-9iY8#A:Tc/Up@A<\[o5Y^<t]tlh'lEq"XLQlf?jQcc*T3\!EGUUoL>nWi;qkR[]D"LO4B0X302Yj4i/5
-eC`C0i:?F.n+#o9n*ol;o)8.]p%@kXm-3]rro>s"l07BliSEJSjlG@[k3qd0o(;SIp$qSAmdKT1m-F!)
-m-Ep&mJ-JPq"F7Cjk/#.db*ICn,;ehn*fc3m-*Zlj5AkPeCN7*g=OjTJcLB&JcLB&JcLB&JcLB&f`22R
-Vl?YrXSo=#YR.S>Yct:4XK8D%rhU[1S!/bcLP:M=KntJ;LPCYGOcu0"SY)UNUoCK%Za9V85d%8kXK/D%
-W2-5ZQ&CNSJqJoCR%:.X\A-#*bKS5Vd*pLne'ZLfcHjhadEThQ^q.%\Ycb(.W2HJsYcb.6ZaLXZa2uNM
-dFHn'g"P39h;-rEh;$c;f%'cJ*n/Whe^MplaMks*[^<KP]YDA)b08/Vc-Oeef%8R.rS.A+qq3RRf[na.
-g"4j+e^W+#f@AF$eC)dmdEp7ccHXVVb/q`Ga2c3;_ns7)^:h4i\Gj&F\[T#QZEUU=Z6$?[[^WWKXJ_ki
-TV/'UW3!81V5L8jVkg)]TqeBYV>dA'W2Zl#XfSM#S=H(<TV\Wjq6gU9['[<P\[oAf_>V4O_8,l`!PcJM
-_\9o&^;%@kZE:("TW"fgY-POK^;^&k!6P/]#0Y-0`l>m6rkeiV`Q-."aU659cIC:kf%A^2g]$%3i8NSM
-rnRn6f@8<uda-:edJ_K%e'lalcHF>N`Q$'If)F;1e'cXkeCN:+iSrkXjSn6Ck2k[bro44BiSWMJg=cGV
-&_>L^e'ZOjeCN4"dEp:ke^W+IdgORNd*Kt\aiVQB_nn(B^V7Fp]XbP\['I'AYHkLA[^Wc[^:q@s_Sa@3
-`lH0Cb0/#Ob0/#QbOkGtmd]`Dlj3+Mp%A(Rp%A+ZpF#\,n*/obbIb0\OcYWbQ(5+pf];Dfn*K/tlg=3/
-m-aK>q"XUXq>(!a')MJ"o_%_<g!eBpb/qogk3ML.2=pP5q""%Do(DhUqtg'Zo'uAEq>'m_p@%D6p%._@
-lKIEnn*]Q/n+-2JlK[d-p@nCYo^hVOn.kKeo_%bGnaGr>pA"LXoC2/?oBYMtro"IPk3D="mHj3'lL"'-
-mdT`6meuPQn,;JMm/QPSo)J@^p&F[am/QJmm-O30oCMMBo()8<oCMVFo'l;Bo^qhKo'l,:rUU-^na5]B
-kpG]`o(VtYrquWalKINqk3DF.q>L<Rk32$okj%F!mI9]>p\Od]o_nOko'bJeeC<:6n*p/D$1RKTp%J1V
-q=XL\p]L6^o()\IrqdH(oBtl&io/eKf@&$k]=Ynr`lcKG`r<e.ajSr)jlP.8[\/Ir@T,ui77Kg<?tOY9
-Pa@c)Q][Q*\B*:[nac;EoC;D9lf@-[g&BAEaNDcQbfn5I_n<=VSWo7mKnc;.d*pRsb/D'0`Qlrcp[n.J
-nG__[mHa<4o^qnNoC4-rmcirsjlY^ll0.6fiS<>Nj58\RjR)@)nb)SKp@InHnF,f7nG_kZmI9N0m/H]&
-o^_)"e&B,;^WFm]j5T._l0[m,mdBQ1l0@Bli7Q]9gt^W7!.k3&!.k3&!.k3&!.k3&!8%8TW2QbtXKDH*
-rNS)_ZE^X:XfSS%WM?8cURdX,KReT*KS>5;L5:YDOd)3$R\6@LV5UN#ZE^[;Y-"e+X8](2W26;`URIO0
-MMHk>M3F@"W3Ec:^r=OCcHsqcrmMY1d*BkYb/quTbK.Q6\$N-7WMlbnV5=0r$aR.K\@BT%bg4bjgA]h.
-gtgfchC%.7gXt$(d*L%bdF-LjccsJG]sb5OYd(^O^r=F=cHae`dact&g>)Y_rS7A*rRhV5g"=s.f%&=&
-f@AF$%+N_Rd*U+bc-=JVaiXM%2T<YP_SO%%]tD"d\%0&Z\$iZQ[^39EZ*:I;Z*(1,Una]VSXc4BUSt/g
-Vl6PjUS"'LTV8-VrM:"&X/rD'W2GuKQ'If4Vlfd%$*^\?ZaR?Q\\>iW^]D3aq7m*H_8F/.`P]O,_8!Ri
-Z)jk!Xf\b4\%98g`5fs@aij\-rlY;arl>)UrPJcV`5Tj?rl>Ggb085ZdaZk#g=uV_rn\jRgtgf?g=P!/
-f@8=#e^i3te(<1"da-+YaMl3DdFHk#f$XKC#gq/Rg>LoJio9suroX4@"QSP%iSP+$gY1<4g=k0/eC)ak
-df.]#da?CfeC;srrR*4DdEp7cc-+;Na2Ps4^q[Xt]XkY^Z`pa8Xg,4>[^NZV]Y2%o_o9X8a2lF&bRDb?
-bg"GYc1^l(nFQ/Jmih8mp\4LZp\"=Up\+=OmHEWacb-Z^Mi3OSQ(51tg#__p%J95VlL464nac>Hp\"4Y
-o/#q-o(;SIo^VD>m-!0Uda-1^c0"9Wnb)MJoDA7To_%tSq>0m[o'c#8me6;Ip@@P6jm2p22X'>dk3qg/
-o(;_QqX!S;o_A:\qtTjUo'l5@nb2VJnaGi2lL+36p%.\?lLOE,iSNDEgu.2R%d<3Dm-O3.n+#l<o^qbH
-rUU!]rTY?jn+-&Bo(MeOp\"4Gm-a<.m-jE5na>i6n*]WBn/(Q^nF6#>o^VG>mdBQ5naZ&7m-=*.md0o?
-.J`f5na5Q'kMkI^l0e3>qW-f&kiq3mjm27#nFZDLq=F1Nq"XRQldsJecd12#m-jc?$1.*KnFH8Gq!n"T
-o`4R^nGDT;qYU0`p$h>0k2ta_gtC?1_SX@8cHskZ`50=/c.Ck9l0$gA\=eh&@8T`f77Ka8?=e80OHbrn
-OcGWq[Dg\SrpUZmmd9B'lf@6di7HZ8e'cdsda$+Ua;_t)YF^u@LkUY][a*:Me&T26]"lJ:g%P".mdC)>
-)"$_^nb2\Pq=X@OnEfH'kO%[)l0.3eiS=Fg%Goq#jQl."mdfrAp%.eSncJ:Qp&=J4n+#o8me?GLp@@4s
-cbdH2^WFm\i8ESUkO%a.nF5u;mI0<&in`GJi8EJm!.k3&!.k3&!8.@k!;ur8!/(=Q!<rQ2$N:#1!<E</
-#R1A3p](9pp]1<pq>^KrX8mhPf)PuTX/rG-Yl1m-Zi.6QZE^X9X/W"mSY)RIR?E>UH$k-qLQ%1KNK0*e
-R\6@JrhUI0X/rG*WMuhmU8"9PUSFKTT:hgLR[]S'rJ^rLTqng!!kuOlrm31Cd*U+bcHaYUa2>a/a2Z'6
-]XG&DTV/!SV5^MtZF7<W^VI\'c-F\bf@esXh#Q4.g]lKcf@/*jaSs4"b08&PaiD0/\$<!5W2[,4^;\1<
-d*^=keCWC/hYc:2hZ)L5h>>t-gA]e*fDjG$e,[r0e'cXkcHaYXbKJ&N`l?!:_SZ8e&&,`g\[]/SZ*UdD
-ZE^X5WVratV5C#]rh(("SXl7;P`h/kPa8)?VP^)[R?sA2S=Q5MT)t[\V#I1sUS*d4NfK9lTr@dk%&p;/
-Y-G:>[(3`Y]Y+6Ts1J3A!PZ?5^qmk&^VIRp[]us5W33D2[^`ua_8XF8b08,TcHa\YaiVTD`kT@,`5BO3
-a2uKGaMu9Aair&XdF6Xtg>(N_h>uEcrRq2&!S>p%fIb_,e^`@*f$_mfb/hNAcI:@qe^r0nbfn>[f%Aj:
-hr3PSjQ,FajQ,@_jQ,@]&)c@%h:gQ<gt:3,da?Fhd/D8ibl?&gci;;hcn3Pgbfn,J`l5g2^V@Ls]XbMW
-YHFn-YHtUG\@K,^]Y;2!_oB[9aj&)Uc-=S]rQtc<naPo5rokWllL"!2p\FXTn+,u?o(;VBkNCaP_RZ\<
-P`LrjPc27DjmWiRp@[qEp%@tOq"a^[p\4IXrV85Cp\+=Qnal56jPS_Cf$i+,jQPmqnFH5Hq"=CTpA"F\
-r;69\n*of@q>C0do^;#1lg4W:($t,Ml0Rg)n+#],l0Rs4p\Od_q=jR\neq<!p@RqGo'l;Fq=sgZoCDJB
-ki1LWgYCfL&*iKHmI'K3kiqF#nF?&:mec>MlM^2Np&=O^o`+I\oJ5t,n+6/Ao(;SFo'c&?p%.eGo(;SI
-p%J(OoC;AFp\=OUnaG`&i8j.fmd9K=p\+@UpAX^jo'GQ)n+?;8l2L&`kN(Udl1"9:q"ss]p%\@YoC2+u
-#0t?4e(sB\q=5-amdK]=p\FXTnac>Eo'c&8mec98o(;VDm,m*WhVR#?gY1H<e'm%2lg3ltgtC92gu%5Z
-mHil_`OD_3J8f7-=&2Ud:Jk\AL5:\;G'A=fUUAP)gYDba"l7nhhV[5iiW7utro!t9h:pFPf?hONZ)F4`
-S"[C8daHFX[&BUhW4Bpsq"==Kmciipl07g2p\Fddp%@nFmHa$#o'br.jQ#4XhV?l?hVR8Olg+'0oCMYJ
-naZ2@rU^?doC__Gnac8MnK.&Ye]PY1WN3/1^WY$ReCi^?lLON>p%J"Mna>Q#jo+<A!.k3&!.k3&!4`(0
-!TO1[!V?Bl!VueJ!87DT"pkeNrW)ltqZ$Zu!<`<$!!2Kf!!1UMJcMqR"g"f-Y-G81Zi@E2[Ks1DY-"\%
-V4j=VSI_'MLkBu$JVK#BNJrpZOd[#UUSXfbV5:)jX/W"nV5'`WTU_OESc5'GSXlCDTU_4.Pa%<%USY-&
-^Ve+<cd:%bcHOJUb/q]C_7mRs^VIRp['6O%TV89_Xg#+<\\>r"`l6!GdF6Xug>(N?h#,nAg=Op*dETeQ
-`P][8b/qcG`kApkZ)dl'!jfDN%*$H:e'upuf%A^4hW+RorSdY1s5!_.s4@;%s4.+t'%51Td*Kt]bKJ&N
-aiVN>_ns7*rP(;)]XbP]\#us?ZEga<XeqtoWiW>(XKALuTU_@2NfT3ZNg#m)VOaBSUS49IQ'du.S=H.@
-T:_hVUBIBdT9><?NJrpcTV_Ie%&^#&XKJh6Za[ER\[h^Ls1/$<s1J?F+2,A#]t1_[YcOe$Y-G@D]"c)!
-a2c?HcHa\Yd*KqYao9?_^r44ka;r=Bb0%iI`l?'?air,YdF6\#g=tE=gtUN7eCE1'rRV2)gYCT=rn%5*
-+PGDsdETnX`lcc]f@JI&cHF>ObL"bjh;7#Hhr<\VjQ-7!ro=FGi83>Fg>:Z<f$jWH$.7&BbKS5Sb0SE4
-cMu/fcRmDdbfn/La2Z$6^qd[u]t1\XXfSM'YHtUF[C<ZW]Y2(s_SsO:bg4V^cHahcrR:f<2"L,)lg!d$
-lgO<9q"jjWn+#o<nac88jQ,(D_RcnAQ&q5rR&RmQkOSEDq=XFTp%8"Rq"4OT!;$0^!V5d[n29Y(mI'?+
-i7m5Ig#_D]m-aH:o_8+Qp%7hIo(i(Up$hA8lL=?<q=sOKlK[^%n*ol>n*of;rq?KfnF6kTo(D_PqYU*_
-p%A=R.dlp!o'l&4m-F*/o_%qLo'c&7k2P:Ugt^oPlL"*5p%ItCmdBQ7oCqkJqsaXRrUU!_s763Ys7--W
-rp_Q.mHsH3n*fi<n*f]4oC28<naH&>o^qhKoC;>>oChhMnaGi,hq[;Ynb)YN+ohQ=p[[V0h;[AMj6umF
-s4uYrl0@Bki8s.inFZDJq=F4Wp'UBZlIX>%`mNN*mJ68alg*p+nb)YOmHs?3na>c1lK\91rp_N*kMOnB
-f\"g,g">*6e'm.9n+#l1iSN;Ei8E_]o'k\k`OVn9Jobj>?;j]@:Jju#Dha"&IW9FTKV5TrgXt36gtUN7
-f$i1&gA^#,h<F+flK.!ag=b$!^pU5:TUr$rcdU=e_6Tf'RAI@1deEA)mH`rrjQ5Rpnb;eUrV-'Yo'c#5
-lLaZ6kN([ajke_Cf%Sm:hWa:nn+#r>oDS.bo()GFp%A%Oo^X7!o^VJBmH)j<]WJ*4Xgc$bc-t+ogZ%Gd
-nFu_RpA"@Nl0%=0l[f+g!.k3&!1Nue!VZQo!VZSG!8.>c!s/H',psiW*?,n1(`=)+*@*3foDnjkq>gNr
-f)UC&XT/O,Xg#%8Zi.<6\@9$J\/MZYYcXn$US*p=R$X"tMM6;&JVfDLO,]<fQP#d`VlQksV5:)hW2#oU
-SXl:=rg4amQB[W"R[p(DUnF3GSXl4DVlR/8^rOUCcd:%abK9b(8&iH_]stMW[^`fTYc=XsUSOljZ*UmK
-^;J(9c-=Pbf%8O-gYL]@gtLK8g"=s+d*BhU`kfL*^r"+2`P]R([^3-<X/Mu&\HK^gc-t8Bf*p?fhW!ST
-ioB(YioB(rh?r)pf\"g-e^`1!dJhJmcMl)gbQ#]aaT'<[^^n2p^:h4m]XkY_[^<EBXKDK)ri7HGVP9KB
-N/)Ce?s$B&6U!e%7nm#lBm#>pPaS&1R$Er&Q'Ri+R$jJ8rLa4_S!+&=Mi!FYSYQ"[&YYnoVl?f$YdCjJ
-\@B#V['mF=\,Ei_\$``TZa-^7W2?i*[(<uf_o9[=c-FY]cHahac-")I`lH!9`r*ptbKJ#K`l?'>`lcQQ
-cI(+og>(K>gtUN7d*g@mrmh/$gYDea!o2Pb*ST/te^DdgbK%iWf\+m,f$):W`lQHTfA#*9hV[;ji[*XF
-jQ#7ZjlGI]hqm2FhV6]7eC;ssccjGMaNDWGbKJ&NbKJ&Nqoph=bfRuIa2Ps5_S3h"]XG,JWiN8,[C*KN
-[(Eua]t_A!_T0gCd*^7dcI::nf%/CA?LdURm-!WtkihC&o_81Wkih9tm-aB3kN(d_f?1q@YH+RmSXcan
-e`65oq>'XRq=jOSp@\"EnF6&BpA4[`naZ,<naQ2Bo_%h:iooU]i8We\mI9W8o_%tQoCDG@rqRQ-o^D57
-mIBuKrVcN`p%A%Mo^_V?mHj?3p$V;5($b)Nn+HGNq=jXToC;A?nFH,?o'YoEmO%N!q>'^To'c#3l/q$b
-iTojunb)SLq"!k@lgF<8oC28:mHj3*li$8Oo)JI_licbEm-O?CnGr.Zn,MtYoDe@YoE=aWnac8MpCm8n
-o(;SLq=sdZnE]3%l0@9df$P\cLj!ZH>>IaT84c]`D0q23d*p\+kN1d^jlc!uo_/%UoC;eR$1@*6d`TSS
-f]2ApoF^NZnF?/GqYTREmI0N2lKRNrqrJOXkN:^RccX/G`lH'?a3)KJf&?#irq?N`lfmR1k7.4ZmGQ[D
-_muJ+MLBY`,ACR]:1A3pJq/&XC3"E\Y0ktG`lH3Eai_]?_p-T\fA5*@jSnBek2Y:Sg!n3\\$3*C][PKa
-eBGP%O,/OYWjg=KoCD55jl6:#/*uWqq>UBfp%@qGmHa*/m-Efoj5fC]g=+O*h;-iLkj@d+n*oi6mI9W8
-nbr._q"FJ2p@\+HlL!fjc+U<SSXZ1NZFR`kc-Y)#k3D@0q>:-gq"=+>l0Id*l`1#;!7h,M!VHEo!<E88
-!.k34!<*!"!!2ipn,WFgq#CBqT)bSc!!2KfrrMoq!<E1P!;QTp!K@'[Xf_c1Yd1Y8[LTdV\%0&Z\?`EE
-Xf8.lT`(-BP)kNWH@CL)OHYceP*MB+Uo:ArW26;dW2H8TS=H%:R?s;.PEV/nPaS)8U8Xl[S=uXIUSk3"
-]"lA/c-FY]c-"**`>uk3]stMRZ*^sIYcF_#Vl6Z!Z*UmL^W+ICd*Bth"P;>[g=uV^0\b=7f\"g-d*BkW
-a2Pm1]t_D&`P]R/\[JiKXfSS(Zb"#qcdgY"g"4j0gu%,Pj5^$tqqqG1s4@;%rmUttd/M>sc-=JVbK@rK
-aSs6[_#M1L^AY\L]",;Y['Qa4rN-C,X08ImNHeu59,B?7-6jf\)AX50)^$I_4%+OMMNX?pR$[f;'UG,S
-R$a>5T:hjLSXPe+Mi!@VS"]YW&YG_kV5^Q!Yd:^F\$rfQZa@+8[f3`W[Bm0G['?g7WMQGpZ*_*W_SsO9
-bKeG\cd'e`d*9`4`rjE%a2n8'!6PJfbKJ&M`r=!l`Q??Nc-Xqmg=tB;gY1<4c-ObbrRCl&rnejSgtg]:
-f@A?scHXGUf@ej/e^hpc`l6$EeCWF0gtprIqVi4Lio9(]jPo(RhVI&Cf[n[(eCDmgrl5AgaiDTJb0%oN
-b0'_-$I-f=bKJ&Ma2c0:-c3a7^q[OjZ)jq+Xg,:A[^39P]Y2"m^VI\+b0A>^da-4ge^i@(epd/\o'Pf/
-l07Esm-sZBq>'7<l0Rd)nF,N"inN#+_nWL[Wh>rUXhE9Fo(`(Xp@e=VoCV_Jn*09/n+62HqtojNmI0Q4
-o^qqTq!.&0mGR!`k324%nF?,Bp%@nGn*KcAq"F=Jmd03)o_SLaqtBpar:g!WoBbr6p%A.Rnce@Jn+-&B
-rV$HfoC;>>rU(`smd09-mHj?:q"XLPna5c0lf[EkjR2F)p%\=Xqt0jT"S;9Yo()bJs6fjUs7QEes69RK
-rp0[Onc%q_n*f]4o'c2AnaQMLs76-Yrq?Tip%%bGp\spoo^D,-oBG,R]W<i`RR]@t0eFas+!i3`0g8-+
-?c:(6f\tlOiT91fmdg#Ep[ReHp\4@Kkhab1`m!&nm.p8cm-X92o_A:[l0@X&mHj*$k2uR%/Eu3SgXFBd
-^r+(._oKd<aN`8omJ-JQq=F%?kiq9njnSN9i7ZGq];:mTJ9`DXD.HC:A93?UJ9PR<EHI>DdFua^`lH3@
-aN2$.aN`/]g",EKrp1clk2Y=OeB>_?Za@*SfA,!-be'[1L4knn\'=U;o'5Q&rSe"Fl1=`Lrr2X?oC25:
-lgjE.k2k^fl/:4Bdb*C3g$%YemI0N5nEoW3nF?&@o_A.Tp*oe1p%@b<n*&QN]WIp!S"6Ub\@p#/d+@.9
-kj8-@r;HTip@%;4md]i8X8mhPJcLB&Q2ppcmf;t[!!2orrrJMf]`8WI!!i`1#nIae(aC(@&/Giu,5r\i
-+X/0Z.3]r]rZr%",Rk%j&.oTo(E<V\#7'o%!<<.R!.t7OZjF1M\@B)[]!f&Srj,)!Z*(40V4a9CP)t]_
-Mi3OTOckcaM2RFXQ^=/5USXrgW3*+qS<f:tO-GfgNf/pZOb\dQNffX"W2Qf#Ycb.2XL#@G^;0`a!5nfU
-'ZJ)4`k&[g['-R2WhH2cXg5IL^:+$M$b3j`_8F@=dacmte,IoLf@JL%eCrR)dE^%^cHOGO_7mIi\?N6H
-]"Gbk_8aL2^V%+e\%ol$bgG%rg]$%1iSsjts5j4>)<'Q/g=k64f[na-f@JL%da?IfcHXSWbK@s*a!/LA
-_o'@*]"G_i^:ghgaM5$_W26MoU7I^3HYd%]2BN_C$NL_9'*T*d(`=&'q\D.1,:>*(8Q]VNG_)?XS"$I_
-WM?8fV50rMNJig\R[TnNXf\b.XJr.nUSXrjXfeh4ZE^X:XfJM(qlMKRVl6f*[^`fUZa?s:TpqOCV5pc,
-]u%b.aND]Od*pOqf@SR&dEg(^a2uNKaiG:9_90sGcHXSVb0SDZd*U4ieCN7'e^W%Hd0IqAe'lRddbXfU
-)V`s!g=Y$.e'ck#gYLW9eC)[gbfe5WeC`R3qq_8.!T;u:j8S-KjPo1Xi8<GKh:pW8fD`r/b/q`Ga2Z6G
-c,n&Kbf\)Obfe5Sc-4E2bPo[,^qRCgZ*1:3Wi`P3ZEpg@\[]/[]=ktr`lZKMcI(7tqpuPIm-X63o_8+Q
-p%J(Qp\+=Qo'c#4rolT,i838@f\G;r]">YobLbS1k3_R+nF#`8md9?&j5JkRh;$lKlLjoGq"XFNnFZDH
-naPu5k2kXimdTlCq&0#(qY9[Nmd06&pA4X\r;-<fnEo`7n*]Q/rq?ilo^VPBn*BQ8p%@tIrosdUmd'E5
-r;$*XrpN;Gr;-0[naH#<l0Ip6qYBs]lK[Trjl,%MjlYdmmd]rBjlP[hlL"-3o()>@o()DDqt^'^p@e.N
-p@RnCm-3`to()JGoGI/loC_eKo_%nKoBk`+m.^8EmG@=0oCi+]rsnhumciQLYbm+n:.[?.2#\<s)&XA7
-*uPq8rZ!@+)c'UGE.aL[^t6cTkjI0Yk54lGq<mM7nauG5d_s)dm.BuEpA"@Qo)7k`lKdg'naZ)9lKRKp
-k32d,"m"kAq=3Q]fYXtdR#6TIH?t0tM2Rh)^t%6(mHsB1naGl4qY9=4gtLlOhUBZ`]=>\jTq\KcV4*9m
-FEDeUQDhF=d*^7icbHf^RZ*,dSt;ab]u7k5dam:8l0Rg'hq-,qf%B!Gk1RkcUnaTS\'!S,l20cRmHs?4
-o_/(Tp%@oMnF#W/lKdd"jl,(PgtLK<gYguKiSNV[k2P"Hh<s^smHa0-n*oi;o(;SKp\O[SiRuJp]<ncD
-YHP",Vmj@S_8spNgZ%Sjmd9N9q>9g7!.k3[!!!&W!!!&h!.k3&!5eg:!Q"i$!!3<(!Vl^"%P^7N>A\N^
-K+`ilMN!RHK7nl-H?!a`1b^'a!posf!Nc?R!8.>][^NZT\@T5^\$r`NZEjJ66*@8aTUM./O,f0WNfT<c
-P`h)dNKKHmR[p+IV5U>jXJqn^Q&glaOcGBXLl@=TLP_%QPF%o?WNED0Z*LX=\@K9N]dLJ/_o'I2`Q#m,
-\$WKCX/MtjUSk6#\\5eg]",Db^VRn/bKeSee^HG)eC<%!eC;ppf@A9pc-=JWb/hT<]t(V]Z*LgL]YM>"
-a2c*6^:h1j_SsUAe(EF1hVR/LioC!u!or;#ro"(8g"G$1f@U#Q%FrtWda?Fdc-4ASb/qd)`s0Q&_o'@,
-^](k_]t_=n\?`9>Yc=OkQ\0*X:J4>D5Y+IA8-)Ibrb"]6C2Im0AnPdiA6i556:O:*3&rrZ6q:7#Mj9p9
-Vm*.cR]<<RPE:cbPFJ)9Xf\b/Xf\S%UnjohXKJe3Za-mAY-"e+XK;<$/>f>IZa@6O\$i`OX.u8VT;AZn
-[_9Gn`Q60DcHt"he^rC&e'ZOfccOGWcclX9`l-!Bc2Puhc-616"OYWGeCFQM("C[YcHXVVbL+\[bL,(u
-gY1E;gtUN]g'uZce^N1)gtg`:eC)^irlkMle_']Qrn[e8i8WeWroF(<(uaH2hqm2Dg"=p#bfe2OaiMQD
-aiquMa2e2$rQG5bs3(GbrQ-.t^V%%]Z)t..Xg,1;Za$dF\$ro[]thM)aNVoSdFR"Jf*1R.mI'Q=rV&qX
-p%J+Pp%J(Im-Ep!kMkFVgtLQ>hnZq=_8jgRhs'Iqn+#i6mI9K0l/gp^gtUK6gZ.Pjp%S:Yo_%eIp%S(K
-nF5f1l1FW>oC<Udo'uMJn*]Q.ki_L/q"=LXqtomMrpUWjmdL#Kq=sdZq"=7Lo^qhLnaG]*rTP'`m.^/C
-md0<-n+uePnaGr9nE]H3pAXn*q!@A5lKIEkiooXnn+65GpZUi*lg!g*nG_qcnFH&>oD/.Tp@e.Nrp^<_
-m-Ep"kjS!4ncSIOoCMtR,kCX"oCD54m-OB;oC;50io';)s8VcJd^uTPQ%jL+Lk1M6Ne.1G1i@2NF*287
-D/<or>ZcH/KnP#-LQ7ptWP?g0i9U(7r9W8/oAfT>jj_;hl0e9<p\+CWoCMqJ%IEKNn+6)>nET9'kN:q*
-k60l,pA",?j4;)RSstaqJUDitLl%(\Ye\Z?jmDC$md]]1mJ-G?h;$fKl/LFC_nj%+_OmR$Wi)GKLN[ig
-I@.%JcI2^>.a#E*Ss5"`NL63/Z+@chaO/Sqj6>ptmGcgHce@4;kiUR?\#,spU:JM,pur+PmI'K7o_/(L
-n-ngSmd'6+lg*criSNDig^i5ti8N\Ui8a(_i7?K5mHsl<.IQWmn*oi;o(D\Qq=<P"cGdE&YH>"3X/`)+
-]=u,&cIUb0l1"-.nFQGPo[X"o!3cG+!<`H0$iUVE&/#]p)@R)d%LWIC!U'N8!.k4&!!!&%!13a$!u)an
-%g`mT&KW>X8RQFfM4:*9Y.#[cUS4<MR$X,)Pa7])R@';+U7n*>KQ_0A9ft$Q+!2[M#7D=RVZ;;KfDto[
-;Rj9K\@K)W['R!>Xf\b,W2#oNPEClcO,oHgQ^F/,P`h2oR$jV?Tq\?XTqS9UR['"oMMR%BL4t;9M2I4O
-PE_B%TrY<#ZF76O[^NcY\[f2V#-tMD]"G_hrk8oLZa$a9XJr1pWN<G:^V\"i_$@ir`lH0Cc-ZI=!n#B?
-rltGc"O,3:bKBe*+ihX@^V.1f\$icY^VRq1a3)QGa2Z!5_8aR?d+-b&gtpoehuD[6iWeB"hV[/Af`'J$
-eHaRPda?Ffcd)O6!R&Xba`#5?`l5p7_SX+)^V.:o^VI1i_7#bWA6CfR6qpTgCj(A_MMdOVQBm8YJpr)o
-H$FOYH[U<iH?k:"Kn+5\AnP.@76`q$6q1dLSXlCOX.u,NQC")6USk?$ZEg^=Y-"Y%WNE>.ZEq!H['R'C
-Y-%]+#d(20Xf\P$Y-T4[\@K/_]="f;TUqjVYHtaP^r+(2b0%uTd*g@ne^N"Gd1XdPdF-FgbK@uOc-Ob`
-cd'qddf.`Ne_&L*f$i$lbfe2Oaj&)RbL"bif@S[-g=b-3g"P*2f%/X4hqm/@e'cXjd*L(ff%KlQ$JaFm
-hV[8Lio/kSro"mWio&_Nh:gQ7f?_dfc-+;PaiDKFaiDB<`Q-$?aSj6Zb5KEg`5'*sZa-a;Xfq`0'!\XG
-[C<QR]"Pkp`5p*FcI(1pqpu#=mIBc>p&4Xop@\+No()PMp%%M9k5O<Oi8EJMiT/J9dFR"/k3;R3p@oX$
-p$qSAmHs-!j5SnHf$r1)j6uL/p\=IRnalDHrpgWloC)/@p%J+Nn*fW>q"=4JrpU$]oCVVPoEXjNlg!m'
-mHslF%.s5ep%J(QqYBsYnaZVIrpg0`p\+1Un.YNgoC2)2lfmWtm-XB8p%.J6l0A62!q,IC#O_-Rp%InE
-o_n7dnauJHoC__Jp\FXap\sgjnaZ)8m-<m#rpBgSn,D`PnF,r;nF,r=nF?)<nF?5HipQ^4a.efN.kX"M
-8loYAF`DbMFDc;HMMR">IsuioH[^HpJ:E#s@UW_L=&`=/=]f!>Ee&n/PJ?kbm.'K(oBm(Tj4E#Glh'lB
-o_/"No)@nblg!g&mIKf;nEfK+l0%6lroI>Cio]Lbe&SejMhub&B4>7\BlSHVT<>oOeD]NSl0Ia)me-28
-io/k^lfdE_da-(dd^?Qs^:gnOSWJu!R'"$Fd*L%]_RZV.J8JY#Ao`'GR(C,Nb158*jlmQHlf[Khg=kNG
-lgErkbJ1BgYH>Ugj6QO)#OC^DnFZGJo`".Tll#?`md')uiS`SLh;-rEio9+_jQ>[cgsa^#rTaFKs6fjW
-%JKMjq#(!Yk1e5+^V%&TZP'OIYI(^H]"cG<f\YQJj6#RppA=F\!.k3<!!33(!Vl^&!<s#T+>YW-0L\DH
-5s@7_.ju_i,UOun/h8:r*?6"2$3^P8pAb0pV#Z)If`9\*rW29a!!1%=QiI*hqu@6/*`-'RDg$J\M3F0p
-T!#CCWec(LFDPDj=&NR>ASH.2K8>h]R$NqqM1KhhCLgUC3?S2"!!K8$JcOC&rO<oZ]"#8Z[^<?CXK/>'
-X/MeaQBIAjNffKiQC=84S!j8C!LfPXU*-/'TV%dISX>S#MMHn;JUr<$KSG>COHl0#SYN6gZF%.@])K5A
-\$iR\Z)t.7[(!QT]"5PYYcb.0X/W(pXKK"E_SsUp`WaH+bKJ/Urm;5%cd'\UaiMNCaN2KFaN4>#"ieNu
-^V7;Y\/2`i_8F@9b0A2TaiVWEa2uNMdam(*gu&(ernn%?iS`YNhVHudebmo"dF$=fci22lbfe2P!6P5]
-D9']:`Poa3_S="*]t1to^W!^UI9o]R@s*?]R[fn7Q^3_lMO'K^AR\tK;+a2?4A/=@:f^q9CjCGZKnG#2
-LOb29Jp;'46W.30Q`dNnXdtuMR@g7NWNib8['Hs@Y,eY*Yd(OA[^W`S['R(;Yl:d0XK8P+W2QgAZF.0P
-\\,P]X.YrNSuAj#\\,Yl_T0d?bg+P^dF6RmdaA!@"4PcKdf.Q"d*^:idEp4heCE1KfG)rge'H4Ya2l6=
-aiVWGc-k(jeCE.Jf*0j[g"=s6rndk7g"+X%rmLque_'iSrn.\3f\>09gtgiDhqm3)hV[8Mio8nRhqd&@
-g"Fd"cd'eZbKKn+"inU!_84.i`ra?&a8O-Ya:H8+^U^eZYHkF=Za-mAZ*XG:$amOX^;7\+a32cVeb[l$
-n*fl=o_&1X%/0>cnaQ#Aq"=4Fki;[$&E;d1jQPg\f@\p<kNhO2q=l3.oC;57lKRTrj5JnLda?Cdg#;Af
-p%eI[p\"4Op\":Rq>'a`oEXsWm-Ep#nF$5ArpKgUs763^rpU'ZnaQ)>rVI0&r;?EfpA"FWo^;,3lKRKs
-rp0UPs6KXO"n_EWnEoWBlN?VDo(E"W$1RHSn*oo;nFQ5WnFQ8Ep%J%InGM_SoDeC\nbr.YoE=RKm-O$:
-klgGAmHa3>m839?o'l/;o()2@p[@PBp\+RHaJXf;LQHP$N/j0dOc,!AHusOPCfG%X?W^,r77'jK;HI+7
-CiNT]?X@2TEIEM+Y-bpRToj\]^[(mtn+HF(p$q5%hrjG$p\+@Wp\"1GmdBQ3n*oo@p%.bBmHj3)kN:sh
-jl5:^k2=V*ZD<D8H?3V'?"%>aH]=`%]#`=Wj6,[klg4!/o&nujjR)@&khOe=d+d<g^Vn(+[],j`Q(+AN
-_pHi[cca/5Ul9Y6=]o-LEIO.[]Y;A1f\GQejqQn?iSWPVl0\$*hp93L[^<H_f'2Z&kl0]KjlPaklg+!<
-n/UQOkNM3tnaZ&5lfI3eiT&kRj5B(\lK[QpjP8GfciWCokl0lIli$;tp%A%PrVQ3NhpK]c_7I(]Za$d>
-Za7*L]unaTgt^fHk3DI.qsj^eJcLo5%L3Lg1dFGu6q&sl/j;<D":#5<"9JB"'EJ4:#S%O[&f)9")B^FP
-/Mejt%KW:(JcNdj!!2EdrW2co!!2!XJcP6>*<[)a!=(&UG`7fMQ'n&(L4=8VEI+%FGo$bm"p4r+!?D:F
-!WrW9'cJqm8QKDGL67n!W2-;nY,5MR"9T&<df=t"XoK6H\%&rW\@8rU['Hp;WMl_lUnXKLQBM60$'UaE
-SY)OJTV%eRSH#8^S.(gRR$NeoN/<.;IXZYCGn5:QJqoJTS=lOMW3*>3\%2IL&$iICXfJM#Vl6PpXK8P.
-Yl1^%XpDAC]tqb3bg"E.c4S=FbK@lG]Xthf]"Gbm^r+%.rPeiVrkfMf^q[Y"_8F=8cHakfeC)ajcHXPW
-c-?XBeCN7(g=k<9gA]n-hZ)C2g],t+dJVGmci25gbm)D8b0%iIaSj.(`Poa4_8jU4^W"!qY('A77U:1c
-D/aZEH?<n4<`<.:NKe2prWE6(!WE'B!s/K)":#AJ&JlTG5>u-7G__35MNO$YB1b<eK;YlWWM^H(TVSQh
-ZF76P\[T#SZ`p^?[^WiZrk&?E\[]-JZnJbkZ*:I8YcY(5['dBP\[o>VWLTBCS#N^(]tV7t_oKg=b08,U
-cd0n_d*U1fdaS3F):R'_daQ^reC;pncdp_#f\+s3g=b33eBlG=aUc>.aiVTFc-4GXd*^:ke^P#Xe^rI+
-g"bKBi8EJHrn%/##hR_ah:gT9g"?;Us4RD*rnIb5gt^`Bhr*Glh\=o%g=b0/eC2jmcd'eXaiDB:_7mV^
-_?@co`Pojm`s0N"^V%%a[/RK4Zi[S@[/RB>[C<`[^r+%.a3;r\qUbc<!qc-YrqI!!p\=FSo'u5Iqtp*U
-m-"B01$@c`l0@R%mIB]9nb2\Sr;6*VlfmTrkj7NrjPSV9cHXV`gun%no_S:QnFcAHo_8(Xq$6K\nF,f5
-nF6GJ"SDE_p\4XUrq$]in*KE,m-<s)oCMVHp\4R["SVN[nbN@`p%.bQoE"RVrq$9_o'lYI$gd3BkN1mh
-ki_9umJcGTmI'N:o)A7fp%J%Np\FX[p%/1RrUg-_s760\r:U*XrpB[N0'hojlg!m)nF5o8nF5o8nbDhJ
-n+?;7k,N/o=(H5nFE_tWI!0C@@T[2\OI'u+rWN<)!r`0S"9S]-"UYeT9iP8!@q0+Y@q&kQ@:WnW=]o:)
-d-0NLlLFWBo'bo4o_%kMq"F:Jl0A972=9f!p@e1OnF#]2lKRQrk2td^hq?T#\u;!IG@juD4>JfV9jDXk
-PbPM$e^iU:l0@X'nF#<8h$E<4mcr]_f@T(UjP&DGgt'Wb\@/o\^<P-^gt'os];q$7><t)$3D3.RG-JHc
-_9(-Xf%JX*g"G-:h<s_&oC1bkcc<uD`mii5o',E&kiV!gjQYq.m/HH&j5oFelL+98o'c&6m-3Zpio9(\
-l0.HtlK@?cg=4NsjQ,IdlKdm,o^r+T%e]Mkq=Ek-f@%pha2Q$5rkJH:%(!R]`Q6BRf%AmBmHj`BJcM/<
-!!3#u&-ERi(`X\H-QWm-"9AZ:8R2<.lMq:q$P=-p+<)@M-lrGd!.k3=!!!'!!!!&g!.k4:!#5r$=ET+F
-Q]$-&>"h%4-5IR[Ml)@CquHs'!sJ]+!rW38!XoSP(EOt\4&9ODQ(kOm\W1;e#1<L'!3H5$\Gj#U\@B#W
-ZEg^;X/W%qUSFKQR?j&"PEhH&SGo,fUnj]WT:_[FT:M;WQBRPrP)G3RL4Of#I/\@7H%(<tM343tUSFZb
-Y-PLF\[oA_\ZW'8WMcYjV4jTYVl6ZpXU_M:Yd(L>Za[N\_oKpDci29-cd'bYbKJ#Ka2c0:\[],U[(!W[
-]thJ%rl,kq`Q#p<`Poa3_o'L9bKnVdf[n[&dEp1ac-6F:cdL=nf)F;$f`'V3h;$c=g"=p.cd2U;rmCPe
-#L1N;bKJ&Mao9?]a8X($`P]d<_SaI0W``\>BleWNF)kns9Kt<^+;GG#070:=&c;V4!s8Z+!!3$"!!3'!
-'a"UO*@E^>BR#5rSXlL<FBVjtVRW`gWMQDgXKf.B\@K2\\$i`NZa@6Q]tM.o]tCqe\@8oU\$WKIZ*:L<
-ZEgjF\$roZ\$2]rQ'Ic6Z+9kJ'Z%`-`lH3Ebg"GXbg"GYcd'kadaJ*A$e!VWf@SU(da?_"g]$"/h#?%C
-f[eHqb/qfF`5p$=aNViNbg"GZcd<?Md*^:kf%A^6iS`YOhV?l=g&B\4gYLcAgY1?5f[naSf_jG%g&^!b
-rndY3*8TE*g=k-/eC;mncd0hW`P]R0^V7M!_84"*_o);i$H']o]XYM^\[]2[rjDd8rj*$@[(*]\_SF"-
-bgFqkqpti@rq?<c6M0pCo^q_EnG2nTo^D/2kj%R$mHj0(lLON=o_%nPq"jgWlfmHgiSreXjlGCUf?MRa
-c.:b;mdTrJq=jLTp%\7Trq6Keo^D57rp0UPrp(isnFQ;EnF6#>p@n@Up[[nCn*KE.pA+LYq=jUVo^qbF
-nF,f3"n_ERlK[d9mi1cgoCV\GnF6&@p$qV@m-<j"m-O03o(M_InalbR%.s2_oCDJBo(;SFnF6GI$1m`Y
-nal;>n*]WCnc&.XmJcM]m-X90md0E2o()DBrpq6%p%nLUpA4C3O+r4>MM$+jG]-qd76)tH+;>hPJ"hPq
-'`A"9!<N?+!!*0"""F?t-RL#_+Wq^Q2FpbPB5DFGXKA.n]@cWBpA4XZoC;DGp\+@Wq"44Fmf)Z<nF5uC
-p\4CPnaZ)9n*KB*ki^pchq5r[W0i-[AQM&T0/GR[>B#@^TsMYbeD0!Fl0@X&mGHXOgZI_bjkB^`1Z@EQ
-i8`kOdD`c1]>M\=g>UoBeBYe1P]U.u2)7*^:0_nC['dQabKnM[cHjkdf\>-JnG`"llf$O>b0J;dipuj1
-m-<fskN1e(k5=HKiSihZkj%U(rpTjQ)sQVLk32'qm-a</kMt=Pe^W%,ioT:ckj7[,o)A:\oF1Khn`f#g
-f@86nbK%L!_u?kKZ+%B__T^<QeDKEUlML4S!.k4:!!iW9*?Gq;&d8=3!!4I".-:L8":Q2$3BC;&$.&[(
-!.k4L!;cfn!<*#Z!!!&-!6,!X!Xf#qI>sAKJ8@nM4u4c;,9[s3!<chdHjBcSr;\&C!<<*#!s8T*!!33&
-!<`]?'c/)P4\B45O0H-cD^keh"98FR!/(@P\Gs);[hQ!JXK8J%Vl-/ZSXPt6QBmr/T:hnWTG=E(V59r\
-T:D=8P)bH[Mi3.:IXHKfrH8`sH%1C!M3sp2Vl6SrZ*UmIrjOYiZ`L.&US"*ISX,Y2S=lRMV66u*Z*UpL
-]Y2(s`lH9GcI::lda?@_aMu6;_S<h!]rVUBVl?YtZF%*P^V[th`WX?&ai_d(aUQD<d*pRtgtUN6eBuUe
-rQ?/)c-FV\cdC4jf%8R-g"=p.f%&<pc-=PZcd0u3c2l26rQ>;caiMR%`u`ILaNMl@PtbLkA6i>=:.7?'
-.O,uS)AWS\$s]3N'EJ:;r;Zs$!<<*$rW=eS!!!'&"9Sf6%1*^g-S\;)HBb"RBM;Qe]sb2EV5LB(]"G\h
-]t1eb\@/iU]"GfW^`gJ-^:_%g\[oA_\@8oRZadKQ\$`]Q[_')RUmRF5RA7$urkAcWa2Z0?aN;WLbl5fa
-bQlD=cHsnadEa&beCE1'f[n[)fA#*:hVR)Dh;$]9eBlLabfIcEa2>s?aiMU'aqi7Hbg"G\e(31*hr!AO
-io&_Og=k67g\fn1h;$]9qq(et$J="ag=k<:gtpoDrnJ(=g=Y'/f$i*qccsPK_84%)rkA?Gs1nZPrP\oZ
-`kfI)rO`u\^:h+f\$rlX['d<JZaI9Q_8*q,bL4kgqq(fArV6opo_%nLo(;SNqYBgRmf)S\n*]Z6n*KB9
-q=saapE]P'mcEE\f$r4-jQYjjjP8A9cHFG\hWaOrnb2_Mo(DSHo(MkXoe5q1naGl3mI9]6n*p#FqYg9b
-o_%qQpA"4Mn*]K-lKdg-o_8%Nmdfi;o(2GEnaR%Wrr2ceoCM\Mp%A%PrUgrpnFQ>Gmd'$"j5]+Zkj7a.
-nac5=nFQSKs7?9]s7ZHd!ql9Zrq-]kp%.kLmdKW8o(;SIq==OP!UT7Rm3V>loC;A?o^qVEp$q_Miic[.
-L3.*=>"XBnDIcmK:/",7/2`p`"3a(5!rW*I!<E0#!WrN+!<=/_,pk?*4Ztnq91_l]F`VYOTojD7V;ph4
-qY0aZp&=Lkp%A+ToCMD<m-X6.n*g8M"8;<Unc&#5mHj-&jlGdhg!.=7T8A/6>!Y%u/i#O`@X*TjV7FLi
-e_B*KnF5VpdE9MMdF6^s`Pfhfb1>;0kNqHshUp9*f%]!@kj.KphV#lTRX&752(paR8QC#2Wir\=]"#5R
-Y-,%@_TLL$o(DYLnF>c!h;I,LmIBf?o^_J8roX7Ds69LF$K9t(jlPXhl14E:rpUrsn)`Zql0e!/oC)&.
-h;I,AeDT9GjQl.%nb2\Lp&4LjnaPo0lK%-ej4Vu2rm25(\$<3BZF.6RbJ_HIhWO7jqt-riJcP-;#6>JO
-$O?k8!VQKp%#7@5!!WH6*]m%k(=E27!.k4K!;cfn!!30%"60@]!O`!I!#kqA(f>[.GB@.V.53S2+VP1g
-!<N<'=b_5'!Wr<$!s/N+!W<!!!<`6&&-W=G&fiPY0/H.'Ef6<=<=f'/JcLE'!4`0A\[_UIs/l:$!i`,s
-rg[YjR@0G0R[p.ITqJ'NW2QVlUnOENQBI;dM2I.IIsl]lH?aOSG]n=YJV/c;R%L4RWN3/+Za@*J[^<?F
-XfJ:lSXPt7PEhH%SY2XPYctC=[(3c^^VRh.aNMcOeC;sqd*9YP_ns4(rO`cDW2?JjXK]%>]"Z&#a2Z-?
-aijV+&'E&<cHt%lf\P?:f@A9pc2GfbbPo^$c-Oece^iC+g"4j,f$r3mbfn>WcHji8cMGiocHXSWbKS/P
-aiVX'`uWFLaj&2CO(N07<(956.4-Pq-Q*C#"p+c)"BCe;!Xf)4r;lm"!!<*!<!!.'!sA`/!s/W1&/ZE-
-,VhnmDL7"\Ck/XsZDje$XLZ!V]tM.m]",>[\%0/b^qmk&^q[Us]Xk\f]XkY`\$iZT\[]/Y[^ENW]<J3$
-QC"&5Ye'hK!Q<(Y`WXB)b0%s)ap-&6bg+JXcSWnmdF6\"gY:H9f\G<?i83>HhVHr=e^DghcH4)Ja2>s?
-aiMTGaN;TJai_fPdFHn&hV[8iiXXr&gtUZ@hVR2Jhqm/Bg&9P$f)O;"fHJr%g=tB=hVI#CgtUT:f[n^(
-e'cUgaMPd1`PTF(^:q@rrkJKMrkfAd`PoX-]tD"k]t_@t]t(Y_\[qdJrj)p=\%f\n_opKWe,.brq#L3g
-q>^$boE+UWpAXdpp$hJ>n*ol<oC258lMUH3p\4IMkMk:Jda6FtiTKCdinN&6cHFJ_i9g4(nbDnRp%S%M
-nauPIo'u2DoC))4kp>Z]lKdj,o_A@\q=aRXq=sdZp@@_>mcs-'o^qnNo'Po6n*]]6rU;36r:ojPnacAD
-p%7tNp\"4No_/(To^_A7k2tX`kjJ!5oCVSCnFQ5Ln."jTmdBW:o^hbIo^qhLrUU?fo^2)7n+-&Ao_n@Z
-o`":[mdD^qn*Tc<p%.eGp%@hIp%.tUi2(pVL1F1Y4XFBCA7/.u2DZ^+,V,#CauBG(r;d!%!WrN&!%@sO
-+!`<e0etXA2a'Sn3%mWg79Gq_X+m%alh:5Pq"a[Wo(;VKq=sURrpL!Xn*ol;rq?uto^hVDoCDA<mH`rt
-nEJ`SEl+oMLkfkS6T?\O1c\3<G_M?Z]>MkAgZ%GbnE&<LaMl-Dd*pCZ_8XIDf]2)Ylg<fpg=Fp4ip#ds
-m-*Eca0qRe@SSm:1djo8Gbh@CYI:sKZ`:"(XLQ-gf(&>(o_7tOn)3-`j6?%(p%S4Qn*K<%roX1Bs5a1<
-,ie"Jk2u7*oCMJ@naYf(lfmp,o(DP>jPAePgt:NBioK@inF6DKrUUEdmHNm#jlkghh:^?XdLam<Za$a?
-ZFI?b_o9pXkNqL2o[Nqn!5ed=#S@4Anc/^qK1"Ps"9Aik8J_4(JcLB&ec>[MrrW0#rW)s!r;ciuirB&[
-huE`ZrrJ\k&I8e1KURC6DbDc:+qXqY!!!*"!!E=*P(jP9!##A5!W`?)#S%b%3^,Z2I]ToI:]^Oqr;k7F
-!!;-[JcOI((q-fWZ*:C4XKAS)W2-,ZT9>D(R@KnCV4dg]@\fp&Yc4_+XfJ:kS<&\jMi*:BJp2B_F`V_L
-H%:HuKS>2;MOgH;X0&Y4Z*^mEZE^R6XK&4oSX,P(P)bQ`QC=MBW4'1D\@K>h`P]a;b08/Wd*U+ac,n#F
-`P0$r\?iKF's==)S=H.FWNNV=^;J"7bfn5Qc-Of:d/MK6eCE1(g>(H:f@A<pbfRc<_o'=-aihoPc-FY]
-dJM>udF$:dcHab_daS$>q9L/0d*Bq]c-+;Sb15(le[Td-=[jql2)[*F/0#*%!<E<%!!36mMZJ&5nGrRi
-q>_93!t,to.k++uCN=Q3D6'qETV%mQ\@V[M!4r'<%D0?g_8=+0`l5m5^q[Y`^)t&$]XkYa]"G\d\[AcS
-[&^'sTVA<a[_BVo^W"=6`lA"u%`lc5aiMNBa2uNKcd9t[-cjBNdF-Lpf\+s3gYUcDi8<GKgtLK7e^Mgg
-d*BkXaiV]Kb0.oKaSs0mb08/VcdUV*hVR)EgtglFjQ,=\rSdh6rS7D+%b9+\f@A?scd^Otg"P04r7Cnu
-$f0Ulg""U#d*BeS_u7CZ^q[Xu]tM(i^;%M$"2hsj^](e^]Y;.s_7m\"^V.4g\$WNK\@T8Z[(!W^a3=P.
-:!_59eC;tBp\4@Onac8Gq"F:MnaGr5mdK`>o_A4OnF#`6nalGHpA"IZq"*q1g"4Zp_nWq;gYC]Hhr!5I
-gt168i9K[snFQDNq"XU_q?cunp%7nRq=jCF:@%95kND1"p%eUcr:g![p[n4PoC)/=nauPLnaPu6md0H4
-n*TZ7nF,l8rr;ldnEoc8o^VYIpA"IZlg=05oC;26mdB?*m.'lJp%7kGrpg]oo]kc2n*KWBqY9jZo^_M@
-n*g5A$0pgDmd9E0nb)VOoDRtQmO.]#p@e1Pp@dS*o_.nNb'IK+>=M7oBMq`!1`mD@$k<XQ%M3EbW@mT=
--3O\j)^$Lb5"o'lChlg:='THLEQm\6p%.bJp@n"EnacDIo^qbHrpg-\o'lYW"T8&hp%A=S#Oh*KmHX-/
-l=o)&`ODkEPCRFZ?=IMMA:9;qR]=';bL"r'jlu-ebIX^MVQdD8ZDXLlV6RhigtUQ<g=k6=jQc(#mdBK,
-l/gRC\"SY'AR8SVFbZ$ITr+]dVOWj/N000kZ,P_mnaPc,kj@d8r;-0_rq-9^rU10]mHruqkNV6liSWSQ
-"m,"8m-Ej5l2BrPna>i4nF-AI4Rh[ph:UE6iTBCflg+'.nauMFn)rfniSik\kN_I%kNM$gio&YI`P0$s
-^qdFc[_^,=ip,gqmI9]=o^^Q5JcNXf":##/!!2Zk!WcjkhZ*c\%20Q\rW%NMJcO=$"T\W(!!*)r!<iH'
-!<<-$_#ON<!<Jbl%LE_,C5%IsE(i>"!rr?&rW!-*"U"p-OF[B;mJm=i!!33#!Xo5>&L9V@J[3FpK2N-W
-!!<6%!<KG*JcOF'"gkYBZ*:D0X:D5.UnOHRPE_E&S=lRPU&LiJV5UK"WN3,%WMH/TNf/gPL4Xu+EcH5C
-F*W([J:WB-L5CeIT;/<bXg,1;Za6p@Y-"b*WMcDZQ'4@lO,T*[QC=SEWOB=F\[oSn`l?-CbK\>Xcd:"_
-bfIiA_S!Ih[^*->XeMJXS=QFRY-tpV`Q66Hc-4GYd/MGndJhW8e'uq"f\>-5f$r*mbK%H5_83n%`lQ<F
-bK\>Xd/28kdJqSmcN;MBe+qGjd/_PmciqhDcd'h\rlc&!e^i4"\U.@E1,V$L2E;Nb#m15-!<*''"@\,e
-$1S#q!VcX.!=0Dk5AQI?@pEerY-+jtSXuRarjW'@]",BM\.#s^^;7Y'`Pf^4_8*kb^B2-`^&>VD]bJ,k
-\@/oRWhl;ZT;/Kr]tqM"`Q6'sa$@_faN2EA`lH0CbK\AWaiDKDd*U1ie^rF*g>1QAi8EMMh:p];f$r'm
-dEp.^b0%rPb0.oKaMu3<aND`OcdUPGh?D]igYCZCro!n;iVqjBhr!;GgtLK7rRV8(da6=ie^jrVg"=p.
-rRUqt$esCgf[\L"dE]nU`VmY(_8!b!^:h1l^:qCu_8![r\[o>_^;%J"^V@V#^:_"d\$`WR]",5U\\,f"
-rlbSkcHt"heC+?j./!0$o()SNo^_VDnaGr9nb)SKq"XIQo()>Bp@\+Pp\=OWna,)`eBSoM^Uq)(f%Ag=
-jQ>L\gtCE=ip?4)o(;\QrqI?+q=jUUoCDJKq"*t?lKRQqkNhU0qYpKlrV-fqq"FFQo^q_Ho_.hErp:`l
-mdBK/md9K0mdC,Tq==%BnF6/Cq"FIWq>0UMo`"LtnF#i:lfm^$oChhJo'l5>o();6kRQtGl0nB@p%@qI
-na>i6n,;SZlK[p0n*f]9p%J4SrU9^T-hm</p@e1SpuLK-p@J%&Ip,T@9itk>>qd`N'G1c^$P*a\&neME
--ggsM":Gn_+<i3f3'pS^KQ(dD;,q1]dcTg4naGo;o_.\?nacDIoCMMBnF,r<naQMTr;-Ee4n\I>oC;A?
-mdBZ:lJC+7]<.olIVE:t?Xm;NH\d`RWk6-me(NgDl0R3J\#?.#Y-PC<V4aHUYeSoGg"+gTf-'#1kj.a.
-mdKN/kM"=pV2]b7?s[_pMNaL&VP^>iRZ`I>M2mRcZ,5DgnF#H$jQc.,p\=F[pBUBao'c&6mHa]7$KL+&
-i8Wh[l/q0krTF.D(@CGTlgXB6o^_M<inrJEgZ.G\kO%U)rp_T3n*K,ni83GPjQGgnmHNiuk2kU[hT3IH
-]"l%hZb"*!f]),YlKms/o^qYR!.k39!!!&k!!<7*/-+Z0"p#Am0*_U^VuVDLf`9M%rW2TjrrM]krrLOJ
-!WW3$SH&s#'JWjALk&tk)?'UC!WiN0"pbA9!`4gVH3Ng=rWjDG"U"r0!rr?%!!=H=J?R=V@nmmH!!!$#
-!sPt1JcOC&"gP>:Y,n]'WB7&TUnaTRSX>e4SY2gWX/W(sWMuu$Y,J>#W268ZR>QcRJ:N#oHZ!_AG'\[j
-LkUY@MN![ZOe\bOXKMQ,%'Hb5W2-5`U8+BMQBNk^Nf8pZPF8)BXKo@I]YD;&a32]NbKJ&NaiV]Ia2Pm0
-]XkGUYcb(.WMu\frgsLnX0B.K_T9pHci2;ueCE.$e^`7$daA'?):6sce'ZLdbK7Z7\%9,Y\%Tc$a2uNL
-c-Oo=ebmo$e'c[neCE.GeGn)!e-"4Me'e6C):6^TcHXVWeC;st]n]u`3C6"p2^8M0"9Sc*!XAf1!sM,K
-GRs<Fq>`#H!sAf4!XBl8EM/at6=58IVkoZCPaAY]ZaR?Q[^NQL['[9P]"Yno_SX.c^^.cl^V7Fq^qd]#
-^V.1d[C!-9TUMFDU8kQ3^q[\&aN)@#aSs:=a2l9?a2l?DbK\AWa2Z-?cHstee(*"#f@em7hVd>LhVR&B
-f@86qcd0kZbKS5Vbfn8PaN"4u.*0QTc-t;#h;$c=g=tE<h;@)HiT'"[io&_Nh;$`;g=k63eC)^hdaJ3G
-rmh%us3pknrRV>*eC)dibfIiErl#&X_83n#^&GYR]tV4o]XkV^\@B,]]tXK]7_upV^:Lnd\$iiY]!o&Y
-^r".5b/qfLc-Ob`chI2-oCheJo_8%Qp%7hFna>i7o()GDo^_SAnF#i<p$qVFp%7\=jjVPp*5K%gXK9+T
-cdgq4jlb[\gtgrPo(;VIq>'mar;?Qk!;ZQi(A[[omHWs!jlYdnn+HMRq"=@Np%%_HrUpfuq>:'bq"XLS
-nac5<mdT]6rpC9oqtBIGlgF-0n+,r>nFHSJ#k[f]oC28@nac\K$hjAgp%S(Oo(;YImKMtHoBu2HrUC$Z
-nF5f8rp9UJ#OLd@l0I^(nbMPOmeubYp@\FZ#5.cbp@[J)rq.3$c&5Xq;Hn3eHt*Ng"pG,2!s8`2#7=S4
-PooMrrWj5C!WrN+"9So;%3%QCNf.C'2INWSll#-OjQ>dto();@o_/"LnF,i9nac5Bo_J=Zq=e.ep@RqE
-oCMP=inMu+`O;\5PDbK]NKg-5XKfCWcI1D'k3).!d'p'DO-#QkQ&g?<G(#FH]Y1b_\@KJsdb3dHmd96$
-nF5o0i7,o^W1KECS>`p-UnjujX/D;=&Tr5CI%.Fci9opni83GWnFcPTp_<Dqp[n%HmdBE*kj7[(l0%*c
-hW3eqkPscAkmHhFo()JHn*]N(jSmpmiTKFjnF,o;o^D)*g!Rs_e(*()iT9@in*ff:nEfH#g!S3kbf7B0
-aNE&kkNq^+mI0]?p%/69!1!Td!WrJo!!,kChuEp(AhO,a!N?'N!29Gn!Vufr!UBa;!<3)&!:Tsu#9GO/
-M2d1%-NO5L!X/c,#6t>3!Wc&SHOB9CrWj8C"U"r0"T\].!!*?VFfWT6>XK,/!!*!!!!CsUJcMqR(U1-H
-XfJG"W2HPhUS4BRT:24=TVJE`X8T+1Xf\b/W2Q\lUS!s@LP()'(O:1IG\h8:G'ednM27(KNffNiQ)(=V
-X8]4)Y,n\#UnI^Z6_0a6P`h)dMiNscR\?^_Zamc`_8F=8bg+JWbK7iGa2l<?_7mRl\#um8XK/>!W2$)[
-TV8<dZ+@]fb085[daZdtf)4,3e^;^ebf\)We'QFbbK7f@\?l^S['I!J_8F74b08,Vec+.ueH+7OrmV#"
-f%9`Js4I>%!nGfMrm:bnci23#bK\Mae'l$m?;!XU6pWF.rWWB,"TAK.!!!$&6\]h!nH&Id&ci+="pY//
-$n,eZO\%];Ha'9=rf@bWXfeq8[(!EKZ*:L<ZF@?W]tX<W"Mqpk_8-&b(W!r'^qRIl\@8cFV4XHUUoh)<
-^qdh+aSEpta2l6=`lH0Aai_iL`Pfa9bg"GYcdU@mf%8R0h>Q4;hV?l;f@AC!da8!>$II2FcHXMQ`l5p7
-#fXj-cI:D#gY2SY(u!]ugYUlKjQ5F]iSWMIg=kE>g=Xs(d*MU<s3gqpqp>;l)q<Bde'6+YaiDHA`l#[1
-^q[Us]tD%k]"#8X[/RNF\[fAd^;.S%_SO%$]tCqerji]O\%fl!a2c9Aa3)TMcd0l0p&jpVoC;eM"829W
-o_n@]p&=Y9p%8"Qp%7nJp%@kFo'u88kMak4^q-ePVl78JcILn7l07?iiT'+fq"j^Yq>U-oqYU'^p\"7P
-rq8#<o'ku0kN:sllgOB<qu$9aq"=CSp@e:Tq"FLVq"XRUo^VG=md9<)m-O0,mHsf]qtT[On+,r=nauJI
-o(MYQpE]G)o^qhHnEfK,mHsK8naQ);nal;9l0Rg'm.Tf4mdKT4nEfcGmeuGVnaGo6mI'N:q<n:Vrq?Ke
-q"Xj_!VQ6ep(ZKGo^hbHc^.X/>[M]%E'Xm=#mLV5":"r."UA,,Q6bu#rWm9D!WrN+"U#/C$kapWJr!_c
-03+h9l0.!\i9'ConEo`9o^_A7lK[a'mdK`9p@e7Tp%A%Pq>'dZq"F=Np%@tEjknb<agnIHRZWhsP*_r?
-Y-bs`dam44ki_@#d'fp@NK99gP)OX,F*`jDU:Ih?ZEpsP_pI#nj6GsnkOe94kN(=D`3,o.SYN:"^SRm2
-XfJ@dL2q9WHC_@ch<F.`hV?oHlL"-7p@e1Rq"F@OnaPl/lLaZ<m-3Qhi9't!rT*k;*TlMLlLON?p[@P<
-l0%$_hrO"bmIKf<o(;D6hU9Uq`P^-Pe_/j@ki_F)o()>?mH39Wf$DR[^VA(?fAPcTm-F!)n+?8@JcM2=
-"p"](!WrQ-nc/Y_!%?b*!Y\caVZ;;KVuQeunGiOio)JakquD<KmJmP"!\.,hHXnB'!rN'*!Wi?%!<GQ1
-BERc)rrW0#!<N<#!"oG:!X0HgY,#Pf+9DQD!!*'#!Sd[,!3H5.Xf\\*W2HJgUSFO^TH'SrTV8-WVlQo%
-Z*CO;Y-+k-V59r\SX>V'Kn"C`FDl&8E--5HI"6p-NfoZmQBmu0SYH+Z.]'&>V5'`TR?Wr"Pa7W"P`_,i
-P*VQ/V5po2]tM4u`lH6Fbfn8Pa2>[*rk&EF\$WHFY5P:6Vl6MkX/W%uX0At@^r=C>dFHh!f\$)Q&_,4Q
-aMu-5^rsmAaN)<<_nNPiYd(F5XKoUX_oKpFcdULurRhM0f\>-5f[nd/g@s8%f\"dSeJQ`_d*U+bc-=AS
-c-4P]_Q@uo@qT=I*rlB:!!EEnN.2u?!WE'6!<E6'"9AK'"Tn`,&n.?#A6X,,T9oVErehDOUSk2qZ*LU9
-X/N)#Xg,4A\@VRM,JCe+^qROr]tD"p_SO%%]Xk\_Z`gC+W2Zl'[CX&e_T'^?bl,]sb0.lJa2c9CaihrS
-bfRiC`5qr$(X1.NdF-Oqf\50<hr!AKgtC<1eC;pqe,Ic%eC;poccsSO`Pi/$_o9aBdF?e#f_sD%f`'J@
-g>(TFjQ,@]io8nRhVR/Ih:^E1e'cdre'cYCd/2)uc-=YadF-IldaQIbbfe0.aVi+;_ns7*^V@Ip\@ArR
-ZE^a@Za[ES]"GenrkT&Z]tD%m]tCnc]"5bu`W!j_`Pom=b0.uNp^-`hoC_\EnalAFrppHip@7bFnaQ)<
-nG2YSn/^ralfR3Tb.kHjXJi/,^rapViofRkkND'roD8@]r:gEkqYU*arqIW4qtBaVo'ku0k3D-pkj.d4
-oC_YHn+5r8nb2YLqYC'frqm#uq"F@MnEfN@n,Depq=sOKmd0?+mHX!$lK@EroCMG>oCM\Lp%7tUo`4^b
-o`4abp)`_lnb)DBqX*M3m-a6-kk"60kiq?tlg3m"k2kahl1sNGp\4CTp\OP,o^qhLlgjfCqYK9oJp;[(
-OEaA>*uYh)$O?tB#R_1XB"+iA2sC;i!X&lL+!*1.HB`tQDkl._lKHsThW*e_nF?)Ap@7S;lg=31nFH8F
-rV$9`s7QEgs7u]hs7H<W.dQ?[jPf"Gc,7B2^;.S(bg+JYfA#6AjlPgomI/B5X-8?lM1g>%A7&VJ<.9OZ
-LkLG<N1R,gdG3R;inW>Ij6>Rak2bIMccX;Nd+?m_^;\(.\>PXBItEBWaQVmNi83)9fAGZUo_8(Qo^hPC
-oCDG@md9E9p%%A0j5T%\kN2X&qr.qBj5f=fm.0cBq#9dqlg!Nfhrj=nm.Bi>oC(hsc,V6AYctsbbL"em
-iTTk)p@e7Rn*]Q*kht%>bfnktj6>q"p%@V;nalABWrR_Om/R7i"r.pWnc/\[.c::1%rtAG!<LXLJcLB&
-rW)lto`+smQ2nl(#nIk$:48"!$3^M/!=8f1!W`B(5&t39nGrRjrW*T4!<<6&!!**'":T4OTi=!&$N:$W
-!/(@PX9bl+Vkp2bTV.qVTIQS,UnjicWN<5+ZEpjBYcXt*V50fWR['"qLOj_jCi"$/F`r%ZJr#>GQi3?W
-S=Q7FTqJ%UTE:[NPQ$RWOHYonQ^3r&R%9nGWNNV<^;%P&a2n8&&';o5_SEgp\@B#TZa$a;Xo>9sW;s%5
-Xf\h4[^j)g`lZQUf%8O+f[naRed'RIai2*2]Y+6a(<480_83mqZ*CI4XKoUX`Q69Mdam((qq;,.gtMb\
-!SZ<(g*#)$f[n['e'l^kcd0n]bfn,NbK8&R_6o;9?#t'Q$N^D,!!iW-!<NBjLO($3!WE'M!<E6'"9ec*
-!s8T+#?ROb=':'8QBdYkLl%1cUoCGuZ*(.*Uo1/jY-G@C\bs&<\H'AC]d:>(]"5_n^V.:k\[f/UZEC71
-YHbRJ]YDA(a32ZNbg"AUbKIuLrl>;dair#TbfKe%)9BtCai_cOcdC7mf%Sp7h;-rCf[n^)eCN1Hedg6[
-dEg"Wa2Z0>a3;o[ec+/&f%/C&rRV8+gtgoKjQ$7!!TE&;i="Q!g=Op+e^rC%da8!>qof2dbL+_ar6YMg
-rll&!bKJ&K`l5j4_8*k"]!o/TZQ6?WZ*:RB[^`iY^;%J"_8*du^;%Cq]",Jf`lH*=rl#)Z`lH0Cb/a_Z
-p@IhFr:'dXrpqW5q"FFSp@RtIo(DbNp@RkCmdT]5m-3ZkhUTib[]cd2Wjophdba*Nlgt,F'D1tpr;$!U
-nac8Dp%\7Qo'l/Ap\sgtp@n.Kn+?)<md^#Gp%\4RoC`+M(@^b^p%A.Vq"XRVp%%YBn*KE0nal>D8G)fV
-q=XOVp%%V=m-a<,lg+06n*KQ5o^qY@na>l5mdBT6oCDMEo^qqLnaZ8@o(qb;m-aK7o^DJBn*99+mHsK5
-lKRX!lKn?3/beu4o_%kHnal;Co^_JCo]P]9o(_q=e"Co-SYTpS,Tdj:&.8aK#RUqP'On?KV)@K;-NjP[
-&fr5N3c:444D_@nki_*[e_B!CkO.j/o(2>9l0.Etm-O03oDS=^o)A/9q"FCRo^qYBm-Ep!ki(OZhq$/q
-a2>m9b085[e(*:3j5T7cmdBQ4cb6EEMM6nAIWo=/>?>$XKo1Y9It``JX2E6:h;I)?fA#0?hr3YWin2`+
-cdUM#gVh%PaN(rnR"g9JMmUgrl/gdWf$i.&i9^+/p@RqDmITo>oCDMFo_A+Mm-!Kmkj7X!jQ-="q;<4Q
-jQc($nb)SFo()8<kMtOcmI9T;o_%nGjP.p.`4)tT^;e:?e(<I=nFH5Fp\"+Gmcj#qg!e9ri83S[lgON=
-kj%R*na3CXJcP0<"T\T).5Cqp!!,/)huEoaG")H3"OmF'!/1CS!<E3"!!**%irK)[VZ=j>!!2rs(((Ep
-<cgn<%06M3!sA]0"pG#-!',(/li7Uu!WrN4"pG)5"U,-DZ?7H'#Q=^T!.t7OWH5&;Vkp2_Tq%[DSY)OI
-TVnikXKA_3ZF%!FZ*:7+V4jQQR$3SiMM?S(Dej*)E-Qk]K8>JMQD:4KTV%mMTq@jDR$a;.R@K\-Mi!4G
-Mij3hR@9Y:T;SZiZ*q<\_8F:4aNDZIaMu*4]XY>QYcY%/XK2?"rhfmtX/rG*'"56U\@TGk`l?0He(31)
-g=b*0rRE(@bK.T:]!erO_SX.*^qd[t]XG&MXf8;'_8XI;cI:=rh"oh3hqm2EgY:N=q:c/-f@JL%e'ZSB
-cQg`[bfn8Ia2Ps>ahu05R=poc2ZNgZ!<E0#!<<-&!X/ftNIV!Pmf<Fh!W<!!!Wi/u.n,GaCk&(KQ]R5`
-LPh.]Tr"]gXfSIpSY;gVXKJk9\%K;`\[T#U[(<iZ\GirU[_]bm]XYM^\?iHBXKAY1ZFIKY^r=@:bg+N4
-c2Poec2Pllc-4M[d*BbP`>-D8bKJ#MbKnP_f%/I*g"Y67gtUH3rmN4Df%/I*f\+p0f@A<rbfIiFaiMQI
-dFQgsf%/C$eCE(!e^rI-gu&+jqVr+FhqZo;f[na.f@86qcd'i3anj<ud*9k]cd0n]bfIlG`l5g2^Ugqa
-['C7KZa6j=Z*LdG\%02d^VIY"rk0hs^V7:l^V\%2`l5j7`5KL0`lQ6@o^q_DnaZ2@n*ol<p@e:Vp[[nE
-naZ,JnN6@8naPl/oC;A<l0%-di7,`W['-aB['mfsgZ@hjo^qbGp@nI_p$qP=mdK]:p\"1Ko(DeTp%J1U
-qY5(&nFH#6lKmm,mI9N6lg!d"kNM:$nb2eUqt^'^p\+=Qo^VJBp%\@ZqYU'`q"OFQn*&orjlbR]k4.m)
-kN_@$oBu2?nFH)Ap%%\Go^h\LpAFXXq>'aZrTr_4mI9c@nb;SDlKmm'lgaE.kiV$kkkX?Do'c,:liQM?
-mJcN!mI0K2mI:&Gp&=sbq=qe+_6$3."=>B=(_d>b#R:J9#=af0*q'(d!X/i>&JZK0'b:oe%h2-gK5%Uc
-s8DBDg=kQGhVmnlo_/"Jlfd[#m-a<2o_%qNp%7bAmd:#F#k@BPnEAlih;&h%hW*YOg=b*,e(3.7kN_?r
-lg4$(lM^'ImdAZF[%*/3MM?Rs>>nL#G(+(2>[(WPJ=<shf\"s2d*BnZe(E[>kj%<hjPSqSjlP(EhV[&7
-]rdTaQ_V[_qY9.)f[A*mg#2Alp@\%Il0%U9ndb9_p@e+Jn*&orkNDR/lN-21roEn47Hit#lL=<6oC2;@
-mdB6!jm)=+o(;VKp?ged`O`1IUp[hNa3iDkiU?:.p%@qIo(DbLm,6XNhWO"clgj`Gqs!J;p%@k*!.k3f
-!!33R5k+gT/f3CF!DkBE!.k3&!8@MR!W<#u!oj:\!RLh8!!a&R.T(1Z#S-h8!<WK(!WW?%!!>0"@KPos
-&HMq8!sJl5"U"u4")b,W1a<4'!.k4(!!fL&W2HJfTqMCT0V+i/TV8<bXKAV0ZEgjEZa$a6V50fXS=#J"
-Mi!1<GAh84DK'cIIY3Q@Q^jtMUS7[["/26RQN!."Pa%W'Nf&UFLP_+VQ^XG;Tqn`kYd:gP^r"(2a2lEF
-a2c'3]t(SVXf\Y)ql'dtW2Q\sXfW;@\%/u\^;@k0`lcTVf%Jd2f@SU'rR2"n`kfC!['?n7_#M1K]aqTW
-ZEC1-YenE$bg=nlgYDY]#N4LrgtUW>h>,h2f@SR&e'ZLfrlu/$bfe2P^rF:/b/_B@`2\ZUM)bA5r;[!&
-!<`ToMueGTmf<Fh!W2rs!W<!L9S8=NQ(F22O,f$OLl\!uUo:>rX/DS[TV83_Xg,4@]Y(hc[^<BI\@B#V
-[f3WM^V7:i[^W]SY-"b(Xfeq7]=knoa2uNLr6>;erlbbqbfn8Tc-XeacH4$^a2Z9FbK7lKcHstif%8R,
-g"G$3g"+[#daHUrf\"m1g=k63f@/-mb/hZKbK8&Zf@AC$ec!u'e'uq"f\5-;i;M[8j8S*CiSWDCf\-8X
-#2%JSd*L"_q8iN\rQZ)$cHae_ccs\UaN)??_SO%!\@8gTZEgmGYHG.9['[<P]Y2&Y^Fm44]t_=r]"Pnu
-a2Z*;_o9R4_8=13a2R]Co'l2>o'u2;nacDKq"aaVo^_PDo)A/?oC_YAl0.a/n*T<"inr_F`O`F\ZaI-I
-_9_!)oCr%Tp%8%Rqu-'Rm-F$)n*fuBo'l2?p\FITqYL./qt^$^o^_G<mI9T9n+>r2l0%3il0Id.p%\=Z
-p+,e-nalGJq>1!drVZWkqY9jWkiV$kkMkXdmd'-#kihC(lgO?1nF#l<n*g5F+nkX.q"X[]pA+^Tl0\$6
-p\=FUnaYo2m-F!/na>W'l0.F.kl^D@md(&Akj%I4m3M&dmHs6-r:BR[rV$-feZlZ`8HK)A,U4-?#mUS;
-"9\otOG4nH!&Xf]#S%F])&sJ)%h9'S:P=(BcM.59mGQ^Pi8WVPmI9cAoC(r+lKdd&m-jQ:p@n7Nmd9B-
-rpL*[md'6%hqd$&g"P3>iRlc5e^;jsfBqnimHj6/mcs*:mMtT]maf@bSrSSaLjj5G;cHb?IV3"m>$u)q
-R^^E<fL498b0%fRf&5NKkiq<pj5f4ckLeMHi8<)"Y+1oKVTn9#puC#Yda-7khsg:3p%.V6jm_g1o(2PM
-q=F.CkiV-smJ-8SmH<U1jS@Y$kih<smdBW8nF?)>mciipm-jQ<o_%qQmGQC2\uhj,[Ca8qcI1J*mdK]<
-oCMPCp%S+Fi8*/JkN1pno(DnWl0Id.o'Y'/JcN[g"9AT,,<,,m!A,,G!!E<c*WcHB!.k3&!87GP!W)is
-!Ug$e!<N<'!SRMT!<</o!1*Zg'1SBe#Q=`)!Wi6""pG54!%r;'n,W7brr`-$"BgXt,Q[lE!!2ip!W`9%
-\,_*\fDlGYV50cWS=5n:S=cLNVl6ToYl:m?YctI>YcXk#UnaQPR$*A]J9ubEIjoVeH$sj]Jqf#<PFA8A
-UnjZSQ]mGfM26_6It*3-KSP>?NKBBjR\6LX0sIsh[(!WZ^;.S%_SO(&^:h(`Z`p[9X/2VVQC4D=Unjoi
-Yd:jN]t_A"_oKmAbKS0.cNqnEdF$=dbfe--apZ8*\?i64USFop[(-+J&\Z&u_8*h!]tDD,bgP"mf\#'Z
-hu;O;io8qShVJ.b"PDAXe^aZK!n,E?!mSp2rl>bna2Z-<_SX=3^:h1n^VuCtIQIW0!<E0%rW*6(!WW?h
-OF8/>!<3)s!<3,t!@LR2KQX#aTq@'nMMd+EOd2H/U84NSR?aG=Uo12mXK8\2Ycb(.X/Z*'qm$:.YcehG
-Y-"b*UnFQ^US4Qo^VI\'aiqlRdaJ*C!n>NArQPDfc,oq,&'N,=bfe,Laj&2\dF6\!f`'Pjda-4acd0tb
-bKeJbf\5'4f@nj&c-Xh]c-Oegf\5*7e'cUhd*^:jeCE.%f@\a/h;-rEhr!AMhVR&BgY1?6gY(-he'QIf
-ccO)Aa2l*5aN)?BaSj6[au7Gebg"GVbK@oH`Po^.\[]&T[^iuSZ*L^B['R0H[^Wi]_8=+)^r"+3b082Q
-aN)?@`P]U/_#;([p\4@Qo'u2;nF5o7n*f]4qt:ctp%nLYoBkl/l0[m(jlGFZi8inQc83DO\@^&?iTBIm
-nb2VFo^qnLo^h81l0%F"n*g2Lp[n.Pp\FLQp@\.Qp[n%GnEo`8p%SFX,PLj,q=j^_r;6<bpA+R_qu$9_
-nFZ5?nFH2CnE/p"mdK`:n,;kdo()GFnEfK*lg=B@rq[/uo^MD@o_/+WqtTmWp%@nWnaHJD%,g43nb)\P
-o_S=QmdC)A"SMHZnalbM&,#Vhp@n7Qo_SF]q"FCSp&=Xup%\7Sp%eFSnG)\Rq=aHcT:8^orY5G<"T8N0
-!<E0)8t:PEnGjF/!sA`1"UGAD%MBBg'GhQeQ&Bqdpugc)ko/I:k3Cseo(MtYqt'+8mI'H6oC_tVo'l/:
-l2KiIlg*j8lQ#-Pm-E9B]!&<<W0W:%R\[C,_p@>ujQkg\jlQ.6ofDEsgXk')cH!o<Z)OF`ObedCNe)+Z
-?=J#3T!$)agY(?9i7uGbXK8S-YJ8HCkj@g*hrXIrjPJ(h[jnr7g#:o?e_/U-f%A[4hs0Cil1+?8oC28@
-oC_eNp[e"In*fZ0lh'c;m/H2Ylf6dUkNC[Ykiq<ql0@R4lP/dUoCMPEmHsK;p\4IYmGH:+Z)*lfRi7s#
-[_9c+eCrgDn+$#AioK1`m-XH;mdBZ8oD\=\oDS@^!.k3<!!3086Lb$W3>V\S!!<7%+9A>>JcOI(f`2*T
-!WiB!!UB^e!W`>U!!30$!VZS[!!sH1P!fET!<E6&r;[!)#6=fWE<'P=!;QZq"8`3'>E!AGqu?]tq#CHs
-!!0V1JcOC&"JqrjTqM@S#+_E^V5U>nrNZC.rinPhY,nRuUnaHJQ'$rWJ9l]qK7n]%It2ckK8>ADQCOYB
-USFHOQB@,^KnOl&I!gX&KSG8>NK0<kR\6PdXK]%>\@K8c^;%J"rkKbl]XkVXZ*(71W2-2PQC4D=Unt#m
-Z*q6W^V[n.a2uKIbfn9/blH&fcRI,^b/hZEa2Pd&ZDj[qTrY?'\@fMh^Vdt+_SO%&^W=RCe(*+(g#(`G
-qV`%DhVHu@g=b02f@AF$eC2gkc3)>8b0'\'!65#W&&H*$`P&ps^:hOQNd*5Y"9&<%!!<-##64f*"@8&p
-*:X%/!W)ls!rE!G:nEDdUnjcYLPC_FL5V7_SY2aRUS"!@TV80ZWN3,%Yct:4XK/>"q60q+Z*5(KYHG"0
-WhZ2^VPBf][D'Dk_o^0Gd*g=irR1kpd*Bu:c3;P9b0%rPrltnqbK@rKc-Xnee(3.MfE9aNc-613+3r3U
-c-Onkg"=s/g=O`uda?Fgdact&g>(H3e'QIhdJhVpec")"f`'_,hYuC=h;-lAgY:H9gtE1geBuXhcH3u@
-a2c$4r5\cW)9L%DbKJ,Sc-+;QaN)9=_S*Lh[C*HR]!AX?ZPg'UZaR?R]YD7u^VI_+a32]PaiMNC`l>p6
-qnN@/p\"7Nrp^6_o'u5=na>oGpB('`q#:!kp@[tClg"K6#j11,i8EJSj5DlGbJV*0d,3jGmdToEoC2>A
-p$qVBk2k[ak2tpmqY'[Up%J.Tp@S(Oq"OOVq"F=JnaZ5Dp&=S-p%A(Sp%S=Zq=jUTq"jpcr;$*Xq"".M
-p@e:Sm-jH5o(;JMmf;eTn.tEVl0%?snFZJNq=F1HnaQ,@q>:*eq#:"#o_%eGnF>T'mdp5OqY0m_o^MAL
-mf`7Rna>rHmLAdZo^qhLo^qtRq"FCQr:L*_pAX^uq"X@Jp%8.WoCfV`P=H6%'bpoUr<<K-!<<<qR=Yq=
-!#Pe?"9\l3#RCnM&eYlm(Dg2>NdUm&l0%F>lf$gdm,mO(q#:1%p$Lu1mdK`<p%nOSnF#Z-roa=GrT?r:
-jQu3a`O`7VXf%A=NLHZL^V\7QguRe]hW<kjo_%nChqm&>f$VU\_6Ku5S!B"oLlR%*AR8hfLS1ijeD&X/
-f\4rs\#?7*XKT@`hr=Y$#NFk:nEAlX^Dso#f%oEGf@AR-f\"p2i8<b]l07^-nac2=nalAOobd5ho()8<
-mdBf@o'bi,kiq-_gumeThra2&kl9oHl8Itrn+-)@o'Pi8p%S4Uq<Hk`^p0`(S"-"BX1#[]ajf&%k3h^.
-oA\ilkNq[0o'l)<oCMVFo)&"Y!.k3;!!3051[tGG1DJaI!s)OL!N,pL!3cJ&!Vucr!VHEm!Vl]r!Whro
-JcP-;#oH$f2us']!<N<#!!WT3!<=Kb@.40l!W<)u!s;G^C*q=.JcMqRs.o[gr1+%aTVSE`X02E.(UC?O
-Z)k%+W2-2^TU:q*MhQ\0H[pd*Mu\b7M-5@\L5ChMQ^aG6R[TP)NJ`@?IX63^G'AIiKSG>CNKK[%Tr4rq
-ZF%0R]"Pbi]"5G_\$r`OZEgO3W2QPgTqId@T;/6`XKJn=\\>r#a2uHGbKJ,Qb/q`Gqo9JoaN)<>`P]U0
-^:CSPWMH>mZF@Qb`PqerrPo5ac-b"jf\5'7hu;R4i>:A-gtUN7f@SU)e^`-tdaHLgcd'bXb0'_(#fam'
-_o'@.`Pqej#J.pCOE;oO"TAE&!!E3%#64c)"@7lh*:X%-!W<#s!W<!)7@JsUUo1#`N/J^=Oc5EkSYN!Z
-WMu_eSY`6`XKA_3Z*(73XK8J%WVW[uXg57=rj!6CZ*1%$WiW5"Xgu0[^Ve4=bKeJ\rQtbrd*^4erm(bn
-bKJ,Tci28ubfe/Obg+SaeCE.Lf,E5ibKS/Qbg+P]b0A;_e^rF(f@\X%dF?aqd/qkLg&9Y/e^`0udaS-D
-$.[SWe^`@-gYCT`hA=r$gt^`AhVR)Cf[eKucd'YP`Q-!8_SuDlrPnu\aiXP)&^/A?aiMNB`P0!q\$roY
-]!f'H[0*b@ZF'V?'=kch]t_A!a2cBIcH42Ka2Z-<_u%4Kp':9`o()DDnalbK!q>[JrV%r<p@n=Tp@RqH
-nF5o1kN1^aiS`VSjlbRQc,n)_kO8!6p%eLYo(2JGo^qh<j5L!n)rfoLnac2?oC_hJnFH5Dp@\.Tp\4:O
-p%\=Vp\je(q"XLRp\4IVoCD;:nalDHp$hVDo'c/Ap@Ik]p%J+Sp@\%NpA=Lao^_MNlkT!Xp%7kCm-<p&
-lKn*8q"OFQoCMPDrpLorlKdp2p\=OWqY0^SnaZ&8o^qbFnF#c6oCMYJp\4[[&G5Vco^_J>nF6)@o'l8B
-o()bJ%f,qjo=:?J3tW5A'*\RBrW<B+!<NKrR=>_:!<!!J"U,,9%1NdW&eYlm:6('PrqP[<m-3Hdk3D'i
-nalPPp$h>5lg3s*n,Dk\naZ,9l2KlGk5=<[hrE>,Z_j.[P_=$^@rHLGS>s3Fce%.2eD93Trpp]bjQ,1Q
-gtL?2cGdQ4]"##S7Bi>?Km@Z\KTDt;a3E,]cHNu+V3HRWG^>49Yf+r>e_/gFoBb])f?qmjk4/*5jke_F
-g"4s4i8Ee]kiqI$nF5o;n+-&KoGR,dmdBW8oCM\HnEfB%k2t[[hW*_ShrEqarTOOOlL+*-md^;I%I<?I
-lgaK8o\e6@\uhV8R@9hCVQ6r2]u&+Df%]'\i!\W-kN_R-o^_J>o()eO!:p$WJcM):!W`fYnGiPA!"n)g
-!`'m=VuVDLXoSD$rW)ouli7"do`0RDlMq5.6]!c(!s&E(!W<!&"U>&.,AUTS!;QZo!rW3(7#P\&!Rh%#
-!3H8$V#R.dT*Cs^V5LDrYl2!GZa6pAWMl_kUS4?RQ'%)_Jq/8tItNOoNf]?_NJ<1DMiO!hR[9D-Q'%&`
-LOaesFT-4kEdiUmL5CqNPF\AAW3!82\%DXQ,J:Ut\?rWLZE^X:Y,.tjUS4BSTU;1?Uo1?!Za[NZ_T'^?
-bl5iibfe/NaSs0X_["&qa2Z*9_SQ5d&A5NZY,eCqY-YXR`Q-'BaiP%8b0.uNb0\Vff@\g2h;A4irS[t8
-g=b-1f%'cLs3ptq'[b4Nc-4ARaiVTD`l5p7_SX.*`P_Yh#J%^>O`DlO"TAE&!!E3%#64c)"?qN])t<q,
-!W<#s!W<!$3L#)<U]..kNuj=HP`_0"Tr"ZdWiN(oTr=rlXfen5ZEC@4XK8J%WVrmrW<0B2Zi%*7Y,.nl
-Wi;u"\,O&F_9'pEc-O]6ciMP@r6bPmrm2P1daQXmc-=JWcHstgf%8R,f@A?uaN;NFb5TQpaNMlVe'ups
-f@SL"e(*.("P28ZgYMka#M7PWeC2ptf(mf4f\"p3gY:N=g"G-8h;7&Hh;$]8eBuUeao9<g`P]R1`l?!8
-_SX:2rl>&[rlGPkbK@rJa2Z*4]XkWP\L4u!\[JrQZELI=\$i`S\@K/a^V\%4bKS5RaiMNC`l5p4^V@Ls
-^\/02p%@tLp%@qKnaQ)@nacSP8b_uLnF5o9mdKW+j5](WiS`\Sj6,L\f[.q)mdp/Hq>0sYmHs9,n+#r+
-hV6`9f\PERmdT`:p%S:Uo(;YLp\=O]q>'XSo(2JPnf72jnauJBn+6,AoCDJ>naZ;Hq"a^\p\4CUqYL!c
-p]L6_oC;hLrpL0]mdKN.lK[X"li-D_mI0E/mHX-2q"jmaqYKn*p[IYDp\4IXp\OXXo'u8<mdKQ1lg!a$
-lgO<5o)A;.oCDA=mdfi7mdT]9nF5o;o'u8=mdKW?q=*d^SV]E?'b_5b"9e]+"p"`+#=Xl'!"JGur<";K
-"U>8A%1Wj\&el$HM1KdJq!./6mcW^!n*0-0p\Od`o^VD=rpU3`o()DBnaPr1roa=Cr8SaOj4D5UVO=!?
-Jo=k$D0(N'W4C*peDT$0gZ%Z#nH.k3jSdp@g=k*&ai;*/[TU2KSrSVUFa/V%WOL!reBZ4W\>l3aI<0CJ
-L7#'Vc-k%khWF7mm-EN`f@fTcp[[M+hqZr>gtq)PkND'mlg+$.m-O-,n*fi<lg*s+nalGHp@RqDmH<Wn
-ro+@Fio&_Qkih3ljQ,Lerp0[Qn,Dhclg*s(naQ,Ai7,r^Xsfs2R\cjYXK].D^X(?Xg"Y9;h;[MZlLON<
-nac/?o(DVGo^q\DnF5tK!.k4;!!304,k1j8,n/Z2!^IV(d/\auJcPTHrrMus!<E3"!LEf'!!Em!LH#D8
-!WN9#!!WT2!!"*P=RZ=d!Vld"7#Yk0"T/7O!/(@PU&(H$Unt&lY-,(@\[T&SZE^X3UnOHPS=5k.NerMi
-J2i.2KSu"YQ^*\oNK&sYOHGZcNf/aIK7AAnF)Pi0Ci"-?J;&o@Ocu*-W2m)+Za[ET\[],W['I":VuNUm
-V#?qaTFdfnVl[,2\\5bo`Q--GcHj]]bK@oG`PTL*]XbP\[^<EV^qd_!]tM(n^:_%cZ`pU>]"lA/c-Oc6
-cO%tFe^`7%f@\g2rS@G/#M.GUeC)akci)5icNqnBc-4DTbK@s+`rX3!rkncQs2Y)S#JS!BP^,"e"9&<$
-!;us(!!*'&3.PrcnGrLgr;ciuqZ&E6Q@jL\X/rCgQ(=J6SY`BhY-G:<YcY"2Z*L^C[^`iPYcb+1XK/D'
-XK/D$W2Q]%\$rdE[M-3XX/N,)Z*LjM^;.ItaihiMbfp%1!7(PhrQthudaHOkdEqsArQbr#dacn#f\+s0
-e^Mpeao9F'aiVWGbfnG^dEp4gdEg.ce(<=*g"P9;h;$f>g"?8T"PD8Te'n9D)qEKif%8O,g"4j.g>(N@
-hV?l=f@JHuccaPSaSs3^`Poa2rkAKL_>_=Y`Poj:a3;cNb/jS&"i%da]=GKj]"5Mb\$iTIYHG4<ZF$sF
-['dKZ_8jU=bKKn,$HU6,`P]O-^V7Fss7?9_s7Q?^#Oh0Qo^qhKo`"Lno_/%LoC__Io(DS>kND",j>H&Z
-ioK.`i7uuRoCM_Pqtg*XlfmU"nFcD/g=Oj)f%Ja>kNqU+o(;V@m-aB6p%S4Wq>'g]r:^9fp\4[[rUCNk
-o(D\>jQGgrnal5=naQ/@oCNC`rVZWjq=sd]p\+R\)>En!oCMMAn*oi=oCDG>m-<iojm2I1p%J"Un.4sT
-naZ2@o^qbJoCM\Lo^r+P#P7KUn+,u9mJZVTp'pc_m-a</mI0K4n*f]6rpLNem-jE2me?JEkHC8+3Y`8>
-&HW"3!sJ]+!t%JZ!IGFK!<3*""9/N("oel.%K-bc5)=f0rqP[>naGT#m-s&snF?2Go^VA9m-a3+mI'K5
-p%._ClfmTqk2u[',3%V;dDE2[O+Mn'A4eX94?QMYKqYZX_p-QMe_]`_oCM/*rS[Y1"QA7qgtMb\41M8f
-St)@JYJ/$#bg"8L]:"7mA5#6M3`0F>Q`[g,_VF#(i8WYOjQ5_'r;?BamG?XSgtprLkiCggkl'iemHs?0
-n*fc8l07O%nF?)Ao^_P?m-3`rj5o=\ro"jRlfmQkjQ,Fcm-O00nFH8Dl07O!lg*p$g=4B`)Rl`GWNE8+
-YHtLC[`$,,aN)<BalV^Pn+QGJrUU$[rq$Edp%._CnF<R[JcP'9!=gCF!!+)IhZ*^C*!+IfJcLT,"T\W(
-!<<,t!!!%U!5SX<%R>Y)!r`6#"8r3("U4r,*+Dn:!;QZk!X)2YEA7e!!!!$"!J:B)!!&_lU&:Z6V5LDs
-YctIE\[T#QZ*(4,US+6JR?j/%O,JgHKSG88L5V4^R[KJ+OSt.lMi!@ML4k&+I!g!SChRR!DKC2UL5h:\
-Q^OeQXK]";\@K)X['R'CY-"IoTqS-Pqk"OpTqeE]X/iD/\@fVp`Q-*DcHjfKb/hWB_8*h"\@AoPZ*:I8
-]"S*W'YV2m^qd_!]"#,R\A#i$c-ObadaJ*A$..&Le^W+!f%8OPfaHNfgY:3+da?Cdc-?.2s3L_irQP;a
-rPnoXrl##W_T0^6rPJiTR?VkI"9\W(!!)s!"onZ("#YC?!#P/*r;lisrrMus"@/H6K<,!R(R^Y`TUhaS
-Xg#(9Za@'DYdCdH\%&u[])Jr^Yct:4Xfeh/XK/D$WO'"@[C3TT]!SN:XKf(=]"Gen]tMG-aND]LrQG;e
-bl5incd1"deC;sreC4HHrmELLe^iC*g=tE<f[eO"aN;THaiDB;ai_fOcHa\Xd*'PTc-Fbif\5*:h;6uD
-gY1?6rn%D.f%/C$e,Iepe0NSqf@S[+f@S[/gYCW=g=b-1f$_piccjMPb/hTA_SEjt]tV8\_?n,t`Poj@
-bfe/Mrl5/W^qROr$GF*a]"5AZZE^U:r36X8ZEq-V_8jX?b0.s,aUcG3`Poa3^qROuoCMVHp\4[[9_@lI
-p%J+Ro^qhKo^_YHnaZ5@nF#c6mHX!"kiqF#lK70fm-!Bdq"OCQq"XLMmciink3MO+g=Xs(e^`@-k3)1&
-p%\@Xn*oi;p%K'nq=jXWp%7hFnF?&>o'u8>nGVl'o(;bRn*KE/o(DbMp\+:Ro_%qOq=saXo^VYIo()GD
-o'u8>nF-AG)Xm1bp@e7Sp[n"FkN_I-q=s^Wp@e.NoCMMBrUL3^nF#`6nEoWAlNckGm-F'*lK\?9#k[c_
-p?_/6mdCDLn*oi:naQ/LnIt9UnaZ,>qtp-NY*XVr((q2k!Wi6%#6=i-#sjMo&Ffc#!WN9%"TJZ*#lbA4
-%P'u,ML,="lK\-:l0@m4kNVX4p\=LWoCDPFoCDMFoCM_Np%.V=m-O'(kN;d)"PhA>Z(2kqK7\5W8i&@f
-5#cKWU9:l=a3DZQh<XM!n`Jf`r7hM4h;dPSiSXXj4M@r#VPL&h[)1#6dEp+Y]U=@n@S/a?1/MG/Of5Xm
-][kT^g"b62hrsM*rVcTfn)<-\iT&n\lK@?slL+Z<%dWHFlg!j&mcWfulg=-0rUEeUnF#W,kN_<mj6,L]
-lf[?di8EVUlg*p*mdTi=l07O!lg*p$h:^/o]W\H;XK8Y0Za%!K_84./`5K[8jlc"#p\+:Op%.eIp@S"M
-p\"1JnFY62JcNUe!=^+?!!*l?hZ*^Q-3F&EJcLB&irB&[l2^V\rrV3\rrM*ZQiI4$4Er4O!<E<*r;[')
-"TSN>>>G7h!:^'m6BZ7>$iU/+!NZ9Q!8.>UTV/!PUo"'g9;nhlY-G7=\[f/UZEC:-UnOELPE:c^OcGBW
-Ll7:TOHP`nSY2XJS<f1nMi!(8KRnPtG]n1ND/3`qB5DU4IY<WAPa\,5Xfen6[f3cDYct72W2HJfQ'I^6
-Q56!_SY2[PVl?u/[^Wi^_SsR;aihrRc83b_^qRIj\$i`LY,n\%V50on[^Wo^]tV1s_oB^6_8!_!_T0pJ
-e'lgtf%&:!e'ZRkdEqm=!7CeoqpQ#"cHXSVb/qcJb0.uPbkoWbbl5igaiVX'a8X'ua2uHDa2Z-?`h&<,
-+p/#M!<<*$!s/N(!<<3XFoc:mnGrFepAbmfQ&C3mYd(I*Su&9ZVlm>3[^WcWrjW*D]Y;+prkJrO\$iZN
-Za-mD['R'BriR0H[C*HO]",G^YH+q:\%9Ai_8*^q_oBX:aN4>&%Elu>c-FY]dF$Cje'lhKf@\aTe0ies
-f@\a0gYCT=f@/3kbK@uL`koL2a2uKIb/q`LaMu?Eb0AGfg"ZA[%GTXkg>(K9f@JL%e'lbEd3R/he^W1!
-e^`7&f\5'2f\"m/f$r-nda61[c-+/F^qRCj\\,WT^Bq]k_84"2b/q`Grl>&Us1eoR]t:qd\@8lPrj)R,
-r3$@1\A#f!aNDX(aq;_9a2c0<a2Pp2^r#X3oCMVIrpi_Onac>Fp@n(GnaQ)<o()JHp@\1NoC;VJn*B9+
-n+#r5l0@g2n*Tf=o'l2?lf7-ei8!8Om-NEWeBu^pg"bQHl0S'9q"F"=m-jTWq"jm\p%J(Qp%\7WqYBmb
-ne(?ao^VMDp%S=BioK4cm-O68rpp]lo(;SOq"F@Qp%eFXpA"CVr:Uj!q"OOToC_hMp%._BkhkFan+H>F
-rpgBbn*]W2mJ$;Fo)A.Xnc/%UlOWRWn*]Z4mHsB2o()GFp%A:M!:KjT#O_$MnF5o;o)7tqn+$>Rq!5)D
-F=Ie6%grC<!s/Q,!!*307?;a0nGrLgrr`9(rrr?+*XE$3L4XdPqs!A@pZUi1n`T3.o_%qMo'Yr:o'l/;
-rpUQqq"F@KmHj3,mHNltjlP=E]s/BDMg^.u@7Dgt/MB@pFciGuZGFGsceI^`mR--laN2EDb0%rPdF[+1
-jQZ.%dE9VRbg+Ybf@f!9g!\-bO)Jc.1aX=c2c4:CRAHmc_Rd1g^U_>4jm2^>rVQB]jQ-9u$1.$EkO7d+
-m-O$:mgemVmd]]/lK[a'mdT`3mNCren*99(k3VO!k3;-jn*B&mhVRAUmHsE6o(;SIn*fcFmM53ViRul4
-cH4,B]sbAY[C3EJZEgpIrji?Fl0S':q"XR^oF(9^p%@tLq"=4InFG-1JcNUe!W`T=nGiS&"lB:]5p?@-
-!.k3&!9+"Y!W)is!V-6f!WE-#!W<#u!Qb>.!!sB#C_m'Q!<E<*r;[$("98E;=\\AcnGrbIMJ+CBrW)s!
-XT3qQfDnpETV8-VV5U>jWN32+ZEgjJ\[JiLXfJ@qTq@d9Nf&[VOc>9WNKKHlQ^+#4UnslZQ]6lZKn"B"
-J:)WcF`MM=C1_'jDKC)PKo;+\S=Q:TY-G=A\-ogWXfSS&V59r^P`u'1'pFoRT:_dOV5^N(\@B)^^Ve(4
-b0%s,br3>M]!o#PZEp[8X/VniTqS`u\%KDf^:qS*a2c3=_SF"*aNi2_e(!"$f%&6td*U1ecHXSXci2;g
-d14FGbfe/NaN2KFb0%oObl5igcHa]6bpUZVaiMQDa2Z0?b0%cGa2lHFToNLs!!`N*!!!'&!Wi?&!!=rt
-BGU+<qZ6Ek1Fn?6H)7[L[%O%hVkp>rZa@3O\@K/]\\>em^qmk(_RR+b[^NQLZa[BMZa-j?Yd:aF[MQB`
-\\#DVXKf4D]YVD#^q@7q`PTa<aN=>%-d9i[cHsqacdC4ng"Y<4f%/I)f\,!5gtgfAf[\Kpbfe2O`PB1,
-`VmmfaN2NB_T0a<b0eemgYMb`+Pb`*gYCW=f[n^(eC2mnd*^7ieC<'ueCE+$f@\a,f@Uhkg"4d(cd^Ce
-b0J5O_nWmq\@B,_^AbkI_#D.Qb0%iIaSs3g_o'@-^V7@n\%&oTZi790XUD;7YHP4@^;7k4b/sY*(s0k>
-a2Z*=`l#X/_t!9gp%7qLo^_SEp%JCZ)t<@emdT]8nFcJJp%7bCn,)nMmI'N9q#'aQmk=>2p%8(PnaGr7
-kMP@ZhqHrHlg*3ReBu^qgu%)Pl0e?Aq=s=Bn+$)Gqu-*Uo^_tQ)#3gtp$hJ=meHGGo(DbRqrm8,l0Id+
-o(W.VrUMH5p%%P?nFZGHo_8(Po^h\Fp%S7Vp[n.Rp\4IVp@R_3jm;O2p@RqJo^W%Qmf)PTp%._CrpB^Q
-s6KXI'CYDXmI'B-lgF30n+-,Cp$D&5meuSZnF6&?o'uACrU:cro)8Obn?Rpb*=W\n$NU50!WrN)!<``s
-N-H*-!;uru"9/N("oSZ6#RDr.H#s#^lgFZG9C(p6oBPZ7p@n:Qp%%YHp@@kHo(2JKq=s[Sn*]W5n*B9(
-ki^jJ]s4)cI=ZKL7kQ5B0LK2jPG>+^^VRe5gZe(mmcN6B`Q#s=aSs<edF[=@me?P+rlue:e(!"&gYh#E
-eBuC#EGJB-,p!s_:hbTKUo1</['I0O[(t#J&aB)frVQH_k2bU^iT0@nmHa<An,MbSmJcQ%m.'K-l0@R"
-lg=*(lL+04m-a<+nabu-lg*[$lJg[Vh;dV`mI9W9rq$9\n*p>E+ReXWgtgN/bK7Q5[^NZQ[^3<DYHkRH
-]"5H:m.C,Lq"F^Z%JB>ep%J%Rp@RqHoDelC!13`f!=&eu!!3Z6!8mhY/J\Aa!.k4(!9!qW!UTjg!<N?%
-!!30$!<*#o!<*#g!<3)\!1!Te'01Ufr;cj#r;[!)!rr<3>l[@P!!F'kC+',^!<3)&!.k4&!</l%W2m&%
-Xg#(9ZMh*<['[-DXfJCrT:2",MuJV5Ot;f]QBml-SY2[PV5L5`RZWGXI<g'ZEb]9'CM[d#BkM7#F*W4c
-L5qOgTVA7\XoPLFX/MqlUnOKTT:DF5Nf/mVNf]NsTV83]Y-PLM^qmq-`r3q8`l5j4_83LbZEUF0V5:/i
-UnaTUTqSWp\%TPn_o9[=bK\8Ra2Z->bKnYgf@SO%da?Febfft)rPnu]aiaV)s2b/Z#0+X%`llTNrm1Vi
-s3UenrQl>)c-4ASb/q`Kc-FVVaiDH<basf5*<Z3>!!3'##6=f)!\Jb/']B$&'nq9dTWPQ)U7eH`VlR)2
-rOEEL]"G\j^VRb(_o9U0^:aHVs1J?A"1YhK[f3`9[90lD[^EQJ[(!WY^:q;#^q77n`5T[6a2Z0?`l#a7
-aND`PcHOPUc-XqheC2n!f@JO)g>1ZJiS<5EgXag!ccjSS`PK@-`Q#m4_8XL9^:qb6a2cNVf@SgSh@AH#
-hV?oBgtLH5f%&9rd/MH%d*Bn^cdC1je^`7&ec=4udg4IPda6:`b/hX&^H0*B]tCqi]Xk\e]t_D"_SaC4
-`PK=+_SO%&^V.=r^V.4gZa$^4W2Zf"ZF.3U^qde'`Pom?bKJ,Rb5'*Wnce[YoChtRrqQHf&+T2\naZ)=
-oCDD@mI9T6nG`:ip\"+JnFH,@/G8i7r;?*Ql/^gYf@86j_SOIEg"4m/f@JU.h;@2PkO/6FrVZ-QnF5u<
-p%&%V"o.idqtfsamfN"Hq#9gqo_/1[kND'onFH5Fo^qhJnG_kZq=s^To)A+tq"OLSp%A1XnFH>Lr;$0[
-q=aUTp%%S7kNhU.rqHQko^i=[oCD>;mJZ_VnH/@Tnc&"Wm/HDRm-FZ9$hEr_q"FFSp$D&4mJZQ&n*fo>
-o'c2?o^VG?n*g,LnFWo?GU*\*#mLD2!!36)!<<<45*^41lN$kbqZ@*AI=cD;qX*SI#6!oTo_7hFrV(C+
-p%%\Hp%7nJoCV\Nq"FCNnac8<mHj-&kih!Xcb?Z[QCNtdEF2dL=_Vl0O.WPj`5omCf]_YaiR5K5U8Frg
-Vkg#]WjomfdF-Ipe_Ap@mI^2Qp[@83lJ^?uO+M4F76Wh2AV-&8TrbPtNeWjjO/9NIf&5ueo^VJ;kND1!
-na>Z+p%.hHnaGi0mI9Z9mHNcpk2tjjl0@R#m-<m"l07X+n*TQ.lfnB1/a;H[jm)'umd9E3o(MnOo_.tL
-lfmTrki_'gjQ5LTd*BbM]!eiCWiN81]#);_o`=^Xrq$HjqY^9gq=s[\oDelC!1*Ze!<sA1!!*o<hZ*[)
-*2W^f!4W%.!UKdd!r;or!X/Q)!<<*#rW)ouq>c*Ili7>-4+ea[!WW3'"T8<)"Tn`)%U2B[!!F*lCFB5_
-!<3)O!.k3R!!K3tW2QcrXnf71Za6p@XK/:qSXPe*rJM&GOckrpQ^O;5TV8%mUnjibSXP[sJ9lB]Ec,Q'
-BkhEurb4-*EHQSXKSbhXS"QOPY-+n.WMlVgTqS*LS=5k4NK&jUNKB9gT:r'ZX0Aq>^r"".`Q%nt/&oQG
-_8*h"ZE^X9WMcPeVkp/^TV8'SY-POM_8O:4a2uQNcHOGQai_iRd/MJqdaHJFcd'bWb5'$Va8*gU`sTi,
-a32]PcdC(bcMc2id21-Tc-=JVb0%rQcd'\TaN)<JU6'C:"TnW&!!3$""p"]*/9tY9i;a0#KnOcFXKeq$
-T*;0kV5^]+rO=Pl\[oAd^VIY%_Sa:+^:_%i]Y2%l]Xk\b\[]2Z\$`ZN[Bd0D[(!WY^:q;"^q77nrkq(@
-`l?'>`PTR5aN;WMbfe2Obg+Vbda?FleC<%#g>1ZFhqQo@g=Fd"dETnXa2Gj6a2c07_8OC4]Y2D.`lHEU
-"4l)Yh#?./h@AH#hVHuCgtUN6f%&<td/MH"d*Bn^cdC.heC=KJr6e*ae'cUgbfe,L^q[Xu^:h1l]tCqf
-]Y2(q_84"-_o':)_SX.*^q[Us^q[Uq\?rQHWMuo!YHtXH]t_A!_Sa@5aN;TJbf\$'a8b]8o^qhJq"X^^
-qtM#tnF?#;n+-)?nF>u:nac8Hq>9s]o_.tMrq-s#q>1!Xmcicig""Hp`5042d+?nKfaQKeh;@2RkNqd:
-r;QWnmiq2hn+#r@p%J%No_%kOq"4%Dnac2Fo_/%Qq#(*Ul0I^*o)A7do(2A>mHj05-M?s!nF#f7p%7nJ
-p%S=[nFH>MrVZNcq=XRVp\+:JmdT`;p%7hGrp^-\md9?+rU^!Us7$!S#41^Fn*]Z3rp1$`o_/(Tp@e1K
-nF,iEo-a2&p%@tLp%@tIo'l2<qYKs_Z]'2V&.JpM!<E0%!s8Q)"q3YYEZFBFr;uiu%iKhKDu]Uul2CPH
-lgjc:n,;rPo^q\Do_%hIo()DDq=s[VoCMVJnaZ&8mI'<&f[%::Um7=)JT5$u=BT?XK9)Y,_8OC4cdh7D
-kMFS#T;&0\V50iWTrGH6a3DqLcI:1ogu@_npA=LKj6GdcfrpQlDc9.l5?)<LOe&2HYb?u/PF%9*^"2'+
-n+,u;ki_-pmd]`3l1OZBo'u28m-sN7na5T'jlY^gkNM0plK@?ljlbgnmdKQ2lKdd"kNM'mkNM$mlL40.
-mIBc@q#9mmoC2&/kNM-mkiUqLkiLFCd*';<\$E'8Xff.G_Sl-=p%7qKo^qhMqY^6dq"XaYJcM):!W`ND
-nGiP(!!1sW!@]%e!.k3E!!E<(!s/N$!<3)n!<*#s!.k4:!!sK-Jg1I$!!!-)r;[$*"9AN2=$Y[D";u`)
--is;IrrLaPJcMnQri@KMYd(L>[^NNJY-"e+Xf\S$V50l[S=5\+OH>K_PEqQ*S=cILV59t<Una]YTph@0
-KR.ZRB4k^_A7T=fBP_L(FE`.`Ko;(XR\-7IU8Y#eUS+-Drg":`PE:fdNfK*ZNf]QpT;SZhY-GIG]`,e_
-`P]U1_S3as]!o&QZDa[tUnOHRSc,2fTqnTbYdV-Z`Q8&#&BiDIdEp7dbfe/OaihlObKC(1a2Z*;_>V%V
-]Xkei_84%.`lH-@aiXP'%*-H1c-F\`e'c[le^aWI%areQdEp7ccHXVXbg=\Xrl>>ac_-,0(BX^:!!!'!
-!XA`+!!4Zq?k2,q#T&/HGFte7W1+!YTqJ$QWNQ3,%CW^S\%KAe^:q@s^q[V_]`Pp`_#;#@^:q:p\$rcP
-ZE^O6XKAb8[^ilV^qRCl]thJ$`Q#p<`l>p6`lQ<IcHXSVb0A5YdEp4be'c^pf%Aa6hqm/Dg=k0.dEg(]
-b/_H<rl5Gd_SF"*^:M"taiDKK"4YlPf`'V-g"kK@rne%=gtplCgtLH5fDX,$dEg(]c-?75rm(Vlci22j
-cd;[="jbK=bfe0.^^@ik^:h4o^:_+i]`#MD^AYeH^Abqo^q[Us]t_=q]",5TZ`U@4YHkOE\[oGe^VI\&
-`Q#s=aNDZIans*YmKW+NnFH,Ao`"Xsq"a^[p[e"Ko(;PIo^_MAr9uZ>o_.nMnac8Co_/"Sq>0sTlK7*[
-eBH"K]stPha3W5khVI&IioK4clgX`Hr;HTfpA":QpA"@\q$$QcoCMPDrp^Bcn+-#Do_.hHp\OddmgSaZ
-p%S4Vq>0p^o_%b[qY9jZoCDG@r:1`uq"a4Bo(VnRp@\"Ko_A1So'lSRq=aOSoD\Cdp\+=Qp%JC\$24#^
-n*ff:n+$#Kob$]_mdBE,lK[g,p%J(Lo'l)8rUD!&p%S4Rp%J+Pp$qS?mIKcAq""6cLissS%1!"9!<<-!
-!sJ]1&OMn/!$L5#%iU@`FoM4)li6nOme$>Go_\>Pp%A%PoCV\Jp%S4Sp%@qKp\44JnF5o8mHE`jd)3B'
-\$rQ:P`q>sW2QPd[DL;<eC3+*jlYOMaKCGUM1p_3F)c5EKohdt6)(<`\&-MJm.L#Gna#5tl/:@<]!.c]
-I<p-uR&I*lYHY@#H#%SNFIKhtiTB@eio8n]lL+37o^_JCo()89l0%7.ncA7HrTX=Hrp1-XjQ#:_kNhO+
-o(2A<mHa`9)<gDNm-O0.naZ2BpA+FUo^D//hqd>Qkj@aRnb2\Dio&J8a2,?mZF@?ZaN`30p\=ITrU^<e
-q"jg^qtp9[WrR_Oli7(f#o)n0!>GRl!!4bp!RUn!!.k4D!!!&r!<3,u!W<!!!<E*"V?"I5";EqC)$9d;
-rri9#"pG/3!=;ahhuEluJ8-G4rW)s!JcLH(s/ekpYd(L?Za[ENZE:4-W2lnoUnOKTTphC8P`q;nOcu-"
-SXlILVl6PjUnaWUT:)"*JTl!D@prbO@prtaBQ%m3G^G!pM34$hS,Jr`V59lYS<f<:O91H%MuJSVNK&s[
-PF7u:WiiM2[^s&_`l?!8_8*e!]XkV]ZEUI5UHYBFTV%dGS=H.BTqnTcWj9.J_T0gBbg"G\e'cXjcHF>M
-a2Z3Bb/hW@_SO%(^V%4j\[f5\\\>hp_SsO9aSX*qbKJ2WdF6Uoe'ck!e^`1!e'lgqe'ZSBcOJ+Bd*KhT
-aN)-=RtG,\qZ$TsrW<'""9L&q>n#Zl%iL%QGFYJ-UmRF>SXc=JWVs+.Za7$G\[f;a]`,SE^AY_J^VRe'
-_>M)%_7R:g\$WKFYH=t5[^WiY\\Gkj]Y2+s_SsO7a2Z*8_oBd?bfn8QaN2NJcHj_W*QZLMcdL@qg>1WB
-h;6rAg=Xj$cd0nZaN2TKai;6t_$dib]u.h.aNrAce^j]N!o2Sfrnmb4rnS(>g=k33eC;sqd*Kt]cHc@4
-!mJp5rlYGgcHjkarltSibfp(&!l2UdrP&<Frk&NM]"5Pf]Y(qjrkSNJ$,4-h^qRIl\@&gFYn=:K[CEfY
-]"Gbl^qmq+`Pom=rlY,Z-LgNso(;PIpA+O\q"XRTo'c#8n*oi;o^M;?o(D\Jo_8(Sp%\4RrV.Q0q=j[Z
-lfdHgg!IdV\@8lS_8jmNiSrnXkNV6rnac>LqYpBtp%@qIo'c&8rpg3^naQ#9rp^s!p%/"Rr;-9cqYL-f
-oCMM@naQ)=o^__HnF#]hme$,Bo'u5=n*fc9o_/(VqsO"Jq"ssbqY9m]qYBmVmeZYJrpKjWrUL<bnaQ)>
-p%@qHna?DC#4:dEnalPKrU]sV'D(qmp\"4Mo^VVIo^qkNqYBs]q>U.(naZ&7o'lGKmHpp+DAirj#Qb#-
-!!*!#"9Ji@5F)=i+5m21)N9Pqr:fO@r:o[Go(;87qt(*`o(;SEo()eO!;?Eb"nVH^q"==Ynh0P%n)i-?
-]XtbdZ)*\LQBnPNU7o'6d*^@lg"YWNiR#WHMh[(AKQqHQDfUGhQ62QbTVns)b1u7QoCh_Bl07R!jiY?F
-UQ0tXJX<%2XgJ)3%$5[KEclAj]A;B*iSXXh"mG1<nauJOndb-Tm-F!3p\"+Fm-3g$lhfoOi83;Gi8Wqa
-rU9pXmdBQCliQJ>m/?>ao()GFp%ItIn`o;qgtUfHjm+/Yo_A4Njl>(BbJ_-(\%92hbL"f6p%S+NoCVYF
-oCVePq>C0fnuMhC!:'Ud!<ii#!!*Z4hZ*^1*s'diJcMDCrrM6^p&P'm!WiE(nGiUk!!2rsqZ3u&_#OcZ
-4EVDA!W`<*"oSE*"U+o-##[J>!!=-hB-dEU!!*'#K)gN(!3lU1ZEsM<$FmROXfJ=oU7n6NrgX+^T9u%5
-r0]F4T:i!VWN3,&XJhqfT:216PDOa/B3neC=Bf0AAnZ"'G^=mpMiEjcQ^XG4R@'>.Q^!VlM>`/TKSG5:
-L52"ZQC",:V5po1[^s/f^qmn(^:h(dZa6g;Wi2_gTV)4O.$p?jR[on?UT(>tZ*LpT_oU'JcHjqfeC;so
-c-*r;]tD"m_Sj4']".gL!4`$;!4Mm9#IqI]_8XI:bPo^9c-=PZcd1"ee^i@'f@JU,f@JL%eC2pre'ZRi
-cd0bVc-48M`l5^4Q\&<GqZ$Wt!rN'$""A@s!"A/npAkd?IXcL1Tqe6COHu/nPFA0CXSo7)Za7$I[^Z4F
-"1PbL\bs,;]be;l\?rTFY,\V-ZF%*I[(Eua^:_4r_oD\r&]hu0`5g'Ec-=GRaiDNIcHXK<a2Q0Ec-b(o
-gYMhe*T,Z,gXXg&da64\aj/)Na2Z'8`4<Fn`Poj<cdUA?dK8+Uh#6(0h#?.-g_&/he^Mpmc-4GWbK@rJ
-a2c9Brl5Aeb0/#Qc-=GTbfp((#f=Hp^qd[u]tOEX!kPkMrjW$?]=\'Us1\KH(Vd`!^:Cea\[8`O\@9#]
-]stS_]Y;.r_>_:S`Q-'Bb596mm-O3.naZ;Fq=sg`qY9s_qY9^^nc\UYmI'KAnMU"5p%.hFn*ol:o(_qR
-q=sFGkMt=CahP9m\$s8sdF[OCl0@[(n*ouAp\Fa`qt^-bq=aLUrUj1bo^qbHo(DSGnauGGo_A+Sp%\1O
-p@n=Vp@e(Op\FX^q"XRVo_A4To^_SBnF,f7mdTiBq<$r1p%J+Oo(;VMq"O@HlhgPPnauMOrV-$[p@n=W
-qYp6pp@Ie@m-sN7rppoup[n+LoC;A=md'9-naZ&6lLsrDnb"C(o^V_Mq=jXVq"X@JmHsB2q"O1CWI8Fq
-$jm+;!<E0#!s8T+#SB@gF!'?@%j7C,IJ`j/m/?eIlgjf=nbr.Zne1Zio_%nOo^qkNp%@qMq>0dWo`"Le
-o()J?hU>fVc-t.eb.tj4`mrYT^s_''l0.3hk32$\a1.k'J:`,c@ol>s:KV1EEc>f+BoJt*eE#ZXmd/um
-iTB:XgXF0P[C*?Z^r4+(['H`rK4o%;D4nl0jlGLVe^rF;m-jrG!V5^YmL8FFkiV%&p\"+HmdBKAmg&4H
-m-Eukg=Qhdhr3\\mHsB2o()>@rpC'YmHj<1nF6#>rq%W0mH!<]e'H7^d*UP-m.'lGq=O+<hq$2u`Poj@
-d+7%7p@e:To^qhLrpg3apA"Raqsi2:JcNXf!W`E.nGiS#!T*kY1*6Po!.k3&!;-?l!S[S\!<E0$!WiB&
-!<W3#_uQ/)#ou0M'F+dB!<iZ*!!`T/!<E@$2uqn;!uQH!,Q.TB!NQ3P!8.>SZEggDr3m<IZE:1)U8"9N
-R[BJ1S=Pt5R@=)E9VA)SV5LAqXKAV'UnF?JR?NbhI<&t+>#SI+@U`tcEHc_XL5V.UQC!r+R?j&!OHYfe
-NJ`CAK7SZ+KSG>?MOBp%S=l^XXgGUJ]tXK^%_fWe\?rQEXf/.nUS+6L!1a%T'UbD[SY2UNVlm;2[C*`c
-a3)ZRcd2R='@G(Ia1]$l['mQ]_nEXj[^3?L\,E`A\%0&^^VRh.aNOP,!mf3>rR)/(f%8R+f[nd.f@JI#
-e,Ic'd*U+bc-=>NbK@iDrker\RtOcI!Wr<##lt).!<<*#""83k=UaTrpAkd>I"$1+TVJ-@NK]N`Ng?.4
-WVrk$Yd(L?ZaB\>"LPMB[^Z4Frj`uZ]">P`\$WKGYcb19[C<]U\%BAi_7m_$`lH.!aUcG1`Q66Hc-=DQ
-aMl9Fc-.3L`5'@6aj8Gfg>(QBiS`MDf\+m-e^`0rcHae^ao9?i`l,L&`5T[7b0\VcdJ_Asd+?n&gtgfA
-g\]e3hVHl:e^MplrQQ)#b/_QA_o9U4_o9[;aiV]KbKA#Pbl5Qa_o'@-_>V(N]tCqe[f3W=[^WfX]"5Gb
-$bX0d^;%Iu^V%4j]Df;S]",Jf^:1S]]"Phm^r!t)_SsR;b599gn*fc7oCM_Nq"X^^rV-coo^M88mdg#:
-mIKoJpAXjop%ItHnF?)?q"F^^,jjmZinMf#]s>)W\])bBh!+(knauJHp[n+Np%\1Kme-5Do(2kO#Oq<V
-oCV_LpAXjoq"a[[q"jd^q"ap_%.WfVmdBH2n*of;nac\L"SVQ]p@\FW1A1;4p%\C\qsNnFq"OOVo(MbN
-p[mk<kP"H4l0\$8r:T^So(;VNq=jXWp@InGo(;YKrq?Ber:UWpo^qP>nalABn*KcAo^N%UnaZ)Hp&F[a
-p&=7slL!p2p@[sYJ7]H+%0QY3!<<*%!rr?-&O)G!+5m21+.AC?q=sFFqY'4<mdTH)rUTpV'(PP_o()GC
-nac8@nF#f:oC)/9r9j^Xle5mtcHXkge'>tQaNE5i^Vndcm-O$$kNM:!fu^e#Ob/75DIQX>8krK!CN!s"
-?Xnea^!blukj.TngY(KCi8<22^:h1la2Gs8_7I%TQ]#ctCi,ugjlGCXf?r!pjQ5Xpo()89rU('YlKmd4
-qXsFKmI'EAmfr.Eki_*WdgaaRg"bQHkN_C!n+-#=rpW&=n*TZ8nF6)Bp@RqGl/CIKdEK_SbfnYrl0nBA
-q=X7Aj4i,0bKJ&Te(WaCp%A%OoCMVHo()>AoD&4\qt&A=JcNUe!WiN.nGiS!!T*kY0-:5m!.k3&!;$9k
-!TO.[!W<!+!<E6(!s&N-!s&B&m/Zq_g]79Q!!/Si#p)BP'*ngD!<iZ*!!WN-!!*7"38ac=(O9U:r;Zj"
-!Nc?R!8%;O[f<i8\K/,cZ)sq"TV%R:OcY`jR@KS1R[p.GTV80ZVlQl#riRfSWMQ;ZR$NYfK6h?E>$"Kt
-?".;WDK^>VKSu%[R[TP.Pa%8hM27"FL4Oi'-[^;fH[UO$MMmIfUSFZ`XKJn=\\,_p_o'?u['Hp<X/Dea
-S=,e2QN!*bQBmr,SY)UPWN`h@]Xtnsa3)`TdEp7drm3(>bfIi5Z`U=2Z+%?S['Hp;Y-5+:[^N]W]t_A&
-a2lKLcd:(dd*^7jrm_G,e_&R/g=Y'2g"4g*&(AtSd*U+bc-=JVa2c<C_Z%@T_oA0n:':@n!!3'#rW!''
--?3/rmf;q[&JT\BF-iMoT8AAaMh["IPG=rPV>mInXT,F%YQqG;YcY"/XfhW,#dL\@Za7*IZa)ZrYH+_,
-Y-G=A\@8rY^V[k'^r+47ai_fLaiMQGbg"GXb/q]DaN;ZKa1o7&`lZTWf\,*:hV[/Ae^W.Kf-&YodaHLj
-cH42ObK.]:_8aI4a2uZTd*BkYbfe5Ye^rIPgAg"+h@AAqf@80ncHXVXaiDB<_#;"M^VRh-r5So\ai_g+
-`s'K&`P]R-rkJ]O]t1b\[/RB=[C<]V\[o>a]Y1uV^D+Ap]Y1nf\[oAd^qd=a\%'#^]t_G`_#hKma83mb
-m-O62o^qnPp@n@]qAoS5q=jCHm-sT?m-X<5p%@qIq=jXUna>l7nF,l>!;6?e'CkS]l/gUD_md:o_9C9^
-jQl4(pAOdbo`OdSm-FWE!;QQf!qZ*Xrq?Qjp\Xa\rq8bSp@n:To_%\AmI'E3mdKN2nF,i9nbDnTq>1!b
-qY^-ao_7nMp\Xgbpuq&5oCheGmd9H4naPr1kPFl?lg4-8r;6<a"SVTdrVlcj$hsAgp%eFWq=sd^qu-4M
-p\FIRlg=03mHs6*o()GCmd'?/naZ&8n*f]4kih9olKRs5p$]&7?k3h\"98H'!!!'%!!!9:5F-C9i;a0,
-R?i9sqsj+Oq?QBPnF>c0p\"LWs7--[s7H<]%/'5`nEoQ-mI'?-lg=Z==R"erccs_jh;mYOgYV&_o$GtW
-q"OLSo^hM@khF+_R[K+nH#Qt[5W_/$9iG%o<%Te-HDJ1%dact#d`98Ham&$Jgsad'eD8^%bf7B(W2ZA?
-I!'_>eFF1?l/:.?dF7.9k3MC#l07X(qs$uTqY'LJmHsB5nF>o3l/q*Rcd:%gfAGQMkNqR'nFH5@nF>u<
-nF5o9nb)SIo()>0e^):P]XbM]^W4dYlLO]JrV6!MjP/86daZt.kjA!@pB(']p&4IcnaZ2DqYU0]rr@WN
-QiI0h"Tn2o!Xo)0huEd1*i/jg!8.AD!<3)[!<3*!!"T)3!WrN*"U"r0!<N9%!!2Qhr;cs"!<N0"rrM*Z
-r;ciuS,`j55&(N1"T\W-"oSE)!s8N("],4Z!T="\'R=74r;Zj"!NlES!7q2N[f3`Y\[o>^['R!<VkfuY
-Q^!SmOcu3'Q'e#4Tqe<VVl?VrXSf1MWMQ;ZR$W\fK6hEG>$"Ku?=[Y_Dg-S\L5hFbS=Gh.PECi]Kn>&4
-K7J@WI=-EfH@:F$MiNr!V-BjsXg#1A]"Pqs_ns9qZ*(4.W2-2UR?j/'P`q;sQC"#/TV/*ZXg,CJ]tM5%
-aj&2\dEp4_bg"GYbfIi5ZE1%)Xg>LFZa$[6Xfo"9[^Wf\^VRh.ai_lSdF%sA&^f(Xf%8O(f%A[1gY1<5
-f@JISeC2glrlthpbfe2P`l?*?_>_4R^VH.[8-8Yg!!3'#rW!''-?3/tmf;q[&JKYAEgNDnT8A;]M1gVB
-P+eZLU^a/sX/i>'Y-,"5Y-"e)ri?%"#d(53Yd(L<Y-)07XK8=uYd(L@\@T2\]YMD%_84+2b0.uPbK@oI
-bK\;Xc-+5L`lZBIb/_6-^Vn7?e(E=/g>(K:eBuXkf[nd-e^`-sda#tVbfn2L^Vn76`5g$HdEg(\b0.rM
-d+$XurRq5,rndY3%c,jjeBlOec-=JSa2Pp1rk8lV^;.V)a2Q'<a2c9Db/jS&"NJEu_nZ2d"hq[]\?iO@
-Z3mtH\[AoV\%0)_]`,Y]^qROr^:_+i]Y)"p_6gSX\@T>c^V[ke_#hNoaSX()m-aB4o_/%Rp%J.TqYL3j
-q=X1ClgF?<lg=36p%S.Oqtg*]oD\.Zn*f`Kp%A.Vqu6(!l/p[E_md=r`6Qfgk3_X/q"jmaqYp*lo'l&3
-kP"TArq7?+p[[qKp\4I[r;HKgp\FRZq"OOXp@[nAmHa*)rp)B-mHa--n+QJMq"ssdr;HNiq"a^]qu$Bk
-qX3bCp@n1KmHNp'mdBK,l2(#>l07R,p\OY:p@\.TrVlTeq=sd]q"XdbqYC$dqtp-^pA"I[p\4(Fn+,u;
-mHa?3na>c0mHji>"RPRDmHa`6#jLLAna5M<I9HOW%g2k5!<<*$!WW3+&O2S',iJ_/*gi4?q>9^MqZuu_
-l0n-)l1O]Io*t3YnaZ2@naZ2@naPr2ro[\Rk2tjil0IQuiS)]%aN3)ijlkOViT^%/db+*cqY0^Vp%%_=
-h8cjjRZ<>QE*Z($4$Q>3;cQmt.kXqKU:\e#dF6Ic_S*h)m-<Tee_&I+h:BouaM53aXJCW"Fa:=C"S2!C
-hUMPO$/sn)kNV6pkjIm<lMg,jr;--Xmd9E1o'l2:lf[Bhc-=S\e(!44j5fFhmdC)F3:QJ.o'l/=nF?2E
-o^_SBiR?&k^q7(b[_9W+g$%u#rVcNam-!0VeC<()ip,q(p\4@Sp%@nIoCW%P!qc9bqssdfJcM,;!<E>m
-!!*K/hZ*[.*Mrgg!6>0>!WW9"!!!&^!<3-#"76*f!<rT/"U>27!rrD^!<3)Q!<3)F!:0[j(-61;!Wi?%
-rWNW2!WiN/!!!$l494mPrrDuurrW3&rri9(!u5?M+oME@!WN0"!S[U+!3Q>%\c'#a[^3'6V5'ZRR[TG&
-O,T'[Od)N6TqnK^WNEP7ZE^O5X/DY^S='ACrfe(NJUDW[D/3rm@V9V&IY*<6Ng#e-RMq-AKn+JjEc,Q+
-CN"-4Eclb\L5V1[R@gO^Yl(gQ\@8oRZa-j?Vk]oTR?WbmL4k5:Mj'BnTVJ9\WNED2\%KJn`W!mobfn8Q
-a2c3>_Sa1)]XkS\US+6JR@pOcrjN!=\%00N]d:D-_T'X<bg+P_eCE1&f\"m1f\"g-eCE.%f%&6te'c[l
-d*L"_rlPSiaiMQD]tD+p]"7mR#eH%>8HSqp"9eK"":-T!?O>Zk#o7u5BoAUYObAAkMMd(@NKO10rLNtb
-rMNAgW2Z_lUna``WMl_kV5C8mXfeh,WMlbpWN32,ZE^^E]XYVh_o0U9aj&/Yd*BkWaiDNIc-=DP`Pop@
-b/hQ7]YMP/dF?b!f@89rbl5d'bfnD]dF-Osh:UB2eC)ajcGR`C_Sj^IdEr*CbfIiFrlQ>-cdC4jdaH^u
-f@ej2g=tB9gY1?6f\"g*d*0PL_8*S[\I6'_]t_4o^r+.1_nuAo"N\[)a27em*5]M+[^<BHZ*L^B[(!EL
-Za@*L]Y2+s_SO%&_Sc>k)8j>+]XY>SZa@0M\%95c^V@V*a2lBEaR8I^mdB`>p%S%Jp\4LXq>('jrquWc
-p[eC\q=X@RqY9FDmd0B.nF,o:naQ8Ep%A%PnEK2ujPnS7e_&[7j5fXso(;nT$17*GlKRHmk5"oRr!rMo
-me$#>nFH8Gq!7A;o_nG"qYC!`p\+7Mn+6,Dq"jpcp\"1JnacGGq&K&&p\=COnF5l5lKdWrk3h[+mI9T;
-p%\@]rVl`oq$Zl_k2bdqq"XOOmHX];%e]Mgp\+7Pnb)>>m-jH4rpKaS$M3lXnFQ>Ip$qMIrqHKdrq-3\
-s7-*W!;uip%Jfhlo^V.RQuNK8!<<-!!WE'(!<WT8+`qQAnH/amp]10l%mR:mH1q++j7N!'ipua1nGW(Z
-o)JOapH\<?rr)]eo'c)?o^D5,e]l4PYG\4cQBml(T;f<2_8agQmdTrEqu$?aq=jCDiRcPu_7$bMR?*5[
-Ll@=NF'DF00btU#Ff3""cbd#dS=5nGWj&qNc.1S2o',E%ioK%WiO-85_T^m(lgX9$gXFQrde!&'q"OOU
-nal;=nEoZ3nF#]2lfm[5kSE@Cj58\KhoX'hf&,ZVnF#c8oC2)2kkjrfnF5Z,l07KsjlG=Od`&l'X/iM0
-\\cSB%HQX9lg*p)m-*Wum.'WFo*Fp_p@RkDo(`(\quHTmq$-TaoCMVHo7?t.!!30)"7Z?k"98J[!!+G`
-VZ;;K`rH/B!Wi3!!!26_!W`?)rWE9)!WhZg"9Sc1"9\c.!Wfh3rrLFGlMq/,4)GB.!rr?#"U"o/!X8i-
-!!5\N!:^*i!;uru!riB&"T8K.%q8]d!<<-!!WN0"!Sd[,!3H5N]"5D]\$iZLXJhtjT:D=;OH5BZNKB9g
-T;/*UV5L;q[^<?FXfJCsTq.]5R?Wo!ObSL:H#dk@D.@6pEHcqcLlRR]QC4)+QA^QNI<KXLC1LpiD/OE:
-GC4srNK]]tTWPB%Zi7<CZaR<KZE^X:Y,.haR[0(oMuJABM2dacS>2pYX/rS4\%]`!aN;X(aqr1@`l>p6
-^qd[u]"#2TU7e-IR@pLa\$m'\\@K8d^V7Iu_8XI9bK\A[e(*%$r7Lu"#1CuNe^W'rrm:nrd*L"^c2Pib
-aSs3i]Xtqm]"#Da^:fSO9*,.n"T&0(!<<**.rAMsi;a,pH?<n^U8aN7#)8%oKnbVOrLNnZs/#[lrhrGc
-UnaWYV5L5fUSFZaWN*&$WMuhqX/rA)YHkF=[CNcZ^;@e-a2uTPd*U+`bKS&Nc-O_[aiMQFbfn2K^:hA'
-b0nejf@SO#cH?+,(X((MdF-Osh:U?1eC2jnd)X8M`Q-<RdKS%EbfRoHrlQ;,cd:+gdF$Ipf@\d1g=tB9
-gY1B7g"=m*dEK\O_SH,]rk&NN]"Pkp_ns7+rQ"uZrlG&W$,aTp^:(DTZa-n9ZN.E4ZN[_C\@fMirkT_m
-^V[n-`l?!8_S3[l['I$F[C*HP]"Phm_8jU;aiVWo@e&mSo'uAGo()PLq=XITs8MunqXsUUrqcH`o_84Y
-md0B.md'</naQ)<o^_VCp@n.Em-*Wng=tB9hVmSXnF?/Cp%7nJm-Es"jl>=Yo_81XqtTmSo^MGBp%S:Y
-nF6#@rq@9&q"XUWoC;>>mdfo?o_8.Up%@tHoCVhQ5Pt6Qq>0m]pA=X[oC_P<mHX!&lKmm,nFcJOqY^3c
-p@n7Ik2bdopA"=Mn*]Z4nFu_QqYKs\p%IqHn+#u>nb__anaYu6naZ8An*ToFp%@tVoD\:Xmh,HqrVZKc
-o^_Y>\!_:H!s/H&rW2uu"p+l4#p4/$!#tG1!!;oqqZ.3fX.Xe8rqc0[p>k<,p@7bQq#0jbq>L%Po()bX
-qXsCGn*oo8lJU47aM+[MURIL8R$sYH[^s;pc.).Mo_/.Yqt9dZnET&efZ_4D\#c-aNf/mYOH"Eh?;WHo
-),>@Q^Wt-AZDEtTQDC=YZG=]7gZJ(kk3(acio]C7^;e4Bj6uC)m,QpNe'HJ6o(MhOp@IeBnEoZ2mdBT4
-mHs6+l0@KqkN:g`hqm87bgP/$kN_L&mI9Z7roj=Os7?9]rTk*\kiLg]f[@dRYcFh/Xgl3k"kVhslKd^6
-lk&CDlg405p%.eGq"F:JnFHARqYp9rq"a[ToCMVHo;_kC!:0[e!<iVr!!!,X!!+5WciAXtJcPQGquQ0b
-#QXo*!<N<)!WfD'_>jlZ4),*'!WW3$!W<!!"9\W'!^SXDi;`ue@ok#YquD<KKE2%`%CijQZ*(1-V5']S
-R[03:O=cT\Q^XSBUSk&kXK]%;Ycat'US+6LQ^3bqNfAmNK7J8oG^=UZH$b!mM2[IVrfK:&Mi*.:H$+%>
-@q&\L@qoq*H[p[%Mj'KuTVS`pZ*L^BZEgX9XK/:tV59THP`^l]LPCJ8LPq:_SY<7mZEq!L]"Pktrl>2`
-aN)="^]_Ed]tD#V\0JGhZa-F'Tq@mNX0]@J]"Pem_8F:5aN;WLcdC.heC<+%f\$/PrR:bkrm(Yjbg$.2
-#g:E6aiDHA`Pqho&\bro^V%.j]u%OJHVO_F"9o)0!"&`.!WW3$"t*t\"n;]b!=orkG\`P?Xe:T1OcbW`
-Q^[fIs/#apql;oXUnOHSTqeEYTqA!NU84`jYHG(3Yd(O=ZF%$I[^`oZ]Y;5"`l?'Cc-=PZbfe2Nb08/W
-c-+5Obg+MWa2'RH_8XOBdF?^te'Q:Z`Pf^6b0/&VdF?b$f%&:"dEp:gbK\;TbL4nhe'ZI`aND`Pbg+Q4
-cj/"Je^i@(g"ZMY!S?!'f*BjTd*9_R`PVVg&A>ci]tCnd]Y2%n^V7V)`Q%nt%EQN.`l5j3^V.1f[C*@?
-[0<nCZEpmH"h(tP]Y2&Y^`'u)_o9X9`l#[,]XYDUZa@0I['mNV^;%M'`r3qDp\4CPp$q\Jq"aaZq=XLT
-q"XOTp[n1MqtBdTo(VqRo()>?nF#c6o()GDo^_P@p%7e@l/q*fi8EGIioK@ip%SIZ-h?fsmHa$#jQ#7Y
-mI0T9q"FCNnF#c6o(MkOo(;YMq>'pbqYL$_q#:!jqtg0`q#:!lp%@nFoCMbrp$qVFp@e7UpAOpcqY9dU
-o(;SIo^q_Kp\+=[p^Hojo^M>:lK.6ro(MbUnIP9bo(2;<nalGInF5u:n*U,Bqsjm^o^2&:rq$6_nbr.e
-o^qhJnaZ2>nG_hcqYBs^naH#:o'!NMD[HLC!rN$%!sAl?+ERX',k1m3#5n]%!tR)\R<ST+p[7bKj5]\$
-nal_Qs7QE^s7H?]rU2lIr:][Glg=0/l0$jK`l,9<FE;24@qB7lHARu^Y-Ysqh;IM`o(;SMoC;56j5ASA
-e^)IS\$)m8YcOL[6@!3A5Xf[S\\cJ3[\\t.D/=-1L6njIb1G\BmHa!"l0%9o_oKsDf&ZAhna5Dlf@A=#
-naZ2AnaZ&8m-a6-n+,u?rp]sUrp:3\l07?ljPSk@cdpk-jQ6C-+n"gcm-3a&nF6#@p%A%Jo();=m-3]f
-dEob?X/;bhUTh-2_8k$XhVd>OroG3^lg4-3o^_VEp@e(HnFH5GoCVbMp\=RYoCV_Lp@YKeJcP*:!W`N.
-nGiOjh>dU!'EQV^JcLB&q#LBpr;us!l2^eb!!1gS!!1XN_#OcX3GAd#!<<*#!W<!!"U"`(!^&.;i;`ug
-AQgYdrVup!!!3'!!!.iTK)bna@CitWZ*(1,WMQ;]S=,S)NK'$^PF%].TVJ<]WN<5,['R!=VkfuVS=5b.
-NfAsTM2?t?Isu`nJ:<!!Jr5YROH>TdNJW@@I<p$TBk(IT<`i^AD0CD^KSb_TR\6FRZ*LY6Z5KpPWMuel
-US4?QPa%8iM2-b:L5(PFPb"JF&%&gU\\5\k_SjF4_o'=+^\tbD\Gs&:ZN.<1YoBL8UnaWZX0T=L^;.S&
-`Q-'Ab08,VdF?UneCFQM!8.7urm1YkrQG5bs3(;^#0=m+`l5j5rk]8\]thCq]"G_m^63b8"98Q/#6"T/
-!<N<'!!*9K?V^Y*nH8:^%iBY>E0m?!SWJksQ&q,uTDPPdW;ijoWthJ,TV%jLTqnBTSXuFGTqnlrYHFq-
-riQj;Za7*K\%&rZ]YD;#`Q-0Gbl,crcH=AVcdC+ccHjkbda#u>`l#d;bgFo=eL8klaMbm/^qe"3b0JDa
-e^r:!dF$=fdaHFed*^4ie^`-rcHF>QcHj`6cMc&od*^=lf%8R,q:?_<e'QC`a2Z$5^q[Us]"GV`\@K/_
-]Y2"p_Sa@4a2c:#`t?>/_7mUo\[T&S[^ENKZELR>%C`dU\@K2`^;%Fu_o9Xpa!\jD]tCnbZa7$IZ*L^G
-\\5_n_o9X9a2[rLp@@bBnaQ>Lq"FIQoCMtS*;B7%q"FUYq=XCTqY9aSnaGo4mHsE4o'u5<md:#H,4Y-f
-lfd^#jlPapoChqQp@RnCmHa!"k2YFYhVIG]lgON?.J`]0nalAHq>9s]p\+@Vq"jjZo^_PBnF?#Bp\".N
-o_%nOp[n+Pq>C*fq%<N$r;$6bp%.Y>m-F'+mdBK0rUBgW%e9,\n*ol9lK[a+p\4CUrqI'!p[e%NpA+LW
-o'u2=mI'<.rU9aR#jppBmHs?0n*g2F!:p-Z"7PaImf)SPq$d&gn+#l:kI$Un#QOo)!rN$'"9\u@*c5[<
-nGrFjr<3!"%l1#PIK''8m/-YElLjoHq>9sepAadbnbqnir;?6Wl0@X(mHEZccG[W*KlqKO+_Y4k@;g@F
-QD(Ie^=CuojQZ.)oD%qIm-3WmhqQi5cG[Bp[PkY$VNuXI=%,`)Q+b)Wag7^tEG/s!C4_PB[*%"[k2k^b
-j6,UjlH.2rg#;/doC;5/hV-W5g&:FInF5i4lKd^#mI1&BqX+7G#3Y+-iRQE1'].^*jm)*qm-O$&kND7#
-n*oo?p%JCW-h?`mki^gOdDWPrVP^,`XgGmae(<F3hVdDSjQ>gso(;VIp%7tOp&=Lmo_7hEo(;YLq"O@N
-o_%nLeGt1$_>jW<"U"8p!!1pV![8E]qZ)3JJcN^hqZ6Hl!!2ut!!23^q>p<jQiI4#1h$U^!!*0&rW!!X
-/HXl2":/OB/-2XKJcOI(0=\O!ZE1%$USFNRR[98$OHYopQ^jV>TqnWdX0&P/YcY%,VkK`NQ^!_rNf/dM
-LA[$&Nf8pXNf8pWOHc#eM26n:I!BdRDJ<Tf=]JBt<a96UI><oGPa@r7V5U>sYcY%,WMcYdSXGh/PE:l^
-Lk^V:JqA`8OHc3,VlLB6_SX40`Q#m:_ns.#\@8fNrM_*EXKAV-Y-"k2Yd(I7Xfee,Y-PRP_SaC6a2lEK
-cd0tcdaQ[mdJhVoeGdZ#bK7lIaMu6=`Q-$?aSEjZ`l5j4_Z%@R^r"",rP&fY^QsCH"p+o2"TSN(!r`9)
-!!3BG<<5VlnH&@aqZ.3GIXZO5Vlce`Q_0h=SYrFbXoGR&YlD!,Z6uQHUS4HYUo0u_TV.mLTVf3+ZE^O6
-XK8Y3Za[KW]",D`]=bkn_8H8m#ft*/b0%fIbKg(4"OPTFe']&Xb/hTDc-b"ie^`'laMP[*^VIq4bK\E5
-d2UEUbKA#Scd:"adacq!f%8F"d*Bn^daQUkd*Va;$dR)Ed*gCmeBu[ldf%Z;dF$=ec-")G_o'@,^:h1l
-\$rfT\%&rY^;%J"_Sa@4rl5Si`PK=&^V.1g\$rcSZEga?8[>\1[C<]V\@TAf^r"+2a2c9A`kT3u\[]/Y
-\$<6F\%05e^qmn*`PoalqYL!^o_%hOq"sm^o^q_CnF,l:o(2GDo'u>AoChnWp^HienaQ#;nauDCnaQ&I
-nceLNlK[KoroP'bnbN%Zr;-3\nEoT.lKRKnj5T%ZkN_I)%.a)^naH#;oCVkUq"Xga-N*f:pA"@Up@S"U
-rVZQhq>'[Wo^hYFo(_eBm-sT<p%S:Yq>9p\rq?6a,PLj'o^MD?nF?&8mdBH)l0Rs5p%J.Rp\=OMmHs?2
-o(;SDnG_kTn,E"ho^h\EnaGr9nF,o<o)A(XnGi"WnH84JmHso>!;-9]rTO^Ri385T"98E+"p>#+!!`N+
-#SJM,G;AIar;uiu%jR=%FoM+,mJ?YDl14K=p&4Uao_n=[nGVbfqtfjKkNM3ulf@'Tb/1orAlVZ868^;D
-.Q9OiAUKJsU:n[mdFdCAlLXW:m-3ZkiT97ah;?i9eCN!raL\:;N.m1e\]rLKb-@1P<_,PF79jVYS%6i)
-j6,UciSEDLim,j"hWO.no^(i(hVQu?h!jh$meuMZl0@X'mI0W:nF6>D$1$pFm-Notj4W*"g#(`Lkih0k
-l0@Ksk3;7"nF?2Fq#:(;q"F@Mn*K&`d`&r+X/;YeVld><_910Oe'm(+j5fUpp%7tMp%7nJo)A.ioCM;7
-mI9`>p@n+JoC_eJec::%^]4B<!mL]H*YneS!.k3&!5\a8!V??o!W`<%rW23_q>gTs!r;n`!!<fi@KcE*
-"p4l+!<=l*!!D0["9W%70*M7SrrK5%JcOF'2n-9&Z)aguTq@mER?j)"Od)0"S=cIJUSk)mXfeh/XfJM#
-UnF?JR?<ViMi!:GLQ.=UOcbiiP5UUCOVNV*KReAkEGfQ+ARSkG;c?Rr?>"8-)2aWBR@KtHVl6PsXfJCr
-Una`PQ]mPlNJ`ViL'W^"QC=JBX0&c-`rF$W_Zmuk]!euOZMpU=UnsufW3*2'Xfeq7Z`^R?Za$jG]Y_\.
-aiV]IbPBNbchu-&dEB\SaiDHA`l#^2_SsR9aMu7!a8X*^`l?!8_u@Lf_8F:3^qde%_n_Rg:^-t("U+l+
-!Wr?'"on]1*)]6.nH&@aqZ.3BH$k"6XL#+"S"ZOJTrG*kYlD!,ZN%90ZjNh3Vkp5fW2ZViUA^bgVRX(?
-YR7J2W2H`#Z*q6V]D]8D]"Gbm_T)Pn$c^6.a2c9GcHsqceGe#(e^Mjibg+\frmr^PdET_J^:q@ua2c<F
-cd9t^bK.]B`lZEJcd'nhg"+^+eC2gkcHt%je'cXjrm)&#cd0n^d*U1fcHae`dJhQ$d*^4ecHO>K_o'=q
-_8![s]XYHM[L0LR\\>hn^qmn)_u7V9`PTF*^qRCk\$rcRZa6p?Z*CU?[CEZS\@fPk_oKg=aN;KC^q[Rr
-]"5D]Za7$J\\5\k^qmn*_nuEK$2=/aoCDPEq=aO]oGd>koCqqOp%8"OpA"7NnaZ>Hp%.bEnF>o5nF6GH
-1\(&.p@\+MnF#c7o()DDp%A+Tp[[e>l0%9nk2k[aiSj"blgOH<p\4IUq"FIVq>9p[p\sglq>'RNo'l2=
-n*g,N$i0euqYBs^qtTaQp&=Rip@e@Yq"OIRp%A=T(\@4inaZ2@n*of:oCh_Gq"F7Io_8.WqZm&qqt^'W
-n*g2Bs6]aL#j_-RnaZ,;mdC&?$1%'Mo'G`3n*oiEnc/(Wm1]3cp%7P7mHj0!Y`<B"!!!3-"9SN%#6=l3
-'.7aB2!Y/?!rE'+*KQ>/s82ZirVZidme6MSq#C*epAad`nhg@Dp[IJ7n*oc-jjq_p^oh?O:dHod-RCT1
-:Lnp7O.s5+aj8MnkihL'lfR6agtq)OiS32ffeD45g<@@:TpLk)YJAZ;e]b:_E`GXs6q1<mI[IXih:plF
-g"+X%f@eBjdc9i`me5uSm,m6agt^l\o'u/Im/c\ArosdRl0I[#lKmm'rp0mTlgF30m-*R1fbEE*jlu!n
-k3;-mkiV-rmHsE8p%A%Wp`fA%naPYke]>J1X/2VfVlR/7]uA@DdF$S!j5f[tp@\1Rp\aa`oagNZn*or?
-p%@hEo(2JD!!%TNQN.$h!q$'H!!3oM!N#jK!8.@g!!E?(!W`?"!!!&t!WiH*!TX7[!<E0$pAgKZ!tdA!
-"T8<%"9\f*!!*0&rVupP!@e0@!W<*"!VZQs!af+`#H7]T!7q2WZa-g;W2-)YQ^@];rfe:mTVJ<ZV5L/k
-XKJe3XfSRuUS+0JR[9=rM>N&ROHu3&SY)OFTV.pIQB$fTI!^-_E,0#n@:!/?<E)gl=^>KRGWLS@R@g1H
-V5:)eVPg8aT:248R>m2_LP1;0It`T2NK03gRA6UWXKf7E^<4R=a2Pm0]XbDRWMQDcU]-AcQ^OA7TW"rn
-Y->7@]"#EP^(S,p_TBsEc-FSYbg4V[bfe/NaSEj_`Poa3_8!b!^q]la!lDstrQ#)_b/qd'a8O!la2l<?
-_o9U9a.A&g%0Qk;!rr<%!r`9+!!3EE:.#0G!;up/&q#7_VQRA7TqSE`V5UZ)rNuU5s0qs;rONWJZ*:C5
-Y->16XJr.qVPpN#ZE4/.W;WV:WNES@^V7:g\$``T]YD;"_83n%_SjF6aN2NIcHjkdec+/Oe^N!ndFHn&
-f[nd(bfIZ9^r"%2a2c<HbfIiE_ns1(`5p*FbKnbne^W7%e,I`!dam%%f$r1Jcl1<WcHXVWbK@rKb0%oO
-c-=PXcHjk`bfRoE_[XK"_8*e!\$r`NZa@0Lrk&6Erk8HK_o;Vp%`Q<$_8!Xo\$r`P['[*ArN6.-rj<0D
-]Y2+u`lH3BaiMN=rkKSh^:_+f\%&rY]"G\h^;%J!^\ms+qY9m[q=O=QpA"X\"7>OGnc%tjme6AGp@e%G
-n+unXq=s[Wo^2)8!:TmW)=d4fo(2A>mdfrBp\=FNn+lbQoC;55kiq@2kS<:Cjm27!lL+07p%S.Nnb)JI
-p\Xg_rq6Nlqss=No_nG)qtp<fqtTsXq=O1Elg!p)lKRX#m.'W>q"a^[q=sg_rqR?(q=XIPq"=4HnFH8C
-k3D="lfm["oCWXfp@n:PoChnNo^_JBnauJPob[AsqYL$_p[n%Go^_M@o(DhTlg*s*mdL)Cs6osS"S2$O
-nEBl7$gZlZNa`%i!!33&!W2p%!XKVnH%%sA!;uut!sfQlK5^ebq=smorTrnCp\"7Sp\jgcp&4O]nL"20
-o'GN%m-a3%j42Gm_6A2tA55<?,paoe5?;WSKTs$b`lliejSn@+h:9cn`5^'Fe'm")io0+aini>5b/(j2
-e_K3Bg!I4!J7)8H9M\f'JXa6rgXb06beq6,]"H22eE?Aglh(kXlfdBhhVR2]naGo5mI'K2mJZApmHa'(
-m-jB2mdTW5oC__Bl0%$_j5]7^l07Eqk2kdkmdU5J!;6?`..[3.q"XUVoCM>0hUTih^U^_YZa$mE\[f_u
-a3)iaiTTb'p\+CUp%A:X'))%np[I\BnalGJp[I_Fp%@qWJcM):!<iPn!8dbX&eY5C!.k3A!!!&u!!33&
-!Vl`n!WiN-!r`2_!;lkk!:0[m'K0S-!<N6$"9\f*!!`T,!!*'Q.g,;Br<!!"pAb="@9YJldK"k!XoJ^3
-Z*(1+UnOFYPl?scTVJ<\W2HPiXfen5YcXt)TqJ$KS=5e2L&Qf4L51VBOd;?)TDkKbUnsiYQ\pB@H$FOU
-DJ<Qd?<p`8<E)gm>[M#ZH&%KLTqnK^V5L2fV5'ZOQ^3l#Mi*7BJUi/rKS>/@OHu<*VQ$Z$ZadQ\bK@oH
-_nWmqYcFUmR[TY4rf.JQQC=85WN<2(Z*_$S]"\0["i/!obKS6>cd0k\bg=\\bf\#Iqo/WTrPJlW_8!^t
-]thD^^]MBma8X0[ao9H^aSj-p`lH-AaMu3=`llJtMH^Sq#Qk//!!*0#!sS`,#T?B)"Q]X^!=9NlKSHA*
-ZE^-u"f\K!WNrl/[f<i:\Ga#;]G%]ZZE^X=ZEga<XJr.sWN<>.X/l2t:o("iZb4)g]=58V\$il_^qmh$
-]tV4r_SjL7aNDcQd*pOsf[nd+f$`("g"Y96f[A$c_S<q*a2l<@aNVlK_o':(]tV>$aNDWLf%S[(f[TuN
-rm:r!f%8R+e^ONF#h%&Fc-4>QaN+;$!QiO`bSnaPd*U%[aMYp4_SO('^UUb[Za7*K\%TJf]`,S^^;@k.
-`lH'9_SO%$]!o/U[C*BIYH=q.XgA#6'XkTd^r==6aiMTFaMGa1_8*h!]t"'PrON6I^;%J!^\R[4qtTp]
-q"aFKo^qkVp_<2fo(;PDn*]uHp@n:Nn*TrGqYBpcp/p\Kn*fi<o^qbEp%7qJnacJNqY^3Zm-+3:oC;87
-ki_0nkNM-mk2u."md0H5p%A1Wp[e(Kp\4O[p@@eEp\44Io^h_Ho^hqVr;6Hiqt^0dp[dk@na>`Rlg*j%
-n*fo;nF,l;o(2JPp*B>(o^qYLp%%SBp%\7GmIKi<n*KN:q"X^]p@InMp@\(HmI0K@nf%#hoD/4Wp[n"E
-n+?2?nFH8JqWmJ7n*]Z9oD\:tnF>u9mI]r?o'5H'l14)IP%4^s!<N<'!W2p%!XK\pGCMpC!;uut!sBEn
-L3!=np'1KomHsWBp\O[bp\jgao03-Np[IJ6nFH#5k1@u!_Qe8o?qrm=-RU2d4B69RL6fBf`QHW`jQ5Ue
-g=+6d^VIt5cd14qhr3e^jPSY@c9TCgak>Y7jkJ4mSq(3H92ADfAq-8[bgt4of#PJ9[C!EabL,MCm-F?4
-lfdBhi83PgoC;8;n+#u;n*KB*lKRO3klU/9mf)Slmdp,Emd')ohrEbYk3VI"kiV!ilgF?:p%7nUneU`i
-p\4IXp%@tDk2=e6`P8sl['[*DZ4saV`PTU9dFdFAnb)YMq"FCSp\=R^p]0maoDS=cnF?/Dp%3h9Q2gse
-"pFDqh>dTm'`t<6JcN7[rrM*Z!s&K*!W)j'!<N?+!s/K(!!)corrMZj!!2*[rrKe5lMqG(/nkap!!3?6
-%0cq8!!`W*!!4Pa!V$0i"9/E#!<3,t!!ER?>qQ9Y!!!&P!.k3Q!"ZKDYc+=eQ^*_sOctupQ^R`P'W\:?
-ZEC=1WMl_aR@0A)OGf!ML5-n/MN*XXR[p+HV5^MsVkfrQOG871C2Ip-ARAbM:Jt1qr`U%>@:j=uIu08U
-V59r\TU_F<PECi_MuJ]%K7S>oH$k$iNKKHqT;/3\Z+%<Y]Y;5%^V@Ip[]ZU)VkKWFNfApQKSG8?OdVi;
-Xg,4A\@fMi`lH-@b0A5YbKLLAcHje\beh34^qICk\@K0K\Gs&<^AGSK^q[On]t_G'rlbMic-FSYrlbAe
-rQGeqbK\;QaN;QJc's>o(C1<D!"&f0"TSf8)FlLb"9&E'"8i3$!sJQ+!sA`/!rW-2"pG,2!WrQ/(PRQk
-T;eulSd(gdWMlc#Z2V'4[(!QU\bWoN[^`oZ['R6S\[]#PZ*CI8V5F6e,c7TBSY`Bp\@]>_Z*L[B[^iu`
-]"G\h^;.S$aNDWIbK\A[g"HAW'&)*qf%8U1hVHo<cca;D^r4=<rl5_rcHO;D]Y:tb[_]u(`6$H[f@A@!
-*n/Wge^rF,g=Os-e^MsodEB_TaMu3<_oKa6`lZHHrl52aai_fNbl,No_SEjq\[])VZE^X<ZF%'L]"GcV
-^Ep_4_SX:2_83q$]tCne['d6GYHG"0XK8P-Za[T^^VRe,a2lEGrl5Gd_nj.(^:h1j\@8oRqmc_,"oeDo
-p[[hQmKN(Mo'u;AqsOLQrqS#<oC;>=rVZNep@@_AmI'E3oC_kQo^MGCo(D_Mp%A(Sp$hJ=mI9i@mf)E/
-i8Wk]lKmp(mHNm$mI9cAr;-6]oCVbMq"F=Lo(;_PoCDJBnalMNo^V\Np@Ib=n*T]4lK%0rs69LK1$e6%
-q>0p]p%e@Tp@n4Rq"jgaq"XOUnb)D4k32'so(;\FnFH5CnaGoErVQKfq=sa`q%NZ&rVcNdp\4@Ro()JF
-m-<g#nFZ\E!:9RLrU(a"p%%\Amd'3/m')C`%KQP0!<N<'!<<*$":Z8"E+Ar4nGrRmqZ@iC"U,#3"U,)F
-H%9c3p@e%Urp]FQq=XFTp\"7Sq#0sepAOSGp\FRRlKR^.naGf&e],V:Vj`s+Hu3:s:Jt_GM3=*q`66NX
-i8Wq_i76)i[&BdlS!g+Z^<>-amcilrj5ESmk18,Aj65Xaf"eJ\M1gD6N.HPR[*@=ZeB>e:S!8tsNQBK)
-m.0Q0lfma"lg+!+l1"-0mI'?1nE]E*l07BpkO7a%mIg8Inbqr2n+-#=m-O'(ki_$ck2kjllg!g%m-X92
-oC_bLnF5u<o();>p%@qCkht.DccO8G^CJ#l]tD"oaO&]*n+62Dp&4Rpr;?Hep\".LnaQ)<n*TK,qt$ig
-JcP*:!<NMN!!3oN!RUn!!.k4:!!33&!WE'-!WiB'!s8]1!s/N)!U'O`!QG,V!"TSk?j$H0!X/r>"U"f*
-!Wr?$""G2j!W2rt!Vl`o!<WE,"U4l+rrW0""9rLE/ckkMJcLH(!OT0BY,J+dQ^3etPEV6!R[jAYr2hf\
-Z*(1-W2HJ[R?j)"Nf/dLLP^nHNf]?mTV80ZWN3+sURda3KRJ)XCMdfr?<pl7<*!.*r`g.IBQ/6KNK]g,
-US4?OR?j/!NJ`RJreVJCJ9lKdI=Hd,PF%o:Vl?f*\\,Yh]t_Fs1q^B/ZE0ssURda5Mi*:FL5(JCPFA,?
-YHkOG]"c%ta2l?Db0/&Sb0/#Qc-4>P^qd^u]".dK"h(nL\@8sC]a)Bg]tD(p_oD]$r6P>erQPkrbKeAS
-aNDWJc_#bk%g3.7!!r`/!!!-*'1aq\!<`N'!W`B+p&Y6s"T&?:"9\f.!Z-QEI@dC?Vjj3QVkp5mY5Y^0
-ZaR<P\Ga#;]dL;!]",8V\@f>]['R'EZ*L.#U7e0SVP^/hYdV!L[Bm-DZF%'M\\7sS'"u)s_oU!Bb0/&U
-d+I%(f@S^/"5DG[gA]q8gY($#aMl*<bKg+.4Nu*p`P9!t\[/]Y`5TX9dFZt"e'lane(!"$g=k33f@JI#
-dF$.\aiMK@`P]^5_SsR;a2Z0?aN2KGbKKk).E00<]XbS][^*3CYd1UB\%0)`]tV4r^qmk)_nj1)^V.=l
-]X>5UZa$\WY-+k-Xfo(@]YD4s_8XF7aiVTD`l5j4_8*e!]XkV^[^Q(C&,uS)q"OFMnF#`8o(;VLp\sU[
-n.>3_p\4LWnaQ#8qYL!\oC;>Lmg/FPp%S7Vp@S"VofMm@o^qkNoC)/8lgF<3lfdNqj5oFfm-X91md'<2
-o(MkPr:p$WnF,l9o'u5<n*ouAo'u;@nb)_So^r.Z$2F2ao^VS?lJgn3kiV$lkiqBtm.:2J-hI'*p\+@S
-q>1!brVH?bq=aUVkiq?tmI0W:m-jH5n*]K*qtp3`p\sjkp\4IXq>1$erV$]mp%%\JoBkr1mIKuMmKE"J
-n+-&KnGM_ap%@tJna>i2n*m`?@L)l4"9AQ*!<N0""9JoF-ZT9%2?E^U!<E8t!<!#u"p+r3#6"c@"9]Ea
-J85,Wp@/"Ym-XQAo()MJo_&1VrUp-\4S\aHna5Z2o^D87j4DJr\>5FSJp;!8=&i=9GDM6=R`*Cre_oBJ
-jl4h8_6^)9TUV@GZbFW7h<aCgjl/tjjPneFip#dnjOhGZUQ:7dMi`UFV7"S%f[IsXYF:Z6O,D$*hWjRs
-lg*`skiqF$mHO35naQ&:nF5c0lKRQrki_?ukj.d3na5f6rpKaR"RtgGm-4N3!pAh4rTbEhlL"*2oCDJ?
-mdT`9na>i<p%.V8iS<#3bK@d(_#D(j]Y))%dbO'ToC;JFp%J(Or;6<bp\"4Nnac5>n*TK/qsg`fJcP'9
-rrUFF!>ZEt!.k3&!9sRa!V6<i!Vl`o!SIGR!<E'!k5`<u$Pb:$!rr<+$4RCJ!W<!'!<<*b1]R[]r;m!%
-"o/9#!riE'"8`3$"o\]/"__<t!WE'!!<<.Q!.t7OZk9XKX/)AUR$3`!R[g%EUogf&r3-U4Xf84pUS+6D
-PECrerej%!MN*X[Pa7Z0V5:)hX/W.nSXGUqIs?$EARo:W>?Y64=^GQLBkhF'G'o('Od)3%R[02"NJWFA
-It)loI"-Zprd5B/K85>PT:r3dZa@3T^:q7h['R+]X/i1sUS!s=PE:ZWJUr<#MN3[\R@pCW[^j&d_8aO:
-q8iu``lH-=_nj-oZEaD5#-P,5Yd(L>rj2R:rk8ZQ_o'=+_SsR;rmLksrR:epqp>Phb0A/QrlGJfc_5kg
-$3LV=!r`3!!X8W)":#iM9*,4t!W<!!!<W6$quH`uqZ6Km&/BhLFdSl$TTYJ.S=5nBV60a"4gD8tZa-pE
-[^`lY]"#;^\[T)Z]XYGX['R-I\"0(ZS!f_6S=QITYHt[DZ*:C8Za70P\\,Vg^;%S'`m)g.bQ?)9df.i"
-f%/GJf@\a1h;@/Jh:pH-bK.cIc-XSTbKS2Q`P8mn\$WTZ`5][7cd^FldF$1`d*pOtg=t<6f@SO$d*U"\
-b/q]C_ns=._8=+-_8*n'_o9XpaSj-c`PTF*]"5D][']e;"LPPE\%2LL#edse^qmk&^q]l_#/.a\\$WQL
-&@/REXKAY0ZFIK[]Y2%q_o;Po$HC'&_ns4)]t1__q6VgQqt^!ZnaZ)7m-aB5o(2M>m-O01nb2\Pq"jaZ
-oCMPJp\+7MnF,i6mdTc=p%A(Ynfm_so_/%NpA"CTp$qP:lg=$&kN:shjlkspm-X3%kjJ-?qFUMWr;6?d
-q=XIRq=sXSo()DEo'u5=o(DbOmHsK6oCDP@o(;SEmHX*,p%A(Op$_DCp@n=Sp@e:VoC2>Ap%A+Rqt^'\
-p@@qJqsbQqoBu&;o'u2:mJm4crVcZkqtTs_qtp<hrVcHhoEXmZn*KB(lg4T<s6g*ZnaZ):qsXa^p@\+L
-rpU*Zq7M]##lXl-!s/N)rW!3+"q;4jG]527qZ$TspAk3orrDco1C\YZDYj)$pAOs[nbN"Pn+QMLp@n=R
-p@S%Mp%7tOp\Od]o^(u:p[n%El/0t6`kT'jX&G^\R#mGqT;A`mXg?I.g>_A`mHs#aagRt,N.#YaKUT$]
-cIV(5g=b05gu$lBj6,UeiS2i(`O`Uj^;@%V_:%8sf$V17SUbp%DJRJFi99OmmHso8$0^^Cmd]o?o'c&F
-mKr7Fm-*]tmd0<-rpg'Xrpg*Zo)A.\p%@q_o^M54kiLpgk5FWtnF5o8o'c&4lK%'binWGKp%@tInF5i/
-i7cc/c,R]>_SjUFhWje0q=aUXpAX[mq=saYo^h\FnF5o8mf)SMn'qDi!5\^;!<N>m!!!&V!!3oN!W)kK
-!.k3a!<3*!!ri<#!WiB'!r`5e!!E<'!!*,i!;6Ek!N,o)'JX/(!s/K,#mge7!=&Z-!<<0k6jO&-$OI%A
-"9S`1rWN9)rWN<'!rE)u"UG;;#RLZK@P%VY!.k4(!$nnVY,e@kR[KG,Q^j\DV5UQ$Yd(I=Z*LI3Vkg)\
-SXbe'NfB%tM[5<%OHGiqR@9uOW(O%iWMuP\P`:<AF`Lo!?X?r?>?tE;@:a.iDK0fGK8ktUPEV5qOH,3R
-J:DljH$FLWH$XjcI=Hg&M2n+"Uo^l2\@fSk]t(MTXXUBIUS+6LR?`koMM-V4J:E'.PED3%USt<(]Y;8%
-aND`MbK7iHa2Z-7rkS]O^:_&UXo5=+Xf\b1Z*L[Ark/cT^V@S#`Poa4`lH0Cec+/"ec""sdf.W*b0%uQ
-b/qcHa3:3/=V(`H!W<!(!WrN+!X/fK@gZBH"U"r1!s/K("9&?%!WE-$!<W6$rW)fr&cr+LKS+B0SYr$<
-NL#loPb4YMriH.%rN6[9ZF76P\@8rW\$rlX]!o-IZnJkt\Y5^iTUqaGT:)FOYI1sQ\Zi<CZa7-N\\5\h
-]tVD%a3MuSbKS5Wdam%$eC6k8e^iF/hVdAMh:pT4d*9e\dF-:bcd9qZ_nWUf[C!BV^r=12c-anacHaPT
-cI(.ng"P38g"4d(dEp1`bK7fE_ns:i_>h=M^&u-c_Sc5j(raJ2_7[Fk\[JrQZa-mCZa@*J\$rlX]Y+6X
-rkA`Q^V@Lt]",;Z'",*QZECC9ZF%-Q]t(_e^VRe+r5S]S#Jn6j]XbP\[/7-;qt^$]p%.eFmdTf<p&=^s
-mI0N5oChqSp@J%MoC;A?rph'!naQ#9o()GGp\=R]q"OOVo(;YLo(DVFnaZ,;rTFgUk3(sll0Ia*nalD>
-n+ZbY%K#qmp%@tJna>c0o'u5JmhP?^nac;Ep\OdXnb2_Qq"aUVp@@V9roYs#lg='+lKms+nFH,Ao_A4T
-p\=IXq>0mbqtg*`p\FUUoC;8:mI'E(kNV6pkNM(,qYg0op@e7UqYU0frq6oup@e7Qq!mhBmdKZ7o(;SG
-rU^']rpp'X&GGhjp%%VAmd0YZO_kR3!W`0"$31)-":,JN-%LP'r<3B-!rr<(!s8E'!!N)trr`3$&d&7G
-H[]f&oChhOq!786nF,c:rq6<^r9tNmnac>Eq>'aSm-XE;o'u/4imuGu`P/r3Z`'LdP`:isV6I56^!bTh
-ip#apmH2m>[%`\AJ9#U^R'"9Of&>H<rmsHgg"kQJl07<ggY(!"_nj40`O<7tf](]9dCcNJJ9PdDC!>&\
-j65UgkhtI]jlu*ume-8Fo'u5=md]c7lKmj$kl'lJmJcGXmHs9.n*oi@pBgNbnF5i3kND*orU(*`nEoW3
-lg!Tni8EGIrn.5B*:`UjnET)kg!\9ja2Z->c.1e<p%\7Rp@e1MnFHPO!;-9`#4h?TnaGo6qWuc5JcNUe
-!W`E,nGiRm!oEtY)&<#KJcLB&b5_MCnc/Xjp&G0q!<<0"!<*#u!!!&Z!:g*i!N,o"%l%i3r;cj"rrN-"
-rW**$!(09W"n2Qh!!!0$!=/`.!s8dGAhX8b!<3-#!<3))!.k4'!$APRYcF[sSXl4>T;/<bXfet8Z*LX?
-Yct%%Tq@jCQB_9+%$$@3Pa@f.SY2[UWMofo+/P^"P`:?DF`2,'?!:E9?!h#MAnu=.I"?s*M2RIWN=(Pu
-K7eZ'H['UOE;a\dEclYTJ:WN6Od)3-W3!84\,NlK[]ld.T:2"+NfB$VMM[1ELAlfDKSPDST:_pWY-YXP
-_8F=7bg"DQa2Ps3^V.;YZjF(DYcah!Vl-Jmri6U5Yd1XE\%'2g_SX40`lH3CrlP;ccHlL?!S#TrdfRqE
-ci233aiMZJ`l?'>`lFBm=UtW<#6k20!sAc2!WrK.*FN1krW)ourrE'#r;Zs%!WrN+rWE<)!<iW'!"]ou
-Jo-F3TTk([M2?tCOdN!CU^j5tVl-MpXfen4Z*:C8Z2V'7Yct:7Yd(L?ri#mr*MoR*TpD:GXg5IH\[&QI
-['[?R\\,Vf]tV>%a3`34b6H5<e()sse,Icoe(EC1i8EJHf[\Htcd'ndeBlUkda-%S_md(\\@]Gh`PKU;
-c-+8Nb/_WIcI1:qf\+p.e^W'qdEg+]aiDE=_ns=,^V.:j\[]2]]t_D#_o0L2&&lE'_SX%$]Y(ba\$iWL
-ZMh*=['[9M\@K5`]Y(qj]taQ^(r!_t]t1hd\?W<F['mHQ\@/lW]Y;1t_8H8krPo/\_8![o\$WO>XonFm
-p@S=S([ge]nF5u=o^(r5nFZGNqtTp\o_A%KnbqqTmK;qIna\[4pA+IVnac2?o(DeIp%@tHnac53jPo1Z
-jQ5OekNV:!n+$#7m.C/Oq"=1NpA"FWoCMMFo^MA<rpM$#mdKQ3o(VkImIKoDq>0scqYU0cqYBp\p@S"J
-nauJEo)A5$o_/%Mn+#o;nb2VNp@e%LnalAMr;$-^pA"CPnb4='p[dtGqYL!^p\=IUoCVVGo_%nNp\+:Q
-p@S"Go^;/4lKdd$qss^Xrq$-Y+8,F(p@InKo^_[hRXQ:^"q_C['+kch',;5p&fY7j,Q8PZ)$:]m)]JYl
-$Q9on#n.+I"pP/6!rDs(&VGgWoCMbKrVQldm.'c6mJ-\Ss7Q?\(%Cb`oChnRq"4(EoD&+Sp@Re;hV-<T
-_#M.J]HX_l_8XUBdF6h,ip$"(o^;(uag@XtLNdZRJsNITd*gInc2GR0a5#G)hVHi8e()ste'ZXqf?;Lt
-jlbXVcF0F0H?3e:D:$kmk2k[_jPOV-ioK@jnacDFp@IkDo()DBo'Yu5lK[g+n*TK.mHs9/nF,l:o(;kX
-p\"+DmHs*"lK[g*mIKrCo^M83inW/6dETkUaNEZ/m-3p)nF5c)hq-<#a2Q<Rg#;Ajq"a[Zp\+.HmdBfJ
-o_nFfo'u5<n*of7qsOIaJcM,;!<`\r!8mhY*?"sU!.k4(!5SX8!W<#s!rE#r!!!&f!<*#d!;$9i!N,o2
-$8$!)!!!$#!sA]-!sT&B$l9gZ#[0#5-6O-9#R:/.('FdE#7(S?"Te])"9JW*!WrT3#]XN3r;ciurVup!
-Z2fIVf)QnuZ*(.*UnF?PTVJ?^Xg#%9Za-mAZ*(4)US"'EQBRI1M_U3ONf]?gQ^XG:TVJ<`WMl_kUnaQL
-ObnU5EGfQ!>?=m1?t3\ZBl7s:JVf;DNK&jR+,5;oH$Xa]G&qP<CMRd(DK9oHItWQ7OHu6%W3!/-[/RK@
-Z`pF(TUM(&MM[,eL+\79L4k58MN!OgUnjrjZadZ^_SaF7b0.uF_SO""]!o/MXf\b.XfSRuUSXfcWW&t7
-Yd(OD\@K2d_Sa@4a2lBFbKS5UcHjo:e2>\&dF$Cid*Kt\bKIrHaiMH=`l?!:OEjn<!s/Q,!WiK."pbD@
-#o>I:E'>0W'+G3L!s/Q,r;m!&"9&NG#R1J8!<iT-!!!'%!uQfJD24=FOFVh7Kn=u<Q)">P';2"lTVSE^
-W2ZhuXK8D!WNED/Y5YL-XfSY-Z)4Iu$)j_tUnXKWW33H*[JmU-\$roZ]"Peh]=l&"aO&;WbKA)VeC;sq
-da6=ed+?n'h;-i<f$Magcd1"geBl^sf$MR[`OWFb]=kqn`l6$AbK.]B`lH0Cc-XtjrmhJ-eC;sqda6=a
-b/_O$_[sf(^q@4e\?r]R]"Pnq_8=#5_83q'_8<t%]tLte\@8iPZa@'FZEpgB['[<P\[f5\\\,YkrP/ZQ
-^V.=m]!SpE[fEl9Zk^'\]Y;.q_8F10a2c9C_ns4']"#2WqlV"6p@\(Ko_%hIp%7kHp@n:Kmd]f=o_J:T
-oCVSEnaQMF!:TmU!qZ'X<qlFcqtg'Wo'l/;o(2;=n*fZ3naPZ#i8EYYlg*p'mI0T=q"jOOp@S"Gm-=!+
-naZ2>n*]]7mdBK2naZ>Eo^hhPqYKsXp\+7Rp@e7NnalAGo'Z&;rU9^U)YNdtq>C3epA+CWq>0p`p\+.K
-mI0N<p\+1JrpTsQl2^8Nmfi.Tq=saZrqI<'p@\.Rq"X[ZqY0d]p\=FToCMJ@na>lEnhot-nF6#<na>i4
-lg+*7p%7eCo();>[?Q%[#6bSI'GV;q()e;B+Y#EjGYLLh3AN'1*ul:@rYlds+!DF5((h&_#6P/4!WW3%
-"9fHoM/_kPp@%h_qWR/0n)s$/rppcmnaGo8nF#c5n*fc>o^1r0mdg>G"mb4%f$(f+^/Me\^V.Fu`Q-0E
-c->2,kjA'9p@7P&ag@UsLO!fTJsNCRd+$Omb/;*3_SY!Xf[n^'dE^"^d*pLpf[nEtkj@WqhU/p.PCIgm
-CiIt[iT&hMf\84;hVdDWl0[s-mdou>n+?8GoCVPAm-<m*nac29l07Nrl0@[&n+#rDp\+.Gl0Rg%l0@R5
-mlg@<p\+1Fki(:Hcd0_R_SjCMj6>gpm-sN4ki:ILccaJ]gY_)\oD&%Rp\+7Km-F!0oCMVIp\+@PoCDGB
-rpfmR!!%TNQ2gpd#k7lq":F#d![JigVZ;;KciF(He,TRO!!*,u!!!&u!!<9)!s8)pquH`tiW')^!WrK)
-o`5!m])_0t)@eB7(CC`T!!`o=#nRk15;>K#B6%BK4YI]Yp&G-r":+i2qZ$g$!==-i0`h7R"p4r.!!36'
-g]2p+XoKuXZ*:=.V5'`YU8OumYd1RAZa$d<Xf8:mT:213OH#6YNfK0^Ocu*"R[p*OUSOfdX/W"nUS+-D
-P)G!=EGfN+@pW5<?=RS]CN=QFK8PkYQBR>cJpMQXCMds.DJa#uAS#IhDKU2PL5LtSQCOM>Xfen5Z*:@4
-Vk9<>NJDq.IXqEI-%LW$M2@+JNfoZsX0&M/[(<ug_oB^:a2lEG]",>[Za-a9TV8.[U_9GrTqeE]WNE>/
-ZF%*P]t_D#`W!m`aihrSc-FY_df._pd0\1Gccs_[c-+8Nrl7UL_oKd5^r!t(_iJq>&./mL$kaC!,:bH'
-4ZQARKm[TbG%FT=2(U.*.46Jk/2B%O7n-!;69[I[-6X?A$3UMPK8+/mNgGTJGQiJBG^G1*rg`tV&=JrZ
-TV8'SUSO]ZSXQ+EVks<e';MA!Vk^&aUnXNRS"ZXUXK]%<[f3f_]"5Pe]tV1l]"Gkub0\JWaiVfRe'c^m
-d*L%`cI:=rg=k3.dJh9/bKeJaeBuh!f[J*dah>0o]t_:ra2Q*Ab/M34^r?MtaihuVrR(bpdaJ-E*n&E[
-bK.`C_o'L6_7I+a\$3-C[^j)d^V7Cm]Y(tmrkLt;^:Lnd\[]/Y\$NEHZ`gX>Za@*I[C<WT]"Gen_Sa:.
-_8*k#^:Cec\[]#OYd(I?[^`o^]thP)a2c9Cb/;-4^:Lh^[JR*-o^WO`naQ&<nFZAEoC;AAo(;MPo-a)&
-p[dtLoCVPBna#Q.mI'E3nFH/Ap%\@YqXa7Hn*ol=oC;JCmdC)C*p)D<hW*hemHa''m-jN=q"!k?lKdZr
-l0@^-p%\7QrUV'!o'u>Ap@7_Eo^heJq"=CWp\+4Mp[n1SrVlipq#L3ho`=dZrq8eQp%\I`rUfRLnb;_P
-p\+(ElK[Knk5>,Pq"XUYp[I_GpA"FYp\+CXq"XLTo()2;mI0W9n+ZYOp\FRYo^hM?mHj9,li-DQmO@Mh
-n*KE+l0.9lnb2YJo'c/?nFO2YIO#UH.5=(W77KmC?Y!&?ApJ]80>+Q\K5P%"='8X+<``I1?Ys_#C2%0`
-=$f#/0J+Ch)]OTpFRAVlnc&LRl1"B9li-Slo^MA<mdfr<nF?&;n+6&7kj%X,n,Dqsn)rHXadS`pX0fIO
-_T:!Of@ep4gu@>[n+ZhT(@^,%[@`M:IXQI#Tsi"mgsO9Y['-[;!3lIP$I-Z2_SEk(ajetqrmrFPn*fQ#
-g<m4!P)4a9H@ac,k2tIMeC<I7i8X"dmdBB*m-aE9rq@H,oC),6lKIg2p@Rb;lL=!%lgF61oCMeQp$hD6
-m/H2nl0e-5oCMeRp[[_8hV$/p`4rpm[C+E2fA>KIlg!fuhq6<!)8sJMk3DF/pA+LZq=jRMmHEd&n*oo>
-oCVbUmf;eSn,)O)!0mNb!seAs!<X)?(^1NX!oj7^.3nqm!.k3;!!iT+!!**&"9S_u!:U!f!U]pf!WE/n
-!;ur3!:'V.&i4DH*ACGl=BS?e7S@N:@;0=fCg].Q*Y8Pa(`s_;*Zk8%'Ik^p5"&%=;--dt9gLHU'b#P.
-1BIIT"p4r-!!33&h#N$,XT0iUZ*(1,Vk^#_Uo:>rZ*L[B['Hp<X/DkfSXGh,OGf$UNfT6_PE_E&S=`6D
-USXogX/W"mTq@a=Oc"d9Df'3&ARAMA?Y*qfD0'lKL5hLeR?WYaHus=CB5).!D/3cq@q0(cDg$DVM2dXa
-R@TtFYl:mSY,nV$TUCq%M1p;$I=HZmI=Hm&MMmISP*VK,Xg#%9\%TSr_oB^o`sK5`['R$AXK.e\".u9^
-U]-s2USOfgY->7=\%',d^r+.2a2lBFbg+S\cd:+heC;sod*L%`c-4ATbf\&J`l5p7_T'R1^VRb"_ioCJ
-()\Jg<*<@+<EW[;Ch.aBLimELA62Dl6:4106UF+,8P`2uDf^8VJqJZ&G]$q]1)glJKnsPrNL#<E#'bNA
-G^>+)rgNkTrg4:jTV8'PTV8'MR?j;7UnaTXU]-r!U7nBNR[fq<R@'5.TV\]o\%;RO!kQ%Wrk1P1]t:kg
-_8XRDccXANc-Onfda6=ccHXV]e(31(f$_mba2lEJcdU@je_8a+cH45D]"5Ym^VS"3aNMZB^V.>d`lH3E
-c-Obarm2q<daZdsdaHFbaN)9;`Q-$9]!f&VY->1<\@oVk]XkV`\\,VjrkJNJrjr*>$b3[QZa-p?YHbC>
-Zi7<A[^Wf[^;%P(`P]R/_S<kb]H"Mm['6^;Yd:^G\\,Vk_SaF7ai_cF_na!t\@/gBYQ45.o'u8>o'u8F
-q"OIOoCDJEo_.hFn,Dk[nal>ArpU*Wm-a9/nc&)Eo_%tRqYL*\naQ#8n*ff8o'l#5mdKW.iniSQlgaN5
-m-X64pA+UZnEf?#j5T4am-sT>p%7kHo(2ACoChhNp&=^gp%\4WrqQrnnF#]4mdTfDrVcQpq"OIRrq.6(
-q"a^[r;Q`rq"+7Rq=sg^p@%J6kiCdaq"OO\p&j[Lo(;nT:A4JYq"aXXp%@kGnFQ;FoD/7YqYU*ap\"(I
-n*fc5lgF3-m-Ep%l0I[#kN:jcj6u[5oC)):na,k^Sq/C<2LL:GQAgHJJt/EbLP'qp$#$3)Lj<oXG'eN6
-GU%NaJqT\jWNEP8['6U*Q@WjJ5VO4:P'66^p$htZl07^/na$2H!V,UWm3_DpnF5o8mHsE0k2Y^lmHa?6
-na,;fe&7B4RA6mk\%BQ#dam12jSn9\mIC#Hp\++3b-dk&M10ktNM3c#f%n`o]sFlE%^)t]cd0\O_8![m
-_8apRrmko;hXg@(j4r+lU6LUiI!p\)iTT@Ve'QM$hr*MXl0Rg"k3D='o_81Up\"(Em-<g,p@n7Il0@d#
-kN_C$n+$#Dp[[_<kiq6nkj%U,o(DVNqY9XMkhb"9a2>['[Bm3adam75ip#aqki1=E,0e-Iip,n$p@e:U
-q"XRTmHWlun*]Z8oC_hNnaGr7n*ff8qs^WdJcP*:!<`c/!"f57#6t>4!X'2W$Psa"&-`4;o)Jpp!sK#C
-(B,0Q((CEE!!4c$!mq""!0.'Y!VcZf!<*!"!Wi9#!X&W,p&G'nqZ$p'"UGD?"p=u/!<*!#!WW8j!<*$!
-!rN)T!<*#t!<)uu!QkC,"s"j34'QWON/s-VIXH<kT!Gi9Yc"+ZKPFFE(Bt!O'H7l+((LZ^(dq5)AT*!U
-S"$1RZ*'dbMO^u,9.1>PrW)ls!WiE(M#`2/!M?'$V5p]"Y->4=['mEP\@AcJYcb%&TU_@7PEClbNf8UC
-M2dadS=cIMVlQl"X/i1sTq%F/M1ge@J9Z-TCM.-b@Uj(iG(#(#MiNmZM2%=ZKm%6?=B&!f9i"eqAnYU]
-BQ8?OMj9a(Uo:>qri6R/UnF9IQ^*PbIsZB`H[KU$D/jiOM3+!dS>2mTV5^W-]"Gbj]XYGZ[^<BHZEUR9
-XJMVYR$X1uOHZ$$TVA3ZUn+?b\$iZW^V@V&`l?'Nf@JO&e'cRebfe0-a"P]^bfn5PaN2B@`Poa3_SO($
-_83[q^9b88FD>]*@rH=,DeEWhBn)52R$NemL4k"iCM.3g?r]ro8lAu)?=.D[D/s`=Fa/=YKo(tRMLKYL
-De<3bIuB;;JUMonJ:iZ<P,G@NSXbn9T:hjLT:2:?R@';+R@U"@R@'A4Uo:GeStMdNU84WYUT(>tZ*_$P
-]"G_k^V7Ls^:q7n^VI_*`5]j?cI17nd*C%dcH[EZf\"g-e'?(Wb/hWFc-XbZdF6[uf$VX]_8XI4rkB#_
-bg"AP_8!e']Y2+ua2uQMrQ,_sc-Xkbcd0n]c-4DTa2>^*]!o0JZ5BpQZEpmCZE^^@[^Wf`_SX4-_Sa:*
-]Xk]R[fa";Wic9'$EL21YHb@=[^j)er4r]U_8XC1^qI:f[f3KLZF%*N\[fDf^r"(2a2l?A_SEjr]!o>R
-Y,nNInauSMq"FFNo'l/=nFH8Fo_%qPq>0s`p\"7On*]N,q>'d[p\+U\!;6?brqA&4m-a?3nF?2Kqtg*Y
-lfmX+o'5Ari8`eXk3_d9p\4=MmHs6+me-DPq=aLQo^r+V)tignmd9H/lg=01oCMYIo'u>Dr;QZmp[[hC
-oc*Yup@[tGn*]Q*mIBc>pA4dZp%J1Wq"a^_r;Q]o,Q@]6nF?#Bq#('`p\=ISna>oDoBkl9p$q20lg*p,
-o()DEo`"Fco(;PEoC`+T!VQ*^odBM.p@e(Jn*]W2s8DupnaH;>r5bF`I:l;O:fC4a8OZ*I<*<=%>$NI^
-@?QXqARo1[BP1XZ@U`kdH%0paGB@_=Bjk(K=&MRR3^Q\hMmMF?rq\YJo'Yr?p[RJFrU9@Vo_8"Ko)Jac
-p%7_<kj7d6qt9C?f?(\7U2asbD/!g-H$u$__9h$,p#kN+nG`+roBG)\c,n)Kahba5cdph(f[7C>YGX.L
-Tr#?3]=kbXS;MiEItso1^rc$9md]i7mHN0AZ*(+,`nTP8l/^[SiTB(VjQ>anmdL,>#OUpLo^_M@meuMc
-o^;)0kiV0qm-O96qYU3gnF5lFlileEq=XFQrUUluo^_D4hqQ`%_SO%$\$E9`c-Xnlj6Z((rp^!Troa7L
-+n+jgo'Yr9p@n=Vq=a=JoCDMDo'c&6lg!]pjS&KCq"3sT!.k4<!#btB!<NT6":#2>#6Y,1!tZ=n+rM@>
-(_mbm!V?@+"9f/C&JQ*&'GMN,(C^QN!XobF!Rh%#!0%!X!Vl`e!;up%!!**)"TnW'nc0.%"U>57!rr?%
-!W`B*!<MWhquQcs"9AK&!<N-!!!23^rrN-"rrE*#r;Zfua8eF=,sP^XIYWE2LP1;4R'sB4]<eN4RYQ#n
-90"[^4\&.969?bD+socU=ClJtJ;'/OS"Z^WWiXFlPuTRT#Qk/.!r`3%!WiK%!<3)s!<3(f!.t7OTEq6f
-XKA_2ZF%(>[rT!g\Zi?CXf8(fS<fD%OH,<\N.Zh@Ng,s&TVJEaXK/D$WMcScRZrhhKSP/.GB@kBBk1[`
-AnuC2Iu0,DNfK$PK9(tAF_P2]:J")L:/kJ1BjkLdEdWY&Q^shHWN3)!W2QVhSXGe-OG8@7H$+:UH6$d=
-EI<CsPF.l9X/rA(Z*_'Q]Y1ne[^<?GZ*:C5ri@WLUS!m>QC!r,S"?:JVPg>mWi`P7\A#bp_SsR:ai`5d
-e^W'rdE]qXaiMO%`\,HXb0%iJa2c0<_o'@._83mu^V[Xr\Z(mPG&MD;ASY[hE,BE-I[QCeS!oM&ME6Q:
-H[pj1ObSF3GC+miFE2P?CiFK<F)>N,G^"^nOHl,jOEG2RL6S3fN/*%;KnY>IPG=n8QCaS=T`(QKS",q7
-QBd`&S=c7;QC"&6VQ?>[TV/!QUSOQYWNE>.Za[HS]"Phm^VIOs^:h:u`5K[8aN;ZQeCW6ucdL7f#LCoP
-f[eR!bPoOK`Pop@c-+5QcI::mdEBYNaN2B;_SaF=cHO>F^V@Y"^VRh.aND]JaiMTIc-Ob`cd0n^c-=JS
-a2>^+]"#8VZa-q9YmR_>Y->1<\%08i_>_:Z_o'7&]"5A[[^3':rN-+"VuEk'Z*UgI]taQ_!5^8'_SaC4
-_SEjq\$iNGYd(OC\$ro\]t_D$`lH0A`l#U+]Y(\cX0/M"oCVeVpa,\,p[[qIo(2PKo_%qOq"a^\p%@qI
-n*]N,q>0p_p\=OZqY9m\rUqQ(lg=-/nF?2Hq=s^VmHa*4o^;#,j65RhmIBfBoCVS=l0@NulP/jZo^_PC
-nauJKp\O^[p\"+Io'YoEmf`1Mo'u8LmkOV6q"F=ImdTf=p%S1Pp%.eEpA4^brVlisp%A%Pp\4IVq>'m_
-qYC!anF#]2oCi%Xrr3`3q=X@OqYL3dq"4=UnF#f9p@e:UoDS4bnal>Anal>Crpg3ao^_SE;"ODSo^qV@
-mdBK0s8Drpp$V;'bdX7*Jo"7Y78-TU:JXr#='8^,>[CiLTqR^2Q^jhLTp1XtKn"c5J9-*^GAL\g>>A$h
-9MJ;Z@:Y4`_<_(".K92<pA+IZlhgS?li-kYp@S"Ws82Q]mHEa!mJ-PMmH)s@]!S&KCM[f;Bl%d6I@7:U
-d,"*\j5]Orp%J1Pl.sk8bfn>U_o'^Jg>CfCdCuulW1p#arOPP,W0`3bGC5(;ZFn3>l0%9rmI0Arc*XdZ
-YKPhbkNV*ag>D#PjlY^jlKdj&lKRU"mI9];nF5l7mI'B4md00%k3_R(md]oErqZ]_m-=o@lK[d)p@\+V
-o,.2oo'PVtg=40[_7mRhYH?'od*UJ)lK\!?nHA7Ckiq^<n0.8gnFH#:nalJJp\4CNnF?&>nFH&:m-O$&
-kNDO8o(_eBeGt1$_Z2e"!X&uA"U5#4#R:M:%k\hH,TRsK*#U.F%gE.@$kNjT#R1>2!!*3+$4[^]$O7+J
-$k3^['c//I.glI\r;_ELJcNso!s&B&!W<#u!Vl]u!<E6&!W<!"!WiN'"U5#.!<<0&!UTjj!<E9)!Wi/u
-!!2*[rrMusrW2Zl!!:gR!!E-!)$1[%<d&tSPD>$TSXu11O/0h3`PoX%Z`BEIJSn^e8kiN$F`_V9>>e6o
-?tX8#Lm!m_TqJ!HR@U"H`5S[$>!+#C*YfA"%LNCF*#>m]JcOI(#c+;rY-G=A\%2LL!4i*?DQ^.EWMH2U
-Q]R;hNK&mWN/N[WQC4;:UT(;pXJr.oUS+6JPE(ENJ:N,pH$FLTF)Z#:Ecuh[KoV1QNJ<%3H$FLPAmJ8)
-5s@Iu92f/-CMRp5I>3cHS=lRNUnjcYTUD+-Mi!+<J9cB]EcH,B,'\!EG^kL2Q_14YZF%'M]=kSYZa6p@
-XfSFuV50fYTV.^?rL=XlR?WktQD:Uq^Sn<C[^3HVa2#[5a2e,"qoJcS"N&'n_SQ,j!lr@$rl+lS)8a1s
-]tV(jZ^>?1;+ske<EE12AnPR\EKc4XNWG&o3e;d"EHZ_ZK6_TeH[^X#IX$3bFEDbSH#dV?DJX**EHZbZ
-J9,72BkV=1IXd*1PF%W"NNB4MR@TeArhL4(V5'`PR$O#&R$jJ1Q'I]*TVJLcT`1]5UnsldXfo"6Za[<M
-\%')a^;%=o]tD+r_o9a?b0A;`f@ea'd*pGncdC7neC2gha2,O,^qdh*`l5g<bg+V_c-"/KaihfG`lQ?M
-d*BbN^qdec_Z.XP`rjE)bKTt1s31Jc&'2f/_7mRn]!euPZE^X:Y5YIAXKAb7\@K8`^;.S%_SEq#]XYGZ
-['-X9YH=q,WW'%+Z*CaI]Y2+q_$e0"`l?!:_SEms\$l7?*O;uWZa[KU^;.V'`Q-$=`PKC+^ph"ZYcXkm
-n+$&Koc3Vso()DFoCMVKq"X^]qtKaToCD>:mHjH;o(;VSpCI&pp\=OXp%.bEo()>@p%87W)>*FfmHjB3
-mH<]qk32I0r;?Hdp%%J9mI0EBn,;T#lg=63q"OIOoCDPHo^_SFpA"IXq"X^\p\"4Rq>:!^o^VJBoC_hP
-rq-]ko'uDDp@nF^s8VrlrqlrsqY9m^qYp:/qYL3jq=O.EnF6AQqt]mXp\FLYrVQ3Ro_e.VkmQhEnaZ>H
-o^q\DmdC):"Q\Y&iSa\,"SD?Zp%87Trpk."p#PlGr;H?0JSe1L6:FF;85i_l;,:;,?!q&E?tX+eLkU+m
-FEi7_Lk'nsFE2YSH#@eEDIm!D:.RQ*1Gq-I%M('XA;6;K_TL3Rgu\"pj4j;$l08$;p@IY;rr2HZn*T?%
-jll1)ki(%0ZD!qA91;;K5"S7<?@/!?_p[Q-h;ISdp@e:Rm,?aNe(!"&b08;diT'+^g;gq@]X55`_8Eso
-Wg/'KA7B.gMk$]Sf%8R/ioTLjin),a_8kHurojXIiSWSRkNDj.$L7!ElK[TulKdp/rq$0[rpLHin*]Q/
-lL"!.mdfl?o(2J9k6g>5kj%X*naZ2?oDS>3o^V2+gXXZj_Rd1]WhlK-a2cHRgu7PenF5u9nFH/AoCDG@
-nFH);n+#rHoDnR`nH/=Ro)A4\n,D_[lK\$:n+,r5ec::%_uKi>!<iB&3s#Hc!XB)<"pGJi+!i3U+snHR
-*Yo.g"pkbO+r_C7%LECI%h'!a)A`kf$3p\8!WrQ.!!!$$!s8Q(!;ZZr!We2ZJcNjlr;cs$!X&E'rW*!!
-quQTn"9AK&!<N-!rr`9&rW2HfrW2lrrrW3$jT,;]qZ-Wsq#CR#!rr<&#2&tV"8i-9"WSgoIXHj3Nfog*
-TU1auS%6DT`4rgiX=0KmG@aiR<F]fcFE2/+>Zt?HEcQVgS><6q]"Ytn]=>Dj`3u"Q8LG#D!!*B3[/bdY
-fDl/SW3!81[^`pI^&>MIY-+h'Tq.O9qi1T8)j$8MS=lXQXKAV+W262\S=5b*MhZb1I!g3bHN&1)F`V_O
-I"I$.P*(`\Jphf`DJj2u>##\u4?>Mf85W]*D/aWEJr5\YT:u7Z%ABDaRZihjL4Oc!G]\$+E?B4DG&_SM
-KSu1fUoUZ(Za@3P]!J]HY,eP"V4XBNS=9GF)O6SSR@9S4R?E\oPG#"f^9G&Y]tD/#bJVEBrQ"fTrl+oQ
-rP/BHrPeiX!lr=$r58NN=MV>U^:V.hS7Z;58P)ia?X[Y^B45"YKStkLNK&jLJU)TnM2R@FI<p6iM2[@I
-LPC;+IY!-)K8YSGOckigPCS+7JU;WYAl`#<A8c[=H%17?ZDX=`PGS8V'<%k+Um[U;QBmo+RZiu#QC4;9
-VZ*(cSc505Su&EhZ*CO=['I!E[^j&a^Uh(k]thP+a3;fRdF?k(h:U3)e^`*sf[eR$d)s;?rjs2a^V@V$
-^rjgCbK7fE`QQHKbKA#PcI:1db/V<6_>_FO`X'W*`l?'>ai_j(b7_k8_ns1&]Y(b`['R!>XK/7sW#Ve<
-Yd:gI\@B2d_8=+*^V7@j\$iZLZ*CL6Wi;rrXV@tC[(!WZ^V@V(`lH-=`PTF)]!o0JZ2h0.YQqVH\@fSm
-_ScAm%`Q<%_83RnXK\e(o(2SLrqI'#q"OLUp%@qJo_8(Qp\+@SrULKen*fc?q=jUYqYBs`qtg('p[n%H
-n*]W4n+$#?oCMVHoCVYGp\"1Xn/(N\qtU*ap[I\?jlP^kl07?lk2tpon*p>P#P\#gp\=UYo`"P2p%%_F
-p@S"KnaQ,AoC;;<nac;Dq>9s`q>0s`q"=@Tq>C6kq=saap&XgVrppEdo^_YHqtp*WrpBmXqt]sip[\"M
-q#13l#6"Gtrq#OErojILl29oUlfdQji8<GJh;$fao)A4\o_e:Zn4E<6pAOsiqojV5<'NH39i+\h>Z=Nn
-;I<d=?X$rPBl&roKmeK(LP1D4IX6BlMMd.7IWfaKB3ebE;+jJO83[Up1g5?rRA5t;.&O/Y_p-EHa7B3,
-nb2MJp[I\Orq,pQmHa$"kjS''i6oNJSt(0u5sbK1;F*cZH^CqRdc'9@g?.bop@e.DhqZi6f\YQ2d+R@A
-mI9Mub/1s0\\5qt_nEFSOEkDB>[_B#Q(bS7eBu[ng#:iPgrI@Sd-'oelfmQnio&k_&*rTGki_6rkih3m
-kj%L$nbMV`mI'B0mI0N8o(;MDnaQ#Hj#?&]l0ds*mI'K6p%A(Po^V2+gXXZm`k8aaVPBm%`l?9Og>D,^
-mI9Z8o(MeKoCDG@nFH/?nalbM#k7?Sn*]]8oC2bM%I``SnEoW6q!R_@l2Ug9!1Ns*!W`H,!<<-&"U5AD
-#6k89*[)gT+!`9]+=8Ze)%dDn)&aM7*#]Y1(E";6)]^(H+WDLC(_dVr&I\X>"VVa^!N?'N!8.@q!!!'!
-!!!&l!"f55!WrK*!<N9("9f#7!s&H(rW!!#"9SE"!s&B%!W2p!!s8W&!Vucr!<*#k!<*#k!!*-%q>^Kr
-`;g\d/3n`RN0C'-TqnW[S=Z4I^<+U@_nN`=[%N>*FDl5EM349uS<f7kI=$BmL6.h!Ye7Ta`llWObK8l#
-f$M74S<&DQF(JHD1F=Uj[K(mZf)SdTZ*LgJ]tV7s^q[Xt]XbPRW26,TQB@8dMMmCPNf]HkR[TkDV5L8n
-XK/=rTUhO8Nf/[FI<g'\G^4^fKSG8:LP^nHMi*COLkC%sD/!Na<`Mpc+$VbE3'9K"<+9K\K8>AEOdDN+
-SXl1:PE:][GB\4ND>n>cDJjB4Ed2kUJ:WK9QCk"QZ*L[B[f3`@U7n3MR[KJ+rf-i9+chVFPaS&6T;86U
-Tr>-(]tD%m_SjI7a3MuTbK@oHa2,Uk^^e2q^UUe^['[0FZ+@NY]EZ$^^;.Is^\kl[_SF17_Ruk!;H-7P
-7TsSG?t<VOAR]D)M2R4GL5:A-Ed2kVIYNB%G^Y'sK8"l+I=[!"I=6d'J:`W?OHYfjWLTEHOG%anARShH
-=B&$g<EYE^WMH5XWN<(uXK8P)T:MLBR[on<rfmVRR[otErgWnW".l*`Y5Yd,YtM4%Yd:gK]"GP`\[oMl
-`Q--Hd+$\%hV[#9e(*!teC`:"dETbJ]=5;[\[f;a]=lM7b/_B5]tDM0ai_iRcdUFnccjMO`Pom<`lA"q
-!lDjmrk\`S`l@ttrQ+rV%Dorq]tM(g[^!!;XJMa^V5LArZ*LX>[(!TW]YM:s]Y(eb['mBLZa$[8Wi<)"
-Wi`J1[(*][^;@k0aN2?>_na"!\[f)SZa-j?Ycb=>[^`l^^;0Q]0Y"j$ZEUCun*ol;oCV_Mp[n+KnaZ5F
-qYBm\p%S.NoCV\Gn+,r:nac>Ep%J+UqY;-+q"!qBp%.hHp%.hIo(2MDo'c);mdBQ5mdBW8rqn8Cq=XCP
-mdTi<n*B3!kND*omd^/KnEfZ7oD&.Yq>'sbqY0aXs8Mrmq"Oa\#P@WYoCV_LpAXjmqYBm^o^qhMrq?Zt
-s8Mrnq=s^`o)/(crr)Q\m-<s(r;7<*p@\(Mp%nR`qYU*_p\asfr;QWnrquI&p\FXWo_.qLoCMP>m-X62
-o'uAOn,2YUp$D\X&cV!h?;)mo-o"V"9M\P^:et!f>V0#`AS>e+FDYc1C1q3f>$4g3@r5sl@U`_K>ZY'&
-8k)-84$>DD)_si]>[^uEIU-/b@pr_REe;0qn+6AKp?q&(q>'LJnaPr0kN1skh9sBRUQ(1H1F"+a)&XA:
-5?iN+[DpYJg"tfTnF?);jOr27e^iO3e^iXAn+$)Dj4;Q*e'-:nf$haMUOm8[92&8gE.O+B`5BC'_oU-J
-jOh`$f&cPsmd'0$jlGRd$1@0Glg!d!kN_@3kQ:&:mJZSRndk0VnF6#=naQ5Dq"=4In*^295N_.pn+#c2
-n+68JqY9dXna,Dpf@%g\^:(>HV5(K4^r=RJh;debnFH8Fp\4=PoCMVHoCMMBo'u5<n*]]9o)8(YoD.q]
-me#f2lK&"t!1Nrj!<W<'rW!N2#RgkA"pG28#oXm.*uZ4I,:soW(_I;n()[r(',(rn()Rc"',;5p'c.f#
-&.]6]$Od:E!XKDX)A<Sd#6Y,1YQ07TScJ]ipAk0n!!;us!WiN/$3UG9"U"o/!X&Q*nc/^m!Wi/urW*!#
-r;lm!rrM9_rrW&t!!1UMn,Q)d+\R]gS>*'QR]*3ZSu&9c^s1-G_nWjkTT4SLGC"e&S=H4DQ]m>ZI<pL(
-Q_'tQ[DBf#`lQ?Fbhq"$d`/i*Wi`+gPD"-m>u!66!.k3R!<0DP\@K>g^qmk&^V%.f[]HC%S<oG"Nf&^P
-NKB9dQC4;7TqnWdX8]'uVamGOR[B+nLP12(G'/%SH%:R*MiEXSOH>TbMM[+?I!'@AARAD8:eO5A3]T>f
-78?opC3>AmNKKHlR[TP.PEUu_KS+AeEGtej12^uLFE`+^J;/l=PF8/CXL>UF[^W`QZCRMRP`q2hNeW=G
-MMmISNfT6bQCOVAUSFW^#cb2B_T0[8`lS/&#g1?6b/q`F`l@tj(V[Vr]XG8TZEga>Ydq<U]=bhk^qROu
-_#D/B_SO4;e&AefG$\BQ9N,D6BOk[]@V]auK8ttKLPLb<HusddKSYbJM0XT%M2.%FJU<$,LOso&Iti`7
-MhmCSQ(aJ/SX,M$M2R0*L51SALP'ekS#WNfW2H`"X/iD+YcX]"T`^s]SY,nK"e)!SSYVeSShut/SuJp#
-[Bm-CY-"h/Z*^sK\[JuV\\,_p`Q?BOeCiX6hqQ]2f\"g.gt(!(d)a&9\$rmH\JVoi^<OjA_7R7f\AlM+
-a32iVe()mlbfe--`t6;3`l#[2_Sa7,^qde'_o9Uo`r="%_o'I4_ns1'^:q.eZa$[8Vkp5fWN<8-YctI@
-\%0)a]tOEV,.Y1m\@8fLY-+n/Wi;u!Y-G=B\[oJi_T'X:`l5j2^:_"erj2^4ZMq*5ZEppI\@fNS^Au(K
-_$Ruq\\PJWZ)m]o"SVN[p%JCZ$MF&]nF#c>q=jRUrq$`moCV_LoCqkIp%J1Sq"X[ap]U9^nF#W@nItNa
-o'u>Cp@S+Qp\=FTq=s[SnaHGL*V/^hn*B<+lg3m$kjIj+mdg#IqYBdWp%\=Xq=!eOoF(0YnGN4[p@\+M
-oCi.W"8M`hr;ccprX\u)q>^9bp\=LUo)/C[oCW%P(@LVZnF?)@oD\aaoC;>>nbi=`rr<#tqYql>qtg0d
-qY^9irU]XQo_%nNp@7\DnF>u:nEK3(mIBc;o^D>>nG`"\o^qbSru1[aQ#'AT/M]4];,:"d;,pUt?<piA
-='oNQBmtSWF)uPHEGf8k>?50FEG]5sBOtOU<E2mj76a$t4Z+8u0go&SF*2hZJ;]\_U8OTVd.$T#rr;ca
-l08-DoCM_Mo^D86mci]]bIaX4MeY'p,ommA)^.FNI@djdd+6n+j6>t!mHWW[e^2anf\"X%hrsY&p%@G!
-dF[!uffJ'Fe]PJ"K5=IY9N,/6I?:,>^Ughc_9'gRd)<uSkP"T:l07Bql0R[&m-O''kih3pkih3mkih<t
-li-;Nmlg%(nF6)Ao^qkNq"OOTnaP`&jQ>XilgO0*mI0W>q"F=NnET8sgXXQi^:(>IW2R,9^;S4DgYqD\
-n*oo?*;0%!o^h\Ho^h\Enb)MEnaZ2=nF,l7nF5u:n*p>H#P.HUp[%D9kCN]$!!NE,!<<-%rW`i;"pPGC
-%NQc=*uZ7L1F*tb*Z>q>,UXoT'bqB#*?Q+0'ce;3'G;)p&e59W#n%"?!=';]/iPLF3AroZ2C]j["1A2]
-!2BMo!WE'#!<</l!"/f.!WrQ,"9eo2!sJi3"Tno1!r`0#!Wi#qquHs$"U+u1!p0L_!ri;r!!30$!W;uu
-!Vud(!=Kea'Gq`,'b:idjT+lP;$[mR.6gaMPae)8UmI:<V5'ZXU92;]da#kL]sO>jLPCVGSZ9$"['d0A
-WLoH9OIDoAYHtdXaN;cVf\PEAg=tB5f\P!+dF$Lqd`Au+Af1^1!.k3Q!%P^s]tV4q_8=+,^qR@h[^;p,
-SXGS!Mi*@KMia'hQ^jhHV5U>nX/r.oUD9GlR?NegKRnMrG'.kNI=R*2OHc0'rgaRdObn^<GA_)%>$"Wm
-7RKNA5>jpD:K(J-DK:/nR?s8+QB[VhLP18,H$47?A7]7[Anc%%G^P'tMiEggSY)UPW2cl(YcOn)W2-)D
-LkgY9JUrH%It30+M2R=_SXQ":TVnotZk9g]\@8QB[(3f\\@8r[WN<)"rN$O<\$WTP\$icNYcb+0X/W)t
-[KF(R^VTodrPM7G`5BI2]V::-@Us+_@VBUk@qB:`BP_O,NLZK'PED/iLP1D8L51_GN-p2.KSbbGK8,5?
-Nf&RDItrc7MN!jlTVnZ`V4![9Lk,q_IYj)GJpE/uU9:ZuX9#K/rilC-rMrkrW2-5[TU_UGTV&!NTUqgM
-TqJ*[YI1dEYHG".X0&Y4Za@3L\$rlY^;%S+bL"emgYL`Af[nj1f@Sg.e'l[e`4`aj\\,Pa\[oPsa2#9p
-ZEgh9]*uKqcI(+jdE^"]cHOEOaN)<>`P]O-^q[Us]tV7s^;%Fu^VIY$_8=+/_o)Jh'u.Dl[^39EVl-Jk
-W2m#&Xfen5ZEpt<\,<`A\[SrPZELI7Z2U[/WiWJ2[^`o]^;.Va_Zdon^V7@lrO2[2(9k'M['mKS]XbVd
-]tV;!_RdOi\$WC3!;-9Z8+?'>p@S%Jna>c/rVZKao^_\Io_%tNp@\1QmI0N6p%J4Xp\4LWp$h>5q"XUV
-p@RnEp%%bFo(;YKoCV_Lp@IkFnFQ;Gp\sgena>iDm1SjXnF,i8o_S=Pnac8Dp%eFQp&=b"p\4L^rVQEc
-oCVPFnal>Dp%\/Jo(;YPqYC$cs8MljqY9aSrr2chp\+=Tnac5Ap@nF]n*BB.nF?2Fp\F^\q"OIGdFmF5
-f[AO;e(3I>n+ZeZo_%tQq>1*h!;u`m0(JK&oChnPo_%nNpA4X_qtKOVm)>`VD.6O<3]oAR/3??n7SHHO
-<EWF(;-[L=5\#+^EbfQ*?WKTd84HHXA6i>A?!CN6<)?:Z77'F.5XIh%84Z->68^MH-n.5?5>#RLb4,&u
-rr)WYhr","o()eR!UoIUm2=s<f#G4oS:Fj=8jP9j1GVL3J"X3hbLbh9roY-^iRZAo]sY;V]t;\ChWOD!
-p@IY,g>V,OId$@hkMO=^O*=l-<FBNbL74^1US"6XXgYaY^V@k@l1k#AlfdKtmI'9*lg3s'lKmj*mHj0)
-m-X<1nF6#?p%A+Mo(2PJp@n=Xq=s^Wo()>7ki_*klKn!*mI'N;pA"FVp@ReAlf[9^d`fYF]>(n\Yd_Eg
-ce%%9mI9W<"SMK^p\4[\!qc3ZrUKgT'_:bao^h\HnaZ2Ao_8"Mo(_VAmHLYOW;m5,!W`?)!W`9%!TX7P
-!"Ar0!sJf4#R(83!s&E(rWPIk#7DIs,p+!L.3oo_,9IpM+s.^0%1N^[)BT\,'c@o.(DRMp%h9$[%hKBg
-&/Z5s'G1QR!WiH2$jd=h)ZejsJcLB&o`4sln,WFh&-E(<!s&N.#6kJ="Te]*!Wi#q!W`9%rW!'("9S],
-r;cft!WW6%r;Zfuo`5!mp&P'mrrDuu"98E'!!)uu!=/kS!(I%n,"?*cOcu$*W1BH:R%'S:T!$5gf$MLV
-^p]knL4kAFT<>`A`PfL#Z)*hOO,oX&Z+%Edb0entiSrkRgY:9(f]:`CgBcQli8)erZss`,!/(=Q_8$`!
-^:q@u_Sa7+^:C_[Z_jLgQ]@"&M@,?*PF@r4UnsufWW&thUSFKSR[B8#KS+f$G]e(KH[gU'Ng#ctSY2XJ
-R?<8TG&hA0?!13+7n#a05<hG);,gY(AT2^>S=H"8QB[MoK7SQ&H$FCKraQCH@V0=kFaAOlMia'cTMD/R
-USb#jWirJ!TqIsDP(nXBJ:E'!J9lTmK8,8BNLc]2S=ZISYe\&h^U'o.R!OOMN.,u!M3*paR%9h@TsV25
-Za@0J[]m!=XfSS&W;a4V\\5bo_SX4.`Pf^6`Q,a&W/lO[FD>Dn?#"=rCen5@A8#XuQ_L.@P`qMrLcL$>
-Jqf,COckikPEM0!NJNRMItEB1L4b8>OdMT3UnjldV4Nd8T95.lMjKp'NIm"2R]*<gXJrG0riuI/riHU3
-XK/7qStVdLTVJ3UrhL+%Vl-AhX08t>Z`gO5X/rG-rj!?I['d<M\@]Gj`lcWWg"Y<<h:U?6g=Ot:hU^6,
-d`f_G]XGDb]XbSa^r=4([^39G[CE]T]uJ@Fe'uahc-F\\bK%ZC`Poa2_8*h"]tD%m^](qH^AbkY^qmq-
-`P]O-^q[Ro\$WKIWVrb%X/rG*Y->1:ZEsP=$+IFS\[f;\[^<@>Yn"+<W2Q\sYHkUH\[oJg^^7io_o'@-
-^V7@nrO2[3'sOpJZa@3O]!o5]]Y;.s_S!^n\@/Y8q=sRMn*ol<p@S%Jna5W+rVQE_oC;JFp@\4Sq"O[]
-nF5u<p\=U]oCM\JoBto.p\4CSp%.\Bq"+4NpA"FWp%\@Xq"+%EmI0N6rpqf8na>f/m-X<5qY'RQoCr.W
-p%@tLp%.kLmI9cAp\"4Qr;?Bcq"+.Kp@S(Qq"ah9q=sa]r;6?fqu-?^nac28k5>)Mo^h\Ho^D;=oCi"X
-rUK:Eo(;SLq>UC8qXECna,labSs,)"Vmj=\dG3gJm.0`@pA"I]rVZTjr@RR0o(2SKp[n.Qp@nI]r;?HV
-k00oqPC[@H75mCk1,1=D77B^:;-I4/=&N=5.V!"5EcPr6Bjt1@;Gg1j>\IMM=]J@$=BABq8kMZJ779O1
-5=e.,84GQur\%)56:4O^N5=WFp\k$cn)E@$p\"4Tq=sXRn*oc,gY0f]VP&NM;c-"E3B/rgA:U>\`llro
-k3(mikMF\5_7R%[ZFRKheD9<Wo(;J?h:grQ3ofMtn*/iRY`a<=;HI=CG_V`\TU_FAUoh/=^UUkneEQc&
-n*9&tmdfi5lg*p'lg!j(n*TK-lKdg(rp0[Ro)A5BnF?,Cp\+@UqYC!_p\"4Nm-<ctkN_F$lg=-1o(D_K
-p%@nDn*TB#gXONe_7[UsYHYLMa3N;nk3VO)"nVBZp%S4[p&am[p\jX\neLZ`n*oo=oCD>=nac>Fo^qhP
-n+,r5X8mhPn,Q,`$k`mP!s&N-!Wi?&!sAc2%4!MT,9%s\-QaTU*ZZOR-6=!B)&=8=-5m[6%M'6k)&*_s
-'GVK$'bqDq(_dDn(((?O"U5MM%hU0)huJ?/PQ1[an,W(\!!2Ti!!3#urrMusrr`,urrMusrrMoq!!2?b
-!!3'!!!2Qh!<N;r!%J6l+tGlZFGZEHG&1nt90FmQ.4m"j#7;=f&/?90)&a/%)%d;o"pFu,!qlUb,We(]
-@tBo6Ssbe.St`0\S#30RV5L-.cI^e!aM5'WPa7f;Zb4,ld)jV^`4s$iWMcSfWOBIJ`6Qodf@AR2jP&,8
-hrWkQjU1"tfAY<#bJTY["H<D6!!'b9^qde(rl$D(^qR@dZEUL(S<oFtMMHtNPa7i1TqS9bYd(I;X/D__
-S=,_-Nf/^AI!U2>Gr0i#L5M"WR[p+MVk]fIMhHIrAmSJ691_]A5sI\+:fUb)?XmegH%(C4QB@2_KR\Dn
-F)GdlBb+Z]@V'7kF*Mq^NL-''T;3"'Z*(1+Tq@jGQ]R5fNJ<#_G\VMLH?t!fJ:i]=PF/V^['?^8\@oVq
-`OD%O?rUBLJpq9>@962n3&EZ_4>ol7@r5grKo(bQQ(+YHTWu#A]"Z5(^;\+4a2uHGaN($0G%P&a=^YWD
->[_;aDJ`TgBOGUmBTA=LUna?GNBW/SMM@"LQ^!`'O-H&fMMR.UQAgNNNJDq<OI);tPa%fJW1K``XeqV_
-S;ro5RZ<bn@>CeXWN2\rZ*:C6Ykt[BYct:5WMQ8_USOWXR@9V8TVA9]Yck=:ZMq*DWN32,Za7$G[C<TP
-\@fPn_o^6Sf\$2Ts4I>)rnARKf[eEl`4it#^:Ukc^Vn%%Z)ak*Xf\t8Z+7crbKJ&NrlYYmc-=DQa2c0:
-_SZ;brji6B\@8rUrj39DZb!`Y\[oJg^qIIq]XY>RY5YEuX8]*tX8f:#Xr4LMZa@0HZa6sBYcOq.XfSY+
-XfJM-ZaRNZ'YhAr]Y2(q^q[Us]Y(qk]XbM[Za9V9s0;R5!4i'>!PH#B]ERQclg4*0rq%-#o^h_Emd0`A
-o^VJ@naZGOqYC!^q=XCQp\4[^rq?Tmq"F1Dli-Z'p%7eEmIp2EoC_nTqtKgYp%@qJp$hSCn*]Q1md09)
-kj%OMp%7_>mI0Q:q"saUoBl&<nb)MHp@J7U+7o$mmdKN2m-<s.o_%eMp@IkJnacAHq#:3dp\Xg\o_nL`
-o_n>AnalDLrr1m<m-O02q>L0aqVSQ3G\gAlGAghp@9HZ/:ek8-AnQ@:PaRf3]>M\<dbF0PiqrKHnaZQp
-p[%DCp%S:\rqu]8O+LnD8kMND5!Ctd1++D(5Xde.:.8,Z='\s;@V0.\A8#[k?rorg3BTGr9ik2$@:3/A
->?b!,<`Dge6V0X&0J>.>4>nfG0./,*2D7$a@ArJ\q#C-cp#P-*o(D\Oq=jmZ%JBDcmc`KWbJ(0QPa.#$
-J9Z0VL6J==_p[2sl0@U"khFJ"\>,=JMi3^]cIUn;mdB?!hqR&Il0Rm3q"aI6`28KBIt<N:QCP(bP`:oo
-T;/*RYGSP=g$SJ$l07KumI'uB#4D*QnF#l<rpKdQrTjOPrp(0]lLFE6nF?,FqY0d]q"XLOn,DSPli$2L
-mf)Z'o();>naH#9n*B2sjkeeCeBP\?_Ss[Cf%]3Kmdg)Fp%A%Pq>0s`q#9slp%A(No'l8BrUKpVrqQEc
-!VuNho[Nqn!"8o2!<E6(&1JY*"9\bs!<3-!!<WB'!!2Ti#QtA8!WrK+"9eW(rW+t]"Teo7"WA:*0.AG'
-.3KQM+=8]i*u,Cp$k3a])AOSF*Y]M7*>0;3*uYn+'bh)`"pbYM$jR(D#6P);$3^bM$Anh8!9sOa!TsI[
-!UB^m!<E6(!WiK,!s/Q%!V$0a!Vuf]!;up#!!36'p&H!=-:)$jOe8YMS!fY+Mh?@qD/*ci0dJ"`#QsYu
-!!;io+!*C*<H*kcS=#b8TVJ<]VO!gJRA-FPb2(n'beh'!U,/L;VQ@,4\@T\ud+-7T^p'?!StDg`^;In.
-a3)`Ygu6uBhW!SSh:U`Df%K$7aNMDc%fs*=JcOI(rkU;*`Q#m9_8*aoZa$[8T:D74NJi[OPE_B'T;/0Z
-YctC:Xf/%hR@0A,OcG9SI!g6grd6PNL5LtSQ^j\AVl-5ZPDXp:D.?aH9LqZE6U=",85`Jo?t3hcEdW@h
-P*1lbL4XetF)bu0rFZUL@Uj"bE-?SWM34=!TV6h2Z*:=/Un*s@R?NPdM2-Y1F`hkNH$XjcJ:N<.NKKQu
-Za@'G[C<i`_S!1PQ&LHMGD;EMMN=!aP)tEKItN#cF)Pl3?X-o=An>:_J;/lHQa!s5a2l9Fc-XbZ`k]:#
-RY,p)BjtCX>$klVD/jH1<a0!=BP;+DV59`OPa=IkLR+<iOcGN]Mi`j_SW&SeMMR+CJ:<<2N/3:CKo;1_
-U8Y&kYck%!QCaM+Q`-L<R"o%&V51)kUTCWtXTGZ1Z2UmdZ*:I8Y,S7jUSOc_UR[pIT;&-YWNWM1Z*L[A
-ZE(%1Z*UgE[C*HN['mT\_8F@>e(<7(f@JR*f\$8YrnBHef[nQqa2>a2^qRFn_8a=&YGnM&Xf\n4YIVNm
-b/q]Fai_fNc-=DRa2c3=_o'4%]tCqf\@AuU[/RBDZEh$O\@B,_^;%@q]tCk^ZEX>0r2]apri?%#"gG8;
-Za@%;ZN@G;Y5YO0XKAS+X/iM3[^lmY^:h4k]Y2(q^V@Lrrk8KI\[T$HZi@?1Z2V34\GNf=]Xk\erTsXU
-oD\A$oCMMCn*KB8p%7kIo(D\OqYL$bq>9s\p%S.Qrq-Neo(MeKmHj0<p`]A)o^qYKp\=OXqY^9bp@n7P
-o'u;=nF5i2l0I^'m-X0-(@Utip@@eGp%J7Zm-O3,n*]W5nFQ8BrUg*\@.<^To'u;Bq"ad]qY9XNna>l8
-nFHGNo^hbJo^VVIp@e.Po^qhLp@n@]s8V3BlLOlOrr2lag;pXtVkIsQLP:89P*;T8Wi*,3[^<'*TUCdq
-MMddkQ__+)^t-cfmdY2nr;$<ks8Mrlo^M@`MMH(Y;,0YM5=Ih!1++D$4$Yl!8Occa=^"g2?tNkbDK'H-
->Z*sS2`s<!:fpUt=^"d-=C#-4;G'DK6V9d$0f:mM3A`9@/gr,,3&*Bb@A;lQq#C6cn_i?snb)SMq"F^X
-%/';bmc`KYbeLH[R@-s2JpVZ^KTi+;_pmE%lK[a$khXV&\=o.EM2IFXc.(V6mI'2th:gZAjm;I/q"jO:
-`i>2VKSGPMS"R$rP)GNhT;/*RX/2u6f'Dqpk2tjkmI'uB&b,D^o'l;DnaQ&:mHs9,lK[^5kn3FSmdBW9
-q"a[ZqY9jXoC;8:!Uf:Pm/6;Lmk+%sn*KK-ki1^]hUgB*]tM;%b0JSmip#n$p%@tLp%J+TqYBs^p\=IU
-p[dtFrq$0[rpTj\qXt$`o()G(!.k1f!!!-4,Wckt;,0#;;bU1d4YAEE-lE-g!TX4e!X/`3#R(A7!Wr?(
-3s#E`!!*0'#6tGS/1`1l-7UDa0JP:9/0Pf=$jR1O'Gh`)'c%Ps',_l6)\rto&.fWn#mh"M%h8mM#7(M9
-"UthD$4mQ&!.k4%!!!&_!<3)s!!!&l!<3)t!r`9'!WrMi!;ZZq!W)ou!V69k!VcXr";`7=:25fb`6R&s
-h:LNKk1JJAc-kJ&aN_/sYbmkMJphTC;cH(?0.e@W"qr$j#9G-=.P35,1OtCCQCt1WXdYfNR[9D.RAm6f
-VlZ_rdb*$obK%T31TI[a]u8"8dFI%*hV?N(bIk6k\@&ZP_U$HI_oU3Wg">$:k2tUVg=k64e_&a3c-=/%
-$N:#-"9AK&rW0e7JcOF'rPK/b`P]U-]stGRX/DedSXGfBOZf&!S=l[WXKJh5Y,eClS<f1qNK&dLK7SDu
-I=m30M2[[cR[fq@T:r$TSX,1`G&:\m:e3uB77U!F9MnktIV*A9F`r"UIXcouIsucgDe`lo@U`bS@Uj%b
-C27g3I=m?9Q_1%KUnsujWMQ5ROGSXEIX-0\FE)2<F*2_QJ:WH4NfKHrTVSNp\@TJna2#6nR=TBpC3>5V
-Ngc8qT<PVqX/DP^[&opmMLpY7H#mb>AQVo4:-q?S@8KX-A8uO&Jqo;FLPLV@DIQmY>[(6585NGm@:Wq^
->[LrNBOYY=R?W_mN0T9VR@KV+NK]m/Un=6JMM[4FPE_2iLPCeVPDk3MOe%r1S#*0dSsP_-P`q/oT:M(+
-IT1feSYMmJUnn!b#H+Q%W2Q\sXT#=0VkfrYUo'u_S=Q7C&YPhkU8b/pY-G@B[]Zj?['mLD\I5mT[^`r`
-_nX15dFS<K"k;&Qf\"sXh'h(3f@%seaN)<=_na10ah"m[W2Q_uXKet4\%]o&_nX"'`Q-*CbK7m*`sTi*
-`PB7&]tCna[f3T@ZEUR8XgYUD[^N]VrON6E\@/`LYct83Xf\]'W=#T&Vl-AfWMur"Xo>I3Z*CU?Z*(41
-Y-+t2Xo>C)Yd1UB[f3`@['mNX^;%M#rP/lU]"#2W['R'CYcb+4Yl1g9ZEggC\%&rWm-O0.oCMtT!VcBf
-pB:-^o^hVOnd"p_p\":Sp@S@Y"8M]dp\sjcq%NMpoCDSIo^_VBnEol=p@nCZrVZZh%/0Aeo_8"Imciot
-l0J?9"RPRCmd0oB:A+D[rq?']p\FX[q"a^WoCMVIoBPW,m-O$)lL=?<p\=OZqXj:HnaQ,Aq"t$eqY^6d
-p@@hIp%7kJnal;Bo_A@`rq,^Nnb2G>i8hG<H$a*u5tFdI<Dc7Z9hJ#N92&Go?;tQ>='/U,=&`L0;,::e
-5Ws@1?<:uiEbL;jR@Bh@VQ"06?s$T0:.I<(2`<]_6ps:,84??J93kh-=]]<TG&:,U>[_,H<CT253B0,f
-6q:Hc>[(B;A7f1L;+sPN7mJsn5s[s=630A;'L+iQ69d_,;l]0XqZ$QkqX3eLqYU9fB)))mpA4X\p@7D2
-h:9Qe`50-qYcY"6]"uS?iTf^qmdKE&e]YM(Q\Kj5I"d@!dbEaAjPAJ8c-F\kjQlC2p>jcE[]6C1[(!WZ
-]u8!gS>rKfYc+1hT<Z;kmdBB"jQPgomdp,CrppNkp%J+Rp%7kHnF#`Dm0r@Ilg!d*nF5u@q"X[aq?-Qg
-p%&+P$1REPmd0</n+#rHnG_Gnk3)!rmI'E3nF,].l-.ArdF[.3jmMU.o_%qNp%7qOq"t!cqYg.!p@@\=
-o'uDDoC;GBp@e7TrUpKmqY0d[pAb2F!87Ds!<WK0#R1ME&JlW2&fMo7)'0_8-T<k*2]NSN'FtTV#m:;#
-!!**%rW<6+#7_(>#6Y56"98K%!YPS<"9Sc1":,/9-7L5_*A0?2.4#iO,q15f+Vt[u$k!CO%LjR*+s.aE
-.5E:j'G;&o'b:W\'GM8nrXT8E%1a3d%1NdMZiG[Xf`9=u!W`9%k5Yeh!s8Z/!s8T*"8W&s!<3)o!<*!!
-!r`3$!!2rsli7@n!!**#!!*'#!!;oq0a8LS;/q_h`8g(EgXk-7g"50=e(EjGf@@UJ`PB!gVk''5N/E13
-F'_a0/2/k*%L<XF)'Bb;-#e!KG^tF*P,4h<Od2Z>WMunrWMc;dcJ.()eB5KSYG&D5_og$CeC`F,g!e9t
-h:BBT]XkV^^;n77bL5"pe^<C9iSWDEhrF^e#MS%gdEfh1$2so)!P8>`!7q5M`r<pd_o'1![^*$6V50`S
-R@!o;4dMM)SYN*`Y-G79Xf%k_Q]d5`M2-b:K7SH#J;/o@Nffa#T:_gLT:qpMR?<8NEb\r_9LM0577U*M
-;-$p+@qfh+H[L5>IK4NiFou\tARGCB%praTB527#FaJduNL6?5V>R5hUnF*;Lk'l!G&q\BDJa-,EclVS
-K8,8GQBn/;V5UH)]thM#^UUVENeDRrD/Y,oT:_@0R%U.GYHFb#^V$eLQ'.f1R?j"rMi<g]O+`:YRt,BT
-Iu&PnD01/QF)l;H?;F*[4ubMe<)Z^m?Z(%2>[C`I@p3H*S=Gt6Oc=pATV.mBN0Bj4T:_L2Lm+R0T:;13
-NJ<:NNJrjZR@TV+W2QSgQ^=5:rfA"dT:hI4J6.2dR@K\3SY)OITVJ?^USO]aWW&q*UnO?QUo'uaTV.tn
-Tq\<WUo:;qYHt^J\?N6E\%&u[]".gK4h/,<_7mh/d+-^ue^Dpqf%A^3h;-i;eBuUec-4>PaN)BEbIY*_
-WN*)'Xfek5\A#kt^Uh(l_8XI9aiMR%`u2n:_SO%%]t1\]Za-mAY-"b*ZEpmE['mHRrj`6C\$iZNZEb:O
-YcY"+WN3"sVkp2aUSareW2ZhuXK\u/Z3RY=Y-5%6Y-.c+!jJu9rj*QN['I$I\\>ep_SO(*_7mLj\$i`O
-ZE^X9XfSW&Xo>I?YdV$M[dinYnFQ8Fp@\+Po^q_HoChhJoD\Iaq#'psp\FRXp%ItKnaPu8n+.Xko'u>B
-p@n:Sp\4IUqYL*drVQQkp@\(LoCDGCnaGfCjt5i`nalDDoCDJAq=saZq"Xa`lg4-1nac5?oCMPDoCMYH
-mHj<4oCMVFr;6BerV?felg3s&lgF<6r:UWnoC;DDp%J+SpA4X`r;HWp$2=2ip%.;'f>t$HT7UiU4\/gZ
-=&;CY7RB[@:/G2)AR0(W?tF+jEH$/LJVo\LL4[IURXgHbKlCsSre*RiN0RO@9L;'(3&Nr^1G:[X:/=,A
-7n$*@8m5P-?X.A\E+W*M?tEeN<_,>52_mKb:0(e2?sR)E@:<A@<DcFZ7K,@Q5!2.u77][#5X7V*6UO.3
-<N+sLpAFa[pZLf8pA"@Tp\"1Lo_8+RoC2#.h:9Wlb/M3.ZEUO=]"u\EjSnR:naPr2f?Ln-Q%jX3I"d9s
-d+dO>inW,0b/hl^iT]q-o]"9<\$30H]Y;8'`llQ%S>rNlZDsUlT=)Vpkih*`hW!Y\lgF6YnaZ5Bp@e7T
-q"OOUo^_P?mHj3*lKRKprpBpYo_%qQrqQZkp\"4Yp*fS)n*]Q/naH#:md0?.hr*GPj5]=em-aB4naGo5
-c-=P_f\PTNmdK]Dnc\LRp%S:]q[E5nq=saUn*]c<p%%_Rnc/+Uncn^Zp@n=T!.k4'!%e3U$4[=E%jr\M
-)A3c"',Vl:+>6/R1diZ;1cdWV1GggC5=RLX,!RO`!<WK+q#CHs"9JB"('4O;!!*<5%0H\8"U5&5+>#,o
--o!A(-la?P.k`4o,8gt"$3phL*@ENk.4$,X+t+QQ)]BS/&IT*[&.]<`'c?oZ"qVOa&.T6T[/bdYYlO\&
-k5YSb!W`?"!!!&s!!E9%!<E9$!t#/5!WiK.#6b54"7H6e!<<,t!<<,u!UB_@!soDN-9=k,G_VWd\`r/;
-j5/YNhqd;UkM"VQkhc-uk3qNoj5/;:hr`bDd*fYRd)X%0]W\E7Xg,.6XK]%;WM,iEK78BFQ%F.*L4jf4
-P`hAuNhaD9daZX_\ZW-H\])\,`6HTUgY1$!dF?Uf`kfO0_nj.(a3`>ee^i@2h:^N=ioT:Tg"bKBi8)r.
-W<`D&rrN&ur;l9cJcMqRrl5Ph_ns4(\?rNCW2#uUTV%bRRMD?`T;/6^Xg5=BY,S7jQ][8aJq8H&9n.YC
-JUrK0NKfm&Tr"Z`VkTlSR[01tL4"&UA6;c'779X<9itY-AnuF0G_:TuI<BXNDdZsY?<L?.;,L=n>$b]N
-CNFZEJ;0&GPFnKHTIle+Rur_fJU)6OBkCsjB5)!mCNXoMJVK/HQCjqMXK]":['[EWZ_E_FKmn&`E,9E.
-Fg89]Z`pX@['RB`_QpA^_6hLs[_fGUY,@YUUTC&LNK/+@PE1lfL5LV@M1TtjDf^>IB4+\077q?*;+=2]
-<(]YR:KLb"A;?M@St;42OccH2R?iSaU84]iU6(.gR$X5(Ll%"HKS+`1PF;E=$D"&eR$=&0SXkXq,a+I]
-S!T@j=FQ<mOG8RUQC!o&Q^4,*QC"&2T:hmJR$aA9USIa]&#?"qV5^JsYdCpQ]sG)U]`,T1]XbMZZaRHY
-^V@\.cdUCne'c[ne^iF.gt^Q4ccs\Xc-4>OaN;ZNcFL<aXfet:[B[-H\\,Vg\?`HL\\>o!a2e+u)ofn9
-_ns4']XbPZ['?j;XJr2#Xfen5ZEggD[/705[^NQLYcdu,$`g2%UnOEQU84T]VZ*LpY-%W+"g5/:Z*CP3
-Xob`-XSo7+Y-G:A]"c,#rPK)Y]t1bc]"#,PXf8:rV>d:hVZs*)Za6q-ng=&$p@\+Sp@nCXqYBs^o'u8>
-o^qhMp[n.Lo'u;CqYL$^o^VJFo)/25q"XLPnF,r<nF?/Dp\Faar;-*Zo_.tNp\+4Klf[BlkNhR)n*TQ0
-lg+B@q>1*f+o1d&q>1$dqtTs[p%7kHoC2&2m-jH7oCVtYqu$Knrr)ZnqYU$dpiQ9'o_%eGmdp&Co^qbO
-q"a[[q"ad`rr29)XI+fe@9lDi2_7Nr;+j,<3B8cK2Dm'E5=7Rk-nI,41H@?S4%Dq>8k2EL=^>-4<)QRj
-<a]BG@qTOI5tF[C5rphj1F*kb1d*ZK0fD<a4\8XU>$tu\D0L4<;Ggh4AS5@N:/"2F78Hc`=&W+"rE;-\
-;GTkR4?GZ"8kDTB8P2TA69db$5WUc"EP^c/o_A:Zqsa:Tr;Q]iq"FFQp%S:SmHWcngXXCD`@AaA`PfmD
-f%fBRnaZ&9n*K8ncGQl]PEM6!SYs`Yg>LlBe&Ao+\@fl0faHQmgrmF=[_0T-fA?J[3nDHjbKJ/R\$<!7
-_p[i9lK-p]i8X%gmdKZ7o^qkNq>'paq=aOTo^_M@n*]N,l07[+nacAIp@nCYqtCNlp%7hEn*]W5mdKQ0
-rok?@a3)TRe(3=9mdBW=p@\(3g>(ZMlgF34naZVJ$1I?Qo(;YMq>'sepCR/ooC;PJp%7hFo^qYBoCMYS
-oEG!dp\Oa\JcOO*6id>l#6bD;"9S]G,UX]K'G1l`$kNpT%2Trs&I/UO%L`gU$k4$p*>B(u%j*,>+;tq.
-&JuW3)&*o.$jHk=!s&B%"TeT&rrN&u$3C80"W/I30K2!K*]cD**@i`f.PE+j+;bRu(*+YE)]9P7*?,n3
-(E"#&rXB)Q)&3l"(Dn"g%0d@S&.AgY&@MRj!3cG'!Vl`q!UTmd!=Jr2"U,#2!s/N+!Wi?'r;lm!rrN#t
-"p+i.!s/H&rW*!#quQ`r!!2HerrN-$r;llt!!2fo0ED=f,Wf%@K8c7rYj1NBmHsH4lL!g%lK$shmHj?,
-mI00#m,[-`k31LIg>L--io=A&cF^Wn\@o\o_oKmBb0S\hbK.u^f#bP9\u_?pUQ^OXA8Z^bSstmoEcli.
-U9_MD_U?`Nhrs%Yj5/J:cc<i;a2>R;f%\j.e_T9BgtUcKkMtITgY^oChr<;8XU+k*!!23^JcMnQ.`f]O
-`PTI+]sk>NX/2JZS=lOGS=Q:FTqeNaXKJk9[&g1!S<T(nLOal&3.64)JV/]6Mij?sTVSKaVl-8]Q^!Mj
-M1KqmB4=tA:.e&L9i"u$A8?10H$b0qIsH$NBkCFJ<)rlo5u:Q]>@1rUDKpMXLPq:ZQCsk?S=5n4P)4pD
-H?3q9@pWSUAnPgmE-Zn`LPq@`SYN-`Y-G:<Z*q-JWL8j-L5CA.IrfOBCU1Ic^V\"2_8jI7`kK"$`Pf^*
-^V[7`\Z_s/XKS"QRA#8(W3EP(Q'd]#QBR;`LPqReR@fk-NL6ZBRYciZH>-Pd;+s5.2*tb]@9cW)=C@2D
-KSb,5VkoogZDOCkV4aHNO,&LNLOPASTqIgBU8joZR[^.IS<T$HNL#loR@T\!?%@loMh$JCOctt-OV!b=
-OHGcnR$jA-P*2*$TV.nUTE(\bU^X-%Xg#+>\@fJ_[^j*M^(%W`[^ETV^VI_+b0\VdrmD/$daQatf\,!.
-ccQ1-"j>*2`lZI(cPO4'ZEggG]",/X\\5\f\$N<DZa[N[^r$&i1W@AQ`Pf^4_8!^s]!euNYcY"+W2Zi!
-Y->19Yd1O=Yd(I>ZaR<LZa-j=Y,n_&UnOHORf8rbTq\?[V6$c#r3-=1Za-mAridQKXfSS(WN3)&Yd(XH
-^;7_(_Sa@.^:h4m]"#,PXf87mU&L_aUB[EgYd:[?oaCHcnb)PHp@\1RpA"X\)"R:io(`%VqYU'_p\"(I
-o(_tOnaPr7o^DeN'D;(oq=s^Xp%J(Np%J.Uq>C$^p&=G.o()GHo^hYBmd'6,mdfuCo_%hGnG2hRp%S%J
-n*]W5nb)SMq"OLTrq$fsp$hMDq"ORXp\k!aq"aaYmXFWqn+#u?oCVYIp@e.Pp\=LUq"X^^r;6Kkr;-9b
-q"O^boA%!VQ\^92AkbQJ-V@<<;+XAI5WUe_2`*T]7R\pY0JYLE5<D.r92&#N9i>/&Bk_<i>$+s5BPVU/
-H$`UnAo`0<DJ3Zf;G'be=\V"@2`E6-,UGK44?Ykh8l/AS6<.<!ARSY3:/FY_=]\m4=BJR+?!C?;>?4Hd
-4?c)(8P)WJ9M%]A6U="$5Wq#)FMm)/naH,Fq!IMBp%\:Ro^_M;m-X3+kiCUWf?hJ8_[=?!_T0X?dFmF?
-m/6AlmHWQTa0DJ+PF.f3W6s,MiSW>8_n*4a]#Dg@eCWI'^pU2D\&-MBgt^`Dhq65pdaH[p^pgJMbLc(C
-j58VIgtq/UkihI&o()DFq"Xa`qY0dZp\+1In*]N,l0.L%n+#uAoC;PGoC;GDp\4@Ro^_YGo();>n*B6&
-k2jP"a2lNOdb*OClgFK?p%@+qhW*ngnF6&>nF,fEll5Kbo(D_Op\OUWp\=U\q=aUWp%7hFo^_D:n*g5F
-"n;3YqYKod!3lMV!X9;K'aFjC!?N^G.j6/X(D@>m&e5Ql+!(ap$OmOT'bM)m*Zl75)B]tQ5t4Bb0d7e_
-,r%242**uH+>QM^4#8`W0-1]?)\`JW!rDus!]C&[!!394#o4U%-T!4e,:"9Q.4Hhs,p!mC+rq@H-m]fF
-%1j6m(`+).)]'.u%hK9\%hAs`']/nB!/U^P!WN0!!Ug!j!<N<)rWN3(#6Y/2!<<0'!r`3(!W`?)!Wi/u
-#Qk8:#6t>4!<Dut"TSQ(!!!&u!"o;5!!33(!WrH)!<<*$!<<*#!Ug!o#U2TGH\%$.PV8)iU86E#lf[?o
-inED\mI'E-jlYm_g>:W?l0[?eg>CuDe(igNmH*a1m+gORhV\=m9BG9^dc0oijP8\DgY:99m-j#hg<n'X
-\\u8*_6]bgD.70o?Yst%FEhS6LS(HN]sbE-jP.eseCW'qf%8R/hrEkXj6,[gjPo1Wg^)fld+@+%bHM'I
-!!**%r;c]qRK/!@!QW1u`PTF)]XbAQXJMV\Q^4>=T:_dOUnt)nY-G;3[Kr_'S<].mKnFdPGuT*<It3H;
-OdVi;VlQetX/M\XOc+mDIsH'L@pN#3:f:1g;,gt:CNXuRIsuotH#RG)>#@g\6ps@078$9L<*WpKE-?V\
-L5V.VPa%T%OcYT[L4F;nE,95s?s6`5=C>]SDK:#TM2IL`T:r0bZ*LgF[^39KWJu16=]K'PDh*7aFC:KG
-`4W^u\#?F@]!J`DV4XTWTVeKY\\G>UWjKC>VmX%J[]mNqaLT*r]=PMTW2HPoXgu^"\@',d`koEt^:'r:
-ZDOFfQCjS@Ru;r:@:<^nBMqMs5=SpV:Mt/gFao$uTVn64JWQ.UP*_T-SY`EkYd:^EWN#ln%\T_tSu]2q
-KMd5TMhcY3rf%VML5(PAJqA`4M2[ITMi*CPQ(+54rh1j;UnsobY-,%:\%0/b\@K;f^qme#]",;Y[^j#a
-`5p3Me'l^kdaHUneCE)!f%8<l`4s(*`5fm7a3DuZd([&t\%08i_RdFq_7d@aYcOq/Z*q0T^;@bd_\gA1
-_o0L1_SO%%]skJWZEC:0WMQMnXKJ`&XVA"FZa[EP[^<BHZE:4,V4X9HR@^#LTb!lnU8OrkXKAV+YdV!I
-['Tb;"gG,.Vkp0pV5:?"Z*UpP_#D1[_o'=,^qdXs\[JcGWMo]_rgX+aXg,.5$Ma>ho(;SJp\"=Vrq[-#
-q!deCnalMNq>C$]o'u_G#l4;hna5o@q=Xa\)u07-rVH3[naZ)8mdTc>p\=ISnaQ&>o_A4Wq>U+EoCMG@
-m-a93p%S%InFQ2@oC))4mI0K3n+?DQrquWep%.kOp@IqPq>:'bq>U6bp%S7P"n)<cr;$9iq/uE+q=jRS
-p\+:Op@e=Yqt^-bq=aLNmHjcCf=.?'Db<;L3@d'O6=W;I69$nZ0JksV7n63D<)u@R7R]U58O#L(5=.Fl
-4[2"f1c[l^1cRT]6UssM;c>_=78Qo\<)umu;as/F5WN(Z@9m,@?<^]:<(9A=-9ssL+ZDhS7S,Ti4@`(F
->?bB7=]\?t>@(H6:J=5C4#T&[4Zt_`r[em=1d!`T3'K<.Oj3%_o^_qWqt0OVq=ssb3qVq,kiLd]gXjit
-`kf'aXL,FJ_T9pOg"kcTm-sN9n+,f1i76,fZ`^C5\&-8?gYUrFe&Su&XK&A.+hYe7`jhh7R%1=oe_AsA
-kN^p[kNq[,na4iJ]tr7]o'PW>hC%=Bj5]@emdBQ4oC_hNqYL$`p\+CUo();=m-<j!lg4*1p%@qJnaZVI
-!qQ'[r:U']*V&Xem-<fsjK#>b\%KPqaO]5/mdTrFp$(`,n+6;Qp]C0Zmf;_RlPoHdo(;VLpA+CSpA+U_
-qYKpZp%7hFnau27mdC&B"nMH`qtp/i!4)YZ!<i]5"9SZ.!X/`00GbTE&J,?W$l'Hq*$,t@-PR72'bVK/
-'Gh;r)%R/i()%5f&M"h6%1s3e)BC(J,pa$3*%iuq.krP1/fYcN((Mu\1G1$u.O?\l(^^BH!<W,u*Wc<A
-!s])D)&jSB.jPcD,Ua]U)]9A%%L`g[',(ibr<NZ8%h/jT'Fc-#huJ?/LB.5Q!W`9$r;l?e"T\Z,"U##.
-#QtA:!W`?$!s&E(r;cp#!Vl^$":,8<"9S]+!WE-*!<N9'!<<*#r;ZfurW!*&!W`<%!WE')!WiB'!WiB&
-!V-3q!>n1AKSPnR/X23gVPMf,o'Pc5lJq9pk3M[0kN;:#m-<QemH`*dioogkh:g<Bk2>@af\6&ujA"e#
-l0.<ihWOP#inWVEhr)u6j6uHmiRlZ+d+cpi`59C&XIl/sY-G7*UnEs"Pam_kKl_3sURd!fT<PJuY.2R+
-jQ,7_m-Wrgg#D>Y$/XXocdpt$b-1sH!!**'r;ccsR/hj>!66%u`PTC'\[SlIX/)DWQ^4D?TV/!SV5LDt
-Yd1S6[KrY$R?ESeKnFaOGr9ntJ:`fDPa\8AW2lkrWMcASNer@;I!BXG@pW)6<*!%";H@4>D0LG\J:E#q
-GAUnq;bKMFr]M/d786EO<aB9REd3+hM2m^_QB[c#NJ`UJJ9lZ_Ch[Ni?<UH.=C>`UE-?_dNK0?pTqeTi
-ZEq!H['?dCTRCZg@:!f!Fan[dH!luSc,7HB_6U_ZYHPREVk:$"[^<$3^V$/V[D9hqZa?a>Xf8_BYIN9&
-_S<aiYH"P:]YMe6[C*rdaN1rlZa[BC\Z`9@Ye$p3St)gUU7k;U]:Y%6DfUMT@s`)m9h7]>93YCZ4BQ<0
-A867CS?/il]"bn_R[U"UWM?DhS>ilnK2I)OMhuh8NK&jRL4k;9J:N9+L5:_ELP:MAP5^juS=Z=GU84W_
-Yd(L@\%0/a\@TAh_83q%]=PP^\%95ea32fWe'cXidaJ-D!7WOKeCDjc^Uq.o_8O4+a3E#[d(m9'\\5l!
-`4Wk%_nNUaXfSV,Z*^sM]"u5^_?@cn_o0Lm_@XPu^UUb[ZEC=1X/)YmXKAW(XT#7KXKJh7\$rfS['m?K
-XfSItT:218S=H4DTV8*RVP^DpXKAS.[^NQMZi765YcXn$U^j/qUopu-ZF7?Z_84"*_u@LY_7mUo[]us6
-Vu)kpR[TY:XKf%3q"FIQo(2MIo_/%Xq$m,inFQ8Eq>'mdqY9aRrp0pap[IP8nFl\Lrq7f9qYgElq>'[S
-nF,f6nFZGKp%%S>mdTiBq"ad\q"sm_o^qP?me-APp&ajUnG_hYlfmTqmJcGZnFle[r;69_p@nF_pgX-u
-rquWgrV5sQnac&2q"X[Zq=j^[o_A7Xp@nF[q"X^_rr)fmr;-9`p$V/1r9_G'ToF:l9/JUX4$Q&A77Kd1
-4?#)Z3]KQ$:J"Mf:/4JP6V0g-8O5d:69[Lk2D['D21@)47R9=085`De<(0,F:f:+h=]/@&76X"&5[J)8
-A7]CiAR/GE>\e(pFCJBcEGB<'=$&i=4#f)K.4$Z&+!ip:6p*Ch4[;4j2*jSp2)-F01,1UK2`*KY3*hZh
-jnJK?rVQK`oD&%Pp%J+LmcWWhh;6f8cHF,?ZDae.ZmiQ%aNN2khrX.inF6&=o'Pi&fZq@BYHG+?_opoo
-ioJnCa0r4RWiED:rkfkbTU(b-W4L@,gYq>^hVIJcp%.nJg<@CPh!+ItjPA\Lro+@FjlPmsmdBZ;p%J7Y
-rqRK,q>'^So'br3l0@R#md]o?naZ,;m-O00o_AFYs7QBc*V&Xem-<`oj/T,][CX/kaOT&)m-jZCp$(`,
-n+6;Qp]L6[md'l;!;$3\)>*Xrp\"4Oq>:'eqtTmZo^_MAo'5N,m-X3>mKE7Xqtp-<!/U[["qV:L#m(6;
-!<i]1/fc#U'c%>i'G(`l+s\'M/0lG`)&+27$R-B-,8h1.%1N[O$kERO,8qIA+=AQc-63sH/hSJ$2_$dC
-)\El%(,JHG4[)/04>%p./NbsS5!1#;.i93K%KQe=!W2p7!<E0#!XAl2!X/l@'+PEe)AWbe"U>GC$O74O
-#n7XZ*Z'\6JcOX-rW29a"9A`2!s8E$rrMlp'EJ49!W`B*"9\o4!!!90"9JT*!sJQ&!W`9%qu@-+!<N<'
-!WrN-"9eo6!=/ek!+Q'5":@+W;J1*#N1-6/Tr4TKZJ,*Dq"X1Bp$h\6k4S-&mIB]Bq<[D=n)![#lM'r8
-m/,2]g=k'#f';5^n)s'3o],3)n+6>AkP"K5k2bO[jQbjfkMatLkM=eDd)!TGeBe-<2pKk+h:^0)dEp@\
-[_9GhXdbTAMfa8qGA;Z$Ul^q6SZ9TQcI14uf@ApEgt9Sr6Ri3="9Ar=!Vufq!QP0@!!JbkrrVNef`2`'
-_SEgnYcF\$Vkg#YT:i!VWNEJ7rja#[\[JfHX/Vq`QBR>cJp_rhH$Y!nM2I@ZR[g.LrhpF)UR[X3MMHe!
-Bk:a_@qB:iD>nGPD(^'\K8523H$!t;>ZFQi5W'f4,:P<,7SZod@V^(5IY4&WS=Q(4O,A@2GB7S:B7=Gm
-<a/a2?"@_[?=e2+Jr>q]S>E3aXKf4<Z)jmtS!]=C91W&mE-m=YG'&"NAS71I_T9g/]Z%\,Y-Z*[Zb4/i
-b/h-'_nDtb[(+/o[(4DGS"QF@NgmDU\@SrR`k\^\\$s&g[B@9VZ`U7)VQ-r.\@Af:ZFmZK[]ZC'[K3qG
-rhXn;XL#=<UoC2dVNZXiJ9l*??"6u.:/jkQ:i:5T9iFttI>NfAOIVPuUoBiKLhpLEKm\`0M2$hDNK&dL
-G("sqJUiH1JU2]rL4k>CR\-=MUo:8oYdCjIZ*:LA]!Sr`aMYd.^q[Ur^;.V&b0AAbdETn\cd'h`ehYn/
-e'5kC[C3ca`5]g;bKnS[a1oL3aiVT>^;n74_Rm1WW3N_9ZaR<O\[fAc]tV:t_YqF]_SO%']!o&PYcOn-
-ri6(!W;`\!TqS6XW3*?(Z73/h\@B)ZZa$R/URdjAR@'.tN/j'bPa@l5W3E_?Yd1XE\%&lTZ*(1-5,G*R
-Vkg/gX0&V3[_0>h_8F:5a2>d.]X4f=Tq@a7M1gV=MNX:%WMu`[lgXQ>o(;VQqY9gVoCVVEn+-#=rp:-^
-mI'Q:q"OUXq>'g\rqQclo(2GCn+$DErp]pS*:NIgo(;YJq>^Hkq"+"HnFZ5<lKRNpk3MI+p\?33o^VSH
-p\Fa_o^h_HnF,l;pA"4KmdBQ2na>i7p\FaarVuTfr;Q`qrZ(t<rVH?cqYTmOmI9]7o(Co&nal;@pA!t?
-o^i"[s"f[LDeE3@4ukM^6q9d4<c:Gp7RfU-77'I(4@MLr5XRk07R'()5rM+o5"7q'5=n%(6UN@g4$ZJ0
-:f'e[<DuIZ91r#W8k)TN8OZ$76:==97nuZG9NY+l<`Mde='f,0=\`1.?!C<1;,U4\5=/=R;+jP[9KPL.
-4=N0Z8MheF.l9[g9M\G`;,C@u<)IIdT$mB#s82irrr2rtqtTdSq=a=CjQ+n7_o':#]=a8gRRNpNZG+9,
-h<F@nn+-/=io'%hiRQ?)cHODScdp\/lLXW6gXam%aMu0@`5fH0AmJYLDgme=Wk$:/j5T%YkNhR(lf[9r
-rp^B_jPS_:cdge2lL"6CpEoM(nal54kNM-qnb;eKo'c)<oCMPAn+-&Cq"ssap$h;4k2b\"pbqd5lg+$2
-q"XUUm,ZsL]=PGZ\%9K#cHjtojQlL6lKms.oC_bJp$qJ8kih?un*f]5o'u5>p\se&oCVYGp@S1Qn*o`6
-p@IhDnacDJm.9rIqY&J?MuX.b!!*0)"9er1"B>[4#QkJt+<)FG'c%i/*tAo)((h<$)'U1<'ce,"*"s&/
-*>9/4%1j3f%LNaj)C?dQ,;Unk)^$7L.ioQU,97U;'bhH'*ZZLI(*PF\.P3%d*%j9-r[AU50/tjE,q:)]
-+;"nh'Gh,["9nr.!<N0"!XAu3rW!*'$PO0i(^_H+)(@0\*%i-5!f[23!8RYS!U0Rf"U"o.!!)irrW3-%
-!<E*"rrDuu&-Dt6!!`]2!W`B+"Te`+!<W6$q>^d%!!**%!s/Q,!s]&4!<*!#!!*0"!V6:I!<E0#4]c9:
-H\R]PT:_[IT:!(>j5fe,n*fr<puq&7lf@BtlLao?lKmm#n)WNqmc<0\rq.f3lJq*ulgX?*jlk[Qf&,EH
-m,m?rk3;0rmI9]9gu%Dckj%Knf\kN._SsGS^XCEMbKeD[d*^CpgudJDgt:B4bK.fBZF%0LWN3>,S;rbn
-Oe%hnJWZ:ZMOpiHW1[l\)#sX;!!35t!;uou!;urT!!**%o)Jgl!!IuUfDlW%_8!RiY,S7rVkg#ZTV83[
-X0/e<rOaqt\$E-7Vk]TCOH#$HI!g0bI"?s.Mia9rT;8BaWMlScRZreeKR[ZI@prhVAnc.#E,]grEWpi?
-KSP5.H$41B@ouT%6T[%K+sSNj3_)tI?"InuItEECR[KV1OGeg=G&hJ6B4PIM<*NO0?=dq`@;'k9LQS$q
-TV\WgXfeq<Y+_DUP_O9g>[(TMG_1ZlFDl2>Bkrj8Zbsu$^W!t/[^j;dZam]V_oTL!]=YD_YHGFKYGJ2s
-_?%<VI]]og[C`rQY-P$nQ_L@WZ`U17Xg#+:[CNlZWNa%O\%]\kYJ7]QVlQ_iXJV_eV59u`VQ-]$]<S<<
-SXc13P*V/^L5Ue6G_(-O6qKg;;b]G;7nuH=<+'$=@ocE>GB/=`H$F^fM2R4FEd<1gKSGGGM1gVDOH5Qm
-St`!V>GeC!Whl_uZ*CXE]YM+l_oBO*]YM:s^r".5air2_e'6(XaN2ECbg4\]bKRo8[C3`__84%-aj&,Q
-`k&n'aN;NC_oKg;_S!=[X0T.?['mEP\[]5^]Y2%o_#D1Y_ns7*^q@1cZEUI4riHa5X/MqmV4XBQUSk/q
-Yd1R@B=>:Z\@8fLXJ_haR[BP2PE(T]OcbioS"Za_[(!<G[(!QT\$rWHXfJ@tW2QPhWN3/*ZF%3W^;.Y+
-`lH!6^:^nWW2#uQOGS^HLPh7\Uo:5fl07U+o'u;Cqtg*^p%A%Mp$q_HoDS1ln+#u=p%%kNq"OLWp\FXY
-o_%igo^VPAnaZ8Bo'c&7mIB]9nac;ErVQEaoC2DCp@@b@mdTZ4o(2MJp@Ie@n*fl?p[n"GoCMJ?nFH>M
-p@RqHoCDVFmdTf?q"OU]oCr%Wr;6Ehrr;rnq>0scp%%YFp\"=Ykj7j=o+^ieq<I)'o_%M,Q$n=+?V<dI
-3]]MO6UsFDDE9gH8O5X25t4"%6pE^s5<VD(5Wq=r4@)%h5<q4d2uZ_n;+sPT;,'na91hlI5<M4u6qKg8
-8ju6@84rkT'h(Jd;GpFs;cd..;GBtf;-[:,=BAT'<?PCC=Bnp)<F]o^CMn<;BkhO!=B&6q4X)0s,:b,]
-)C$Y>+s/?n1G_pJLq_m1qt0RQq>C6lqtT[Mp@e.KmdK/gd*U(Xai]p8R\Qsj^;J(@hrj=tqY^'RlKR]l
-d`p7dcHt%oioB:pp[7(od`TSE]t1qg\#jX]>?kQRI#XJi[`I2$hA>28mI'H2lgXK:na>T!hU'[%h;mkg
-o_&L_p@@hDna6>:,j4L`p\4@Pnac5Bp@@hHp%A%RqYKpUmHNipio9b.o'bi/mdgAP)"d1Ug<dOE\$icV
-_9'pHe(`mIo_.Y<mdg;K0(\T!lg*s*nF,f6o'u5=p%7eGoCVVFp@S1QnaZ)=p@IhDoCDVLm.9oFq"4Ue
-JcOd10*2:`$4-qB"U"r3#6tA@3"Z`B+rD.<(a'J,*#0&#()%]2()%H!&f;2j'c%;f%K7t2.3TZR.3^/e
-*ZcFA%L`sa(EF>.+;c%<*?HCL+r;(E/L`51/1`\=,TIsQ*We&I-iPM3,palg-S@>/+t>B64#8c_4!l@1
--5-q)%0Q5&rW3**"ge8]!8.A.!!!&^!!*-%o`+smrW)ou"9JT)!Wr9"#lt23!W`9$!<</u!!!&s!<*!'
-!!**%!WrN+!s8`%!<3*!!<3)r!'UDf%i-BG7U:%dI=7!8QE$aOSXG_Lg[">(qt'@MoC;,3mcs**mHsQA
-o]kGulgEonjmM[)j7r<>mH*Hnk5Ocmn*f]0jlZ%"lKmcrk1o+ak2bgigtpiJlf?mUf$iL3cc!e"aN*&_
-d+I..ip+n;cILh)cdU"cf@/-scG7ZNda$(`d*:.sg"b`Le^MCP[B6aBY,dkD=%+DZ0-W)&,U+9J+<(t,
-'c%Pt'+bNU#7(\F&/3OnrVus-"o/-%!X8o9"Tt"if)QN!^:C\WWMH2_Una]]Vl6YtYd(^Lrk9>_\$W<;
-US+-=Mi!4?J:2inItNT8OHGp#TV81\V&cA&R?W\cI<p'NB4YO]Bkq^2G'SI`It<6*L5(8+<,u\^=]%j\
-4utPT,9eB_1dXr@@V^%4K8GJFPEV)iMM-M,Des#n?!1-+;H6q-?=I\iCMRs>Lle$uT:`$_Yct($P)Y6@
-CLhI1H@KjGBQABCHZf=+->mk!\\6/2_S=")^UUhe\%')_]>Me/\$*-K]X+ZC]YD"]aMl*1"0o,=Zi7Wh
-^:q:iZ*M'U\@],OZDFk:ZEL^BUSt3#]sFrDXJrkCXeM\nW4/e'YI(UG_u?A7Wj/RrUQ1lDT090FQD1:T
-VOjWXTVAE^WO9%*T8JMSEHlhOE*>e,>[q/T?!puG@UWSA:0qFAB4YaiDJO!'Fa/1ZLR"6n':YSeTVABc
-Xf\\,Xg#FI\A#bm]`,Vs^VRh,a32rcgt:31f$_pmdb!1)e'Pe9Xf/8%Yd:R?[CEo][^!3M^;\18aN+;$
-2TEPF['?sEZa@*J['m<JZa@0M\%'#\]=bhj^V@Fp\[SoNYctF=YcXn&US4-FS=cINWN32+!jT)=rjF&Y
-Z`pC(TUqUAQ^!SlNfB'aQ^aYEX0Aq:['mKT\[],TZEUJ0X!t$IX/rG-Z*V!S]YD7u_SsC/^V..^XJMSY
-Oc+sLM2I@XTVJ9TmdBW=rq$Zkq>'dWo()GAnF,r=p&=Ioo()PKp\4:Sp\4IWp\+@Up%@n^nF5l7mIKlA
-q>U+4p$qYFo(;SFpA+IUnaZ);md]f9mI'H4n+HGNq=sUOo()DNn-\UOn*]T0m-jN9o`"=^p@\7RrUM3*
-p\+IVq"ad`qY^9eqtTs\q"t!_o(;\Rq"k!iq<@&,l21JZrso%LR:]?%>@1#g3B0)l74gbi3\O$"8P;o[
-:/+JX9h7iJ84Z?E8PW,X84,j<8k)*88khlE8kDQA5<hG!qaF+D5<D.r5!M1j4#K)`4$,Se1dO>s9M7lM
-8P;o`:ejb`;-6[m='8[.>Y7UV85;cG7n-0R<*EI4=C,EB;cQRf6UO=37SQKA69%+f0IeY-.k)Yc6YV@1
-OF`1@S"QOKNJGBhaN;THb0%]>_oKsFf%d:(XgPdVai`;nkNV@&o_/=]qu-H`lMfd+jQG^inb(r,o&8K^
-h9scrc-Fkfah;Iu=AW48E.O%AXhiBAg=sm"g>_;[l0.R'oBu&0iSEAJjlYn"p\6$,p\47NnF5uFqu$El
-rr<#sq=a=GkiCgqo(;MHp%S.KnEoK*roZoJq"=7Gn*oiBq"O@GjkA/+`PK1!]Y;/$b0\c!lLOW7mI9`B
-q"a^VnaPo2lg4!+mdKZ6nF,f:oC;ABo^qbEnFlGAn*]Z7o'QGE#k[cVo_&%Uo`0RDj8f/[!sK&@"T8EU
-$3p_<!s&]M+!N<m-6suc,T\$N*?H@H+=Jij*>]V9+W;(5+XA-H,U"<M'GM;urYm(&*?,e/&Ju8u()%2j
-$P=*c&JG`a'+u<1+<)CA*%E]h*$$7X+tt8d/2/_34;f"N)'^+9(D%K2+t,#q+>,H(,U"-I'GME#)'U.9
-&dJXD!<N?(!W<!#!<<-#rW0_5JcN(VquQ!]!<E3"!<E6&rW;rtrrDfo!W`H.qu[*(!s/N)!U]po!sAW*
-!WiB'!X&E'"9AK&"TeE!3W]Nu-ph-IFF\dkM2@:\QC4>8V9o#/o_.h?lL4B>p%7_<lg<p.o_81QlL"?;
-oBPK+qYKpPme#u1EpWGglfRF&p[ReJq>C-^o'kr-lLa`5k3hNik2"hMfZqpue(<$f_T1!Ncb[NGf%&[G
-h:C*.gXXQnajo.sd*g.VcH=8NcI:M,gYLH3io8hSkj%<lkN(FKi7soH<Dlmr9h[o<3A`ZK*Z>n2&do!M
-qu?d"!sAK%!WW6&g].<TrVus'!r)`s"9eq@!3Q;,]tCh[Xeh_`rhC@,W2lu%Y-PCF]t_@u]XP5LVkBQH
-NJWCBJGjs!Jqo6gNg#ctTVJ=^V+7;UR?W_gJU)EYAn>I]@qok%G^4ajL5:bIM2?t9G&:_o;+j;>2)6m?
-,9nKc2apPIB5r3KLlI=QO,f-SJp_faC1^mY=&f/r.8sJY?t=.sEH?DXNL$34TqJ3\XfS1^KS+_kAnQ[V
-J:MKLD/sW:BP;11E-$Mj`koX4^UL\d_oKd7]stVb[DTo&b/1[#a25[&Zb4K+`Oih%^9bGi_7Ht]_T'F.
-`lQHL_ns0uZaRch['I?SV6m>(Y,%\^YGnn0URnHj[&BCZV6$`*a0DYDY-+XkRua,9V4XWTR\laLTq83b
-\Z)U'U9V#+ZFIGZ[C!BKWM-AgQ(+SAUmHX^It<&mBOPRgBOt[^?Xm);=^brXDKLu(PaeJMXg"b)XKAY2
-ZaR*BZF@BU]"Pbh^;@k+`luocgXam-f$N%$f\>06e'GP0WMQJlX0/J*ZaI<MYcP1@]YaWfrl>Pg_S3Lf
-\%&oV[^W]RZN%61Zi7<X\$rlX]=bkl]tM"e['R$B[^<?CWMQ8\R$a;3SYN*]Xf\h4Za9Y<,."MQV4aEL
-SXPk-NfK'WPEqZ1USt<!Za@0N\[f5[Za6p@rN.$>X/rD)Y->4A]"5Vj^qmn(_7mUmZE:$uRZWU/M$T!!
-Odr&9SF#SUmI9T5nFHDNp\+@Vq"=:Np\+@Rrq/)<p%7hHnFH8Ep@\.Pq"X[\p[n1Np@A"Qq>'dZoCMA=
-mdK]9nFH;Go^VPBoC;MGpA"Oar!*#oq=jLJm/HDOlON:ImdKW4mdKc@o_J:Vq#:*tp?h56lg=01o^VPG
-rq??d#5e2jqYU9krqc`os8N!&s81p=kN2I8rr6O"_Oc!b@9d#06oZnZ4?Pen4?HYQ:/4SZ84ZEL:f'n[
-84cBC:/4V_:.RrQ:/+8K8lAS`6UaO75XS(46U3q.8k2BD7S?<@6UEt!4[_\$4$Yte7R0=/6pF1692&5V
-9i+nnAl)&l;,pRr?W'Wh8k_cD6q0mQ<`rO2>$tW<;,pCk:e+#C6V9sA8kr/V9MS5M6;LX8Z/*scb-S=j
-a2l&qT[1m+aMu$/]WA3;ZF.<]`M93,[DU;Ch:^ZHl1+QFr:TRMoCVG6rnnLMkiq6sp>bE+hVR/Gd,3O1
-f\>$"/\>Ls;GL;'CO(Z%Wk?I(dF6=cf\Y]NkihI&oBu,5jQ5F`lg!p0q"XFNp@.SNlid+Yq>1'hr^-SZ
-p[dn>kNDX7p\"7PoCMA:lK7<ljQ?10o'bl/mdBoGp[mn9g=4Hi_nE^q]tMA*cI_";n*o]2nFQGMq>'XR
-o)A.Wn0@Jmn*f]4naZ,<nalDAmdB`<n+#o;oCDA>naQ2ClgOE:o^[S6irB;b"UtbH#m:A0!`]=)"9el2
-+%%A'.3ooS,:G)n-mB]S+<2dX/1r7j+=nic*Z?1U1+=([+WV=9+WhR;(EaqE+!VmU,97^@'bV0#*>9##
-'akrp'c7Yr(*4G<,oR[F%kK=V'bqo@-S7\5*uH"@)#b+")Cd*^.4Z]!/0l;]+=JTS)AEl,*uc:I-6aTX
-+;kh;-V%,u1d<K,'G(`]"p4qF!.k3s!!!&b!<*#u!!30$!TF(a!<<-#!!*'"r;cm"qZ-Qq!rrE+!qZKl
-!VQNn!Vufk!Vl^@#S.k/<HX(LI!pg3T:D.9Q^OG7NKhKLnF,c0kih=$nauD?n,DkkmH3X$oBu)@lL=6(
-jQl0pkj/$>IdHS&rU/n5nF,N$md9E2o()MKo'H&?io9J!l0[Zok2kUao&S]WbKJ8YbMCOif%/0uk2FtE
-hV[,Bg">3@h:L6.e)T',e(`d@jlGU^gZ@MSk1\JBiT0"Vgun1^d(-O-`6-32[^EEU\u29rR?`_eJTc!H
->u=*X3@lF!'-/&0&IK9d&.o`t+!(h!%LNIG"T8<)!WrE'"TSRs!3H5F[^<9>UnF0ES=l[VXg#1@[^`o^
-^VIUs\$E07TUD%+KS"aRIft=TM2RH!QC=G>US7[^%&';]Q]6iSI<KOEC23`^2f!GWI"7!0Od),tQ]6`L
-G%k;_9gLm!0J+k11+=\+3_31UB6J]VMN*URM10kuF`2&0ARAYA;Z0?>='fHPD0()UJVJu@Pae>@UnF0C
-P)tEDH"KuQ>\7\^J:VKNH$*nA=BZ>JC1M4>[_BJf[^<EO^;.\']tXK^BY1RW^;IXuaL8grZ*:aLZFIQk
-c+V$EeA8W(_nrji_8!b%`Q$$B`kBI4Z*D0d]"52L[^3?JagegZVPL5nVmiRsXK84r]!SK:Z*:=0WM$;q
-Xe_qoWkG[7Wj&qD^:hCm[(j;b_6I4J[(<r`\[AWOZ+$m9\ui3@V4j?EMh[XjQ'IGjMi*(9G&_2)>$5*5
-='8^4>[(lWDg$P_MiXd:WirS3ZaI0L]u\=9bLPJ/iRuo=g!\I%e^i@%cH=,?\$WUC[g]OK]"GV^ZE:=:
-\%TTV_[+?+aN)<<^qRM]]E>^S[^Q4ArNI3CYcOq.Yd1^H\[fAa\[])V[(<fTZE0t"TUGeH2jp50USk&i
-XKJe4Z*^jAXJ_nhU7e!EQ'7;jO->lsStW!WWNie<\%&uY\?iQLZa6sCZ*(73Xo5CD[^N]V]"Gbk^VIRs
-\[8TBUn='?NfK$WMiEpbP`te`o_.kHnaZ)@o^_SBnac2=m-aB8p%\@Xq>'gZp@7eOq>L!oq"FOUo^h_F
-nacMTq?Qiip@RkFoCW%U)tigonF5u;oC;JCp%A+Vq>(!fr:g!Zo^hS?mJcAjlg=*-lg*p+md0Q7o_&%U
-q"OOVp@ItJoC_bLq#:!ep]gKdq"FCQoD\FuqY:!er;?Ndq#(-jrV63:Xc.6t0.d)V))jiF5u1H[=ACn1
-6<IAo=B8F%<`rU2>?P//><Z.g<E`U0>$b64=]87#=B%CH7n>g09M@]64@)4n3C#Yf4[)(r5sICq4u>)Z
-5<2A,77Bg;;-6^j91;HI:ju,46pjO96Ut!F6pO+,5s7=k5Y"./6:XF=7m91,5X7V"5s.1n5<V7l3''5f
-5!:q\2,n'u@pVr0;JC)pGA:i2Ci!g#D/=3/Derfe<Dlb!>$,'=A7]>"J:ruOWNWe\f%A?oa2Pp1^<+s`
-fAcGsrVc'Dm,ZjTgXk*2ek46/?WU*!<*s9VEJ0^^[^WZTdF-e+k3)$np%7tOq=aLQl07R$na?,EnaZ5B
-na,Z-j5]=jo^qqPq"OOVnET&np%7nHna>u<m/H;TlKRX#q"FI]n0[\qp\+@Pm,[3_i7ZW(`kT*r_SOCC
-hW4(jnFH8Hq"aXWo(;SFo*"URn*oiFmfr4JnaZ2Bo)A7rmI0Q5na>i7mI9N/m-O0/nal>CoCAp^])WrU
-"9AN)!W`?-"9]#6"UPD8!=^b@2`!$9.k`b>4?>;Xr]1`L.4[>=1cI]P2)H^/0JP!i'd+\8G8Vk[(D7B!
-(_RDs',))r(`FA2&fMMo$l'Wl+WD7:*Z?@c.3ffI)'0tB+r(e2)&*o9*YoD+(_mSm%20Zs'bhH",oR=.
-)&=#+()dht(`!i'&.T6d()@Vs$4SIM4>]#?-6tT;7m\jW2DQm5,U4ER()./\!r;ol!!NB(!WW3$OT:CA
-rrN*!r;lltm/Zn^!!)rurrE'"p]19o#Qb,7#R:M:!sAN'mJm@j!s8T,r;m*&!WiB)rW2]m&I'=??$_9U
-K6hQYJpi'4SXu[,Ulq(bjRr6;n+?)4kj.X$lL=3-o(DA7mdKK,m,.."n*]]4kj7@!q!%#;q"*tDp$q;2
-naGT*p%A%Uq<mhAio0.gk3DF(nFGo.mGm!PeCW<t`8o_,h:gE4j4MZ)e^;^jdGNsBh:gT=hq6B(fAP`K
-gt_#PjmD<lk31SXgYUT8gt_/]h:BETe^V^_\$ifTa2>*ZW2$&TQB.)aLOj_pG]-tn<_lCY4>eE)'+5*M
-!s7`f!!;us!!1^PKE)%[Z4!b3TUhI;R\-CTYd=>=*kK&!^V7Cl['?^/SX,J!Jq8E"I=Qp(Mia-kSYN$Z
-rh0doSXG\(M1gA)F)Pi/D>n>VDKU;WKStqWrg,4&Mh?=q@ouQ"5WU_S.P!53/hT"G9NGS:G^tO+MM[";
-G]n(DB4YOZ>Zam$:B"&i>(0mnDK:#SLkq(PNff^"R[KP,NerF8EFW9U?"@_b@u#P9;-d=,C0k7_EbKHM
-Xi8At^;Ran[(*`X[_BAb_8X!o]tV"b\uN9V^:h7m[(W`^bdt=-bJqE:aMb[$`58poaN2KLcG7H8Z*1aP
-[^Nc[_nj*r`4*.UYctF6SpnD]YHtL6X151%Tr4NPTV/?iYHOq/Ydgs;W33P@\?`NW]t_Y-]YVOo['m0A
-[C*9JZG3lR`4rO\V4jHMPE;N8StVdJS=H7HS=H%=R$X;.OH,9YLP9nnEGo`5DfCVrO,AUGLP;7hVmNh9
-\&6kMf@o-@io/\Hg=tE;ff@[)_S!Il]tCt^[Ca)]Z)jn,ZEq*S^V@S)aiDH@_nj.(^V@Lo\[T#QZEUR9
-YcY(.Wi`D-Za@0LrODj9#e[aWZE1"#TUPkJ-^p[$UnsueX/rJ,Yd1R;XJi(oVP'NOR$EkuOH>]nSY2aQ
-V6I52[f*]8[/IE;['R!@Y-"l+XVnIP\%&u[]Y2%n]tM"cZE:%"SXGV%Nf]-UrK%*QnF6AC-h6g!o^qnQ
-oCMG@o(;JFp@S+Qp[[nEnbMtRo^qkQq>9s^q=s^Yq#:(Yq"4(Fmd9N5o(;YLp%S4Qo_.tQp\FR\qY^9e
-p\ap_oCMPCnaPu5l0.C"nac;Bo(;SGnFcDHp%S1Qo^VJ@mI9T6o(2PRp&Xsb%/fqtrVZQgqY^9jrqQKg
-DXcuWoCi+Zq"3LcZC6,B0.Je3+sJTf0M5JN>uWsB6<%2r>?Y98<E3+&<`W@*=Bf$4<`rU-<`i.!>?Y04
-=B.OE5t=(#77BR/5t"%&4[M7g3C#hq6ps.%4>\iS3]9Q'9hS>V;,pFc9M/,Y>>Ige91hlM7S-BD5<M.m
-3B/u`5t=:46q^0C6U*n.69dRn5X.M&6U!b%3]]A_3'')S1KA%(Bk(7C;JC)rH#[_FEH?,AH$XsqNKB$Y
-Nf]KtTpV:=SXPq+N;eSSMi*OuZa6F!QB[K+U91u@]>N%\k2u.)q=sgPkMtXb3p,P_AR&;;>%VVnEJBpb
-Za6jAd*gP!i8E_Yo^heLp\+@Tn*]`6o'uMKnaZ5Bn*KB'j5]:emdBZ8rUgTgmH*I(p@e%HnFH,<rTu6'
-mHs]Bo'c#8n*ouAp@@Y8ki1OVf?_RV]t;"oajJo&lK[j-o(DbOp%@tLp@]a*p[n(Jo'u2;md0<.nF?)>
-o()D=m-jE7nac8@p@RnGnFH2Jn#QN$!!WK1#6=f+!rN$L"pYAD$j-P?-U'gW2`s#M.kib4/N#==3^,8M
-1cI*?0d8;42`*BJ.hrR4+:])!+!2L?)''V0'H.Yp&cN[q*uu%4'FYB^&e5s-,:"ca-SZtl*ZcRR+VuRN
-*[)R@)^Z=2%M90L$UPLB)]'>-+!MX=&JcB)((q2r()S)4()Rr%&/,N`&J5BZ.niZ)7l)D93C-;03]'Ao
-5<D%p5!Vh>9Kt['4#el@*<d5p&./RAL]ED7"p+i,!!*'#r;c6c!!2`m!!2fo$ipP9"9AN)!<<0'!!2or
-rW2uu!s\u4!quZq!<W&srW2fp('=jT+"Ap7@Wd*ONg4?tAPcB+=Ee@e<,?YjFJ,r"jPAYXlf7"!p$hSI
-md'W=o'Yl.jQ#C]jll("o'l&Fk3`*>n+QAAnFZDGoCi(Zlg=TCmI0Z=pA"CUoBk_tmI0E1khY(Og"G-:
-hqJ(\%G0:cfA,EMhrNtPdb3FSh\=r)ioJkNgXk'0f$`I=jl5L`g#)#sg>1fEh#?D2iR[2MfBh_ekM+_G
-guRAOgtCB9hVHr:f@J9pf%8EubJhHA`P8jt[B-'kPE1N7Chd?]=&VdD-7UYu)'(%D%hT["(_IE+*Z,\1
-)&a4mp](<q!r;ls!UTm@!!!&#!!'86Y,@q]QBd`&T;A]t]"YoW^L4de\$N<=V4a0=NJi77H[L6oM2mdf
-S=uaXX/qk^S=,S$LP1/&G&hM=C2%p;G'8.\K8P\RQ^OA3Q^*>UF_=lS7m/af1+Oe+3C#o#8lAl)DKC5V
-KSG#)F`1Pi=BAT&<<cE%;H6n,@")d0H%1I)P*VH(R$!DkNer=<I;rh%;Gg(hBP:m^<*E=-1a=:k-UJmq
-/j)Ep@</KRVPgr6XfTR]^;7k%\&H8$]t(PSYHt=8[^j/h^q8%$][=[3`koI)_o0I0`lui@]ZeC.^;@e.
-aiMK=]X=WJ]Xb\bWj&S,XL,@CZk0FAX/rG*XK]4JZF@HCTW,$kWG/<5[CE<AYc=b+VkLT:^:V:pZ+%]X
-[_9&T^:p_JUqX:?^::khWi2qnU7A6\UnjokXg"Y,YH+e3\?r''Q(+A;R?XG7Oc+mEH$En:C1Ug_A7eS3
-;d<<t:L8BjGD(m6P*rMYZ+.Qe2T3S@YcFe)XfJD!Y-bO;VOj6KTr+or[(!T`_nj1)^qRP&`PTI,^V.:i
-\@8oR['I!>Xfeq5rNQp?['mEPZaIHW\$WB=Vk]fRrgX%^Tq_O]"Jr#qX/l6&+g%iIX/hnaT:MI=Q^<l"
-Q^aS?SY3*fZ*UgE[^<KP\[o@d\[],TZa-j=XfJM,Z*CUA[^NZV]"G\d\$WHBW2#uRR$NqkLP^eAM>Hu@
-na>i1lL+$,lgOB6mHj3/nF?)Bq"O[]qt^$Yo_\L[p%J+RpA"=RoCVVGp&+^aq"XFLoCDPIq"XUYp\+OU
-&,#Pgp\Od`p@.MGqY9dXocNi#o^hS=kihF)o^_SEnF5o7nFHAMqY9dXs8Mrmq"Xg]>4qO[pA"I[qt]pS
-l0@g3qu--Vp%@eMr;Q`plcY]&0GYWN,u7Jd+rh(-&fj%l2*3lJ,;heo?WpZD@pWJVBk:plA7K@jCM@Hn
-A7K1[A7oRjChdW`6qC<P3_<%>8P2ZN9MA/W<C]SV9h7iL9MSAZ9h\)H6;(*K:J+,I9M%lM;,U1`6:+%-
-5<hM*7R04*3ArcTrBDr$5X@b$5<Ltd3B8uS3B/oX2DI$L0et[C1,q6Y4\AXJ69dS!5#kQ^<^fAG6pj?@
-8.7pV7n?!984Z3J9i+SR<*EL1B4tg]?s?l<F*D_@?X6`23A`om9Kba>Irfa`Mhd.NY,\G#Z*h0QP`1?M
-Ll%4XS?0NIbJhE9c-FklgtpoJoC`(U%J]_hnFH,AoChnPp\=L]p_MZ?jPf1_lK[g.q"a^UmdTl>o'l,6
-mf)SZn*fi@qYU*ap]U?^nF#`Dn/(QZlg!d%lfd-Rahu$1^rapYiTf[rnFHSP(A7=mp\+@Up@RqFnF,f5
-m-F!,naZ2ErqR;unFZAHo(;JBnF5l7n*TT5nF,f5n'qE!!!*0*p&P'l@0$Ti2CpFG5r:B!;b9_c76jjU
-<DZ=U4Zkti5"/+B=&_mO(`kL\+=AEW+seQ^,UY3$*$-^[*Zu^S.4cqr,T[j<+XSE\+;u4A*$-4M.3ouM
-'c%T!',MZ0()Iht$OdLC&eu&p(E!i"&e5?\%13OX&J,Te$4R[W4UVf/$P<sb&/d#E()@Q$(+:OY-Pd@6
-'bh?"*#fb3)B'A-*$#q?)AsG:-7'iq1FF+Y'G(][%1EFB!W`>m!!iT.!s&E(!s8VW!.k42!!<<)!<E*"
-l2^V\r;ciup&G0u"U"l)!X8f4"9\f.!rN&u!WE'#"U+u'!!NB(!WiK*r;lour;l]o3<99l*%4`rD0CD_
-Mi<Lo\uVs3V7!n9V4WWuQ^)f?D0VPOXKfpiak5h<k5"B7p%%M<o_A+Fj5fM)mP"V"ir&]Gp$:r4naGl5
-nauhElML58kNgsbnGE.WmHE$_lK%<ujlGI[gtC?4h;WY7ioT1XjQGdmip6!efAu2UiSieUiSrnOiSW&-
-eDB6Ek24nPj5]RbeD9BJg>CWFgX,'@fC&+ok1A5=guIDShV6iCiSiYHgtC'#eC;dsd`]eWaMG@#[Bcs=
-YHY*hN/`REJUi&gDJNlo;GgIT/1E/$*Y]Fe!;6Bn!sH@=rrLRKf`2PeXehYXQ'7DtSY`Kt]YD5\^gOpj
-\?rNCW2-&POc>9LIX?HjKSkkUR[p4MX/rFlR[KJ%MM$G,G]e%FDJEp4H?jd`JVK)FQ^O>5Q^*_eH?*Ls
-9h%6'2)6^300;Qi8PW;mBQ&$AJ:iN)G].>#=]\T%;?9`sr_rr#>@;nhCNY#XLQ@^fR@]h.MiNXEG^=UO
-?r^$!D/sZ2AmnP7F.%Z&Ec,]?Cg^[^?<gN15!Cee?#=G#OH5HqZ`gXU\\Z;%]=c)(`jr:V\@oSggT@^,
-beqB0\\>kn]Y)%tf=&35_m-V\Vm4"_dDro.R'X6)\\>G\Za-d@Xfjgp]X#&[\@9)_^:q"i_5jHB]WJ9:
-Xfo";[]6[@V4X]k[^a,^ZFdf`b."CZ`ON4_ZE0^h]st5]_S!JZVa$uPTWP5kVQ@&-[&pdCXfJ_6Xf\Ij
-USFQQQ(OM1R@0b=TSntqOH5TmR[TV4SWSYYO.DJpR[]J(SqMfONL(WYV5U>iTqJ*STU`'f[^N<7S!f_9
-U8Y<&\@KJnrkK;a^:qY-_ns4(]tCnd\$i`PZEgU7Y-Io-&@&RK[^``Q]XkSZYcF[sTV)4S$D=,gTqS6W
-Vl6Ysq5kU/T:_dJS!ob.PEhW.TU_XUXg#+;Za@'I\%95$]XkY`['R'CY-"b(YctC<Za@0L\[oGd\[]#Q
-Xf8.jS=,e2LPCS=L55Qto^D,4kih?umd'H8o^M;:o'l/:nb)MKq"aaZoCVtWq"=@Tq=j^Zp\"7Qp@nCY
-q"4.GmdT`;p%\=VqYL$\o^qhLp\"CZr;?E`md'ZCp@In`oCDSHoC2/3kjS6Ep_3Dop$qP@o(VqSp@InT
-rVH<_p@\FY4n\OAp\FadrquWcn*frFs8MQVnaGc9q>L<fjN!U@80&Zn-qmB!9it.f:K;(QDJ39@0/"mp
-)&!lA4Zu(0:_?c;?XRY_Ci4'&Bl.g+BObRdrb2I>5XA=0:eXSR7nH?F84ZBI=%,ST9LD6=5=.t@<DH(R
-4%N"89he;S:J=JT9hnM`7S-6E6q0dA7mTR54?5P%5X%P%5sd_#5;t;U5!Utb1bgmI2a0&M1-.9I1bh3T
-7T*#K5X7Y";c?Xr7RTg:6psU=8k2HF8ju*;7RC-R<)car>?kEEBP;$tE-68pTq@[2NJE.=IYEc>H$b7F
-Q]dl3O,]HIDf9ZAKT1tDIX-0aI"I'EYf4f/`59:/b0SSlgu.5_o(;VKpA"FToCVYHoChnWp]:-brqIYl
-guRGSj6#LinFu_Qp$hJCo();=mI'B3n+#r?q"t!`pB(-_o)A(Umm$4,mdBH/kht+;`l,U+aNrSukihI'
-nauMIo^_\Lp\FXZp@\"Gn*]W1lg"!/nacDJq>'IJo^qkMo^h\FoCDnN!qYpMrU/5:PQ1^j!rW*,!WrN?
-)%-iZ$m?l/!Y>\?q>ak'"9\oG(DeD[2E=r6='es&:KqC88N].,:f'qX'c&PW,pjTO+<hpL+<i*o)B:@U
-(`FD-(EtRj.39B9*?cCI,p=HX+X%mM+XS`Z+!VjG*?cUJ(EFM,%20Kl'GM;](CV,l(D[Db$kjBd&If-I
-&-3UW9*Yh=%LW^R'+G[+-5IC7(_n>C-79QD*#KD**$-.A*$?:=()e)+.O#uX,q:8e1c$d;3'Teu9itCa
-4$,GZ0.&,#+:JYn%Kce;"o\PM!.k47!<*#u!<3-"!VQNm!VQKo!<VKc!X/].q>_'0!s/H'!W`9$!X&Z-
-!!WW0oDnXdrW2uuDZKkO&fE8c=F>LSNe2h(OHFV"j5'7so'5f6hqRD^lK,[q_Rm:dXIH;lVPL8qSr950
-YHa1MY.W6Ck25%[m,n07j7`?Ali$8HnaH/8iUlC*j6?.#l/h:%l/:gom-Wiijm:p[iT&YEioJ\Bhb2b_
-g"trZkNVBnlf7?tjQbg_h<aFeiS<hTg"tlMe^E+3kiL^^mHrugjPS\Jf[f$=kM=M>iniPEhr3&'f^.SV
-imc?0g=+X)j59jd0A5F<iTf^cf\59<gtC0,gXjd(f%8R.f[J3ue'ck#d)X2Vb0%f=]Y:hWU5b%oLFR_'
-C1(OY;b9SI5qafL3[Z*t+qkh@)?g?d()7Mo%MKj.%hB6]%1WpU"S)Nm"8`&u!Q4un!*K=&!!0$rUS"!C
-R@9hGWN`bB^qn(3_nN[fY,eIrU7@R4MMH\3Jr,AFOd)B0VlQr$WMl2MP)b<MH?j[VEH,o:Ecce]JV8l>
-OHGWePECl_L4abmDIZd@/Nl$Q3&WcZ5t"7I@V0FlDK0c9D/*]q@Tu\i3&Wi]6V1$Q>$kiTDfKoMK8Pch
-QqWX,NIZ%bBP:CG<_lUo>\dPR>uXj#DfJI=U7Jp3_mm7_WiO+\['"k4L44GpD-_!qBP)+#@8:BBFa$hc
-FFp*e[&g=<]<obpX2E&%_R7_"`kAt#ZDk^L^ok&\\?rHM^U1&K]=GMSUp7P5VQdD-W3s.6X1#@?Xg,OV
-^:qIk^9kSg[_B2IUURV3X/3D)UTLr/U7nQq]!niK^qd=U['$@/VPCB#]WRm(WM-#SVlubTUq!D3[ABLu
-XeVem[Bfe."fJc,ZbO5'Y,8,"VP^2^Su/3ISXZ:HUnO<FU7ImLTpL^rMh6V;ItNW7LOs\pK77okG&q\G
-B4b^aA6;iAA6;Z2>Zb<ND-q(3LQ%4QNg$!1[_9Ac]"u4s[^*!:Y-+k)WMlVcT:_dMZ`^C6Z`^1+[^NZR
-Z`pL/V59r\TV%dFTV8+`V50l[U&LlmUSO`aW2-2^T:VUBR[p+ESsu1@USk)lXKJ_1Yd:^I]t_@u^V.:i
-['Hs>YcFh'Vl-JmXK8P,Yd(L?Z`^F2W26/WQB6i_K7A[Op[mqBkNV*tl/q0omdTc?rq%#up%.tQqu-Kj
-o^M;EqYL!]p%IqNp%\=kqY'USrVZQep\"4OpAX_Fp@nF\nF?)Ao_/(Uq"a^ZoC2/5p\FOVp%%V>o^hV?
-md0B.p%\OaqY'[[p[n1TrVQ?^rVQEap@S@X$M<oZoC;AAqu$3_rU;$'rVlfpqYL*bs5L;69J\@K00:pD
--o3\DG_'m[Df097GADYABkCaY7nZKE6ps0l4Zk\_4?YJI4#fZ"0J>jh>\.PY@qf[jAme\MAmnqX?"@>L
-@TulA>$b64?X$Z7>@(H2=^5099hA&W:/"AX9h\A]9hnS_9M%oU:JFJU78$!=76j:,9heM_9hRlK6paF=
-8jc!;5!_@o4[_\$3B\KH3BB&U4$H806VL<K8kW,l=@bhF3E/sO8PDfJ8OlNHr^'dX9.VhY3'0#\5=@n.
-6:X^B7ncQI8k2??77g!F>@(`I@VfUhA7At_AS#.G;.*I$;JBNJ?rK]o;,^(`@W#^_BQ7U%J9YdLQ^FDA
-WN3;>c.V%:i8jG&o':)Rjlbt"mHsH9o'bo.ioC%4r;HWhkj\06p%%eFn*TT4p@S.Rq=j[[qt^$Vl/^g^
-i8<VVkjA!4mHEEYdEBe]eCWF2kOJ-6o_%kKnaZ2BpA+O]q"XOSnEfT0n*oc5n*]`:q"jOMnacDQpCHog
-oCVYEmd'W9rU9(E!!%TNlMq"f!!*-"!+>p1!(^ZjCL(1>D.,n#<)G\4$kNsX#mg_8"9\c-"9ef+!W`Q5
-!!!69.R-Ba3D34=;*QO#:II'B3D)Lt75?8Z1-R0B5W(8H2E`cA0f_-N+;l=P+rhdP*uu[W*[)sY8g,/t
-.k2hh,oRsE+<;4:(*=MF-6O?E,S^t3+s%F4)&3r&&JH*&'Fb`g%1WdS&ecE1'HA;8)Ask^-P@.0%P'%K
-(a'n:)&OV>rY,GN+U8GT&Le,!'GV>u&f)H*',h`*)&O)'&f;B(/2/V%,r$Ym-6=9],pO67$5X0V"UYYB
-#6b/)!!!&s!!!'!!;up+!!!$$"TSQ(!!!$#WW:]Pq#CBqmf3=gr;cj!rrM<`!W`?(r;llt!!2]l%fl\4
-!<E6'":#2<!s/W/"8W!%!WrE&"Tnf'!!**%r;cm"!WiB'o)NV/#R226>%i#;Oc"dUOIhD]a6;4<k3_X*
-mGcjWiooarlK[p4o^_S=lK$makMb")WN<(VIu8f)P+@r%RA-L]Um8C2d`Bu)n`f?5n)s?5r:9OWo(;S>
-p\+%Blf[U0md08ofA>HEf\,'3i-stRk2PC\jPo7`ip#F`jP8hOh:h,Vj5]"ZlfmTpi8!,Jhr!;Ij6H!o
-lLXK0mH<Nrhs'1Vi8ESXiSWD?dGaQTg"t<,e^Mjsk3V<jhq-K@kN_C!kN(X^jlPLZhrNeNe_K3Ghq?K+
-g!nI%f[.a]e'HLmbK7`8^:gkVYT'F1Sr85UJpr)nE,B,q@:32=<(oP=3\D6Z('3.i!!C1?gAk=V!!!%t
-V5']RS=Q4FVlR,4]tqV,`koF!ZE:(#TV%X:Oc,'IJV/f;OHZ!$USk/oX/MkZPE(QSJ9c<\F)l8?F*)SY
-KSPDBOHG]dNf]9ZLP(2%Ec#8f/k\Ag2)R9R5=\@D?"@YfCi+'.BkCja@UE562`<KP4$uS7='K*FCiXZD
-K8,;Grfp0@Nf&=/Ch[Kj<D,q]Ao_TrC1paLAS6I/>+_d^Wij"LYct:0]"YJY]!\r\`5BC+\@&N>YHk4#
-Jo,LE:Ie2P6s!i&='oWUDdudjIZBbPS$fr8[)KY^_S=F5`QH!6_m[Y+]=PMY\B)4l\>Q(&YHXq+YH,(K
-^:L_[\@]8]]X>DW\$rKJXeVPqYcOn&Zb!WS[BHU5[B?[7XL#UT\@oo"]th.a^TkM]Y,nUuY,/%rUR\O"
-XK/P&T;JBUWjomX['HU*[Ca/h!l;CRrj#\5ZEC75Y,.M[Y-4q%S=-7ITV8'GNK&gMN0K?bP)Pg#StVpQ
-R%U%BS"?(CT9tt/O-c)lLl7.CIt`JpEdhh>An,FfCMf&sQBIN(SXQ^`WNEJ4[Bm0CX8]"(VP^,dXg"q,
-Vld?*[LKRIX/W%qUnaTTSXc@H"eh]bTqJ(WU*$/+Vl6DeUS4?RSXl@GTqIsGTVJ?^WN3/(YctI@\\.mU
-2SHc5[^*3CYcOn(Vkp>jWN3,&Y-,"6Z*:C4WMQ;YQB@#cKRegOp@RnEm-j91lf[U%nFH8Erpgipo'uDC
-pA4[]o^_MLr;6<cp\=@Up\5O"q"F@MqY9gWp%.hIp%7tNp\Odbp\+U\&c)8"p@e1Nna>`.pA"@Tp%7bQ
-mj[eqoCr+Yq>:3kqt0ORo'l5Aq>'^UqYKsZp%7tOq"F@Pp\+@UrVcNcrp0gQnFZJOqYp7-qu"mKRV4o8
-0/PXE5<M(_8pc50EG'''GBS+GBOtUY?tEeVAnbskAn,:W>[LoF<_YkJ5qF94-6k9+2).$P4ub5C4%W.:
-:L%72>@UuB@:!MP@:W\O?WprK>[1K8>?b'(:eXJT9i+JU9hnYj=&D^f:J+2K8ju?=6pNn#4\\RG:JFPO
-8khuS9h@fH:B!<Y3^#es5XI(n77'C-4[VD+:.e8V9i+Yc?!0oo69@t?9h@lG77pBU:.[uD6q]Et3]]Mh
-5X><@#tRcf;,'YX:f0g`7P@G+:g777@q0:gD/=!&DJ=$.D/=B6BPNQ^LPCA2L4tA:N1-W>T;JZYR@B=g
-I#n8K%![2NKnuV,YH>+C^qglDh;IJcqu$EjrVQHco^(r.nGN7_o]l&<rphQ3nF,i;nbDhQpA+IXq>'dW
-mci`ghqd,KjQQ"&o^;&(gXONpdad(-iT^@3#kIWYo^VJBo_/:[(AR[to^M;:n+#o:mdKT5o(VqJn*ol>
-rq69a$ha,^md'Z=rUK:G!.k4<!&"H[!<<-%!<<3("p"d*EBm8c;H@.28jPm32a'Sn5"\aN9M@`92DI*N
-1*dG8#6ju)1]d[X!<WH,!<<<:(_@ZE4Yeic4>9/d;F!WE5!hRl84P[!2(pgL/1;kd)':"I)]g.G.lMi1
--mU&b+WhaK)^-"9(D.Dp*#^+J+<M=>,U+HW*Z6"E&J5N`',_]()'Bq;)\s)*'-\\C+s7jN+XSro)]fk.
-+se9I(`*o,-SHbe*>K;4&.oQh().N"*ZcCC+=/<S(*+YG*#98&*#BVH0J"Y$0Int>0JGF:4[D1l8NIV<
-0MObs4Z5;].k2\b.kW"c*u>:i#6L:nVuZetp&G'nqZ-Emp]1*i"Te`*!<iZ+":GA8"U,);$4I7D!s.lk
-quKFj!!<E2#7W:M6s4PXI>*<1JU*6;SUZ",n)<Qurr;oqq!dY8o`"RHj7<!8nFl#*i8Ebco'c/+gYq#M
-l/1"Jj4;,W\\G&6MO9ttT88;\P)c*G_8"1>inih^jmVg!nFZ)3l0nHHp@Ik?lKmd*ki(OZjQ54UjQ,@`
-k32'llJ^phiTfFTf`'qAkhtI[jl5%Gf%8O=jl>M&kq),\md06,lK%6hlgF'$hVdehj5AnSk3D$]io/VD
-e(Ea;hq[,Ie^ELAinrWdiSiYHiT0"ShrE_Oc.M(9h::*3g=+R)hV$K3l0%F#k2bRXdGNg7f[eL#hUpE-
-e)&lud*0_Ta25O!_n3:^YcFOlUm[-rJpql^r_XJ$6pa*q3\i34-6j`U.O5lL+s\HY'F4a<!!!)g!5nm:
-!V-3j!WE'LVkp/aUnsuiXKJh;\\Gqr_ns*rZE0mrQ^O/(PECodMi3UZPaS&7V5L8k$DjMiSV`2TJ9lH]
-rc1JLG'SLdKTM=YPEV5oP)5$KJU;WaEc,Z*@Tl]'845m;9iP>'@VTe!De``b<DQ7X7n,s75qalF1cdus
-;I3jKF*`FnM2V@m-B!_4IsGsD>ZOTh4>&W_<Gc\f@Soug6<nD_C0-n3V7+.rjj_u4.a6;c`S&><Y//8r
-^<!R`XfJ_?_7mmjWNiS3]<7m2Z_`Y3JVe#F8lo;*r^od[:0`-uJ<,qoV67/,]>(8V^p^SU]?/RB_nijl
-]t24q[C<ZY]s>)Z]"#>_]=bSb[(<]M\?VTqWiE#%WN!&*WhlMjWi3A2YHn/8!k5AFI^uo![]d-G^r3po
-WMm87Y-5+8]>;%d^V7.XVl[M4Yc"M#R?aem^q%"c\?Dp<[]um5YcOS%]#i%-[C3]WYckC?XJ`#*ZF[`Q
-XfeF`USa]TR?a,3Q^F21Xf[e`Unso_U7@F2MMR:SP)YZnP_as@H#d\0BOtUZA7AnT2.9ft?!^c??X-lC
-?t<n^F,6KeUnjohY->.8Z*(41Y-"\%US4<NTqS*NSXPq5S!oe:StVkWV)>'EUS4EVTq\9TSY)UOTV/'U
-Vl?`"Y-YRI]Y2%p^qRCi[^<<BXJhthTV/!PSt;RJV5UGrricg3W1flQQB75aJqisj*V8adkj.?mkN_I+
-p@n=Vp\+CUp@S.Lo(M_InE]B=p(I#knal;Fq"jmaq=O:Tq>'aWoDJ;/oCVYJo^VMEp%eI_rV?9cq"XOT
-oChkLoCVS@m-<p'n+$#Cq"O[bru:n5qtg0bqYpKmr:p']p%7nMp%IqEn*]T2n+]lXq=aOQq"jsgrVlcn
-o]s/LFB9t.$kk6a=]/Bl1ESo-IUuPO;-6Xn:eF2G93,@u;HmO4=^G$*:et"m>?YZD=^>6=@Tui:?<0`f
-77]Eq-8786r[&sB.5OIe8lAc#@:a+`C2IEqD/!ZsC3"#t?XI#@>?P97=BS^/>#ceK>$G07>?G!,<_ZFg
-9iFei=^,*8<DH@c;-$Ol;-$^j8OlDP934eX:/+AV91V]02`j>p77pK];GTnQ69$b]5!:nf3BKPo6V'dD
-84QK>3]T2b5<V%k5XI_&6UX3o2``rQ.k3,,0K)0d92/,:0f:jK2`W]R5=.S(6pkWT69[Lk1cmiP2`s;m
-7nZEJD.d?fBOYUcDeNcn@p`JA=B\g';,U7f>?kKCBl@m0Su&6[VPKfPZ-W1?qYL!dqYU0coC25:nF,o:
-p@S"Jp\4LVo',,fdEg.cfAPi[nF5f.lK$m]rS[k?k3VR9p&OmepBL?_pA"FYq%if#oC227nF#f8naQ2C
-q"X[\rVcZiq#9srq"XUXo^V83q"+IRlL0<)m/R+equAh\!WWE.!rr?oE]Pcp1.!WN/gMV_,W\4?,s"FR
-2*iW<,U4]o3]Bhf/2T">5qsW>2^]7H$kEF@!!!$#qu@oA$P3gd+uhDD76XRM2c<dM7R^0i?q3OK2)@-H
-5;=iI0JjG#.kWY91Gq$E1+Ft&-mp2g,:4c:0+KHS+sJ<^+sS?^.3T]N*r[9N+rhmR+XJ9O+U\hq)&a;2
-.5<+o*Z5h-%1j9i&.]3\)&F,-*$>t0,8Lq)&Jc,q%MTZp',29#&d]'_'+5'N$4I4L'cm8p!t5SI&,m%B
-$OI@Y&/?K(&.oQc%1<IQ&HrRR&/>uu'brVU,:+fc,UP;p*#0.u#m:81!qZHm!W<#u!PAEA!<3)a!;cfo
-!<3)m!!!'*!sA`4#R:P;rW<<)!X/`0!rDs(!X&c8!W`<%!<N'!rrN&u!!2lq8-/kn!!tb`>%r%tG(P""
-OG/aXUQBZ7o'>l=rr;rsrV?6Yq>^Kko_e^`oCh\AlfdQunF-/9j5](]na,<#nF,JqiT][skN76Fe&9+u
-UR$q+NIQYITpM47N0]^Ba25?s^sD00j6,junF,JsiT'+ajl"qGj6#@`inrV[nE0''jmD0agYq8Zmcifd
-j6#@[j58JRiSj%djlZ!cj5f=gl/CgbioTIhhVRPiki1aeiT0+Yk3(g_h;[\Yi8<edhV.A\j54J+hVR)C
-f\G<7f\PB8d*pIjdF6n3eBcFjh:gW@na,H!gt^cAhWX"Qf&#BDiSrkLe`5`8cHsqYa2l96^V7:f[^i`J
-Un3sCS=H(:J:;unF`D;3@pN/5:.RoC2(g$o-7:)_'*@CuYlGgG!<<+tV50rcX/rS/ZF%3V_84"(^U^\R
-W2#uJPE>d+$'LI5OHZ$!SY2eXW)KUhT:21&K7/&hF`DDAEcu_UJV8lHR?s;-Q]dJaKR\AlEc5f/B4bUW
-<_lFa:/=kn?XRA\EGoc.?rTcd5s.:n5<hCd/MAqB6qpWhB5r0IM2V@m-]3b7JpMZZB45%C76`am8Qo\C
-B45+<<DZCrDN9!?PIIm7a5Gq/h1"/4hUTp.gW[U`f#knO^:h%a[CErbbdk'dYIVQbZamog[B6^E[CWQE
-S=#(b@U`A5<_bqM<FJs4=%u^pIu8o(H%M9`\ZW9N]t_FkZEq'R^V..^X1PsP]!nrJ_8<^r]sPM\U8"Tg
-YICd<UTUf'Ydh!=[]QU<[^!-MUOKDMZ+79EZaR<R]XFf9ZbWrP[^icU]Y;D*_R?e\_6gJK\$r6-\&cCr
-\$WNFX/N/#UnO]_S[,Z3Za$mN`j2YDXg5(1Z,!rYYG.bhV5:DuT:2RTW2$/cTU`?tT:r3`USFfdRZEGh
-P*_l7Um[^=R[]k<R@9h?S<o_5QjJt@O,\pJJq7WHracFMB4Z+5QD("MW2BQq'!8=>Xf\k4XK/.lTV/!P
-SXc+6r07DPS"?:JrhK^qV5:)fU].&MTqS6WT:_dMUo:>sY-PCC]"G_k^q[Ro\$iTHXJr+kT:MOCR[KV7
-TVJE`Z*CO7WM?/WQB[MgJ:mM9o_%_Cn+?&6mI0ZAq"ORUo'u;?nF?/:mI'H4nF,lGqAoD.q"a[[q>0m^
-o^VDEp%7hHo(D\LpA"=Up\OX\rql]n#lOAgp@InGnaHGJ#PIc`oD8:Yqu-=4qYgHorqZ9XnF,f7oCi%X
-p\4CSp%J4Uq=jXVp@e.OIeig4nEoN0p%eO`rVGpHk0'HZB.ON!&LU7`?!BcY/3J!)Cg0Y3<Dcar:eaPX
->A.GM@qB%P?<LE4<E3+'>&%GO?<glL@pWSTA7/VI@:WtZ?s$K)9K5!a.5!"j,;D592Dcs@0hkPB8P2c\
-AQr2;>[:ZA=&Mt#>[(B5IT0-G>?P05;GgP!:fC=j<Dcn%>$PE;;c-.`=]SX.>?4Bd78$9F8kq]C84cNK
-7S5Bi2F9i$8l/bm:ejMF1Gq<]5sIUu5t4:28PiJ_934;=3B0/b4?GPd5<D"n5sI.]0J=k*/i,450g/!"
-:Js,/1+k=;2Dm`g76X145tXa:6pj$n4[:_Z5=.b.:eso&BkM!mCiaQ6D/scFI!p@'OcP?ULkptLP*M<&
-TUhjZZ*(41W1KH]`9?sjr;$'cp^-Q]nF,l=oChhOrq6Tkp\=:EjPAJebTPEkk3DF(m-O0)kNCpfjlYjn
-mI0]>o(;SIp\+4Np%J,.q=s[To'u2>nac8@o(M_Lo^qbNp@\%JoCDPLq=j[Wo'Pf=q>KmJl`1$*!!36-
-#5eH_!sJf3"U>)/4FBja.5X(?3B/]F-S.`$7m'UM6p![l1b^I30Jtdm4Z>;T4\S7&5>"I-0/PmZ7lrXU
-"<nHi!Wr2u!s/K)!WE(7&Ju/h$kX[J2C^@?4$>\X-n-r33&NB>,Vh542)6O*1cQj6/g`4u.Olu)2_c^+
-)C-pb/i,73+W2.?+WVUM',qo3,9RjF$O[I^)Aa;<4=_[%*Yo1q'cIu,().Q*)AsMA0-;)c(DIGn*YT2"
-%h90a%M'3d%LWXO#mLYA%LNFJ&fVo;-P-^prWrl>$PF<o%hfg$*<$[,%LNjc#RV.X'Gho6)DEfq.l9@V
-5r12N2aKeu5"A483A`KD-mTrU(DRJl%0HV2!<*#\!.k4M!!!&e!<*!"!Wi9%!s&E(!V$.#!sAf7$jd4G
-"pP56"U>GFpAk0nrW"DK!WiH+"U"u2"pkqZ)^n*uGC"mrLkC&%Pa@8cK9_7F`VTE,r;QQks8Duss82fq
-!<)os:&Xncr;6?boCV_Pqu-9SkO.g'l0e*1m-F#slK[cojk\_VmHEH_e^E(!e&95A[CE60S;DN<JW?L`
-Jr>tcVl,r[[DU57dFR1)iT0%ulQYr^kM5([ioo=bj5T=gjP\eNkj.Bmki:CRf%K$Bi8j7]j<`jIlf[3d
-mc30glfR6gnE]H.m,6dgl0.<lio9([kN(R`k1J)>rpCWhkN(dhiT9:`j65^ehqHT/g"t]Hgssm-rn[b;
-hV?`^d/_bsfe1k%cIgk!eD0$7cIq7-ajSY\ajADWgu$uAf%f->e_/^3f[e^/e(E@(eC`F%dLjjNahts1
-_T'?qWiDhbN`me8quH`tjT#8]n,WFgj8]5a"9S,o!!3'!s/.WNXK](@]",Db^V7Fq]XYGWXf.qaS;rVj
-Od2<%S=Q=HUo1/lX/W(oT:1t'M1'bpF)h1t#BG':K8GVNQN!NfSXG\$LO"#^C1U^U>@1iKraREe@:a(c
-D/O93EGTB%?;X0M/L2Sd+snfm2EEo]5t=aT?Ysk0J;/r@NIu\/H?F%9?sQf-91V9-5=f0c=^,*39h%WX
-ARAhRG\gujcHt(nj4i>Fg>V8SceR=.e_&U/dE9h_ccsMI_oC$LeB>A1^V[Rn^Vdq%]=k2N[(*':V4t9*
-ZDaLdQCXV<N/`U>I;WV*:I.B>;eT*';dO'TE+<p@Q(XnLXL1Er\@K,b^qn1%\ZN3IZFR0HY,Sh7Xf%kl
-[CE]R_7?hKTVANjX0B.4Ycb4?[&^@GZ)tUL[^3BV]tD+mZa.HW['Ht9X9bl-W1Kl^PDbt1_\'Yr\[]5T
-\%&cL\$iNDVkBWXri?m2S!9D6SsuFsahG<n[Bm?M[B$!lWMjF!OI;l/Mk@2HOJ/A:Q_'n>Q^jS7R&$ad
-U8OuiU7\$NQ("82S"umWTr4HOR$EhuLjjMjEHH)<@V0nRTrFu]TV/'VVlQr&Za-g<X/W"pUS4<JPECld
-NK90aP*M?%TqeBYV5O<k'W7k-WN3"sR@0G4SYN*`XK\q8\%3ru^;7Y#^:LbZYcOe!T:2+1ObJLDMijF"
-UTLc'Y,S=pTp_@2LOajQn1sG"lKmp)mIBoIqu-Hao(2JDo_J7Jm-X'(lKdj0p%J(Oo(2JIp\=R[q"+7S
-p%J%No`"OpoCMPBn*oc<p%eL_r;HWhrqc]krq@&snal8>m-Es(mI'E5oC_eQqu6Tp!W)TjoaUNcpA=g\
-naZ,>oChhNrq6Ego^bfKqtp6aqY^?lqtp*H`Mfhl0J>4A4?Pbc3(cq88juZO6!\PA<_>tO:/=bc<_lCh
-?!:?6>[(6+<`W4!:ejb^?=.)F;c-Rs;c?^u=8l/N>$t`H=Bnp.?Xd>D<`;go<`Mjg8jl*22DQQs*$?[h
-.O?Q"2a0D^4@W(F<E2mr>%DA]BP_KuD.I3a@piVN>\RbY?=-Z,9MSMj=C>KG?<1!(=^"p3?WLB7>@1Z<
->!P&278-9G92J)E6UEh!8Pi2\;,^Cq=']'@B5:p^B)Y:476Wk!5s%7m3B0,a3_2_'5!8g0'KnE@6r-TW
-<A6*^0/GCC3Bo_p4[XZh9L_`R;G9AH7m94,84ul_=B.XS76j%$770F38kMcL9MS>[9M.cF6pO40852r`
-?!UuSEbfH%BP)@H_<LgprUBa_q=O7Hm-O<4naQ/?o()MHnaG`#f?D.I^;/"Gk31jakj%U*o^qhIo'Z#6
-lK\<Fq=jXVqY0dUp@8=Wp%\7[nHSLQmdg&Ap\st*o^q\PrVQ<_p%S.Uq>0gWnEfQ4q=s=:iiE.#!<3*"
-!;up\!!!-+!sAZ6"TpE&:,jUK+"]0&2E`]B3D2Y#5tOF&/iGUE1+Xb#.ml`t5:S$71b:131c-g9/hT1G
-4r#S'.4.#>2_-3t)^6LN'GV/c$NpM3qu?]urW!u?!X/`."Uu:l,UOop3_rC?='&4*5t!Om4>o>X83d)5
-3[Z!g+=T0&3^>tg.3Trh0J"q@.5<M24#SWD(Cq/u,9@sN.306D(_IN,-6srb-718n1+tFH67X9=rZ;^m
-()7T$&eu&k%h]Nf*#B+q&,m7R%grj\*??4I%1N^P$O[FVrY7U-&K)T((*4V7%2Klo%MT]q*@*!T%hfZg
-%M0Ho'Ghc1)]0J6(`jS2'c7Yt()7W()^$CP-6jcW)]'5&"TdifJcPHDquQKk!W`9%p](L!!WiH+!<Mrs
-"9Si2!Wr?($j?b9#n$n@"pG/5!sAN(rrN&u!W`9$rW+2F!s&H5)(.XTI!U3mI>!W>Mj09VML1)'N5,2^
-p\t3krVR-!rVuchrVccrrVc`noD\T'qtg!Xp"]$6qs*(sioTCgm-a?.jm)-pnEB<(i9Bb#lfdU#oBb`#
-l0IU)jlkdVdFQ^ke\AGmV44'GM1C_ROcPQiWN<A*Vm*;/b151ohs9Uul0$sZnFc/>pZL\ui83MPh;dJQ
-j5AePk37?^l0%Eti8OS"kO.g0n)rfskj.^#kkOE'jQGL]j5&SLg>:iAe)'BWmd92ujlkaim-*["mH`uq
-hW!eaiR[,Hg>:cDg>1*,f@f->g>:T9g=t?:g<J(!iS)W0kMj_6eBH%\d*:A&hV$E2gu?f7gXsoud+$Io
-f$`!tf?k5UbKS)I_o0X;a1JdfYH4C8/-F)rrW2'[!WiE(o)SdkrVuqt(9+@;ZF@BY]tV7t^V7=jZE^R3
-V4a?Irf7q[QC=A;TqnN`X/rJ,Vkp)UP`:NQI!TpUDuO`HFF&FlMij6jTV8$KQ]QuRG]@S3?WpH0>[_)Q
-AnYjjAnl1'FEMeOBk1ON8jP0\*ZZ1:)^[$k5!_J)9N>A/EHlqcLP^kC:3q,)D.[0\=]S$[5sRe9@:NMH
->#SC$<)[%.>$tNJ?#?7XbKo&/iRlc2iT]:Be'Zh#dF$Ol_9L0JccsJI`iHu+d($3]Z*_!O]t_@prj45^
-]s>5TW3X+M[B[$I^Uq"Y\@K,eZF7!2S"Z@=T87i8Ch79k;c$e3?s[/PIX6HpG]eI^J"!13Ts),A`4NCW
-Tt\=O^;R7]XKJ\9\$N3<XKAP&X0K(D[Bd?NX/sX\\%ohu_76h_\@o\j^!O6mYHk1/X/;SbR@Tt6NLISu
-_nj!p\%8oY^::Yc]XbPWXKf=HXIl_oS"cRFQ^YP(^qn(/\\5JYYHY(1I]/TkQ(sb-S[5SaTqe-ESY;U@
-S"#k4T;f2hUoC/XQ'@]!Q^a80USO]TTq.^BQ^4%rKn4l)JUN2sCNGo?WMZ&RS=Q=JW2m&+ZE^[:XfJM!
-US!p:O,]0YNK9-\Ocl!!TV%pRVl6SqWMuu$XfJCjS!]Y5TVJHdY-,(;.(Hh%_SX+']stGRXJr%gR?W_j
-Isum%Mj0d-WN</&WMlYgQ^j%iI<kha/FrB"n+-#>pA+X`r;#^Fm-a?5p\!tBmHa3/o(2\QqYBs^q>'UO
-o^q\Dn+-JN)"[Cnp\FUXp@n4Np$hYKq>0s_pA"=Tp@\CV"nD*RoC_Ygo(2>?oCi"UqYKs\q"ag^o^_PC
-nc&"^p\Xg^q"OU`qHWspqtg-Zn*]c;nEfc=q"jjYkhF1d`MbRI1cI6O779I78O?$68O#[JEFDd@:e4;S
-:/G%e8P`Aj>#n[,<_ZLj;cQam:/FSb@:)r,9hnP`;cHdu<)I%2?=R;j@U<5F@q/qR?XdPV@pWYU@q]:Z
-?WU3.<Dlml7R9-p3&W31/MA\+.kNeS9h%KA7n6Q_?!(KE@qK1`@pWSU=]o$/;H6Y"?"%,E=]np1<`iU4
-?sR#E?!(6$5"%n9:f:%\76j1-5"8@F9i4ec;ccn!=^PWN@:*S77Ropl5!2"p4[M@q4?c"p:.doD7n5g*
-6U!n-;,0qc-S.&14Zb\f5WqM(8P2ZE92JM\5t4I96UXL>;cd(&5sdt)4Zl/%5t"=97n-$@9i"DQ7Roj2
-6pX=;;-716Ao2g8FDu;DNg.*=rVcWZq"F:InEoN,nF6&ArV-Hip@2&JkMFe5_7dLoaj]2+h;78Vm-sZ?
-q"OOTp$h>5rr)ZcoC;PFp[IeDn+$,FoCMVFo^_\Jo(`(Wp@7V=p\"(GnacGIq"FFRo^_G<nGMqDiSN)b
-T)]i5&-2b3!<<-%!W`E,!WrH+!<jfc7kuYQ,qCDp82EL`+tY`>5rU_d2C1+41,La:-n?>q9LUER+X8<_
-/1rV3/1*D=2afSj2_6pV6p*@e5Y"7/1dOJp:c^d!-6OWY*@2=*"pFo,rW"5F!<<*#"UkqJ#7LqI+=o2p
-3($&.5t3jg6;'$j5:7g,-SIDB3W1Q6/1E,*2ElRJ1d!ZI/gM/L+"&Qj,T[m?)&j>3/g__e-RC&g,pt,m
-1--p31E.DX*>T;'(D@W$'+u#q'dOh;)]Th3$l9Hg(*=J8*X2o[%M]Wh'GV5s)&s\<&JH'+)@dK')\3W"
-)''qL,7b>!%h0!b)A*]((_dSr(De#.'bhH!&.oHd()e2<.4co"1b^I0.4ZD>P5s/6rW*$$!W<#t!V-4#
-!<N<'!!*-&!!!$#!W`>s!!r`2!sAf7%LigTrWWE,#RL;-"p"]+!WiB'r;]%`!WrW4#n7LU&h-.F@t/TB
-H\-a-TqnNXQBRenO+r=lo^V>ErquQbnFZPHnbiCds8MrqrqcThq"a^Ql07g=s#]i6gXP$AlfI-gin<eb
-l1XH5md'<2n*&m!mH`oriToamp?h25l0\-1j6>^ai8*/IjOi&=eB#VC^<06b]sFrLTUrfYQB@f=VQ65^
-Q'Ar*^sqT3j5B%`k3)$pmI'9%kj.QnjkeeSinN>YkiUp\jm(pkmcs*.m,I9ql0n*$j6>[elfm^+n*K]G
-jX]KXk2YCUjlkabk31sfio9.em,m3jj5K1bjl5=Tj5T(_jPStRf\bfHg>*V!f\#$9eCs*GiTK@`hr!AN
-inN#5eC)gsrnJaQg=Y*5eCN7$e(<4$f%AR%c-+;TcdU7ec-+AVQpV5`!!!&H!!39*!VQN^!!39+!q$%)
-Y-,"8\%KMn_o9U4^UgeXWMuejTUhL=rfIMQR%L.OX/rG-Z2V'`VkKQCMhZ_0H$=:IDJsN=H%1R.PaS&3
-T:hgEPDXj7E+rcc;GB_S=C,ELD/scEH2`49IslWh?r]rf2_#^Y$k*RS%N?`Q<*3.(?=mtmG^b-rKS4l)
-I;NM&=\h[[6U`pm7oj,AH<j?H;+FDb>@:lEAo_a8Ec.2__njg^h8dINc.^RWce%(3eBc^qbgO\UbK.E-
-\B!:]fu:@tTW5K7[Bm<JVS]pUb.GR+]>)8!\$Wc]]=GGX^q@>)_8*n"_99[']XP2PY,eq?XK&V,Sskg>
-P+[ksKn=noC5?2+>%r"pF(K/p=bMumS@,`.YI;6``5o^2`4rsu_83OiZ*CjJYHkX?Z*URE`4s"%[C*`X
-Xgc9eb0%K6ai)3Ec-P1ue_U5-*NulVZE:4;]XPD`_S37WYdqH`[]I*HY.(jEYHXVtWX,l0Tr=TLSu8&M
-Q^a;7UT(;dWk,[F\[JiDWN*#%V4=3OU84`kYH+XrTV%mBS=uULW2HPoYH"LlSXuLJVl?SfT:r-EE-.SF
-TUqO8PEqW-UT(BoZS/ViZ*1.'T9tb$NJiXNM2@"FMN!plS"QFMV5LJtXKA_3XJhSTQ^3r+T;/HhXft*s
-[^j&g_ns:*]!S`DW26,SOG\d2DfU5XNgZT7V5^MrWMcS[T8\MOG4kOumI'B/mdKZ<qu-KkqWmJ6nacJO
-qYp!`m3_8jp\+@Sp@\1Sm-sN8oC__Jqt^$\p\=U\p\+7MnEoQ-nac>Go`"@hq"X[Zp@n:SnF#i9nH\RP
-l07L"nalbQ-1gg#oC_kRq=jXUnaZ2EqY'RRo(2JIpAOmeqt]mSn*fr?o_\Rcr^u7lVgCQ1',2B30f)!m
-<DlOa8PqiN8NBXeAQW,B>[_#KA7JY?=&;t":J4M[8PMcG8Oc!05#PWm>Z"$Z4[Vh884H0?6<@)a>7sn:
-<`E+$<`2do<E*%#;d*:*@/a=h=B]'8<EO!LBP1jiBOY1Q>#\?o:0(e3<Dupj79DN23($,%7Qj$l0g\Jp
-6VgKN9ibM-AS5OdB`;NkAnGI]?=%,M?!h8U?s[2L@8ouo6UOUOASFIr6prpk3]K&[3&s)]2a..8),<gs
-69me(6pNgs5<VY47mog13]8uT4$Z766NB:K66f&k6:OI5:/O\X9M.E%3AE$30.ek63]TDh77BsF7n,s:
-77[>M2G-_=9ho,+>>S!`6TI(b3]K8b6UNXf779F-7o4>VU$DIHq!RtQo'Yu5lf[[&nF62Hq#(!`;tKD:
-g<msR[^<EYc.L^te(WgInb2_Uqt^'bq<dJIs8;Q_o(DMIo(2;<nFu\Gn+-&>p%8"RqYL$_o'c#Aq"4(I
-oCr%Tp@e.Po^MJ>q<[5!g"$.r!!!&q!#,G;"pY;7"UbG?"p,WN9Jen.77BOl6r-`>/iYOM5V4B:/L)_h
-+<hpF'br>h<CADZ'Ftp#,97^E)\b+[/3PO@0J"n71+=P$0.\e1.5iq:7Q<:c1,qW\.l'mh76s%,9/nRa
-/g25N(*b.Q(D@Ph"WIID!<`W3#6P,1!"0JI&gS_E+Y>]C9Me;W;+X/G9M@Mp5rLSd4u>5i4ZPGY5t!=P
-+rD.C0g8/I(`j_0&/5`i'b_9!()%Vc+[7.n*Z,V+)B0J*'c.T,*ul1>'bUoe%1s?o(`+#!'bh?&)&!f%
-&K;o4()dnt#n@:G"UbVD%2'3b&f;K1*#AMg&Jc3*+!)FC)]KeK0e=@a(_mJl$k<aV%Lj!a#n.Ra&eGg#
-1B`pBli@%dlMq"f!!33#!!E<(!W`>n!<*#q!!WK+!s/N)!r`6!!"T)2!!!$)$k!FL"pY>9#RC;1#Qb#-
-!WrK+!<N0"r;_-G"UGML$5Y^'A7B8*B4#_;V5p#QPDt`pKp.aRYPIhVo)&+WqtBg\nFZbUr;HE^qYgBj
-q"FU`qtp<fs8Vrkq=Eq*n+cG>oChY?lgao:kjA'5n*/s!naYl(jlPmghXTpnl07U-lf.6gi90@em-EHb
-ki1IZhqEP<eCiO8lIF5IeCD[ccG6ugUPaPqV1Or8LkLb^Y,eV,[DBo%a3rYohr<MLlKdX"lfdWle)'BN
-p%[t?p@@5&mdL&Lk2PaqkO.Nlkih$fmc`fuoC_G-hrsFijm)0tg"Y<@io]Urk2>7bnF,f6k3CmXhV6W=
-h::?AeBeKWjm(a\inE8LrSKHee^;dpiR,`lf[eU)f@&$mf%Sm2bg+S]db*=,g"P02cd0nbe(N=!aMPj5
-U.Gk$!!!$#d/X4P"9J5smJm:j!s.un!!3#u&$W:C[(*fb_SsO7_nWafY5Y7#TqIsERJrF3R$s\EW3!,(
-Z*LaD[\TO_OGSU>I!KsXEGof<H$OpsOHu?*S=Q4@Q]QrJF)GZ"=AVU[7p'),C2\6DH$k7!Kn4`!F)bM_
-7liCQ(_@)`$O@(U,W/\/=^>HLD01)RJq\f-I!B:2>?+?f6pa=$4]c<<EbK2W3^Q_T@Sp-)<+U)bIt):"
-bK.B=g=+9ib0enh^t?`Ud`BANe'l^ca3W2[c-Oejf[8'm`P&.bc,.38b/(g(_pPrB\%]r$^q-n__o''o
-\@BA]YK">e]Y),(^U:k]ZF[ZW^VI(^^q7%g\[&fFXg#FQWhI8,W0WpAMM,qb<(1P686Bk)85sJUIt36*
-OHu)sUo^Z([^!*P_7d^kY-kI.[)B`'c+17"^T=NWb1Y=^^<P!FdEKPUd)jSBZELWZ_8<jhYdqT_]>;J)
-USXroZF[`d[]cpK^V7@oYI17!U7I[FSs5_=O,0:'\?)a9W3<S4YHY+.SX>b5XI"p7Uo:2jWM5iNSYDdJ
-Mj0WuSuJfmYd(F4U7n<XVlm8'S!92.ST]:NUR7I=OcYcmS=um_ZEggDrj)^3WhuFZR$!DgMi!=JM1p_?
-MNjHpSY)[QVm!5)Y->15W19<CQB[f.TrY8rYd(XI]Yh_+_SEaiZ)jn#TUCgsK5>@CH%CsCUS"<Zri%!<
-Vj<s5KmIh7p[dkDmd9H4oCi([r;--Nkj.a/q"ssfo`ssVn+#uDq"ap`"o8#[md9ENn+-#@qt^'^q"jpc
-q#9spo'ku2nF5u?nF,f6rq?EdrU^?amdp#AoCMDLpJ:MSoCDD?mcs--oD&(Sp%.\AnFubTq"XUYpA+Rb
-rVl]ho'Yi1n*TT9p\b!him,-!:':kF'+lQP9j1:b779XC6;pfA:i^2M<*<42@qC+$@9$?67SQTH6qL0M
-9h%TE9hJ#N='T!3<`W'k6;CNW9i=nb<E*%-;GpLt=B8?t;cm.#<E<.(;c-k(<`iI.?<L62BP;3uC2Riu
-@:WkV@pr\RDfTZ7GALl6@q8nR>?"Bd5q+!40,,<V'+l*63Boet7SZfV;-."-?t"Lj?=[YXB4YU_>ZkB@
-<)uga6Vq#uA4&aZ9/e^j4ub_b1GgpB1/h"E;,L4^5s\"169IM"5t4C65<q7n5W1D[6:sgA912984[MCt
-6:XC::e*oI;+<H)1b^C1.kWJ52*!TY5>FX46V'^;84Z0;78-HO9O(k)9hS#G4#h[L4?>Yh6q0'q84>a)
-6;)i^V==<Ko(;YJnEfT0lfRR#nFHALqYg<fo^1\mdDro.['[Wke^i'nfAPr`p%SIaqYL-dnEU&Rr:T[M
-oBuDCna>c5p\4.Ho^_YIo_8.WqYU'Wmd0Q:na>u=p\OXVo^_YHo(;;Gl/^XP!!%TNpAb6r$j6A,CB4VI
-!s8T+":G;A%K[G`;_Tsk2G6\=<DYP.7j'61+<;[X/1D\`-7U>f-oj[^3B&lK,8;L^.O?]$-SI#-7k#l?
-4#SiF-7Uo3/1WA,3%6.<1bUU>3C5PQ2FBo3<)6Xu5!2D(4@MIm5o3-k93uL*2JP02-nH__&dJR?!!**#
-!!<-"@fZc=#R_(W)AjDA0ek[P2E"-#78?054u+QG6S:8L)]1(d4?OT).k)&@(E!i&&e5Ha%1Xj5+snfl
-*YoM2*>oP-)As;-(DIVt'c7Dh&fDl9+X.aC'+PZe%MKTh)BTP$)@@Z.$k<[P#71VA$N:GL$4RLi&e#?h
-(`+&-'bV,t*??%@-6jH.)%mGi&/#Ha%hofg%iZ8o$P+%G#e^5k!:^'h!W<!#!<E?+rW2Zlr;cs"!<MNe
-#lt&/!X&W.!WiDr!!!&u!$;4D!WW<*"UPVH$3pb>"9ef+!<iW0!W`<+!<<-%!!)osDup:[,:Q&iFF]*u
-Hut%!H&SH(Sskt'S"?=bZ@^Esp\OOQrr2`drr;rgkjn96p%A.Zs8Vooq;Li9o'lJIq>^9[rp]IAjR;Nt
-jR2^0kNM!jq"*h:nal2<q=s[Ok2l"#me-MMn)r]rj5T4ajPTsm"mOq'kN(`RlKRg/o^_YJp@@M0oCMA,
-mI8]_g=jose\AQ4ai:?LU5t4SEf6BNOHOBjL9.\`ZF7irak,hEkNqR(lK@HlhWX>#p?q8/j6ZO1l0Rs&
-iplO#khkFdjQc!ikNqI"mH3KigZdtYm.0E*i8F+mioB1]hVR2Ni83>Ng=G:Mj4iDKjPeeGiSiJKjl>4V
-kN(@Linr52g"k<.g"Y$*f\G9AiSrS;g#V,Si7lo7e(*.!d`fnT]uo3:=9/L(!!MNd"9AN)!<M-Zn,NLj
-!WhTe4MJSG_oBa:`lZ<A_7[.XWM5uMO,JsVOHl3'T;&0YVo$<c]X4c8S<T%fI!9^QE+s''F*;taLPCeP
-S=feV$_N`FLOj_gA7/M<;>s8n;-ROGFb,!uOHGciL4!oO@9ZAk2C9=T%LWLF#RV.a-8AM.Ao)C*FEr[f
-F*DeGAn=tE;+a&01,UjU=CPcF;+*9+:dIrgD-L+@<b5r`Is,%sf@S^(aktn'b1Yb.a1B.']uIk/ce-mh
-d`JN(`koO7`QQoW^t$6:[BI<WYHb[U]WrZdYI2Ni]",Vp^r+I9_mceN\%K5hcGRB&XLPC7Za6j9rhs#/
-X/rY2Z+.6T^r!n(`5]X)ZH(#$YJA#U['?m4T;n$/R$s4\@VJkP9h]#4ARJt02c4^AF*W.tQ'J2Y^:Ctl
-_Rm@jZ`^mTccj8@\[K<"`k9+,\[9AlZF,.^Y.1[DZDt%5Yd:^;['HX@\uWN^]"5#J_n`O_[^*!9Yd1L7
-XKn^sZEgF0YdCX4W3WY*ZF@0BYdh'=TrtJdQD:CPQ_UCIS"ZaXW2HScP+T"ZZ`L("U7S*WStMF8Q&:Kr
-P(/+VSXl+-N/j'dR\-:MWNE>/Za6sDZ*8#FVP'??MLp>-J:`K3M1^M@Q(4PDVlm>3['m<GYc+IqUS"3O
-Tq%aMW3!5.ZF73O]Y2(p^p^JKUR$ggHu<hBG^Y@/QC",6USk)mXJ;&7JU;_5oC;88kN(^imIBi@o'Yf;
-oBPH"me6MVrt#,+oCM>4kj.[+nF?2IqYC3erq@E/p\=R[qYBpZnaH#=o'u2;naPr6p%\C[q>C0erUs+\
-oCV_Jo'Yu>nFQ/AoCDYSrV?0]q"jmaq"=1Jnb)J?mJ6POnF>lEmcsB>p@\4OpAFg\nDCa*;`5[8+"/Ta
-2b?2->[0`d5s@n23^,P?8H)is=BJg5:.e2S<),Y<<`E'q;,'tl=\`-r7o38f=C,0;AR8JL=BSR"='&6r
->$Y3-;Gg4m;GBk_9hJ&V=]\Ns;HI"&?=[DK=B/^3@qB4^@K'UfB457\A7T@d>?kH=?!puC<Dm%*=AN%%
-<*<-u8OcB<5=e[R91D`E2^]n169dRr+FY:f:K1.i<_?"X;I3a:?smDL?!^]9>te0p9M7lF9N+b[9Me5J
-:0:Cm9i+he<)c[n=&i=(;aWl97n5g89LhT<5tag:6:F4+5X@_&5X7Y"4$l7u5W_+j2`Wu^2`s8e4$,\j
-3CZY56:"(37R9L76UF7583fC)4#8l\4>fAe3&NQL2)e<-9MAPe.lU1NZKgoIp#PE(lgF95o^qnOp@n:S
-o()VPm,-1/_Sa:2b/_WFrl-,'dG*aFlKIj3p%J(Ln*]T4o'uAFqu-9_o^_SBmdL)Oq>Bpko(DeSq>0m\
-rpLNfnaZGLo^VMAnacAGp?UbsgtDa[!:Kns!WW90&H`(8!<iW0#Qt,F6UO:(3CZFg-S.80)%eVW0.SM"
-0gIuP4Y.L#2)7$U4$m+;2,lFk.3pZ',UG<30de=o,W[M&,:Y#a,VV/6.Np)k1b_0i69HnL4"`T[69R:,
-1Bp<-3C5km8-)1=rB)8j5<:DE4?PDF1H6a9-n#rK*=N5g*Zk[k#Qb#,!!*3)!Wr?$":PkO&JY3Z8g?G_
-2a9Mp3]B)S/3+t20I7qb*$d9i+XAQZ)C[Nk.3Klf,Ut5f-S6f"0-qGP&f_o*+=/$K'c&&=(Dn&-'GM<"
-().H"&.TNo3t`2>'G:f`&eYTc'b_)j().2m*ukk'()dnu()RYr'c@l&&eb]Z$kj-e&If*T#mq(\*>]M9
-(BY'[%__qa!<3)u!!NB("Tnc+o)SajrW!'%!<<*#rVup!o`,-r!!<6("T8H&!r`6#!;ult!Vud1!<WK0
-#7CeC#7(YC$OHk:#7(J7!V6:;"V`.Q@<Qj9G^Y*rLQ.=dTrOZEOc>p"QF42Y`ocX_qYgHnp\+Rc-3!;r
-meQhXq>KsIoBb?'o&]B8o_8C`m.9Z8khb=YjRD@$m,dCejll=%kN(afk2tq!o'Yc,nFQ)2o^VM=jl=qK
-j65akkND'njm2BtiT94]lK[Qqlg!Qqir8=7k4%]oj5T=aiTf(JioB.Se_SX#`k]^Aa2#K]R&@3cQ^XG>
-US4d%]!8`X]=u_Si8!Vkp[ReLq"=LMmdKoIn)s<6l0RIakO.Hsn`fB+jlPXZl0[U!l/([hh;[2Cjlbam
-jl5.Qi8W\OhW<\Rl0%-nj6#I[rRa$`hVQuDk2kIKi8rbIhqZ]2gu$rDhq?E9iT&eDg#1Q4e_&O*f[eR#
-e^;R[^WY99=9/L)!!DTgr;Zp$!<N;u!!!&O!!**%rW2Bd"2;Od`Vmh%aN)98]!JN<Sstq(M2R:PQ'e)9
-Uo:5m_SX(#[&]slPDt6B&9`)4DJEs)Fa/ChM2IC\SY,nV$_<N@L4FPd@pW58;>s?q;dEsOGCtg9PE_2a
-Hu<G!<C]/*,8Uk"#mCJ;$ksp;3E]m+E,fo=G&;&5Ec,Ms>Z=Tm5WCMR1JhClA6)N$84,^@;IX-H>"h^n
-B4GP"HXWSaak5:ukM"D/?Jai,i8)&T\&uh6`m)9"]t(#T_6Lbt`6$ZX\\c"q[ApF6Z+mNT\ZrHF[D]Ya
-ZEq'L[^j)b\$E<O^::Da^VIC`Y+Vbt[C3KLZaI6H\\GJPZ*UO=['6dC\?NNJrkKM^_S*Cg\\Yti_l^)P
-\@8H2W19r]R\HXKP*'Eg=`A_'?=@;ZChe'GK6i*(KSZ;/YcGC[cGmlOd*'kQ_Sa[L_n!h)[^iZK]<SfW
-ZEgg<XK.u(^UChdXLbsCZ)FP.\@0/\Z)k".Z*:=2[]lmE\?roT\@8R<VBDn@XJi;3\#l1&Z)=@sVjs?V
-Wi2ktUR.mUWhYlPXJ;86S>)aQVPBfWUn!^7MN"*iItOAbS<f1nN00<lSY2aUX0&Y4Za-pCZ)jmuS!Atd
-JU`-"K8,26Ko2(_TVJEfZEppH['?m:WMcPbTqA$LT;/?cY-G7=[^Wo_^VIXpZE9mfM19kkE-$;QLQ7Ub
-R[p.KW2ltmPD+U:I.?eCo^M>6kih<umdfr<m-=32k2bUio_ACb0DtS=n`]3&mdT]8p%\@Yp\+=Rp\=R\
-q>C*bp\+4Oo^_M=mI9T2me->KqYC'eqYp6lq=jRVrq7i2o(DMDnFH/>o_J@Wo_/"RqXjCOoC_hSqsa1S
-r;-!Rl/Udbmdfr=oC6knq"=1DhRBD$7N`9Y,:tW09MJ_r<CT&65YFO$4$4HK;H6q+@:*569M\bm;GU1e
-;c-Oi:K'kO:.IcM<D?S%>$Y]I<EWC+;b^%`;-6h%<DcXk:KC1_84l??77U?X;c$Fq=]\U/?=$i;>#Sd<
-AS:sQ#A7R\C1UjbAI2::=&i7&<`<!pr`Dop=]\d4=Bnj*=\Vdr@VTRnF`(bs>@:uL?!Kc`9iF\O6Uijf
-0f_Te4@)>$6r7)i<F/R$:/4eg;,p:`9i>%e8PiPh<DcXp;,g[t=',B"&ktkf6qBg57n5g25<_J)6qKd5
-r]gcV5sR\'5sRq06NfqC5<_.,2Ea&^3]T8d5!),(9h7`F84,a88OuBD7R97&5Wgna4ZG8U1c.'J1c/$+
-:/"bh/2U+MZKguIoAo0$lL"$0rpho<o_.qNo()YRm,QR9`Pod;b/VKB`5T[:d+RF@kihX1p%J(On*ol>
-p@J"Pqu-?ao^_P@"Rb^SqtU0a(\dXsq"jj_q=aLPo'u2=nb;_InF>u:nc&.`lJpm\hLYb&!!39,!r;m#
-!Wrc;#m:/-@Klr9"pP&?/2KR\9lNEL-nn+[2D$F+.P<M+.PN%],od^M0Hi8=3Bp\;/iYRD.3Bf\,r@)/
-/gVkk,Vp\g*?H1=)B:C`.O6H!2)$LB4[(bS0Hi886UjF06:44+8Q%f6$U-g&/MAS'0eXn+,lTT<.QB+<
-2_dBI.lJOt0gAAu5u^'2.jcu//0lGC!soPE!s8Z-!W`E4$3geF$On+5/h&h81+=Y01G1R2,pkB.-6Fcu
-.P<"p0I82*.4m+u-7'TN+;u@B'HJ/,(D78t*#]q<(DIMt(D[]!)AX&-"rnI$',D;mr<seY%h9$\()7>l
-*[)C:*#T>&)&sP5*#9%t&/5W\$kWpTrX')B$jm=^+r_=@(^(-[%_i"a!!!&r!<3)j!<*#U!!!&t!;lfu
-!W`?$!!<N7#6ju/&d8C>!XT)3!!<<+!WiH("9el.rW#k&#6bMR.m[!CH\6T`G(Ya$F)G]4?!UWEBOu-a
-6t'_PNer1?NgmH!_7n1PlgO<:nFQVWq"=O\o(VV9q=s.DqXX(PqsEY4n*fN$i99q%q"X@Xn/_&fm-3Wr
-n*fT0n*]N/o(282o^qhLmciWahrX(drodPFhrsC\e_K'Jp%@Y7n*T0-lL=00mITDpgtV8dm.KMphV@,I
-iT8eNhV6fChqHcGlLOH(hrjCrleg@G_lp8,LPVh=X.-*#YbePDai)BNg>M>gkiD=&kNumEl0mg#j4iJP
-iT94Yh!=.fkN)'oip,dikN1gjkN1ddl0Rg)k3M9okMk@[i8WkZi8*DWjlb^`j6,O^e`,`Kgu%#AgtgfD
-j5o+Gi8E_WgYLf?d+I.(eD/d+guI8Bccjed[TN,$rrMoqq#LBp!WW6%b5_MCnc1/U_SsR:b/q`E`PB-p
-Y,S4aQ&giXLl@@^StrBgZ*C[M^:^nWW1]T>M1H1_Ec5f1Df^&LJ;9&EQC43@S84R^PDb*BG]IP/?X?r?
->$G6=C2\6EM3*pbOc=j4AQr&(/LDGR&.T-Z%M9Ku.Q9OaCN=WEF)>Mr<EE4"91MH@76N^m5=eLK>[h)>
-7ncle9LVWF:HU9_2E=#o2(URH8mPRr<E`m`ObnO>R'!s4]ZS"'dETYGaiD$1]Wo]'[`$M1^XCKB\$s2i
-\$E0FbdYX5]Y;.p^qI@gZF[lg]XGA[[(!c`\$*Zd`PfBrWiE2-\[o;\\Zr9H];VF'XgZ*`[^3TXY/e,j
-^V[e,[B$=,_o9O;\ZN*:Z`UI:V7F(B[(!HGX1*Pj_n`FV[(3r_WM6&AF)tAT9ko/r?Yk45B6&rlM3OI*
-Xh)?VYee/d^q%%lZF?s4W2ur!Y,/,/[C<QL]sY)T\$EEIZFRKR['mNY^V@4i\[K#QXL>:;[^E9<ZF[KR
-[BR!H[]Z4)Z`L(+WhH>hW2d),W19`\Y,\(fX.V56Tr"<QW2H2_Wh>W@OcGTgJq^"qSXbn"Ll@CYQ'n)4
-U84fiXK/D+Y,nV!Tpq@*Kn0,N%Y'(bMijBsTqe`pZEppErin>bX/VnjUSFKTTr"]hXf\k5ZadT[^;%4c
-Y,@\JL4=GmH$k*sMN3d\PF7l1TV7d5K7JAumiClfn*fT.lKms0p%7nGn+#]+ioT:kn,E:`qtp-^rpV0'
-p%.kNq=j[Yp@RqKo_/%Sp@e1PoC__Kq"FFRo_.qKo_&"Xp':9`o^h_Ho^i%SrqHcpq=aORo(2YNrUUNi
-o^q_FnacDQr9j.Rs8W)t#Q4T#rV6'Vnp^W<lH-#YC-P'L4>\ZH4@2Y8<)Hdg2(gR?3^Y;*'bVN=-QjZ^
-0KM]d4?l;0:JY;!<`W?r92JGV:e45[?;Xm6>$,3A=&`.$=B&*l<*i^9@9Zf8<)cdo91h]H8k;l[;c-V"
-=]\R.?X[>I?<:-.>?tN>>[:K6>[CB,<IS"O?!UQ5>$+[,<EWC+=Be^->$5'3='SZt9iYA(@VTC]@:3JO
-?sd5PBPqWtA8#^a>>n?n6T6qK*$-gu1b(:B1Fk4H6U4(29i+qr<E!+0?!prD?sI&B<ENI/>?t<!9hS/Q
-85;fJ9h\/P8kMfI6pj@484cBA84Q*<65`$V5<qP$5<_>$6:=+(5t"%(6VC0G84cBBr^^Hh92.rE6:""+
-4[)+m2EX,_3'BA_3^?"p84G*^;15bBp\4RXi8*;Nj5oFem-F',nac)7q"O4>hq$E2cd'eQ]st8M`66K\
-hWF(eq"OOXp\+4MnaQ#<p%A.Vq"XUUo`F[QnG`.jq"OLWq=jX[q"F:Hmf)\go(2DEnal;AoCVhQq=sFH
-lK@?2!7(ZE!WE''!<N9%!<</i!%n9W&I8XP)'gOU5r:8S3[>n#.j-;a+#ZD43Cc(d8kC]f/2]:9,pFg*
-0h"Mi11E'm0.\Rr*ZZFK*[rWi-8.;80.8qL6piso.jur(2`WcS2_Zd@3[Z!t/29=P0eG7=,s3e>1,q'P
-.5*8(4#\rZ.N]i`0f;$`2a9Gc3BfM^1Ib)D=$Jc9:H^Q^*uk^m"TAB<!=/`,!XAf.!t>bK&JZ<30fgj5
-3^Pbj2]t+I1c[08.kiM.1FX+c+<hpK-6O9Q+s%jJ*[;XC(`FCn+@-ne*#]e5'H.Z$(`*ku()n).(DIZ'
-(_dZ+,9.R@*#0>0)B9hB)A*Ys(DRDk'+P<Y%h&gW%grg\'+>Nd"9fVQkQ$nKrrMZj!W`9$r;c]qm/R+e
-rW<*%rrW3$qZ$Tsqu?^"rWW6)&Io9Z$O6kD#6=i-!sAZ*!!*3#!%\3R"9Sc=,s>:DAT`?AF*E1eJX)LY
-SYE^6^qR7kZ(JM>[_B>_]W@ZtY+LjbMiX'aOHY]u^X:g*rVpd3nGW=UpAOUEme68@j6cU;o^2&>pAY'f
-p%7b;o(),+l1b#Gn*oc2mITr:mIp,<nac,8jl5:]jl#(WlJgsjhqdM^lh:&;k3VBhmH3g"m-O?+l/^dn
-o'5Z"ioK1`j5JnMe)&p4i8iqYhWB:OinNGVl1FT5lgEoghr!,>iTSk1b2:OT[_T8JXd5NNV5B`OYJ\-!
-bgG(jf%JI'hV[GZjPKM!md9H;mH*a'lg!`qi9fmslg4'.n*B6$lg<lrkMkFXj5]+ZlK@?kj5]7_jPAkU
-g"5'>i8*2Bg>1fNk2Y@[jko%Zi8bI8jj_Z5hUL6<iRZB)g!dK6nGiOio)S^i!WW6%d/a(FnGiUk_Sos(
-ai_iNbJh?4\?`36Tp(UtMM6kENgZN:Xg,:?\\5\eZ`L!qRYuoMG&_D8C3"NCJ:ic?Pan;8S=5e1QApZN
-H?3q9@U<AG>?tQC@r?C5JVoPOPE(KIEai$B67=#p'`JOZ%Mfp',q_8E95\irH#mb1>#nX"7R0F783q\b
-3^$&:@Vo@V>>Igb;,^>&De4'<KT_7NNL#BJKTCnLMi!:8ASc<s<)QXq;GpOn@"XW8\_,Tff#t\Rd_j2V
-`O!>%`PJjobg4>C]ue4@d`BDG^9ten]!/cfcGmE*\$WQW^:1Yk^q.:r]XtMTZ*gpAYHtmH[^rTA\@[3u
-`5K$d\%&EO[DBDg^W3dpZ`hHl^r3Ib\?rcNYcFY#[^NEK]XG8O\%&T=XgbdX_n*FnZD=J!UnXuuTSel3
-Q@+"4G\V/#@:Nqa?=%Z4MOBg$V4"!NR@^:QXg4t,`501#^<=0p]Y1ne\$E'L]tD"k^qmk"\[];e\?oMN
-ZEC@:Z`pjL\$rcOZaR<MW3EG"TW##qW2HGeW3EP5W1pArUStGsZ+@31S#WT`USsrRPaIo#Q%F^eUn*s=
-Ll..OOcu)sR\6CQW2ckrY-"e+VPKiPMhln6rI,Q8L5V+ZS"QOYYd(L?Za-mCZEC=-V50pdT`V$dW@+aJ
-Xfeq;\\,Yj\[JZ=RZ</RH[C3kJ;/i;MiEd]Q'Ri,Oc+jDJ:RjmoC__IrpW,;lgF61nEoT+j5]+ZjmMU:
-rr)iqqtg*Vn*oo;nb)_Lp%@tKnauGLq>0p`q=sa`q>'gXnF,i8naZ2Bp%87WrqA/Bq=sd\q"OOUpA"@Q
-p[e"HmI0W;nac5?o(;hTq"OR[s8;H\rVuosr;6Ekqt0FNpO;i8qrlD8R=\L-3]AcI1cmfoC3OQEJq/>p
-G'\[U:f9tX9LqZB4>JHG-6<m9(DRW))^I'u3Cm:W=^4d#>@LZ>@TlZ3?!:?,='f9>='&[8AnGIT>#\9t
-<D>tR:Jsnd<)ZXp=]ng/?s[)E?=@8H=]ns5=BJa5=^566<@1sW=C>N<<*<6s=&W4$='&U*@UEAH>?4j#
-:f:M&@Ua"]>%(fE@K'e.@V0=c?tF%d?sd,B?!'s&;c-@j=\_@T:I[<'4uOuJ+t+lj/0uSt8460G:/Xkd
-<)6Lq='T'978m&Z:/=nc8kr,U9h\)H8c;3Z8d%[T7S$)Z7RKX15<hG"5=%b,7/fJY6:*t/91q`B84uQG
-84Q0@92//L5sn%)5smk'7mf6o5!Cqc5XR_+8hhkpIBrSBp\FO@hV[;Mj5JtYkNV=!md'-3p?q/&gYL]6
-dE]_E\?E*UbKnhsjQYq(p%J.Xp&t$\q"XU^q#U6].Iurqn+$#@p%J+Sq"OR[q"aLLnFcJKp%7bDmI'E0
-n*]Z6o'l&7m-F&?!7:cJ!X8f,!WE';!<E65*"OAN5>41!4\mR;'GV)m&.T0S!<E;s!$DCP%37]$5XR+O
-5#*q!:HKp\5s$qM1."Jo0JG^X<`hh44#no=0JFal*@rll/1`7t/N#C=1I=8a4[).r1,(C=1+Xt24>8WQ
-/1EJ<0g\2Y-o!@t1+>%31,:sA5r^Vc4"rN9-7L].4$,_g/Nc*O4@DJ$3^ub,2*OT'6UEXf4>%d(-6XHZ
-0cUZ8+qb%_#mCA3rW!0(!<<*%&IfR#(E4S<+XA!O.Om240,Q;l-RC,t,p"?Z,U4KR)'C%C*[(G+&KVo3
-*ZuF>*#95&(Ddc%*#TXn(G$C?(E+A;().Z/*Z>n5(`FJ>,8Ln.(D%5s&f2Q*$ORIZ$Omaa%20K^"W@p9
-!/(=Q!<DKer;l9c"T\W*!s/Q'!!<oI&.&7=!<`N&!':5_!!*-("U"r1!!!$&$ka9e'dG:s<+U)sI!TsX
-GCY6jNio:HT!-,\f[eBuf[8dBi8j+ioC1f!l/R6Kg#)#\mDQ`MY)mUFN:QrHqX3tMnF$2Ik3)=/p>kH/
-r;-!Pme-JTq!d_:hs]sog"bi[lLa`;l07[+mHX6+i9B[omIfo5mHj$"mITK'mHa**kiVI/lfdg,kh=YK
-iSrkdlg*]hkMY%J`nBA:mHWinki;7%j6H'tlg+iHn*''.oBuVA4RMq<oD@bEp%.kFkj@d$gt^uHg?$f:
-f$MRR\]2P%ahkg/[^i]CY-4k,Y,7Pq]Y;;0i7?oGhVI5ZlJV['2!!ZWjlPmfhWO1ci8!khjlPXbi838C
-gtpoGj6,:ZiS)uAiT&_Nj5A_JjmM'Yg"tE<jP^d;n*/BMgYL9$e(W<re)8`d=onrf!;ur?!;QZq!<*!"
-!lk>^ao9I!b/hE4\$<$1TUh+%M26tHO-?67Y-tq@^*gCsYcOXmQ]m8WI!B[ODJjiQK8PbVR[p4ISX,Cr
-M2$8!G&h>0ARk^N1hg]EEcuk^KSPJFMhuq/E+W6G5rB/^$P!^^(E4q_3^H>6;d!dLE,TN%<Cf2-/12r(
-2*$+0,r@ne@q]IW;b02G='JpIQ(*JcQCk.ZWNNY:Xh_TRZa@B`_lTrGX.u;aYdCcpKRRo91c@q>cHsbF
-`lc$/ccEDu_8jU#[):89_7dS"bKe,?]!eZQ]X"<0[_95f^q$bU\\#8V]sauK]=#8o_S*b"\%0>q[^X)d
-]tf*-YJ7r_Zb*rZW2$`(Za7N^\?Vm:XJMn[WO0=Q]!\]J\&lRt^;R[t]YqXp\AQ4t['d9RbK%QH[Dg/(
-`P&[l\?_p+XJMVmR%Kn6NdlA3P)brlN/rF=GAV8=Ci+-)<-N_=KTN+#WMubjWjT43Za6sCYd1R@]WJ3A
-\[,#4WP,aCY-4q+VPBl\Uo(,mYbnJ%U7\6^X.uVoWM?5k\YY^aU7\9bX1,gRTpr!\TUDLIR@'VFR?iAQ
-UnjNKQ][DoPa7W'R@TtFV>dAEV5L5fV50l[T9>4lL4Oo+J;K/CO-Q-'TrG,pXfen4Z+.<QZ`pO1W26;`
-TV33tUo1&fX0/b;\@JuQY,J"[P)G*NL5(A6r.+j"qgfc8I"$S1lg=03o(DbIo()DBoCDM;kN1del0Ia1
-p\t"4q"44Qp\"+MpA"LUp@RtJo(D\JoCVVFoChePq>0m\p@S=Z'))%joCDMEo'c&8o'l5=nac8C,PV$/
-q>C'bo^MJGp%7bAmI'?4nal>Fp\Oabrr)ipqYC!br;QXkrr2K>^SlWS&-)e>(Fq[A;c68/XM:I/[B?6l
-P`M,fFD#<+EHQPREGArrA6W2<?!^i*3]AH(!sB',<*iX*<FAs8ARehE?X[AE=^PcP?iF=5@UrkN>$=m"
-;c64S6q^9L=&r9s;cm.&='Jj,=^56@?!162=&`1%>?"R(='&L(<*W^2<a&X+9M&)X;,LIt@piGA<(T\?
-5XeLH<Duq$:g7$u<EE4&<a&U)<a/d2r_FY7>$"a1:KCOt<`;dl@U<)9>?=j1;,pRl9gqB@91VfM)b<Of
-76s"!5!(nj3$:+>4$H).8Pi/V9i+kj:B!iq84Q3C8kqiE92/#J79*4a:-MBE8kDQF8P2TL:J+>S84Q6E
-9h@rO8kDTL<(&r969[\)6V'm@3]K>g2bd+D8Q8eP0iE7nnauDHp@.SBoDS:`p\=OZrqZ`mlg*dMl0@L"
-n)3*WcGR9"ZH:D>fA5NRmJ?hW"o%fhq=*nQnf7H"p\O^Zp%.hKo(;MDoChqRq=aLTp@[n@me-8PoE+UQ
-nG_tYo_nFdo^qnPq"`G?T`?,7!s8T@Mlo``TYnRPRZt7J=&)Rh=^Q)r@RW:G4"U^d.Ps+E%L3.<r;^[Z
-1.4#O1IO)^;FiDn5Xn3p0g\o;5W_(l8PVW32(B_".io?=+XSEj1+X\!0f(C73AMp93As)e2D?pB/1i\@
-.P*D10Jb:/3^,8M2)Qp*)(-[W-TEeG3@lg3)&rnq)CR*g.4R&"4#JB=2#]0/3<_8i00;6PrZjTV4?#&^
-,W%A71b9n&5W:&<0I\;'*@)aF'ak<['bM;s&/#<Y#6Y/5!sAc/!!NQ3#nS0o+s7sJ,:tDfrZ3p;*$$(A
-,oIOB,9@^=0..nd+s7mE)&O5/)BBqF)BU";()\/8)&s_=)&XSK'b:fg%hffs*=sG8%1<d]$Q'p*(EXq4
-#9+,9!87DS!<<-!!<WB(!!2He!!2otrW2fp!W`9%rW!<?'+kZ]$4-tA!sJo."TSZ'!<3*!!!`Q-#7C_?
-#9\IR8R,tJDK1PbFEE"kNeWV(\X]:t`R<AhcICS"k2tsojlPn'p%S"Fm-!^*q"X4Ip@-YL_U6Zkp&"FP
-o^Lr8q<mP<p%7\5lLjf;nF?2Dq"XFKnE]W5l/:@TjlQ4.n)rs'nEoH/m,RO)jQlF&k3VL"lL=<'k3h['
-jOeq>lL40.nb)V?hs'@fh<XFjkMbXel1<oei9]gqjP/nTmcN3_jPJn\mH3Erp@RnGo'G`5ki1jep\=4D
-m-F0(lfI$bj5K7cnF5i3j4r\]kNq3^f?;LmcdC.]ai_Ju^V$tVXh:jDWL]6?XKnP5^V\"4c-t;/g"u/f
-nF/+!l0@Ehj65[alK@<lj58n\g>D#Rj5JqShra@pj4W;QhUC!-f%]3Bh<!_Pg"k?\c3`.WdadF2\QAn=
-i;ilYrr_9]li@%doDnmlrrP^3aihoObK7f>]!ST<Tq.^4N/NUQO-5j&Vm*VB^V7CgZ)jjqRZihgJ:)Wa
-FE)>NKSPSOR\-:IT:(h"KS+boEcQ)1@q0*LBJXLCFa&1`L51P@LP15%Ebf/d8jP9E%1Nj_(`OSN2a9f-
-<EEF6@:j+\?;O!D-mgAn.O]a#.lL((Ao)$aAQVGg:L[sKDka7jMj^6:Z)Ok6]!K;c]t1MT]?A+5]XtVU
-[(XAp\\cD%RY-3TNj$4C_ns@+YfFo"\A6)%]<A]_`4j"%`59O7^Uq7i^qI4XVQI/1_nimfZ+.ERZb3iO
-]YUh^a1Sjq_7I:t`3cti_S(E+W2[/9]",Mn`j`%\\[SZR^Tt/G[^*K`[&C7C]t1MG[]m]\XLG^BZa[WU
-YeA,r^qmn"]>1hW\$3oq]t:kc^9G#JW3!"uZEUsQ\@/E3WkuBb[]?EpS"l@;Q]@,gL1Gg^FDPc?D/j/k
-;H@OO@"O)gN/s6oTsgbs]tm%M^V-t\YGnS.Yc5"6YHP"*X0S@rY-+h+WMui"\[SW3Up?_YQ(4A<XJr,%
-[&Bh$V43pBStV^KXIYW*I\s!4R[j;B"dtgJSXlJRU\^YhUS4<GP)bETre:]:NK0'bR@U%Lri$F0Xfeq>
-\[])SYcOn(V4jLpT:hmRUSXoiXg5:>Z*:@/Tq%I3rehMJL4Oi&It)loH$FLUG^XpdIt6qTnc&(coCVG>
-mdKQ4nF?M@*pE"Yn+68Iqtp<eo^hbHna>o;o(V\Ho_%qPq"jdZrq@N1qYBs\p$qS@nFQ>Hp@RtIo(;_P
-p[n.Np\+@Ro^_Krn+#o:o(VkQoC)8Dp@\%KnaZ)@o_A:]rVlcnr:]dTnac>Iq"t'ho^Lr&e]+.c(B=LK
-)_+$J>[(6MZ`L1-\?MTqP`M2lG\Ll7F`__MF*)>:C1Uj^@qB4U=^+]l0eYID6r[;j;d<I,@:WYJ?=@5H
-='B$??2e.3?!q)i>Zt6/<)ZIZ6q0d@='&?s;cd(%<a/d/?!gfC>ZOg*=B/C*>#A7%=]\Nq:fgh(=^,-;
-<)-Fn<)-Lr@:<GF=Ar<j5=A@G<Dl[t9ik7d:f:%c<**!p=^G?:<E<!q<)6.`9357p;Gg7i?"%#@>?b9<
-?"7AQ?s?Z9@p`_4?!(-(;HQjq;GL%b9.N+b2)$^D0f(@+*[*0m-o!J72`Wub5taR6:/Oha:/Fe_8ki,X
-8l8AZ:/+>T:e+,Q:/+C\8h<_:;b]bR:dR9,5WqA#6U4(-5<M.m2,-e=:01R[1fAFloChbOqt^'_p\+C[
-p\ssfp]':ijQ,LfmI06"i6ocb\[fu5db!=9mHsZIoGR>qqYB^Qp%J1XqYC'cp@RnGoC;A=mdKW7rpg9`
-p@e7Sp%JC\$2=,^md9K3md9B?lNQ\Gp%S:Yec;]M!Wr`3q>_N;#RUeRd,8DHYfO/dRZP=cA5Q-9A6iJX
-Deri];1:ko3^l\72E3fJ'*JFE#T,3U1bLmJ/OiGr2*ODq3@cmR6TdLq5WhD&3]/`F0.\:b'cA&61c-a.
--nmG//N5R;4$YM^4YS?@1bLIB3@?:72D?R#,:tc11H@W`/0Z\u/0Zc'3]]#O/hAq"&fE,I/ghhu+uCbj
--Rg5e/3km<,W%eL3&!*;.PE%h-6G0-/1N%q/i5[H.kiV/3&Eui5!:PG01J)o2Cp9q*[r-N*>TG.&-3%@
-"9AN,!WrK&!'1/`!!EH1#RLnM&g7r+-7^Mo-7'u_*?QOO*@<!T+s.dH,Sh@C+WhaG*?67S.N]ED,SLRp
-%h90g'bM)s(_R>l%ga*k)BC(P&.'6`PQ9D;rrMHd!<N9#!UKdp!<WH,!<<*4&e#$L!W)lq!Y5VD"pP;;
-"9Sc0$53sX'.nZ?EIELmIY*9BQ&C0EKRS*"]=FB(Zc^tYhUpoTkkFlAo'ku6p%@bEo^_A8nb)J/kjRs(
-lL=AnjR2pAm-j?'mIKW-mI0E4j6#jrl1+EBn+$2Dmdfr:n+-&:kj.g0o'bo1naPl1o^V&8p>bH,jlQ%)
-mHa6>naZDHo(5NBg>:oSk2POjp>G#tm+pjgg#M#Miq!*@jlGalmciEhk4@con*]<+oCqY8nFZALp%ItK
-q=F(Nn,)qOo'5<#meH>8lL!m#hYu[mmd9<.lfdp+lL*p,mcNZpjQPmik4S91i7mJTdE9J?ZbsqrO->lr
-Q^OMCOGB7-XfFXn^")92hqdSfm-Eisk2P1Rkhb@`lKIBlk3VI(n`erilK?jTj5JtXiS<;Igt^Z:eBZ%^
-hU'R&e$)jS$jXTKjo?D'!s8Z.!WiB&!!33("3\p3bf[uG_Rd1YVkKZMRJr45O->s"T;Sfu]thJ"^9"9.
-S<T+pMh-D.I<p3eI#3iEQCOYEV4a9>M19bmEFWQlAn#4ZC3+N?H@:F#LPq(ILP(!jG]IG.>uscg4#.Nc
-*$H[`2*=H);-7$$>@^#a7Rfs@4u4T-*@)gM.niiF@q]4N;,_"1;,LG*Am8uDWel\)VQ?o$XM`/qai_E:
-^pq(t_mmFr]sbA_]t1/L]">5V\%@m*\'E%*^;%"i`4`^q^qI[m[_f\g_oTs2]uRp;]"c"l]YVIt[CX2d
-]t(MX]XtS[_S<=m`iZ_d[C*ro^Uq>2`5Km@`lPuiVQI2.X0T@ZY-ksXXLGa0Vk^8m_:QZ7[Cs/e\tlgD
-`42qc^p_(tahP@'a2?*;_nNt.^q.V"b/h<2[][!K`kAU`\[8]?Z*:LE\[8u^\A>al\@o>c\?<$?WNED'
-Xhq]VW1^AoP`:ECEJ'-n;-$e%=^,BL;bL>7Df'cNR'!]lUU.S@Z`gL5W1p/nVQ@)1ZELF7[^Wl^Z`'q3
-Yb%PjWN!)%VQ-f"Wi2egU6qIKTUr!LQ@+"SUn+-Nr0e(_R$a;1R@9P1Q'7N"QN<MErgtO+R?`u!Ockli
-OcPZjR[p(EUS4BXW2co/]"5Pb[^33>WM,rQS=TVN"f%lkW2Z]oW&1EJUS*j9OcG9LH$+=OD/!Wn@:3kl
-Fa/7^lKdj*o(2PLp%\.Lo'l5@mHs6(m-X<1naQ8OpC6cbqYL!YoCDPJp@S(N,PCa(p[R_BnFH/Cp[e+K
-nFcJJqtBj]q"F7KnFc;>lg=',mf)]Wn*oo<o^qqTr;??]oCr"OnF,`0l0n-6pA+R^qu?ZhoC_bMqY^0c
-qV/QeN_`,>7PZ><-pL<t;HRC6?$*BRVl$i"S=#%cNeM@\A8u[1D/4*0CMdp&:h=$EAn4eB?<0uu;,]_P
-;dEg6?!LTA@UEDK?sdAH>[^rE@Us(W?tESH>[1<2<E<!n9i4nj<)HXu=B/I/?<:KC>$k0%9iP+i:JtIt
-<*9-".T0#;<)uss<*3F$;cd$q<)m+0?<1!)>t[LM7R]p>6VKpC7R0R<6qU0L?:dUZ:/4\`:ejea:J=Y\
-<)QId8Oc9T?s?W4=]\X"<`N1(=]\d1=^PE<?!:Q?=BSd/>$P-.?!:<+:/t1_76rpk5X[UL)B0Y9*[2mI
-'-8_U.PN\O<*)jk<a&U,r_s/#:/=k^9i+\`r_=#%;H6^n8kW#S6UXL87S#s9!C]EU6P2RI<`)^p@:)Pl
-=*C,"o^MbUr9sXP2t6G2p@RqGn(61Ji9'=qo'u27k24qFf@JO)h;RVho_J:UpA"L^r9WhAo_A4WqYL!\
-o^qhMq#9jno(;MDo^VMFp%J%Lnc&:tp%7bCn+c\Op$qJ:lg!s2p\Xjg!.t7O!<WB+!s/B$EruOH!X&i9
-";K;B>\((X\#k+.[A-qu942@><E*F8;-$gq6Tmh07O9cN0IS+m.h3OK5t*Lj3\iri4Z>Sl4[q.`6p*It
-92@W69KY0n3\W9B1+OUq.kWJ+-7gu0/297M/ODr[3@uF!0Jb4+/OM3G3W:f7/T2XQ-S6_m.5O14.53M$
-/1i2*0.A2$7O/fe*?-1C'I"GB*#0YA)BpLZ+<2XU-nm,$,q(Do,;18s0-qnc)'(S%3@ZU:/M/+r.P!A4
-/N#C?5W:P^1-IWL/hee.1+=S52(^!m.O>`=$3^P>%L)P+!s/K("?H]%-S6J`/N#77-mpAe*?cmN+=&9Z
-+sA-X.5!8"*$-FJ',2E()&sM/(`4&('GD$')]^@^/f50?$bZPn!87GO!<<,u!V-3m!<<*#rW)is!<</m
-!"&c0!s&B&',(f^#lXr0#6k>6!r`00"p4i*!WrH(!sJi<$OSD5:i^r1FDG`FPCeaTNJr[DG)j/BQCb>'
-g"bZEh!<kco'Yu0f\Grkp?M)8lKn$2n`]E+j5f_&nF,o3p%@D1l0[d"j5]Cklgs?-p?h,9qYTOAo'><!
-m,@'sqtTXMq<RJ;mdKf<lK[m(g?S.\kOe-0qu66Tn+c22kMbPApA=4Amdf`'j6l'KakH"6jQG[qlfR-r
-rp]LXl!X8]l1XW@kMl'uhX'Ckjl#:ameukQnaH)7jR;a6o_\U_o(hG=le^golJV@/mcsB9pAF1;mc``q
-j6Q-qk3(gfl/LUglKI-[lg*Qona,9%n`&fsjP%ku_S`gc^Vm/cQ_:FC[(iW2XLbseb0JPgf&,inkm$A6
-kNqa4n,DYqkj8!5jm)L-m-<Ztjl#"NgYCf;`REenbh:CJ<<<U8_>rs'rrMusquZcr!s&H*"9$FOb/_E8
-]!ST9TU_F:rf9@.QC=A<Vld>>^qd^uWMQ8UOc>9VJUr?$I=?ZrMN3geSYN$ZSX5@kH?F7G?XdVY@:<__
-G'J7[J;/o<NJiXKJUVlbD.6jV<_YqC1`$rL,V(Z35Z(K_>Zt60;Ed0,5t".'0d%,H+<;LfEF`Zk=\;4^
-?qsX$>[_5V>B-C;KSc(kXg,7=]Z@Op_7dRiUSYZF`3Ztc['dNW\[K,WY,o=M\@/uS`knsg]"kthZa76W
-]>qFqbJ:^0cci]#^I5N2Za[$@_Tp<;^s'0p\[T,b]X5&Y[\U@GUU%tS_:-uV^VS4.\@AfPb1!i,]"keT
-Y._6&Q)hKs[C<3JZEC1Cf>>K*\i.dX[`QG/\?WraXM)'U[]R!J][=X7]tD.hY.VTf_919L^<!Lm[\g:A
-[&Lp\]!T5j`6Ps%^-&d+['$pKY-5+/X08Ct\$N<9TX1u(Ye.9A[(E9G[BQHmMhm18EJ03d=^u;FF+@n+
-C3b&bNKBNsS#3RlZRrJdYd_<`]!f)VZF@`cY-c!V[^WHOZ`gI1W2m2#R%17QS>2L<H[2HbT:hsOrgaLg
-S=5k6R[KS1QBIAnOogi6S,SrgS=Gt4QBdc&P*1rjQ("9ATG+)uWN3S@]Y1nd[]us6URdjBSY,nP/>8c4
-V59u`Vl6MkV59NFPE:WPG]S"ID.dBf?!Cr]FE`(\m-F-.o'u5Bp%SIU)Xm1bn*fZ2nFH5BnaQ8Hp\+4J
-q"XOOnF,r@rq6Tjp\=U_oC;GOoGmW#nac/;nalDJo_/(Sp$hVEp[n(FnF5u=o'l/Jmh,!WnauVQqY9[R
-q"XRSoC28<rqenUq=saYr;#^Fm-aK>q=aOSf"'#??r0TZ+WDa_/jiH>?Y!MLHaBfHUTgYeRu*&fKkan#
-E,]W'?u'h(BPD?rA78tYA6N5B:f1%g;Gg=g='\a.=^YQA>$>3>?=R5JAmenSB4b=O?s$?.=\_gp?!1*'
-<`)dp;cm4+<EEC.;-I7)>ZFX!>[CE-;HZgk:.e8^>Zk-3>Zjp%=]7RQ9iXnd<+0KP=AW"'8PB%O$rBhp
-<(g"V6;0p884@,]6pO118lebb:/+MU7SQZT:K1Ls:/Y%r=AMq$=&<11>$"s8?t<DA?!163<a/j3=]ng/
->?=U'<`Mpj='&:">$+[)>#A*l9h.H13BAlH2ENB.+t=Zm4te6;3B9Pt7S6<H:K[Ql'2D>$<EN3t;Gg7g
-=&MXa;c-:`8-;RY77@,B&Ool";-@@77R:+!RdKe=r;H<fo-Ekso'c)>o^q_Dm-<!Gg"k`RnaZ5Cn*9&n
-gtp]9g"kWOo(MkXob6umqu#gJp%A.Wqu$?dq"+.MpA"XWqX>Ksp%J1Tq"ssbp[mtDme?JKoBkf+kND7(
-p&"XeK)blc!sSo2!WE(C!<<-&"pk\D"<Gk>8m@n!]=jDk^S+:^5[.Mg2)A3KAjoEc5WhD'6S^YY,U=`i
--mgDh2*<6A1I+&]0ek[Q3_;4o;*[-5<`1Y-5VXQ:0d7o!5rpPH2C9n).PWn>.k`h;+Yu5,1c$R45t3X\
-/NY@+,T\0h)*ou12*<T>,r@%Z%j*DH.4dDQ67jE97Nj#U)dt<P+Yk;o*#BnB'He;:)AO/1+ZCo%,pOcY
-)'^OZ-o*t?,qgZ-0d/#*/L*GG2(q!U6;B<i4>A?@.Q'4</he_,0e"8#/Lhna/M/7u2(p7/2'XFn+W([q
-#RCM6"pb50&HDh3":,&/!X/`=%hTQp)'L[4,pjl],:P9(/12ko,UkQ#*[**`,9e*Q*Z5e0'Gh]=)]^Oe
-.i&[9$GHML!!!&s!<3)d!!!)d!<)s(!WrK*!!*'"!W)is!WE($!sAT((_[8^"q2(Y&/5Kg5[e2?M2R"9
-K78?.NJ3+JOb.k+OL;6ZU9Vkoh;dGCmb@'tm-OQHo'5rImeceFkj.g;nE\uso'Z5Do]PK:n*]E&kj@]t
-jo4HEm-=T6#OLsOq=!V@l$i*ko_e(Fo_\UVo'c&.ipZF)nF5o7mH*'Yl2LSOm.'i?iqW-2o(h_<q==4K
-kj%X)k2bIcmGd*ch;7Phn*T<'qt]jHlhBl-lLF6+lK7-mq"XUYq"OISq""(Fo',Q>m.0rIo'c8Hp?h)/
-md96*p>+s(o^D,7p$Ll+q.TQak54`9jQlI(jn%m*m-X&ujm;^(iU-'phW!GZnEK&uk2>"Xm,d-^g=+d5
-h8?e.PF7i-O+E+_Z)sRsZaR3L_T^*HgZRVOhWs7el/h*qn*B-#jPf=\e'dC<kjR9Nd+P[&$k=-Q!<3)i
-!9O7]!Up'h!UKdg!<N?)rW!!#"pk2./cl+Wc-=GP`PK=%Z)t"%T:2(2Q^4#/T;8HhZF%!J\[oGdUn=';
-M2$Y7M2-h?IYWf?Od;N1UnjcVR?W_bHuj.>Am8JE?XmhhF`i+fOd))oOc+sDG&Cr%?<gN/:J=AM7QNUs
-7nZ]Y<*id/;Gg(V5Th!](*"JF/0cAV*^O"@AS,X^;c-+W<`rI1D/j2t@s+H@MiO1"X0B.C]#Ln_^qRM+
-e%rQ8dCd`HI^lep_U-*1W49LN_na*mYKsenZa[KZ]X5&T\[T5`\[T,^_oBd/ZG<cW]u&%'^VnFF^;@Fk
-XK&hD[Ca)`]Xk;BWO::)a1fF6_R%M+]>W"0]$S70]sG)X]s=rI]YLkZ[B-%,\[],T\'N=<\%TksYIME\
-\$r]I]#`%9I`fjU`lH98^UUq_\&u.l`l>a(_8X:'[C<f\[CaDU[DKhp\\?(qYdMKiXKBORZ)=h;Y,Ah:
-Z*La@W2m5=XJW>3WhQDm]"YYY['Qm2[(<NBWhc,PTUpUQBhV?";Fir<>\ReRAo`!6G(G^1O.rhYT;8in
-YHb46\%K5V(UgNM\$)BoYc+Y2Vj<dLRXBX[Z)!eaV#I,)T:MF>Q]IH#N/WjPP*1Q^N1#j!SXl;IRK](E
-R$O)*rffO2R\-7N\@8rY^:q+aY-+k,V5'TMS=5\)O,oEePF%i8Vl[#&Tq@[5M1L"uD.ZsH84uWQ@VTh%
-G^JoJ4nA+6p\=XYq"XLPn*]T6nEo]5oCqkMo^qhKo_%nVrql<Vn*]T<p\+=Tp\FaVn+-2Go^hVCo(;PH
-p@e=]ocE\pnac2;mIKuGq"4+InF#c5nF?,DqYU0dq"XUVp&4LmoC;PGo_84Yp@S1Rp%SFars8J`]U"Cf
-8fe4d#T+jN7oEJs>$#'EA705*\@ANA[\oU`O-Gr[@oli<>@hMU>@(f@?sZi3<*!::AQVu;<**+%:K1_.
-?"%,PB4bX`A7]:aAn>LaB5)-q@UE\N?<^]G=]ej5?;ss)<)$%g=]SX/>$YB7;-%",=Ahji;c#q`;+sed
-9hSN9>[:Q7='Aa+;GU=q;,C1d>\.GK=%Z"W91M66:J!oE7mfU05WqJ,8kDWJ8Ol<E92.uN7S$HK92JJZ
-8ki)V8Ol<D8Ol?J5Y"RE91_fR84,mE:I@QL:.duI:J"#N=]eg1=&`1&?WC!,>#\?t8PrG`9i"MV85E)W
-8P)DW6;prc7R&p\r[KrR)]pdq2^'S'0eb@C5Wq>&:/+5M;,U@l;H$Xu<Dldn:/XeT6q9L,6s<JV8ml_7
-k5YDUrqH-[o^i(Q'D1S`qWmJ<lI=>2h;7Vco(;J@mf)MXk2G:Zk3D@'nG`"lo_/.ZqX*Y9nG2qXp\+=W
-q>0mtq=aa^oBbl3n+,l7nauSNrqR9)o^q_Hq"a^VlfI-bkj%*ck3MX4KE)#U!rN$W!<E6)"p>,?'FP-R
---=VDF/ZOR\uN-YO$#*U3&XQ<5W(i&0h"A[.4d5?9LUHb2_6d@1a=D=r]<;+6qp6:5!q_*91MB;6q^H]
-<C&T91-7KY9eeIb5sm7[/1_nb0f1I<2`3ZU.j6?$5WUMD.P`Im1bBq&2'm\p2`s8a/M/h:.46Ap1FFIt
-+tQ&J1G9di.4-/Q)(HaF*Zl79(D[Z%,U=QZ,pFHT,pFTV+rVLV*?m!b,9S9]-6O9K+WqaI.2*[J-mB`X
-.ioKH/1DAP0-hST*@2[A,V^o)1+ah$00^j00f(.!,oe<c-6XWZ*Z-.N+WLb-(_Il:,7=_Zq>^X!"9SW)
-rW=MN#7UtK(a:%;)($XX-m^5o0eFb&,U+Z\'bhT#',`>?&fN/(!!!,<!65*>!UB^j!<E0#!<<-$nc/Xj
-rW)is!<N;q!;lg%!<E6&!s8Z1rWE?+!WiH*qZ&2U$j[%B"pGG>'I>b?C1qC%H['RWI=R$3J:<94KnPAK
-\?M6jZH:_Tjl"YUlMgQ'nb)VDm.U2@q>'a\q==+Gn)`m"hs0P"lg+NAp@.V1lgsT0roaaWlfmWrkih:(
-n*K[qj6,e"rqlWco(DPKq=a+9nFZ>HmHa01o'c#=oCD51lh:5Rp\4:Pq!@8?nF5o8o_SI\nEoi?mHsN5
-i9BOklg!X'qtTC<oCVMGrV5pLin2oAn*B9*oD/7Xnac&6jQ,mjnauA8jQuI1n*]Z7mH3^+oCVbKoC;GD
-rU]J2qYTjQqXs==lgs8tmcW]qm-Ej!nau)*l0dp(mGd?rl/q*fi8j+djl>LflegmkrnB?Ve(31#a2cQR
-a2#L*]!\cGYH4h0Z`g4!U85',_8aU7][56Ye`#H>gYLTCm+]q=i3QDi!!W&rr;lcq^&S9:!<N<'r;Zj#
-"o\KO!<NAIbfRoC^qRCbXf8.iS=,_6S=Q=JVlQu/\@8rU[^<E8S<f7nL4b-XLOP#8NKBBnT:r'UTU_=1
-Mh?=qCM@?a>?kTJCiOZEJVoYUP`q2cK7%]S@pW>?;G^+^91VT;5Xe=B<**./>uaWl6TQq9',(i]$l^K*
-,V;,ZA7fCN>>ds_84ZW^;HRLHC2J$=USim*S#3Bm[^<Wg^WO^E`5Tg0]#`"*b8JLDbfdl>^V6k\Z)G"9
-_6gMr_T0C.YIqiirOH=M]XbM[\%0&d]!fASZ+%L"bKn,D`k]g;_m?MX^qRat[^s;k^:_D)`4`Xnb0ne_
-bJhQI^:MS%]Xtemb0A,H^;n@2_8jEdY-5+<[^<s"b.+pt_nO1=aMGKkTqSR'=hVDZ`Qc]N]=t__XK9(5
-]>(t^XL>jZ^:_.o]<o)c_8F70_8!h'd_`T:b.bF+]sOfD\Z2@.XK&G/Z)k1?^9=H=[Bd'EY-kmNZa$a:
-YdLsFYd:gKTW,-oS0<cOQ'dYcK8ttEIt)olF)Gf1C2.X*Cgp^Y?u14ALPgk93gZM0T!5DpWMQ2^Z)=(d
-YFC#jO.D`0Y,%kgTq.X>R%g"=S<&VgJp`3#Ne`paSXQ(=R[fn=SXZ+:rg5s;Q][DoPaS)8V73nA\\5_e
-[]Zd7X/D_`S=5e,Nf/gSNffTqTr"fkXe;5QOc"g>H>6qk91;?B:1%^PE-?Ko&FSuTnFcMOp%\=So^VMB
-qtpBc.ei`0qYBmYnF#]2rr)W_nF,f6p\4CTq>'sep[e%No^_SAmdTi=oC_eOrq69_"SM?Xo(N(X"8)*P
-mf)Q&mdK`=p\=R\q>:'cr;$0cq"OIWp@S"Ko'l#3mdfuApA4gWkLR>CED.B6!!<fP2b$\H@9-3-A7oY&
-LU4@`X15.#R#@)mKkt.)@pWSR>[1TB<aK*;?X?c5An>7L<_?1c=&E&u@0U:S?tO.eB)Z?CB4bcTA2%S,
-An#.Y='8[2BOY@Q<``7)>$+Tr=B\j5=]ep9?X7)N;G^%Z9N,%s;c?Ok;b]n)<Ei[2>$YTG@9HZ9?!(35
-=^GWG<`Md^7SQK?5lOG.:f'bS6Td:d4[_V&6:X[A8kViK84,a;5tapF770U>9h\/P9h@fF:/+JZ:B!s?
-:/st[;Gp1^;c$.W8PV`B93"ql=]e[*>?t</='Aa/>"_Xh:ej_X8ki)X9hS4a:f(4t?2de59MSG`:.RoN
-:.R<&2D[&d/PR`G/MJb',:"cr3B]Sm4uYo$7Rp0I8P2914$m+M7nmH9S^$Kgrr;`eo^_S@mHsrOrVc3N
-n)qO,b1kY9mI]o;n*]T1n*B#ojlu(!rU:HjoCMeTq<[D3meHVSq"FFXq>1?kq=sdXm/H8llg3p(n+68I
-p\FU[p@e.Qq>9gQlJpgZjQ57WjQQ+)WrUlS!XB#5qZ&h]!X&`1!XK8G&KEFSel$(fc+pZRUr]B56psa7
-6qB<s5sm=m69R_'1,)<l1GC=!,pkGq/P8E#8PD'7=&;Bc6jud]7RKI/6q0m:4\$uN0JPUs8Okcr2(q*Q
-2C0M&3&NoV0fM?_4@)Rl.jH,\0KMBQ1+b.8,p>*(2`3HT84c9/1-@cW1d!ZL4Z=lB+WDIQ,Sh.@,pOrm
-,Tdm:$k*^e)&F,4-7C,`,97gA(EsM:,U+*B*?ujT+X/0S)]gCR-n-Pj,UFcp,Tn]l0-_Yn-Qs?J,T.:;
--mgDs/gr;04=_^01G:@9+!`<_,9\-M+XABX+!W*[,qh+S+q>;()]on,%Mffi"pP56"9&<(!WiB(!WE':
-!<WN3$4I4F&f28u+s@gD'+GHg/0G`P.h(VAJcPHDr;l9crrMHd6NI8k!W`K/"9o>D$jm:N',DNN?#ka\
-Kme?+L3eE*LPM.GKSPA;LPh>%WfECE_9UTcf@&a<jlQL=q=sdcs8)Znr`K1"s75:2k2PaihXU=4mHF<1
-lf@3bl1FN.k3;-sm-<j"kiV$so^_b8jm2I-nbD>,lKe0Aqt':Jna#N3mHO$,md0?)m.L/KoCM_=n+-)E
-p%SF^q"=L^q]Y\(oC;,2md96(kiqR)lK\*:lK.F)nFQ8@nF>u5mITZ/IcK;HnEo0"n*9B-lhKf9oCD54
-n+6/>o(D\EkjS<Ap\"=Xq=X4Tna6)Kr:]UPn`fB1lK%BojQ>gql0Ij,l0%@#n*]Q&jQPpnj5T.Yhr!JR
-iof[lmIBK-m,R<klK@!\kN(@Vhq[)Iio/\Ff[nX)f[J'acIL@e`jr1G,,h3,Vl$)^Wi!)7YG\S7WFm@f
-(_[`%#n%.O%hTEf"T\`0quHp&!<E0$klC_agAq6TqZ$X##Q=]+!WrPF`sTf%^:C_ZX/i.pU]-o.X/W)"
-Xg,4>]"#,PXJhqgQB[DfLP1>5MMdCUPa\/9rhN8]SWo+hJp_c]C1h!b?=IDYDK^DXL5M"TPE:c]HZX.:
->>e0e7Rp$E;--h&>[CiJAS#:V=]%OJ/ghbT!W`9%"Ubtd-:D!LCL9V!4FTsr85W]#B6%QpCh[ZuEdF[\
-JqTM`U8tAu[)0Dc\Co<Uc-Ftrda["&fAG?#[]Qm9\ZVmD_nia_aL/R^Z`:OS_6gSZ\@K/[\@8lQ[(3rb
-_l0ZE]t_8#Z`LUEa3Dc@\\>_a[D9>]]"Yhf]!]/hbK@cAag8[s`6$$>e9]?Y`5p0Gc-OMMa2P^(_SN@Z
-Xg5OO\%'Gt\?NQ\]=tqg\[oA]]"kkdYc,"J^TFuX[_0)Y`j`Xs^:1P^^qde(a2Yp)^rjjBa3)]P`kfm1
-[_g)(^9tV_Wiib.Ts(AkW3<D+Y-kO9Wi`S6Z*1=6Za[9DY-4q-X8]7%Z@9?`YdUU8YGJ:tX/V\_WMZ&\
-US"6WVkfrQR?j)'R?ED]OI2;qM1'8RCM.-qDJ*g)D/=KDEclkgD.R9mCiP/sR[ft@T:hm>MiEdUMi!(7
-JUiW*L4tGHQC486T:hjLT:ML@P`q;gMN*XYQC+;MZEq!N]XkVZZa$X2V$3Q`PDb0Hrd5c8K8GVTTVnil
-US46FNe`(0AR85)5s[b(=^u,\E-!DunalMKq>(!bq=saWo'l/Dp\41In+-,JqYBaRn*ocBqY'LLn*f]D
-nIb?bq"jmZoChnRp[n1Tq=sXUrppfmnaZ):nFH&;nb2hUp[n"Kp@@eRo*b3_p%J.Tq"OOVp\4[^)#*e$
-qY0[Wp@IqIm-<s1qWl7lF&t=P0ern_9it.S2uYZP8jlT_CiarRO0Q9iWkGX7TpV19N,`E0?!.)+(0k'C
-<EWC)?!Buj@qB.W>u4[.>?4p;raZ@I@;0XrB4kpmC23]]05"p7A7K7U>?kQ@>@:K,<)d(.>ujp-=]JI,
-=^#'9?!gu8;H?t(<`W<t;cQk#=+44X@piVO@q&kU?!:K:<`W@*>$P61<(fbQ9he/I9i4nk:JOY\9M.rR
-8Ou376q^*:8khlO8kMuR:/=VW8PDoU6q0^;6pO.491_ZH91qcC:..E>:/+8I7n#[084,R0;c6Rs=B/F+
-=]JF&=^"s1:f1+i;G^+c:/+GZ:)6T&<E<:.=BSg,=&i@';,^Lq:/+AQ9)_Oq8Ol9?6q0[75=%b284Gp+
-0e4k*-S6o!/2&>#0hOkh2b[(]I#"2scJ@C<k3;:+p>t/plK.-khS$hKf[/O4hWj7bk32*umcj!%n*ouD
-p[ReEoCi%[rUfRJo(DbMnac8Dp]gNep@S.Ro_n7enac/Aq"a^Zq"+1Nrq6m"qsa"7h:gH8gst'3hrsC-
-!8ISQ!WE'$!s&B%rW,Xs!sT,F'G_cHeC$cbUr9g]WiO:F>X^;83]/`O6:*Ie5s.8)67!O35WLq_+uDAB
-/MK^]6Tm[n941ml6q^0K:JFJR84H!G7n$1%/2/qG3]TPZ+t>-+69m4U2)Hj84>S`O4?GYh,UtW53\rQP
-,:kN)3Ai`b91(s691_]J5<1kg0JGCA0JkI4/0Z)U-RTrQ,V(K$-6si_,9J'V+!)74)C-F?+!VgO+!3*W
-,psu\*[<$[*$-7G)\sA<,pFKX-mg&V.N91++=JQY)'9b2(*+,$)'pLS/M/A$1G:.'.PW\3/L2Sh/12\e
-,U+?R,U+E[/h&M5/1rV&.OQbq+!;sY)]fn7)BBk=(_dYs&J>ch$ORI]'bLiY!W`?'!;up)!W`<($O6b<
-%g2_0!!2rsrrMioJcP-;rrN*#rW2Bd!s/N+"TAQ*"9\W)rW#+_!sA`2%LrpW$O@7Z7p'YTJV&DtLmaT_
-LlI=IP_+sZNei::Q*IESR]O?Ne_A[(jPT(\q>:'br;QZaqtkj7o_eOLj5T+Ym,d'ln+?&3o',AsjQPt"
-lJ^gjl0@X&n*of6mIg5Hq<78;o]P`Ao'Z2>n`8m"o(MbEl1OT3kND*om,mR*rVZ'DjRMp9oCr%Sp%n4G
-o())0lh:&FnEAolipH4'nFQ8?n*'90kj%[(j7Dm7p%7hGoCZkqq=!eHo&/j)lgs`:q=3e>p%S1Pn*K?.
-p%.M7n+c)2n+ceWp$_;3mJ$JUqWdJ6k3;F&kjn!#kNqNtkNh3lkiqI#k2#.XjQu<tkO.Bfip5megu@P_
-lK@6fgt^W;f@&7-j5&\Nh;8.i&Dl*rgt:EEk2,%WjPJVFf?tGgh:'Tmai)<=^;@dmV5C5[BeL;:"9\,n
-"p+i,!<<-$q>gNro)Jakg&M-S!rDru!<W3"!WiJC%`?,r]!erLW2QVjV50r`riHd<Za[HU\@AlJW2#oP
-NfApQL]3#uMMmR^R\$7MW2QMaR?32TI!B[KAn>CZ?Y!bcEdN:jNKB9dOc>3OF`1u$<DQ1S5X@k6;d!:2
-A7fOiC1q*b:.-rk-6O3<qu@'-%jFYQCMm]a6p5uh>?Og)A7K1kAoDm2DI[=,Vl#9/S=uaXXff%I\[o;t
-daHLlg=F0hdDs8Vd(6NbYGo(6V7F.P\?3QO[]H[?\\P_VZ+7BS\\,\m^V.:o_na<s\A,nc]["=)`Os!f
-YdV6__76ef]sb8R['dHN\&QqE]WeWU`Q#j:b/Y"2aM#.!^U1AXb/qcB\[;@BCppda^;7Ot[_KM`\%T5O
-]tM1r_7mY!`m;f@_9Bg$\%]>e^q.V#\%KSs_nj!p]"uD*]t2&&\%9DudEfkL[]m3W`6-!$Z`p:+Z`U+4
-XJi/&Y,\M)VQ-YtYHOmrZ)k.>]<\`SY,\Y6[]<*"Y,e\,WMZG[S!]Y/NK^$3Str'QTqnQ]TphXHR@gO\
-Tr>&oV4s`YR\ZjPQC=)!Q&CEIJ:)6NDKp,?C1CUS@;]t$EccGJGCb-grdGH)F+/RaJous1Mi<gcS=lRM
-U]-r!TUhC4ObnpPMia-hS?B*$Za]qE"LPPAY,MW'US!R'JUIH>.!C)pMNaU,W2Z\jTq%7#HZ`b#:.7?0
-4?lhOA8#h!md0E3o(D_Op\4X]0),)9qYU*bq>1!bq=jCIlg*d+o'u5=naZ2?oC_nUr;Q]jq"F@Oo'c/?
-p%7eGrULZpp%7qNp\+FXq"jdXnF#c7n*ff9rpb"!o_84Yqu$Hms8N#qqYB^OmdBW8o()#2md00+kK:r3
-BKdgn/LX_4=[YA53&F2q>\.r!G'&eN\#H^JYc".]Q^`nQAQDi6=B8U2=%cLl:/+_d7m^]q@UE>8=BJa.
->$b]I@Us1fCh[ElC2%BsC]8,SCMRj$AnYL+@UNVF>@^u>>$"g#:Jk+r>?=d0>?Y-2=^GH1:fh"0;GBkb
-<``='=]\X4>?P39=&i?$>le).r_X23?XHo99h\5L8kVZJ:f0sd:bYaB:/4S]<DcC]:eX/I:.e;X9N"VX
-9i+\`:JFGI6q9a65t"=15t"=>9LqQ<5=.n'9M\;H6:!e#7mo[7<E)q"=&`.#;H-Xr=BJNu;,0tg<`2gr
-:ea\a<)$%]='8[,<Du^j:/=SV9iG"g:&[ca9f,I48kDNE:JXSZ;c?Ie:J45Q:.I]A6U4"'2)R9a6S'fT
-;g<kEM3am?YdCgK]"u5/bKnW9df[t2^;CZ1bN.pIiS`\Wm-X?7mHsH:o_/%OrpU6ao_A@\nEfT4nG`"d
-p%A(UqY0dYoCDDLllPQ^mdTf@p@\.Sq>'p_pA"CLlJpXNeCN-ue_&X9k1'I>!!<<0#m:,+.KTq]!<E6&
-!<rW8'c.]!&N/(g<c#4g_S<.SaK&N60/kpQ2a0bn,W%>,@4*ug*>gk#3'8l;0ekXA/j;E^3B]o/=%teD
-:J4DX;H?k"<)Qpq92d`65X[+]:-:3l0f:'u-SIPB0I]1G1G:C93'8E42+Bk^+X&Kq2)@0P2`*ua1HIQM
-.kj7R5<(7o-Q+g'3\rH9,9n*N+rhdS-Qjca.4Q_l,pt3"IP)fg/L;/S,p+K^,;1>b,:Y8q-mKiN*$?@A
-(E=\9(E=\N.3TZI',Mc;.O5]E((h6#(DIl<-71;p-715f-7C8o/LDJa+s\cp-RUSn+!N6c+<;XU/M/@t
-,97dD*#B8)+XJ3M)AsG5*?5t4)&O&)+sIpL-70iU*uYk6&K_c#'+YK^$O-b=$jH_5"p>!l!6kKH!<E6'
-!V-3l!<<0"!!**%nGjU2!WiH-#QXu0"pkkQ'Ftot(_@QF>()$SI=I*2Jp_!bMg9c)JU`c/OHPKVH$>Oq
-\=BM5bhV4<im[5Unau_Ys8Doqq=!hEmdBlCmI9)hg?@JMlJV-uk4.m2mIBT,kiLX^khYFcm-X6/mHjT;
-mIT]=p$qD=r:KRRki1O[lMg>ln*9'$n*]T3o_ACYo_SL]q>L*\nacDLp$7)"md9Z?o'uDJqtg'Ym-!Tu
-nFZGBmIBf-l0RWqlKI4!o^VD8kMY4So(VP:md&`tp$2&7j6#=^kNqa/mH<Qpn+6#3k320kkjS-8p%S:N
-mJ-MKq>KpPmH!Eum-4$*kNMC(lKRWtkih3olfmHmiSs4nm-O<1kNMC&k2KJ)l0%3mjPf(Sio/_Hgu78L
-ioK4\hV?oCg>V&FfA5EAf@ns1g>V/Th;R#8f@A@)e^<1/bJi)ce&\)LUnEm+E,TN+A6rJA5sI7_0J"Cd
-)%$QO!!ic*!<*#j!!!&j!;?Kn!ri;c!!*-'#JId\['Hg7WW&_2W2Zo#Yd([I]Y;1s_7$YMURIC,MM?k@
-M>iB&MiX'gT;8NjYcF[qR>ZW>E,')u@q/tXB52@*H@Ud.Ng#ZgNerF;G%G&b;+X&:4$#Vs<*X-TF*W%U
-G&V"t:cg3K&-i4:r;[3+!Y7+dDfTVt;+Ej"1/(kT:JtJ'=_CiPDJ!Qf>]?[:J;TqsZamQY\B)D%`mNPq
-e^`6r_8!k#^<4I.^TFE+Z_sY(V7*b6^UV1oa1o*p[B6jIXgbmT^VRb$]tq:e]XGbq]sk]"_S=$sY,JA,
-]tV4k['-pP]Xkhpb0e8Jbg=PVd`TMD_8j`J`ONjt\\c;"^r=OEd`ohI\%0#_`5o^/`5]'n\[AWLYc,7J
-\@&ZHWMHW3ah51!]</]^\%TDWZE(7:\\GnjZ`gaK^q-kVZa[$B]"l/!`Q5Qu_o9=.b.FsbV5U]'WNrh3
-YI:pEYd1C7YH>%7Yc4k,XLGjO\%oPZZb*eUYH+k.Wi2qqUSFHWURmjBUSON[WN)kiSY)UFVPfoNTVS6N
-TqIpKWN`S)Xf%kiUS4ZkXJi+mS"QILV4!X*KQ_T]Ec#Q'A7At@84Gp44Z##`76jL;BmY5`O-cB0rhKIk
-"Jh]ZPE,Ws&;Q.&OHuiHXK\t<\\,G^\$IcmXJhtQK7%`WC2%C%GCbU5Q^seMX/DVSLO!fH>#.RP4[)&'
-<aT?MC@^odp\4IYrV.'"p@@nHo'u;@o_84Zo'uACo'u,GmkO>%naGo5nF6)Cp\F[Zp\=IVp@nC[q=jRS
-nac,8lg='-md]lCq"spap%7tOq"FCQ#P@`_o^h\Jp&+MKq>:*fqu?<]oCMYHn*B?,o@L@8I9]8`$k+.4
-8l98F>s'ea(D\AH:1%mcH[0\1ZBLlaVO3X4OI(Z<AQ_u:>Q.\U;G'b`:/=hf:/GM0?X[5;>ZP3<?".Ma
-CM[m(ChdQrCM%?uD/O91DJa3(Anld&BP(aZ?Y!GI?rKfm9Me_m>$+d(=C#3;?"@SW>ZtKC?=%&H>$+p3
-?<U?8>$5-=>ZtB>@:<JH=&`1$=^5!*8kVlJ93"nl>%1f>=&r9s:.e)L<EN-p;,9_X;G9n^7nQ3A8ki,Y
-9hIrJ9i"GR7n?6?85)fT:f1+\7SFLk8kr5T7Rf^48Ol3@:/">Y;,'b[rCgcs:/+>\;,^V%=]o!4<`WC-
-<)Zar<)cjr;Gp:g;GTt];Gp:b:/4MU84cEE9he/K8khoS;Gp=h<``@#<)61`:/"JtAQrAQAOK!V6u-ON
-A9r<.@qB+Z?XRDC=&D^l9hIcN>SUe$OMTJmf\><Gm.'iEn*fi@q"a^]r:V3,qtg!Uo'l2;md]f9o()MI
-o(DbNp$qP?nF65Hp\Fg`(@q7qqYU'[na>]+i7HB#aN2i^f\>BFec<)X!<NE%!!NB'":YP9qZ%]B%hBEc
-$Q7(85@)+P]!\`Iae;d03Aa&h3&irQ+t5*m-7:T&,q2#80KV!51+,+B1IOr?;I!@#;bK>H;*RiT=Bf':
-=]ea#6W$!C9ggm&9ftI'.3]`Q,qh290e4Y,4?GJa85i2F3CHG*6:sO(2)[Q`4"W]T1H[ub3'K`%8jb]r
-/1iP54>eW5,UXNS/h&;,4#/QG/h/.k*>oh\0KCX1.jc2]/KuPg)]fk;*[<*_,T[pG,:=]V)]^%<*?up[
-.P3:o*$m!V-nQP[)AEr-)]'M>+!2gW+X&*/+$1Vj+WMsX-8@G60g%6B/N#C6,q(/g-7C/`+W_gN*>oe>
-+s%dI+<DF;(`F/1*YoD,*#Tb?+<;RQ/Lq;W-m9KO*#^%h4=r3K0bjU%%501T*?c@0#m^_=!s/S!!6"s;
-!<`H)!W`>k!!**%rW<0&"9&?D!<E6(!<N9(!<NE/#n.7Q'Ftcl-UhEdG]e.QI?0VJ(OCdeFF&FdKU6tC
-K6;NYCSA_XR%qFAhYuO@fB_\qr:Km^p&=bgqssOUq"s[IlfR'^nEB',kj\3-mHjE/nE]-"m,dNreE?&Z
-lK[Tqjmqg$mHaQ?lg<m(lKn3/kkXi@n`oN1mFC@io^VD>nbDS6jQPt#pA4:Ho(DeQIe!.&o(`+Yq>'IP
-p@\.LmI99'nal&2nac#3mH`m"naZ8Do'bu6lJq%"rV,aGlK%=)lLX]3lK@a*lL"'-mI0T<p$_/.jPf_&
-oC)&9q>L*Zq"<\3q"=:Olfdd$jlu!hk3qm1mI0N.jQ#FhnFbu*k3ML)nFGu0io9+`=Qo,<k2P[gi9&nP
-hV[;QjPSYCgu%#Fh;RJPjQ>FWhr<_PiSrbQj5JeJi7lf8f[o'-bh(OkbMV.&b+bZ:Z_j:XP)t]^KS"Vu
-H#dhBD.mBP4Z">e$4-M/rW2fprrMNfp&P*orrMrr!!3#u"T\W*!s8T$!*91&\@AuPXf84pUSFZaXKf%:
-ZFIK[^qmh&ZEC*tQB-lWJ:`N4MiNg[PEq`6W33D1X/2GQLO=)WARf.W@Uit`DK9rNL5V%QOcbW\KR\/b
-@U)u28O4+U4Zu/)=(#lcG^b*gGA^kk8inO>"p4Z%<WNah<c2Ya?r]us82j.?;G9hf=^H#IARSPD<)J"A
-V0mreW3NkA^:VG%c.'b\d)aJWc-aAMaii&J[^riHVS9:?]WJ`WYe.<Z\&>qd]"PM_\tcaFrji?F\$`iT
-X0o<*`k\skZ+IBP_R?km^:h.c[CN]7YJA&j^:qD*]W\NH\\Q80^:V5#aN208^qe"6b0.uCaiqrP`PB?r
-[_Tnn]Yqb#]t:hY\Gj,r]t1V[\$W6C`mMiA]XbAZ_RIA"ZaR3U]!f2_]"5Pf_SWmkZEC7D_8*Xk]u\R=
-]>VL6W3F1S]=Y2FZ)j_"YGnV3]=5/U[]lg3Xg5IOZ)t4<]=Y_j\Zi-9YHY@BYGe8!W1g/^StD[NVP^#R
-R@g7LTV/0^TrG)iTVJEaUT(8kW2m"rV6$YkWMcSqWhuMdU7nTcT;J6RQ^E\oSXc%2O-#B]LP15-Jpqid
-EcYq$B2NJpIYE`FS"TbT4KGQaW2#lHNJWLILP^qKOeetWXff"?]XbS_['?a4Vi$+SF),E#AoVsCLQ.La
-R]39aTTk1SCLULG8ONJ@$qXB&?tX0?mI'N6o_&4U+o(d+q"jaXoChhNq>1!TlgO6-lf[X#m-jH8p\"7P
-o_8.]q>U6tp@S"Io'u>Ep%84S'(k\anFQ8Fo_%kMpA"@So'l5Ar:C!_rV'+aqYU0dqtp?iqt^!]o^hV@
-l/h*omHrl^cGcf/6PTe2*B-hqAoLg30-(fG/14(h>]=\#I]0N3RBWQRP`q/pJo>C49i=kb:f:+h;,gL9
-<a&Bo9kRsGAR\bM>$k]E@;0LkCMdd%D/*m'@;BZXC]J8MC(OudB4,Cb?sQo=='8g.;d*6$<CBki<_?=t
-?X@#H@U<,5;,^Is>@1H4=^#*:=C>B=@:E\S@9?fA?!^]:=]AF*<DQ.Y9h\5]<EEC;B3//8<)Z^m9hnb1
-?<:!#:J4D[9Mn_\91i&U92/2V9i"M\:eXGN7RR/N4%r7A;HQXb9hR`=9M.rN7RTd96:FR?92SVb:f1(a
-8kMcP;H-[r<*3=->?k<2;c?Xq<`rO(;HHgq<;oYn;>sH3;+sJO91qlL9hn;U:JFGS9hnSe<`E%"<)HLs
-<)?=d:JOi!@TQZGBh:i_7;m-bEfQ'7Ll@4OLl.:UR?N`&R$<_jQ'nM?`S8_if\PWTn+HAFp%S=ZqtTs\
-p\+=Qp\=IQn+#i7m-X?6o(DYLp\":Tp@[tErpCm'p%.kJo'l)Ap\Ogao^M55l/^[Nc,duRe^iF3i;`k<
-!!<60'*A(3!W`9'!=/f*!-\GD"9el7"U$F0f/?@7bcS=YYecc6>>-D!0e+e0/i5(71,V3H+XBH93(Z1a
-5qkDe2Es`493G:d<*2dm;_h-G;cH^n9hS8L3CPu+90,$d2(^OH.OdG50.nb,0eF4j5!hCp6:F0p,U=fk
-2*=8^0K)!X5W)S/4?Q&(84H'*5=.V%4#8iF/N>O5*[E'W,;:]"2+pRs1,(1,.OH8_2+';Q-mg&]/Ku\t
-*[)RS,U"E[,U=]_.OlY`)]9G>-mp5^,qh8*+=89G(FB&),T.C=(_dc.*$-FW-R:#c+WMID,:G2q-R^],
-2)dQP.O?Di.P4RR/LDYk-6OWV*?H:G,9n9J'Gq`,)&XG;)BU.D)&aP<,:Fuf-RpMg+t+ZU+sA!T3&E!4
-4?=H#'GWSf4$6//:J=DK5WL\[0JXt!.jQ#M#mCC]!8.A5!<*#a!;uuc!"/l3"U##5#6tG8!Wi6"*WZ<E
-!sAZ,!t#DB$kX-e',1lh/5gM>K78,sIsZm,8U,<'GB%q\MO(9"R"TF'ChTm.c^q)JdGi^$a48V`jQ#b$
-nF?8EnbN"Xq>UBglg3fpl1X?$oBQ)Glg*a"hrX%[lg<ctm+gY#jSe3mnEoN.k4800o]ku9p&"I\qt'FL
-l0nB@ip?7)m-NutmI9W2lK[^#rUTOPmHB#enF#c5m-aB0k2YjqlgX<,nE]9+o'Z#?n+#c6mGm0ilhL8J
-naZ8Bm-*j+m,m<bhW+(goDA%JoCqb@n+,u;oC)5=m-F''iUlX+lKn!0o(D;>p#4m!lgj`7jm2-hj6Ysn
-o(DSAn*oN$lKd[#pZUi(kN_L&kiCaZg>5uqlK@QqhWj7[khaqCf\GHEhq[2Jhr3VVj5JkLgu7DVjQ>(N
-iSWMMh:LEAhq6`:e_]HLjl4b:g=>TQdF$h*e(*C7hr!5Bg"+Nr`kosA^V.4ZP\DQ_%Ia>t!r`3%!!!&l
-!;lfs!W)j""U"o/!VHEm!WE0#!W2pX!Wo^6YcOe!TV.pMUo^`+[^s/e^r!q'^V-nRUmR0lG]eC`Ko1nS
-Pa@f1UT(K'[^N02RZ2f;B41^?$!^nOD/slLJr,HcOUR80M1KtnDJ<-J9LV2]4ZYVf85il2G(>7#JUMWQ
-=%,%q('OI6<rs+&@VfLP91DB><F/[FF_+KK9MJT+:L[Ht=&2P0X.F-JJrujoN/jL!PcUmu_7dV&_7dq6
-cHO_daLA^eYI2ETY.V!S`O*.Z]W/9FYI_HQ\%JZDZ2:j0\[J`NI]L)qZG<i\]Yr%4cH<l8]<\uc_lL8^
-^:Ce^YdqEZ[^<EM[*c\(`4<4c]Xk_d\%95`ZEh3Z]u%Rt`4NIo`PTR:_o07*]</!9[(jAi\[fGf['R<W
-]!\cGY->UH`6Q*5`6#a)]tqFs`4!7eZa-sBVnKUHZ*UmM]>V.oEQ"iU\$EWZYH"e,U850!Z+@]][C3TJ
-Wj/k5[)')TZ*:UH\[/E=V4jcj['?j4T<5)bX.PW@Q^jhGTU_aLTVA9[V5'ZOS>3'^VQ$,_W2?GjV4FHb
-XJ`(rUo_#4XJhe_S!psuXf\CmQC4\MV59d_T*^jNN/a-kMN*LL%=<"_<bQB%Mj'[)UnOL]XTtf"Rur\f
-M2;.d5`(JjV5UGrZ+%H[]XkY\YcXj^J9c-I@pre]E-6YbNK99sUnjZLLNmZJ@9HK%7RKL1:K^t6Aao0X
-o()MIp%87V%JTVlp$qM?o'u29n*BE@n."jTmH<d&nb2bRo^_PG$i'Mmp\44Ho()DGq#1#+p@@eEn*B9,
-mI0Q5n*oo?p@\.PpA"O]q>C0hrVZNhq"XRToD&1[qtg*Zo_8+MkO.m4o%CC;J6arK*$d1/7m8UD%1jO'
-,VM#65tWq(853iCFCBocBl\NFF(SidAQhYm6;UNU:fpe!>?bAV>@(fF<)maKBkh*X@9d>T?sdPYB52C&
-F*2A@FDGc3E,bbo#\[j^B4>Ud?XWk;,@4kfA6i5:<E*(+>Z4d3?!CN=>?P07=BAR+=(PWA?<L<4>Q.e0
-=^#$3<)EQq**HBE>#\?s<D6.b9iOtm@:!J]DIHs[>?bB;=B7mo=]eU!:JOP]:KCb#<E<4$;,^Io<*!.*
-=]\[,<Dct'=&rC*>$=it;,]qR;,1%h:eX\[8kVfJ8P`/Y9MJ5P7S69D92Y[h1f[U\=]SL#:JO\c=&r9r
-92eY[;+jDL84lWP9hJ/T9hnGZ:/4GR8kr2Y:Jb"l>$"d/=&aWK>#nR%;c-S#;b';Z=#MQh1f.";6s<eT
-3BK;g7n60E;GgG&?!LTDEefj0T>&4lg#VJfnauJIpA4acr;$-dr;-6_p@n4No(DM?m-sN4mdfo?naQ,I
-r;$'YoCDJNqtg*]n*TE/nbN(Wo^M54k2Y7Fb/2!Eg"P9BjT(8?!!3#urrN&uq>`nb#QOu/!!WT/'7"d9
-+#ZM^0d\)&-P[F4-S$Pn2`*0M4[D5";Eucc9gqTS4"<NO7nu*,6:jC5=%cn4;-[Qt:Jk%hrDae.7R'@&
-:IdB21c[K[90uB=0JG+.0g@fI0g7`!2@hMu2`EHC0/5%X4?>_`/N!Mer\]!V2)d6=,r.503&<6K/13#(
-,q(Am0I\nE1ce?06UO$q2EWuQ/Mf7=.3p/_+"SZn5qXiI3A)^20J4t60f:a=/MARt3AW6;/MT+?/g2_t
-)&XeH.kW%f,9RjB+<)=I.4$,],9%LA*ZQ:Q/M/J&/N#=9-RBlU+Y"3Y.juJX,pF6Q)A3Ys)''_:)&sS7
-*<%$B*?#_3*?lUJ+sJHe.Oltu+snol,q(&`.Q&Xm(FLF7"q_:i,Sh(?-OgLp%M9Hl(`",/)_*3W+!`Hk
-(YA_o!<3)i!!!&u!;llg!!NE+"9\o5IL$5e"p4o-!<<*#!WrN+!!!$&"pk_L'G_H,1fnI6H[UKuJ;8`!
-H@U![G]I_HH%M6XM4KTNJp)3tY,.P`OeLFI\>cpFZcBku_7@>$[@sJ4]skl,d)O5MbM;I?g@Xn1rU97C
-oB5Q+jR)?lkk"-"ioK:elg=-1oCDP9"S)-Pn`g#CFmJi"o_/"DmIT`?q"!e=o^_D4p&"FMnFH/Fm.0r:
-iq!'=p@e(MqY0FAn*9*'lKRj/kjA$8qYK^Pm.C#6f\50Mna5Z1p\47EkN;'smdBW&m,RU0kihC#kihO,
-mHEg#mHs91p[me9jlYn#oBP<-kP5(+p@.bBnFGl+mH`lsoBu&<p$h50khtUpo&8EclKm`ojQl$djQPdf
-kO7csk2+k[lK@j-l/^^XiT0.bj4r;BkNh<ikhFbMlf[0^jlkpehr3MKg#M#Jjl54^jlYjni8O1njke84
-kNC^^l07<kiniPGg"4NjdE]VE\[%k2E@;>+!q?9j!ri;f!!!&s!!EH.!s&Gt!<*!!!rN-#!rW*(!<TR3
-Y,eIorgsFgUo^f/\@o]W_AC#%]!nuIUmR'fF)cMUKo1tWQ^XA9UoYE<ZaR<?UR-jcDe<<T<E374Bl8$=
-J:ri@rfJC_MM-J&Deira:J4,A5!(km92o;9H%Um,JU;HK<'W/\&H_h03>+5E?YX7_<`)R`5Y>'QFE1bd
-:.7WPCJJJJ:gmL-=EARrE*6S9Klh-WH?P'oKnOi*M033;KRnK!Lms]fOHPg(];)18\])b'^:2(g]sk8[
-]r\Z\]!/ED[C<c]^:Lth^8nfZ\@o2_^q[Xm`lu9:_mHhc\&ZP*\[o\p]<K/r`4EUs^W3gua0_q_cbIE:
-^r"79]sbbi\%oYf`P]1"aNN#]`5TF1`iu#+U9qA9Z*hBb]XG(oZFIW`_SrUfYeJ5e[Ca)Y[(aDi[C<HK
-['R?[]s=lDX0TCNZ),=Dak4MC^U(D]Y,JV/W2mS=[Cj8aZ*1@-XLu-@SuK*+Z`C4:Z`("4Z)t:C\#cR"
-RBWfn]WeK7T:M^RWN2kcQ^k(ZWhQP_Q_gmcTV&<iYc+M"W1p"EXfnk5Z*:gI[^*3BYe%EMX/WD0Yb\;)
-ZELC/VPL&`U6Ut6SrSqiO,/$M:1eQsMNXL&US+:ZXp:u&S<8_hN/@Lg3/X0#Vl?`$[_BDe]",8RXf7;3
-H?*Y.@:<qjFFJn$N/sL$TV%R-H>[D*>?"<f779O>=^>KJn*U;HnaZ5Mo`"Llq"aa[p[n(Jn*K<&m/HJa
-m-3fukN_L*p\Og`p%.tXq?cojn*TT5nauSOrq6?brq&MImd9T8oC25;mdTc<oCVYHp\O^]r;?Nns8Dom
-qY0aXq"jm`p[mtEnabo,m.0c>k2tmJI6&/a-SnIh3[bXK'3H1o,:tQ)5Y*Y&9iZ@gInjHlA8k[QCgL%3
-;G&u(/Mf181HdH<-oNn;3CZD#6!IQ$A6Vo??Y4"]@;0ImE,oi;F)5i@F)>c3E,p#@F_PT*CLUsf@:3:;
->Tm3W>ut-0<E<7(@:<MI>[LuL<F'*@>$G6:@9HiD=&W@7IU$8g>[:fG=]AL(<*31$>$+["<Dcas:/t.q
-Am\kTAR&JD=B]'=>?Fp*<``C+>"MRa<*2pl;Gp:d<)umm:fgb$='Am6=&i0t='Jm0:f9nb?;sd$:Jk%c
-92JGX9i"GV:JabW84Z-=:JXDF7TW_n;cHk":fLIr<*!1*Cf=/'8Q8Vb>#\Bq91r#U:f0t[84l]X:ejkZ
-85<,\9hS\s?!:?6>#nU+=BA^0=C#-18kNK#6p!4Y:K'nZ@:MJb5X7e28PN&`<EWj>?!Li_Q(EMl]ZAOR
-ip6%%o()PLqu6Qmq=jpgr;$?c%e9,\o^D/4mdTZ4o'uGD-h-g-rVH9\oCDJNqtg$YmH`m"mIU2Mp%.Y>
-l/pmRcGd`Og"P9Bjc9BD!Y,Y@r;Zj"!WE)p!-SAJ!!NK,%h&dI(EO),"U@+2&-idU"U+u3"Tno7!rr?+
-"U#)F&IK!l,Vqk@+[\@e=$]/G=%un(;.O3.>'"%F9i4ts?t<tH;,:(M91M010fhEX3\`uf1c@0@/N#1M
-76iai6:O0h5"e-u2`s,i0fh`V-@S!P3^Q.q5"J$t.Q&n21GCFC2CU.4/iG[;0e#4[2_?mH2)[3B1I4;c
-0e4\+1,LmN*%2m]3@#k".jQAm1+OUs/MAb/2*ErO.OHGn2`E61/KQZ<0ISS"-S$A],U4<O-6XNZ.3fiQ
-*#0><,o.(0/MSh'-S[1s-S6hr.o8)X-6a<C-m^)p-m]rR)&s_B,Tdm<)'^LR*$c=7+"&9P)DF'+/1W>(
--6t2p/2An33A`3,*]H/!&e#'h-QaBb3>3&?'GhZ**?Z^O+u:kN,6Br!-.r:M!!<E/!<MNer;l9cr;cs"
-!<N-!!s&E)!r;m+!<N?*"9f#9$k*II!s%rnE<-4J#RC_C%i5ul$4\"mEINduG&VD9F*rLbF)Z/CJoksP
-G(b+/J9Q4-\Zqd!^t@c3kLJGPj7;p=s82-@iT&nRe]l.Tcd0_R]sYD>R%^=MVm3M;`nKbJmdp><l1=B,
-l/qQrkN_4"k3)1(mdKRTm-j)`oBP>sjknnQm-O32m,d0`md0Q6i8Etgio'"Zm-<igo&euup%%M9kjRs0
-r;HKjo'Pf2nF?#9qt9IJmd'<8meHYPo(MeIoCDD>nb2\JnFl>8o(MJ8o]kf<p[.A@lg"K4($Y/VmI0<(
-md9<3o]4opnEoiGqX*lUpA4UKl0mTel0I9clgFKAna,c8mcNm(o_Ie0kj.ErnF,W'l0.3tq!RG5lK[Eg
-jQG[gmH*?`g=P!3hqm&@jPekUpZC>eiTB+WiS<;RkM+kPe_B$Cro56[f&PN:hVd2Ch;[)@k31RRk2P.L
-i8N>:d`L4tdad"'in_i][uMm?p]19orW)ouq#LEqlMpncr;cftnc1BG!<WK2#R-ETOcGE`QC=>;WNiqF
-^;/(@bK%E.Z)OUjQ&UHHH?a^\J;KJ_WN`A(YWf=pW1f`IOG\U4DJ*B]>$GEIDKC&`Pa.Z&OGA=4F)#2h
-=B8<h7Rp'I<*EX<BlSHLK7e`$I!fpB9fFI/"8r3]"!1$-=CYW691qZF;H?Rb77UWr<DcOh>Yf6C<`jjL
-TSeAs[(jGlXLH*W_8O=CdCH*MWiW4uTp_=D@@NI<IWBXNCiai?G'eUiNhEel\@fqeZ,!oSZ*1pAYdCUI
-YHYOHZEg^?[B#J+[&^@7Wi3#8_SjL2\[/W\_TTs*[DB\cYdh$R]Y:Gh]=5W'c,dl:`PfgKf[SQq_SF%f
-`u2hCaM>U+]>)M'bg=GMaN262]=GA]^V@Fl&APZW]>(_V`ji_,bJ(^4]=@jKC:_0t^;7@h^V.5!a0MeX
-_S*q=`jECn`l"s_\#,k&Z)"2#[D9Yi[(*ZSXL,CK_m,o=]skSi_7?k\[BRBd]!SoQ[&p=/YHG"7X/DY]
-Q^F;9UR[sUV4Xg)X.u;bX/DejUSY2tU8=fW!hcHmri(.=S%5`'ZF-m@Zam6@]">,I\Zr*4ZaR'<X.cr*
-USaleY`sX$R7^:cI#3c8LlRahS<oV<VPKiRR@g"8Oc>BiS;iGeOdDW6Vl6]$ZE^L1V3?glI!0ROF*2J?
-Dg$MZL4=l5NK&gKJp)0H?WU6-;GL%b;c?Nm,QI]<q"+7On*TK.mHjB/jQ,Lhn*fl@rVuikna#H&l07?k
-kl0oZk3;@+qY9^QqYU*`p\4CUrq-]oq"k!ghrF%nq"OOYrr)in$3'r(rqlHap@\%Ung!i!naQJSq"jdY
-oC_bMp@$\FZ#q690/ka>.4Hl+5=.[u2`X5@*?#b9.QKIi9hSB-Pa6rLO-YTYKR\]6EFWB_ARo=_ARf1S
-<)?7^;,U.e9M8&S928;Y92eGY;I*^@@:<egEHl[+EAr,ZEH?,DEH-,>D/X<.Ch[*lC2.O!B4bgd@q9.[
-?X$`E@qK:V>[h/RA7oIeAmnbM>ZFs3>$!ac:/Xqg>[:N<<)HIh;cH[m>?+U#;,:(j;-7%'<E<.!@:<MM
-?t3\T?XmGI@:NVJ=]8:)>ZFd.<)`cn5Z:]c='/I%=BAL,>>e3r=]\d:@Tm&E@UW;=>>e:!=Ai%!9Mn\_
-92//T7nZNP<(]JJ7RT[:8k2KI:JFnr>$!7W=%l1X9hnG_=B/9r:/Y"i=&2La;G^(d>uONn;,^=f:g.+5
-@9HiA='8g:ra.?a=&r0n;H-Ld9Me>T;cHFa;as,E:K:Is<`!"&91VH97pBG(Au2fQccF5gjQ#M#rr3o9
-r;$-_pA"CToC;GGp\=FRoCVbNq=jUXp\60,l/qR,md9K7p\=X[na5c5naZGPqYL$Zn*T<!j5At[l0HpS
-l0e!(WrV2\rrN#trW2co!W`90rW5V=ML@WBHF9B@Q"u/V>=LqE=AhLI3]T2S-63m=+!)48%giaN"ptbF
-$5![Z)(ds<5!`+G=)hbN=&X!.<ErI<;cR:-:/Xn^A5P]>>tRLU83]4(77KmD7634\84HNO1GqTi5WqV&
-:.[`%8N/4\5<LeZ,qUZ&6:O1-1+Oe(0/5+25VjuD.jcc*.lfdN0f:g@5sIIm5"8"-4@V@d5=RUe3@ZXH
-5;+ZO/1UWH(+_-t1,UX71b^OE4=;=*2D@3i7l!.j<_#M,.lAOn.kW"i/g2\r,Tn<W+W2CG-SHMS*$#n9
-+X.mI+s\<e5W(,J0-M;U+<hsV0.8+g)]g(F,p+$E,p=3R4XD0h+seEU+Y53,3@ZU9,:P?*r\GfO,VCAd
--n?Sc+X\9P/1_nc.N9'=,V(Do-lt/s)Aj2&*$l[I!$eZI!X&N)li?tbr;ciupAjpfr;d''!<N<)!r2ip
-!XAi3#R_%J#6k).!s&H(!VcXa!WrK+"q;7Z%i@9,IX?KlG\q59I!g9cG^4OUG(Y*hI!1'bJpi?)T>%nD
-W5.'IkNCd_h!+P+nb`1Up$_86o(2>8kOJ'gmdKK(m*<l.g="?qc,df7[^sQ@p@RbBn+#u7o'c/>j6G[b
-kOniE2=0r+lgjT9oCD>9mJ6POp\=OTmc<BnmcENkh;dYbjm2*rk3(^^kO%U#lgFQAoCVM<oCD>KlkJjR
-lLF0%lg=*/p@7nPp\4L]rq5dZm/u\?mI2Ogkje<4lfmNon+#`0nbDhNna>`.kj%^*m.9i:nbhqBmdKN0
-o_S+Mrp`nNn+Z2.jlbXbmH!^,naZ;Go^MA6l1FN2nF#Q+mdB9"l079qo]kN#k4@s&k2Y=RiRur@hr*GM
-hrNYPk2=nIlfmBdk3;$gk1neRi7[&Pj5DTNj5&MLj58eLh<*nYf[ea*fAbiIhW3VMgu./Ee'u[sgXOp3
-h;mM?\;i3S"8Dj$!<E0#!<E9'q#LEqn,W=dqu?]tq#L?or;m6,!X&Z2"pL-OB9%n.OHc3)UT(Q/^;%P2
-cHF8C\?Ms,R$*>ZIsQBfI"RBCTW##tZa@$?Un!a4MhZ_(D.d9]>?t]NE--GjQC+,,NeVt,E+`Q]<E)da
-7S$3M<aB-GCiauSJUi5qG&h4u7kl1p"9&96!@(KE<*37#84Q<O;c-:`:/"5bIV;nj=A`3s>$59DK<;2L
-O/'%s`5B.#^;%\+]Z\[A^:1M\_op-<^WFC.]="]FVkpZ(V50`PP`'m4HAe`:_RI4k]t_"i\\>bX[&^73
-\[8fRZamcU^:_.q_nEUle'ZLfd*TtS\$j)j\[T,Q[(!i[]t)"k]X>2^aMl$8;T-u.b0.c>b/qT;^qmn(
-^;@Fg]=knnaMQ*Db0&#Xe%WB!Za@'FZ*UpCXh)3PZb!KO_Sa!t_p-?F_nWgn\%9Gj]Z%k)_U?<4^VRRs
-a2Y[(rjaG\\&,GKX/r5"[&UOH\[fJj]stSUZ+[]Q\A5\f_8*Rd[^WKO_R-GMI]pJoYHFq%TVn9LTqnBU
-TV/9ZV5pG\TX(f"V5pf#W2l\gX/DSfYc4S&WM?5eWMQr)Z+R`UY,nh+WO0.=Ydgm:WjB.<XK8;-Yc+Y'
-Xg4@GPaP?RCO:elJqT#DPa7Z'USX`XS"$(CQ]mGiR@9%lNffWuUSXlhY-G44-`Nr,Ner72G'%kKEG]W;
-I"$ZtK7SZ-KS5)*F(o)e<`W-q;,C+e:bi"LqY'XQp%._Am-jE2oBkVukN_I'nb)eWqt0CDl07X(lKIR#
-m-F34p\+CRn*BW?r:WYTp@e7UqYU<lk3)4+q"FIVqYU0bq"jpes8MrmqY9jZq"FCQp%%S>qtojLmHO!*
-nFQ/7g!8Qe0.ee0/0cJk4?Phj5<qGL3u/k[+se]t3(?M@>^Mp6RYHlfMi<OIN0A?q?s-oKBlS$)BP;!g
-?sdGUA85gmCiOE5EGfB$>?Ofr5se4G@sN0?G'A1PGBS1SDK9W4EGo]5E,9H3Ci=34FE;D=DJO!$BkhBp
-@p`MMA,]gF>%M;\AnP[b?X-]5=]\W3<E;t!=&`0t:fLCkr_RN1:et"c9i"V`;cZgt=B8I*>[:fG?!UcB
-?!LZB>?YED?!UB*;--gu<**=/=]\X';c6Uu=&rL.=BT'8<EN@(='K-<?!LT<='K'8;cQgr<E_jc:JOY]
-;,Bt]84cWQ8khfE7S$-@8kVuT<EWB*<)usrr_<\m8PW,W:/Fgd=(bE,:K(%]:01Fm:K(4k;,^Y&?X6f?
-@UEGL?X$]??X6T-;HR%"8kDWF8l&8X9i=DI7Sd#d<``4)=A;FY6:b?j=(\POda#hNiSrbTnbN4brqlKc
-q=sg^p\+4Mo_.tNo^hYIp\=a]!;-Zkn*0!,p$qVCpAXn.p[IS<mI'?;qY9aUnF,r5ki_$hl0RcigZe%i
-l)XmJ!!!<#!;Z`m!)3Io!WiQ20<2aD7XD;<YcEe`^h?J01e(;A?WBWi:fC"R5>=gA;+O&J8kDr`7QEFU
-+r1Xo#ne[VFC/ftCMmEpA8Q*U>=qRh=Ai4%ISEpM9j(S+BkCRM=CPWA>?tN583&Rq83/al01&--6q]s<
-4?,#F1c7'B1FtRG1Gpa51GUL1.4Qht-S?_i-7LAq2(ggJ2`Efa6UX$p2E3TQ1c@EM/j;W\2Cp.%1c-a7
-1dF2c1b^I1.5!S80KV?Q3(c._1c6sB4@_:l3]ArT.lB[I,q(/f-o)Y`-6sic.OQGc*$$CP*[;aG*$?FF
-*[)jR/iYL3.juqn+sA$G*?lFA+!DsXrZsfO+=/-H*A&`b+=/E^,:+lm2)-L64#8WM1G(.51G:1'-S[A*
-*?-%:)^QjU+t4BE)'g^`.Ouc%/fl&P(EFnI!ZiQeYQ+_+!Wh?^!!2foqZ$Tsp&P'mrW)lt!<N<"!WW?%
-"98Mu!<*!#!!*-!!(-ek&.K'b.n!T\Kn4GfDea39JqA>mH\?okH@^?iH#S.XL5M.OU;=UTWk-aBkNLj`
-jl>n'l0[d,q=<qAp%S%Cm.;LknFlMEpu12rm-*NkhW*YYinW,3b/q0/bi%a>f'W))mJ-\X=SVUbqtKm_
-qs<e@md09'jm2=!k3ML!fAk]Fk3DF+n)*<qiof@gmHa''m-a0(mc!O#l0.'`lg*g!kNV=!lf[6ajQPmo
-lfdNpkj%I&o^hA2m-NoskiiTBjlc1(m-sZ>oC;>;l08-59'kg(l1OW7pA4FMq=a@Ko(;VIo'Z,=lg!U#
-qtBLEm-O0.l1"?:nal;=oC;#)nb;YEm-3d%lf[?kn`]E5lK7Bqn*/usiSE>MrSSXPh:gNBi8WqYf\5HN
-iS`h\jPo:Uh;[GMj65PVkj%?gh;I5Ihqd5Qk24kBg"G*9i8<GMhV?iCi8*#:d+6duh;[GWhTW-I*shuF
-!!<6&"9J2rrrMWirrMcm"T\Z-"9el*!<3)q!;cftMAqA*M2I=XS=ld^[(=)ka32WG_n<@WV4*U-KS'2Q
-?\F5oPF8,CXLG[FYG[qTM1gD-G]IS4An,CaDKC5VLR=KuQ&p`IFDYVt=]SR%<Dl^o>$b]OCN=QBH$=FO
-EGfJs<(fD))\E/R#TuNFG?n?J91_QB;--gs:/Y7r9NtV+;cZX^;,:A)CheX.Z)s+WY.qii\\H"k^r!Cd
-]Yr%1]tqn:a1fC4`59[;^rj*o^V[XnZ`:76ZE9mlP`:`OL6SaJV4Y<9bIksBcd0JC`6#m7c-<]/^qBZW
-+1/\q]!o>h\#6U7YID*[`PS^a]s+uQ]t_7n]tVG"^D+Vh]=bY^Xf]4G\@/fS]=YVZX/W<%[0*nEZEjJ;
-0"f*;['7!IYcY4:[&pRG]sbPna2Pp4]skPc^:q:o]XbAZaMkp;dE'/Mb/D6;rl>M^\A#S_['%!__n*7a
-rjWuR\A,_g]XkPa\ur'E_S*Ln]"5Yf[BR!Q[Ca;_YC<jb\[&B@VkToaUnj]XTUqR;W2->mVO<sSY,8"q
-XJi%sUo(5pVldA1ZaI*<VQ$PkZ`pgJ]<eT;XK8P/Yck77Y,\P2['m3CW3<8%Y-k^HU5"_g94r?kNK&^M
-NffKhS><3eWMcPeV5'QFNJj!bO,o9_Pa\)7TV8-VVBht3TU1n&M1gD/I!B[KD/O?3DfBZ4D/ONHK7%rb
-C1Uj_@9-G-<"o<0qXa@Ko^_J;n*]c:p$_53mdU5M"o7icp$qJLlN-D7rot]nmI'fGrVZNamHjE;oC_bK
-o^hYFoCDSJqYKXLq>1!aq"k!c$Ma>gq"ad_q"FFRIeNF,p@n@Xq=jUWo_A:\r;69bk/*sN?;3IA2_QX/
-,qV#;4?GMa5sI4a4?,Df2b$8<=_:rdS=u:)MN<RLLP:\IEFN3Q='f?I?WU?8?<:')=^"s6>[CrZDfg,?
-CiF0(BkCp`>Zb!+92Sc$Bjb1\DK0H3F*)M?CNFQ:rc:/8C2.HrBOt[jDJX')DeifrAS5aoDfTc4E-#l3
-Bl.a%BP2!g@:<YPA7]7Z?=%2R@prhUARo=[?!C\8@K9p;@K'^RASG^`?!q&G>[CcF>[:iL?t3DG>$5!0
-<)rit(04F5:KCIm=Bed'=]SL$<E3(";G^7g%o#_i:g$ao9hnG[:e=AX;#X679i"PU7ScoY:.RlF8PMiP
-:/k"i=]\R(<`Dmj:/Ob];,U<k="[KS<`Dsq<DlOd<)ump<E3!s<*3=1?<^`F?X[DP>?Y9:=]\X+>?k6.
-;,^Cm=8c5684QBL=B/O.<*3*n;,0_Y;-6^??^S[Xbg+MojPAkiq=Et;jlP[ko_84Zq#(!]o'c&;nFlVU
-q[E;uqu-9`p%7qJn*orJobd;inauSPq>U9bnF,l<p[.81jltslkiLq)maV<P!!<6'!<N&trW*-%!<N9%
-quJ)D!<E<.&IL8)cC[g?QCjnCNiBHk76E"P4@W+30Ju*_2_6UC3IWqR4[)M@=D2PT;H$(T7RK?n.3]ZM
-%MU!H8MVhm>\d5PFF&@<<+^)YApJYn;,g=a8OPaC=]A*r?;EIM4[MkB?=dG6=(G$$86B"k9hS5P6:+4"
-77TX-1G_He5s@Fr77BR)1+tOK5!D4n3]]Df5"AI@3]&u_1bq!L3Y4&'77B@,4?Ybc2D?[60JYE_0PW0e
--8dM.3']8O4?"rJ0f([C.jceq+sA!S3%u[',:"T_*@!!\,pjo^-7'TK,qUJi+<;IF,Tn6T0-i52/LW2&
-/0lA^+rq[K+sJ?\,pOWX-6a`a,8qLJ.O-,c-mg5e.P*A3/MoUK4"<ET0.\h4/1rG*2)d-7+snWb/1rJ)
-/fYcO,VCT#0.&7u*@2sR,9RsB'<_E9!<</^!<3)d!<3)t!WiB(!qQBp!s8]1"TAN%!WW8r!#u(F#Rh+Q
-)`CJu?Wq]!E,'B6G(XmcJ:)s)Joc6eH>IP;ApoB%PELTn`4rR]]\)9-ki1Ubg[=q/mc3I%nalMOq=<eB
-q=X:Qp[n:?hW<t`l0druip#ajjk\4HN0]p9]q:%=R^/d!_8*V(ajoG/hrNhio^1l/p%Ik<n*oW/na#!)
-n*9-"jlPXblg<ZpiT91elg=04oCV`3jm;F'n*0*0nF5f.kNV6onE]9&mdBB&lf@-jkiCmno]YK-oBPT0
-mHs-&oC;5?pAFddmfMb9ir8$pl0n*-kP"H1o_nLOnauD?nbDnLlKe$5o^V;6nb)PEo(DM6mI9c?oC;55
-lL=6+nFlJPkmQhBl0.C#jQPsmiohoUmH<Wpjl,7alfd9]f\5*8hqmAWkhtIbiniMMiniPNg>D&XkiUj[
-i9'8&josf$j5AhPrnmn<jQ>V(j9jo(i8EMPiS`GDfDa>/h;I5Kl.<@e(CU?IquH]so`5!mnGrFdr;lfr
-!s&H(!W)lq!=Al0!s/N-!s8T+"&4K&JVJr?PanGGY.)*^`lQ9D`kf3kWMG`;LOt&,JqA`8O-lQ9XK]4E
-Z`U$lObS7/G]Rk?BkV*lCN=]OKSl:jRZre_G&Lu$>?"L"rDNo&?".JaEHqJ.,'@m@BkLjV<),h9+V"V]
-+[9.AA5Z;u78$?M=\Mgr;cd7+IS*^E84l64;-7ULCh8:+Z(mYXZGXPq]>DFh]ZRsuZaRff`QZcVa1TRC
-ai2KJ`6>Zs]"P\g^:gYN\$rQCUQASS=^Q9'@n]d-GA2D\L44u8Q_pLOX/WnM]=#2hahYI*_n*P"]W95m
-]"5AY[C<BP^9>)O[C*]]^r+@=1sF7N]=bej\$sAl^q7%_\%&i[\$EER]="lPYHP@AYHb[SZEV$W['IBT
-\?WEV]stl#e'@s/!kG_Crj+Dk_83dob/Cj3e&oGDaMkp4cHO56[D'Gl]XG5\_SEgu_RltY\\Gnm]!\iL
-\[JcQ_7[&P\I#pZ\$`]YYd:mD2QX6i[]lp=XJ`##Z*'djR$jD5UnXcjY,%u!VkTl^VkTo_UT(N+Za$R-
-WN`_5Yd(=-\?rTKrj2p>]">Sc[C*@>Y;j)#]=,/RYGnV+['Qp=OdV%qCOLnrNJE@NOH,EkTVn`dV50lb
-V4X-:NK]TfO,]6`Q^OD7SY)N#TV8!MR?s%rMM?_4G]I\;D/F$$B4YR_B5r6IIXH?YCM7<j>?Uo*!rD`d
-rpVT5o'u/<o(MbOo',E)n+6,Bq!IP<mHj6.nF,W0nFH)?oD8=^qt]aHlg4-0o(2PRp(mDuq"jgbrq6$]
-q=s[Up%.kLo^h_Kq#:-kqYL<iqu6Ftq=s^Wo'u8<pA4dgs8DWUf>b%>:ae"O.4$Gp1d*QR5<M2"5Vt>U
-0/5@=7SRH&Am0PQToY1lP`CTTLl[C0@:EDA>$PHA>$bWF=&N1,?!:TA?tF7pF)u5<F`[Lq(M75c<\l9_
-2apJ'.4mJL5"\^M9MnYl@i/ZaA7BCmBOtjpD.m^'EGTK3D.I^+Ci!ndC(Y?)F_to-Bkh?rBPD'jB4t^a
-radZj@VKFdA78qV@q'"Z@:EbX@UEVP?XdJO?tEqV?"7DQ?XmPR?=7>S@V/nT@/a70<Du`n;AN87=B80t
-<)6M"<`2ms<Dle!=B%sg;@ZW(;,0h_;c?Ok;c-.\:B"&s:J=AQ:/+;S;,9d_7mKU>9M\J`9i=tj;cZpt
-:JO\a;,L:p<``7!;cd'u;,^Os;H$Xq;,C.h;,L4n>@:oK?sQo??X[;K?s[#?=BAT'=9D]1>[784'3\L0
-8P`/b<a8m5=Aqpk9h@lW?8>SeON6;;cHbJ2h;Rkon*/uoioKFtqY^?jrquH[n*ff7nauVPq"FLTp[[kE
-pA"FWp\st/p%.bDnac8?p@Ie>lg4*1naGr7nF,i5lfdj,n*nm.^]4E;"TeE!!<E3!!<`H)!!*-!!$_LH
-&e5KZ0uqR\?YlmRVjj$[Vb9<H2_ZsD6U!Ru8k1fj3^QP*4%)D&:KUM%A6)oKA4/gW90bZp*<?-@!='2<
-!!!$,":Z+\%Mom.3&EHR3*BBY6VC`l:f1V0<*3[34E4\,;bp%Z9i#//92S&J9E%ce;^taK3^lP/8O#F>
-8k_Z;4[24q8O,=#77BC!5W1M`4Z5;h9/e[q7liUt5RBV43_2\)90l<Ar\Xa/.4"m?1G(IA0I/S2-8S"J
-.kib6.kj%F0HhVj/M/Cr+t5,r.4[#!*[)dX.46Db*ZcRN*@!']*W@$8*[;jS-7g;f/gr%u.k)\d,:4TZ
--nZtr+s.pQ,p=BW.k2_h.jZ;[,:+HT,:P9+5!(b[/-msh4#])Y1b:H[/fZW(2`ETN1bgO&*[E*e0/YUA
-/LDPc,9@gT-Q`l&!!!$"!Ta=]!VQNn!UKgd!W<)q!!!&r!!<6%!<N0$+9MlS"9o/>%2][4;JBl[Ci=*3
-Des`HGCXaaKn"DqG]S=TG&2,<F,>pFMhunX_SELX\_5a#jko"YhXUUErU&k:o(rCdrquZdq"=4Qp[n:M
-m.'W2lgO6+hqd2Hl1")qiT8VDlIEYlb1OGB^p0W9V6.,+W2,cVTUD@Xc-aJYiTK.ZoD87QoC_nQn*T`)
-kNUmkkN1ailKIErm-/ZTlg!Zsmc`d"io]=ZhrX%`mHWltlKdQgl/UmlmH<TqoB>B-oBPQ/mI'3$md00*
-jRMTql0RTrmdBE'kO.d&l1XT+mJ-ACo(M_Cme-/8oCMMHr;HNblgs`:nbDb?kNM:&o^hYDkO8!-j6H!o
-ioT:bkl0oPjP&JPi8??Qk4@s(lfmKikMkFTgY:TFkMG+WlK[NqlepXVio&VKin`PRkj.Bhh:CEAjQQ!u
-lMfWAh;$oeiuR7Cio/kSgu.2Pinr_Qhrs"Shr3\Uh;QqoC^L:GiW/iV!!*$"o`,*r"UGA<rWE-$"9AN)
-!<N)u!!2ut07JA"JVfJVT;Scs]"uG.aMGX)\$;p+S;iAZJqA]3M34'kTV\]kXfSS$TpUpsJGsKdE?B4A
-F*N+dM3*sfR?iqkIroC6>$+a$;H-b&?Xm\cF*W4^I=HZfDId!Q;+<r>6UO7%/J03l;dWj=?pm[Y78ZrY
-<_?Cu=&`-s9hS5G6:=4D>\@GR?\PbhVN[FT]YV7k^VmFnda?=R]#2Y>g"G!*dE'PQ`6ciPeAK#>a1T+&
-^U^GGXK&bG];Ma8T;8uhKTV@jKS5)'B5;$nF)-5;A63DQ>[VuJS;s8H[]csTcHX;HaN_oF^;[%UZ_tF@
-YcbLF[C!HS\?rZNYd(dEY.:U:XeqtuZ*1gLZa7-NZDk79Z+7HPZ*hHTZG45`Zb3l]Za.3R[C`ZY\ZE3L
-['I?W\?WER]X>;m_6^o#aMGj<aM5L2`jrt'^W1fMdE]Y?_8<n#ahtNkZF7E]^:q7a]"YSS[(*BFZEpsH
-]">SXUStGsWN`S?\$EEIXJrD#UnF9LTr+lbUT(K%X0&Y'U8"N]TVA<[WNW_=Z)OXmVQ?u-]"5;NXfSP)
-Z*^pG[^WTKZEUF7ZEq$D\$i][\$*6F[]up?Z`td8:iLiDLPCG6KSG,4OHuE/TV8-UX/i1mR[K_9R$Eer
-NfK*ZrJ3"_Nf]HmS=5k3PE(QLF`(f#=&;R]8PE#`@;0\-IXHWmH?aUHARSnO@JKWkrpgNio'u2<nFcGH
-p%8%Sq>U.'qXO%Bm-O04pu^Z$mIU)Kqu6NlrW`>snaGu:o)/)&o'c):o()GHqYL0hqY9g[p@\(LoCV_I
-oC2ABp%%_Hq"apdrq]7aqYpNpp>*ikR!MI/!sAua2DHjG4#K)S3]],Q1GC@N9LVKD8mGbA@UWAdU8*a$
-OdMAiK8,MIDIR3g@:3A8;-$k*>?kB4=Ahdg<)ZXmBkV6rBPDC&EboN-Dg$JP?=IGL?"dG;<)[$q9MIr9
-3Aif\3B&fG1b^F55#"dC=CPfK@VTh"C2.R'DJ<`uEHZMEF)Q!qD(]X=C2%<uDJa92DJO3+ChdWsCMdm+
-D/=$*D/*^"BkhO'Chdd"@:<b\@UWhZA:@rqA7T.[>@LrB?!glB@:<MJ?"%/J:KC@d;-6js<E<*s;H?dn
-:/4M[<`W0p8PMrQ9i4YU92&)X;c6Lj92JM\8PDlP7nQBH:Jk"f;+aMZ:f(.k<`2ms<)HOm=&r:!<``O3
-<)ct)>Zk68<`E%"<`E%"=^5<C@piPG<X;l8?X[MW@U<F@?3"I6@fg1QAc?3e?rL'/=^YTF?tEbS>$Y0.
-;H$4mFF;-fk2GFpp@\+Ur:fmYp%S4Yq$$NgmG?[crpBmZp\XmeqA&i&qtg0bp\"4Oo'u8@o_A=_rqZ*P
-rpLKfn*g#@n*TH+lKRa+oCDJD!!&DerrMoq"9AN'!<E*"quHWpGm4Ng$46qne_54>Cq@HYNKC`V;+4Sa
-8O#3^/N?!`5X@Xk3A2m=1+b=]:01Rm:gR:184H-D@WuZE3BelF81>,j)_DU4&dSO@!<WN.!s&B'!<<-+
-(`O&74$bee=(u5G='T<F;GC4e?=?N8<DQ7f;bp+^:J4/P<DuRe>Ydmo6qTp45"JC?>#S*g;cQCQ;+=)W
-=A27_:cg^1:-La077B:!7704,0h"2W2EWlS5s[Rf2F0Vg-9!M!.lfI=0fLm=.lB-^-7gDn2E*B>+!i6X
-,V:Da+!;dW/M&D$*[WB]*$HRL*$-.D,Ub,l,T7^M,9n[;-nm)!/1Dhj-n-Jf+=&<e1*e.r1,:I71aaOo
-.46>c.4d234[;"^/L2l'2EO>r4u>,R1Gh0W5X%J%5X%@p2CL(11,q?X4%_[r1Gg[5,q0ri):nlA!9=.Z
-!UKdd!WE0"!Vl]q!Vl`p!WW?$!rW/r!$21C!<<0($5l!*A8Q!mBkqO3FDlYXFEiImKR7]SE.3"IH$"Fd
-M3j<gKo1JW_SWjR[b9X'jPJhVi9pI=rq#OFo_8+OoCr+Uqt^'fs8;l[kjnH9m-Ed"h;RVYjm2'sp%[S-
-q"=+HkO[Ndki:Osp%%J1jlFq6_RI5#d`8eiX/MGQWkHBd_8=C@aN<&OdFHY1lK[a)o();?o5aHmkiL^a
-mcs!)k3M<liT]aqkNCsgl0[ctjl>IgmHj*%o^(o5nEAoplL=)tk31sjl1XN)lg3cumdB>tj6c6rlLs]-
-lLFB6mI9T0me6>Bq"3\1n+ceRoCMA3lLaiBnEfN3oC229m-aE/gY_AdiVqpEk3VR(legdil58gTmHj'"
-lg*g!m,$XXjQ#4WhrNn_lKRO3k!%kfkih$el/CUWhra(^lf@3hh;IJ^lIF_Lj5K"Whq[#Ci8NVPiTBIl
-k2G@]j5AM>h;@8Tini2#FVkMf!;QZg!<3)p!!!&u!;-<r!<E0%!sJf%!!!)s!WE.%!s8UPI!pR&Od_uC
-Y-bjX`lH-6]XY;MV4Ep4MM6\:M2dU^R\-CSXf\e'V4a9@MhHRsD/O?6FE_tTIY<T=PEqMuOG\[9De<?X
-<DcUk<a&d;B5;O4IXHWqIsc<P?WBfl5X.Co4?YVV3C-G@?!CW@78cfL<E)Xg>?b?391MWO6r6EK;cmR:
-@U*DQKs@kaKU0$__7R1k_R-tubL";D`66KQa2c?LbL+V\gY167]=Z/-_S<ak]W/0EYd1jH]uJ0tYK=f!
-_6_%XWOB"0ahYTtI]T]RRZWAPJ<QReIVEe?@:!l,OGJgSQC<u#UkY2)QFF<2]"Z"s^;7b+_6L/@YIh0G
-]<A]NX/WG9[C!9GZ*h0PZ*LU>\@fA[[DTPa]Y(SQZ*h<RX0K(:ZF.]aY.2$I[Cj/[X00%FZ+S5q[CjGp
-`4s1*]YDV1_9'U!'!o<occ*`:]<euaa25Hs[_0>drO=Aj[%XD+]!&EGZEq0V]XY#G\[8`U\[SlK[C*9D
-[%a=lW26;bU8b/pYck2.Wue7?Xf\J!YH+_#WNi\2\$*'?Vl?u2[A0b+Z*L^BZ2Uj@Yd1L;ZF.BX]<]#Z
-\[JN9['$jFZELQ:]:3&MJ!,hRMMd=MLkpqKQC424TV8EeWMH,UTUqU=PECc\LP^P2I=6X"M2R^jSXl49
-Oc=m8De<BU8OPL"6qgQd@qg18ItE9'IXGpEA7K+[p@e.Lo(;qT+nP9qp%%YEn+?/Co^q_FoC;8:nFQSV
-md0H6q>1!dp\4A!q=sRMmI'E4oC_kQq=s^ZpA+IVp@S"Np[nIVs7H<^>k[pcp\+FXq=jXWq"X[Zp@e+J
-o(;nZpZpPUgV/\D!s8Z400;$G4ZkGV5!Ct_.OHSt6;:-P='TBIBjY=SI%mI%GE8,PLP(;CNc&97@:NeT
-:/Oqg;GpP"=Bg5S<Era0>%M8\DJO!(C346.EcZ>GF_P`4@q0IqC2@Ht?XIGU?YO+^@9[#A;G9SG6V:-G
-4ubbj1bq9g:eXY\<)ujo>$krYBQA*4F)Z/?EGTQ3DJj6'CiXE1EboZ3C2.X*DJX-(C2@d)C2.HtD/X<.
-Ch[EiAS#:V?t)W;@U3AN?X[8Q@9R#F>[CiI?!(9<?sHN/;G0hc;cHUm;G^7l<`2di77KsJ<DQ=`8Oc6G
-:ejk_:/Ond:f'n`;+sAJ:/FI[8g-r-;c6Ui;,p\!>$4a";cQgr<EN4"<``L/=]nj0>$P98r`K_5=^#!1
-='Js9=^,9@?XjCL?sd,C@:NbL?N+C;@q/tS?=EbB@96W=>[h,O@prSH=^+m-<DcCtIuD_7lg=<ArVQHi
-rUfUMnFQ>Iq"aa^qYg$FiUQL/mI9Z=p[[kDnF,f9nbN"WqYU*^oCV\Kq"jjZmcEKlkj7X#kk"96o(;MD
-nac>Nq#CD_!!36,!W2p%!<<*#!<<-!!W2qH!!3-%"9oAD%L*7F1Y(EK/7Z3"Sq`$3[T#O`7ScT?-n[81
-/hT(H3']>Y6UEk#7n6`k<Dljj@Ra!q=']KF:gR]q4Cqhs=$g%G1dsM`<_GkD0JbC('b1KW'c[hl!X/]-
-!<j#O&el*%+W21L+>c/:>Zt<<?"@JQ=^GDU>>IdS8mP@h?V4Bu6pjgT<D?.Y85WJf84c9B<E`H&;,9PE
-7n5Wt3Bg"u1-%KV3]Kl!0KVBP3'fhg/207O1+5(5+Xf#s0Inb--n@56/M/@g)C$gj.4$8_)BC4W-7C)`
-.4cko-6soe+VYb<-6)q*#pUoN.kMkh/hJ^l2)?[,-S-es.PE%n-RgSt.Ocl!/i#0[/f6)i0J4e'0etL8
-00(sL5W1V\/MT:O4t8Af4!$OJ4#AcR4[)"l4tecS2`j5k5s-eR0JP(2.jZ6"/_C'U!<3)]!<3)o!;llc
-!!`N*!WrT.!s8,qr;_-E!<N<'!XK,B$k4(,5]qL%F*;nSBlnuLBmY;NH]*E$I<]XKHY\%TI>XAaOHtNV
-KV-,t\YHshgumk\e`Yo\o'uSKm/-\Vq"F@No_&%TqYpHkrV$!`s7uH`nakGfkM4hOjSSlSo'H2KrqkpP
-i8EhZj7)g>na&sDr9j4ElLOiNqY0OKk1Io"c-X,-SXZ+*Iun`1P(]R&Up.DPeBl=^f&#ZTk3MO$l1OB4
-mc33el/q*kkiV*tnEoB$k2kgnlK.X+rp;?&jl>OqmG?gekiM@0n)j$#h<*YUhq?oQl/:drnETB*kj[m&
-kihI,p@RqHi8$9Kk47p3nEK&tmdp&EnE]K/l/h*qk3D9jip6$mki^sclg3p-kj%a/nau>2i8X"dkj%Wr
-jSn0@i8*2ej?DV_i8<YWjlkgaj65L[f@]*@hWX4gjkSSIiSW8Ej5JhOhqZr7f&,B<g#1oUlK.!djPoL_
-iT8nLhq[,8]*F'L2Bj(H!sSZ,#6Fr7$NU5.!<*#l!!NB)!s8T+rW)s!pAba*!s])7"Tno4"U>27!<`H)
-p&GMFGC"gsPb=qWZFIWarkf\\Ycat$S<T%qNJWFKOHl?3V5^PsX/`(fQBI4UKmn8iBkhO+G^Y-tMN3ge
-R[ot=L4ObrCL^OM;c-@h=Bo<JEHQSXLAls+I<B71:I@0".kN(o002[$@p)Go92Ic18QJDJ;,g4e?s-H2
-;FsM\7o`8\=_2JXAR&_VK!DS_MP7>g`594!`4!Cq]ZA")f\"[#`l,X-_T9c6cIpq)gWIagf?;@Y_8`=K
-Z`'e,[*mCS`4aFBf$V"LYHPLCZb=<"]t)51]Z7at`6cuZbK@o?Xe)#SUPs\<B4k:A?9M4i:24EXH%M9T
-S<TD;Xg>:9[C`cO_md@lXJ`8.YI1pO\%9Go^](\H[CNu^[Dfr\^')!RZ*qY`^9"QN\[9#i]<8WIUopVr
-VkBrqZ_t7J^UUka[_K>]['mTba2G^+WM?Ao^:1niZE:@@^:qOt[C<WMXg#:;['cm4[CEBGZEC@>\[K>\
-[(sAg_RunHWNie6Zacm2VP^2bT:Z"_'WS.2W3*/(ZEC.+ZE:1$U91Mr[^JH0Z)=CuXK/%qYcOe'Wi)_e
-V6@&$WN`eC^U^b_\[K;Z[CWWGYH=jiRt4COEf,@#KntM>KnF>`I"R36OdMoBri7lSW2HD_R?38VI!BLD
-C27[-GC5^FSY;aJQ^!8QE+E!<2CKap.QB[f<a]ijIu9/EO,S7'rGqr6!ql3Vrq.W1nac2@o^h\Nr;6?d
-q=X=Qo^D58oD8CMlgXQCqYU9dq>:*dp@S=S&+oSfp@@bBn*]]5lg+6<p\sssqYBmYo(2MGp\+(Cn,Dk[
-o^qhNrqRf5p@\%MrVb<F>;K2@,n'kZ5rLeo4#0#c3B';]0/+n#,:u,n9hS2`@r#C`=CPQ]TVRg#R%9J#
-M2@OWDdcmR?Y!PJ>$bH?>[UrKARStV@U!)C?>""hCN464Cit)MH%CQ\Bkq0bB4l!o>\$r=?!:EABPCs\
-@qAqN=&iF2?s[)6:.RT/2`WrP-iP"s%gipe.PE,/3'0N";cQ^j:f^dDDJj9.Ec,c;Df]r6BP_R&BkqL!
-Ci=<2C27R!CMdm&C2!TZ=_;/QA8>ga@V01]CiO3$BkLgb@UrnQ@;0Ca>$kT?>Zt<;>?Y05>[UuJ>$=Zq
-:/Y7s>$+a%;cd+)?!(*.=&W!q=&N$u:/Fql:f:1d:fLFo=]/=+>?bAC>>S'k;cZn!=]\[0>[(A->7k%B
-=Bo'9?<p`=?=RDJ>[q2Lrb"H+?<puK@:!GUA7fIeAS>[fCN"$*De!BmARf:bBP_9jARSqR?=RGiQ\**$
-j3uWAlg437pA+OTnFu_Tq=aCYp&t'Fh!ab3mg/LZqtTjXoCV_rq>:'br;$*YnaGo;q"jsep@7)"k3)+"
-nE]i?oD\7^mHa94rV2c\!<WB!!!`N)!!**#!!<#t*rl9B!<NE7(^U]V$4/<,hj$3XaM5'ZS]7m969I(l
-8H(hD76s.#5XIn677C3S6:F1,=_1lDAQrh9:hj9?G^N_&C.:?c=(kkt9e7hS0el'm<^eo;;EI#s/ic?k
-6U*(L+;5+i$k<CApAbL%!Wr]<)^HLB)^?^`;,9ea?Vs[<=(5H(5>"dF8Pr>Z;dNp;9i"JV;-6dj=&Alj
-=%5A86!6o=4%D\&<+Sok90tBu2`ilK2+U1q1-du[2`!3P2)?sB3C?8'2`Dj!+!ij!3&<!0-SRD85;OiD
-0.8+o0-r,"+<i?j,UXr`,V1Pt2CC.?3>+>72^9Cg-nQo#1FXb*/hAJ%.K(qf0.ne+1,(LC1Ft1<4#\]B
-4#\ub7RfQs0/kmM/ic0Z4?l%k5;tVo:I[fN5Y4^=5X\79=$f/@3]/lR3@d][!!NB(h#OtcrrMrr!!3'!
-rW2lrr;lQk"T\W,!WrN!!WN/o!(d1p#7CnL,!]F=Edi:TG'@kNKlUUFIsH^$F)lqkHusaTJ9H!cRA>q1
-I"?j=`4rg[_q*o3kMY:]kkk8JqtBLNo_&%Wqt0=KrqIl?qtBd^qYU0ZnFH&Bg>2#Mg>hAmq#1']oC;bR
-ht-'rnEB3%q#9r8kO.fqn`f,ul0.R1kihF+p$Ll#n`\ilo]=TVakPI^`4!1qV7k!ZR?=&@WN2qpU61S:
-ajo%lf&lDglgO</mIU&Do_%_=lgXB,o(2GAo(2>8l1su1kO\91l1*ool/UL[jltpek4%crlLXZ>n`]0+
-p@7S;mdBT6p\j]4mHNm.n+H2;mI0N3me,o.lL!m%md&fqo^D,5l0.Huio91ejm1g`m-<g"jQYadkN:^[
-io&_KgYUuRlJUUXhVR2KhVmDQjl>1SkMtRUh<*SFhV7#Ki8Nh[iS`hXgXY$8hW!8CjQ,"Iiof^rk2YRb
-j6"n@c*sUIT$=JDRqWQX$jd"3!!3B1!WE'!!V-6j!ri;l!"f55!sSr0!WrK+!!<<+!<WB(qZ-Np%!Hf?
-JVobeW3EV<^;0`b)R-BHVkKNBNK]H^M2dXbT<#&qY,n\%U7.=.IYiT$F`M,0DKC)RL5M"TQCOM:S=4tV
-G]IJ+=]\O!;,g_*@qg".I=m<3M2-CuB3S"o2)-I.,U4s->%p],:/"2O4ZcDA7lX4C:Kq$u9jM70:KC%i
-91VunEaNBX>@E&fYc<bZ[)0bu\\l>"cHErF`kp!FbgOka_RRJ'I`BU`f$MjncHjhO^r*q2VPpu'V6d\Y
-c.11^a2??MXN.i^_R[:aa3qi2]=t5\\$EHR\%g2'^r=RE`P&h)^pCc"]r/-!WhbE1I=IAqL6I'q=_2Vh
-CM@Kn;c@FkS"H(<YIhBY_Sj.&`lZ9Aaht^&_nrt&`Pf[4`ko?uB$JB#[`67uZb3K>Z`Be'XKo%/YIq?B
-\&6/%^p^SbaM>F!]tV7r_p,p'Z*D-U_7R1c\[f5[_6pGQ\$WNP[AU:F\[AoPZa[BGY-k^C\>u^?['R-A
-Z)k%2Xf/+rUnaNQTr+lnrhpO.VPpGjWMli"WhlYuYH=V!Z`0UsI\j-JXK8b5XK/V1VOs]bWN`8![Blj1
-Z+7Zf]XGD_\@ef:SV;0(BU*R]@l%%gGB.nNH$OUTEc#Z=J:rfAQ_UIZXK8D%W262UOGA@3F_PQ%AnQ"&
-H'FbgUSFHJP_jm0AQ;)Q,Tn6W1-A30?u1%:MiNp^OEbqjF`hg$62:-Fo_/%Rp@IkEoCMPDq"jj^p\"1K
-qY0UNnb)k[oCV_NqtTp_p%\@Xo^VG=nac8Ep\+FWp\+=Po^;&0o(DVRp&b'bp\jb?p\=LRn+-2Do_%kK
-pA"@So^qbDo)&=:Y\m-!1aih9"$nt58i\Fa5s.=p.4@&4/LW3"6Vp?B;e0cPB2Vu<GFbIkJ=2mcN/<7K
-Mf`WA>%)#O;c?k*@q&kP@:`hR@UE/:@UNbYAnGpsFDc5MH?b$pBP)$mA7K(_Al`DH?"%#F?>+1f=Bo-0
-=]A9u;c6Y$8kMcR;+sJK:J*rE:e*Z7;I*L":e!uQ4A/F:0Iego4@_q276rgi79a52?t*qmEG]W4D/OB8
-rc/0^Ci+01C]8'PBkhEtAnGst@Us7hAnZ!m@VB:YAn5Od@V0Ci@Tm,H?X?o<?=R;H>[:WA?<goA<`;q$
-=Bem/='/R+='J[&<EE1#=&i!o>$+d+<)Q[p:/4_e;,p=h=]\W3=&`*q;,^Fj:Jt4mr`=#C@:WPF=BAR-
->$"m2>?tH7=C#EH?!h/M>@1]G@prhXA7B(]Amf%WB4l'pBPha*CN*iuBk:gdBP;*f=]\0Z4ZHP>@<PtP
-[*$8)cd^S#h;S&"md0T>qY0XOpA"FWi84%sn*f]7pA+:MnaQ&koChtUq>C*bp$qM?pA+Xbq=F"2hVdAU
-m-j93o(2JGp&=Iap%nR_qPsVd!<3)q!!**&rW)ltrrE'"r;]at!!!'2*!m,W"U6Hpfnr+]`3-8@NjPm"
-=@kG@:.-lo4$lV66odY/6UXdD2`OK";Gp+\>ZPo8<-2PMHAG^%A62Dq6sihA8N&Rs2``lrC/$@+3BSTI
-/12nu.54"2+snor-6=-W+rDFT*Y9&)1+a(S$OmsV&/PZS!!*3,#6b86!!!3G0Jk=88mP\&?=6l<BPhL!
-Cgp@E@U;o3=&i1!=].aZB3IA_=]J$_<'WB34"`c\6pN^s;G/r)6:4('1+tg^4ukP`4T7JF8Mr(V-n%,2
-3\rEB0ek@93\2R-0.SP,/0?9"0e=t,-S-_k+t4uf/KcAp0.eb'-mU&c-R'][-N5;\-S@>A/1`;$.P*,#
-/hAY30.AD.4?G2P5VsrI0KD3R3C#bg4$l1g0fM<\9g:pA=[keY6r6fP5t+L>:c0aJ%gE.<+q#(b$Ea@1
-!W`>n!!!&f!!NB(!!**%rW3'%li7.h!sAZ+qZ-QqqZ$TsrW#Un!rr?('Ga2P@<d<MEH6AIBR40.JTGma
-Is#dTH?<qCIWfmULlmU\PG"#!MPS2+\XUXmjQG[ciofCiq"".QmcX34o'u59o^;8?IdQOuq=4I`r:^!^
-o&oGtg>_)Ig>;`&r;5mInaH>@kjRoui9TUhmdoi2m-*j&jQZ4"iU$"'p?M2Akk+`8mciisl29u*hsp=!
-hWsP"mc<R#l.+Y>`jh^uKogbBIWL-qK:Rp`YeA32daln.iT0b+n+lVHnalMMq"4(JG4b+`mdfo>jlbdj
-m,I0hk3;6ohWF@akN_-gkiCI`n*T<!kNq[#lKI*UgZ7MZlKR?djm29uk4%TslJq3qjQQ+%kiV*jkNM!b
-hVdARlK@C"m-*s$nEeoblK6LFh:^ZJinNPVinrG?io]%Lio8eMio8\FrnIJ0ro!q9hVA%c;V^'bhr*8A
-hq?W:h;$iGoBbc3o_%FoWiMPHPa7/Z]#*.K`P/^QH>dM(;bfqV845Hn.k*,$1E@GC$ig83"Tno:'G_K(
-%M'*\%1a<q&e#6Yr<aVT%hf]o(_RN%)]'8-)As>2'FtZ`#mC;9%1N^P#^(D+Ko;(]Uo_&<]Y1teZ*'q!
-T:;(/rfCcTPaRu5TqnuuY,n_'T9t7\HZsRPEH5i3DfpG^OI;H(T;/'MR[A>?CL^[T<`i=#='K*GDKCA^
-M2dFKJ:2HP>Y[O@.46l#,9A+,E`Q121b1OY90c657T;uP<`Vmg;,g=]9itDE<D?n5?Y3kiBPVC=Z`pQ^
-WjTa^`4Wk&\[oep_oKU'aMG^-]=#Ga]tV%fbKn2Zf?_L_cGR0+Y,SP.X/W5Lc-k%U]>MG1]t(qoZ*1dG
-Ye.ca\%9#[\?WKY\$!HbbL+2LdD4#X^rF4'^qn[AYd2<l\$3W`ai1d$`Or$rXeCl.BM_H,85r,D9hnDn
-=^HK6S#`<aV7O+HdEfh_aMl*<bK\8P_9'd2\%fo"^TF`CZaQj9XKJn<Xei25U9:c$WNWCq[(*TKWiib?
-XK\h#Q_(.VX0Ae)U8bE'\?`iVZ+-sH[]m-Q^9t5RXKf+6WMlerXgG@>]=51!^9>2YUSG3"QC=P<U9(5^
-W33+tTU`$cTqJBbUnk#iTr"W`VlHf!Xf\\)W;W_jVPBufVl6GdX/2SiXfJP.b/(j2aND&`FEM(o@:N>:
-Cj(f!Q)1@XI"?`mF`hqN;+sqo?=mu$Odr_e`O;qa^V.+^W1As!E,TZ4EHq_@O.N2HYPkjLWh5B!@nf0D
-0/,4D6;_0.Its2YWj/k5TV.mIS!aubqu$?bp%J1Zqu$?dp$qMNrr2fjrV-cop[e%Jq"+"CnG)t]s"<d1
-oCDVIp\=:KnF,o<o_%kIp@n=QmcsQBp[n1Rq>9p[p%.hIq"O@Qq>C*_pAXe3q"FCPo^hD2o)$4p*YTS@
-5rgAI4uGSW3(>ke6TQtN/1i7n-@RU(1GD'i8lo&->\.5jSthWuQ'dPhN/3FMEaW9Y>@q8JA8H%&Ed<(Y
-I!9=?Chm?`?XR,HAnYh"EH?_dK7ntmB5)$e?=I;T?X7&I=]f!=?Y!hY?X-c:=&Dq"<)-.Y927rL:.7lR
-77]m777L3Q7n?TY8kW)^=B83p<cq;0;G9MB/0#TP'd"/$)B0SE*[3L,85;fQ9NP4q@UNGOB4kghBkqHr
-AS>^d?t<n]D.R?kBPCpeA7]FgART.dASc7!C2I]rDK0T2C2@d.B5)$g>[M&TB5)$h@V'7g<`E4%;cZdt
-<`<"$>#eL$=BS[(r_Nbq<**+$=s@*J=&`C,:JtD"9N+tq?=R>KAS#=Z?!LlO?<q#M?smJR?N"78@:NhZ
-ARt[H3b)T+@VBIhAoMR'EH,r>G^4FRG^"@N@7s3V2*O5_1L+@Y]"5)N^5R_^A8Q=,JXi$iOJ]1n^sU(!
-rr2uto`+@Z"oeAnp\FgXs/Z4j!!!)p!!`N)!!*'"!<Mlo:]^h'#R;1S%gt>:f:OR]]X+]ES#NGo5!q7j
-:I6s4=&id<Aq"N=D,3r5?U%"P7m0:?:e,4t:iV),EI_7m?X#cV6pap;2aTb`/35jO78P[&3B&]L0I82,
-/0ZA`-7g5a/0-/n*?cF@*??pe*$$ai+Wi9h3AW!11b0@h)A!/TpAdP]!!!00'd4J;)_`cr9Lq?G;bp.c
-=C#*/8l\eW4@`1@=$Ar877fI'4?l;,4u>K'3(Zn66VKp+;d*6p6qLB`5t41C1FOk;5X7e,3&E`e81uDL
-/1<.t0J+Y&2)d'7/1`J,-R0f[,pt8p/N#731+5(9+!WTp(Eb%Q00:p@4$P\^/L`\F0J,7E1,:jL/i#4=
-2)dNX5!D%e2Z,KV1G_!T5s75&6psaH9ib\SC1q[4H!2g,#m120!s&B6)%Uhl_qs%d-QN^&"pG2:!s8E%
-$NgJ>!X&N*!!!$#!;cfo!!E<(!<<,t!<N6$!V??l!WE*!!VcZo!T3tX!W<!$!<E0$!WE0#!Up*h"8N#r
-!Vl^h!<`Q,!<a#G4^_f<G^OXREH6)IG`J2GK8YD7G]7M8Bl8!<HZb(,Q(k%7MMutU_SEOI`7a57hrEPU
-ip$%)q"s[EoCDPHp%.eEomZ]5qY^3[rr2llp@n@Rn`f5ui7ci?qY9san*T`;lK\!<qXa@Vna#]9nauJ;
-p@[b8n*K90oCi%KmdTK=n`&]nmIKN0nE&d"mH*a5lgjW6meQhYna>i6m,HdP_pciLe',e]YGe_-X0&%j
-S"l.$R@9G?_7mb4j7)U*n3HO1kN;7.qXiq5k3;-fj7D[(m-3Qjk2GUml0@a)jPK"^jlc$uki_6rkNVF(
-m,-sik2kagk31sqki:g]ipQ+2jtc#]lf[NulK@?olJh*lip,^ekM,4agY(WIg?%GOgZ%#BjkSPEgt(*-
-aP#A*h;-uFgA]t.huD[7i;hd7hGrOtj4r>?gY1B<g"5$9hV[G`mdKH#gs<IKdad"0jl#%?e(i9d\uCsS
-Jqel"E,'$+EF;[64#\Z;%1*">#R(V?"9o8I'bqPt&J,BY$PjTk$4R@LrX'\T&/,co(_dc,*#TM2)As>.
-&J#<\#mC>>%hB*V$?K$gK8Yq`VlmJ>]"GS\YcORmS!T8!NfK6cQCOSCUo:`.YcF^tR#liGG][nCDJjE5
-FEi:lOI;Z4TV7pDP)aU$B45"H<`W1!=^GWSEd31hreW+XI!KI9=%b_7.k3,#,9.^nCKO7q1bL^S8kMrS
-?trnJ?X$T091VQA8PX_:=\rF;BQJ6'@V/u"Z*:0VW3sO]^V@J#\$a#c`QZ?1`kfU2_nO(%_8adGe'Q+d
-g!\'dc-+2E]!nrIVl-WBc-anR^;n1)]Z/CHa2l]D\A#ep_o0")`OWCj\[BE$cIU%Uahc`S\A,etbJD3=
-]"5hs]#*%5a2c'9dai0``5'1*]s=W8Nh;Z#T:(e8HZjmaGC".HBQ.9XAnPUsMMI(ZZbaPn_8F!r[_^27
-^osuFZEpI0^UU\[ZE(%0VQmV8Z+7?FUTCZ#YID!EXK\q1YI:pIU8kDsWN3,#['@<OY-Fn-]sdpF&?rOO
-Z*LgFZ*:RAX0f.5[':dWZD4b4US"TfTWG5eSu/3OWM?&YUR[mEMkHiAUnjobU&M+jXAl=(XK8G%X/rM)
-V4jNUUSFicUo:H!XgQ*``4rUZS:QirUo1T0ZE\q7Oc,0gSXGtEY-G13YG[#&KS"SuG(,%$T;96;]Z%\$
-\?`!%N.,edDf'@sGCY[CUo1B&rj=YbTTFG/9gLZk1,M$[;.4<iKohk*Z*LU0US49KS+c[TqtU!^qY^3d
-q"O@Km/?n[p@e.PpA+^_/,Au;q"F=Mp\Xmap[%>9n+#o>o_8+RoChkLp&"R[p%.P2iV*!<oCV_Nq#0pn
-q=smbo_/(Up[eU[p%%_Jrq(C.p?:Z1q7)V+'GhlX4!uC<4@;>/=%>YN5!1AB,9\0R-T*e;5#>*c@TurB
-<-t@8P'E1VNf9-\PDjHd>ZtHI@U*AYD09uLJU2`kF)u;:?=%#K?<q/YDK^2LKS4o.L1b+4BOG4X@U<AM
-BP:mdBP(acB4>@]?s6lA<Dut!;c-4_:e=2L7T<#H6psR=7S$HO9MnY\<F8[+=&i:,?s[/E>[:Q6:esJP
-84?0C785Zq3&NKL/MAP*+r_pZ-8J1`8lAu,ARf:_@pi\TC2@a!B4Y^h@:X6SBbtDmA7fLmDf'B4De`p#
-D/3s+Df'-$BkJ/oCM[`pAnYdfB4kgV;d!*u;bg1m<rGr7<EE=-=BAO'<``4$<`<(#:f:(i<_lRo=&T!$
-'44sMARA\K?X-i?<*`j>?smDO?N+I4A.iHbA7T+W@q97a?s[>RBP;=#DZ4ViFa81SGB@Y9@8^<>AS,h#
-DJj*&T,>&GZF@6GXI,?QXKB+ngsX'aaN262YN>E4rr`/pq>'LZeH!8_#QXr0$3C51!<N#s.KKPM!X8lC
-'F4pO">A0WJgcYg[BR<G]s(Wt4?#N+82Wq>>Ae>)Q#_D,<HNJ/@m<LZ:-q6E>[VA]Cjp\ECOT;^?!0KY
-8Obg)86]4g93Y"S8PV]F6S^qk/L`G-.4lnt0I%_c*B,5[)]KqI*?d'\,:k>i01mfT2_QsR91D2G4;Bb)
-,9[R8'bD5t&0(fT"p>#2!<N9'rW!?-!!<fC&K`r(9LVQI5=I[r86TM+5XI\'75[/.9h7iD4$,\k:KL7d
->ZX?U7ncEF='&']7Rf[39i=S?5"%Rs5X@Ra-o<G#-m'`l/cI.R-S$l)1,1F4.P3;"0.SA$.jQJa/M/%d
-.OlPp0IeM,/1`n;/2/b,.OZ/d0JkO?2)Hrb3W;)A4?Pel5!1nc2`Wug4>SZJ2`s2r6q0mK;I!mTDK08_
-6n]2u1c[Zt>Z"9C08#pa[B#")G&Cu+?W^;r4tduj$O6e:rW)ou!WiB&qZ6NnrrN*!r;cs"!<Mfm!!3#u
-!!3'!!!2rso)Sdkmf<7d!WiE(r;Zm#!<M6]quHj#!<W0!,6@rL!<<-7'1$2NDK0lDCLLXhFFKL@J:EB&
-HZX":EI)tTE[?*bOdhl5QB-i\KVlW%[\LgpjQPddinrk\o()SPnEo]9md0&qro>-am.'Drd+R@?jl,4^
-jlu.#l/UdajnSWKq![YAme?_Y1\L/%mdfc4l0Is0hrsOok4%p0o]tf7nET&jo^1f!hWsq'kPG#Lo^1o8
-s6fRTp\"7Vs!d=$mI9fBmGR:'nEf`4jR;d4p@@_Cl0@Hmc+M'8^s0-[S#3U(Y+iD5riuX6]uB@;i(E%j
-hW*q^hrjP'o^q,,mHa01o'>W4o'Po?o]tT"j5]Inl/CIWjl54Xins(dmHNcrk3M<tkMtOam-X*&l/psZ
-g>1cVlf@BukTK'Nm-Wuni8EMUjPJbOgtUoFf&#QKiSN/?f\,-<gY:T_iVhY5ioAqOgYUrSjPAPCgtUWA
-gY(B=i8j.hlgNcWe_o-=m-<`mhUL$!f&#6@l0@$dlLsr:hUBj.iSN%s['QNgF$^NL((LcZ"UPVN'G;&m
-&J,BY%4;u2'bD#j&.]6\%hfTg&.f<b()@Vu)&O;/(_R>h%grXJ$k*IJ"9fH[H%_0DTW56'['m?EWMH/O
-P)t_'MJ%s8R\6LXYd1XK\$2g*Q]$E;EG]H)BkhF.I"7!3PaS/?UnO6>L4+;Z@U*#8<EE:-@:a4pH@pm&
-Jq8K"FDYYl;+X,:2`!6D0eagl4C_M]6T@"e5ZD&`<,$,K<F/U%9LVBC<)b5A;Hd:>DK'W/@UNh[Lp+%]
-LT.Yu_Sj.(^Ugef^;\I7\\,bl]!SgC\5TfJ_7HA/Vm!P9Yd([D\%BD]XfSb6bKJ2S^V.IsaNi2[`k/do
-_7R7e[D0>RZG*cQ^;.Cu\@9Dj\#u^L]<SE7\Au1deC2^c_S4.I`66NRbKMKdgVL_Ca3;iGZbF`*^raF&
-`Qu`SbK7rB_7mOQMjBWhSoeUPC3k;KAUJe&Fp!#@Mn/hf40GfcXgkL5[(s]"_ks]J[(!c_['RH[\%0Dm
-[&9n#VQ[>.URe6\UnXZ\TX_D@[B[*D\@8rSXfSn?])JuAY,J%fUoV)8Xg]LbZa-jI]!A<9W2Ql#V5:&_
-TW>#bX0f%2X.cDcV5gSoVlKZr!3?+!;Q[.'Vl$GqZ)japUSXicWiN,(ZF.0T`5Ta%S#3EgYeIcZ[^)g-
-WO&Cq[_TMT\@^AHb.b3dXg,=CR@]_-NL-&r[(`oR`5&mfVOEEmEc>`*'5;H2JrZ.cUSk6!Z)aLYIVDt^
-8,bRs6:Y![Ble]ZQD:OcYHb@5W26B]o_%nNq"ssaq>:$dq"OFZqtTmao`as^p@\(Lrp_30p\"@Zr;-*V
-nF>u6m-X37oCVSDoC_bPq>0p[mHWm/p@\FW$2+#cp%J+RpA+L^q#L6rqtg3`p[n+NrUqN2o^JQ%&/lW<
-@q&.h*$mI)9hmo95r^eX,pb#q1G:.13($SAr`Dcq@9S2VV3?IoR#Qu^MN<pA?!LQ>A7fS"G'npuMN*[V
-Mh?G!CKa2!;,L.m?tOG*Iu&o9Mi_msEH#Z,CM@^,F)c)2BPD@!C2$[^D/*-Y>#nU(=BAX4?Y!SP>#o6D
->Zb$6Amek:8khuK786lU:/k.h;H@%!:f1.l=&DOb=&Vpp:eO\d;cZgp;GBn[8j+ph2`*ZW0.J\<4Z4oU
-3rV,A3^?,@r`C4F>?4p7>$#!=An5FcD/X<1F)u5:F)u8?G'%V@EGlM/EcuJ?CMn*/D/O6-?X@,G>[:V6
-?Su+m=^>BB?X@&E>#nO!;d*:&<)lgo;cm:,;c?k%@:3>F@:!8N@:!GVARo:W?sd;M@pi\Qqe5tA-u!C/
-ARoFf@pi\N?XRDUCM@U%E,g,KKS=nuChRTsCN=WBGB@qI7S=VTLf[hf<Erj#7p',2A85pk>^CdIIrT25
-b2*(#p@e:Wrp]s=!5\a9!W2p%!<r`/!<N;r!%.dM#n%4L#6kPA44i;E4-I1]WO&;,]O*QZ2aC25:MF]i
-LQ%=gUS3.)NIG4u,o7UM-6t9-6X4VbMLpA?TkJ+YBMqZ,:gn<iFC%[7:Kp[l8Ouo[.lTC=.5Eb83'0,m
-69-_K9Kt9`.6C<h1aj_%-Qa9V59_R51+k7?6RjQ90/ba>*[`m".5E@s/N#:B1+k7,-R0cE"UYSA%Kle4
-!<rf3!=&T.rWE<,#nK/t/8Hpo.5!\7.lKgk8k;-?=&W10?rKp1@TQfQBi@Z"8kN5n;a`c=9L_B=7R&so
-4uP/S1-7KV2D-U?4?b_`2`!!2+X89j0deM)-RU;s2_HF(/1W_=/M/h6/itsD3CH(o3A**A1,h3N2)kG#
-!^T%876a1/5rq"i6p3F`/hf(A3^uG*9iP;0F.Ah]?9:;A4\9$t@Urb@9c"poE@s74-oO+2,re(U5"813
-1eCG75q!Td!<E;u!Vl`p!<<,p!V??l!WE'&!<<-#!<N)ug].<Tp]1<qrW2Ee"T\Z,!s/Q%!VZR<!X/`8
-$3hFh88!0jEd2qN@UO(nHA-Z[G(Xs\GBS+TJUDS^CijuTN0TcnNdm"MX2;ZcU;5FCkN:g^gZe/&o^hbD
-rqKObmH<Qjh;m_\kh*nm\%9Mt]<n`8Q`.0oYdhEak3MO+mdg)Eo(VnLmdg&CnF,c+j6c3ejn&-9r;?3Z
-o'Q>Oo]Ofgo^_%kiUld1p\Xg\nF,rAp\Fgg!VZ-apj;W!n+ZJ>p\a^Po'l)Bmd^)Jq=X.?q>'F@o'ko2
-p?Uf'lfQmKf$M^jbIt<pf#kkE]sOrGZ)=:n[(<`P^rOXAc-aq_iT]OZg?%SYkN_0fm-sE.mdKQ+jm)3t
-nauVNo^VA=kO.j(kN_?pjlYgolfd['hX0UflgQaslKdd$lK@9ijl#%TkNCm`jPe\Ejl,(Thr3>EioAnP
-jPSkRio8qShqd8OhqH`<in`JJrnp9%gtpiBh;IDZmHj)rmcX$1m.0f7inW;=e(j*EhV-fKg[FY/q!-ei
-g=tWJh8mIJXf7.Q'aGKe&d\dM%MBEe&JG]c$OM7k(Dm_l%h9$X$OdLX'+trn'Gqi/)Aa;/)&*\m$k!LN
-#RM"P%LNFHF*N=sRA?mgZEga>W2-&SNJi[NLP^nJQ^sqQYdCmM]!e`:SWeeVF)G](AS#LhH@LX/Q(4JB
-UnaQJMh$%n@U*#8;H-Xu?=[ejH@^m/Jq8AsF`)Y@@Soih5WUh]2*3lV.O@Dn>tROH4@)82?:[ps;+")]
-:/"G[:/k@r:/4bg>@;/]A7/PPEfdQ1Y_T!Z_SX7)^:q@paM>O3]ZJ19`P8sn]",DXZaHTdMLU5:OG/++
-BO5S$FEW1iMmKt0^qIS*`kfa<_7[V(`4s!tZ)`>`[\KtB`5BpG`59@%bg+25TX;\SXdcE1_n==GeBQ"P
-aNVrXg"tH,a3`5]b/)'CbJ)<Sbf%WD`6lTJe()so`PL'R`P0O;^W":*YdD!IUmdsDQC<tfH@MNKLP12'
-EH?29A86@<HZajpNK'$bQ&hfIYFhDfZ)F\+WMMnc[^**C[^)p4YHb:G_oTm9^q@Cg]Y:eZ\$rWEY-PLC
-YdM*A\[8HI^::V]\@/iPYcP"*V5UT$Whui!Tr56!WrB([VPgT$WiND*X/rG*XK/D#XKS\$USk5hV5:)j
-X/MqoXK/V5]"Z,$a2Q*-_8s@1aM"m^Y,J2.`i3.;YI(j?_Sb3cb/(["X0TFSV6$G`YJ%<-XhM<S`P]6k
-VO36gEc5W%BQ86GMNa?tUoLT$Wh,<%CgU195X.J%85rf+Dg@,&TW56$[C*3=W2]=Yp%A+Wr;?Qg+SGI#
-oC;JFoCDPGp%%tTq>0s`q"X^Yo(DYKo'l)6m-9&blKdg5pA4X_qu$<dq"XFJkiUptoCVVEoCVbPq>C0i
-rVcZip\4:Pp@e7Po^_VHp@n=]s7lGkKFf1M-t?jf2&[br3^PkZ3'B)R2(pR:2`!'3.P`tR9iP.o;.*pg
-Tqn--O-GTZN/<^^FCAT]=^bl]H[:3sNK0-eOG\L;GA(;\1,D'X3^,_i5#5?kASZ=/AS>gnBl%[)CN"-,
-BkqR&ChmctA8,aW>[(H;?sm/@@pitaAmA8?An,"@=_)&O84ufS84ZBK:Jk;%>>e9s=BJO!;HHjo='Sd'
-<)ZXs;,UIu=&i'l='&3m;c6=d@p<#;>?F`q:J3H891_B15#Y-F770:#4$,>T2EjGm4B5Ng>?kQD>\Itj
-A7KClBlS35DKC#EEcuYLEH1u!-=ULuAn5@Z@9m;M?!L`D>[1Q@?sm;G?;Od+;cHgu<**.)>$+j1r`on<
-@V0+YA7](TAn>EMA-QFLAS,@\B)ZKDC&VcGAi+18BObO`Bj4hN@Us"]ASZ$uDK']EI"[E<JU2K_EclPM
-EcZ8CE_oepLf7>[<FK?18Q]C"BaSZh@Y0>lLl7)Ec/&C%r;6Ejn,NCfScA`kr;ciuqu?m$!W`9$!W)is
-!WE(J!!!$%"pkM>!t,`5c.fQ`HEOBEZ(JYEBL,*I2+:#MIYElPTr"s-Xc.F64<YLD"UYYC#R1A4#o"0o
--8RYI8Q8Yc=(#?7@:N;5<Era/<)GtD9h?Wd4$5Sp76*=s5#tl]1a+bN7P5]68k;5m.531o+XJWi0L/?!
-0J##/3]]&H/NG[93C5VT1+t1@/20(I4#JK84$+o<1+jk&82VtR2(g$h*Z#S/'+"jK+;GCr$O6e;"Tnc-
-"pkP='c\>=,:Y/e5#"X,1e18+:KL4[>@_#B?Xd;::01Y$6qC0N84>g22F0Yf1c[QO1,CjP3]8iX+u:l!
-/2Aer.PNP41G:=61GLO<4$bka4$G8S6U!Fk4$5;V5<q.f6:!n)6psC.5s.M'5rUY^6nKuI2`j)`3^Z;-
-:KV(KKq,EYQ>1;[?uU7+>#nU#9d_]KF=/Uu-q$HQ-TFCc:-qZL6t^[]?[--D!<<3'!rE#o!!*'#q>gHp
-mK!.crW([Q"9JZ,!<MZi!s&H*!qlWl!<N<)!r`3&!WrE'qZ%ZF#SJRF?ZL=4E,p/JEH6DJH@'RGJVJ<!
-KnY#"EcHPHASZUIPFS)0L5(qTUr1$bW4^dDkNCm_jll@9p[@bDmHj9.k2FtFce%.;n)`9`j4WGYlfd6O
-daZRX\@8Z;Z+I]Z\@fG`_o^'Ce)KNIguIeel1OoGiU-('p@@S<q<[kPqXNV2q#'O4iUHO7qY^6dq#(!_
-mHa6;qX8mume-AIm-=3:oC;PFmdTZ5p@A"SrqlE[mH!Npm.U5Hp$qG<p@n(EnF,Z.oC;)+kk+?.mI'9,
-n))jMe(31$d\<\AX/rM-Wis%GV3mdGR^'K2YJJT<jPAeTj66(-p>P9,q"F1@jQlF1mcj*)kj@^'nEo;u
-lf[j/lLGb`nF5`&hrj=ll0.3dj6>gjj5fF\ioo>"f43XgfA>B<gYpl@h;7,Li8E>FiSE,8g>:fKjQ5I^
-i83;Ihr*JYnF,Dle*?;in`Aolf@&.%g!oKchq?i@kh51bqY9=6hVd\kq=X(=khGh(GqBC?'bq/b$k<m^
-&.ApT$4%=S&JlB"&JGfj&J#Ba%M&sW$jdIYrXp@f&ekui%1WgY%M93_&.T*T$$^cLNguuKYH+_&Tq%=)
-MZ/5oKSGADPFnYQZamfd_7-YHSWo%^F_YT#@U`q`D1IJ*R\?[\X.PiCLO4#SA6N&6;cHk(@VTh)It`f@
-Ndc1oC1;Ws<)6"O5X%=p5!_b22EN]g<Du[`6r$QR:fpIl<(TS_>YJ4'>#e<h84Pp8:Kq:CBP(@QDK1H;
-Z*f^`ZGXPt]Y;>!`R;Z7a2#-h\\l+r^:q+j^VI^lR]Es#[)9YhZ(%DXR"]j3EFsBEK7&&uJ:*68OcQ$7
-ZE'b$\$BkW_o]fo\@B5j^U1Jn\];t;^TFoccFT^M^;S">f@JBtf$_jY]>2b=_RdM+dEB>>b0S5NcH4#F
-`5U$Abg=nhbJh6(\[]>qbfIlA]=u>-^q@Fr\%0Al[^!6\_7@:p]"Z"^W1ooYUnF5gCAr&ZEc>i8IXPj4
-?Xd5XH#e@MJ<?>"TV\QaY.VWgY.2Bma1f'g\\uM#\@]A][^*<O[&U78Z+muZ_8O(%[]HI6[C3BGX/Du'
-ZE0t&\ur?LYGJ.nXf&)"Y,SD)WMuu%Yct=7WNED+V5(#mXKJY-XKS_/XL,7>[D0c-^:Lhp]Z%anZ`^%!
-TWbJuip1'`W4KCLUTUlMdBfUAUU7t`a0MtJR`aWjMOq/[\%o\cYGReKJp;?QC2J!:I<pI!O-Z<0Tq\-C
-N-o\`AQDc/;cHq-A8$%3Mj:!5X15[GZ)t.qn*ff@qtp<cp\FX^q"Od\#5%T]oCV\Mrq6innF,i@q"41O
-p\+@Omd1>Gkih?qm-!j5q#:,0p%S1Rp\=FUo^_SCoCV_Jq=j^]r;6<cqu$?fq>1'hq>'dYo^_SBrq=gB
-E^h6!.4Ihb9fXOO/MT%0-9"1F4?c(p3&36D2`sW/?Y*h[>?blUI\*=)JWuCZLl@.QNc\lF>Zb?FCNXrO
-K8>PLR?W/UJpqfZA5>cm='8p?>[D/YBkM$h>XqL`91quR92\bj<Es*I@rHF1EGfoDDIR$`>@:]<=_hP_
-D/<fj@VTdl=']BOC/@f*:Jk%j;Gg4j?=$]5=B8O(:et%l<)cpu;,^=i=&i@,?<gT4;+j\[;-$e!<`rI)
->?t?4=BBrN<EWI(;,^_%<EE:&='/3k8Ol?F84GKu4Zkkk4Zbhs75lkS1b_Hq8k2c_?tWt\AnGdtF)tYt
-BPV?o@pih\Bk:dbA79+^B4tmc>[U]B>?=s2='&R*;cmI9?X@)F@qTFbAnPpmBPV6h@UWkX@V9=`A8#I`
-AS5[iB4jVBAnYaa@:NqL<a/j;?X[;QAo;O-G'\LsQC!J]H[BgVEH5o?I"QoF<f2c(78cutCJ[f?EHc\C
-?rg6<AQMH%:n"3Yi;Wu[s8;`jqsXOb!1*]c!r2g#!<N6%!<N<#!.FnJ!<``B&.\pK'b`OBgVH=(Y-Oe+
-S%H(?9NF;26VL9]Dh=%BYd;QhRuE,.5<C23,r7A@4")^C2(0Of(^pZ]&Io9_&.TKr*?6Ll6TIY8?Wg6D
-Ip=or5WM.l0/6^!=(GW01d5#T740i^;cPG*0J+q72DQd01.+Dc/j_BQ3]/?61H@6G2_lp;/1ie:3Bfhs
-3&)p,-6t$!3AWNN0JYaT2)-pC/1ih>.O?N,2(^R?/i#:.*>fP/)Aa+i"9&E."U+u3$O["9rW+SV%LE@R
-,:u)93]oMp>@qJ(5u:ff8O5@(;,p+P77BC06:FI52_mEJ5WLJU3GpT-1FOS&4?YY^2).*Z6p*Rq;aElM
-68^YY5;kDc5rgtn3BB;h6UO1,3Boko2)70X-n6o,2E!KP4[W"C>AShNZbX\eNIlF[>uF9_;J:)b1I%7Y
-*#gCN7S59a78-T[8jbKk6:!%:0Jcf6!<*&s!Vuct!!*-!!!E<'!!!&d!<3*"!ri<$!<3)U!!rZ-!W`<%
-!<E6'rVup!p](Hu!s/H'!WE-#"9&?,!<N9&!!!$$r;Zp"!WiK&!d4YI$4%:s5[nGDDf0W?I!gBnCNOcA
-GD(H[?=.5XARB"iG\qVOL6%C^W3s+#S&E1XYIrNGki^m`kMl(3qt0[XqtK^LkM4D1d*LS3l1F64qW$T#
-l07EbkiUsbjltj_ip5d\f$qp^[C<QP]tq:\Zamui]g]ob`7s5-jQl$qp[mM4o_JLcrU0UTjQPq!o)J[`
-oCDSHnc&=VqYU$\qY'^[p@S%NoAo9.oCMD:m-jN5naZ&<nFZDGrph<(o'>N,o^h>1mcrlol1"?>r;--T
-oCD;>o^qkNo_/.YqX!YLn.,!XmF'bHf[%^\`3m4VPu"!KWk"OjUo1?"YG]CddFd41kNM*qnF#`9q#':8
-kO%Ztk3VO,naH/@m-sc;kNh[0m,da"jlkdck3(^]kjR]mh:LH8f@ns1g"b35h;J:k/)]4=hVHf8g>22a
-ki:OThr3DNj5].bo't8ch!=@uoBGN"g=Y$5g<SI6did)mhX0"TkktJNkMkL^kjJ'0kiCUhr-C11&IT$T
-#mq.@&m>hU%LijZ'G_Jq$k<^U$OI+J$P*d^&e>]r)As>,&eY]b$OmIP$4m^X%hK0Y$\!PZOI`8MXJi%l
-S<T"gKR\K&K8,;GQ_C@^\%TSn_6^5:R?38QF)#B!@X_j%D/t/bPFSGJX/VGLMLg"iB4P1J<E*"'?tO:u
-H\7-4Mhue'De30T;,'VN69mb#6:4=83'TH!9h@oG6r$W]>?s`o:eabk<^Sl.5!qOp5>"dE92Sbs?"J2<
-P'2;[Yd'Rb[(sPs]"u7m_:-NAcH45F`6-$5[^`lV_/.05`NI&+\@',b]=Y#PZa$I0Z`Kq(\?r$(Ss5.Y
-H[0piM19DcH\[9)M3*OdW2?]*Za7TfXgu?me'ZXVd(uon\@fW6g!Rp_bK7cSbfJ,WbKA/VdF6Cabfn5>
-_8j^@`5'4*`P9@0^W+.ia:?2/`Pfd,[CaDp[^3WUYnsUP^Vn:AccX#A`4a+0a3)QFaj8>Z\\%jTA&#[f
-RA?gTQ&pr]Ed;4n>@_Aj<aK6GBl@fuNgQ91Vl@)4[Ca2d]Yr%AX/N,.[&U:;\A,_h`PB%!aLedg]t_"Y
-]<A?@X/`5%ZELjV\$)p3X/MqqWMc\qVl?c$ZEg^<X+%1RXJ_noXh20LWhlYpZE1LB[C=#qd(-a&`k9=0
-\$rN;X/<2)VTRGgTsqPMUnt6FgUsVaV6%,>_R-JAS\j[!PG>1UY.hNTYGRkOL3du[DK9lFH$4RdM3+!l
-S",t4O+MUsBjP%I=BA[2?tOD+M34C*X1,UIZE^V+oEXpXq>9s^o'lYM1@k)/o()DEp%A+UqYL!_q"4%D
-p@e"EnFQ8Ena>f0lg4-0m-=6@qtp6cn+,u=oChkOrU^9dq"jgbr;QXNqtKaXqtB^Vq"jpdqt^'^o_.nU
-p=-?o8/iQn.8!E45qXi</MAY.3BAT4+t5)m,q1Z@IQg1l<Eia=G(>EbG+GIsLm43fM2[1MM/Zs;?s7&U
-FF8UmN09TrR@0.pML9Vc>u+9t=CPiNCNXfLKntV@ASGda?!LH/8P2QH:/X_P<EWO0;HR1%?<UE0=B8L2
-BjP=aCN"*1A8Z$e@Uit]=Ar!e9hnP^?<C?:?X-lE$!185=&i:%<(g'e<")W#:f::k<)caq;cQls<?kIC
-<Duq%=]A:#<)HLl=B]$>?sQl<>$"m3>[:W??!q)KA7Y[N3G)i6;cm7*;G^(]927f14$Z/,3'9Gl6qBg6
-:/b(n>$GHE@Us(^AS>mt@UN\YAmntQ?!pl?>$+cM=CYT<>@V2O?"RPWB4PLdBkV-qDeiut@UrqW@q/tW
-A7B%[BDuR4B4PUeAR](XAmASI>?kB@@V'4kDfU&MI[?=^LkL2'G'7kJEI3.fHpUAVKLA=1;.XK@<bur*
-H=g>V;J'H?92AWbY4)DDs-<Wd!WiE!!<3)q!.FnK!!!$&"pYV`6rb*O`8Ie#H*t5[Y`cGm=[lR_3)*Rs
-HBY2.^!4^Ac+:0bKjItO-71E%5t<k2?!_)dLkBP.9ggZe.N]K8%1<RV((UT]'ce5,*$Z4O/1N#%/M0:d
-1db,FE,9tlC/-ZM5t=U42Cp(#.P3/=3BKSs5=7_,2`s5^2)[?K+t><'1Fst)/MSb00Inq31GpsC1GLR>
-/L`A83%?:1/0uPk1c[in7mSsn3A<HU4[D@s5=\:66UguG2bHS/+"Aoj)]0;&$4[1=!<`N7!<N?+"UG>9
-(*4PH/2'.M4[ht57o<W.3Ailf6T6ea3C#S^4*!221e9V[2+:"u1J'Yl69@1p6q'F@?;EmP2EWoV3B8uV
-4>o2_6:F=169IIu4Z5/X5<1Y\0.eb74$?,8<a9X(RE!"SWK2g`A7SY9:L%g^>oY20Bc.pG+Z`(K3E03f
->X'tk/OMZJ)(7^j#lt&,!;cfo!<)ru!TO1Y!<<3!!VHEm!UB^m!<N?,!s/N)!<N?%!!!&q!!WK.$OR"<
-!Vuct!<<0"!!E?)!<<*#!<iB,D?^1F!WiH:,:lAcDfU#@G^OmfJV]+lEI)qYHuibIK:99g`Q?T<T9>(k
-Q_M"4c,cQK`l#NeZI\+"jl5%Xi9L:=qtp3fqt0CDfZDF`aO9#/p[7eMhqmVZn+Q85jPo4Zj4r5MoC;)4
-mcWWmroFCIjPAA?eCW+faMks&Xf/)!\Z`?^cb7KFc/@dPli$JEp@.SArVfXhp\4RZp[n"Bl0Im6naQ5F
-oBkl5p%nU_p@IhKqt'OQmITcErr2fdmHj65n+$;Qp$hYNp[RP9oC_\AmGdI!kO\B>p@RhFq"OCTq"aa^
-rqQo[i8sM(q"FF>kLCj!gZ.5WhVQu6ahkE^LlR(CMN4I0P*_`6TqJ?i]=Pr3h:prWrp)6-q=="Mna>Z)
-m.'E%n)`]rjQ,Rid*pn4gtpuBh;@&Af\5-7gtgrKj5T%UiSi_nh'1_Hna>W!hr*PPki_$fn+#r%hqZlL
-nFQ&5jl>(Ee'lFuk<dbOk32HlfA$)rl/q0me'-kAmca*.o)F;%&.o9^$4.(M&J>Zf&.oNf()@Mn&/#Qc
-%LWUK#mq(Q&J,<Y(`*o"&H31=%5eV)%M]T_$k<^S$&=7lP+AGJVl->]PDY!?H$t*kK85JQSY`Hq]YVM)
-_m653PDOj7ChI<h&nGZqG(#41R\Ha[VkfN9JU)$?r`*W5='ApACN4TIL5h4OLP'_dAR&)*76j"!5!h\0
-9i4S\:0:.[2`ENY9i=\[8kM?B<)cn!9g;Z]D2XaISZ%0X?<($5C4DJBUOId&ZEfFOYJ\2p]Xu+h\'WFB
-e'$4abg=_T]=u(i*ko_<b.>RB\$Ef[`66-+Z)Oe#VOa'Y^qI"^\?N$;riKG/XJD;XR@KY$Lk'Y_B45Y"
-C2SrrJru4^XL#OLe]#8C^q[_=f@/3laiVlMaM>KtZF.?i`PfmBa2,I+ajS\ebf@]Ec,7Q=]>M>2eC;g^
-]=PVm]YDb<_S*h0)oo_&]"u8!^:pka^:)#%ai_W?`QcTFbfnD[dJhL"Z*1RRcHaSTX0eIYV6-f-Vl?GY
-O,%so:fU1c;cRUO>$bcTBkMC3G]n\*Tq86n[C*HVbJCj7^qI._\\GVU\ZDs?WiEA1R\-[cWN*+tWiW4s
-Uo1/gX0&V3['Hp>I^$&[XfSV+Y/%`a[A^1/\$3ZX]Y2D3d(-j$]uA"0]=P;PX/;hpSu/T6HDddQQ&V3Z
-d^--\Yct+@_n<"IYIWPcLn^lBXgYXBX/M_XNeDk+G^4RWEc5oAIY<T=OckuoPE1QRHuEq<AR]%R?=[ns
-J;]V[VR3kA['?k.'_C_[p%@nFo'c5Ap@nCVnaZ5Dp\+R^4SS[Dm,mC'p@@bBo()DGoC;27mITr5l1=fI
-o^qhFnFZALqu6Tjp\+:Rq"smaqu$<fo^D2Cr;$-aqYgEm'E%_$p@e-qRU%T\,rnOi;F`Z",lS_m,V(Au
-0.\205ZMN@FaAR.SV;6)D0CPuUSaZ1F./kdIu9AJM2m@VN,E!5@UNb`E--M\KTVXfQ(=5$ML')R>YS+"
-?Y"+lDf0]?It3#rEHcVHFEMS@r,=B/CLqU,D/3`g>"V1D4Zbed4%_n%5sn%8;H?e->$"s2=BSp6?!UcB
-?XdMTAn,4UA0#;h>$>3<>?Fs0?"%2N?<gZ@@9[&B=Bep=AS#=Tr`C4?:Jb1s;G^7m<)?7_;,U7k<DHLn
-;-6t*>?P$0>[781!*T5(2+gG7<*<@)<`iX)8l]%s?WL3,:.n)@1aFIm,UOot3@ca<2Dm<P5tajK>[1K:
-@9d&>>@(G6='f54?"[MR@pWn\AS>[fC2.6iCi4$(D.m^$CM7BqCM76jBP;*nBP2!lB4b^dAnP@Q=]JX+
-?=%,PDej<8I"@TGQ'@2XI!BgVFa/+\K7%9F]Y8#mEGKoJ;,M"=AnQR=@;0h)>u49tZGZ23l2Lb_nc,Wi
-m/R+eoDh\g!=C>H7Smc&,nL@h&gC/5[AGK'`nm.I<1U@k[@+h7<&miL6rdN=Ga>>0^Wsm>f?1Y2Ki:u<
-,:GH28n_F/;,p\/AmA)4E,/N^@T?*!r_Ees9gLU05X.:YD]Tc("Tnf/#6P)A&I8jW&L&SV/Q"Sb4Z,&S
-7R0=.69dh184ZBB4ZG`#6T[:m69I(Y3'U#28jY[&6V0@(4#8rT;cZpl4#8TI/g`#.4"Vg32DHX),V(Gr
-0/"P$0./\?4$>S\2aBSd3B92c5lNqT*ZcLZ4$,A[/2eO_$RRJW3@QC')A<Vc!rDs#!WrE'!WE.(":#AE
-'IYO^/j;-M0f_QY0g\&c2E!Zc5Vu8!5=Ib"84YBl85DWD8j,X77Qik"6U*[t6UjU96UF.-69dUr5=%Cl
-1b:1-1H7Kg=ArIIPbPt%^Vm@CJo,3#>m=;BDcSqfGT;/r6WuK=:bOLl5X@_P>X;;!;_]LB4E_,6!<<2t
-!UTje!W;uu!V?Bd!UTje!V$-m!<iT-!XAc-!sAW)!<Mur"9JZ2#R12/!<E9!!W<!!!Wi6"!<WT+"onf)
-"WJ((3`og2FFJ4\M19YjIXZ0^KnOo$F)Z8JU=0&#/*"@cc-4M\cc+8TaJ>QM_n`"Ie)fcVh;[)GjSJiQ
-qt9gXp@7G$aNMlMclM34p[\1RiTKdnlLOE'iSs"\j58_Fk2kI^lK.$dr8SRSl/g[Wk2kacgYpo>jQ4\/
-i7H3)b..Gd,I#7rZc'D_]>;YDki^shn`ofDp?h,1nbVY9nb`4Wp%\=YqYg()pAOjerV69]n+Q_Yp$hD=
-rV#p`s8Dchp\Gd&oC_tUnbr@Ro^V,7nauG?lgafEmIKi?pAOboqWm,.q=sUQmIB,fnb2;9o^qS9kN_6e
-h<!MOf#PnJ]"Go!\YYmnYGJ(oS:u?EXJi,1ahGF9bL4qkgumtbjk](flKR^$iT07ah<+%ajQPd`h;[JN
-iSrt]jl>=XjT=K$i;MV<lL"'0kiLg`i99FejR;X.akGb7lgXQ=na>\ud*C(`o^pJYq=XI4hV\%shqd>U
-bJD]lkMG4]qu;4$":,#:#RCbI&J>`j()@`')&<_i%M0'X$O?n;":#A7',_5h*ZQ%4&Io3W$OmOT$Od[]
-#RV%O$OM`JH&IlWUo1#bURI=#J9cBfI=Qs,OdMc=Y-u$[_o'?uWL]0,I<0+9An5FeFF/V!QCO_JV4jHD
-Mh$%d?rU'+=]ns:B5Vg:Iu',EMM$D#C1C@@8jkp-4[)8(9i=tb<a0088i]'k8Qf"]6:!n/<aK'5<)$"Z
-;08i;])fXB8!oR-Q^=#3T;JB8L:=IrLPi1K^V[Co]sb/fcd("Zb/)0Fcc*H-^pgu"cH<lFd^m08\\H/$
-Yck%/W2?5\T!,8lYI(F2XSf+7Xg+q"V66i%VkBl\RB!9HLSUZ/U60j&KbnilG^#!nH[gm:Vms(:[(s,g
-b/:`p[D##V^ph;2d`fn[cI1+`aihlKdEL+hb0@i<aO/DS^:h80`l-E^e&ohRbK7T=c-!fMd(mZ=[_p#&
-`P/t%cH<l?`Q67%bW!hp]<]2tcH*u9^oO3E`jiV!`4WLb\$E!6[B6X/P*CfUKT2%DD.d^$@UWhN6pF.U
-B5)aRJq5J@P+%u6VR3b9Xe`,3['I-IYHbRCWjB=DZaR9AWj&_-Yd1[G[C!6C[C!0ArNK#'\\>e`Z`ggA
-^q.4maj8>B\\H2$^r470]Xk5=USsp7dZ0:']tKMoT$53PUoCPsSZK<+SX?1ligtUbT9uO`Z`gF.U6q%!
-K785rGpdWLDJs]GJqf,ANg#]mP)P-EF`VG6@UNJH@r6F?M3=7'ZF.-LZ`k\Np[ReHo^M5:mI9T8o_.tJ
-nalGKq>L6gqt^'[m,[4'p[[ePmLAXZp%%M>nG2tMnFukTrpUEdn+6/GqYpKkq"XUYqu6Qm0`1\;mHXKC
-q"FLYrVlcor;?Egr;+:)Cd&ge4&8LQ:H9dA'GM`C1c$j</1EJ<>'p7-!KaMa[/R?sYH+UoI<_-SP^7tC
-MhHq?Ng+Hd@UikYBl%a6ItNfNQ^"&.M2$=pD-B_<?=.,YCMdp2GCY3qJS/tACiFH7D/]>i(3"8>F`M\N
-EH#;s=^>679M&8W6qTa(r]CoM5Vt;]2`<TN2b$P?:K:S%?tj7^?O^OY@9?K4@U`YL?XI5LrETh<@prqZ
-?t!8C?=RJMr`L:H;c?t0>?"X&=&`$q=B87+?WL<2;-6q'=B/=%?<dA.rE(p[>>Ijh=]na)?t*5;@V/tT
-An5=U?!gi;>$tQ><_cC]77KpD76!+`6p<au1F*h[2)6jI5Rfb77S-6M;,pn2?tE_Wrb<HhC2Ij/E,0B5
-E,]f9CMRd)CM7BqC2.HrB5)'nBDlKb='8^0?<^cBA7]asE-Hb^SX,CrKm\8rH[0j^FaSf?IMor>FDu>9
-J::6c@:3PVH?3.uDf&QK<EZH3nc.hQrVlHhX8qnnrrMus!WiH)qZ-WsquBLn&R_K5UU/gfZ+.6JZ.6_0
-VD9gChP`4sNiA;?K<W9r0h=u2<E3@3I%7"Gd`fY]c*XX-=^aNA1dX5i?<']m<F0BOA7.Aq:I@ua:J":Z
-9En*b=(+ft?4^C@9//IW.5*4d&1/8+)%HiL$!RK@"9]&8"9o&;(F1@R.l]=P<_bh<5tss-/3?O!69mq,
-8kD945X7V17oiPV8NSjs:/3u11c7NO/j`B"1GpmF1+Ot:2(;'b1-%0=2E!QS0.\qH4YJNE1H>@o$TgU#
-+"KH81GM'^/0Q9,:-1X58jP?n3A`0<3\N69(Dm\m%2'Ba!s&K.!s/T+rW)p!0Eqsl#87af*Zc[e4uke^
-5>b$D:J+8W>Z4*l?rL!-=%>_S:I[]@8PMiK77'R:6UL`=+YPW12)d9K2EaZ;<Esa7Ut!2gZ^?,jLO!fS
-@SL$C?(mu1`4fqk@kh"f.jQu-3'g_9.mm<%+r`7%Ad/,5oE"O`rrN*!rW2]mq#UHprrN'"rr`9(rW<-$
-l2Uke!<MlorrN'"!s&E*"nr#s!W<''"pY>9"9eZ':B_7N.Q0b3?Y=@tEHcV<M1BeqEH,Q.FE`(JCOgb9
-M5/P[mIB_i`l,a0^r4FLgu>W:d_j"p_!:gpr9it2iTBY$rVuipo^V/&cGdQ4_%t)Cn+lVRs7+k9rq,[D
-hW!8>k3qTpj8S-pk3D=#kM=hKj5JtXh<!SGg[=Lap?CT%kM=kMlJU=Qjl4qAh:BlogsisU^raI5`4l5o
-+OnHQcH4G]f@f$Ak2bIXfBh_amcNEqqtTXSp\OpfrVQTo$iU,#qu-Bes8W#jpGMX:q>9s\pA4U\q"FFS
-o_/(Ro_&(VoB>fBq"=:KlLk/Pqu$*^rVZK\oDA4Io_%tHjlbdgrpWABr;>j>g>q#Ijlk[Rm,$d[e^;sk
-\]r-sXLP*lX1GUJZECXFa/lJLY,nb4]?oKocd1P3gZ7;NnET**nFH#6mHsE7q*aiNo'#N2kih-dgu$l=
-gZ.8PgY_&QlK-CQjQ,LklgOB7md'$&p$^PdoA@d5_oL9J`luQ?_9Bm<b0JDU`R!H&LF<6'!!<6(!s8H%
-!!2rs!<`N(!!`]>%h/jN!s/<"rrN-$rW<-$rWE0%rW*$$!W;uuQkl-_Sskk#K7.rdEboH$@r6:4KTVh%
-Xo>tD]!S`CW2,uKLOF5ZC2Rm0HA%9@Q)(4LS<T%jJp;9L@U<AE>[V#UEd<7nMi`sUL4=GfC0O_78OZ'<
-8NB:=<(]G?5=dt,:.S#U;F+\n:f9nX5tOpQ<(B>Z<&n?1XLZ^(c9S8/XK8S-Z*LsU_2!ECXJC?=^t.&d
-bgFDD]#)81gWnBqb.b?fX0St:\AHYG]?]-FVT.<6_nrjpZE:j^^UCZO\N7=:_S`peW3<P4Z*gX?YbnSD
-a0="/[_K;QUT1DeQDL^fWhcbnR?XG7GD1d6M2mFDNK&g[JV8f/LbXdWV5g`)Z*17*]t1_l]!]W&ah5[7
-c.p^rcf"$Dg"t$"e]l7jgX*s^`lQENbK@uKrPhCH`5B^@bfJ#Xd`Jf0bfR`;]X5N&a2uWB`lZHC\@fu!
-Zb=,i[B-L2X16*d^=1QCZDb(-YdLm?Tt-_hT95.sLN8<(BkDBmISXHsDg$&6EcZtKCMdg"Bl\H]USEm2
-UoU)eUnkQ+W4TUU]=GMa]Y_e-b.t?q]X>/\[]m'>X0&h7Z_sh,YdhHY_nj72cbdfIbJCj#^W+$aV8]O&
-P)PNrP)bfjLl%CQMMdR`O,&n"]8Tm)G^4sfJ:r]=NfK9RJ:iAm!GP^9==d<C69m^s:0;(JH@gd%H$!n8
->Z4<g92Sf#C34fMJ:4)`Uo<J@p&4pirr)ips%*+dqY^0ap%._DlhC/Lp\FXZq>C0bo^h_Ho(_tMn*f]3
-lKmm,o(;VNqtg6dq=sa]qt^*^oC2,5me-AQrVH<[nGiOco^M?4pA=R]rpe7-JQXcY0f_0I2_ZC;1Ft%$
-+;cLb4@MS.@9c-4G_q90IXJ)iVP^2dU7I=-O(iI%Vk7L8GQ)Y5JqK)0Bjk%MARB>&J;TVbVP9lZS<JPK
-E+E3J6s4&2Bk1X_?<h#TA78sG@h3*aBkq?oCMdm(D/OE5@:NVV@p!DP@Us7cBPVBpA7ojuC1hO&BP)7$
->@'ot9MS8O<E3.,='/j8?t)Pn9i4ec:JOYh?!LlH>%D&@:K1.h>ZFfq<`_sc9KuKY;c-\&;b]hR6qBj;
-5s\CG;,I6d*)'(%9M.uU:J"l'ARf1W>?>$>>$P60<E3O:=^+X1>ut69?<C-*;c?h(>[D/[?=$`D?".;X
-A6iqeEGfE#BOOnI>=qIa763q37S?3<8P2uL6q0O16:aaL?=$Q/?X[/I?XIJX?ts@eA7Y[N/8/g4Ch@*d
-AR]+Y@:Wt`Ao)C*FEr4cKSPYVNf/jSJ:`#oF*)D:DK'E0E.:c+B4YL^Ch7$c@pNDOCi*N^?W/mH8P4eu
-c11c4p\k-ljl,S'p@[M*o(MnTnaZ8Irr)cjrV6'Wn*9&tmdTZ5n*]Z2o(;YNqtg6drV#^Ko_I#;_uKc=
-q#Cs,!<<*'"98fUJsiR*PgIn2rn/RKdB1*j-R$I`VA_O6M2HtYW4@%H6o%8=6ZeWbVR=[ud+R.$'uHo=
->#%I2'ffDm;b0#=2DI^'8NoB<6"NDT;H$FY4\/@A92\Ae;)LI58M4464\8F44@_n"0K`-*6p"762(qN`
-'d!u(&f))h)]KbE(`FS<,UO3@+!`3[,U+9f3AsDj1.t(l-8@&,8Mi@N4%h"J.2am'1+kj_1++7gIN9UW
-*uZ%M/1`;!-71#f.juYk0J+M.7o)`G68pJW;*-s)/MT%S68LPk4=rQU5;=K4,pb?04?[+]3]8KO0KVNj
-4=s>o8jP-^0d@2R)[?QW"9AZ7#RgtB#mqLP"pbA8"UPVY0/"7`0fLO?0el6c2,?e;770L47o3Ac6!d5H
-77TL(76Eb#69RkA=C#-@G^PR[bd=@RY+(Q&P]1>D9j;+.7nJ\<1+ae&5:n37.j#ld/heLm.N/O#*$I5Y
-!!<3%!!*!!#6Fr/!s/Q,!UB^g!<E6(!WE'!!Vl`o!<W<%!sJK%r;ccsrrE$#quA,W#R1YW00rQVA8HC-
-CN+')MLK\lFb,!sI<0XMCOC8JPGcmgmd]hj5K:XY^qdn2g#1klU!^`s]$KmAqYT[HlegmsnalYOp@Iq?
-hTWsR^;7kAn+lVSrq#(Es8Dfjq"XOMo'bc)kl0j/kN1XXjPS\Ef%/R6ce[X>hsB[dk1ePGiSE;IlfI*e
-jknbEf%8O(k2t:WjQGCZjP]1ZhW<>;f$2Rg)W0?$da-.\bI5L0]tq.Y]%>KVda$D4mH`["r;Qckr;R#s
-nbE(^rVQKkr(["[o()MOr;HQdmHsTAo^))<m-=$0naZPNq>C*gs8N#rqY9L?md]r;me?JHo^M83q"jFK
-nb)53kN_3^jPf=fkj%X*lKRa!k3_-Y:ZUQpk2G1SdEotR^q."^Za-sR]:k=NP_l?3S?/fl[]6R@]Xtbl
-c.1b8ins(nnF5]'i8j"Zh:pfGhrO"al/pI?f\u#Zj7)X/mHj'"l2KW\nES]Ta2cfWbK\/F_8j^Bdam!p
-ce74=M_P>8r;ZfuqZ$a"!!!$#$NpM2!<WK3#7(\A!rDrt!WE0!!sA`/!W`B%!!!&t!#M#kSXYq*KRJ&d
-EG]E&A7KIsHA7WUVlp$3A%K%PX/DY[ObS7)D/3p+H%CX,Pb+\GTUCn!K7.o[BOP.N=^#6ECik&ZNKB0[
-L4X\lD.cmG9LV0/5X7q<;c$"R7ncWD8Pr#K8kDN^=&2Xg=]\s5;,TqQ<)?D+GceI$cN2CiriA,_Y->7G
-_nUeIYH4UjZcCYJeB-"\]tMJ"_9Bg>`lPm'Y,\\/Zadm"fXoJ]_5ko=g!eI#f?h[aaSrmP^H'!<Za$pA
-WMlYiWNi"qZEU^S`OEReX0]%3VQ-bpTrbAtX/i(oUnOroQ`@<uWNWM)Y,@qlP)t]W#)J)6WM#`IrfhMS
-P`CN[K6rNGRus,(S\MhKXMj,VioAe6f\5$8gW@7Se(E7!cdC._`kf='`m2u^e&oMDbg+A>]tq7d\A,_i
-beqEFa3iJeeBZ+P[B-dI]sY8a_7RD!_Re%>_8F13]XbJ\[%XasWN<)#Za6a7Z)FV*8YM?FVk^;fTq[^4
-M1^5"F)l8=F+/@?9i+YVA6i>PBkDEuF*`@cI>3rUWNrV)\A>nn_7[.c\[J]DY-Y46[C!EW]t(ema3(mj
-at^`J]!o/MY-#aTV4Ng3UR@@4P)5$WO-5]rS<f>/XM0g+Cj^JQDK^;TMiWmTKS5)31N[A7=&iF'90>6r
-5"o!dDg?qeKm\&\AmA8/9MJDd@;0b-H@L=7T;/=Il1=fKqY9g\r;QXbqtg0eq=s^XoCMADp\FRZq=j^]
-q=XFOo_%kLq>'dRm.0r<lgO90nFcPOq=saYpA+R]r;$'Znac>DpA+OXo'G`BrUoOBDX$`ds8W)cb,1,3
-3%d$L2_?a3-9X(5.Ocr!4$>Vm6V1Qd>&\bELOjr+W2-;fV59oXP)kQ5Bq2)oGBA.QFE2hYKm@HD<EEI.
-Bm+l]QCt.NUS"!=Jp20F>"qFlB52C&DfKZ/CM@9gA7T:_raQ@FBkM*lAnG^mAo;R$IV*2$>@(H;?ta+c
-CM[["CN+*)C2@a)D0L2AEF<6[?XI&L@Uj%X?=[AM?qNmZ7RTX36T[b.6V0U+6qKU(4Z>Gp84PR):JFV`
-92Jes>?tH/91r&W:.[uG7T3/Y91quW<E)ji7Rg'G9OM@;>?bB<>?PB9>$>!3?"[h]04A3i;cm4-=BJm9
->$G69?"RbXAS#[iARoLf?=n(rFE;PKG][nFDJjK1@r>gdBDu@5=]na&:J4;N7n,m>7lMqM/LNS;1Hmuc
-76Nk'7n,p>;-$q1?<^oPAS#IaB4u*tD/=36I"$g(L5hIdQ&gfKI!L-\F)l)4Bk2:+;hK=6CLgsmBOk[a
-?=%)ZEb/Nc<]rc@9obUjp\b!Xo_eXFj6Z@4q<6o4p\FURoD&+To_/.Wp%.\@lK7=$oBu)9nF5o<p@\.T
-q"a[^p$V8=pXT>i!<3)p!!!)t!&XcX!!*'""9AQ=.><qUS>=N^f@em3f[I@?W?3(kfrR\KIZKG9O-Q\`
-;FrMu5rMb`M5Io3rn.;'IaGs1Rp&ZR,oK'eB67g'G@t#`=%,PJ8P2QC5s78#6:!aq3^HCr9NFMJ:.@''
-0/,CR4[2G.5!DJ484H'87Rf[M?9CtC4YJ]O0g@TR5:Ip0+=&3P)&Eu!&.]9V&J5Ea$O.%V%giaP%3ci6
-$lUfN0K:F25t"(667a<,A1]Da,pOQV0J"Lo+t#'$2)6O"+"/We4[_On1c[TW1e0A_4Z,Go>$aun5qs]@
-2*!BG5<h"c4?5E$=[GeU>Y.=L9gg[%6W$o^=(>`A:K^7\=$A6,3]0/[1Gg9u)ANhm$46\;!Y5Y>r;[?1
-!<E<+!seu5#n77M&/lc\0fh*D5u(!C9LM9A<)6.X;I*jOL4kPe`m;T5YCpqHNGE-:;botI=B;#.8N\LR
-6o?PL.Nfi_2EWWB0d$l:*$mlO`W5r;rW3$#rr`6%!!DBa!!2cn"9AQ+!s/&p$3:,-!<N?*!WrQ-qZ%uO
-'HSki;.FTfBlnfLG^XmTM1KnoF+f3_AnQR>DK]u_T;p].lgX=kb/M?:_84+3e`,VrW6iK&^Wl->q>9XH
-j5KD$p$qqXnEf`0gWd[P^;7nAmeHMQrUT"Fs82]dnb)SKq"X[\qtp6dp[mtDkNV'_f%Jp=g?ItjjlY^d
-lf[9eiS`PJg=b08hV$ZAdb<X2j657[lg*Klm-='&nG)D=oBl'soCqqImd0<-mFga`g"b'"eB?%N]s"BJ
-\tb1R^W4LA`k]pLeDTQ[q!IkQo'lGRrqlK_n*]];pAOp`nalPQq<@84l0Ip;rVZZjp\OU[rUp0iq=F"@
-p$:u*jn8H>meZSAna>Q)nFQ#0j6cF#lf@3mk2YRbkMP[kk3CnlhWj1am-3p.jOih]hV@#Igt:68hUBZk
-c-F>E\@fMj^oiTcTp:P"TVeEZTr#68^q\+7a3NH#jPK+fm-scEqYBUYmOe"roCDA<oC;25khk.hmd'&m
-gYCQ<hV[;Ql.Y+YjPe\=h!!aX3=Z5n!!<B,rW!$$!!*-"!!*'#rW!0+"9JT,$NgG/!!**#rW2rt"T\W+
-!s/N%!!*-%r;[4oS=5e)KQ_6GAn5BM?q+RCH$tR:Uo^i4]"#,OW2#rMOG\[<G&hV@I#<rDOe&DDT9kRj
-H?*n7A78eL?=@>\EHZheNffQ_JpVNO@9QZ(84,X+5(5ab;c6F`84cWS8O,jE:et"d875Ru:JP2$6q'OH
-=%cOiD0pi=]?&4AVQHl#YHP1:]#;=?I]ofMTs2J_e'lUca1T:6_nF:A_7mk&[]QR6YHtdTd+?%Sd_N*5
-gsjcrbL"Ybe'ZUpf%&:!bfRfA\@T&IV5LAsXM2Qi]md]0]YqRkZ`L1&UnaZ[YHY7;\>QR<V6I4tY-P@/
-XL>FCX1?-S[CiiV]>_k+]XbSd^8\]MW2cJYUlLLgJ8o:RIV)>]KT;1[N.R7\RAmO,b.PmA_S=:GfuV(E
-[^`rb_pQiQ_8X[GcF(3n[CF&rcct"]`Q5s=d([cN`.#>)[(`fNW2mYM\[Bc(]"l"b\%]\hZE:XNYdLaC
-\$WBEZEpUC[Bm<CVm`k;]=5GjZ(\e:X/N,$W2$&cWL]6:QC*YeI=d*+LN?3tA62N+@VB:bA7p4CKS,>D
-LlnC2WhZi-[^sJuaj.oKaN2WH^;nC4^;Rk#]!eN3`Ep-_YG@hbSt;XMUnt;aVQ6_qR@0nZZ@Z(\AmnqQ
-Anc.-KSkM@M2[7<DI6XK>?+0M0K)*a;-R[RH@UU$JTu'D?<:3-<EWX?CN4B>GF=kiU$hCAq>'dYp\FX_
-qu6Etr:][QnauGCnG`7^r!`Q!p%7hGnF?&:o(htimcsE@o^VG?p@J(Vr;-6_rUUKmq"=:LpA"O[qYg?h
-q#9kfo(MqYrVZEeg9l]E4!ZF9/N#[K2)mKA4?"rD.5`t>2a1#985`2tC2o,dKRefUV5L2eV5']MNJhOh
-S>W'2G]n:SF*iS!IVi_!<F'!DEd<V3TVnT\T:-4QKQh3E>>\%$Bl%a/F8g=bF`_SDrc/TjFE2A?DfKf7
-Bkqa1CMRp'A,]dM@:*SWChn!/BP2-uD/*]u@:s4]AnbTNAN*t+?sdDL?Y*AD?!1E;=B/I)<E3+%:g$t$
->#\6q77KL)0e54B,o%O\3&s)[6;'pB:f^Y(;H\HR<_uh&?X[;G=]\^/>@M#H=]ep9?=$uG?!CZFA7/qP
-=Bej.>[D#T@9cr=?<C?0<F0*<>$tT>?<pZ?@:s+Z?>47hBkD!lB5)*qChR^*E,f]0EFriuBkqTu?>=+_
-@:WnW?XdY\?s6`=?!(*&;,UCo8L?/L/1)l(3&O&^2)doq8P*/j=^5NQC1h6rCM\$4F*N1hK7\i,H%(0d
-Fa/(OF)bl)GB%D3@:!/B='&O.>usfr5sR^r.5++rVQ&DNs#9QFs8M<Sq=aX[j5BG#q"F:Nq=a7Bnb_tO
-oCDMAmdg)@lg!g'naZ5Dp%S1Tq=sp[mdB`D!!&Yl#6=f)!<<*$!WE*!!WE'.!WrE(!>HP&NL?E/XO;RK
-g"P6:g=F3LW%'%*frnUfDiKj.O/'+1>?!F45t=OTH)\X+f\>*1cbuiP<)Yt1+%L-XDf'EBJq])0EJoU%
-H?O@GA7AYG>=h%I;-6:e@SoQW4ZYtq5X7k18P)$+6;($D78Ga+6o@5!/jDZh0fqNX5VbGp0f(mG2`V[5
-1Ggg=/hf%)1GL4.+rV^<&.&UD!X8i-!+Q3=$4I1J()@]2/M]UB3^5AK2+C8/5rgYR1H7Hi8O#*l5Xe"!
-4?PMZ5Y4d@<'3*%1cIZ`<EDUL0etpF0.&)26T-_j4Z,Db/ic6n6TR%u<^K>D7S-'=84cK@=BSR+84+V*
-6:OgD;HuOB;+*E&4$5DT1d4)U,9nN_*>f>$'GhSl!!*-"!(?ni!<N9'#nRUX+s%^L2FKqp7Sc`XBPVRL
-NN/YAXH7C]Q#UMZDIQsV5<3ah911Nf/1Dkm.4d,(*$#_-'+4pK)E((dmf;#@o)Jmo!WW3$mJmIm!<N9%
-!!*,p!!!&u!;up&!W`<%!!*,r!%n9P!!3<0#m^VB*]6JnAnlC#EdW+WJUqQiK7A#ZGB7eRNi8P'KS>eU
-Qe1<anODug`Poa2_SjIAio@k]d)3l0`9-mmqXE\$io]n,oD\dbnFPhrd)Ni8^rOsmq""7Yp#u>Rq>9jL
-m-XE>o^r"Rq>:$aq>L"CoBtu8na>i:nac#1lgaT;m-!Eii8*2Cg"tW>g>:93i7?lPhra"_hWF.fn)rWp
-iTK[rIe33plL"*4o^_P9o^D)3lfRR,qtBmZm.B`4eCa!De'5qM_mH>CZ+S;g]sjc2\]i:VjQGgqmdBQ7
-o_/"Sqtg*PmIBc?p%\C_s8Dfkp@\:Vrr;lfo_/%Vqt'4Lqt^*dp[[tIm-s`8nEAfpmH3Etm-*Tlhqd/R
-na#5sFlVQLiT]^km.g;AiSN>DhrEbUh;$fBhr!DQioAkIg"tN/g?7YMcILY"ccX,Aa2l-0URdX1Q_^RU
-S=uCBY.DNugtL?9m.0W4im,EY]s+ZGXdli)\$`QGYHt^K^;nFBdbO!IiSEP[m,!UU"p+c)"9eo,!!NB'
-!<E0#$NU80!<iK)!!!$""o83"!<W3#!!<*&!!<&u!!2ut-(pp$QAU04C0t=Q>?bEA?u^LCNLZoLZamTS
-YcOXnRuiM^J9lJ>F=Vj!Od2E3W1]ZELjF)WAmo%Q>[1WFAT2d>L5hC^Q@sa1CLLCF:Idi>6:62j8PMcM
-:f1.h;G0MD78QcV<E2In>?=Tj:ejVdB7G/5@UjFqD6(7hbKd#fWi`J.Z*UpX_3^%`XJV5X]?f!ScHF#:
-]#_e*dbE$`a2#*dX0Ak8\A$>A\Ace4[F3gXd`fPHa3;rSbLG1qe^W!ndF-4_aM>O-_S3q1a39"M_Ss^D
-beLZjYGe7pV5:E$Yd:g:YdC7.[&'k(XJ2c&YdLO-Z)4V3ZFdiT\\#Yo`5KO&aMPR']XkqrbJ_QB\\btj
-S>!?oS<]+eKm%'DEIO'rJpV*@IZfnmWNEG5\@B)c`5fpDd*KtE]"l/#`Q-'Mg!Rpa_nsI0dF3Qe^:qA!
-aND-%_TKg:d`fPG_7IA#\\,>LZFI';^q$k[Yc=Y$[DBDVYcb1@XLGaI\]Mq*XK&.qXK\q2W2HPmWiE/(
-Xfn[uUoC8XUU%1sPanM?Q&p`TN/iXA@pN#/=(>iP>[^fBDL.&)YH=e/_oKX/Z'pT0Km7]cE*jl8F*;_J
-DJO34FaA^rN/sO1X/Mbq\[ehk:JtJ%<b#]TBl/9Xrej.+N.5hT?<g`468:)J3($A>@W$F@JV\u)E+WN`
->Zb*3>[qA]D09ueQ'n39p%J1Qnac8@o_%kMp\F[[oChkQp\+7Wp^R&oqt0INnF?&@o_.tS.JWc;qu$$R
-mHa3.o(2VKp@\%Mo_&(YqYL$arVlK`q=aFMmd'9-pA=jgs!mB_[?,5o-7Lc&1H[NP4$+`L3&N01/1ESO
->Ae@_?=.SX@>BVkI=nJpVuEP<US+'8NcTE:VkA9TF*;YGI#4&9Bk1=I?tF+rHB">cVPL#\I[ZOTF_GAi
-;bph9CN+<4E,fuAEGffCFE2DFGBnO[H$aaYH@1*`EHGu/?t*YXASPjpD/jN0BP_O'C1h9iB4kX`C11X]
-@pWSO?".,@>Z+R+=^56.:KCS#>$>'3?t!AO@p`\N@UNYK<EW@#6UjjA5<Lnn6oZbR1cIcU)`9As+>5`:
-;,U@o<``@)=^#$7?=.#D?!q,O@/aS,A7f4S?!($,?YF.a?!UfF@q8hJ?t<\T@:!;K?X.#OA7]4TB5(pe
-ChdZsBkM$jCiXQ5Df'?4A8,dkC2n6/A78kRA7fFbAn>QQB)lWEBanZa@qT@X=CGW=;-$e"3Dr[H8ki&Q
-7R90q1-%Zh69%(e3^l_@>B=h'FF/F_H>mG">?FZq;+WrI91qlH6U4")6:ORD7nZDP5s[[i3(I2HU<rf;
-s7Z6fro<DEqYU0Sk4SQHq"aXVn*B9*o'l,<n*fW2nG;eFmHsE:p@n=To^qhMp&":GlgFBFT)]#q!!!$#
-!<*#s!"K&;,p!6r#oO6bGa4kbUjgeDg"bHAh:]oVZ9gLjgTEe5@"X5ZOg2cO:J3T&8Rl%@J?Ql4dFm=.
-d)N)M9MRZ%,YDfZDf&cjB6/H9@==f0Ism'-P+6uYKlCdNJ9Z$JDI$(*7ScoZ;FaAS9h@W66qpHJ78#I'
-6o-qt1d!]Y0/kpK4u4NB,:GE&3IX(8-87;:3B9&R6ps((6Tde$8O>s0/iYO7&euZ2%h&^P$j?\6!sT8=
-"p=o+!t#D[,pt2p0JG4>3BTGk770<u5".q.6q'RE>t7(D2D-jQ>%1,e4?l2*90"ap91;?C69mn'2aU8,
-7m/Rp9g:X>:ImrE5<M,,@U2W&95RC14@r=::MOH=4?#&R4$Z%p4?>Me5<hM(6q'3q2Ej/K.69L8)C$[V
-)]0+t'c%>g!s/K'!<`Q/!<N<'#7_Lr=AhgtI#3,j<&#F9)%?rb#QbJB$O[4E"U>8<$4mpa'GhGt'+bN_
-*%sGUn,Uu="9AN)!sAE#!<N;m!<3)d!!!0$!rrAq!!30&!<*!*!X&Z0!WW3%#7Gtr,V(lL?uC%*D1?VK
-HZ=%NH#nRfI;ihBEd<@sQA9=,Pe=&jiT]atmE!8b_ns7-`R*Z)`3I_-a/d/Fp\XaNlIt+Ll1OWDs8;Za
-kM4J*^VI\+e*d&!pA"@Lqu-?`p@@b?nFQ8>o^qM6m-aB6p$hM<lL+0.jmhs3p\"Uarq^s<p\++HnF,W#
-hW*bXgu%#Lk1\naiSWJPi8`eOjlG@chVm_Ykiq<rlgF91lK[9lki([hlg<m&kOJ<;o^1\lipZ6rkj.s8
-m,mQogu.8Sg;qCggsWpO^r++/_SO75b0SJ]cdCD&k3VO'n+,i8nF-,Fn+?;MrV.c5q"XIRqtB@Fo^heK
-nb2_No^VVEr:]OJoBtr4kMtdona5Z*lf6h#hc&LaiSiJAj6>XYgYCN7f%Jj5da6S%hV$K.f\+^$g"4a7
-lg!<alg3ZtjP]%Yj58PAeBZ%L_T'^7_n*7i`Q6NO[^`iL^t@)Y_7dt>dF@+:d*a8_cHanf^VR_"^V[n(
-W33eI\%0Arcc))5)&<bj(_$lU!!!*'!Wi/u!!E)u!!2ut!W`B)q>^U!!s/N$!!!-"!%\/ETULsoF_>)]
-;,0k`=Bo9ZJqoS`X0/b8Z`L'sQB@/WIt)loJ:W?4Nffi\V5pSlR?<5LC0st>:f(+r@VTh&K85AIQC!er
-HuNV!9gV$+4$Z)#7SQZR7nZZV:eO,=83K:16UOL>7Trhs:.SA^:h+0[BMi&WRXoXk^rF:0Vld#%YHY==
-[`$"NLp=%ZN24D>d`obV^q-YX_7mq9e'?(O[]ld9YdCoh^!P?9^W"+%d+$Icd)sJIa3;ZAaNVN6_84(3
-beqB5]"c.qZH:D4da6Rpf$Mjhah5=#]>;%d]>VIp^U_+nXg,O?Wh?>cVP^&gYcG:9Z+@9R]X>5Y]tV1i
-\#[$KYdV3Y^p:PY^r=+,\uVL'\[JZG[)BkjY-Y4)Vm!:QUQ1D/Vj_mXItE<*KS,&;OHl/tQ'\DM[_9>c
-^;.=q]Xu,"\\Pr#bJh34_n<_*^U(Ja]YDG%a2uE@^r=(7_mmCq\@'Ak]"u>*_nims[&pI5Xg,"?]!8HO
-`4iO`[Bm'?Z*gm:VQI54YcXk-Yc+P*Y,eb9[AU"6\ZN>iYGnV,Xf8"^Q'$fRKSY\DMLTo*NKTlpG^=[V
-LSLB)MM@@dS>39nSXkq-R$O+eJU;ceI!U!=?Y*tfDg[.oK5W_35s.%n78mZ*D1-qgMNj9ZH>dG+>"1V2
-2)-dH786lqD0(&cMhZY&Df'/r@:*>I?XdS`D2O41P54kSqtp6hq(;73o^qqSrVc6PnFZMMp@nCXq"jma
-qYTpVnaQ#:naZ8@n+->QqXjIQo^VSFrV8qVoC;>>mI]u@oD&1[s82foqY9dVo)/C]q>'7&Y'iu!*?,k5
-'f.9g0./,%0e>7F3%cR703)@hD-TS2?[ucpJ;Ao4L8Y-LVuEPiUS+$7Nc]H8VkJ-OG'A"HJ;089BOb7M
-?tFA$I?'YdVPL)^S<ehLARf%N>&/+uI!L!^H$Xj_FE_nJDfBlEG^OjbI=-KpK7A5jG]InDDuO]%FE;bU
-I=?<YD/a?,B4,.Q?<LZI=]]6PBkqBgA6W/C;H-Xn;GmQp<*0'%1g=-^>?k98?=%#E?sR5VAnbge?".P_
-ASGq"EGK3#A7&eQ?W9Wj<)H:[8k_rS:/";U:Jgse5#YKe?X[AK?<CB8>$Y?7>%2,YAn#=_@:EkZ?!h&L
-@p3#>?!^c>>[D#T@Uit]A7JqO?YF+eBPVI%C2Rs-IW/h5C1h-oDes'!BP1pgB4u0sB5;C&Chm^#ChRO!
-CMI3d@U!)IA6rbQ>[CcD>?>HL>ZXg$<)?1T4utbj5=K*a=BJF-D/3osAo;^3H%:3PBObX[?s?Ar8NoC#
-4?>Jd6U!Og0f)!Y@9J#VXLQ[?s8Vfds8W&liSa.r-i*T:p@.D7mHs9/n*or?o_S=QmdBK0mdp5Jp%7kJ
-o_.nSo^VJEqj7B_!W<!.!XT8P#lk)?;BZ[#St_^'T[VKFgu%)Ig<Hq07Q&*<Yq\ggNI5H$X2/sG5rpql
-<IK7TYe\<+g#:]6af:7c7R0$m@"*9]N.?:tJ<5.mGBm_&?uC%7NdQ;'FF]O4EenpbFa%Y?G\qGAD/sfG
-G\UG\>?b#s5X.:m/NH<R.l^$]6U!1d0e>C5.P<)t.Our!0JkXD2)?R:2D-jL4[:hf2FUV>;+3Pu3)<+1
-7S@9$9gV920K1mJ,ngq:,8^dt&.fEc&.fKi(`OJ7)]^4S2*F5i4?bJZ2`3f]0fVQu=%l"R90ksE7Q*@r
-5t3po4?l+o3'KK):-_6=7R9U/3C$GA;c$=n;+42k:JF_L;Gf_F;d`Tm77Td35=%e85s%P8<(f\F8P;96
-91VH/5s?kT5smIo2DI!G1bU470dIYO'c7_u%L<4D$k3q%',2,h+@J:K-7(TA7oaPB1cR!=-S$MT%1ELI
-"pP54!sSr."9Sf8$4u\,df9IN!WrQ%!!33'!U]pg!<E*"nGiUk!!3$"!!2rs!!2rs"p+i.!!*-*-O:;+
-5YkWuDJsQ9Km8$"I=6j)H@0mYDfCPfJqni/KSHGAc*s_5l2L'3ai;9:_SO./cJmlqUs[*"WQOi+qtfXD
-g>q>crVQ?`r;#mGgs3jR^qn(=mJH2@qYTp^rU]XOo'u)6rq$oup@IkKo(;SIlfmNpn*oT#lgXB:@/'Ql
-o_eU^q=O7Ko^VA:o(D\IpA+R_pA+^^o]Yf2mc`TnlK7Trk3_6ol0[cuj5]:clKI[$j5oXolL=B)kO.[(
-lK@<qnEoK+mc3Bhl1FQ4n+c\MnFZMIjRi!-k2?6q)U6@C`l,a5bIY9s]tM%n`llc[e`,ZAh<jV!=7GVH
-nEAm%o'5W3lg+',oCVePn*fT=na,]2n*fQ)k3)$ulfI*bj6#Rdhr!/Pl/gmam-*3^j5A\Ggu6o6cd^b,
-f?rC3in;u;eCj!Jk2>CknE/ljir83flg!<^ioT7Xi99Islf@?ngtUQ)eB"/fkj76chW*_Sf](uW*oku2
-h<!ndlfdTpiSWPEg>C]4d+6U`\sd(n1++7arW<0&!<*#t!"&`.!X8Z*!<`K*!W)ls!r`0)!<E6'"9el/
-qu?]uqu@h0S<f(^Eb8ZV:.n2R='T6]Ko;@oX0/_3XehSQNJWDhHj>(LK8,5KP`pQgWirCpPDap1@ouQ&
-928AkAo;a<MN*^^QB[DcG\g\a7Qrmq4?u5%6qU*C>$bK;:e=#A:I@]O:/4hj9N=hf:/5D2=CbZGAS?gn
-XH.h@^rF:0VQ?f"YHY==[DTbAHEO?JM5nbHe'Q.[^qmOuccO#>eBuFT[]Z^:YdAkh^!G94]u\=4cdBhP
-aNDWA_op6DbKn;OccsYVbe:Tq\\c7nXhr6"da6Rjc.1=icb[B0_9L'Ac.:Fng=P'3cHObX`N?YU['-C5
-\$<ZR\%oDa]XtYYY-,(;\@0,aZa7?Z]=u+`[(Ei[[BQjB]XY;T\uMj3ZGF8_\]GB(`P074_m$b_Z)a[p
-V59:QMee0(MirXBK8"l+KSu(_S"$CYS#!Et\[f)X\ZMa?]<JZOZ*D'S_SsX>^:q,"]sbM^]"5bn]Y;/"
-_7HqZZa[EMXf\qH_S3Uo`kf!k]XY;R[CWQ?UoUl0Y,AV9]!/BBWj&b7Yc4nA]WhOCWN?*,Gdt/RT;\im
-VP^]-_7Hk^[B$:"NLGi9HaLDdXJrD/WMZr=]WS-/W3!>0[&^C,URn'<Octo^Lm<sMG'-np=\qa\4%Njn
-Bm"WLL6@dYIroI>>=C\73AN'E6:k-`C2eEWMi!%4G&_A2A78eL>[CiRBnhA"NqO1[p%S4Sq"XIPo'uDK
-rVlEXpA4X[rq??`rpjIhnF5o9o(;YMrqQ'Xrr;i`naQ#6nF?)>nauJHp\+CUqY9j[q"OO\q#($ao'l,:
-r;6BepZ0PsP[Qg&)]'A02_HgD0JGRM1G^jC/M9=R>[U]@>$Q9'MK**WLPL\B!iVomrhaq8TUUn"Deti>
-U2Y:%HZX7ZLQd4(BObFV??14<NgHE9Uo'fTQ\BHj@UEMKC2Rp6FEr+VH$aj\G^"7OGC=gaI!Bg[H@CEs
-I<T^VF*);:CiXQ=G("afIsZE_G]n4OD/j<+BPh["Ao;[.EG]/t?X.#?=BJL"-W3uE<)QUn=^,'8?<UQ?
-?s[8O>$YZKA7B1`BkqErCM[QoAnl4#C&ViaAmo4_?WUuUARSqP>[10'9he;S9i+/C62j515t+448kMoW
-8PNMs?XI,H?WpN=@9d,G>[1B2=^#0?>$>-@@pibTAnGFX?=%5WBOtjkD/XN9*,]Y,Df9K-CN49*C27Qs
-B4u$rBP)!tDJNp'E,kkn$u0Td@:*8IAS#7W>@.;</n8@,Ch[Zs@q/qV?X$T3;bK`#@qoLE=Ef(8GC"^f
-H@(1%F`D;<Anu'o?sm&:r_=G8=B\Tp6p3Rj3+dT?aMu]XfDP[EoDA=Yo\ea"$MjZ!s7c!KnaPu2rpC<e
-nF62Dn*]`<o_8.Yr;$*co*4a\o'Yr9pT"8r!!!*%o`5!mqZ(41!X/o7#RC_j@tZ]XJXiU7W7'5Lgu%)I
-g<["*2'9*X\1L[7RY,^NXhffk:eX8A5D"WVYe\N8gu6u8bH-I_6UO7(?#3niDh*:YGDq;uIYMi\L6mjS
-Nc&NDE.s@'BQ7g1GBmq>@pae8J:<#oIYE]*EIj%&HZ"4CBNS\^:J=Gf<EW!S6od"h/MT%1.k<;).4$8h
-0f:^K4>ATS5<;,#/iH-a76X%'85`/O92dr;5"JmY85E>i9L;9K67ku*5rUMO/M.kW'GM/k',gcV&.ApR
-$P*g`(`4GB(EGIn4?Np04?P;H5!Le^48q'./iYp[6oR%^9gq325Y"=25<M)$;c#nP85E;o=\VUZ?=$]1
-;e96':K(%X6Ut!F5<2,0<(K/L=^4Tk90u934#\lS8Okd$0/NSk,XFUY5=%e(2`Nl_5W(,G.39Hr.68j[
-'Ou,h?=@Yj@:",dAlK^>8j#U47QNFX-QO-F+!DmJ&Io3U"pGbH"9JVE!!WH*!s]):"T8<(!<<-#!!2fo
-quZWnpAb=""Tni.o`/J&!!*-%!!N]:!!3KG-oXRjC3=oMFDc#<JU)p4O,K*XF`D/9Dfq%qIY`WCY.2Bn
-XI,F2kj.HqbJqK<_8=+/d,X/rSBo'lWm(#)q"X%9gZ7errVcWjr;#pHgWIFK^qn)'dHUPopA+UYp@I8'
-hq[5If)FH>iTK%PkN_-`hWX"XjlbdeiS`e]n*fi<p@RhAna,;pl/^d^lg=00nb)>Bo_/.Qq!R_Anac,<
-m-=30nFZ2@p[n"Cm-X<6p?M26hqmJXhs9pnip#LekiV-ji8*8EfAblOj6,CYlKIF;kj%[-m-!a"k5OIA
-k2u'qkih-dj6H1#k2P1Ge_JHqd`g:qajJbee()RX_7@\?f$Dt'eB[12j5oh/o_%nRm-3s)nac,Bp[@A4
-kMk@Sip,X\g>UZ@g>CfEk2G7Wj8S*XjlbR^i8<DIf?r4!e'6:e`QdH'iS`_Vk2Yl*k3MO"io]:WeC`pH
-gtL`AjlPRlnE8iceDfB&dHBW>f@86qbf\>cb/;6Aaj]#"gY:`Hg=kKNjlYLLdaZLue(V^FVk'Ac,mOSR
-!!<<(q>gO!qu?]tr;Zp#!sJf'!!<6'!<N)u!!E3#!s&F_NBW)FEG&EQ8k29=92o21JrGn`Uo:>nUnF'6
-K7%lcEclMQJW#YYUna]_XK87hM1'DS<D,VD5=SIXDL[D$QN!:7QApQCDIHC03%lj84[;A&7S-';;c6Cb
-6psR=8jlEW='K$=8P;HL9iGnB=^tlaO.2uPNH&pA]"YqqVJ**3XKSh5ZaI`fNcM5&W/7Ruc-XhTah5F,
-aNVuOaO/DY^p^GIYctIE^!5-4^W"=1`P\m`Z*(O>WN3)"Z+R?H]YM%\Z+[WO[^`fRYdM'Xa25s;bK7]@
-`PK$l^UU\\`5g$Cc-XN1b7`1>b.bg/_o]a:`5KsDcIL4hfdF_R^qIJ!a3)'4\ZDd9[&h'cZEq*J\%/lT
-YH"CqUReQkYHYC8XLS8=*4s&*^:1PWYH=n-Y-5@A[C*9@YIMN`[^)p+TrS*X)NgP^N0TuuR$rtfK6iKJ
-S<KM<RZXkQY-Gdgrk]Dn\$ENO]tMD4dDio9\[/H@Ydq';V$jB.\?i]T[_TJa]"J!UDSWWe['Hs@WhZSj
-V4XTZQ(Y7]X/W2(YcYOB\A#8MYcY.-XLu6NZ+.*Q]Y)G3_7u\4WMG9=\%A--USal^T;JukQ^sb;U8Xua
-TrFfZRA%0rT9Y"[LkD+QUn4KMLko:u2-=-iB4u:5Nff<V*e/HJ=\V=M4>\`N4@2\@?Y"#4O,]-WL4=Jj
-D.R-[r`TJ9@siZRK0f5(p@nCZr;QQeo()GKrVc!Ho_eUaqtg6dq"47Oq"OFPo^;5;o'lGGoCi%Wp[IkN
-p@IqJp@e+Mp[e+Mp%.kKrq-?bq#(-i1\p_:p@RtHhnG@a5St1U+Wr$P,q1Jq2*X;e69[:^0fM'S:J>55
-@r-XDK7.<-:jmkMNWY<?Uo43hGGCh!NK.jfR&?[$H@:3cGD_3@M0<cO@prebG(>R?Tr4]_T:2+%Eb/`m
-B4c("D0'T9GB7\AE,BQ9DJaK>FE;PMG^P!oKS"c.LPUJ1G^4@NE,Tc9CN"<:EH6#<C2.O#B5VU+EH?;N
-IXHQgG'J1KF_kr8DCKO?A7AqR?t!PV?=IGM>@CrF>$b?8@:!JUB5)3uE,]`3D/F!$ChR?nra\N2AS,F[
-BkV*iA7T7`BkV'hA78t]An,4T<DZOm:/4V]<)lXh<DQIj9h7c@9iY.g<)uml9h8)X=C>E?@V/kL@:<YU
->@M1C@0U:QB4c"$EsZ`'Eb9'!C2.I"rb;FKrbQ+^DL6bXH?jaYEcc>BDfTi4E*cjV>[CcE?=[GRARSnP
-?>3nYBkq6c@U*AK?=.)D=E&,'G%l#XNJ*+NO-,HdR$N5OG'e4NE,K2t@U`>9=(Go_Chmfr:ejMT7T!#Y
-=1#j3rqls!r;?3Gj!jQlp%eR`oBu,9m-=$*mdKiDr;>mJnac>HpA"LYp@@bDo^r"Oo^qqUX8qhlrW*$%
-!rDt/#6b;@#oc6.Bl54'#],$bYHuU)f\>9?hV-2ZZ8!)mgpf(IOI;#dX0'43E*umD7RhEQS$0ZWg=bB7
-cc`PJ5=SCH942!t=&2k->"hXb8Q'"n9k&!I=BolYBQf2dHujq*Ss301IXH'M@UNbT;-7L=>$PNL>$>9A
-;.F$JEG0TALO"T&DL?A1G@"j%ASu0R76j"#6qL0:6pi[^3]f&S68(&X2a]u&8PM]H8k)!:9gqNG6T\$A
-6RPAr:.79:7R0."4?l)*7RKO,2`sW+6T[1S*ZldI(`O86,SV.A)'(XY'FtZ['I+_<+sn?J+W2OO2+Kbm
-78Yru5!25%4A8^B5sn((5sJ(L>=hCc5YX[A9hAGa:Jk'i<C9hlC2RcuA7AS3;b]tQ9M%'/1c-sB1H%0K
-76*Y*3\r]O75m2&;Ecs&1I=2b6U`sj7Qb!U.7^)1@!RH\ML9oC[9jtN8Q.lK9M%0$3&Ms(-::*i4"Dg/
-'H7T''HS&%'G/:b"9AZ2#R1/,"T\T(!!!&o!!E<&!W`Au!;6Em"TAK%!V-4q":5D8!"0i&6WRZ"BR+oH
-D/OE>F+KF/IXH0MAR]Y!Fbb?pOHZrjag@A)Q`0*5lfdNT`l,a1_Sa@AiS;2@d)!`-eFE8.pugl%jQu=/
-qYU9fq=3Y&aMYg.__oQ`kkXW@q>U0bp#P8qd,*R)dF?k.g<I^ce^)LfcH!rKbK%ZI_Tpc`dFmRHo^;2A
-o^;2<rpWALna#N2o',c:m-<d*kN_*noC;D<n+H2Bo^MJGs8W)trVZQhs8DrinbDqNmJQSHoB5?(hr<GF
-iTfU]ip#dpl/C[nl2^&HjTFc8k2u[-EouKCi8E_^kht@[hq[&Hinrb]l/q3flL*a"jkSt`hq$N8g#(<$
-e_f!)cb7$$`72oP`Pej``lluicfao`hrX(bkiM$pi76TJmHN?_jPT1[kMtLZjlYOYg#M2Pg"G$-e]l@c
-i8N/Cj5fCekN;(!9&\OemH!3hkipXGj6GOWjko4[gZ@YWh9aO(jlGdki8!8Ed`oqXdFlaac-t"khW*JL
-kN:XXkMY(Pgsb!8f%eEsbJ1Bf[=(.@rVus%"8i/u!<WE."pOu+!!N3"!WiN,quH]srW;ut!!E3#!W`=W
-IYN>qD.6OC91VH=92o21L6%RjUo:8kTUh:%Is?$TEccGRK8u1dUSt5pWMQ;\L3dcH;Fs);4[i1VEIs+5
-R@K_6P_jp5Cg^(*2_HU43'Tf$9iP+l7Rg$E770O;69RqA;,C"[5X@P2:fD"4>A8)AX0%Y3HuXYM^q[\$
-I\j-IXfnq6ZadrcQ$0:3W0+C/c-ObQ`koL,]th_3ccsk[_7$PJZEUaK^!#!4_o9j>a2YBj[\C%0U7\3[
-Z*0ggUo:#ZUS!s=S!fM*RZsJEWLp5s^WF@2c-4,Fc,[lHd)j8GbfmrHb.kTr_mHtY]?/%7_T:*LdFHRl
-.bWA&f@JL#da6Y!d`0,Ibeq<J`lH-/\\,#HVPC)sYG88-\@ArJYf")^rNua<^TOd>ZUh:$WMcZ!\@&E=
-Z*(+-Z*CC8]="oKW3j.9[B61*[A]UhTqA9PN1-]9PEpfNH\n5ONeiF)Eef[GU7o<E^9Y;]\[f,V]WIfT
-VRaacZad`Z_7RLq\@TDi]=+fK\[/B=X/DngTVJj$VR*D.ZF.!C[D&];Ye%$;ZaIKFUU\(EZG!]]]!/ue
-]=+#jTrkH0\$)[8WMZG`TVo2pS#<3YW2m(uUTgeqT;erhQ'$`YQ][P]S#<WiStgm81Jq4WBkhO2Mij#J
-M1U+c>#\'Y2`*<L4@2V;?".T+NfK6`M1U(tE+WN_>$+s<@X<?LK)Y==oCV\Nqtg*YnauYUrU0.JrVZTi
-q>'dXnFH)@oCVSFnFH2Fp%S:[qtTgSo(DbMo(2GEo^_SIpA+IZqYBs]p%@nKq>C0hp\"1Oo^VA-_4YWq
-:FHPa+!;gN,q15f1-IWQ1b:4,.Q9CN91!00EJ'R8GZ\*E>(hQdNfL'6rME>bTUCe)EbLl>TmM9<H?FIh
-K8bS.Bk1R[AT)aDNgZW>U84BJQ\fcpAS,XiEH#f<Df'T;D/*j&E,9&nAnu'qD/*^!Df]o<FE2YQDf,ns
-E,K]7E-6>EG^]R;*d)O;BPV9lD/<s$CiafFFaA:WH$+.NDK'W6E,'3*rbF'!BP;0tDeWj#D.m-b@Uj%Y
-AS5ObBkVO2F`2,9D/F*&Ao;3k@q/nS@:Wq]rb)=EAH$$UA8#O_@:WSG>$Y93=^GB=?<U`G>@Cc;>[\7I
-<*!%"=Ahgk=B&'^2)mKX7R[5EBJhhC9iP.c=^t`A?Y*eaC2n?8C2eE;DeEg$C2[m*CMIU$D/3j/I!p<b
-G'.nKDfB]BHZOL>?X[DP?t*\Q=C5WH>[_)\A6rqcAmStS@U*#<>?4a>C3=lQK8tYDO-PceNg#irJ:[rO
-J96!UEW'N;=&iI2?u0RpEGAQL6:a[M>$GY-hWjh1qYpHhn_`C!p\Fa`rVZ?Xm-O0.m-a?6o_\IKm.:#I
-qYC!bq=sONnalDLrpg*aqUGSt!!!&m!<3)p!'CAb#8J+NSqTTD&dT57QDUmjd*gP"hV[2D`jWWE)6_r(
-6#`!GJ<6RnY+'0&7mfgGB83+a_:@5ggXFAGbHd$m928VeBjsqF=@$1m5s%A%;Fr\r3CGni69I"\5=7Lo
-76ORV9L)'J=_qDRGBmhDQ@OL>I;Mn]?!'X)?;aQnBObd_EI;nZD/"K2Cj'E.Ac?EkBOkIS=_r+r<DHn0
-:cVNH8PqT<905@&4ATHm7nQi_<Dc+K>Xq/15X7@k5=[q'77K^24?,8Y5"J%"2a/rJ0/P@40KM*I2CpmT
-00D!:1-@'0,pafe*YTYH+rLmq"p>8J%hK3[!X0,M+sn-`90+gh7mp3I>%1>k8nr!H78HoX>uFm*:Jk1q
-;Ft&0G%b,a=&;d]6qM'.:M;RC3^#Ma5"RM#.Q9dS0fqO&3A3s)68h7m6T6VS3A2mA2G[n"NM1fQStLgf
-G(HBsB3JPR9NG"i4?Gkp.3pQ&1-7<F3&r&t#o=I2-7(WJ!m:TB!!E<'#RCV5!!!'!!<*#o!!E?*!W`Ao
-!!!'!!!30'"7Q:L"98E,$3^hD+YlJsEc>r;H$X=9F+A=WEds%"H[p<[CM\H\J8osrWkuZSP_bjOQ&t(k
-lfd9GI`94A_84+3d,X,rU!^`qWQ4JtoCV8-j5/e^p[n(Nr:ojFe]>YD^V\%@kkFW7lg=?<n(QIUi7HQ8
-gX=d>j5JD,e(N*nb/_B;_n<Y"[(!TQZad]a_8<n'^W4+*d`^8(h;.;_nauA:l/C@Pm,d?un`AcqhWsUo
-k3VL%<:0>GoC;5DqW[\Lq=aX\qu6Tmrr)fjqYBjUo'u8<m.'?'n+#Q%n)`j&k25V$m.fZ&mcWQon*K9$
-iS3M`l0%Btj5AqRf\YKDk3;-jh<*_Pgu&+j-J[V;ipZ9pjn.p.mc*0_eCMLN`Q6BP_TTgGd`Kk^d)O,G
-aj/G`.)sZflKd-Tjlk^\mJ#u&iU#Lej5/tZgumhUg>_2NhrX"alK[TumdgAC8F>p6kMb[_iSrVOm-NBe
-iS*2Kgt^H/h!*nZi7QT-a1K't]"lnCak"hfg=tTDh<41nkiq6io&J?djOrVHgu6c6hqbbO"pOu+!=Al,
-!<30)!<<9,"TAB$!W2p"!WiH*r;Zfuq#C[$!WiB&!s/N+IXQTbB4"P/6q0X=;-74:CkIY.R@9V2PE(EG
-F),Q)CMe*;KT;ImUTgu*WM,`AKR.TM>>@[Q5<MA5@s*HdPae)*MhHCrBN/&)2*3cN/3HNo5tFO.3]of'
-7R0m]<^T#D=%l@d:I[lF?Ys=T@:k%]U5X;1J$!X$\\YkfI_2MYX0&S/Yd:aU^lN]CXJL]J`lcKJ_nj0t
-[(4,j]>)_=bJCQhX0Jq8\%^&=\$WKJ^r=!bV73b1WNN:pVn'=GUm\-^U7[sAO-5T]M3*=DLOso+KT(nV
-OIhl?Uo'WGTs:T!\\Z2)`OiddV5V8A]unI1]#(nna25R/I`KFBahl*;^Wt3;ajJGXcI()"h:piEgX+Er
-cGmlB`4s%*]=Pr&]Xl%l^W4!qa4&#Q['[Z[ZFduf]",,F[_TJg_nrsj[]Q@,XfSk8ZE'e(WM?5dWiE%l
-WMQW*\#ZUK\\>_ZXfItaL4>#:PEgfaL74EeQBIGdLk^bH,aFFESuB65W26o5ZECsd]rSHPW3iY(Z)a\*
-Ybe%nXf/,"Yd=;9!P?/H[nsZK]!ABN['d?E[_fk\\Zi'8Z)XgoR&%F$[^N68VONp?TU_jdWLU)dV5^Dr
-VPCB&\>laN_6ottVl,rONLR#MXg"gnAi*Le<)-Y,B6f+YLkpe5A7A_B9h7N42)dZc8l/DeH%1U0OcYKV
-I!BXGAn#1W?t"5#FE[ZY+85C"o^VhUqY9m_r;>[@pAY*kr;6Egq"=:Pq"j[So`"D6oC;YPqYL$Zn*g2R
-q=jUToCMD<nalGHp@\=Xp$hJBp\O^bqt'XYn*QT`CJmDL-PmRI2FTVU.390Y.lT^U3'K;]1H@s.9L29e
-L74*I?W:0R<)87)MN<t"VPjEj9r"ALNK.jiRAZ[%I"6ZpI"%!6Kl1R3>[1WTG(>XCU8Of_U7@L*H"^Mi
-?"IqiBl%d3E,Tf9C27s3DeEKnD/F$%Anc$uBk_I2IXH'_C1_3i?X?uF@V'+_G]S(PEb]Q8FE_tXJVAf5
-EGTH3F)5T0D00rBEccGGDK9Z9Ec,l:BQ%p2E,fo>BP(dfC2%R'Df9Z:F`hqPEboQ2CLq'k@q9(U>%;)K
-Am8JI?!1KB?sR&@<*Wg:?=7/H>?tT??=./QBP1j`AR]"A?X[GS@U<MP@qo^gA6Mu7=&Ddm9M\#E8l&Ab
-9M%TL:eX\e=&i=*>[h;U?<q#VD.6pfChRI!FDYQ%D0^VXGC4^[I!g*[H$aaZHs^=\@KC"OraYq=,@Okn
-AnPdjCiOE/EcH#?G]\%TH%:^0LQmpbT:M16QCXk@JQ%2OI<TpTEG/rsCLLRO4?HYF=CGT??r9?X1,D3d
-D5kMIq"XI\qYT@ArVcN^rVQH`oC)/9lg4'/oCr(VkNhX0qt^$]p%A%Mo^qnPp%/%Uq>/YBdJs7Jq#CKt
-!<<0!!'UGl"98K64-+PE&dK(U$3l]gS?'9Sg"P9=hV-Q)ZEQ)'[G7`;=c\o:P_Q0CKiC]34?5WCI[dac
-e_8g7gi:faZCaZI2E"-7<'`oU?;4*o9KY^P>?Es<5tO@)2_cs?1b't31d!iL+s\Ta,Uaie/3>aM9L)E]
-:ISH$Cj1#HKmmraA5lQED,jG>;JC2c?u'b!>ARV\AQs"k94N3bBPi!AG@4TgFD#6$CM.<orb`$WAQ2T;
->Xq4_6%2Bs4>TQ-5ZBKo68pPY6pE[j0./VD3B]_r2`!?L/Mo=F5Xe(&1-[`P0JtjN3&!<K3DW:04?5#L
-0dS(l)BB1n&/?-)&/,Em)\X,2+;c%<+"8op+"T?M<];m-;as&WF'(On=BorX<bu2BChQaC?tEJBAiDe8
-5!;(u9`@:H77Td-1/pV184$*_?pn:&8mGe(<)ZJ%S<oGHR?=\8CjghgZG^K_D-^(E9N"&86;'L".hraQ
-,Tem#-7fuJ'FG3`)E/AS!;lg"!s8f7#6"W*!W`<%rW2co"Tec-!<N;h!!!-#!WW8p!&jr_!<NK5"UPMe
-6We8MEH#rBI<TIIG%Z2FJ;SboDe3R3P*(]UNMXM.]q^:DZ.IX0V<$k(imiLs`P]R/_8XLBio7VFdDEhn
-_sd0foBYJki8Er!rr2roq"!RsaMYg/_8k-nq!%#,jlu:)ini_BbK\Sng>1iCgsaR!f$)1[b/VNC_o'O"
-[C3?G\@fPo`4Wah\@9/i]tqUt]Yq_1d*Bh[c-4Ythr!V^k3).!m-O!$lg.U:lgO$&mI'iHq"a^Sm-sQ7
-p@e7Vq"OFTp@RnGoCVSAp@@kNqtg-aqYU3bp&4marUKCJlK.<tlg!j%ioo^chrEkZjQPgfkiLjbk3;-n
-m-3WkrT,?bk2YC^jl5P#naZ,6mI]l?md9N/lg!<hg>gu;gtgr@g!n6eb7;b<]=>Sj[_0c.a2?9Yd/Lup
-c.'kTf@SI+jP8PPl0%9trqB7]naQ,@nEoQ.mdBE)k2POfioB7^k3_?jj5AVEhq-WIjP]"DccsMF_7R:p
-fZ1nVc-k>%f@JR5l0Ra(jPfRhh<F(XinEDWhq?f9\mu$KrVup(r;Zg!$j$G0"pG/3!s/Q+"9\T&!!2ut
-!W`<%qZ6Zt$ip>0!<E7IG].2#;G@'Z92&5d@:jD3N00HoQ][;bK6_HOC1q?tEd<G&S=ud`YcaptQ]?]<
-B4"P,5s%.m7T<uDLQRmkQ]m8XG&:ej=@kG53%l[D;cZdo90>@!4@2h=85`Sa76jRH84,[-5$ViAC1qRC
-R[KOoB69<P]nLdH_S*UmVlQl#YHP1:[`$"EH*=<FH_JLZb<En_]=G5Xbg=V]d*KkN['-R8Yd:jTd+GG%
-YH"n@^p'iHU7ImSXJr8,Xg+dtW2cDSTU_:5PE:ljJ:iH'H6IooM3+*dQAh<&U5Xb^N.QkJOI2Z3R%9\4
-T")&6^V[_"rl7gQ_SX4/_nF"!]tqS4cHX\[`4s72`7*/`f$i'jcd'_Q`l?*;_99j?cdgLof%&7%da6_)
-e()CSa1Jdm^:q4n]<SlXXgPaQ\[T8]Z+7:AY6M;<YdUj=W]7)^XfSM*X/E,%WjBpc_8*Lk_nO($\@])T
-Z_Oh%Whc#XUSjNMQ&CBSMhm(=M2Hh<Q^a5"SZ/1ZO[>;%Nf0O%RA?s\Uoq)0ZFRrpa2>[+^r!aq\@K5`
-\@&uX]Y:e_]XGAf\?N9BW2ZYbU:[Y:Z_O7iS!onASYi]dQ[Ym-UT:AgS=6F\[][$U^9XQ!W2Q>TO/'4q
-ZE'^hB/EO`;+k&#B6o/^K7SD^A6i>78O>['3^#c!92JW7J;9/IOc>3IH#d_6A78nS?Z^:-FS>D$p@S"O
-o_\O^q>(!grTNVAr;HNfq"jdZoCMVLq=F1Lp%J.So_J=Zpf@1\mI'cEp%7hEn*fi;o_8(Rq"OXYo^;/;
-p%\FaqtBj\n*6NnIUl##(`+SW7mSmY((E)R2a'/Q0I\_F=&i<t=(e(pQ#g/8EI`XO?&OW%P*`,EVuEP=
-US+$7Nc&U"Vk7jQJUi2uJW5tLDJ3QlAnQ%*J<-1oVkp8aRP'hXF^nTZ=^Gl[D/X?0BkqX+Df0Q1D.mKr
-ChdQtBl.^,DJjH?H[0LDAnka^?iF4N>@:uZC1q$[<a/a7@Uj.mG^Y-ZC2.X)D/O?9F`_\GrcBT+E,0</
-DfKc9EH#].CM[co?X[GU@r-%$DK9c@G'S=REcQ>DEH-&=D]W\-Ao)3mCLUa_?<gfE?=%#G=^597>$YH?
-?XRDRAc?0>B)ZE^BkLsdA7]=_@V0.[ARo:a?WgN6<`i^7?sI/Nra[$R=A`:';-%%5?XR;I?=.)J;,:+i
-9i5)!=B8^<?2dn9D/j?)Ecc8DHZjR[IXHQprb;UNAn>RfAH?@PraZ.A@VKLirbE]rCiXZAEHlYJF+Sdh
-Ko:_HN/sL!Q^jA4VNcOZI!g*^EbkY`/SJO$>!"`G<a0!?>@(3"7QE:j6Z0!Fo_/%Ls8)WUm.^8Fo)AUd
-q"XFNnF5oGmLA^Zp?Cu6o_\O]qY9g[rq6Zmp\".Rp\4I`!3lM)!<W,urrMrr!!2ut(BOmN#R(S]LkBn#
-#S8qKKch),Xf]1SfRDN-h;7#Bf$1P-2B9-[VB8^'S!]S)Zbh`"8PN,^=DNAS[E-nQh;R,8`N5(]/hnn9
-;HHRd<^A],8l&&O=\)7M2+0qq0g.HR3BAuR4#&WM-Qs``+t+l^,9/!Z1c$R2,o[^G+=T'$2+(#3>uF3d
-=^G04B5qj*BP;*qBms/n;-7+1FDY`1Bj">:>ZjZi9Mnee?"@SXAS?(+F`DA6CjpkWGDgT\Am88PDc:19
-6qKEs4?kti5<:JV3\3$H4?#8b6T[\$4?Pks6paI54?5Mf5!1ei4#]Ad3CQ=o2Dm'B69IUq5XRb%5:nK2
-0..bf0K1O8/0H&[,Rkq3&Jl8q'dP1M*%O'#rZ5K,680u_8jH9c;Gq+ICi4]%='&6k8PDrN76s:076s(5
-85N8[;-Hb$Ch-XX>u+:2<a_&OM4Ag?SrS2YKo*=B=\iI.;I*'a0ebRT4ZbG6&hPIW2`3'6)AsM,$kj=:
-(A.[\!"&`,!WiH+"9S`,!W2rs!=&Z/!s/N+!<N0"rr_rpquQHj"p"](!<N<'qZ&JW!rrE-!!"f[Dg-bZ
-Ecl80C2I['HZFCQH$jXID/4!6H?=b0\]`4&SW9\ic-E_XOkSmVj*oq*`P]R/_8XLBiS_GGdDNkh`ousb
-oB#&]i8*YoqtTp^p[RCqa25[.^rb*jqWR53jPoRulJULNeC)q+j5](Kg==Kqd`]YK^V7V'`5]m&Yck16
-[^WQHZ`'pqS<TD;V5U5j\])4j]stASZ*(IN^qROt_TC-PaiW,qjW3IHg#:`Ek3D@!naPr3nalABlLFE4
-lL"*2naQ#=rq%]3m-F-1o^qnPq>0m^qY^9erV-3apA+Xap@J(RoD&.PlL!s%k2t^]l/r!*0BM9Uk2bLY
-iSrkUiTTF_hq[)Nl/Ugchr<k`iT01_h;[POlf@9hg"kNEioo[fgi236kiq!Yf[ns=hr*2BgX=El_R?qP
-VnKp[`Q>p0_o9F+`S95)gY(97h=0q%nFQDMq<6u+md'<0m,-dXhr*AGi8rVEki_'cgY19.ccj>BaR&0M
-l/^mgk3M9om-a</mH`g#lg+!$hqQ];j4Vr]ao[8&!r`0&$NgD1!XK#9!WiT1"Te`(!!*0&r;ZfurW)is
-p&J1s!WiI;B4+nD:J4;P:fLb4DfpA]M2R7EJ9lEYD.[9d@q94jH%D!BUSt/pXf.kTL445Q>ZFNj8OuKN
-=CQ8sL5h4NLOsnoB45"E<_YqP7Qiao7SZK<IQBDO7SmAu<DQ7S9hA&V7mKI786T8"@t'oOT7h)pJZ>u\
-P\k6A\\#SfVlQl#YHP1:[`#qFHEXEFFec^obKIQ9\[noNa2u36cHaSK['-R8Yd:mSc.8r"\#c[C`4W7X
-XJi"rZF7-EY-Y7-Vl68XR$3VsQ'Rf*JqAAt$[dMWIY*H4P)b`mS,RdPI=%$BNeNFKJ;&K#Js2F]OcYco
-T:qR:V>dl$\Zr]O\A-#(^ra[8_Ss[>`lHEMb/D?Ec-4ARc-FY]cGIH>bKeD]eCrU-f@o':f@n^)eBudu
-fZq[ac,\&S`PTX5_7[FhZF[NKYHY=6XL,77I]TWRY-"h6[&pF.X0fLFZa?j>[^N?DZ`g=0Z)=k*Y,7__
-U8FfjYc"1iX0/n3UnXQ]XfJOuV59ZKQ&0^0BkW!LIu',;J;8u6Jr$5!V50fYUo(l=]=c#$aiUfjZ+%!G
-[^)KuR%'P2PF8YRW4KOQ[Bm*FY-G((T;ooAB!/VFYck47ZDY"3Z`U@D[\KLpYdUQtNh`bYVh'AgIQ^\*
-:de)[?uC+)DKU/?CM@<d=AMRW5s.1k6V1-pG^kR/OH,<WL4+;dCM.9g>\n+gD#=)+q>0m^p\4@So_8+U
-q"+7Xrr3]3rr;upq"XRZqXa.Eo(;SFo_S@]#laf$q"sm]p@J:P9CD??oCi%Vq>:3kqt9[Tp\=[cqss=G
-j4#G55W:YR-7LMl0/4n&.3_,C6Uj=%5!)&&91MrqIuK;0Am95/MMlX\<JZKlP*;iAVuEP<US+$7O`>3*
-Vk7^MN.?;*MN+!XEG9&uAnGt(IZKtmVkp8`+ISLMFCJKV;,^n:Bl.R"Bk_C$Df'9$B4PC^An#+S?"3eE
-/Sf0IG^!t?DfBQ0DJjN5DKC#RJp_KPD/X-!BkhO,H$k-Q>?Y38?!q2R?=%7CBcUu4H?XXZH\$QkH?j^Z
-H$OXFB5;3pBPM=$Df0N9r,i3aF*)MEF*IV'(N+/0Ci!g$BkD*qCM7<pC1h9sB4PUdA,^!?@;'9PBa8Bk
-DeEZnA7YXM:2+?PA78t\>#n[*='8s??=7>T@:a%YBk:g^>$PB@?Y!_U>@(`KB45(N>@1lK@9m2G=BAO"
-;H$.X='A[1?WpQ9>Zt98=BSd/='&L-1hC6/AS>goCM@F!Df^)JH$OaeJr5A<M10YrKSt_OLmXR"Q^a5*
-Sr.Z1G'%G8ASGIW=^:r+7T3&i?V=']8R,Co;GU#5G\K+DlLXZ9rr2rpqYU0_pAY$fp[n"Fn+#i4lgF99
-q"=7Rq>C0dq"=:NnF>u:nFH)Fp\4LaVZ6\tr;Zp#!!*,u!#>V;!<jNBNH$]f$7BtQM`hFSKpesK]6i2`
-g>1WBg=FNW\iLq@gSG]dX.>KDS[-D$;+OJ]9hT2HQaOodgu./EcH*5L3AN65-9k@'8k)995=\RQ;+Wo>
-4>AlZ0e+Ut-nR#(2EENG/0cAh.jcVr.5i\01-%*F/gDJo4>.p2.OZr(0KC[0+<VjS.l9+3-p%?!,Z.od
-@Vg%5Q@+F=GB%bWJ9OXf?W^0*>[M,T@qg(2H$=+ABlEun3I@<IGBn=`K4o+-@pW5EAnb@G>$Fj-?Va9i
-:.I]?5s%_/77B[;9he)D5!(kk5<_8%6p<[j3CYk)/K$)n5!Ce`69R4j68_4o4YeE;0/>:H5;XoEF#Q9P
-2_Qa61HRNS/het*+s%I1&I/LU)\sJ?)AaD9)AsSG/1`7u-RpZ=7n#pE='Acs6;L]f@;TRS<`raD@pEV`
-<ah&[U9KK]_7R%XN.\F<@T$Z:7SH$92_m$A.jues,Vq(n+;u4I+<MmS*'#l8"82`D!!NB)!X&T-r;ult
-!<N;t!!EB+!!!&o!!!&u!"&c0"9f#8"U"o/!r`3"!Vud)!s8Z2$O-Yo?"7MfFDc,CEaE*`@r?mMH#[V2
-=]JjE?X78sW4fpTPDPm>e'u=/N-:$/j5SqR`Poa3_84+3cedKnV:!/tTZZHgp[dM-e_f<Mq"O@Mq=a@@
-eAfAA^qn.;hY?O2o]t`.nEAZ[h;6i8g>_2Mg=k*$ao9Nn`P0%$^;.Y$Z*:@3ZWalJYd^m/Vk9NGQC=VM
-W3<tOYd1sS\$r`GY.;9\]=>A^\\GGU_p$*8a1&n$_S*V"ZGX])ce-t(eE-&_k2u("lgO90n+$#?n`]<+
-mI0Z@pA+7Kp@\4Xp&=jmp\"I\qY^?i"ShrorqQKh&,>qno^MDAoCMP@lfR<ij@n[tl06s]jQ,:VgYD,Z
-m-s<%jQ,RkkMG"WmHNTgkj%Bski^a`lK7$]hV@;PgY:Q@gXP0;hV$E8k2"bHe'Qk)f\YE4cdC(\`lPml
-]E5j`^](qo_SX:2dE]qZcILY'gY(6:i8<JRk1nnZk2bCWf@SKuc,RTAlg3^Ul/gsdipuX+m-3`sjm;0t
-n+H8<khFY=f[J9lcch1O!r`0##Qao)#6Fr,!=/r7"T8E'"TnW&rrN&ur;louq>i8M!WW3%ARo+K;GB_S
-92S_uBQSNLM2@%AIWodJB4YLY?=IDWEI*A%S>E3cX/Vk_IZ8o(EFE*R;,0n_;HI4=Fa]"%MhHY/F_tSl
-<E)mk7ncTE3^cM.3AE?L5tOaL=&;Xh;,'MF4>SZN83B41AW!.TRq5iCNifmiIqi"oYIhN\];M^1Xfnq4
-ZaIW_Q[>p:UOK/Wb0%o>^V%+^\&H.n\]rCA_6gDIYctIEI_3VO[CsA`Zb+#aW2m2/Y,JG/[B6a@XeMA\
-UnX9?O-,NdP`LEIH[L<qJpW<1IZ9DSR@/&@IXZm6PC\7CNJ<7@H[L[6PE(HTLP:S4I#sbYMis!bQ^Eu"
-Q%>0dS>*!aWMRGP`PB:1b/MNFai_fNbKIT8a2Z3Eda?Xi(<t:Ve_&@(g"Y!&f[eX,eBlRee^r<urmYK*
-d*BhQa2,[2_76q\Za$dA[(!NBXg,.5Wi)f/]=u.p[BQpF]<eK7[(E`BV67&*Ycb($X0AY"U8"?fXJMbl
-WMQ/eW2ZP_WO&OsUR7=@URn9VR?X#%Nf&gIJ:N)tJ:iN-rdea;LPq(VP)YN_QC=>3Q^!u.R$jVRX091J
-^ULhVZE1=5V4t$0^9Y5MYH4b7]s"`@X/Dl3\tGn-[Cru6NgZW<UP">mJj*.,:-qTQ?>FIlAoVp1DJX&u
->uFBc6TR.d5tOsoG'o%$rf.MKMh6=uD/!]n>\[k_CAR`-q"OO^p&Opfp^[6"rVZEaqYC$aq"ad^p\skq
-qYKmSp%J7Wp%J+Oq>9s^o_A4Uq=s^[qtg3cqYU3dp\=U[p$hPBo_/4^qtU!]ldmaH2^p=+-7UYk-7L2d
-/M0=P2`!$91HRKO4&^0OK77--B6oW(KP=LW:POgjP`r$HVPjEj7&-EDOHX[$RAZZrIZ8c&Iu&oHL2q!?
-A7K+fFafC@USjudT:)(,G@tAg<E<O?B5;*sDJa0)DJa-$B4P=W@q9(W>[dV@,\Ue7GB@Y=Ec>f5D.mj,
-E-?DKJ:2BUEbf)lBl.m5H?ssF>?h&.#Zb#':g.((<*()JB4kmd?tEJK@Us.eCMINkAS>UbBkh=!D/F03
-FT->%F`DDAFE2D@CMRg&Ci*p&CMdctCMIU&Ci+$)D/fDi$uTs$DJO'/F)uAEF(bG`->.%,?tEq^ARStT
->$>-9?<^cE@V'+X?tX4g@q0%\A7]:]>@D)Ora$^OARSnO?XI,C@:*AI>$kiJBkh3gCMIO!C1Ujb@UEGJ
-qa^WWr^SY792/,b=^,-?B5VU2G(,%#Ll%+@G^tR/Ng>`iPF7f-PaJ/$G&qhKBkh-p@q/YEr_X\8;.*g0
-:.S/c=\;@]97))%41FJEoBuJRrqQ-UmiLrirr2lnqY'[To^D,2lgXWDp%.kNqYU*aqYBs]pAXUdo^MYI
-oD#!Z!!2fo'*^*q?r.47'gIksC`Wi_"b<;V]g]Qcg"P9=hV-Q+]"L9M[G%H%AZqAVR[9YcOB,"J7m]OT
-GF,_Yf\YTGf$;UTRRKS'/1j([8OGX:;+j;H<)Q1Q76E1Tr\Q,U,:4lg.PWJ/0.8"l0.S2!/K?>o0fCp3
-0/=h&4>Ruu/MSq;1b:='+sJ',)?q#t&.fs2*C:Vc+u(f..4-V`.4m;96:O:(6VgWP8QT(o@pi\SDf]l9
-A85agBleE<F^8?g?tO4_BP;Qp<G>oOHY6o$?#+h*AH$9AB/O1%>\%M]A7Ah66UF+,7S-0/5!hS"2`3KN
-1cRZ]1cIEZ77&gg6r?K62a'Ah5<V(Z2a95S+tkT#68pSP1Ggd62`!9C-o=1F4?kPP5!M%p5;OfB.jQ8_
-rXAo;$k<1HrXD:-&JGg(+<VjW1I",s78@0(A7g(.?ZDF2YIgp-W3<V9NfUuUC0P.M77B496p*+R,U4Kd
--nmJ*,9S6Z+;Yt9)EL,E"nr#K!!<K2"TnH!&HMk3!<N?*"U"u3"9S`+!!*2p!!WK+"9er1!VcX$!<N<'
-!<iZ1!s/<"$3:21"9AL'A7K(dBln<0D-^R_BQ8NNBk:[X=BK*X=E9qE_mc(dVn_?Ob-danHut7jf\G<?
-`Poa3_84+3cedHmUX?utW6=Jso^Lr$g>1cRoCi%Zq=a@@eAfAA^qn(;hY?X5p\".Mn`J`ac.C_$f%f6`
-g_&5daNW#UeB5nS^r""!\[SiI34-6'Wi_Ip@UEGL?!D,fH\n2bSYNKuZF.*CVO='LTqnQcX1#=A]=bS]
-]r&!=ZDF7sT;f!$\@DOG#dL\<XgQ!\\B"Td0?;/R`6$3Icdgk1i8NPUlf[O&o'5]:lg+35p%@\;lg!m-
-mI9W9o_.qJoC2;Ao`"=^n+6/Arp_T2oC),9o(;SEmHX!'na5AojmDEnf\5<Ag"P<?i8`_MgYqD_ki_0j
-h;R>Nir/(4f\boOf])8[gZ%2KhUpE9inW;Fi8<DLlfdKjhqd,Chr*DJgXt'*d*0JG`Q,s;a2#L2`P91+
-`kTU@aiMTIcHabfe&fnop?3jbmIKf>o'Pi5mHa0/n_W$Zjm_QnhV-W:i8*)1d*7m`!<<*$#R(,-#R:V=
-!X&T-!Wr?$!!2ut!WiH,rW<0&!VZRD!<<3%!!?8$:J=AP8ki;jASl[BM2R+>HZEb+<DlUf:fLP(@;C7F
-NL?L>VZNWcPB2M+DJ!9V<Dln%?XmeeF*N(]IXHKVBObFS<DZFf;H-_*B44dr3]&KM5<qh@:/Y.b8kVWH
-84#R(4@iR;<ILI9R=JpoOLV`mNH/Q5<+N,:]Y2%YWiN8*YHY@@_7Q%ZXfJ7PW5?Knago'p\$<<O^Vp,r
-#KjliYH4t4Z[TEr`n7c6a2Gp:`4E4XU9Co)Wj&n8]Y(eWUSk5nZ)"+fR@BY*P*(KOL51>+JTFOf?Yah,
-AT<$CIZ0,:LQdgYNK&XEH[gX$JVJi7NfAp\NJWLRJVf>EI!CEjIY3N;MMI"EJqJQ$M3jNfSsl%8SY2OB
-SY2^PXgP^N\gb)(`kfO<dDX2S`5L!BbK@T2]=,>e]?SUHda6:\b/2*8`PK=%]>hk0rko)]`l,^1`Q-$;
-rkBYoa2>Em]"u.dVl?r)WM-,bW332!VlmYF\@9#YY->.6Z+0eD+/c6NYbeV<[\p=3WMuYdWNW7sWNE8%
-XgbX@XJr+oV#I??VkfuUS<K"gK8,28Knt5/L4ju'JrkbMR?j)'R%L%GWi)D_[`,MS\\>_k]XG8X['6pG
-\?`>pOKPUkZ(@G^[D'/4QC;kY=&)XZ7S$EZ=\_h!B5_j7F`;)%=%l%D2`X/t<+0EUFFJq'Od)&iM1Bkm
-EG8ls@q09R('":/p\+:Op@\%Lp%J%Pqtp<hrVZZnr=Sl$q#'s[nFH8Fo'l/>pA4adrr5dkq=jORo(2GD
-o(DhUqtg0grquTdp@n:Uq>'UJjk70l/1`,!.NoQB$kaR/2G$\<8OYp.4[`1.:2P`DJo"Oe@Y0DbH>Qng
-;.#6GPEV1/VuEPQUS+';Q#UT-Vk8?hL44Q'M2.CSG]%5*BP_U0IZKtnVl$>`R[B+[BOXq><a8s<@UrhW
-B4PF]A,]gt>ut*2>[(`E?sm2D?s6uH@UNkjF)cnW>@h\tKRnW9ObJREHtR54Df'fHGC#"%NJ)e,H#dk9
-A6iSD;,(&)Df'?&@:WSM@q9._ARAhS@p`SNB4bRaARo@]@q&kdFEMbJGC"RYFEMeMFa&%KEcuD@F`_bM
-EcZ;AF*;V;B4u$tD/jQ<Fa/.Xrd+Qarc.sYrbqdV+)u1/AnPdi@UWhdDJWouChmZtChRNo@piJH>$>'.
-<<5lgr`B2(>lJ#N;cd4+;H[@3>$kT?>?Fs2?X$Z;?<g`A@pr_N>?b64>?kB:=BAO'?!LH3='8d7?WpW>
->ZkB??<LTD@UWeZC27d1GB.kWF`(u6Df0E.B4k^`@:EVRDJa]@<)5qN@:2bl2D\u]C.?85oChMBrVlck
-r$_L?qY9j^q=jCJna5],lL"-;rVQHgr;6Bfp\O[YoC;89mI]lCo()UW!;QWp!Vue5!WW6C@<kiq#7`27
-N`nO_#Qt/7LT\A)]@bfjh;7#Bf$:kA4s%#`VDW7aLPqpsRD>+s;bfeY?tX\M[E."WiSiD8cFoc>6SU2L
-4[;+k4tf,h4>oAe2ENuZ.jcf%/Nk^@0-qtr*[i<W*@?4j/L3G!!<NE3&.Ssa,U"^%2'4)"1G:jQ1,1IE
-5<:SV1+tF3,UF]R()nAK0/"4Z+qY\7,Uk,e+<_dJ)]0_Q0I/M0/hf"8/h9:]9i+i#DK'/nC3=9.ItV9H
-Ipul7DKU56?XR&FCLC1D=^GWKBPM:"F*2\KEcGc+ARmK*A7]F^?!_)WC1LO?8krA_5<D;>=\CkC91V90
-6U!e#3Ai?E1c7!=/LDPl/hA\7r\mFq/2f+*0Kh9E2Dd'?.4-]+/M&P20ebCK4#\rK/M&A)0eY+.-6jZ\
-+rV79*$$+E(`=G:(E+A@*$m3f.P<G<4\&FP6r/,J:IlO1=]ea)7Rf[,3^#Vk;+j/=-R'KI0eF@Z%h('L
-3!RV-!X&T,r;Zfur;m3)!<<*#!<N;s!!<6(!!2fo!!*'#rWE#t$NU80!W`?'!<<*#!Vl_'!sJi9"Th_9
-B5)X>EbK5uBl.[,GACPr@q0%XCk%nR]t0o"T!%;5hnk_5IsuKYKZD[#inVMl_ns7+`Q6B^h7fT0_oA^t
-m.']9j5S_Khr<kcpAOj^n`J?@_83q'a*uJ"p[.;8oC_bDk2k[KgZ%,Ff[nO%f%\d$d*BSR^V[n$`5oI!
-\?rNJ\$Ds/I5*B*-79f^2E*]rEfmB%[^<6F[]Z?gNJN7FQ`Rg(\%9,__og',Z*Lg=Vn01;YHb@9XKT%>
-YGS+u['-=9\$NEL[^33BY-,%;\%9;[[s5j2^;SIJcI:e)gZ[P[m,R="o_%nIo'u;Fq=aISl0.<kj5oRn
-n*oi7lfdQtoBYW*m.'c;p\+7Qp?qGGnaPi0na>Q!l0IBhkMtXdl0dltjQc*qgu$c7gYLcLhrs\$j5]7U
-g#D2UhUpN=f@83ug"Y9:h:gK[eH44Jir\B,lM]p:iSr_PjlG+Hi7Zf<e^N$sdEL(fb/hTK]XbJ[Z)Ok8
-`k/h$cI((hf%f6?gYV#Pg>1ZFnF#W)i8WtfmGH".ad3G<!s8Z2r;Zp#"9JT&!X8`/!<N<)!rN-)"9JT)
-!!!&s!"/f.!W`?(!rr<';G^[n8Ol9C:0Ct<EI<G!NeDk(CL:.<8kDTI;-748Ck7M,S=uaPTUM1(J9G[:
->Z+Eq<*3L=C3+ZJIXHE`EF<-Y>$"Tu:/Ohg?=n+i=>N'!2*sf"86&Sk>YRgX2+%72)amG/HAeGeJoZL/
-^9Y#/CgL4L<)?r"Y.VT_W?&">Xfnq4ZaR]`P]j11VM1h\_T0j3^UUbTX/iM<rm!4?_6gDIYHP=C^sL`>
-Z+Roma2#9p\Y?@@[]cd3U:.PB\#HC,Su8!GS<TS;NfoQ]re;kPG^*R?.l'+N3B')a5>,O6P)YfiMN*[N
-IWTODBkV^FRY[)eP)Yj#S5bN-NfnsCQ&LBLL5(5+Jr#24GBACkJp334LPLbELP:;/ItEK7O->?WR[o_6
-XfeG!]</?RZ+drY[_]l#`PBgGd+-UlbK[W/[Bm$A[(+&l_nj"b\gGG0\[oJmai)NNc-FVQ`RDfE]Y)2!
-[^*0HXK/_2YdCpU]sG,Z_$mrUXJ_hlX/rb2\AlDbZP0:5YI1X8USOucSt)FKVl-JjUS%LT!h$0qrjDa3
-9r=kaV6$\eRA67ASX,M)PF\#4SX,M(Sr8AYL4X`"MMlq2M3F3jQC4GBTUhdQVm!@XMQX.u]VMF4`R)AY
-O-OcQ=]&3e7RTjA9h.i(=(?#cF`qhC@9QDr4ZY\o:0(\1B5VsEM2mmfOc>*EG][e6CL^ji"9&2opAOXk
-qYBp^q>0m_q=aR^od]\/p\4IXq>'sbq=j[[p$qG9lg4-7q>C3iq"XORo^_YGqY9m`q=aLPp&4MCp%S1T
-p\O^XnE%;1/MAY50d7;H%i6B>2aKYr84Q0@7S6g%I><MqA8Za@FFJ=7<)cjp:0NF6NfF+)rhoam4JSR;
-OHXZuRAZ^+JV/?"KoCnVMficD>[qSgFafC@U8OlcTU_:%G@b#T;-."-?Y!hWB5;6m@U3)>>[IA62H=*c
->[:H;@p3;L@q'+lEc?G:0/YjW7mK^J:.8)hDK9Z8DJONEG'8C_G%kZ,H@KdGBO,"O8mPY@EG]Z-Ao23m
-AR]+V?<^cJ?s6]:?<^E9>[(E7=B8C0?XI8L?t*\N>[_)I@:j.[@r#XgDJF-2D/j`CG^+CFB4u+!DK0]:
-rbr-_F*DnJEH,o6rbN-dD/3s)EH5u8D/='+BPMO-rc&KlFDbo7F)#H'AS,@\>Zt0,-!!uC<E<$r<)lt(
-<a9*B>$>-0=C5NF>Zb*5=&r=&=B\m4>$+l*<Wc?#?=<bAraAH5BkM'oC2%?uBPD6pAnl$j@:j%Z@:NtY
-?!q)M?!h2H;GgP!>$+s2>?Y*/='/UADKp,";G9VlAlD/a2e?T77a1GuqsO(PqtK[fnauSKo(DhTqYp..
-nF,c3nb)hYq"4:Rp%J(Mqtp0aq"41Jq"+@Qo(oEfmf7/.+$*t=-5%UoF^8lO$j6Y8!<ECFR]Wp2f\,!7
-hVQu;c+:SL)R%ns2Iql!PGk1O`LC+#3Aa39BmQ,RaOf5)hV6JuYEqR4-7^r:4?Po&01/W14ZG,D1,V*M
-/h\h$0Hqkm+"8rd-mp5]"XYoQ+Y!`j!,Vo[1b^pF.Q]mM.O,oI%M'L9:Fe(M,:"Wc-T!S42^'5#.3TiW
-+<)+7+=%m>&/ZK,%j<#7*#fh6'ce54*ZuXS//oZ]/g`/75qtAt4[WFE?!pH3DK0fDCKX_CA85XjDd6IK
-;cHt2CLCU\:L."";cIF2;,gY.Cg^d`?XmSC=*%q`?!hJ`<D?P#779U05W_7o2(^720.JA",p4Qa.Q&\6
-8450e1++P04ZP2F.PW:q+XJTh/1iD%-2o+n+WiO$4[)%.4!?dR4$6#$3]BGd3]o2P2Dd3>2`**9.l\^p
-+<_d@(apC;*t]J:,U4T\/1`+n-RpW<:HC?\,pXTm4"26j&1K1d#0d,L"p>&'!!!'!!!**%rW!6*!W`H/
-"9AT*"8)X!!<WK2#Qt51q>gKqrW$X7!s/Q,"9\`.!!<?+"T\U)AnGIhEGfiAGC=XNEc"cU>#nU+?ZCn,
-YGI>0Qbh#8[[`;,LOO2bFG@`_g"jun`P]R/_8XLBi8D2<d)*f!`9[$bnDiQ[hqm>VkNqm<q"!RsaMYg-
-_LBMVme?/7lL4?7mciotiT'"Yhq?Q,e^W4%cI'tS_6pkf\Ac_)^:q.a[^<32T6`(B,o[m7*>]+p*&1rg
-R&I!aZa$*\9L(Nm3(IG*Ln:B8Vm3.XTTkbAVPCDpZ)k%1ZELF8[]ZO+WiDtpYH4b(XK8J#Y,.nkVP0cc
-SlDMfXJ`>6ZELRMZF%3E]YV.obg4bfcd9qag"tK>ip?$rkiV*rna,]5md9?-md]Q+lK@L)nF,l8na>N!
-o^(r0nac#*lKIZum.L/LrVQToq=O=YpEo_*mITo9nDE0inET?*io&nZjPAPEh;R2Dg"P37f\P<8g>1]F
-h+uJLg"Y??jQP1Jf\>]UiSiYJi8<8Hl/:CHg=b08e`#<;g=Y!,e_&3ja3N2`d*TAAa2,?u]tLJX^;&:Y
-j4i/@kOA<0f@J$)$j-J0#RUG0!sAo7!r`02!Wi?%!<`T3"9S`-"9o)5!VcZo!<rT+"98E)6%2$^5sn7A
-=(,`]I"[KCP^mmn?Vs9T3]B#_92o8.EfH<PT;/$IR#ZuNEbATT;bp1e>%)/dH%Ud'JU)6J?V*g]9M.rN
-:/XtsCiY#OA2QhG6VC0D76j++77:!Q7R'=,5Xe:GD4-`HF_#oq[)%<*>YnU'92\VqUpReP\pgZZX0&S/
-Yd:aT^QEW>XJgcF^Vn48]"tkcXJrA'YIi0-b/(HgXK\q7\&-MFZEq'T_Sa7*\\G_h^:UeVVP1?%\@&B?
-XdtrAP*V0$W0<gEQ&CNSIs#pA-8.254#p)15WV)"Cm9gER#dJpHtcGG3]T/e?Zg[RP)59iNdbu!FE`Up
-JW>DAL4b59KS,#1G]@_GG'%nWI!L!bI!p<eEc?,ADK'f:FFAL[JVo)3L67%;L2qs(ItWuMR?iu7W2mA8
-['@'U_7@%[[Cj>g^;.Ir]=kqp\$roU]>VM+b/_ZE]!oet_S=(0]sGA\^9bSscdLM!io/V@eUH0'dacL[
-cHXAO[C4#r_SjF([_'5b['?pD\?rNEZ*LX;Vkg#]VQ$PmR@KtHV5^Z+W3!&'_SNal\$3KT[(F;gV4+0Q
-Tr"B_Vkg2eTqA$PS!/u'TUqXBJrGeJJUrH+TW`H[R&7R%SXm43ho_skO]k%V=^XZe5!(ed3'08r<GHMs
-H$OOI?WKlj6:+4=;GU1m@Vp@@MOBluP`CNMI!'.?AS#`WqYBmZp\FUYp@n7SoCMYKqt0m\(A@ItqYL$b
-r;QQgpA+LUmc`cnk4/3Err4;Cqt]mUn*of;o_A7Vp@7YFp%8"Qq>0pbp\FLLjOC"Z0.S+h-7LAp5!DD#
-1G9p`92J2N8PWE*Q%sj!<GIGYDb`bg8QJnl>?ba)PELuorhoam:8=JMO-+?nRAZa(IY*'#K8YbWMKET?
-?=RVdG(>XCU8Oi`URdU%H#-MP9N"qp?"IJT@q9(W?!(-0='A^)<E;gm9iG%i>$k3$928GgIV<VAMKhKc
-='TKFDIZX45X/V"E,0&uEcGYjM0j#F?t"83J:W2kBkUgEDe<R$E,Ki:E,B<)BkCjdIWf^NF),MuAn5=Y
-?=$`6F)5K(Bk:df=^P]M?=n"d>@(rK?t3APBOYXpF*2YJ<E*"(@:3Y[E,]rAG'A7\FEMbLrc8*_G5cN*
-E-$5HBk_6qDJ3g.E,fuEI<]jXG^O[TGAhG9B4PFQ:Jaqe>[CN5>?Y'1:/4ek<E3'r:/Ond9hS/S:JFJS
-92%uN>?Fs/>$P<:;cZt%=^,6BAS5F^B4bOZ>$+g+:K(4g=]AL)='8a:?<pf@?<gcBBkCmRBl%U#C0P+U
-?<LE8><,#G:dR`K:ht#F4<Y@e:L8k<qYL-YnbW"QoCi"Yqs!G;p@n+Ho(;YJnacGOrVQKeo^qbInG<"W
-q"OFMn+uVPnaZM,!7LoJ!VQL]!u#KM3>2T:FLYTg"9JT,!s&H)$]M0q]$As]g>1WBg=FKX\ht;)gp8Y9
-NJj7#T<cJ(=@4u&4A9O>R^L5egYLQ>eLn_=T1ggX,:t`14%)M'77T^,1b0h(/Mf%,.4Q2W'H.u/-8?GV
-(`+#.-70lj%J9]."Z.Y^/1<P<)$g?B!&Fg!,s4IE.5N%M,S_%J-mUf$0dn:p-R'WV2^f^g+s%[=*uc%6
-(Ddbt-6!^>)AEi)%2412)AODI,T.RT)]U(7,V'ra3^?,'4X_U)2*<la875h7?XI>aIU[#,Bk1U^Bl%$Z
->utERCKFV<>$t'%F'rNjFbaj?ChS'%@X2[-CL1=K4YABC1."Dh1HmoW3[>t*3%m!B-R:)i-mKfW,:4WW
-*ZlOI*A&`g.4d2./K[M.-RpZ#2Ea)e2a'o04?PDP0.nM#0.&4m.46Jo.60.:0.ee-/MK.:.lT[V3]\3+
-.3KHE)]K+u%M'*g,pYT?,8C@`"s#!(b5hMA!W`B*quQ`r!!2rs"p+l/!<WB+oDemm"oS]3"U"o0!Wi?%
-rW2iq'*8:?!XAc1#6kD6!*a5O>$YQPI/\@:CL_F/>u4U%>BG^u\Y5(9MQ"M<]W6:)KR8,kE-$/[ajf#$
-fu8EZ_ns7+`Q6EbijkQ(_T&=flgXH7j5SnMi9^=7o_&.Wo&eHC_SEn&`n'D;p@@V=md9E+jl,4Od*C+k
-f\"p*dEKSRcb[uF`5K:-bI5!p\[&KEX.Gf',pXKJ.jZ2R(EXV11N]"aXK/FoE())q-8I8(01L2QU7nNh
-OA:7(6W]>BUp?o'WiNA5YG7SeUS=`gXKT+;Y-"h0YHG"/Tq80\TqnllY-P43\\,)IXhM*K\Z3EZYHG:>
-[(*HU\@B5aZa.$D[CNo\]"Gc(e(NO3h;RG[kje6-l1"'.oCVkQl/M4#mcs6,gt1fQmc3U#k2G.Up&"XY
-o(P`QpA4IXrr2W^qsa+Go(MhIp[[_;ki_-ijPeqLh;@&Bi8*&;f\+j)i8EMIg"PBHf@S<lg>(63f[ej1
-dG<m9h9XNsfA4g-fDX>-gY:9*cHOYeec*rAgYpl:e^i9qgXF=&ki^XFeCrjGi7d)-NXZ*m!X]56!!*'#
-#QP#+!"T,4!!!$)$OR.C!s&H+"9J?!!<E3!!<iQ,"9AN+/NZ!S5!qtB>%22eIYWrIP^ROc>"q:B2)R9U
-92o;0F-)`YTV7mAP)=j9DduuM;b^7n?tXM,J;/i6IsGm?>!tbK8P)QK:KCG(EHHbY@Q6nJ5!;2":-q93
-4$6DH:-1d-7U0kiTnRZ$Di_*+Sp!Oo<(p.`92JMuW3s7VI`&1cX0&S/Yd:aU_2iQ9XJgZA^rOO;\\c%d
-YIDNg\[p/6bJCQhX0Jn7[D:&8]tCti]tV:s[^`rSVPL)hWiN_8Y,\4rXduSbSt;.=V2h"8Q&:<IHZ3t.
-+"&Ws7SQZQ84Pis6ZJ!PRZNPZ:Fe(I/N>O90gTQ.Obo3h4a&nK/j=6(K9(VCKRnr;KQh?WDJaH;H$kEu
-IXQWpJ:W2pD/=<:DK:/NIY*#qMN3.8J<#23KlDj&F`D[*G!0i1OH>]fLOb&,K7el/JV&TFTV\TcWir\<
-[_]ki\%oYtc-Fkc^9tu!`4s4(X/EV:]s,/c]X>,WdbNU,.b!&+dFQ[piSW&-fuhI^bgFq_d`feN^V7Fo
-]=>2QZaI-EWMQ8[TV7sIri%BCTqeTlWMuM\Z*LC5YH5.9WOBUJV3RI8T;@sOTq\E]USju_S!]J1US7[W
-,,hZAT:_gL`7'a"UT_P=Pa&)Qd)2ubN`nbV>[p8m4#J`J.5a4Z<+]uiH$OOI?s?N$779[A:JO\c?YOY4
-M4'cuQB@#WIs5[GAnGr[od]\/q"t!bq>0j]p%.kJp[[qHo(2MJq"aa_rVl]kq>0sZm,[*`j6cI7rr)j@
-rqlQfqY9dXq=s[TmdBQ4nacDLqtpEhqtojFeYFrU//fBU)C@:*5=%1W0I[c-:.S,fF,6?>Cg^RoNg#2f
-,VVAN9iG"p>ABLiOGAqsVuEPfUS+$7O)8EpVkSB`KS+l-M3!jVG&M,0AnQ(+J<-1oVkg)_Ss+q`EEc",
-:/tD%A7/nR=B8O.>?kB5<Du[l<_cn!=]n[-?;X<f:/ZO?ASZ=AF$)ui>'G(+ARA8!,VrVCCh[R$A3h;F
->?bH;7Rg*lH[^!MB2'=#,r&_CE-H2>CM.L"Am8;WDf'N:D/X6'AR]+V?s6]QBk(mmA7KCaAS>XaCi*Zb
-=_1oJ@Td>V>?kTD?t*J984Z?H7nZQN:fge(>?tQFAn_0Z4`,(WEHZMFEcuP=D/F34CMS!3EccJME,BfB
-I!'FNARekF>$tH.:Jt.s?<^`HA6`;H=]ej2>[:K;>$"`';Z]fn:]=#j:/";c=oDDG<`NC0>?Fs/>[V,S
->ZtH?=Bej,<)?._;+Xng;c6\"=']&0>QnJB?sRM\"(u@cD>n<EE,fc1C27QZ<aAft9MeMtC.9lm&1^[a
-M!"X6rpoUSp$qMAq>:!Mkj\<?naQ/GrVH<^p\F^]p[n"Ho'u2FqYU*bq"4.Tp&"@Pqpkbg!(@#,7$0MH
-#n8kTSm_m)!!**%!W`?(%\'l1V7bI6g>1WBg=FKV[PAPohRG(;QCa\:QaFDb?!(0)84m`JS$g;eg>(?;
-0A4:JZ!TF4+XSiu4$btr2(9k&0/#":.k)bb,q9ig+=/<Q-ncAP(Ddi&+<VXP$1n3%#UqP`.PD\6!!Wrd
-5V"<;$2jiM%j<;^-8Qqk.P;nY$mHQ++<r!U.j5rP)B0V4'dFG*)]TM*+rP>@,p!sV1*%)F.N9EQ%k&e>
-&fDK%)AEnu&JPog%1s'_(`F80*$6mo4[VS+92StuCiEQ_CLU@R@r?Eg9l+HTAoM]`7quIU?!V/74tn]U
-:HpH_1,hKh5=K$d5s.q(3'98g6omXr2)-[6/1;nnrZMUo+WiEi-7'ud,U"9b0eY"(.5<hF4=MX82CgL5
--n?P\-7U#e)]p(H/0cf!r[eF12)?gF1bh$Z62iq_9N"AC4?bkT3$]CZ+"8Hi2AZ`&!XC%r'?pLW%L*FP
-#6Fr/!r`05!<<-#!"B;@!rr<%!X]8B#R:J7r;cft%Kch7!s/Q,"9er1!<N9&rW!'%!<N<'rW!*&!WiT1
-#PnEU$j6Q?EHc#@F)uGFH#QniDfJfe92]o!YHa[XQ)i6khn,:d=_2;dDI@<sB7\"SjQ>]U`kfF']tV>$
-cdCLXN68rNOMTl?n+#K"g>^rSn`o`;qYod._8*h!]thP0fC/_5n+5Ytm-!*af\4d,gtCfIkMY@Uhq?33
-e&fYRbf@oU_o]NnZG42YV.pAN$oj2sNe;IU((_0?R`*(_O]Wb:'+-!5*ZlXL-VK#ibJJd8+Uf&(Dlg=X
-]sP/U\>k0,+=]IAYHFn-S=5Uh<\ZpD?'h"DO.3GcSXP7_Kr(u^YGA(nXfJh7\$rH?[BQ^9ZEq-O\uM=#
-X.H#VSuJ]`Tqo-/]"bbZ\ZW<<\'P&r*RrKfg#(`Dh<4%aiRQW<l1OZ5imulHhW<n^jP\orgt;/QhrX.g
-jR;R7o()D<o(V;;o'5,jiS`kcmd0B3kL@Spf&#03eCrm<f$hpfa33/he^Ddf`l-3C`m`Pdbh1CfajAM`
-cHsqde'cF]c-t>"hr*>igDeMdfAk]7dbs$.fA,$5gZdVHf]2,Mi9f!4(BOL8"Te],"9\o4$3U>1!!3'$
-!!<&u#Qb,4"pP;8!<Mfm=TJL&!?)t*0L&9;CMS*CM2R4CIpcG]:II)l-mL#h4%impHBX\^ObS=0F^nf`
-<`<"!='B!BE-[.rN00-OFCnc]<&#gK2`O2p<F^3,KRf/:><,2E3CZ:a5sdk/75d/$:.&D`;K@u%W/Pb@
-KrVhmMe?*c;Gg@j78QoZBX>Lraj$mcX<FaKYckRG]T[$3WM=0n[_p8/\\5MRS#s'!_o'XHa0qtLri.KO
-Xh)?sf?1nO[^=#k[DB,SVQd5)['%6U]XPP\Uqa%+S=uUESuA?bSW8YXQBHZH>pqN_<gJ>pIW&4@0f2k!
-Wg0#h9/Jk5:-V*46UsL9ClY0eS9d1Y76#+6KntYGN/<FDDGNnp5C&!9I>NT-L4Eo;AT`'>H\$QnM2?(n
-D/OQOK7%`gJ9cTdH?=R`EdE\+Oe&+qMO'rmI>NVrCKan]GAD/OSW&2AIWgXDR@\JBR[Bb@QBJDbdF?Lg
-f@.UHT;/L(]st8EUoD)>]Y:kZVlH]!fu(G8\@AcV`mi)N^Tk#Re)&`sY-4n*Zbsc!_T9<dTqe?ZS<Ar#
-T:hmPTV\TiYct=8Xf7hRP(A4PTqnZqWM,o[X/DcmV[09"Tq8!ZUSY,8YH"V(XIc#_\$;a-\?DL)YbA%o
-];V?mXKJ=pZ_ht9ASuE`5VFN4-7CH0:01\.C3=lKF`D2+?X$W08jl-B=CQ2rLQ7UfSXYt-MM?P$EcQ:!
-r;66]pA4UQn+HGNp[dnRrr)]ep@n7Tq>'perVu`ep\t*qr;Q`mqY9i7q>'mbp%.qJmc<$Qk32aBs8D`e
-qtT+<nbW"XpA+[Znb(CI.kWV)1+Xt/1-IfX5$22`;a3QUIZ9(u>?>?WJ9>'a>Z+Nt:.miF:.niIKo1bD
-VPpSqWN2njR@9=_>aVOkEgN#HK7AW6Q]--7Dej6.Bl8crW2H\rWMQJ@R?N5/<`W@(;.<j9@:!;C=BSF$
-;c6=c7RB9s6p!7d5tX^C;E@!>8ju950iV+<8O-Qh:0::[/7`C0PW)?09Wa:f>\IJJ?XmV\A8IT[>;7XK
-=`&:]K7@WIAoi$*AoVj/C0<u8>#S4<D/aT@@9I>sHs'WoDF-re316*=RA4hNK7&)tH2_n<D/!`g=]S?o
-:JbM584[?";H-FqE,\`SAn4M'6q(cu0Jtg^DL,JU5s][9:J"7Z:C^&k?>>4OKQV6PItN3%ErKAtC3"]K
-H#-tm?Xd_`AntsoAS#^mEd(i"DKC;XL4seb?s[PeH%:O"KnFkqDea.oCi*s'BP1`P=EIeXBleBEG]IM-
-9gM9T>$5*:?!CT??<pl@=B]$5=^,-;?!q&G?"IehB4c$s=']0>=^#!28k_rS8OuWZ<R^C0qss:Pp?qA=
-p@n7TnFQANqt0=DlL49;qu$?dqY9aUo(;A>oCr+Yp@IqOp%J"Kp&G)i!##A7!!3-#$9NKI-OgP.;M8?t
-"9SN&rW!3)!!n4EZ*^ae=Pi/siT9%ObfRF]$EVmq'mR*^UR.1?_1t`n<C^;!<cG+Zg"kWAg=k?&_Q$-c
-1-.!77R/as2)m$9/gDqq/L2Y_)&!As%gi[W(_mr7$kXNm%20*P&H_n2"<7^]#m1&*"p"rM'c8_0p&G:'
-.O>E*)$'X9$559E,q(W.-7C;Xr;]_3)A<W8,9nQV!rr?2%1j-s*!Qob"$._Q1FtCB.5!G+.jHJb+s[a7
-)AWu')BU@?'dOP/'FG9[%h&s]'Fb]c%3lbo#mh=e.jYi@&Oo#1+=[:@(+Ldt:MOuqC0akXD..9h3]oQ"
-=^trIE_04e4$lY95ZCEf:JY%]=(b!*D/!d(H$*Oo6U4O\DJ3QmD/EH@2`X5i5s@Fo4#SW@/M]=O6p41#
-0/k^-'-&_T,q^u+/1rP/0eb"$.5ND(0etO?2E!*;4Aem94B=uu1,^g;/2Sjo)B^1@(aLU:o`3YF#Rh1N
-#6Fr/!Wr<$rW!!,#R12-$N^A:$O[4F"U"i+!<*!0!!36&!<<*$!sJi2!s8T*rVup!q>^d&!X8o7$k!OI
-rW"\S$3L?4EHYH#H@U<iCLLgmDfKVtFHN/jUm$D!`SfUfVNcm@7T3`5D.%6m?$X9;ipM9_`kfF']tV>$
-bg4nRO358RTZYsOn*oH"cfX?XoBu>Dq>T[-_8*k#^;7\0fCJk2p&+=>ki(+MfAYZKh9sp'k2"eAh;-9-
-e'?1^b/_QG_o9-h[D'A\V.pPY'0_M9S!fUj.1un-S&*+TF#b3L!sU2/+WVF1(G90]b//UU-j^P+Dl^.N
-[%jY,\#b</((i!XWNNA(R!r=/0c_&O+&d-3R(0H*Z%?e,FGZ6TTq8$RW1p`1\$`HI\#ZL4ZF$p3Vk''E
-T:)FNV4a6KV5UN(ZE^[7VPpetZ+6^'TVeclVOjKXVn'CM\@&r]^!Y*Hb/Vcah<!e\j55=CjQlL$mdTZ2
-l1a9-k3;F(naPl5lf$IMi8X1up\"4RlIje<g>V2ZmITl<m-Eluk3M?tjPeqHd*^V!f&,HBgYUH)bL"\_
-bK\Seda$+_c-+kshVHi5dF$Fke(`O(e(<g8iSiPHg#_GUhrE_Kg#(J'*<uZJ"q(J8"Tnf0#6Fc'rW<'"
-#m(//!sJi4#6tD'!(6hh!<E6=)C7(%9jMOSH%Cj1L4FYW=&VaX2(C"!,qM,N?>P"OPa%2[H?=+8?<C*&
-;cZt)@:sV-LlROYMKWcA<_PaW.1nR"85a&7G_:a&OF^^m7n>9p.n36&83Jms9285b=`]_#VOW<XJuc\u
-Q??Y=:d.0:;G]e[:.J]q^;eOHX8]1DY-"q3[^EZ4Cp'_6HChO`bfRQ5[]uX6\Zj)kaOJ8=WNH0#.^-"c
-_:?uRaO\;A_7d%`Ye%9UYG7qc_7-eQ\[eNCXf.thS=5n<TrFHAIZK_SJq.,W3At-3NgQ,tG<dr75+JO>
-Mbu/^4[hq18jks02*F`PM5Hee4ZYtjCk.(fJ9ld"M1fkC6SgE9J:iB/J7_bO84,X-4$-D]Kq+$MJRMV_
-@qfUgB6S]HG\qeTI=$0jO,K$hT7_ZFNdYtuG&;#(@;9IgG);E:IX>sMKo_LhF)QPHEcYc*JV]8GP*Mc5
-Oc+[@LldUPLlR[j[^j&b[BQR1Yf5DCc-!`3\&c%u]"YhcYHHO5cb63UWN<eXdEft\^9+W@W3!##Y.1sO
-\\5\pajJ)E_8<pnVk9WFPGYFe\\5&=Tr"Z_Tqe`jVkg)`US4N_?*10'TV%jMTr"lmVl?l1X0o@5Whd#,
-Xer2"SXQ=VH:i(!G$.Ek-mp;g.Q^4!=C,Z\G^+FSE+WNa=A_[[7SHllDL$qoOdDT-R?NVeJTl3XGP_45
-p\"7Vq=X@YpDrnrmf!+\p%A%Pp%\CZqu6Tpr:BUXqtg*brqQ6])>*UrqY^*]q=O7@g>(iKnG3%\nETfD
-jmr!As'>Tur:]dRdVpKb1E@hu2_mBK1HnQ9?sZN<G__91CK4tlLOEo75r_e/6qBsD5YFX7<J?*]JqU#"
-XJr2"VP9QKQZui(X/plER>ciOMN4-fI!fsPE,KB-M41BAri6$r(oNdcIp>uV?sH]=>Zb<<@pr\I928,W
-9M>@N@Q$D33'0Gu8PDi>4&J[@7QN;(<(0SPA7J\M@:2`QBOH$D92%a1CL^UL>$klR@U;u=EaMNp.rJ^.
-FB*sCB451\CLh$uFDYDO2-j9^;0$DT7R97-5t*s_4(`Y78jc!r-[UB%>\7klG^OaTD09l5BO5%J9h\>Z
-A77S_?WTlo9j)[a:.Sl.:&[F&?=#031eDP,9.qV>='7L4,:4ro0/,dlE-,r%=]]?ZFF.m(?7fl4I=-Ke
-A6ie[CMIR'?Y*SQChn'3?XdbfH[LO&HuES,D/t#VN/<CGLOai#IX--`G^=UYF(/NcAo)C3H\I-$E+i6B
-94(k+>[CW<>$t]D>?Y67>$5'6>$G*4>$t]IBPV9oBlI?f@piJB='e^!9h\#E7pT3Oqu6TmrqZ<WmI9`=
-nac,;o_8+NnFH&?o_SL`qtg0aoCDD@mHsE8q>9s]p\FX[p@e7]V#V/0!X&N40Ni9g*sWciRs$Us!s&Gt
-!!NLLO//YQ-J.,9hr3\Ug!S*^7LZHTatK."Z`0RhYKibIC0XSF>ZGaD`nB80rSB0L_PKOS4%h[f5WC>V
-1dO5b0,blL.j?)M()@8k%h&p](DRc*$k=0h%hT*O&H_n2"X=[++<Lgd!!EQG(_$fD!!EH8#mD(B!"'Ar
-+s%^B,U"Kd)#XF=%hoZh0-1An!*^!b*Y8Vb'+"sX$4dje,:k,a(b7'[+;Pt<&ePs!+WUan((CZZ#7VIc
-#6bYW&.AmN&eY9K"qr"#%fub4$4R1@!<NB,"pPSS.5<G!*ucdm5Z:Q@4?Z8;@:aLtEEPY.<E)geBK8aK
-5u^QY;bU+q=^5K[J9GL':g\0dEfP`uI!KUGDej'*DKBrGF@JSa9N>(r<bkc18jb*M,;^o!/heh).lK4<
-/1W8%-nHr'0.eP"-o!A56:O+$79VH15W(,C/N+jt+<D70(c)Hk!8%8R"UPA7r;c`rrW!!*"pFo*!s&H(
-!WE'-!WrK(!!**%!<WK,!W<#u!ri8s!WE':"9ni,#RgtF";DL_%0ZtF&f;)[@qTF]I=G%9>[:6+?=?oC
-G*Ar5X-7ge\DuD`RrW"J<_b>3=)2SXDKTZEak5J1f#GP@]tM.r`6?NX]oC1M_4AU(lL=?)jOWMTn+#i=
-nG3(Ld_W`u^FR.:b1H:]nFlkYlfmE^hpUEBkMY"Mgu7#>cedj5f$`1"ccsYS`5fd*\%7%$]t17[&/>^:
-J<?V,Z&Ugg&fch1ZB.<\&K+PeNfn^#:+$ek0OV&bALA!+,C$DrYcae+]Y(M0,7b_GQDUg_NcIN;,U='7
-*%)=D02[_)VPm!0*$ZUM.lT%:3^5u\S=m$n_7d%Y]XbPXWNV_HMh[(KPF.u5TUVOH['4,?X/)8QSs5_>
-P*r&?VPBWKT:M1<U7@XCSsPJ'Q'[_gKp%akSt`$VSYWQpWOTOK\@U&3e&TP]hrEJCf\PEAiTKXbh;@5S
-md0)thrEtlo]kZ$jQPjolfI:(o'l>Fna5f3li$2bm-*QiiT9=dk3:sgiS<DWkhY4ZiZR.6f[JI$f$i4$
-f\"R>g>h5Jgt:NBhVR2KhVmM?CEjAh!"f84!<WT:%h8dD!!<9)!<<*#rW!-(!WW3("U+f)!!2cn0*)%Q
-!?)t,1db,MEdN@mLkL8$Dc9G'6TQtS.krkD8m#eLJVoA@Is#R<?<:-%92nV_=(#`\FF8h"Mi34/?<'ch
-3[ua5-nd,48RHCWH%'gM?q!7E5WMeE9g(^%4A&=><+h#dX."<>AWXU6RVk_a4uu(^0L/B.6rI;hBXban
-aMP"WX<t*PYckLC\=%'5W2Fg-[_p5.]th+^UpIG6`kTUE`jVkKXK&A+YC=!se]ttQgX*^L]!&Q>[^WoR
-WNE51YcOS-_PsT8Xf8%aR[0)+Ss5G$P)t][>q7]f=HJZ5TraAI2_?k?R[.hL-ULI;EI`^iCJZ`A0hHGX
-RsIFX4>1E#KR\E!MN!OLDa?$113\J2KlgZX-Rq#0/MAk,2*YH%Ljae4.t0<92E!NZ5Xe(-4_fRsKnthK
-G^Y3pIt<9?Jp;lpG]dqGLkgqDKntY;CN"l^LlH1bH"qPRD/t&PI"HcfI<ojJC3"<1@UWh\@q0S,I!B^S
-E,g2cL4P>=I=QpATWk/fYd:O0[C3ZY\@]MsXf\Y/[_feg]!B#ibKdZ(Xa[=[]>;=n\]Mb1d*p=\aLnsj
-\%9K"`k&Rc]"Pbh]stY]YdM6YYHYF<XK&.jUnX]ZVQ-\tTZ""?[&9psX/i7tVl6GhWMF]9H@0X7;)BjQ
-*>TJ7/Nla'?=n/"I"-NdDJ!9[;Fa5K;HmaPG^kI-Q^XG4Q]R,VI=6\=p(@#jo(;PFp\+FZqY'OMrquQ_
-rq$6^pAX\pq"asho_/+UqtU*gqt]sXoCi%VnEol@p%J%MqYC'frr26Eq"j",e)p)ona6&Iq=N4%,pt/g
-5X@Od1bh!^;c6qBIYs/4?p[RuJ:2K>4>JcK8MDk`77B=0;G(2NOH>EbVLGJFWMuqqU77X?H<ci<X+$P&
-Lk:,7O-krTF)>`4Ch[dCR]*0dX/r1rR$2o#;c[=6;d!($>#JO1=Aqaa91VK=2EX8_2`3NS5"%b,6TI"q
-8Ou-&0iV=K:eZ+e@m`dd7;#t0@6IS%A9UXC9jqjfK6hK>6<RAi=]/(M@;]7[8T\oQ;,LJ)=^#9G;FOPo
-ART%TNfn*_?>!kYCNM@#>C^Qs;,U:e<a7[H7:1"XDdQ4UCfse==B/:#ARf1T7ne,B?!:NCG'ZYI;H?t+
-:eYJ784#gFEct&>9i=DD/LNMG91(Kl1c\H14T6o@6qK^32(0[q0KMK^3a4pS=(,TI>$GHH?<:!-?t3MW
-C1h3pCNOfIH?X=LDf0<=H=L>nAp8ZQIroL?BQA-5DJO-/DK0]=F)Pu7B451Z@q0(^AS#IaARf(WBOtRR
->@1W=='/X0?"!Y?+(eqq?Y*eV>$"X$9heAT8kDWZ?e#,QrV6?hqt9UWq^;=<nF-2Hq!mkCp$hMBq"XRW
-q>'dWoCV_GoCDPJqt]sZp\"7Mnb0'brrMus%fl\4%5D^L7M>e+.>2_.%.sT)!rrUk[(<_?`n0)/hr3\U
-g!S-a8IDEOc6n=QV4X*MZc8J?>>e.(<`O+<`nB82iT9%Vbf$,8/N6Nq/Mo%11EnV71+4"_*Zc17$54<c
-$k!LS&H37K%gr[W&eYWY"Vq7>!!P(u%20omr;Zp')CuL!!!NH7.PVkLqu?d$)AiGhr;[09.2NR-'-SA;
-+;+PP"Vi%%)_)Np!!EHI)\3PQ!'(N4',DE+)A!T-+<ML1'e'n3%hB9l+Ue\k',DH#%MT`g#R_:])[QWR
-&-`:?!<`]9"U"r0!sf8:rW*-)"Tec-rW*'%"9rNB"Ul:`,U49G)_s6-,p4j$4>9?"8ki#XBR+&r>Z>!8
-=\j9S779pNAo;Bu?W9iu>[;)L>%_edASGUZ='&L#7m]X05"/+77nZ3<4uPZ$8N8=Z2DHd4-S-c$0f:jJ
-4Y]qo6:*O]r[.Ud"WSEu*%VBi!7q2Q"U>55r;cm#r;llt!<`K'!!E<(!s8])!W`E*o)Jpq!s/N+!rW/u
-!!<<+!sef-&I/RW#QP#/"V2(Q#mXj7@!n#3EFN?^?<9j#AV-;NWLJa"T#Km:SnqbC>Xp2/*\UH+BO5Rl
->B@^7i9f:=_8![s^;7b5ce,mfa2#KY^u4SMo&\rgjl,RqnG)SNrp/"K_>_2!_84:Fo_@qBrql$Cin`Y@
-f@o!7iT]U[g=jj,kh"G3f@\Emc,RH;]sP=N]XbVhY\FLS$TEL!XK8X_0HCW8G,)'Y/dWIXF,-3OKme,J
-,8)"fTrDHF%N$@2Xfen3XL>dNXc4S9-o.*bYbQD80I7hY&0<;H-7p2iCS%c#9HFoI)^HFQ'c7l.,C-2k
-X1#jTYI_KVW2Q\oG!S)F8P;c`GFbCJH^_EmY-"O[R[04uT!"]WSt_dBPaJ8<L7k?6T;SHOP*V,cNJrjZ
-P_P!NOd:cVPD4RLOcPTcVNd6qG(PsMQC+,7W2ZShX1Z*^a3N/_d*^4oi90C`gu@;Rk3;-kjR)'fkN:[V
-h;mkfl0@g-kO@m+n*of7nE]W6k3;I+jn8Hnp[e+Ln+>c0lK[Nto&o8ghqm#?f%J[0h;.#Ol06<)-lDm_
-#6b25#n.4L"8Mp(!<E6'!s8T+#6kA(!;cdH(`Xq\6rIT;J;/l8J9c'I:.do;2)-^81H%Hk>&/;5L4k&"
-D.QsR;GKe`7nQW[?Ysn1J;K,@Mg]MM<)#\B0dItb/M9.N94hm]J8f"&9KOjf;e/K`5X.Y$4%!%jN2ie8
-G&Di*`M@NB3B]MQ'07*Y5#"^=;H-.jZ+S!$afGEB+g.rOYIV-RQY3=sVK.m-_T9d0^V-eDYd:[X_919I
-[]-G/X8oGQYID9sbeUpBd(d*%[(2s5X08P1]"5#IYG&>AXf\A#XJ))QQ&2$!Od2,iNg,N.-8%#PMjC07
-WJj,!.4]D#N)M)K8S<m<NJWIGG@!He3a@`6F?_NB/S9KaIt!-7N.un$67t;WGD2*.>s'8S-S-l23\NER
-0g9&tLibdt-8%).0J"t10.J4lAr_q(M3*L;KSY"nG(buc2`ETW3&!L*LQ#VNJ<,1uBP`BVK4]"TG'n[R
-C2\3@LONiaI<'=JG&qV3>$59IC2nK3A6`MQ?!M>T=Ckc==BKNPC0OS;@:EAXEHlt\G'894M@>];US49U
-UU%PI_QBV_WMm/4]tUtb]X,#__n*+\Za@-F\&Z_1`P]U3`Pf^6_9'[/]unF,ajA/Jb/M0:\%oYh]"lD!
-]r/*;UT'i\TVeN[W33A/So\"bH>-GU3A;m''bqZ81."W9?YOS0KnFbqBjk4F84Q<M=CQ&dH%:a9R@Tk<
-Q'$fQJqik5p@e.Mp%@tUqtg-^na>c<o^VGAoC_eOrq@0'qu?Zbn+#r>oC_kQp%.bEpA4[ZoD\PXq"44L
-pAFmgrU9+Cn^lLIl/CI[hXLO9kKf_D(FD7>2Cp[A4?Y\q?[nH4M0<3,?Zq$C<&5pV.io*`+=0-<69Ie2
-4\pflMLpg6VPpSqWN2njR@9Fd>*c1iHBs\JIsm04Oc=^-D/F91Bl8`qW2]ct(8e!tP^HS3;-mU.<`E4-
-;,p^q;,'tfr^8h*3^Pba1,h9X6UaC,3AO)s8O"pe='7sa89BAo8kMuJ?s6H//l#eKA4Bd@KS58>Ko1J(
-AQ2&b85Fec?!1Z-EGefS;-md9='fH:7:9e??t<JbB2r&;>[h]!ECNSn=]/F*934\Z<AZNn:g%%#4Y^\q
-A5lT3;H$b3?rpE"7p7Ma(b.$s7k@),3'gSB95.lq5t4OaH;[:1:dd8g+ui+d3\rZP5#tQE0.eP46q9a(
--5I@=/N57J,qV;@7n6!45=[pq.N9Td3&3cd6q9g<92B,1A79%X?sRem?<^cEEHZh\EGB)uEH,c+@qKFc
-B5)=*DJa6(@pWpLBfKjABkh<sC1V!nCLq$hCM@KqBP_9qD/F!'FDb\q@q&eJ<`)Xd9he5T9hebrg].-J
-pA=jfp\":jq"OIHlLFE6lg=9?qYC-e(\mh'qY9^So'l)9mdg&HqYU0gqtp0`qlTo#!<rQ#!"8oK:mPfM
-%gj+JPt_\W!%S,#X/_o,fA>WHiT9%Obf[ak#b0Mm+`O6IP)Gg1\r]rm:f(n2<cG%Xg#E"m(>n&q`Lf.B
-.7?TV0.ek:+"8`e,pOrlrYH.R&/kue#n7CU&J>W^$O74W'*J[H#9*dD!!Ohu'bqhrqu?d2+9DHA#QZ2*
-6p31T)[60?!Y,tWr;[05-57%'*%;mG)\N#K";Mn''asX6!s95T$1n3.$T9=F)'0P))^lX7&.B$Oq#CU+
-'*/.H(_%]-&HW1D$kFEn#Rq4I!W`<($k!+>"9Sc:%0HY4!!*0)"9JW'!"K#2!!!$$!<`N,!<EE-!r`0,
-!<N9)"U>AA#RV(@-T<J/1,1=R8N&Ik6;^WmAQ_f%9j1^u6U4=B6pjLD>?+Br<D>_[;c?[t<E3*s>ZXEg
-?<T`k='?J?<_lOq7T<Dh:KMI:9.rCg0J"Im*ZQ1?*<%)`,mOGOcN!tK"8`)r!WE'&!<N<&!<Mur$3://
-!W`<'!WrH)rW)cpG6%[D!<N6)#Rq4U(aV$q2I(9NDHpIK?!gc<@;DR!S=>F<>B"If92T_fRA$F0J#CTW
-lG8@"DIZO-.1%pK/lcIn?#3hDB"HRPlK6+&^V.=p_8O[IfY3?c^qchhip61.lfHg^jRMp8qtU'flI*Mb
-^V@S"_g]_WoCqqDqY0:<j5K+Xi8<;Jm-*Ebk31FOjO2])f@\Ksd*'8K_R[M!\%BV_AdT([/oGubI!]0E
-)%[a6RYX'A%Q/""Zb!TL[]u)`*"sK=OCoLD(`[LoYI1j6WjK1;N[PV^(P@sKN_(*8)&Fbh=^=-4(Cq97
-BUXoH#]ftJ$Ps-V%1WgX)/GhAWO0:EZGFD_Y.(j6:C%OY&fVT%/Tm.L1jYm]RsRSJM/,[^@pWSFJrcFg
-Ko21^R[ok=U6pdtNIZ"iI=ZlnKS=r1P)FjLM1(27Ll?k?I<p!MCO(D\G'SLfJ:)`mJq/K2Od,j3#F_B^
-USk)j[7n'D_TU<Re(E-uh;RGWlK.?sk2Y^cg$\:qlK@<kj5]Rrin`VRg>hM]io]7XkiD*so'H#+hX'"U
-hV$f=g>_,Ph;7#GhV!?6*<6-<!!iZ6#7Ck@!<WB$!;lls!!NQ1"9AQ*rW2Wk!?NM81-eQ=CNtboKR@fT
-@Tu2a2`*3C1cIls<*sB_IY)c`Bjt.?845m66UjgQ?tk+BL5LtKKmmfI<C8Yp/1re:10%e%@q'=nG'7D$
-@9n7uFa7^h7p]M&5Y#R@Q)'FT@u$u#]T#l[5X@.Z*t'b<,<e[k6Vg9;:o1_<`lP4[XF%+PYckRG\sd?5
-W2>*>^<4^E`P&dcUpdnIcH48Za0qtMXK8J*Xgc$pbJq*9a1SjjZad?JYHG(B[]HaG]W/3IVQ68fXJ)5U
-Q&1lfMj'B`MjKK0-nm>ICNarEF_*<X)B*"5E&TBs:5k*iN/<[fPBJuD4%FFTE]AM%2CN'eL6%LSObo!L
-E'l0+->@jjJ5.OK-S\"pF'q="4#8lV>`*hs.4?c.4>&3A1b^C+B8qq.M2[+9NJi"*JX;Qi*%O'!0I.Pp
-FG`^CCPm@T;`&6CA3!"X;,g1h@Wm$+ASc(!Ec,u=DJ=''>u+R9Ci!j#AQDuE>ZQ;cAmAbI=Bnd5>$bT:
-<*EU08ki8j?X$W8=&`.%?tX1f@r-RIKo(J6LPLqTR\$">SX?(T]>;A)[CiuSYe@WP_83mt\$rcP[)'Vb
-XKo.2Z+RTQ\$NBQ[D0Q!_9'g?]Vr':UTL5gX/r=sUnsubVJ8b@G'.\-91(Tf)&FY7'Ho.j7oEc5I#Eo=
-Jp2*F@S]cp:f(5"ASZ@:MNj[*US+-@OH>Y.nalACrpUNeqt^'_q"F=Oq"OLRnac;Co_n@cp%\CVo()GO
-pK%+`p%%bKq>0FEo_81UqYgBms8MB?g;'\2D0h"rH=g_sFan^\Dd#t,;d!'T4]PT`78%HMQ_o=7:M"g%
-G@*Ki3]]5Q,7cdT-pU0`2FBP[6ACDRJN/RbW2uttX/;VZR[/8)QE70COcbKNI"@0BNI5kgE-$#6D2F^[
-WN<2%V5B`II9]]B;HH[l:K(<n:I7NB84>d-6:<L[1ast%.kik?5X@Lh018>r1b(1[<D-M%Iti/kEcYH%
-A6E2HIZ7ZH>ukZI<``=#?Y!ei<)6dsAq#/&>%0p7@SfNb:/jkZ>@C-(D/!!L=\<9q>Ym",6s<nd<a/g=
-78d`%@7Esh2*X#W:JX,++]E&U9M.oI9O2459i=qd<?<YQ0/k[@&PHL]/SeE_EE4>YAQhl55s/.?;cm=.
-AnlC'5t+47EG/Tc;Ft"pBl$^43&s&a9R]Jg3CuJ)6pO('770='1c.E_6UO@/1F"%h-9Ogs=&hgO3)EL2
-/M/VL>AJ"_?!CTLCM[]sBkq3eA7K4cAo;R-Ci=60Chmd#Bk_L(BOtjj@q'%\@qK:\ASH$uEH$&[Nb;X,
-?X6`49N+kd9h@rI79;dHmcF?BqYg<eoaCTkqYB^Op%7kFnF$;P)Ys.$oCVtXq=j[Yq"OOVp@\7XpA"L[
-p[[nL^&S`J&KM8_"U#2D#R(A7%L!7Q#SR1<!s8Q(!"1D^PX#KX+^'e@,Q[?64D^U[Q*]*!jko%YiRuGs
-_+G'(fZlO0[BQ9`OJ9X\?!gf>G%t3'X2`iPjlPOVgs='85;+*42^g%#.51ZG(`=A;)AEi&)[QcZ"U>/8
-#n%+P%gWFE%2&gR"p5)K!rW*&',VW&'a"=6!XC;'r;[*:*Z>t8(b-sMr;Zm'+;"JO$4%Xb%h]Ej&J>un
-r;Zs)%N>ZSqZ$X!!rDs!![&'H!"K)W(_7,i%1XR2'FYWo'DMP2";q1>%2Lc-)?TsB)$Bp?!!!$"!s]GM
-$4[md":#)9*>8bk#6Fo.$P3LE!WiB'"Tn`+"9AT+!<N9(rW3$!rW*!!rW2rt&HMn7"U5,3!X8o5!s8Z:
-(F^j5-6t-'4?b\_7T)`F90c'A6Vgok93kh-<)64]84[#m7Qj413BKeU6Tmn(4%W"H=_M2a]=gik4#JWA
-,98'W,97X?(`"S'!<LLH"U527!s8W'!VZR"!WiK."9\l1!qQEk!rrE#!WE(>!<<6-"p>8J.;iNmGa"S\
-MMQk2H%1O0WoM+$N-f,PAnk4?J")g[K6i9\f%&3cLO45T1*8>0#U^6A>$t]CBP1ap^Y%H0fZ(bB]tM.r
-`66NY_j/E\_5b]<iUZU+jO<5Mo(;ADo_\XRd_W`6^V7O5_T:-rq"F=QnEfH"h;6rDio'"jimQuRmG-FL
-a3i,YeBuUfb/DB>]"c"h]>LLL!sSf2.46u12_,FP&2'$;Ii].46%#]<]">8QVM\+f$40mpBbCjg(MotN
-\%8-)YIUop(^M#mJs<$Z0Fed73Fm2VKR-WF"Uc&8R[m*#%0m:n:I[N-3BKZ#H'k;)YHtL>^qZqPZ*U&m
-%6.frAm-`#>E))fF.ned>o."0:_X`n-6j'R=c\5&11H6-Q'%DoCK,/"N.GkVA8QUGOGA@FL3\9"FFARo
-PD+a:E-QVMI=?g&MM->"H@:$eI"-g(KS+u7Mi<11I#*aeKnYDDPF.l3rg-BNUT(;n[_9Jm`QcNAeCiU0
-g"bE>gZRqbiTBFhkO7Wpl/^aehqZuRi8<t[o],,mg>^l@kMkLZhVHuDgO1LX!!*0%!sJf4$jm@L"9JB"
-r;d0*!<N<.#R1>3n,NG3IO@$@:ge-dM2$M'D.?gN5s7(\0f(dN8PiT%DK^;OEGAoa:e<o65X7\.;I!^I
-Jqf,>Mhuq/B4+S"/L)`#DI$%ZKp7[eX/`1sQ^45<`28<+>u"C"=\;/(R$<&HA8RjJXf7@[7n>QU$R[>/
-,SDLl77BR;:eP#l^Ve71!3?+#HEOBSYI:jKT5q'4VhChZ`QufL^:1;=\@]&d`QluR[]6I2XK/M+[_:59
-ahl$2]stJQYHP1:ZaRfSRCg2MYcb-qUn+<YTq7[9N0TH_P*(Z\Q%i-Z-mU2n/Mf1B3?f^e.<C2V+"&F<
-Ul1(gNg#ieCIL$:1Ko]YIPEH1-")7WP*U`WKT:e$2BjRoB75h\3$9@k:3_kgM10D7.5)l2MMt@a0/lmJ
-?W^B3<`Mn;LP:S<K7SH/LN.KaPE%jL96+H_>q@4)L.)hfM0<_q&6F``%hU'4+:nu<C1en35@A5AAntaC
-4&K3p>uXWt>A@ql>ZP-5ISa6V;cZe!@TQl:<+BEE?X6i;>?k93>$4m+;,:1n=]SX(>\7JN?t<eM=BSm7
-@U`kL='fTaJ:E&sL5(PFSXl(?W2Z_oX0&J&\%T2T\%9,Y_Rm1d[BdQNY-5^KZ.[=@Z*pj3Z)+D'XJr1q
-USFWaBL5p5F`q"c7li7B:`0r]+=f35:L7m`M2R:HHZ3_3;Gg4d:fUb/B5`*OPF\JEUS!j9PEth6p\+@R
-oC2PJoCDMDnFH;FoCDJDp\FX^qYL!\o^_G9m-X?4nF?MN#5@ujr;?'Trq@Q,oCr.]rqG@!f>RQdOI`_e
-Y+VDVXgPUM[$c5T?VO*UIS3C67nIfjQ%46g=F#UKEaUj_2_bpU-7o]X)(e6A3As)i5"piqNe`gqW2utt
-X/;V]R@/J5R&[3FP*(cUI"I9ENd>heCiF</Di'p^W3!)$Uo'ZKI9]`H:K11i:/Ok_9i4JW9gC[)77K'c
-/g;\i-nR>95<q@e018;pIP`N.:eF)O:K0V31G^p@>?tBLEeK'3?smDk?W:*/<*Wa9JQ#$,3b!S-='\+'
-?r'<d927uP?<fTaCh-OG=$KDA8l&/oFaSptO_RZn/iRBTC/%]8<d/LqH$X4393u+*9LhQ?9O2..928AY
-:*NJZDM*!u"#XC2(1gN?IW%@P4D7&),7kD/&.^?k9._5WA3N4B6XiJ>7n6Ef<`)d`5<;(q4%D[j0LIi^
-4[DY+6U*Op5<M;!6r6cN/fc&],<84h;bfJ*/4;uT((h3;7nH993]B)j83oO*5t+((5"81B;I!R<?=75Q
-@U`k[ARoRnC1q?uCLh-j;IaBO@;':bA8Q'rIZ/)PA7/\G<D6Ck:ejVS77C?EP18+\rqcZor;$6dqYB^L
-naGu9n*KlHrVZNep\Fger:p'[p@IqKo(;_Rq"amcq=jXZeH"t:-S#]1-!>h4>]XFoE+3X:J9sI#"p+c*
-!<N6$'k:8j+U8<FMeGm4!Ug"B!dV/_X2NWHjko%YiRuZ'`)dSOg!2s>\@JH$R\n2k=C><+@pi\kXiAuM
-jlP@Og+C[pTg1@[.5!&!,UF`[+t"EV-5?n+)]oFn#Qb/4"U>DC%LrgO"V)+Q"p5&Anc/_03Z%_p#r`qB
-)]]hA*")fG!!*rMr;[0.)A*Ss$kNg^*")WE!sT5P"8i-&#p1]P,RsYO"!Acg!<)s!"p+T$%LX6g%h&jR
-%Nlu*$4[m`rW!$0";1k:!!X/<!!a5E)#aL8*V]U8#6b#+"UY>7!sAu1!!33+#lOc:!s/T,!<WB'!!3-$
-!<NB*!W`<#!<iN*!<WH+qu@$(!<N?*!<<*$"8r3$!<WB'!r`3%!X&]+!^6_l#R:SB&/5m(/28P-2``lV
-4?kti:KU7Y9iOtU;F`oD6T\%05<W4B8>!Fr4$beY0I@ei-6aQN)&3o<"3UZE!W2p#!<<*#!WE0*!WrN*
-!<`Q#!!NN/!WW?*rW2`n9`Y7p!!*0-$4dq#3`!#FDPGJ>jQc0pjQGn*rq=3fAku`EC0"teJt]KEI!DL*
-hUSNdQAK*N0EhP<56_c04'Yol?=[GRF2$2XkLdd]_8![s^;7b2dFQ:*bJ:opaQ;j^p?1Vkina1ul1"BE
-rp%qJ^q[\!_8=:>oC_qXo'>o;kMP.Ih<F"cpugGqiT/bOgrIpnd*^@kbK.fJb/;*2]=l%mBata`"r7^U
-rX'SL#o$:1V0j3k&5odE]"c"c[_]Il,6S!=NI)Rm!s]9IUT:c2XJ`/2Y'C<R'bcV#SRN<B#;CIuS"[9r
-S80Z%-U`fH/H>eY7tQVUOcbZmR%^F\YHG.7XL5C-\?rZ;9FW^T<bbtt%S_L9(hJnmND9slI7G#1>@1Ac
-'1R\)0GI?GP)tQYEA&%gCN`r6(DRi7?%If`NJ;S"H@'UYH\[i>JpUa2B4kspDfU/IBk_a<DLQqVH$4.F
-EdE.\EcH8NI>3N3KS+o/Jr>_JI<g3`CN4HBJVfACKmST5MN*miR\?U[YHbOG\A?G1_99m9cKX<Jg$7VZ
-f_FRmi8!MThqm#=i8ibRlJf![4okZcqZ$Tt"9Sc6#mC/+"9AK'!!3'!#R(>5!<N?*!X&E&pAfXt3(?eN
-Bm"fQI<0%-;+a/71G:F;2*t&AAT)^:G]Rk/;G'583A`EI4%<(PBl8*NMN*ILJ9Ga8;F38m0/c"_DFSN.
-Y,enB[^EWXbLak0E_\ho=CFp/AoNm*Nac4?Tt7IUAnYF83#i#(1-#^W$nXk36:OXC:L1$4]Z1&fX8]2G
-Y-"q3[^Wf@G-@mBL7uB-d*TYH\ZD@6^9#,icd^"DWi`A'X08Y5]@G$GcFgX)^ppMJUT_8<\BD7T]<euJ
-['5joUnOHVSX#>$Mi3ISN/E[[T3a''/LMMT&f;Z7*?c:fIY2;W,q!*&N/NRONg#Z[;^s=G7>![A+>5T#
-@XX,sQ'IDbP_is+-T!E(O,ma&-mMEGY,@tcPDj!,/LWi1H9if'0NWpXJru4NNIHP1JUiCPL-M#mL51DH
-Pt!&oDJXT/.hk9a.ir)ZK60-^=*dC^5%\P12[(jQC*F'IFa/(JE`=4t1KS![.N''H-r+Ge>@;nb;d!L0
->?YNP@:itF>$G'4;--k/@9?N:>u4X$=C,<9=BSj8?t*V^ChIEh=B8C&?!^W<>?"X*;FElD92]&+An+M8
->$5'>BP;:*H$k*oL5)%jSsQ1DS?']D]YVe(`k]j,[B$43Y,\FlSuJffWO&O<<aJg@G[k5g<()0o.jH/U
-)C740>\S86Mi`pQH?aR=>#nU!;,UJ"BQAZcS>3!\V4X9JTCMRHp@@\AnFcADp@nFZq>0s^o^h\Jo_.tN
-p@[qCmJ?\Oo(VnOoChkMp@e.Po'u;Fq=jFMp\k*\bG9N.@"_9,6W[i0BPD!gB4km`<+\`U,rg?C:-qug
-Ck.Uk=A3RWN.tnD>Z3aB+pA<=9Gnre1.O>^2**`[7tQniMj($:XJr2"VP9TLR"/e9WiV/@NJ;e*Ll%IR
-Ec>f(C2Ig,MOLNBXK/CtVOa*&>u=Qo8ki8[9M@rD90bs83AEEI1+at((EXhE.4R)*1Ggd>6pc>`/gi)K
-=AWF6=th?u:-_-@;Fk58FGE+K6n;)46ps-l2+15k=%Yn4A8*T%AOU6@5rgtq5s\+NAkbg)>t%Ui.7-*K
-4=29a'g#N8A5#KA03;4Y5u(TmI=#^=>?tK5<`W*p7n>s34?>,Y3^utT4D1"O[\7CJ7X-jEG%=HWIma`F
-J5\@*='BW@,u&Z,1)W;[.4?W*=Z%['<*iup/1MVV2,[LR<Co,*.iTc[0gS0%=%le.B5;7"Ci3iZ4#\`8
-2*k,F@U2i/?t3J562ihm7Sd5k=Ahj`6Us^55=.Ib/grA05sn451HRca5Xn:8:Jb"l=^,0;@qnPH@qfRc
-CjC,LPD=LDP@e$)=A`0t:Ja_X:/+>Q:d?+CWN4nInFQ;DnalDGo_8+Pnac8Bmdp/Kq"=4JpA=^_p\F[_
-qu$6cr:gHkp[R_@n^[^,!"i39!!XQ14%<%46UsdK7PZn,r;[E2!!<E>6#nge![1F;Jf=q&"Rc=D!c53Y
-Z,G8Njko%YiRuZ$_d"%_fZHU/XfRkJU8Pt\7Tr\O<*X$bYf>;Njl>4L*88leTg(.b+s/-b,Tn0F(EjS7
-*tS_i$k*CI"p+]*%g<.C"pYD;"V)"J"9S`M"7lKo,:aQ.!!s\a%1NUI"qM=Qr;Zj7&,cJ8";qOO#nICN
-'H[Y[!!3B='`7q9!<N6%$QU]$r;Zm.%06>,(+(=G*Z,S/%hfTh&.B$U#n%(B#RCtVrW!$0%k/(h!"'G@
-!!jY^+TMKC+8u6A!WiK'!!*rLrVup.rW*$%!r`0$!<iQ%!!EH1!sSl)!$_LI!X/c.!X&W0"9eu:#QXo+
-!!!$#!X/`1!WiN1"p+i,!W`H-"9eo2"9&B%"9&>u!!E?*"9SZ'!A=KW"U,2@&/,fu*Zcjr2(UjK/k12!
-Fi(/$[DYs"2Cp(+,pFNO)'C%?*@2@!"U!'N!!<?+"9JT)q#C^%!WiH+!WiQ1"8r9$!WE'%!s/H&!r`3)
-!!!$%!W`?#!!!&u!(R(n":ZM69jk8kE2hCLiU-L1l0%9nd\VCb7oNr&C2Sm$W1ffLS[ctm]pO.kCenA6
-3!oX'0+S3l5$V&h?=R5MEkKrSk1V*#_8![s^;7b4e_A!1b.td"cK+9`p?:\hiSF5)me6SXs6A%LrkDLL
-_8F=>o^hhVmH!p6mGm3\j6tm_n)r`ecdC8(jiuN4d*C1ia2H*Abf7H2]=kq^<r`C."rA!f'G1ic&h/$r
-R=6On%9BL*XM2WYYI_;u-isB<O+)No!!NaBUSk5s[&0Y.Y'Uiq#RZTbP"Z/q*a#&1OK#d`K8FM\CNYu%
-3XQ-"6\LM]P`h'!USFQiYHG7=VQ$Pe[]cs4;?[FI)`0&^&6t/V+C("kMbY!tKgQ"^4%Dgk'K^M`0+^X-
-OH5B_E$GcSJo3=Q,!I[t)HhK>O,>E3I"Q]tH[LKfEEOS-+s\]l2_7Bp:LJ[0G^4LTGBIeAFBW*cCNtJa
-H[bmD:4IeNPDt$<Kn4;sIt3-%H?!hLKnt8,JV8T.IXQm,LkC/%N.leFOc,j4UVGX=kNLjnh;Hr<k2t^\
-e(3RBhVmn_erX)D!!39(!WiH*"p5#3$OHn9q#CX#!!**)"U"o+!s&H*rW2`n<Als1<*j<_I=-<Y@p2W!
-69$bS0f(aV;-R^UH$jjVC048$4Z>;S/M]@W<+'H[G_q?<M2$G!B3e7o1c.Bd:7Q2mG+5V3[`u_$\@8i6
-BO*VU6W-Z/@:ObURZWAXKU\pDQ>]Ys6Rb)R,6\&c/.r9r0gn)g7S66J>cG9Fa2"bTXAH(%YckRJ]UsAM
-Vk]?N^s(0N_8<aaS\`=QaO&Ada0qtLX/`5'XL>aka2cW;Y/eZ!Za$L<_6KuVZ`gO&TVK*0T!,5hS>;^;
-Mj'$YNfAopMN<m_:E(W.-QX6F+<r3Y-S&_SG%iEP-"NiqH\dlGM2I""/h&)5Kl\:a1+-OZL5Lq]O+*7K
-Aiht$-%:o.:F.PNE3ld=WM4oaJ8f44Bo@F7r\#WtLP1GIPD59XKmJQ*K8GG:MNELEH]OUf*A0B26SfGm
-:NJ'5=Ghi5E]Ob8K16V(92nM<#:3kj+UTu=G'.hL;]$$'D-AD$+uh:t(e%Y3@UN/=AR8hL=C"d*73Nct
-*[VpS)_sWD9kJ*B<)6P">ZY$35=SFRC3OZ.@9WY.,un/U<aT37=CPQ.;c?Ol<E)jk9N>.j:/Otf<DZFi
-=]\Nu:gmOV<b5iOFb4q)`59F6aMP!YTq\itY,7STWir7u\#PgFJn&G=Ch7!T83&7I+<;@D0h,D\EIs(.
-NeVq-G@4WW<)HLj<Ej-WJ<$.pVl6GbSXlGGp\FUVnac8?mdTi@p@n@YqY0[Sp%\@Wq>0s^nEfE5p$hJC
-p%7hJp%S<.q=j^VnauSOo^;2>r;#NtYE4W]Kha6l>@h8XE+ruuA6hAB3>iY_5!D_FFcDQ7Hu="SN.Q4V
-6pa!^2_uli"slGW'+d#k2)7$M2EXK\OdCuiVPpSqWN2njR?s+cAsf["QB[GdH?Y+"Q\KO$De<m,D/Y<#
-WMf`r!MlTASX=e0:fg1W:0:@h:.duN5!M:l2)$F+-nR"i,:4Q].l&Y01bLLP5WCAD-r3Du;Hd6Y/QGqD
-7oieuLMgj`9LD0!8k(m15;=fW:mYEV6RZJ[.Tp4KB4=%\2+g.t876(5>uFTi;+qcc5so-I,75;N9O!(4
-NFZ.$>%^TZ=]o$\Ir8h%?"%#?;HH[b911m!1bLjJ6r[bS6<@</Al'1?JN,N'?t"IO'Ng2f-9=4WAP"7:
-DJq6F3D_+O.Qgi`,>MrT4!6FW/I_k>:/P+d3A`E7.3p<!2F0DG*[iQq1HR0P75m%d2CU@E:Kq74;,ftX
-9LD974>fD)9)_mm;+jAE8k_N:8ObO!1,CaK2E*HK4$5DX2`WfY2DdEX4?,5R5<:_k6Tn(A:M,]OIYs%l
-<EN3s=Ar*n8kDiS8kN#I3MP6?g@b=9q"=@Rp@n7Vp[[ePneLNZo_J=Uo^qqVr;69cqYU0fq"j^YrqH`o
-p[dqFo)Jd0!"o>8>6b-7-pBR]Cf<ts6T,DS!W2p.!X'WMAjJ0q.8Y\<6Oj+tm/R=lA['+Z^t1g-jko%Y
-iRuJm\lT`OeA,RV[]ksIS"duO7V#pp@!$.:Yf>5Jio/qMgXON?4Y/T7)(@Qr,U4<L-PI+0%L`^D"V_:N
-!X&Z/"9f&6"UG58&.AdH!s9;0!!<lV)ArDQ#o3dN%1NID$POQZ!!4&O!<)s*";qFJ"r.IL&g%JZ!!3B=
-$iL&8":kP6!=]GF.N9$*"s+?R!#I.;+sIm=+;tq()%[2g$jHk>!sf#=)$0O5$NVCN!!=)U*WQ0B0),DI
-$4Qn6!!`E'!<`K'!!*Q3q#CO!!s\r0rrN&u!!2Wj$3C8/!!*-)"Tnf.rW!-'!WrN*!Wr?'rW3?+"9\`+
-!s/H'rVup!r;ciurW!'%!!*'"r;e/D!!30%"9\c4'+?P,_1])%6n'Z3+"erf+Vkh<+rVIO'FR8WpAikH
-r;ccsqu?d!#S$b7!s8]/!r)a$#mCA4"9S`,!W2rt!Vl^N!sfAS5"o9iUPil]`oZCCn'fV7\rMDrH"Uee
-9PKHgYH3b$TZlNRZC?elE]Y?T,=W%>!"^e&!>A"%@9?Q?Al!H[e_];7g;CbB^:h4q`6$K_`1tDh^p22H
-n+?>>leCXgp\FOWq>UEZcGIE5^VI\%b1?1Wn+lYDn+5Z,gu@&Ehq6iTn`&-Mc.CUigsF6sd*:(bfYl(Y
-_RR1j]r5E@"UGVs.3]cS+>-cRRBsPa-NY2TUU%JJ_RQta]R_+8!]6!fKG=Ii#[=O=\%0#K]WeJp-3XGa
-P*q+[%gse2Trki#ZG!WPV4O6UXe@NO":->C>Zl)bI"HsMZ`UI1VQR;2Xfnq.[%gh>"q_L_*Z["lQqe;b
-G`@J;%r$Vc#7hsi%hBUFKm+LC7u<"NLPBOU">P!i#:<ne@9l&kHAm9!G("dcH$OX`Is,[)"UG21!!3]5
-#mLG67\#KcAoqH\9,ei_'cf&+Ck-edLiZls?!UZYJ:`2oF)Z5:JUDNfH#J+XFE)bbG%u5OJ:E'#Jq&,m
-I"-?[K8P%sG,rg4ce$D-j5AbEhWNbPgXY*FkMYLdg9Q)X!!*-%rW)ot#6G&4!s&H)!W2p,!<N6$!Wi?%
-!X&W.!!*!!p]+8_8lT,0DK^5A?W9Za1bCF6/MAn?7Sm?(EdWC`DIQR&0e+Ch+X\iu4\8^dFao1'LOXPg
-C11:H5W:Jf7mob*F\$S6Yck%7Q'e7t=%l@p;c6(N'jGsUSs"(hFJZOQKPtBs="PC,-UJFE#\>P,";!FQ
-7mTC4;*S<b]"bheXK8G'Y-,"6\%')EI]KEEN2XG8dE]hR^9t/]`4sF>e()OHWiiD&X0Ae:^XUH?`kf'r
-_6gkSZ)Fb,TrbuEZ_jRfWN);hTUMdKQCaA:J;fMGIY<Q;NJgp],UFro,qUMq0g93$MO1#`/K?NEQ[aaM
-Nff<WLLVVc-8C-s)^[9^;hKg\M3N[QI"?9./1EQ/LNP0p+ub.IR[e_8DgR:eFE)kiN'/71.lL%$;/KfY
-DIA-RJ:DlkMij<gPC7_BP"Hl>-mK]K%4#V).3VB8IZAS(&6jWT(F2$n+;u4aKQSIR6$n-,I=YfK)*i4:
-'JjK9Ammhl?>s7T@q0%X>?P08>$40&&e,0R#8.Fa)&*Q?F_k>VBkCgS-RfiM*%XTnGAM#19KOt)?t3GP
-Bk_!]=]J$t<D[(2?#!G<9j2")85if">?bB=>?>*<IUcS`BPq6Y=cBbs[(`rVY,eIkVQcqpTpha`Yc+_1
-TTFk5<cN8%D.?X?4YeN#(ah73<+0K`H@L[0O,Ja5Bjt=N<`2ak?>"G7OdDW7X0&M&V""!Jo_/%Qp[[hD
-oCV_OrV?9`p@n:TnalDIq=sRMm/-SMnac;Dp%@nG5P"F9oCqnNqtT^Lnau\Pf;*gQ*$0lS:MY<+GBJ[`
-Ed(VI1c7TX3[cOJAV5VX><5o)G][It;+4A5*uZh0*W?X04tI0a6U!Xd.lKL=7t?eaMjL??X/`.uV5'QK
-PC@A7WiV/?MM-D%KS#GCH#RJ1CMdp,MOUTEri6$r.]8]!IpG]E9h\2]9Me2N5<q:d00;9I,p40H*"O#,
-'d4kR0/#1-.n)WWr[CZ9;a3rQ>!Y&/2^TIl5".Fd2d@pR1D;uB4Zb_^0g8<l9N=Ir?Y1H`?o_4k0HhYj
-/3#O_FE(#@4$uM3+BD?DHmBaX(h[b?/o>5s77B@*IQ^h?;,q+(@T?fB<,6,L;+!E)4>AB=0eGU_AhPJa
-/hJt:'3Aj.2J6]LM*)/JHrD^[0d8G1/44f&+qm.A,p4d#:`1-=9.:2sBOj^p&fE_o1aa@e-m^)^.P!SH
-4UWAM)&F,:*$lpU)a%P#1*TIqC2?7+/i-C9G^E1N;b9PlARBId8juE]ATD['DH:":5"%Up6V'R08lA)>
-786KL92/,R84lTP83p$N8jYs_S=51qRp],i:/"G`:JFMO8Pr8U:*^fYTX2`2p[de?nG_i'o'l8Bo_8.R
-n+#i6o_e[apA4RVpA+[bqY9dYp\=IUo_A7[qtK[^_>k-9(]YLBDI?J(6U4Hc!<<*#r;[?/'j"Hs%0-r.
-C0Vnk"on_k!!NF9[^)OA!ScK0iD/4`eAeq!+eIE1;2:dDSUd<#_1lB+;b^G*F+UR>gZ%8Pj5JqA`MGgD
-/0uG`1a+7b*YK/!#mh7[#Qt52!WrE)!W`E,"U52>!Wru@"o\T)%fu>'"9o#5$5!.9#n%(G$47"A#ne*R
-!!*iKr;[0*)?g0D!s8f4%iP<G!X9#;r;[<M!s/N(&g.8Y+;bFl$jc_1('4LB!so>=,pjB>#6kA="Tnl1
-!XoV@q#CF$'E.t9'/(^5!!=D>!!+DZrW!*2!<E6)!r`0""9&9%"pG)-!!<6(!<Doq!!2Wj#877A!!<<+
-!W)jA!=f>:"9el.!!<9'!X&f:$O?q@!<iN)!W`<(!WW3%"TSN'p];ZB"TeZ-#m()-/CMgt^<f"h,9IgI
-.NolQ&fE#@*$GIe))hTl!8%8T!<E6(!Wi,t$ipG8!W`?*"pG)1!<N&t!X8].rWEB,!WiB(!rW/q!$).H
-$55X'C2g>=BVWc:mH<lnbc,2YL7X-.=D!Dc:8OtBH%2=.e\e/BH#H\c,7O\]/-QS#%6,m?'hV8':J"8j
-;/`nmhVuhu_8*du]thS.dG)R3ahPWr]Zfg:p$:qkkih^9q"FFYs6J+MrkL)"_84:Fo_%\Oq=+"LhW!,P
-jQ,1Fe_o9?f\G6Ej3HE5e(W-fbJ_ZCcH3o4I_<G1ZtomO&N>/nFDc2FH\nPpYI9HO#no1]ZE:=A\?2sA
-F;+ud8WA-A#R:fEXf]%K[&1=:Y_jY1"r3>oO>$qJ0n?L5[&C=?[B6$jR\6OI3<]Zj$5=O"().oC6BS1>
-XfJS.YGnP,YHkg7:_4[C:e"8eCmUW%";a1!ISLn'D0nnl2.UH17M@IrCE=!SI#!E0JSYu%2g%:f3HJbF
-F+]%&Lja](H?F7KF*`4VDH$iH!<WT1#RUP3!XBo]Mg^2+:`^&H%MfWf&KEQ1G_Lre3u/tk4*tsjG$$aZ
-2Ek_qF*i(JI!^0_IYW8iH#RnQI!^3hJoc!X+`_FDI;sCSXNJl6g!9$Ji8<2@iS32CfA,WQhWEqOZ$\"u
-!"/f/!s8T+$4$b:!s/9!%fl\2!!<<)!<NB,!WrH)!VZRE7nZolC2e67CKs\+4"Vm3.P*5/3_3.VCik)T
-G\^Y`1+t!t*?ZUX1d4N7IV*eUM2$\2F)>Mo=&qRD/OiK1;jr&'FHsAFYI(!gDDj%AASFk.<d9mpRr2VD
-HDRa/EaMX83'nMn#8&Ns(*"#F.KpGE3BfD[3)DnEUU\(P\#c[2XKJ_1Z+%3TT7*f@VMg_4`mDuNaLej[
-^;e(2a3N2R[]6I1X/`D-I^d)BbJ)?C\\c7dZD+t>[&fXgX/E/"Y,o:GSZ]&iX.,-4MNrXLNJN7GNfKH7
-,UY-:E-ceNGCP@8SsPY1IQJi-7YuV=H%qH7H[f*=/1a)<E@!7q,uoGEL6I^JLjXqs7P-2QJW,"/+!Nk)
-YFV&0ASQXDFE2;GKS;`<=t:pB,9\*K(EOhNCOC5NIY*T>NfTKSJtA&h*]$u#770FAG&fYY,Y(g")B3%.
-:*i8OIV21e06(_P)*VthI=$<O+;[Fe6PDh6D/FE?Ec#]$@;94W>?4d+r`L@5&J>H\%gWOW%gj!^)F\=H
-@WYX-+qbn7(D.<"1fe@*IV_=k#9,Qk@96cD6n0E(,XbF)?!giN=&r7'@TQ9(9N"qo='&R2=BJj2;d<d5
-=B^`m[^*ZX]!8B;TVAH]US43QZEC%,YFU`,>>f<VDf'&h:-^We(E=ka85ro.F*W1gNK/pOFDPMp>?4Wt
-<+'E`K8l+^TrG/qW20%XIe`a7q"+(GmdBT7o(;eRq=jUXq"aUWp\=OWna5W;p@IeEo(2JHoCV_KoCr(Q
-p%e@MlgOEAp<oL[4XDS?F\HY&K6qftI;`1-(H+cY0J#1iFF/OC9i##>F(J->5<CJ](_@#m2]3be+@eL)
-+%87K-m9is.n+iIO,o^,,cIcDWMu_hS=5XiCmV6(N.H8"H?OmnQ\KX$C2%EtCi+oqWMofs<i2d_P^Zn3
-<`)Ue=@c%O:IIQ20.AV0.OHJg,pO'A*?$.K-RgMu,:c/G1+F_%;HlUe>_@fpOGS'nD.cp90/Qut,V96Y
-7l2hV1bCUWJ3ut&-=1+4IUZkQ='7's-R^B"2GeL5:e*Z:92Ha+;.>,0+<_Y:CbR8MAkkZY3CZAB=#_QW
-)\NJk(Elmf;GTbI3]S]?0/54M8QmZ-BkLX[DF%`J9I;bT7SkHK>]j+6?ZC=EAgB0IA0_sQ:F.8:2GtG1
-851043I#:991M394>\W7IN0RT*ZlaY3^Q+A*u5h=)B^=C)Bp4C2b#V_=%G;,.QB4<6q0U30gA-!>"1&(
-2D.Qe<aJfe1,^jV83T=&2F9r(77pHK5Xmt+84c?C8kh`C8OYd28jPm8Dk3;MOI9QV:ese\;,9n[77g<N
-8kpTM<1gD5mI9W4nFQ5A-h-a"p%A%Sp[dhBmHsQCr;--bqtTs_rVZKgq"a[Ynal5Aq"sp^o>L\0!WE',
-B-@6q:kEUnLg3%OrVus%"o\K2&2umK#m1>E<E1UY!s.Wd"9DQ(ZEF>TgYVnf3o/Q=ah1[sUuBNo:/H>%
-I[ZnPLfmq`;--h,Cno#'hrEbUiS`##Ud-.a/0lQ#)]ob@)Aiqg"UYP@rWNi<"T\]-!X&T-"9Sl1!tP\A
-rW<0>"T8</*%`BP',29.*t/8W'E%n;":G;6"pY86%1E+7!##>@r;[0*'a"L>!s/W0&fLWJ!XB2Cr;ZjK
-#Q=`1'H$uS(_m8\#R0i#%LO!\%LNIH#6P&2"9fDJrW!0(!<<*#!#$4F!!*3=rW!!/'b('A!=];5!!!6&
-!<E6(rVup%rW!3>#Qk25!sJc-p]1<pnc/ap!<EN"!!33)"oA9&!WW<+!Vufq!=Ao1!<<0)!WW6$!;cgC
-!<E6&!!33%!<Oq'c%3IM5q"!&)]^4H*#fS0,U"'L"TfQ"!VufG!!33)"9&?1!<<0("UGPA!WiB(!W<!"
-!<E9$!!`uB#6b86!s/?#rW2ou!!3'!*!HQU&3s6-DQT%4R`+R`o'F5ZBhr&aG[bBDW4>^3RY5dD]?nm4
-SUl61E)TLC!WW9="!]E12`LdL853&[91Mr[Dme'HhTEaP^qRLq^r4LEf><uu^VRLsdI6i*mHiQghs^LA
-r;6BkldEZL^am.8_9(7!p@8+UmIU/.gtCH<hU^$,jPJbJgtq8UdG<9tdDs/HaN_WGa1m)7]YV=[C(D$q
-5_u/8Tr5<*[&f_#^Rn.)";4Y>[BQg9ZEgE&#QtE9O_,+)!Y&M?X0]XTYeIWVN#i0+%?$gB2ZO.2FI]5>
-]=b;ZX/E/-['lqk!sf#5"9f#8"pbJYHCLJ'Z*q*HXg,FE\A"kE,tE]gPF%u:WiCt-'b*kF%inH/O%9Nj
-6<.#D"!D8g+:9`!?"%,SBb^V+G<c?cD/!d)G_1a#FaJLTGBA"SI!g6]>71Z;%NH2n('4I:!X1E7H#lk(
-!!!')%fQkJ%2D$DG_^</#ljr6?t3tY1B%k'11GKHD.d<pDg$2CH?O+BDKU;ODeX'2H?CN\I!BscF`qr,
-aN_iVd.ceajPAMFh:gZ9g?.AMkMXauLbf#3!<*'(!<<*&!<N0"#Qb&.!!3-#!<N0"rrMus!s&K*!r`5s
-!%LrPASZ4#Ameb53\_oq&/-3900Mm.@VU(3G]d\*:d?'@()Ic-,VD5O;L2hjI"dB%FD"uc;GBYN2(p=D
-6omQ&HVAa]eDK03U2`md8Q]+k<-"+nRX&IAC6kcmK4[kZ=&M@P)%R#g-l"9d'eM!;%5g(+3]Juc6X$1m
-[CW`HXK&A)Y->1?[^huQXK&+_S#43Se&o_HZD+bJb14nbeA\krXo>@$YC<[a^=CNDcG?s-a/5o6WNWCu
-RB!QnYH+h1^U^)DUn43@MNNsdIu0&=Jr>_SK3]oZ0MHSKQ&LQgUo'f@NLk\d+WMh7N.u_*Ll[IH4<5Un
-:P*4*+<_OkG]7n`MggD1JS?hd-8'.cF<V><1O+n4Ob[XUMM-5)I>*W414C8t.Olu&0I@eZ(*[RGH@CO&
-LOOJqKRnfENB8+EH^]G2I>!W;?oTMZ*Y9&NH[\Nu,#D]K2@:[<Ag7p:5u:NW=C)pW6Z51&2fEPNDJX'$
-@9-ZF>?"Hs='8[.>tYb@$5Og)(*sq6().&oAmSVA4sM$c)&a>(&J?!GA1h>1<%S@a+#[G5B3mA2&.]pV
->#eU(<F8g6>?bNB<*!%)@UN88<a93FB4t[^AH#n/OL;R$]sttbWN;neUSFQYSYE9dUT^r%R#+I!=^5QN
-@pW833&N<D3^ZJ8='KBVFa]%)Nf/R=F`(i$>?G3=B5i3LLPhOnW2QPdm=+Qtqu-Efq>0dSp%7qPqYKp[
-p@e7Pnb2\RrVcTdp&4d_o^_PCn+-#?o(MbQr:]pbrV,sXpAOd3O'a^g.$A^GDeNNV;I)pP)[dNZ8iAb0
-C3t28;aXB"F`pt]2aKSp4$OPp&g&qO2*2d72@^s!3Ai*%(b-t&H&n>WSL(24X/`.uV5'NJQ[NJ5XK.M9
-GBe=SIsdH0D/=$*C2%L$L75*?ri9%rVjis">>SU,;c[7!91_`C5Vt&C/h8D#-71)b(*"50+!;jX.ki+o
-69I7`/1XFo852cmG?\!)1G^a:&d]F#>=pk01f[RH5!;8.<a]Ys0/k7VApu^-74^ku.3Brn.PrnQ>"L\9
-84lul/jrK8D^lVJ,[OLr(Lh#N1asOq1i$](8jG^K=\^e7E,8<B3ArcP0K)$S4@1ef(*>n:4@W$k/3c`p
-1)(?C.Oe_71+P:R=&h6d,@FnF/PpLg;,1,/+UU5&*="EDEaVj?8l%`//d*:55!(S"/TEd;6Ot"G*?l1-
--Qaur0.&&I6U+!l.kN\B0.^%#:ej5L7T*l&2(L.39M]MD=?8;l3`&a>2)-^A7S?9C:.mrB6qU6L7RBL8
-=&W1&;,UCh91s5qR>-lm>Z4Hr9hS2T84c9A:.e)Q.j%!*\'t3NrqQTip*fP(o'l2@oD&.Vp%e@UpA4RY
-o_8(No^qkNp%eL]qtg-ao_JC^r;--'!"*Ha!$=9q2)Rc=!r`0)!Wi?%#qA_@$5WmH#<>[Y)[-3BkPthg
-9r#A5e(`aXiBc;Sccs=+(oH?8BNeD[O+rsU_/_n?>@:rH?u2UXg#(iMhVR2:`h>RF5r'lF66%$a*>]Cs
-"pYG>#6k>8#6b,2quR**"9nl/%1!1A"U,#>!rW*-)]KY!"U528!<<-&(&S%:)@cuV$PXHtqu?a,#5eH-
-$3:/0"Tno2%gi17!X05Lr;[<?!WW9'&I/@<(a0@n!s/#o%M0`k$jQt@"9Sf5#7(kErW!3.'En^M!<`]3
-r;cfs!>?:J!!*-%rW)s$rW)is!!`E&!!N9$!Y,SCrWE6+!rW*!!W2rt!V-3l#6Fqu!!<<)#R(&*!s&H/
-"oA9""8r3#!<E*#!<WE&!!33("9&9&!X/Z1!s\o2#6"ZB1=aTt\Ap`\+s\0H*#oe5'c8)7)'T=g%4hP,
-!<*'%"9\f(!"8r4"pY>8!WrN."9JZ(!W2ou$4$P6!X&T+rW<-%!s8Q)!r)b8";DM6;-[h7K2@]KlJpQs
-H!O`dCisH9R^]btJpN-U`RV_rJ9YU1A8Y=6"U>PI(^)KN%P9pI&P>i!<DZ1U=*1q$f&"]i_8*du]thS2
-cIBUla1o?oal`0ip[%8(j50/!rVlcps6@nH_8*h"_81TAeb&P+qXWqEr8$8jc.1Fof&cAbinW&5hqQ]?
-cHaVM^rX^B_op!3]"PtrWbN(X&j;,JWL]ciY-"t3Z,EMH('=[fI&OWXWjegK+9MTNF.d:Z!WWgG[^36I
-Y,o7C["/hp!="1KRR@,`*GD+T_7@"U[@!AYVl-Vf49P]i!!3'!GQnQa"WVfWTW>B,Z`pR9Za$O3WIeT&
-T<"TUT:;RTRpJT4)D4m3P`J??!sSf6"pQc#CE``c)A<l+6Y$r420N.=&jTZ+66T3RIs63aFFSXdK7e]&
-Gt7o8![puH83K!i#QOoLJW+Fu#lk&8#S@dd&.Ad]5As2LJ8HtG!!PH$E_%5`(EQM#Jo512@V97oEbfW7
-BkM=(G^=OPFa\@LFaSIYG]S(NW6!9*eC+!Pi8inOg>:Q?g"PHAgZRSF]S\KD!"Ar1!sA`2$3ghC"p4r.
-pAk3orW33'!WiB(quQWo!E`]XC2\$*@96;l0ddnJ#S%k'00W*6Ao;sCGB.4q8idh+'GM9&,;)5T<bHH%
-K8+Ga?s6H$7R8sh2^h![1-CqA3cUtDbeT!:5"%q@:J>/JUS<<N>\/kiZBoQ-75R"s:dR5U',DZ<(,[u^
-,rG]43&s)c4Z,5h?DG$=]"+nkXK&A)Y->1?[C;WBWiDhRUV4n#eBZ+QY+W,@b1>+le]>+tY,eS'YHPCK
-e]kqL]<fN&W3*CnUnjQU\&#S\Y+qbtXerRtS<o.hOHG`VM2-b9N09E\?7RTX8U$5ZLkD%eT;A*>Ul&##
-*#^k=G_^NtP^QLI(`Xu9P&2Lo+WhRtJ9c9`H[13iIpONO+t7,SH7]aO/8^N9R"JpQK5bRKE-?bW2]jRp
--79l[,pOKF*bg1RJVAi2H['meHut%'?;>1!Sr/,HIYN\tB2:Q;.6h9iIRt%`*Z,b*%PDO6-3jqn',DEE
-=W@f8DH7l%7:'=k,!T@C='T6a?<gT7?XI)E@QOi$$S,(O7RTp5*tebd@W57+/g)8_*#p(<'bM!#4BcZ4
-:F6_g0Ks8i8g,#d(d2/6;bg4j>>A@);cm1#:KCV*@:!&@A78\OBOG1T>@(Kp[CNNT]"kPLXJqkcVOsZV
-U8ju_Yd:F#MFog*<FTKL@U<"]4utV_5Xn@B<**[HEI!+lNK&dHHus.7?!:QBAo;mEKSc"bUo1&_Ie*1/
-s8Mico^qV>n*ol<p%\4Sq>C*ap\O^^qYBmVo(i(RoCDGAn+QJNq"aXZqsX"Mq"*tEoCM\.O^Bj`,`ZV!
-BP:aD68]\k'Gr&c5"/k%F_=QE<,m,3CK<>I+X]$34#d]e+Y,Ak5=-8>4qAl,4#SQ1(`t:uH]XY[-CLd1
-X/`.uV5'HJR<rA.XK%/6K7%igKm\r1Ci!j'CMRd*MOUTEri9"pVjs$">#AC#:fh+"9M[u<4#/KF2)6^3
-+!2XI(*=>/)]^1P/M81o697+_/M'^u84uHcH!=3(0et@/'b_K4@9Z,R,qgo:76Ek69KYWk.QKOpIVUo3
-6SM80/fc)b-o3MJ;*R-%5t+md3CH_=A1T#Q,$S"g%9Hn)/0Z#c1h^2m75Hf*?r8R6DJW-D3]8cL0K(mK
-0fLps7n$BP6qU,s-U1XV?Rm3Z=%Zk11+=O^$l'<_05>,e+"obl&Jd9>,7-8#1D1Tu@T"c_,Xt*WIOuW\
-6pWgi1,(j]1'A(!1fI"38l]:\/g;03;*$'F.PX@V0f<3;:I$$M5Z)ZR=u@QU/R!=%7QNXm=(5As0/"q5
-5"S737Rod06q9pG91DNN;G:"k;G^4a9M'2pR=p`j>#S0n:eOGU7nH3A9M%cN/0R<1\'OjEo_/.ZrqmW.
-qtg0aq=s[Up@RtIp@S%Nr;6?eq=saZrqQotp\+@Po(MnVqY%`*#[J#B'K\i1)$Tj:"9KE48KA$>!XCMW
-E&A*c!!`R'YJRlmgYVnf:#4RLcc8]jS)_7[E0$*:SuRRWBg5<n?ta(lK!*AQioB"Sgu-Q!T0+V].j[&G
-*Zu^>%h8jN$kEaP#6P&2"9AW,!W`?(!sJl0!t,>;#6k;6&Hht3#9Op%"9Sf2"TAE'"<R[B!!WZ;"pl.U
-!W<!"!?;LG!"&`<!s&E(!X/Z8"8r3$!tuOM!"B29!<WB4"p"]2'F+[@o)Kd@+:\ne"pG,3"9o#3"pP;4
-!Z)U[$k!(;#n.%=!<)s"!YlOH!!*E4q#CBtrVup$r;Zj"!WE*!!rW*!!rW-$!!*/l!!*6/nc/am#7h%:
-!!*67qZ-X#qZ$a#!WW6&rW!3*!WrK)!X/Z-"9Sl3!sAN()D]pdHb.0U-QjZY)B'\5)&=&1)&OS(":m0e
-blA=X"9SW(!WiK0"pkSF"p+c)!WE'/!WiH-"9SW*&.]$M"9JW&!!!&t!s8]1!s8H%E<-:`&O'6+I*A!U
-OM',HJm)JpB3&5cPIS3-PBh\[b/U`PGC"::4>'02:dkpC4VAJ63^a`=9Ec)%:JaeY4[r^t[FNmaf#,>>
-^:h4q`6HNS]njSA^95TDp%eLQm+CO`nb;hTqu6W\cGIE5^V@T<_8t1"p@@eCl1Fr1h;m#;g!na;kiLaZ
-d*pk'eDAX*c,%*/_n3k1`4EIl_SE']rX):ZQERg#Zam36X0]IM\<U;6!"TrWR%'%f@O;Qh$oXijC(CXS
-'k+#?VP]oY\urDq(DdDgNNB0c"pY?*OgqNQQ_CR/BkM(%R@lT>!X&K;/0ZAL(EO>=H^LJ5['?j>ZEUIF
-ZECaDV5Ll8\$E*;Z^c;>>>\@GO.r)%DFd,P.QK+HAV5(X%h]3_%iIcR-3uMYHTr/R(DHi^8UuSGrd?/J
-ItNN1I!^3A#R(Jk@r,[jE`3SN!>TX*;]5l@!%C33>Y$+O!<sQGA9<!=7h>\,(1(,f#m:c!B7>>KE-?>C
-B6\Q8EHH)6GB.bNHZaFUE,0QDH$F[YH#p16gsb9AmcWNhkMb:Yh;6l?i8!&Lhp]K<64F%t!s8Z/!<<3&
-r;[$&!!**(!Whil"p"c,!sA],qu?_3.rTQOCgU%-3\)3b$3L>3)(IU?>\eJ*H$*h)9KY*[%1<^^)C@$r
-9itnBEW1/X?rood4?>DX/MfR?7RSjqT5#ZVP-g3W2`X5r3C-VXR[f=T<aCBSTS[J_<_tt+,!AXk58c%:
-)]T>C3"R>q"V*LP2`WfL3_`kQ\[AlPI]TWNXKJ_1Z+%*KR:N4pTo#VeeCN9ra1o'^\\Q).daQaf[&U:0
-WiE8+[D(26_S3Rc`6kZf[@aM!Uo:f7\$`Q;VRES*[\p3tOGJmVL4tSBK7o)EO+UFS+!!h)OHb<AJUDs+
-P`(BMDFu>o/LXYBH$ad9-Qj6K6%b\CIO-3Z*)Cg.H?t*qLjan`-S6Pi@Xs&",UO^<L7X37DK_@a=&h[m
-JquT4,oS?u2)la-.NBaGH@(X,J:2foHZt9oJ<>M/Jt&6rN/a0tIqW5&=^>lcKm[lC3]f5S1F";=D.P4,
-$j[4G#qAXc#r-.*2%pT@)$LO0>%1]A<FTEF>?kZH=]f&u#mL_h='\m1AR-Vm"UnUM7kc>/+#6)L9gC3G
-$k+(N?t<e:,S2CN@ppo*&J['#@UN,2<E<0r?<^9.>#S4%=]f$>>?Y<7;d3c2>pWTU<04Z+ZGaemYGeP+
-WMQ\kUn4<[US"cpYF:;.*'?M_<aK<OIV2\\=BJO#:ej_Z<*WmMFb,C2PEUoXH?*e6@qB:fE-HMSM34@&
-U7^f@p\k*gq"4=Po_.qEm.C&EpA+LXp%J:[rVlcnqYC!_p$qP<lfds4p%\Lar;?6\rVQ<[o_.tTgl"fg
-1J!4+1M1?,3?/n^0J=\)EJAX\E*P_$:MG<1EFDI:9L:'@-pTjO&1K^[)\"S^$Q_)B-Ug*L+W(_//OarI
-R$X;?W2lqtWMQAXS=4b,P,kR>JV/;gEIiM$JT,:5AS5[nDi1$`WW&qKV5KlLHWF0N=B8[=;GL.\76idl
-2)I'@/g2Gb*uZ:C+!V^J,:t;a+[A(NIQfYH9hR5s-p($X1`[\a,on0X.OeG/@lc)''h)_KD/`K&3\_Zr
-0gBD469?f$@U)o5?=?r5?V`4A6V'@;<#[PI-sTS7/Jo`i7m^p&6Sp2C1G2a(84kHf5"Ig])b`pd3&)p5
-0JYOC4=qj1;Fr5S&.UEG/i$R8<aJj3IY<tQ4ZFik<AGL/$n=n\<])<_/KkrS7<1*e+A><^)'1(@!<jiL
-;G0/*/k//a0dn1t76(_e'K02k8QThQ2^BC]Ao:.%/0Q5q2*=9&5!CSO2dBTi=\CY9;($(%:-19k93k[h
-0et[Q4ZGo!4@)@u4@MP&7nH*:7n,j9;GKhU8OZ!1B:=s3NJpe28ki&Q8khlK7n?6D7o)K7:2\,2rr2fk
-rr2fiqt]mVp@\4Sq"Xd`q=jXUp%@tLnac8Bo(;SIp\Xjcrr)QaqYpKleH"t:#%e;E$8==Bq>_!1*C`RS
-%KQVW?X>Dt!<V<^#6IW(_7[bAhYlCYh:p6%b"2krhQTOaS="GMRtnq09M7lI<a0WsY0G_\j5JtPi%EKu
-RPuu\0e5@f,pFcR(D@2d%LigR#m:A7"9J]-"9SZ+!X&T+!X]2=$3peH!W<!.$O-h:!<N9&!WiH+(D-]G
-!!F#T)]/VR!!364$2ji2!>lR`&/H6)&01oP!!335'E%nB!=]PB!!*06!sA]+!<N?'!;6C;":>;;"9S]-
-"9\f4!s/T=#lt&,!!NH-#87=C!rrB>/I;R^p](=("o/,u"TAB%"U"Q#!WrT-rW*!$rW2uu!!<&u"Te`*
-!X]&.!!*66nc/Xj!X&Z1qu?a##5eH&!X8`'!"o>6!!!$"!!30%!WiB'!W`9&"TAHC!<E0Ld(F;'[ONI@
-+<hgE+;l%4(`aJ0,8^t0.07cq!<WB)!<N?$!"/l4"pYJB%L)t9!sAN'qZ$s(!tYtN#7(M;"9\W)!<WB%
-!!!)t!([G*)$i&s>B[H??A"<"Bi%iCEc6;jUSt2aMNFpSa2"6qAn#gY4#\0>9h%>U.mOOT#<YQr.Qd_7
-4%W.>9LM`gBs,t<gsa.c_8*du]thS1c-a7Y^q[Un_W^Ugq<mY&kMkt&pA4^as6J+MrkMUM_841Bo^q_I
-p[@eRgt:K9h:^KAjPf4WjOiDVgt13&e]PbGa3)$7beps!]th@`CCU[U23b#FZGOSdWNND@WNNCT.0'>L
-*^imp0cgi5!Z#.LV.'sa"p"rbB6/3<FFfR2VhZ')#RZHbU2^_E!#/CrVP'icQr>^[)*NM:/cYtX4_enU
-@qKRpE1*K,['[!9YI1X7^q?nRXf%hcX0\q+V2J7q!uDRh;gFarSWIVm>B#aRK8tRs85j(s<D-1sEC;cb
-IXu6),S1Fs8Sip)H?XFRFG"siK7@u`F^P[e%P_'o?s@),(C:C"Ir[.C!!F6=Ecm%R9IgJT)Gb'eHX80,
-!s^h@%g`=U@r-@8FaJLVB5i?JF*DkMF+8:OG^++=CMdm1H$=R_FEqi.c/6t/k2tjci90:_jP\tKgYq#C
-k2Ot4V*PIe!!<9)!Wi]6#6b55!s/H'!!2fo"9AN)!sAN'"9JT*!s8?"IWKXTE+W<I5Vsf(&I8LA!uWRL
-:gS$`H$+%8<(&Vt,n1:r(`b%\4]#?pDK'W7D-Bh*4Z>5U1c76U+[87>4bmW';.F?62Dm`l:0;^aH]*Ad
-DMO[SRr_\!5>X*W+VQRq5W]`85o1CM1cuEl.g#r*1c73P1dY)?R^fc6I^?,WWiWA+Yd(XF[@1NuW1fEH
-_pm>haiqQ.VRO7RcdL+g`O;eKX/i>*YI2*oaMG^2]#E'sW33)'WN*;6ZF@0NXLH3UXfe:rRur_pQ\L9U
-Lk:58OH#-#,9[pkK8>VGMiE:?O,oHHGD0im%iQ*&/2oXC)\jD/-t8KsG%)a>'bD`V8k_o]A7/S`?mdNM
-,[Ye@==kF*/P^PAI"-Nm9.(M].qsGi)C-D"H[UB\EH5`&K8,DGLO48lJUDNsM1^J1H$k1$P(\UMH9NAg
-/LN,A?[R*NH!!sFD1Q8,D/EE@78lN<1GqNp0J>t1CKWhHrY,Jr<*EC)ITKZV?WU<9>#8%!8e2:=.SNc>
-9NFh;((;9u>UUO2*]I&6@W>sP/end34'#[$=udBE)+$G*(_@ci=^507>$Fs$<F]H>>[CN7@p2r??;jTp
-<`E=4>@1c>=](6j_m%)&Y-4h'Yck(.W2Q8ZX/)Jn['63]3#OV78lAl'6u?^F>[UoA<_uOc92J\rB5W*O
-OHYokMLThjD.R<lBl.s6H\@BHT;%tQp\F^^p@RqInac>DmdBlEo_AC_qY'[Xp%JC[2Ym.EqY'RPnF5lA
-q"ad`qXsIKn+l\JnalJPrn;lh3\EdB>Wl=`1(=:#.Q94N?C.0uA5ucGIWg0b@S8gD9edn;#ot`U0b#Wt
-()RN=3XurP&f3Jc/0>`E,;VQ+OI2B)Vl6YrWMu_hS!oak<KF/ZPC7n0EGp;XPC[Ub@Uj%bCi+oqWMlku
-XJVneQ$HA0>?tE;Al25s9Lh?/4Z"iJ/hn\'/L)2S)'0qA,UY;p+!Np0IQBYM1f7",1F"hL0/+Lu.k)Se
-,qU07G)&a;.g$8+/hn^m'K7Qk5!(K-3'B)A0/5:=1-eDo2c`^*770I(9MHut-64TZ.46Ao3&`!>,mF\o
--RpQG<,dnBHC:@bF]r9R76!"O-SI860g.<>,Yq&Y%1!@o-RfiT'+Q0-IOABL4?GqsH#?S`>=rCAA4oR/
-L2gEk:g\<;/N6<t=%>"f'+-<Y;b9G<,pu,H0eO^j-pU$/(E##*7RTmWA3;Im061MM,9J9u=^YBEG%+Q7
-/i-$t<*Wj+7SF^i:-1Nn6??R65W1\d4Z,Jt8jYs96:+=55t4=,3'9Sr77^'B91qZ?4D(%BIZ91Z:.e,S
-:/"AS8k)<D8OuTF4A]t8h#%!@pA=ger;Zfqqtg-apA"=Up@e+LnFZDGpA"CWq"jmepBp`lqY^3[nb2q\
-r71l7!!P.d!!EE*qZ%0.&NrW6)$^Qr7p/Ft!WW3$irB9KX1GsdgYVnf,Mh,%cHJlbI+tl;</.6%DN(:+
-H:^Xp7TNl(Cno#'hrEbYhCmg;`fr853^5Jc=!\k2*?,Y%'+G9W#n-tC$3UG5!WrK)!WrZ0!Wi]6#RUeA
-'E\45%LN:@!WrQ-!<N<*!=^b&nc/^u"9eK""T\],!>#D4!!30.$i9r'!<N<*"T&0"!W`0!*uu.:'cIqu
-"<%p`#6Y)/!sJi0$3^J4%gi=;!!*3("8Mp1%Kuq?"U>)0"VV"F'Fb'C!<rQ*rVup%rW!!&"TnN##6P#.
-!<<*$!W2ot!W2ot!WE'!!rN$!&-_q2":,,A$N^2+"98H)#Qj`#!X&W.r;llt$NpM3!WiB'"9AK(!rN&r
-!Z_:B!%?4(DR6Sk+rqXJ+s%jH*#051)&OP9&fiM(cN*hB$j-Y:"q(qM&JbQO!<W)t#lt)0!sKDS%g`C<
-!!E<&!WiE%!!39.#lXru!<EN7'F7-C@<%<dAT_3]?"@niF,I'/Sr@uYV7k-hV0d6'CKjaX$R[]$;bg!u
--nH8X'Ker/+t3Nn01er6<E2q,?`qr3gs[Od_8*du]thS/d*][`^q[Xn\*)fIqsrLtj4ikmqu$Eis6J+M
-rkMRL_SO=Dp%%\DqXj@UgXOd*f$`=:i7[5Ljk/PVf@/3adDj2Id*ohSc,-or]"bnUC_[E^25RaXXhr&f
-\$MpM[(+2VB-70U!!EQ0!!X#:%7QStX+>^9"98N0',D>s#SSC8H[ZJ8#Ru`gUQ[&*"TTZAG)ME/<$`"V
-!\ntT-3Xte<N<@2[]HX:WOAS)[C<B<Uo1)aVR<V&YI1R7^;%+SMFA6d'H@Yc%nDqaTOTAi+@qKMOc`co
-,?g"KH[1!A9j310L4Or0F^es,G^t*ZF`Me?Bn(JVJq%f]H<(4Q!!j5M(`t+3!!!$[BP/(\!?+mVJTcfn
-A4IRA%k;%5KQC**!sB;J"q2><HujCWJq\VrD0^eeI"-NfIX?-XIXH*RH>.5>F)6&JCP$]>e*YoWo&9!!
-hWO7diTB+Og>h/Ijl"h<\5!_D!Wr<#!WW3$r;[!%!X&W,!VHEp!<N6%quQm$!WE'U!<@k,H"pY\5VjZ"
-$O?e8!<O,j5ZMTEI=H-E<'`2b+<([s'-8PZ6;(QqC2e$'@9Z;e0)d@C0ekXK67Z,D0KiiO2G#be4%;Y.
-:MQ#iKl^41I$URpIX4mc:eX5E(_A#P8PD]C'Hnb8'auTJ&JGu]!$O0X3C#o";G<Oj[C3ECXK&A)Y->1>
-[C)Q6UT1)TPebPtg!mpUYFVo4aOA\beA\krXfJM(YHP@Je&92<bJ:s=WhH5gW1pN.ZDk@@]W\i_Xf8:_
-V3R=5TV@F)O,AF<IYWi<K3B`N(dF.OL4b5<JW#_GOa_kCNFb*s1*mVO*>ohE(a;@pO*G=`,9@R9'G_W0
-*@N!Q?!f*3*?AO7IsXm0+WM@[<Gltp<Ac$?&itDt6R!or6\L5MSs5:pIYVlhKSP2/J;]JGDh*=ZGCG$j
-Q'R/RDE/1</2SOdIL[iMM1&&8&/[ZOBOtaD,UZ`FChmNf5:nj,F)Pf3F)"c\C1LpY;,p\!>%Cf?@U)c/
-?9JDm!!<N5$3^YA$O[e.?<J$M&M.7!AQ*)P?;;[K%NA5`H?<:3&JQE3(`FYdDHg4F?!L<#8Q]J1>@(N8
-?!:3-?!C-%=A2Lh7SlcZ=%QUmP/5GNajHulXeN&0XJrA%S=Zg_UTUSmQ$XbZ+=]TM>&/G6H$=:HAmSG2
-7n5p><*X!TIu]e]R?WV^IX?'Orb2aTCM\?NPFJ/5p\"1Wp*BG,p@\4RnFZYQoD&4[q"==Lo(MePqY^6g
-q"O=JmI'?5pA=amrqcB]o'lSRrUt:2rQ/t74Z4r4)(@H^)]p>':fL_7EK,9;<b6H#EF_I*9MS/S,T\lg
-2*EoV#8@s[#m)(o#RLqO&2?3u+<_pP/iRj7R$X>@W2lqtWMQA[R@/G'O0#@<G(#3jEIEt4IVWM)B523u
-D2+LYW2lu#VPem7Q$?8-?tNeRBiS#-:.IT46T-MR0Jt:30I.YZ(*FbD.k`k6+X9086:F!t;+iYp&KDr>
-*ZZRU1+t.%&df9t4Y$X;2D$(!/h/G6/N>"/%gGof4ZP8D)BC%M.Q&7d<`h490f0pu+VuON4ubW&BOtIE
-4=O&m+Z;bb3\GkN4$cXe,q'r`-64HP+XJK_+<i$S+!DmC%6$?[!s])i8j+^d0bP?E%ie4_.4,-M,8hUW
-/OMl/!!!p24YnfX.Om8@3[c:B>['fb7Qidi-Rou<#::]3'G(Qf3]%0T$PjZq%g`^^&/?3MC3DKi2*k%q
-0I8G)/OMN`9hoV00K;HrAQ1!85;bPo>]`b"-nR535W^tm5Wh4m3'B>\2Ea/X1-%-K4ZbD\4>/fP?'U(a
-KRQKg9L_ZM9hJ/Q77U'F8PVlH;JXJ5r;6-Wp\+7QqYTjQo^qtSr;??dq=X=Jp%.M:nb2PFp\adbp^?op
-qu$!Tp\t3l!!'P0%06ed7mJ*s$5u964rOIY!!PTn]Y)DA!8d\5;r-3WbfirhHJuYB5(C#1L7>umCcjpO
-;.4!CCno#'hrEbYhr*,+O>&@Q;*mNO-m'WU(_RH!%L3IO%gE@K"Tni-!s/N.#7L_:!X]5@%1*:P!rW**
-!W`9%!s8Z/!s/B$!<WZ"!!E?(!!NAq!!*3+quH`tq>^U$&.\sA!!*63qu?g1!WrQ(!YGG8!!*-'!W`<'
-!W`9&!!!-+r;Zm'$j65(rrW)urrN-&r;Zg(r;llt$j-S4!!E`8!<<0%!Wi6"q#CBqnc/[o#5eH(!<E0$
-!W)j!!<<0'pAb@1!W`9$!WE'"!<W)u"onW(!<<*#qu@c=!<<-#,KZlhUn/GL*u5nC+<;UG'G_f4)'L"9
-)^G(Wf`2!QqZ%$,!sJl:&.T?k"p+i.q#C[$!sA`C(D7&ZrW<9)!<N<'rW!!#"UG#08-&bo"rA7tR>-Qp
-T5/:E?XdS^EfR3,Q#pl!]$nftDeNZi?U?530cMK&8kMNA#ndL^*Y9th+=&6?!\mJM9iYCk>[+M_f%b`+
-_nj.&]tM5"ajJMSLr$jAYIa&Tq"sXGdH0!Cp\Xj`rr;9/_SO%&^VRb,eb/G%melbJqqflQi7ZQ8kh"&7
-j5nV:gW\'oa4SVZbK\ACc-F27[(3r^We=2J4(#M+X0KIW]>(hI]$/*tXf$:^!!!-*"U>58)G6!t\#b%5
-!s&Q:%L`j]&e#Bg,_D!k$4@K6Yd(r?&-`.I*$dI00Gk$)()]f#KH(.0"Ac)+[CW66]tV7SYHPFCW1Ti^
-Vl7JIYIhcdY.(a@TPGDP2/I&71C5[kPGLYO&fNBLS=5j@%gY[ZF+]:"0FB[hJ!#)!IXcWcFa&7WG(Y*f
-D01>VIYi`%H%B0-$jR%C!t>ha"9AlS@V/aS$k+b&G^G-qC2IB8%2BO]GB\"8+p.uT"onf\@<QR*Fb5<r
-It;fnI=$EeF+/doKSb+mCj^PYL4+5uLinJs]$g!"mIT6)l.kCgk2#4[f%T9HhW*JDcF-CX"9\T&!rr<%
-!rN'#!X&Yu!"/f.!s/Q,!W`9$!<N0"<WN2YL3R<38NejS'FG*I!WWBA/j`WUG^k3X?;<R5,9Ig5%M^*9
-3CQ\LB5;I%AQi&&4=r!3.kre82aolYMc*GsEB?NB4[2G&9k]KRJQl/_Q`[-0-Up?a4[1D63%5go4\J11
-5S"G4&et`s.M3C1"T]i.4#oVs5>4Y@\c0$9XK8G'Y-,"6\$rf>A>H6'N0VK*g"=a!]s='-^rb$Le()OH
-WiiD&XK\n9^=0m7\BMh*cE<t<ZE9k-]Vq7$\\+]:ZD".pRBN0OS=Q7'O-#6KIY!63KnaSP@7Oe'RZ*#U
-L4khZIYXGRGEA\Q67a>q(*=Y<)_G*FSqVK.&fDo>)\*Ar*[)jF(h.A<-QsXKKoN$M/0YuC%hL$A.O?&[
-.4.oKLH?\/'L%8.M5#ucR?`hMI!g^*IX6^/O`6>DJV9,FJW5M7GZ,@`1jXFXIQn/SBleq_!soYm@!QX,
-4:DZiHtm\AA/t[gAS-0t@;^+%BP:mc<E<L7>[q>L?"RMF=_0l'"U"o0!<W?+"q28)=BeH2'HK;WCLCOU
->@qJ)%2&t>Df9W-/.iR6(_@?=>A.,8;I*O,;Hd..?!:N8<*a!A@qT(@9Nt_/<FT-3@Ui>D;Nno@ZH:Ig
-\?MU.\?;U2Wg]N_XJDqpU6KpH!u`CG935hQJ:;ohE+`NW9h.]>7o3;rDL@G,R$s>$LOt&"EGT?%AnG\%
-K92LmS,;sYo-Eu'o_%kOq"4C\p[e4Zr:p!YmdK`<pA+X`rVH<\oC2>?p@nH5r;??^na>iBq=XITp\4I,
-KNMS\67F340GkiU-;RZWH#?\o?<;3$IpP#j0fM3G+$qn;2_$^C0ei_5!XK)6&fq;c$QK^54u+6),TA-f
-GF4eaR]!*bWi;toUR[dAIT_c6X+>JJO*#AeJX:k"@q94cB5MRES#NBfX/r1IVk0/t;c?t7@U<_L;,U:`
-5s@[k,qq,4,:4cZ*$#tE,pY&p2^fmr5!MA%4?-8IBl6:%/gMV_,pkE*0-:Q;)AYS@5oq^2+X8]t0.fV7
-?:5,)<Zj=d5q<Wa+=8`u()'n`4>8WQ-8$f(9Jo'o0.%kc+;"tl:KBJN:.mDa/k@o_:F7D=*?Qj_//]WU
--Rp8]+<i'T/K>Ef72Z",>qnks#r#Oi?=H#52&.&[!"U"_%3mo*8-8hl%7rW@4@BSZ(I0W,+?<J4>t[RI
-3&<*B+:/K*,oIO5$l_Gk%iQ,t&I8UC#nRXk4_8;@0Khd%AND=p/0ZlS:J4T73)hOa6<nV3.4d>.10o0C
-9eI\C1GqZp3'KJe4ZG;^69mk,4YABM5Xe:43^lLs5;Z]3K5lNj7oE&M8l/8S:J=5J:/+;S8jcHjb1c[f
-naQ8FoCr4_p[e+Pq=smcp@n:QnEoi<kjA$;p@nIar;HNfp\+=Tn+$&Ks8E#<!!NZJ!s&H(q>^m(&3)W]
-"U##oG%)0?!!Gg1_RRJagYVnf=l%i^ai[]kJ)ea>7A%>XJW68EE]6'M;d34BK!*AQioB"ZiS`A.M_-PA
-<(/uQ/0Z2b*"ir)#m:SE%g3%>!WiH)"9\f2#7CV8!t#>A%1*7Q%KQ\4!!WK'!Xf)6#6b,.!<E0.,6[`@
-"TfDN!!!;s!!*99r;Zs$"9Sr2nc/[u$2ac4&H`+=!<EB-"98H'!sAN'#Qb&."9AK.&-;b1!<`],!!3K5
-"8i-!!rDs!"9o)/!!EN-!WrQ(!"T,3!WW6+%L<.<!<E0#!<Dlp!!;`l!WiK*r;['/!WW6$!!*3#!!E<&
-!!38u!!3?5!r`0%!<<-%qZ/8K!<N9'!s&B%!<E6)!<<3(!!3-Gb,&43PSbel'cn\F)'^19(*Xk=+;tq4
-+nu&c!!<6)$O?Y8!X&W.rVus"!rW0!!'(,a"pP;<"p+c*!!!$$!s/K(!XoJD!WrH'"UZG,2,9sdP[e,s
-5>5?^<HFP8ZB9W[L9'h$\qXKoIShsF%L*t6-lO?t;,BhQ'F4[Y-jM^k%Q5+,#R<^o9L)`[A88X(f%8-]
-^;%7j]>28"_U$#ic,\5)^!t^4q;UGkj7Mm+nGW=cs7t^$]sP&S[)C,Ap@n=VrUfRTnD)s^hUpN3db*O?
-f%fHFf$_UYbfR`=aMP@&`Pos,=MVYZ]!T2gZ*:dLV6[V?\@A`<[(!HJZF@*7>qI!.&fE&nMjgcIZG_kP
-"98E("9\o;"pP,9?u6b^&h/F)Up-Y7+U&5l"9A]8"TS`34,/rW57dl('J9;],%5,)KnPW'[BH[8Y,SG*
-_S="+^;@dkT!GSh4:)$nTtICgIX#XaQYd9S56V<dM4C2/$4K7^PE:H=-O1iNPaRMZKTUk1M1^P8MN)n"
-KnaYrI=?]dF]ntT"9AN+#6t86#UrtqFZp<@"#=h8H$t9j?sd"@!=__MGC"^9'*&"6!$GfrCN4?>IXQ<a
-LkBYlM1g>3M19koH%'RAHZsLh.=c>lL2_!LYJf2AjR2Ksl/:CbjOiA;dc'KSjQP[^d&02="p>#/"U+u!
-!!EB-!sT#0!<3)p!&FWW!s&B&!WeFCIqr+O/g(o@$47@_*@3d<;I3sODJ`ui8N/";',)0%,rA%h>[qPb
-AmBXW5X.:].Oles1c@!C2`X9cV.)8O3%HmT4[<1qR?hr)>AB8<Y`*!]9M@Z'*Y]eT+qPPA3BB2Z&I&:T
-,RH1Y%4Vr!&.Ls$6omn,7n8N7VQR)#Xfeq6YHY12X/CtuWj9*eUTLc]i5*+=Yf+5RZ.R[ahqH5aZEO81
-!3L^X^s]d(`Qu?1aLn@MY,A%jTq/!`\>H==YGRtWOd_VrNKoKRPEhE%KTD+IM1U_MJ:360H\mfCO,ns>
-MN*OJLQ."5?niN/#mh>-EJ0a?OIon_*Z>k9*ZcOS,U=HZF+Q4h)B`X=GCjs0'aGI$)$grq-mTZD0Q;D\
-4s#.l,qDAe>$,BH@qK(YNI?2"I!]sVH@^NrL4P5>Hu"[tHnl?F>]u?^Bi.B-Dbp`X3Y30*NIQO;"U-Po
-EH,Vt*!6pfCM@*N<a\m!=]S^,>[gQ%>[^K2>$>0,=[E5s"p"c."9SW)!Y[k$@m;=d+$+1I>Y\1*>%;%X
-$PInG>?Y6=3#<YO(C_WnBj=qH=Bnct;.!g3=D))L@qT+O;cd3s79E;W?<0Es>YJ!oOg;Wt_Tfp&\#Z:3
-X.?&KNM`q`WNVkWTTBfo$QUEC4]H-AMMm%5G&:_m9h.fF7o*)e?>,"MPFJ&0Oc5$EF`(o*A7fk-LQ@RY
-p@3V'oCVPAnb;\GnauSNp@IbGp\=ISo(2JDnFH8Jq=sRQnEo]6o)8RerV?6es7l<[o_JCZlI2G/1K/!l
-3^knP0KqEO94WHn>u!pjBPV*\8397:7QW%B2FfPK+s\iu/MR_@!Z`Wo0eE_\%LWdL-7KoK-Rh2IK:AC%
-TW<OBWMH>gVPU2hVN5V\TTXGYT:Bh@Nes!Y?sdkqA7T=dGDhi`W2lnsV4Ecs?sm;N>$,3;;,^Y!=BJ^-
->@KlX4@21j2D?jB1G:C:0.&Y;2``TK1b^X91c?j60JF@e,pO]^*Z$"F+s.mO*u>\%$54@%+X8`X%LjaO
-/HgMB)&XD8*$$7B)A=--Hn#^C'Lb>?1dO)C,=kp+3\i]c5pHjV;I3`t.P!M:5tOX==B87!69%4\&IJmT
-&0;u6)D!?f/gV)6%N[JA$6t!8-RpMo/QQjo$l1Z%"?'Wm#XK">8Jr!D#$`Pg.2O'S+;l1O,983_/LiD*
-*uBAP/05T>&J?!C4UiST',:of+rDLM0i:VC4=WTW9N;K64$O#P&3WTK8Td-K0f<-&6U!U]1g!3o,:,?;
-76Wao3%?dP4ZYo!5sI@l6T$P`5s.k+0h"Yu7n\6(PC/=D8jZ3?9ib1d;+aGT;+O/I8k)]qq;gl5pA4^b
-pZj3ciplU2o(2MDo(DSFq#'sds7GpYrr)QWl0Rd+nb2bVrqQ6`rr;u:!!3it#l+H/!Z"En&-N%>.TnkS
-"53_W8>N9$B[GPrj4rGLiS3/Bc!)-[f<?cO^qc,'Z_+pk6Tn+K=&is`S[HVri7d2Jg=*j/5!D5*3&*l]
-+snum.4Qbl/NXaX%iH#i$O-eA#6b8:"Teu;$4I%B#6Y25#6t>4"9\]+!s/Q,!<Drtp](9qrVus$&HDk(
-!!*BFr;Zs&#6G&6o)Jgt'G1$>rW<9.!Wic4qZ-TrrW<?-!WW3$!X&E%#mLA3!s&B%"r[O>!!!l1!!!0"
-!!!'!!!!&r!!!&o!!!&k!!**&qu?j&!!!$#q#CKt!!!&r!!*0'rW)ou!!*!!1&q=W!<E9)!<E0$!<<*#
-!<<6'!!36&!!,IB[U68?+rDLA*%`HT+VYS1,odaA(_[uEq#JkD"Te`-":GJ6#Qk;;"TnW)!!2rs%0H_;
-#6tP?"9S`-!WrN'!%.dI!X/].$4I+D%i%$"@Z[1%>"i:-9MT2STt7.K?$rT__RH1rF]<fR0d.JU*\]]+
-*[N7$8O><@"U+r?"?/+H2%gH2"Z]7R7TEQ!A%'t=f?V1G^Uh"g^qmq+d(PghaO@/udFe9mioAGIo^qYI
-s8N&upuK`7[^ETP`6-p0q>0mboBuPRo(qb9hrNnWg=YfRjlb@LhV-B)ccF,E]sPMh^;bW4a2"ppY-GXJ
-ZF7'2XKo4B]="fL\@8cL\$Dp#IslN_H%;ZfZ,+5d^7A4B()7Mo"TSN)#RD#FAeb@O+FTucZET9l+9i#N
-#Rgt=!$*q)L5LmX'E\RC!t,84"U>J[0OV/lXfJY0Xff%:YIV3R^;7"W\$)2]#6ebLU7Hb9W2?S[2@Mck
-0F97NMj6[;'iC3UOG%a,%5!O#P`LNZR?)lTIt)fsKQCpYO*uV+IYr`4>6Y*/%3$3&%LERH%m+3K=pb9<
-6#h%*LkKq[@9<mC%n_>"HB3,0!!EB13HB4T?tt%?Jpi*$NdZSBM1g_EIXH9`I<04POF8U3F_,f@?ZgIm
-`7r]$n+>Q!gY(lUjPeV:iTTCal/pgHU-&bf"p=u.!s8H%qZ-^!!WE'%!WrK-#6"W&!W2ou!<E'!0EM7T
-!<N:]MLTJG6SKVu&I]'\*$H^n8lfA6CM@Bh<CSel*>9/(*@Ea9<FBEWC1)Kk9gCZl,pOil2`j#U-pCL.
-G^2\/2Fg.m3)+4ESqpcB@#L_ZJSACe5;Y&H.4Qc%2^B(S(b7F$.0g"\"qq1o.Ldg9'bq$98kM<97R]Y$
-VQ$c%W3*5-Z*1C7XK/7YCSeAINh*)Pi8_G_\$ErfZ+JiFg#(N,\?W3?Y-1m.[DC;'^;\@2\BW76bdt'\
-Z*^^3Ur'RM];ha2Wh?#TQ'%/aIZ9GKQACrjI?/`*MhZe;JTH<tMN*dWK8YeMLP_"GI$o4s@p2uDLQ@t-
-VjNlh+>a!L,UsoU)^-LR/SoYe*t]E#I=?p%@7D1I((^ro()e8G2GJ44F$Y6u*?lLG+rh.3'Ftfn3IZ:"
-G^OpbG^aUJFF8@gLjXW5LjLlh&n[2LEJK$mJSlV81he]`1j3e_1Be.JDf0Q-?l]FlBkV$a<aTTJ;HZps
-:f^am79=5,>Zb0@?>)_0"9SoB&J#*K!<<3J95IWQ)(.pkAo(RK?!:iM)A7K411"<lDcSh4)As8NBP(FE
-<*EU2;cI"=?Xdnc@V9@[>?+a.:eOo%;cudV9MI`Q<faQ!WPZiuYd1-t['6X/QB.iEXJrIsPF[[B#Rqjp
--ok.=I?0MFIsH!E>>Ig_6q0mK='K9iMj'X"RZrqkJp2-JB4POmH%q<?NU[,>oC_hVnoOR!oCM_PqYBjW
-qYU*]md0E4nF#l?q>0mYp%%\Fo_/:`qtg*_qYBXLoDARfr:%_,F$rDl5Vt;c4YSW\>B,159JfI\I<eFH
-3BAoK1c.'I3(QUt-mT?K/gqtJ"p>)E"YV;3-OLS&"!/^2(F1Oo5_B!,!21^>X/VnjW2?DgVl#GePFn(g
-MO9oTCl!q9N*p%9H=g]"B6B'!V>[AmV4Ecr@U`YP=]]-D?Y*VM>[V&L>['Z_5sdUm4?>G]2DR!@.jd)1
-1cR0M2(CF4.l&e10J+"Z+<i$W+rqjR,9J$Q*u[I?>&/2&DIQ'\)&b"h2Kp?$0.nk-*u,M,*#g)6F!hV/
-%REK=2b6Y@4[VS$6TI"c4utMW;cmEs0.o+-(_-iS#mUM;"Vs$I%g`UR&Ki>4&g\eN.jP]:&KN\B$7LfY
-(Ett8=`JC1#r?$9"<(&<!^7/<<?)AP#$i\p1Dq,W+<Da`.jY*C"!oBC)L`DF1+!qM&Jl`a4Ui2C,;:;a
-.O?Sc)Djcb<@0Rk>ZD7R6pV%Z&NriY9QWHT0gU2%5!hIi9P$R;(a(n18jtj&5;YMm69Re.5sI@l6T[.l
-<(0>9.QKXI9h]l-PC/=?9gM<<93"tj;G9_X:e*uH91;Zmo]#61o_8.WpBU-Nlh:)Gp\+UY%e]A_pA4O]
-rq,gXrr2`brpL6coCr(ZrV-$\rVlc9!!<9&"q:;-$jnIb/-5eR.o]X^!s/B$g]1;BY.2Bmgu[SOgu@;I
-d*p0=&rb8H6"HY+S:6fqba1[`?#O4U?#l:=c/@R>hr3>=^77JX5Y3ge9hR`I4u+iQ4uY,H*u5Y1%Lj$\
-$O[:I"pP/2rW`H2":PYC!XAc/"U"o1!rrB$!X&T,!<NB$!Y5;?"pbM@$4@j`!WiB*%0H/%!<j#4!!NE/
-"9o;<oDeq!$P;k/!<iT'!"Ar1!!!$#!X&Q)!!*-'rW!'4!rr?-!t>qm(]FC7#lXf("SVlr"o&&t!qlTo
-!W)is"S)Nn#Qal("9\])!Wi)s"9AN'!t"i)!=/c+!!30&!r`35!s&E+!s&K,!<E0$!<<*##6=o(!#kt@
-4l!JUXdgaS*>KGB.OHAU'HAA9(`aJ,*@K/5%KQP2!WrH'"9eo3"9SZ+rW!H2"U>24!!<9&!X&W1"p4o(
-!!E<+"pG/3#n.4@"aC.W&.B6r5#c)uBPU[[=^G''FHrSoN.m+W[E6";Ir/Oh3\;Ws$k3Xa0.n+R'JrHO
-1'7ai!!`NT+pp.:)]K#:93kFn?!q'Fd+6n%_SEt!]tVA$bK.lES'&atX0U%'q>944dGaEZn+H\Vrr;cT
-d)!6%\[fQuakc[brVZT[kOeH:p\j[Jn+ZPAipQ4(lJ11SiT8trg`+ehcHFMVcbn;QX4=kj`5TF"['$^F
-]",D^Yd+284h/2<[@WeaSX>n@\Z_j<^U:PVQ&:9NKRS#WCK+M;97;=K.NpHsUoLN*UmPXP*!HEQ#RhPH
-I$C(cSiI8b#7h+E#R1G2#]pUs=g"j-Xg,:=ZF[`\^:^nf]rSEBXIW'"$=]m!S<@f;N+3A/9R]kJ#tUG^
-:(.q9NIQS.F=.GHJpWB/J;'/HL51>/H@CEeEeB7"KR&-1MN;$L!<k/\=&Mmj7N)@>1MU>*!"(l'C3Y>U
-E,&rY#R:q^7t,c$I:b88#mL]%EH,f$E.NUjJ:N#tEcuqXEcqA,1NIAQChR[9AoMd0JqJ5jE3%(:e`Zc!
-gYh#Hl0.Eng",'Bj5fIdh9)6G#6b24!WiN-!rW*!!VQKq"9ec*r;l]orW3$!rW*%LI=?<O<^nhj*uc%9
-,VLo7:fgt4?sHZ*8O#$\+<2.6-8@SS=Cl8bDdH+$2(0FY)\j8=/M/M04\ejC8k_318kqW7>CD0WC1_(&
-PHCBl>>%:I1+tC7,UFW^1+jLW#pD)]-O'ef!Xo5Z*XaG,)&WZ16;g-:6Ua4sW3NkAW$JOKYd(I;Y-+h+
-P&@2'[ucrOYi+KQ^pgMY\?<Bqdad%#`jW,MY!0(u^s^!Ccd0/-`5TI4dD<9*aiCuq_nsF-X/`J1\$2m5
-WhGlLR%0M4Nhhk[UkaG]OGAF:H\%!0Ll$n9JGt38LQ%.EQ&h;hH[^I9P)u63PELW/IX#mUEGT/g>tIgb
-6u?p!-mC9UJUW*,JU19W.hiR3'd55)Bl\E:JM7rX+rqL9'bqW!$3pkjH#[qKI"$?gKR\?#KRei8GCbI"
-HT)WM>)%3FF&$"X9F2.nG>&qn9R)CV"q<\+>[q#G*<mQi<F9!3>\@PP?<C6);cQCZ7oj51@96`LA8ajA
-"U?V[;GB_S4rOV:03qd#$mS5RBP1dX?".5C(DRTEB4P7a=Z$j4(`#MUB3nA8?!C<1='/s6>%1`<>5hb_
-<)HOh92A_\7S--P>#SR'N3g:$_pH<"XfJ>)Yd:9tPG>.WWNi1`S;e!c&LJPI2+_1u-\I;6LOXJ^?WBiq
-7Rg*L;HR@WLQ7akS!fS&M1BbdBk1alG(>=)Ljo0oqtp6_oCMVGo()GHq"OFRqu?]np[S"MoCDPIq"j[T
-oC;A>n+-JVqYL*fr:g!Yo_A+1\X%M?9-ki1)'Lgr1G;^IIXPs<@:s_.C.UcN3BB&W5<LYV1H.QX-5-Is
-/h8+H"UP5:![8Hc+pAf#!u`@<-n$u=6]%M+Q2m?PWF_p$V59u^Un`ocPG"@oKpA0KCP\"=Md'J.H":>t
-C3PW)VQ$PpWhl8LHY-er?r^*.>$53B>?Y<B@9Zc&7S#s55=.\)5sIV!3]K&X3]B&T4Z4QK0.Je90.\P%
-/MJn50eb(-r\"j;1GUTn$7Ibs69?t@!X&]9)h'"\4ZPS`1bKpr&JY`[-n>?!!XU;()]ULd9KP$L$4-n:
-"9TGg.ka"e.j$H15WL\W5"%Ld-Q>'Q6mWT^&e>cs)]C%L,UjZ@$4.S$'a5Ff8jH-I6rIr''c'Vs;ABj6
-%2:],(J#_Y$O9]O$RHl5/h8>#0.eLu,9\3U-%6gQ-QE[+"q;=r5r8WE"<K?=(b@R2)[-g#<,*g55ZCSi
-(+gjI&j0)_6p=Br-Qt<a?pRIS6"+P"-P.4P4@Vk476<1[3]T#T3B]Mc3&riS3_D%^0.o@U5ta[hTT=MZ
-G>(4j786`]<`Ddf927rG8Ou0>A*2Y3o^heQq?6Zfn+$/Op`]A'o^hbFnFcSMqu-0Zqu-NlqY'FLo^heO
-qtp*\q"t'ha8c2@pAbU(+>Ybb#n%S4>rVugr;bRP=@p->_8G!fjP8MJi7cH+d:!iOfZ$6VO2IB-S$1%m
-2*"fT=\<+EQaP)sio9"YhUK908P_iH/giY@2+(,"1H\9!2(B[i+WD(-(`+)+&eble$OR4L#n%FP%gW1H
-"9Sl7"9S],!sAc1"U+u1rWEW5"pG,0!!<?."pG54r;[*(!WW?*!s/K(qZ-WsquH]s!X&T4p&G0q!Ws,,
-!!3rA!W2rs!WE-$!s/B$!<E9$!!<?5"UbG>!!<r:rVup>o)Jamp]1<pn,NFjnc/[l"T8<&!rr<%p](Et
-!!!$'qZ$X)!r`3!!<`H*!<E3"!<<,u!W)it!W`3"*WZ<B!WY(.Z>$Cr,n_(5+"8Zk-6!a>+;bq9(_IQ,
-bQ%_H!s/T(#R1VD#R1S?#Q4i(!"]26"9\r:"U"u4!s/K)!sJdU!<E<,"pbA:"UYMP01o#A;-dO.AQWPn
-QDUF;FaBXh^:1"p>A%JB,nV1C&I&IC"VVmm%37N,9fi[p*!ZlQ((:I'$Q^Z.1IttX;dNpCZI.7Uf##5<
-]=kqq_oTj?`h1JocDn;"f_k[-j3llNmd0KAqZ$TijNt]O\%0)!_TCa0q#C<jnEBB1k3DX)hr3kglK%-q
-o^q_Ho^;PFnFubNo(Lo"io8MPi5sZi^WtBQ`Q?-;`l>^'\ZiTS\@/oW[^<6?[@s.iWjSq!XLGLD_7cV5
-T:)+?Su/!NR>7H3K8OtrS>`?PUn+<?G\0Q98jcQ]LS(3"Jri))((V5q$PF-a%Lis]'ht7uY&(JRZa%$Y
-^V[[m]tLGNXfeF4.KLZ&GC)Ib3F=EG&gKUp$j%`!Q:1rf99"dfJpSjM.>*JBNe;k:M2-kFKn4l/IXd<"
-H%^KqNdQ@Z$NL2eChmZqC1K"'!ZG0K(^L3k?YO1iCiOZ/49Z!7%8M@rF_j5Q"UG56,@#;9DLI+\FaJXb
-Is-$bHZXCUIsuS?DD#[:HY@JNItE<#DJ?,lhUgl_m+:=`kN_'fjkSSIiSik_jPJ+M2$X9f$3gS8!W<#t
-!<iN,!WrH(r;Zj""T8?!!WN/r!WE'#!<@@nG]@=r7Q)Y<+<D^U1c[m)?!q&F<D5hE2(Kmm*#T\E2*auD
-BPh^&>Y7(1+;,,)&eQ?:.53qV91:p-68V#"<G$]>MK)g&J!ZalLhK+D68TYo+YkDd*uYn7+W(\"-T=(<
-$P=Eb&HrpY#q-0$,S2Rn=%G\H7mW*4Z+.4fW33;-Z*CO9Y,n^iEi?:ONh!#Ojl=.m\uiKPXL$F(g"=fn
-[f!:-YdVEr_U?iY^9bPdZ*qW[WN<S@\?NT^aiVKAa2--@_p$KJ`6#-i[BuaAZ'MALM4CB.OHu2rQBmJd
-Ljb&7LPCS>L4Z7sVN$(`M40N^P+RkuQ%"USMN!=GNfB9\O,A+BQ?.@hAq,P_CNk&ZHus$t84uBVAU]Pc
-CgV6=+<DsW+!;aL*Z#7j#:*u)GB\LcH[C@#Jqeu0LPg5*J:iDJ,mY\b=BR*W,srdX%j!ke)\=Z,G;]R1
-3+ZZ:@V$P_**coe@p)i<?s[/J>ZFg*;bU+r<a9'8?>3PN5mdYs1hC-%>@CVa#mM>D=sXb"1gO]s:f(J7
-?UkbG%RF`:@pV&2(`X8$.p-M">@Ll99N"qm@Tm#G?W^K:@prL=;(bR7<(0D[<``I,;GE+V^9>E$]qhsE
-YdCC2Wh5ZRUo(,rTpVL2$jmOg,:bZC>V9o?J;oD;HZ!=r;,0VN8kr2^?[[TcQCFD7S!8qdHZ3\0A8QC8
-K8,'NoCi"Vp\a_,p\F[brr)cnrVQ6Um-a<1n+68LqtTp^qY'OOp%nR\rq.Z4oDA.Lo^:,>V2%i1*ZQ4;
-+u;JbC4CYK=Bfj(KQ^fo,r%#'(DJ>J4YnT>-mL&f,7k)!1,('X%Mo9W!YG\@+9NT/#TY$G0.AkI8;a.3
-R@=,S;5L%aV50f]UQ9;WTppLfR%/#0NfKH_>?u;n@UNqdG`A,fW2ZbrV4E]pAnGL\=&N+$;c[.(;cHq*
->?=-\9MA/U:.eDW92JM]9i")F77B?P8OPI%1G:dP2`3KR3&rrS0eb*R0OuaO'f%^88j>$H!WiK4)D+9O
-84uHC9LhcD7m/Ok74^2[4$+u3&0i`*>ARP75rL5S0L.iY-SA.F-94Ug69db.8O59`(G8WT-5[L2&/?*+
-*@`B].2r[&#oPKI&Ig92-oMTZ!Zai\&/crd1DL9E!Xg^d&47WR%h)__#9t<72_ca0-n6Sl.4$8f-R9uh
-&.AsO%MU!C0*;4V,sj+04\f67$O.54BJhY*5Y)=n*Zc%73^c;)4&maV-RVGL7nZ-.793#9)'q'q5=A%0
-3]&]T4#SuW6:!g63!2!+0K;rl3]of!76u!fN.-e4839@:;cQ^o<)67^9ghHC7mfmYjkf1jq"jj^p$Co-
-qYL*eqt^$^p[dnGp@S.XoCMbSrr)fnq"a^[qYC*go^qhPqtehCo`+snp](^,*'Q@u!sBoU?:#_:eGq6u
-^VI\(g>q>MgYh#De(<#])jT."6"$G%L46>3aFc?1;dW<lD0_MXc.h(.i8``he@M)C=A2:A-SdD)/Nta5
--o3k@/K#WV,pk&i+u(>g/MS\$//K9F)@mr.#nmOH$kEXM#mptG$3gY:!X/]1"9er3"9JT0"pPSE#5eHB
-!<ioG$k<XQ%h0-X%0ck@%KQV5!<`K*!!*-8&.o*C!!`Z5"9AK.!!)Wk!XK#3qu?s&!W`B*!WrK&!!**&
-qZ$Tsl2Uehqu?a!!UKdd!W2ot!r`3"!rN#u"T8<#!VQKo!!2fo#lt,/!!!$"!!*/r!<N<(!W2p!!<<,t
-!?2"=1Y/XC[ZVaC*?up^,pjr[)]B\2(`jJ*(a%'(rrE<-"U>58!s/<"$NgD2!<WE,"U5>@#Q=l."9o&+
-!!NB)#7CnBrWZ1&#6kb^,W/:_9424??V=OEQER?SKT)2&`4MUqDe!lm<_")6%iblZ%20!I";rgW9hn,?
-'-8b7&ci.<$SMi=6SCu)?s-K>Ci-Q+e_AZmI_in9^VRe)aNW,MSBB"#ZF&'<rVYd=dH1)snFQVYs8DZT
-e&f;7]">l$i:QR;rVcKbrVZB\p[dnAnb)SHkN1[^lK[?]l/:Lamcj!(kOS69iqN9>ki1Ulp@%PLl/:Xb
-gt^i?cHF;H^:Lb^`5'3hY/%NO]s4iJYd1X@HF9cXTV&?]Y,8>%R]*Kh\##@_WjSV'WM>lHQ'.N&MO9X/
-WM5c6MhQ(_C111I>XUY33]fH6Ts1W$ZE^L2Ycb+5YcbILY.D!IXH$O#!!NuH!!YAB"p,J?!!No8!DIr/
-"pm2'Df'0+,6Aj$JV\c%ItWK+I?0)7re(9/HB!#lK6`$&EdCXm"U-_lAnc+"@P.fa#tJ\a%0R>2?ufUb
-DJi)n";)JVG&_t;(Bt0R#6=oYCk6VWKR.fhH?OU[GC+dbH%(BpH$"+OGB/+RH\?W\FEV>5ZH21]lhg)'
-kO.Nqh;@;Nh;R8LjQtscc_)oo"9SZ)rWN9)!!E3$!WiE(p](Bu#QXr(!W)ls!WN6"!<3(K@q/Y>83f$g
-0JYLI6VC6\D/*K[7li:L)AX#$(EF\J4%WF^DfTl8>>[O6)@d,_('k<h.4[AT4ZYho5X.4s?@J9)HY[J@
-P,4Un@8&sa6:s<^&g]1Y+t>)^$P+:/.5`t>/.`UJ%h\sK":HI[+uCH$4&&(*6qU(5YIMFs^8nHAZEg^=
-Y-+e*O`.)"[?mAU[c?Da^ULAf`j)o'g="9lag\OUriT2*[DUD-f$i*iajSMV`lH$3]YMP,`3lnSYdq<J
-Uq3e4]"kng^ph8&`O!b5`43(Y_TKa4e%)We[Ap70UmRC0MhQ_1I\3*sI=731J;o23J9Q6eG]\ajKlqHf
-G_:BrJ8]srIZ]eDIt)ubH@C<mK7eW+J8p<qNe24]<ao]G>[pr592//O3\r<96["08Jqf#.H%'s[H@C3r
-N-gJ9K7IW##ltni,7GDY7Nrd&*uZ@U+Ws@!8ei1*>[q8MF>+7R?u'.R=']3C?<q5O=^"gS<EEC)=^>!/
->")@G"9S`V<E3+.B4!S4#8TmB2]ie[7U0M(='o<'-41J(;eBKX=XY*s%M&aQ3G*D@?W^&q;-I",?!CZE
-?<goL?s6T1=BJO-<`NI(85E5^:RAQ1[E[OBVR=+AY+qkmUn4BWV5LYsTW=M!'c.uE0f2'E:L%LNLPLS3
-GAUhp=ADF^:/4YfEd`OuQ(+A:R?rndH#[S5DK0oLJ:@Cmrr#Xjp\+7Po^h_Jr;-?fr;6Beq"XRWp@\+P
-q>9mYp%._BnaQ,Js8;]co^r.Zq"EjXJkI(-5"8FC.lU4<I<oC)>[i8EN,rB$86/8U7OTEm1IjAY3]//n
-&0N5=-nQen#8JEi%KHS2"!%Ic1)hYj3Arom<)egGQ&q6.Vkp,^V59u^Un`ibPG+CuLmXECCQ"":NEoq2
-EFWNpEdN\3TW+igWhZ/HIVi_*?sR&I?rg9/<`Dsor_jJ'8k2BG9h.Q@5sRq47n60D:f:/>7T3;`8k)9H
-;bp4l<DHFj9heAU770@*4#f,W+s/<_0KV3D0-DD^/2KUX.N9HE'cdr*&JYug%2''b5W(2@,T.XA,pb9#
-1cR<@5s@Ii/ghi!69n4M>>\I)3@Z@"*tKAK/enm/',_l9(`"8;+!hm9$O@Fj/0=ro%2]t3"rBWs+WiE`
-+=oH$-kJ4$'-'A,3AW@&.hF.-:/=/;2DZd+(aC(E+t"`n2@L*1%N?uU9h#[(%Oje'2a'E(/e%pi4).5J
-1HecA81#cQ@:<%r8h`pp01\c'2**ui3\is'6Q@I,00Mm%9/\Xe4$>Vf5tFC.4?c(u4[:c$1HI3;0fh?X
-ELh`$LMoaJ928D`:JXqe;,'\O91_6,6WW.!jQuX9q>'p]q!n4Wqu$9ao_%tLnalDFqZ$<^q>C3jrVcZi
-q"XUZqt]gSp%\I\ec>%:%g!_A58OS5'2!^c+p\/K!S@B+!<H94]"H#9i8E>Ci8E>=dDoE-N75O??'DXM
-J#Aj]P!;<6=]8I;HC(nYeD&d:jBpcq]:iA584Ys09Lgrr2`!':.PEG-+<DIA,9n-A*>TA1+rq[J+"Jrq
-)_s9$+<)7L0ISD5/KuPk+!2[F&e>H[#R1G9!s/W-!t#57"Te]+!X&c5!s&H'!!*'#!!3'!)Z]p>$NpP4
-!WW6%!W`?(!sA],#6bA9!<<*#!s8Q*!s8H&q>^U""9AN#!WN0!!<E9(rW!!#!WhZg!!<*!rW*$"%/p5.
-!sJl,!VZQo!Vucr!r2ft!<N?#!!!9%!!NH+!!!'(r;ZftrW*$'!Vl`q"T/6$!<N?!!=T#3!W`9$!<E0$
-!!!&s!#[lMR96YO+:oYB-RBiX-6XHN)AO54&.THoc2dhD"9AT0#6t/4"U,#6"Tnf(!!33+"o\]3"U,5>
-"pG,3!W<"!!XT/:"pPA<#7D4e+"B9A;J068>\/M`X.arYP./6;[utZM>sh@a8P1l[%h]0Q":5D=$7JDI
-<C8c'%im2('*A4:(,6@a=\)^o?<1-GFEFt=e_AS#_nj4)^VRe)`Q?QGTZbF&Z_t_!r;>X;dcC&qmd9uP
-rVQHXe&f<&]->/6h=U46r;?Hjrr2fhn+ZYPoC225rqPdGq"F4InEK*"li-,tiofOhd+mX?k3MI(n*'$2
-l.kCfjm)L-l0.?qjl5=bgt16$cf!9oe'%a/!Q2[$\[ATRWhm"lUU%><XfSLoV2g@jR^oH$V5'ZQQ]I<&
-Vj3:8T;8BLMi!4FLP(/2K7\T)Mi3IZY->"1Za$O/XL5@BZ`q$WZ*:41V4s)J+U%uR+%]<P!'":a9MJD6
-!B"sk&d]0t,T\=:.gHA<4[V>.F+f*oH\QoqI=-QjL4b)/Jp)ZnD1YUl$4/%I9N,;#7N2I2#Y/Ym%0-SL
-5]Ug^BNQPd!Xgl!E+EiM"9o)F%g2nG>'jt,J:W9%H$4=UG'8=]H%1!OB5DL.H$+:OEcYo"EdMbF\B*^\
-n,;h8l/ga\h;@,Jio8kRjQtjad\AW*#m^G1!<N?,!WrH'!!3$"r<!0(!<<3-pAb?t!<N<)!rW+#!<?G1
-;G0A>2)R3M4@2P7<afo]?;Ng@.NoE9%M0Eu-7_AW>%hnrDJ;s?4!tdO$OmLN&0N>J0L.oi76<=h:25cO
-M.BY2RA?48Dbj1m-8%AE4>e?0IOHNg+<_a:'IlC54>&*1%2LDt'F"RA'.+,A75[M#90kd;;GiX]\AGq[
-YHY=<Yct:5X/hD(Vm!OrMNYC-j1rF>XiJGaXjl(Kb0A/>Z)k+3Y-GCOd_F5XdEU+ke^;RRa3;T@^V.21
-bIP:.ahPX/]!f2_]",AV\%&r;I]BZZ[_9Gl_77)$\Z3!MZb"2o\[JrUZ`paE]XG5@UUHqdVOs-;NJiF9
-LkCn?H\ZWdMN3dNKRn>pH#mb@KQDKeIYE]6H[^g5KRJJrEHPc#CN=cQH[0[QMhce/F)5fKKn=o4L3n)i
-IsZ]tIYs5:Is?BfHZ1h])&O;?ISa?*(eJRV?=@G6+?+(6+;Z(C,p=[D1_go`0d\,$;IEm=>[UW3<DQLm
-;.<s<;HHa`>V?0`"X#ok79!/U-kck#8S:70',Do[AR].Q9I1,K&2.<s=(4B0(^q,p#Qc5NE*$(><Duk!
-<a&d4>%(cC@ouDr:Jb(p=&i3o=&)+D9NkFtT!uYCdG2XA\$Mm0USai_USjl`VmE+lY+-IK)^Hsf0g&-5
-AoN6NJUMf_B4+tB9M\J[;H\!bI>3cKS",t9ObeF.Chmp,FaALbp@\1QpAOb1qY^9gr;ZcpqY0[So()JE
-oCMVIq>C3ir;-6]n*TK-oDJGgq"44Qqu$Egjfiqh+Xf]D6V9XIFF%t-6t(LsKn<u4:d-Bd5XJ",1bh3Q
-1bUC-()AM`0eOam+9iN&":kP6!"'bO/jqBR/iPXN=Bf!iR[&u"Vl-AcU8=^cU`cFlDj6uaL4"uDDek2c
-R#P?YDf9#nC2eBOR@pOZWN)]rSrnJ<Ac?'T@Us"R=Ar:*=&Mji9jUjp:/k1h;+jDJ7nEVL!(Qr['Ke`P
-7S-9J:/4DS;cQOi=&N%'=]PH#4]5*Q<&$!d4%2n73]o)K/NH$e74K<*)]9_0',VZ.'bCi^$ns4U*%)dL
-)'p^i1,1UH4[;"d0/#%21IY5kBR"oNJ:MZPAn5:@5s6h8%h]Nm*ZuF?,U4EZ*=iDY%j!f&.2`R'&gL=Z
-0c<l9FDPrA;CDPt8KJfp$j-M5<%f"),T.I1)_<cn+Vu4:)]^(I0eO.R'Fbs/0N:FM',)E:+!iZo3Z\Y3
-#Wllu4YJKD4@h7`5>46t01ANS<\>^\0J54@8kV8n-V$B;+Y5E<9he8:2)dHW4$>no1GLaL5XRgu0e4h$
-*%sNA6$AfNDLu_!5YOdE:eska;H$:_6q^*54%363hrsS'p\+=ToD%kIpA"R_qt^*dq=XITo_SU\nauPL
-qYU6ir;?Hkr!<2jo(;YOp](<4!"B/h5:Zp<'23">:D3^/ec5sV!WlW:[_0W6Ic0/<g>LoCg=+/P*0\pi
-<]FNjPCKC#aGW2K:ejVa>A8koajf,,io/_F^7nY,7n6!A=B%OF/2o^N/L`"k82VV<1GUC/,TRdD*ZZ4?
-)]p1F%2Bg$*[;sY-QjQg/KZ>q-S@P?/Li5$-R9uh$ORIT'dOS(%gN:B#R_.M$NgD3!<<0$!!*-&!W<!M
-!W`9$!rr?%!WiN,!WrW4"p>)2!WrH(":5kg+WVUD+Vtk-&-W1B"9AK'!<E'!"9JW*!s/?#!W`K0q>^Kr
-rW!'/"Tec0o`+smp](9ppAk!h!!Mfl!!rH%!WiB'q>^U"!!!&o!!!-"!!!'!!WW5t!<E6&quH`tq>_K9
-!!#O@OA;a&,o%UF*?lRK+X/-P)AO54%Ls<ppAikH!!<-""9AQ."9JE#rrN&u&-<1N&eP]a#R(A;"9\c.
-!<N-!<<3=/"U,#3"U,;M+!rX'AQrPC?$1XXU6pmuTu"aOPC[%><BVHF4ZkkU$O-h;%0-AF*ZHb$;GT\D
-3=HB7!$2aS#p__d:1mF;@;KLiIXQ=Ec.V$(g;UtI_SO.-`Q-*DaeR(ub-7kej8Jr>kLJSYoBko?rr2fl
-mbH43`Pf^9bM)RPn+ueMp%nR]p%\Ocs82]ip%Rh4mJQ_Prq#^KlK[a&k4eH;puLT"l0S0;m-Nrtm+ok6
-h:($=inN2Ci8W\WmdBE/jlc6tj5o.Pi8`^Dgt^B'gs!srb0\8ObKIuF^V$GEW2RS;Z`Tt"WM,T>UUHhZ
-StN-fR?EQ'Whu\qYcX4[UT(;iSsudYW3*.rTVK95]XY8\_mH21Y,SV2OaC>/>BZ$K4udbZTVId1>pgRi
-3tr20#6Y)46nAZF"U#;@-sq=GI"$NaGC"KKIY<*"H$XXdG@ZA'"U>/9&JZ-!'b('A?P?^U;'ZAM"Vj'j
-7li:1!W`p:CMI*?%fc\T7OnWB!\nA,G(54#HujCUJUW!#JprGr?!CuWCN=E:G&1o(?#4G&F1f]_h"1O2
-i9TCUj5&JEi8s(ZiT9F`hp%ZB#5nN&!X/u;#n-t;!!*-'!W`9%qu?p(#m120!!2ut"T\T(!<N<#!*0+$
-8kD3*1c.-T6V^Wb?=RYfDeiQI0cUH#!<E6,'I57m:0M1GEGf>m7QW(B(D@]*&elB9/i,RP=\M:G6st+p
-HZ<\4KW22AHY5l24sLC?0Jtd@)(cXF(aT\*,U=K]3B9#N/Lh/='`o9c"9oi"+#6AI9L_cJ868hfNig(=
-a/uSNrN],"YHFpnG,V^PP)>aBk2aJ!\ZEBWXfTn#aMH$?^9k,NZ*CXG_UlZDd`ohScHskXbh(P!d*U%W
-ah"Xed)j>Z`59'l[(!TOa25[8I^$/b\%9]$]=PAS];_$aWLKWfY,8"mXfe_0]sY,QWiWk2UnsWMSt_dF
-T:_IMQBeG5S!9)&Q^!ShLPUq7G(XgXE,g8XHY?o.J;APpEc?51>@;`3K7&9"H[gU$NJMq&F+f'sNf&F=
-KT(YDN/*U_JT#=KFFJmT=@YJD"^uO[1+Zl5Lin#\6kpeG8LYi&%LiaV;`l-6%gE+<'LlA5?t*D?;GfqW
-:.Ar->ZkB05@QPR"9\f8#R_"L&IJmU+C8JN/JAU('.Q:20dHu*!u".-=\_'t"W%t5+qFki2-F!S9N"kl
-?!h#RA7K=c@qf(76V^ER<E*((=\)+N3_`O[>G/RN\CTEIYe%'1WhZ5YUo15gVPphpTsLF?.60ON2`*EV
-85ET4F*DqTF`)&3?WU3);,^V1DK1&UNg?*)S<]1jIWomPEH?DQI/Nm9p%7qUp]pWhoCDVNp@S@W(&7_(
-mdBT;p\4U^q=F7Pp[n1QnFc]^qt^$Tme->Ad][dZ.R#dl=D*,8JU;-?>$u>j@p;o"7o`2A2F^205Ue0:
-.PhkT-6X6R/1;ee*$#+d%0.+K!!<o^(Gn`@7R9X><blG[Pb*tpO//VJTqVI\+ek^+O`H\\SpYa?NbN3^
-L6mZt>]+F`?>=M(L6J+#TqeB3TUM$lCM7-_>[:`G?<LB:?X6i<;c$h';-774>@^c8<)HLj9hJJf<EW$k
-:/Fei=&Mmk9i=_T85;]L<)H@a:/Fe`;d!:+>#\L-?<q/P@V'.^@q%qr9gh9>5Xdds2`EWO/1WY?3ANuV
-1FF4c,Tn0S1.X\j69@Ou/0>dZ-T*\B5Y4HO#o=Ht(_I#\#n%4^*@WQj-n6Vi,9dj+"VDD$5sHtA&fN/T
-)Z]p^5!_e07O&$;/i+@^&dJF;!B)A>#7:P8!=0r++rV1/$4n*r.5`^i%2'0r.P4df&KVi6,9\0L)^?%+
-"pm[k6TQn^3_='b;-6mb1FXo)<`i9l9J\Om0Mtq1/M0([0ebCB6:!e#3^5bh7R]X64=Ma<2`O,i3A`60
-*Z6@\4Z[JLHu"+E83os?92JDZ:Jt1f9ghWG3]]N&hVRJfp@\.Sq>L<joC_nUrVQB`p[n(Np\+ObqY0gZ
-q=sg^rr)`hq=j[Xo()GHq=t$1!"Ar=*\o2]$OI_D;^i:_df9UW"p82H]!f>%g"kK;g"tT=f@82e+dLj1
-6oA_]JodZW`dTX'9M.K<=(?TU^s(<_h:pN._4t"/8jba+77fg-3Clh34ZbDL6STlC8O#=<1GUL.-7L/\
-2_m'J+X83Y-oj.7-mTrc+;#D4(E4eL*ul@J,pOfp1G1I1-p'1:4#/EH3]/Z"1DUQE&J#ik&e#0I#n$t?
-"9o)7!t556!<E*"#ljr,%1*+A"9o)0!!WH-"9f&>$MFH&!<E0%!rW3'!WrK)r;Zm$#m:)*!!<*!":#5C
-#6a>m!!2ipp](9unGiOjnc/^l!s8,q!!3#uquI$(!<E<*!X&Q#!<3)s!#kq>6.1WfV/77h,TI[H*uu@G
--QjBD*?>V"'GgHDeGp!Y!<<<-!s8T+!<E6'r;[B1#7_4S%grUG"pkM>"9ei-quA5L":5JB":,>H)_!sL
-A7ehLEJp6IM10uH]>M7VLM:%&?TJu8(e[du)#t%n'F#9W'/qQ[+ZqnW9Me:j"9era,6\N/9hS5k9keBf
-FaT!sEjO$AhVcAj_ns7-_o9gCc,ZBq`6#3qf])f*kiBtLm.U&Crr2lnr9rLlbJhB;a330+k3Mp9mHsQD
-rVcTlrV60drVQE\lh:8AiV!-JqXa=Sq=3h0j7Vbfn*KN)p%%A:p%%_Okj7m"j6l3pj5]:^h;ISXh;?T'
-f@&@/e^NC5e^N@=hs/_Al/([nkN;!kl0@BJd)j5[cJ%(#_n*b,^UCMDOI`/O[\fsnZ*9ggW3WY(Vl6>c
-XKen)U8FumUnOZiXg#%5]uIX_V7`t2WL]WSN09QWSst\%T;%OBP*(Z=3,_t`5r:8F/KIbJ('b0R'aQ-o
-H?+=_HZ41UH%1QoFDc8LN-&<R;Z[41"pP>=$4@+@"Tf6<>Am(I%LE.>#R^nI!Xf_hB4Pjl0*):d5]Apk
-#QPN@J:2irJ95^SDKg,<G'%YGLi$mNFDuAGCiX5@Df]l?CjBs.bO"<SrnZDukM>=Wdb*I?k2G:\m,-^B
-RO\^N$3pb>"U"u6!WE'%!WrK*!W<'(!<E?2!rrAs!!<6&!s8E$/HGlD6T?bP1,hBc;-7+3ASQ7"AlqPX
-)?g0C!<NK?,qhJ[?"\.sD.-L82'O&$)]9Y7'H&)H3(I.\>=V.[D23q"=Bp*>WhGAh<(KYN-3sYW4%Va]
-$l^Z8//KNp1E@Ml-nmG>2\,fk)(H^5$6hMj1e'8q:0LY!?s69aYe8-$Xg#)/Z6QNWXfIb,UU%.eT<>rc
-hS[(9Ye%ZY[b'-S_og'9[^!0EYd8eh_:HE<d`92?a3rMgd*pFdbL4qebJ:X-d'p*qd*g%M^rOU4\ui3V
-]=khiZ,XYi^;[q,c*b.!Y-,IHZEC@9Y,SP5VkKoIN1#`nSW]))Sro),\ZEB8TXq59_77%f\\,YfVR;qZ
-TTu:LU7.@=T9OtWMKa)aGCF@HDi.;MH>n@aIZBJIKReW.KmnE"N/E:>LO+,mK7T5SLidZmI!L$WG_U6a
-JVAc!HA@B)Km.TT:H*9(8kVE$/hePY6n&uf$3pYG86]2$A6]%2&P5\m6XO#"?Y3"k>rr)j!s8`+!uD1P
-$P3ml>$5N3+;YUm!t5VF$3LJC,#Neh>urTf$6M$.1(Ofu*_L$C8PN&Y>%:T?>#\^/<Ej9<:L%%%=BSI%
-7SQWN<D[()S\!(]dbCh'^9sc@UQq7CWN2nnWjA@kY+?sl5Y"%%2`<`c8m#hGFa/.SEGfZ'>#nU#<*NsO
-DKpYgOd;T/Q][)RH$=7KF*W.\qtD'%naZ5Gq>1!cq=aIUqt'@Mp%A(So^(r5o_8.[rEo<oq"OCPo^MJG
-q>C3\me?SKfXd,R9Kt74EL*bpH<aNiIs>g87lrXu;*??Y1/hFX1)_i00014'680,m,T%UM.OkQ&!X'b`
-!WsAq/i?-P84ZZ\ATVctPFe%uMkgHOUnOL]UN`?)UlTDUTqHdgR#tulKn,YL=C-#h?=%GhG(l*JT:_mR
-T:1smBkCgZ=BJg:@UWJH>?4d/=B/d5='f<7:0Lq0>ZOm/<)?Fa935"i;H$:k<_uar<E<O.=BeX#=]SL"
-;H-Oh:f^Lk;+O2N;HI=5?=[VR?"8=`:/shS;bU+f:.IlI8k26=:JF5T6qTj.0ebIN69dq,2Es;p6SpA?
-1-.!D4\J?V%i?&t*#fIr#7:nZ*@`Zb+!MmP,:"*3"r\:/3_)\75=.Y#2_-RF5<)2$91CcN7SZ'83@>OY
-#t-Ng%M/jK!=1#,*Z5_*$4n-t.Q2`,$3q(S.OQQC6Ob+\*#BA&&/$'$'*ne.6sa(]6pNRe)B1+c2*aAh
-@oHE+4!Qj]9R1A21aO;24Z"lL5!1qp0K:j@4?>A_9/\^q5W_D'1,(.&.4$T!5<!DII;agS5X8+<9iFhY
-9i4qe9ghZH3B9<!h<"8.rVZKdp@TU*p$_GEq>L3fq"sj[q"a^_s7u<]oC_bMpAY$hqYU'aq#9mepA+O.
-!!30%!r`0."XdYH-3XMn:ffe!"k3MY!s8`=#Qe/H_74s&g"kK;g"tT=aNVnD)1pJh6Y!C0?X9.Ud>'G@
->$OTh?Y=ea]Z&1GhV-N-_PL+'9Kb3h4\ALE5!qLk2*O,Z7Q<(d8Lu&I5t*sk1-79@-lsHf.P*&#+Z2#%
-/i57<8LuSW,pbB".4$8h,p4Hd,p+9C&/cB11+">(2CC4*1bBn((D\PD/1i+g+<MaJ)AaY;&0MQ''b(?O
-#nRRQ$OQt="UPM;!<E?/!WiQ8%/g2*!W2p"!<<0'rW*K1!WrN*!!!$"!X/f7%g2e8%0Q\5#7(D?"pY82
-!!<8b!;ZZt!<<*&n,NFmo)Jjo!<WB#!!!B'!!!*"!##A5!<N6%!!!$#!!*6'!!**#!<Mur)Z]q!dZ@e>
-CD.@/+<;gO'cJ5D+rqC>*=WGj'_qa\!!*?*r;lcqrrN-%r;[B3$PF3k'FtEP!rrH-"9ei.rW"JT!sJl5
-&-;hJ%Mq*#@V&PACl>6sQ$%AI_9K`kM0<QJ/1<80!!aB.8kTp38h:bn3>XIY-4;V*4$-2<9ah%+"XGfL
-1.G#4=_VhrF`DV^OEt60bLGP,`QHBE`Pod7c-FACMoNl][_CJGqYoL:fB`A3p\+Udrr")9mc;pJaiVi^
-n+HJRn`fN6m-s]<naQ)Aq>0s^n`o)qnEfB<n-SaZp%A(Ro]G6)"8;0Np\sXmmd9N6oC;YDq>T7+p@e1N
-r:2i5kN;I7m,[g8j5B1[f\u,VhqH]7g"4d<hVHlLmc<fee)BWTkNq6ll/V7+fZ<"!jPJ_Jf@\'_rl-;*
-`59C(`4`Of]>N%7^V7Fs[]cd6Ydq3E[D&iN]XtGNYc+5!TUKboXJi)"`3Q>@VOsN[URdF2P_>$TK8kb;
-EboN'<*3OCG(+sgMfs2fJ<6"GC5R(FI!TpO5n3l"#R(MA(CUTT!YIn6CgL74'aG9T%1`dP#Qu;RFEqLW
-*t&)kDJW]7$3q%m??CF=KR%6JFE@G$%!-T;GC"(4B4u+,C1AN)HA$coG@k[&eF;2fro<(tgtgoDe)]-3
-iSrVJkiCO?N?o5?rW!B/"9f&;#6Fl*!<`K+!WE'*!<E6&!!30%!!3'!rrN&u!!2or$pcm+/hJ\:8lAl-
-Ed.M.#&.L?2'<;.rW!K1$Q(3N;e'NWCh-[@5!C2)IN'+N+"o,g0hPheA5Pp&GaY1X@qU"QVjr6M=AMj<
-+"JiG$5kcb3u8Sa+Wiik1_1`9,rd8"1I*r.!=/rS.3L'"4Zkbq:/Oqc<+0E<3d[j7b/CQi['d9JZa-a8
-Xc-Y]ZEf^gXgI-O\@oPad)rr0fA+Hfbg4DN\[o8Z+hGS?e(*'l^V\")_op!:_SjRCd*^+S\?3-R\[B)`
-]thG]`!3NO^rF($ao9!^]t;"o_ns^4cIK%rrl>)Zrkpk:`N5u;]ZIR_^W3ITZDsS#\uV[!S"61AR^&`f
-U9qS;]sP&S]rnWIXL5^I_8`(!T!HDGYc".fN0JdROd(o_JUr9*IWKRRK9_7NMNEjUJUMWdNf/CDOaVS0
-J9>mVG&D\FC3=iKG^bm-EH5o,@qU%7E-621@UWMSCh$I>6TmCj5ttBh?=%5D92A;d>=htC>>ej8>Zs*'
-"q:kB!sAl2#n7=b4BPfa<(%]8#m1G="U,)8*D.2U@o+]p'bDiq;c,7a&JZER846$M=BSp7>Q.c6>@1cE
-?r9Eh:f1Lo9hAJo=]ep%;P:kQZe=0?[&p4#WM5`XR?OMGSY!$_S?nh?9N4bY7QNFc2`j94@Uj8!J:Dra
-DJNlp>Zk05@:aA$K8YkaT:D@7Nf&[AI!Ks]H2eENp@InGoCr%RpA"IXq>'U[o)e^Ync%rep@RnLr:fjW
-o)&@^qZ$6ar;-?Fa1RFUB2_Jo3(-e`IXYa!7pBqZEG/NQ:1,\36r#!^6:FRG,9o?$-q5C9$lB'a-kR%<
-.jtDu!!3lS',W/J-U1@)<E<%%E.;Y$MkcGhO&r'KS=Z@FTq\3SUki?=T:UXbR@A),JV05G@:F:u?=@Mc
-F*WP#Q^4/3R?E/HFE(bq@:EVRAn#(P?=@>S?s[Y`AS5ak@V'%Z?sm;I?sm5=;d*L1=^V,1%Tlk;>>n[%
-=^FWg<`W4#r`&ks%8fep:dm`G=%Q"\763MZ6"FD/>Zk33='es*:g%(&=[keT='/U-9hS)O;I3@)AMukE
-7n?$;0eb781-.Zo9KYX05"/"-6STo2+"8]p/Kl>f-Qj`]'GMB''d>1a/N,1)*Zu70&Khf&*?H@N1-.NS
-6:j=/6SpSS.OQ`$1bLO;.P)_a',Cra'co&E4>%9h%L<^]'c[_b!!Wf>',2K&(`3Vk-TsaR8jt<_2_I'M
-3&`9"(H=lW=[5///l"r,Akb9C.PaCY5!)1j,UYW42E!NU4[28$4>SrX5Y<g\0/GXI2)R'FDNoH[F_F*/
-7RTsG:.\DYr_3ng5tFI15!%6eo(D\Lp\4A0q>C-co_&"Zs8Dc`nb)YOqYBs]p%S1Uq"aacrr)`ip[n%L
-p%7kIoZR:K!Wi?%!uFL,)$0mR4^:;p#Qb#/oDmtQr;g4-%iGQO35V\k]@kZ[e_8a4g<7gn;$_Tud7mcJ
-a-V(%O2[S[87,Um<E!ITPH)+3aOJ_c_5NHIIn)Rg83]L>7R0.&78?ZN6Wm,I6rZfB7moa369me&69H\E
-3'RI$1dh7"%l?("3'/`S.6Bp:))X9-1]B'g0ek%#*[WEV(F1jX*$c@1&JmMc/1Dno,pP;t,9JX%-Su_X
--87#*0-DA\+>#f&))_mB*#oh1'a=R@-jL(d&J59V$O-kD$4m@C!WiH+"9SZ*!s8Q+!rr<%!<<-%!s&Q+
-!!*'#rVus#!W2p'!X/`/"U4u0"9&>h!!<6%!!2Bc!!2Wj!WiH)q>^Ksp](Bt!<<,p!<<3!!!!*"!!!#t
-!?2"=50&^QQtI6Q)&4,6*>Kn=(EFP.&KDSt&dQ__"U4r-!<N<$!<*!$!W`?(r;[B3#S@ad'FtKT"p5#5
-"9S]+rVup"rWR`T$NgJ;+$*"f?Z'b<R$ie^JrleI]Vp[-@U3,"$4n72$m.8q8k^N^74g&@$7llH&MH[M
-92J5D$3:AQ3BSfF6s=D<DK'Z<B4Z70H#g"1f&+lqai;B?`Pfd>ccj.mc,@]*Y1)/)roiFrlhpYRp&>!g
-r;6?\legRGcI*-WlLX]Er;Q`rrVlfpqYt=0q"F.Dp@I_Bo^h_FnaGr7q=!\@o^M;>mdp/EmdB`Cp\F.L
-rpoLSmd]uDp@@Y:q"XU[rq,d[oB>W;n`oK+j5AeOj5]%Ql0.Bgjm1jji7?Z?guIkki8WGOo\n3Ug?%AZ
-lf@3akiY7min`><e(Wd;hrW_Gg>h)Dhs0[kf\t]Be\];OajJJU]X5&MXf/.tXfS7hTVJ'MW3*,"WKWBs
-OckZmS<fY3PQ$Y(Knb)'GBe:UGD1KrH?XsqFD$VbFFed`FC$sa4#\fO3A)R%/MBG)G\get=YV!=$3UkO
-'dGP3F)X'R8J_jH(e8^jCeQ#a#TZf^ItN;mA8QL2E,]f<F`qeLEc6&>D0(;QFEMeKE,T`=^=D`2q>K7N
-j<*OKjP/G?g?%PVhrNqVb)e%g"pG#.!WrQ/#6Y#,!<N0$!!E3%!WrK+rW<*#q>^X!!!**#rW2rt!C/OW
-/M/J)3(["QC34`JG^!e-9/IXr!WE(2!=]qr4B5p+C27<[8N\L?&f)!#*&8Qg:0_+;DeF9LL3IKSI$C.a
-I:Q,C6UN@.$lUK)*\KK94X;LF1GU[%0Gc2L+u;)42)Qrm!=9`%1*e2+7or,Q:/OkW78ZlY9n]LTaM"q]
-Z*XG;270`nXfd_&W3W[eO/'2HkJ4^C[`un)\CTEQ_8jg?bJ1m-]YDG2eCWF2h:gT9g"P-6g=b3Zg^)WW
-aM#:._n3\_^`L2&]=>>n^:M/!^:h@r_oBX.]u8+:cF_9R`P9g8_Z%Uh`4rjr^:hG-^V%q-ZF@ce\@fD%
-WMZJfWMu_hZE^j:YIL^E^U1;MUT:o8XgG"6`2S`h]#_Ru\?N<>]=YS\WhbrGU8k&eWM#`TYck(9_of]t
-Z`gj?Q^Xb>SXbalH@($cG'/(ZH?4%GEGK9-Ec>f-Bl@[*E+s60D0(#GE,K2g@pN,:='Aa1@Tlf/7Scg/
-5$*&D?"@>M@So-?2_QO)-Q*L;/2BXuBNnD@<AYd2"p,&;%3$ld?s?Yh'Fkp)93bY+81>Df'/i9P:fL=m
-?!gf;='8a6?Wg]<<E`I&=Cto;<DlRe;c[(s_9f^Gfr_WeZECL6TUqL;Wi`+nWi;StTeTAH<(]V@2DmB?
-3'LDMASlL7IXlQ`EGT2n>?P6?ASuR=L5VRnSt).0Mi*%7H$4@VIfB-8o'u5?pA"FYqYU'^p$qYDo(2SC
-mI'E3q"OIYrqZ3YnbDtXqXj@Sq=XO8bH7J-Hr3I39lGE'A6;c<Ble-#9L1g*5rTAt1.a2k>Y7[f0KW2s
-4?+30&g.;l,9@dP+W^Xa!Y6P%(D\AT6VC9T<E2Xa?tX1aPbaP&".,XQT`(H9T:hpQM/&?NTmUsFP%J<[
-K9V:%@<6Ep@:j@rFb#.*NKoiqO+r.2G&D,6DJX0,D#7p2An>t%CMRg(A7fFb?sm2B=]o0:=Bf$5=^,$5
-?<gW9>[^Z::KV%*;Hm$t<E<.";,:G&=&`$h93+qa;cupd!^]1^raC%Y?X6lC?<U6.>>SBp7SHTU='8Kl
-77L!V>$Y`%6:t!L9hmo?6:4%/9itIl;--h->Y@UT3ANE[9i+DI5<_(Z0J4Rs,pOBW0/b[C0e=Rm'+53Y
-$4e+#.4mA01+tj^6r-TF5!(_f7SQTZ;+!/k*#B/"&/,frIOHrt&Kqo#((qE-,ShX[1G_*U1+Fq;1H.`r
-5r_bD84,d#/NH$_6U*b.6pNp]0/lFD:/#V>:d66P3^,tt6SBT14#f,V3''/b5!hP"6pX+-7lWCZ0J+n/
-3'D2EH>7Y95XS(5;H-Ri:J=MY:IIQ>7R97#f_YC@p\=LV)ts"#p[n%Nq#($drV?9dr;?Njqt]pZp@e1Q
-o`"gsrVZNco_A1QoCMV#!"f55!!*3)(bmQS#RD+o7Pu(en,VPMr;g4)!!<<,"&$P<[`d+Kg"=j)eC)dg
-b#K4Hgt"PFLp:]:R>/PE77LQd7T<)cBmc/=Ycu!b`k8LOU776nL5'_mJTYjDAS>mr@9[MY<)d7.77p3D
-69dIf1GM?X0fi5q2)I?N4$Pha1d"5d4XN-b0e5L>/i,@B0InJ13\`9?+sJor+=]<!*#KJO2)7!E1G:=>
-2DQR/2'ak#)Bg@N.PiUn)AaS[/gE:f*$HXV+X7X!)(-4=*$ZUI,q1<&//]9A%giad-n-/Q'GM#]#6t>6
-"9JT*!sJf0!s/K)!Vud(!<E6'!<N9("p5,;rWEH.!sJi1#6P"u!!!&e!!NB+!<<0%p&G*p!W)j"!<N<,
-!W)lr!WE*!!WN/r!<rN)!!!$%!Vud7!Cb"h:Rtf,(`aVC.4#uT(E4J@'bhN&&JPMs!!33%!r`5t!<3*"
-!r`0%!<i]8rX08A"9AK&!<<*$!WrN*!sA`6FUSH`!tRb(C0k"lTr4l^KQ!!gcdB4fG@=f\681"p#S%pd
-00i6*8hDbP$jRdS*>1(@-U:<t:-q,d)BM%,2`=H@AS>sq?=Re^D1l_]QFY>kgt13)aNVoPb0.iWe@M3q
-`6#3ig>i54jlk^lqtp-\rr;usrrrAup%J"K)"R:kq"ORLoCDMHp$q\CoC;A?nF?&6lL4`A3V;q6p@\.P
-oC28@nF#]3md9AukNh<df\bohqWRAGqXjLOoChnMo'Yl;qtBXSp%eX\o_\Xar;?*akp>Z]l0%'hn+,>n
-lJUq&na>f.n+QJ:k1enhn`8rojlGq#jQ5CP0@eY'e^rC'g=k<Hp$Li(lK$g^pAOdNqXjIQmI:,Tna,Du
-h::!']"l8"]=GSfYPtb!ZF-p:US!sKSsZ:JQC!i!R%B\(ObA(0IsZWtK8PY<HAIW4D2sX/L3n)gHZ!Y<
-BkDC1IVWJ0E-[.hC0tatARAh;,W%826t("P:LmWd%hKmFB4GCb>s'&1$9246J:2BTH@C-]FEr=`HujOT
-FF&.NF*VhKFEhqOFaJYWea2GirS-2cgtguIg"P08iSrnYkN(C<N$Jr9!rW*,!WiH+!!*?.!s&E(quQcs
-rW2osrW2]m!'kui.kWG.4&/slF+&UgGB..l6nT;^!<<0&$6:]]:1.pVC1L=42Cf[a((glh)DaZ`BO+ST
-K7no&Alj2OVl>u/>=Uh</05c5#S\X/3_MCh2C'Y%%La3Y(D.r$(aq*n2)6a#&fWYc/M01_:/FVS5=S=9
-94((mArEC^\[R$qZEq!L[^39DYb[+qWN`UeNiKVOkf(6O\]W%)\('-TcI(1idE9_Ubg"AVf@AC!f%&@"
-e'cXle'H@ed*L%U`5TX7a2Z'4`kfX1^:Uqn^q@:l]Xt_TZamE?U8t]IcF1L<cc=2F`Q?9C`4rt%aMYj4
-_TgfU`mWPge^f2mYHP19ZEUO4Ye%QGWOAe5f$;:S\A?;/[^N';_n;qPW2uu.\>lX6St`$YV5^>hV4jKb
-]<S04X/DPc^<4$_bK\>\aj&]%^U^PJV4jEVM34'fN/N[UH@:'aGBn.BF*2>@DeX00AS,OcCN!Z]Am85:
-=BAU5='f328QC4B9hAo&='8L&?"dPR@T?9%<+K-4>?bB=>Y%CoDIHgH4V&\`-Tk@3>#@a@'GhuR?r9^%
-:H0=%$mR`'<)ZUoAS,=T>[V,Q@9?i?>$kK7=C#-.<EE0u=^Yd;^<4@Ef;PdNVPL2gSXc4@VPgDnY,%Dg
-V)r%"B3.tu3\a;_1G_9k=(>o`Iu8u8JpVTVAmnqL?XmkmH@V3IT;/0RR[/qfI<g*drV,mQnEo];o_%tR
-qY0[TpA+@PoCD2/mdB`?o^hhQp\+=Rrr+PKp@nL_nE.<GCIUT5'/+-RQ&8U$6Xb@i=@#&493Y=j<\?6f
-6nh;44?PkV/h^]H%3G]k$QoTd*uPq;'H%,]$7.)@*%F!35$_5\7nH-EBj5\/R\uX>R@'M:S!f_:St_^D
-Kl33PTm1U=P[n?bIuoCj?>j^c?Y!_^CN=QGH['peI!Ts\G(Y3lI=-EnIY*(JJJN`bLl-e8K7eT"HusLL
-DJa3)ChdZtBmsc0BOPIcAR8VMARJnF=CbfD?!1?:?!LQ8<aB-<;,^@h=\hah<_u@V4BGTa='&Bs9M82[
-7RKa78P2BA84lWV<('/C7pB+q=$T&@9he)I6TdFl3Bf\u7nm#kBl\'!>?4B_78mZ*=].sl;+s_c>Y7LS
-6:!Xs4Bc)u;gq>,5sdRn6ps^B;GSYb,;;&44?P,?*Zcah4Zl4u1G1's(_mc&+;YqA/Liqb9ft6Y)B9tH
-.lKIQ<*2:92*!rm9M7/l3'T8S0-)].4#8?;(Ddc"'abg+3EdOI9it+C'FlQN9M@l5,qVDG4?Phq7n,g7
-6ps[=6q'U,4$,>W1-.Hb89pJIBmaJV5Xe(8:esb[:/O_[7RfpF:eNt-p[e7Rp\4@Qo_8+Pq#C<ipA"U]
-q"ad_q=jj_"SVTbp@\Fa$N0bjmcsK;nEoW4eH#IH&-;h3!@'^#1C!ma0jeE4"p*3R!!<#t1C=-m)e?CX
-[_of(e^)C`e'cjZU.6,jgs.r=Nj`_][=GcH5XJRQ5u16S?Yt:JOcFgNR=:<]QC=)@Uo'rZTVnK_V50i]
-Un=6TX.,0ASqhoCDJEQ`<`2^r<)64a:JFJ@6:jL!/N6$c74L,m7m''s4$Q"o3A`EP7QW+Q/M9==-SRS6
--6O'S.k3,&.O#oT-7]lI*Yf\C*[)[L-SdFq)AO5R1aXdf'c8/?)&X5"%R(@3&/,ir*@3=-?VN@2-l`g7
-/4r8Z0I\b2-7_2Q+rhF7'+GH_*@3*Q&e,6Y"U55<$k<[O!<E0%!s&N-!WE'&!<WB("9J&n!s\r0!W)j#
-!<<*#!s/B$!s&H*!r`0"!qZKi!!EB(!!*,t!!WH*!<<*#!rW-.!s/N)!W`<'!WW6&!W2p;!<N@)`e[Kg
-=:u;b'ceJA)B0V:*?H%8)^$+@$-rSP!<<0&!X&?%quQ`r$j$S;$4@7P$OI%C"9SH#=oe[-#7M(O('kdV
->@20+ZE^<XJ;^MWi5`$RBkCRS?T]5d&ek`h#:D5n85)02/-Z>#!"f_i'HfM%78HBH4$GVg5XJImFBqdU
-@:=/)F)chrY.)?pdbEO/*S/QedF-IlbK@T#Q,^_aZGbSIrV>[=kNr'Cp@\C^rs\l(p\+4Lo(2MLq"aR[
-p(m5jnal>AnaGu:lJ_'rkhtmume$,Fp\smar$qU?r;$9gq=F%Dp&"UNkk+T:m/-YQo^h\Ho_\X_n+6;H
-p\4@Uo^2DOo)nFKnal_OG45;*lL4]Co^hYFo^VA8l1=Z:mJ-MInbMeJr;?'NoA\lpjlc+%mb6.;iU,dg
-o&o#dg$AA!g>UfEjPS_Vq<dJ8q"3h/inWJKf[o*Il/C[We'Zaqbg"8Pb.b<q[&'^tU8+W\Q]ZrNKnOYj
-G)2<BI=.*@IYhloL4=l/IXuT\Ch@3oH[pflBP2.$F`;,*AnbacDIZm[?;k'DCg1gs>=hRi?ZL!rDK92V
-1cds2I>!,pH%UWmEGoi;Dej-%@q'%aBkqU+I"R*"F),uQbgkn;nbqJ-gsa^(g",-@h:^H>l0dTb`JYrS
-"9\f/!W`?'"9AN'!!E-"quZm!p](?r!!2ut!!2utB0S4'0/,+D:gIg[J:i;mDI-1+.i/Ek!!332+Yc>_
-?u'Oi?;<U:-lO*C&e?!*4Af9gBS3(EKNhYsPJ5&/Kj[eO5s7O]%3uAo&g&&L5VFoQ0et-`$lK-W%NYuk
--719%2)['>1&a'E6sa1j5=@e';I*0r?>"eCPb=n\4LDE&\\5Yi\[Sf7O*bT7Ycs1^ZaT#VaL]="aiLs"
-db2pkdF?Oiaj%uQc-4Jcf$i=(f[nR#e'c[ncd2R:%)]p'`lZ0Db/r)XeC=KH"OYZGdF%sA--X]^beq-0
-`mE&C[`?M)][4sHa2Q$<a32iK]YVY0bfRrMa2-&MfZ^b2]"G_i_8*Y&bI"q,^qnFEc-=,?]!fQ!]Y)5(
-\[f\m]Z\I-[)&rT\@oPp`PnX?P,#4XUq*J#R[C:jWfjKg[(j/Y_U?'+\Ac:pXgt[D['-UB_niajWh5]P
-R#n#9U7mX(LOjSmH$+=SCgUdY='f03:/tS2?Va<0>[LE">Zk$-=^5NI@:ED;='&XA@9NS22GZt<8R5t:
-@9ZVl8khcM?!'^&=&)(S:fqO9<*Wm85VOrE4\f*\<aT]V?s-Q6>#eHr:eF>Sr_G%C=]f'>>#A(#B<Jte
-^t./CZDO4YStDFJVOj6EVQmP'Q*-oE@;p'e<^f)(0eb463_*%RAT<0TMMd1=G]%/&=BJa6B5r3HNg?94
-UnaKKObnR6H@Phdo'u;>o)ADVq>C0boBu5FoC;DBkiVC,q"a^^r;--Yna?8OrVZBbrr)QZ_4H'D2_-md
-H%TpL>%;AiG@r`U/iZI3:-)`G5;YGO77/ml5VtQ5.LZb0!Y>YT"V)Oa'd"5:)^6:M-m^]@82Vqu;G0qj
-:fD"UR\HUSR#mDoR$a"sOd2,rNJVpnOJ8CnI[?L:Di9('Kj7o%DHgIZASGq!FF/:YI=HWkGBe:SF`qqR
-H[gNrJ,Y!0JqJ]5OGSaMO+r=CIXcZircnTeFEDRSF*2VHE,or;Ch[X$@:3)7>[:H4@:3AF>$>-8@V&kA
-;,g=f:JX_Z7Rfm2r`];*9NP7k='83k<_lL\78-EP9he8T:JOYk?X-i28l&Mi9hS2J6q0O9:0(Ci;-@@F
-BjkLN90b^7>?k#l4@M_,5t4^B7S-BO7n,pcEGn!L>[(H<=B]!4?=IVZ5s7M)91DQF2_cd10K_`k7m8de
-.iT$.(EO\6*@NWp4ASL.1FXFj*[E6h2a^bU6N/l+4[D@r1bLUF1Gh-J?YEqI4u=#_)^I7":/tJ/-R;N(
-E`bL`0g&9.838@Y69R:e3&s&\4?>AX4$Ghm4ZFlW5Wh"e0g\N^Q$?qiAO8^O5=\=?8lAPa7n5s=9MePW
-4P]f0s7lHdp&=P0o^VPLq"OLVqYgBlrVZQfq"OOVo_%qNo_J@_rVZE\meZYJn*fhu!;lfs!r`0."<Bch
-#RCeb<bkAR!W;uu!S[VS!rN$V!<`E(#oZQMO0,"JU9;;M['7'QZ`8+H/.m<]b<B+=b)_sqGdE2i5ZUfI
-8l8MoCNkAgMLq0=SW]2+S</biNK9?oUSOf`V50obWMuo/Ybn\;XJW"lTq%YPRTP)tLO4B-O+M(dFD4lS
-<*W!b/h0"K1b_Ki5s.4j4?Z895UJ!9.P32$.jZ2Y+r<$k2)dNU1bpC83[#_+-R^)Z-RgMk,U"Kc,pbfC
-2`E-.-8m_++=.go)B9\>.5Wh#*?m@75VteS)@m?"2)#pb&fMf/(*>4O*$6UX*#T_n>#IC92*<rS1GU7*
-1H-fs%h]Zl%1isO!s/K*"U5&3rW2`n"T\T'!s/Mt!!<?.!s/&p"9AK&!Wr9"qu?s&!XSi,!XJu-!"/i1
-!W`9%!s&E&!<MloquIf<!!*4;`ck1T>8J+k%hfg"(F(.H'bhB'+WhUA#gNGD!!!&u!Xf)1!sJl6#6k>6
-!!2ut>lk'4$4I7F"9er<)\">e=aQaP[?l,bTYeg]TT"8-<`V+/7lhV;&KVZ$!"TT$8P_fG1)DMj#Se.#
-&JQZ_7oDcK6qKX2=(lZ!A6)uUBOGP%I>=</b0A2Ye(<;$gY1<1e'lLXYc4IpQ,:M]XO5h`rVu<Kkj8-A
-p@\=_rVlfrs8Musrr2oq*rc-5p@S"EmH<TkinW5:eC2n#hVd>OhW!b_mHX00rpL!^oCMYJrpp0[nbr&%
-o^hbKq=sd^q>0m[oC;>?o(2MIk1SSJe'I@Hlf-[[l$hROk3)$uo(`(Pp\<qDs7>XDmdp8Np?h,3p%.YG
-q>0sZlL+KEmH=$.o();@qu$BkrUfjUjlcL9p@.A9p$Ur%jll*of[o*8fA>`UhV$`MlK$[Tkj%3pna>W,
-oC;/6m.0]+i8`YEhr*29d*Kt\_S3n&['-[8Xdt6+Rs1?`Nff?SL5:;,KnFYjFaS^gG'.nGGC"R\JTu3Q
-?sISdH?jRMCi+94D0'E+E,BW;G%trBH#%)3Bl\WQI<g-bF)Yo3EHQJJE,0-$D/aN5A8cjIL4FJbE.-$\
-h;%N!jQYdah;7#AioK(PfA>]Whp]5j)[Q9?rW*3."TST+!s.un"T\Z*!<</o!*)NP1cd]]8mH(OItiJr
-C1'h(3%#OP#6k_V,WA:u@q/nO:dlrX(`!o+'H8)J1JgM7A:fhrAP,pLV6$#/?;FBi8h;;L/K#`J*uc=5
-*?HRb3]8lGAJZ^=$P3mg$k++,/iGID2a'#W7TWu(:-_6L:I\/a?Y+JGR['2(R@^+V[^N`Y]<A&aHZX=C
-T!,>SY-Yq+kJk3Q\&cRu[*[RPcdLFrf$N$ueC)ale'l^ec,n)Fb/)$1`4<PZ[M5jT]!oDc\\Pbn]uJ%1
-a2cKPccs];cd9qadJhMlc?%@Zc,e,RbKIuH_nj.)_o'R=Z_a\'TU`[/^9aZ@[]HU7Z*_0[b0@cCb-f:D
-`4rk%b1,"f_S3b+_S4+<cd8tpY/8)bYe[rh_Sa=@f@]'<c-4,4Zd$J*\[&HHW1']i\]):bVmN%\SZAuo
-V5gc(VjW",YHk+3\$E'7[BQRPb0.i3Ydq*E\$N02T:MFCP`LujKRSArH>6JaBP:[L<_GhJ770[N?<U-#
-;bg%r@U<8:9L:s==(l5J<_uOk=C,02=AMXb=^>HG@9$B;>?YZR>[:lD>[L`:;cQh(>$"g2?t!GH<)?In
-=BSZs;d3mD@9cZ*;I?T=ZE_m0[(3NDUSal[Vl6>ZR%gajQ@c!-5\PFhBk(%.2_cm9/hfF_@<$aLOcbZ^
-J9>^?<E3+(@;9h0Koqk&X/i4rRZWAWJqs0onaZ,:nb)\Qqtp?ho^MeTp$qSOn.YEbo(2VNp@eI`q=FL_
-rr)EZp@qAUn>Lso1eqP+F(.a8BmkS\E+iTX:fBP@>[B`l4%D:i)_39[/iGCA,ShaT$l9^%%hU$!'HS#3
-+X\BZ2F0o,4"E"#@o?60<*a@/XT#RYWMZ/BLl@1HLl$b/EccA8Nh`7iKp[s8AUf#cKNh`#D-9tE>$YHD
-Anu.!E,uS1EcZ8@H?jpeL4tYJOH#NgrKdkYP`q2kPa.5fL5Yt_$@I>QH?t'kI=m*$rdXlp7sT6$GBS.P
-FE;JBEcZ;?E,TE*Ch?d]?s[#>?tWnI<*!(%=]o!0=&_gf=\VIf<`Dml9h\2[>?P$.;G^5(@p`VK;bp@k
-<_HId9h\5K5;tbt;bBYa<)H=[<afTJ7R]g<83]I592%uU9gq0/;,KtU6:aU79M\M[<*<L091rW'ARo(D
-853#Y;d!C1:J"&J6p:K+/h.hb/M/8D;+s,82Cp(",9@sV1cm`:&ePTi+=/Qt0J"Fa$Pa@23BK2U.OZ5P
-?5aq:4ZYnt.O$uS>#%=K4@3"L;bB294#o/V5!_M$5W_.p6:FC44[r1=8ju*.6r&H&IVjUN6Usa;9heDX
-;cH[d7m]a>=CFrdf^\M,p%\@VoCV_Kq=jOVqu-9Xrq7?&p@\"Iq"XUWp\=[]qtU*cq![M2p[dh=lg=`Q
-d/XUY*'H"c!<O9HDb2&Z"9&>S!<3-"!"]>9!!*6+#on)iZ*Ud:Xdb,-Pae#+Q%Wd,,p=BCF5"tsICcqL
-KTC/YL-.Y#;EI*)4[_k=>\%DbIti?#Mhub6MN3dlV6IA6ZadIC\j3p2]!SKF]sXu<TV\<TTqeBKUS3g4
-Tqn*UVkg)_TUV:>Sr7]>LO+>iDJ3Ke@V0:^BN72b82hhd5<U_P3CYrV-R^Js0fD'W0K1d1.6f.%/Mf1:
-0InFn00;-K2)-^:75m.m4XhU//2At+-7UGd)&!i3/fl&n0In=f.m,sH(`=;:+;5J2)&=)8+VtY%,paNE
-'-%r,+=&6U-8@>--6trQ5Wq%R)^?dV+t"fe*"rkr%gW=B"9\`*!!**&!!<<(p&G'np&G'nqZ-Trq#D!-
-!<<-#!!*9/!W`?&!<`N-!rW-(!!!$#!W`?#!!**%rW")C!s8T*!!!+La_snOBG_^1)&s_@)^QgU()%?#
-+<hsL#58,N!!r`1"U,)8"p>#0q>^s*!!<H6$k3UQ#mCJ7!W2pG!sJl5%0ct?&f(d/=b`fUTo"]$^;[s`
-IXHW`4ZlC`'gF`#+;m6s,lRcr3_`1)3$K+t*=*>n((19X8jc356V(3OBQA*0E+E9fF_tMtKV,ctc-4GV
-d*pT4g>Lf?e^2=CVi[49WgprEbcT@OkPtPLmHEp5r:]dYs8Drrs8W)ts8;cjr;QZor:fpWoC)/4kMkLU
-g!nO"db=]Y#3=h+ki_?ur9tNomdB`=oCDPEoC__HnalDFp%8%Sp%J%Toagciq"OOTp@\(Lq>:-eoD($6
-n+HAGo()GJqt9XRkOe]:j6?"#o_SCUp@J(Vq>:-is75CCq"jOGoCDYMp%\C`8H%uCq=O1ClKRTul/V'r
-naYbtipQ*ql0.6jl0[j%kj7a!g"P?FkNhKrgtUHDjO;Z2d,F<WkMY7Ui90.Yi9'=km-!EXaO!-%e^MXY
-_n<\"]"4rBU7S3QP)G-^R?EenJUMcbEGf>pDK0u@Df]c0G^ORUAnZ!oF``%QCiso?GC+IPF`m\'3GEAJ
-CMds/Fa8%GF*`1^HZEnAH$OggJUD?ZcHk;#oD[4qjlPO_h:C<9ioT.UiTAtD\ptV'!!*0#!t#,3!s/]1
-!!!*'!W2rs!WE-#!WE'#!W`>r!*91%!(oO;5=%\7@W-LAKRIiO>>%4?-lWa+$PX[44&'$m?W^2o2^9+O
-&g&)+*$Qpe=&sL*P&jl4DjI/pK3VMV6npSd*YgL`)B0\U1FrnA"t)>c.k==8'epU7%hB3V!t$_40Ieh;
-7mC'^?!CE+7S[,c7SI<BQ`H^JQBdZ$S"[:$\%9,PQ%rpcD0TuhY-O"jYeTGb`l5j*aiLrtc.^Ihdf.f5
-dFcaibg"P_ccsSVaN23<]u%J$\\5EMZjNqH\@0&`[D'2h^&H%Oa8XEcc5"XMd*C"acHaead*C%cdETq]
-cI'q_rm2;'cHXkhb/MNG`Q6<Pe^DCZahRhl:VX`_b0IuF`3mY7\[&Z]`Qcu`bKn/Pc-+Mcg"Wa+YeS&e
-Zc']%aiM`aj5]Ilk24V$\]V[tZa-O+T:i0n^rjg6YdV'DX/rM0[^rcLXa[@Y[B#dcTr4rkXItifZbEoA
-Uo^E(`l,TtYd1RL]!o/__oB^/\##LdWMZPQLjs\oJU<*#Kn"DpEF)afJV&/`>Y%4N<+]cH=AVjp:0Lt)
-<Dlpr>$>9?>Zb'>@od&O@;9al>?=]r9MS)[=BAU,>[V#H=Bf3DAR\e;<%D$Q=Bo$8:g's4Ycu[/Suf9)
-WiDh`S=u^XUnX]eQ%5[%5%f1gDJ3'>3]$^e4#]`=EIEG!OH,<PG]%1s='/X5Bl\QPNL-E=X/r@lPDY*L
-MZ!;Ep\=R^r;QWkqt]sSm.gAJo(;SIpAXgtq>C0co_eOSlh1)MqYBgWIerm*UP_B@Df0/c=D<;>I:c8S
->ZEUA9.q_n?:7=O@oc&:)%[uG1*e:c(,6g<'bqDj"V2=[)%RT10e#La7mod-1,s2c;GL\>KTi15['[-;
-UmmC'Nf/XAG\pbtDKfrWURuaeP_s'aIsm<1>[;8b=BA[0?!UoOChdd&s)7mU'5r2BI!^NtM2@=RQ'.Gt
-PEVDuOT(7DOG]'QMhCt[07SV,IXQ]qI=-?fI"-]sI=?TnH$OdaIX?HiI=6KiH?OO[G^Fg_DJs6)BPD:%
-CAqK=>lIkL>uk!)928GV6<$r_9i+Y`;cm:4?<^H2=D)&N?X-T-<`M[m=AMam<_Z7^;HI'u9ib(c8Ol]_
-@q.u!8kVrN7nQia;,U(Z6q:0S:/+AT76X"*92/Ac<DYqD=^P?<<Cotc>?P0?BP:aYr`_-_>$>$.9L_cS
-:f)I]FCerh<D5VA4$cG38OFdP-mU;o.PNP./0br?'c/V[3'/oF.j]W`*$-Lh2FU"e-ob"(;bThQ5tt-H
-6oQhY2DmBR5!_S'5"84@:esSI7nZ3977p$98VWU\D167\5Y=XF:es_Z:fC+`6:FCG?qiW1nFQMRrVcQc
-p%J+Tp@7bNrV#XLo_.qQq"=@XqYBjYp\ag^oD&(Qn*]W>p@@_Bnc7&;%Lk*H('FdW:MF&T!s8Z,fDtpQ
-rrN*!%gN4;!"'rNR&@I#YcO_#RnKHFSst[R67<3Q(FL&<fuH%+VP8fiNJFir5!W.F3'05c6q:*ZAnYX]
-Anl:*DJFc\LP;+_SYrd#]XYDUY-,(=Y+_nuV5C5cV4RXU/u,GHSsQ+CS!B(qQ_UIRS"Q@HOH>otTp_@>
-St;C;Q'.SnGDqZ,?tWhW>>ng=ISr?n4?>A[3^GSZ/g)T#*#L.[/L`A-/i#@N77'7!3^6"h3^5\Y,r758
-3@ZXA4YABD3'BGQ,;gnq*?-:T1Gfpi+s\Z]*$?pb,UFNQ)BC1Q+WqmN(_.)k*$6LT,T@I21c[!;.2aHe
-3]&WT77BF$1c.*Q3]]#J)\X2:(*Oee2_H*i*>8th#R(G>#m:;1!WiB'qu?]tq>gNrq#CEr!<*!+!!!*)
-!sAc/!<N;s!"T)2!W`9&!s8]/!WW3%!<N0$)ZTqhc>6.KBFGRr*[;mO)&jYB+<2%1)'L(@"o&)M!!`N)
-!!EK1!s/2t%0H\4!WrN-"9ei/!<N?$!%J$T&.]<^%0H\5#6k8oMkQN!P+fkegqf1i?YsXR%M1<7(dK_]
-*$7dC2?!U[2,6V!4!mN91^X9f"pPD<'h:AV6Vpcu?#t$t?Z:($A79Y;R^^AbeBuUedaZ^pf\YN<cb#s5
-MNaU%W0tE>b-]ILl2L_MmcEp8r:p!]rqZQorr2otrVldAo()58m,d3^f[.m^_n<CbdaQ^qf\G6=iofOm
-mdBT5nac8@nGi%Wo)J4Ymfr"Bkiq<okl0WYio&\OioC%8q=X4FnF68Oqtg*[m-jEBo)eX[q#1""pA4[V
-oAf'#m.U,?o]bQ&n,DqkoBt]-naGc"jQ#UmkjSEKrr2os+9(s!mel_Hp%@hAp$_YFm-j?%iqiNHnF,uA
-p$D#3nUC#mi8<b^lLFH3injFurqPL=n*&cqm,d<mlKII!l/Lailf$pcg=bHCh<OFpo^M>Co_\(ImI0]3
-g"NjNairJibK$unU7e0NW2Qb_Q^WtpR?rqpG^F[WN/E(6FF&=RF`)D@Ecl>DI<KaUEbJ`Z=C#WIA8Q4+
-FD#fFHm3]SG^b$aF3;\_i:?]lh;R;Jh:pN1eD9?Lh;IVUdCO`@"8Dj$!X];=!WiB'p]1<prVup#rW3'#
-o`-499h%cN:Kq[^JV/MsBj4Fs2DH[++WqmS1dFc<B4kI:2CTLB!X&]Q-6Y0o3'0KRURd!O?Yc.abd3"0
-;-d<d&em&G,"+:--S%eX/d2=Y.6TO>0d@Jb%0m4J#7C_K/gN&'3^cnA?sc`(>$Xru86ftaS?fQ2Wgo99
-Oc>6^\%/iMTndQ$B5h[1CmqN3PH1Unki^(,_R@h7]su,8g"G$2g"P'0d`ordeBZ7[dCmK0^:^n^ZEpa=
-Y,JCuVQ[/&W33M0\?NKN]XbSd]Z/"4`P]X5`r=!daiV]Jagnmk\@B,[rk/<ErjrfU^$4Y:f?_dge(NR6
-hU]ug^W6?!--aZ[dF6OncILLebbM2F^<Om@bdk0i^rFLDcb6Qt`lGrtZ)=aRW1pB3aj\hue^Vj^[^so.
-`QQ?:\AG\j^V.V'ZEVNj]<\fZ`Q5a*]YM=kXfAe:[(X8aXJjIadDMc`^:CP]\#ZL5ZF.3Z]sb;_^U(;S
-XfSt;Z,=Sp`4<7h^Ws[=b0/&BUSO?VY,J@oMhHS:P`^cRBk`*@H['17?X?u^B523q@U32RCg^gfAT)=%
-A7&J48PM``?sQc)77KjH8PW;e>$=^,?X$E%;HI(';l[71[*HjbWirP#UnF3CQCb7YTV\rTH_6loCOh%`
-F(%p54#Sc=,r%klCjUo!Od)/kKR.]J@9d&D@r$18LQe@/Y-PC+RJi-Hr:gltq>C-frr)cmqt]jPmJH_R
-o_n>ooC_kPqYKjPrql6Sq=sd^p[@\LptV*hCNu/#Iro717lNRg6WR5Q;H%@+4]XZ^-Ri%u:Eh58(FggW
--m0<^&IB*b',VE-&IB6f,:>c78Otp%5XIFdAUAlSMMdO_Q_LUf['I'@Q;NWtJ9Y^4=(5l\G%li/Rs]sR
-Me-FPI?'(d>AInU;cd%'>@(ZIA8,XgC3"94DL[.eI=m?3Od2H/U8O`cWgfNJS!fJ-Q'-u^KSG55JpVoo
-rHnNl!e,ZOrdt65MuJ_TOcGTfOckomPEM)BD01)WKS+etDK0`?IYrgmKR\K"H?aRUEH#o9DfKK+Fa.\3
-ra9AKAn5I\=]%LO=]83j7moaB?tO4iAnGa]:/bA'AmSSC>Ydse<EWdC9i4VU;Gg7eAnYab>ZOm$84ZKQ
-;+jMQ;c?b%>Zk!%0.9Un92J&:/i,UU7S-3B8k_uP;--n!>?b'*<Due@;a<N;85<)[<(]eS8Pi#K7oNVc
-5Wq1m6UsX<7ncNW=<\J89jM"9?:[.)-S.#H90GI%5sHtL+tkWD<E*(!83K+"3%ZL/0gIZZ6:=C:5?1f^
-6p="38k_g5S:bd3CcFXL7SQTP92&#V:ej>F8n;a<5h,5lq=sse!VlC:p\=U]q"OXZp$V58oCV_Ko(W+]
-qtTp^q>'m[o^VD<l07m3n*TN2dJsd]/4)ZF'H/]&+UnST!!<>U!#>V;!!!$#!!!$-)DP]XV7NCmTWG,_
-SURBHV294f+V"be(De>2A_FggG)rAUKqa@2NBKI'8indh3^?&*:KL\-;cROXDf'ZHM1U,7Oc6$?]uJ.2
-^:h4j]<83AWiNS%R@0+sNJWFEMi317IY*?3Mia@!USFK`S#N3]YG\e9[^s)a]=PM&Pa.T8Whu\ZM3aQm
-SpmW*US+9HN.le:F)cD:FF.(o:gH^^7R][=7R9C.3@u6j1aae!+<24E1dOVq5YbEK/2oma;a<&p5q4*/
-1GqEl+tFo]/Lr+m;,BeG2)7!<+<DgY.NoiQ.4Ho14>A0,$j\C7)C$76#n.F\(`aY;+=/?W-SdM-1,:7)
-.j$2f/f>BI*@!*a1*S%h,;(,T(`OtG&eGN\$OdIT%M/OI$3:,/$4@.K#Qk,.rW*6+!s/Q*!WiE%!!WH*
-!s&E(!<*#n!!iW-!!EH-!!!'!!X\pSdX5/n?OIJc)?(Wb)&<u0,Td[7*\/T]#PeAO!!r`0":#5="Tnf,
-qZ$j%!WW<+"pYG5#6Fu1"9&9)!<WK6$k<aG"=XTg%i/*FXFPi/eD%j/H"U)<2F^CQ"X"U"67W<S'L+`1
-!X9/c911^(+!V%*#6P)4"rndH90Z<UA7KO`:17dFDK0H,H'PD>b5T`fe,IZ;daZe"fZC_,Q[saNS"Q(;
-O1iHP[DUSZs8VNHipcpFq"FLXr[\$Eq#:6gp\jROmHX'"iSE)3c,RZ7[C+E/cdCG"gYUoOkNqU'n*fW0
-mdC>Imd]l;nc&(inac8;jlu'rlfmTqk2kX_roFajqt]pTnac;IrVQKfo]kf6o`"Fto_/"UqY9j]q>:!X
-m.U>Ss8Drlqu$Eks"aQJrquTckN_3tlf@=)qtpBmrVZTilfS!*hWjOij6Q1.leh("mHj93o^(r7n*0*"
-l@/9jjQ>sujPoLmkMkY#n,E(@o)/=ToC)#6p@IS2nau8:p$:5ejP]"WeBd4@lhL#3kMkpciS<;OgstH.
-daZk7o',8tfYYGCaO/>qeB,Y;\%fA__6^SRU9^kqX.lGbR$ihoLl74DK8kS:Knb,%F*W=_Ch[d)H%C3X
-FX23RFao4%Jo\oRiT9Y)l0RZkf\PQHf?i./iS!5ai7#;f(Baa:!W<'&!sf;B"Si&s!=Al3!s8Q(!<N9'
-!VHF,<_u@_;H$tCIY<?'Eb/<H3]/WB-2o.t.QBdk>%hMO4>7umrW<6*(`4B=3C-&5REVaH>_&EQTS72e
-9f+F\4VS5J+!a<2(Eane4XU:6#pD>d/N"XY&IJ^K#mV:d0/"\25Y=gR:-_WR:fpq":g\O2Vm<tEYH=@]
-R$NekQ)L@=NI,5GEGor1CL`d;Z':lR]BSM#[DB?#c+UX+f@&+Hd0.nBc-O0i^Wt!;^<4(+\\#M_[Bd!<
-XfeV(Vl$MoUSY&rWjf.>Zb*`W]Y(tm_8="'`Q,m9a2c3=`lGQjZa@-LZadTWrjY&#]=d=gi7H8tb1>;&
-hVZo0`59L=cHje]dF-Usf[nj1f%IjWdFdI:gtgQ1ce749jl=h4f@SNu\$rDeZ)F7i]>);6hTj<faL8:r
-\?N]^Yc>+>_7?ecah>?s\[JWD]tLte\@KDfZEq9UYH51CYcFtVa3qi#\]rF@aLnmg^q@1baNMN<ahXp[
-[C!?NVkLc<]ZIa`XJie5\$``ZXIcZ%]",/__m6>O\@8lPZ'LZm\[/)lO+Vh/MOUKCT9"SNO-bcbNf9-R
-LjaJc>#nj.CN"-+@9m>W@8p-*<a]QI<*<:":K_%8?rNu3\%9l(\\5GOSti6_R?<`3Un"C!PC0!o5Al+.
-IW].!76NUc+XT*<<G$N7Ocu-"P)4[5BOtOV?=@PeI"m`OV6.)4SXGV%OHKMTr;6Hmrr2rsrVZNcna>]<
-q"OF[ok='nq>C*dqt'4QqX<b=n+?DBlLOuTkcUtKJU2U;U2r[B$6CE=-T+1h86e_O=ZI3<+%f@!*\fVb
--RL&h*"!Jm$5!ma-S@b!$Q^NJ1IO)N4$>Vg5rgoRSu/'KQ'%,qUp@>7ZaI#dLja>Z>tn4&B5;-r@YpnR
-I=7*7A7UC<OGI+GCM6mK;GpLq=^#0>B4#(]EG]K.IXZirK858FOdVf8VkU2jQ^3r(QB%8rO,/[GKnY,1
-H$Oa`H?spdH[C3jI=$BjMhQtCM2I+HNJr^MLl77RBPhj;I<p9hG&D8>Faf8NMh$3SIs?BgHujCSG'8"J
-FbP[!Ec,T-Cj'i>D.[-R9k7X<<)-+Z<+0EUB4>=[<(p+i=_2#D<*2US7o<2h@80Tj5u:N^<aB3G?WpH.
-7n6$C;,0YW<)ldo=BSX&<&,n!:eOb_6od7k786WT84ZQW;-7+-:0:_&=B/(28l%T69LqZF7S5p24[2G&
-6VCft;FX/M:fV%7?!LoQFE9o6;J:K,KQh'69i+\cBOk1L?=6u15;b_q@;'+Z?<'Ke:.[c97nu`D5XRq6
-<(p"a9LD*:;c6RcLRj0AJSI\G91;HI;,L"Yr_3bc7T!`7<^G:+p&+aer;c[0qYC!^r;HHboCDSAnb;hU
-qY9sfrr2cnpC?lloC228m-=$2o(2DAo?mUE-G!V"%:#f9'B9)X!&4KS!"M/6T"r1AQEmBm_nDn=Y^KV8
-.MDpg%horn((4R,b=G]YWJH8(A%7R`5>k*6r\6/b2EO&i6ruZA>A@8<@!IHUG`@oGUn+^(`l#R+^8.Ea
-Q_g.E\sAJ?M2R:ILN%6WH$4IVJ;\f/OH>6LLPqXJLl@OcLmP!2R?a&.W3(H3R?s4oMkQVqO-l0'YH!\M
-TV8$JR\#@qSX,b5I@6V*RZWhkG(Gs*EdDb-3%e,t82`"J+"T?=7lW@l7PH5E3''l*0do%%'HSbP00CF/
-*u6:\0JGLR68gMN/H-Ui,:[d]*@!0h,UP6%.O?JQ#V@ME/1V_T'G_T2.OH2W/2\t85;jW81bLI6*#L";
-'dXq>)]'Y3(D@Q*'bh`K6R`oq,pXm)4>\fV5sdgY&g]V-77/[U-Q*sE'dXb8+WMUC%LE7C#8%UR"U>/5
-"U>/3!<NE,r;[!'"p+f,![%IC!X/c3!-6SH@\ZpC+<_R>*$Z[G',M]0%i6]K.O#,D!!3<.!r2g)!<WE*
-":kb@#6t81"8r3"!r`0-!sJo<)]BM)"T\T'D?(@]@@sEj^u`nTQ[j!c1^aL;-3Ob]'cfL`#S7e>67rEa
-/kS`,83]!C&-X'k%j*DY4Zl20;.+3K6<m`.F`h_[T$Ps:eC3!ueBu[gcHXVW\"9+II"R$"L6S*fPa9G3
-aL9+Sm-<lrio'4nrr3)jr;Q]os8DosrrE)trr;oqqZ-QnqFpe[p\+7OmJ6/Fr;-6cpA4R]qtfmVqtL$e
-qt9^Wo_S.Lp@S1Up%J1To^VVGo(D_Ko'l2?o(hqRqYBp]pA"O\q>0paq""+Ho_%kUocWkuo^MACoDA1I
-q>'^Rq>'[Uq>0pZo(i"QqYU-cqtBmgqtg0gqd9C$qu$6Ukj.Bpio]Xii9]sriT'A!oC(c/p$hD?p%%;:
-p?h2<p[dY6lh1,AjR;KqjQ5:_na>l6m,d6hjP8_doBP`5lf[Tskj%3djmD-ina56!p>k;ig>1T<gZ/:t
-($4B1i8j.Sh<!DOlIt%Xl.FJ@in3Qlh:C9,_oUQ[i8s(Va1K=De^`:#bKJ;P[D:"rY-b@:TVnukY-FUe
-Q]d;eR%0Y1QJD*"q"OUAlK$[^mcNB_bh_aHh<F.]ca%L)#6Y)$!!NH0$4-e9o`,0u"U,)4!Wi#qs&("E
-AoDsGKSP;.E*uR84t@m$,UY90:K(J-B4+b44>.KS!rW*G'/2gP8Oc7$TndfJ[@r=_;,C.F%MhGt&K)3(
-,=3pr)^7U91D2&60eP::-QN6i!=fPF(a^Xf5"A19<+&N]8OuW\=&`OMR\$.CU84EQTq8!TU8"0=JKTDZ
-@:s4^Bl\B3DKDbZY*>m(_SEt!ZF[]TbKeJJcHXW4ciV\Fdf.]\f\"d*c-=JYeCW'oaNVcC_p$EHcbRlW
-d*L1ad*C(gd)aD[c.(CqcdC%^eBlLhd+-dtaN;NA^;Ib#_ns1']`,MKe^2q$g=k**fDaJ+g"4s3'$f"T
-e^N$ueCE+!eC2mseCW@'rn.D*g"G$Vf`]sZd*pJCcre]AaO/AXcHj_YgXaj'cG$g%\%&`Q^U1/X]sFcC
-]>DCsYIq`c]>2;!YeJ#a[D9\oZEgmSaL/+[]s+fKXL?!\_8!XhYdLd:Yf=Yl^;IRk]=,2YZ`g`b^9tAe
-^ob8hYcOXmU8"6NV6R>3Xf&%qXKe7jXeDc%TWGf=W1pK&W5#I2WLo38X.lo1\ZhEUPHCa\WMGrMToOMX
-Q%3t'Fa.M9G&DDHAnGaf?=@VgDeEgld_<uUd&OUXU9_D7Uns-F[\]Y%YGI\fOuccWFDlDLEaMlq7QEh(
-7S6<P>\\S;MNaKsOGJC2EGB&p@:EniIZ0bmX0&G.USjoYHMm^8p@RtHoC_eNq>0p\p\a[Sp%@qKqXO(I
-pAOjaq"XRRnFH5An+QJPr:KGpS'&X[dY)FE7o3)b7R0+'4sVa,2)eAl)Bg=q5V*6c//oNK,9e9:#6YeQ
-";)@b*#'>>-ojX].7?O'?XmMgO-,`tR[KY>U8Oicri#mo,*R_5EbB'!?Y4>%D/a?ZUSE0`JVK&>P)>KM
-D.d?h>@_5RrF,h:@:9(C1Lag%?u9b!DJX-.Dfg,LG^=d[EGoN/Ec5l9DJsH4EGoW1EaE3dA7T7cB5_I"
-DJjB6E;jhqDf^&GGC=pkKSP87KPtaJEHH>ADK0Z<F)c1)EHH>MJp_fgrd,N2H$OpjI"--^J9>pYI<B[Y
-H#n"KH@0p^H2VnNFE)GFEcZ>DF(o8uAn,%J>$+p-=Bnp+>>Rp\7nurZ:In8Z:ejkc;,^Y&=&iF/=]A@#
->@1E.=BA<s;GL1or`Be6;G^:i9hebm;cQmu;,gCj;bqj:;,ph)@UN8DAm8J?<E<.#='JU&<)QIc:/Oq]
-9i=Y]<D,VM8j>F*76aF35!V4d2F9i+:f'eL2a'`&7n?'65X]*a?tWYA=B&<m:K1+g<_5VC4utr!:JXPL
-DgunKH>HAX<)-=l:.\&C7SuT@8OuW\?$"Tjrr2`flJsDfq!dYEq"OU_rr)Whp%7qSp?q2>q"OIUqYgEm
-rVcZlq"F:KqXX=Nma;(C*kd#"Y(Ak\"9JT)k5b#P!!<*!!!3'%1D)EcM3aBlUoUE$XM;in_PUZu0bt$'
-$jR4Z+VY_0S^u=]?'(STW3qSrE_ob1;`RTH9`%I5852lU:f'n\A7T@eB5;@"DLIdjHBr\dBi&N!CMA$%
-CM.R/CKb4o6VgobISa!H<,l,MBk215DImQr?=IelD2!RuQ'menMf<3SJ<#t6Bm5;lN.?;1Oa!1mSrf2*
-R$s_5Of,+IV158?Q&hT8R$j_BO,B="V3.48O,8pVI:\1`DKpSMEc,/_=%tY/2)-g90fgm63%#ab)^R'd
--6+?a-RC5o.OR/:IP3634Z+Z;/36-M,V^tu-RU)f3&EKL0IJ+p-QaNm2_$I;/12tr.4QSd-8.247R/Le
-:,+FM,UOi_,qLGn.4$&X+=&?O*@2XL.iK-G+VG;%)A482&/,KX#o"*t-RTuG#7MRg(E!u!%hpH-+u'oE
-'Ftf[#nRCQ&d8C@+Th`H"UPG<"B)%0BqA`W0..bf0HqAQ%2C3*'-/&8,qU.`!!39,!r`5u!"f55!rrB5
-#R(J>!WiH-!s/K)rW!9+"UGJS(`!\f!<@?G";_SUUT_#<j1MXfH"C5)!!!H?*@)..(Hs&I%MV2_+:U,"
-9i4VU4Z*WQ*]lD:4[M.n86KJ1>@:]7Cg1"UK:/pSf%8L(f@JI$dEp1bb/(<NOd(o]I<BpoMN3FMOiYM\
-\]jC)lL!Wkg[FY0qu,jUqu$BjrVlots8;mjrqu]jqYg?hqYL*`q""+KoD7kHqXO4Sq<m_Ana5W-nbi@`
-p@._Kq"XIRp@.YGo^heLo'l5=mHa3.nF6#>n+ZAIq"jd\q=XOYq#:'rqXsOQp%7qMo_%kUoc*Mqp&"LW
-qtp0_qYU$^qYU0cp\=LWqYBmYpA,0kqY^*^qu$Hnrr<#srr2p!rr2ios![jCq=s[XqYKmQmHWd"p@mt;
-mHs'(lK%3sinj(ml0Rg$mI]r;oCD/Fi!J5imIBH.naZ;BrpMB%iSin^jm;0_l1jT2kN1gbhVmY^lK[Qn
-j6#Upip#jgk3_*Uh;-W1g>1IXg=Fp7h:C6<g"b34i7lrIf@f!<h:LHEf#,YW_naREf>Y_M^rXj>]"Ykd
-Yd_3U^pqnObiniqg>go9j6PaWkLS_bjP]=ehTi?B%Kcb1!"Ar0!X&W,!<<3,#m^S6q#CNu!!*'%rWN<)
-!qlTo:a/eCB5r<PLPLP.DI?=34=VU#,UbB3:K_(;Bjan13\1sJ!rW+#'/2gR9M%d'UQUG!Z\s-A8k;T!
-"UZe7-7g&V+$h@h)';+".2as71cREJ,ocse%OEJG0fC[C8QJto;,g7Y=%GPP@sWroTqe<TVPp8]Tq\<U
-RZW,=.s,uWBjk1PChRZpB5OQKY*cE6_na$uZFIWTa2lE3`l6!BcHstgf$i*tf)=5raN2NLf%AI#aiqiD
-^W=UBd(mcMa2ufV_Sa@3^q@D#f%AU!a3DrWd*^4gbg+\a_oB^4]>2(h[(*TV\@T8\e'6Iqg=k-.d+-b"
-e^`7Rg=+U'rmWCFd*pLmdacjqeCiX6g"G-9f@\j4g">!4f[8-qdEpCne'ZUkd*g@id/Mi#h>,hkg!na5
-hq6E'b/qZDc-*u9]!efO_o&md[C<<K[&gO?WM[/A\\,Va]uS"+`Pf6gY-4n!^;IOr_o'R5^qdguY^Wg`
-]!f>_Vn0sZ[]lm9WMQDkZF%!CXK&G/\Z)jCWNN_.U91VpTW>8sX/2c"YGJ2*X08M)['$I@WN381Yc4h;
-ToG8*N/F'nUQ1@tM3=?eLQR[SKStqSQAqoOQFbPfV66P[Y.1O'YaVW)Whlu(UR8!?1K.XuDg6SL@=D?N
-4@;P,8kW)dBQnu^OdVW"Mh$(nCLq!`@;0_0Mj^9;WN3>#W26-`r;$*]p@\.Pp%J1Vq"47Vo^hbLoC_tT
-pA"I^q=s[Wo^D/:p%.YHpA=gao50i2c.BRZ?s-)p8P_6$1FXk:6SL8O:cK74+%@t.&26Qo+<VmP+\`.C
-(G70V.4$#U*\'*)2E<u\;+!fSE.t'mQBn)4StMsTVl6PkUmm6cG^FXP@pE;RBl%?pB:#EiI=Hs-MMI=O
-Q@*O\?X[&E?=.&IraH"?@:<VTrF.$fCi4-,D/jQ:Fa\LZH#n(GBPh^'D/aE-BkhBrAnPjgA7].W7V$4J
-DJF',C2@j-DK'Q4EccJIGBnXeK7no1DJO32Ecl>>DJsN7Df9W9G^FgbH$FOVG^=RXH[9m\EHQDDEclJD
-EHHAErG`?lH$=FUH@'p\H$4=UH$+9-C*%)'C2.O!Bk_6mBjtIW>?P!+;cHk#;GKqZ869##<dmtJ=&N+"
-;,^Ll9ikIt<``7%>Zk04>#\6l:JF;Y=Ar4%=BSa,<``3o9i52$?sHW9B4#%P>[1H6>$b0.<Duak;H-ap
-;cc^l=&(kE6TmOu6UF+'5=@k&5=J.:84cNJ8Pr#M92/&M92TP7Anka^BkhKp@qB%ZBjk+I>Z+[+>[q;V
-=___\B6@o_;GKh\<D>qY7S6TK6qU!G=^5pkmeH_Up[%,>qY0RUq=j^_rr)NboCMVMp@.JEqY9dYqYgBl
-rVZNfoCVMAqXjOTnC7O<!!sRc[\;,q+qt1]dJuT7!!!$104pf:Q(=PM]""`I^VI1FF?pri,TRI&"9oGK
-'FGBaRG$:eCo+)-S?ImeGYh.&7PR7q6:=@;:Jaq`:JcL<<)cal=^,?HBlA0>E-maiDLQPGCJ\>S=^H2a
-;H$Xu:e=A_;--gg7Sd5oB3](`>[VMd>[q5I?Y4"[@r$14KSbP;C0u%+Lm2t"B5W!=E,^2\OIDc.OcG3H
-OHt`YR?iVgL67RPM33dGJWQ+RK8,),Q'mkqOe/57N1#-RKUJ6`KQD-SI=69^H[('\Cj';iBOk4<5WUbX
-0/5FE/L;Yc*%sB:/LN,',qphp-nQVb0/tO;0Ieb>3&NcX/0Z8`+;QUg/2&n>4#SiL1b9gp-93qJ2C1@\
-4$>DU1+k",1FXh)-R9o_.5<"p0-DPo*tK/(%h99i'GO.N&fDJs&fVc3)&skB)^lRC+!VjF+"0H&/ik:&
-2`a>U.4l\p3$fIc+rV:?-n?tl6;&e"MH1`D*>TnP*u-"6*%MmA*ZQ7I.2^;0&cht5!<<-#!!*-&!rr<,
-"9J]-rVup"rW-O3!!!$%"pkVM&J59O!!!$))\6,IYI)%,[]5L>B42he#R1nl1_9p'67W<Q'g`lN$6VAi
-9M@rA5TUai5!M,$;c-Xu=&`.%=B8@/B7#oG]>DJ:eC2pse'ZLdc,[N(UQC=t&W`*8I<L0tP*:`[M8I?X
-ZH);1l3-,-f^eV4quH3bq??fprVlfrrr)otrVlcl2?!LNqtg3dq!n"Ip&"=Rqt'FTp?hDAo(2SMpAP!h
-q""1Sq"44Qp[7PCp&"^erVZTjp@A(Zq%E])q"aUYq>C0cq=aRYq"FIZq[*&kpA+IYq"ORZrqHlsp\4O^
-qtp<hqY9pdqu6Epqtp<gqu6Koqtg<i%J]esqu$<cq=s^Yq>C'fqZ?Wlqsj\=qu?]lo_A1Nq"3k:mH<O!
-k2>:\i8WnZkk"H1hqd5Qg@4^ukNCsmjlbjolf?tHkN:ghjk8kjlK[QpkMk=WlJpsdj5JtWk3:pkm,-jf
-iVqaHhV-]=hUU63g=b05gtp].c2Q?Zim#m'g=Fa*in_c%e]Q+li8)Z(e^E::gXbBFgX=U*h<EtcinXS6
-qqBu\e)TcSg#q)On`JfrlJ^:#C^pOF!!!'!!!!*!!!NB,#6b/0oDf$r!X&T,!VZR=='B$MG(GF*K7.iS
-=%Yb>/h/;"0fr!0B5D?u>>@@9+:A5OrW$"&*]6Gm;b]T%Vj*+,]nCK4;FO>"#o=a:1-$?j*(;Rs(E5IW
-'G)HJ,Vq51.4Gl=*%ior4@DG(8kMWF8k;657nm**LmOO!V50i]Uo(&bVP]uNMKi`^@=39BEa`0^BlJ')
-BOm^8Y`Gg*`5'1"\@BGba2c95b/;0=bKS8[e'c[neC`@&f#G_OcIUUreB,kR`4s@9dEf_OcG[ZEaLo@-
-_o0X<aO/G^`4j11a25X1`4Wh%`7<Srg!eO"bJ_`NbKSG^bK7ZDa3;lMa2H!>a2Q"<b0A8Wc-Oeacd'k`
-cd0tabg"elf%/I)e^2gsf@KrO%b&kSd*9nadEp=id*^=jrQk\pd*^:iqp5Mod*^b/i;VR9hr3JNhu;Ib
-h:^-*e]YqQa2#d6\$ruTY.h0CY-=t0ZECUQ`3lVEXg+S3^p:2KY-kF:ZF7.bXJiA6[_&oG\AbqcZ`gX6
-VP^T#Yct:3XKJh9Xgbj@XgP80X&u<rUnt#\TVSBYUSO`hW0j$PW2HtjSYrH_Tr><)SY3!RT<ku5TVJN`
-ZbE`D[CifCWjB.M]>1kTgZ6bUWLfK[\>u7*SufN)V6[A'Q_]0X6r73&F*_s[BkUdO:f'k\9Mnl"D0:>d
-PEqDnM1^+pBk:a_BlA9OOI;c;X0\b+WMB+ZpAO_[q=aU\qYL!Zp%S(JoCVSFp%eCZqYg6_p@e.Gl0Ra%
-oCMYOrr2bAP.eiU\TM"N5YapI00hoO/3H<G*@"E@)BU1u.NB9V6Pq-s+rsH""p,2S+s/Eq3Bo5Q0JGIF
-3&X2t@!Ip2XKA%_R@9nHTUhsVUR@-lEc$8MH$*V&B5DL+AS,PBV4VsZKo1bDPE)#YDIm0_>%1`B?!^q<
-@3f5g@:E\S?t!ebD/O0+EH6,BH['UPF*;YCEH?&:EcGl2Df0LmE<BTW?WdD5?2e7Z?ta4^@;0F^@:EYS
-@q9"WB5MI%DfK`:DK9`<FE);=E,or:E,p%!FU`M<GBS+OGBJ(QG'%hHr,DdWDK#Mo(N482Dfp/BEH6,A
-EcuPEF*;\HEclPMGQ)gmGBA%PFEVhMFo?"RBDcHAB*2a\Cht5-AnP^bB4P@V@9cuE;c$@j:Jk(h<Ei^.
-:JO_b<b#]Jr`pp\?!UcE@9Zo@=&iF*:g%41>$+p1<`<()>$G37=]np5?<U]C='Ap5r_iepr_W_p9i(X`
-+\k^"7SHKK;+=&K9M.iL;,'AE84#X::/+)E84H9O9LhiV;+s_\;H6t(>#%Oh?rTlt9M/,]9h.rK92\8K
-8kMfW>'eH[q>L9hna62Lo^DSMp\4O_qtKmYoCVhQo'Q#@o_%nOq>($gqt^$Yo'l;Lo(_kGec>XK$P^R]
-T@@Nl$N^A0!R^s4"WgX%Vm!(oR%:Ou\#$mVVfu#i'FZB4+;tLg$5"'l%1N]#dEOa\V5pPi\u!B";bfYJ
-2+Tkp5XS"59i";NIS3L6:/"Da=(#TRD0C>HEf>6RC2ecN>\/"`?>X7O=^G?>ASPmK9gq!"5=J"/6;UKE
-6;^ZN;,pCe;,TnR<af9BE-,c/>\e%oJ7WG$A8>aa@Vg=?GB\\!LjjZ#Lk'r3K6)0pKR8-#KQUpII=Z`e
-F`_J[KQ_6RJ:Mm,G)(0fQ&g05KTD=ZPF%VuJrtn>M2[+CIY39#FEDteJV/DnEcPl"?#47T9MnSS;+N]-
-5;Y&\-mU)d,:+cb/3>sF+s8-Z,st3_1c.!N1Gh$R4>8<C0Int3+u)JA1G:@7.4$Du0JP:9/hSh53%d3R
-.kWe6r[%ao+X&$U9,\ip+WqmN+sJ$?'-/)4-PI77*Z5b7-R00:)%[E(,U4!<)&FGI+W)IS+WhjU.m#LE
-,T/a[1`[eZ(*kIR(*XM8.N'!C*ZZ=L(X<!_!<WB)rW2fp(^:-H"pG,3!<iQ-!<N6$!X&`8$PF$`$3pJ2
-56r5<=.ZCp^?)c&OF^qP+!)d:)([`W!!kk>"VMG4'Fb<O%O"268O5m*2(1UR6rmc)AQM`%:01=oA9sQH
-^&GkK^\u^`df.W!cGm2aNeE(>+cV&2PDFsNJ=N$fN.o$gcF(d[lK[]qj50=nq"X^Vqu$BhqbR.er;Q]o
-rVl`mqY^6dqYU-_qYKp[p%J4OpA4FLmc`p(na5i=p$hq[s8Dilq""+Np@n:Uq>'a_rr)`kp[[qRqt9RU
-p[A"Op[e%On*p>N"8;BZp'LQfmdBfDp\+@Ur:gWmpA=^_r;6?eqtpBh#5S,mr:p3eqYUWor;6Eeqtg3e
-rV?NirVH]pq"XaVrso&)qZ$Torr;rsrr2rsr;$=-rTj1NmHj6.o]l/Al0%*_hV-c?hrNT*g>hMdo^qM?
-p#tZ'l0@Ejkj\Q6roPBehV@;Wg=tZGjl#(Yj5&SRi8`bHf&,NHl0$s_ki(7Shu2CjgY:Q5`m3/[b0J5Z
-b1#,!iT/\Bh;I&<f\G3)db3'umI&BVk2=tSki:RWeDKQPip5smfX>Q%q>^Ks#m1>7"9S]+"9\i$!;lj"
-!W`?'o`-1;>@VZ!KSbV<H?!Fo7m/^]/1W;05>>="F)Per8ieF?#6Fc'/d*=V8R5@l5B<HVLR5T*FB_a4
-:`LE-,V_&:)[dBK0G,-=3>W>?$ks:)1GUI79-ki'/M].P:eaeZ7R0=176s[SH&\8aTUM1EVP^;iW2Z\j
-RYl<#>[1QWBPr$2C277'G&1r%R]<ZWXN8;p^Ugbb_6Cbj`4sL9a8O+4bfn>Uc-t4meCD[_b0e_fd*p(S
-`lH'Ad*g+RaNhc<]sYAb_7[S'`k]pLe'H,lbJq?7_Sa=3aN;QLf%Sg*d`f\Mda,qObfRWB_8X1)`OWY#
-`l>s4^r=F;`5KjEbfe;WrQc8)bKJPgeCW=&e'ln!eC2jqf%8C!d*Vd>/C2bibL"\_bK\>[dE^%bccaV\
-d*L(ddEp\*hqm2Ghr3MOhqm8Lhqm&@gXm%gg"Fs0f[eX+f$W(#e^rFPegT"WaMtj']=l.i_n`R^WhlSd
-UnXfhV4jp)_8s[1`5T0lZa-sAWi`c0ZiIE2Yp$EPVR!S(V6-f&X/iG,Vl6f"Y,e1eWNN>6\$*$HYc4q3
-rN6m9X/r4dU9(#YU7\9QVm<S;]W\09[XPN^Y-bO.VlQPd_SM_:YGn8"[B$7%Q_UdaW3We1R&5?U4@`L^
-EHu_FDe**P;bp+\:/bJ2DgI2!Pa%AlLOOA\An#1ZC3>)cQ_:1UZ`1+/V"FEWqtp6cqt9[XpA":NoChnN
-p@n:Vp\t0jqYU$Yo(;P<kNqO#q=aR]rcS8<HAfJM^q+Vh:d.`I;(u!Z.5F"V+qbnn2A[M[8L#/k'-%6!
--R9`X()79!,UPK;7S>He-n@233(-qiPG"tYXf.h^S=ZOQUS+EPNdbhUBPMa-F*hb=DIn'9C2%1EVOi*_
-Ko1bDP)>ENCLLFQ>[h&IrE]V4?!^fC!F]C8?UnsLDJj9+DfKl>H$OORG'@tEEH?&6CM@L!Chmj+E,8li
-@:*DN?sI/MB4tmiCMR-^@UW_T@p`\ZDJ<d#Dea<1E,BH2C2<ff%<$*#DfTo;Df^&CF*2X)Fr,:DF)uA@
-DfKc8DJsN6Df0H2EH-/DEcM)"!ci@%'l\/6EH#o=F`hbHFEDMDG'7tLG^+E0B*Ms]BP2!kBDuQUB5_d0
-Df0K3DJsH0D/X9,D#IuFAHQIE?=*V5$!CM@B4YFU>?=o*<YSY?=&rO/>$t]A?=@#?=B\p3<a&l0?2Rq=
-<`NC1<)m+(=&W%!<`)ar;\)o-:JXni<)lmn:fU=c:f%$b;GBk\7mKI66UF1-7RBU=92ADW7S?KM:f:4i
-8kr/N6:jd/:K1.c;,^1]8OH!B7Rg!C:/tGBalW0kr;#jNrr2ikrVZNdq=saVoC;>?oChhKrV.'#q"aa_
-qY0^Uo()>Cr:Tp]nGiR=!"0:=LP4&a(^g?G!!1RL(^1s`Og;[&QE[HjZ,"Ap[C1ig.1cak$6:/t(F'S)
-&dTa+'+bItccAOfV5gDaY`QGF845F%3_B38=[>>?5se4<7Rg!W?"@\_@V^.)ApSrGEIWa\>A/1f<)cC]
-<`r=%@q/S/:JXDI7RK:,78?ZS;-I-e92eV[9M7ZB?YEG:?XluM>@LZ:@S]m2A7T"L=^Z"ND.$ajHuj7Q
-HN&@pJ:)<SM03ffJTPXDH['OFBlSKLPD=C)H[pH`JoGCFHuNb:G__'!G(+aQG);'(Js2CTASQ$uCN+QN
-G&_G@IYE>tM3=$VJr>J9MhZA!L2gaH>ZtB;r`Bt80L7oZ0f(XK3_i4*1bU:-,pt#i0I\:Z0/bdX6T.1t
-1,1F:1bL4048q,<2#]6R1ase/2C0\&/1i1q.k2bi.jc_m*??IV-n[%r,V:8_,p`F52BX+d(Cq3!'G(rk
-(D%B++!rHY(EXnG+sn`e(`sq:'-SP-+"/?S,UjfT)%d]/(`+59+<`-LpAikHrW)s!rW<*#rrW3$rVup!
-qZ-Nr"TSQ*"pbS8#lt87rW#.b$QfdXTX)2Dn$B3fJQc:s.5V>D1dr/]$UH$>'*p#q)&*)P)amIo3'0)c
-5Z(ctD.m'K<a&U0BPiBp[_p8eao9Hmbg+MWaMPWlOb/+(GD?faObo9aI!^a(OH#*SK"o:D[`8:2$09t)
-nE9H6oBl5KqH3[mqu-Eis8W)ts8;fkrVQBbr;$!Yr;?HfqYU-dqtg*]o^__LnaZ;DlhL>Qp[[tGlh^AH
-p%\@TnacPTrV?9_o'uYUoBl2Bm.g,CmHsH.m.0c>o'u8oo_8(No_.qEnFlSMqYL$_q"FRXq>0s[p%nU_
-qY0aZqtg<i!<2ut!<2ut&cVh.rVlWjr;Q]orVlcprquclr>>P3rVcWmrVcZlrr)ckqY^3cq>1$eqYL-h
-qtU0krVQU'r;HQjrVcWhp\41Hob?o\o^_SHp@7_El07Bol/ppblJC@qgL]$ig=t]Kf@/C)f$;Rng=4X+
-g>C`:fAl#Qf\YE?j4`)Bj5/A<gYCB)hUp`JiS3#4g==s8gY1<,h;I/Ij6>aai8NVMguIMOg?7YWio&\R
-hV7&Rj5]Fll/KBt&HW"6!!**#!WW6%q>^Nt"7#se!W)jr?XmttJ:iE(F`(_k90P3g2)dQ[8QB)/G^+1<
-;EuiX%Kuk7!s/]D1.4rF:I[0WX-AgDaFebN:H:f[*An`^2b"hr'0dfL'+6&q'+P'G#V7ef-ql3C0Jl-j
-:f^@X3^,kq6r-`jI[6b,Vkp8gVP^8kX/D\`R>Yrm@T?QDATr'=G@4cpBlIp$BORO5WfsF&_SEsuXgu6H
-\[K&Z_SjCl`\,?Tb0S;WeC`:#fZ1tRdF?Ofd`9/?bL"blf?hafd*BbS`50I5^qdt-\A?2(^,!71[]dZc
-]"Q##^UhP:gXss&cH!oQf#PPGa1]O+_7-ndZF7K^^V7@p_8XL5`5op1^]);?bKS/OaiMrVdalpmc.1Fr
-e'H@ee'upte_/^3g=b97gt^Z7f\Fd%eC)greC2pte^N!seC!%*g"G*5gY:H9g"ZJZrm_&"f)4&%e'ljs
-da\3NrS/dZh:pcCh;?N(c-">Wb/_H>]=YniZbO>maN)*4^pLPUZ*LO2W3EB&W]d;ZVPL)hZE^3tUo'N@
-OIMf,QCaYATU2(EX/;SgVQ$\mSu]#lTUr!WSs6R_[(j)SXJN,"YdCX<XeMht>H4p8]XkAOYcXq$YcXUm
-Z*:4,Vl$PlT;SllWNrq2T;6KA/2^'t@;p:2H[BmJ@p;r.:/FelAT<-TOHu<&QAU69DJ*QkAoDsJOdMf<
-ZE1@7VsX!Eq"jsgrr2d#qY9aUoCV_KoD\@qnGN1\qYU!XoCh\<m-Ep-q"".VF8u:>N/=L8[BO@78NfO)
-7jqSU/L3DM+:K/\0Fo?F3?Tn%&eYWu/0YZ9#nIXi/3?O#7mAsr3^#u,@=+'&U7n6RTq\!GSY)XJR?iVG
-BP(FTE,C)KJq%BDD/"'1B5(b>Vl+igJqf/=OG8sHBjXqD=nl8'?X5Wu@U`\O@W$%#DJX'+EH,i:GB@qJ
-EHH5CG&qYCDf0N5D/F60BjkO_?t3\S?#"%`Ao2F$BiJ8Cr`p+?='B'C>?kNB>B+IsBk_BrC&MlUCi+'/
-EGf]7Dej1gEW:(XE=$N"DK'N1D/XE4rGMXRral.Drb2CHCAhiRAnYprDfBW5EH,prE<U<"EH,l7rbh^R
-"E&0sDJoGl&oMc4FE;PHF`_YFE,]l=E,oZ-rFu7E-u3O0C2.HsFEMYFFEDPCDfBN-DJEj%?XI;O?=.#A
->$+p3=B&@,?=*S9&R8OF?"7>I=Bf$;>?bKC?=%%b?t<bR?Y4"a<*!"">#\F&>#nR#<E2sl5!(ts5Wh+e
-4?5Mgr]E.u5<qY):/Xq_9he5E4ZY\_:0(@k:ejVW8k2HH7Rg!D:J5&TeEco-rVc?ZqYg!Nq"OLSoCM_O
-rpq*$o()GDo'c,>p%J4Vp\=RXq"Xgco_S.Tp?hq0!!s%3NhbE3$jm(;h>mQVq>_E7#qTSM[^<->['6(!
-[Cs)BLNl6&$OHn=&Ios0)(6a9#S[ac((CcZJ_A[F?^IFaUTK'OHpTnJ0f)!X5Q3kG5ZU<>6VpZO85`f!
-A8GmaAThcjAqGViO*Z:pHAQl]AR8SN@p)rD>YRUY8O5[14Z$/77S6lk<),2591D674uYPu;*6m,6T/LT
->>%Ug6qLE\=&r:$>@M&Q>[CuL;H@@?BPqd)C2.<p@qg1-?X\&+FD>>sB5MWm=^,BRDJ3O"AScO)>@;M^
-FEqbCJ:;HbM2?CpIXZ*gJpr0&MMHeFKmnW2MM6S<OH>?YQ'IAbKQM<nIrTscJGt!7H?+%MNIG_pLOOr+
-Lj!TbJ8Ah*@T$'-:N]*-5X7k05!V:d1+k79/LMu&1c$mB0JG(10/>[P/0ul".O$&g0IS>(0K1g</3H9]
-,:Ouh/gVVk0I\.f-79oQ'Ftru(D75e&IoEh&ePZ^&eu6#,V(8d+X.s?%hTB]*@iTa+s.^G)AX55(`4;;
-+;ldOp]/qH!W`?'rW<*#p](9trWE6*"9&B$!B:&[!sT&A$k*RS$jHn<!<s>G<hZb-^@T(GR=edL)^?g9
-$84gb":mjG#8[CI!>c%C!?4?r8N/XI5>GNq@q/tP:.A#T9Oj0\[)0l)aiDB@bKKk0:;aH3Q\f[%KS"l8
-LPMG'W/?(cOGALALjctU`NmAFm-ErshqISjqY'[Sp%S1UqY^9irVuiqs8W)ts82Tfrr)Ter:fgUqu$6b
-q>:$brVHWnq>L0qr;?Hks8W)s%fZJ+rquQer;?9YqYpNprr,Ogp&+dbp%\FZp@.bDn+?#=lg=01o(;VK
-naZ2AnaH&DnaQ/Bn*ou>mI'T?o^;8FqY0^Xp@7S<o^qnTr;$*^r;?Tpr;6Hmq>L<l'E%e-qYC'dq"t'd
-r;HNkr;HTlrVcWqrVZTlq[<8tqYU-eqYC$dr;$-f#QFc&s8W&squ6L%q"O^ap\+Rap\Xm^rqQLarr;ur
-rVl3Nlg4$+lKI<llKI'Sf@T0ChW!PKf@ej6hqHlDgsb-=hV?u?f]VGVg=bBEhU1'-f@ns2f[\O"d*Kt_
-dEpb+fd#;4mH`ZkhV6lEiT]j^io8hOg=kTRlL"!%jlu'oj1ogN!<N)u!s&H)!WE0$!WE'!!VQKo!<W6$
-qZ-WsqZ%gKAoW-JJUVudC11"14#JcN3Bfc'>\%PlFDP>]4"VTc"TnZ*"UlG38lJuD8j>%GY*5!Dc&[?a
-;*@8b)(l[I2+Jc"(I0>X(BY$I&dJC:#UqD^-S$o59i4eb9LC`o3]],jF,6$RVl?ShTqeK^WiN2#SrA#9
-BMhc@@qBCfDM+@?D.I^0BOtUa>b%gpO/0\0^qdOc\Al"t^:h:u]tVD(aNMlTe'HG`g"k<5h8R7Qdalah
-eAT)8bL"bme^2Ued*L"`d*'`3crnuPe]u@`d*9q^_o0dC^q%tOio/\JgY'd$f[7gddE]_D_n3Os\A,G\
-\\,Yl_o9F,_8F(%_9'L-_o07'`5':/bg4JNaO8SacHjeY`5B[;bgY(gbg+ei$/=4adFd4!dF6PBdi$HV
-dEg%_d`g@peCWC.g=b66f\+s1f\+d(rmM,%e'cdsd*L5@eKN`)h;$i@g=tEAgt(<<f\Fj"bfnJ_cHake
-cd'tccI:S&r7MD/g=Xp+eBc=_^AbbZ^:q4iZF7BSWhZAcX/)JeVOa-FS3NaBStDgNPc:a^VQ$8_ZF$^.
-U8kGqRBNTiYHP(1WMu_gTq7sSU9(DkXL?![Z*UO.X/W2+]UPt'VP^#YX1&#6(U'pFZDaLqFVH;[6qLU"
-EHck_HZ*V*=8kr;:fUtBHA%9BR@Tk0LO!lQB4GLiG(YmDTVJcnZEU1poR?Q3r;?Hfp\4IWp%.hIo_A:X
-q>:']qY9gXq"+(Jp@[tHoCMbUq#13kqtZ&'WN3>/D+mYc7Qs9j<a[?r3(tM-*D8(%-4V%-.j#<7%3[&A
-&.B'd-nR286:3mq1G^^QBR5W)SY)UIS=cOMSXlCDRYlH4BN//MBPMU-F\%C`QuQe[F),N#AmCRuV0@05
-KoCtRLR3X2A6W5B?!:H:>[:ZC?X[;LA7K(XA8H!tDes-+Ec5f7G'%nODg$2CFEDSGFE)C$F9cr2FDYi/
-Bl!]a$Z0`pBlJ$-BNeeR@K'^Q@9mAR?t!PU@rH.#C2.X#D/!^!CMdp+D^91:DJj9+DK0N0DJs<,Df'-#
-C2Rj$Bl7j,D/O3)BP1^\@qB9O@gQd[Bk_0iBPD=$rbi0`E,TW2DJj9.Df'@jD#S;ZDf0H0DJsE0DK9ds
-E<^H'E--/?DuObWFo5qOB,,,oASGjkB6JH>F*MqOF*MtPFEr%O"*n^!C\hcOCMRZuBkh9nB)ZEoAn>I_
-An54N>$>WNA7fF]?XR8PA78qX@U3#;<`N1"<*W^3<)cq'<_kh<3rM0!3B9#V2)I0L2F'Mp5u(EY9MeDR
-5X.4l6V:9U:JFJP9i4__:ImuI8kr&gOO`UgqYBpTnb`=iqssabqY'p[!;6?])Y3CeoCD_Pq"OU[r;66`
-p\+=TrVZ6]o(r+JdJsR\\;$.%@20:S!nI>i'fB-WX1,I1R&70p[(*fVMGP`@%06P>$OdeC&JdKY@MK4g
-)\*8_%0_+3eiQcdR]EHoK>F-Z8iJUg4uG8Z4[;A%78H?C>$Fg"?<L37DJ<<fJ7)DbItEiSDM`U_IsQ9a
-JnoQ/IkZP/IsZHV>?tlU?u9FO;f$8M90Z<_>?4d):I%cY8OZ?O9jgk(;,LOl=%Gt[;H?qL>[U];>?k6/
->A@;A>[CB1?<L*%>\%,;=(uS`@q9(O;,BYK93#%g92/\rC2R*N?uBIjE,KW<G&V#&C1psfDIIHtB5MpG
-J9ulnEHunSFEr1YG'8+VG]Ah&D/"KTJWjqoDea<0@;Bh7C05Ip?"/eNEcRA1IWUpFK7K@`NII=QJ9Z0S
-FED8@C1V-i=BAa%91_cN9h.T75t=9u.P*,<3&NcZ0J"h/2)d6G3&;p2/h&.s,9o$'/gVbn0e"%R%Ls'_
-&.f<]%/gMZ$jm[^'GVlH/0Q;](_[Mk',_W5-6XHL(*=nM,U=?I*?H:@1*HAme,TILq?$WrrrN#t!!3#u
-!!3$"2$XNq"pP57!sJc.!!!$5#?e77[`/'^\WVMV@3QI&#7iCR(BkC9,nMC*!!=AJ";3%I4\A7o9iGP5
-=\q^`:/Y"pD0M5T`5Tj>aihlPcHjhZ`PB$eS;MrVK7A]9J9m'*UU@@tOd:l^KnP80]#D^sbj4QZmH*3S
-mJ-\YqY9j[pA+R_qu-Kmqu$Korr2roq"k!epA+X[p@nI[r;$-`p\":ToCMbLq"t$hr;Z`nrVQ?lq#('c
-rqd#uq"ad_q>C3ir;QX-q>U<jqu$?hrV?Efq#'j_oC_hVq(_X;o();=o_A@]o^DAAl0Ip/mdK`=o^_VH
-q"+(Mp[[eAr;?NmrV60dq>(!ep%n[dqu6cts8W)irsJc'rVuors8N&tr%.gGrr)cos8)Hfs8Durrr)co
-rVZZms8MflrV6?jrr)fprr)fnrqlTls82fcs#9rUrVlirs8N#trr;rrr;HNgp\=LTnEfZ6mHj3)jPB7k
-jPf:Zgu[Y]jkntUhq6Q1daQe#f@KrS#27njiT8\E,hCMui8<5?daR%1jQPj]hqd,Mj5B(fn*fT*jQ>^g
-jMH3[!sAN&"p"](!<<*#qu?j#!<<*#n,NOk!<`N%!%Mi+H@LEkF_tYp;bB;60ekXZ:/Y>4F)c5=@T5]O
-.3&^#$4dge,WA=q<IRt40-t2;QBJ#nR"epE6Uqq%)&=>H58X_B3ZnqR!rrE="9T#I0.Sn=3^Z\?8No'l
-3'05b92oeoTV86XV5C,iX/rA%Xeq\RIr/k<CM.R0C1VL'NhrG%GBe"BBkD'_RB*?OX2r2o^UUASbJ;ED
-_oB^0^;In1aj/5]auRc"gsss2^V.\:d`Tb_^qdh0ajf%kbK%QA`PKF5_o^3Qe'QOmcd0t[bKnPZdEp1a
-dEp1abgb1nrR=*Xe'ujkcHt"me(W:"f[89qd*^=le'cX[_8*h(bKeAN^VRap\\Z&!`5p0HaihrUbK8&U
-ai)-Kf%Sp2cdC=lA(&u[bgY=uio/kVinrVMj5/eYjQ>[hgtUW=gtUT=g"+d.g"4p4f[eU'f@SR%g"=Wo
-e_&F)d+-Lfda?=fc.^Ucd*K_XeC;gje'u^ic-j_WeC;^lhqd&Agtg]<gtLE7g]#n*eeH`gg"=p-f@ed,
-e'ZUd`PTO0^:1Hk[^NQMZEU:"]""i@Yc+:uY-G+-W2cefTU_I>T;&!NrhDNMVl?c$SXu7>U9(DjSXGb?
-UT(;qSYi0WXfA>&\%0)XZECF=U7\/s$R-lQ3DO%!G_M38JU)*><)3Ee*F!/tI"mZLUnO6=LOF;bCMRj0
-I"mK?R]WQnY,(:dmIU,OrVZTmqZ6Kdrq::%p\=FSp@IhGnFZJIo^__Op%J+Kmdp;Lqu-Kdpm@S?P*i=_
-844ph4[gee73`j17j&?_7P,N4%grmu&J#ok)]Kh9*$R$i-R'lc1,q9\:fqb&St)L@R@9S1R$a5;T:;+'
-H#78:DJF3;DJFA<GFPV.MLU"oD/*g%?'V7`I!^O&MMI7HR"o`s?X-uH>5h_7?!^lF@9m5M@pi\SEW0l1
-D/!g*Ci"'4EcQAAChd[!C1h3pBkhO(Df0K4G'.hEE,or;F`qhIGB\+LD/aN8E;jhmD/XB3EH-#?CM@U!
-BkqBtAS,UiC2%?8BPVF!C2Ip0EG]H,CM.<rC1CdcB4kggB52$jBPD'hA7&\P@UWMH?sR&H?WpcF@K'F@
->?Y01=^+p1?!CQ@?>4+gr+QLOB4u!nBPD0rCMNf`"DVagB4h*X'kCugA7fC`An5Re?t<eUA8lI(Ci=4j
-C]nThC2[r<Ci=$%BP;*oC2%HsBPD3qBP;4!D/O60DJj</Df0E.CM\*5EH6&;Chirb*,95&ART%V>?Y<7
-<a8p:>Zb*4=B/-j92&,X:J^mc'2qk3<)m(%>[_,L?;jp(=&Mmn9`@g);G]t\;cHRf7n-!?84I*`i9p@:
-q=sRSp`0;#jn\]Eo(2JHp@ItOp%.YDo(;JDo^qnRqtg0gq$?ourq?3Yqt]X-!!s(=ASK[r'Fb$Cj8elR
-Erc@\BpY3jPaIu2TVeZ`bIO0k<%8Rk(_R5l*tJ_u(0n>;4<u0f'FtWb"`r8@7pqpaW19f6aK/lU69R\'
-2)dNW5XIh,90bjF=\MLn?WplWB3&;`<E3FICOhsg?WU0-<DH@m;-7CME,'9<MMQFeBLm/cBnqOgGa4D9
-G[YlUJ9cNkHt.,@Ec,i@Jnn\0?<q8J@o?<0?=7)D=]JO&;HmgRDHg"?<CTP[;FjDU<)c^n<aAX$=BeZ$
-8hj1D9gD!;6:+C=4%3.D7RBF57R'""8N]IB9i55#Ci461Chd^$@pNGQARB"lChR<hF)#H#@;p$`;.OKR
-DGje=9it@h=A<X76W-`J:k*n*A:&Q3A70.Q>((BsI>*,mFaAF\GCjdJFaS7GCNX]>I>!H1I<^@#JobU9
-ATDKoAR\e?8l&5U8k;E51-n)X/i5(*1,CgD.k<8',9@a?)''e?*W@/d+X8<^.j?2`+<rHs3A<$,+XJK^
-,UF?P+!2dR*$Hd_-6aBH)]]b21F(3G"T\W(!<N?#!WE)t!<<6$!WW8u!!E<(#n74?#R1S?#R1D4!':/g
-#$J+8]tj0DZC>oF>oWtJ"qr^\(BXst'a?E""Vj07*B?A[5>tcoAoM'T91_cQ='9F6\\uS._8uW!1sF7m
-d*KS6S<8_`K8,)>H?kI"I%dgNYaBchO+`IJM2m,!`5\q&lg!d$j5f(cnb`+Uo^_nUrqc`hpd"iXqtpBj
-qtp?ho(2kQq"X[TqYBjbr;?Qnp[RhLq"jpamdBiCp\".Mp@@P8o'u8GqY'dZrVZWlrqu]nr;HTnqZ6Wn
-r;6Qkqtq-+q=aa^o^DMNr:TjWp%7J5o'l;NneLlnp@7nGlgOK=p\XIMp%e:Mp&4[Y&,H"lrVuZlr;?Tp
-rr)lsr;Q^brr<#mr;QWjp\Xpfr;?Nkq"t'gqYL*erVZTjr;-9is8)QirquWkrVQTes8MflqtU0fqt^$b
-qt^-dr:g!dqsjR\rVlfr"o\Dtqtg<krt,2(pA"O`rr;oqrVc`qrr)iqr!!&rp\OmdqYWk^rqlTkrqZEd
-r;HE\nal88lfm^&mHN`jjlu'rkMkITi8E>@h;I2Og=bKHl/paXhq?lSnET<%lKI9gioK@_i5'^U!s8T%
-!!30$!;lj$!!!$"!!2forW3$#r;cp#!W)itDKKH;JUVlaC1CLH8No'f0fhp(<+'TfEc,Z";*d#f*=N5^
-&Jc944&/mY<&Z6NA[InpW69gCBLY3R&cr:P,VVM$#7`=!#:B`Y&1n>).OmG04[r(A>"h4D2`Ec^6;2]j
-T;A6QU].,*VlQu(Yb%23FDY`*C2A!#@!??uNLh8cT7UQeFD,T/C2RCJX/h2ZaMbm/]!T/k[)Tko_SF(,
-rPg8-aiqZAe(2gifYkVKe'Q(Pd_<W:`OsROcI1(de'Z4N^ra^Bd)io3rl#Ym_o0X4\[]Jk^s1'BbfA,\
-e'ZUneC+?G'@>"NdbW^7gY1E5g=tB;gtUN2d8S?7`4sC?cc4/H`l,<q_8+::aN;`TcH"8L^rFUCcd]qS
-c-jhTc.^Rida-%dh9k*4gYq,Igu.>Lhr`kRiSi#1g"+NodF[""e^r<rdFlspcdMgC-dpGlcd17rd*9nc
-cH=P\bgOA\e&TeYa4JJXa2ZBJa3;ZN`5^<N]c>/DeCE:.gsjd%bK/,bg"=os`lQEQf%&0sf%8OPedKXD
-bK\>YcHOSXb0'\,:"7V6bgb(^b/hoTa1]1$]sbGZ[_',XYH+n7[^`ZFXJ)PeUS4WeX/_qbWi*&"RAQjP
-V7=.DZ`g^@Xf\\-[%*SYC^M4+/Mg"*Bm>=ZOc+p?DIHO?92/,aB6&9ONL?W<SWeq\GB.YAEHHPZKoVS&
-W3EG"#41jPq>:'brqHNip\je&o_A=Xq>0jWn*]`<o(2GGqY9j]oCDVRr;QXVnaDa6R[0VJ@6?e00KDHE
-0JFXp2b>,%'fR3H3u8DN6Q[^A+!_gP-7^f2.j?#]-o4"M;1+V!UnF0KrgFLiR$jJ:RYlE0C1V*oDg#`'
-H#@F?Ofbj_Kkk[PDJs?/EaY63VK[??MMd4QM3*:*AQr>DrET>-5$V>u='B$@?!Uo\Ec>r6B5):"D/s]6
-Dfoo8DJjB1C1_'mC2Ij(A7TFnE,KK/DJX!#DJX01Ec?&6DK'N3r,3$aEH6&>FDYl4D/='(D#A,MCOTu0
-EH#c0DK9c7E,BK0B4u*rB4b^eBkh<mBk1X`B4kpp<``I1>#ng8>ZtE<=C>WD=Ar1'>?+[,>Z=j2>#nj2
-@qKCeA79"^BP(jiAn,@bBkV-mC27QuBPM0mCMRQqA7oF^ARo:_?"mq[A7K%]Bl%HrChm^"Bl%HrD%CDl
-Bk1deB4kmjAnGL\Anh6X"(l.XC&VoMCM[keDZ4JZFEM\JG^4LVG]j"-rcJB^D/!g(D>n69Ci*iq@q9(Q
->?Y38>Zk-,='8^2=B/=$=^G37?Y!YY=B\a.<)?.^:J=Pc=AVgh:eXGL6q0a:6t2nKm.L2Kp$hQ%q#9aF
-r;-0[p%.eKoC_kMna>u=p%%kPp\F^brr2fkq"apeoD.nQq<ZN0#S*nZNo!82#Q`ud!WW3$q#EV[.;>*V
-To,kFTqS<[Z+nA@=Xt@&%1Nj^*!cfl%h)70[?NNU'-.W"&eYucI+cq,>c"L"T!4EaQr6U;2*=##4o@Jo
-5r:Sp:-h0BCL_(!APZ6B;Hm^J<,7k2DJEp*Cfa5&=BK!H>"(k[?t*GFITp2]8PNDj=`81fE*$k$Eb]K6
-FDc2JIWfURMMHP8G&MP5Dg$DQHZj12=)_kX;IFZg>\I>J>=D(a<)c^j;-@7.9j:4W9N5%sA2H/+69@"d
-;*d<25WMJ>5s@.b6ps'q5Ya7&;*[636;(Hk>u4'i?XHr??WTs"@p`A>=^,BH@p`GK<`X*S=&`"":.S>\
-93=Ai>")7\7:B;);c-q-;d<@4:f24;6rm5d>%;Me>ZP!!7TO2<A788/;-IOIC1M"!H@:<gF*MeMH%:j;
-O+iO@FEDm/I3EfL=C-2d<E<+1AlD,e7mo-j1,CpL0e4S&0f([?-n$Al+YP8q1HRT\.4?Vq-mBEM+W;IW
-1F4=k,p40E(`=>/'/:]T!!!*""9&<)!!!$%"pji$"pPDC$4R=DrW!$$"9SXQ!!`]2::.dF`W!BRO+1qP
-1B@P#)DO>`&-WRM%Q5@:)a?eZ:d%NbFDt\g8lJSd<*3jeR'OEG`l,g9aN2KHbg4VT[[EhMK7A2uIuo2,
-IuL&"XK@S0H\m?+I"?[)LP*1T`N6c<lKRQoiS*kprq,UKpA4XZqYg!QrV?F8qt'X^rr2WgqtfjLnFcPK
-n,2eWqYpBjqXjOSm.0rHq>L1=q=*tNq![hJme-&Cq!n+Vr;,pTq"=@Wqt^'_q=jRQnG<(^rquWhr;$?k
-r=&](rVl]nrVl]irVcQjq@rc%qY9p`p$qVHnE9TCqY9[Rq#'e,q"=I^qtC$dr;Q`rrr2loqY^?lqt^0e
-s8W)ss8W#qq>LTus8Dorrql]o"onT!qu6Qnq[<B$r;6Ekq=X[_pA=jh-N=&Fr:^!eqY0s]mf!%Zp@S7^
-rqZQdnG*"^rVcKar;#sas7cBfqu6]rs82forrE&ss82fps8MutrVc`qrVlctqu-Hlq_%aBr:]dNkMP.Q
-i7QlFj5JqQhrW)-i8E;Lo&nT\mcrfomI')TE?,2b!<W<%!VHHm!V6<j!<`B'!WrQ%!!%7mI=m0"EFN*H
-7mT3s4$Gl!<*NpPF*2V?@8K-E-mBfP*[`X&4$cA=<^]G6()BodV37e=M0rB!5scgs"=GE?0+&*k%0R%d
-('YF+2DdWR5>bci9g:R"4?GVi9kSd/Q(FV<S>)dVW2cr(Yc!_7Kl^m=@VBD#CM%@+O.`6\T6k!VFDY`%
-ARTRoAY#j(M42B^_GRhK\Ac)+]<K)h`59=0bdt:/aOA;Gbgb(k]>;Y3_7RJ%_n`_%^t@T%e(;sebf@H:
-cHaeae'lal_oL-L_T'a7ahl9I`6?f^c+q9>`lHBNrlbhpai;65eCWI0f@JO)h>>q>h;?uEi8<GKf\PH@
-f@J^2f$`"Gcns(pcHsq]`5g$<\C&dSccO;Vf$)Iadb<6sg=P*9i8<DIgtUE4hVQl6g!8F2f[SR+d+$SC
-eLoA&h;$K.g=aj*f%Ag3d*UFkbK.lQccjSXd)NrHbJD9Pg"=j+f?hO^f?M@a`$;nCbK.T:aj\\Ye]#8F
-eC;mn`5Bj?^>%Pbaj8Pge_]66d*hpD*7WNif\,!2f%Jg5da?IhdF-IjdF?RjeCDsocHlL8"OPH6cHH4.
-0?(rS_8NgiXK&;%T;\]hV5Ko\X,N"5V4=X#YF;?#\?E9OYGJ+,()J/G4A&giEta%aObnU6DdusK;,C(j
-@VpCDNgfs<+dS%>H@C6dG'8+TI>=,`V5^NZm.^JYrVQEcp\+=TqYgEmp&Xp]rq69]3q2\4pA"I^r;#jO
-o_87ZqYU0VS>):8OJlVG2'">,3A2?t-6YK?)]]S-%hCH7$kk9O1,og`2*aSk"#;Ab2?#@G5uM0PRA-IK
-T:VX?R$sJ1Q]QfGK5tX?B5D=3Df9]HR&mNkKPkaREH,f0B5q^$SuJK-E.E\&NK/j^J8f7*<*Wg:>Zk??
-<`<@0@9lo<?X@,XEH#c-A7fOgAn,XgCN4*#BOkIY?X$n:@fU'=AHcRQ@qTC^3auZ.A78nV?=@JYE,'6/
-BkhO'D/F**CM@HoB5)*qBkV0oChmd$CMIX$C2%EtCMITsBkh?pAnYjirFl1C0P5!3An#7]@U*/E?<gT7
->[LZ>>$YTD>@LK0=B\j.<E3!p;cZps:fCY1A7AnT@U8t?ra5n:?X7&I>8pdR?WpcA?=7,C=^GZK@:EeZ
-A7B(\?sR8O?=Eh?r`q$X;cm=-<*N9r>@ClC>$toP?Y!>A?=RJS@T?B2<`3@9<EEC4?=%,O?=daJBE2]E
-B`DfGBI%>-DJsE0DK0W5DK0W4EH5u8F)l;@F)u>>EH,o9Df0K5Ec5kPCi!m*E,9-#A7JbG;,p+V;GTt\
-<DH"O:.R`A8PDWhX7,EJq>L-\q#(*TlL=K<o^qhMrq.6&oCMVMo]b`7q>0j\q#10hq"a^_r:9FJnb;h/
-!<)s'"M0b'fNe[ajT,;]p]*tk(/K7LUQh"6U6_LQXg>9c9dr(@$k!=N$mcJo&gCJPZ^`KP$lfoo$O[4W
-&IafWdPF(HTWbPqMSYQ]?Sa)m69dOh5"74U6Te",IP<oS78-`jBja\)8l\VZ5[-csQu>u3:d[c@3'g85
-:/Y(l;bf_P=&_RY:I7cD852??>utiA>@gf9AS>L\?X6i8:eFr$CMRBc?=J;$CN=H2E-uhAFG"j\EaEU)
-D-U4P@9Hf==]ng,<`E4);+=,Q6oI>"76ijn5tX4(+?Mng7Qsa+2a0Jk4?>G\0JbgR1,(RO?><;+<)Q"O
-84rkT>"V=P;c5kG:J<oB6:b$K4$,u18Oc9K;,'VW<C8lA8O#[;:J4#B7m/Lb7lW4e/gWbP6T[7q<`;=a
-4#0*";G9b=0K_-B<bjKM5>=^@Ao0t8=C>NC>[ClO8oo,e@W6^DEHlYDF+8UVDh`UUKSt(uIslWeItMfN
-GA:Z#A6iVYA6rA484Q?L5<M4n2_-:"-kHt7+;u@U+qk\;*Z#b<*u@*ZcN!tH!!E9'!s/N#!!<9+#Qt&-
-!!2or9*#2&$OR=N"p>)5"pP52!!3<+8#s)$a8<'GQ?cn:-Nju-(*+k8(B=I9#WOLb1J:G6<D6kEF'qmK
-A5,`j;KA8@c,I`D`l?-DbPf["bIaF%Q]urFJqJf0GBS_6XKnjuNY$2IG(Y6pI#!6.JUP,Fa0`hblNlk=
-j4X%iq=*tSqF^Y]r;?9[rV-9eoD8IbrqcNhq=jRUp\FIJr:U'fq>C9jqY^6bqtp<hqtBRLn`B!+o'Z,E
-oC;2>o^))Bp[dY8n*B<0na,]5nc&+ko'#E.nF?&>oD84VqY^0bq??]fqu6Tnr;QZnrVcitrr2j&qu6Tm
-r;Q]os8N#r-3!oDr;HNjrqlEfq"OR]rr;uqrVZTns8N#tq#13jrVulmr;HTlrY,2/rr)fqs8Miiqu-Ef
-q>L6gqYU9i$2aJno'c;Fn+6GUr<iQ(rqcEhqYC-do/?X?o^hJ;oCMDKp$hVLqY9dYq>^B_qYTCRrr;ro
-rVZ0arVZQeq>C6gr;?Ecqtg*crVufnqu$C)qYL3is8)]mqtp?krVZQlrr)iq./Ni<qY'USoC_nRr;?Nk
-qtoI1kiUa\ipPaclJgXZk2P1.Bc@?`!<i<#rW)our<!!"p&G*o!;up$!!!$$"8`(+H@UX!H#R1n8jkj&
-2`a)d8lo>4EclGCAmA"l0d\%d)'14`5!_Y2>?F6[0+JLf[[W/QhL9cU82rOH!Y$\%'d*kr!X&K-.3ofZ
-3BK5g4],Tm8j>[;2`3BP<dgaNSGo)uT;&6]Xg#%3Wg\BJH?j"+BkhHu@UX>;Su/5uP'LA8?YsIj@r#Ul
-Am_+/Y*5[&_S<jpZaduW_6g\ob/D9;aNVH6cc+5P_9LEUe\Ar?a2u?AaiD0%aMQWje^iF'd+$IedaHXq
-d`]SG`4!7sa2,jB`l,U3a1fF9bepm"^U^nk_7R@p_>_@__nNt,a2uHGbLFqef%8=bdalsrfA59?hqd,F
-hV6iChqlu:f\$/U1Xan-e^N.&e_T!5f@em5h:C0-f%\a#f@/0sg"tZCf\G-6iSiYMiQB[#dF?h!bg=be
-eGduMeBln%daQt*eBQ7be'Q=`e'-"XaNVrRaMc-4]"u7p^Wt9Vdad"#c,nJYb11s`_:H?9^:1Sc^:;V1
-^Vn=>aN)6>e^(nMcE>XFe^DUgdC[cObfI`Bbg=DScH!lEbfe)QdETeXd*BtdbJh`TcdBhXbf7ZKcHaVU
-c-XkacHse^aihcG`5KO8`QZKP`lQ3!TrtGkWN*G+YIC^5YHsmgRp-RG-7h>Q>%<#$I#O,DKR@fP>uXa!
-:fh(@G_(d@R[p"9Ne`(5I!BgWG'8.dPbY%QWU'$Ir;QThp\"4Op%J1YrqZEdr;--YnaQ&:mdTiAq"amf
-qt9^\rVl`kqY''<R>R#\WEh/6+Y,)r-6P&o*@`od,7Fe]$T9CW,rdnD4;f\94ue!B2F0#N.ksP.Iu0hm
-U7n?ZU7n-LSt2%"E*R^6A707lE,K<#HBkG4Y+1)U@V^"#EGTQ-D.[:KW2+fbK858<NJa*RC1:4F@U`VL
->?tT=<aSs9>ZY0:?=.\lDes0&C27Kn@V]RlCh@<oAn5La@qB4`An>CW?!^cA@Ug3^A7f:[?sd8F?"7A\
-B4u$jA7oOcAS,TRBEMOH@:B.E(h72iAnYmjAnYddB5)'qCM@KtC2%BsCMNf`rG2UNCMR["rbDOE@fBd]
-@U`hR?s[2L?<^i7:Jatl>#eL$;cHq)=BJd1?XI,H@UNDG?Me(2>$kVW>?bKC>?G!2>?P!/>@V,O@:NhY
-@:3MJ>$bK<>Zq&15$_N$=B&L+<aAa'?!1?6='&O-=(,97>$bQA>?+^1>>\I*8mP_/>Zk<:;.X<L@:3JQ
-ART+[@:3MR@V]k!rb_XP(iO8+D/X<0DfKc8E,fr>EH#l<FE;MFH$1leG'S=[I"$6_Ecc/8@q/J7<`;dd
-9N+PS9LD'47RTOQU@%IGq>L-]pA=gNl14ZErV.H.p%@tKo(2VIkiqa8r;$0crr)cip\+IZo'u5>p%R#;
-r;['(IqV?r8co4Y!<3)p!)+A:NgHE3S>3F#[(X;n\X$MG#ULZ#"qM:[&-rO\;O>8"?mZ'\#Sdd\$PNm]
-$3uFAc::[#St;IEOMd/M74^,`83]@$5X[I`75mY$4u>Jm6V:]o@9co7='ANm4BYBtL0%Yl=&;sr92ebl
->>n$W5!Utc84c-@<(KJC6UNgs9hSVY8Q%oC:/45J8l#@_3D_b#6q0[:8P<8e<F0'7='es)>\e,#J88q@
-EbB*.H#dY7Ci434F`h&+CgpgfCh-XJ:JFV`<`hm:91DNR7QsO!/M8nE5WU\\1H.Wg5!D@q7S6$;;G95>
-6UjWG8m"VI8k_E6:f'G;3'BMg2E3rp8Ou<D:/+2E76*4i4>f/\5!V:u90tTn68g\f2(M'P3&N?B2)R'[
-4#Ara6pNjh1IjYY2a&3L6V0U(69lqt;,'MH6VCEP786NG6:OU>=_M_a?Y!nbC3<ucA8l:%A8Z9n@s!3H
-C2%[?Mh-A3NerF:I!L6oJp)0RFD+rP81#E.,p+-K.NBEP(D@T''b;o/c2[nG!<W6(!X8`-r;[''!WW3%
-!s/Q%!!NB+"9eu3quBk&"U>53!<`T18#j21b5A6AR!r[I.2+F!*"<Yr+TVTK(.1Ya7o)u]>?,!<>Zam%
-=@H>2M5S5:cc4/NaiMTDa2c!'X.PB%I=[-"GBe4VKRfSoYGe+YN"LejJ:`T2N.m+=KR7jK_8<Lsrp*JL
-jlG7hkO\3=qt9XYqYC!]pA=IXq=jdcr;QQfp%8"SqtU'ZkP+ZLs8;Wdo^_VDm.0lGr;#pMn+65GrVZBb
-r:BUPp%J%QrVcKZnFZ8Bp\4XZ!VGs]n-njZp%S.Po'l;Hq=X@kp%S.Rp[n@]o_JC]q>:-irVl]prVc^'
-q#(0jqu$Hls8W)tq#;93rVuimq>($hq==:Qp%S1MnF?JTr;HZqrVQHh%K$,(s8Dors8DZfqtTscq]5G.
-qXsU[qXsRVo'c5An+,r?p@e=[qtBa\p@\=P.d6Wmn+#i5nauMLp[mtFo^V;Ap\t0bq#0maqYgBirVZ6a
-r;6?dqYgHnrr4#<s8Muhr;Z]iq>C6eqtKd]s8N&jr;QKbrVuoqr:g3qrVcZlrqu`nruM%6lJh$llK[<o
-jlbaZg>h8Qgp1,r!<<*$!s/K'nc/^l!!2]l"9AN)!Wi3!<J#mTHZ3Cm7m/mi1,M'W86986EHZG@AlVJe
-0I8"i,UY?29ikM"=]\BU0,t-%7(8hPVVQH<?:d4<)$VEP,mOhd'`\4:&26!u2*4#d6q:$L8OG[j3BelQ
-:hPHUZEp:&Wi;npVP^8bRZN,?A79(b?!1N=@V]Y2SthU0KR7]NCi+96GAhD4BO=r4X/h>XaMP^,\@B)g
-WOT=NbJLp/`5BO/_p#s=aMlHQd*fY>]=u>/bf\&>WP67&j4_i+bfIuJ_TC*Pf@%dX`llHGe'Z<!cdKhQ
-_8j[8ajJS]_SX@4a3DlQc-=JUaiDH6]=ktr_ns4&]>)A+^q[b:e(3'sg>100gt^W;hr*Djec+/_fZr%"
-e^E"$g#:fAgY^uJhqd/Fhr*;Ch:'ZmcI1.a_o]p<aiD65_:$WRd+-^qb0/&ScHa\Xb0enqd=0Krg!Ra]
-bfIlLcd0PNa25a;b/2!4]Xknl\@fPoa2cBNcGmlM`l-0;[`GVY]!\oV^V@b+_S<n)^q%4sdaGkIbeD<@
-b07oKaLfgGccaJUeCiI/gtC92f@7RYd*0DGbKn)I_8"1?cd9>KcG@<?e'cF_d+I%(g"Y9:gGI[9f%AX,
-f$`=-i76#jX.u_sXg=t8Y-YC1VR!S+S"XC=0K([T85W])EIWY$MM?P#CLUQJ;C#FSD0:>kQ'n/4R?3Dc
-KRJ#`EH#lEMk$?3V!daHr;Z`nqtKg`ocEl(r:p!`rVQHboCV_Io^h\Ip%%_Kp[RhPrr2ilq)S09Uo'$6
-OJlA1.ig#`+;Z@l.M3=6'd3\]"q*(:/L;np/1Vkm0Jk[J5"%:u=Clf6Mi<sjR[BG/rgc$9NeD[l?X7Gb
-C1_*hDg-DiXK\h!P_a[*GB\FZH?4:JD.Qt>W2FrcKnkJ>O,oTWBjFbE@U3/Br`]P/='\m4><H"n?<plX
-E,9<)CM7?n@9[8OC1^mgC1h*iARf=cCM[cu@qB7T>@:i>=^4s*;,gLi;-$b,?!Uf@>@(Y7=p%c(;cE[*
-'kCohAnGO_A8#XgA7f1T?XI,L@pWUB@fg4RAc?HBCCt/nCMRX!Ci!Zn@U`kZARo:]*b/\j@UWbbDJX0.
-Des*&Bk_<sB4bd]>$>0;?X-`:r*!9,=]JU-<E31)<D?:e:JXhd;da$B?!h&M?!^lB>$P97>=hOa:/Fqg
-9heP\9i=SP:KL_'=BJa3?!^f>=BJa/<DQFp>#%pq:0(:m<`;ss9ib:p;Gg@p>?V\G?!CH8>$,$=ARf(T
-@V&nT?<q%>AIDRH@9QfAA7JqP@V,LM2eZi<Bl7g*D/aE0AnGIX=_(W5=&i<u8lADV8No=)6V1$cU[[jK
-pA4OVq#16co(_kNo_/"NpAOV&p\4X`lgFKCrV?6\p%\4Sq>'pbqYKaQq"k$ke,T^TJ:1eQ6idAG!%%^U
-12;o7NLZl=R@U7TX,UX\/JJHq$k`gM#6bMN&k&A%M-E4q)L`,1(EOG:()[Sm#R#M-cTb4!U7RmRUVDmW
-3@m3_4u>>_3BK)T5r:bf2aKku7:B@t;HI+(;c>n684@HB;-R=*:K'tW;-7:C?r9Be;`d-57lNOr1G:75
-1+4_53Cl7r6T[Ct6T[Cm4#JcH01/)p7nl`Q91;3<;,^+X9b0ic91hTO=[Z(e<`;t'@U8tBCLh'mC2?jY
-DId*`E-5r%;cR7ABjk+L=B]38:KVXK?"7bi>u4^)<EN<t9MRo;4?uJ269%"g4?Yhi3]Jr]5Vt;_5Vsf>
-/h/>'0el!a76Ek-83B+&2`3]X1H-F'.4Hi*0IJ5&-RLMk)H81:1,Ud>2**ib5<(JW3AiE:.Qop@.l8P/
-/i#7:1,'q22Dd*?1-.ce92%]:5sICk8QADL6:k*A7R'",<DumP6qTEr7TE;Q6VCZq@:O+fASPuZF<#:S
-G%G#n>"LbI/0cVm.O?&`+W_X8&/Z6%)`80#!8.>S!<<*#rW3<,!!!$#!!!*"!s8Z.!s/<"#6Fu0"U>25
-"TAQd#71J4!WrT2#Xto5_8?,CUQKq>>:U^`8gOWE&gmto,<J4c:J"8^?t3;D<Dlq!:/H;(YJ/--dDa8P
-rQ?&!aK(niKnFPfI!U*XDL$r%V6R.uR#$3>4bA97Kn4u4LNS2uKR.XB_8<@mlg!a#j5o7hmeHJOp?M&;
-p@RnFo_.nNq>'ser;?9]naH#>o^r%Mjm_g>s!IX<p%.b@l0S!5p@Rh?n+#l:q"XOXr:BILp%A(UrVlK[
-nauSOqu6F*q=X=Gm-OB7mdK`;n*KW6nFcJH%eTMmq=sOHp%R_Ep\4CTrq@*&qYC!_p%J+Rq>0s\p%nOb
-rr)forrW/urqud,rr)cmrVZWir;?NmrqlQgqu?]prVnSNrVZTms8W&prVcNerVcNdrVcWcqYB^Qq>'UR
-o^_PCnaGr>q>9s^qtKXTq=F+L-h$BqmdKZ7nalDGnb2VAlgO<+mcNs.lL=cNp[@eRr;HTklgOK=o`"F`
-qYgEmr?_@8n+HMNoCM_Qn+-,FqYKjSmJ?bRo(r1NqY0[YqYL0jrr)fprr",>qtTs_q"F4Bm,R-eip,sm
-i83SUg"tuVh;,A?'*JID!WrE&qZ$j%!<N<)!s/Mt!!<6%!<MurrrN&u</--XGACJ\76!+X0JYXR86TYC
-Fa.q@@8B9M.jH;a,q:f>;I3g<?;X0A-56Uk6Fs.eWnqZ/=\(b@)[eSt/Hc1a*!?K`/h]4G2`X8s8kViJ
-6:2/H1cJKVMk-fR[&Bk"ri0k:W2PT$D/!Zf<aT-=<)R+>I#aheP_=$hCiO<+EG]c:E+!BlBO4`,X/h5R
-aMbs2\[K/kZG4&i`3cb\^q@1e^r*t,a2lWTd*T8/[C<of`Pfj,Vma:kjQ+h;c-+2E^;@t8cHO;F`5fa4
-c-8&ccdKhK_8aO9bL>%a`5KaAcdL7je'cL__SO((]stYe]t1Vb]">bp^V@\Ag"4Tke(2J5eJ-HYd*L"\
-b0%uUda-+[cd:M%f@o'[h?hlhgYL`Dh;6]4rR;h7bgY(je'cRfcJ@(%g"Fp&d+6due^MmibLYD#IaQHg
-d)a>VdE'DVeBbqN`kB(*`k9+&]t:qh\@TW%bfRuNaM>m?_S=.*\]D%_\@B,_^V@G!`4<@i]X,&K[_&iU
-b0%T1^<4O@cH!K0_oBU1_8=IHf@83scc<K/`50+!_8j!r]tq_.^Ug_jbeLa-_m[S#^Ve(2bgY+p>M%QY
-e^r=!c,e2Qah+p`V5:&bXgbC2VQm>$XLbp7St]aB1HRQb85NDrCO(GiNJ`C7EG&ZY<)Qh)BlSHZP*VW0
-S<]=sL4=AbDJa69M4'g)U%@jKq"sm_p\j\)o_/1[r;6NorV6!Rn*oi:o()JIp%J=_qY^BnqXF/9o^h@I
-V2Lh1WE^Sl(F:CS))"uJ(^g]d-k$J'-n[//-R^K(1*e1n/2fON4Cio'Q'depKpnM0RQ[76K6V'>@olQ4
-@q8tSBlf-#Z`Kd\K6VZjGB8(SH?aRDEGfW(=Hf\^G]\UrNJrpVP(IOZ>$PH:<*3:)r`0)&<`ig7>?tQ@
-?#ORpBP(piA7o7Q?sdY\Ao)3pAn>F[@qB:dB4YR`AQMr<>ZP!4<DcUl<)?Io=^bWC?s[5M@:!8G>#\?q
-:h=-G@UinW@:NbVAnGRaB4G@Y?!1K@='f6@?=*V<'PM/mB4baeAS,RgB4bagBObL[@:T:I!+?CI@UiqY
-@q9S!E,]f9DJa@kDuOWe@UEGM@:!2D?XI,G?!LQ9='8[+;H6Xk:K:Cj:K:Fo>[_#E>@:iC>[1K:>?Y05
-9i+Y^:Jah[:Ja_W:.[rO=^"s2>$G6;=^,'0<**.!8ju?H85)u^:eOP_<)m!u8PDlU:/+GXIT'?P=B8L'
-:g%(3?<^W?@9Hc<?!q&F>#S^6=B8X1<F&d1>?kHA@qK7bBPq^(Ci*s#?sZf09NkCp<Dlms9hJ#L7m'%,
-7Rg0eU%A!Uqtg'Xp&+gYn+c\RqYU0dqY0^UoCV_Oq<.)7qYpHlr:g$]p\+=Tp\=LNnFZJUdf9OQPGNlc
-7c"+O"s[,qTsC))T;DOe)Q^*E67<BR$3L;4"pY53#o#+#[[(\p*tf8+IMWS6()n,."qqFV#6SVld5ajl
-X08S(RC8V\6Spqm0.8V60eP(62DR3Q4@)>#5uplU84l]P8l7Z$4[!P/EF`?U;bohJ7Scuc<(obR9f+[l
-5W(Yi1Fan.0e>"=5"._%6pjI<8ju084>JE:.S3#n5t+4.4@MP'92.oH%8Kr#:I7$19/K.28k2DN8o7d8
-=&r9t:JXki>?4Tu<`rO'9i5#"?X6H+<ENO1=C$c6H$Od_CghL/Ec>o0AS#%<7oE;V5X7t88Ol-54?>Mh
-5Vt/O1+Fh31b't32_dE`6TI.o6T7+i3Ai`Q1GpL2/hAP+.O$>o,U+Z[FW;ka1,C^D2`a&X4#noE0ek$u
-(a(%D+u1o'+=/cs1H7$0,:G&j,paln3^5Ya3A`9A4@27k2a9_c2*!fe6TR(P5"%4]4#niU2DdEW5"8FR
-='oHXEc#H%>u=$V1+4;",pal^.OlP])BBb-'HJ/.*B+H&!7UuR!WrN0"9JW*r;cg!!X&T+rVus"#5nW(
-!W2pO!<WQ0!!<B0$3iko_n=%aR[T1RB3lu)77\s6!?*pA.md-%:/b%lBP_*WAR\\D?rV6+YIh]h_SsL2
-cd:%eccru!KmIEPHu`nCK6_?bTsCu3Z(-,aJ:rK,D/+*3ItW>^FaJ[dDQCOe\Amk"l0@BejmVm=p\=CK
-mIL#Dn*foBp%A.Zr!iMnoCVS@mIBiCo'cDIrr3#ali-8^lK[a!jPf"ThqZoNm.'W4'_(_XnFQAHp\4L^
-md9?)n*ol9mI:,H0_4o3p@IeCo();;q"+%Jo^heQr;-9cpAFser;-?irVZTlr;?HhqY9gZr;69aq>($a
-)>X1,q>1$ep@nCZq>:'ao(MqVq>'pbp\F[bqZ6Wlr;Zfpq#:Hqs8N$#rr2ikrr*B(qu6Wmq>:'bp\Xj^
-o`"G2naGr7nb2_Lo(2A9n*K)plKIO+p@.D6n*T8qkjS$)k3M?pp[%25m.()L2X^/1p@nCSo(DhSp$qM>
-m.9rCp%S(DoCDMGp\4IYr:g!^p[[_6q#10bpA=RFr:]gWq"Xddrr"#>rVcZjr;HWnr:p$]kihEth;@DS
-f@f-Bh;dh`d*J:X"o&'$!<<-#!!3'!#6Fr/!s/K)"8r5u!VcWq!X&B$.u&\&DI?=13%ca4/iQ'g;.OKa
-G&qM-;Eco`,9\9[/j;p0B6&*/?VEL'(G,jn#s"oXPGZi??rK0O58FJ\7PFuG&1AA:0g@<L4Zkr';Fj2S
-:e!lG=Dj"_rgcWRU7JWt[^iiOSrIPo<*O!@<F96>:L/R;S"Q."@UEkeC2I6Z@UX"iBhi&IBk(,)Wi;A]
-a2>d1\#d-\\\l+q_Rct\^qI.a_>_=P`rOB`cl104Ye%BW]"Pno\@9Apgu7A2^V.Cq\[fAZYl1X`W2.)?
-`PoL-a19(,a2Q0BbL*u7\[]Ah_na%(a2c<Bbg4&:\$ru]\$Nub]"Pei^W5$Xe^Ddsh:2GS'%kjff%AL%
-e'ZOfbfnYdcHae`rlbYpdF$=feCMgerm5?+dE]SJbKS/Qbg4ARbKS8Yd*^V#g"Y3.db3F2gYCQ<g">'8
-gXt'.eBlh%g!\=%g![d\b/;$8a2#F$]Y(ea\$`ld`k]=&]<o/XXf\t9[)0PaYHP@>Y,JY;^9t;W]<oSd
-[(*WYrko>W^;e(/a1f:)aN263]"5A"^r+"*`PAsq]=bnp_8F42_8F4-]<eTSb/qE5`kSOp^V%=s^rXjK
-da?Rne'cOhe'uge_nj6gW33(jTWb>cT<GK"ZFmW4Q_8(R6qpWT9hS;\?"eA;MiEXLI<B:2=Ar'u>[q]'
-M343uTV%j?MhH@qD.mX'HBFDXRIp%ep%S:Yq"XUVoCVYIq>0sbrr;ump%S(Np\seop%@hCp@e+OrVuZ`
-q"XIEYcO(ZSuGp4)A3`&)%7TT+UnJQ$R6/t,r$Sn.k</33AE?X69%4u<bd_eV5'iaVkf90Od2?!MLK)>
-;H[[><afr[@r[d6ZF.-/F`Dq`JV%V^Anu.(G]d/#CN4,mPGtR3G(PO0N/`RUKl:I)>?tE3='A[)<W,u"
->$h26:gA$]CM76i@qK=]>@C]HARpaULPLS8JqJW'I=-HjH$F1>C2.BqB4,.W@:<MM@:O"bA7K1_@UNGH
->[1B4>$PQG?XI5M?X75O?t*SR@qQ-Y?sm>I@qB"U?t&tB$"dd\A7T1[@:s0L@k1tt@q9+[A7fI_@:NhX
-A7T1fE,ou=EH?5AEH6,AFEM_<AS#Ld@:<_ZAnV*T*G&ef?X?u@>?Y'3?!UQ7?!LK?A7T+U@q/kO>[:Y7
->7=\4<)ljp;Gg+a:.\%V9EJ-s<rQ&0;bfq]<)cXg:esbb:/"JZ;>sQ2:f::m<E<!m:f:1f:/">R:Jah`
-;,9g`;ZKeq<rcA$=!(@:92\hk:f(.g7TE8\:f:1k>$P9<?Y!\V?t3_W>ZLbs#Zk/5=\hmi8k/eM$U@$L
-77C*hSac1DqYp!do`"k<r;$*\q"sm^p\FLWp\"=Xrr2NZp\b$gr;-!SoC;MIqYU6jn+-8MdJsFOH^K31
-5i;Vj!u"U`U7@jZZ(I5HVnU*FAj-Y-!<W]4!<iu<!t.PVWktN"%LO!j(a^.*":,8H(D6`Q$P<^I?.mn+
-;4=;bXe1'JV-$5F3'9&H0K([9/H%C+4$rp4"@#mf;+pmW7S?<:2+'H2D18UYR%0@nKT14oAn>Rc>uap#
-='&$n;*@<<7RTU27SZ`R6U=:;6p`pu4Ztea4$Z8$4$,Yk4#T_t5!q\'IR[+39M@oA;d;jf9MJA]:JXhj
-=&i-p9hS#_;b]t]:.n,N:/Xtb:fgpm85;uV;Gp4n@r?7$CN=`7CMn09ItWSc>$GTE8kN;uA7f@\?X$]+
-:eX2@5X%+l8k(j&7RT:)9hdu@84Z$/3BK;\2)R0=0Jb:2/1;Yg,9.[H(a'tS2_?C).OQAZ,V1Pn,:=f]
-1F"%i,Ur^I=sbaU0JP@7,q:Q$.O?;a+=AZf.P3"i/1W8)1,:XB2_m0G1+OUk/2]44.5<7h1+=P!/1`P>
-5X%P+;c?@Y:fC7Y1*n1l.4[,'*?QIG'c%`.',Vc/&fiY6q#JbArr`0#!WrN-r<)uu#lt23"9eu3"p>)-
-!\FQ[!<r]4$3`Da_RmqbS!\nIC1\t76q99O$7\G*6r$Ta?=m_WAmS/+>#eXLIZ^S@]tqY%]t_G&dF?Ul
-_5;j*Df'!%HYm#%J<-A)[^`B7N.QD1ML]ntFDl5:GCG*YD0UVZDQCOe]>Wq!l0@<fjR;O0oCV_No^r"X
-o^V_Rq=XR^qtg6eo_&%SoC;GGp%%qWq>U?mip,gkl0@Qtk3D9tlKIR"q"ag^+S59ukO\KCo_.nHp@e7P
-n+6/?mI'Q=p@\.WrUogRoC`+V!W)KgnIk?aqYKaRp\"C\qYBsar;QZos7uCEr:][Qp\=LVo_A=\p\+I]
-qtp<hq"ss\lga]Bo'uGNn+#u=oCr(UrVc`qrqu`prVlfls8;ltrr;oq<;caps8Mrnqu$?gr;HHeqtKUS
-qY0a[p\"IXmd0E/m.1#BlL+<7l/Uslm-*ZtkiVU,m-sW>oBu5:nFQ,@p[%A=o'u2>pA+1Kp%.kOo^)2=
-n+6MP)>iplnF,o?p%\4Hjlu7#jQu*soChkMqZ$NprVld?rVQ6_rVZH_q#'@Bo^C_pkNC^RguRDQjl#(G
-S59n*!WrJt!<*!)!WrQ/"9JQ'"8i/t!W)j!!<<-&r;\=#J9>L,90bBe/1WA66VUNlD0'c;Bj4=o0dItf
-,UtK9:L%XWF_=iQ4!]7l"T\i^V4j$JeR`#\4$Z4P#;ek2%L*q0/2TCN5t"F@7nH0.5Y=F6?[%F$R\-1?
-Q^XM;[CE`UV1rVa=B/."Am.i-@W$UOR[fS"E+WWtEb\um@U<PK@qfXV=^l#R<04)YR\I^7^qmRe]#M%g
-\\#`!]=Z)(]XYo%aMUWkcd'e^c*=Ri_83n%_n<Otc-+hpj2&OH_ns4*_o':)^qmq(^Wk*QcGmrH\&Q\7
-`5oj3aN2KA^;Rt,^;._3bg"Gag:k84]Y=B[!QVqR\dl9ba4/2QccstmeC)aog&B\*h>,8+eB>eObg+GU
-aNi5]bfeA_dj!5ieBZIhaLK%,`kfI3cFq$0^r+7:ajSVhgXjm(gsss,f_sK)gtpoDh;7#EgYCQ;g=t<0
-c-=SZbK@uNb/_]M`5BX4]>Vh2`5fm7c,7'$]!f&]_R-GO]XY8JYdD!L[(!QQ_mm.e^;@Uo^::eh]"l7o
-]"Phk]Y;;*$bF-j^r"+-\%K2Y]`#ZaaLJ[g[^s5g^q?qPY-bI3Z*(@C^V%7teC;mqf%/?t`66TR_S="1
-VlR;4TqAQnUn"EiYd(X=XIYo#7SQZ[:/+;Q9itkCJqf2CM1Tth@9Z`/<EimJI>3cMStMaKP`:EDEc#N)
-DKh/'Pa:nBnFH2MoG7/np%.kMp\b!gr;HWlo^h_Fo_.qLpAXhnp\O^[p\XpeoDA=Pjf>)<S=QZb)]0"t
-)]fG16Qd-L#8\s9.P3A53'0/Z3%c:+3B'!%D1e.IV5BrXTV\NFOHkueFC%a?:JFl&>"_t8HBFo)ZDaCM
-I!'mqJ9H6\E,09#DKBr/?>+:o>EYtcJTZEnM2[LPPD!d[=BJj;=BJj7=&rI/>?>$9?!LZ?Ecc59B4b^f
-@q/qZ?=RDSOG]!WNJ`[SNf8dMN/`dPFDl,:CM[Wk@V0+X?<^T>DJs3"Bk_!`>[LfD>$G<A@U`bS@fBj<
-B4CjJ!FK:DB4"eG?<giI?XI,IrF5h=q-t[^@:!>O@preR@qB1Z@:Wt]AS,OaA7T(^D/jN4D/jW4D/O3.
-rc&9S@Us(]@:NnZA7YUL!+,M/-!ah`?!UcB=Cu/XAn>L`ARo:^Amo+X?r9p*<E3(";d*-s:/F\0:/Y=t
-;cQn":ea__;,9ta:/+\a:/Onf;G^7d;,U4h<DH6e:-_NK:fL+a:esnc:J+P_;,^Ot<EE=$;,U7h<)cak
-8k)?F8k)ED8l&8Z:fLb*?=.8T@UWMM@9QQ$9Meeo?sQ\0:D?Ah77]^26pOLIBqkY+q>KpTnF6A[s8)HW
-nFuq[%f6,!qt]pYq#13]nFZVVrqlrloC__KpAXplr9`qEp<`jCF-_'s6K.tG"W;bUJ;^5'PCepmWgg'#
-Y]VN(!WiB&!t#,1!=Ki/A#?V]?6L$n)($..&./UJ"UYhU!sAo@$NaPdfi:_!NMWbWMRB-Q4u"iW75H_`
-5VXlM5!1Ya76s.(5?V5r=&)@Y:..E9;*n>]BXjq>[BHO2ZaHg)UTLf%Tlk'fB3?<];`mTK8jbm+3'gq^
-;+X\b6pEe"6:*du85VcB5=%^:7KH:Qr]UrW6r-?84[MD);b0AG8lJej='YPo1KR(36q^6F7mp'M;Fj;S
-=]JC'=%uRj6qpfq@p<)IFAuCI=^5WUC.q<%?W]otBi.i3>5_Y-9i4ba9MeS`:eFGU84ZED4B#6]<DZ=_
-:eO>U;+3iC6RXZJ1GL[A/j(g7,UO`\.m#=/.krY%+!W*\,U=]^+tt>g-nHu%-7gDj/1)r',U<:7/gDYm
-0I%qp-Rp_s+=nle/2At71-$a0-mgDs0.\Fk)&se@(EOM:,q1/g01A/o+@oU::J!Z<8j"[L,qLJt4#S3&
-,9n'?(EF8-)AOG?/e,o&"9J`2"9\W'&ci"8!WrK*!<<0%#RCV="U>,1q>^U'!s8c^#RgnrU;FRbr2,j4
-EbK):+%Jpo/LE_Q78d>qE,0?*>?Y6.<bH6#W4Bdga3)KA_#D&?gXa<DM/I!J=DM_pIrJb3R]X$(Xepu&
-N/2e&IXcQ`H@Lj'H#Rh9Ed2nTDQ1FeZG5Pelg!Qmipl7(p%%J?qXj^bp$_VPrV$(UrqcEfqXa=PpA+LY
-p&"CRqY:$es4c>bgYCW>gYL]@h;-i?h:puKi8`_RjQYmnlgF61mdfl;mI^&@nFQ>Jp\+7Squ6:/p%7nN
-q#'mYp%7eHq#0^Qr:os[q"F@Rr;HQkrVcBene(Wemd]l;o(M_Kp@e1Pp@eF])#aC-qYTmZqu$?eq"jpd
-rVZQir;?Heq"apd$2jeqp\=U]q"OI\quH]orZqC:qYgEkq=jmcqu?Tgq>L<jrr2flrqlHgrr;utrr2rs
-rr<#tq^D=6p%nXbqYKpWoChkJnF5N$jP](^kiV6tmd064q!?u"k2taflgO3on*]N/nEf3+n+-2GoCi+W
-l0%O'pAOs^mH<WmiSikUhVdS`lg=<6md0E6p@.J7rpL`hl0@X!k3qp)ip5sne^i^;hW!DQ^k4og"o/,u
-!W2p*!<<-%!sJl2!s/T,r;ciup](?s!sSW'!J#P$DI-((1b\hY"Z/D9=C5eAE,95s;FWAg+<MdV/j!0E
-CNb,O@oQ)Z+;Y.]#:QOCP,$cN?V*LH7N;ao8Ok*N2ENf_6q:6Q:eX&94u>N$<,@VjX0o"2V4F!;NfM#r
-Z'B<3='nI#>@VDR;-n9tP`^oXCL(jp?<LfM>Zk`1D0^)2>[LE6@:<PFPc:XES%lYO^q-tc`Mg;Z\$s/i
-]?&:4[DU88_o^?ObL"M<Ye7cpb/qWD^;%\/f[o8eVl6\sWN<2#rhh!@XK8G1_83n#]Y2"o_SX.1a25j.
-]t(Pc^V7=q_T0X8`Q?F)bm_h>bKeMccHFGT`lc[>d_EWCaMl6Aa2H$FdETq`rQ"lU.a5lI`5TU4bK.fJ
-b/qcJbL4egd`p.da3N,_da6:deC<+#dF$Lqe'?7crmD,'f?;Facd0n]bPp2pgA]hReC)k!g=F]uc-"2T
-bJM0Ac-+M_b/hiK_TgKSc-Xk_f$VagccX=Xb/(X$`6--?`l#O)_oBR/^p()JXff%=ZF[QZ]"#c&\uDa5
-Y,nh6\[K&X['mNRX1GdO_83h$aMY6b\$j&qcF9sTVkfrWUn4'IW335)[^<6=Ydh?SZ)Y1:YbS(nWi)]!
-[Ap%0[]c-lYHY+5YdKd[EEQgU@8p#n6UOKo=_2l.LQ.:MJ9>X7<DZOo>@_u/M3OL(US4-AMgokfChdU$
-M2I=U)"[7dnac8CpA"CUp%J1Zr;-6cq=jRUp\+R]@JK]poC2AEmd'K>r:^'cnER<RS#3!^?m-6l%MTfa
-)EerS#Qb\W)^Hpd5Wh@s1GUa:8Qf2,L5UtRQC+JO\%ou%O+r.$=[YeW5YtTkDIHRTMkR>SVjr0SKn=Pj
-I"$?7G'84fHuN\2>\7eeBO$e%WdAc7JV]8HMj&a+?!:<4>[1B:@9?K2?=-f>?sHl@>]Ok$ChRHk@:NSJ
-?sR8I@@igSSt)7>Ssl(6RJrZuS<o7tOcYchMhd4FKn=i*K8#)6JUrE#H?aa[GAqJ?F8]JQ?XI2MARJkQ
-?X==N@UWAA?sQrA?!LQ<@:EVP@ej@\@p`JI?X7#IA7T7_A7T7`Bk_?sAnYmg@qB7`@q0%]AnYdeA7fIc
-AnG]TB`Vsarau1Cratt9,[atd@UikS?=m_YB4YIZAnGUfBk1^c@pin^B4bdiAnbpjB4hcd@q8kL>$YQD
->[:E3<`iF(r)79*;H6^r=BAX-<aK098ki&U9hnPb;cH[m;cHUg9M8&T:JO\b;+F)K8l&Jh;,'YS8Oc0@
-779R:9h\8Y>Zt<9@UitZ@9d)=<D6"X='&[8<)QRj:.7E<5sRb$;c6bcs8VlgnEoW4.K08FqWmS?q#'p\
-q>1!dq>1$grqH$Yq>L3`oC)#4nFcVTrr)lcnFcS(!!S1YJ^R<pjo>Ja!XqPIEe:9`Y.hZ^[^30KSng%g
-!<<3%!WrW;"9AZV?C6=`;&K]`)\!&b'+5'W(+C(/"U>)4#mgk>@,93r6%+N[Wi_]#RQrki0JP[O1I+Ph
-.Q0U^2EjYr4@)25=&`1!;bBGM4?>hp;aOg&TrP`2XLGgCUS+Bb[C*<SZFIIbZb*fES>i0KS<Sr&O.1oN
-M2lh#EHl_K@pj%nr^Ikr6UOC<<CfJG6U*n28i/Fp5W_4r4ZPYs9LVBDrBpNL2bQG!5X@S"7nZQP:JFPZ
-;.!U>?W($48PN,b;bg%`='8m7;Gp_)<E)q!?!grJC/Il.<`W0t;>sJp<*0'$GtLOs;--O_6<-`S=&;7O
-;,pFr?;!mh8jcHZ=&W4)<GPc:='&*g90G-h5=Rt&4u=rI2Dm6A/LMqo,UFrl.5<M50eYaZ0c_>Z+WqsU
-/1E,"-7LJn+!VmQ-n$Ai0In([+<W$g3%#jh)Aj5*(_m]!*$67G-8dJ#/i5g]6Tm@c2Cg'n*$-OX2EE0/
--79uM&K;K"(DJ;;'*lSY"9\o5"9JK'"9S`-!Wi9#$NU86#m^eA#mCD3!W2p!!s&OR#71qK3hsO%b5JE2
-JnnRn+rWa87S?$E77:3mG%Xu`=A;e3F(L9(ZGOMq`lZ<A`501&^<N[-D/O6%>ZkiQ?ug^VUV+7CO+`OH
-K6)`rDf^>TJ96dGTTjY<@<m-?FE+Ct^TP?:lg*s"i8=+do_\1:iVN'?rq,FGqu6@2qu6EdrVQ-Pmd^2O
-p[8(Ql0Ij<rr:g-gYLZ=gthta&DGdgf\,!8i838HiR[&QlfnE;%.<]To'l,8oC_hKo_8@^.JWoBs8N&t
-s8Muoq>C-ap\Fj]q#C?krVl`iq#('bpA+OZp\"1Kn*^&OpC-WZnbVqMnFH8GoC)5Xnb2YEp%e"Jo^qnR
-rqdQ,qtg$\r;?Hjqtg0err2forr)ckq"F=Wrqc]lrqT+Xmd^5Qq=F:Vp%J:ZmI'lGo_\OWoCqeBp%e@S
-p@n4On+?MWrr2loqu-Qoqu$EmrVZ]pr;$3frql0MnbE"SpA"1FqYTXVrqurpo'GX:o_.nFn+,o/lL"9>
-oBl/Jqs<bEnFH;Gq=aX]o]5#rl/LRYj5oY#mcrs"nb)D>oCMD<l0%-dmcEg*khtL]lI!o6i83MT`g9dX
-&d\X3!<*!)!X&`5"9S]-!rW*!!VZQq!WiQ(!!%LtH"pMU4u+`@.kEPC9j(q?DJj9&>YmmE-QsTW.kj+i
-A8QR>G[F070HCr4!X^KTSr]Z&G[a<-1cc<U1IFSp2F9D]7oESe6U<mi3)!4GF,HWjY,SY,X.c&OQ'%08
-P\=-$=].ma=]J:)C4;V:PDsEgCh70\BOb%F@Uit>A:0`-IpuSW@:<AE=I,tcNL[u(^V@4]]#CJV`O;bG
-_R.8,]WSuke&BJYbf\>YX/E56bg"5Acb$Bd^=h6(WhQ>iVPC#drhTUirh(C.YID'PZ*^s>[_9Df`l5g7
-]=bbc_8F4/a2lKJd*L+ern\%?h:pcBf[SC#eBZ>WdauFYg"+Nuf$2:Yd*TkSbL"PYaiD?:^sN))1r[2I
-d)j;E`6$0A^r4.5ahZ$C^ra[=bg=eee'-4dbKSJee()mnd+-e#db!+$e'cOaaOU7=.+6Mkbf%TQg!\$e
-b.bX5`jE.o^qRk3]=YkhZbFAn^;%It^:1i!ccpp`c,R]EccsGMcIU:ce(E$md*^Fk^::u$cc*uJ^q7h:
-]#i7FcH!W,ZbaPn\[fD_Y-PIL_nEIkbf@&u^U^ql^:q1m_mlM9X/hqaT;&0b\Z`$0WjTFHZaI<HXeVY`
-R]iQgZ`9_"X0e.YWj&S1\<:Z@>?,BB@8p#m5s[1s<b$2sL5h1LJTbm==&Mmq>%Df,M3OL'US4-AMh#tj
-DJNg$LPh(Qo'Yr8n*orBrqK+Yq"k!gr:p'\oCDPHpA+R\q>1$dp@J"Omcs?6p@A+Xo^TJhRA6IV@3ufu
-$4III(,usB)AOA2)(7L23%d!@-S@\S=*]dfSs+8RNgH'*YI;3b`I;Gm4[_\,5!VqC:1A'lS[5VuJTuck
-GA_kXD/t#SJoQ[HUP`o!=)MndA6tV'Wd&N6KntMBLm3F#?X?f1;-[.+@969+?"$oB@9Zl@?#X[oBkV3j
-?"[DA='&m<@@WRIS!TA+R?j/(r0.2Are1?,*f#H!J:iE(J:;s"Ko(J8L5CJ2IXlinFEDYLBkhBsrb*Hh
-An5C_@pi\RA6N8MA78qX?sR)I@9m)D@q/qU?X@#CAH$'U?X$iIA7AtVA7]4X@U`nZ?t<nX@:3JOA,^$M
-@:WnW@qK@bCM@HqC27U!rbD[PBP(gd@K'X_?XI,H>Zb-;@p`GFA6rVR@TlrF?X7/P>[1W@=^GND?!grE
-?!CTFBDuL@@:3MR@pWGK@p`PN@U3,@@qB.R='B!@>[CfA=CGZ@>[LlG>#eEr='&F%<)ljl84lWS:.e8^
-;b9SW9MA5W<Dun!;FsAO91ME?84cNS>$+j(>%(oPA7o1Q<E2[]6sNbr>uacs9i48?76s1*6U<XhHiO-B
-p[IS:nGW@bpuq&7q#'s_qY^<jqYL*grqH$Yq>L-^oC)#4o(MnXrqufanFQD)!;um$I@bT-;??7e!!2lq
-'`f:DF0;'_PG+SH\&,kh[VmVu!!*-"!'pYe!<ir_F/5IK*YBD+&dB-b"U>SO'FQL>CGQ;$!=B/;"U&Jq
-brJ+OR%^%>KtWX/4?tPE,s*\?8hhSF5YX7(D+d#Q6U=O@6r$cd839m5-nR2S8TV1sQEHd>SYMU@QB-oY
-MN*mVNf8RHKkPdnM1q"JLRjL!NJ+"(Q&^urR?N,HLR!:;Is#L;Ci`i[:fU@`85<8I5[.8\:0'eK5tOX5
-4@2e;84>m24?QI>9+=0H5Yt0G6q0mH84#d6-;R?&9iOAH6psR@;cQgg;G]kV='\g:?WgN@ChI$gC1LaW
-<)6.]r^p-\7RT^02*4N27Qiq.5!Mb31,DHe4@i+*3C,SY5".b"5=%Co2*=T7<Dua`6:OaE5X7k<6UFRF
-5s%8*=A1Y-3(-D'5t![g7nYR#6UsL*0./&&82N"O/2&Ir*?HLW,p"?h0-)/_+sSK^0.S\3-l<aA*Z#P,
-(`=DG0IeM(4@;J#7l`=Q,o[U51++\4-m0TR-4gS&().T'%KalT!<WB."pYPE$OR.?r;ZfuqZ$d##R^qC
-"9&9#!WE'Q"U+u.!!3H0"U#/H$pg&o_s[N#O+;%N;)p^4:K(7b5=8CW>ujj/>"Cn\K:B*Q])B>D^V9]`
-,f@?pO,%asDeEcnAn>LeM6O\,\XA/!G(P[%F`)naHuN_QS>JBJW1f;sDL$2@GCOtL`lbU&m.L&Gp$qJ=
-lL4QIo%ip2p[mqEq"sdYqYKgXr;6?`o_\=Ilh0o@o_/"WrtbV4r:fs]qY^6]n*]>sl1"6:q"O:IoD\.e
-nF?2Gq>9s\q>0m]qXsa_!;ZWf%/';ep%J(OoC_eKp%8OerVcZlrVZZn"oS5prV#s`q?lugo_8+Gme-)?
-q>U4.p@@hMp@7PBp@\.VqtTp\p[e1ZrqlThqtpBm#6+Jop%J:]rVmK-s8Vlmr;HQir;Q`rrUTa]r;?C&
-qtg0es7u0Xp%7kIp%S4Im/-)Qm-sW<n*fpkqXX+Do'GN%n+?)5n+u_HqY^$Vp\FRWq>U'Zq=jX]r;QH_
-rVlckp[7hLnEoK(nFc>@o^_D8mJ-5IqX=.Pj7N0?l/qa7h!!GNkMP1Ee*YrYlL+3:qY'gRlhBf,p%%A3
-o^Cbql.b4MgtL99giaDH"9&9#!W<!!!sS`-rW!'&!s/N)q>^[&"TeZ*!V69n!<N<';JTrG7P?&.)^I+!
-7oWo0Dfp&2=A(n;0deG%1-A-)>%_V`BP:jM4X;*k)BU+10qQ(Ye(JM97mK!h+sATd.R5jD1-J,p5!)+u
-1+PP"I$9nfrLj7eU&Lo5W1f)eE*Q[P:fBq[84H-\MjTipKPtL3D0KZ$=DV__=A`p;KUnd.Q[E:E@9-K7
-@pYh6[Zm8ub1"_S_og',ZbXYiS$fi>\$33P`4EOs^pUeo`6$!:bf73(`k]F/_njpYe`>ZBf?;@^d+-R`
-_7d1PZ+n,qbfRW7`;[Cd^VRq3bL"GRbKS)Mbf7uUcd:"ad*g@ke,Ic"e'lahdaHDHdaQt(h:pT9f`'](
-f[eg1dF$+\c-"#B_oKa*]>VG!bKA2Xb/D?Fb/;$9bK7rUd`oSF^q@P.d*'JLa3)cWdE^%Z`Q$-LdaH[r
-c.:7Xc-"\ie(37.gXsTof%9lL&_,@\dam+!`6?EHa2cBKccO<+`rsN0dEp'cbL5+e`lH6?]Y;D0a2#aF
-ccFVof@&C.g"5!?f@Ja1g>LoBbK&,cf?D@LaMbg%ZE_$\^q[h(]"#>k]u7q"^V-AN^:pbD]=F6+Q(+G1
-R@^(QR]rfrZbOAk_m?P][&(FEXKT:BUSG#cW1'BPRAZj@AS-.7Ir]1);G'E-5!_qD@;U.=N0'-]IsQ$G
-@UE8AAT)[@MO1!6T:D+)KR\;nEcuh[Ish"_rVH?dqY0aVnaQ/>p%7eBoD&4\rVlZdo'Gf6p%@kHrVlKX
-p\O^[qY9jXXf/dbG_'?C$3^\G*#9VJ.P<M,+sf0669@.n68C2^Bmu85St_t^U8"HWrhan;UPj2)<)lgh
-9h%]G85*WPQ'@D^DJ3O"H>I/'GBe.??\"QK[&]F@BP)1$E--MCS=lC%MhZY-H%($nKkO[n?<Bm/@:EVL
-?".DS@:`tW@V9:b@:X%cA7TCd>?Y!'=C536>[_2]DJsH.BkLslE-QeCB525bC1_'lracONB5)-tFE);@
-EcH)>E;O_[GBS1TGlDmtG^+FSGB\.QG\h/4Chmj&rbY2AC2@ZtAo)=$ChdWtC2.6hBk:mlChIBl@Uj"]
-@UN_YA7fLgAn5I`@:a.a@UikWA7]@bAS#@[@Uit]An>O[@q&VH>#eL!#ZFf,=B/!j;cN]n%oub4<EE@(
-:/Xqd:f("e;ts?p=B\j.<a&j:>[C`@=BSm:?<UZF?s[>P?!LcG?X@/Q?!UlG?XdJS>[1`LA7]7ZB5(pk
-B5)6l?=%#H>[(HH@qf[fB5(UY@V]LS=BS0t:d7955](FD9-725<`iF*;H?Lb;+j>R=&Mms=]/$p:/Ong
-;GC:pMO"/>0DbG?qXj@SrVlfhoDAOerqcHYlgO?7pAP!gq>9m[pA"FPmd9H4oCqtKo_JIaq:5QD!!JIJ
-=/o9a!#H%o?uh=(Vkg,hT=VeP`hu?E&H`+:!!2ut4pt#-D.GF:$O7=f%0cqO'b(<J)G-L)RU%9I":>><
-$5*Z)fZ6WsS<9J2Jp")j7Plth0cE)<5s$n]6VTg2/PASp5u:9O6qUK[6UOjH3]SlE4]"@/85WGs@qTRd
-?Va3l;cmj.:01e)8kN%]7nlTN<E`[UCLq@%C2.]tH@L6mH?t^-LQ7ITLP_%QN,si4Fc;E(CP$Y?D.\QT
-Jn\\9CKFSD@:W\E:f1:o5XeUC9O(n*<_l1V;GT\G*(s.';-R7&7nZ?<8Qf%b84Q3F<EN:!:eF,G92tjl
-&OKAi3'TMb1bggK5<UtP/i5Kb0bHB+3&Wi`2(1.2/M&G*1,:XAq_Bf\3B]J_2Esi$5!M@p0f2'_5;k`'
-83p*U7m]sJ91_rp7n$9J9j(V!5<VeH<DQ4X5uCQP9126M6p<b$5W:PZ;++>a5tt-,4%)t0,r%.h.iJp3
-%hClk0GuAe.k`Y7.kr1g.j,TS0I7u!0d.Ve*?uUM+;uaX0$F:q!=8`/"UYSE$4$Y4q#UHp%KQY9"Tn`*
-!WrK)!!NN-rW">N"9eo7'F[0f_oCd:Sq(cp>ZXBc=BJd!:KCV";c6Oo=^5E^RBX98rk0hp]tV4u_n`^_
-R=0"(B5MO)F(\s!P-VsD[$QDWG)V9.IWKUOIWBFXOJ]3_UnEp"F`;AMC2nKEEO3a1[(ku&p%J"Ln*o)q
-q#0sPl0n<<n*KE/qtBj_q>1'ep@7\JoBYi=md0</nG`Ies8Momp\Ogcp@dtEn`o-"oC;DFp\4L]rpM*$
-nF?)@p?q25o'u2;oCheGp%%J<i9Kq*o'u8@mITl@o^28Tnbi=^r;6HjquZZkrVl^Arr)ior;Q]qqY^<k
-qYU-er;#sTo^_AFqtfsTna5Q4p%.\Dq"j[_pEBA1r;6?bp%%eQrVuomq=adbq#10hq=sa]qYBparVuor
-rqHcmqYU$[p$qACrq@$"qYU3Pk32-un+-)=o(2>8k;)Amm-F$,mcj*/lg3]nm-3[#jPShTlKmp,mH!O%
-mdK]3qtKg\qtTgUq#1-eq=jRZrVl`orC-baq>C6gr;H0^qY9^Ys8V`Vg?8%lkLSJ]hX0Oomdfr@r:KCJ
-jkfRqk32:$jQ#L_kM4qGdG!/p&eb?I!!*-&!<E0&!<iN'!<*$&!<E0$!<*!&!!EH,!!2Wj=TJR*!G5n@
-6nK]*)^I$t8QB55E-l\==%5/$.4$Am1-J6-?"n.gB4bIB3?fIb)BL%0/Xa;TcIuf!3BfG_/M&n70JtpX
-6U*^q4?Z"u8R$M)S=cIIT:_ctTqSB_UR7'f?W(W;=^"p29hA*!NLlf)DdHCOG]RV5?!gfJ>?b`bOdqf&
-Jo>+(>@p`7>[CBu[()Ej^rk*P`6$$9TW,TF];hj9\[f#IXKTRR^;Re'aMc!3^rjU-]ZIar\[o;of$3:3
-f$qmgd*g(ZrkSiJWO0U[_oKk#air96^)4W#_8F44]stbn_8!b'aMbp7_n3[n`6?O*b8A7CajAARcHFts
-h:gH6f\>-7f[JL,g>1-Tdm)4)dF6Odd+$IfcH=S`c,R]C`4aOFd)a,B^::kj]XPMia25^/^r4F?b/_TA
-_8OODdaH+T_p6KBc-=hfd*WQWeC)^pf\>36dEp:beCDmgbJq<Drm+Nidacpa_8O@9bg+SYcI'kT_8jj<
-_8OC5^V\.0_Rd=s^V%P']tD8*c-F_^_oU9PdF-4bbKA/Xbf%H@da67\`P]pLd*L.hdF6^la3DuNc-3Zr
-_@O8jdE],!Q_:RXUnb$!S?IC?YHYLF]>qOi\uM@3Yc4b5Yc"G'W3;hfSs5k9N+-=@I=QES>?"6b5!Ve>
-?Yab4LlRRWJUMNP@p`>@A8ZC8LQn@*T:M:.L4FSqEcu_WIX1MRq=j[[qY0aUnacAEp@\4Pp%S4Uq=s^U
-nEfW7q=sRSrVc?So_/%Qq=l60oW>!rL3n_d('O[C%j)lB2DI!;/i>OI2E3]X5!qkKI$:+nrh)HITVJ9[
-VkfcBHt-8d9MeP_;bBMTD2OaNN,`9+@s)g2CgpmeEG0$-L8_P\UPj#%@;'^sE-6D6QCXCnMM1tT'S1[_
-HsTiU?<gE3?!q&G>?b?E@:CTr@qB=c@pWVWBk:jj@TZW,9i5(o=^,6CDJsK5AS#C`DK0uOBkM,YC&r0i
-racCJAnPdjEGK9(DZ4G[DfK]5E,KE,C2\3:rGrfqFE;VJEHH8=D/X6+Chmm(D/3j$Ci"!,rbqdR&oV])
-DK'K1DJX$$B4>=\@UEb^5%eD8@UNGM@UWVPARSkP?XI5N@q&kV?sd;NA7fF[?WUTA>$P<2;,C+g;c-@i
-<EN@';,C+f<``3s;,Bnbr_kpY<EE7!;,^Fp=BSd-=^"p,;H6h'>$G<;=^,39>?=m1=]em-;GgCq=^#$5
-<**=.>?k<<>[:`G?XR8SIV`n=Ec?#@BkCsiBP(pmChR[&C2Im$AS#[m@UiqM>#7OV8ORN>?qj["<`W-t
-;-$Og:I[WE<)?@j=Ar'r:fL@m;+stgLlqW7rr;onrVH6Yq>C0ho^_kUrquWgna>u=p%J=^qt^'[o^h_J
-nF5u;oC_kOnauSQqtC'jdf9MuP%(h#l2VP&-X_[qSXl18SYrI(`iOJd-O0YY!WE->!rr<%(/TdN<uM;E
-#9=Tl%0Zq?%L*+L.<DYF<c'`,#6Y5A!s]/B"Ei&-9Oj9?Q^O,#O+8i31.!oG/2f[U2D?g?:-_3A7S?ZT
-7m9@?;aj2Y5qsu=,;)5;5XS.@@qfdu:JXMR>?Y?R;bg.j=BK!Rr^eA-9MSD]AQ2<%>Zk*.?>*YL@pDl3
-9ji$dE,TZ6ATM^<Ht@G=BR+c[EFWitH#\+A?"n.qM/%!ME,''&E,JusHu*>)?=.&=84H6A4]boj91204
-2FBku4$Q;*4@;D#77g-C77]d26V10X=?o206UWmu5;Y&H0/>::/i5ON5<(;K0/,@H1+k10,;]<S&i2F,
-4";a50f1gM4>o5`2_Qa<EB-$=3^5_`3C5\c0JGOE0g%*=.PEbC4?kq]2F9Sl69.J!5t=L76UO^^C1M*h
-@Wl-[<*<I->\.;AA8PCYCILff=\h=]:bF@?'-.r*8QIkj.O?Pp.Oli&-m9lS&L/\J+tP>m,:F`a+XA*F
-,TnW0!8.>X!!!'%#7(S>!rDs&!<WE)!!!'&rWE3%rW!9+!<<*("U"f*!<rE)+q"`7LUP%Xr2#6sAm/A2
-8Q&)O?WB`h9iP1p8Qp7uW4BUUrkL%s^r+12`ko-[PC.4h>[Meu>ZbEWZFmlWTo",HEH-/BFana`C3P#j
-Xg4u@ToF_EA9)m9F^oK>G\FA&agAbIrq@c2o^;;.meHYOn_`Nuo^hP?oDeFRqYU-eqXO"@o^V;;q!mkA
-n+$AU(B"""o(;SGo_.bBnDrBap?q23md0<1rU^rtnaQ#@n*BH7o^_PIq"!nIoBPQ*p\asbrqlrir;-Bh
-pD!T$oD&7TnFuYNp\XaWo^hkUm-jHCnH8CSp%/1U#4qHVr;HQmqu%K5q=s^Vo)AXeqtp?iqY0^UpA"IX
-oDJIYp@n@]q#^Eer;HQpq"Oa\(A..hnb)_Qo'uJHr;QWgp\FX]q=aIOrpfg["SMQeqY<VVrVuTap%S+J
-nFZ;Ho',Q/lgaB0lfmg,na>N#l07EtmGmd5qtB[Ro(2):o'uACnFuM?lL"$-nbDkLq>L'br:0gerVZZp
-0`CqArr<#th;%tmnEol>naH#Fq=aRKkPFK-kiq<liSiGHf%es.hV32i'`n@9!Wr?$!!*B."98E&!<N?)
-!Vl`p!Up(k!<N<'?<^#b/LDVa.5X=e>A%hmEb\iP3%?$k+<rHu7T<]*Df9,o>Z3mA*uZ4A+t40[QFWg4
-d:,F"/MB+A2a98^8O,3l2a'Ah1I>8dN1Q]9VP^2bV&?>8X/r7hLN[$&=@l1r>t.1O=co2ANI,2;r`hEk
-?!qAXA5lrHI@6apMgTSQ='fBB>teC/>u$fo[?d5saj8;OaNDK!Z+e&bZ_4;(\[\uQ\BDClrl-8)`kB!r
-`PK1$bItX%]"6)7cJd@%aMZ$;`6$0;_S3.EV96Qb^&u-a^;Krl2TWkU_84F:^r4I@aN)ZSaMuNK^V.5#
-da-.ae'c%XcI't[dE9MSe&T;Jb0.uTc,[oGbgseVrQ@=KcdU4he'ZLfbLY:reCE.%e^`7#ccjSS`QlcQ
-aNMoTb/M96_og0A_U-NIa2Gs<aN)?<bg"8UcbdH0rk&cQ\@T2__nrso^VJ+Cc,Rd%`ra/o^Abe@bur'0
-d*Bk[e(N!ibg+DO`llHNaM,L-^rF7.^qRY)`l#<p]Y;"n_7%A1d)sAI`5T1&_8+%+]Z7k"[^s)_]uIk"
-`QPs6a1'dVeC<..gsFHde)/m)\\-(`'!eXM\[JiR`PTC)Ycl'KX0/Y+rhi)RVO4!JR&-L/='KZlJpMKI
->Z=<Z5=nUQ@;C%9L5h1JKR.ZQAR8\QBkqj>Mj0a(SXG\"KRnGhF*DnTGOY(moCr7X$M<oYo(2MIq#'p^
-rq@!!p@[tGmdTlEq=O=ZrV#[Nrq6?d.e`K&XIHSSKoKjp&df'X*?HOY+<`j'.k!)13B/cZ=DieWTV7pI
-R[BP9rh3/ZOb%LX;-$"O>?*sP79,50QA^*%>$kTB@pW_`CM@0lEK%!*Z(Ho(BNS_WCMRF#H$3;TT:CFg
-KmS)jJ:**%@9[#C>?Fg)>@1Z?>[:uJ/R;muA7]:Z>[_5WA7fUe=]S?p;-?t+?s[A]E,]`/BkV4#FF/LO
-A7B%Z@q0*LBIRS,An>LeART+^B4YXhC1UsjAmo(O@qTCbAnYg`An>Rc@qK7aCMd]qrFl:LC]7rKC2\*4
-rGrTnF`qnNG]n4PF)Q#9D/O<3DJgk?D/3m#BP1mfA78qYA7B%YAnPaiC1q$_>[(K?>?b-0;HR(%=]o?K
-r*pIN@q&q\An,:^;d*I1<E3(#=&r:!;Z9Ph=9hc*=]e^,>@7>:,@=\\?X@2J=^#$5?<^W;=^#-<>?4d,
-=]ej2<E371>?P'3=peG?@q'%[ASPRW>5hcG?t<eVAnbsqDJ!$Q?t!>K@U*\Z>@M/TN0@^K=&i4!;c6Cl
-;G^4^6;LNW:f14k;,L"_:fC4c=&tBKr;?Nnr;6Bep@A%Uqtp3`qu-Kkq"X@InaZ5Dq>'p_q"=:LoCMPC
-nFH)=nac;Eq"jj^!7CiMB9I&@@I*t3!uOFRSY)aTR#[Q@^q[[cCHEL?!<W<%"p=i)(^!`_GZ$"!"9nu3
-#6Y5@$OHk@%5jBZQs3WD*X;]L#mU_;#7h1CCspO$@@2t<Q'7!'O>SdS4Z+l9-o="G1c79n3B9]*8kquC
-3Bp2477pfR2)$@'/j2-f912EX@U`YD<_u\$=&ig47mTO56q'fK<?kF<:.e&[9LDEO<)64o>u+-s;aN]+
-8m,+h<a8ck<)?Xo8ll[!;-dm58m#+r=Ckc8;c-_AASZ5`E'&2fKmAB6JpDW\H$jdQEdiCTEcc2+>$+d#
-;,L(X8Pr5R8OlEK;cHan8OP^(5<q=n1GpaD3\riZ9hG:Q%7<BJ5X\@A69n*o4@;701B]Qk0J+gS.JYq,
-0/YgP2E5/28k)6<84,R)6U=C31cRKR5<1_^1cR]a4"i0@1bgmJ.l0@X4ZPG]4#0,l78-0@=$S]#2`Wl_
-8k2*@=&2t+76s"-9Li,c5\*DQB44Z-^.K\'-nHnu-6tB!.4ZDS.OG'>$n*DG+rVUE+WhRN,q/Ede,TjZ
-#71\>!WrN+!W`?"!!!*"":>53!X&T.!s&E+"9&9#!r`<P"U,;E0o*9Qm/*rML0[b^;,LFh:g6ad8Q/bk
-:3DYt\%]Yl]=Ykq_o9WE_n<(@KRST%FFAIJBj=qrV7=(CSU,*iI#N&_FaA@UB4>\EWiiJ!Nd5VdEH-JU
-Cgg=\H$!Dt`l>$glh'oFp$g`)l1FZ:mI]`1n+?8Dp\XgRmeZbOp\F:EmIK`3n+ZAAlgFBCrr<#rp[e%N
-p%%tTo^hV9hW=+djQuCAn*0)rjQ>^mrp0^WnaZSK1%Y&2o()SLn+-ARr:Td]rquQhp@\1VrqYpUqXX4S
-r;#^Qp@@hDm.B?"kNV6rlg+$<lNckJoD&.Xq>1*h"T82rrr2oqrr;oq%fH8%qu-NlqZ$TprVZWmrVQs"
-r;HQlp@\+N&+oMbnb)AAp\41Gp@eF^qYp1,oC)2=oCi"Vqt'FLmd'-!jmr$9oC22<oBklCm7lp2lh(/O
-mI'Q;p[.P@k2kppj6lF(jl5Unk3r0AnaZ;Do&B*)mIBT0nb)><n*fZ4o]bK)na#W4kl(GSqu$?gqY9FU
-s8VuNf)Oq#.dHZsmHX37p%.nCk4S01lK7*ch:U01eD&^,hqW8c&HMk4!X&Q,!X&Z0r;ccsrW!0(!<N<'
-!W`>p!&O]V!!*'"!<E1&<(Au",pOWa2FUPNC2S!'@8]HL-m'HK+Y>`H=CPu`E+*$R9K4OD)''fJ,:XH]
-Qb0!>ctc<>,Utf95"%Ir76EFb4[M:k>'#^oUo0oXTr+cgX0/IrOFLnPB4"bL@oHB!7r!jOR?Mep8k`?"
->ZtKGARAA2<e-L*R>uAs?t<YTCM6aA5?1ul7@(6cMNbm!dEf_I_oK'o\Zi3GY-,+A\[]An`ilX%_nipu
-_7R:i_7mIoah>Eu\@fu1d,`d(aMl6?_pHcN`PJaOWP5gI^;Rk"\[&QM\\.pU!m&F&rQ$_:bg+>Od*BYP
-cdU4Za3rPfb0n>Laj/J[^<FsC`R*)[^<4U;a2,L3]Y;1u`5KX6b5K9aaNMlQd*U+crmh&"!nGfMrm`+A
-f%&:#f%/Bqbf\/Xe'?4kf@83nc-O\]ccjYXai_a)]`,JO\[];[\A5kf[CjE#cc?%&6,'qB]Y;;(ai_Q=
-^qI=fZa.Eca2Ga,^r4()_8=%'^;%kCd_`oCb0IlF`4<Cn^UD&"_7$bd_R[M1c,7H@`Pep.]=PSh]=5Po
-^:V+n]"5b^WjB:<ZaQm^e'67cbf\&K\]s'eb-e_(Vlcu0\$<'C^:_%lYcPUGZ`pL+UnX<CTU).ARAQd1
-;cdg]JphiU?WTod5=S7H?Y=>'JVoADM19_dAmeqSAnQ+.L5qRlT:D70M1^1sF*2YLFmeUFmdTrDp\4CR
-o_/(Tp\==Jo^_\Kp\+7KnaQ8Jr;H<]rVH$In+62FpA+CNZ'VkWK7[ki)A*2^*@!'h+sf6&-n7,:2_nEN
-L6@pnTq@X?SY)ULT9tI\A7&kQ='o0*:-q9VJ!,nPG$.R9>A7DK@:j7a=]8dfVld%kLi[B%EG8p$Ch$UK
-Cj0nsP+\FlKS=l%H%1+%KkFas<`N=+=^,6??!q5S>$GKG?XR>L>[V&QA7]Lc=]J9o;--k*?s[A^EH#gp
-C_1?%Fa\gN?sdDUA7AtR?XR=@A,9a@AnPgiASPrYAI`Bc@:<e_BOkaa@:Nk_A/&NgChIBtD/3WqBkM'h
-@q]XpDJsImDuaqWE"?u1FD>W.CM[m+D/X?1D/K8iq.KhBB5.?]&T2GtA7K(X@:*AG>?G$1<EE2s@glgV
-@:<b[?t!PE=^+u,<#8G/;,L4j<``F&;Gg1`91hfR;cH[l:Jh*jr`T>,>5hZA?Y*\N>@(WD>@(Q9<a&X+
->?k?4<*<F,;HmC-=Bes4<a9$?@UWbY@9m,D?!L]E>?P6>@:WqV<Dm(/=&rI*B4"eNAR^I_APlH+<)ZUg
-:/aqa:e<rF<E2ml;Gp7_85;u[;GC4nN03o2rVulr"TA2kqt^iuq=sXWq=jXUp@e.Qp\=L^q#gBbo'lYH
-%J',`q"FFQo_.tOp\4C/!!R/*@]*T7mf56J(IiM1U7[^)S#`d.`3>(n.LZOj"p5)7!<E0#$TW<D=X!tK
-!<`r:"9f,?"p"`-2h.Ba?mf4f#R^kA&.JaB!!Nc9!+a^22Goj0R[&eQ^njF]2(L(2/hStB4#oT#8h`"j
-76Ek)4?#Gn8OH'O75ZYD-7q5=:eO,J?tEhQ@prPB@U35S76<Is:.RZ82E3c_6iKLU:JFR^:DQl.=]%t#
-=\MUh>Z=*\=^t]0=[keO:`<h<79X1s:M"6I6rm>a;+O,U;cd10?t*YWC].d$BlJ2u@:NYSE,o`;G&hJ<
-E,oo,@UNMM@UEG@<*3I<BP:p^=Ahgc8OZ!25<(\`1GpsX6q%#A%73<J4?cD04Zl1f3^5M$0GQ,c-n-]$
-1H.9G/Li(m+W_[T/hnt-#:CuR3&W`V3;ta<6Wd)D4$c2(3C,b]0/bX;4$GVU.l97?/O2QX2ENu\.QK[V
-76a%06p*Il4?#>i0e>4H3Bokg2)7Ec3&ETR;*6mRAk8*);'RJ8/1Mng,:k/f.30-I.k;qF+po>.'ce28
-+;u^W-2%>f!!<9(!sJQ&8-&_k!!39'!!EE/"pG)0!!!$"!W`<+"TSN'!sA`/!W`H2+c*\DjSHQaO(Va0
->Zt<)<DQIg9MAZ8MljP*_na.,_na41`kuN'W/uaQ>\ek:Dfp&&DiCa1\#Y+3E+<p<It2?UG'.1kFH`]1
-Z(mA1GBnC`J9Z<YA7/5HF`:Nca2apXl14TEo'Yr:jR;EmkP4oIp%S+Hn+HD?o(r(Ko_S+GmdTQ,m.0K-
-ioBG#qu6Wqrr)lsrr2j#qY'jbp$q_[qtfsTmHs?@mq;(Vn+Z_To'l;JoDAF]r;-6ep[mh9n+c_Mq"a:C
-pA4aWn+utVp\k*gnbDkQrVQBeo()GGp\4@Rn*oc4nFZJNlL+*+lL"!'p\+7NnaGr9q>'g^q"XRWoC;;>
-nF,l9qYL*dr;HTn!WW/ts8Minq0Vu8r;$-`p[RY=q>'^PmI'5slg4$/oCV_Lo'u5<md9B,o^qkLo'u8@
-m-aB6oC_bHkO\-&k3D7"l0e!&jm29rlgaE)jm;C"meH><o(_eGl1=H7o^V>?m-3d$m-3^!mHX66naH&:
-q#1*eq![\Dlf7mBs7am^r88d\j6u?uk4J0,lga5tj6uC!io/kOf%]3;hV$<.e8lB>!<E*#$NU5-!<`H(
-!!WW1!rDus!<`B'!!*,f!%Lf>5rU>G/M8tL:g[dMDJiTN5r'Z'',)*(0geiICiF6,>#J'\/L2;T+atmm
-3@Qq[[\C[^G?.$Z.mHHp<_ZOP3B&cO6!A&`RA$CKTqeB[WiW>'U5X/-<^T\n?;t*279FVpVk&oX?Vs9h
->?b?7?"%)66!o#)TUq0fBO>1ZDf0<#>YdsP:0CU`P-hQJMS@-WcGdN=`Mg5HT;]KA]Y(tiZ*V*UXrk-m
-]X,2g]tV.n]=5Di[C36?[DBf.hUp-!cd^@gda8!7%DK6cc,.04bfIZ7\[f<N]DfB3`6--7]>2J$b0%cL
-aiD`PahG=%c-OGTcb@-9d+,tDbKRrEd+$:Q`l5pBbf7lQcdL=ne^W'kbfe,Pdacs^_SX"!^V@D)"3\g,
-`W!ddcd0k]cHXJVaihfMc-FVYrRMG2g>1T>g>1Q?h;$f%_YqAL`5Tg7^r!jnZ*M9b^:1JWYGAG/[(3f_
-^;%@n\[f2X[^<id_nj$u]=keh^VRh,`5/dt]s"`O\A#Da]<\ZN\[/f\]<JNM]!fK&`kKI:`PbH]`PTL4
-_S4""['[BQZE^gDYdqKY\$rW_cI(%Y]"5ho[E74X_R-\gSYW!bXK&20[&gF=Y+_\tZEC+#US+!IWLT]T
-Pb"1a7ndK8rdH;8DIZd>77Tj@:0(hAHA%3<Ner:0DIm6a?t3hfH%_*DR[p";PDb6AG5ZO`n-\RPmdp&C
-p[[hGoDSDLo_7tKp\4IXp%%YDp\4O]p\"O`oBc/Bp@\+PoBi`>[$HQ/GXjG4'H/PS0J=Or.P38(/3$R<
-L6.diR[]k=S"BVQ.[Ym,AlD&n@9cc6;*IijKTqRP?scf%<*`d:=^GTH;Fb5JU9ChmL3IWY=`]"8C1q']
-=AWXODG6(^T5f:4J9cBiI"m/a?WBm$?=RAM?sd,B?XR#BA7/VKA7&VN@:`nYBOOq:8PDfW;cHOk>%;,S
-@U!&:<F0-NEb&H[?t3VN>?P,+=rpL?=]SEt;cck"=]\d.<a0<P@pih_CM.Eu@q04hD(9+'AnPU`Bkh6e
-A7K+^An5L]?t!MS@q&kR?s[/I@:NkcDf9K0DJj94F8g2(E,]f4CN"-1E-$&AF*DhTH[L-YE,fl9DJX-+
-D/*fuB4bcPF<PdLFE;PED/3us@:!/A>$"U(=^#$7?!^l<<E)pr;c-Cmr`B,"9N>(t?!^lF@:3GE?X6`8
->?bB:?!LK5>?b36?<gQ5>?k?*<)?4f=B/=!=BSd3=]\d2=]ns6>$5*9>[(K<>?tH$8Q8Yb8l/](@po:M
-/rQ<58khuX;+aDU9LhZG6p<n<;c$1d;GKk[;GpIk9N4l\T)SK^rqlQhq=F.Orq?g!rr)ZeoCDGGp%S1Y
-pC[5sp@IhEnF,uBq>'gVn*K`>rU\D:#(3^n[=JVbnc01&%S(8nPED)uS=?h$`Oh(X6l6@6!!*?/!<WB'
-!Ye:eECgB?!<<-("U5&3#6b,."tFo'Y?r[j$4I@](CLNQ!<E0%#R(31daKR,OdMDrOEd^c4ut&3-9apb
-5!_:d1d4/W3(cFm4@q[u5se")78Q)u+rhaO0JYU>0K`*4<(fMA1,;0b:1I!^3C6@A7Q`[e1]'%N-8@J9
-.juu,/3#UH4?#&\>?+*T86oS"?!fug<b#o;4&JsK8R,b'4\A:;<`2Of84ZEM;,L+a6Ua=-78-Q[<aK*7
-<a/d-F)Pl0AR]+Z?XIAYCM@X)EH$,NMiWjRG^+R`H[p[%K7SGlC2.6gB5)-s,\q14Dg,o*Bjjn3:.%B4
-2)6s<+tbN(2E<l`5;+W?/1N(r-8PQW<\H'X0/ksU5XIk+5VGGc.kW\:4>JuY/hJq=0/YmQ/M/k>1F4h-
-+u;560J#.B2Ea#T4#SfJ2E!9D2)[3J4>o&V1*%Sr1asOo3DDb,H?E&Ne4pi#*?$:N*#^+H)&s\6&/-WC
-,T\*P*>TYA+!_pE+rqrQ!!!'!!<30""p5#2!s/B$"9SW)"9nc/!<`K'!t>83!!!*&!!!$%"U>28IKToe
-+bR26jncfgO*kYV=&).D6VpQQ;JD/p_8*q)^qmq-`5]^1\Z_NUDgZS=EdVn?Ecd,A]=4em>A%tnB6A]M
-GAL_jCk.VEZ)OIVCM.X(EccqbF)Gc.DIRO0H=sD$`i6?0oD8=SlgF?)mH`iuq"F:Mq"F+?me#uB'E%Ro
-q"sXQnF#Q)lgX<-j6-%0rVccqraYm&rVcH]p[ISErUfC?m-<g"o();=mdBQ4nG<+[o'l>JoDJO`r:fs`
-o'GW0q"a[So^qD<q=saHn+cVKo_/+Nq"aRNp@e.SoCMVIp\4=MmIg/Cp\"%FlgOE5md]l;mHbSTmdBE+
-m.^5Iq"=4Jo^M>9n*]]6meutjr;?Nlrr)lprVulrqu$BjrVl^!qtg-gs8N#rrtGA/qtp3`p%/(Xq=s[U
-o'u>DpA"U^'CteenF#`1jPoLhioo[km-jN8li#uXhWa@jm-Eitme5u/o(;59kt1@1l0[d"mH<Tom-a0'
-mI9N7p@I_@o(2hXq=sONpugi<s8Vi@`rG/clh0i<oCM8-lLji?na5GsioK1ZhV$oChqHK2e8l?9rW!?-
-!<N9'":#&1!<iW-q>gNrrW3-%!WhlmrrN&u!DuQ[5rUAI/h]@Z<b#fYCM?jD4tn&n%hBF"1IbDTD/O*$
-<_Z+I/L2>W+tbQ40fY9"S\`Eo=$er*6UEt)4[q@h2*+HMOehrL!20=e0WhCQSs4b<<*r[%<a\s&<a0F/
-V4j)d6qC6O85i_n<*2pb=DE,GTp:RZ<)Hk#>%ClYE+E0T;ccUn?!^3i['GRM^;eFB`4O+0W3iY%X1u<V
-\A>h^X0K7B^<!sq^W+%)^:^q`]>1qdY->RXaOf8%da$([`k]a<]XbYXVmXph['[<LZa@N_]Xtbdrjs5n
-d)j#6_T0C8cH=>M`6ZE:\\ZM:bJVHD\\uh=bdC<Za2>^._oTO2aM>F*_nsLAd*gFoe^Dabe'lXneBH.M
-`5]a6`Q#j4^V@_(]tD,'b0%uO`l-'?b/_WHbfn5Ze^`7'f\G96e_Ja.h:^K$aSj4,b0%oMaiMNB`51$U
-e'ch"f$DUab/hN:^:_V1a2Gm2]t;"o_o2PnI`K:C_nWq"]!/?K['$dF[(<ue^UUSUZa-O:\@/rXZa7Nm
-^U_A*]YV1r]XPVd[_B)OZFRKPZFIBN]>(tc[(!ire'Q+I]ZRdqcJ7*g['[rNWiW_<ZaREHUoh;B[^WB=
-Uo1,fV5'Z^SYMjDSsa^j87?C]H[BjSB3\)"-V-d#9N#,.Fb,C3Oc>'@EFrZf?XdS`Fb5I9R@U"AQ]R)O
-H$+.JF[u#inF#r@p\=R[qt^-_p%._Ho()JHp@e1MoCi%Wr;-$UqtBLCp%7tPp\OUT[YglDKo:1H0d@kd
-0IS4g&fN8M/29P%Jroqu17Ff,T:qmHQ&Bs!<*`Hs<*iNt<)dFbPE1?+5tY*P8lf5#='8?i=`/YRVP9H0
-@p`n^>AS;/G\(8g@V0+fGBd5PStL:YKRS&dIX6ZtB3nS7<aT6??"%,E=Bf-:?tNeO@:`hR@:<VRAS,@P
-:eOSZ<EN-q<E`d<?!:<0:JP"sASYj_='&O+<``O2>PqYF;-."(;Gg@n;Hd7,=]JI+B4G@\C2@TqBP:gd
-CMOMs?s[DS?smJU?t<hV?=RJRAc?+#@UinV?s[8M?t3YR?u9k'E,Tc;EGo`4Df9K0DJ<g%DfBT6EH?/C
-GBnL[H#IV?E,BH-Chmg#B4PUcAc6`QG'/!-GPu[aFT,tlBPD3qB4b^c@pr_N?!U]==]\X(<E<.&=^(f.
-'45-S?<pi@=&rO.<`rU/>[:ZB>Q%Z6;H[4->?b339N"MR<E2jn;cd"!=&i4$=BAU/?!CN=?X?uE>ZtB<
-5tY*S:eOYlAS#=aBkWHtBh_B"<`Djl:.RcD91qiJ<DH7_;c6Ff9i=nh;G:(hSt,]Lq>L*`rquTc%K-,!
-q>L3dp%.\Bn+c\Vq\T)(qY9aSn*f]3nalSRr:osSq"F=Lnak-.##:IiX+(KXo)K:38:QGYP)Y["Wi!bF
-SU=Lf.gl@^!WW9,!WW9(&6Xa08dYOu!<E0$"U"o0!<<34,\*Nn=!IeK"p>,<)]&_^"9J]-"Ukh@@FE^a
-8!B$^HA?L7O?PWO+=KH>3&sAl0e>(B1dOr'2FC/'5XIb$5"/./0I.\d-o*qD0/Yj]6pERe1+"8$1-8<3
-4>/8j0eY+14?>G!20(*(5W:2A/i,%@4ZGJY0gAH&5=esd=A2^p5>GQk=un`=7m]O49g;6E69Ib.6qp<I
-9M\Sa9L_<C:.S5X77C<fBOY@\BOkCO>@:c><`rO*?Y*eTA8?!sDg-efKRdu_Fa.nJFF%S1CgC+P=]och
-HmjAfI"6p,K7%lcEc#H)Bjb1XEbSTP:eaPN5s@@q5!(\[1+t761,_)j3Dqq(6UEpu4>e]?2)-R81GLgN
-5!:bU0/"q(0f:^E2(pU/0I%Vp1FOh+1b^I9/h/V0.kW_?1bq$P3&s2`1Gq-0,rID-+t5fH78%iG:RTm<
-*$-:J/h/+n,T@I;+sJ'M-m0KN,pOQT)^QUQ+;Z7E,g65g!r;lt!W`0""onW,"pG/<rWiW0!WW3$r;[-+
-#R1;0!s8]3!Ib"K":607ccY;?\u2!<?!'KT2D76n@=4KJ_8j[<aMl3@b/hQ<[\oURHusLPF)H&II>!lm
-\%S_fB4GdoI=6$RF)Pr$DLeF`YGdh5H[KXCCi"T:G^"%IGB%J;Dg6bQZH't`ZK:TPqX<Y2n)3I"n*KN7
-m-XH;mHjH9mUc(fp%A.So()><l07X*nF,Q+q>L<mp@@b>jl>7Wk3D'giS)`3mH!*]jQ>^ohqd)DiTBLp
-oCr%Qo(2GAn+H;Dp%.\FrV?<hs8Dlpr;H?frqlTbq>L0eqtg9ep\XdXoC)/Drqu`o&cDS,rqucpq"X1I
-q"FFXr;,pnn+HPUqYC!`qYL-co_/+ZpFZ4:q"OX]r;6Beq>:-hs8Dorrr2Zfqtg-`q>:*grVZWos8D]h
-qt^-gs8DoqrVm3&rVuosrVZTjqYpI!rVZTiq>L<krqmr6me->IpAFaYq=O7Imc`WhkN_U.oC_J4m.UAM
-nG)P<pe(5SnEof;nFl//k3D6plgO*%lgO9*l0n-=p$qeMnF5W,rr<#oh9#]]n+$8Ho_@t?jm2O2q#'R=
-guR\[i8`DHg#1]9gt?lh'`A">!<E0$!X8`,!!ro6q>^a$!!**#!!32s!<*#u!!!&t!!#iE9gh$"2`j<%
->@hYgCL^^>2_60c&.]9l.Q^C3B5VTs>":h>1+"1g,qVDH9gh(-\Z*KeHtHPF2*!KG0eYXP87-\-UoLMr
-X/2\nX/`"pS;M`6?W^K5=&`70@:shRSYM*M9hJ;[@9cW,<)?@`>&0+gSX+k9@q8V<<`Na\=_D>R@:NMC
-<EEF8<g^8"N0(`nb0%T3a2Om\['HmB]X"lX^9b,X]X>Jn^:qP#^VR[s\%')d]tUe[`Qc]`e]l:S[^33E
-]>2"fZ`'=c`4<.[\[oMnZE^X=[CX2n]Y_S$]=bbb[_BDb^V%%hcGdlQf$Vajc-F5Qd`KXH^r4L;b0%`K
-_nsR6]Y(___pHZTe^rF%c->"pd+6[faLK.0`l?6KcG.*3cHs_VcHsnce^2F\ccsYVc-Xh^bLG+peC;pq
-eCN4,e^`L0g<%RbcH=;Rcd:1jd*p\$e&9ANaNW)]cdC2>dg=FJf[n^'da-7brmh/#e'J6CbgP%irm,c/
-]Z%t1`m;fFb/D-2]<n]CZa[`d_o93m]$/aK`6cN:d*'eQ^W+70bI4XX['[*E]!&9B[]uj6ZE(XGYdq3F
-[][!]f@@aG[a_:]ZG<uZ]sb#?YIV<_a0;G5WN)hlW10`UUnjESSn^JU=CuPrGC4^VAlO4T:ea5?7o3Q0
-HA@WFOH,!>Ebf&j?X[PaH%:g;RA-FKR[&AMG]RqNp[dqEnac;Bq"+4Tq=jOPp@n:Sq=s^Yp%7kLq"X^[
-oC`+[oC)JJp\+7RoCK\ONfT$WI8NBp/0c\j*?5k?00<!BH%h<@Q'Ru3TV8'MR?)oABj6$c<`;pn;d<U<
-EK$!EJQk`;:JP/";H$Ll:eP&0MkQl5Kkt^K@p`_YG\;,:@:a+cA8Q4,I:AJ5TRDKNK6_]lHAdAf?<UK8
->[:K8?!UT9?!UW?@U<AL?XR5M@:E_XAn,"B9iP%m?ZLC;Jr>MAItN,nG^k@+P\k)FB4t(TCMdZpA7]Cf
-Ci467FE)8>E,KQ5EGoi:DK&rd>@D#L?=7)H=C5KA>ukBG@Us"YAmo(X@9m/C>@C?':f::n;GKtg<DZUl
-9M/Mr@q&pHALLkj?tEq\A7]CdBPM?sBkqHtBkhI#CM@EpBkV!c@q0%[ART"Y@:<[FAIN*[AS#IfBkD'o
-C2%A\B`i-fD/B#b#AS!fBkM$hAc6<FBP(gerb;@D9Oh@:@pibWA7&kT?X?u?<*!+)?=.&J>Zb6/=&D^l
-:.eJ_<)ZXo<E!"'='/[2=]\d.<``F,<E30m;-R.*='K'KDJ!Ts@#1@b:K'JV<`2do9h.K<8kVcO<_Z.\
-<DlUi92JMe;GC1l[&a0!q#'XNq=jXTr;69bs8Mrjo^h\Dq"X^]qY0XTqYBjao+1B]o_8:^rUoXEq"=1G
-n+"p.r;['sWd(t1&Hi10!%7pd6#2=>R@^7S\\btTSn^G8'*SI?!WiB("pYPX@W.&f"TSN'!<r`*!BL2`
-%nDP;C,H;+%0Q_8";1kK$j?hA"p>)5$5*JUdapTST:U[aMf?"l4?##M0JtpF0g%QQ00;6O5(6!c5".\$
-5X[h$5t=U:2^]e'0K2mQJVK;TOFq_2Hu*J>DfUV<90bm<:K1Rc5X%G&:K_".Bkq*[>?Y$*?X$W?>?+rr
-3BU#67m]d66T.A-5!Ukl;+F>T7o;W@91(d&2)R`Q.kNJ72_cg54?"iJ0dS)&6:sa<:Jt"P4AA1><_Z4`
-=&rO7@9$?8>?G!3@:<GD>@(]B;,0qb;c@$t9j^^n8l&>]9hS8[<a]36?#aji:f^[u>\\(cBPM@$DJWuu
-BOt[Z=]A9qraQ1@>ZOZs?=@1><$Fjp6qB[8;G0>L6U3dp0dnM)1Hn&j6oQ_W0KUm81FXJ'/k7]M.l/n4
-3&<-<1c-m<2(L..0eXq'0cMMs/i#(74\8RLE+_P$e6!h@-SQqr/g;/I)'C+J-n?;T+"/?V,8h[I-6jEV
-,:(J5!<WE#!<`N-!s/Q&!"/f0!t5VJ%L*":!Wi6"-NOAR!!!*)"pkA6!XB2WP0Ll#eV/'b?;!gP3C$#?
-GEoSTaN)9?_Z%M2a2l67WL8a(K5tdNFa%tWQ)D(.Z^ckjB6eH+Cj^M@BQ80?KrD;\T8A/@F)Z/9Ecl,A
-EclYJCO(;F?Xd;PGAXJ*aI0!gme$/=n*BDgh=(()kPk/An*]E+p[RV<oC;SLm.'Z9mHNs+o'G]"jn8NM
-s7c*Mg<n<rfB;MfmG?jVe+`\6p\4IXp\+CWp[n.QpA4X]p@nFWn*ff5me6AGo)JUarql9[rr30!rr)Ke
-r]p#GmeQ_OqY0=Qrr)`gq>U?krr2rtrr2]lqX4%Oo_@kIq=X=Np%%P<o(r:Xo_&(Tq>9pUn+?DLp\=LX
-o^V\TqB>e7rVc`os8Dorrr2inrVZQhqu$$\p[7VMr:0OYqtTgUrUgm!p\"1KnFQ;FpA"I\qt^'aqu$?e
-!VlNjr=],0s8DrqrVlirr;HTjqu$Bequ6UtrVQK[lM1>Xs82cali-PMmHO-1nbD\Al07?jkj7<gk3D6m
-jR2I2lf7R/kMY=ar;Q`ig<0EQk329skO8$-k2kISi99jph!""[gYq)Si8WP>f?e^Z'Dqh6!<E6(#6b52
-!=9#5q>gHp!rr<'!Vl`p!WE*!!W<"I;GTbD2`Nrf;dX3WDJETa3A;g(',)&q*\9HN?>"(k?W]][3&2m-
-+sns25Yjj2OLLplT1Cmu/0ui!00)=!=`p+2XfJG$VPp>gVl6GaNI>b_Alhl5>$G0>G`&&kR"&pO9jLdl
-;I<Ns8lAYkDjI,iMKE]@>Zb32>?t/q?X[SV>\7YN8P;QJ>>g]p[=*eAaj&)M_T9KVU9V;6WQi/a\$`BE
-^q$bY]=G_oZG")g]!o5b_m[(UY/&*#g=alu_#Cf$]u8+:bJ(TiXjbbIe'lgqe'umqcHFGXd)X2F_8=7/
-[C*NN[)'Sh]@4pHe',MCeC;she'>aAc-j/:[DU"u`k\k"c-=DJ_pZr[e(<C1g""6rbe;!:`5oU1b/M37
-`5'!r_9C6F_o9sHd*g+R_8smGbKS5TaMcKTf%/I'f@ej0h::'3f@eO"e'cRfcd9MNah>O;cbRKCbf7E5
-rPB2b_ns4&]>MS+aND`QccjVYcd*KTbf\)TdaH_"g!\I"d+6k#cd^@fcdU7`ci2O)dEg.Q\B<I_gXXrp
-^YHrT^U_5"`6?'.ZEg[7YdUI-X0Je(Vm3;1VP(0#UnO]kajSMHZ+%rJVPpbuW3Nn8WMc>UU91u*T<52f
-T;AKjUo'oQS<[hR5?20/EcZ\WEbHLp;,L(S5=J:NCO(YsPECr]Huj.5?sd>RDKp\hPF;EF>b%15IX#pT
-Gkq%(nac;Do_\I[qtp*YnEfZ7o_SF^r:fpYq>'g]p@7\Mq!mhJq=j[WqXs[%LPh+EJncn[*Zc%=*?HIS
-4\K72Ll.%LO-5]rS=Q7@Q@a3mBOZEg:K:Ft<aK`rOIV5PAl;6(;FjSf=@u1a<EO.%T:CmbEFNTmBOb^k
-AT;X2CL1alAl`DIA9;.=R[e>EM2-M-LOOr+?<137>#o6A>$G02=^PB9>$P<>?s-iD@:3PTAnYRR9hJ8Z
-;dONoLQe-oR$<SdL5(nUStL:MFa%GAG'/"RG'%bEEcZ>FF`_YGF`M;7Des92Ec5o*?!UlE<EEX=@9d5J
-<aK0<?!:ZG?"./C@qK=`?t!_F:f::p=B/6m;bTVO8k;Q[@:WeR?XR2F>[M&R@UEPVAnPglARoFhC2*Z^
-"_VFYB4tuXAIE*\A7f7YARJnXBP@HZracRO?Y!YP?Y3nVBPVEtA7b^O$>4!`ARf4W?t!PUqILRWAS#C_
-AnYjlC2.ErBkD'pBk;!jAS#OeA7baT*G/ko?!CiC?<gQ8:.nhh;Gg4g<)ct,>?Y35=&iB%;[HK+;H$^g
-9iOtir`9D>DIdHo?&4tX8hj%8:J+5T:.R];4Zb_j>>@ac<DcIe:fUOt;G:%d[&a)rpA+(Bqt^$[rVZKe
-s8Mierph-"q"jmar;$'[r;$'Xo(2A@oCi+]rqZ*PqtKXLn+"s/qu?jbT4*74p&Je.'1d;!J:`W3OIMoD
-Y+'u0,SUgt!W`B*"9SlL5&@-(-k?=Y"9AK'"U"f*!<NB<@?Z=5)\WAZ"U5)6#QbA?&-rCH%0Q\5!<NT0
->fP&424LV9S>M(<J1)`t3ADp^4u+uO.PF(G07G];2aKea4[;=t5=8%>4YS!".P!2JMOq#fbfn5KZ*(")
-]st_sPD4^NPDtH\Q&U63CMe-:E,of+BlIT[;-$CeA7SeG:I%3=5qb&k:es8J6S^u"2EWc_7m':-/kAu>
-9g_9Q/M/\95!V+_-Sm.i+XA3V4%)_05XIh%3BT5c:Js\L6rm2e?!']i;dEU0>$G0/:/kA&?<:-/?<L?A
-9hf%i:0(V*=]/'o<^9AO4$ZhG5#>Kj;+F4V9e9%79h@`?6:4.392AG`:JXeb<)QLb9ibG$@ruQk@pW2G
-H"0`[=&;e"<_H?iAIV^=;EQg05>ad/5:@aH%kTIc-8$u+3C#JW0eOq*1&`IV.k2bi0,Yr\+"Alj-9k:"
-?<9.@cUJ`m+!VaF,:"3C'FkQ^'K$sL+t+NP+X/B_.3fWO)'mE+!!DrqrrN*!#Qk25"pbD:#m(#*rrN*!
-?3(?;#RCS="9ni-"9\uHV:iS<D,sk=:In,@4&KjQ\&$,(`luZGa3;`J^pp;/J;K#5KR7fhDL%DE\AGeI
-L4k8/DK9i0@:jFqB6TuZ\#c'GH%U-HAp\`:DJEp7B5q^.F)ZMU@9I;[H?H.+aJP<XmdKc6mc!Kin+cVA
-ht$aAkiqR)o'5]1n+ZSFn+c\Jo',K3iT0Fsn*^#Ns5)e\bf7lKda?V)jO;8m`5]g<ai_`H`lcBCaN;ZN
-c-ahbe^;jrdJ_W/e(3(#k2GCajPo4Zh;$f>f%&>+f&G]UnEB$!ioTFbj6l@#n+?PPnbW1Zq"XUVo'Yl4
-meH\Vq"Xa`q"aOXrV??hq>C3irqllos8MuqrrW2urql]srr)iqrt>;.qu$Kor;Q`nr;?Hfp\Fa`qYpC,
-qY0^^r;--Zo_%qDm-a9-mdg)?nbr"aq"s^ZqY0d_r;QHlqY^?k&cV_'o_JL]p&G$ir;Q]or;-Bhrr)je
-rr;uss7u?_p[IkQp\++Ckj%R'mHa0)iTfjegtLZ`s8Ml[g],pdjm(pskj.[&lK[<eo^1l-m,md-jP]+\
-jP&,2d<Q`Ar;[!'!!!'&#QP#,!!*-%qu?j#!!*'#rVup!li88-:.IZ;8PiK"CN4?/@9#lW*Y]D&$PF^=
-4%`U^?X?r/6nKqf-nQo-:fUV';*9K?RUSfF3]K#R3%?469P0]fWMl_sXJMhrWi)JUJT549C1h3eD-::H
-?$;4"WM"cQ@q/b>;cl[_9iP(d>D&TIRtbNcD-Th5@pi5:;c@47>@V5MBP'n):f(M#NO-!JHEG?9bJ_K<
-_PjlW]W7[<cc32o\@B2X\?rca_mm:ub.kd&\\tYP]th4f_p6fN`jrJUYm@eI]uS4(ZELM2[/dT5[/dT4
-[32ib\$<3D['I!EZ*CXAYcb48Z,=5j`PK7'^:Cb_[BZt7Yu/6P\[K&R[CNTK^VILu`6ZQ@cI0qZb/qW=
-]t1hh`QZQF`QZQFaMH!Ea3)`Lbg"P_da-.[_U[/XdFHe#f[SL+g"+a.g==Ktg"OrueBub!1>:4.hU0g$
-dETn^e&TSRcHXJN_pHZK_na()_n3Us^V.D$bJD-:`l5sAe&0>PaN;cSrlGu!cd:+ge^r6ne_JTuh;$]:
-gYCT;eC`IRg+D"5g=tTHgtLT@gW71I^q%2"^qI.\Y-,(:ZCIPZR%g[LT;/F.gXF0b`86]OI\a'>[&L14
-Yck7'Uq<b2Yd(.4];_a0Wi2VZQ'H&B0h,;SAU&HGI!972=AUt<5YY<iD0:A`MMm7@H#mS/@UW_]Ed<.h
-OI;Z4TV$miIsl`pq"++HnFQ8DoCM\MqY0XRp@.MBp[[tPp%.nOq"XUWnaQGOp@e@Zp%S:ZIf0&dJTQZe
-74/il(a:1W-n@G[DgI"iKo1nMM3*sjQB6rSEa3'^?=-c1=\Vn2IZ'DKEb/]i>YnC!8OZ3K:eFi:P,4P"
-B5)Bq;d=9Y@V0(\G&1i.AmoLs=^#NSG[u](S:GX1L4k#4Jrkb%@UWYH;d3g@<E<7*>?4m/,["M^=^#BI
-@UinYBjP"H=AV^e='9HqR[g(CTUM:6Mi!dmU87d[rga+^St5kP".bsNRJrciR\$%<Ss>b4Q'7K"Q%=C6
-Jq*cK!.=clrHKc1E-?MKF*2GCF`;;EGBJ.<An,.YB4YUa@pr_M>[1Q<?!UW;?!UW<="RZa>$YK>@:<PO
->[(<3;I*F'<**""@UEDJ?X6lB=]\R)>?b3,<Dle!=]AI-r_sG,:f(%h='&O.>$"^'>Zt3.r_j/':Jk"e
-;,UCr;H3Tp#Zt>=A7]7\AS(jN(1^ugBPD0l@UN_[@UNk_AnG[hB4YR[r*TS2>?l#O?X-f@?!M)UARo.W
-@p`PG;c$4d;GgIqA6rYP>$krYA7JhDHBD`'7nH<A:.RiF5sR[r2a^S@;,^Fs>#J0q=]\Kq:f,-Bp$qkQ
-l1jrGq>1-hp%7tQq"ORWp@.eJp\FXWnEp,Jp@InJq#9srp%\=Qn*]c:md9E0!!(IJ""T?q"8;dD!>%e3
-Ec62^Mfa`GWg7m52&cc0$jd7D!X8Z.(-ZGoCaKMs$3^G2"9&99!<E0'06jgJ3=6'-"T\W4#m(52!Y>Wd
-"UPD:%1`F>!Wrl88CPgF+Dn-YS>r*jU-Ut15V+$<;*uf`1G^sA1G:ON5r1Al912686W5fq1c6U(-T=7s
-U!V0=dF?:^`jDqke(*4+g"4a&eCWC&e_&L'dE]tXcc<oD`koj#]Y1D>XL#*jI"moBI>!)lE,KE"@:E\p
-<)dUS?sR5@>[g`7DK'3-6W?ZA:g$Re91hT;4#]/]3C,qk3C,qk4>]5j4$Z4s7nH3@69dFe/O_fU1HI9Q
-:e!cI:IIKA5r^V\6Ua!e2_d0U5;bJo1c7-F/hJe82)dQZ4?#&M5WgnX/M/S/-7LGq.4[,4/MJt:0f(fp
-5se4?84lcXr^mu$;H?t-@962m;e/WmCh-jW?t<_M;+XO^:Ie/K6:4[O7m]g@6WHcN7m'115s-qN,U+N]
-,pO]n.5<h00K_fu>sg?"^hjPt(`X;9)AsP2'GM#d)(6[T-RLQ*,pFWd.3\[/!%IO?f`2*V!<E9#!sAW)
-!!*-"!"B#6"pPD>"pkG9"9S]+r;Zj&"TA[.$3US6!<iW8*j`qH:/Ohl<(fA@88!sZ[(j]*`PKX?ccjMG
-Z(I8?MhR(CJ;&Z*JXN[V]V_!XM0XZ5ObA75F`1]!Loe8%[u#QU?Y+CtAR]h&@qfUh=*JJ"I<fF>F(J?^
-BmOs&`5\[Dg$eG(mdJrshs^C9n*B?:p[%JDn*KE3nacMLn+-5InFGi0oA]*+n*&s.rr:X/dEot[ajSr"
-j5eq@bf%N@a2l?Da8O!Xa8O'`a2Q-C`lH7#`=g55aNDfQg""F&iSih[kN:gek;MMenaQ2CnaQ)9mdKE%
-m-<]rr;HNer;QThr;$'[q>0p]q>C0fqu6Tmqt9d^p\F[Wp%S=\rr2p"p\k-krVo"Zrr)lsrVccrrr2lp
-rr)irrr2llo^qnWs8W&pq>:*ap@\+QqY^<hq=X7Fm-O0.n*of5mI9cAq"F@L$1@<Rl0e*1o(MeVnfdPn
-n*f]4o'bi0o',6+o'c&:o()89qtTjRmdKf@qYgBhrV$]sp\b$fqu?Tns8N#ps"OBKrVcZmo_AIdrV,R3
-s4Zo4p?MDClfm?`jPf%`mcs0'iTTO\jQ>RbhqHZ2G8q%i!!E<&!!36,#mCA4!WrN"!!NB(!!**%rW2Zl
-!<E3!!E;om8OZ'A;d*dKEH,`#<Co(j'GhAj'.#Cu:Kq47>ZaBW.OZ\o.P*)0:fUY*<^MtHAMGnn3]JlF
-1,MXAJ<6J*Y,J(nY-4n+Sr\;>Bk;$sC1M(*BOYP#PGY(2H$3t*?Ys[j?X[):7n[W[U8"3"BjXS4@9HK&
-?Wg*%;Gge,?>F7S=BnWd9i#,!O0c-JIB:H2aMZ'5_PaiY^U1/Pa2>?u_Rd+_]t:qs_7I:uahGU$\\t\Z
-^q?tV^sCZI_S3OdZ*CaS`6$*7[^!+9[K!Z7[e[?$Ysc4>^:V2!_T0d?aN)BEb/qQ<aN;?:_nNn%\[B/a
-[COW5ccOYdccjbYa2c?Jb/q`LcH=AZe'?+RaNVWDahYa1aj&<6e/H*Id*C:qe^rC#e(3*udb!.'da6Ch
-ccb"meelra`l?-Pg"Fp'd*^@__ns:/a3DuRa25Ie\7*.g_SO"%_T9pEbK.Q8_T'$s^V7M'`kfI+^V@Ls
-]Y)D-^r"7/]#r19`lQ?H`kp3MaMP^.aii,af[A'jcd'_Pb0A&Mcca_\cHakig"OWm`PBI7`6HKIfA"Wf
-aMlo!I]p2kXLkmBXIu)\U7nirYd(C,Wj&+rXfA@uTUM9]2_[X$?=@l"H@0sP?s6Ji4$lYC@V^%5K85>>
-K7%lUARf1YCN4TIKT;ChTV.p6L4Xu-K)#$3oCVeQq"=7Pp\=ISoCh_Co_7qLqY9j`qtg-^p$D&?p@e:Z
-rq?-_Ieis?dYNI&9c4WY*Z6%=-o+V>L6d@ELkUVBO,oNgOFqXjC1q!d?sI)H=^5ouOcOj+C1::PCM[He
->uack8S*U?P`Tp"?qsd8?<:6EB3SeO@W?'tF_Y&aC0akNBR"*HTqHpYIt2fiKRo>BBObL[>Zk0;?W^N<
->$+m2-!FM\?<UQC@prkWA8#=Y>$"Bg935D6JsDaqStMO5Nf&[VR\6DQT)P;VSd(m_TqA$PT`(TJTqJ*P
-SsY_,R$3SmN/ELNN/NOLLj=8nI<p0bGBe@TF*;\IFCo5u@q]RfAS,I]@:Wq[@p<8H?!UiH?X5$\>?t?7
->ZP'6>[C]B?!U<2=BAX-;cR74>?tN==Bo!1=&r=$;c-]s=!LU;9i"hn=]\L!<)lpt;c?[t>$P32;c-@d
-:/Fhd;c6Ii;cWg!$rp5(;cR",?<plH@UK(?rETV6?<UQ>=]bT/%:!4H?X-f?=]SI!;Gg:!<EWL*;GpFk
-C1q9qrau:DBP.6PBk1acC2.m2E,TW;I<oU<>#BR,@R<ge;+a_]7R]?t4?GGb<`)dm;H6^k;cHn%<)QXn
-_R]7,q"NqAp\4L\s8D]eq"jg\q"FCLoC;MJq=aFMqt^$ZoCVeMo^qbKp@@\?p\".Ko()k0!!5bu"o&'^
-!>d_*>Bb[;BRGu/RZMY^,o.%$$P3[N$OR(C+A.E32]NSB":#VU$3pe<!<<*097__8(CUHI!=/f/!=/i0
-rW3',:B_";%06P8!<<0&%0]S`eiP0nO+MbMR)#F\5Xe$t/hod\0fM3P0/5IE2a]ee2b?V.7R9C=2EWrR
-+<2Rc85bVja3i,\agSdeY.hltec+2%f@BlMrn.A*f@BlP"khJTf[nUNfb;uef$hsk_T'm;\@T)QZ*UjE
-YHNDWF``D!GBA%GDK0,jC1^^Y<+&Tr>[^N+<_Z%Q9i+PV4@2D#5tFX95VtSh2`j2Y3^#Yn6Ua@0.m,jO
-5<Ub]:.7E96p<\"4Zk_a2Dd-@4ZYV`0de>"4?Yhe0ekLD1GCF60f;'Y3&<08-6si`.kNA*.k<5.3&rrS
-/h8M+1GV$T4?c8*5X%@p4Zkhg4$l.i3C5PV6:*n#5sn"'3C,_a/h8M*/iGjW2Z5Br>#84(;c?ao>uaKh
-9ikV->[2>Z@qT)'QA9?d4Y(rp<t?H$.3'f^)&Nhk&.T*^.jZPg+XefZ,pt5o-6OEQ-1q8^!"&`.!!!6,
-"U"r3"8r3\!X/`3"T\]7%1WgT#6b//!!*0.+,5YI2bQ\@;FF5pL82;r`Q?6Caj/D`bf@;kNHoJcJ8g'i
-Df'lBPc2=*XI=fgH$"OdMj''LEaX!KW49LGRY#X#E+EHuEGf!)H#[kEE-lhdSXb(=CMI$dCO0rra2tH^
-iU6@0lKm<jf]r5'mIKW:oBu5Eo'Gi=p%.qMnb)>?lga?0pZq2:nEB-2rr;Wjqu6Qkr;6Ejrs/K"q=4%H
-naH\KmI/omrom>Ek2>1OhrEJHi7ZH.g=+Boe(2Xbb/VTHaND]KaiVQDaiV`Ob0&/\dF6Olf\P<<gtgrJ
-hqm>Nhqm8Ff@\p:h:^?1f@JO*f[np2f\+p0f?aBZ*p;YGk3)$so^_JBkN1jiki_9un+#r9mHa0/r;Q]n
-#Q";oqY'[Xp&=Oop\k'dq"X[]qsa+Dn+$&Fq>L()o^qhOp%S4RoCMYMkj.['mdTZ2o^qbFrpCZjl0RTq
-l07Btl0%6om-O'&qXj=GmHsH9o)A/+n*0*)kMGFmn*TW5qY0^Xr;HWprqlK_o_%nJi:6jIrqGa9s4d&c
-nabc5o(2A0gZ\%im-X*'k257[f]VDXjQ#1Qf5hW4r;Zg"r;m3-!WW3$!<N9"!<<3"!VZTo!V?@B<E)gm
-<F0<UEclME@oZ,`/g(uP*>]kY93#D2?<9`c/LD,E)BpXg4ATBqIV*+k5@7tU,W%MJ83/t9BmY_rO/T(W
-Wire7X/;85B2hT'>?5<G<)[.KN2<).IV<%n=^,-BD/!?U6<J2hU8FE1BjY(K;,CM&=[uk.=^,$3A7p+I
-O(_Hk;aaGY?;ufg[?HZ\`Q#j3`4j$]YeI]R\@08h\%fkp[^a/j,eq:5]>D(n\A,Ygagnjr^9Y#[cIU(k
-hpfopc-F\lh:pQ.bf]q1!RK-lcN2&.rll/#b/q`B`lc3<aMP[._na"#^qmFgqm?L6[C#q@/$u[m\@8rX
-]"#A`]"Z(u_nj4+_8!Y!_7mRq\[AlY]t:bZ['[-F[C3HS[=5Qn[C*BD^:q1i]XkMWZaI9T`l#R0^V%:s
-^V%=ua2l6<^qIP&c-k(caiV]I_o9U4^:qG&c-"&E_o9[<\[f5[]"c2'ai_`H`5KX9`Q#p:_SX:5[(<l\
-]>)(k`5KR/^:q:l^V[^t^qd\&^V7Ft_SX.(cH!f:^:qM)`W!f&_n<Y!X.cZ,\$NTQ`5'($b0SMcc,%31
-^Vn.Bb15D/fZVdgc'5K<Z_=h8\$MZlWN`J-Xg#%1TVeZUYH=e'X/M__@lH#$8lAVuFEi7`E,0&o7n6*E
-;HdLAEHcnfLP^e?EGfK&ASH"!FF&\'R@U%EP`q2hNf`r+rptL-oC;8<oCi%Xp\=UVoCV\En+-,Eq"t'i
-qt][KqYL*drVcH^o_/(VgQP];,SVFG/M/>,;.bHKTr!BpK7o2FOc>3KFCJ3E;d3"%>Y[spCjhD&J8nps
-<DZt.BPqKj<(0c#JWZ1TFCAQ_>uOa3@:3#LE+`isC3=W#L74*<=CYfEB52[!LS()oL51G1I#*H>LLt+*
-?XI5D?!LN;?s?`9?<pfD>ZtE=?=./PASPa`>?=Ki9NPCtAo;U3F`hS6AS#CeDK:)QIXm!%KnY2?MuJJU
-M2I:PP)bH_OH#HjPEM2tQ^*f+R%0b<S=Z7>S=Q4BSt2E&S!fe:R$X5,Q^<nrOcGB[Ll$k>Lkpe=KS+i,
-KS4u0I"$NmI=?ZpJUW)urdFimrH9E-F)u>>E,BN4DJX65F)l>DFDu5<EH5u4BkhHj?t!AH>[:V6=;4h;
-<``C%;,9n[:/FbX84Q0@8ki+\9FFH`84cEF8kMZG84`kT=^1l1#$tS??sm>Jr`oe7=^,$2>$>'5r`KM1
->?b96?sHi:r`9,'<W5r'9hJ#O?<:<<>Q.b+>?_#-'O"^H?tFCrCM@X7N.5JG;bM.hA3p2j-q?p&7n#L"
-4?l"o<DcUh;,U7`<)ct%=&`4"`k_?@qYT[SrVcWjs8)umo(VnSp\st0p\Xa^qYB^MmJ$>HoCVbPqtg']
-q"XLNn+?2=m-O/f!<39!!'1,i11G?WD/X6/Mkcl!G#0Us!rr?*!=&i1!<jE)IUknl$3UJ5"U5DN%gN+8
-!u+1KMI@h="U"r/!WE3+!=9,;"pG37%M'pi8IY\&!W`?)%0JrGbYpuoT8/#nSA:XT5=%Ck4u#/\0fhW]
-0f)$V3^Pqd4?5Se6q'UJ6TmIc+<;^d68Mu3JV82sAQE>M>@hPgOI2K/UoCGsWkGk?YTU6Y\[fPg[D9Me
-_Tg'9aj&)P`mi5[g!S3tdE^.geCiGfe'laje'lI]bfIoJ^p^naY-FauQB7f8P`V&\H%([7M1BD^EGf];
-GB&7XGBn=REFETsBP:j^>Zk'0;d*X8<aKHK?tO"[?Y!VWARJJ6<*M[[90tg+5X%(b2`*3B1cI*?.OHGi
-.kLW>#9P-:.O?Gg,lSqj,U"BW+Wq[G+XAd"3B&r]4?#Vp69[Lo4#\uV1bgmH1ckUm%5p4,3&F&e3&EBG
-1c[;i0LR62+XJol/j;-I1GLsL0etUL5sn17@olW.>c#!,E`"S<FLk3X,9nHM+<V[C%LWg^&ecZ>,pFEU
-,8VaU.k<(s,pFN+!7q2R!<E9)"o\T*!W`?"!(7"p"pG2<#Qk24!WrQ+!!!*("pYD?#m1VB"Tnf."VaI+
-6:FL,9k7aaTWu&B_SOI>bgP"f_6K,UH[L6eH@V!.F`ijrXgGF4NH9,jM1]u$KSbA)EeTpc]Xt/$DeO6<
-EGJua?tX+IBl%-dF,--UV6-eYBP20dA8-:#T?,6_ZfCB@n`oDml.ke)p@.hIp@IY;o(;P?p%@nLoCD_F
-o'>i6l1+$%n+#o:q>UBhs82iinal)?rVcQfp%8"Jn*ffFnL3Vdm-X9/m-EftkN;!nkNC[[jPo%Pi8r>6
-d)jSWaihfHaiVQBaiMU'arA[Pbfn2NbK\8UcHXPXe'Q:^daQOlf\+g*g"cSdr8\:HiS`\SinrPYmI'?.
-rotElki_:%mHjB-l0I^#k2tdkm-X-(kNM1%qtpWlp%nR]nbhtepA+O\rVcTfoC;PIo`"C^oCW"V$hs>g
-p[I_Eo_&"SqYT[rlg!ZulKIHtm-<j(m,mKtm-3ZpkND+/lRD&[l0[p*m-a?-lL40$jR1pSh!4.clKn?@
-p\+FZr;HN_mI'Q9p#P3)rr3-"leha%+ReLZi:$.%n)N9inE]E(l07<fjQ,+YjP\tVin`4*'++R:$3C5/
-!X&T,!sSo3p](Et!!!$$r;lTlrrN&u.T]VL<Es'QG'eR[DdcI02(^!j+!2IM4A]3kB3nJ'2^'+M%MTs3
-1.,,WIVNP+;)Tg[-S@/)4B>EuMO0QhN/Oa<Xg5:;T8mbs='/U)<EjHV=]op2R[AtP=BB$KB3SSIA7&>8
-ATj?4Ulo_";I!d<=&)1X;c>bV<_6"jDh+%@VPAE:;--1\:L$PF[()To^<+I;^qm_"Vn'^X[_BDj^U1A\
-^q[=p:;X]\^V%Rr_777m\A>YZ^;.@k`QHHPh;?Z!]Y:nse^Mgd`5'@4`l?-Dc-FS\bK7oNbg"JWcHOGW
-cHOV]bKJ8\d*9qM^:Uqd\@&cPqR$C7\$u@H#.M(O\@8uWrO<?J]",>\]"5Ga]Y(kg]YF<_!QDqk^q[\$
-_7mLu_na"'^V%.o[^3K[]Xe$X.)X!<]=PPg_8![r\@T8eb0@oCaiqf=^qmh#^r+75a3)QF_nEXt^q]l\
-!PQ8IaX"sI`Q#p5_8=.0aND`?^:q:m]=PJX\%&fR]"5Ada2GX'_SX(e]E,a^rkSiJ[C<lb]Y2(/_7[Fs
-_R?tkU6M=TYH+q7_na%#_oBd>_m$DU]>2G3cIUk4hq$<$et0%?Wg^2sYHjmkXL,+3W3<D)Tr4l_XfJ7o
-X/_nb?o9Pr6qpH^Ed)n[Ec#Q'91hcM:fUh3CN=`RLPq(JF`D52AnPjoEHZnkQCX_ES!fS,Pa;&mp@nCZ
-qYU-bp\"4Rp@ItRp%A%Po_%nSqYU6iq==%<lh0rFp\Xjfrr)fnqUC6F-lX3O'dc%.@"+*)TV8$5KSGAG
-NJ2Ub<Duk!<)m.6?W'd:JV]&.APc0-@U;u=@V0(L<+L',P`gW2;+jo$?<L&r;H[-k?Xm,@C4_[GUTUhp
-Hs0lf?"@Vk=+Qm/OH>N[K7\u2Q&'0g@pi\T>@(Q:=Bf$8=C#3:?<g]B?!grJARf@^?<UH.:/4_f>A%hl
-Ec,f*@prbOA8,n(rHKf;H[L0fH$FU\H$OacIt)otIt)utI=6ZtIXZj6OdDH'R%0V9St2FDSt-dkS=H(<
-R$jG5S=H(;S!ob6S!fV1S!o_2R$RZ8!0[>?r/2GJKS+r3Kn=l$H$XaYFEM_LEGTK.CMIa0FoHI`F)Ltn
-&8l>uB4kmY?!^W7>[:N5<`f9$$s6_0:f1(d9M.iL91o1Ts%<8a$;*o^8kMQC84Z<Es%NAs'3ndH>$+s4
-=^#$7>$>6:=BJd3=oMM'=oDMD<)Zat=B8C%;G^1f9L_NG=]8:)=&i:&>?Y*0<;ol[>?u#YC1_==LjiuC
-=AX$rB15Nd912<A6UX$s5!_@r;Gg:d;H$Ig<)Zgu=&r@$_7fU7pA!nArVcQhruD"6q>L6gp\4CTo_%kL
-p\FOTo_eO[p%J+Rq"OL\oE4USr;6Hea8d1f3+$`RFDuADGDi)V@QG#(!s8Z.!sK;E!Wj--*aD`*&cr+>
-%1*+?#R^n>!=BoKIt:'%!WW</"9SZ)rW-7(!X&N)"s#mCPeWD,!WiK*!Wi]01sNmOB<\P4Su@RaTKu.>
-5WqXs5<:GN2`s,U4?PVg3]BDd5W_A(5u'X&2`3!/-nmG@CQ`RI=Be'^9h7TF;d"*cGB\Lh8rJ[eN.QG/
-L4k5:NgYufR[K8-R#?rqU6q1:_Rd\0a3;rVe(E1"g"Fm*eC2jnc-F_aeC;pndEp1cda-%Zda?4Zc,di?
-`l>m/rj;X//?YV0OHc)uNe)CuG&_>3An5^]9N>4n:KqRKBkqBi<`E.'>?FTi8P:g(68oZ:5!_7`1,La?
-1,_6E.kN>',p=?U+sR"/!?iZd,q1)a+X83Q+!;^M,UY!%4?P\c3AiTG1GpmB2)d<L5<:MS3B8oN0etRD
-r\uY_.4d520J5%2-n$Yn*$$=S*$[3h-n?l02DR!?0etOF1eLJ<9O,!4TP[[p0Qt$9'd4S9*YTP5(DmYk
-&f),o,pX`Y+=/<S-RC)e.Oc\g)o_jX!Vud#!<W?)!s/N"!"T/7"9o#6$O[7E!rrN-!!!3)!Wrim5<Jj5
-FE3S;ZbOGq_9:'KdaQFOToFe=Ao`BPG]e@WOKQF>]U<YZF)lDLIts/?IX$C.Wj]^DUP!5lA6`SX>#\Nr
-;IX'6BPV=4SZB'"X/DD6A7]OW?=e@mTuP0XYM\^:nEAuakiML9p[\(Jp%In=lL=B0naI"Uo'l2Gp%n+I
-m,I-bkl1&bnbW7ao(qeGnF,r:q"jUNo^hG>q>Us(r;6KnrVZWns8N#ts8Mrr$i]u!rr)cnrqu`orV?Kj
-n.P3Wi8`kYl0.3hgZdtXgYh#Fg&BJ1g>(E5ai_`HaN;QFbKNE"bfIlLccjYZd*Bn]bf%N<^V.:i\^f9_
-fA#!1e_T$:gt^W8eE,u\inWDHf\YNChV6f@i8`q_lKda!kNCsfiSi_OhYlX?lKda#qX=LRrojCHroG9\
-jlYUblg*d"md/rjk2tIVhr3PRjQ>[chrEtdk3)$o8`]"!khtFbjOi>Pjlc(&mI0E0md9H2oAniklK74$
-eDL6)s8D6<s6K4>p@%\Cg#:fDjQ,4[lL4-&jQ>O^io&VKhr!/=BFYCJ!"&f0!!*-&!<<*$!W<!"!W`E%
-!VZQo!V6<k>^g!hCNY/^Mhuk!>!sqh/1)Vk0Ju-mAnc!o<^A5U&./LA#8\U?:M"j"Eb7ou-n[)02`G#l
-M4('4S!on?YHkL:Q[NUY7Rg3Y>Z=U&?$2F4YG?\L>$>$5?tF.t?s6N7DhF@KOG.FI;c-+]<CoPF4$ZP8
-5uLZ\BSMkJVLG>3O(_Hg<'NlI>Y0XT[@!8h_8sa7\@oe^_oTX)_S!b(]X+uX^U1\e]"bnkaMc66_7QnV
-Xg5[U]=Q#)bgb=qbK.]Hb154pcI1"Vakbb*f@o$7g<ds_d*p=`c/.L=hrNhUjQ,@^jPSJ<hp9KldE9__
-bhM"+eD/d-fDj7tciVVBci2#qb0A,Pb/MWM`l6'A`l.kn"i\L#_mZuM[R[a5[^EQP[C3BI['QsBY-=t0
-WNN5"Wi<J:[C!KRZ*(L@[C!0AWiW_F^U12KYGnb2Z*:@4YHkF@\\#Md\[JrSZEUO9Xf_T/"LY\I[^Q(J
-!58HGrk!Kh]XYDYZFIHR[_KVi\@oJVWNrh-X/iA)Y->4=XJr>0\$<9L\$EBQ\$**MW1'<WVld58YdUgF
-\$`]T\u`!C]Xtc)_T(3_gsF-]hPmcW]!8cLPb4M8UnaQZWjT.5Vl6SkWMlG`Vl-/U@6#tq4$c8.A8HI8
-G]bBWF'DgI:eaY[<EEaKH%_3CQ%OI-De`lqAS5n(KT;LpUSjr`TV/%lo()DCoC_hLp[n+Qq=s^WqY1!]
-C%1W^o(2SMqtTmWmdK]9p%7qJqtKdWrqY-(-S-c)2)ST`I>3f=KnYAALPgtDG\1/\4ZuJ>=AVdl:Lea/
-NeV=?9M8#R;H@%5@pN2DE.a4;Km[?&91_H?=@knL5Xn[N9O;4;G*T=1[^3BAN,2R%@ocoHF]O-fS;iGb
-Kn=u7JsD::DJEcoBj4kN>?4g0>ZY-6>$P99@:3VS@q8qT?=$c:;,9td<*aKpH[9s_DJs8u?tsY(G[t@a
-@jkkt@pW>A?=-uA>[:]C?=7,H?sm>M@9uu9?<UE6>?=s3=CGZG?"%+C?!i/5rdP$#Jq]3`M[YAtMi3^Q
-LQIXXNKB>&PQR)1P*>^4!1a%X-_6ftR[ot=S"H4ET;SH_VQ-VqX-8g7Q&^l_Mhm1BKS>&0G]InJDZ4J\
-C2Ij+D/=$*DIR*eralIJA7T1[@UWYO?iEq';uK\n=9;T+=8Z2"<\mWS=&i:(>$,!7>ZOd*=A`!q<)cn"
-=BSs7>$bQ@=Bea&;,gFf8l/bn>$kH4>?4]t:eL^V.n<B&<*!=1AUBZ%EFrZbH&uQ0:J+>P9Lq*)2`3WV
-1cA93;bp=k;G^7f;uT`*<E$cNr:g$bmIgJXq>2W>r:]g[q=sXWp\F[`q"a[YnF#`;p%.hKp\=RZp\=FU
-p@n:Tp%%S?o#h"F"=?!/G&CVkCN4o`O*=&4$4$P1#m:A4!<WB:7!k$tC**HS!Y,>;$PWmN!sTT(@tdK1
-$iBu)!W2q'!<E0%!s0'*R*!djP",r^!WrH(!X\off?Rc-S!oqFVh2pm=^5$$7Sl$-68pJL2``NN2`3WT
-3CZA15t4:$3\r]P1ajY"0JZ%KWel=TKO\n3:.AQ*DgZ5*=&hXm?X6c%3]TT"69IJ*=&)Im=&)n&=']3.
-3'0ht2Ea8^3^Yl,>>%=b;+"!PURdmHUSb-'\@AuOZF73WYctjW\[fGlrl5hl^;@n>e'upueC<$sd*L(h
-e^2Uhd*Ku9c5Y$]c-=\cc-4J=[C<KATTFtmNIuh5H>R"oBP&5`8khrF9i"PZ84ZBN4$Z2(8Ol075sRRp
-3B&fQr[.gt.P*&!q_S:.r@q&&1+t42-nd8)/Mo@?2*3`H-8$nq-71,h.P38-1G:@?3AN6F/12bq.3Tc]
-0-Vf#/132,-mBoZ*#]e;,o7s_4?#]ta1I7F=?q;KD&aTA)C-=I)[R#_#n@FP$mdAN+seQ^+XJ<U,UOi`
-+;i<&rW3!"!W`9%qu@]<!s/Q."pP>="p4o-!!*'%"U,):#mUV9!<`H(IK0EN"V3@F6""egTW><0]YD;'
-f%/'_[A8_!?t+2!F`VGAL7+sI^:'>PEcZYXG&__PH@:0uR&dm8[&JS&BlAQK@UEYF;d<*l@9cZMMO^`S
-Za$?pIqN5(CLpd\CO0Qc`5f$\fBDeokNUshjR;d3mI0E2q"X:Dmd'61-1:*hnaQ>>o]ku9jQPjqn*]E+
-q>UE]q=+"Gnac;Hr:97IoBbuArsel's8W&pr;Q`qrr<#tr;Qluqu6Wnr>5J5rVuorr;Zclr8m,#i90@h
-lfdNqkiMg)(uO?8jko"VjkAGHi8WeXjO;W,d*L(cbg6R=cHaMQc--(,)o]e7`5BO1^qd[q]?SL>b0%fI
-cH=Jbg=kEDkPk#SoCMPErUC<alKIKtp%.\AmdKZ:roj:CrpTpYrq$3\rou'#mdBH-hqd2Lj5AhRkj@d"
-k3_QtioK7\hrj:ah;@/Khr3YZnE/cojPT%b4lbSajl5(RjP\bIh:giOki:jjm-X3/nbDJ6kj%<kp"&.#
-rr;iYf)Fatl2:5EkM"kQk3_6elg=B8kiUt*i!S>rgtLK6en5R)!r2g$!<N9'"Tnf,o`4mjn,NGpIU6Do
-E-[+pOGeO&=$S8_.4?Po1d+K6Ci*s"<';TG%LN7="r&::9O`0jEbA'$,:#$<?uV$mSYMgJR\6XYXeM#2
-BMLl^;H$Ii92K)=Nglu=Hs]uZ@q8kI?!q&M=ClN+R%0CqA6r2:CL^+5;+!WB5!)J35$N&]Q_U:II[Z+2
-=\r*t:Ie&S?V,sX[$?`U]#W"3^W43m\\,GZ[C<fha1Aak[^X#_[_9Aea10$r^V@%^\%'/aZF%Trd*C7n
-bK7lMcI^h!bgOeTa4f.qfA,6>gsX9`dacXaakbt6hW*SNiT0+_jPJJCjNP`jccOSdcdpgrbLb4^,g*p=
-]=Phq_T'd@b/qK9`P]d1_Tp6>`m2NHdF$1]cdT\F_7oo^!P>rB[fa(I\$c1@#d:P<Z)k+.Y,hQ%(:1?Q
-ZF%$H['d?S]=GPf`6HTPbf\&Lrl,Dd_7dIn^W=F4^qRV%`W!@E[f4#E_8O:/_#CbD\%B8$\[SiHZ*h$G
-Z*V'Z_R[4n_76YOZE:+4\?;d2XK8J)YHtmHY-P:3YI_$FZa@!<YI1-pS=Q(EX0&5$Xg>FC\@TJaZb*l^
-\C8@;f$r3i`PU2uX/<hF[&0.[T;\uiT<>B4\?;d.V5:,eT:_gNSXNnG0f(mW6:kHnDfp2OGBnF@>ZO]o
-8kVu[?YO\7NKofbIsH$LAn,:[C3"l`RA$FTVkg)_V"F<PpA"I[q>9pYp\=ITp%\=Uq"X^`qt^$]p\FFO
-na5f4mITrBnb)MFo`"a?O!#W$93c4bO,f9[KS>;GObS@.BN7;V3_2k=9h7uaCNk;cK4n(N91r5a:.e;[
-;H-k4F+]aFN.PD@9i5>'7mp9D6q]g2;bp"tJ<[%?['m''G?ImK@pNAMC3Wd4Tq70tKReT,N/!:LF)#4a
-@LH=C@:<>B>$+p4>$1c.'4G*P?XdVT@:EYK<_Q.]='/XGJ,Xd)HuO(?@:!\fG'IJ*@:NjIA.W*N=C5KB
-=^#':?<poE>[Ch;@2E3N>[UZ6=]na/?<UWB>$#'8<*+0aEcM)$.!Ko[G^":QG'/"MFa81QG'S1RH[C$_
-H@:j8OHc&rQC+&.R@0V9R[j>L+/5I)USjoeWN3&"X.5cST:MRFS=Q+7QC!htLjsu+HiSHhGR&D5F*)M?
-CMEc]!GQ<EAH#[6=^#!3=T)2L<`W4";Gg=k<Dl^n=Bf!2='Ad.<``C&;cm7);H$Oo;cHh#ARJ\H>?=m2
-r_Ot>:.n/O=]SX-;c$Ok:.S,O7Rfm=;Fjnl?<h#cPDjEi?<;B8@7EpE8lA>T6T@.d4$Pb_3`]?`:fL@h
-:Jahc;c6Lm;o-?Mq"ajSnbW.Tp\asbq>U<gp\sh,p\=CRo^qV?nG)hRp\+@Vp\+:Ro^qbLq"sgXoCMV)
-!;QU+";="0B6\5t>]>aaH!EHS#Q+Q4!<E0$#T#BsF]o[c!WiN0rW3`9"9eo;*'S@m><N5q!<NW5!!!&t
-!&O]V!!OH4M8d]QN(k#h!<N?(!<N?4!'8o`=A=-mR&I3T[&[2&6pNn!0fMNi2)-sC0fh1@0f_6Q75[Cl
-6qTI'5<_"[+<W'k3]qegM2$bHCNjGc6XFPHH!"!@<Ffr^Ak+j?7o)E23_!"A934qZ:g%7E?qEFK><"E"
-4#9)m4\&@42G6Ck2/$`2>\\+mFan[`H"q)6D0KE)K6M'OK5H!oMh-;2QFaN7_8O4/ai;U0c-=_ccI2[B
-!SQ3+gE"l"jQ#%Mg<e="e'ljscdU1Y_SNplV4FBSOFhq/rc\foDId-aAmAJ;:ejhc=8kSb62i\D2E<cW
-2?#'W/2/b1/12_k.k<"q.5<hC0JGIG0.JJ)-mgT).O?Di-mg>m01S#V1bgL22^L^8,pjiX*[*!X,pj`X
-.O#rR+WVI>*?QgQ0/5RJ6]f9rG#CadH,`Sp*uZ^T*Yf"k$kF$^$4eUC/gMbi+<VjNr?24d+;`0#rVup!
-q#C[,"p+f+!X/c1qu@-,":ktK$ksB_"TeZ)quBV#&hlR`J;KYiWN<_Ha4&l$d'fEkG'7_4@s)p7F+^*l
-^;-h:M0<`VFFSaWCP%LoEJ_'>];h0OL4+D]?!^0!FC.sIA5,X4FG6<gZF$p8R<THe@TR#VD.6m^CO'6W
-`lYBbf]r"rkl0gJiT9@lm-=**nFcAEo&o]>n*KW9nFbc-k4%s)lgX91lfdd6rr;]lrVulrs8)`ps8;or
-qu-9`qu-Knrr;ognb`4Yo_/4^rVc`oqu-Kns8Dlos8W&qrr)ir#Q=]$rVuokq#gZsrVZKk"o\E"rVuiq
-rri5us8Drors8Q!qY^9fr;?HiruqCAp\"7Oo^1f!f[IpW^:CthgY:fWna>Q)jlc+(o^V/)rl5/]aN2E@
-rl52`b0.rMci2;gd0@tCc-=GTjo49Ik2t^^iS`YRjlYT?iU#gnm-E]jjQ#Rji83VWgZ[Y\kiD$ulf@3l
-k2k^hmH30Sg=k$,iT04ej5&PJgYq,PhqI/Tgt^oQm-O-.o_7tHlKIBooA\s.p@n(;bl6Vhk4\-+jQkpd
-n,)V;o]l,>kiUs_iSWSNgtD\Y#@S2V!!!'#"8`)u!<3,u!!**&j8aX<@qT\(JW5eRML&o54=2=&/1i\C
-:LJ*hHuijn1DUE,"98E+(b.[PBm=f<@n&7+4'-BFI"m<0OI)ZI^rNsIF')@>90kj>:JFShFc2QaOaV+Q
-<ENF9A6)WAEF`0\N1ZGhE+NTh?;O-a4$6kE5snL43E]^*Lmap2TTjJJB44_3:g7!q84ucb6\)JMQ'&8a
-a2l*4_83(PXg,19]X5>i^r!jk_Sj'q^qdV$XLb[N_mR%j[_B8W[`?_Bc/[sAf%&F!hW!GGgXXZua2cEP
-f%8L'dD`oFccF#Dd+?apf@/!me(NF)cdLM$d*M^>#h[k`db3-ug=T'<b1PFsd+[4+g>:Q>gsaa)e_SR*
-j4_`.iQp*1h;$fBho`pWb0%]CbK/2_daZ^lf=\c0]Y;"e[^*0;Vkp;mWPcWnaNDfMbfe6/dK.\;qm?I5
-[/RH=[^`lX\$3-@YPt[8Xf\b.X/`.sVm3M2Z*Ud@rN-+(Z$s$aY/J)i_SNdk]",Ym[BdHVYH=\(Xf8P8
-Z)Oe+X/`2'Z`]skTqe'LXKT"AZE(%-WM6,`T9uLTT:Dj^['[6K^;R_"[^E<DbItX&[BZ[+ZH&N;UU[A(
-Trk,^ZGX&J\uWTUXf/+lV5C2dTV%gGSRjuC1cRW[5YtTuEB/2gK7e,U?W'H`6UOCD@W-[QQC3hkJ9YsC
-?X@&MD0gu'T;AZkW2HPlnac;BoChkNo^DAEq=smarqJeQq#'s[oCDPHq"FLWoCVM?p@e:RnEfK,q=`^;
-1dbo,M4'iuLl?n6HZs^RDd5k&76EUl8kMWF=DiYEMKroB:3f?&9NG.a7Ta%u8nNsLPCmjdAR&G46:3Od
-<_c%O;aETRA9X<?ZEpj:Q#pqM92o;0=^PZRG>Nd^S;W5YJV&N2Ll$t/AR/YP?s?]:?<gc@<aB*:=^539
-?;t07@;'+\AmebA9MJ>b=\W=<B5)'p?<pc5:KUq1ral1ECdi5ZD/=!"@VBLhA7f7\@U`kW?t*SVAn,4X
-AS5UeBk_6pCh[TuBk_?t@UrYI=&rR2>$PB=?<pW6>$+ct;d**k;-?OgrDbRR=^"p0>$>$1>?P?A?XR5I
-@rus?IXm36PFA)@XKJb.Y*"j+L4Y/;Ll$q>Isus'MZ01MSt;LDTDkDfS=#_3R@g(@ReiEUR$O&&P]m%K
--?aQTEcZ8AFEVhMF'DdM>?Y'-=&rL.<)Qh";-I%)>$,$:>Zb-4r`M$]?"[PM?<C0*=]\a+:eaYX8m>M*
->#S="8P2HD77B[:69dP.<)Zq6IZ]_;ChdRCSR+TM84--B6U![p2aBkt3C6\I<_l[m:Jah`<)c^l<)gZX
-s82`nnb)\Rnb2eTp%A4Zp@\(NpA"LZp@[qBlKn3:o^heLp\jdmp%J1Yq==%Alg*og!;Z[,"<&[O<(oY]
-;-@XQH!*!9!r)a9"WTm5G<QrT!WW9'"pP&-#7h"?$W)du3uJD6"pOo)!!E3#2?<dX"9oZ7QFXoDJ3XVO
-!WW6("9AN)!t5/`f$%5mJr?:qVk0`]:HgQo4?5>R2aBJf3\*B\IPiiB4?#MR2_m]r4[Vn+2(]pp.lf[?
-@?5#1@;&#$8Mr(_6q(0Q:KD%QJp;$@9LVuf;+OGR<_uIj:dn,U>?t)r9Nu+0<*im7Dh;n6FC8F(C.Co_
-6od.q7mT^C7nu`<3C,bg-oFXT,;;P7/ibsQ3Bfem2)RKY2)d]Z/k\i-9h.TO@r#q-KpAL>^VS:Hdb3^=
-^qdFXTrbW*['H[,U8P9+e^`=*f@/7'rm_;$bf\/TaMu!'rin2`ZE^O/TUM(+?X@#E@:<G@<`E%&?X[8C
-3]&ZR3%c^8/iYa>-o!D%/h&D,.l'4D/,h.//1`M6689oA.3Kcd&h>[g,p4<P*@r`p.3Bc`(`=,0rYdO4
-)&Er8.Ocu>S@Z"G:.[U$d6J<`'dX_4&/,N](*F>%)(%0m+snNV+X&$U,9IsL+rAE&"98H&!<N#s$3CSB
-!W`?+#RCV9r;d?/"VMCT%2BTe$3pb>!rW*r#7s40K8G2?T;Ag0ajJPZ]:"CpB5r$1Cisc@I?LbM_RPP?
-?Z'k#DejBFG$AL1TsMe\[#/sNI"6Tc?"S+X7:'+o>&7DRPbP7c[&][THY>`LEHuG8BkUsP;dXQGR`<FL
-XPE.2p#Y;uiooRlp\4@UkiV:&q"X.Oqss.Io^DA8p$2);iSs+`lgF66rVlfks8)`p!ri,srr4PKrr)in
-r;QZprVQ6bo^2;Go'l;Lrr)fprVQQms8D]cr;HTlr;HQfrVcTerquous6g3]s8W&ps8W&qs8W&srrE&t
-rrMrpp]!ATrVlcjp\FUas8N#qr;ZEZnE]B%in`86`OiUd^:iUkkMOq@d*^:nh;7&MmI86@ai;BDai2?A
-aN2ECrPe`R!QE+Tb6d7nlg*a"mdKW6rpg'\!q>UVrqpj4n*03,p@[e=o^qD>lKdcngu-rJjlY[ajQPpj
-gtq5Zi8<__nF>Yui8E;AhrEG?hVZQ3iTKOkl0Ig"lgEchi9Kgch#%!FoAe'pnG28;kNqU-hppuhnE0?&
-nEo<!k2GF[io8kKf@S_b&eb9G!W`E$!<)s"!s8T%!!!&\!**K<BlA9JNKK*QG%OW:.46Mp0/c*pATWWW
-G@jQ,(_@&Y!!!<G0LK;eG&Lqr6npf*F*V_FJ:EKDTW>E#T6k!C7SQ`Q7o)iT=)!AWRZVYi8QJqnITKHM
-BO+&$C58:PU6&qa<E`a:=%?(m6oIY-5Y5'L;1=LlTqds,F(A-@?tWhH<`2XP4\&R9I^6>COgN!H`k&[u
-_6L5J^;@V)Z`gpQa2bR2beL^*_RmUl`4*LtY-5=:\@]>ec-FPYjQ,1Ng"Os3jlbX\f$i0rdF6\!6IsK$
-dDNQ6aMGU/dausrf@/!me_/Kpa3`;`cd1"baO/SaaOJSbg=O'Qf\4g#g=as-gtCK<e(!+(hpgQGgWA%,
-rn[P11u6a1cdC"T_8O7?eBlUdb1=,3[BQm=XK/D#Tq.[KXK0Oh`36#:X/WD4\$WKTd+Pn=\$cCI\@8jB
-[0*eCY-7f.!NrX%XpN+ib0%fJaMu6?rl%mU_7\UWf@SKk^r"(;cc!]EbeUlqZ*C'sV4FQbX/`%qXg+t&
-V6IA,WjK7M_R6JKYG[_ZUm[=:T8Au4XL#19YILU>]rn<4[*Q@r_nN[^U9`1N]5j^PUogf0SW0Yg[&:F.
-\$E!3W26SoWMZG_S=H3_4ukM\4Zu&&<+TohH%UciBjjn06U=(0;."0fM3XHjMh?:mARA\I@V^4CQCk(W
-X/MqoW:BHOo^qkMp@%D<p%eLarV60`q#(-jq>9s]p\=LYq>U!lp%eI^qu$'OjaQjmgmgc>KStGBQ'.)i
-LP'ni@SBN\3C#qo5Y+F<:gn^/Mh>D,4@i(78Oc?U:,tUDEIaUPN+Q*n>@1T56:k0?01/8r8QeeiJruq7
-Z`0+=F^nKhEFE$T?Wg3)?>rG`TU^gpM2-_3JqAuDG%Y,lBkLjT<*<F6@96rK>SpUL?!:K:?sdAU?=./H
-=&r-o;cZjl@;TZVC("HU?!165?=7J_CM`uf;efiYA7/q\@prnVA7B"Y@UNYUARf"M@:E\XAS,L`Anbgd
-BkD$pC0b+K>ZXp1>?>!6>?tN9=Bo$3:KLb"7o<Gi<E<1(=]\X5?<plB=&i='?S5_m?<^TBEclJLH[pm0
-Od;];WNrS+MM-@uC27X$C2@^$C2S->S!f\9SXGt>Sc#)ZTDt\bU]I6bq4J%RMM[1JM2$\:K)U96IslZW
-An>O`>Zt?9@:3;D?sm/Hr`fS*<)uq!r`KY2='Aj@@:<eX>ZY37.pc@W:/=SV='Am2:JXnS8OZ3=6UO:,
-1,_m&9N5bYQBci:DeP3&A4fWc9E%=T6T6_`83]+#:fUFh<)c[m:f:@o;,C4l^s;uWr;Q9[p%\"Iq"aUV
-rVcNaoCVbMp\+7Nn*K9(p\=LUp@\1Rp@\.NpA"R^o'Yl1lg+TOdJsdZ*\&*W6UFUhD/a,Y0+%jW!!WK6
-2J6Ys&H2YH!WW6$!XAc,!!t,PRAEso!<`Q2"TeZ("8`'-!rr?S;2)QuM*`?q!W`?.%L)h5GQ@dE!=&TU
-f?I&eO.N&%KS$J=?U?YA:eO5/-o3kP75%;,3\rr^2*<W]3CHV!2ErrN0IA5&2)6[nQZ@"aG"bM,8j5[5
-87>n7BR5>X>tSWu5"\[A6:sjP:ek+h78-Zb;*R07:eXhd=&MRj@o,^(<a(#b4?R%<7l`Co6TIG+6VL06
-3_;V(/O3Mu+>?GL3]oYp6U3b27RBR/1GCXA8P;H@5!2\I?X7/REINV0R\laIal;<dVL_i86q9X9:/=GQ
-=a?@[b0JPec-P+me^rF'f@ns3gATb,g"6/M&^\nN\$<0A['6L&Tq%@1P)Fd/FD4u]=AV1>3BTr*3]TVt
-2F0)T1aO@o+=Sio/1E##1d<cQ69[+S2D[KU.3^#\)BpU_,8_IE$l0Tt(`4&,'akHt+s&+(Vo$3'>us@D
-d8V/7'cn)+(`<\c&g7u"(EY4V+!r<X-6a`b,p+-M,T$(Qf`;$Rp&P'mq#Cg(!X/`0!!*03%0ct;rW#t)
-#mUV9!<<*=)]B_9,=H4H]?&"#TQYKhDJX!*CLLabMl*hjWetnLDJ=<?CM\B9GAqVl]>;7^O,AL8KQhEZ
-De<<S;-$ag=BTd1W3`h9V2/enEG7pV?u:4&@;T:F=ANIB;j"`.XgmBXo'bf'iof.ana,W7o(1Psn+uhP
-lh:,Bm.^,:jQlC/nac2;kNVC'mJ?k_nc&@^rr;lors&Jqr;QKkrr)j%rr<#prquZmrr!Z4r;-ElrVlcn
-qY:!dp[@kQqtTp]rr;cks8W&trr2p.r;?QnqYU<mqYC*hr;6Birr3*!rr)ioru_(+o_\Uds8W&ts8N&u
-qu?Zorr;uno^(brd`/u3]BK4n"S_fns8)`p$iKYsrqucqrqlQer;Q]ort>+nlL<fjj4rA>eCrd4f%JBt
-dJhJsc-+P[bKJ*?c-FVN_8F1-`m2cPaN`/`rmkQ<ioB"UhV?lBgtgi?d*:#!kj7["j5T(ZjOW/HgtgB3
-l0I6ZgYCEAoC_P@l/LpUf\,<<f&cDin,E:`pY!mmkk3cbkj%HnkN(^dgY;8Zlfd0`mH3$[gu@>Be(N2A
-#m1)+!XJo4rW<?.!WW3,"U"Z&#6G#2!s/K'!W<!!!<DutpAe0%@W$RQQBm_kIrAdr8jl''1db/NDg?b\
-FCnTF3%cEX!t,ef2b-VC9h%9(2)I-8,W8%b>[hB<V5BfIHq[43>Z=6g8O>sCHBtD%Me,aq;,(1sISNaI
-<*NC*J>B0ENcT&K@VT7Q?<C)t6pX1/1-\03HBOqpVNc:,;dj!=;da?C=(+ol6p+7E5CBQ<M2f-l`Q#9e
-]!ncX_n*.f\\"?6]?JF:\&ZM#[_o_]WjKLX^qmdtXK&G/Xh`?0_:%#ag"=[%f@em+_TgQQjko7a.H07?
-hqui5eBln!e^rL&ce7"$g!nHqbgOq`_9C6Mb/qiWgVqXrhr*>idS\KEf[J-kdaQ=\eC2O[dF-+U`lZih
-eBZC`d+Qt"i7,`V^rk!PeC2apg!\@#bgY%ge'ljmaLo<q[B6[9Y0#AKg=!^Xj4ql4i7Q8heBlFh+5"r]
-aMuNTf@AU1h;$B)d*p.YaMl-9_Sj@._8<n#^&GYG\[f<N\H',<\5BH5XK8S+YcY.4Y-G@?Yd;*Z]t:ha
-['R6K[C3?=VlR29^V@@eZa7'IV6.)*Xe2;iXI>33NJ<e$Yc=k*Su[j7OeS,.\BrOHbJClmR]>#=6b&PL
-WirV&XK&;(TV/p"\$`-7]!J'7WNWLtSYi$!;dW6b5WCVZ4@2nNEJ00hCh6pP91MHC92f8=IuTVRNeDe"
-D>n,UD0Ui"T;AHaWj8n3XT%Yknb)_Qp\sh-oCDG@oCr%PoC(u1meH_ZrquK]o(i"Mn*B?2pAb0l"T.uf
-p%A=aG5_4%rn]4c;IXrd0JG[Z6U+455<qMBI#*Z.@o@&F;dWm2;-d"#:/Gb]MLfPE=&Dao:eOhd9gq?4
-77K:,87@+;YHY=(Kk+\5CMI[3HXKf[<C^1fASFhgWM56,LkC52OG]6_DJ*E\=^>l^>$,*<?<U<5-X^+c
-B5VEuDJ`oj?X?uIA7Sb984lBbDfor6CMRa$C2%9cA7o(P>Q%kh@:NbN@UW\VA7K.]@UNbY@V'"X?sd>O
-?<CNA@:3AI?t*;J?smDM=BT$?@q/qS?XR;I?".5I>$tS5<>/bL?!:E5>@:`B@U`M?<aB'@@UVi8@q9"V
-@pNMO?t!V\D/X`KM2n4)WiCqj?W06H3_`=58l&#@4BQ0)B4tjb@:3VYBP;$mBkV^DL4G2AN0'3dP`h)k
-P`qH"Qi<?RR[TWCROFYoR@0tNVP^8eSt_pQTUhO<Q(!YhM2-e=KS"o2KS=u)H[fU>C2.D\ALqD(?"%;P
-@9Q]=@9ZZ4<)?_+?!('%9MJ>lG'e4IEeB$uChdj#Q_[tV9KbK:6if_Hr^9=@4\J7:7mKL;:..]D:JXJN
-9Lm7XlgsiDqY'gbrr;umn+-GTr:g$]p\+CXqtU!`qYg0[o^heJo^h\Fo_8+Ro_&(Yo'u/7!6bEJ#p0<X
-+tc>*rVup"q>_ZO6tpR#$3:M9!<iW-!<rQ-!<OBVIVC>A$3^M;!s/Q+!Vl^("Xmlc\]8D0!s/f5"]GL1
-&d&.<!<<-#!WrEMf$[#cQ_fk<Tn^.R9MRu100E37-7q>J5s$V\6T%#%<^oJU<_,D>4ZPSc4tRj!,p?$$
-R;-\W?ts7mG?@%'>!,tWDf>VP-X^(B;+sPc;c-P!9Li;i:K^Ie779aA68_)"8OPd09NO5M:fq:,4**MT
-9i>"f6UOC;5!Vq?5!)8#1,1L>:0g4L4Z>T'7n78i3@lpN78$HQ78d;`:JsJS91MWU@:N_dIug/8f&Phr
-F%\>.%2:HG)'q!_'br`/93c107Rfa?>[^rKH@BmmXfnY4]=5Mk`lGp/_T'I;b00e/#LLl@d*g@icuRFW
-i8E;BhU9?daOJJR_6pAWX/2AONe`48M1UA6G@=`i6:k'Q8O>[-6UNLd5W1SM,rRb1)]p"7,<%G/-Qj<M
-(FqjV5<`>OWi9H*=?qM`:)5#`$l9`t()[o)(_7-$)'9h3)'gF@*Z64K()@l*&G6%U!!<9)!<Mop*WZ6F
-"pY;6!s/K'!WrN*!!3?7%LEIJ#R:P=#Qt2/rW+;]'FYEW#pDNMCO:JYJT5I.=^#EVDLS%XYGR\GG@YE(
-CNP)P@rYppDjIQ5]<IE=I:.8ZMh,qpFD"ZQ<a&[/CPnaj\$iB/LjEi8<G5iM?=n1b>%hDS=&*CL@[FaC
-Vm,%FnF,W'ioT:loC)/BnFGB"o_S:Pnbi@Ym-a6*lg=*)kj7g.k3)+#mJHq`l21/Ps8Diorr3<(q#(*c
-s7u]pr<WH&rr;ior;-ElquZinqu-Nsp[n+Trr*6&rVZKdq>:0jqu$I!rVcNeq=sa^rr33#q>:!Zp&+gh
-"TJB!r:9gb%KHG+s82Zirr<#ts8W)trrW3"qu-O-rquN]lf[*QaM#0ri;`cUs8Donrs&Jus8Monr'0lF
-p%J(Rp@@\AmHiZeiSrbPi83&:f@o*=i8`VMh;$lCe^DmmdF6Rkb/qH7_o'=0ahu*8a2u<?bfA#Scd2R8
-#Mn4ig"bTHh>R+$q>:'cp%\%Lp$hP<jmDBrkO%Wpm.9Vug>:lWhqcf8cI(YAn*p>Tr:emjs6BA4kMYRe
-l.G"VjlkXYl0%O*lK@X'kj.?ojOVf2cq4ZJ!Wi?-!sJ`.!<iK(!!rl5rW*0&!!<?+!r;lu!<N<$!r`5p
-!%VSkE.<n6QB?rPDIHL96pisr8QfeQJ;&Dl@T5fV0-p]&%N$WZ:KCCd6oocR0J4t$*\''27R01H<``7*
-?:[IV8jl3E93HV0Tp:CS=@5SS:01k-84QWYH'=_nR!)\C86^(RB3SbJ:dmZ;8P)?KD2+UWTpURVAm%So
-=]ea&=^b6*>ujll3`00WJZH&-K=9%E`j;h[\[BMu^:1nd\Y6CGbf@Q8cd.'Y[^`WIZa[HR[^s5gX/W5,
-Y//T5\'NaWg=Xd$f\"p,a3E#TgsY0@f@e^/hpL'*ce-^pdaZUig"b9:bf@cNf\+p-e^DX`bK\J`b1,2&
-iS;l2`Q6->`QZf`fZhIZaM>^=g""X%bKnDCaj%rNeBlLobfIrTf$i'sf[9rUg=+L!bl66=f$Vgc`jrmn
-\$)s;Xi/l<f%8'jhr3&Ai7u`"f[7dacGI6n`$r^E^V7Lu\u`W]]Y_V%_na72_7mn1bg+JTai_iE_7I:q
-_nWgm\?;s8riH@,YcY.5YPka%\Gs8A])ogb^&-:\da?3RcGdoI`5]Kn['$-uW2#TNXJCo?R\-jTR#IAh
-PdJc^c-*r8X.--EXLtF%WiE4gUoLK"VP:H']YCq^]Y(Ya['d05T;%fr<aeck5W:MX4$l_IDM!U`D.[-T
-9LhQE92]29I#3lFNeW%*DZ4;ZDKpr!SYW*\Wj8n3Xn)&mo(;\Pq"=:Po^_P@nF?MV'DqRtp%e@[r;HHb
-o_&%Up%.bKrVlctqY0[^o2,GanEf5[c_UgM+>HYh.OHu/2*OZ(<G[,4HuW[p77^N_>@h/97oE6)K8>81
-A4B0I86]A!9N"h_5WhA%8Olj%LnLfKVNZIJB2VfGARfLbEH,/W>$G*2:1eNLKrLf!Jq\i.KTD%TPB1GI
->$G?LD-L4P?X$Z8?t<SO@VTUpDeWQ^>[C`G@q8Y884uN`DL$5=Chmj$BkV-fA7\qH;-[@/>$bWH>@M#K
-A7B"V@UNXDAf,/e>?bNHARo:\@UWYN?s[/F@UNSP?WgP_>$G37>$YQH@pW>E>?4g4?sR&B='A^$<E`C(
-?!CK>?!CTC@preT@prkXra>e4rF8H1ASQ+/I>O#WVQ-VVBNe2#3^-/46qpNP5X8Ia@:NhR>@(]D?sm5C
->$4s=Ci*s-F*2YGFa&"SI"$NoJ:`E-M3F0kQ^!YuQ^e)HV>[8$V4j`]V4sZXTq7sGR@'B?R0Sq>QBmes
-O-BNc=`nh-Ec>u6Df9E/BjG1W?=%&H=']9;9L_QI:fh4KG%ti2IY<>iC2R[NUgQVd6U*t*6p=",77BI*
-7Rp0I84lZU:JXY_;+X8L7a'QSpA+FXp&"[drquHjmI:,R"Shfgp\+U^)Y`t!q"aUSp@e:Tp@\+No_8"M
-oCVnWo'u/:`;oo?q#DTA*(j'p-P?I\!!**&#R(2.!<F66?"Z\B!Wi?'%1NLC"9\K#%KR;.NP2HJ7ir0D
-!!*3(FTMUJ$3:/0!W`<%!XSl`g<_fBKr(-/SVak]>ZXHT2*k#;/2T[]4>o&e:d@0/84HHX9fXsf4Ztec
-4Y7g"-R(cgTR;<2?taIsD-BA&<'3B!92.Q76rR5R;+sJ]:/"8U7nHur?"lVf4@rUY=&Dgg7RTTB70PqQ
-:f^q#IQTeS4?PVa5u1N^69@Fp1,M?r7n5p*4ZF]C4#8f_5<MY+4?uV?:JFYd9ibLp9i"&U=B8<s;HR7D
-J!?_Hg#:f"Bg"$j',MuO+"]H%)Ate@7S?K=2aB\p6UEgm3&E?Q<EN10BkhTrDffi9JW5_XR[ftHZbXK$
-ai)!3(<P%Tf%\p6h:Bs/g"k90g"=^(cHa\ZrQ\NY]u%_&[^Nl4Q'IMmLO=>XCKk:Y=^Fo\4Zb;L2_H7*
-3@P[U(E4VF1-.iW2cQ6GVd`P*5_dN`(a]t0(DR_r'c.])'+c*%,:"9N-7^>g+Xn]S()R_up&N\E!<E8t
-!<3)u!!!&s!!E<&!<N?%!!<9+"p=i)!<ic.#:TcX!sA`7#6=l0"VE+b;.!gBFE_M=ARg+XY.;HIQ$HqN
-?>>%%EdiFWG&Du&\@oGNR=]3`Eb'W`N-JuOHuiXi<,@;UVm*J3Tn[Dc<F0!.;e0<E>[hJW>@M)U@o@#b
-BplZMZErEQnac#2jlG^so^VD@p\3b8nb)88nG)nSlK%$klg='%k3DC&k2u%!mJR"al2C2OrVZHfs8Drr
-rVc]prVd!#qu6Qjrr2for;HWurV6-cs8Dm$qXsU\rVlfor;RB-rql]nq=spgrr2`eqtp3ds8Dp#rVlfn
-rVlfp!<2rqrr3?(qu-Qos8W)srVQQn%fQ.rp$:eueAf8:]A!8Yqu6ZqrVm#qs8W)t55tEPqtp<fqYU0d
-qYTULn*93&k3)!pl/gsglK[?gi7m)Nki_!agtC30i90+bmHj<.mdTl@p@e+Kp@dS-rSS(@hVQu;f@ed,
-f>u,5b7`%FccaYXbg4V^ai`&cf[/I:g]$COlKIR"o(1r%hrE_BiU-XDr:\[drmhD?k2bO]ki;.&mJcPf
-p$(r;n`oE-nE/cljP/GHg.VhUrW!?1!<iN*!X/W*!!EB)qu?m'"Tni-!Vucr!V$.>DK'oVOHYccJTb^3
-:e=&B7S?osF+&[qG%t5T5W:GO(`=YU5u(E_91([f/1)Sa+<hgX5YP'C2cr@/5#,Hk;I!-o>'>^eVN6FF
-<_c%Q>YA+,@96E@I\*=/Ndk\?9iaktH#[1f<+]E.3^["gJWlXtSr[ks8P2iZ7nZug=AW"&<Dlq!=\h7[
-@8hf\ZAaULbKA#:[CNl[aN)''\AH+]\%Tbk\\?.6bf$feW3EY<[^<?M]tUPFX0SnHeBbVOf@8I'b0JYh
-e'lXidF$k*hr!&9e_As.e^D[kd*L(fdaHn*gtgN)bgkCueCW6r`Q?QVeC)Ujf\>69eCDdldDa&OeC)dc
-_o^'?b1+eae'lRgd)O2Rc-">XbKJ2WeCiEubg4jAdam(!cd0_cg"4d#`5Ta,^ppqYXfSP>e\BJcf$rF5
-g>h/KeA^%mdaHXf`66?Kb0%rPaN2Q4^Ug_XZEC@:[C3?C[(!]P\?rHD]>)"j\?iEAZ+7]Zrk8HN^:sTe
-!m&L,rltMdr5f/a`l?!8_o2Pl!4Md4!4F\l[C3KN\@/rW[^W`V[^NK7ZFR`fai_]C`2Tu=ZbsDncHF,>
-Yb8)@OfPFWUSP&h[(<[E\cfjV]YV;\[m.L2Yd(C/VQ-V<?"[526TI"_4$ZA:ApA]GEG]>q=&)C]9M\]#
-EI<G"NJW=<H?F:MG(#.+Q^XPAWN`V/XR^i3o(MhRq"OOXp\"+JnalPPq=jUUq"jgaqtg'\p%S1To'u;E
-rVulpqY9aUoCMnUna5i#d\mT]*\Bob69.Y*5Z;QJL5U4g;F3Z379E/]?XH]-@s3`jKm.-/6Tdk%;.<p0
-928hq:-M3SF+p9gZ)sIAAPuH2@8g?EAnFMFDJWNQ<E`^=;e^GaLoI,2MhQt=J;]5IPBCSH?=@8^E*upX
->#eR(?"78L>@hMdDeWKZ>?tNC@UiJ68PMccDL?G?C1mN[)/!SmA7](Q=^><;>$bWG>@_2OARf1X@UWaE
-Aenoa?=[YY@UrtV>[LoK?X@&I?XR8J>&RSM@:38A?t*PP>$,$8>$YTA>$G37>?b*->$>!2>$"d4?XdPU
-?X7#K@:NeT?XI&JA7oLcBPML4I>X)[VlQn^BNIu$6:+(;8PN#V69eUdAnG[b?t*SU@U`hW@:<VM?t*JN
-?XR;UBkLsfB5.?Y$YO!aDKKu>DJj9/E"dA>GC4jfH[1!kI=6BeIt;rnMi7Lm"-/D)PQ$^IPEMK-rL=Rk
-R[K\6S=>q8R@Ke7R$X5-P(S^Sre_\NKn=i=P)>-UR#co<Ci*dMU/j<D6q'I284?3GrCS))8PMuU9MAAb
-:.nG]9heDWcee*`q=aLOqY^9ir!)rdp&=pcq#9smp%nR_q=jUVp&4Lpp%._CnFQ8Ep\Od^r;6'UnF+9q
-%0Q\3!WW3&*'$uD2BE&#!!WQ+!XAr3!='#[ApRoE)@$-?#6bhQ!rr?-"9&9,";We2U:6q&)?p*@#m(),
-"9\f.!sSi+!DNXt!!<Z3382e]8rU!JS!T>F[:E?+4Zko;?o9i*4"`-@5YFF'00;X%=%P;&2*3oZ2`iT7
-+t4^#Co)N"@oHTM?s6`1;H-"Y5>Fs=IR$:u=$T_Y7oi;V8PVlO?XmS`;a`rN>ua[#;+3Z98kqoG6;L<P
-<(fD?5ta^.2b-\=8NSgo5WM)+5<VA$4$Pqa1HdfW4?YV^6UagT<'rr?;GC+k8OZ'3<a&m7;,C8&Dh".V
-b1l"6_-SlJ,TIdF2'ah4/KGZlCK=PB4\.n28PM`H91q`D8Mrb!3''#X3CQJ.5!MG.9g_K?4[iIb@Tul1
-92/>pF_#`GI!K[USr8MSJtAa(QaXF&\I6$_]u%e._o9X7e^OKF/C;\ed`p4ebg+>[e&oMGc+g#bQ`Hp^
-Z)XLaPFA1lOKd$?W+T:76&j2I$5a$a()7Q'(*OnDrZDe!*?usY+sJKh,9J3W+!2[J'?gIV"9/Dr!;cfk
-!"B#7%LrgO"p+l1"9SZ,,6S,Q"U#&7$kX."3`&dbCh79m?"SJJV7=1>NcSAq;f$>jJGsLhFG$*g]XY),
-F_P)\?#=S5L4=YqCN4?,CPAFc\@&Z@N+,7I;GLP#77p`h?".AaCh-gU@<,I_FCgfO^p^T(mIBc5kiLpe
-lLFQ7kj[uql0nE?r:'4K+8G?ikj[d#mHj3-md'#slL+*=s8V?[q"jm`q#:<kqu$Hls8N!+s8VurrVQTm
-rVlfprVc^'s8DlprqQ-^rVH9brqllsqu$Hkrsnr+s82]mrqQBdqu6WorVlg!rr)cmrr!<+rr)fprV?Hi
-qu$?eqYpEprr2ipqZ-ZprXJc#qX*M(eAf;<]A*;Vp\ucCo`"mis8W)sr;,pJm.C)Gq#0jYp%7nLoCVbM
-oC)#0l/q:!mH3Nsm-*7(g+:^tc-X_beBudpe`#-3f%Aj:jlO_2dam+-hr*_\io/kShVHT-e'lamcHFNu
-c-XYTaN;cMb0ekkd+dX7jm20rf[/("g!S1,gX=@*mJd+^p=@IacK+EZhVdV\n*8cekjS*-lKmm#j5]@]
-rne:Chr*Bd%0HY6!X8Z/!WW3&rW)s#r;m-)!X/`0!r;m"!<E6&!r`5o!!.+^9nA.`Oc>6HF(STP8Oc*;
-9Nl(OI"6`fAlhJc2`3?6+tYfF:f:7`5Vsf.)Aj;0*AU2g@T>op6pF(:<),q`BR#/mR"]K`:-D*I;GCEq
-<\7EeJ!Zn%P'://7R9RB<+g&ZA6r2=>>\@;N1[)FTp'Rp2`sMq;,9AB:f^Us@TZuF>#J*o>XVFq:P#RO
-ObgBib0%3'\[f)^`5Jp]\$Vj7]#r"=^;%P*]<\QLY-GIH]"YniX/2i#YK#,>\'EgTdETh_f[%ahf$r.#
-jPStVgY(<<gsOd)ce$Xpf\+m.rRi"Ce^E.(bfA&ZcH4;Yd*U1_cICFtf@JM]b1>.daj\\Vb/MKOe'ZRm
-f@A?paN2QJc.1:ecI:"Sd`fhXbf@fNcdC4jc-"2NeC2gndE9YV]Yh7hY-"h,_pQ*BgY(34iRm,Fgsa'e
-g==j0e^)O`]X5/b`koaA^r-/e'>hN#`5KR.\@8lT]#DV!\\c4sZi732X/)NsW1Ko^T;/-SXo>%1UoLZ)
-ZDt(6\@]Mn`m2rYcHOSZbJ1ai]E5^T[JmZ9[JdO.\$icS\[JrQT<>Z9_n`q!_83@^[CEf[_Tg9A]We*2
-_2"eiY+;8hXL,:,UTh>B[^NZSZ`gF8XfSS(VlHl&G@,)g9gq*#2`j8o;.:nnG&qYBC1:@D9h\5V<+0Qb
-I#EuBMM-J+G^"C_L5hFaS=uj`Ycb)/pA4da(&7Orp%J%Mo()DFq"sm^p\"7Rp\=O_p($inrVcWiqYC!c
-q=jRQo)A/$p\FO\rp]<f#mqe39MRGt6rdf?KSb%a9K=RY7n?9Sr_jM3@s3`oMh,G768gMV6q:6Z<`N0q
-r`0\8Efd&tZEU!O=[>GN9Nt^n;.*ooA8Q=*AQM]+=E%DTF'XL!UR-mlKn+T0Ng#WHAmSkP>AS([>$bN=
-@96Q:@:NVWD/=*(?X-lB>Q/%G<_c:_8RcR\DJ<`rChdNjAnYgh@UK+?$!pnG@prSQ@q''LA--=QAGp'H
-An,7\ARA\M@UNRB@0^(E?!gfA?!L62>?t`K?!LfG=^>39@:<PO@UNJG>#eR(='Am6=B\p2;IEd8?<p`=
-?XI2L@:!5F>[h,PA7fOlEdN7mOJ8YRX-$sn:.[lE6r$9G9M@c8=8lkMBkV$f@Tuo:?!prGA7/nZAS,Og
-C2\$,CAqoVAo)@%Bl%d3F)5T-Ci18.C2Ia)Df0?+D0'K.AnYssC2.BrD/O?6FEVtWHi83uGEJ,VQ^3u+
-S=,e4S,Ss6R[fn9R?s>0PC\XLL5;%\QBRN(S!95+R#lr;Ci!^LThmU584c'584Q?E5X.\091__S8esok
-:eF;R9hnJ\:XJ(kq>C$^nbW1\r$hL6md^8Sqtp3bqY9sbqY0UNo'l8Cq"ad^q"F@Qp@S%Pp\"CXnac8@
-aoDDBqu?]trW!0-'e<'d2@ore!!!0$!<E90"t3W*Bh&m>qZ%65#mLS9!<WE)!>S=n`5Js!+T_NArrN-"
-rW30("UPA2!D<Xu!XSl`g=Bn/J?5<,S#<Qs>=q.J3&"6'/MT=Q4%V1a5".gt6;pHO90>-q4>f&T2_-$s
-.jI8iR:TZ';eTiB8Q]>)<_uml;,Md97SmAj5[%#X>Z4R&=]JI+>?P0J;+ato6p4%9770R;8O5^/6UF12
-76s4);GobD91_'-3Bg)37n6BN7mf?n1,h-R770$s6T?Yh5s@V$4$5r#7nZKA5X7M092SYh=C6#hKUAg`
-h<!P0<%]XG+!D[W+t4uk)\k>O?>4k2?;OBf2_QmJ6U!k66:X[?92/8]?=$c49h@lF<*ig*<+KiV9hA#P
-8j5F.4%Vn,5s@S85sI@l7nlQH5"/4J>[qPjLQ.:IJV/T$^;7b+_Sj[Hbfn5Ve^`0peC2X[aN_Q&@>UD;
-Ur:O#_SXOAZ,"N.\trtA;aHPm.L$q.)]TD&)]9e>&J,g&+s%dJ+<DID,T[pJ+<MdQ,SeK&%06G0!<<*#
-!<NB+!s/N!!!!&u!!<6&":"`'"9AT*!sS`/r<@NN!rr?&!ua!c=^G`L>[h`GZG+#RR!`+J=&<=GBjbmn
-F,6[(^Ts;]JpW'*H!O?QA9E?KIX,O7G_r,t['6WtKkaao?<:$'@8]Nl@q]XnCiF?+>$GBM;e'iXR(g;7
-UW`)roBtr)khkOqqX<M/kMYe!q=+=WnL=#)q=X7Mjlu1"nFcGAk2kjpn,<:djn\`Lr;?Hjs8;`ms8Mrq
-s8W)urr*0&rqufrrVulps8Dm1s82TirV-$`rVZWmr:Ka]p\4R`rVlg-pAFj]pAFj]s8DorrquZkrr3`3
-rVH<drVlfprVlcgrV#aQqu$Elqu-L/rVc`qqtL$fr;$'VlJC%7_nWtBr:fpb=nVdnr;HWmq"F:Ro'uMM
-p%SCYp@nF[qtg0bq>1!bqY0^Lo(DSEq"O=LnalGBj4`>Wo^1r7o^__=kN_<nk3VR"lL"!)l0@X&m-<cq
-jl>7_nFlJ@meHb`qtBa\rr3&tlKeH74m;5!n*oo9nF+rYfZV7UcHsYYe):3'qXr=]s5EMEoA/?dlL!il
-fAl/\kMkCZkN1[]k2kLTg=Y$/8I5Lu!!`Z-!W`9$!X&/s!!E3%!WW6&o)SajqZ$VKIYWoGOc>*DEG&NT
-9M%`I<*s9XI!p<`AQhel2`EWU4$uY?>$>!)5r0]$%LWXQ&gKJ5>\-u084Gg2<DZk6NLZr:KlL3\:.drQ
->"q7V:KVCgTr+9/C1h!gDdc1%6q^Zl@:NbE942dtU8O]TMfr;t9MeDS93+\L93Pe9IU-8g@pDi*;H6"Y
->YTgPXb:egbf\)A^V@Ia]ZJ=&V6-hp\A-5%ccEo8b/hB/^oXfM]>)>'^8n*/YHc-uca(dJcdgIjf%JBl
-db*$of%\p1gY(31i7l]5f[JR+f\>*6g"4d+e_AHpe^_mcdacdne'Q(Sd)EuLdaH^u4kITtcGIKFcbe2Y
-dacgkb0/Mle]u:S^r4OHd`fn]be;??\\ZG5cdL%cdaQXjcdL@e`6QlYa2l*4['[.<XZaMH_9plbf@o*6
-hV?u<_pm;`dFHO^`4s=,]uJ+0`6Q-3]u%Y)`l>g0`lQ<C_nik!`PKC3a2#U/`Q5j"I]BN__n3Co_na9r
-YdC^<Y-tmF[(*WRZF%'M[^<9@XfA>*\\l.i\&?_:_o'XJg=+<ibK7lF`Q?6:_8jC4cGRT9[B-I1ZaRQ[
-`lH*4Z`:4WT<uDES=usg[BQ9oWjT1:W2Hc%Y,eV0Z)XXsU7n9,@W5dY:ddH03]fSt)H1-]F`hkMEG8c`
-:esbY<F9?XLPh+SPE:]Zre;)AM2R@QR%UCYXJtdbqY^6ap@n=\q%i_up\=IQp@n:TqYg<fq=aLSp\=:J
-o)A87p\OUYp\"1Mo_%nQq"adXp<FF!/O<Q@8l0YaM26Ln<&d0%0Kr,t5"eCB@=!rqIXc07<DQRr9/S:a
-79*Z$?sli2BRQ5OYd_!*J88=n?sQo=B3S,8CN+E>G]@G#:/Y,-<F]uPKr:f*KS>#.IYN]ANG`98A7StZ
-B4"qP?<CT@=Bf6KAo2I%D/!Eb@:3AM@:<249MS/fD09`2BkqU$An#@dB4PFR=]\a3#?tSF@9dDUA,^->
-B)Z=W@qK.VA7T"P@UikWA78YC?!(33>?P08>Z=p2;cHt*;dN^6?<p`;=^b]D>#eO"<*EL1=BA^/:g[:'
-=']->?sR/K@:3GL@:`kQ@V9LsFFA[tOI`8LX-.$o:dm`E8l/5V9M\5F=_M>WBF\Q\?sI)E>@:lF?t<26
-=8l>B>[1WC?t!MQ?X?rD@:*MWAn#FdC2@Qm?X[AR@K'U7?=Nn61/q.L;,gh/@:EYP?smDN?sR#B>?F^$
-=&r6u=^YK9=C#EI@:"M<LPLeHM26\7I=$9nrf[qaV5'TOS<fM!F)Gc*PFl5P:f:=j6:+.48k2*.6:XL9
-7RKU;8kVfP9he;U9M8%+h=UL>p\!tMq>1!aq=XL[r;-0\o(;YQqt^'\oC;5?oCi"Tp%%V@n+?8Iqu-Kj
-q"".Ro[Ns8!!!&u!<*!("#*l#@5\o(qu?]ur;[6-$oN'X9cs]G!sT)6r;[W9#6tM>!<<BG;7+`dVFhs7
-!<E6&!!!-#!!`W4$O7"F#Qt&,+p7lI#6?^9g-R?&SXP_,UU[@!6q'g801%rZ3C#nf7mJplIRmI3;dDmf
-90YR-6Td@d2_$%!.j@#_R:p);@!ZZh86BJ-:/4&=4?uA$9Nt@[?!:-7?!grE?X6Z1<Dd*p6rR#N5>4pJ
-:/a_G2aKA]3^,Yl77/an4YAEQ5;#Ai6:XC*3'(&;76E@Z/201P5r^ef3%%-O/2TUY77fd:ISEI,77BpQ
-7R'ONA8,t2LQnRRgudb5;D9[E*@N6g.kE/),T&[Q:/kOp6UEh$3]TPr5!i!r.krq?2a';i5sn+476s-q
-5X[k,;,9VW:01[s4#Ao_83]+"69[mh.Ouqo,pt6#3^,ek3''2d4ZYDT1+t.'/2T%0.Q9p_3]&`[;I!!a
-S"ls^Xg>75M3NpBI]CE.`7!>g\B*%;`3+)f;FHo"8er[+-4pn/*?H.2%2Bj$*#B;+r>l4h+Wh[E)]BV.
-bQ.YD!<N<"!"8l1!sAc3!sJf0!s&H!!!NB+"onW*r<*6,!!*3+r!!-(rW#Rl'eiR!B5D7,RB*p%U7$F:
-?"I\Z=BAj9C4VD=\&#h]MJ%3cIXcun@9uW!>CD$DEbgrBZa[BFR"oBX<EWa;7QO=L7mgBcA86*9E,'&q
->@_;F94W*TSA)_7UX&8sna5btkhk\$rUoO@l0A'<p"o$.n*BQ;n`p)=&*iTUp@IM1l0[s<s8MNckl1Pf
-qtpEmrVlirqYgBm/,oGDrr2iqs8Duss8Muss8DoqrVcTfr;?9^r:]j]rr)Tgs7c-]rVc`qrsA`*r:BLV
-r;-?frq?Hir;HR/rr;rorVcWjr;6Hkp&Fpar;Zcnq>L-h&cD>"rqlBYo'5&\c,7<2i;36Bs"O?Ms82Zi
-p%8%Pq"4.Lo^__Pqt9^]qtKjUoC2>FqY0XSmdg&Eo^M22q=jUXp$1Zplf@?liU-+#mI9T;n`T'(n_E0g
-l0.<olfd<aiSiVJhVm_el/:C[nDi9^jR;a+jNH!NfgOKKj6c7(na>r/jOhSlaN`#Lb0f/GrVH09bQ$Ym
-q=*+ukN_@"lK%*liSiYKhWO7hj5T(Pf%Sd,fLH2L!WrQ3"9JW&!;lfu!<N?%!s&H(rVup!r;cftrrE'"
-r;ciuqZ))"Mij9dM1BkhAQi#-9M8/bAoDpGJ9l?H=%YV52`<]U6Vgim?s6Mm0H^u9$4@7M+#lhl@8ocr
-:e!rZCm1m#Q\flg5<VS9<(fhV6q:L%Kq,';P&F-(B4Y[h?;!jI1dkb`>$Y0UQ_UCUT7V#c9LqfT;*?a*
-;F!BA<aU;dA7JhJ=Ai1%69%bG:PGpQJ9.I1c-!]3]=k>]d*TA-Xfo"L`Pndba1Sjr^qHtWZa@-L]uA(1
-Y,A5%Z,bA=^XU`_g=FKpg""Esf[@jghr!,BgX=O%g="a/e(WF-f[\[0e^`@'f?_[hd`T_\aiVfWd`Kee
-`PKgJda\?Nrmj-U^:qb8a3D`G`5]jBd`]n[d+-F]b07lFaMuEG][k6Dc-t+_`R!,ff%/="gY0lfbgXeR
-_8=!mZa0S44N#C\eC;q"g>CfGhVm>7g=XWlbJM-9`5][/_SX+)a2P^+a2Gg0]",5\_8jI/^q@J$`l#O#
-[EQb7c,b@G\%T#TYcPFM\[oGc_7["T\\"Z;ZEga>ZF.!;VQ$PkUo(,s\$Ds-Y.:U-WN<YHZ`L(-Z*C:.
-Z*_0V`Pf^;eCVOFY-"Y.[(!]ea2Y]qX0C!IZbEi9V6$u.[Bcm;Z`'asU8G0'ZE(.2URn9USt^F9E+E0P
-83oC"3'83K:gRaRF*;bMDId$L:J4;X>\%c-MNO3lQB@2bMZ/AHM2@.TR\Zm_W:g&erV?*Wo^qkPq>'md
-r=]#+rquWhr:p*^p@S%Pq![_Hq>U4Br:K[To^hYGp%%nPp%RhBari;o7::+^JW58&C/d;V5t+$t2Ea/k
-=Cuc7PE6K0?:%@c;,U@b3B&WE6![o$>#^-Grig":Q@`[J='B*A9g_og;,(J4D0(,RCLC.<>[19'ATD(6
-Vl#6&LP1;1KnPbRDId6hB4GUgARo:S9N54t=BoHJBk_I&BjY.S@p`bU@9-/t9h&`6KQ1gDBPV?sA7fOf
-@:!2E=^)/<=Bo3A>\7SYrb!ZjA7fFaA7]:^?sdAP?!UlE?"%;R?!UoA='/[/>$Y?>?Wp?*=^"m1=8l2-
-='Aj1>$>-9>#eX+rDa5,=&3=3=^GNE>ZtM5@jPPmAS5FU@:sCoEdiLqOIW2KX,pmo;*mNA8lAPa9iOnW
->\IVVIUZSg?s[5H>[:W??=?l3='Jg0>#nm3>$bWE>[1Q@?t*YT?X7MaD/X6&AnbIV>?P3:>?kB9>?Om&
-<)lt'?=.#E?=@/D='Ad/<`_mi;c$(X:/jqY8ki8d:ebeHG'8(SG'SReH[C$dIX.-JV50ZPT:;1(F)G`)
-Pb;AT,u7N95t+:77nQ<>6q0I16U=%3:/FYX91h]K9M%q(g[tCBr;H6dq'u75o()GKqtg-bq"jjaqtTpX
-nF,`:oD/Cbr:p'Zo_%kOq"t!_o'l5Do%!g1!!iZ;2dV,1//eWb!"K,F/n0`h7h#G#"pG/7!rN$-#71J8
-!@rN4d+"jX*X)HCrrW0"0EM4S!WiN3%h/[E!<E6'!<<0-!C#8i3\#$GVO`j1`32m,:0'tL6:=+38NRtE
-4>D:>4A/(37T!)T3BKW"69R7d.O-8h+A-p`KmdW8?u]UO=CtT'6V1$96qfX-8l.f^>uP0;@96B5?W0m+
-;cQ=U9M@`<8j>O3<_P_D;E$El5W_5&5taj6/1W\C2*<fR0f([L68ptf5=[gj2)m<F1,1^F-;m)f6;L0:
-3COug<`2mm:ge$.3_*@[>[i;AO.XDHk2s6N1GBdd-mnpN%kKju*_0p;84c!-6U4"$3rV655=I@W1-7EO
-2D@'G2*XMq4?P\h6Us[64#UMN?=dA37Skg"0ePCI2E*QP3]&31/1r;'2`N]P2`s#O.P<>&-Rp,^.O5uO
-+Y5f!(`a_M1aO85;.![5>@1ukIXllmNLH$IeD/TWc.^UcWc;EC6D)[r(aLaZ&/H-()]g"9(`F&&'G;*$
-,:*71"r\6s)]0M+b5_SD!<N0"$3:23#R1D6"9JQ'rW*0&!!*'#!r`3#!rN$-!<<0*!!NN1#6tSE"TnZ'
-8cfbW<aKT_@#M+iR<N:hG%=laBk(+CEe]jV[^E90LNR`gH%C3Q?;a<e='TX&PaneX[(j)LS:G*U?<h/R
-=A1tQ=(4iu?<LZR062)G@UNMT@8Kd9EF>?Q^9=ZgmITu>n(d3eme6>Ep#P/sp%7n5nF5l4n*]Q)k5FTb
-mdou7lK@F!n,<:cp\s@TrVZ<[rr;rqs8Mlnqu?Zp%K6>,r;QZorVZ]qrVc`pr=o2-qY0a\p@@qVrqu]n
-qtU-irVumHrr<#sqYC$dqsj4Go(W(^s8Drqrr;umqu-3]r;?Nlqu?Zos8W&npAOsi(&n44s8;TgrUo[L
-oBkMid_ii8g\:@=rrE&qrtPD2s8Dimq>'sco(;PDnb)YNqXaO]rYGG.o^DDDo'uAKp%A1TlfI=)o(2SE
-ja#tUgZI\Zl0IX$lf7-ii8X"_m.'c>m,mBlo]P6#mc<Boj5oC_i83DOk2c!umI'&uj65mtki_:#q<mY>
-lgaoNm*3Dc_TTm;bi8U$rV5@"qq^H'kL\q_iS*8Qi8*;Bh;dPPhWO%XhVcu5gYLN<7Krqq!!!9,qu?a#
-!r2fr!rN$$!<W?&!<*#p!!<6("9JE#)i^)LR#lrFE+E0P:Jb"k=__u&JUi/hBN7_k3W:rq5#,0jDK'K&
-;E#s?$O$\<#SJUL9jMC04\e@378SNC]8'`f=&VIL6W@#U8R,nKJtAKtKl((D>\.;U?Va6X2)dcg<,m8:
-PaS;JVjN0P:/=kg?<U/p4%)qN8P)u]>%_AV=&r@#=Aq@G<Ei(NY-*P-WQrl9_8*e#Z,b#([_&K9Y/8&o
-W4p!X\%B/XX/iS6[CEof^q-bKW3<JHeB>tadad%$`5U<ZdF$Uqb1,G2h;[@0f$r@)dG*@"e'QOne(NO+
-e_/L)eC)dkbfnAT`5pH[cd:=e`REJhf@nd1f?_FSaN;N7]"#Agb0nkdccaYdcbRKE]t_Y0bK[uVda?Xs
-cc<rLf\"[(e'm()be_NH_RmFp_R6kXXfSP<beX5-%G]Lli8NJMhoaa0e'QKkbKJ/R^r!ju]>DG#^p_,.
-dEg(X`kAai]t:khbf.H?`3ukUb/)*@^p:8YY.VN[^;.Cq^UCPXY->IC[(F2g[&pF5^os`G\#ZL8Wi`D'
-Vl$AkY,o1A[CE<BY-kmRZ`pdGa1/Uj\A6A9fXJ&eW3rtA]#i1@^UUnd`La,ZZ`BCqZ)*thYGS%hSY2s]
-U85#rUo(,_S"lgQX)_KbC1UdP:.%0(3''B#>AJ8(It)idBiS#&8PWAqBn;,(S=lXLS<f@sLP1/)I>O/X
-Tr"IPp\k'cp$q_JqY^6gqu-N`n+?DOq>1$bqtp-\oCVP7kjS0>p\Fd\p@n6/o()MLo_%tRr;$'0/M]Ud
-?Ab,1F]_.5;ai`.7R/X^7p'8?K7J;e=\;:`9iOeN3A)X,5=8IkIYF;c[&gO;T7:K`B4Z$t@9-$$?YWVC
-C1V1-IXYp8<)Hq':f(nF=Gj)TQBR5\It!!"PDX0dAS,[nARo=\@9Q?+=&rI/>%(iPB5VU$?X7#F>@h8P
-<_lC_6u-drEG]H$Anc!kAS>^c?X@)E?".)H@U`YUARoFaAn5@_An#7]@q9%X@:3DJ?sQrBARo1S@U3/A
-?<UT?>%D,K=BAX/=oM;?;cd.0@Tlr:>$tN3<*E*p<E3+(<+B<D@q/kL=C5Pb@prkU@:a+^?=R\aCiXrO
-LlS%'XK.Lo<`)1M9M/,\:J=eh8R#m-@oQlFA7AeL>Zt<:?scr3<F&j7?X$f;>$G37>$G?;?"%,C='0*F
-@V04\@:`_T?X7)K?=6o9='&-n<Dlq&?!CE1;cI"$;HR(#;HQan;G^+_:/Fi;;-6k"=&Dmo<EN@(<EE=1
-='&L(=C>QbRAQdKS=uF=KlLg8?AFnO7nllU6V'g<5X@e'5!M.r7Rf^5928&N8k2?H:JFR4g[t@?qYg$W
-pA"FUpA"C[r:p!WnFHAJqYBs[p$_ABp\b$iqt0IKn+65KrVuonnF6,Ho`,!4!!iW[VjT%<!!<8u!"K&9
-&gpj^6m`6B!X/Z1!r;m)!>m1ACk9XgfU>SPr;m$)"9SQ&#Qb,/!!33)%M+"!"9JT)!s&B%":"rlimh!p
-K<1i>Ob^`N91_oR9N!r54[hb!*\oK)0f;-W5X81F838n"4uGPa2_$%!-llKJZ%[L68k``+<)dC384HNe
-85We`85N,MA6Vf4;H?^k?"$N+>>\Br9M.fA6:F1#5uq#V5u9g,5Y+(+90dr:<C/Q"3BB/M.OZf&4@`72
-4Z>N!4Y/9L-Rgf+2`i]m8OlZX76<Cr=BJ?s91rT-90Z'N;c6tMJ;g)=gu[G/9/81@*%E<k3&)mN4!R79
-;G9nV7SQH:4?>>W4@;Cg-87hT5t!du1,:aJ2)RB^4$H,#0e4nU7S$BM3]\NV1IOGd5smb!1b144+s\`f
-0/YjP0./(p4=DL10dS,!,:+W\rZ=]U,pY2s/MJFt,qLi./Li>.681&K/N#sgREj^@UWVB>b,0&\6TLCR
-3>N\`*tTD5((V&q'+b]a',VQ"(*4V:)BBS-+!;LF%J0YR!<3'!!W<!'!<`Z4"U"u3pAk*l?N:96!s/N(
-!<W<*"U52;$P!aS!W`<'$PH<9FaRDVZ)MSG@s2m,@olu<;/Di9_Si.&BkD:*F)lJVH>@/";,'r#D0gu9
-]>)+nTQ=LE<aK-8?s6E#5u:6V5=&%2;H%@LF(f)o?Xcf7>B"@WRD?P@XO-D.oBu)/leq4#lL+K9ki_C!
-le;"$pA4RVo^MJ6lL"-5o'5&skNVC&rVuidrUp!cr;$6drVcZorr)los8;co%K6>,qY^3erVccrr;?Nl
-r!rT"r;HTor;$?kp[[nSr;HX*s8Dooq"jpdqtomSp\asgrX/]*qu$Kmq#16cpAY"9s8Miiqu6Tnrr;lq
-s8Donqu?Zmq>C-[nFH)7iS)Vp^VACpnGW@frVl`p0)>PIqu-Nlqtp*[q"F(?o(28GnbE+^qtKOTnEB3+
-n+-5Hm-OH=lKRm5nalSI2<<ZXd,O6Gh;-rIle^LWi9BXil0n67lfR?nq<$W'mbZa`jl"tQjlb[[j6-1*
-jPnkRioKD(lp:14qWdD<lfdj.hq#Z__T]p?bi8U$rV5C#s69%Cjk/k`mbQjdj5K4ch!41[db3@&kipgO
-gY1-.6NmPm!<NW5r;Zm!!Wi6"r;cm"qu?j#!s&B%rW2fp!W`?)qZ%RqQC4,#JTbs@=]A0o<``O<DKU>Q
-F_P2^90YH92`3]t?Yjh*DIH<u-5R!m"UGGU0gAE?B1OIC4%`4@M7Bfq7nQcX7m]C28k**BT:qs6Cf4#0
-ITfrY?>!\F:J!`14AJj]DNUm!XK%4b9LqKG<_ugo8jkd48PqW78O#p[@:`SD=B&6e84Zoa5D-,ALOGr>
-c-F2B`kSau_R-Sb[]QX@[()mJ^rOO:^V@=kXKf:N_nig\ZDje+Z,b>7_9q2df$hggcI1(bf[nO'dG37/
-IcB8@hq6?2fZML^bLb7ugsXX&daHUmcd1%heD/Kqf%8'\_UHc^gt103da#kM`Q?6CaLJn!`ll`VdFZmf
-aOJGLaje#=bfnA^d)X2Ne'lXkfZ_prcdBnWeCDa^bfIH/^q@Ij\?N*:WkZcge(3.,dFd@4fAGH*gY1!$
-Iauilbf%B=_7$\_]<oJ__9pHF^U(qhWiib<]>;Ou\&?4l[(s\r`m)E+XL4e2^U:>MXL#^GXg,(=^9Y#R
-^V$nTXg#gIW4074U9UhuUSk5uWhcZ!_mukJSuf*![^rrW]=l:m[D',X^;.k*YH=b4ZG*ombg!o4]=H=k
-I^QVaQEd^&TW#5tW3ELtZEg'gSt;4QZ_O%cTpVTn>B"@j@olMp4ZG8X5YY?oDg6e`Is#O,:eF;S=C>in
-M3=I)V4jNJP`:HNIsZQuOdVl<T^qmWrV#mRo^qkTqu$ElrpK.CoC_hMq"ag`p\".Lmd]lCqY^*_qt0RT
-Ie<4(q"t$eq>(!blE_lf8QT&ZTSH<06rHiP5W(V]/jjB)LPKkR7R9L884Q?R:.%6+/LW\S<FBd/XfSV(
-TPe.A>%;5SBOY.F9NbD'8PE>b??ggIC0jt?=[u\$De`"&WMYuELjjSsKS5;?CL^d\B5_R!@pN;=93GA%
-6=F;5A8Q4"DJ<Qe?Wp?=@prD69M7`cDK]l4C1q?nBk1afBOtXP>ZG'=?t<eW?=mbXA7B"Y@V04]@UrqV
-@U`_QraHjZ@:<_X?<($7?=.)F>[CQ==BAU.>$5!+;cd(*ra$FL>uam1=Ai.):f(7r>$Y?9>$YQF?XRAL
-=^toJ?sR#HBOY@[B4kt$H[LX0T;J]hP[RNf77Bp@9M\AQ<E)FjB4>@_@q&qU?"%&A='Jp5=&;k$=]SU%
->ZFd*=BSg6>ZFp7?<:99An#4^BOG(S<afA7=s6pM>#A0s:K1Cn<`r[3=&`.!?rTs*=\hdn;GKq];H$Cd
-92JPl=A_mf;,L7m=BSd1>@1B1=]A=$=E9S%V4*jHQC!;FBjk>(Qs`Ze;bTSO8k_Q;7RBC076sO<5sI_,
-6VpTP7o)lP8^Z/^qYpF*q"+4Sp[n(OpA4[]p@e+PqY'pa)YNdln+?APrr;okp@@bHp%eRds7bpJoD.tX
-`rHDI!CY+O!WW3%!W)j$!@1f]CFT\j!;us""p=]%$ipPI>1_lte6WC^!<N0$!<WE$!!!)u!!!B/$kNOC
-rW.3C!<EE.!'&ug<^CY_KpS?tZ^s`[6om_A9gUp%1bBV*2*FDt7n6KY7o)iJ69m=Q69-tS,:4cW:2H&&
-BOOkG:gR$pA78G81e'E!D-(4c;F=tu85;]I<DQt39MAG[8kr&M7nc]S@7j!k<^ADp90u9M6UaXs4@(n^
-2**cY3@HF62a0W!7SZ<*1.+#P1IEN=3&j#f5<Cqm91q]F<^B\]77TU,:gcj^9i4P\AorEZU<)0Pfu6K5
-/fu/d+t52s+[%e,6=WY`>#7jb69[h&0eG=E1,C1/6TR"Y-9Wq/.krb95<UVR69m1Y5#+L:<)>S30g-gH
-5;FrH.PWh--7U8l1++S.3]AW<-RqJ2+u(ep*@iEX*$6IS,98!V4Y\3+)'gLU/cIIc2*"#S/2\t-1,Wp_
-hq=dEg;_:2DHfIgQc_lC-Rg)K*ZcI<',qZ")&X#-*YAkq((_`;)AXD8()[PR!7:cT!W`?)!s&H*!WW3$
-!VZQo!r2gK!<NQ6#R1J="p>#6!WW31/R;h)F]Nt0Zt"#iC2[KZ>[D]J\A>V>F(B&q@VogsAoqg;I;`e(
-<Ess4?ZUOd]=P_fQWeHLARoFT7U8G@6;'d>=\M7`?#+G'Ear<a9N4quCMZt4^:pPDbi/<gn*]6+iU?=#
-lh^)6jR;j8lg"<EnbW1RkiV.$o^MJBlg*cskO8'<r;QB`q>U?lqZHfnrr;us"o\K"rr<#trrrB$s82`n
-rqmc4rVZ<]r:p6fqYgElrVlcnrr)T`q"=[_r;Z`mrquikrV[5tqY^9jrV-6gr;ZcpqZ$Nn&,5turVlcp
-o_SUfrVlinqu-O3rqu`grqQ!VqtB^KlJULI_na(8rq6<krV?Hsr;6Bjs8@EErVZHao_7tEoChPCp\FFI
-p%Rb4nF-5CcI_UOkj\B6gYVAem,d-[gtgc;fAYT7dbNO/hq?K=l.a_Gk3q]tl0mm/kN;$hj5o+CdFd=6
-hqZuPkN1d]fA>iYhr!ekm-3p)m-j;uip5dkhoO$fcH"#Ui;WcVqrlZ2k2[fOm+UObl0@$[l0e#le*H;S
-h;dDLkNCdfi7R&<;??k#!s9#6r;Zm&"TnW&rrMrr!s&Q/"7lKn!X&<"/"E0!Q]?W>C0jt>:fgq8E-d(g
-L4*rE9h%<+2`O&i:M=TdH#m_&8Mqh3%t4rs%MKsR:/=_c4YfGi6:F.S\>rM.:e48E2*jfJOK>XUF&G_2
-9heVc:0LS,@olJr5Xo1'9O)"\WMlr!JOj0R;c-q!6<?H15=[q*:e!WB<FTKP@TQH25Y446<E;>2Xf[(r
-T"3(ja2uBC[E-7kX2)-GWk66g\$jK-]iN5!]re??^VRY%^q.+[Vkp].]uJ=:ak5(qd`p(ccICLpdaZe%
-e^i^=hq$B+gXXKmd*0_^cd^Fab0nMcd*C1pe^`=%daZaf`QQ6SaO&Vgb0\S\_>_b+be1s<b0eGLaNqrX
-d`fV\e'QFe^W+:;e&ftQaOJegdaZ@[fRDN&e'cLg^Wa[+^WOL4]"5,MZ)an)^"'mEgs+@)h;@&GiS)N$
-d+I%%dF6@[_8*k!Zb3rS]YMCpZbOGbW4BO^]9/Yt\@0,m\YZ:<_S!=\XK8P*YHPOHVl-i(XgY=-[_/`=
-W3<eBX0T@C^p1&JX/i>!Q^jhNXfSIt]1KE9Z)OIt\[JK:]#DCq^V@It]reQLZHgV"Z`pdD\%g#4cHa/B
-_p>B\Wj/%oYd(L,V6mbBRZk%^SY2sWTs1c#ZDa=mRrVA9rc'Z+=%YtJ4#oAh93GhHItrZ$DdlgC:/kG,
-AU8ugQ_C7SW1f`AJ9c3TEI<8#PaS*8p3uc1o^q\Go(D_Mq"t$hmI9lFp\+4Mp@n:SoCDPBk3;@*p%7qN
-p\FXZo^qkMn,*.\q!dLk0Ju0d8SslI8lJJZ:d[-(4&TmEJpCfp4[V=o7n,d<7TEDZ6om+b@rb1GC6#I"
-X/qaoG]RV7F(/'^:I7`T:f:_&:0hISI=?fi>u+Nj9N,;5CJB8UVj*:"H?jplLQ$^mA7Ak^GALeu?=R/<
-<*j$<@;KFeB5M^-@:*>F>@_2N=&MOS7VQU[Df'0%BP:siBP(jh?X6c:?t*ST@pik[@:Wq[@q&hT@U*2I
-?Y!SQ@qB1\A7AtYA6iAB<b,E<?W^90=aF1I=^"s1:K:It>?Fa&>#ej4=B&X3>?Y3-<E3.*<EiO/@UieS
-@U!)IA78nS?=78WAm]1bDfg/MLle4+X/hS,>uOBZ8P;fS92JYc9N#;0An5C]A7/_K?X6f??s6W8?sHc=
-?rg?9?=m\B<+B-9@:rqI>@hM]AH#s:@=DTi?"7;D<`rL)>#S6t=AV[j=^GB8>@(NA=]ej/='/C!<ENL4
->[(?B@UWYK='T9>;c?q.>?Y9:>@:f>=^PEON1ZZ%S=Z::Nbr<8=E]j=;c6Uo84lTJ8j,F/8Okd'8kM?<
-8kVcP:JOkc9Mn@Pea<A9s8MHVo_A1Upa>n3qYC!ap[[hCpA"=Sp\OORp%S:\rVH3[oCMMAp%eUep#tr9
-pA;c.#7f!k!!**#!W<!%"Y+&%8J:h!"9JQ-"TeQ%'*oHU":7HRgu[H]!=T59!ser.!rDs#!WW3$!X8uB
-'++dA!WE(@!<`Q+-JR3A3c&\iS"m!mQU"232b@pb4Z>Jp3@lXH9K>RM6pa.5A6VAe4uG2]2_ls6*Z6)#
-=I=&R>?Y-4:g@O3=Bn<h4?cka>Z+Hi?s6#p<D?+[7o)lC5tXOF8OZKZ;c-Ul8lekT4$5?)4?ZJ%14D5G
-3%I'R4#eQA2)RTX.l'7C76rmd9LD$-4Y&6A3(#Jd1d"T67nlfB5$1ua:J!lC7TiDH9it_<BQSru_:ml,
-bDA>:.2F-W0/+h068']?8QT1r:f:"T5<M4n0fqWS0fDBX/Nc?O.6K^g6Pq"92)7Kq4=2^O;G0;82KLc9
-2D[-T4X_^3/1NG&+"K)l)^d7"3%?[G1.!ZH0e+Y(,on-X0JbF8/4D]_3A2a66Sg&92aKD[3]]/c4Y/9K
-1hF5Kd@&/0f>G.@:e3?[`D\'--mocM+WVU7&fVo5$Oe't&/?0')C$IL.3]ZT()QZEci=UX!<N?*!<N?(
-!<<-$!!!$$qZ$^$!s&H#!"/f/$4@4J$4I7P#R:8.*X<fk@rH<aI`/I;KlpKs@<I=5[BuflH?41DA63&S
-FDPQ/HAR;pBlf-(\?gR+Eh'bQ^:p1QG].&#=&)(^4u>Pu:fCXs;.='O?tEhS=CP$/:01h4<gUV9UTN)3
-p$V8:g[F1joBtr:nE]<*mdKZ;pAF@Lo]b`3mdfi7p@RY6lK@@"pA"Rco(h\NrVHEgrVHEj"98E"s8DsM
-r;ZfrrVZTmrr)irr;HZqrVZNjrVZQjq"FU`q>($frq?3gqtBpcqXOCVq>L*fr=Ao+p\b'irr)cfrr)fn
-rqlWl.KB;Ds8W&ts8N#trql]prr;ioqtKsap@[h<iSDu#^qeY%nGWCcrr;uqrri)jrr2kFqY9scqX<e@
-na6&Ip?_8@oCMkWmc*Wup\!J-p&"ITo^:o*n_W6`hqZuCiSN;JjP/AFh:^fGh<F1ajmM<oj5&h^j6Yae
-mciipiS3/Fi8<>Bf%]!;iSNALlgEfmme#r5mdfW/o'l8Jq!HhUbKnSVaOTAOrr2TLjSImfkNhTok2YId
-jmDX(le:%OfuqdpeC<XAi9/tMimUL"!<E0#%0Zh8!<<0'!W2ot!WE'(!<N?)!sJf1o)Jdm"8`'JT:_X?
-Ne)=e?<:$$=']HVI=m9/I;`Ff6T[+[2aBf0C2S0>F(n`J2(';/&Io?a(+MpM92SMD-::!_69T(pVIsXI
-3Aj$!B:u6&R!E%:;c?CX86/Ya=C?#]=Ai=?L7aoH?s8/]W3*1Y;I`r1:cM$2;*-Qt7n?<R8kN5j@T-B/
-;GUC]9fb[8:-sN7Y'GDm`6,p1_o'U)`lGZk[^WQF\@B2c_T0u-]"c"cZFRHX]=c5'\$WB<VR!bHa3MTJ
-e^N0scHae\dauprf%&X0eC`O2f$r"!f?qpgbgY4pg"Fj+gt^N0cd^Lnd*g.\d*p1^eBl[^bLXnTbg=A?
-_ns=5_Z%k&d`fPMeBQ=`aM$$FaiMiIc-+>VajeJYf%/7"g="C\f[@mieC)jec,d]?bJ_<1]Df'MX/`2<
-e%!TRce%..g">$7eA]J]g""Ekd*9YA[^irU^W*pk[CWo]b07>lZa.QeW3F.baMYs/ZF.NMYHkF7XKJk;
-Zb4#XYI:gA\[8TR^:(J[Z*14(XL,%;WNNb:XK8CtW3!,&W2$&8V5UJuWi3,3]<8<Ma2#C(`Oih%_T0mA
-eAS`#YI1gK^WY*La0N>(a/H#@[\Kq'W3WS8]X>,<R])[4OdMAtY,nP*V4FQSB2)lRCi!`h9h@T32`X,q
-=ClK#L4a_jA6Mf+<a9-HI"[KGTr"`eTULjjG]I\@I".BFR@X-hq"a[Vo^VMBp%J+Squ-N`o(`"Sp\"7Z
-ojm^co(VkCm.'Z>oC_hOqYU*_q"jd^s8M]dmbYZ12F0Z!D4,o\Al_&T78mQHJp_TD91DH>4Yere7R9XE
-?<Trj93uS-Q=F30MQO%^X.sBVF(f5r>>Sa!5>5'[>\7/CCMe0BCiO#f9iX\]:0:k4:PGdFNgGlYGBA4\
-Ob71R@q':rDIm?a>ut*1>[U`?A6s"fDf]Z%@piJCAR]%K;b',DBPi9=ChIHrAn>RfAnPdb?<UH7?smJR
-?Y!e[ARo:`A7K1_@Us+`A78kTA7AtU?X7/O?=.&F@9?T:<)?PC=B/*q;H-Xo>$>'5=A`.*=^"p-:g7"$
-<EiF+='/X+?!UfI@pieW@:3SQ>[V#L@V9FgA85jtFa/:jOIiANX,q7&:e<iD:/"AQ:/X_T:1\!I?smJT
-@9H];>?YBF?rL$1>[(ZI=]\m5@qJnMAn>I_A78_PB3o"U@UNSc@UrnSA7SqL>$4p2=B8O,<E<C.=]\L'
->?>'1=C#-5=B8R/>[CZ>=BAX0>[CZ>?Y!DB<aB';>$PE<?XdGRBP2:HT:V+5SXbq$CggRHEee(#<**'m
-91hZG6qBs@76<b(5WCqo6psdE:/aq^;+TZmmJd%grq5sYq=jS2p%\:Xq"a^Xo'l5Fq>0p`qt9XUq"ame
-qY0[Ro'l/@q#:<dkje3:qnrI<%`hfZ%0QS0#6>09@otZ$!r2g4!!394#m().%4I<^#mCGnh;%,R>6>EB
-rW3-$!!<#t=on[("9f&5"Te])!<<-#!<E6%1ZHqE7?!4RBm>6FTKu+?5tP<]69R:g0et^O7l<=t2b6kL
-?r93\6SgG]3&E3;*Z?1uA#a]m<a/d/:KV%->$js"5rq;.ISs'?6X4"r;,'\e=&E1-:/tn7<D#bW;bTbT
-6pXLE6:=@19f=mt1Fk7A0dJD(0/G1C4Zbqh.lB[T4ZG2E5rUST5;5/X3'8ua5XSFI7oESd8QJDH8Pi,X
-:L$ae='ApJD0C]+_:df+]lGnZ,Sqg[.4QMl2CK[s>?b#rIRHk(7PcbX2DRKj5US$A2`F9#0e#"98PL`m
-9i=MQ8jP9s:,Fsm4#SuX5!1em7l)kU0J#(6.l&q3/NGL;.O-K$.Q/\,3AN-:-nHr)1GLI1-7g`'1b^L>
-6THVG4$u+f4@(ee7RTgK;/X2&d[%o%d_`A.8j+P.Ysfla*@iZZ*ZPt;(EOb?)@[2n%gNLS&J60/+"&0L
-,8La"!;urs!!E<'!!!)u!!`N*!!3<1$3kq^!s8N)#R(55"UcDZCN42lK?h#HF_4KdT"2bGW0)::?taY)
-Al`&E?Y4S+GB7qiXLuHaZ?9qoR_-2F^7K%ZB4#"77R9d13^ubJ@V&SDBk:abAn5O_@o-?&<E<4(S%lY4
-Z.\I:o(Vn@o%`9ilf6sjmHsH0m.0lCr9tcunEBB:o'bi2q=a%7lK@@"pA"RckP=HCrVHKlr;-?jrVlls
-rr4\Orr<#trqH6frVZWmqY^Bnr;-9grVZNgr;-?iq>($er:^!dqtBpcqssUXq>L-grr3*!pAP!hr;l]n
-rVcirrr)d&s8W)urqlZos8N$"qtU0is)Rf,p%J.PnFH&6jP\Y/_8>1+mf!1`rr;rrrr<#toC`.^qY'^^
-qY'aXp$q>9p$_SIq"XLXpZ:5ni9]ppl0@m1lfd[$m-iZbhqZl:i9TgolL=0#j5T.aki_0ghrs@\gYh&S
-mc`rnkk+6!hV[M[l2KuMlK[J&lgO0*nbW1PjPfFpmHEg#hVdeno_A7Wk0)-%eBH(cjo,5Yp#,!$hr<__
-k4%ZokiM=&iof:dkM4_HhUgB=iSNVLg#1CP!!<-"!XT&4r;ciurW)s"q#C[$!X&Q,!<N9&p](?r!Wi6"
-!Wf!gI\3$gK6;$<?<UN@Bl\KPL51M/CKjOq2_d!I7T!T3EcZA?@8THM.O-)\-S$rD:eO;M66m1/7n,j2
-CUT^9?VE:IG*AhrRXo*L84ccc:-M!:7nm8l>?>$NOJ/_VT3kVsKWD/TXcZ[o=&;^Z69I^q2EaK-=&qmd
->$4m.IT]ZR='.mc3^Q/$7#%hIH%)m<dDjDSb0@0%\@%s!ZaI6T[CO,o`Qc'2]<Jia]=G8\bf@/tYc+G)
-\\?,1[*-tJe^)[mccjhfdaZk#h;$`8f\Y<1e(`R,dDX&Uf@&1!cdLM"da-7he^Dagda$7hbfnS^c,7fU
-beqZQI`K(?_Sj[:dFm.&cG@ZObfe/N^t-r^e'Q7`cHXSUe^W(!d`Ttie'lml`7*Age&'#:^VRXn^:Ut`
-ZEUC2X2*#jbL4M_gt(-.g>12m`nT.obfnMZ`l>m0\ZN3KYen5q_nsO6Y+r/!\\GJZ\AZ4o[_0>e^oFQ@
-Y,J;+,J_.*]YhFh['R'I[BmBHWjK(-Tr4in\?N99Ye[ZDV5C8oXo>OGYHOk.['6dE_oT-bVRF1P[_BP\
-YJA&pa2lfZ\[J[?Zo,G:a3;W4]ZIX[WN<M1\[/-9XLYg;YGSM)SXH+BR$ObOUSsiVW0gFL>%hP]D.m'M
-6p3Cd-Tsjl=_)Q&I<p-VBjY1TA8,h(J;9;VU8OoZR#?K>F)GrDH&doKQ6uA#q"F:LnF>u8n*fc;p@\(O
-qYBm[p%J(MnaZ#9p%.\Ep@nCWq#:(NqY0UPnaZDQqXO@NgUfF-5<VGQRt"OF90,dkOc4m3?V<F94%2n1
-3'0Mo8Qf%q<EO3sR%Kn1>Z=[SrMpX+AohTqA5?#q=%5YR;e0QS=BoTMFC9*.AmeS>85`/^='8CWVk]KN
-P_XO)G^,*o?X7/PD/3s#B4"nD=^5-<>?kZED0'`<BOPI\>$,?F?rp8s5tPL$K5YO<Ci!ZoAnYdhBOY:R
->ZkEAA78nXB4kga?ta(Z@UrkUAnGL[?t*VS?smDN@q>RG#$kP;=Bea$(0"F89iFkd<Dlt,>[1?+<*E=(
-=&i.)rEB8'r`Tt;=']9D@prYN@preU?!1TG@UWmJB1QiSCiaoPLQ.e#W2Per=%u7O8ki&W8kr;W8Pj#0
-@:!;L@:!>I?<gW;?sHuDAn>C_BO+hM>\%S\B4tskA78tXB4tX]B4YNo@V9Lb>[ClD<`)^l<)Z[i8P)]b
-<`W@,?=@/I='fHHr`9.c5=#364[;7q5smq(78$BY;,UM#='Aa1;-74:AnYmpKpnEjS=H.:MfiN6;07\*
-:Jt+k;H-I`9LhiN6UEt08O,N>7heEd8l&;Z9Me@Je+NS5q>9mVo_A).oCVbOqY^6gp%._Bo(2MFp\=LU
-r;?Qms8;]go'Yr5nFZSSq!dtLqYnD5";8gS!sJT'"sRT,=?.)ur;Zg!r;[`9!!EB,!s9E9M6s=&"9AN[
-iSW_XA-<5B!Wr/t&-;q9!<E?+!X/`/!s&E&!<E*"7fY^.`]R:oXHI7NKs[1)3C,qr4AA764Z+iM4Zc(k
-4@;#*Am\e45u0s*/jD<P/Lqk\,!0)5E+E!\BMqW,?<CH>;GKnR5(6.*>"q_!AmSM)6Xj%f:K'bW?!U,o
-7o)uS77Bg;:fBbM83oR#3'oDO1H[<8/h/G//NZ]r6T?JL4Z#)T1Fu*`5smjo4Zkec2+LJ9;GBDH=AMRf
-5rVG=:ese\92/Jc;IXWlLmu03hVGbU0I\4a-S$]"-S.,%+Y-o$8hr_$8k2*54?b\U1d3`Y5>4^<:J`i!
-2_dZt5Xn:A:.%346q^?53^Q%i2ag_62EXAc/cI+8/1Dql*ZQFb-RC8o2Ej#Y.Q0j\.Och\',:E].hi[/
-()Rf&*$csf,U5$(1,:[E,qM;P9N+r'ZI-p_`R3/QZZSr(-Y'ML+W_pV/0uhn(`sV@+;GY'*ZGY$()@Pr
-*ZZ=I*?$+;"iLE<!WE*!!W<!*!<N<'!WW6'!<N<"!!<6*$4B-,$4.%F!XJr0!rrWN?ugF1?B!(@@W[O$
-[)'GXI;;eZ@:inW?s6iH?;OdHD1eFc^r4$tQ\\XQA=UBG^:p(AAH#ss92A,V85W8_<F]K9=(>WB?t*P\
-C273e:Kpt'=IQt8Wj1"<o_J%Li:#psnb2>1kj.g5n+?;BpA?$)qtTXQp[.;2nG2bBlKI?kme$5MroEnB
-qYU*cqu$BhrqcWprr)j,rqH*brqcKho_/4\qYL-hr?2%8rVHKkq>:0gr;-BlrVQQnrVZ]prVcHcs8N#r
-q>L?lr;lfqrr)utqu$Ek$3'u(s8D`grVZO7s8Dlqs8MuhnFHDMoC2>?m,['V`PKCFp[eC`r;HTnrVp(#
-p\Ogaq"ajdq!n7Sp@IS:o^VbRqtTRImH!HukjIm'mcWs.n)s$+mHsE.i7uu>k48--kj\-)iSj%]iofL]
-guRDFhWa:kmcrogk4J#si8s%\jlP[hlK^\)p\!h9p&+dTj5B4lmcs-#gYD)`lg=H=m*3o.d`BJXjo,5Z
-r9;f,kMk:Wjn%j&k2#4`g>h;Rgt^oNgsXXLh@J2jhpk3t!<<*##R1D6!Whup!s&H*"TAK)"9Sc*!VZQq
-!<N<#!!*+rI\WO'Ne;Lm@:*5C@VTt1LP^b<G\UGZ4ZP8P3_*+XEccGEC0jY&1b0ju-S7)78Pi&M7Qhn.
-6;1!@89;)1:0qgaNLZ>rA6_Yp:JF/F8jl'?7QNk<;J:TIVQ-J`JoX4T;2;9SXf[OV<Dl[k7nZ3A6:sg@
-9j(C_8l\he92ehh?sd8=<]ioB6pua2X+5Vpb1+hdcH4DH`PKHlTrt]5_n3e)^;nL8bJq--_RHnY^<FR*
-\?;['Yd_9abHT1@cI'n`c-O_aeGdoMf\,3Agu%,Ge(`X/g""!We_/6od`9JXda-7feCE'sd+$Che'-(d
-cHXJZf$MRd("pjQeBuRf^Vn[Ne'5hUeBH.]bf&-4dUg_DaNVrSc-t=oe'Z+SdETnadEU7pda#Y?]#;S#
-\%]Me['?j;XK0([^<P!FdF[10g>:]9`66`[cHjthb.u*8^UpVP\$O)paMPHu\?)jC[Ca,\]X,5g^9tVi
-^:qOuZE1"*I_<bA]"5et\$E6IZELUCXf&D$S>ENs[CENETru2=V5LGmVPgAmXKSk;^V$bP]ZA7!Whd#7
-^UV(iXK&qI\@BK*fXnVqZ*h!LaiW#X_T0O1YGn7rXhM6IXIuc"S>rWaS"6LVRui`.Una]ST;IuO6s*o2
-BPV9e<^o81/2]IS8l]58H$k!cF`1l&A7oXqH%:X2Q_:1QR[B"bG]RbAH[(R1Od5b<q"F^X:@muDnaZ2C
-p\+=Tq=jRUp%\:To'u,<p@\.Qp\+=QpA"I\qYL!^q>0mbqX=(BfY':26U+:gSUsO?C4(r,Q$QFr/hAk>
-1cIQW5".[l%mErg@sX0)SskmfBgGQoL&J&XS69H5AnG%F;Hct%=]o!DAQ;oF?<D#\@qAqO<a/@)>$+XX
-VkTZRO,&.,JU<B0B4>LhEc#Q&C1CRQ>$"s:?".JVDfK]5BOPI\>$GNG?WL#m5Xf$rJ8T(6CMEc[rFZ:C
->@(]C?pA+3@:a"_B4tXXBOtRZ@9d)H@:3JO@UrqV@:EVS@p`VN?!^c??!('.>ujp.=]\^$;Hm=.<`2t%
-<`iO-<+#W/"'S])=T2J\>@V)M?s-Z@?<puI?=RJQ?Y*_XBl.U$F*`=kN16ZBW0D4':.7E<8Pi;[:fL+]
-;Ia-B@")Qo?s6uE?X-`;?sR/KB4Y@T@U!8Q@Us1cBk:ggAR].\B4l!nBOtX`BlRTf?".,B:f(+f:JsqY
-8535d='f3A@UEA@?"IGG=^4'O4[)(p5X@h17mK=0:/=tg;HI()>?Y*(<F0*@@VBM+R$j#+St;@.G%P)`
-H';rA;Gp7d;H?Xg90u0=5<qM'69n"5770F78P`,T9i"CEeFWD0r;--]q>0gVoC_hQqY0^Qo(2GJqY^6e
-qYBscr;HNjqY0gUmdBQ5o_SI[n+H;Ir7(f:!"9go?2t*A.8k\:4U(rZ!#,M9$7oYWZC#ea'*&%646>G_
-j]2E\!r2g-!<`H(!<N<'!s8T.!sAW+!<*!?!'AoK9N$PDU5#S0\Z/@n:/t1Z7RBm@4?,DX4[hIU8PqcX
-@TQJs6;L!*2*EfO.jl;R+#dK*AR/8C>#\I%>lInq:d\2a9NZ.F94D@<A6qPa?<K]e8j,C28k2BD:K(%]
-8P_iO;FErE5sdb!6od"_8N&7g4#f8K/ODTb2D$gQ1cRQV0MMI3&Nhd'3'98a6WQiU7lNM"6:"Ci7m^*S
-8OH':7T3Ph;IXZoLmbs-hV>qY2(Kad+sep"/29.5,;;te6q:!J6o[Xu5<1;M4#TGp;+W`/5VP2f4[i1:
-:I7KI8NfF59hebb76NRl:hWB[3CH+e,pY#f,UXfU)'LLQ.5s1J5WCMF1J'\X.l.)8"VDC]'G_TW+WhC4
-+"8Zk,9e]u1c70F,:GZ@4$ZVKWm&\UbLbCdZ[Q(I1jd5=-m]lY,qp\g*YTM2%MTTm&.fWu'Ft]m)'9q<
-)^,t"bQ%YE!:p3h!<rN)!sT);!rN&t!X/T)!!*0,rWZ=(!Wi?%!<iT,!XpAWBl.TnMTWkbPIJQKXc-[l
-<DHD"?!(]V?<C?1=`oe&ZFd`TVjWKaBM`PTRD$;G\X-E/BOtI@7lrq":-q09@UN):@Us+Z87GqBAS>IT
-:1.F4=dd";VPD5rpA+FUoCM>8nFZ)0lg+*5n+lhGr;#gVp[\"Jj6H"$q"*kBk2PFenalPSn,;SLr;-<_
-rVc]o!r`,sq#:a$rr;lkrr;oorquZlr=Ju,rVZTjqXjU\qu-Qoqtp<ir;cj!rr)lrr<W)hp@\=]qu6Wo
-r<W/rq=jX^q"+C^r[IgGrVlfnqu-His8W&srqu`jp%SC^qYBsVm,[*Yb/2$Ko^r._rVuiqrVnGJq"ss]
-oCr1]qY'dZp\*t?oCM57p@7/)nFH#Cp\==Ip[ItWr9itCoD/4Nro!n<kp5cclg"'7na,Z6jl5Uqm-<lq
-i9BXjjm20lg#V\hjm;U&kMtP"hbiV+n*'!(oC2;7kj\BCp\*t>nG;tMo`"[RdEpFe`5KaGo)A[ch95c`
-jkJ_Nkhbakg$%b\kMt7Gh<!SFe_K';i7lc9h9f4*!WW3$"9JZ+r;[!$!!<B*!W<!,!<E6%!<E0$"9\f-
-!VZQu!<N6%!<<14TV.jANeDe'Bk_3pEI!.iLkU>(DIQO95!(ba6r73$DJa&u?;X3T0J>(65>"jZ<F8]q
-5UR3W4AARD:Ns"4App)AR>5BE77op::IRH<<(0&=4[N4gL6\@%Q%sNt?ro[";Mb=T's*?f='Ag-6p`dk
-3_)4i4Anp@786R,;,^Il?s?o79fbp=84A05Y'P)V^sUKUbL=nV`P96eTs1i5_Rn"8\'W=1a2G[*\Z)jB
-^rjR+^oO3&XL#FPahH0PcdgCf`RE>cdaQXke^WF5g=bH@eD/^%eCMd[dbWC$f[A-sf@8@'f@A?ud*B\T
-d*:"me]c7ae'cJ]db2sie]u@^]Y)"m`lZ6Ie]c7^bJ2?>^V@t-]#O`q?-^pFdaH7ZccsV`f$Ddmc-aSI
-_9:'C`Q#R"YHY44X/j([_U-cWdaQk(g>(N5`QluXa3E)_bf7fA_S<1R[C*6H^U^>G\\#Al`5fR$`Os=D
-cb-m+a3DoDYck>Z[CX;f]"#St^q..oZ*(RJ\$WN?Up%,*X0Jk,S#Em&Wj97BYcOo(W#`1T]!AWQ^q6kM
-W3sLa`lYj&]?%q#\BNRT\@/QCrie/c^!=g:`OaC'XeD\nYbnn9R]s/rYH!qRS>i6IPFSD?V4EjBTpS;7
-9iu(HDeE`l;++5?3'BGh5Z1s+G^P!lJ9c<XEHQJJG'o"&QCOS8QB$]LH$4CWF,Gg4Oo5+Pp%%\Cn*B<)
-kiq<smJQqYp@e.Rp\adWna>o8oD\afq=saZrV.i8p%.\BpAFj^o&n]I4[_Y(;gG'rA9aQBSUkK<3A2g4
-2)$I8:d[E14FTP#F,lcmY+q5=IT0!#:JH8:WN)t];IX0I>u4<b7R^3B5X\gY9Mehp?#4@cAQW,:;GLS+
->>g3QURII)KmRugF+8[R@V0A!FDGH$@:!8I<+0*:@;'.hD/*s&@UrhN?=@5I<DPtF6Y1.fDJEj!AnYmk
-AnP^d?s6rH?5-gXAR]4\AS>dg@;0@`@UrqVA7T0KA0#/h@:<PK@:N\S@UNJI>$G*0=C#*3?!:<3:JXe`
-r`'G4?!(34=&E.!;,LCm:K@?s11=Nu@9d&E?<q&N?XR8J?ta.gEH#l;GC"drNLQW?W0;+);aiuD:K(7g
-:K1"\<+&s9'jb?Y@:!DL?sd,B?slu:?X$E-?X[FCBK'X;C1UmhAmJhT@qTXi@UW_UBPV0`>@1lH=BJ^'
-:/k4k;,L7i='8O'=BAHr<*WO)=^4d!9hYFW.8WuC:f(+l<DQ4Z:/Y%k<)QOp?XR#EC1Vp`R?4);UnF02
-EGB$:RVcJ3>ZOfu<D$1\6q'O.69mh$6:a^97S6<F:J=AV:eCTEp@nL`o]l,Bq=O:Mp%J4Yq=saXoC;PH
-p[e+Pp\FgfrVQNhqtp'XnEoZ5oCMhOp\4L`ec>1>$3;6tD[@_;[Y6jSp](9pqu@T;(e&YOZ$oG#)?U!?
-!Wb(8iT/if!<NB,!r)a+!<E0#!<E6(!s/W.!s&E&rW+#>2;62?2.i8FK9L5MUf'ZS;HQ[b6;'^/6:<@r
-6?+kO:dnSf6Vg9B90tR$2_cm3,T.=:8SkPC@p*#0>[U`;>#nNp5#bWW<,Z\OC04>>CJ@0&BhhE)9M&/_
-:K(=p;,0_T76O+678?lW5s[Y!4#T/l4Z>kn2`N-2.46i+0gA/f3'0&L4=r'62_670r]LQM:IRuP5!DD%
-5^HC-77g';7oN&^C2@?nG&hn`Pdo2ugVRG_1*7G\/2B.80KCO,1.jep6V^EI5=e"+5;4cP3[ujK2C0_5
-5<r.D;bok_7nR8j4$Q2+<+AK]3BKK!=[b2*5Y+'n1H$O'/1r@u-7'id0dnG&.jc2^2_HF13@#gl*rR'L
-,V1Jl,V1]',9.[J/MJt9.OR#>68L`.=/sKhS'TjEd`%Vu>Xt10Aiqgp-QafV.NK*=)A!Yu%h0*h)%[Du
-)AjS8(*+J3"j?rH!W2rt!W3#u!<E0$r;[3+":Y_D#6k;4!<N<"!*B7+"pbSB#6tA8"UG;4!sTuF?=IMR
-K?hGeT>AOJEarNa;FF5pAlrMQ='K^#TsMAB[AoI<GC=m[A6*SFO1W-<\=6rGEG\ue=%PqU=[u"\Bjk%H
-='K94CN!p+A8,LJ93k_*?'i:>S!M7\pA"IXo_%2'kN_-fn*TT2kP>)ErUo=@m-F91h<XP!p%7\Ak2PFe
-n+$2On+lDMrr;urrVulqrr)corr<#srVm<*qZ$TprVuoor;Zcpr;RH/r;6?crV-0cq>C6iqYU-brVZUM
-rr)cnq"F[\qYL!brVHKkp&"^dq#:3hrVZH[qu-KmrVcWms8N#ts8DutqYL*fs7l6\rq].^p[@A+i7c>j
-_V4MPrVuosrqlZns8W&jqu$-Vnb;qXrVQ?cqX<eBoC);Hp#kZ9r9!J;p$1]2mdL)Gjlu4*s6SXqiTK;2
-iSs"dlL+EBp\FULj8S6Uj4`AJjl+kNmd9E&kNh*ajlP[gr8q#BfAPo[mdKN)l/^jenFQ5?jmDa;qXaL]
-r9)AOf$2.Na4'PVrqG-mq;gVum,dEcm-N^!o]bVrh:CB=e^NF?iSEPHd,!L)<!E@'!!*0&"9S`0"TSW'
-!!!)u!!<6'!X&E'"9AQ+!s85trrN*#$ig;.!<SpeS<f1jIsM$18oT$)LPgk=Hu`k);+Ei85!V\>@:j@k
-ARAG06TZnR0f26p>@UlL=\1^r%hCE`7S$3jYaoNaVPeuA5t=L;4@3(C5"8106s",U1RF`)Q\olh=Bo*=
-<(C1^I]]`TXH6Ik@q/D;:dI?6:H^m1=AM@U6Ut![@9R/E>uX-M9)_@OJZZ%lA=^Qbd*U"ad'^Hl[%<bp
-[(!QMbL4#N`NQk\[(E]>Zb*rj`4j!eU7eTm[_TtucIgV!f[eL#f@/-rdEU4ngtL-%Ibrl4g![pgf@%pp
-gs=F'f[\[0g"bB5da6=aeBH._bg=qfai_fLda-1gbfJ&E^WF7._na@8_op69`6$0;d`BMPaM>7&c-+GX
-dE9nie'cgudG!*kaNDfZ`k]L5a2l?@\[8HAY-"b*_T9UAe(!"&db*1(g<RU]f$2(N:!Cu2e'#YK`j2\R
-[C3`d^9=l\b-&=h_R-J^]=uV/YI2$afXn5^Ydq3JZa%*O]?/4;bK.,pZa-m<T;&-^VO=<hZa?[4Z)4=t
-X0Ai+Y:HiJWO'(E]!ef@TqAEr^qRRg]YV\/]Y2\Jd^Z]fY->.6[D'r.]>D>'WiA[m\$<-3[^W-D^Tk&:
-SX,b=P`_W?UnFZTOeJD56paUGB5hZuBk(+64uthi4$?;ABm"iTLkpS1F`_hQF)uSUKT;@eSXPe$Jq!]E
-0QW)*MNIc5q"=4Np%.\BnaH&<o(;hVp$qSAo_&1\q>0gZoCW%[q"FCPo_%tRq>5X<rV?<gs8Vl^iR5\%
-4?Yl+EhJG)Ju5Q':e3`2/KlK(3%6US4[DtYI@$S%T9k(BAT2Tf8j#p6FJu7?Wg6q+D/3?d>Yn3l>Xh4Y
-@TZB(:K(MBHYR7s>ZjQk?!CQ6Kr:i.LPq"9GB\.SH"1,gA92d-AnYIQ?=HrE>#[Od@:3tgASu6k@:3AI
-@:3A@:I733ASlp8D/4!)Bkh9lB4YU]>[Lf>>[_2RA78nYBkV*mAmf([A7YUM5%J)1?sdAL@:ESP@9m,D
-=&rF)<a&U*>#J0s;,gLm<E3""=&2dq=&N7&<EE0u9iP:t>$><>@:N_R@q/nWG@Fc\?!h)TASc=)Dfg/K
-Its#OU8Y#RCL'q/7nliU;+s\]8P2rk>Zk6:@:NeV?XdJM>@:iA>@Ci;=(Q&N@Uj"\?tX"UARAME@:X.a
->[1`LA7T7Z>[(HCA7&bN<)?Ih:eaGW;H6Uh;Hd4,<)m$u;,pUl:]*rg:IZ<r:f:7l;,0_R7S-<M;G^(c
->@1cB@V]V1R@920rh9XdLN7';JsC$K>:<`R<(TqZ8P)NA6Td_#6:=1,9i=\X;+jJW:ItBEp@S7]n`TZB
-qtp0eo`4ddp)!Aoo_eXdqYBp^qu$Bfp%7kJpA4U[o^i(V#Q",fo_8=b!65'G!>Wau$otoD56:BV*Wcg,
-D3LB:=!IqS$46k8!!3-Dg#_2J<!!=3#QXu-rVup!rW!0*!<<-#!<EK3$j?n=!s&B%r;gppg=dtrD5<\Z
-Li\Z:5WLnk8juTE82r:i:,#F)-oF+J<_GDL;*mZ<4?YVX/LMbZ'cT_SVfHutEFiNh>#\[)9h[oO90#7=
-AQDu/794A4;.a6,9OCk"?!glI@8fci7mp->7nZ6A:-h'/2DmQU2F)^N1-7$91Fk+3/2B"72`E';1Gp^L
-1,:^B/0Zc02a'5m5YY?R8Q8SX>YmOF5XSLJ8QfY7A8ZC*FF]FZdG<Qm>!=hd+Y#/r0dnP,,9em=5WChl
-8PE#R5t=F'0KM6L2aonY/PB)"5t"F42ble(;F2ll5tc#_0eGIT5s?JX3B&fU8khZB5Un$,,U=KJ+<i3Y
-)C%$m1+"D%,9\H`,:!+18L"rj,q1Ar-R'NH()nJG.k)Vl3^Z7n6YBi4cH_m'f@JKkSpFC&O2k0P0/,:1
--lFBT)':%>(_.2h&/5Zc)^QIA,8h.:*YekN!8.AP!UTjf!<rH3!=/f,!!3<+!W2pu!<NB+!s/K(!!!$"
-!!<QP7TET$>BnB0G+?FfUK^r8@o>BUARJ>=;J;5s]"Yh_Q\9<f@s*6BEa)O\9TH`u]"4JEBl%]q?<L&s
-8l7lP@Vo4J?rL0'AnZ-tDe*j-<)Qjt=^[K.^7gnDkOnNBp?qY:kj\0-kNVC*mc!m=nG)M9n*&m&m,%1!
-lh'uAkNCpfmIU#Iro`tHr;QWnrr)lrrVlforVlosr;?R%r;ZfrrVuljqZ$Qnr=o;2r:p-dr;Z]lqtKj^
-p&+daq>U@#r;HTlrqZBhr;Q`qrc%]1qsF7YrVQWnrVl]mqYgBerVlfnrr;urs8W)urV69grVuKZp@n.P
-q![V7j5A\;`5L<qpAP!jrr2cmrr<#tp\k'analJKqu63Uq#'gVq>1*hrr)K^qYTOCm.Tc+na5T6lK%R-
-n,)5#g#qXCj58nOkMk7Zmd'3'iT&eHg=jm4kNh0coDJ4SnaGc$ioSnKh;I>UkNV9dh;dnkm-<m!j5/_W
-lKI?_jlu+#mI'fFld*i$a1]4%_rpghn&!$6gth2akNUsbmH3^!j654Ncd1"]dG3U<hWNP:hV6FT#R(,,
-r;m!'"9o)5!!!3.!W2rq!<iH'!<`N+qu?]trW)ou>64m-!<<-%Ssu17Nf/RAH$O^aL5_C`L4=A]?<'Zc
-5!D8'<b$&g@:!)68O5Es0JPIS;djQcBkpjD4rt1C2F^>;:hcbl?@o/SGWIlX:.R3)<(Jr54&9mYSUR9(
-P]pY76pt!Y;I<'d>X3eCYHG$n=^P`P=B&'_5<M=j6;:NJ5YF=+9j2"0@TmAR8O#[07S805X`S'M`7*2_
-dF6UX_8![[U9:l9\>dNu^<43p]<JEJ[%k+B\AZP)Z`KssYI;$[bI#:Ae(N1#f@/@"d+$Lgf\508dXKNn
-f[eR$bg=qgc.:RicIpk"e^`:)g!\*jdaHmucd0_UcGe&Sb0&8bcdL([dDNlLaii5]dEBGJa0ih,c,A/W
-cHsSR_p$<=c-Xn_db*!of%/=&dDX/QdFPtA^r*e%`4<=_X0&M(XK9+M`6loYe(E(#f%8['a3rVdaF;:S
-bg4kT]"uFt[D'K(bKe;E^Vn-qZF%HQWP,gJ_mHMZ^:VUmUnk?+Y,\V*\?i9F^:CeaY-"[oTqRdIX0/7j
-\];7o[Bm!/USjKRUSt5rYd1U-UT:i6[^3<8St)LX\@/iE[^WfX[^*a"f!qrZWiE,"Y-#OSZEpmMU2-U1
-]s4iCWk,:>Z`:7$Q&(?XKoMUnVkL,VNhW,-2*4?$?"[qeCM6jK7R04&0eu$l@<$dOOckf_J:)`nDJaB9
-H@q-<T:D70MM-S3GB&@iLQ290p[dtFoCD>;mHa-'lg4TIp@7V=n+$DT&,l:sp%JC`qY0UQp%@tMp,i!A
-p$M5HrqcB^lIsQG4$5r3E2T48KrCu'5X7Y%/K>`e0I&)/9QlMhUSXH4EF`0SBm4Gk4uc4lCSh$/5F>_c
-AnYCW>Z"6e:d%KS@S99g6q1*sHtm:r@V/;4>#SU,K;PQ8Mj'*II!9jeG[=`hBm+W6AnkUP>@U`@=?BMd
-?<h>^B5_Nl?t<SG@pr\E;+3`<@;1%,Ch[a(BPM-iB4b[`?=.#@>@:rN@UWbXBkV*mAR/\UA7GOK#A.OU
-?XR>OB)Z6r?!^f;?=-`4>$>!0;c$Li:/t+f=Ar3s:/FbV<)m+$?!:E9<EE.%=&E.*@9m;O?sdDR@9[5L
-=^5<A@qo^oChdd-Ed<+eMOC6:VNbt+<CTMQ9MJAY:/X\Z>@Ll@>?tQEAR&DIARJnTARJeN>ut-:@T6E2
-?<gT?>u4U&;-@(+@olN)=C565>$tuS?tB7M+(JV\<`E+#7nQKO91Mrc<*)sq:.\&N77^!B9hnJ\:g6F]
-9iG"g:f(1l;GpIp>#nU-@Us4fD00]HR%BhGWiE%nQ[a*qPb2bm='fB;<_H+Z91MB86T[Us4$,Pi8kVlN
-<(oeZ:J1NLq"":WlK@a4rVZNcp@\.RpA"X]+85X2rqZ9\qu-Hhp[RhGo^i(\qY0[To(;kSq"FO`!6,!E
-!=lts"Z=NS0_>>e*Ee?#SSone!rr<($O$V4!!3->g#ClF?3:<7#Qb&.qZ$Wt"T/6"!Ib7^"U>,7#64`)
-!!**Re_</,O0bLPNKU<,4?uM7;c#tO;)p$e;DLNp.Q'+>;bB,R;*.-<4YJlR0.J:f(EGS;UNUceEID)'
-=AiC)9i=\`905@4=Ahsk93#S-;.`rq79rtj;c?\%>=q:R9M/Yc91qK85r:ns2)@K_3.<qC/2ek'1b:7@
-1,LU2.k;Mk1HR9\4$5_^2(ppJ.m#si5ttHQ78d)X<_#)477U6Q:/tFm=_:oQE-6o>ceI0l>=(4j+t+lj
-0e+_2-7M,U5s%4q6;(EA2+12'3^cP16:O9s1dsn_/MB=F.mH!>1b0h/2`45Y+X&L!0QJZr2Fg"j5u(!C
-5r:2C+seNK)':%@(+_Nu0de:k(`=;+(`=;8+X86Y()\2C/12_i-6XEQ-nd>--8e"T:J";oDQM+0UXIoM
-fupFWAQ#GU<$j%P6n9c/*[)RE(_dbq%gWIK#n7ai*Z?@A&Ki).!VHHF!<3)s!;lll!"&f8%1W[K!s/N+
-!rDs&!<NB+"9S],r;[uD$4\@S=^YrOFNh[^U;P!GBP;0\<C]AP8Psl)X1Z6ZY#1<oCL^meBR#)SDH9kb
-=dH\4]"4J@>@;>]=&_se5t!_7='@j^AQiJZAoMBo=(l;8>?X^$@$/.:Z(]k6p@e7Vj7_<jnFPf&i9L.3
-j7N<:rpM*.mcO$+ipuR$o_e46lK@@"o_A@al1aTCr9a4UrVlcnrr2lnrt#/0rr<#ts8Momrr;ims8W)r
-@/Bg!p\+Oarr)]gqY0gbq#CBlqZ$Torr2lrrr2rrqYpEkqt^6jq>L9kq>L!WoDAOds8;Bbs8W&ss82Tg
-rVZZlq>UEnrV60aq""4Wn*B/rhqQGp`6n#Jrr)flqu$Em#6+N!qY'[\If&j5qtp-cs7YmOo`"[^qt0RS
-n+cMFr:K=Lnb)hPo`"UAioT"Pk2Y.Lk1]+[d+I=5g=tBCiS!>[kjA$:md9rMk3D-njl,Ongt:B9hVR)C
-g[4(]l0IU#o_.kCmdg#?mGI9pl1"95p%7e%c-=5C^;%YMp%e7!_u/WR+6`.Lhqm,Rin`29j5&bIf\G3?
-k1f"Tkh+2;g<i=n"o\K0!<WB)"U58:!<<9-qZ$p'!sSc,!!!$%"8`)t!<<-!!AX]Y!<E0$!h>aKQB7)]
-KRA/rJr5\XRY6'0Am/&'5Wh4t9Nl+OG@+TT9gh0)2(gUA7=J6HEHl2.:.@Pr&eI&p:K^V/UmZ:]W2=f.
-78?*?5!)%f3*guoT;A*>E_9%q77]sN?<1?%8nLbPYck44Q;gdbAmS2)6Td7d/4Mus0K;is7oWW$='8:(
-=uo2F3^QGdXfd@pXMiQ9c-OY`[(F,gTq%j^`P\apdCHp&]7.o4Y.:p<]=YGgcbHB^W2?l0]uSF-ajnni
-^;eRIf$Vdnda-\'hr*;Af@/1!gXFTub/_rccI1M$e'c[ie'lO_db*4(cH=AQbgOY_eBcCngXOcsc.ULk
-fZM4]ai_ZAcI0VRcHjAO]XbVlda-Fa[`d4RcI14a`6?NOdsfN]daljm`P]d7]>_h#['?X3XK&A']>DV:
-bKS,TeD/j9hUTs)eBcIjd)sJWbJ_KH]!&KMc,.?9]t_4c_n<Y+]sG\k_p-!4dDMo`Yc"G*XeMYsWk>[1
-VQZqoV5LQ!T<5W1Z+7QRZ,t+fXfJM#U9CkmSY)XPUnaZV[XP<XZF$pG^pgVOZ+S#j_6:S_\%B;Z\^9-D
-Z(n;!X/W8(_SWgkZHfSNZ+-[.UnY>rU6q:ITV@X9S!]tMR]<-_QAhQ.OX`:]8QT53D/*`g<(B8@4tn]T
-:0qjgLQn'eNe2\,IV`e;EHZheNhN)5PE(HRK6M<iK85HaqgS;2o^__LoCMPDnaGr<r;-*TmHX*,q>C6l
-rVZNgrr)ZbnFH5DoC_hNq=jCMrVZ?\qXNOm5!M;)>&C1.G)`H#K1\a)1G:$o+s&"!G__ofSre4s>>n[/
-?#4h.9fY::5'*R!W2Z.d<Ej-E=]\Ho5t!S,:Jj&8;b9\fEGU&9?VFX25$V;d='1!KVQZ;ON-K\kG):EG
-?=mnnF(Aj"@oliC<EE7*@UWPZCM@g(?!q8N;.X3E=&MOS7q-4`E,&cmCM%9lA8#Rc@UEMO?XR8M?t3b\
-AnY^bBP(X]B4bU^@:3PR?<q"=A.E!T@9m5H=^bcB=C,<;>(0=I>?+U);,:1g;,C"d=&)h#>#JHu:/=hn
->$Y-&=']<C?t*AD?!goH?!:ZH?sdbfDf'6+F)cGPK8H"kVP]\u@95ib7RU'Q:fC@i;dNg:?=72I?XmPQ
-AnYUX?XR5C=BS^-?<LW>>@V,J@p`;D>$>HA:fCFm;HR+%<?kaUBOt=O@:*;C>$G-0>[^W/<*)pn>[0rt
-9he8Q:f0\O7nEVN;b0DW9h\A\:f18$?<LE8>[CT9?t3Y^Ci+*.H^C=pVQ6btTpL:PEL*>?>Zb<@:JXPQ
-8kD3,2aBJr5X7Y)8l/)S93"YU;,0aLk5+WBo]PZ4q#:6mq&K,$p@e1Pp@e7Srr<#sq=jdbqtK[LnF5u<
-s8Mrqq?Q`hr:g![q>\G7#lt&8^k`q!aNlR7!!r]S8sciE<ZM2Ar;[N9&-i7:!!N?Nh;I/J?i^90#Qk).
-pAb6q!!#t""UtS:!!<<'!<E0$!@c:GD(qfhOdgKG[ZN7)9MnPS2aLb?.QL0T0ekOV4u6,16!mJI6W?2n
-5<(JO.39BN5?Oq2@6[Lt<b#*(?<C$*;-$drr_Fk4;I3U1>"qOm@ms('>u"'c78?TE5>#!Y<CK;G5=@q$
-:Ja,4929q"5V=`X1bq<J.Pr\..jm)3-T=.N/N>(&,qqVJ6S]iE792cI:d-g(6UFF34&&[G79j&->>JL@
->%DGhK!*GSg<3ek3#s%^+"oQ-2**<D84Z$58kD<99M%QI=$SN#4%(n^2_m3O0gR`W91(U/4Z#Jb3)Mg_
-,qU>f/hSFq-8IDP5US-D1G::10eO_,4t@m00dS)/4rtjh+<27D,o%.1)#bCE(`"PC*[E'X-SdbA/h].G
-4ub)X5sJ7H:fq8(aj6g8j5/J/X-@I)[+oaY.lKR7+W2+=)A!8`'Fkri%hK?k+r;@?-l3I<)\hrFd/X7L
-!W`>q!!WH-"TeZ*!W<'/!<W?&!Wr]3!<<-%!Wi6"+pS/L!!Noo@WQNlID3UkZ,4__;.![8<CfGPEh^=T
-YGn"KIWAt7?X.2G@V^*qG%bW5?B`".^V?mF@rcBj@q&P:7QNtM=\V=L:0L4a?Y+%jAR/A>?sQrG=eELH
-XK'1uhYHs>p%[1mlgaB4m-`j#q!7JHnFc,:p%\OXlL4Q@q"j=El/q'fmJ6e]kPP#OqY^6fp&>!gpAP$j
-rVZZn"TSN$s8W&srr36"r;QZos8W)ts8N!1rV,p^rUp0irr)irrVcclm/$b]rr2iroD\[sqtTsbrqcBb
-rVQ<^qu6QtqsX=Yr;HZqrr2p9rVZTmrr)ZmrV-'`r:faQo'58kb.P@<oDALcrrDurrs/N#r:^-bqtPX1
-o)/LcpAF[\p@%_HqXO1Oo_\X`nG2Y@o(2DFqt9LOq"3XtiRuQ2j4MoHo^2&-mHO',i904WipcEti99Og
-jmM^.m-F3)l1F6#i9'4]jQl!`ioo[hkO7m(kih=$na>f7p&4RSrr)]nmFB8'g!n*eb0]PRqtB!mpt[7Y
-j6GOWjmqg#iT'.fm+gFQgt'p,iU#Rgg!\p7bTmK*#m1D6!r2ft!<WAp!!!&r!!!&p!;usKR[/ndJ:N6*
-Jqf5HQ'n)0K6D!6:I[Z;78?oqCNO]DC1L7'-R^>f/NQUT>@q_iD.-R03B&cI,r7q]84[HaR"1Eu["gY0
-6pWpg.Pk"QT;J?ML36cu<_#PQ6V1*X8Otp5<(;>>WN<4e2bd^e:eshS5;t/P<(fM@3(Hh37oEDp?sQc0
-;HHah:dg,;XH\m=^;J=>`mDu*Up[nB\[K#I\Akqib.knr\A#u+e\nu4aM>^5Z*gm@W2?W/a2PI4g=+Bu
-cHsP]fZV4Zf@@mVbKJ`!g#^r9c-k%de(2mrg"Y<Ajl,Rlk2P:Uf?hC`dDj\jf?r4+e'd!r^!G@1c6UNU
-c+M<Ld*TtZdFQ4N_9'X.]Yhq9c,6cta2HQdjl+V8f[\E!bJqlYg=t01d)!]Hbegm#\?i?EY-"h3`m<,c
-hUTg%db*.#e$dB@bfRW9cdL1Xbf%Q>\\l/+^V\%2dF?FUc,I<5`kog<_RdG#^oX!*TpVX[US"s:_83Xr
-]"YkYZ`Kq!\$i6+W32qoZamEJZ+@'A]s=](StDC?UnEfpS>3!UUTUbsY-"q;\?r]V_p??=eC;au[^NHF
-XL#1;Yd;?tcGRH-`MTf=Z_jJ"]t1;BWj&k<R@9Y8P`M3,Z)=[jP,On08MMqQ00i<@D/O3'>>@II2`aH1
-B6f8rP*qc&Mhut*An,:]C3G5fOdDQ1T:(n(L4B/H!:Ccjm-XE;q>9aQm-F*-naZ;Gn*]T2oCMMDp\4[_
-@/03[na#W9q=jUUq"X[WnF-DVqt'@EiPHa*:/,)H[B"%fLRWE?5<h:h0Io(^I@."2PD"$a:/jYL9L2-C
-<^oVB9O(YUWj&S*O?$3F@T6&q6TmC]4'>BL69S(H8kr&U<FTNH=&rC0>>nNqJubc%H%h!6GB%SMH"1>u
-@p*&E@9-ZE>[(Z>>#eX*>$k<DC2$p[?s$T9=]A0j7mB1HDKp,5C2%HlBkUs`ra[X%EG&QZ>#JR2@:j4f
-B4PRaAn57R>#S-r<``."?X[/A@U<,??s6T7?<^WB>#]rW@U*)?<ENC"=]o!4<`WO891_lV<)?Cj?smMP
-<a06L7SHoe;Hm[B@9lu<?XR,A?WpcGCia]:G'.t\P+nnRS9@h,:/bJ%;c$=`>$+X+B4td]?Y*h[>@CfE
-=B&C';b^"`9i>1t:fp^n<)ljt@9m8MA7/V?>ut*5Am\kQCgL:K<a8d5>uOj-;HI44=(H&X@9mDR?s-T8
-<)m.!9i"\e:f::i8P)WK7nHEL8l/;\<E<'t<EEO/<F9*<@t9u@SW956SY2O-FDPTGRVbu*=&r*l:/sqW
-6pglA*(*+\6:4",8lJGa9Lr#U8,_rRq=jmcq=F1Mp%Ka,p@RtIo^q_Ena>W/p@S%Qp@\4SoC2>Dq"Xa^
-r;-0Zn*BH6rV=D4#QY[jV&r!@bV/bl#QZW7Z_:qh)?g'@qu?`u"8r3.!s(1<f]D7%!!*3+!Vufr!W<!'
-!<<*#!<iZ0rW*!#rW,Oi44W"Y4^aViLh^FkO>Spe6npV`4t&E`2*"2a4"W3F4A%D#;H5hF6S:/L/g_Y^
-*YoJRBV0HK@p<>/@q8.t:fp\6@T,T[IRl7r9hePm@9HT7:g7'q77&sc8k2-'4\e^93)Dt"6;Tm*5>FI-
-<';j$<BiT.1H7EB3]oYh2)R`r,U"Ng0IS>&6psg:.lC4"+=]oN0gT#D90tR!8l%l=90GL2?ufs^A7/hg
-VU+)Q`,RL_/2p-]1bCC/5!15U;cZLRIR$e5;EIB568gAQ0JXn#/13/<3%6gA-875.2+B\l6V9[!+>P;g
-00h3G;*m6%001mO4!lU3,:P]8.5aIY1bh3]3\N*C-Rq,%*uZ7F*$?RL',MZ/(E"A>)C-LQ/M8J$/i6!S
-0M"Yt=a8!=cAousdF6+0LL<lLd9ItL$n<hP*?d'Z)&3l()B/Se$kNsZ&fE&<-lE[C)\Bsgr;l]o$3://
-!sSu4!<N9(rW3H-!s/N-"UG84!!*-%!Wi6"GR"9M!<s0+@:WbFID3R\VnLH\A78A2<+h)k_8F0^Q%<sm
-@96c?;d!%2Fa[nNDea5iNk2[5]rOb3BOk7D;GU.f6U4UP:.RWE=%?%tARf@eBjObFAT)d,UVOa@V8M9U
-q>:'\p=\6cm-!d(m,.4*n+-8Hr:N2Fp%%tPl0e?<p\O.AlK.!eme6VZli-PTqYpBir;Q]mqYgBjqY9sc
-s8W&ts8Dfls8Mrnrr<#trr<#tr;R!#rV?Els8Drs$2sl'rr<#tqZ$Torr2p&rVZNeq"aa^rVmK/rVQQk
-qu$<^q"sdarr<#trr)j%rr)`hp%87_rr!Q-p$_VGmH33E^:r+gqu$Hns82ZhrVdH+rqZ9[o(i7_qsO4M
-p\FIZqu6Tk7.g6Lp%/(Smdg&AoCqtKnF#Z-kk!l`f](Z=lLacHp@n%Lp$(f)f@JmAjO;oDgYM)^lg<m$
-j6#dmkMP+Lg"k`Pjl/tpj5AtapA!b/kje?=pA=CUmH4!,k4@oja3`Pf`lZBMmeltRhTb]HjlYphi901\
-iS`_Ti7u]3h;-c>jQb^[k1@i3eB9$A%L<(=qu@$(!WiH*!sJc-!VQKr!<<*#!V??q!W`<'R[AP_Kn+])
-KS"u>PEqZ-S:c'%>YmsY6q1!UAScI2GA:Vd4";[,,V;&O?"\"lD-g=,3B&fK-9X^Z3C@MMQZItV[ZO*M
-3]/uiBoSd\U5XY>?!9uj8jkj15##0g9hn#F:cs$*WN3+^2+UhO9gM'/5X@7a6q]j23(?V.86:7A='8m;
-=ADk#?XconWNCr8S\*.od*^=fUo1Q,XL#FFVmsdY^rOF=`Poj6c,I-)a1oI1YdCd=VQ$]/`5oR>f[S:!
-d*^1ie'#hYe'Gb=`5UB]cf!X,`ll]PbfSPmh;-rIjl,@dk2kU]g!\@(g<nR0g!eO-f%/a4ceW!Za2uWQ
-e_A^%ccO>Qc-4G`da6OjaMZ*<_o0<t]t^u*g>Uo9e(E4#da?OhcHjb`dEKq_aM,*r]XG,RY-"h1`lui\
-gsjKea48u"g:b\Q`l#X8da?7J_nO(0_9L-SrllA%bg"2Hd)`u@aMc*9_7I+c\$E<VYFD8hVkedNbKSJ\
-behE>[(*91R&$a]NL?H.SZB*#Z`LI2X0o.8P`q/ePFS>;R[p%<SuT61Wi*#0^V@\.]u[jm_7[+m[(*BF
-Xg54;Yd;<sbJ:m)^S.a4[]$./XK8:qWiDkeLm4I#QCFeTVP'lQN1H8l7kcYM/Num6CMdp&>u2n:5<1ht
-=D<&8P*;?'PDb3GEb8fjAnuRBNKBHpTV%[;ObJ4.GB\:\md0<-oC_nTo(2;=nF?,Ap%IqFnF?/EoC_nQ
-qYBs\mI0W6nb;kRp@\4VqXj:Gs8Didna5>R.mZKe>(O)]?u^dfHpBtS0JuI9MOL0-O+_=U>#.IV6TdXs
-8QB"f:-qWV98':IX/V(<9iYFr5<h4n68geo:Idf99iaeR:K:D"?=IAL<*j*JB3U.kVL!?<KSXenG(4gJ
-AS>LP=^kc<?"I>I@9R&B>$"a0<bH,[>[Cf>>$G*,:eaAA5@nbZEG,8d0P5$3@UWeV?uTsn>#\Ho=^PQG
-AS5U^?>+%b?sQr79i+ej<a/p>?".GU?=.)E='>N.!FoPI?=dPI<E`R3@:!,==&`4&>?k61=BSg-<)m4.
-?sQo?@phVp<*)t%A7T1Y?<^]<<E!++A8,n$EGg#EH%hNYX/hh8;,'_\?<Kcg:JY;&<*X*K?XI>WAR\_G
-=^>34?<pb6;]&8+=B&4%<`)js<)m:3?sd2E?X@DQ=BoDq?t4%\?t<YT?"%/E>?Fa!<`rO1@p`GC?sm8C
-<EE$r=ADXf:/"8T;G^+Z8ju-:92SV_9i+mi=<UpL>>e3r;GL8AR%^+2S=uRJS:kruAVQRf;HR((;,C%_
-r^7hp69RCm5smt,78$BM8lSJQ9M@qRmeHPMrV6*Vnb)W*q>:!^p%A(Qo^VG;lga]@p%\4Pq"F=Mo_&"T
-q=sg_p\+.Emd^,Jq"_l/#QY[jT+NV\a$]_(#nBXmV3jh/&-N(8!Vud/!sS`,!!!$"-fEe<gf"1Q!<N;o
-!*0+#!!**%!sA`.!<NB.#Q[BHh(pipNj"1hM5?@n3^u4[0gIlK3(uCr76<q"4#JcX1e(;?3^5t`1,LO,
-+s.a<(I`;<HrjuhA5lu@8OcNQ7pT(c3IWhC-pgg%7o38a6pbBu@o5fa3%ZpJ5WqM5:I7li<^TS^6TI>(
-6:>9Z6XNSH1H[fj<Co>52`!<N4[2"d3^5b_0/>[N6Td(`7QMS93^,8c>?+Tr7R07$2)@N_:0M7F?W1fU
-Bn3P@jlOO&/h&2'75uG6/M0Xe/jNB264H1Q>#\'I4Z,Gc1dXGlr\A=>/N>I;4#JNC1GCUN5<_.h2E3Wl
-2C0q>2)\B#78lZK4@V^n2(]jh-7gYl0/+e$2EEZL-nQYi0d7h[(`!c%+<MO=(_mYu*[iN]*[E?p1c@NN
-4=_X1.jHij_q*%nbh1Fn`Lh`c8=%J!+WW*d0d@ke+;bh.'GM&f#nI[]&JQ3/*>p1>%iQ2o_uTf<q#CBq
-r;ciurVup!quQp)"p+Z(rW%BJ!s/N)!!!6+!!!0;79!,`<.M`uMQ4Y9V,h2IKq,E\^:UM/IVr1b@q&MC
-BNSD8Ap&K.F_PT/:5QKl^V$LA?XI8G;c6Cm>"L\;;,0\I8lA/X='&9s=C5-!<Fg/pA>$`UU92f(jS&?B
-jn7Kln*]N5o'kZ-q![eEpA?K;q=j@Nq<75>nb)_BmHifhl1+?@s6Ta\rq?9equ6Qmr;6Eiq#:<nrr<#s
-rr3K$q>C3jr;?Qmqtg9hqu$?k!<2ut!<)os"9&2urqud-r:9FSq=sg^s8DilrVlcns8N!3rVZEaqY9pb
-qY^9`p@nL_qu6WqrdOkGrVZKeqYC$bqtp'Xo^h\Ak2""j^<uTKqu-NlqYpKos8N#hr;6-Wp\k'eo'Q#9
-p\FI[r:faSp%%eNp[S"Hkj.X"kj@p4n*'!&p%%"ce`,K@jn8EHo'YQ+mcs-&in`V[n_iWtkND=+naGT,
-l07KijQkjaioB%Ykl0R9j5fFqqss4Fp%S+Lo^)29kOS00pZL;QdG*$faNW*#r;6'AeFVARkNq3klJ^[X
-hVd8Ef$WI@iS!)JjPAVOfZr*uaVt?g"p+i+!!2or"p+l/!<N9&nc8[jpAb<s!!!%c)j6&1I=Hd#L5M+\
-S=cIHK6D0B<Dual;cmLEEW1&e?s$/h0ek=31dOuIASPso>#[L@3&iT<3BJoN7W>#eDN:d%Ld"O6Bn)A>
-Tq@<aBj*ki:JO8I:I7B09j(Xg7m0@;3-D:(XK.@B8l&G^5s[_(8ieXb7m]L&6:jL=IS3=+85WD^5Y>*b
-@nqiXXGE1B_T(!Od`g"9Z+INN]=khV]#M=r^rOgFbK%<9bdP.$]>):gZaZp0XKf4LbIc3Ve'$1acdpRl
-c-+AYaN_lQdb36te^qpP]Yr%<`lcNOb0/5\dF-k0inrYGe^W@+dF?dtbg"_eeD8d,4l4&\Z+R`\^:hh6
-_8449aMc`[dF6Ib_SX:0`lQ0DbIt^/cHXM\f\P*/f%A<tdaZ7Wa3;]B]Y1tg[^*=?XZ`o/aj&2`cc=G[
-gY^`8Zbk).^rXpNaM>:!\AQA'cHX)5]Y(be_n`t'\$!-KYctIF^q6hT\AH%\Q(P1Y.AjGqdF?.NZb*r[
-\?`-3Wj0.*VQd%uZamQOVmEV3Z(n:sTUVOFS>)t]TM;2XWj]jR[^X#e]Y2.j_7-Yb^q.Rk\?W9@Za$gA
-\&Hb=^V%1kT<#6*WNW\.WMH8cV4O'6U912XT;AEXSZ&!9R?ih,0Jb:24%)tYrb2@@0j@OM84cW_BQS`\
-MjB]kMMZk)B4YXeD0UVgNK]a#S=5b,Kme,eFa!?Bn+$)Dp\=@Zmn*'>o'uDHnF5l8o()>Bo_/+Up@e(R
-qXX=Pp@InHp@nIZp@SC`qt0LKji&l.0JZ[\Yc))]Pb<:]8Q',FPb4\BO)o#?779jD:I7KF5X%/!<EhUV
-5"o'KJ#o]PWJ`l69j(@^69n"74uGAq84l3@;G1%]84Q-J=]S$k@VTRWJukhrH]F&EH$FRjHY7).@TZlF
-@ocoH?N+1[@:!8A;cd19BP1LS?rpK9<`)aj69.ACDg-,3Bk_<rBOkX_A78bZBk:RQ/Ql.cBkhO+FDYW"
-BPD$`=&i6l8lAhr?!UoH@V'%W?t3JE=^>37@:3AMB4,-H@fp1LARbXF&n#$M=&`'s<`;mo=BAa5?!go>
-rG4-$B4td^@:Wk[@qK@Q<FKKRDK0W=G'Se-UoUPfG#(_$9j:[o9i=bm>#8=:AmStGAnGIV='A[1>$#';
-A7B%Y@:O"b@qTIcA7fIe?!q&H?<puOAm88>AR]%Z?t*_T>ZP*8>$G33;c[.2A85ae@VB@c?s6]7<E;mn
-<DcC_9h\)Mr^8,'6:=IE=B/@'>$"^*;HHal<E)gsI$UFsNLQW7SXG.PAmg:XC/J%k=]eR$;+a2C69mdt
-3BKZ%7R]gB:J+/T91MZL7/6-Ap@S:Up[n+Np%nIXo_%tRo_8"No'uMQrq$Hdn+QGHo(;VRq$[,sp\"(D
-md^&Fp@m);nGj:))qUGf6(-(U!!!$/.V4sBP>iG/"T&0!!W<!!!sSW'#6=fJhr<bN:&Y.m!UTmd!@%RF
-!XB#44Oi(A7Z+=WPF%WDR6F/=5V>&c6Rb)h4$#Je8O@km2_6gL786N74@1VS2CK^p,8Ut37;eZ8;.!L4
-@pDo+8PMcA?WU)m69[A/DHTtHDe2d;<EW0a2Dm<;-T":b:/4\Z:gdBq9iXP?3_)>!=\qIi:H1=%6pjC1
-<(K5<6:=.%4#AZK2D?^72)@B\5"%an<EWd==B]EC8ksh9;cHRp>;.g$;HR.-?"mh`J@+"kjihcs,U4d'
-2(L+40M"GT1gj!@868k^4>/WI4ZbJf6:a@06p="9:IIrK5!_V(68h"o4>o#[9h[2^.6]^I6Ua[O5s-_Z
-4>SiM.4$E"4u5Ml3B0Gu762tS/Li7m,pj]O)B0P2*#1pX'c%K"+>#<!/Mo@?0/P+7.3gN"-oYtXeBF-$
-f[eHeT7'U&ON:9@.PNS'-mfrL'GD,m%1<LY*YoA(+!2@:,8h(2((\LeqZ$Tsq#CHt!<N0%"p>#1!W`?(
-rW3!%!=&f,!sAZ+!s/N&!)<_#!<NKC4\\^S=+A#tMQOt?Z&,Bh_ns*jOEk\HCLL.EDJNHZCL(:I@rQWs
-?!V/b:l2]o^V$RM@p*8J=BJI%>#%7M8k2B77SlZ[>#8^<>$#$8;bgY5C07%C_j[ONjQlU:o^)D.jmVX)
-p%7nCo^qD:n+HJKp%\+LqrmA;n+?G?mHrihlgjQ@s76*\r;-Bhr;HQlrqlKgr;Q]mrs\o%nb)bWrVZQk
-r;6EkrrN#rrVm'#rr)lrrVlfsrql]rrr3o:qtpEnqtKj_qtTs`r;6<cp\"@[rVQEequ$Em!r_ulrql`p
-rVml:r;??brr)Zfp@IqNmd95tgr@(@bk1Z*qYg<err3c5r;#jZs7l9`r:fdPp%RnIp?hMDn*g8H)>F"*
-o(DJ:lKm`qkjS3:m-=$3mGZ^WkMY(phZ!.eio/h`n`T*"lg*g$n(?X_jPoFlmdfT5oC;(thWa"YmHroj
-jl>Ifna,8toD81Qp@[n@mIpGKnFcA@p#t,NceHgdaNDrur;?-AeG%bXkNLaem-Eimh;7)Ki7$r^jkSbP
-hVm;KgXb37b8UQi"TnQ$!W`?)#6Y28#6k52!VZTm!<N6$!V-4!PEC]SI=Hd"LQ.LdTDkL$KQqKI=]SI$
-<a93QEcc;??<']f2)6g:2apYRASGjk<DYV53]]#D1c6mD8oL;aDN_6.Q>;ALX/DSQEEZ4(=&)%O=]S'^
-;FO)=8lf"Z1,;?s3H_C*XK7IL9hJGa77BL08j>6s5X%In5Y4@M;bpFr:et+i912WW=@.b?XFQG5_9L<P
-`m`51ZFdWQ^;%Im^qd7f]>_q3`QH$8cF1:!\A,tcZacs0YHtOJcGS,aeBc[kdF?Lid`]\Wc-Xbbf\>$.
-fZh.6\%]i\aW/LLb0S_oh9Xm8iniJAfZqsodF?k$e(!%%e_8V"e(VmW^W=L1\[o_q]tM>%_na@3_oBjE
-aMl->bg=bcdE]eQrlbDlec",tg="O!dF6@Y`l#O(_Qg>KY-bC7XKfgdbKS>Ua5,G(f[J-L_:?]Ibg4AF
-]tqUr_8E^t^9b/U\[fGnaM#BuYdCjCX0&hI^p^P[_RceBXgC$fVQ7k^a0MtQ]tgt[ZF.*GZaQ*iWMH8g
-Za70B]=b_ZR\QaKSuo,bS>E!WXL,1)W4'OX]YM;][R7sT_7R_(]uI@fZ*:F<Z*L[D`mW)G]=YnSWj/e'
-Za[<IV4aZ^VPK?V\Z)'lURe9TV4X*JS;p8s1Fst74\K6rBkftG?<:'"9iPG4F+&_!Pa7>eM1BY]AnGap
-G_(^0OdDW0S<oFlI!'LOFmeSanb)SLp\".MoC__GoChtNo(2MIp\+U]"T%obna?DN0_tJ:p%J+Tp\X^W
-o)AU_o^hY:a!iPl2-PO;Uh#%DTS-d*P+eG>P&ju279E>R86/Mc7RU*B6omk:=?//n9Nk&<XK&A$MaUH6
->?46a6:FU73^6&"83]U@9jC=j<DHCo>#S."@9cHUXJU)bNf&O5F)ZbVA85jf=^GWM>[Ut<=t3i^>$4j+
-?"[h^=^5?9=^>!(<)5b=7;-XcDeEj#CM@BlAn#1V?u'Ok@LlaI>@_>VCMn0.A7T=eA6o1;,Z700>$>09
-@:ESP@:3JQ?X$fD>[(WD>@;2VAnl'k?t!GK>[784(KjI*8k`/_<E*('?XdJS@UO.nChmg!B`;HhARf@a
-AnG7M?t<neE--,@Fb5gNWi;S5:.[lF=]SX(<(pCo:027E@6nI:@pE5B>ZY-2;cd"-?t!PTA85miAnYad
-AS5OW?XdDN?XdVY?!LlQA7/nR?=-]3;dE^3=B\s7>?tTDARf.Vra\#t>?kH;<D-+e:J=\c9LVNB7nQNH
-5t"@P=]\a.<Dc[s>ut$-<`<(JQ_Bt2S"ZIHRY>fq@"X_\;CY^M<DQXn;+F#@5X7Lr4\AOA77^0H9hJ2U
-9MeJQp[%SHoD.tJnalGJrVl^@rVcZfp[[nDnFueNo^q_Cq"OLSp@\7Vq"O[^q=jLMmI9iBp%Hr:n,OF/
-):O-I8$L?:%6esIWL7'2"T\T(!<<*%!<<*#r;Zj!"T8</!WXD$jQ5)l!!*'$!V-3k!W`)u+ohTD!WrEY
-e(H'/LSq,%G[mb13D!(30g8*!2F9_b2)RH]?TU>10Jc!`8OtWu67XcM-Qsi_((hWbG+`qXA6iVO<)cmi
-77TdZ@p`5.5!iIP84cfi=&)Ff=&)"B4[CnL0LeZ,7SZcI:JF>R=%u%L:dm]L91)Q[84m&h83T:+4oRG\
-4#o/G,9eEf1,:O@3CHM9;,9_l@:!2D>$b0-"&rH*=oMEF6TRP+:0(Y5=]\mMWmg"bd;p`\+!Wa$5rLYN
-4>e9;C/[Mr<(K&13^#/X1at783]]Gk6:b*Z78$095XRk"/ilEf4ZG`%75?GV7QWCd6:+$i.OR;A0.nt:
-2)7'N.Q0:D0fqTa4tnuY2(BIc,o[aK,oIF87hum\,9%72+?q_<2)Hj3.5jFJ/i>C82/^7]cBc`-eC2C2
-JlG!q``FB60Ie.r.4,uK'+tri%h'L+)AF#/)''S;)]'S8&Bb%R!V-6i!VcX$!<E0$"pbG<"p=c'!s&K*
-!r`0o"p=r-#SfL!;cun;_RP]$\\Z.s^VRX_K5t0u@Td,G=BoQM=Bo08@T[2\HY6A]B5^Cs[_';eWaB.1
-@U;r18OZ3?86A,B697M18mY>(BkUaQ=BA<r?tjCbUqjm>VTe,gp\XUTq:XfkkiqL$o'uJCjmhp8p@.ME
-p[@e=lLF65qW[D6i8F"mmeQnWrp9X_rr<#pqYpKhp&4mhrr3H+qYgEhq"FIXqu?]ep&=LlqYL*^qYpKj
-p\Oj`q>C0hrql]qrX/]&q>'sfrVccnrr2p%rr<#sr;-Bjs8W)us8N!%s7lBbr;Q]krr`8us8W)q8G2TF
-lfmNih9!=Ab4PE&qYL$^s8N#rrr2`nqtU!`q=4%NqY9IKo&f<)nal;@o_%kMnaPr2kj.HklgOB6mdBT8
-q!mhFmcJ]Sl1"*-i9Tq1qs!.siTB7Yg="g<io9+en*f?)lfmK_jOhi0k3Lp_m-*[%p$^o$nFZ,7o(VhM
-p[RnGn+H;Bp$CAQce[*occ=B#rr)KJeb\4`k2OtXm-<cni8WeViR$]Ujkf+_iT&\FgYC`A`YJRZ!Wr?$
-"9AK'!<N<'!<E*$!s/N)!rW/j!!!&n!*+o3K7AB$JVK)HR@p7KT:LIYFDYW"@qB@lEd2hKD.l[66U3^n
-4$ZG=?Y*h[?!Boj1c7E[3&*QY2EX]OX.jouW3EP/Xfe^eC0F(n912NJ6qLBSIR6Fk6:jF6;dE!H/jrGk
-EN-+BXH,kE6WR)T7mB+#4[2V"3'9&^84Q`Z=B/0j;,9hT;cQplO/K+7O/B\7dF#t]bG;>GYckFA]tMCr
-XM)Eia1f1-a1]L$\@o>a`iueYW2-Z&YeAB)e^W."g"+^!b15+a`7!2[dF-[m<6!&']XkJZ]Yi%E\%/uZ
-]#Vt9_o^?T`kf[>a2lKMd+-Xle(E-te'l[mahu'?e'H=h`mN>ie'catbf@]Fdb37#bL+kjdE^+h['R3T
-cI1G%i84Fe$I6`Nf?2=\_7@1\ri?pBY-+n3a2Z9Fbf@`Pcd^Ore\'/Rb0&"Yb.k^3aMkX&]rnfNZaI-G
-\[o5\[C!0>XKeq([CX&b]"5MeahPI']sFuP_SEsj\A-;4ZDsb#Y,nIlP+SYJUStK,[]-U>YGmtlQ&Cj+
-YG%YpY-,:L\YuR?]<\]P_8!\"]YM:p_SO".\[f)T[C<HLZF%[%cbd?,a/H!hYGdkq[^39<V5gPoVi.L]
-W1U#jVPp&RSt`0VL/U&k0e"h76W[]/D/aB.C&VI7@V0FrG'et$MM[7GHuEn<CMn<DKSGJLR@0M1P_O[2
-F)uNsnFQ;Fp@n7NmdKc>o'u5Eq"4%Fn*oi:oChkMoC),Cqt^'ap@IhFo^qj+q=sUQr;-3^p@RXm-7^W%
-8SY)aD1%YET:DdXX-.@-:.nP[:JF2H<)#VF6U!t'6r$cO/hfk!7=22;XJq+L:I/2c91qT969mq:4Zu1r
-78H]f8l&J]:Jjt^9j1t2;i%HNH$5+$LNdl[IWf48B3nYC@:N\T?<CE:>?b/m<`iF%=(c2V=Bf07=^4p(
-<)5_<7r**qEGKE-Ch7-jBOP4VA7f4X>uss1B6%s6G&h>-Ao;O)AS#:Z>ut;1?n>VnAn>OaA7]FfARo@^
-@:<PM?s[&=>?b63>#eF!:ej\[;+sSQ93,1t<E<<&>mstC@<-@&A6iA;<``6$;H*Qr#?"u<@V0@mDuO]'
-FFfUKW2QA49h.T?<`Msi:.e\n<*j?QA7]:X>[^uG='AU!;,LV,rF80-Bkh?tBk_?tA6`GN@q&nZBkh6p
-D/!QlB451U=C5NOBO=tF>$Y?6<EEC4?X@,L@p`>D?!CE.;+!Q79M7c?8k<nl7nQ-14[`:I:fLFo<)ldo
-:estd:f;V+T:1S'Ssl=BKQ1[6Kp?UV<`r9l=&Dda7RTR05X.J+;G0MQ:JF\[9i"M\:-nI7oC_bNoC2JF
-p\Og_p%/"Tq"X[ZqtKm`rUogQmcO6:o^qkNq"X[[rqm,soC;59o^_SF!!("=%LgC&)`Nu.`3._OhH1?m
-r;ZfurVup!q#CEr"T8<*!<=%njQ5)lrVus#!Vucr!Vucs!WXMI!<<*#!<<*#!X&KngY=D>H(CspLLQp&
-2FTqj.l'4U5=mpf3W;-#1,(^I/2]je756ei/MT.2+t+ZM&Kk82XG(2/Chcd@?=?8f:/k(^91Lro5Z;#n
-?=R>A9j:V"<W5E)83f!q84Z*47o;rS9hn\r?;jj/;+jYX7SF[d3A`oe4#fM\0/P:3.4d2$,9\Bl5s7(^
-4oRiX5=87N=\M@R5;bMg3A`TW4uY*%:InAe>?G'+:KMJ3d,3U,F!i(O+#>]*-nH`25V5B3;bKq[4ZZ#!
-5VG&L+X\Tp3^#Vm6V'sE8Ou6;8k(ct4%)J&5tOjS8l8_f5X'-V6pO!g4%*7Q3%l^51GC7'+"B*%0/YjW
-3\**H0e4:j&.B'j*Y]8/)]KeA)%R;t/gVbo0J>%4.4ltq/Lr8'DoC5PP/u(sf>s_?=@A7j@OETW,8VpZ
-,o[X8'GV8o$lp]9(*+S>,8qI@*?lL2o)RGDqZ$Tsp](9pq>p^#!Wr?%rrE$##mCP:!X/f4!s/Q%!"];;
-!Wr`G4%r@I8TVbbLmGOL_)T6F]nfHl@q94SA7AYC?WpZH?XISTAScHo?X.&N5(9oO^V$OP=@lt&;GonD
-4?Gc&4?GY_5Yaq#?>jUk@U`VE:eP&.E+c)a_lp2ejQlL4qX!q;kiqI$l/M'up?h#;p@e@RkOnW7m-3g)
-m.C/?mHNWilL46=s7$$^r;6NkqtBmds7Z0ds8;lqs8)?cs7l<[o^h\Nrp]LKn*T`<nbN%Yqt9LPqtKaY
-qYL-fp\Xpfr;HU&rr2inq=X[as8Voorr<#trr<#srVm9)s8W)tq>:0dq"aj]ru1n8p[n@\p?q;7m-*Ka
-aM,=0o(MqVq=jX[qYgC(qYp-\qYKpVpAFd\l14K0rpC`om-aWCp%S"FmHs6.mc=$2md0?2o_A%Gn+,d&
-kjnK<o(;2=o_@hAjkSSOm-E`tnb)J>lL4<.hrNYLins.bgY:iOhraUum-X3*l1"K<l0%R8pHA<7lg=06
-q"adQfZ;@oeB?1XcL:f3p#FNtio9.Wcg0cMhr<b]jPAG@jm2$djPo%Sf[JU1g"*kT!sf&4qu?`u!rW3(
-"U,#1!W<#u!W<#r!W)is!VQL#KnFo*It<90Ng?47TgkQ?JUDZ\BP1pjDfg5NG]7;)90tj-4?5Pn<*WsH
-A78P:7RJph4[;"a4#o&S88bK0Ee(!iYct:5Wc(!m9MSDN;,9SJ9R]K!:IdoO77g6T6SgJ`74W,QY,n[a
-77'+:91MK61,LgI6oHk\0fqlq='\s.<E)so90c<T>u6]^XdGHQ^rk'RcHsh@[Bd3IYc5%B_mlkh`5g*<
-ZGk"r]=,5][(jYdZa-U/XfetFcG.iceBuppc,RoYfYk_\fZ27]eHNt+bKIH*rj$7F_T]?q['m?V^V._1
-bfmi5^<4F3`lc?GbJD<GbK%]Jbf\/R`4sIAe_J$ff%SU"dalspaNE#dg!@pne^;LR_U5`t\%pJDh;mSP
-gYUiGf?Va]^Wb!@['Hp?Z*1O;Y-"tK`6?HI`;[a^eD/g5^<FR9b$`B3_8OX?_m7"lYID!EZE14A^pq"a
-Za$a=[^;sL^UU_^]tq_*]=Yef[_^)'`5oO-`Q5[&Y+hVl[^<';\A#JXY-kjEUT'u[VPCVuR@0tPTrG]1
-Z*h!GZ+@o_XfJl/_&C4r[CX#hai`#A\[8`O\$EHJZcCSA_S*P%Wd^tQUQVsfUSk&lYcOLdQDh!cU8Oo_
-V4*U>U7[p(<]W8s.5<YF;I4!TF*)A>@q&kUASQ(%Fb#4'M3*XIEcGu6DKU5SKStt[R@K\2M1BbjF*@!=
-nauMKq=jURo_%kHn*KlGp@IqKp%A.VqY9aRlfn!4oD&4XpA"U_qL888o'u/EqY0^Yp?p-L-n$W7C8[G2
-F-WMtVQ$GmE^3E#<`r'o:d[TB770a:6r$*;8l%W/1.G#"FKVXFWJa;<3a#3N90P6n3'Bho3^,Pk:/>:t
-:fUCr<DcCZ<aoK?MQ3M/I#Ei<H?jRbH>7;0@9Q`9@:!GL=C>NA?U%[k<a&<tB4tdW>[^`;>?4[$9gC^-
-AoDp5BkqHt@Us.c?smPW@p`SI;bgV2Df9]<D.6aYD/O3#@U*/<>?q/5%pE:M@prbS@:NbP?=7&C>Q.kU
-?XHl6='Ag9;G^Ck:.n8X;bp"Y<a/^*=C#39=]8=+EcPo,?sQf:=9;K$<rQ>b<`i@,Ao)@%CiXN=K9N%/
-W1\9-8OZ!H<CTGQ:L7=,?"R\ZA7AnRA7&P?>#nBs;d<U7?Xm\]C2.G]CH??MAmo(V?t!P[CM76nD.mQt
-Ddm0d?"@P[@:EMC<a9$?>@_D_BOt^`AQr,9<)Zjt=%c"P91VH?:CBff7RfX-6qL<P9iCsjDc]S+9i"\e
-<`aU6T:C_)SXH.@KlLg9KpQaZ<`r3g=&2CT7Rom74?5f&:eODR9hJ2S8P`)U90N"7p@n4So'l8Ap\b$h
-qYL0fqY9gXp@InLq=O=Rp$hhRq"OLTp%8%Rqtp<dp%.\Bo^_SF!6"pJ%+:j_,DXY)iT/Y='`\75!<N6%
-!Vl]q!WE'!!rDs$&_Q1+fh_SI!!2Ti!!30'!rN(C!!!$%"9DBSelYFjVQcGVG-.$#:II<#/M9.J7lW(f
-69R^p-T!q4.Rlrr002NS0et1(,p=$:+%gL@H!P;n>";;$BgP-i>"V1N67sQN<EN:+>>@CE8l/Mc5Wq.h
-00DEa5s."g91_N=84?0C4[M\+4$,\mIQg.f1bU^L6;oHg3&)p1.5*G-,UPK?5r(Gg6p3R_0LT)J:.n8M
-4\nR02*=W16o?tZ3`9El:J=hi??i^(jPA:(-6jTQ0f'mn/1jOf00r9,9he,C6;Bm0.5s"+.Om231cIls
-8l&&J8k;KO:HV$15Wq;";HZgb;-$7W2-"-S7S>a49Mn#?1F=D'4ZY5[8lA>K5!DCi,qC5a.4$Ve',)?(
-'Gr/<*Z>q4'H/,D+Wi*20K:j1+s\Kf1,V(1`R`@uaO/5ab,'hr7?Yc).4Hqm&hP=G'GhW)(Cgfb*?uRB
-*$-"@)&4/4)]8qR!8%;N!V??p!s8T+!Vucr!WE'%"p"])"8r6!!<E9'r;\&G#64f1'KJZT<).\T_K(O>
-]=bbg]Xs))AQ)6,=_VGM=CY`a>\InbDe*QuD,+D??!oaBZamiaX'emsAQ)2n5<D8#4$Ghh3\s#r7p0P8
-@V0+K:K0\cCMI"E^Vm(Ha5lX_qtBCKm-<a&oBGE%lh'T/q!R\NqW7;Em-s<*nE]`DmI'-!kNM7&r;Z!V
-q>L0hqtKm^s8Vfjs8Mus!<!/ts8W)trVc`ps8M[Uq"O^`p\O^^qu$6crVZB_qXsRWnau\Sq>1'hrVQWm
-nb;tZrV$$_qYU$Zo)AR\p&+jgp\Xpequ$3\r;HZpo`$0.m.1&MnE]N2n*B)ja1f40nb2kXqY'[_rVuos
-s7ZHaq"jgnp\4CRqXj%Fq<n4T%e'&grqu]io_/%OqYT^KrpWJHnbDtMkNh^+nFubHo_Ie>m-`p!lK.!i
-p\=7CnauA8ioB7aj6GRYkMtdun*TT1jm2R*mdBE.o_A:Zna#`<o^_VHp%J.SrqI,kg;qRseB?7^e+*G:
-pZ'cuhr,aEhTb?Df\GEGl/gdRhVmMRiSWJGgtUNAg!S<c('4^B!W2p(!s/N)!<<*#!<E*""9JQ)!Wi6"
-!!2orquQQm.sZDbH@:F$Mj'R$TqS$CP'q\%F`V\JG_(L#KR.QH=$8N%5!VD+=(uJfC_pM^8O5U(0Jl-c
-5WV(g0/uaOZF=7eVQp-&A$2kW8Q.u=8k;rY779g?6r-WR;FjMW9f"UZ4[:E0W2m#$O[q_u=\1kD3&E`[
-1c@6K1bC[T5u:QV:01:c78#a>='%eDWND;?TYS[qd)aS]\[ScS]W\KD[D9;X`k&t5b^Qh5c+:X!\@])^
-b-SLZY,n\([DC(qbh(=jf?D:WcJ$phc.LRpf@J^!_q*Aab/VTOf\bf,_o'L6ccX8PbKS2Vair2[aNMoO
-bK@T8bfIiAcd0e\g!ILSd*U4`c-aqec-",Oa1T%+e&f5?ai23<]=>l"c,n>af@Ap=hL=8<hr!/;^UCbu
-be(*dZa7$D[B?X7Z,FT,cca5GbfeYpgY''V_oU-GaN2<:aM>'s`OEb&]Y(MYb0\2R`4s.,_TU'2]">Yf
-\A#u*]X#&_]"H)*]Yr"&]=GSW['Zs7[)C"uY.)$PX.uPmWMZnpTW=ok\$<*@Y,/;4YS4:JYHtjX_nrjc
-[_9;b]YD5!`5hl!6b0h:[CNlV\$NNdf?hFJ]>LPG[AAqjWL]c[WjAk'R\-@OUSOZVS"H:EWLT*:Kj[;:
-4>8ZM4%iXaEI*1eJ9#I?B)Z3]@V'P+JVo\XO*PtmEc5r=G^kR0Q'n/1QAL6=F`hrsmNqMuq"a^Xp@ItL
-oC2/7r;66\naGi1nacAGoBkf)p[I_Fp@7_Grq@9'p\!tCqYBm[q"O4"*[;jX6u/H[>B#t'rMV]VH;Ig=
-6W?r_:ddZC7RKpG8PMTD8kLQi0gSDjEj2UGWK'S>3F,<I76N[t5WUtg3B8iX8OurYIRcq'<_,bU5ZM6#
-:Pc$IJTHU'L3@ZYKRRfUAn,+J?!^cD?!C]?=CPW7<ErC#BP:mW>[gi>=]e[$90k[-@;U+)BPV9n@qB=e
-?t<qY@pWGH;+tD3Df9W7BO=qJI=H`jGB._CD/<s'ARf:cAn,FcA7fI`Amo+O>ZtB8E)g+C9i+kh<D#nY
-9h7]?6!dbr<ErsA>[V#K?t!;D@:inO<`i7!>$YB<=]na"8P2i`Anl'rD0'cBKU&=5W1S3,8k;?L<D,n\
-:L.4'>%D8WA7K+W?!gc6>?Xs,=AMah;-mX;?=7#E?t!Y]@:K4G$>*pdDIm6dAn>Og3,;r5BO>1T@9R&H
->ZtNKBObRdC1q'_?Xd8F?s-Q:>@(?/;,^1\8P_oN7n#a78kW8b:fC@o;cEZp!*/ts0mK"URtd6!R@]ju
-DIm1/Q>KT%>Ydgi8k)*77Rfd.3Cc\::/+AW9i"PZ;Gp4c6M9^Ep'CKdnb)POrVlU?nF,uBo^qnPq>'d_
-rV?3]na#uDp%.hKp@J+UrVc`koC;;>p%.eJ_uKuSf!,>rON@FU#27rW!!*'"r;lfr!s&E&!VZQt&D,k%
-gfFCS!!D`krrN-"rrN&uF9)LH!'\r[75&GMVga52Xe8]n5XRU`1H.0X3&3iY2,$Ca0L$s<84Z*"3_1t]
-/hJIs*Z#M15%0[r=_^u58l0A86;;/f;+X8M/L=5'F(o?(>tmmjJ;K,+FE280A7&SJ;G'_k<_-(g9i4hW
-91MH54$@4B3]'2^,V1i/2'aM!.jH,V)ac\@/j<'%2aU&'6:Egh786972*3QM928)N6:<pf,9eKm;I!'i
-:Kq%5I^@VehpQBh-6aKb1F4;#0M4_^3_3+E9h7fA4@;(V3]SZH2C9gs-U^N)65)CE6:=[O5!_P(6UjdQ
-@RiIF9LV09='@m^<&m0*5qk>\1+kUa;a`f?:ImK!1-%'A3@Z@2/2St,,UXZO*$lUH*#TP5,:#)p,:P8u
-.kE>,0JP<]1,!CZf?]Q"d`g1ZT7'X(ON:WQ-oE+Y/KGQ='c@o+%gs-j*uu=>*?-%?)^QRB)@Q3<eGoRM
-oDnjm!<N<$!!E<'!!!'!!!!0$!!iW+!<WB)!s&N%!$VRO!!3E@6r6]c=a@lrJWdCM]=bkl\;4U5=%ZXt
-An"hEB6mrc=D(rR@;p@/9i4blA3b[O\A,e]AQVWB<\lWl6!@Si6pWjo0Kr/s;fQ`$I<&P!E(a\[B2"].
-_O-Y/j50M)qssLAhq[Pfi:-*tna5Z5i9:.<jm`9?q!757lh12CmcEWrkNVR:rpTjYrVlirqtg6jrqQKm
-qu-O"r:^0jrVlfprVm9!o'uJKq"amfrVlfos8N!#s8DrprqcWprU^%0qu6NepAP$jq"ad]qu?ThrVc`l
-qYTmOrT`nIrVlcq+oVH?qs<Y>n*fQ'grI.AbOP<(rqc?_s8Drqrr2`nq"t$hqKqeor:]FMqssR[rVcE_
-rr2W`qXs[]q#10^jmDd:p%8%UqXaIXp[dn;kOJ?1l0S3;iU#sql1=E+g#D8\k2PUmkO&*6lL!Qekj%X-
-nEK9,k4&$5o_S@Oqss.Fp\+:QnF,r@p%\@YkM=2(i7#fnbLH+^r:T(#o%FE/n)DUWgu.)HiVqpRiRcW3
-hW3eZkM5(Zm+fn;b8:?f"9SK$rr`9&r;cs$!!3#u!W`?'r;ciuqZ$Wt!<*#s!%n9P!!.7fGC"[jM2mgh
-T:qsIPE('<H$=@RG'SgtLPC.n@9#BG1-7]d93Q1OE#<G#<(/i34"iEX76in)5;b]-GI=SmJZ5jOX^S5O
-:g?IO8OcTQ6UadA5!ht49L_r^;)0OJ3^kZ;W2m#%PtXM/?:uk(/ic[)69I7b1Fk@M4A/m^@r,IL;Ii$o
->Z<\3W2tGrT>SRodEg7cYH"A)\YQjGZG!cU^o=ZfIaYL8d_a2<\@])^bI"[YZ*11+[`-D'e(E4(g=+Bn
-ce6mhe(W*qf[ecu^t@8fd)aMbjQGgG`5TpCe'QFje'un#f@\a/f%Jd0f[eHug=Y!%g=Xs)iSrSLiSN;L
-io&eWj5/;1a1T(.e]khC_7db3`kKR0a1f@-]XH.r%_p*6e(<7+f[8'qbI+Rdrj-FF['$O5Z,=N-dEKMJ
-e'?Ioe^_=XaN`)Sb07W&bepg+b.Yj<bK@B,bg*r=a1oX;a3`/GXgl9h_SO77c,%BC`PK9o[(shk[COAt
-WOB=AZG4)URA6jdW2-K$X0fgRYI(+!W2d,1Z`C76%'$\H\%KYr[D]PZ\%hpU9XhIE_SjR=b-epk[CWrX
-\$W]gf$;.E]t9u;\u:[rUSt)dVQR)&Vj<R3SZ/WeWh62k[\&PHOCC[K4tnlO4%WL_EI3=mJobdDAmt[G
-$XmmtJW#k_PC.Y!F8g.iFao1+Q'n23Q\pHAF`hur([^edq"jd\p\+:PoBtr0r;6<_oC;89pAXe8p$Cl&
-o^;/<p$q\Mr;6?bp[RS8qY0^Xq"O:'-RgH!:2HJ]BQol;Vl9Tq2Kr55:.%rV;+s;E9L_018jc'6:/Oe9
-.k<k[4a4-2XK.IY83C?V1,LdO<*)UV5<1\W4%Mb<CK",9@:E#5B1H6<>ss7DVK6I+NfSI1FEi"DB4#%N
-;Ia*<?X6oA:f:b3;,gk&>%hSZ=']9=>$+p/:eF&<6"Ot\EboT/C1V!jBOGId?"75I>Yn(&BQJ*4Ebf,j
->^q?XH[Bp[F`DA;E;jS_CMRX#Chmj(CMd`u@q/nU.UQ7b?sI#G?!1B8=^"p.:J"nt<`WL:A6iJI>[M&N
-?".5I<D5tM6;'d?r_H?c9hni!ASZ$pCN+?9G(c*TWi2M29he2J<)laf:.e\n<*s9PAn5F`>Z>-9<F&m1
->$Y64;c@(2>?>6=?t*\^Ch$^YB4u$pCMn!%C2I]u>\.>L@V8tQ?Y<tS?t*GLA7JnJ?=RMR?XdVR@VK=Z
-@Tli.:K(4g91_cG9M7rI9M.]U;c$Co=&`-r;,U=k<)utBP+A%rQ^sP7R"0$a?%eJX;H@+$7TN)Q6UUi@
-*^N"X6V'jF:/b+f;cHjt9Me:UmeQYPq=O4Ko_\Xe./`f0o_8(Op\"7Rp%eL\q"aURqY9dWp@\+Lq"O^b
-rqc?[nalJGoCg-''EJiiM%D#!]%>]ujjG(K"TSN'!!2utqZ$Zu!Wi/u"VoYCjlU"N!!!3#!<3)o!)s%%
-"ptM7!=&T+"TeZVeCc&cB=>L:PBr+<76`Ie2BkLO0g.KR4<l4I:*hM]1-A-!6S1Dl1,CI8.jH#M'cBS^
-UPj)BBO+G6CL9G4E'[>o7n5*>,#r?8F`2SOEb]WRR%OAAD39O'H?F^ZASQL8@rQj6Ed2,0An4e6;,p7L
-?sQ9%?q`j]84#d64tn9N4"r?T<DPY<5<2#,763t,4YJ**(`+S?+t>,q/1E/97oa,(84Zog>@Doae`5E3
-CaLSV+##K'-S-W15V5E%>#n@H9i!et7lr4c5VG2a3B&H=7Rf<n76Eq/9O;6u1-SH3;c6b-A56-5<DH+H
-2FUP&3':&3/j2HX3(H@m-8.GD2).*Y1HeZ%2a&]>+!N'^,T[pH)'L1G+!i-L2_$(&1,1C6-RL>r/i#:?
-AA-L<P0)5!d))5r:-=QU:E_,+4!P:g)&s>)'c.Z#&eGTg)'9tI-6=H\0d.5N'$C:T!V-6i!<<2t!!!'!
-!!!)r!!30'"9Si2"TnZ'*Wc<F&/7<*=BA:0^q"rb\%B8d]Y(e1C10qK>Z+U)rEE6,?XI\h@r$='7oiPs
-E(Y)U]>)%_;GTnfB1+^F7o;E45sSC=3D3IbH^gJ'Xb1(gC1:jlEFP'E^o<ICjR)[<qt0R<hrEqjkNM@/
-o'5oFn+QGC(\I_%o(q;-mJ6DHqWI#&jlYn!p\O4Rq>U=*q"t$gqY^?kr;Zfqs8W)ms8VumrsA>hpA4XZ
-q#:0gli.%cs8Mus%0$;,rVlisrr;uts8MNf"T.`Rf\-DalhLJZ0_YPFp\OCFq!mn?j5%nk]Z^'Hq#1*a
-r;HWos8;lpqY9^XpAFdTq"":UoCVSCqu?Wo.f/l8qtBUNnF6#AnG2qPoD8I^qXsCJmd'3.o^V;6n+-,D
-jQGjunaPl,q;`+SlJqC'j5]"hl14N2meQ8A9'u3@mIC&LmIC,Qp?hVRpA+CWs8D]hlIa>4hpflmdF7U`
-rqY^5n^Q7Ni7ZN5e*,uJj6GghhV-H*f\tZ9f\G9Df?Da`&dJLBrVup"qu['&!!!$#qu?]trW<0&!WE'!
-!Up'm!Wi?%C2%?rCN=fZOdhu9T9kXoJT#LIGBnk!OcblmNdbkP;*[9)2`sZ1??(.4EaVX)3BfAW2FCGB
-6UsF&3)*hfX_iuuZ)t12Y,cSE:I%`K5X7Y'6UX=07mp6N7S?fR/M&A9:c)FUY,n^jr]Cff=Z\;s4[h4c
-3&F#_/NcO%B7Y8WNLOc_:g6n%='SCBVQH#*Wl*!-cHstcWN3)(\ZE$Fa1o!ube(p7]Y`+>_9K'f\Al:s
-`iQAFWi;u)]>2&+g=+^)b0JJ_aNiAac/$jqgYL;qgu@5Eg"bNMnF"NDc-4DVdFHUsf%f!<h;I;RjQ>I]
-h:p``gB-?qh?qi^cIC@ke^rC+g&BP+f@JI%e^XNMA_>\hf\+s3lg=!%j4Vf"^V\%>g"P<?_pluNb.4ao
-[^NQHZEC=3Z-:G7d*BSTcHsqre(VdTb/;?@cd',B^<"7,^q75#e&f_Ybf.<;aMb['^:_8"^<=[9_TgKO
-ahk^&]!\pW]>;.g[CX&f_QU8T^;%=iZ2CR"Wb&TCVma(3VkLGlXg=_"\uN';Za6^;^:gYXa3D?)_:-6>
-^r=mO`QYp.[^s/a[^NZTb0e\V]tV%ET;ec]PG=GMY+2N"YH+@dP)u*.Tp2+BUTC#IR#Glb:/"&73_<+J
->\nV9-]<q8H#@(n<)ck%@W-^POd;8`Is?$SEcQ;CG^kL1QC4/'L4b,'H7A.Dlg+'5p@nI\qt]mSmdKf@
-p%%bGnac5BpA"COl0.a.mHa--nF,uCrqoXfo^hhKoCV_RrQcT7/1X.mS!7N9St`0_W2Qe??rom%<(fD?
-6UO.*6:=%28jGgA5U7s679DukZ)Xn)OZl#l;I2OE4@)S"3BT8l4Y]2q=8m#YJr",8;-d=2@:`DfY,[(b
-NfAg@F*)kYB4tg^>ZG*>ARJ_O@p3,@='8j4<ErsD@:3>E@T?Q5<)?4R2`YGeGAh;5B4tsj@:X%_A7K%M
-@9ZW#?=[qfBP:m^=&s`uH?XRZGB%eFE+`lrAmnkJ@:*MSAnM$T!b>_I"(,>LCAhoSC2I[#Df0<)CMWle
-rb?"[C2%EtBkhF"?<giFAoMg@KntV>FD4o_:1.UBBkhF*F`hn\OeSeQT6X:(84HT_92/#V=C#'0B4PL]
-An>.S>$kQ<<`N.)>uam/?<CE9@pihWAS#IfASZ*qBPhX'D/*]q@M*$W@qoXfA7fOjC0tCZAS,L`qdBD3
-@qT@`CM[Kk@U)o:>Z=d-;Gp7c:eXYb<)$.h>>n6n>>\?s<*NI%<-=CoQ\:ZoS=5k!D.d7/PA!Zf<_uL]
-8O>s=5XIt-5tX[96:t'N8k_uX=B&$m8bDfKqYBaQq"jjbr!iT"mdU#Fo'l5Bq"amdrr!]-n*]rCoC;DC
-p@n:Pp@e7Up@e.Jr;?*V_uLAO]TipfXi&oSgY^X$!s&B&!W)lm!!!)u!!`N)#1hksgg^6_!<E;o!*'%.
-+<X$U&-2e6!<WH.!$p4W7MU]aWgn0\TU\234#T#G2F'r$1dt%p4ZbAX763+e2aT\q3]T\Y/hA=n*#9(u
-7;AB6Eb&*N>ZO<h?W9a(:H;BGIPE!@FHU]_EaiWl8=#d2K7fGSM2dLLE-6>D>Y%k2EH5r7?Z9e#@9$]H
-:3:,YD/X-*HYIqeI;NnEC41\cHYmVAHuX(AD/XNDJ7sFSA9iKDNg$0@X-%'a7OUu,8QJVXCL:FYGbiU=
-gX:m1+<r!`4XV[*1d";e02kD64@`@I2+9Gk5;b2K/j;WY1I"5a2`s]!7R]m=9N+Mf?;OI/CgURK91_E3
-4@<">6U=4<;H#J75tO[=5WSa"r\li+5rqe>3'&iP,qh)".5N4s+XA?U,;1Yk,VqV8+Y,o10IebB3A!$t
-`6lPeaO/JZ`hmEQ6BAfQ)''eI+r_15&02]#'c[u')AWko(Ejk9)BC%R+r212b5_MCnc8Xi!<</s!!NB'
-!<NE+r;d$'!WW6'IKK]U"p=o,!<`E,&JQuj9h7ij^pe3@[Cj2e]tCq2A6i/K?W'To;H[F8=&3@DD.@6s
->X2+Y;IW1>Zb!obX&W7l6r$'4:/Y+T4$Yu/;GhCcP+oFjZ)i@\>@gE(<aAdh^:pG*cK+<aqYTsYioT=a
-mHNj$o^V29p?_JG-h6d*q"=INnF6,=m.TQ*k2kdlo(r:Fq=jger;6NmrVZTmrVQTkq>UBtp](9hrVl`p
-!qu<\rqHWnqu$Ekm/I(brVllsrVm3'r;Q]qrqlWnrr2otrq-3mqXrUq"4YfRq>UC4rVuW\p[dnNo()//
-gr[7CbkCl-rVZKhqYU-gs$m"eqtL$brVc3Yl0[d'q>:'gq=aOVo^hhRo^MGIq=O:Qnb)M@o(r4So'P`/
-mHa02lL=K=nEfN0oBto0nF5c,kih3lk5OEPkj%6qmcN]kpZqGFlgjrF:\!W6n*fuHoBGiErV>sRq#1-h
-rVufhqrl_WeDJa!b0ec.s8MZPg%XFakN(XWj4NPReD90Ag">!0eC<:1gYLZ8i7ZK,^(CSP"Tec."TAK.
-!WiB&!!**#rW*3'!!36(!<N0"!!2Qh"9JT(!,2pWBkqa:LQIsqSXc"-L4T>D;g*D<Mj'BkP`C63?rBBW
-3]K8p<ag#lG&LY[4Zbhe1cRm'<'rf/0J#b*[&IA[Wj&Y.Y-+gF;G0DY9L(Qt4@;V/5<;>3:.@cL4XMR%
-1.!a*W;`k5O?Pul4@D.f6:XX)1cI3Y6:"mpIZYD=R?s:R:JOtV77Bj9GGhO$GGrF%e'@s>A?E,>XgG=:
-[DKV_]u7D!a2#O<bJh]<^q7IkZbNQHYH+\'[D'J]bhCS!e]uaqd`p%cdEL7eak5Cu_UmYpd+-q1l1+2`
-b0J8Wc-Xe_g""g/hqd5PjQ#C^iniPIgtgi@iT1.#f@BlM2pg"(f%AR#eCW@)bg4efg"G!-g"G*4g"P-4
-lg=!&jP&8(^V.7ug=b68c-sM?`kJq&\@ArNZi7*jZHLA4d*KbY`lQ<\f\FWlcH"8VeC(tIZ+%*Ja3)QR
-^q@=o\\,Vs^:_%ubJV3;^Vmt"^s($>]stGX\@$dq^U1Vi_7R.a\AGkc\%KGbZEC@3X/i8#W33D(['m!9
-UUI#'[\^+?ZEU+'Y-,4HZ`:OUbegd!_TBsBd+Qa_bdkQu\\>Y`[^WijeC21G]u-eKZ)jmsX.6JmQD1CS
-S=,h5PaA&;Sti$LW1K9AJnnLa9h%0,92ASnCN^JEMi<44DIZjM;H-k/D1%,#QBm,QH$0++'68)9I>3cH
-R@07oK7S2ll0.EunG`(kqYBp[o'u/:p\4@Oo'l8Drq8DJq"!b:p[[b=mdTl?p%S=YqXsOTp[n+Op\t0<
-(*FkF6!g%C=E9k)WN3"sX)qQF9OCjo2E3ca77;Sf2FL2.5XS("+"AQr9LEX#WN<(Y5Y*n"7m/n'92.B*
-4#]]#7U^=gPD"FCLL`tP=@5\T<(_YBW./?:NJW%(FFAROC1UXR='f<D?s?uG=^#'4=^>33>A7h^?!(08
-<E`O*:eO)74C;rMDej*%Ch[ToA7oI`@U2r?>>ku%=^buTBP:m^=]TirHiA:BFDc2=DJ*ZoAn#"M?smMU
-B4kmkC1L^[?X@SaCM[d%C2.HtChmd$Ci+!)D/K8e!,;FIs(hUK(1(9Q?Y4;)Ocu&sP'1P@=&`O5?>+1n
-rcK*(KTi+/WLe?17n?0O>=M.Q;I!O5>\I_\ANsmB>$t91<E<:/?"$W-:Jk(i>$G9:ASGpoBPM-nB4Y[l
-D.mWqA7]4Y@Us"]C2.?lAS,Ud@Uit\@prnY@q,FG4()T1ASQ!mB4>.I>?t95>ZOZo92/,X<)?4a='J["
-:Jt1o<E`[0:f_\%S!SkrS",q6K5G7+K9^7P<X`,0;,0hS7moL(69I=.7h\9_:/Oe_:/=hh:f0XMq"+F\
-p@\F]+T2-6p[7PEo^_SFp%S7Yr;?Efo^D;Fp@\%Jo(D_LoCVtS"o%Qbq=4(,!:Tt#"M]Zn*gt41jl,+M
-(]aX;!WhTe"UWf6jk<Z&!"/oE.p#qK=]5Y-!<N0"*ru?ef\8P'KX7nUG^l<V6qBNt1+bCH6pEFi68:Pb
-21@GL4>]2s<'rc&/O(X</gqqc(D.??@@qXZ@p<bW?;4-t<(g%R0M=hi+?ik3;daW\BNmlVOdD/hOFCkp
-I!&q2C2m`f<E`sWG'J+QGCXO-<b5B[D/F<3B4PpmC2@?hFFJRCA8H=,D.R-mEHZ_WG&_>(GB[nQNLR`!
-`G*H2Rq4]E1.a\l;-$\9?smSoW6jM^c[IDf,9ep.+!D^_6;9X-=AMgk?s5ES-nd)&4$Z&(/1;hp/1`Y@
-4?#]/>Z"=!8lJJR9OV@+:IRN95Wh;%5Y4mP8OGj7:dmQ57nH!-4Ztker\kEH5!_8&9g1j#2CC4;-SIJ2
-,Xr^m+X&6d,oe6h4>8!+/Mf7?4\7U`1gn/I`g"Tme&fP'Cg&lW_HA680IA"b*u#Y/%1j6b$ksEi&JZ</
-*?Q:A-R0KL%*JYN!rrAr!<*!#!WiDt!;llm!!NB*"9f8FrW#Xp!!*B;1f.(C;KTaeEeV$>_SO(']o$<)
->A[eI>#eL'?X$As@UikT@pr4u:.e/\8Ue+T^V$RL@S9'`9LhlN8N&q3=F#[bV67,:`<X;sZ\WL5BO1UK
-7:DY!^o<RDjR2a=qsX.>mHs-*o]bW/n*990mI^2Go(i.Vq""(Ip?q5;kN_<ql0e6Bs5<_Cr;QQirVccp
-qu-Kkr;-6gru1b5s8Dcep$V)-hs0\"nFH/=nFH5Dp\=^drql^%rr2fls8Voos8UpT#lO8J`4Wb!`TI1"
-:At._mJ6JHq"""CjkRqk^=)ZJq"t!cr;QZjs82WcqY9XSo_SCInF,l3mJHhWqsX:To^D24lK-s^kih!^
-jQu6sjQlI1lLF6.mdTZ7'DCV[q=j=>kj@d"hrF(mm,dX%li-2Kk?@B?mI0B0jS&!2oBc&Fo_\1Jo()PJ
-l0S0Aq=aFKn,N@[p@RS5r9)q^eDem$c-k58s8MHMf^[nXiSNMLi83POf]2AakL/&:eC3+.i7c`+g"=j*
-]*eZ?!WE''!<N?,"U"o+!W2rt!WE0%!WhlmrrN*!"T\T(!<<+KA7K.bDg[;!QC!o$Mh6>!EH#l>HA.BC
-R@9J&IrJdt;,'PL8Q9&2F`hP0;FE2m5s7@t:g[Hs6p*"I7:W0f>]-IDYHP+2Wc1['7TN,F69mXu7mo?j
-77K^57RK!Z,pFp$1hs"gXK.CJ90PI+4#]Aa3@ZjL6=+GOMNjHVU8Oi`SS_P0>#8=";bDS=XHIt0_913P
-d*g@L]""uP^9Y&U]!Sr[\\uS-_9C0Gb/)$0_6pP[XL,:9XKB%La0!Y=eCW'lf$`3ubL+_`d)X2ZhVH<%
-fZhR[bfJ,\c+h34_8=($^;%V%`lHKWg#1W9hVm;Bf#u:fd_a33f%/<reCOWOFkka+g"4p6hV-oHioB.]
-io/tZk3)!lk2u7)n*K)b_R$AHYd2C'f@\<o]XZ&$]>M.g[^!3BXf\eJa3)]Raj/,RakbCl[_9i"`P]pB
-Zb3i\['e$#a3(Tt^UUMQWN`:sU9V,-VldM?[BI!S_mR4e\@T9h\@oe]\])FqY->CEY,A>2^q$_[\@&]N
-Zi7.;]<JZOZaZm?Vld/"YIh-TYHP49\@&?@^;Rh"\[8`scbmW7YdDQb`4EXu]=GJ]]Zo$SZ+[o`W2Q\l
-W26JhY+hDc\$N8uR%0G*S#3-WRuj55R[SVA@9Zr88kN)_<a0)XDg@(mJU26H>ZXg$<*O!XJ;]VTNJE%-
-Ec5i5D/XZLM37e(=c7ubFaWE8k2kt"o^_eQq=ja]q>:*eq=3q@mIKi?p\+IYoCMYEmd0?1nFH8Fp\4LX
-qtp$So(;YRq8a=$.j[r-X-Q^rQD:=RWMcb;;G9hl;b'5:3Bfi'5r:)V5X.Fq4"VL%,Vh\SFKVjLWJs;B
-4$H.s3^>bf.l'1O>\A&.MiEdOK8#%k=Bes/>[(H3Lp!\.BT.k(HusI^Ir'":?<UY5?8#Mf>?P-8>$5'7
-=BTEV@pW8<>ZG!3<`2X[4?m.hI;it8Bl.R!AR]4^?t!JE?!/p]6rI5tA8ZF.DJ3R&GC4gdI"$3_Df'0!
-@UrhE9i5)$?t<tdChmWj?=RJWA7fIdAn1gN"^tbH@U`dF?j'nF?=$q:>6%q,=u'5b>$l)qOeJ_PVP/l_
-=]nd1>?tr]E--5FH%_?SX/hh8:.IcE='A6g78I#d;,h1<@6S%0A6)o:=B/C,?<UW>@UieW@qo^pB5r*=
-Ed)kDBOt^gDJ<QmART%X@:*MWD/sW1AS5^kART+_C1q-e@f9j:AiOO@D/F*+B4kX`AR&YT@q&_G=]o!6
-91_u[;G^+^9O:gr:/+/H;f7YaQ%bQmR[KCgC1pb"PA*uA<)udk:J+2J69mk.6paF<9Lq`L:Jaqb:K:Cn
-=%MZFn+ZYLoD\P%r;QZjnal>Ao()DEq>'sdrVZNdo^q_Hrpp]lp@e1Np%J.Tq>'pUqtKOLec>.=&.-C/
-!t^OAhq[5GgDBqk!!MQe"VKPAjk<W(!&+Qe*'[M4F_ti.>S$u=!s&H(!WY+:gI<*5X/_b;JuPP?=A:\0
-4?#2\4#AiU1H@^&3As#b3BC/E76`LW3@H^=.O?/T'G`K7VKloZ>'""`<(U%g7nH-*7mf-S0geN*?u9Ui
->>JjNI"$TrG\M&%=]%jd<(o;'01K2F<b#<>BNRVh<E34%?2e7V=(G`J<(p7s>?+g4ASGgd=A`!s>@1]>
-<`<.FI=dWW^>.IZh;R(pDE^<B5W:Z&?<V,P?tk(le)f]7FX\FU+u_Y2,Te^$2^g:W7RTR=9.`(W1Fk%@
-69@Ff5t3t$4[hh24@rmj<*!R'91(j5>>[RY6U!e'5!;D%<,#f95=/"95;bMq<(fD?5X@Y#5Q3qY;+OJ]
-9iF5E2*F/W3Cl;'75HMK0/bU+*@``o-mTrZ90+IJ,T.OT=M<&#Qcm_%a2"*[>;(NF:+%D;+<hpK)&X(u
-'cn2-&fDT&'cS;?+<21B,9S3>b5_MD!!;`l!WrK)p]([&!WrQ.!sJl3!s8W%!)X(1!<N?.!s8l?5?M#b
-<,97\H\8iD_83q%]o?W1>%h&<@U)u8=BSa*=]SR.?s68m:fC7p:PHEi^:^RNA5c<6B3%_i5sJRkJXE@<
-[^NNM34?T<ZA<@+=^uAfB3U_9_6BNUjR2a<qs*h2jmVO%pZUc)mdBK3o(;YLo_81VpZLu6qtKOMl0J?5
-(%:kqrp0OMr;HHbqu-QoqYgElr;Z`ps!dmFrr;rjn*&fmjRM^(kNM0toBkl3oC;PLpAb0ls8W&lrVcTk
-rV$-f#6+Psrqu]mrqlp!s8N&urVZitr;-B`ru_('g;LY:^r>R9rr;flp\"FXnal8?lfHpC^:qqcq"amb
-2?3^Ts8)ESpA"(DlLOT1o(`+Uo_\LWp@\Icrr2rop\FCGnaG]*nG)eQoCi(Yq!m_:m-EdIk3M0soBtc!
-k3V3ij6?"#ki1mmron(\kih.#mHj3,nD`s$lKdTuo'c;@mdT`AqXa7Ro]kl:o()DApAY'bp&4%2c.(e$
-cHXnmo`+sTkg]1din`2<g"#6Fh;.;`n*AQZgXO^*h;-T/bLY7pfY7Xm!WrQ/"9JZ-"9S],!<<0"!!WH)
-!W`<(!r`5t!!!&m!*]I(!<E0#?smGXDgI(pP`q2gL4=JiEH,r?HA.BDS=5b'IW8k&<DZ=\:0;%DEc,Ag
-8Nnd\6U*h*;dis#9LLTc7p2OYASn?JY-4t0WcV'.78cN=8k)$/5XJ.-4$>Vc5!hCf.jul&4#h5_WiN4b
-5u'g;<E)=K0JkOU=_3#?Q(FS8S<oqFRVc5&9iYS)<(;;6X-na@^WFmKd*L+>ZFR?J^p'uKrjXSn^V\%3
-_TC$Fag8[oaMG9rYI1[>XKK.Rb.6!Oe()^_d*^LoaO&A`c-ankhVSsic-t.gaN)-=dF#qO]!SiR\AA0S
-/\f!>b/r/^dG<a0aj\S[d*B>CcHO2@bK.fK`QcTSeC3%"c-=P^f$r-sf\GB`h)F9OjlZ(#n*AoY^pC2G
-YHlC&dac:\_8=F8\@f5X['6p?Xf\hJaNMfOa2ul^cJ[*kWOKs]]='l=_m$npahtp<aM>^'e(E3rcbRE8
-]s,2a[BdKfbK.T?b0J,C[^EQNY-575[(EcJVQ@2-X/iS?^UC8O[/R<nZ`p[9^U1;P[(*!6TVA6RUp$f+
-X/rJ,]"YV]_RckS]",Ab\\lqH_SOU1`OWXu]=GJ^][#-TWk?'XZ)U-fS"6+<Y-"@iYe%?OPae51PFJ>B
-R$Wi%S=6"!CLLOV=AVdp<`WC4C3G2^J9l3K?<L0(<*EdOI>O&LOG\[9Ec1kl(iFJEL5qRdR#QfMF+!!,
-jQ5atoC;PHo'cSO*;TR2q=3q@n+?AHp%8%Tp\4LXp@\(Np\47InEtJgnG)ePnb)bUrVOSV0eY%QA>tl#
-A!WpeUo1,jG#_72>"hI\5s7:n4ukJZ1c.3Q1b'\!/N?-hHE+*JWK0GG6V1E\76N@_1e(SVGCtg<P`CTH
-J;&Yf=&VjtARo(AKrh2.Di9C'G]Rt]HtR2/?s-iC?!I;6"C#,6>[)Y[=Bes2ASGX_?!(?5>[(9-9gq63
-A8d!;CM.6pAnkpdA7f7XAmA\H<^ohdAS,guDe`lrG^"CVGBeIXF_PQ#?sI#;84?3S?<^]KD/*cq?<LQ=
->[(WE?=6l?>@1Z??X6f<<EE=*;,UJ"=&r:!;H?n&=']'<EJ0OKW2O@+TSR>a=Ai=/@Vg"%EHH>JKTi+1
-X.=E08OZ'L=&Mpf:fgOf;J0EC>$kW:>[CfB>$Y?5=(#f^CiF<8E-cSNI!g-dJoG[ICi=?3C1h*d?sm8C
->\7bhCLgjaBk:gcBPD3o@pi^D@hWBcB4YpsCi!s,An57V?s-`C?=3b:r`9A2?;XEp:In,Sr_>(>:0C^p
-9ic.lR[/\pR@0G+HY[7oJ!FbO<`;Xb9LMWE6:++57n$'F9M.lN:J^sa.T9;F=\@iGoD8F`qtg0bqtp3_
-m-jK7o^qhNq>'p`qYBmXnFZGKp@\%Irq$]koCMVIp\FaVqtBFJ!!("=&-]@i#7ZaIgXk98gDg4o!!2?b
-$Q8$^i7_?7!<<*#!W)j'!sp;@=Eo(#?q5ZMCK:uK!<<-)"TeZWg!s4RJ=E-mG(6]_5=nX300qKP1c[QU
-2``o]4?,>a4?5`)6q0<o3@csB.jZ>X'cBAZWchoP:1..:<^oth8jucG:.@Gj.lp^3?t*DE<`X?_Ch$sg
-EGf/Y9h.E25r'W+-pgit5?qf*>YdI@6U6)`3(QJ)6o@1m7mfX;763Le3BfJX1-7oi4?,2U5"A@>=(m8U
-Xh`NFh;-_f@Q6G$4?l8@@TH]=?Y"Pae)f]:F"/@U+#Pu30dAG60,uE<5rg_d67P#]6p!@o4>J`UCPI"T
-EGJs/?t4A)A8[68BOP%ODIlpE6TdLm1G0:t5"epN4>f5l5!(hp:f9_D3]d7'<Bif:5$(NR9M\\N4"i<D
--S.863\Dm4.lfd?+tY)[*[N'W,pFa#4XMI7<kH`"S'0.(`P.OU=X\a?:G=4D)&aD++W(k+)'Bq<()n/,
-'cS5:)&O+f+9<f"o)RGD!WiE(q>^p)!<N?,"Te]*!WiB'qZ$Zu"9\K#!!<&u$j6tK!!!'*!!*3/2,aEQ
-6!(V1F*bR>`Q#j8_j#%J='ea-;cd(&<E<@6<DZRs?<']i:Kq"-9n9dd]"P.@?rKa%?VjU"Fb?6^Ydq?T
-]Y1p,]>Vq6Z%?Xo>?Pc[BO$t?_6'ESj6cR:qXOF0e`lD]o]YN'mIBc?q"44Xocj/*pYtQ,q=j=Kn*B6%
-l0e9Fs7?0ZrVlZcq"jsfq#13jr;?R6q>1!cnDVU&YGA&5_7dIp^;In4b0eeqj5S\grr!0"lJg[Sf[nd-
-gO%`.lg40/lL*a"l1XlJrr)`ohWXIulK\*Aq"OIRpA+[cq"+=\q!$8K^V@S&m/6h]qYg?gqt0CLn*fQ%
-h9!CFbOk]/q>'dYrVuirrquQjo^VVFq=s:Lp&+abrVQEhjT#5Zrr;rop%7hGlg!d$qYU3equ$Ekrr;ur
-F8G_1q"agaq"X[]p%S7Up$h>5mHs6*lK[Qqjn%j%jlbs`ki1U\hW!YXmHX$!hWXIpmeQ>7oD/(PkiD10
-r:Tjajke51jj_Z(f\H<&s6&UplfI'`h;7;Smc*$WhVd>GhVQr8e_Ad,dFQascd("P"TAH$!!E<(!WrT*
-"9/E"!!NB)!<N6%n,O=,!<<*#!!**#!*WQ4AoE!LMNEjQIroL<AH$I4Ed*8"R@9P+LO*iJ@:`qT>[CuY
-EGK,e8N\[P,tUX";.46M8l%Pt-p0_MP?;.fYHP45YH<"H7m00u5<M.q5<Mn-5t<pl2Ea8a/h&,$3B]<;
-X0/D&OZH-'6;9s24$He\I>3cLR?j>4R@0hNWgRHu85)TX>#e+CWi_SDV7t(!cHak_R@gdlX1kgBZFIT_
-_T0O1rl$5)b/^Wp\Al@m]=52RY,nb:a32ENf@/?u`5p*Nd)XP`da6Rqg"]N`ai_oP^oj5rT;JNbVP'KK
-R[BS6StN'e]st;fbg4V[\?`]LWMQ2TSXGqW^V[ap]WelO_8=+6ai;c)Ye.HPZbt,0`5TX6bL+edbK\_k
-c+:4[XUMGR`PT[8d*0VS^pguUZN789riQm=aNVuPai;6DeBZt'e@E`@^VkT;b/q*1_9C-FccO/OVU!`C
-d+-Idbf.H>^qIJ!cHsq`c-OkfeC;gld*'DN^r".4`5BX:_o9a>`k]7!\@ArS['Qs>WP,U=WN<:nW1p#[
-TVJKa['6m:U91o4YeIEA\A5ekY,A_Lb/)'F]u7LqaM,9u^;A7MdAjpoZE/,GWM?;lX1,1%Su&<[Sti'M
-PaJ,6QBdo)S<K)&JS]%6Ch[Bd@96N2=(#ccH[U3_DI[!R<E<@5CNY/aNKB-SI!0FBB5)+!G_(a6PaRPc
-JTZ@mf\bZKlL+05nalAJqZ$QorVQB_oCVbLo(2PKqu-Ejn-8IVp\FFMmW7[\o(`"NmIU;Or:S#G.kiYV
-=1P/(<fj)OTr"N\E`Pk$83KC%4[)"e3'BSa0J,+?0IS.p1-S2tGH7aHWK'):6UjsB3&s-%@rZdBKnb53
-Jq8K&L5(1`:/";S?=[>;LTIJ0Ef,U)H#n%XG@"]j?rd23#?kD@?sR2D=ajOX<``F*@q]=Z?<CH:>[(6,
-9gq95BlJH<CM76kA8,R_AS5I\Bjk@L;aEuXDg[M<[C<f[W2?PjVP^DsUm[U4Kn+_n>@(fXGCG=3R[')%
-NJE@>H?+@MBk:LO:f1%^:e=#J@:sCkA7T=iBP:g]?=@>SAn,IiGDDNXX$3SaUl'"e<E!.4Anc+"EH?2E
-K9Dq-WLn?28jbsG<(g([:Kq"$>\7GQ?Y!YK?s@&J?sd/B?W(NQBlS'2FoHatIY<9'LN@Q[F)c5=E,Y_m
-"_hR\BQJ:pEt!)/Ec,i8Df'6%An#6JA-up\B5hd,Ci49.B`;NE>[CiH:1@U:=]AR3<D6=c7nllX:e4&J
-<)ZLe=)<qdQ@bBhR$<\VBOjqiQ=X/t<_lLj9iFGG5sR[u4&8XH8kMiV:f((e<)Z[r8)rq)q"sgXrq@K1
-r;-6Zo'u;Dp@e:Xq>0g\p%ItJo^q_HoCMVIo_&4T$M*i^p&=IXp[7SP`;g>JM1u'7Ib<B'gXFaq!TsFd
-(#\0/gfF@R!!3#u$Ng_[1I>,H;HR(";?^BLF\E&ArW%'D"TeZ\j5EfbG*eqdG'Kp8.5=4O-p0=C0fVB_
-5".Fj4$,8X3]B,n5XRaj3AiZL.O?/U()p1tV/g<R8l8;j;FOPi:.].q:-:HR,!'=`P+](k_o^!7Xe;)N
-V6?MNOcP$GISi3p9Pf6&L:apaNe_UfBK&q0@X20N7kl_E.k2er,9/-f6;gTD5>Gfh:ddW77SZl^92p&$
-YfYJYk2Y3u>:_K]5YFmT=]PH*6Xb5:d,a99FY5!]*A]As0I&8:4tAfj6pj448hiXn7n5s94uktT=*AA+
-Jp2R.Kn,8NLPqmMJqSAdEclSQCh@?c;/o?2ASH!uAn>Ri>[h8S>Z=?d5X7V$5X.P#5@%8]7nQoG5W:VZ
-/2&q=4ZPDO,VV;2+=nZR,:k2i)]'VN0I8/.<P?c#QcRFr_7GG=<?m+;67aK4+!;pQ.Mra0&ebcb+!2F;
-(*+J8)B]tA)]Kt1oDm#6#Qk,.!!*-&!<N#s#m:A3!WrT0!s/Q%!%7pW$NL22$3C54#V\qL=BSY7_H1H^
-`l#d5`PdsV?W'fo>>8.)>#@q<9i"ei<EWL(91;ER<`hk9[Ca&`Vb()_4]#BhF+pHm\@92f^Uh+p_SX70
-Z^5N9@V\bF?XHm!]t^>3aQ)X\qtf[Qf[oN_m.ol3lK[s7q"jXOo(_hIp%R\>lgjW0n+Q&0jlYn%s8V]h
-q#16jp\FU_qtg<krVc`q!WN*enalVPn(l4!YG%`/_na(*_o9X?d+-h/fAG`grqlE_lfHULf@Sd6jQ,:f
-nFZ8>p[7nWs82Qhqtg?Uo_eRUlL=WDp\stHq"OL\oC`+[nC>Up]thSMr;Zfrs8Dceo(2VEn*/lgb.PC.
-o_\U_q=jLMrV-3aq=XaPmJ?Yqr:T4Bo_e^drqlNioDegirr;ukp[RhFrTaddqtU'dr;HTorVlfqs!R^@
-r;HKhr;?Njqu$Bhr;HZqrVQHep@RqQp[[hDoBGr@oCMVHp@\F`-hcfnp$_);o()bYoCi4_q=sUWs8V<;
-bLGV(d*UFtq>^K[ldb.Rg*l"=g#V,YhV@/Ni8NYTiS)f4gXsp,hq6Q(aj7?t!WrN+!s8Q)!!!&t!<*!%
-!WrN+!qH<k!Vucs!<E*"/-&RJ=^uArL5V(MJ9YpC?XRSaDKU8^P+%`&Mh-"f@q0+_A7]@fE,o]&;+4_M
-0-hf78P`;rD.H102C0k>5)>Rj:S=qsYHG(2G#(Ic4#&uZ5".du1G^sN3B0,a2Cp4!/N,XF@]QZ2XGo&+
-3]BMr79OA]Odhf2T:VLAT:hjQUQg1*9M8PRr_+A"HE+'&K:os%da6:dcD.)B^p:n_[C!<U`Q$'=]YT'<
-`50I8[_T;`]</QW['?[2Wk$0n`7*Pif[@g`ajA8SdaZ^oe^iC&gVLbO`kAIDR@g7NW2HGeU8"<TU8Y&s
-]tV7ra3MlGaLSafY,A%hUo:)c]u%h.]udq0dalISb/VEPYJ8<&^9kSp`5Kg@bK@rJfZVCfe^;%8XfN/;
-Yf=i/da?RgaMY['_R$SRY-S&00X8^Fd`KVN^:DP/d*9qF`OEG$b0S&1]thq?cI0hRcahWWe'Q[md)X#?
-a2,O)^Wui+"OPKEe^aZK#M7PTeA]GNbl5m2bg4YadEg(ceC2pnbK7fB^q7b*]XYMbXh2-R\@]Dg^<0^'
-beL?i^:C2R[C+0!]"ck>`5B@0fA46[]"Z5$]Y(tmce$RH_SE4LTW=r\X/i\+SuJ`eVl$DhS<TG7RZX2=
-St1q$PC%+_D/aB+@prG=;H-k3EHln[GB%8&r`:.G?Y=;)KSkkNLOFDeBkM0qDfpJ_N00KfL4XVtdaSKU
-i8j1mo'u_H#k@N`q>C*dqYL3e?1@:NoC_qXrUTUVqu$?gqXX(>kNh[4p[[hMrquci`"OIL10IVfW]<\1
-U84Q\USMm08No?u7Pm1o5Vt)H0f1[?1Gg^2+XA^&6UGXjWii=Y2bQ.k8OGpIB7G^9M$JrrL4Y,6L4Of'
-G%s]?:fp(^<E2YCX/LD^LPCV4FE<+]@q'.`=^bTE>?bKF?t*;@=^>'.='0*M@9Zo7>@1T;<DZ=V5=0%%
-GA_21AnY[d@q'%_@Ua%\>u=E\6s+5PMk[Vg]=k/@WiN8(YcasuTUCn+P'C2<@;Bt7LROWpP*hGnO+_k-
-Fa\7FCLL[[>uO<j7RBp`D/sZ0A7K=eBOkX^?sd5T@q9@rJ<lh.WMu\PDHL+G?=[V[CiOQ<F*<1uU8Y#a
-G>h4'6WI#K91)-H<`*",?t<eZ@8pH7@UikT>ZtK=Bl%L'Dfg;LH[^EtJq8MpG'J.LEc?&;DJa=kCB/2L
-FW>UMFE2MIF`VSCEH>u6Df9K/DJa?9GB@nJH#dp(DcpgiCMRd(C1CIT@TZ,t:/4kj:JbD";Gg.b>$l00
-R?`>fQ^<o"G%bDbJWsSA;HHXf;bKtS5t41+5<_q@:.e,R;,(%l<E)jn;af[7p\b$gq=jUTp\FLR-gU0i
-p%J4Yqu$<ep@e+Kn*ff=o(D\Jp@\(OoCMM?n*fcDnGN+OoYge?!<@tM!!$oeh:UN3di8DO!!N_\jP\`_
-q>^p+%QR6l?>"4k>ZkNJ$"dUP59'\(!!<6#!E9%Kg"J;,D3qDsIs.rW2)Irt01@][1c.Hh6V'3l2F'&P
-2*"*)4?#,F2*WoO-mB]N()p+kRqunJ:K0qe91W/i:/GS#7klV2*&q)EL7G]`[_0]\_AU8/aN_T4]t1Mg
-]Q$#&7TFAOPKC1oMNj'TIYDQ\C5ZV%>!Y\M7kZ#8*uZdu=)_qL5X\UK:eOGN6pj7N920)PTuGODhr3=r
-A2Z_878?QP<*O!>>@2NKcJRO1G;1Qf*A]5^-QO9b2^^RF5#"aL6mt&T92A2P4ul%iBm*s4KS>h;H%M-F
-NJWX>M3E^:EdWdsGBJ=UEb]</DfBlPO,SO,LlICEEc-&SDJX-$?sHr>>'k7"?!hMK>?Fp,:Jk(h?sm2.
-0fh]W)(?dT2)?O-9JnCP,V)2Y>JSY+PJt_g^qbS5<@*XD2^KRr+W;XJ-PR.0'GD)j,9\!A(EFP5,:Xo^
-)&F4uo`3A>!!2rs$3C>6!!!$%"U"i,qZ$s+"TSN'!WrN+!Wi6"-OCG!!!!-.!!*0*0MkYL@q<Bo@<oc9
-`Q,p;b)p19<E;[q<EWU2;,BnV85iPk=Bep+8OcKK;atc1]"bnV:K]eSK;PWU[_fep\\Q5.ai;98\<Vee
-A5ZH/@V0.XAS7OJ_4[:8hsL.7qsj:Cipld1qrmP9k4/6GocE>cqXa(Epuq22n+#K+p?1PsjQZ76rpTjZ
-rr2fiqu6Etqu6Tmrr2rtrX8btp&"12_5sJtN/@Od/VT1COcc#rR[^%TY,'n7f?)(AX/VkdU8G'!\[eN3
-YHbXTbLG#'lg"3:m.RaaZp(duY-51<['d?N\$s`6g"P03a18FRZ+n]Qq#C?lqt^'^p\+.Ilf?mE]tDJZ
-rVlZiqt0:Uq"!kElgsH1qC213m,%4+rVZTmqt0UWs8W&trr2rrrVHBao^VDHqYU0fr;HWos8W)trr3<%
-qu$EhqY^6gr;HKpq=jphrr,%Yr;?Hdq>0m\q"=LZqYL*drVcZlrVccqr;Q$Wp%n^fo_eOYq"aX^s8;9=
-bgth-e'Zguq>UE^n(dHt*T-/=aNhuif%oWUjm2Bkinr>9f[n[/hUBs!cdK,t!rrAs!!NE)!!!'%rWE-$
-r;Zfup]1<qq#D`B!<<*n:f_"CI"mZ>LO!`G=&;b'B5VmAMNX<hNe;RoB4,.`DfGYr"*/0d;1:no/Ku?4
-:K:Y9EbA'82'F;26%k@k>c+p6Z*:F9ECN&M3\EW[6:3st1G1:<3]fD`3AE!+-7q,1?Djp,XGo5.1.$/@
-NL$!,StD@=T;86TSX,7OAkkr_6psmO;bU+dJu>Z)K:TQpda?Fie$lHl`3[Oh]=4uW`l,a5Z[TR2`4Ee.
-[D0#Y\uE$NZ)jk#W4'Xe^=1c`f$_^fb0J)Pe^DgodFHq%gqpnP\Y4_/L5q:WQBdc*Q^3l'PEM/qR&6XJ
-Uog/RS!]A(QB@>tOcPK\R[Th8R%KnLY.LsC]sXoMNKBEiO,JpTPa%H!Q^F2/Pb+MKYI1O5YS41?XK8V4
-dF6UfaN2?;_7$eZYd=>30sSdGf#u7Z^pVY3`P9HmZadZnaMbWf]>`+AbgOYL_oUckdb*:)hUpQ6g==j)
-ccaQ2cnX#!e'uq"eCE4)`Pop>bfn8Qc-=V]d*^4gf\"a(eC2ahbKn>R`50C,bKS2TdF$InDU[+ff@\g4
-fWDiu^t$]AaMks5`PKgKd)X/<^rF4']Y;&)e^1YC_n*.O[&&S?O0"kEZEp^@\=TXrS!T\;S"upKR$<l(
-F_l)AGBe1GAQi)/:/Y>-D1@%\F)>Jn>?b9<@qp(2K9;7PJU)9Nrb2dYF*`FoNgYucLjX`q&BrVYj6H40
-oBtu2nb;tZqtg<jCB"//mcs3.oD&=alKn->rVcZkp@.J9me6SUnF$&Lqu-*$(+_*rB5#K#4&(L"U7nBW
-TP$bX4$5;c3^,_g1bL4+/ho+:1GUI,+Xo026"dO)XJq(=82*PZJprE0NJ`C=Jqer2Jq%uaITT?14Y])`
-;-?t#>ZlrdW-W96K8+_qFFepYBl%Hc@pNSL=^P]G?!:--?WL$(>%MGU>$=g,?WgK0:J*r:6"Ot[Dej$!
-CLh!b@q]I_@q]:T:es5G@="*Cc0,!#r79BRj6Z."k3(ULb/Lg"SpPs>Mk$]Rb0eP_cdU7d(XL4F]u%7b
-XeMGMJ8]OF?tRd2`lZEE_Z%G_^V@Fn]"58;Tq7^=UoUGuY,n=UH>?_g@V'7mFE2MHG_;0RWMlJ5;c#kM
-=]7I[6p==C92Ju(ARf+P:g.18@UWYM<`hsu>ZG*9?=d_bDf0T8Ec?2GFEDMBE,f`3CMRa%!GH3HGQ)ji
-GBS+OrcA9cGBn+FrGhgY#C1W?I!gBiG5c\bF`hbHEcQ,<CMe!*7SZZS>#e3n:.n;V9N,%iD3:6MJ!61b
-PEp?)A6"/BBj+J?:I7N99g(g87RT[8;,L+^8PDuW<``@&;,U=Yj72pBr;$$Vnc&.\odKD!nFlSPr;HQk
-qYL$[o'c)>nac5@o^qkNp%\=QnEfN,m/$/JqX=!o!"Ar0R&g8hEQZtdgssR]o`4O_"U<?5jk3<*!"p27
-5#Y[.Bja\>B5D0d=%5"R"oJB!!D*=n45\gK+^]r$S;2TlV,Kc]:bbR!6T-P[8jGR%-S\"F-nmbN;E-Nk
-,r%V</0uAX(DI`YE1h)^>>np(:e")a<_61p:I?`gIMO(uDhWglMhZM*GB8%cN/N^bQB@Z&Vpj%<>AIYZ
-Nff:%X-]HcYd(X;ZE_]bZHBeuag,qa@o,'QVmjIRVj!7/YHkLB['dERY`u*!\$aN7hUgKCb`HOQ6U"%8
-<FTTO?XI>iVU+5Ye8mAt*Zd9m'.t:@,q^/`4$c\6:.$o`2*ai.7nGs$2C(pe2+U8-@9dYlEcuVKCj^ke
-IrodVKQCsCFEDA6F*DhTKoV1HH[pWrI=-g4R>-HQKRnT&IWUj6L4FT/G'nakreE%YKmeK-Hu=e%C`+QF
-.6o[5/gqnj-mUK,/RH9?`/_^VbJ;)I?;iA=^.pC0*&JcH&Ifim'-8&.)BBnE+W2"5*ZQOW+s7dC*sfgc
-!!2or#m(2/!!*0,"Tnf&!"B#5!!!''"p>#0!<E9)IKL&r'`\7<$NU82"Y38=93c&C_1\)qdDs>H`QO3B
-:f^ak=]SHu:fLS'?;+:"<a0!::e=;J;+br6]>)%]>Z`t&W5Zm%b0J,QajAG_aL.XmBO=V*>%VSW>@pr0
-?"onE_5O$Bf^JS2q=O:IiT]dfoB>i7ipHL2me5],,lI?!n+kf)kk+W4lh'?"iSitir;Z-]m/6eTp\k$d
-q#13jq>U<l4SejQo@gjRT9"e^Jq8H(L4tJAQ'@W&TsCu$guR#,a0h\4R$O/2TVJKcQ^=JAWOTXedcTZU
-qY9=@W2KTk!N2mpU^a6%Xg-.#f#H+g`4N@V%'dRrkk"iQrVHKlr:p9_;"!H#ahGI1o)8Rar;?<]s8Mie
-r:^!aqu-9XlK8!;q=j[`rV#mEr;63dqt0a\q=E_*j5\qVj5T+^kj.R-nauVOp@nFWo^q\Bnb)YPp\4X_
-)>*h'r;Z`or;?EgqYU'\q"OLWqYL$`r;-7`qtg-cl1"]Fqt9gcrUp3iqYBaMq>KgOfZ`"-g=+I%deWqC
-o'YH+k2Gt!dbN^9d+R[CgYq8Gi8iS=e(NR4fuq[hg"Ee:!X&T+!Vl^'!<<-$!WrQ/"9S`-o`5!mrrVur
-"Te]*!(fk5<+'WmLQIFKG%t>_9i#),DK^ShPF.JjJ9>X>?XRYhFE_nOFE)/.<(9#),U,rZ='fcdBhUfI
-)B1_(Jr=5`Y.1jEYck<J4>o5a/j2B\3B'#a5X@(^4$#Ac3A;U$-SmSeVlm,%P=._j@&0p1Z*(7.X/N&!
-X.bMq=[5(_3%I<j=%Z.c7Qa=AKVtl3LRG?drR#6*^9"ZNUq<kH\>m'X^q.Rh\BW""^!*FbZG=;YZ+dEB
-VPBro_9'=<eC;pia3r;Xa3W>_bLFkih;$u3aOS&!JU)^!L5hCXNff6UL5_+PO,oU*VOaNbS<ob4LkLM7
-L5LP0I![c,LQ7(DO,TU3\uMpO]qqZYJV/Q+K7nr2K7\]1MN3dZSu/]o[]Z[7YH+b.WiX@hc,S&Wc,9Ok
-!k>MBriSGi`mE>]cd'JChUTike@**:c.'hK[]doma2>mEdDNf*d*0PZd`Btfe'>kB`5B6mYHG+9[C<Z_
-]u%h/^VkTD]XkV]\\,_paMu<EcHaYTdF-Cie'lXhaNquM`4s7,`lcKLdF$Ioe^W:+hUU<4]#;1qe]GJP
-cGmi:\&Qb0b/M!0`591"^:MY=d'q*9\Z`!J[$@A_V3@FSWh-,hQDgjVPaA#<U7[L/RA$="D0'rIHZa4;
->#\3g:0JKDCOgq]G&M#">?b9<@VKh-JWPnKJU)<Prb;gYEd<1hMjBE]M1:)*aNDrcj6ZF6oBtr0n+?DO
-q=sperr2lqm-!^&nb<"]lL+HHs8W&pq"+%Go(r=`nF?DTrVlH)&h,7Z?tmcj<apuTT:i!TT4C)C4@(bg
-4#o,Q2*!][-n[801H70@,UG!)7;B0/XJq7N81e>MV4XBIQB@/bNfJsJF_"*n2(p3s2*k#,93FnT<*P<`
-Vh&i=IXlWcG'JITBP:gO>[CuI<aB3?>$Fg'?rg'%>@2&M>[:<2?!16,:.[`66"FqcDeWfqCh70dA8#L[
-@qT7W<)l7[ApoiE^tS;Mq:!U8eD/[0eDo3(_SWRaTmD3@Mk-]C[(a&a`59*7\@AiL^94-,SX#k/I;X4H
-?=1Oa\[T&Y[C33<VP^/gYHtC#V5'ZMUT:>rY,n:RF_P#[?tX=tFDl>GH%_BTWMuP5;c#nR>#dmk:I7r_
-;,q:DBk(FP<+B->>[CiH='%R^:ek4s<FB<NBk(^eC1_3pAS,Lb@q0+\@:a$f@pibeEcH&9EH6/BEcH,@
-F)l89CMn'/E;jqgG'J:[H[^<`G'8(QG'!Y);0-f!Jp_E0;GBtj;G1.k:JOMO:K'`#P*qM_P*VGuQZZnN
-=+ZEF=]Sp485;cL3C$/&4[25-:fC(Z8PrAd<Dl^n='%fOoDAOcqtBUNoCMK$o'u)7p@eC^s8Mupr;$!T
-n*]c9naQ,Ao_8+Rq>'UMlg*d"p?hhVo(9j#$iuNR#8;m2daR"*a:@nDnGi^ud,a<C>5eL5"ej;aaKDCt
-M1:;>JRCDP"8`'n!<<*#!!!$#5MXmY.TUGLNJrmQTNsoR4s;pE8NA4Z8N\jm,V;GA,V2)782iXo-S@M6
-.O,rP().WTG-#dm;,:b$:IS)e:dS&_;b]3"4WGnSI#)]HCi!X!EFr]pBjb@bK7AW+SCuMF=_hATP)NgW
-BNo.rBjb@V@UFn">_$R=bH,8LEEY(QE,KE(BPM@#?X-]8?>Y.LQ'9&:beVcfhq?`F`e%Dr4Z5Z.C3FAp
-A7TJ)WmKhcdr7&r+!Nj&)+,tq00Ud;=B]*]83A[V905I'5YXa*1_VGn.6opM9Mf&"7R^*P84Z065XIh'
-5tsd99M@oB875_,=&rO7Bl.NsDKpDFART(`DK9rOJ8U-lKRe6'Hu=+TLQ7CPN/Wg^QC+kRG9eac.6fI0
-4#/96+WMsd*b3+7_2?(NbJ;5M=ApoD\P"Oq-pfR%*?#h'%il>o&el3-,o[L4+!W*X)&jYF-OI`l"T\Z-
-$O[(/!!WH*!WrN."nhrq!.+bM!!!-,!WW?30M>&@;.RV]:j]Ld_SaC8b*Z.=;FsAO@nfcu?suf*92&T!
-:eOVU8lB&$7;9-@]"tOI9fu.Raj/,Oda6^l\u([-9O^Ul8R#hZE(F5-?rgcHA!OL4Wi<bpmJ?VSp@d5#
-oB+ctmG?a_lL=Q?kO:>(p$VSLlJ^^foC;/4o^q+rmd9rPs6KXNr;?Hhq>0scs8Moqrr<#srr;Hds81*2
-KR\E0rf/jjKnP,>O-5KYMk7Z0bfIrbf>XA5JV/W5N.HP9KmnT0Ll74SR_deLqt^*Vd"?q#JU`)rJ,Xj*
-I!^9lJqAZT^=(WW`4R/*^;/Xrr;HW`qYB[TpA=IKjQ>IJ^VJXsqtp<joCMt\>lFR"o`+j]p\jaTjS&!8
-o_\LSo^Ul:iR>-?['R9RYH=q,ZG3ugcHFMfj7`KOp#a`IdEC%fdF?k/lKdHkipuI-p&G$kp@\+Gn+6,J
-q"k$iqu6WqqY^?ls8PdliPE:?]>j@8p&>!\mec\Vp[@nRp%SFGe^*@/dDaAbh>6s5hX':pg>q_ee`5cA
-ceRX:g>V)JjQ>4=bhLanf%8@!eA.[[!sJf0rW;rs!!3#u!!2ut!!<'#!!2rs!<E3!"9&<%!!2ut!(23+
-<FTolH[9=6=\qmt?<UH;D0h&!OcbKNF_G/j>?tl]HA7H?MhlFe>"hFW8l&Z.@VBdt@mE"-,;2D`Y,OWr
-R]WZlX/`7A3(lIs4$5AE,V:r>0/Y[J7S>j*4uk2N6UWk;XKJS(OZPBL4JB<r['dW[ahk*HI9&R26Vp9N
-?!hV[4AnO?6;C3QKrqG;L6o]sd*^.edAaLmZ(f%LY-GOH^WFEu]>D4e]tLJMYe.fc[C3riXJ*,.aNVi>
-dFHaqdETl6c4\dYbLtCme]lLm[ERUXY*bK9MuJ/GJr5PGMM$S=OdD`5VkKEPWii1fO-l;oK7f#?N//m8
-Jr#)3L5:_NVmjI_^r3UDOc>6ULkLG9K7nl0JqSu?NKg!4Yct:8riK)'_8XRCfYYqW^rF=9^pgGW]sOuI
-^;%_3cI]qMf%&:(e_Rg_d`9S^a2G:+^!+ODcbd`>Xj=SfUnjWSS",q>T:M=GS>s9:XJVZ#c-=#1S?77R
-\!i\XVl?i'Z_k"9cG7E3d`0\I^Vmq,bfJ8TaO\h_e'?(Mb0\Gch9a-EY-+t6aM#14e$QBt]$7mn]th4l
-aK3+ic*ap`YeeE7a/k]OaM4CJ]<Rp.Ya^lKXIP]RV67>*RYR-0WKW^6Mia]mIpZl*EcQ&0?r0Qj92[oV
-@;0n8LP^k=G&:\m<`WC4B5iEVM2I%;F)>Dp?!_,[GC>=1R?Ni&cI1>"hraG$mdfr2jQPspmdTi@pAX^j
-o^qnOp\Ogdq>U(Bn*f]2n+-#;mI'Q<jQc(&qXa7,0IRtl3(f0f4^sJKVl-DhUM_qX0e+S%68(2V6q)PZ
-0InY73@Z'o*ZH7`4Z-KGWiN(T3]]#cYFCrMSro"hItrrHCJJ.l4&9sb\;O*N2c<FY>u,dHWe>SIMhlP$
-F*r7CBkpsK>[UW2='Ap;>Z4a4?<(06<+06B>?Os.?!gQ+;bBSG5\4h`E,'*$BOtacBP1dd@qfIX<DRQo
-93H4gYL2OjhrEbPg<\$fe(!4/be^TeXH\j(KR]l)k2tC;c.Le)b/D6DdEpIue]=eWChI*`Ao#Q._8<ps
-\\,G_\@8oW_8aF-_QKN#TVJHdVk]>o='8j2?taCrEHH;@FEi\5Uns8l91;9Ar_a(q7nHHS6;V,q?=SFg
->#JX-?<goH=^5*+@WmR#TV8!QUoLDnQB%&VI=-*]H"^SZ9O2:gL3.HfIrfC<ASZ*oAn"n>7n66469n.L
-?ta:jC1CUaB4>L\?#4FtDImI$NhiYQWM"Q49j1^m85W)`:.\2W9hnZAQ'[;XS"cL:Nc]8V@sa/M;Hm%&
-;a3i@3&X&m7Rg-J4@*Uf8OPm18l/;V:.n`'oCMkWr;6<co(;VJp\FaaqY'a\q"41LpA"L\q"ORTp%7nM
-o^DABq"ad`q>'m^q>0^On+5'0mf3`RIK0Xbd,*L.d*NZm!!NJUjP/Hfr;[>1eBcOm[]$NeF'1L,!!<-"
-!sB,k&H2YR!<<0%!A2sZ7P[i?X+lg_Sru*)=Y_![5V+9:1He)f-Sn,=4"E0K-94.K4#AKC4@1G:.NT`N
-(e&8@H!su^<)?CdBj+)6;I<Ef1bB:c7;m[-G\CAa?!UlMAn#1WA9E9LNgeVEG(b3iA=dpiH>$,ZDJ!?e
-<D-S&=CZ&fOO:R>;*dW<2J6;s=A_UX9LM<;6U=7B?XINXiQ/UWgYLt?g"O)M2*4>c79!E"A9;Eb=)=SO
-g>0PG,T\'T/M/\)+sniu)(nTF6;]j*-UBFQ4\8.%4ZF][AW`LNP_tZkQ(".\@Y7WhG$eQY4?Ou=4@X13
-B3JM?8jYa,852044ZY#7+"7d@(*Z"/;d<L78jd&k86eSJ<b?Jk?#tKb\_?*#in/i0,X"F7*@iBq-64E^
-,UP3h`m(c6bh:@U]9m;&0Sm2;+>5T#%iZ;m#S@ph'-//-(Hj>]&/Puo*#TD,)BBj@!!!$*!<E0#!<E6+
-#5eK$!Vl^"!<NB+"U+r%!!!*""&]7+!<E</!WW?4/4iK:;.7;T>C<Wn_8F75cB(Y%9LVEC@oZ]5>?t-,
-;,LV*:eakb93,S*5%M"2^VHsG8Np4]aiVQBb0&&OK4J%]8lJ9$L44o9N+P@\>u4L1<`"d`[AK_1jmMj=
-p@.e2hX9Xfq!-c!mcs07r:B[[q!n4Yo]YE'pA".>ipu9jmcO6As6KUOr;6?cpAOserqlBgrr<#trr;Ke
-s7OL%KR\H3OH#6RKS4u;NKB$QMOqQ.cG[ldgr5k6IY*3-ML^23KGf8kM27(JOI<u?nG)eUn^`5?I=?Tj
-H@'sbrdA4&I=6ZuW4p^3bf%--^;/XsrVlcaqY'=Jo(DeKl073Q^qe7ns8VomnFc\Tq>L3jq#C<fqu-0]
-mJH>HpAFj^qtB=Ng=<^D]">_k[Bm<O_og9Sg=G-Gkj86Go]alLcQgK`g"P<@iSi\]lf%-lp$q\Rs7Z0Z
-lK@<rq!I8:p$_\EmcXT7(&.Y*gqph;]#O48oDS[]q#0mUl0eHJr]'r=e^*@/dDaA_iVN?=jR)""g"b`M
-e_\g6eC`a7gYU]<f@ed%eD/X$f\4j+f>aQg!X&W.!WiK&!WN/n!!!*"!s/N+!W)j$!<<3'!s8T'!!!&t
-!+nSi<b$/nG'%2!<D6%d>?>!8DL@;$OcY?JFD,)j?!V,aHA7H>M2$%`>>Ig_:/P;7@qp(%A3r.-,;2D\
-WM`:!QEI<iWiE1901%WY3BT/I/MAkB1d!oa84bp+5s?n\7mJe1WrB+*OZ,!I7]*]+rNupD]l-n=5<MD%
-IVtF:Ndk.h;H,kF9gV3pXK7;0OMAfWcH+J_X001EX2_cT\\kqgbL+&Aa1o("`jiRe]u\1)YH,IEWOJnA
-a3;*Af@83pb/VrYbgakTg"+I#dEpCOcJQdEQ'@DkJ:`6$M2I.GJUrN6Q(FPETpVOR[&][UPEC`QJVAr:
-)hilsMM-S9LPh7m[_K_p`jhCmL4k85It*$"K)UE1K7ei8Oe&GSYcb81X\l@>`luiZ^s9s1_nO%-^9bMf
-Z`p[Fbgt.`dD*]Dbg"_hhnR[kbg=n\be;B<bf\D_ajA2?bHe[XX/DkjUS4T`Y,en8]ZA1,\>Q@JbJ1NX
--*=hdSt<!gYcXar[(*N_]#V:h`mDB6_RmLo^<O6n^V@4pX/VrpXTZA_d_i9fY"c7B^p_>/]"Q1r[B-UN
-c-4D]XM2En[C!3C^<G<NYbB:^^7V4)Wh#rTWLKBSS=H4?Wi25IOdrYSQ("##Q)^%"?=mqkE,K8q;,0h[
-D,OPFBQ\fXM2-Y*D.6^M<a&pEE.Nb#M2$M$D.-gX?"RqrHARcPPa%T]e(EL9jlu-pm-NZhk3D1!o(D_M
-p%@tLoChnRqYgBhp\+=Lmd0<.o(2MEoCr%CmHsQCp%$W`-QX`s7Z*$lA;d/\V[]JqBJ)Fu-n-Z52a0;f
-IR,hL0ekaK.Np)^)^IR-03G?UX/_"63&XU=S"$"@S=Gpo>#8="9MR<CPIB,fJ4N*u6qpuc5&mU&JT?-o
-K6)*RJ9tg>BO+PE?<C95>?kTH=^5HD='T0;ARf(R?<C0*?<C$&7RB1%A8Zm8BkM'jBkCjf@pW_WB4P7G
-78>m;=`&hncfjHPl/:7Ibf\&Qcdp[h]s+W?Q&gcWJu>g-gss9`d+$L_^W4[Jd+6n"a/bMBARAn[Do')s
-]"#)Q[^<LB\M^k+\\G_lY+M2VUSt5kUQBLu>?b-9Anl4%E-HAHHA\5gV3uC*8O>gA;bKJC78?fO;e'0C
-:1IO8=(,3<?".8K@9loBEJgWkW2ZesYct=.T:V+#Jp2g!Cg'A%>\T+NFDlkeG]7G0ARoXl@8orl76<Ip
-5YGBh@q97b>Z4m5=^OiqrEq-Y?uhC*WMcYdGu..5=A;Oi9M.`E;HR"%>_SH0Lk2%iSs5+PE,K99N,)9<
-<`Dm[76!Lk5X\(291_0)?<p8q6U+1?:JF\]>ANd!q>:$cq>0dXrq@*%qtg-]q"XUUoCM\NqYL![q"+1W
-oFUK^oCr%VqY9g\pA+RVnaZ5%!:BgpIWGJq>/o7Kf[7SJjo>PcdGF$G;#LA%`7*5hg!J-iGmXQQr;[!)
-7r!0J#Q+QD!<<*?d*t0+7@fudG%ISA4@)_#,ss^E0KV-N7Sks*IRl[V4%1qn5WqCu1FOP5/gDh`)&*rU
-C8c5[=&Vk%=%cdk5[.8j=[Oqp&LTqQDg$2:A7B4T?=@8H>$50FDfpeufZe_fH\cU8D/3im9iGJ)=BA3k
-?!UQBB6&sY\lMHg7nPsE9Lq`C4$,\i5tFO86UXIG@("t8]?o<eH0*c6]P'8h5Vbc':L%%1EaiHuV97QK
-cZ1uj*$-O^-6*sI/3+_+;+*uQ4[Lho1djW)9Ku*701K'3^VRY#^qIA$d_rZ9S",jjKn;`G+XB*?EHu"i
-B4kLL8No0o:JEo(,U"'>&K;K04uu,#:/X"u3]o,_*um'82ZYa(15!<rj4rG>Hmp0l3@#q*,9RgB/NG^J
-6[-PpZ$FRHd)!,JA5G=L[o+:q-mK6<$PEgXrY6"`(Cgp)-PdI6&f)N-()nAA,0Bo`!"&`0":5J?!!3-#
-!r`5t!;uru"8Dlq!`K1'"Tn`+":,&/!t$tf<F8g>aN7P0Xi82p`6$2i;-m!f7Rg'F:eF;V:KC4g>[C<&
-9hJ&Y>u!=i[_';iY"VAM<j9N[_SO%)_l-s7<HN:oF.6X.Jn/"Z=]e6p@W,XTP.A0+W57QXq>1$\o\n`s
-mcsK:lLO]7ipm!>p%\.Gp\XUOkj.p=p#auslK7Kmn+m"Mrp9R\qYBmarVZZnqZ$Tos8W)unc/X_adIj4
-I>s8HNJ%4](lO?0KSG>Q]ZndBb2_6oRsf^9KSPD6IY<0&ItEN5MMmRa]\;iIp\XU;IX?BfH?aX[H@('g
-H[9s_I=\<2dFQLZ]=u"qiUZsHq=4CTlLXN5o^_50im,?TeGB4Eq>C$eq"OIXqZ$?jrVHEfnbVeRo_eRa
-r:p6cd`/,UPEM,pQ^3YpQ'@c1Uo'l^\]WjfmI/uY[&mT3Vld,%XK]7O^r=.!^Wbp'j6ZI"j58&!_o^3O
-aO&;VbL4n\ai`3'oCL\K^:_,&oD.hJr;$<jo^D&4qYg?iroDVUjk%o!c.;"Rq"3e<iUYd]jR)=(iSrD;
-rnS4DgY:'!eC`L/e(*4/g"5!"UB^]"!s/K)!W2ou!!;lp!!3'#!<E;t!!<<)!<Mop<CBJ_Ao;O$@So`^
-3'9Z(9NP\>H\[N;ML^(qCLq'dA8QL<LPgq>Hu<J!=&W$u>%_tlDKp/46pNmc1ItNIX@-N]Y,eY)WiU5!
-7QNUk3AE6F0/#7J3^,Vh7S#^(3]AZL5WC;sXKJ\-OYnjG7AR2oYHP48[%gMb87Z=;DQgC'>tI@T:-h6A
-=@u&7XKI_@R`!2Fcofh-ZEM'V[)0hp`QYip^sTs6_n<7f`Oj!t]>_n.YG/b>YI:.2^s'F=eC;pnbK&&Y
-c.:7agY0d&e]uPJ\^9*SWKi^0MuA*ELkph?IXcs-O.;]9U7.dUZDa4MO,\sHJ:r]4K7JZ6KS"o4LlnIC
-^V[_)]:O_-J:W5uI"-ZuK7e`)IXZs0S#<EoY-G+3Xg,a_cdL(Ud`&]5]=PhjZ+[lXZ*:m^e^)@cb1=JM
-bLP%s^XCWXd*G_/cbe,Nda-Imbgjq)Q%"XQNerUIK8#5HPDt`lRAHjYW1oli[]H![SY`*BO-uN0TU1q7
-T;Jlu`iu>=[%XP!UnF?PUSO3CR$*]'StMaHW49U_^\t8[[)p(e]#DD(ageXWYJJ<!`QG9r^<O'mZ*:pe
-g;^S"cH*VmV?a62\\G5JS!O&HF.J`$SqrJsUo^A_SXPh1XHeB>?t=%jD/!Wd<Dl[l=^5ESG^Y6uJ9>a>
-?<L?4?t4&$JVJr5J9,R9?s[/LC2nEOOd_T%Rb-?SkN_C!mH*QogtLZEi:6F4q"a[Yp@\%Lp%J4Yr:]jV
-o^VG?o()PLp_WZ!q=X(GnbDtRo%,`R-S@SUO,u_:MP:$IA#?#=1d<Q?.4Ho'1G1CA2ENcV5smL`0J=@i
-2_lgbXK&>$M)@1L:9^IfVPU&aSUOC-Bo7aeC8/25PCmLS5r2&7C0NuKWiChuJrP\4G'/:_BP2!e=']9A
-?Xm;@>%:`??[c3Z>$b<FAR8VL>?"@'>#\Ef4Z>W:Dh2kABP;!lAn5Rc@V04_A7&8/4&B+"LoeqciS`bR
-i7H2m`QurZaND3&YH+%PM2-YYXOktK_oU*Md)!E:dETkbf[IgEP\af:ASQ7s[^<HLYHG4=[^`iUZa-mG
-[D8o;S"QOTWIC_>OE+N/=BAsDBl7g)FE2PNMk-Z?Q?#qq5t"[X9LCs/:fp1b@UNVP=^YB@>@CoM@UEVP
-COCi3`P]O0_na49fZM%C`4W";Xf%;'?!hW2]t1PTcd0>5XeVhnYH==QKS+qn;-.4EKo2.[R@K7mNfJsR
-F**1mK6_HXIoqo5X/MteGZ.:5<`<%%:eaMT<*<7&>(r6.Lk2%iSsG.ME,]QANG;?m<)u^i5X7:l6:OF;
-8Neq4>>e*[4\\jQ:f:(pC\IGsqYL!_p\"1Pp%\C^r;$$bp`fD&o_&"Tp\=FUoCqqPp%7_Bnb;hRp\=LY
-pA+LWnaZ;Q!6,!I!KN9B#?/RpgtC'#)<Lo&!ncSrj&5gU&]!#ThqZrDc;O`D!>?+M%&(oK6OX"s!WE(B
-!<rQ)-f3lZ0NbZfLl[4cU.%CF5qP8k3^HCr.QC0_3^G\R2*`rq6omM"3[c"21FO[d'+l*NDQJ+j=]A1'
-=&!%"87Z(&>tZq#&hQIaG'7k=?<LQ8=^5*/;c?b%@VL:Pf[#(rI>2O*A78bI:/P7t;c$)8;.*X1@:aA3
-e\5'Q5tk'D8O,C%4>erW4@)A'5W^td7olkObJ2K[g#UlA\nF5m3&F<&93bLrBjY4fUW_HKaD3UW)BUb%
-,omgB/j::0:IduH3(Gr#4A&+B:..rI3_M>;HZa%@D.6joOGJ:@US=6;_U*s.2EF`US[GqGY+qemWhuAT
-QFjbqL4#>86R+3?9Q>3.IZL7P?YjO_?q!\%D-gFMA<Xjcjk\b>Hn?Hi1Ft=C-6X<M0/taD4*S]hZ$FRH
-d)<2?A6;3d\PFG"-S6Pl'GUub',;6"((glm,T[j<%iQQ3)BL+M,4bff!!<?,!s8B#!<NB$!!!*"!Vud#
-!<N<)!s&H!!*'(&"U52;"U"o4#m()/#Ur>27Qs\da%(0Q_nj1-aiTuN?;F3d7SZo^7mfsB7S?HQ;GL"g
-=DVDG5r<;a]=l"_9h@K?X2Vul_8*q+WFg1&P)!Lh?`0)k2FpnY:/G&"A6i?$\\"f7^ZFeWr;?6\kN;C1
-mHsW5o_Ih1m/$AHp[dhGqXO%=kjA':mca*)iof4fq>]m^li$e[qtp?jrr<#rs8Dips8N&js8Vl9R=p$;
-N;eh9Jf'#qMhm%>M4D6%d*'Sed(u3#I"@!-MLU)(L4k)/M2-qGO-mT3nb2eVn^r8:H@(!`H$aseH?ja[
-H@'sgV8(F/bJ_'-^;8k!rVcNarqPmTo^M/1jQ#7F^qnk!qt^'eq>U?kqu$<jpAOj^p@@MFnbW+\r;HNf
-rUedeTTOq[IXd!$H@CHrK85JNOdEMqj59ItfY==0Tq.^KUS"<ZYe%HX]<f2ueE-2jq<I8(ccaDOcIUFq
-f@&"#h#>Vmht67+j1E%<^<#sBn+HPQr;QB_md'?4n+6A9e^*@/dDaA\iV`TFkO%-gg"Y6Bl1!Tgf[ns7
-gYC]Cd`pD#g==U+gtpc9f>jEbquHj#!<`<&!W`9%q#LBprW3*$"8Dit!s/Ms!('7R?#":p@p;Pk2DR-R
-7nQilD0q%rM2-J(Ebf9!A7]_*Itrl7I<]O<?!:?5>$l5tD/a`;@mN".)]gh'VQ2U\Pl@cpWi<(@3(>tl
-4?5/V3%ZV/0JkOE3^#Yg4[DG,5WUPH>H=p.XcYOs/3BH.ZECC8YdL90B6&cT=`:^R>r"H4;as;H8PVfK
-JZZ)5I[@pocd:%ge@2p,a18b'^<"[4X1HNj^qm[i]Yh1p\[]8f_n*1d\>uj+[D0que'umte'?7eda["'
-cJ$acg"=RWdCmo\c)HtkO,JGcIW1'uKnXo'Jr5MUS#)mLVlHegQ]$oaLkLA4LkgV7L5U\8KSG8CUUS(W
-_8s-UKRnZ)JUMrtKS+f'I!pKqJ;K_mY-G.7Xfee2`Pg*Kb/i5X]?%h"Z*CC>]X+iH_nX:6ajnVbb0JJf
-dbVOVccjO\`4F72cHaqfe^2Oja.JiIH@1!UD/F$(E-6;AFEr@oQ(k7TS\2M/Ne<=WPCnLGO-5ijOcPj%
-XgYsY\?NQCZE1"%U7S3]TqJ'IQ_pXYW1^H4[)C"eXfeh7bJ(9l_7mn/\@SoHZF.!I^T>/`c*ap`Ye836
-b.4Cp`iG_\Tq\Zs]rA'*R@p1CS=m-\Lm+R/V4sfYS!K>>PC6G;?tO1iBkUdT<)Zau>[V>gH%:HqG&V#!
-=]\[3@;:+=KSG/1F`(Vq?<goOD/t;lR[9A0hW*hem-3Zngt^W6e_/g9nauSNq=jRSo'u>Eq"ajcqY9dV
-nF#]4nFcX,qY^9iqY0p^qtfpQdjZX])Cd_)O#C1"Uo:5iVPA)f5;"H:.5<\;/1`S40/>=A3AN?L3]&BB
--mi3#Wi<"T2)mB[X.c;aUnX]VIoUHW[A%PUWjm%UEc>\O4%iU^=[[J7We#/@N/)S!FF/CNC27Ea=_1oI
-@p;l6@9Qi`?!C<4>ZYWO>Zb37>#nm4;bo_C2aCqmK5k[ABkV3pB52*jAn#1Z@8fi_;-7dnX3Kb`h;@,J
-f$)(Nc-ObWa1Sa^X-f-.JpX5nf[J3hbK\J^_SF=AbfS>bdDE/VDI[-fBQ(Gh['mBHZF.6P['Hm>ZaI*D
-_6'?"TVJGjWMcPOEEQFD=_)/[EH#`3D0'rWS>E'CD+m8^86/ql8jYmA=$oVg?<p`7?s-lF@UWeU?Y!D[
-J:Wo`Un"!KS>)saTph7;RuE6*Vil+0?Z(IqW1ffq];q]uRJrp%UR-dmQ&p&e=_;Z.NLH0#SWSttP`C`K
-H&R]:IWTI1H]4o(W2ZA8;b^(f;c[!s;+sSV:/+M_KpA!\JX`C*QAT[&EbTr^@8U'#;G0hN5W_1s779aB
-4uQJJ<(fD;;,^Ch;,1D0oC;GFp@e=Wq=saZq>'pcp@J:V(%h1np\=RYp[n1Kp@\+No^DABp\=L^p'CEa
-q"XRSoC`1&!"3t.!!HBIhr!,5dN.HM"U!H=guD<2!"b^NhV$N5i6#""$n5IA":i]\\c`!5!<W6#FTDOE
-!%-^d5U94/X+Q(WR%R5L=\gh0:H_*@2't%J3&j&[.l9CB;FWQ#3]f2N3Ai*-',(op7rYV[A78\E?=$l^
-A56K.79rbG-P\7!Bm+Q7AR/><='8a0:esnd='fE_NnD^4PC%4HNauU(>#eX.=B&1I:K:e);dNsKJC28=
-7n$6H5Y+($5X%(b5".h$2`3KT5!)E<hormagY:fCgp^fU4#8s";c.47<)64gAspfti4;u:*#^%[5qOB&
-*\KSn,Y(0e3A*`[77C!E;b9AU4[N:)2*3Q<,Uaf[.l/b).lTXU8[6p/8O5I.93u@QCL_-oB4bjqG^ast
-It!Bu[Tt@=4^!/cS</Q)P^J7AEbef\Jq@iXBiBJfg#_,PeVl%&-SI#,2CBpr*[)aO,V=5[c*;Q<g!I^G
-Lhp<]Q+]*u,on9S-P@(&%hfZl)&j4r)^cmL&.]s.*uc.A,ocIVeGp3`!<<*$!<ri8#R:YA"9AT,!Whlm
-!!3'!$NU>4"U+u3!<E6+#Q=]E"#!\O;bpiCc:N5b`5BO6aj,o9;bBb[91DTH6qL/p;bBSS:fh1KJrHIS
-;`QUIZaIE]Y"_SS9<5\=[^c=J9<"ADLkKkLEiG7,86K,*:17sI=^Y^#\@ST5_WC1\qtp*\k2l+-na#Z'
-l1FE-oD8=Xqtg*aqt94<m-sN7nF5`-gZ%;gqZ#dUnc&FrqtpEnrr;umrV$*fs8N$rp&G'Y^6F1rI#Er@
-MLpD/Itri:Kn>)J]#W1Aa4&5ISUPp8L5:V6IY<B)Jqo);MN3n6ddm//qru=QH?jj`H$OdbH[9s_H?sp_
-J#0m,f#u#2^*ph\mf!(Tnc&@Oq"=7Al/gsbcG@?CpAOjbrU0(Prr)fms7cEfp@RkclMC,Kp\Xa`pA"XY
-bIj<qrGlXqFDu8=CiXW;G'SV.^=(j.nB.PbG]7J8CLgsfC3"B3Fa/J&\A68Hj359ARZWVeO-PoqR?s))
-P)5'_\(KWnfsnZ,_9D`Ko_JCXpA+FMm-O01oCr1De^*@/dDaA\htm6BipGLbjlcm)hq[>Gi;V[LgXF^3
-gXad+i7ZZ8f@8O+e(;^3#lXl+!<E*""p+i+!!*-'qZ-Qq"TeZ(!<N<$!<3*!!<*#m!%V/YCN+0*>>7.0
-,9\6Y/NHg?CNFoRI<opSDJa-(CN"TNKSG&(Ebf)j>$MnNA7f_.N-9DjD.>^h4XMUD:opu`@$n'sri.KM
-Be2D+5=%Ck4utV\4ZkPV2)[Kb;dX6e><!uX>H4a(XH>Ft00Gf*Xf8B#Xu!DTTS.c5:jB:M?pdL[;ashj
-912BMJ#of1J=FBpcd'h`d^QX%aM#$tZ+@uf[_p>1`5i8*_8aR/\[fDf]DfHL[^Ms2V8'mj[a*LSe'cOe
-f@SU-eAfnV_qNbidD"#Y^7LIJP*(BMJV&Z4KnOu-Jr#MXSu86QW262SQ]@/`KnP&/LPCD4L5LP4Jq\uD
-V6S"X`5f$FJUMrrI=$>?Ih-pQH[L6kI>XJkY-G.7Y,sggZ,sl,aMc!KbIks7^9=fD\%K&OYdhWsb0JVR
-^!bK]f[euqa3_uL_Re(4ccjb[d`Tee`L;pAIX?BZrbt&DG]RkEF)cGWOK,F]YKY.fN-9VrG%P8uBkCsc
-@U!buMjUB5PG4k7O,&CFKm\Q)It<9)Kp%[jSt2df[B=thXKJ_0[a2Ut^r*gt^q@"XYd:dJ^;d7g^<O'm
-Z*:m`g<I'tbJ^ZhYbnG"Z(\.uX/heUQ)(OZNgQW;VlcVXQB[Q4Q@)5#<aB9OCM[Zp?!:3-<)mLFEHleT
-G&V&%>?Y-6?=Ir"I=ZrtG]IG*?<gfHC2\T]R?j/,l0WK\p[mn<k1eS>daZk$hXU14rVcZgp%.eIoChnQ
-q=O:Op\4:Op%S:Yqtp3dpA+adrVH0QcS.1&-oXVVPW)s0V5L5fVP%NO2Cg@5.kEA+.P<J:1,(LD4\A^f
-DdGd`+XC<oXK/:V2*!Q`WiW8(XT#4+V5qGM\tO1qWPEstF+\OI3([CY<a/:@WiCVjJr>>+F)u\UC2%Bp
->?G99=^PE;>@ClE@:<>F?Wq&R?WgK6>?b97:J=2E3'^niI;`k7BkV6rBPD*e@U*>O?rKlg<*OC"WQjPa
-hV[2Jf#u.Tbg4\b`k8RZY*YE/I<VEig!7g`b/r#W^qbEAccO2SeBbh2ST8CWBkhS"\[]5]\$ru]]"#/W
-\@K2TX2(j0S=lXVX/DbNDcg"<=Cc)\EH,o5D01#XS>E'LECiVh92\Vc9h7cO>!khh?!LN4?s6rE@:*GK
-?Y*DpZ)Oe:]"#;\\&-,"[&C(1]<%sJX.OfUBmu8\YcN;M]"+r<U77mOS#WTiXg#.!C2A0PQDD!qY.1pI
-[^ioVYGf.LZ`BLQNL$TEW2?&-:estg:JXkb91_]J9heJbKpA!\JX`C*QAfp,E+OEZ@olr39gqW95<qS'
-6pO184ZHYQ<_>SC:Jah_:ek>0p\"4Qq"FFUp@\(Oq"cB:rq?$[p\4CWq"XUXp@\(Oo_A+Rp\+.HoC_hO
-p@e.Pnb)\No()Ll!"4gh!!ZoXg=Y!'^^oi5"9AfB('4C7"U!<,g"oX*!!JYFjkAVkis3;QS6&0(!ZD0p
-^'"H8!WrE&"9AE%E$F#r4t'U4U4.9-R\!5F;c,P06812_3ANZd6U+%/3'K\d7RfNu1Gh$L1GU$n()mi&
-5%UU5@:*5@AS#4m>XM1J6X*AB/K$?2?tX%_B4PF\>$G33;,'ng>@;&gNnMj:QZ62"ODeZ-;HQpt<)\6A
-:K:\!:Kq4>HdBlH:f(.^3^c+m4Zt__5X7Im2E*WZ4Z5d,h9<[_gZ7JLhm$KI1+kId<)RI?>=qUmAspg"
-i6>dW+!;s^.5E@t+tuA'+\=s_3%d]_7m]d88jPjJ4'nFV4#J`?-n6Yu0e+Cn-mgc2:;l8#BjFhN;F(IE
-/Ku2S(]G.`()IN-2+i)Ed<RrD7TEDb@T>]o<DZn/?<hPaIYN]q`1)t+g>q/Jd=Whn/2&=s/1;V]*?ZON
-.PZ.ec*;Q<g!I^KR!DdlMSMA*1a*qW*=`\r(Ddbq&KDAl+Y"fW&JlK,)]9M9-lVaYf)QNi"Tni.!!!$"
-!sJf2!sT#5!<WE*!W)is!WE'!!Vl`p!XAi1"p4l/#7(5.%0I_K:/atn_ouJ=Z,FT[`sg4X9NFha;+j;J
-5!VRY8lJGV>B#7_U8=p)LJ'K`CU:I]^og@*862n-^:(ZQ\m2VNTQXLB;L5O;AOf-^D.$ImBinhTMm^+#
-Zd[dqp%eLSp>4Tfo();=jll-um.9cCp%\CYqYKaBm.L)BmHWosl.Y+[r;?TSp\=[_qY9d_qYL0fo`"dc
-s8W'\s7ZKmm(S^7I!^a.M2?h7It*60M1pP:RC^GcahuQO`1DC%I>!?/I=6a$J:`N0Ll%+S^!?9DqYTBq
-I/S='GB\=VH$OaaH[0g\J#0m,f#u#2^*ge]mJZkNm/6YGo^h\Ao'PZ$c,%3>q>U?lrpJtIrVZTls82fo
-q"=janbi%Wrq$Tno(rCY`4_^lE,]apE_p^qChe'6BlJ-ARCpi!i8r%TLN-m6CM[ZuCMRg(C3"HJQFsuV
-kipO2W0*!oLPL_BMMmOTO+Vq4Nj[*hgt'$J]YMkgoCi(Wna?#ClL+BFq\/i'jOMT<f?qR^f&-?&o\Srg
-lKTGWjQGLdjPoOmkhXS1gsXd'fAG?;jjD<%f$W6uSd,)m#lt&/"9SZ*!!*,t!!E<(!<N?%!!!&u!;lj"
-!WrK)pAc[PB6&*6Bj+1i.3BTQ,:b`P@V^%3I!KjPDJa6+D/F9BK8,,1G]%/$?!/%J>\%MhJ;e\rH#$kP
-/iP(*6;+5\9P^'!X8]+KX`#pX3($%q2```P2)dWV1dk2NFanpsR:7iq/6o3VWi_C@1c.XoXf\T$Xtm2`
-Wbt[6:4f^TC-adD>uaX3;aX5YH*+38P,l:;e'QFid]TXZ_8*_!Zadf^]#2>(_.LU)_8O7"Z+S2u]XP8S
-YdC.(XN&0$YK>YKcd0bRd*Be_bJMcU`n/bgfYPqa^7LCGOcP*GJ:N?.KS4l-Jr#JVSYr*OV4sTNRZNS_
-J:iB"KS4i,L5:>,JV8`>UpA%Y`Q,!?J,Xd!H?a[]H$ao;IgUOIIYsSlY-G.6XY-`XYfXZ(_n`t7aLT7'
-^pgqc]tL_UYd_^#cI:Ua[`d+Hf\#<+bgjq[b/2WJe,IAqbf%f^a-)X@I!0[NrbjrCG]7SBF(fN<MQ!VN
-X1,d>MfEfTBOk^jDes)m>?P`eNLHlAQ)^pPOFMP+I<g*\F)uJJItN3(LQ/.;\5]]@Xfee/]$7at`5&gd
-\\>2N]Yh\*_SiOi^<O'mZ*:pags3?tb/CZq[B6a<[BZjE\$M`dMk?]@OHZH;Xh'mYO-#F(S:3n&;cmIB
-Ci+!$?s?Y1<$>[_D0:)KG&_,'>?Y-4>[_JjH@UQsH?<k2?s[/LBl86RrK[HXEVTA,p[78+g""Hqd*^D!
-nF?>Qr;$!UnF6&@p\4LZq"FIVp$qSDp%J1Uq>'sbr;Z`oqXa%!,;(8j3'iLe8na6YVP^2dU22JB.l&k1
-.P)kn/2'"?1-nlMF+&h'Db;E!.:0-XX/_"63^$6@X/iE%WX,N%]VC"/EJ^V]\TMq0ATC=-CLL4K:iND5
-Mh$hOML9ViJ9tp>A7JkK?s?c=>?kB9?X$lF>$G65@V94X=]\[*='89j7n,L(?Yak'rb"0%An>Fa@U3JP
-@U`VC;aXJeEf$a=j5ShJh;-Q%a2cENdF-%HZ*1?tP(e7-V6\^n`Q#p6bKIRV^WF^<_9^NR\uqTEB4u!n
-D7d9a\$`KH\$NHN]">P_ZEgOHXe;/VUT:DmV20"k<)HV(B57B`.WTf\M4CH>Rr_1n92AG\:J+)F;d;jd
-A7&VJ=^kTE>?kB>>$trHJ$Z/Srj<NOZa7Th]X"T>V6?Pc`i5JS@:O_L\"c'TQ+=K3X/MS[R[9kMWj&V0
-RW!+mMNF1+VlQkoU7nB_Y+:WJV4XcXO,f[/Wi2b]FA5S2;GBeZ;+O>Ur_u'Z</$U(Lk2%iSsG=XFDt`:
-P%7a)<)Q4Z69n%584Ga.8N&S5>uXKa84uQL:/=YoB_(Z_oC_eNq"jj_p\>*jrVc?Zp@e1QrV73&p@\"K
-nb)PIp@e.Mp@nCYp\+7QnGDdo!"41G!"EGWdEp@kaqjXMr;[''$6Cl^83I+T!!NMSf\PRcr;[J/jlP:Y
-j5K%SiQWSM"T^%-c3sUO":+u-$Ng;.-l^aj>=jdeZ(R5-VjTh55t3sq68C8X2)dTV697D"3'08V4%i:4
-1b\h[)_i?R)'9M/2HlM`<`W-o<_u=j8N]mB7oMi51^Y0W6"">5@V0+S>Q.`D;GBk_='K'CGDt2%Ll,eF
-9:U377n$6M7SQTJ9i>(g7TNf)Fj86I:/P"X1I*lU2`<?E2`!9L4[;.h0f__#grmIZg?%ALi2p3C0.JSL
-;,:M&>utBKEhCV8h9g'd,:>&n,:b)a+Z)t<,u[2t6%1dg4AJ"%4@D1u@m!GZ>;du^,:=fb0/4aq-R]fW
--pPE%SmjlP>u3F((D%N)*Zc:;&J#<m02-uVfmQOg;--(B83Asq1G:I?4\.pk4$cWNdAEANi8iYGb&npW
-0J"Ch,Us`S-8.&+/MMCgc*;Q<g!I[JRt+TrL;?,24<,^r)^#q3*$?7:$Omp[%4!;I*>]e6',;<",;'tY
-!<*#s!"K&7"pbJC&-)_7#71M7!VQL!!<N9&!!30$!!`K(!Wi?'!sAN&Es3FV7n,g<]>n]=Y/A5s`Q?&m
-='JHu:e"5W84lKC?"JMMUpIqT]=Yk/69.2F[(3ibY>.h_;6%CG\%B8[]!AT9F'ifiHDZg==^+j?A6Eqa
-;cZeI[C*'?e)]ogqYK[Uf@T'MnF6#:na>Z.nEB]<nfm_ro_.b8me-5?lf[?clJgmiqtg?Uq=O[_q=jOV
-p\=acq#:7^s8Drsp\t-U]T.MiI"m?1Lja]!I"d<,K7\fF]#i:>`RW8MS:,[0Knb8/I>!?)J;&W2LlIS,
-c1(5tqrGkGH$=OZF`i!/G7JnEH?XIXJ>L!.f?D4J]RIT3l0\HFq!J"VmIB`>mdoo3j3>EUd.@)0r;Z<V
-p%e@Wr;Z`prq?!\o_e4Vq"OLVn+ZkM`k%ReDJNs(D/3j$AnZ4'Ch[R-R(Lc(mIeo#IV3(tBPD!gB5)*n
-C2.O0PIJ?EhW)nmR"0U-GB%S@CM7R&F_tr1GFc_#eOe6$]=Pi.p[@bJo^D,7o]u)Cqtp3apuKuOjk%o!
-c.1qPr:T(9gu6u@f]:rLiSs1gl/gLAgX4d'cJ.42i76*%f?r@!Rg&ior;[*)!s/N)!<WH-r;ZfurW3'#
-qZ$TsrW)lt"9JQ)!Wi#q!IoVdJq8/^>>-t&(Ddo*+"LH%Ao2I)CM79kB5MO,F*NFpL4X\fAR&A><**C?
-FF8LlG'A4LAjS"'+!*7#R\a&#PcLkaW]7,-4%)/!69.=u1cI0D5=SajHA\&UPE_PA.46fUX0&D(PW1KV
-5b"mXV5^GoY-"Xu@9$f;GH@uVDGj/!>$4X+:d798Dlp+&O0$4<eBlFfd&!YF]"G\l]YM7g\\,8h]Xtkh
-^qd@b^<+='[BZj4[]?L3`59d,bh1@jc,[cEaMuZQ`mr_ef#uIq_9C<<T9G:qN.HM+I"hQQ)1R3jKoMFe
-UnF<TUSF<FNK&[@Jq/0#KRnb'KSFl#ItEB7Up._M`lb<AIsQBdHZjRZG^+L\I=-9]JW#tpYHY16riK,'
-ahc<Bb.c?K]>2(s\%fPh]sFrJ\%g#-ceH:O_op<QfB(0"fuh@]a3qiQbfn2Q_9CZKSXb[kIsZ*VDesQ?
-Ed)_KD/sugZ`pmRe(hj1H?aU^F(8`uE,KE$@Us(hK9`=(LoISPRY6-BJq82iF`VJBJ<#DIO,9U4Z*1L:
-Y,eb:bd>!r]<nfL]<Jf]`Po^1_5tAbc*ap`Ye898cFT[k`MfT+U9Ul*YcYIE['#m[U7nWJMk-lP[@N8<
-P`Mo9Hp1"j:g.@GEH?)4?WU&K9MAVsASlF-EH,Z(?X$T5>$GKOFa\glI<f^E@UWVRASZF@rK/#kpA+LW
-nEoDrf[\O%eCimImect^rVH9[oCW%U<;6%Tnb2eUq=s[[q"4.HoCi"Ws8)Wjq!lu_1a4(q22mf"BT&R\
-Vl-DgFuVW;1GC7;3AN6?,W%VZ?u1%AL4tA&73Ng+?EL90Wf&et4A)WSX0MZ,#car3_k)^TJ;\lb^j1Zh
-DJr38@U;l/5\R-sKRSu@L4+5cJp1X4@UNDE@pr\L=^,*2?WgQ:<E<7%@q]CX=&i:#;Hd!n84GR*@VpF0
-B4kge@q/nYA70([@9m/A=@Q7tH]>)QkN(1Bh;?]'_SXUId*]hGZa$["ObJ71UT`1h_8aL1bKYLM_T0d7
-^WY!I_m#_TAS>dmF1Scc[C!0B['?mB\%0#RXgP:HXe2)UUT:>kV20%m<)ck,BPM@$EGooEH\n8iUmZ9u
-6qC'U=A2:T7T<\e9k@U8?sI,C@UEGI?<CNG=F.!EVn'+6Z`U4;]<nc>U9V"kQ+<fKD-C:hO0ri&UoM#>
-\$NE>VPC#dTr5-"[u4m5HA7NJ[^EcSXK8@pY.DQ\`5/dnV3-n2WiE+pQZPu";Gg1_:/O\]<*!%"<)eR:
-Q\^3^U7R[+EcZ85H]VQ2<_Q@Y7mB7/8P)N>5Y*dp>?Om!6Ua^B:&[ot@:o3'p%7tOp\F[[p[eadqu6Tg
-p%\@Zrqm)tp@\%Lo_/%QpAO^np@n=Wq=s[Up%7hLrV",/$YGP&%Tg<lf\"R)-M@H=!!r]:+#dD/;H6'c
-rW!*)f&GQH=8`+;P31o\i8E8Jg=F7Z"r.7be[Z.n!s&T,!!NH'!(ILFdRZcdYb\"SE2ngR2EO)]2b$(s
-4>A`Q/OD9O3A*'E.R$U%4>8<:-RCPp+<)C7)a.W)DHBe58kMWA=A;.h:eF5E4+9C81.QA&@q/tR<`2ak
-;GBbU:K:@r?#YMKd>3Hi?;?`#>t[@[:I@iO9N"S_7RBpR?ZXB:C.V9)6omIh1H%'B/i5791H.HW0If7Z
-W8,M.d+[U;g#/r;4"rHD:0(4n=CPBCEHRo!iS;[g-QXH^2Dld)+!EOB-7E"_4aoma8iB@269ddo6=2QG
-Ug6&=.NTu\*@<6Z,UaiY+s/qci/^u)9Pn&q+rhL<)BKqA)AWu%(E>AQfZm>X79*SY017ib/gi"h)C%+9
-3CcD(YM#M<a5c79fZ8+Y-n?\j+!W0U-8./20J>)'`m(c6bh:@^Z&a6;2i,1'+WVjJ,o@U9'c\88*Y8bt
-$P+C%+<MC=)A<l((F(OMb5hG@&HDe3!!3?/#RCeL!!!0-#Qt5%!!`N+!<<*$!!)uuHNF6K!<N?'!!3E[
-?Va$P9>A\_H`=p"_8=@6Ro!'W:esJJ9hSSo@?%(k]tM2#_RmP"JOD^eA[8kY^p6s;5X(pU^ULhi]">;Y
-WIAc,9ldG7CeIr5?WU!?E+30VM7L3jWR'\po_A:Tpse*\m-Es&me6)3me6)JpO;c,oCi%SlL+0-l0[g%
-g$\.jkk=cNnGMJJr;6<`rVc`qrqQHes8W#rs7uWlj1(%tI=6p-L5()'H@1@!J:W6)R(CDcb/i8[]pX:r
-I#!N3IXd*.It**%L5:hO\'=:*p&!prI!L!`H$=IXH$=@PFa%tMI"8',dau^^]mdT-_W^FeqYp*br:0=J
-qWI>5kMjb&^sqlKoCDbGo^hkMo_SUbr;H0Sq"4=GqYgBhqX*qRji+]pIWB7;DJa#rAn>XpBQ@m#GF5td
-f^&+NR;uP=@r#gg?t!PWAnkjaFHaGR`SBS)^m]b"FDPN%DJ<WoD/*ZuCNZ5fcq)X9\\#JidJ32#naGu9
-nFGi2o(2JHr;G^,cfNd+`Qcrtr;??Pmb[HngthD\iniJMiof[ef&5-;d)X_nf@Ag/g=js+b*E2-!!NE+
-!s/K(rWE*!"9AQ+!s82sr;d$&!<N?(pAb2I#_n(eH#$VZ2^\J>E??]4?Y+(lDeWfmAS5jtF*2__M2-\-
-D.?dO<Dc_"B68TIJol0]DeV[(66mO*4.`NOA<3dmXfSP+FYl6?6:!Rk5;kkr88<[7Q'I])R$3i.>q@K]
-=0&I'Xd;110J\cmXer)!Xfee-VJTjX7rGMZZ#W<,8Pi,N=]e?h8U%;>KSQM@`732Yf$:%k[CN`Q\@fkr
-ZFn,edDN`6^;It+]=u.lZ*h$IU:[e=XM2Bp^sg`]e'cFZe'cb"f#Q+[dF?4bh87:]ZC?o6O,nsIH$P$n
-JV/B$J:`ZDQ_U4FV5L/WPD>-UIYEB$L51F1L4k8,G^k<tNhiqq\AHCkOb%q-I!^*_H@'mZFa&(RFG#O@
-VQd;,Yl:b&YfXc0`n&,\dD3Q3aKE%\]"G>QYe7Te`59j5`59[>cI:joa4J2Ebf@r=cI^RlcFq9MZ^dG>
-KS4\iG&:l/EGouACN=K@PI%Hu\C&s?O)/T\EHYr)CMIKm?smSR@saK@Sr0GNVk8`mJq%lXCN4<-DLHn[
-O,o*jXKSb7Xfe\,\'D@i\$WQM[CE?F\@K/aa31Qu^<O'mZ*:mig!7=.bf@>uUoD#8YcXe,XKo@8R]*-i
-N.RFqWMce_Q^<c5R!(S[7S[#pD/jZ<BOFme:eOG`?=I\hEcH)5Am\bD='/X7B6&EPJq&/cC1:UY@qBFr
-Jc1[1qu$Ehp[IS7hq6H/e'm"1lL"EGrquQ`o(2MIp@n@So(2SNqYBjYq=aFMn+-2Kq#:'br;$$A3CG59
-.lEEX;.>9RVl6MjUN&(K.kiY)0f:jM5!)YHCjLV^JVf2:Lic*2,qrH'WiN.Z4?YVcS#NHnXfSS'WiN_5
-S>'qRWNLYnKQ(He3+-?(>"!;0Wd8oKLk:)"EdW"<A7JtK='oBE?!(B?>%IV;-rsGU=_;>U=&W.%=&<.'
-:e*i16Y::kEGB0#AnYmkBkUpc>%1cA>$;2%;IFa+Vp4GhrRu8:a1oI7d*'_N]!/KCQ]m5TGb:qad_j8N
-_U-]JaMl68]ZSUD_m,eR@qKFkFhG5n\@8`J[C<HFY-G79XgbLLXIkuTUT(2iV20%o<F&^;CMdp,FDPrB
-H&%oeV3Z-p5X.Y<>"hFR6W.2]8n;(,?SG\j<FB?H?sm&?A5[cQTr>`4W3iY$YI(U<UR8QuP`rYSKkX[p
-E.jsQT<5oB[&U&'Tdlt4PFf"[Z]8U3I>a8S['Qd)TW+cYVmNP'_8<LkV2p\+WN*%qR<;8#:]4#i:eFI]
-:_co0=bW--Lk2%iSsG"JF*))DNb2<m'i%h%7m9+&6q:!A7S5[)=]J9l5X/3H:c2$D?X`Nqo(2PJp\F^^
-q"=FZrVcH^p\=U_rVcQcp%.hJp%J(Np@nCYq"a^^qtTmWp%7bIrUeV?mf3`<YQ5##]\_Q$cI3j-!"0,W
-4\\XJAmSA?8-8bj"Tcp,g#HK=!'=WCj4N2LioJqRdjc+R!>OAA&ci(8!WW3'"T\W((ujR01P26bUm5nk
-H87TJ4>AKN5t3sh4$kf%4Z\$Q0K)*P7nuH+-nR/*+#to!)&Wu+9Qm[g@9Z]+>[CZZ?U[dR:I@3,7isBS
-@prJG@q/hO8kMcJ6UsjK9i4u*JCW&'N-&Z'I99cY6!@8Z;ccn'9i+/?:fgtDaj4K`9istP69@+d2_ZpD
-2_cj60/,".6VjZ7aLfdPiRnOki2U*J0g[g!@K'DLDFn#DDOJc.h8<MD(`4>L3@#^f*ALD8,?6]\6p*dg
-79*,R75-i(-Vfq&5<^S:.N]BD*uuOM(+LUL3QBg)8j#OF4rt=O*ZZ.:'bh8m&Jkug.<+:s=ZT)_CIBgA
-2^0"S+W_=;/h&#36p[s.R?@lphrNYIb^:W\,lJqh-6=?0-8I,.3d8TgZ$FRHd)Du6FCdXp]1FJ"+>FoW
-'+bor)^H:7*"<T'(E=J0&LJD9*#B_H'?L4W!!*-%!WE'.!<N<'#7(;0"pbA6!<`3!!!3#u"9AK'!X&/s
-!!<-"8c]Pa>>.UL4h&O@I&4Ts_8aRAP?(OU:cCa;;.YWUZ+S9*bL+_a`R)`KLJC<+BsYFd^oTn'9/)sQ
-_8!_!^VIRoYD7OS?uiB:IW8=f;.jW<A7/PJDO@rFYH?+,kP"cLi:u*rn*0N<kj%^1mcWp/p&F1>qsa7K
-jm2I)lg=$$l0IWskk>&VnGMMJqYC$cqZ$Qmrr2lps8W&ts7Z6cijk,!H?k@)L4jktI!gR"Jpi-%QF=iT
-ai<#^_4,guI=m6-IXZs&(4UgbJVAi9O1*0fp@Rb7b^4SZH$FLTrHS<c@!6^>I&"I+f$)+G^:qJCn,3"X
-pA"OXn*KK,lfdTnbe_-@qYU$Yq=X1NnbW:^rql`op@J.Zqs`n>qtU*equ-6?\s@thCi+-0DJ*WsBl.X&
-EH-B!^=(g/lbSj*?st!_DJ`lk@:X%ZBk;'rOh]2tk2aRjSq1roA7/gE@Td8WCgq0pH`>9GhUK9R]YDJU
-k4.m)md'03lgF61o_\Rak0qcDf$MC]dHUN'n_!'VmaThGiTK(Ye_TW[gtU]>hU'R"e(!.+eC!"(e)&?8
-!rr<%!!30%rW!!#!WiB*!r`0)!<WH-"p4o-q#CBrq>pQqrrN*!!W`?'/s2HjRZW)6>Wa_e+X&6d3F6<2
-A6W)7=BJm@CNY#ULPh(GH#$hi=&`.'@:sJ#rcq1O@:j=e8jGTa*\K.8XA!5_VlHl"WiU%t4?>e\2`<Wd
-@s*BaSXc+EV4jHXVP.KU1,W:9Y-"gf/iu$=MlNbVWN*&%Y,A%4A7eME's"Z`9h.WS>t%U_6qUd?XKIeG
-VS1%Lct1DIX2Ml_`5Jpf^Vd^j[`$/:Y-cEb_7d7h_nEIe[^!3L['$LEc-jAVe'uahbfn5]eBQFkcd^Ot
-c.h3k_9B'LNffQgL515+K7nc,I=Hp)NLH92SsQ:MVk9?6MM6V1I!pa((kR6fJp;NgIta,`YH5g]\?;-H
-H[:'dG]s%3s*=Tg>^qEnVm3J/YH=t0Yf+K'`QlWMcGmQ+]!8WI]tUeVYd_fua2H?G^W++;jON))c.0tU
-cdgCZ]"ub;daQRnb,Ub[KR.]XEc,`4E,fr7BkqX3MR'Os]\1T3LM2-QF)u/4D/=*1B4#CdEHdGFV4t?%
-R?38RG&;,2Anc'uFF/4JK7ecKYHkI?Xf\V*Z,`lQZE:F8Xh:jCZa73\aiUa"^X9BpZ*Cgff>k1[`PT6X
-TWbN-XL=k)]=Xo7Un4c\Mj'ErXfS%TQ^3f<Rs$eU5tOpV@r$"$CM"Df;b0AS<**F:D0'rCDJ*3S:ea\_
->\S;1rdlJ@DIm6]?X[SbEI*:qM<XI)s8MfanD`?\g=b9Cl0Rs<rVH-Yq=Xa\#5S#hp[IbLrqJ,Br:p'[
-oCMPCo)&=YnFl_Ol9dld-7^[)QqLq@S>W<_V4_Q_2(^L&-9F@`@VJAQE,or:EcQ;@H?FL+.P*>[XK&>$
-LFthV/siW=XKAM(Whuu0WgoT#F0W93It29L:cDHX<a/[QWiCl%Mj''FG'8ghA8c0fra%?f?=-u?=C,0A
-;H7"&=&iaB@Tc]4=B8R/=&)7P6:GL)KPtL9BP:pkB4PUeA7&hO>[9[(9N5PSPe#E1jkAMLhpTNaa3N&[
-`lZ0+ZET[YLOa`HX3er.^qmq8d(d9.^V%5#b/qW-TlP-jBln^8]=GSd[C#nB2n-9)[C*?;^9*upTVABa
-VkoGn=&`:+?YFCoCM[j*G'](;VPT](;FX&E=]SEj7o*2k9N#D,>(0ji@9HT4@:*JQ@:WYpUS4`uY-"t2
-XKSk5WL]HZZ_!DgTm^BQ;epoTU9Li6]!%j'VPBQUR@/YpVl>VfAos'(V5pZ(Xer/$Y-Yd<RC0E"\Y#"H
-S?&]mX.b,=;c-:e:JOqe;,U:k=^53eQBm2SR\HCAJo5RH?[.cF9eoXC:.do>3'Ko*6paI84Z$;I:.IW:
-9MJ>Z:f1V/nF6&Dq>:$^o()>Cp\Ojcp@\4UrVlg$rqlH\oCMVQo`=p_rV6luq=XFSp\+@Qme?\Xec>+<
-$XT\1#sG*;hq-8k'_hY<$5b9O6pa(29MI`T;,RPr!!NJTjQ>Jsr;[I,iS3DPgZ@JJgsdtr*<HW#`Z"gW
-!X&Q)r;do@0A>Gb3IAHGR?*39O??oK2F'Mc3^#ek0/5^R=DT965qXuI5Y4@#/2&_.0f:O+)&XA88p%:Z
-=&`4$9k@R(<a8Hj;FNfC?6_*tF)Yl*Amo+Z;GTqW7nQKP<)?kFK%87oMJd*.P%%Qc8k2?E;c?C]7RoX+
-9MeuCd*ts,>>8<p4ubJ`3&*,c2%;B!1,1LF3M,-I\'Wga5NLSW\7.?M3^#l5@T6'#9iGD?W6jM]c?q8e
-*?dKu/fu8k3CY;J;aEK8;b8l"2+^20:.\AMD2(\Q0d@eg+T<HE+<ML;*@3!hce!5)5;GV^)AO85+s7d=
-(E=2!(_do*9\[X76pa:D<&H-E*>K2'(`4>G,8;jd2mgr-8#")djl,7PS/s+*+XJ<U0I%kj-7h)>5(Lbt
-X*;hAcci;,Al:('`^Ldh,U+<I((:fu+;GP-()$uq-Q!U8'H.c-)]9qQ'?U:\!!!$$!<N<,#6"i4"q(h?
-!!NQ/p](9pr;Zs$!!*0(rW)s!qu?]tr;]A!0Mar"4$U-n>^rcj`PBR8adPsu7oic"KTMk5^W+FAdF6^p
-hU93@R9`$F5$P5%]tgjG<D,BL^qme"^V@Ru]!$s?IU[B"#bH'4:.SZ!9ih6rEa4I/\ZN0\jQl[?qsO78
-jl>FsqWHr$l0Rg1r:L!Nlh^&@nEB90nEoW.kN_O+n*p)MrTF"HrqcNirVZ]prVlcmrr<#ss8VW^p?'#M
-IX--lL4t;+G^OmkK7J?"K9j!bbf@]Ve\IQ!H[g^%KmeB%(kI*aJ:N<,M3#$cj7r67jMuRkGBe@TFa*e-
-rH2ClI&"I+f$)+G^:qJCn,3"Wo^qnJlfma$mHNlqbe_-Bq"XUVqtBRWo_&+Rrqufmo'c5Ip@%A8q"4F\
-qu6H=\WhV^CM[j+DeNj"CN+0+DfC)t^")',ikCUq@WuBoDf0)o@qKIdB4c((Q,(\pkip9uQum"H@U<AL
-?t*Y]A6NJQFf<:5h:96R]YDJUmIBN+naZ#;mIKf5mIp>Jk0qcDf?hL^b2rNsp#,,pqVBfVf&#0Bf$rU>
-hV6l=hUgK?gXY$2h:UZ@dFlR$"9AK'!!2ut!<E6'!<WB$!<*'%"p4r*!W2ou!<E*"rW33'!<<-$r;]n"
-!L9+ER?;u7?pZe%,pb*!4^Vf6@TZK)<)d%0C3+cSLQ.=KHYm1m=&N"%@VKb(H$FLF?=R\X7lN4>(G@P1
-WC^fcWiN8&WiU7r2Dmrr9kJBpNL-)_StMdOWhlr!Q%j-=-S[>NWNN>)Q8L``/X397Wi<#"XfeUtDe3QU
-A#lnZ8O,C6=%,JF6psdoXf[_IUVb."d*C:jXL5=;`lPBcYdV*R_Tg$KY-lB^^:C_e_nNOd['7!Q]t(Mc
-a2bR4gXFNtdF-@me'HIibL4nnce7)?\%KP_RuibpNIl_0H\-m#JUMrsKo;@eV4a9PUSjiQL5:Y>JUW$#
-KR\E"J9Q3aI=m`ZYHc3a\ZM!BH?jj`G'800Gl;eAItX/dZ*:C7Y-"h1`5Kg;bf7]D^pp\W[(!BU^9b&J
-]#_n3`R;oHb/DNWbhC+ecc!Z?Ia6'O]Y;V1cdL1mcD?bWJTc'ODf9N4EH?5>D.d[/N3]b#_9^&uKkPCM
-GAV/7DK']3@V9CuJWm42R'jDpOFhCd@r,ghB527'H#@,:G^H$c[^!3AXfAM.a0E(UX1#F@\$<ENY-GXU
-]<Ju`dBp9cZ+&$3aLIe^cH<)Z6):0TW4&FmWjARuUR\TfR@g%AXK/7fSsbY?PA`HH5tOmU@VKb!D.[!M
-7n$0N<F0-NEcuMAB3nY:9hnPiB5rG#JiS*rB4>1S@:s@nG^tU*nFcYWrqQ0Ylf[<chW*qjm.'uNp@%SE
-oCV\Jq"OXZo^qtUq=smcp\=FSIeE@)o)&=Wn+HJHjubRE+>#:%P=K2>T;JK^V5%u`0ISe<4DJqcL4b)(
-FE;PGEd`+M@TP!#.PFT"WMunW2*aAaSu\lmXfAJ&VQRG0St1"GZ*oO9G@=rP2b6hI<_72.WJ>t\N/)Ru
-F+8FGC1:CT@9m)=>$G6;A6NJ@9iYFt<`EUB@Tc`4=&iF0>?"9a4$-kfHZ*S2CM[TtB4PUc@U<ML?!L]-
-;-nsC]\)?(dF7(1dDs8IcHa\Pa2>9iYF1N,JUO8jcHaZ5_]-nG]t1hg]=Z)(a2>3VF`D85FEkL/\%B2X
-[($"ArNlm;V7s('R@p:QX+$tCO)S0"<`r[>Ch[X"DJs]FMk-`AQZZ+o77^Wb<(KDJ;Hlms?s6Z;?sQl8
-='o3?@:<\SI\NI4ZE:10Y-"q5Z`TpmWj/+[ZD)h[<DR=YSu&m']tCSFV5^AbURIj8T;SWBBk_gPQBRf1
-Z)a_"X0&\=RuO>CT"(M]OCju^X0&FrJl#BA9iFqd;c$Ck:Jb(o<JQm+KR]GbSt(RTEcGW9Lhosg91VH<
-5WLbi7RTU876W_=@oGl`5uCNZ;,9tn>k7IWp\=RZo^_SEo_81ZqXsLUp\b$js8Moio_%nLp&=Rap\"O]
-&,Z;%p\4CUp@[tBo(r.^!6"pG=-N[l9!HgudF6J`qZ%0:)D4W_=].ja9iF`%=#h?1r;[!%_V*i,>l=X7
-C#Rh,inNSTf\P%3*?PClf['aA!<<*$r;\8I!<<t_hb?O\Yc3A/FJY'^904jq7PleN1,_'T9fZ)t/3YU=
-/43-"2?#0u.Pj1I/0PrH'K]g"E*6CRAQ35E:fp[g78QQB78G!S5Ce-"BOP(D<DcL`7n6*C9he;bFFr&n
-K7[fO>`_r`;G^+\9MeJT5o2gR3]]i+=*_p;?><P;=$o,.1cREJ/i<M]@PBJg/iu(bho3(Og#(oGi4*5R
-0K(pS:KL7]92eo#Ff<XFi5p'k+!)Xi2DQEs,qqY63(Gtd4[hRm0JZ$Z7nQ?S7:1R84=VNr+<hpM+=&0Q
-)]BnF376H.8i%nZ0H(cRE$HYQ*>]Y9)A*]!,:-[P^gK]):KTq(((V8r&JPut*\%s5+!)o7ftX,tj5o1Y
-fUO39+s8<^,Ut&h.3^#k1bOC%b,][0g!A-PH>?\AJ?rQ.,8q@8'G_,c'H.]#)&*_o/2SIb'GMc5+W_FD
-,n9GGf`:pM!s&B'!VcWu!X&T*!<W,u!!3'!"Te`-!X&Z&!!<6%!<i?$7h.FS8P`#U\A_?mXhr)sa2Q#j
-6rR*5W2Zo/]uA:Gf@/^3bd>!VGAqOp5Y=:BXgbpX[8B[b3MjU1^qdn)_SX$pO+MspG#5WAEDB>'>[('0
-AS>LLIBpD_\B3k"q=sg[p>tDokOnN:ki_6sm-jH9rTEMAm-jB(lL=91md'0+o()8>q>L6WrpB[\q"aaa
-rr2lqr:p6grs\Sro%gU0I!0XaK7JLNGSbjZIXHKlOgVsF`5:3Y_3K7mJ;&`4I=)raJ:)cqJ:rT3NNgCd
-na#Mu]m+aEGBS(MG'3Y'#C1]l^XUiY`W!Re_Vst]q>'aYq"4+IoBu)4lJp+)^t&#Tof)^?nbD_Iq""@X
-s7c*RoCVYDnFZYPp\=L\oZ"8'I;3M7CiF?.Ci+$.F)uJHJ>^*0g>UbpO`493An>Rc>ZtB>@U*5IC2]9M
-e'["2ag..NART+W@:NbWB5;<oCMA.&cf=*C]Y:th_s['bl07d1nF5f;o]bW5p[[Lpdd#H3`QlorqYKsR
-mH!iirmVkDhWN\<dGE[1e^2q$h;mMIg"4s/hV-H5b`r),!!<-%r;ls"!W`9%rW!0(!sJl7"p+i(!!NH,
-!WrH(r;Zj!!rW.)!WrH'!!36)USX`VOb.^i>Z=?a6:FOEB5;0d:..?46qpcpEIELtMi3(,B3eVA<*E^C
-DKU2LDJ39T>$P&k3&D[#4$T+/6"H1\X/i8#XEc?[5\QIMPEhQ,TH'Z%U9q"nM3<?j;,/_l1c%b&X/`:k
-3A`HAQ)q%cWa;m4Z)==7CMH[WWNgS969e4B8P)]T91<[!Xc8X>_8jpMcI("H[BHmS`4E1X['dBT]Yr7(
-\&u:n\[B&d^::\][(F,g\[KAr`OjRKe'H:^bL4qhdF?F\eCra2f+-EF^qH\3Ng#]hKnY#)KDpHWIXc`q
-NLH<4U6qUIVk]W2KStV;J:E6(I=-KmG'87[Js)h0]YV"bW/c1JGBnFUF*IV,s)n<^14=kCVm3J/YHG"0
-Yf+K&`QcQLb/D*0^pgk^^:pqXYdVHd`Q-EN`Q?*@e'6U^d*0GF#K=a&_SX@Aao9M*e&R]-H?F+CBP(sl
-CMe!1DJ<QjFGQcmVR!kCR<i=WF)c):F`MVLE,'3.H]";qYF;8eR#6#o@:3MM>$YTKCN46'F`VVk[CEHQ
-WNE2$YfO;^Xf].E[C*9Q]</3K_7?ha^X9EqZ*CmhfZ:_/ccO)%FeGM&YcPI;R%(1RSsbhAWgol\UT:Ai
-R%'G(XdF2s5s[k/:KLq=CMIQj<D,hS928;b@Vp.,E,&ld;+aGP;-n'bK8,/1GACbr?=7/I@V^(2Gj4Pc
-q=saYp[n"Cki_3tmHa35p\!tEo'u;Co_%nPp@n=\r<<,trV-$YIe<@,p@nO_p[RtOo&E2#-7V#=OISOE
-MP$cBVPg85.5it^G^,:=QB$oWIrojSDI@<b69I7I+"o?@XK8J&OZ5E_25$kFX/i1sVP:3#VjNlnDQ^=*
-H?j%06T\%K@pD3.WiL`(LPpt4G]S4XBk^s[?=%)I=^,-9>$G0=3)W^Y;,gM)AmnkE='/O/?<gH(76EYC
-Dh)b=AnYjlBkCphA7/bL?<pfC:L%CbSANh;i6fs-gX,r>1s4"_aMbm#ZEKm]KReQIU;kX-`l>s?ah"sm
-]=GMl`lc?2Uj%!"Dg-NB]",Jc[^N`V\$u:D#e6SBXe(rRU8\R%VkoGn=&`:+?>"1nrbl[pGC5=>VPT](
-:e=2O?<U2r7S6HY9it_*=^#'6=]o!=?!^lE@U+YtW33_C\[T8b^VRk&Z*CdMVPUr,P&Xi6HBPA=_ns*q
-XJr;*Y,.tgU6;7MSV1s&K:8X1WjBLO\?iTL]"FJlTUh=LRZq'8Pch'gX/1DH;bg(e<)QUj<E2dh<EN4U
-Q^3;SS"cL@K5YdPCk.FW:JaVP6UX7'1,qNe5=@gu3alT#8jP^>:fC1c:g[Suo(;\Rrr)Zfp%7hIpA4OV
-p%\Iarr3E)q=aCQpA+OXqY9gXrq?Nlr;?Bip]pWhp@.kUquFY8$YH.6#ZJ7]e(!%',Q7ZT#!PCXG^FLS
-CLg.I;*Z9\'ES%1"M3=?j(nSn&9$FZiSW>HhppQ50d._C%+tg6*<?0@!r`1&!<N6$$d.Hr;Ji>3Lm*(P
-R7Tt/1dF;l2D?sF2DmER8gc/N-nHo77mo9i0JP.>4ut5=*>B/UDQ7_X;H-V%@9-?49g_B<:.IZF-9=S>
-FD58p>ZOs&9h>7Q(e@4d7ojMWf%?(-@q]858P*)d;bp._8jOI\5!V%e7nH^(^tEI?<EE<f3AWBJ1bC75
-0J>(2/cI;,4#rni`OF4IjQ5.S\7.<L3'BT,?<LE:=BoB]W6aGYa)ELO+Xo`>/Kc/`/3G7?69-qc4ZbP[
-4\S(,6paX3=b&mq+X%pI+sA$Q-7C&\*?ljud+sU^4Z,bd)B3ZC,9@pE(E"83&el*+/8F4\?V+*t?T])<
-&f)&i&JQ!$,oR7:*@.&u[#huZjl#+RS15s2+Y5/l-R:>t+X&Kq/;23hWHHG<ccN/2CL]u+[SS(f(_ml)
-)%Qr['GV/l%h9('3[PaZ'-S>;*#KqN&bH(P!"&`-!so8A$O?q>"9&<$!qQBq!<E6'"9\W(!!<*"!WW3$
-r;[lF.7d$+7RaT#9QR5N`Pf[3a.bq*?^&RO^Vn.2d*m<sfZ1=kH$!1eE-G;P9L)X\]=Pec9g^ooTYeU^
-^r4(+_S3F>KS=#[[\.S;=^#??=_hnpAPIHU\?3Qkjm2^9qtBaLmHs?2mI'?5p@%;3jRi92m.]i6mc!?r
-naZ,:md]c3k3D^@s7#sMr;$!Wo)8ObrVl]frr2lr%/g/#g9HQ_G'/ChJ:INB1Oae$I!^=([_Kr&^t$uQ
-P]qM*Knb;/H\$]qI=Qm%Knt_l`9cmPlef@!FED_NFE;SJFo-8:H$lC%eCMj_^:qA!j6upBq"=@SoC_hP
-o()/4j35?Te+*))p\=@LoC_kTp\XCVqY9dX?hEs^p@nLWpA"L_pr0V*HY@25CN"-*C2@a+F*MtTK;cH0
-e`Gc#O`+`??t!MI='/[6>%(iNCQQ<Vg>Co2Z^#NB@piYO?sdDSBPqO'EIbCBjl573^:Lqon+#r9mJZPn
-mJ$AAm/-_Wkg@iDf$VI^f'3,.p$_>/jNuHagYCiEhVQB"h:MYN(X^[\gY^iAf%JX1g=+m&Q3%'f!WiB&
-!<*&u!W<!%!<WH."9SQ'"Te`.!s/N#!;lot!W<!M!Wo=!UR[EtGAM#&=&2I_:K2(GAm%bi3B9;p<+0Zj
-K8PPCHuW_'=BAL,@VS>OGBnIJ@ouZ2=&1k0/05uo2isgr>`c%fWiN2&HRV?SJ@W+dUS=<SU8t5YJT"CZ
-4?68;2D-jC8uSnmXd_7$.3sqTX8]+VYHP4/U2Ojc:h6Q3F%](t<)HFm='JKdB<A7uT;BEHd+$Cid_*?/
-]Y(eb[_Tel['ZsPbHa1>a1/UhYdV9]]Xtbd^V7.ZXh`0-^sgc^c,df=daQLhe]bt_fAGB9f>u:XUm$b"
-P)tBOI=6a"K7j/N5_+i^R&6UGTV%sQRXp$ILP(,*Jq/5rIXcNbH[UL/TWZ#BXgP$cH$4@TGB7hKGBS.P
-F)uJHI>+#cZ*:C7Xf[&SYf4Q(`lcBE`l#g7`k/pm^:pqWYdVBa`lZQI`50I;g!\NZ`m;lOaiDB@b08>T
-air&\b`[^,EbfT-AS5[jCMn01BkM+'N2<JJY/.c@H=:H)Ch[^*DfBf7B5_g6KUK!GV5L>ZMg&Q<@pWDB
->@:rTD/a69H[(me[')s4W3*)#YfF5^Za.$K[^WQY_6L8`b/1Ht^X9BpZ*D!kfuLV,d)`G]UoUQ)WiiOk
-Q`?X?OHH61Od`&DXf/"]R[9,=Rs+`t-qI$2>A7heBjb"87nH9F:/kP5DfTf4AQr)+8kDiaBm,#]LOaVe
-AmkUE#?kAEDKU'jmh56dp\=O[s8Munp[e%In*ou?n,DZ)mdBW9oCVeNp@S1WrVZWmq=jXYq=aRWqtTdO
-p%@_/4#&'32)U5Z3*V01V>dAPUNS%K4D:1QUSs`DN.ln.Am%th3[>t54sM@-0hSLHX/_=?1GLJLVl-Sr
-W2HMeXgY-uSTJbP[!mm]K6(`o6<n,<@6.erWeZLjN/;e*FF/@ODJ*B^=^kcH@pWA@<*<O*<EE!q<+9BG
->$4s2>$bK::.Rc<6Y::jDeETk@qfUeAS>R]@9QuE?!gTABSDnhe)TB6dG*C%`l5p<aMu<>]s=rJT9"SP
-IANXTd*KbP_o]s0[i2lj]"H&(b/^rdH#m_<GBpj1\%9/Z[CEcW\,<[@\=pX=Ssc7GX/i.pNGqs!<*<L=
-DK'W;EcZMRMk-`ARW_J!8P35k9h.cL;cZCc?sd2F>?Y9;?=I,E?XRDOKXdt\[_'2[]",Jg_nNF^^VHnN
-]W@35@:+DGWjBGs\@&Q=USb)lUT'uWN1d/DMf<]gR])p\[^ioVYd1OC\"/h_Vja]UOGf:(X0&G!JQ#KF
-;>jE^;-6ps:g%(,LR4<[J"*1(Q%O$qEGgAe?V43j91D924YScY5<;"o2E"fJ<(oVC;,:(d:/PD-nalJK
-qYU*]p[n+Kp%TF$p[n+Nq#(*js82Wdo_81Xq=aRVo^h_Lp\t*uq>'g[p[n(Eo(i'u!"2\k!!Gp(e(EC.
-cmJ_l%3*@5ZG2lMHYmb'0c1;r!!!&t!!L!rg>d&K!"W2gg>UrBi8<)@dk`<u":BV2dMW&e!WrE&!sAf0
-!!pQt:MY6XY)o6'S=EVa9gL]o5WqG(4#AT<3'nuF2^^(+4$c(j1c%!H4ZkGB)]KY89QmX^<(fbO?<g6)
-?;!U[5>k?K9JTC@D/<`k?sH`79hS#H6UO706:Y'lFk,0/G$S?XQUa;D<`Djg8k+7p4[;:n4@r4HG.ZIJ
-A4BR#4Z4rH1G^R40JP77/M&G)/NYtaho3(Og#_>Oi4!/R0f(mU:0_7?CL:I`Gc8sGh8sO_,9eHt3@,dm
-.l07,/4W)o5<M"j5se=/5=@q=6rSV(/06#Y)B^+C+!`6Z+XSQj:=7aI:.%0?2&C9K+;bn3'G1ur((V9"
-)^8bOc?N#[=("3-'GV2k%Ls'b)'9k7.4[!:ae=[)hW<VOh3]ZA-7()j.4QW#1aF>*5W4A?b,KI+g!@O7
-Iq`(]VRJK$,9S$I'bV/b#nddW%1N[P,qUDa(D7i0*ZQ"C//.[Vdf9RQ!<N<*"9S>u!!Drq"T\T'!<E<%
-!rW,u!<`H)!sA`*!$)Cp7oNAO3iKhoEMgUl_SX@;VF4Q^Lr@6K^rk$RHcNt)I<9F2?u(FUHWNL#4]8Am
-]th!K69R&n_8F%'^VI\#\Z^jCJmiPuTQ!k1=CbB6DJ<fn9R="QZ,"`ImJ-GQo_@D2o^qM<jQQ@5m-OE;
-o(;/7p$:u6jll+(o'bo3md92qkP"oTkP=ZHqYL*drVZQkrquWmrr2perql`eg9?<ZF``(]JUhrgG'87\
-H@('gNjHOA`PBjJ`0YXnItWQ0I!^EqI=?a"L5(JBWl+)`h!3_.G'%hMGB@qMG'A*.F>S,`H$lC%eCMj_
-^:qA!j6usFoC;>;l0\$4o()/4im#<Td.?u+q"=%@oCr%Vp%IPDqtp4Ho^_VGp@S4Oo_SLcr5>b"G%G<&
-BkqHq@V'.fDgZn[Lo@l/cJmclO_eE6>@D#E='&U4>5hu#DO/,_hWNq:Y)mC,>[C`E?XRDVBOt[gDLo4>
-jl>@6^:1Vhl0e*7o'GW1o^DSMmHjWFqWZARlIF>%cI1\Jq<I#.mGueHhr3AKe'HaicJ-[bbgkCtcI(P/
-gstE>iS)Z1a,^3#!W`E-!rrH+!<N&t&-2h7"9\f-!<<*$!XAl3"p4]&#6=i,!<E0$!W<!L!s>HtT9b=`
-GAqS@CMIU$Df^/HC0Etb0ekUQ9jDFYK8,#,EGAfc>?P0>COU>KGBIn4<_H(_:.I/e-R'cm0TiD'>DoP_
-XK8G'Ik3oIFL8BYY-YCATp1%(:.dT==)rdl3%6L78#EGiXdV*u/1-4WXfSS*Y->11VK?`s;.Qi8FA>:t
-<(g"i;c67QBs"M(T;f]Kd*g.fd'C=)`4*=XYf4Yl\&?/"_LAi(`ONOo[(!ih^:C\_]Xk>GWP6O![*I:P
-d*L"_d*Kn]eBQ(gfA>?9d_j>?W0<=)Oc=sEI!^HtK7\GsIY!ECPbXtBU7\!JRY60HKnFl(JUi/sIt2ci
-I!p^5UTM8=Vm`L_G]n4RGB7hLG^"=SF`qqPI>+#cZ*:C7Xa[CSYf4Q)ai)*6]!o>b^:h4g^;%"YYdVKh
-bKA#C]tqe8f[%pG_pHcUa2Gs;aiD`Ea3N,fd[#c=G&MD=BkV-mD/jW<Ch[O-NMWJ@U:Rk$H!kB)B4Yar
-Df9`6BQ.s2I?h%<WOT=&O*Y8>?!CN8=^#6EBP:t!G^5[_Z[SsdWNE2$XMD3Q^Ug\R\%T2c_6U>^ai:["
-^X09nZ*Cj_g;g7fcHreiXK\k7U7SBNRAcI2PFeePMiOR9Yc"RpT9kS:PAa/e6U3h!7o!K)Bk_-_;+a;I
-6q'gN@VKk&DJNW[8Ol0?<+BoqK8,)/EFrW_='&3p>@VA\n,i%Jp&=`2q>^Hjo'u,7mdT`:naPl3mI'H5
-nF?#;oCqqRq#1-hr:TaVpA+O]rVZNao(M_BhE3VL1G^Y7QU+c,Su&?_VPAGd4"Xd2TqeHSP*199AO\pR
-3_EY(Ld<:/.4n&kWiW4^2)-m@Q)CL\X/DqoUTV&(US;jHY%=tuJ:DQQ5!iXcAR%6*WiCu8NJr[;H#nFY
-BPhQr=^#$9@qAnM?<p]:;HHmq;H..:?sHl;=BSp7<D#_I5!WOnI;`e3BP;!i@Us+^@:EDH?X6r<AoEO!
-_q<o$`5LZleB,\JrlPu#b.k9jY+1Q)H@)Nc^s($B`5B^;\ph6&]tD))d*'M@VL*B!EI*&F\$ilZ[^N`Y
-]"#5X\%&uYTt[Y#R@p:TX/DeRE*-+=='8pFCMn'3F*W.jS>E'MG>Ck(8R,Is:JFSa<^BJh@:3>D>$P?<
-?s-`B@V0))]<&*F]th4j\\,Vk]s"]P\?E0LYaTrSC5J:]Z$s?lZE^F-WNED+[&]XTS#2m7Df'uhV44Ng
-\$rQ>X/N.tQ&qc?S#r6FN0C?DXfSFU<*!+%;c-Or<*EI(;d*L4LmXK\J"*1(R#?$*CLr!K?VOQt8jtj"
-3\WKW4Z>Sm3]U>I<)5kG<Dumo:/,#!me$8Kr;HQeqtBOKo)\OZrq79)p\OjdrV6-]p%eLarVH?bo^_SG
-pAFjfq=ss_"nhQXp&"X(!"25f!!>Kle(ia.b:`bo#S,D?e(MR2W`]Be*Wc3>!s9Gp!W2p#[c?B-BDhgA
-9]4^fj4iYRf&+q5.kCf/e^GE=!<E9&!!E?)!!!>GfNW<KYcEbOEhn[`<a&*M2(pjZ9K"do4>o/H0f17-
-/j;Wf4?"uL1HRNF*#KP0)*;?*E`lFF=B8Bm:g?^a<^0DY7mmV;<EOTkBjt@Hr_!>b84>oF5nuaZ=Cl<t
-fT(;a;H9De4AJdN:.e&Hr]sFM5!Vh<>'\'AF^7::>t$S'/Mf16/28t;0J>"20JPXLT&7Mrd+ROBh;GbO
-3&<0D2Ej]1=Bf0@Bm?K"i8)Xt.4$5`3]8K<.kNV;'dlRE76Q)[4$>ek7lWY#9OCIuL.Ns=,U=EP*#fnB
-,9nB\-8erSfSEX,9j0Fl()ml$(DRMq(D[W')]'T%iQupR;,LX_'+PH^%h/pW&f);t%Nm,PT$aNo]%uK)
-hqX_N/i570,V:c$3&i953'occc-3))b1Y+`[ZbDp31-^)*%DpR*Z>Or%L3=R%1!CW%LjI&,pX9=-m9fT
-(*4b2`rQ&=r;m*(!sSr2rW*0*!<N9'!VZR!!<E6&!WiB(IKBNM!<<*$"9AK&$nY(U=?\^C`+F.g_8jC/
-bKR%]<(2AX`5'4.bgrP5:JYA*GbV.8TPRIi7RgL^\\Gqe9h.]8T#&=Z^q[\$^U^M(L4W]EWMO]77S-iW
-;K?>[@p"Sr\>cURjmDd8qt'U6h!Ob"o]YQ6o\o'4rUK=>)"I:cmIKQ.nb2VBkNM=#kiV4(q=`hCo)8Oa
-#5\8pqu6Qkr;R6)mJ5ttY(_7HFanmlJGsa6G'n[`I!gC&ZG=K!_U-TIQumS&KSG2-H@gctItE=PLD,WJ
-_W^(9leK3uF`hkNFED\NG'<k,$[-`>I&"I+f$)+I^4*f5iUHgEqtg$Rl0\!0o(),2im#<Tbk(N'q"!\6
-q>9jUn+,W?pA"@PnFQ;Dr;H9[p@eCQa0:YNB4l$qCMIEiA7fUqH$=[oWOgC&hqtr+DIR-^A7f(M>$PH?
-@:NbcQb^nsiS;/INFlL%?!h#H?XmVV@pNPVIC%/Zj@8(@^::\il0\!8p#tQ-p$qbKmHF$2pZg)OlI=;%
-cIM.TqWHf)l/C+Ff[f!:hU]isg!7gnh<3qMdGEj9e_Sm6f?W!iP5YLh!<N<&!!30$!<N0$!!2utqZ-m'
-!sf&7"p+W%!s&E(!Vl]t!Wf*l"e:d3I<9?*C0PRsH@LTtHYcnT3\rNO5ttTuG(5*iF_P;i>Zk39ASua<
-G]R_-;G'S[9h.)i.Olc%09ND8?\tb^XK8G'KJ>VGD7?jSYcb=BHV5e:5!2o#QCa:31++h99W.ll(7I08
-1bXcjXfSS*Y->11UiUHp:L:91IX+RG5#+C9>Yn6l8U%;<N/OIH`mE2]eBXnk^;ICrYd26`WNsdp^q7"i
-`O`_!]=c&&^pUDQ]"55NY.VQ_YKYYJdF-@ecHj\Xda-.kf\G64a0WXcUlgb#P)b6MI!gR"K7\GsIY3TF
-P+nY>U7n-IRtcBEK7SN"J:E#t-\$YlH@:3rPbkLqZ_t@3OEl"mG^+CTG^4OXG'.tPGC>13Vm3J/YPtX1
-Yf+K+bg=\X]=%XM7_QLC]tUeVYdD?gc-",>]#r@CccF;1bKA&O`59L6`R<;Wa3)QO_O6=1H#dqCChRHo
-D/XH7Ch@1&O/AeDUpd^uH!tK.IVNP2F`MMFDes<2EdsI[Xe;r#OGe9g=Bes6=BJ^5@Us(ZC2n?]Za6dF
-Wi`>&XM;'M_8!+Q\%fGg^Tt#M]th"e^X06mZ*Cshg;p.^ccrVdVl6K#XfnUgS#)I8TW#N8Oc?*<XJ_tb
-RZr`1Q>o\m6U3^p6V:ZoBk_0b-W<]/7RKO7;-mgREH#c'=%YtP8Q9&6G^tF!HuN\(<DcRc935P6AI%Se
-md]rBp@nR^*;KF/rVu]ep$qS=n*]`8naQ);m-aB5oCMhTr;-Eg;u6Ceq>0s^nFZMIm,1,f2`3BCJXTG@
-JtAj;Vkp/<0/k4[S"QRSURd]\4s)"'2cGBtWgtsh+"T9CX/W/"O>SmX31$P?XK/7uVPC9&Vkg&,B7@%f
-O+)"V@5U2W?=@2/DQ9^fH\dT5H$OL]F^\fnA6<,C?=RAD>%D/G<`<+$;,UG,An#(M<`N1*>ZOTk5rUZ.
-Cj^/8BPM9nAn#7^A7K(P?!^`:9jh^kT>K7@h8m[shpolh`6-3Ecca&,\$)<_KmS-DVn^9q_o0F4`dYP4
-]=ttndF$.Y\>FRlC3"TM]XYJ`]=58]]t:ha[^WfY\=pX=Ssc7GX/i.pO)\<)>$bKCBkhO'F)uVQMk$W?
-S9Rk'8juod<)ZI^;,]bX?!gl@=^#$5@Ur\J?!UlAM8$'p]Y)%o]",Jd^V$bS[^**D]!.ZPBkiNlZ$s*r
-[^WWKXf\k9Yct3uOe/GEJo#1KP+e/=XL>XCVl6JlTot>#Ss?CJP)Y^.X/rD#L/V)U=AM^m=B8R,;c$Fp
->)8Q3K79;aSsG(NEbT'6LgEbS9LhN<4ZG/U4?P\n84#XJ=]A-^5>b9U:JFSj?Lda`q"ss`oD%nGn-J[\
-qYBmZp%A%Xp`9,'q=jdbs8Dolp[[eAoC`"XrV6*Yo'u;An+6AL_Z1'5ZN11lXO,\Sa36OB!!`eRf%K$8
-cb9Dt!W<!$"$LCbA,?6/Z/+R&BDhfJ:uL-jj4iYRf%nb1/M$u-e(5`D!!!'#!!W?'7fXCYgd*r>WLoED
-J#.NK4AA@$4>\ug67=Q_:c0pU2)H^31.Oo(5r^GG/N5U?+WM=2%Q7[jEa;mT>u4Kl93+k^<^BAR5pJ61
-6Ul$3AR]%L;,KtY8k2<95sRe3=^kpif8Fue;bj)f3_00E=%GeJ6UsF35=/1C>C"?EE`k\6>=pe-0JkU>
-0/PXF0eY+30f(mOT&7Mrd+ROBgYfSP4#fAj5<h\9<`WU9Aoj`li8)b$.jcM_1c$pB-mL<!'J;[>6%1gP
-4$5Su;`m3/5tNtGMFfTK,:"ER*#T_=,9e6S+#RHTfT9B193jFm)'BY3*#f\1)]BG0)]'`1h90;$6q1*5
-%LW[T&.K!U%h]Kd$5+7'PL6:f]AM`-h:n8D/N>R2+tYW(2)H[+.P`o@cHN/(aP"nYXcI6_24:[*)BC.F
-(E4/(%0m7O$k!af)&X_B,U*p7,9@mD'Hee8aT2>ArW3'#p&G9t":#5="Te8r!!3#u!<E9$!<WE+#7CG1
-EYKob91UcjUV^kmVSU<k`QQH,:/=NBaMbm/_T12^?rrJM>)oGCI:QMS5tjpRXLGpZ[SB.W4Is7#^:h%f
-]!JZ>K7/&D>b.U4<BroX7Se2@CMR=<\@J8s`oQX_p\OOWhUgr]kje31p@-htq"4(@-0k-rmdTu7kj\??
-mHEm(mHE^!p\ajOroj:WqYBp_rVZHhrVZZnrt5(ho]=DuLNmo^JV&B#G]n:Srd5W1H@(OQ^W+(2f?V:$
-FEi:gL4sr"JV&8uJV3rV'8rs3jlPCegU_ZSGBnIXGBnCVFoHIiF`htWUVG=0bf.;F^:qJCo)AUerqu?S
-o_8(KnET2scG@<?nFlYNn*0*.qXsFJo&p#Dp@RqJqYKj_rUf[OmdT/WWJkt0@:Wt^AR8_O@V0A!F*rkE
-^!G-_hR\e`@:<;SDJ3Hc@V94_BkM[f`Rru(gqp.K?<^iD?Xd;H@q9"T='K0ZX3T['iRtrW\@9?;n*frA
-kihO+o^q_Dm-=0>lHR]@eC;I_f]`51mcNrth9OU$e)]`ZjOVl3dFI"(i9K(Ef\4m-eBcarcJ-U2!!!'&
-"Tnf+"9AK'!WE'""U"T$rW*3*"UG>>#Qjo(!W`9%p](?u".4P)OGSI0CM@O$F*`IsPEq2]EF29u0J5@Q
-:0V=NH@9^G>Zb!.=^,KTH$js`E+r?E5t+[G75l;,)]0tOMQBohMl<\XWiE.T0fh7>['[6I[C=%e69K+#
-7<bPhIUY>j.5a1\V5p]"RlDrS0T*!6XfSJ(Y-P1-FEMb'?a4%EHVZIX:I%EY;H-UlIB9Q(Eh:(adaHLl
-d&s:T_6^hc[(j)@WQ)fi[^O&o^VJ"&\\cJ+\$NNT]!JQD^r=+!daQ^nccaJTe'?"[d*:.tgtLE"XLb-n
-N/EgcP_b3HIf>!#KDp34KTD@^V4X0EW2#iNKRJH)Jq&/tIXQZoIXlZhI=6d2V6%8<XM(KlG]e.RG]n7T
-G'.kGEH6/CI>+#cZ*:C7Y-"h1`5^6Of[nQf]>V_-]=YG_]sFrIZGOW'ai1p*`6c`Qbg<Q@`Q?0=a3MuN
-eCVaZ`4s0lVON?nI!B^UFE2GDFaSO[D/4]lX0&1s]"OnlC3G&SFC]!"D/F6,B4YgkH'#,.Tsq_0RsngS
-ARK"S>[1cM@r>pnEHISTXKJt2Y,eS$\@/f[]reEG\@oPd\$<0KaL/Xpd'9s_Z+eW=b-%SfaK(l-US><2
-_7$57U7%ULTsDG%NgccAWLT*8OGg30G>h7+4uP8Z5uV-'Bk@]]=AhOR5X%J*<F>]E7UoLj7RTdD>\8&*
-JUr,a@ouN"84H!D>$kY)mdg&Fp%@nIo^q_Go(VtUq"OFRo_%nOp%._AlfRBrn*orEqYKs\pA"OarVIl5
-oD/4TmH6Yd.OQPiI%"&BK:Sm:Vkg,=0Jb4gSY2RJSt1m?FYkXWCe]r*`NtUQ)^$go9WG1qWff:q4#rV-
-WN3)&WiDkq\ZMj.D.L,_NIbbJ@kp)W?Y3nBF/l9eBSM@pH[0d`G\:Jr@ocfE@UibD=C>E:<)d"$;,^M,
-ARSqM=&rF.>ZOTk6p!>;DhN(DB4tphBOkQNA-HCF=^5-077U^&Ln2?3jPeD1iSW5/b/qfJaNr#AXgYO,
-Ob8+/V5:rHbJhE:`l,I#]"G\id*U(^\"n7hCialV^q@=s_S!Ou]tCoT\/2`g\=pX=Ssc7GWN2qnO)eH.
-?=I>QC2a&k)0^@_SY`0RGth(/86Atm;+sMX;aOJf?!LQ^>@:iD@Ur\H>$+p&Ju"j2Xf/D-XJrM3[BQO#
-W19BP[&K12A7U.GU8G,iZ*ga5VlHu&VkoW<SY`$&>?P`nN.@7mVPp2ROcPT`TpMISUp-ALO.!)LXKAIZ
-<E*(%:JXtk='&F&;c-S$LmXK\I[d('PC@IkD.nN[>"DOE8OZ-@7R/po4$>f!7Qs7K>>e*Y5YOmJ9heDk
-A+93dq>:$bp&"=JnFcGJq"sm]rUp9_pAXe(rVlirs8;Z`mHsE7q=sg]p$hA8o();Dr;+qDmf3_SWWNJk
-X3B2J`Q^OE!"oskgXY*3f=D1e!"T_C/'3-"%Jp,.X5E!uE;]bu:$1?pjPAkVfA+_/0.d2,c.+$@!!!'#
-!!iW.!rsJ!i\2'VVNRI;O/.k'2F0ea3C>r!4!6%@4>\N;"?87h/N<YsG!e>E/MT7E/Kl,R'+mNJY^'MT
-<)ZRt:.7uW9hn#?8O5$J4@Ndh?=7;N>[:*!91VQ@5sRV->$PLaf8t)k@8<4f3(?Y=:.R`;5t*t(5!Vn>
-=E_m<Cg9MA=\gt10K;$J1H73F/Li5$/h]:HT&7Mrd+RLAIbWejBL+dP;+a;T?>*qV?"7iGbM_4(F=/Ug
-+Ykf*0.8%t0buT-5<V"h77B@8<BN9%1c?OmL-mgC*?HCI*?,t@+sJ-S*A_-Rg4r`t7TVD`*$Q+8*?H%5
-)&a8*(_\0*fu-ZC1d4_h#R_7T&Io-T%1`m^%1jI/Pg>JX7`46Hhqm(R/1NJ3+sJTk1,1I7-RCH3NmGqH
-DogVX^mKOf9Ko8]0,GiM'cnJ<((C]_%1j?k'HJbK*Z>V()AX2+'I,.CaT)VI!<N<'!!33&!W<!*!<<-$
-"UPSE#6Fqu!*B7&!!*-%!!!*'#7LY7!>[CS8ObX"W5NCnVSU?m_og0&7n$+9aMbj._oBunVSB3p2j:b-
-:-hN?4@MM-WOBLU[nSnC1Rc(l^:h%f]!JZ=K7%r@=e(sVF]q4/BMD9EASPp\L:+FfONHVQpA4XXn*o9!
-o]53(l14<"kk+'-kNhd6md^,3iTg.2na>u<m,Hmcqu?]^roa7XqYBp_rr)WhrVZWms""'3q!6G2M0X2a
-J:N-!G^"@TI!g6cH@(OQ]uIh2gs<g&F*N1gLP:)#J:\\cI"6d&L4tMea5uRHnCkI"GB\@ZGBeFXF`dV'
--ZjKVI&"I+f$)+H^:qJCoD\acqY'=Bo_SFQn*0#qcG@?@me$;KnG_YQp\+U]!p9LRrq7i<rVcWap?M&8
-nFP_aWJbn/?XdV\Amf"U@qTV)Fa]1I]?JLUiOb1d@:=UeBl.Ki>[M#M@qK7oUrCd@lfcX"Lfmbe?=@>L
-?"%5M=]\mCJ$-uOin2#X\[TE:o^2/<kj7j,p$hMEo'cDSlHR]@eC;I_dcgT*p$2#5i7-Q7eDoQKo]4]U
-db3?ucK![,da?Isg!na*bLXat!<<0&!s/H&!rr<%!W`B)!<r]'!<*!'"9o/;$4-e'!<3-gQ'IDdIWT:9
-DK9rLK8P\NOb[sb90=s`4$uhKAoW*BC1C=E;H?n'BPr-GI<][C<_5SH<),nC,o[^=/MN<k<FC``ri7uW
-XFi)Z3.\HDZa7*J]RPR*Li+SfY's)1/ghu#1I.\8X0%mN,Ub$oXfSY+W33;/Xf$8`F\Z+;ZEeaS3'g\9
-7pf(k;Fko2XG^tj_SX^JcIC:[YIDEOZ*gaH[\Bn@Z+dNQ`5o^1cEFIbaMba&^q[F]V6%V_d_!uVeC)^e
-aNiAa`lufSeD:,X.ESd.Wh#31Q'RSfL4=],L4k2+H[(1'PEMc8S!gCZS<nkVK8"o-I"$KmI"$HlGBeI]
-K9)k1\\,8aV2fhEG'S@VGBn=QEH#i8EH?P^Q`%*mY-5"1Xg#aae'cOfb.G1&aiV*(Zb!iVYctIL_o^'@
-]Y:ktc.1CrXNnf-b/qu]f?hIX]"Z%u`NlG2L4t"uEHZPJG'8(VI!TaKKUo0FU85K;Uk<E2G("C?ASZ*s
-D.dEhAn?.HXK/;;bHR^i>[(cJ@UEAF@q/t_Ao)aBS$K&s[B-O3Wi3G?ZF@?HZ+.*S\%'2a[_pY']>)^s
-['?mIdFldSWR&tqV5gGh\@&ff\#5pgUnj0D\!i;>RA$aXQBmVfVj27$:.@B(1H7Qq?=mo#BOb4F7RTL)
-5"8CSEH-#>A6;Dm7Rp9ZATE0KIsGm><D5nL6psjR?X;p\nFQ>Eo'cALp\".JnFHPRqXsUWq"FOVp$qJ8
-jQ>[mmd^)JqY0g]q#13hq>'p\oD8@Yn*<Cr-mgGsJX]VEK:Sg8Vl$5;/1W5aS=cLKSXu-rA86O8DD.6R
-X`\7q'ceeZ5c1W_Wff4h0JJWiWN3)&WiDkr\uhp-C14Q[Mhc1_D)XLd?=d\8CT=CcA;H1oH$"+VJoPF6
-A5lT=?X[;@>$Y01;H-h#;H$_,@U<AH=^#':>>n-a7RT[VDhW1FB4tphBk:[^A7T%N='T!Z<CgP<MPA&@
-j5.r#iSiD3b/qfJa3D`<X1#=,OG8@5USGQDbf7]?`PT-s\@T;bcHaVU\#"=kE-?J\_S*Y"_S*_%]XkV\
-['dES\=pX=Ssc7GWN2qnO)eH/=C,9ABlA'6EcQ>KM4LK>S9IY&:.SJi9MS;V<`VLb>$YE_?!q2R@9Qr:
-='8[0;M1a4UogMpZ*179[(!<>TraiWUpR+]FC]$6M5-rNTrt]&V5'ohVkg&IMOUH:G[Op#Ko:8>Vl-Ph
-Q'%,fMOTp-[]m-1NfTX1WiN8$Lf[MT<_u^q;cm%#=B8F+A;Q\>K79;aSsOnFF)brFJm:u(<D,bN76jO3
-4ZYbo7m8^o?s-2n4@2nA:JFJV?!d*qp\F[]p[n7MmI9lDq>(!cp\+UY*q8mtq"Xjgs8N&tq"!h=n+-2I
-q=aILlKRm1nFcYSec>+<$UqN*"[K-.eCr0n2?!Rf)pR!igsk$!)C&39'`^2P6NR#`"IRm#j)k5")+*KC
-jlG7Xj4E#31G10Y!m&Y0"TSN*!!!6&!Z_7Te'pVpDQSb]IX%Zg@R<FQ-S%A=5<:&B4=`07IOmK:.kWnD
-4$5en1c7BY2C9=[*uuFlE3Xk!=&`$n@oPfg;GBVI4%Dds*(*M?CLq!b>ZFZs:/+>N6pX(#8Q]/&db0k#
-GAg<B9K,I>;c$"O4[2:q4utl#93#uSct[#gCKF4j1c.3Q1c7?K/h/7s-n6f13M,-I\'WgeIc]8@\8"As
-3^Z1t9jhpZ>[1]TS]fsLcu:9^.NpQ(+t>#l3B7g04$c.s7o`P\3Bo,O3&WiGDLk&2,9%RG,Tn-L+s\HZ
-.NgZ_eC&_=7SI#D)B9n6(E+2,',;8q&JYcr?J3M*6Ub'a/-Q7k&.oE[$4RFP&.9."4fHec8"7HYjP\nJ
-PqaX</gMes-T!D-1b^I@=-:hQVJaH-ccMQ#H!3Y/V(ru<)\sG5(F9k/%1X'h$jd_%*uGY$(EaV8((qZ8
-&BY"P!<3-#"TJPh!!EK.!X&Z'!<*#u!)<b)!rr<'&hH19846"IaCT=sc,dfCe^g`l6V<?J\@oSd]"GS^
-HY6\HH`Dup6U<Uj1+uJ"ZFd`]6:OX/PeOfG_8X:-]!nf$JUpp'V-B^E;+XVi=B96TBl%FB^:pS9cK"?d
-q"sdPp#t8nnG)SOq!IG5r:TXDk3qj*nbqt:nb2MFmdB)slJC=drqc*[eER#4q>U$Ss8VoorqQKls8Dfa
-n*nQ&OFI.T*dW'[IXHNfF*;bVK9ELRai2EMdD(ufH@LU%K6hos8:G`*J:WB.NgI)hkMP@`eZX4AH[BpZ
-H$FLRF*;_JF*2_SUqY:/bf7B1^;&Xps8Domo^;8Dp@.\;kj@?V]Y)Man*ol=p@S@_1Ap\1mJm(Lo_e^d
-me?_QnFZ/;mcD]uP^R"MDJEs$A7B+^Df/uoH^_@R]Z/RW]Td/FEGfN'@UESM?YX.eAnH%F][YWph8?FR
-ARJ_H@:3>H?W^E5=^PolUr:j9dC[*,_U8#HoBQ&Bl0n!4kk+cAp]('CbgYe/e&]qhn,<+ShrihXcI:_#
-e)TBGgt'p&dF$:beDT--db30kcdgF]bK,J6!!<6*"pP;8!!!3-!s8St!"'2E#m^_:!WW3%!r`0""9&9t
-!<<3*S=,7aEc#N*E-6S_M3!d^KR@cO>?Fs/:fq:HF)u89;+Nr:5<qhC@W$RFJTu*F<`;aa:fUC\0eF\!
-6:@?U:0<gfY->+>]oFs-2gYG%"/i*"Xa[3`:erlhY),A(0dnLs-qL8<Y,R^5.QfbUWMZ]!Yd1O=W2=i_
-F\PN)VKG0c6W$TO=]nNu:33>2NHhA6`R*#Yd*]tHXK]@W^WX[.\$XDu^p1)T]sPK!]W&Zf_oBI+Wi<%h
-QaY;^c.98+jP%l0]<^,FaOSk_f@SBm^C7BS`2&]QLl[OSNJ3&aHYn7bKnb>9Jt/[9U8jQHNdc8+KS+o-
-JqST!JUi)qI"-m2Su]/rX07t?H[1'hG^+R]G]RqNG]RqLI=dcaYHY16Y-+n2_SXgKc,d]3]Z.n$^ot,a
-^q6qX]?Rn"^W4L<e'l^m^qHr%b-\t/#LCT$_Tfg'])K$WVkBB/J8&b:DJX'(EH?8?Dg6bKLS:E9Uopth
-JT#@DCh@-mDe<Wp@qfIeG*&`5WiMtZMJud*?!LoH=^56:>@1`RG^>^WWMco"XKA_7`O`^f_8*=e\&Gbm
-cGRl[d'g?p`icn\\%L#9beL0o^p',pI]T'0ZELO6URe!ISXPq>V4a*EXJLl:R$3E#RV>\q7Qrdm5!VS7
->@hDV>ZEdD2E!W_9iknHI!TjO@SoT_5X.V0;dO$PDJ*$J76X(':ejkfp%%bMrr)irqtK[Km-3j'q"sm^
-q"OOUmd9Q<q>'scqXO(Ip@@nMo'c)CIeiX(meQk\nalJHiA;\s*%s$uP<;9`PbP"KQBl,+*A;93Y-"h0
-Y,J5$ItrMMK!:AYD+#`s*Z[8<X/`=e.k`_;NNK@aVk]u^Uoq,!Q'uN#^;#YQEbSrJ5$hc2B2EWMXb(DJ
-KnO_rFF&OZCgL=M?sI/L=]ng:?<gN1ITfrW>@_MY@U3&<=BJU-=A;(H4uZ>XRupuX=CcAe=^5NPD.d6_
-@UiVB>\SMN]?0!f_Sa71f%/?m]XktubgXVHYF(B-Mi5Ba_pZN6XfAtG]=#Gh^r+.5cH3YrJ9uctN1del
-]tUn^]XYASZ*h!CYI(O/^9+#sTVAEb0rLb-Dd?OO?X.&XEcGo;D0:8_PG+h?FBD@9;H?dn:KC_(=[,tn
-;-%"7@Tm/O?!q1AA4^'\R]*a*\&GqYW2co-]"5,EVkgu6[$5oQClP$l\AQ%TS#rrqXJhY_SXlU`XI4B\
-G(u9JLn('1X.u5[URRd;PGP[l^8I0Y!2'7k/u=t\:JXS[;+XGR:Ie/Z92JbhLms]eK9r0uQ%X*nD.eKa
-?V4!k9MA8Y:.n)Fr]r)#4$H\E6ps[=>@'om6r%B?nFQ2>o_%qMo(;eXrqlE`r;-3`p%%V?kN_L&rq6Hd
-rr)]mq%<JupAOsbp\=OToBuAGqY^Bo`;g9C[K$>#WRTbU^r.W"!"^((fAbfFh;-?&'a=d@)q@1K!!JqJ
-jPXkQ!"hf^g>CiBgYCB6dQ/d+!<LHgIO"po!<N6$"9ei/!?'PB6QCW<T9POcRB(.&1bgpV3_;ar0eH*b
-4=_g;3A3Bh;E.'/1c[BL.5!.i%i,un06kR1;*-a<>"h.P9jr9D9LqlO3%6^b<bGZ;@9uf28P)?<69m[q
-6qC3Y@*[W&H[BC:V-,QH9h\&@5t=:&IQfn[6q:!`J]QVi@;0e#:cL9q5VXuS2)-U30ek()/iGYYilSdY
-f];#Gft(KW4[2:r6!.f2<+\g2LS)<6hp6F"-RgZ,1Ft(95r^\73C"oH6;pH36WH636U*h#0kYN%5o:Ig
-+WMC<)^-LQ+WVgTC=Uje=%H"q6m*U$+!D@0()df"(_[]!'IISO_I6kO<`ggX%13IV%LERR#lY-)'dkr5
-fpJ#JiT0.Zb]b?[*\/]\,9SET-o*&"5;ADLafKU+f?(t2Hsp)@PJ/sk)CQLB,pX]V(DIGm&.]0\-R03;
-*Z,tF()%/t1_oT^f`:sN"T\Z-"9JYr!!EH-!W`?$!!EB(!!*,s!!!&u!%\?\"Te`/'J)C85s.9%`+<hi
-aj.fFf$gj(9hgPV]"c"o^:h+fK4.tKJujk/73+HT3Aj^1[Ca2g76`seOM8BC_8X:-]"5)*JUpfu:nt(C
-;+F;]=Bf6B=CPTj]tL>$]$g*AqsF1Mn*&fplKIa2p$M/*o'GPujR;a3p&+@Bo_.V;l0mp'mH<O(s8MK`
-eEd/5q>U9cs8W&ts82fp.f8l)lfZTsOah_)H$Xd]IXZZlG]S%OI=m]f]u\7;d*'%dFaJUkKnF]!IXurk
-G(5'rKoMG*_W]q=jjgV\GBnLWG'J4SFED\KF)uJKH_eC(f?;.I^;%J>nGiLfrquH[pA"@Qlfmcpcb-p9
-p?h><oChhRq"FIRo^DhXnb2kXqX3tQp\+@Sq"aF'Z'9ZG@rH-uBk:dcAo;HnA:0fR]"Q,=hS#.g?YF7h
-BkCg`?sm_\C1_$rOhB/shq>iKMIg4$>@CoC?=$`9>?bHMI\js5f[.=F^V\CjkN_-uo^)8Dp[._PmdTu8
-g<A%0g!e$ihXCIDp>Y5skKVH4f\#*5eBZ4Zci2B(eCij:cHatdbL4th`6-)SrVup!qZ$X""UG87!<EE0
-"Tnf)!!!*"!W<!$#mUV:!rW*O!WrH)!<`E'!!*'$"dt[5I;s+<C2S0BL5_7YPCn1"Am8A==B8^@EHH5;
-Bhh+q4YB3'@;U:>I<KI=<`;ab;-?mf0eFUn3]`D2:0*LZYd(CA]9PWD3d@X(WiW5#Y(!LPE_9%bHEDub
-4#AQD.P+2jYHFso-mLH#NN&eTYHY=;Z)X[JF`g>IUoAW*2a0o1;,C"R8O[?iV2AoIWl*31]?o-G\ZrNK
-Zb45n\[e`T\$2m7]>D>$cFg=!ah,6s_6gDMVk^rUdEU7LYi49[eAf8^im6<0c.1Fk`.#.pY.:HsLP_%M
-M2R(@H[C'cItNH/KS>&KV5L)gQB@#PH\R3+K7JQ,I!C0lH@:0hKoVb*[B-F3RXTU/I!p0_H[0jXFEhtM
-F*;q_QDq'lY-4t1Xg,^\f$i'pbeh*4`l,X!\&6"mZE_$b\%KDpbK.rL`QQ0;ZI$k._g]_Na0iP&^q@Fo
-_SW^PQ@aR#CN49/C2Is3F_u&AJ8U+7U8+Kj[$ZD_CMmj$AoDX&C1h$jA7p"FWjf%+Tob.N>@1`BA6rAC
->[(E??u1(8RB*<cYH4h-YdVNRZ)YCM[)0]#]>r44_o]Ht[CjM^]=#,acIC:]Xh`#`Q%#1&U8"`aTUD"-
-R\-4DTVeTZQ'nMAOHQ#rMOp,G;bfeI3''2d6r7#rA7JqI3]K&V4$cSBCNtDYEbeuT69mXp5=n[TASl@"
-=].[R6U+CA:f[)Uo_8=_rr;lio'c)6nF62Kq=saZp\"4NpA+U]qt]pOmdTf;o(;J?mN_>ro'Gf?rr)K_
-qY0&-+W2(E.!pt:6[XueU7dj=Cb$_aCp!W:<N2n!M1BqOLp)kXDau<-,U#7IWN*%c/L`/"LTR_[Vk]u^
-Uo^quQ^VVs_R5PPE+N<@6W@/f>tA_5Y(9l+H\$HaC3P&DCLURN<a/s;=]nU,=]J=J<*ER4?=[k`AmJA8
-<ENI2>#@aW6U"@dRu^fT=CZJo?!h;\DJ<E`@:3/7=_2uL]uo6e^VRe,f%/<k]XkttbL=PHY*Y9-MM8[T
-aP"PBXfAtG\[9,c^;Iq2c,dMqJUDrtNM=%o]Y1\[]=52RZF.'EYI(L-^9+#sTVAK9WMcMSEEudUA7T:j
-EcZ5ADK^GaQ_UCEF&u.6;HQpk7Sd,j>X21n<ENL8@9QoI?Xm\\C27@5R\mR'\]27^WN3,0\[eoAW27)6
-ZBffTDN:<o[D9>MU9V)-Y,IkaSXcI\XI4BYFbQ*HLn(*2X.u5[U77[;Pbkgo^Sd:sPFqiT#c3u784l?I
-:eUda+A#C/8kVrMLms]eK9i*tOFqOkDeXf]@7a*j:f'nY7RR/?5!hS%4[N4L6pjL6>[^5q6qq9;nFQ2@
-o_%nKnacDOrVQBcrVH?bp%%V?n+$)?p%@tHq=jOQo_/%RpAP!crqQfkoBuAFq#(32!"1cU!!#BM`6clI
-a>3_p&/X0\j5o:[iR-7#!s/HMffAj."K(/=ja6q+&3Jn*hr*5Cgt(E54t.r^!6>Jt.KKML!<<*#!WE(=
-&'`Hb$:S?`P^H>fSR,/T2D$L>69[1],s!b1,ptQ43^?G>5>49m/hJq;1bg3j)]]bKGfZ@I3B0oU@8^63
-D1YqZ84l3%,VDMmDdc^S>"h^`8OZ!35!:tq85<;rcJ+b=JR_`C<]X/R9Lh947R2D]4Zbhq7ndE@a5)&Q
-Bl@ul3&E`\0JPOD0e=k10InP(2)^uaah#pRjlG7O^19`$7o;uT=_;G[A5d#jT>]RCc>P?_-S@A7,TnNq
-4$49467t/[8OYEq:dIQB9N+qW@W4t))&atL*?6";+X86U*$ltEe_#aZ;H.9t+<5AH)]9A/*#05+',M;r
-,A5lO@TQ9%<[nCb$O[UX#Rq4K#mq"S.QaH[R[24ZjQ>CCFW2A>,q0rd.P)\n1*Rtp*0eglWcZ>6ah"C'
-DI>knYrWU:-6F<R)&3_n%M'0b&J#R),7tM)'dG1E'+Pp8'_DCT!!EB+"9\bo!<3-"!!!6"!!E?'!WrQ(
-"=4-U$O?_4"q_k84ZbbgU;UJYZ,t87c.1OP<_>f3\%98f^:V%h5e)YR<^;DDM*a^#5".Uk:SbM0]>-is
-3\$9+]YMA&_SNgtZ&jQg<)0-dI7Zk";,UJ/@T[8ULV:F,S&sUVpA=j_3p5M_kN:^np@e:XkOS0/mI9];
-na>`4l1ju9jl>dtlL!p$o`+s\qUOp3r;$<anG`FXq"sFKq>C$Z%J'/Xd]Sa_H[9s`H?ao<HmErXG'8:d
-P-MdA`6-KK\<V8aItWN.H@16kG'&4bKS5>OZbu)-j@.V-G^"CXF`hqQGBJ"MF`VVHGC-.#dauX\^:q@t
-iU-XCr;?Ham-sZ?o'l#2iQJsLe+E%qnFQ>Dp$V/:o_@tUr:p*_<VQ=Ymdp&@n*g#DkfU/pHt-Z(Chmfu
-@qB4gCgUe&RBsWC`STC`P\b#JB5D9k@q&n]ASPddD32EXg=k/pY)6e#?!C`F=^GE:=Bo';COi8!f%A:I
-^*UYFoBP]'mdTE0n+H)?q!ReOn(Z%7kh+D+dGFBls7PC7kN9t6+5>K(g!AF%bKA/YcH4A]gtU6*f\"O#
-f[7X\`e=Ns!WE'6!Wi?&"pbG:!WW3$!<<*$!<<3'!Wi6"!<iT)!WE'C!<NB*!<N<&!<<3&":1$GIs,RA
-BkhL0J;TANPa$]CDe<8R>8(L]F*MqND.c3s1cI9I4%`XcBl/<6AQi#-9h\,^?s-,X/0Q&n2i"V1=-Tkk
-YHGCMPs@AeDQ0Y8XK&8%Xf6S482l(&LH7UU0Jk@28#WSkWL>4Y/2!!_VQ-i(ZE^[:W.&u58O]AOF#l3B
-84lTV:dIfNCSdnnGbV^edF$%^dC6Ed['-ID`5K[<Z+mu\\\*C,^qI=f]X#W#\$WHU\ui3<WOgU/cdfD+
-hUg$#]sH;A^WOd2`mDrDZa73VX-nd%Nf/^LKnOf"H$b$nKnY/5K:J[4TrOH>L4+K(KS+o-JqSJpJ:Dln
-H[UU-SuoK)X0%hGH['maG'84WG]n4QG&q_JH\.Q`YHY47Xf[&SZ,4?)bf\5T_m[1n_nE[o^qdFaZ+\8e
-]=l2)`l5[&`Pfp,b0@lF`50C%[Cj/^Za7E[X.5K-Iqrh<E,9?.EcZ>=D0CMMKV#$;TsV1oJoGLABPqR(
-EGTH(@qfFaEK7*-XeDAKMJud,?sI5K='T!7>@CoUH[_EbWi:HNXf\\/[`#GXWj]F@]t24q_o]^7dD<<"
-]Z.(c[C<oreC)7:_T/pFQ_gLUVOFKUQ'7Z-R?X,5TUhF@WiD;LSWo#)Q=`f^6U!Cb2)RE^9ikS,>['Z`
-4Zb_i7S[H4G&hG5?;<@60JG4A6r%'(DeWT^;+Nu4779X=na@%]pAFjfs7u?Yn+H5BoC_nQrV$6^2"g\@
-q=saWmd0K7naZ;Kp%\I`qtg3fs8Dceq=rql)&3i8.Y*dE7"15hTqRd7CF^SZA?Pm4/Zu%MXcI[K<0+#<
-CiVut/ghc$VQ$Z"QRsO1.#P.0X/D_eUnk&tVO3cb?H0JsN,icE=$8fP=]Jp-CTagsD2<guH$++PH#%)&
->uXX*ra6RP<a8j2=^,-9>?Y-EB4kLJ;,CA$?!:6!r^&hIE1;nm<*3UKD-'eHA8#=M>@1Z:<F9EhR_[,(
-g:Y,9`n&YfaLo+$_T:-G^9<c^M2R%r]Z\jE\?2dB]tCfQ^3dc:a32N6VLj8HIuU#2[_'2Z[(EcT['R-H
-Z*C[<U;!_$S"ZUXX/D_SDd-=I@UiqaDK'Q9Ed2teR\cjHE`Pq3;-$[c5tP']?pROo=^"s7?s-T;?"%,K
-AnYS)R\mO(\])4^WiW>3\@8T;X/<G=YEsQQDiUHr[D#SKX/<83Yct$qTq%UFYH+.>F`N2$QAD*+TrXrX
-TV@pGQ^">V[D8]*Pb5"WXJMA18kVWJ9h8#Q:e=DZ8kr8VM4BlgK9i*tP(RamDJ=`\?qO)k;&W+t8ju$2
-5X@Us4$HVB77Bg@?=HT!6r%?<p&=Xkq=sg\oC`"Zrqloqq"OLUrq.B*nbN(Zq"ad[o_8(OoCVbMp%eL`
-q"=:Pn+Q>Jp\Y!.!"1`]!!#NS^rjm:^+oTe&.R7Lh<!YSgX+V(!<E0Sh)>'/"Jau3i-kP(%mT(-hr*5C
-gt(T<6nBbf!!9pb+Su.>!W`9&!>3Z1<uc+3TpCIFPa5*74#SK33^Q/#81Q_]0f(aN4?58R;FFAH.4->t
-4#8T=)AsM70m1O'6T-o!>u3RE5YG-?1Hn2f/1WeWBR+5o?W]ht8K1)b5<_4l6ps[M@F!McH$s7"KN:93
-9h\&@5t6;g1cm`^6q'^TH,\QhBk_@&?8s]"3\E*G1,:I50J4k+/ho8Sj2nm]g?%GPg:CQS3'9i,853,k
-?sm8UH(E1;i5ode,pt9%1EIAT0g%i?.RH'U2a9Vb0fqH\3]]i,2I:>q4W57g,97aC*[)^N*ZHRX@aj2!
-<)cb-7j;sn+W;C>*$,q6(D@Su&ftH=`ahk::f]%P%LidZ%L3@N#RLkG'eDSJgRXbXjlPR[a`ALG)'U:F
-,pOo_-nQVl0d;q3af9C&f?(\&KPk$_Q*31^(*XnH*"s;,%h9*]%L`aW,9RU6*#p@Y)A<T#0ba3[df9LP
-!WrQ+rVup!q>gKqqZ6j#!!!0#!!NB'!!3-#rW+>G!<NK4#m(/5'HfP*5!_E0`a*YqcHFATf%d?(77;X5
-]"G_h]"<F$\;=9_2hSDm5t*js76E.mUUR_E^dgUN.ZhBW^qn",_7I@dOb/-`9V82*85<)d=BBT]@rQLJ
-^;$\;cfOQir;6-[k2>1\kj%U,o)&FQo_@eDo^_YLo'5],o^qP9hs'OhkNLsnrVl<_e`m)0qY^-\s8Vfh
-qsa1TrqR3!q"aF/YEFB^H?jg_G^b$fH?fF30mnS9Z+n5majePEQ?RP&KnY2+I"6TdFFJdoKT2;(_s?FE
-imkSbG'J7RFa/(RG'.s+F>A#dUVG7/b/D$.^VAgnrV-']q"!kDoC25>lfI!G^:hqdmI'H5o'c)9mdp)H
-nbr@^qA8eqq"*kJqt]aNp[mRiY`sNF@VfaoCM3WW4)Je=Aq$,Q^;7_?f=@,_Bl.R"BjtL\@VKFhARfJ:
-][>HefYatQARf"M@:*,B?<C<8=^Q#tVSh$<c2PF&_US2Dn`B'$jQu++oCVYCqu?TLb0fG*eB$%hn,E.M
-hrj"Yb9><beCiI)gXONqg"kB3cICP"eC<+)d+-^p`m2Y["9S`-r;d'%!!<?-"8i3%!!!&r!!iT-"T\Z,
-!WiE%!&jr^!WiK,!W`9%!!!4[L3dlQBP2$qG(GX8QBmb`G&Cnu>[1QIDKpMSFDb_X2_d-E0K;R(@:^9g
-ARAG69M8#N?"@581b^0u4#r/(86_UjriT_?_iZu=1i0+jW2lqsY-+aL5smDUYD>/"/1i\/,snN4X/VO;
-,;(U.WMZ]!Yd1O=Xf-_oF@eloVenFX78HZQ@9H0&=Dt%6O*R\=`mE)XeC(h0YHkLA]"c&)e[NE9\%dC/
-^V\"+[(3E[a1f'b\%&?8W2$T@dEg@MXkM:Md(m9HfYc"Z^;\RH^UCek`2f;^MiN^OLkUM/H?aacK7no0
-KnGngURS6OP)+R8ItWN.JV&Q%G(5!eI=$<nMk7&]Yc=[kM0jJnH?FCWG^4OWG'.nKFaAY+WirY1Z)o=S
-Xg#jXahbg4a2,:"^:Ung]"5YaZ*:p`[Ca)g`PK@(]Z.n5[Jn8^aM>I+]X,Mu_m["h\YksaJq%QND>n>O
-DuOf<CMe0GE.aa]VkL>tQ%<pkDJF!&Df9K/ARoLbA8[C-[&]moP)OHf?XR,J>ut68>?bQDCj^c%XK-fL
-YH=q.YdVKW\ZE*BWjf=W_8F.+dG!'Z[CjJ\]=#,\cIC%IX2MlVPFA/8UnaZ`TUD:IXf8%_TU_I?TW,)[
-QCF+sU7,ah8ju!(2Dd9M5"SXT?!U]+69RCl5"&(KBlS'.C11*p.jlYm0g/$2C2[iq>Z43[2afhs8F:lm
-nalVTrr2]bo^hnOp%.eNp@e:Up\+FXq>C0fq=sLHlgOB4nFQJIoChqNo_&%Zr;6<gr8f.D)&=hVJsJ8`
-KU&:+TpCaR-QagHY,n_*X0&:rXcIUB9T5p1C2Z<e/gVGkV5UJtQS0d7.#4q-X/D_eUnk#qW0iud?H@T,
-KlM9P?U6qgA7'+UDm$3qD2j@*GBItUHtm;%>ZOp0>[1cP=^>H=>[:T??sHcJB4b@J;bg:t=]SEi4ZYc)
-Djubg;cmILE*6=RASGRQ?"%#?>%22qSA<>*g:Y,9`n&VdaLo.$_8jsE^9Ei[Ll@(t^!"[>\ZW!F]t=?Q
-rk<'``Q$$=\Yat-IXd?L]X>8[Za@9N\$`TMZa-mCXJ3G1T:2IKX/i.mN,2Kk='f<FCN"-/EH?;JL7G*9
-QZ?,%:Jb%h6:"4D>[]on>[1K6>@1T9@:X"Y?tO"VK:8[G\[TDbX/iD+rjE<=Uo^N'\uh?FCho!$[^^Fq
-];VU3ZEga5SY;R@S?Ao_H?F=aQ^EW%U7nT^R@g.AS=#M:]!oMRQBe)CX/r.cG=t\$8kMQF85W)V:.eDe
-</[<6M1_(bR[&PGCh[R;O'YFO:JF\X8P2H>77Kg<69@>.;FX,J9OD7%84??fGkLk,rqQcnp@@eIq>2T:
-qtg0aq"==Po'c,@p@\7ZqY]pRn*]Z9oC;SPrV?3^q"".Kp[e(U_Z1'-Z2ar.ZH^\=^:5co!!it[i7ZuC
-g"FLQfIHt'!%Qkcq#CPdhV-e6r;^CjinE;Jg=tE6j4QsS.00F[cP?K\!<N6$"pFu1!uB8@7NI/QU54JG
-Un1:I2`**<2**im?84Q20fhEX4@;4a:I7`;0.J.s3%HC'((q8t0m(I!4#/ig@p2)[7o3AU0gePq0*sI(
-<G?em>$kB%r^d/Y5X,011I=E#<aj;*LM(dI=GBsB5tt*F5XIq*1HIQ[6q'[QFiE-hDJ3X%BK@k*2_6XA
-0f1U=0)[=W0K,N_agfgSjlP=O[8\q41-e8t;-@+(>$u#[QI"LDbA8aV-7U`%)AjVR4@U,85!D(a'/r39
-/ON0+4ZuG/0j])t4W>7`+T<Bo*ZuRI*Z-CX?..`#;+jGb74'-&*ul.:*#]\2',M;n)I;:A@S]Zu?7lQq
-%1<aW#7CnF#n.+T01;qsTpsEjjlG7<E?HME*Zc1A*A/Wd-6b0124E";WH-#1ai161?VNhZ\2+g9*$-"A
-)&OA/&J>m!(_[;g+!).3)^$R])&!N%1_n%2rW<-%o)Jdl!<*!&!WrK)!<r<"rWN9)IKp)`#6P2;#lk#1
-%O+G:5X[`/_HV)lccXAReCLm%7o"fJ^:h:n\\#A]M-Wk/IBSPr5WLko4Y9-u[Ca2k9gh,hLq^O;_8X:-
-]"##.Jq7$"SuR*5<*3R<>B=aoDK1EE^7U8#ip6:4qsa7Ek2b^lo&oB*p&=.?o'c5C47Db;qXEk5mIBl>
-i8a._jQ5Cer;H-]f'*&.rVZQgs8W&ss82Zls8)?Yo&nE&P(.h)H?jg]I!g9eGlDh>I"IKc^Vn"3f?Uml
-GB\OjL4jr%J:)N^ItE?,N0^ffmH<Qif=ZBPGBe4QG]n=VG5QFgG'g(#dalU[^:jfd_;Xe[r;-EfFSG\,
-nE]Z0i8;bm][6B>mdBQ4lLFTBp[\%HrV-6dp%8+Tme$GRn*T]5i68KkI:Zl$BPD6qAS#CfCgUe&Qa4?A
-^t7#DP\k,NBkV0d?XmSZB52$fBo]jRf%f'#Z]8U,?!C`D=Bo-6=^>*7D1\\'f@U)Jrk:_:eaqkgjQc*r
-o'?)Ep%7kQrUepfdHK65aO/Q,rqYm;kMtCCf$_amfAb]@eCE@1g==s7gt:-$c-t"fe'H(\b)-*%$j[(D
-#6k>6"pG,2!!3#u"p+i."Teo4rW=#=!!36*"U"o.!!36*!s/K'!!`N/!<W^UGU79B@q0(`Dg6qsQBmYp
-H?F(:?XI5OD01,RH$4%:5r^VW1bq$[rDHTd6TI+i6:XOSC1U@54t\-@13f6V>F`('Y-5CLQ9%#fF/c:@
-XJr,#Y,Q\95UgiYM)mRF/2Sn(5c1`fXILjk0dq^SVQ-i(ZE^[5Vgs#79h(hUIW7V?8QJni?X-6'<beD-
-JnLUcaj\Y_e'u(?ZF%*UZ+%0[d]p6r]>DFs^rsg3[]I*XaMY0d[A9[tTWH5Ycd]>(f$r0q`P^QfcIURj
-dG*-dZa7-OWL8R"Nf/^MKnF_sGBeUiK7ni0Jt/L0TW=]OM1C&(KS>&0K7nSp*.WNbI=$<mMOpr_[&p@$
-NI5trH?FIZG^=[\F`dV*?@%3jWj&_1Z)t.2Z,49#aN)BBaMuEC]<o2Y[(WiOZFnAi]=Ynq]Y__0b/)*'
-ai)HE_SO=0[D0o)\$<KKUS*p)IV`_3CMI[)FE;M<D0CPNJXrd<T!#&UJTG[Grb6^pCi+$#ASG[cCQ#7$
-W2-5SO*"Z7?sI/G<`rX2?"7/TI"@`fX/W;)XfSb8`2^2EZF$mN\&lV/_o0sQa18Xk`N6\Z\%Br8bI+Ch
-`2/`lRZjD>YcXgrTW5,nU8Y/cR[]\6UQh"0P)Z9.C.Uo]4#J]B.Od/785NM<@UiA47mK!l3B9E$=^,-?
->u`9s)]0J</NQ[9ChdKi?W9$>1+k7?&b#,Yo_SF^r:T[Rp\=OWo^_\Ro+CZdo^qqUrVZKep$_><oC;GG
-rr#dnrqlTfq>L3fq>U9J+=8-F2_^&i1e*1bU7n9JQ>@ok11m\iXK8S.VkpPWHYl0(X-%754Xr'2)_n.f
-WiVUE/L_rpXfe_&US=Q[Y-Y*pRVZ>[agR%NI;igk6Xs_8Bio,RXEe-+KSb)$F+A^VC1COP>ZP!0?=m5?
->ZtE=>$PNF>A7VV=]nj%:g@+&;+*N+3`9mbN`/k\@<HZt>\@beBNnnU?<1*4AUKr]b2:pd^;@q?dF$"H
-]>)/%d)Nf(P_OjGJZuT,bf.-!Yee0W^q0NZ)8jG5aMbWdIsZNfLn22d\%&cP]=#/Y[Bm1<ZQcKF^T=&q
-TVJQgW2#Gl=]JO/@:sV&Ec,c8F`rG-V4s>u=8krQ;G]_M:f^e,5Yb<_=&W1)?<CHA@U!2L?WVcRW3s4G
-]="W=YctUF[B6=-VRF+=R!<C\M4V1]\%oSNUo^])ZDO1dSX5_GX.+BXG)DcYMOgK8WhPoPT:;C>Oe]P!
-_5ETaT<##oV3uNs91DNH8PVlT:Jae\<*)hRSX51bQ(FG0KQ1gBBS_[O8P_uO:.\8U9)_9o84Q$76rQuQ
-6:==M@7`sY;JCIPr;QX!qtp6apA"C_qu6?tp\4@Rp@e7Uq#:9lr>5D,p%J(Np%7tNq>C0cp%%S;r:BaW
-q#8/2$Sna_!aN.Zd*BMH1]@@Z'%c7$jl"kG#ftUJ!WW3@gHYK6"IJ*.jb<X5&hDtqhr*5Cgt(<58Lu=l
-!4^Q!rW,ar!<<9,!<`K9a4W$N?&l(\PBNk"=A:q:0fgg>0gJhk0g%<U4>f5m7Q3n$5<(__+sf)q-6a0:
-&ed!<`K2o35Y5m09M&8pCfWeu<Bh!F/3$%-G@jub=@l+V7m]E=4>T,b5Y>!_c.@ndEG\g-<^8oE:.doE
-8jP<r3^-#%8R$8TgjX'N?uBdC0f1a=0fUmF2)5"[1,(V\j2e^XgZ@PRgU^TM1,V<c;.t&b<`<@6@$8gn
-g!+Fg,paoj-lX6Z2`a/=-o!hA&hZ"'5;>2j7l<7m3%&!^9fsF5rZ#Sl+!;^L+!)@O.9k6[QV0k8<CA2V
-,T[a<'c%`,().Pu%i8F-``l>=?tV/$%LidX%0d+H#RV"H'/3"\gS(+`jlPRZa)Mt>)'0n@,p+]f.ju`$
-3%:BIbGfI#f?)%3KO789V7%oi*?H%3*#U"E)AO#*)]08'(a0q8&.o^,.hr[.+?14Y!!<6&!WhonrW2s!
-"Tnf+!!ic,"9\l2"pG,.!$MCE!!3<0!<NE5)am+U5WG=O=)>4ec-+;Yf!%k:9nKgfrkDLG]XkV2?r8J!
-Y)Z%:3]fhq1/4OR]>)6Y8jat_^:_7t`PTI&\$;*KJQbmAYC0,77TWkiCia9+CkKC7TT..UjnAHGo^qP=
-m-F$-n+H,@ro`J5o($D^m.'rKo'GE%meHM6jR)0rkiD43rp]g9kkY/UrV#sbrqZKhq"aphq=3k?k0L2l
-IX?BeH$X^_H[:!_F`V\RJrm4OaN;WUbd<OWH@CR&KRA3"IWfmbJqSf9Q*eEokN(RQ]R0X%'QnVFG'J7U
-FE;SIFE`).^XLcW`4[&&^r"^qs8Vido^qkSp?_,7jkSb;]tMedmeuT^lhLASp[IhBrUg$`p\=R\n`TK3
-kj%NtileWlHY-`"BP;0pAn>LgCggn%R'XK?^Y$uBP\k&HAS5[]?"@JYB5(sfBo]mUdG!Bs[#\d,>[(WC
-<a&a0=^>'5D1eb(f)aOKrk;INe+;_ll0[p(o'#-!nalMQq<QnZdHK35aO/`2rVl3EkNLaMgs4!jeEGfE
-f[eU%d*:4uf[e[$c.L@idEKVWbD?E-#RUkD#6b84!s&E&!!*0(!WW9"!!*0'qu@K7"9\l3"9JQ'!WrN+
-!WW6*!<N?)#^B*eCM%!`@V0M'L6.adNJ_t$CM$p^@:aD#I"$<^CL]ds2E<`T4\8UN:ea;?1c.0T6:PF"
-APt]S.j-`&FdYTrQE[TrY-ks.3&`m;W3-'#/?,bRWHq0)-uZ8K5;juC1bL7HW33;)S1cKO/;:(#WirY4
-Z*C7+J9Q-27\G42F$2KC9N4G`?VaQtBVMDXCSS\be'cUneA&i4\@9,__RdV4Yd(gT^q@.iaN20*X1,jg
-b-/+\X0&=pZHgbAe$Q4)f%8<_^"ClVda-"\f?h:;Xg,C6Q\L<UMhm4DK6h`bH%1HuKS+r.S"cgZXIb]3
-H[g["KnP&3LOFVrJ:MuqI!pU(T<5Z1XfA"QIX$*_G'SFZH@'pZF*;_KH\@ifYck47Xf\b1^WG*W`l5g5
-`66*-[(EWJ^9k,L]Z[gt]YVFraNr/T^;R7r^rsd<`5fm/Xh2'FXg+k$SsFtUDJ<d"BP_X1F)u)5G_0db
-SuJQVYGdM5EGBr:AnPglC2Rp"AnY^cCQ#7&US4KMOEFi9?<grE<*3=,?"7,QI=muiX/W;)XfSb8`2pMS
-[C3BTZ`psS_9(3R]XbJ``N6_[\%^,;dC?Bu`hf-%QB%N/[]QO)US=BNR&6mPR%Tq=Wg&X0Nf0a)C.Uo^
-4Z4uE.4Hu16qmni@:NA98O,662/PKK<)lq&<D=ne)\j/3.Q'k,Bkh0h?WB$:0./8,mHj?6p\4LYo_%qP
-qY0OKnFQ5BoC_hLp\"@Yr;63]qtBXSp\"@Zrr)]fp%.hIo_A%RqYpBJ)'^%41b=?^0L:2PSt_mIQ>@fe
-0P%Afri?1(W2G*HP(.I<I]\lVBKdq"-m1FFWN*%f1bp[2J?>uTVk]u^Uoq&)R@A&$aKLPFDI-U<2dU6/
-B2rZKXEn<2M2Zh,G'n[TDeEE[>?Y<9?"R);>$P<:=^,<C>\R_U=Bo'+;I*L0;FNc34Ap*dN_r_\@W?Bj
-=(Q#ZB3APM>uc>P>@`,M]ZK$a]t_G)e'ZO^]=YblaO%iAYa:9$L4H;/c-jP@['@Ng_nEdu^r444aMYNb
-IsZNfL7Q#d[^WWQ]X>;^\$E9G['Hg0^oX/qTVJKdWMPi"?X6Z8?"@ttEGKH4F*!)*V5'E!=&2Ue;GTbS
-<*3:.5>5!Y<`OTO>$tN5>$G$5?<^N]Uo:Z6\%/oDWj&b;[^E9:Whd)7XHn'HBSW1f[(3W?UoCE%[&'Cf
-SX>eHXI46SG)Ml\MO^B6Wh>]LSsl4<O.j4u_5ET`T<##oV4)X!:.\,R8kqoE852fS<DlAHSX5.`Q(FG/
-K5tjDBo%UK92RE97SQEQ9M.iG6UF%&5XSCF8OZ'??=6;m78[fGq#(-krqlTgp[e%Kp@e7Uqtg*\p&4O_
-q>L((oChnNoCVYHoC_qUq"=:Jm.p5GnalY.!:Kmq/#N@I8tNrDcc<sZrVus/d/E&5i7lW40*2.S(>).Q
-!!K"TjQ2*o!"pjBg>CiBgYCB5ek7VH!W]X]+T;?e!<<*&#6Fu.%E$jQ%</#KSsP;*T3GSo4#&ZO4uGH'
-.P!A;4?%^D3CZJ#8NSph5WpA?3%up1().Ju0l=mh0Jl6m?XGrU9j(b!4@i+-.4$`:?Z0=P?<Bcm8Ol$.
-4#oDd4?uP==io?bHuit!DbEAh928/O9MS&<4$,`!7nR!)a4bcQAR94k4u+lM/i5UD2`NWF.kWG*0fZ&j
-`j="GiT#CHi5KM,6Sged8nN0U9iG>%>*R:fgWaXj-71)l-6OWj3&Nf4-7q871H.B_2((7=.Pj":.9V0q
-3Z]+V*#KY;+X%sM+<;jW?.7Si84c$B6m`ln(_mi"'HJ2/'GhDo(L#h::esu"CGH8,$k!XT"pbPA$4R1O
-1/+k*Tp\BqjlPR[a`A=F*?cUJ,omgD,UG!#0cm%<bGT9tf?(e'Mel*VV5c'`,8Lh/(FgOJ(`*l!&.T?g
-*ZQ"0&f`;K'+bZu3Z-$?rrN0&r;lfr!!2`m!!3'#"p"](#Qt,.rW!$(#R1J3!E'((!<<3-!!*0*&3W67
-5WGFV:gpNKc-+;Zg9FI@7!>lL^V@Cm^:Uq6?s>X;X,ft?3&X)d1/=XT\%BOU8O=qf^:_7t`PTI&\$D3M
-JQbg>X'pEN5W_tM5\,"TCMSX;^SmC@jmDm@qt9[Ekj@d'lh1/FnGVY<o'5E#lLOfJp?h&0m.Bo-mHs9.
-kMl+5rUB[7kkP,VrV?9hrqu`lqtU!bqtBRMn'8(tI<p3aH$X^_rd#H,F`V\RJrd.MbK\;`dBo!ZH@CO&
-L44T(JUVccJV&Q/NL%#om-*ZoftMiXGBe7TH$=LYG]\"LF`_hUV8(O3cGdH/^V\Xos8Mfeo^D2=na#W4
-jPJn?^VJ@jmI9Z:o'ZDQp[[bGn,)eVq>C0dqt'1Ho^_bMnajf+PC$nOBPD*nBP(gdD/NfnH'bkK]YDt?
-ZBK-<BR=<)CL1=ZAS5XhB4GY9^!t9Uf>b.WARJbI@9uu;>ZY'6<*O3mVo.*<d(R--_UA)=oBu/?mdoT!
-lKdd.rql0@ajK>(fZ;IqnGN:Pj65^beDJQpg!AU$d*gCleCWC"eBcRtf%&g.da-(ScH(_D"U>58"U"l1
-"9SQ&!WW3$rW!?-"UkeH$OQt;!<<*#rWNl<"U+r0"pG)0!<<*(!sSl2$[ur-@:*5C?=e&$MNa9dLP'Yf
-C1UjaB5;a=It)]Z@p2Z"7S-3B9i>"j8jG<e-7(9%3^@+jAlq,V-m1;rD36qRO0,XgY-u*23]&[(VQ?f!
-WN!&&WHq*00lj@V6oQPC1+XnEW332#Sh_iR/rQ^+WirY4Z*C7+JTl6372;DnF$2949i3uN@T63&Br%be
-EM^Firm+EidC$R"]!f&abe:[9['m`VZ*1OLaN2<0YdqEd`NQtbZ*C4"\C/UIe$Q7(f\=lk_qWeee'Q=_
-cca58YdVHHQ\L?UM2$h?K6h]aH%1Htre(l5S#!'dYb@PAH@:L!Jq\i2L+.OqJ:W)sI=6a+Ts)2@['6Hl
-J9cEdG'\O\H[L-]F*;_KI"e#hZ*(75riT,&^W+mQaiD?8]YhCh\%AcI^pLAN^;m^r^Vn++cd0YM]u[Lq
-_Tg-Gc,[r?ZbO2c_S<XoRZrANDJNs&B52C.F)u,8H@Td`T;&'KX.tW'EIMY:Anl-tCN+6'AnP[eCQ#7%
-SXc=;O*"T3?<grE<**7+?"7&NI>"&iWi3,&XKA_8`N6_\]"GJeYcG7D\]<:K_7I(f`N$SY\%Ku:dC-6t
-`MoE/QBS)4Y*bZKStDaQVja9@P,4qM\!N8@NJO?uBM:ug7Qr^].4Hc%4]P'R@V0(Q:dHoe+!2IN1-7ft
-:.Hr](D75m*\'?N?tEn]@9PK4+rVIMp[n1Op\4CQo()DJqXsLPo'u;?nac8>oCMbPq=aFPrqH!Vp%.qV
-s8Mrkrq.T/o^_PHqYp9A&0DYt3&$E+.QMj;St_mHO_c<`.TrsUXK8S-WICbJP(%aPJ?YAbBfd[m-6P4D
-WN<7j3&*!6KrqMYVk]u^Uopu(R@A&"aL-tLB2i,'/luk'AlNNJXFXu@Lk^%oFF8@JChI-X=C#E@>@^f;
->ZXs*='T0B?tj7\<`rO#=']-:;+*]83`9jaNDNV_@WZ]r=(c5_BNSDD?W1'+>\SSS]ZAm\]=c#$e'QF\
-]=Ybmaj7c>YaUK"Jpsf'bLOPH[Bn*&bf.?4_8XI9ah5$UG'%kIJ<n![\%&fT]XGGb\?`<F['Hj3_5s5q
-TVDFa(T!=9?<^B5>[V>bDJO02FEE;-Uo'Dt=8l#)<DlF^:fLS(5Y+^P<`WC-<a8[,>[(B>?X$f`Tr#*/
-\[o;IW3EP9[^NE@W1g]2ZBTNIAqc__ZamNAW3!)0[\]UgSXPqJXI+'KEf$9TLn(04Wh>]JSsl4<NM!ks
-_5EQ^TDkl:V4)X!:JFV\9i"8F84cBJ=&_eOSX5.`Q(FG/K6(pEBo.[O9cm;+8l8&Q6:=416:+(04$?;4
-9LhWM?XZGn6W%NApA4de$N'\np\+7MoCV_MrqRc3p\4O\q#10gq>'aTq>'dXp%\=Uq>UBjp@Ib=q"4CS
-p&3GAmJmVFY5ePePJPJh`P+/-!"fCOjQ#@[i8iMI0*21T):qL^q>^YninE=Hr;[HfinE;Jg=tE6g"B+Q
-/-5gTefaql,QRlF!=8l2!>!?55SJ@4Uk!c;TTVlF9g19d5"dmp;CsUa/Lu8u/NQ?j6;9d/0KD';0K;!H
-,8D"4'/=7@M_6tc:hOQ14B,To<]N905qj]F;dF<L;d<<l7nH394$#Aa4ZYo(;cLfnWeYJ'=E$Vk:.nAX
-8l&A[5Wq:t9M.uaDogID?sd&MCI9p82)$mM1,qBR/1<,)/2TJij2J4Hg#%89hVc=c8O"sm4@2qN=A)b%
-='V<Agu6=h0./2!0e4S!/2/nH(*G(b1H[cU4tnQL3Aj/g2EO``7lDG-*$>t7+!DdM+!DdR+^`aOJO`*d
-7mA=>*#KP5'bqi5'bhDt&JnX1_+-ja?Y;&!%1EUV$O-hC#RV"F%l-q`g7Lm$c/dsJi6$0[-6a`_+t"<E
-*?Q@P3]&%TeB=b,`7N,GUlB1^7B*7@)C?46+;5q1&el&n',;;l%i-!%(DnML.M<7$+#OeV!!!*#!r)`q
-!Vucr!WE'!!W<*!!+-*<"9el1!s])9"98E'!s8T*!=&T*!X'E27Q*LgSA[p&Y05#0bLP.R?VO"2ZG+#c
-]"5Se\VXR"7XhD!;*lui4#JWaUUR\Ha&PMd+H*tH^qn",_7I+_P_=Tj9UpR4J6G]@Anj_7Ebo;rK>#%.
-QGMM?n+cbKq:FEbm-Es'p#tK3kN_U.m-*a'mcs!)mI9B.m,7L"m-`ojoD\UUq:=d(rr;unqZ$Qkr;69g
-rVuimnaGtnY)n'XG^"CYG^Og_H$FIPFaeq&YJ/9)b1YFWOE>_qKSP;2It`?&G'8FhKnYMP[`IarkiLL3
-I<]s\Fa/4VG^=UUF*2YJG^ZI(eCMsb]Y(tohs:47rVcWbmI9`=nFGZ!iQT'PfCA1roC_hJrVQ'LmeQ>E
-p\amerV--YlLF?4p@%89`3>DNB4YdnAS>ahARoXq@q0bN[CWr_cGm#LD.nB5BPhWp?Y<t`B4tpfBofsW
-aj&8OZ&E1#>[(WB<`r[/=^>!0D1nh)f%89]]t_G3o\/TqoCr"Vnb;kJjm;mAoA7U:kh"J.dF7U`qW?c"
-k2t=RcI1UneBl^tf[J=!g!eNudbE:!imZB&b/;HCK*;Gb#6k>7!X/].!!)uu%0?S3!<<60$3gV8!!!'!
-"'>g5"pY;8!W`E-!s&E&!!NH-"U#0LC11FP>$PQUHA[oNNeDn'DeWcm@qTS(It3#kBj=S79hA#R92JYj
-;b9/..3fuc0fVF+CLgI468'N=-tnZ"7ZXbPXq%tSTLV+%@AU*+X/N##Xa[6p78l<lXH5t6+sJK`-UXf6
-X/r!P.4Za#WMZ]!Yd1O=W2YDpF\P8pW-:cr5$M;W7:&kd8nXs"S9(.0`R</We'Oql[^iiR\&>VT`iuh`
-^ULPV]=PAR]XPVc^V-ehZE^[/S%-kdcdK2&cJ%1+_Sk3ZbL4YXf@\Hn^OEDo`2AuWM2R1DL4t8*G'8+[
-K7JW/KRTAeXfJS!U5=2BJUrE,KSG83H@^WqJ:2iuMkR>c[^<?:PCRt)H?OU_H$ascF)uMLFF8h3Wj/_/
-Ycb.2YK"8u_:-iZ`jrk"^:V"Y[)'/TYenAe]tqe4`RE)G]Y2Lo]#E"9dsfZ^a1\ah[^a)]YITp^J9l0N
-BlIWuE-?>ECi=`OC4r4QTUDUELjjD\CM@X)DJaH6@qK@bASmC,[[NGKP)XNe?!^iH>>nU+=^>K>AUT6#
-X/`)#XK8P.[DeZ@ZFn&kbe;'>^9G;udDWW)]Z$n`[C<`lf#k.sa2bEYX'(aWWKa'ETVSBUSt`-SU61V8
-TV8`\P`goZTpB7`8k;E:2Cp:+.ks(S<+0?K>Z!jE-lj9>*@is3:/OV=,T.4*'HS_d:L7RCAmnju+WqR?
--MR0*oChnMrph6(q>0aUnFH)>nFQ5An+ZVQq"OCKnGiC\qYL$as8W)qp3uW(o'u8>me6MUpXL--)\4n[
-Mn(&hH]t1tTU(ma1F"GPY,eV'Xf\S#XcId[=bX)IHu(Y_,p=6cV5^PtSN8>J+bHi!X/D_eUnk/sXdY\q
-?H9I7K6Ca?:bbOTB44JIY,m[tJqK&7G]J=Y@:WnU=BAX3<`EI,='Jp4<dn+R>$"^>Bjk"B<)-V$?<^5m
-5s@5*DOQP\=(#Q\FB_gYB5)!d?XdML<*X-bR_6_qf"&B/a3r>[`Oiap_9C6?`3,SeIY<<WXiA])^pUPn
-cd'PG^r+46aN;*&TlkF!F+9Ik\@8uT\\5Ja]t(DN['d3CVST@*Q_C.PW.(Y?Nbqip>@M)OC2@g,EcQ5E
-M4CB=PB'Z";,UFp:J+;W=^aQa;--h)>ZFs-<a&X/?X$T9H(^t=^Uh(jUSk?$\@/lNY,7f#\$V<?ARU.X
-\$iu\XKJb0]!nK-T:MI>XfRk/DK(>tR"q3*UT0rPS"6"=R#ITK]tpV3P=V=GX/i(bGX+kn:Jt(k:/Fe]
-77^<S9oY^1Lk1h_R[8YHCh7:;MdK:Z8kW)M845p<84#U/7Qs%29h\#G:LR[%6pjd_FnY_3r\FBIp@n:P
-nF?,BpA=a`p\+=Wq""+Pp@nCZpAFd_p@e:Vp@nObqXsIKlhC#EoC_t\!6"pG,GP5=5G69McbRLgrW!!&
-^ubOJ$K9Um.ffeR+kKHiq>^Yeg=bSUr;[E`inE;Jg=tE6g=fFX.KTULe:&bH!!!-'!!!6+!WWYOj(]?3
-LUX:IDPr:J4@)(a0/5^D-UT@:3BAlH0/YU?.T/o+/MJe$4#/`M*tT5*&2@n<M_$qi<,$293)Ng^;bTbW
-9K4FX<F9cS;clp`6:j[34#f5_4ZPi);c(Ei[";t,Bn8W17S6HQ9N"ne6@M*^6qp?K?#Rg6A6iPHAnaXj
-1c6sG4Z#,]2_-7.0e>1FXlIC'bh1h1gY0/>2(Lpe9Lqr[?!CTA<FDZLgu6+]/12r$2_cj/,:GB<()nhb
-2+'V`4"i*A0f)$O.lKqA75c>1*[ML<+!MmO+X86W*amOKGXXPA5<C56+)i2A+W)"?+;>M*'G;3dik7T<
-5ZV;G#n7:O&ISaI#m^kH"V*:`Y1fM4bi.XFi66BU*ZcX[/Mnb)/gD5V0ek#LeB=b,`7N,QVheYD6a*gT
-+!qa?-4^n*'c7c#&JGrj&/H*&'br#H.hW=#*AJ2u!8.AN"o\Vq!!30$!;up!!Wi)s"p"f,!WrE'rW<6(
-!<`l2!(R5/3(c"Z4-mijD6Ck&`5^B^Z<L0dIC6T"]t_+j]X`i1>![S;N^Q9#2`X#V;5pn3]#.-/1G"j+
-]t_J'_SEdtYEO`q=[PWMWe!c/<GZGU@;9RtAU:u%\:DEVmeH\VqXEn2kje!%lK7L)qXWY=nb)D8nbr@P
-k2YLdmdKQ-k3V-kmdU5UlMB)qs8N!=nG3+`r;H9Xrr<#qpZ1u3f<19eH?a^\G^+[bH?j`6Eta"ROKQ=B
-ccjqi\s.D`I>3Q5IXW;iJTQ*dJVJl:QF=g"lKRfl\9W4@H$FU]GBnFVFT->?FEi/.^=Cf[`kB+%_;X_Y
-r;HEcnaQDPkj[s#jl=S$_:S8Ip@@YBq!mqKlgXK7qsX7UrV?3`rqdo4qt^!\gWZgbG\CSuBl.X!Bk_-q
-Ddd4+QaOE5][4d0O_AcND/a*!@:X"_C1_3qAnmFAeB?If^93E.?=.,I?<gW8<E3=)A9*4#_q*Je]">_o
-dIZ>jkLAV_k3)X1kjJ'5o_I@fcfj$0bg>)5qYg$?jQPUVf%AR2jP&JDeBlUmg>1Q:e(!+)f%&!ji6T$`
-aF!md#Qb#,!!*-("T\W("9&9>!<N6'"UG>>$k<OJ!W`B-"p>);%1NUJ!<`H+rW$+&"UP>:"^G54<`iX;
-D0:>cOH"p=DeWio@V'1jFbGF"J95F-<)can='T<ODdQXC5qjW1-71?-7U]_4=?SPq+!E4FN^d'1Wj&Y0
-\A+D!5q6ZKWN<,$VlbENWHV*23HhKa4$,,G.P*&@Xf\\'Sh)<<0UA]7Wi`P3Yct7,JpVf<4/&Ws4#9E9
-?;aR#;--FsTr+AfR(^JcdEp7h^Tt>a[]m-B\\QA'XMVZf]X,;ubdjpXY.)0_]t(>OV5LN(dF-%a['AED
-f$q%Dgt']s`P:$_f#1(hU:Iq>Q\^WZL5:\=K6qofG^P'nJqel-R&7$jYbRtPIXZp$K8"u5L4+ArJpVoq
-I=[?PZ+dl[^oNTFG'SF\I"$?fH?aT3EsQl8KU8XBY-,#.Xs^Km^!FmNc-4,AcHEK$ZE1FHZ`p[K`k07+
-^W+L7_o97%_6h%i_p!SSa2H$@aiV<?`50<^TTXtPEGK0&DesB;GB@Y@G_'gbT;%gAV4EcuCi=63AS,h#
-Ec>Z%C2%@!NNBRZT9>1kF'i-]@UWMF=&rF+@U!i+J"NgBWNW>&Xg#4OV807!XLPL?cb?g"`5BU>]X>Aj
-Xh(mI]Zo$W^S\cbXJ:6;U7eKkW2uniS"6:QXfA7`QD:@UV3-k<P(0F!>XqC]:J4&4/L`;*0g/BB?<pZ/
-4!kRD"U"r:*\K]Q:cU!G'b1cf(Et\+=^bcE="km:'G(oSq"sp`qYBjUo(;bRq"XOOn+-#?p%._IpA":U
-p%J"Lo^_MAp&"a`qtkj7naGu;mdTfGr;?0B*uuO<-8C%V1dZPLT;86JO_la"+CM@SXKAS-W2QhYL3cmS
-Ya00E6n'B.+?HU(X0.mG/KlX*Xfnb%US=N[X0et"T5@TL[ZGNEDK8TC;ds?S:116+OB7!fKQhQ^G(=ID
-A7AY@=&`=-@U)i;>?u5Q<a0*E=_;2J<*!(%<EWX-;+s2<5Yc6dP?;$p@r6<m=(c,W@U<MT?s-63Aq6>b
-ce6^Y^;%_>e'Q(E\\5]#cGR]*SVVWAI]p#sbeq<4]?egKaM5[/_o^!=]s=>PEH65IK=nS#]XYVf\%K8Z
-Zi739ZEL(<Y+:rQU8]Q?WM>Mk=]\g4?XdhmFD5f7FEr_6VP]Su=Ar'k<EMUV:JY+t5tF[Gr`2os<`r[4
-?".2J?r)<FWNEtH[^`NAYdM-R\$;m3W4'1?Nc\oCM4(NY_Sr4CYdM$NW1B]WSXcjaQu[4`K9_gaR&-g\
-TUqX@Q^F/$XN%]aVj1JNT<,)oV3uQs;+Nf>9h.]R9Lh]L9MJ?FS!]%bR%0S0K6)!KA:]PC;,:"a;c6:_
-8k)686:XR65Yb-J8kDQY?;O-U;J0k6o(DhSp\"+Jp\"%FqY0^[qu$3foFgccq"spbqt^3gq"==Vr;?Ee
-q#:3uq"+%Gp\FLSo`2o1$Q>Q9!'c4Xg=X'P2Z<[f$.%8chrWMHhq]ac!WX=o8GN5g^YRi(N;W_f;<$He
-gtg`=g#^^Z2DP=6\pi0X!!!$+!WW6'!sS`0]\7E0<0a)6LP^b`>=CnJ0e+b'1H\2j-9aFR2_@$f9/Agp
-0J"n70J+n9,pOKH(`=cB`MGdf6;gWq8NKgP9LMEU=[Fk`4%X@/Am\V47nQ*<76ipp3BB2`;GgT2hn+PQ
-?=&=\5"J4B=&Djn9cQJZ6:""79N,uMfO.uiCL'Xs0JkgJ4?bS_2_cl_.paba32#6LZ-Cq[jPnq(=?AE+
-5X\(CG]ZD[<EEe)cf*j%BJV:k,r7P#*%<3l3Yih_.l9.?0f(dQ5!2A&5=6GsE)855)AaM>*?QUU+sA3P
--S&EOfk<]50i^:V,@i,O'GVN.+s7^9)Aa)+?0&gi8Ms.A/e/4#&J,<W#6kA;$jI\:6H%WNREa[Kk2=I)
-(+L73)'^(>1a<t`-7(#lYgC[pElubQ_P`ND=#l/91E[_\*[W6T*uYk,&/,m"'b_G`)@78u,UO]J#UD54
-oDmMD!!W?)!WrK+o)Jgm!!*!!!WW6%quH]s"p+l0"U5#0rW<6(!X0&4!$2:R/OMEN4IX>c?E;/l`Q6Wd
-ZX-QkI'pQ!]t_+i]Nr%*BNm`KY*)OL76<Xs2cH]a]"5dT;+!7,^:h;!_ns4$^9ElXKNgp;W.7W3;.aNN
-B5;7&BR@D,[tV`]mIpDSq"<k0kje$&n`oT4p$^l1lLFQ<p%nCKl0Id.rpg!Y)Wg8Tp](6XqUb!3s8Doh
-qu?]pr:KXWrVcK_IcU.eeub'aH?a[\G^+[bH[9pZF*)k^OKQ=Be^N:+\s7GaI>!E3IXZp#G'JUjLPC_R
-\Adh&mIT8OH$+=VG^4X[G^+CRF)uGFGC-+!e^i$b]tV:uiU$OArqH'Mj72j2oCD85ilo6Te+N>,p$_JH
-q"F=@lL4?Dp%J4Y6i?lYq;U](o'c&Aji+<aF_><#Ci!fuAnGRhDIR.*R'jN4^!+O*O_JWKEGK8q?XdJW
-Anl!hBo]pVd+6IZZB/g+=oM\J>Zt<5=C"s;EIt7/e_/6[]>)52o%`a!iq<-9nal5Km1o*_qqfQCkh+>-
-d+\!frq,=8cfj-5*7E-`h:C91d*'VXe(!"!dF6b&f[nBnh9Wg`aFF0h#Qb#-!X&T."TeE!9`kS*#RUkD
-"9SW(!=&i5"UPPE#6Y&.!!*'"!<NH3"U5-6=]JI(?"7_pJ;TAFK6D*EAn#4\B5r*JKRnVmB3J84;,UM&
-Ao2Kt?;a-,0d\%g-8.PP@:<JD2_?L$,q`en3D#12rif,+_jNt].VYi]X/W1uXf\RL;,&ukXd2C=1bL=5
-/PN:LY,IpG1c..UWMQVrZ*LU<Xf$euGYgPsW-:E_6X*ht<EE"!:LKosSRe2(`r46re[_up^ULG\[(Euh
-];iZR]u#65_TKg+ZaIHa_o'@0^UU2B[Ct#6`mhE$gYL?,]>`X]d*T\Jd+HRS[%b.FXd4d%M2$b@K7eMt
-GBn[jJqA`/J=*49[^N-2NIQD.JqJc1L5(,&J:i9!It*$/V6ReO^;R:DI!0d^H@(*dH[9pZF)uGGI"I]`
-Z*(75Y-*5VZ,FE'bgahV]<K,i]"Pba]"bSUYJ&&la25^5bf[uC['m]Yb/2';bfe2Ma/ZJM]=,/`WgJm"
-F)Pr2E,B?.G'.k@DgHqQKV>-/RA675I;NqBF)5T.D/=$!A85ahCPo4&Tq.F2Nd"o6?!q&E>$+m2>@UoW
-K7KVrW2b<MX/iA,\&4cHZ)GIW]"Pto]=YhoaO.Z.]>^n`['dQkf$hF>a1J[SSXPk;X.lMeR[',*St`!Q
-Od2Z?Wi;/AUQU5-RUJTU:/=MM2_Z[50/,=T<E37'9/e"*"U"l0#oY<V927Mu*Yf+p&/?3>6WRQ'>Z`^,
-(_dMoq"FX]!;?Ea%/BVlp[dkAnaZ5Dp%/1V$hO,cp@IqJo'u>GrVc^qp[R_@nF#i=rVZTbg_^bH'.G_i
-\0j4\O.`5?P`BW:.3W'$XK&D(YGeD%P)+HaJutSiE(;E*.3gsVWN*+i2E3<FO0,UcVPBl\V5pr*SXs_#
-agce\G&1l.:.\StAo(@RYH3gjK855.G'%qTCM76f=]J[->$G<:;-[1,?!LZE?s./W@9Qc7=^#3A<E)^]
-5Whe[RZgiW>@MSp>[(oSA7SnO?sHc.?Y=nV^<P<X]=ku"f$r*e]=YbjcHa>JY+1AuJUao0`lc38^:V_<
-cH%BMa2>m>b/V3#U2k?uGC57[[(!]X]Y1ed\@&ZJZ*L^=UV<n%R%^8RWDfRQDH^.H>[(NHCiX?7FEr7k
-SYi9MF'2I?:K:Le7SZWX>!l%]:f:7q=]\Wt:fU\%=^P-SS>N7!]tM(\WNNM;[^E?>W2R57ZA`m;@Y^AV
-]Yc5>WMZi$YcsspU7[mAXK7h4Ec-W#Srf8/VPToVSXl7?R?+De\%ei)Q(S&V%&KD95YXg>;,g4a:.tRX
--;%'5OIMVoK:&0sP_*mnD/+rq@8T`l8kr)P8k2984?l+u5Wqh:rCRf1?;F'V;J1"9nb)_Rq"OIPp\""A
-n."sZq"jdYo(2A?lL4KArqI9)rV?0[q"jm`p%J4Xr:omTo(`%Ro_$*%$QZPR!'$"ZeBYD/3;rmi$.7\d
-ioSnIg>"Cf!WX1n>ljd%"M`pUgku%1!`%\1rS%V3g#^gc2)#(3I^mcQ!!!$&!WW6(!X8Z1`oD%E>FVRZ
-O+N@Z;+3i?0e,1:2)dcX,s3b>4utku68:r#5rgh[3&s5f-RL&W)&4T=`2#O^5YbO%8jZc`84Yp97Q2q>
-4A0O,@pW/.7S,p:77'*s4?bkj;c-]3hRJnpCM&E"4[hn<<DcXmISE-n7n-*I:fhe`fj\Z-EG/cC0JkgJ
-3^,A[2)-X4.kE5.2kK!IZ-M%]jPnq(=Zn`15<Ltl=_:TEA7fq[cf*d'D)F%"-o3k++!r-_2]4(p.k`\>
-3]/]7,q:c,0gR-ZAP+?o*Zl[L*$$4L+<MaK,qEBRem_'+/l=VN*[N0c*>oY0(`3u$(`!]"=6.:o7lj[^
-2@g'#%LidQrWjDK%0db77)doHS^-3Qk2=@#&0i23.PN(n-6iF31*S2)YgC[pElubQ_4lX&=\,aA4!GR[
-(*"G6)Aa"s$k<j_&J#Zp)&sV8,pXQF#p_>9o`3SD!<iW*!rrAr!<3)n!!30'!VcX%!WrK(!<N9&!!E`0
-!$)F`0Ln>_1Q]^U=K'?dbK\Sn[U)urGdb?!^V@@mI_*%LAm.3;X-H^T76<Ur2GU-W]=PmV;*QC^^:qD#
-`59=%]sF#XJRD0CW.Io:9O2(7B51sm??EfoZ\cW^mIpDRo_.D,kO%Qnn`]B-o'ki;ip-%(nEoW2lgOK>
-na>o=o^1]&o)&IblMB/trr;loq>:3lrqc3\rr2ig'(k2RjjL5mIsQ<`H$FR_IXHNhrcKoDJs!4Mc.:G$
-ft*GlGCG4#LOO])JTuKmJqo,?R(CE)oCDP7`d)]NG^"F[GBe=SrcBu>Fa&2.^=CfY`P'"$_;FYZrVlK[
-lJ_"!oCDJ?lf-4,_UJ2Ip%%J=o(i(QkNh[1s82TbIf'*BqtB@JoD%e?p$9Z$P]UDIBP2*pAn>O`CMdQl
-I@7LSZ,"l8\WLT?BPM<s?X@,JAn>^h?tPG4e'cms`j:b@>Zb37?!LW@>[1T;@rR%#`7*Gb]=ktrea_qt
-md0cAkNqF$n*9*(q>B*ncfj$0bg>/7rVQ'@kM#+R*S/lmf\=m0f$M[bc-Xqgd*L+kgY1E/bh:C]d`-q8
-!!NH1$jm(;rW4#>!!3</$4dUY&.8[C!!36&!sK/E&.f*M!sA`)!!**,rWOcM;G^1g?=n)'KSbV?H#$u#
-@UESUCNXrXL4O_i@T$$!;d*OCEcubIAQO=P3\Dp7/i>pd?sm/41ajar.4T&/5"(70Ycb.=_jj1a/7kc^
-W3!)!Xf\RO:.d6WXdVpH1bL:4/4Q\DY,IpH1c$V5VP^>oZ*LU<XJghuF]1W"Vg1Tg5#YN_<EDgj79Z@^
-QtMu)a3i8XeBkV1[^riG]sG8[^V$hkXL)rZ^V%+f]!])fahtm1a25*XW3sLjbJr&>Z.e![d_`uYhUKie
-aP,@k\[7s:[]>^LMi!.BLkC>.H[0shKnG#4KRoMdXh)-FW/Q4TIt3-'Jqf#-G(><rIY!!$Of,Ltb/VN4
-TR1j-H[0seG^=UXrcAKjG'eh,W3NP/Yc`GXY-GgZda-IgaLnXa^:q1k\\5V\YHPX]]>VM!_T'd?_m[(j
-\]`:>`lul\b/:X&^;RIc^Ts;kK5taFBPM?uDKKu?BlABKE/('ZQ_(4QPC7:bBl%U#Chmd"@Uj+_@qge#
-[A0F`Q&g&q=Bf$:>?Y38?=%/KE.WV5X/'(%YH+b,YdVBQ^UCMg^Tt>V]tV"d^s1BA[CaD[]!SlXbgXkJ
-X2McYV4aQRU8X]`URRR8R%0e?Ruic*WNE=hNLc8gW0V!W6q^BT:.$ug.46>h2*sc)8NnU?"p4c(*!$?c
-0gnQ!3[PUH"p4r:*AU/b>Zt5j0H1f@(]+4/rqR&toC;>Ao_84Xq=aIQoCMtSrULcop@S1Ro'l/:lgXWB
-q>C3doBu):mI'TFr>G=m0-;G\-Rj)0.ku1.TVA*ENc?g),$_=Pri@ZRW2Hb`L3cR@YbH\f7k5l7+uZI#
-WihdL3%H;(Y-+e%US=NZX0AgsRr_lVI^tVhDIm?M86KD0Ak6./Xc$M>LPU;#F+&@KBk1UQ;-R((=^503
-?rL-2>[(?6>%q_`>ut'0>[^u=;GK_J3DOL]P?1ji@<?Ws?#+"]B4,+R>?=L'A:Ku[bh17R]YDM=f$_XQ
-]t_>-cc!l.RtZ3;I'9iqaMPa-^X(9V)pQOG`Pp*F`k&7DEG]T3FGIN9\%B,^]sbGZ[/R?;['Zs0^94#o
-TVMLc"/M#s>Q.f!=^GZRDf9`>H$tXAVP]Z#=Ar'k;cQCY:/4ko6r-]V9i5"r=]A*o<`rR,>uuEGW27&<
-]<eQ:XK]4BZEL@-VRj1CMg/uKMOC`Y/%NBnV6-i%XeVAZSX,SBXI=<SE/C'TO-Z<0US"-LTV8'JP,lL1
-^8I*ZTDkleV3uL!:eaS^:e+,J92%lG8l/NLS!]%bR%0S/JT5RBBS_j\;,:"_:eXAO7n#d.5<qP!4A8I@
-8k_oc>tddV;J((>nFQAKp%7nJq"sgX(A@V%rVQKco^hD5n*]W>q=jUZqXsOTrVI'!q"t$hqt^$Wo_J1P
-otpb;'s@T;16]c'bIFuErW!3.d,isBjk\Y<#i%?B!WWhbCBF>4"LI(Jgku%1"")p_h>Z/8g=PE>>;%N0
-!4C9*!<<*$!!!$%!WrE*]AHs%@%40bO)gt_8Ou-20-rV11G_'N.mkX:2``lR1Gq^!9Kt?f2EaGf,pacX
-)A=Q>`2#IZ4\BF,8PE\l7SurW6T$Jb)E'lpBjk7H91;?;7n5p25!VCu5>tKb^>6/WF(f!;:d%'5:Jt%f
-;bKAB91hlW:g/1ie6QEf@:*_00JkaG3^,;V1+rPW2(gR;2OraFZd@FbjQ,+/>sUV=4?GYh8R#D,A8QXi
-c/7F#D)3do,q^tt+=JHg3#X8#.OQit4$GVX+tYK-0eGL>:iK/T)]ft<*?#k>+s%^I+s\ULf$dhr69/..
-+!2FF*>fP,()7Jo(D@8l<oV(r9L)rt2@^!!$OdCM$4@7N%ga1;7`O,=U!VcZk2=9t*[r9U0I[q`*$QUK
-*$R!oYgC[pElubQ^S$$e:I1hn3[,Ub*uZ4B(*",'&.K*\&e5?c(Dn,6+=SKQ'+?-@'$C7\!s8T+!s&B%
-!UKdg!s&B%qZ-d!!!*-+":,;?!s8c:rW%!F)D+BG1bOa0DI03^c-"5ZgUL9]4`n$B]>)+l]=PM4?ro7(
-Vit(I5r^_`1.%bC]=Q!_:HBG>]tV;!`5BC%]XF/YIpu3FXbBYB93>:t?YX.`>C4&tWJ\aXmeZhToD%/$
-l1+</n`]H0nF>`7na5]bnF#W2q!%/8na>`0mHW]gjm)X@rpBR4kl:\]rV?6fs%N7Yqu?]op\<qDkL$>l
-IsQ<`H$FR_IXHNhGBJ%WJs!4Lbg4Pce@CfeGCG4#L44T)JTuKmJqo)=Qb(?"nEfGp_g-BKG^"CYGB\6/
-F:389G']sue^hs_]tSs2_;4PYrql<WnEoZ7oBPc0lK$=._:.uBna>W+mIKrFmdp,Ar;6?cqu-Kjp\Xpb
-qXj4Jm)cJtEFWWqA8GslAS#@eDI[.(R^KZ1_q!2GO(r?=BP(j`@V'%^A8,U_BofpVceHsgYDQpt?!CT@
->[:]B>[:QEDh>%.ce1e4]=bnqddm5-lK[p(i9TOon)i^#q>&mkcfj$0bg>59rqu6AkN1[Uh<3kYi7?f?
-f[J=!f\Fp'cd1.og"Os$f$D:]_1hgf!<E9$!sSr;$3C5.!r`09!sJr<$k<dY#6Y&-!X&Q-"q:qL%0m%<
-r;[*)!s/f5"pRn#ISWa<?=n)+L5Cb<F_P;n?X@2QD0C;]KR\5]@8Tis;d3[IFEr7J@9#l_2Dd<H3CHJI
->usWV,pt#i->',U8VX@OY-,7MSj5Rm@Ap9,XK8A&Xf6_>8MFh[Q:a1m.jc_q4f>HcW1Z%(/0]/4VQ$]%
-ZEUX9WeYb=<^r^]@=1C$5#+jI9NOq_6XZ[eNb=uu`R)uQeBk>'\\Pnc]sG>^]Y1Yg]t(\d]!f5jZaRWc
-^Uq.m[%s@kXM3-/b13l)gYL<+_SFj]e]PYPhqZDe]VW0LWKi3rM1p\?K7eUOHObU]KS,#4JXE46Za6O(
-MZ/&)JGt-&L51/"(4_-gIXciuOJfIm`P9'gSU5O)H[0sdrchsrFEDYMG^=n+W3NS0Z*(43Z,+<+dF-.V
-_n<[s^9=oN]"55OYeJ,d^Uq"g^Ve%4^Ve%!`6ZWJcHt"^`6-HGaM5-tZ^d85E,0B+BPhL%FEDM:Dgd(Q
-LS:9(Trb2WHuEe3IVEA)D/X?0A7K:_@r%%'[\9IcPDX<d>$tTC>Zt?;?sdDOEI`V6X.u\uX/rG-[_p"u
-ZEh'HWOK7J]sG)`c-Eu0]>^n`['dZneBkh,_8`ONW3`_2YG/.uUn43QV5g)WOHH'/XK@tPS!&Z*P@c[<
-8PiA_7Q`"G,pOin#<kUE5rL))"oJ?="rT']845Qf('FaB!sTJh5u:`g=ZnJ[(D@R5q=sXUp\+4Kp%@tL
-q"XUUo'u>Cp%J+Oo'u5:o()SKnF5u<n+6;Lp@nCXq"ORZnF?;QrVZ?L0c_J_.3ri+6T9+KTq\3JO`;m"
-,?V.KX/rD*W2Hb_IWeD-ZCZP_6n'9*+=s@gWihjR2^KJ`Y-+e%US=NYWi`RnR!)hcaKh(YDI[!=5Z2'"
-@7F\/XFjf5L4semEIW1EBP(^X='J^/>$G33?!CH7>?Y-4?ta7`=]SL&='Jd*:eF/A4A^!dP?:sl@<?Qn
-?#*t[BObIW>Zsp1AUKfVbh17R]YDM?f$qgV^VIV0cc*r.RXo[0H*+?ka25U+^!G%ae]l7W`5TpA`42n=
-D/*g"DM>a1[_'#\]sbAWZa-mC[C301^94#pTVJKeWMG\q>?b33=^l/^rbk/CG^PC=VP]W!=&;Xa:f0VL
-;,UV'6:k*P:Jt:t=]JU0>$G66>ZZBJWh[,=]WnW=Xg#=CZ`pU/V7a4FM0WiLMjUf![^3N<TrtZ/Z_a+`
-S!KGDXI+*QEJTmFMO1'2V4sQRUS=BKQ*%m5^86pVT<"umV4)R,;+aGV8OH*>91q`A92JNJS!]%bR%0S-
-JoP[CB7l"G;,ULt<_l:\8k;B;6:=:+4\SR?84uWc?;!dV;.Fh9md]uGq"XUSpA"A2o^qnTq"OOToC(i+
-mdB?4p\+=Wr:fsZq=XITo_%nQrVH?do_&(Ro_-0&$PBZE!%jDUcd9VC6N-ri"NoEOjlP=O$-q<a!Wi?1
-dU*%O!!JbDjP?.#!+Z_thqd#?h:gB;h-_`]"9>^Y0*)%Q!<<*#!s/N(#K5:`$>5d#L4<m5Ma'[#76*"]
-/N#CE3A!?R1G^sI0f;<f8OPNl/2/h9.3TiS*#TJBFiUFD5<_\R@m<Y#9gi)h<C8]61a"kK@qK+R<D,bN
-6:XU969mn.5X/1G?,#'qG@=`VISN$i7SQ`S;H-@U6;'jA:ek);bK`sd;GU"p3\E0I1cRWR1,8_Y1bga>
-1n<OD[F![ejlG=5?:-q<3B9K*<*<F$=(HEDaPPmsBJ1e\+=J`[*\Am(4r5Ct/Ll3'3BT8U3']Jd3\`ZI
-<dRdi)Bg.<+<2@D+s%aJ,U"RNf$RPr7R('9+<D:<'GM?%*?,_)(D%&m>Md.h:dSAg-k$Cl$OmOP$OmOQ
-%1=4;8&s22S^--Ok2=C$0.J"a,om^B)^6IE(aL^fYgC[pElubQ]V:'o;*L2A1*@S`0.eY!(a'h9'bV/p
-)%I,k()@`.+"efV&e6*9'?^@Y"9S`,!Vucr!Up'i"U+N!#Qb)4#6t5/#Rp\4EX<X55=IIcNR3)^U<1U"
-bLYLW8P)'dZamca\[f>`\Vj]r5B<Q]:dmc51d!TVTsD/=a^S45-@WVA^r"%-^q.+dQ[sTp:n=hB9LDNY
-=]\[DE,0'F^;$P*alVscqtg$^fA>rkqtTaIo^_M@kNi'<Dt*Gpp%J=Nl0@[)mcilsi99Idnc&RXqpFU,
-rr2lho)/Oep[S.[qY'XZmJ?A"WfV^VG^+LZG^b*hI!U!ZFFJh(YJ&-*cI^OVQ$.>"K8,,/ItWAsG_(F!
-Ko;;1dH'`Zjjq7mFa&(SG^=OVFoHIjF`qtPHDJ:*f$)(H.DEU6hsLFAqX<\7nFQ5@lgF-(jO1r^ch6_t
-na#Q/nalPFoC_YMr;?HkrDEIhp@mkCp@@kC`ibPGASZ4"DJWrtAn5asA7BnR[CWW\bfd>PD/Es'BP:g`
-AS#RfBOt[jOM')be^)+6L1O^u>@(]C>[L`;>[D#^K<*,?8D)>#]>)50oC2&+m.Bf5p[7M8io]n-oA7^;
-kh+>-d,XWqs7GR=hrNJGkiUj^f\bK;f\"p6i7?E+dF-Oqf[eI#b/DW?KE_5Q,m"/X'bh2i%1<1;!sAf7
-$kF!c&e"sH!W`9$!<`]>&ek]Y"98K#!!EQ1"U%I&8kMoZ?YONZL'**QD.*?H)I$NXDg6hgKR@fO>>.[]
-:g.LQG^OpP?;X0Wr]:cX7nHE[=AD",(E4MP/p+g<97sAGXuNr/Rl*5Y@Ag-)Wi)bsXf6Y99K-^hP"%Mi
-/1)ks2l!OVW1uX90e.LGVQ-`$ZEUX7X+th;<^r[0X*Hib5Z1BP7U/tk9l[)2MJSs#`Qc`Qda+ho^<=^?
-^pLtn]Y(JWcGI64a25d>\$NQX^q[FfZ(\4uUUJOtcdoJ/h;?`2]slACeB,JOf?qCG^obMnW0N*rMhZtB
-KS4c%H[C<uKS"r3Js`:5ZaH['Mh$8*J:N6%Knk%SG(,'gH[U<nO/TIp`4NIWSU5O)H?adbG^+CSFED\N
-H$Y",W3NS0Z*(43Z,+9*cd]tJ^;\1-]X"oM[^i]GYIi#g_8![s^V[q2^r+."_TgHRrm3%:beqB+^;IY#
-[[E;1E,9W9Df9K2G'.kBEIE:QL7t6+Tqe9@H#[hQBl@ZuDK'Q5ARoF`AoWm3[@3YPOb[aY>@LoI?X$]>
-?<L]IF+T";WM6ApWN3/*[`#\\WjKON\&H"n\$*6[bf%0%]>^n`['dfreC)1@a2"mRVmNb3Y,&2#Vkg/g
-XfnImP*)0*VlH;MR#R!!OC]aq5YFsN7m/+5$OI%D"qMV'/L_bO"8i-+!YHhC7S,s!)$L'?!#,\Y1dtDJ
->"Ut')]'Rkq"XUZp%@hRp([/ppA+LWp@\.Qp\4CQo'l/?pA4UaoE+UQo)A:apA"CVrqRl/nb`=arV#V>
--7CGo,\E073HC4UU7dg4DBU/K=0Sg/XKSh+Vgbb2H?rM7[$l>[7OfN,+=Nn`XKJ0b3[uG!Y-+h&U8+KX
-XK8^mQ?HZWY**mBARIhi94r$P:N<J;JRXCjKQM<VHZik2BP:j`>ZY39>?b*0A6iDG@9m8OBkUjT<`W4!
-=]\['7R0.&;K81j>$G3?E,JTYC1C^f?<^Q:>^fU]C4)8Yc.ULV]YMP?f@7sX^VIS-cc3r.RX9+&GGq[a
-`koF&][PH^bf@Z@]Z7b(\>bm2BOt^hI(Qbo\[K,`[C*BJZEgjF\#c:;Y+:uRUT(;nUl]M!>#n['?>OLt
-DK'T@I>OPmVjML+;,Bq`;+!`K;d3Kn8PW)\;u]eq<-_J;;HQq#;gb49U:\Ca]<JE@Z+@BQZEL+#]!\u)
-H"LTAQ+"B:_PO*5['mE@SY)C?TWtSaEH5uOPEC]jUSFc`T:VgOR[9JI_RdIXNg-0=X/i(bGYLe"92J>T
-;+aJP6Ua^G9otj3M1_1cR>ul=Df0BLO^Cs_86K%o:.n8R8k;??84c$09he)H8P3K#8ju-G@Wq52o_&"Q
-p%e4UrquZirVlZiq=s[NkjJ*8n*p)Fp\F^]q=saQmHs-0p@eI]"n_<Zo^_Y)!:Kmq'=\2G.?hs)d_*"N
-rW!N5`nBA3g=k<,h(\p3!"[CT!Vud!M:pY>Wr2o1)VO$*g"G69dbs"j-mSoqYM(K*!!!*"!$MOM!s'7k
-j#dihSY(%NE1DA85u(BN76E4c3]AuI0hshiDEpWS6;:*B3AN?D/L`A#.O>iG(E"rUbcF*!5u:ie1.>\F
-6sW>K2)RE@7os,/?sZo-77Ta;8Ol*56UsC);H$r=gT50q>>fcC4Zu8,9hSAc9g:g15XA"5;fp+)92S2F
-6;fcq1,gsJ4Y\ZFr[\I10f1R@SDhGpd+dXC.-09u>sgb71G1gp?s-T1=_2WCa5#UuD(mIh,:P,^*A&j)
-4r5Cn/M[5[;DU*_0d/&*0/P+PE(qJs.OlYf*ZlRP+<`$X+XUgPdT]R,1e]\P-QFHM(`FA9*>]A)&.oso
-hR5[<4B#$"$4@@Q&.T'T%1ELM%j<u,a4#F(7a0cKk2=L*,9@^F.3fod+X.pC)CI*`YgC[pElubQ[\ALo
->>_Q92BX5!/gqn^+<DF<'c7l2&.fZp',;B)1FX(M%Nm/4b5_PF!WiE(!r`5n!!!&p!!39+!WE-#!WE',
-!<<*#!sJi1"pGAFrW#Ln*\9QE2`-N=G$1N\bfJ&Ygp0154`Ia;^V@=i]XbS2@UDTMWKL+N9L(U'3BNqA
-\%9^i9fO;@]Y;1u`5BC$]!muUI:,gAY=!e/6;Loq?XS"uCh&@:]WIF?jR)a?r:K^=g?eS+p$1N*o'l>A
-o(DG<p%\1KnaZ#5n+62>l0mg-nD`p8s6oj4kPtP\2tHJ8rr)Q\qtp0\p%deCld)SmJ9lHbH?jaaIXHNh
-GBItUJs*=ObL4hne[^uiFa\mqKRJ?'J/NHPIt!'(MO(rum.'B)f>)WQG'J4UH$4CSrcBN1G'A.WUqYC1
-bf%60^qo!srVcT]initjnF#uBn*8r\_SOOlnb;bVnHo!ap?M&9oDSUbqth`6p>tf?o^hIlY**d:Bl%O&
-ChI?lASuKu@X=BK]!TB!bd3:HD.dm*E,B&k@:<h^BOt[mP.];cbKRl,M.g4#>@1iE>$bE3=CGraK<*/@
-f[.4A^V\@hk2be"r:omWoBtc$lh'lAhTX=0f[A!jhXLL<m-!QbnD2[Mf$rC+gY(0-eCE7+gY(0+dF-Rt
-e^N!c_U6)M!Wi3!"p+o5$jm:K%giRE!s/W5$OdO['G(TU"8r3+!X&c<&J>KW"TeT&"p+l/#mCM:IS*1'
-:fLk<F,#F&J9,L5>$+m1?=e,%K85))DIHX?91i&cC3FlMHtcn`7R0$q2ag>5:0^dj3%>gd+#>Tm]O"$Y
-Xfnn1[)&+^2_A@6WN*%tVld)#HV7-sEitTs5rpbN0J>AZY,eLt5;+N6F/>b6XK]"7ZDss[FDt/IH(V0\
-3&<m#<DuY%=].n0V5]StT>8Ond*U:jXJrkQ_SW[[]YD+t]YD=p\\cD(]Y1te\\Z8)^ULhS\[%m6bgObe
-['JNFf$q.7bh(4_^sCKR]t(kR\\4o+L5h+GL5:M9IXQQiJVSl0KnP)HUoLo8WhYQ*IslkHIfY7ZIXH9b
-JTc<cI"79W[(j\p]<%NLFa/4WH@0s^G'.nKG'J:ZJsN@?YHG+3XfeqG^X(-P`jMt^a1Jpt^UL_aZ)t1?
-cb.<<_SjC6a2PU$_77V3d*L%`bf\/I_lgVm^qR7IP(IXjF)Gl8D/XT?F)5oGIVj_2TUMLJUQ0V@IW9";
-Ec5l5CMRKnB4GLpOfGdUOcklaDI6UT?=RAH=Bo-4?=nG7K;#9>WNW>&Xg#4OXK&P@b/;$4_7[+Y]Z8+3
-]X>AjXh(mI^Wb0I[^4#g]VqL"TUhsWWMcMaU8"QbW2>oEQ^stQS!97nL8L&D,;;2N:ejMD,n^=`#m1/.
-"X,0?+V=kT!!rZ8,</(\5qa)Zr;[f@(bnBW>$Ocg,od^Cq"FFUq=jUSp@e.Kp@e:Vrq-9brV/MHna>f6
-p%eFWp\+=Po_%nOp@n7Sq"OFUq#:9kr:B#5-n$Vr-=r0.1N8GLTqIL)C`=B?<NrU,XKSh++/Z3(J:C^O
-Z($,`9e[hB,q,FcXKJ3`1aF8aYHFq'UAgolXK8[kQ#g9QYDmF7B4XV(;J^5`:2R/7LM2I"Limi^IXG^:
-B4bFT=&E1,>@(N=?!:B:@9m)ACh[6Y=BSa*?<^c<6p<Xs;/r(i>$G9BDJ`3OBk(Ue>Zb'3IToTTB7,rV
-ce?j[]tq_Bf@7pV^V@J+ccF#.RXK@,H)\$h`PK7"]@5B^bJV-4]#DA"\#Gp9BkCpkI(Q_m\[K&][C3HK
-ZEgjF\#lC=Y+:rQUT:GpUl]It=B/Bu=(lDfCj'uKIZ'epVjVU/<)ZUm<(9>Q:KUgg:/4Va!`MuorD[u5
-;-R(%;gt@9UV4R_]!8EAZ+@ES['-=#\$`T%H"LZCPdnE9^TjoGY-5%+T:_UBUU7+eE,09EPa%/pT;/?^
-St2UIQ'.]H`4Na[OHcB=X/i(bGXk4p;--^m:eaPO6V'sJ9otj3M1_1cR?E,>C2%LBP\!`Q:/Ob\9MA&N
-7n,g47Rog4:JF8G84m?"8O,X@@Wh)-nauPJp%e7Rp[[_5kj\9=q>0pYkjJ*8nE^)G(AR_"q=sXJmHs0.
-p%A+VqY^0]qXjCPec>+<$PTTC!%*oPe'4Yf2?!Rf"3B9Xjk/;Ac/15Y"99:f<WW$s"G>UdgoUGS3YL*&
-iRul?g<\^3>UL`u!3t-$!!!$$!!!$+#6Or?da_&+CS\"WKS$"k4ZQ/24?b>C2``l_2`a,[D_jRG4?#9"
-90>'j3A`9L00:a#'GD?;HciEU77'mN:bFk884?fM3ANHN+?N5'@piYG9h%]D8P;Q?5XIk'4ASma_qh>6
-A7Sbj<'WN584lKP=A:q<5!(nr6rJ'IdofaD7n-<7/29(=2`rfM0`EU2/ho1;2OraFZd@Ff=ln`%\m%<W
-2DZ[29jC^tCMRj3T?5pGcZ:ot0.JY0+<N$Z1HHC%.kNJ10J5+:0JFOr4>JT><cCYT*[i9W,Tn0Q,p=H\
--6XU@f%"5*2E"5`-RTfW-Qj?,(EjP.((_*'Cu2H]1Gr04-OgCj$kX$X#Rq+E#neXL9ZPP2/XalAiTB(B
-Eu>i9.Q&k,.jZ>W(`k+U-EtkBWH-/.be0Tk=%Q)j_FGml+rhO#*#9G/'b_8t(_dZ'(_RN"*&&lX$O\.,
-'$C7T!WrK*!<W&s!W`B)o)Jps"9Si0!r2g$!s]#5!!<W<rW#In.lBa`2)U01BiUqLc-+;[gpfpJ4(Y_0
-]t_+h]=>D3AQh?GY*)UR:d[<34#in@]",j^6o>p$]Y;1u`5BC$]<[]PI9]C9I]\,p786oi@qg"#C0uD$
-]sX0AjQ647r:&b+dc^/`m-<Hqn*Kc@p$:r3nF#W.mI0N6oCVYDme#W4n)Em8r9F.0kl:\]rUTOVrr)T^
-qu-Egq>'%8im4WeJ9lHdH$O^bIXHNgF`_YPJs*=ObKeMjf"%,lFa\mqKRJB()h<$RI=?g&MjM&so(;A=
-hnaPZG'J1TH$+=SFoHJiFa&%VUV>:0cGdN3^qo!prVcH`legpqmHOE>mHEWX_SXUkme-8CnF-&Ao]YZ3
-nbrFaq"jmdqtL$eoD8FVn*\H'OE"iCB4l*tAn>OaD/`uoH'YkM[_U;=[>f'>F(/d$D.-aY?tX(cA7KSA
-][Y-Kc,HiBBOG+J?=I/B?<L0+A8Q@?X38oEbe:^)_U\2?kjA$;p$_58lK7BunFc\8bg5M*d`g(nnGVt@
-hrj1ohpU*(d+R40g"+X"dF6S!gXt!'dad'sda>_Ce\ZtH"8i-&!s])D()RW!&e5'J#Rq1L%2'?g%h&[G
-!WE'*!<`Z<',1o_"TnQ$!sSl2"9(k":f_(DG_Um%Hu`h#r`)<e>\7u%KSP,'CKsh/7n#sQB6/?DG[jfH
-5!1e`2,[IQ;HZg]/LMJW)DsBu]M_%KXKAV-[_\Om3\47,X/W1uW3*3tWI@T92fu0e7R90o.PW\8TWbMs
-U,FGL,&*jMWiWG1Yd1=.K62'/5bG'#4Z5Q$;HQt,;G]klTr"6"QbLJcdEp@eZCnY@Z+%*=]">HN`%8@*
-]"GV_[^j#\^W"43_S<sc\?_d9bKIoT['AECe'kb6cdg=__9U]^`4s##S?9,qQ%tBYLkpn@KmnGrH[pg%
-JGt4%R\d$i\>uKdJq/9"Isum$LjO5jJ9?-`I=[KX[E?e5`jVIbFa/4WH@0m]G]n1NF`r"WJsWF@Y-+t1
-XfeqI]ZeLAcG['#`4NLr^pCGZYcb.?bddVg%)Kp$_mm:n[`6_>b05=\d)s>Re@s&M]t(VFOah=dChRR%
-Ci4?:EbocDIVXM.URdsRW/l4FDdd=!D/O-'Bk([e@qKhGX0nL]P`puC?X7&D@:*/=>[:?6C4(_fTrFig
-YH4h-YdVBOYI2-_^q@.j\$NQW_oU6<[CaD[]!SlXc-sM4X2N&qWLG6-R[BtPX/D_aSXl@DW2Q/MR@U4W
-P`h5VKWC;J'IGS#8kD<,)?p!<"VM[q*YekU!!i`H/NZEh/K"]i!"8rB.R$^6?<'WJ+<;a+p`TG,p[RnH
-o'c;IrVQ<^p\=OZqYBdSmI'K:qtp6gqtg*eo`OgZp%A=Z!qu9]rr.'<n`*P*/hJ:m=,&smEfZccTTY1P
-+X/+(Y,eY*YHFh#Xd4Ze<._6CHZ`.?,qUGiSZ/WlSi\MI*G2OYX/;VdUS=foY*>2i>04(2F_t\s78-p#
-B4a_FY-*duJVK,,F``.jBO54Y<`rL#>$>':?=$`9>(0[Z=BJ^@C1:@L=BSa7>$Y2t5WLi"Djlkl>?bQS
-DGsVL@q01Z>[(K<9NbkQPeGDue\/]5aP,7paLo4#]ZJLA`35VVFa/&.Z-(&%]Xk`)f\+Tf^;7@u]u7F[
-Snr"KASHD"ZaI<N\\,;Y[C!6FZa@0DUV<n%R%^7TX+%%DO)8!!;Hm.&B5;6rG]nC\Mk6iER;uA,;G^:i
-779mG=B\$a;,0eY;c?Xm='AL'?WC'(J=WF/]">M[YcFn1\@&fPXeh_u[]kj;BP<0c\@\rRYcP(1Xf\Ci
-TUM=E[B#U6Ci+unP`D6-T;\TWS"cI<O.s5*]Y:5)Q2mQVX"L6:G">.t:fL:d8k_cF84ZBL;NRB8M1_1c
-R?W;AB4bh3MeH$_:.n5R9hS)K7K#MB6UO^G7RTd@?"$8b5u_B<o^qhNp@\.Tq"3tFp@n4Kp\FaerV5[I
-p%@k?nal;Dq>1!ao^25>md9Z=pA"CWp@7qJnac_\`;g8TOoPJ3NkNZ_Wi8>a!"f7IiSEVKh:]^%2['6_
-)qnKsq>^YFiT&X_r;[E9fAGQ?f\Y?,iRq3Y,6IqOf)R2t!."\H!<NK.!WWM?ct4%lQaMI$Ju?%H/jVlU
-0eFS,2).E_5VXuN2`3<E1Jpq94#o5X1dilT/JT$7'.Iq?V*@=4:fC:I3*&X@=@ke?4?"-04^V]-@9cW#
-8k)BF7mK7&5s75&;e3i'Wb>gJ;LVY54%)S.8Q8kg4rQ:?3&s>q<-c=3?;sHh8PM,p0f:[E4>8TH0)dD0
-0JYIDT&IYncIq=@jP77G3&<6P0eQ%#;+YkHAo=0_hVQRq0J+k+/hJ+b-mUN,(F1Xa-R^])1+bIL/2opL
-/1P"B6QmHk)B9tB*$?FI+X\KX+][(ICe?iT:ba=B'*B.!*ub+nBbV3s&.p.)i3l$22d9<0%L`dQ&.]'P
-%134B(,%pIa3f^<dH'BNhT'FP*$Haa.O-#[*?#q@,UtOQd*AV2b0\AIU2j!o6)(MY-5dd?(E=M<)Aa,"
-&.oKg'HS))'Gqo=.ME!o-S,o%!8.>V!WiH)!W`>u!!*0'o)Sam!XJl0q#CX%#mpt@"V)%A!(R,:0L.f[
-4c[Ws=Jj'\c,J2f^fF>k<j93K^U_(k[CD</:c3O&P>+J>5W(bc1S1tc\].WD74`Vp^;.V(_n`grZBTlf
-=\+"5Z%Z4N8l&DpC2%0pBS!k3\WX>XjSA]Mo]P&PjmqX+qX*tDk3_O$o(`"NlKn3@l0\-8n*TQ6n_<?m
-ht-dBk5!`qrVucnoC`(\r:ojYrqlTjr8mD1c`<1YH['g]G^=gfI!U$[F)l\\P-D[D`lZcY\<hJbI=d-*
-I=N;jJ95s_IY<E6R(:</o'Gr*^j'sDG]n=WFa&%PrcDIhG'JA0^=Cf[`P0(%_;jeXqXFFZmdK`4k4J0+
-io8>$_9q]6mI'<+l0\!5mdfu:q#:-]p\k*go(i7Yr;>sLo#I_fDe3KnCMdcsA7T.bDe!:%Pd\<9^Wb$1
-Mf<fUA85dk?XRAQB4Pae@W%@BeBudo`N4c*@q&JE?s6]?>>eF3DKCK3aj]"c^:qA!f^.e`jlbpun*93#
-kjIj(p&Emmcfj$0bg>59rqZ'Iki_HieD/a0i8`hSgXXd"cd1A#f[S?ufA=QocF1F=`eFa$!W<!$!<ic>
-(D7c1)ANG[#S.FT%hfTg%h/gK!r`0+!<`Z;&ekf^"TnZ'rW*!(rWF658P2f[ASudJKR\;fAQMr4<)m18
-EdWUsJTtm5;Z90B8m>tOH$FL9:I.')4$#B&=]87%:-C'M(`*uG3eG%@7#%_AYcbORVa*Qs8#*,aXJ`)$
-I]KH!9g^ORYEhR<3\i$9/hij"Y,IsM0/bM'Uo(2oYd1L=XJphoE(rNgXF3Q"4[r(G=B.pk:M-E&SoBUt
-`R)uWe'P4^[)')`b.5I%YIV-N^rFF0[(!orZa[im^qRS%]pu.%S@Hb\_:#itg"as%\@^2=bf[cFf$ha\
-,fHFa\Yk^KNfAjOM1pY4H[0jcK7\T*KS,bkX/N4uTSnDQIXqEH7tlbIFF/O\H$askOeoJ.be_B1SU,F%
-H?aa`G'S=UFEDYKG^P12W3NM.YcY%1Z,O>u`l-H[`59O(ZG*iKY.1^>YJ/#\])K;L\\,_t^VRgl^":KF
-<lWM:b.bsH`6HQ8[_8,fH#@G7Bl@p)D0'`:C2nWNCOVqUSXQ=LNHfScA8>jmD/O3,@q04^A93m6[\K=[
-P_Ns\?Y!;I?W^B8>ub$CIYEHKWMQ`$riIHL\\,)HXKSq>]!f,U[Cj8eaP+;7]>^n`['dZoeB>M4`lGfi
--_702U9:f,Xf7tbS=5nFW1'$?SuJrQOH=U9YF/u9,V_JQ7m8aH"T&0'%2L'/(C1'>!!iZ>-T+:X/K"]i
-!#u(R.6UL3?<9iO+<;d'q"a^]q"XIQo'u/@p\k!gp(@)pqYU-]o'Pf5o_\O`rr)cjrq-?]nF6_Sq#(*f
-q"t'iFSbLb9J@qF,V!&S4Y_&=R\-@BN-Hj$+$Qg-XK8V,W2$J_KQ'P5WLe?Q9e[_>,U&VUWihdO1bU@s
-Ycb%(U8+KXX0SjlQ#0XFXd4HW@T>T`>[^uQ;J*)5P%AokNH]JcGD0X3@q/PE@Td#@<*<@+>[W"h>ZY'6
-@q]Re>?4a+>$t<3;F<`12GA"TO]GRf@W-6d<bGrQBO4qM@9u]6AUKfXd,*?f^;7nEf$_UO]=khtccO&,
-RW`XmEi?7ca2,Bu]%#BdcbdE4]#DD&\u;09AR]4cGIb&e\@&l[[(!KNZEggD[BHC?Y+:rQU8raDWMGMi
-=&i"'?=.JcBkDL/Fa8e7Vl,hu;b^"\:JX5B:f:M%5=\^I84lf^<)-=p<E`^-;cS43S"RC)]">/FX0/k;
-[BZg1T<Yi,OEP5JL6B*\Zb<32Y-5.8Ume!EQ_CdfQZd@fM3F$YT;eBYUn+!MSs52/^<""%V3:qIUAh2H
-UmQ6p7n6*B9h\,L7Rp'B85EBMS!]%bR%0S-K5k^CD2F0^;,'nb:ejh^9M.c?r]h,a6W$ZL77p9Y?:Hn>
-=(caKo^qkVoIot4md0K<p%.bHq#(0lqsNtHoC2&2nEofAqYU*\m.0]7mI^#Dp\4LYo_J(JoDlf0$PSg+
-!%ir'`nA54<;ce.Z/=6rgu@&"gckrC!#XO!!Vud!DV=+'PPkIm%bBOtg">08c/dJS-R/ZmZ3&c8!W2q@
-!s/H*!=I$1FqQig[toNUMm5Jk5"7+b82ELg-o3S44@;Ou0/5X`7S?971+tIE59_X)',M;n,\b&d3BoZ#
-<a.F?<(f\[7R9@0592UM?Y3eX?;aBf84cHC5<M(m4?#o3B#if1<)6=^Gud?t6q'O6<*E':4uGD]4%2\B
-I'qF0;+48T8iJ:T2).$P0JkO;r[_D10f:q`iPi(Hf]D5Ugp^6@0do[d6<@Jf6YTh-@?o$oi5f:R,UFZ^
--5ILM.loa+*]GJi,;M56,qhG:4@1JG02P\+*?H4@,9\$G*Zl@D,U+HT:=\?F7lEA"/h8;h(*=A0(Dn&-
-'G)&k%j5]J]hh$\>tuIM%hf0X%L<:K$3UMJ1IP$ZduLK[jlPOX_."?$)&s\B,9@mF*$HFG.RC;ccDbj,
-d*0/"KO7VQWieo;)C$CI+seHV*#9+t%hB?g*Z>\,)^6@N&HrIl1)0?\fDkpW#5\B'!<E6&!rW*!!rW**
-!<E6&!<N?'!!E3#!!2rs.ffVO"9nr.!!EN2!!*cS4\%^n2iOt_D4e>V`lcc[^KFGmC8A&G]XkYc\/VuA
->ZWk5YE)OP8iSt)5s:dF\\#jP4>S+'`5DSi?ba@d]rdHBG[X(5Z%Y_49iOqm<Gkr0?[fT#]oKVamIpGP
-q<Rq9g[XLeg[+P%nauDInFHAIlKmm"l0R[!p@dn?m-3]hiqrcPlg`Kgqu$Hmn*U,Sr:fp_rUogZo1%[$
-qUiBKMLg80JV/T/KS+i&G]n=\Kp&XSe*Z;J^8R$6GC"ObL5_.SLjXN#K7SW3NO-Usk3;<g^j:!GG]J%S
-G'%eGErC)9H\8*,cHsVM]=thjf\Plip[@tOjlZ+0q=Nq5jj1`Zg\C1'n`fK1nb;hTpA3tEo(MqWIe`U-
-p%S7Uqu6-Fkh*D$ChIErC1UgbCNjf;E,ou?LpFh:^X(3'KQ1^@A8Q*lA7]:cAS,RdC6lTUaj\bOU3gNY
->#ea1;GgRu;-RFHFGR-MhW*/$^V7P:k3_R"jm)C+lfI9kl1+N>mFTA$jOhf%dF@:Us6SP.jRCIC8Cl;A
-db*a6g"Xg'gVqgug"bB9e'?%Ye],8PaG(-/":#;D%M]Ni*$d'f/hA"^)%-NL"q).h-n$2S%gE1A#R(A:
-$4IL\%gW%50`_Cg#Qt9)9NYY:Fa\jqHuNY"<)?=]8loJBI>!E'DIHaH91huX?>=Y2H#ICu:.@^%77U!I
-AR886:-gEO/gV;I-oI(";+c80Y-PIG\XY`?,ugb@W2Z_nY-+aV77f7XY)l1>2CL%31cLo*X/_jD,:Y$Z
-YHOq*WNE>/X.jrRB2LmgXF3Gs78#j32G6G";fS_7UMQ%-`mN/TcdL7GW5,gDS@#rB]u%V,^VRoB`3QhY
-X08n<\&ZOnYHP7@YcZ*p^s(!/Y1V=Wd]fq(gs3gUcHsPNe&AMscCp@!LH^?=H$FLREH6)FI"6j%J:j;l
-Wj/FpR?j%gKo:b>J9lZiDgZkRGBnUhQ)Cq4Za%$7Ne;M+Is-9lI!U$\GPugoI"7`d['[$AX0$iKXh2$V
-e',POaKr7gbfIW0[C``HX1HU"`ko6j[(jl4dDa;9`4Nk,b/V95_T0d=cI0M2[$lbqChmj"B5qa+G]%2*
-Ao;X3Pc1XHP,GFFHZF.PEb]9-Ec>o*?=@>SE13f!R&-^BKP4h&@p`hX>$,0?>$trmMi4L>\%GMKY-+n.
-\[/NEY,\_9]<n`EYHu$b`4WF^[^rZNZa@<af$^gu`l5]YR\64ES"d6^UnsBMV2M1JS=cROT9tIkQ\U-r
-TPYPb)BBtE)@llE!!NB9+X.g3q>^d&&0)i:*YJ\YrW!B/))b<+DI-!k.4$#7rabfqmcj$(qt^-`q=O=N
-qu$6_oCVhTr:p$]qXa@VoCM\Op%%\FoChtRq>C3hoC)MRr:Tpb69dXc&JT/L<_e"-Tq@jBQZk#6,[e9j
-XK8S.VkpPcH?Mu9WgJ0T:bXFY1+o*rWtq!Q+rhY<UnarjWiN(lXLlKIUO>tQXaZRWBP(F/6:PKd7S76n
-XdEF=Jq\PpEH-VPA6iYC:0q[M?XHr=?!(6;?=.)TB4u$c<*NR1>$bE47mKL53E(!gP#bXl?uBdY=CbcH
-A85O[?;X-hAUp;dh!=%HaOK&+j5&2#^q[k1cbmW$PC%J+QE@U"[DBMk]XtqnYZJi_`lH*6aLSOKG&MAC
-H&8u+['HR6['$L0VPgJrXK/V0^TF#nU8+ciY,dn-;dNsFDes#uAo2C"Bm#3$Wi25+4?c+r=^"Ed7n6?Q
-3C$/0;Gp=c:Jh$i%U!+;92C#-Yd1mSXKB+BrjEEA]t_1]R\-jbMecs:MN>9QZ8ees]!\rS['d0FXIt`b
-XK74f@tL#-Su/?USsG7mSY_j@S\<.O[%)i(Q)Ua\W0_X+<)?=e<`N#r:,u-M=&r4`TU^moR\$"7N,rlJ
->)/)D8kVrS:J=Se:/Ok\:/OGB4]53V;,g\1BN.;Y6s!dmq"OU_rr3/jn+cn^s!RjHqu$Kor;-0Op&>!k
-rUKXXqYU0cp[[V5mHsfIq=j@KqYgEgoC0Wt$RW1\!%WN;c-4,G8H&T$!lWaEgtg];b25Md!WXD!:'(1k
-"DciOfnoY-%h7=Hh;R2PhTb'-;]Qk]!!]^_0`V1S!WE(@!W`9$%aF!q$p9KCRYbctXaE8c74BE48l7`7
-3&X#Y2FB_h4\@t-8iA4_4>ANJ1+XC[*Zu(MDoeG14%r1?8hiS+5se=Q6pjBp)(/6gDK9;o<(fMG6U<q"
-4?GVf7nlif_<%%u<GQi9CcOaV7nZKG:ju%n5s.:q5t5(%aP)#A=(5615pe]S-9"%C0IeCt/MJk12FFS*
-`k9pXiT8hV_,`-V91`i&6Uj[V?;a@%REjjK^jHn5)\k"]+s.sP.52;O+=&Qm.jZPm0etIE75#`.<F@s4
-*Zl7<*uQ(K.3BQP-mg-8g#-6n4ZlUl-upL[*$?:D+!2L>',22q)2I4f@5^&;8Jr0O%1*OR"U#2@"ptr#
-9NKK\M3,a;j4iG0>pq*H+=/Wm-6XQW,qh25/$R[SSV#/8bfI2OEBu.S[lkKD*Z?(;+"nTW+r2.B%hB3n
-+X8*R,Uk5c$O7In%.sVP!<39#!#kq>!W`?&!!**%!<E0#!<E6%!<E9&!!<6&!!2rs-NO2K"9nu1!sSu6
-!!3]N4A8@/1k_uZBV;rRaN)WU_d-5&DPjbP^&GV`\%%N*=#k]5O\n\G3&a#Z24V"`]$+JO3$j!j_u@GX
-^V@=mZ'B`_>t(?iKh"=#;c$_BJnnJ#I(I)-Q,DhOp%\CZn+u)*q!dS*l0Id0p@S(Rq"sjSnF#H.nE]K6
-n)rp%l/pscq>^?Qn'^@tr;QN\nc&Rfr;HWmp$hX'n)E^3d^>L"JUiH-K7el2K7SAoG'JIiP-;XLmGu^.
-VMo_FH$=akN/s*ZI!U?qJV&c?Zc2S!k3La9H#S%REd2kQG'%bFF*)JDI"S3-cHjPL]=thjf\PojqW[S?
-kiqU3q=Nq2jNt]YbP(c*q!7A:nFlVQp\jRWpA+XjrVQB`p[J1UFnbCmptWE;DJ*TsCh7'dAoi'8FDPf7
-LpFe:aj&&-KQ:gCASZ$h@V'+dBkM*kCR2]VaPGXdV0cfY<DQ\#<E31$8mG_=EJ:UAioAV)^V7P7k2tss
-n+-2Cl0%L&l07d3o%1n)in2T#dGO9dr9E&)lJTi,f\bB:g"jukc.'h\gXF^(f\>-5eBuIae]P\U`eF`t
-"XaEX$4maa*$d'f0.e+Z'F+^F#n.Om.OlVY%L*1G$3g\>$4IO]%gW%50EMCl$O-f/93>P:G(5-tHu<Ls
-<)?C_8m#SDI>!B%DIHaH91huZ?YXb1G]%.o9h'S$77U!KBOOk=9KadA/L25S/MVsl=@I_6X0f1@\=YoE
--Wm:IWN)qsY-"[Q7S,=WYE2:?3[c:*.P[BoX/`']/hJPuY-4h)WNE>/X/:A^B2:^dXF*;n6VBX2;d<9n
->B$L?V/r0Gaj\Y_cIU@LZHBqjTs(c3_T0O6aN/hRa1/aiWj]CH^;[gcX0Jt=['@]r_8OF%YhdmZa0;l&
-gsF?ne',eJbeg]sc^]uKL5C\:IX$$WEH-#EH[pa$J:j;lW3N.jQB[PdMhm(;IsQTkF*i1TG'SLiQD_%4
-Z`gg3N.H,%IWg0jI!g3`GBeCXGC4q2WO0%9Z)]O[VldS>_:-c?`5B!m]ZJ72\$NZOXfStYg!@aOZ*M*f
-cI'\[^<=@4c-=DN_o9=g`_4@d]ZQe%HuEe9B5)C(DKBN,Bl%I"FI&l*PF\PMOaD+iH#m\5DfBZ6A7AtX
-ATF6>SsHUaQ%j!]>[LTCA6rJJ>uY6DH\7*O[(K5J]WSE>Xgtd;XgGLI^qI%X\%/iS_8X6sZF7?J[^3?X
-aj8)3U;k<VPG5%OV5'uULm=NlQ_g4GUmdjJUS4-8M3WsPXe'AD'G;-!)\rh_p](I,*?lL4!W)j&!Y-=t
-,U!d*!WE'-!Z<dgAnk^K1b:$srYPS/oC)&4n+ukVp\4=Pp&"[_p[e%PqYU9dA,>fhqt9XUq=F.HoCDSL
-p\Facr:fj\rVH-\q`d822AQm<P?UY-Q_0hAR[8:R0.(5@XfJS,Y,A(uR!X!NKW:GfF&anB/LW!9WiN1i
-5:n!%E298/X/`5!U9(`IWMFi8^4*2LEbAuf3^[D"Al_`>XK7h#IYio/G]RkSEFiWm=B&aCAR/_L=^,0;
-@UW\TCM%?u?WUE4<``X3<(TDC6TS"`S!7)X?!;,a<EWmDA7oO`?!:#n<FpTF^"Vf:e'HP"j5\qD_8*e(
-aj7lAXHS!SK9WCE[Ca)^^:V"m_)&L;_o0R7^WF*lTQY6nF*`YMUpI>'Z*UU8Wi)boWi;o%YJ730R%g@V
-X0/LiDcC%R@VYmV,%YM+C2%dFSZ8WYGt(1k5?V,]6q0[C<]riE:K1:k:f("cr_jtA<)QkKT<kl9]<&0I
-\$W?BYf+SeVjX3`W/P_.A;QAWZW4?3]Xb>T[^N`S[&p$b[]HQdBkW0eOdr,:QC=/$Oe&//Q^Y:rYHsaS
-KpAX:Vl?#*:fC=m<`rF!:K(4h:fUOrQ(XY*L7+U%NIYn_A6FP<<(]tcr_Xt>91)9F7S?TP3]g2;;GgFt
-B4t434@<+Vp@S"Mq>C3ko'Z;Ps8N$EqtC'hr;?BWp&4pirUKLSr;HTkp[[V6m-jiJp\!qBrVliop@?*$
-$Q,`D!%s&8a4AAS:]:>""NfHQhr*GG^^/OR!Wi?Bg/.nI!!Hrjg"N;$!#6:'f%o<@k2+ABf4$'K!s#UZ
-0)ttQrW#Up%0HV4%*R[r'32$7TTaV;VfY6g;`#s[6p`n%4ZGPh5Y4C.6VTa?;EHWq1+4V30e+4\*#oV@
-C!*;=4$u));E7'D:/Y7p6p<[\IN'n;<FKKJ?<^B(770@*4?P\d4%E"B?btigBi/>UJ8%8C7mTU:85rJI
-5!(kk5t5+'aObW9;dEC#4X<'I-9!tA0e=_$.P*%t3('e,`jsXShrWVT_,r?Z:d7rY84uHT?;a@#Q-84E
-dZu(!+;QUb+W_aM/2n7a,UtQ)">;8U/LUNNFuM$(3a?>e+s%dC)^-4B+!;^R.NBKP=4c,76TI,$.Ol\m
-*?Z@B*$61?(DR`#)Md=f?U[=^:DscP#m:VE#R:_C":G_k4&"#IR?5DJj4iP4>p:RD.PN_5,U4ci,pk<&
-0XB?ZT7Y>8bd*RJ>s9a/T-tBq*$udP+=.d3'cIZ"+rUn#*ZuUK,:4uo*Y&Jl+q2Wprr`,u"9AQ)!Wi&r
-quHp&!rrB,r;ZfuquH`t703Mn!<E0+#6Fl-$m.T,:-L1SYAdC0]Y_b0eD.f=9/:7XYIhEX^V%"`OBkpL
-HE<9-84tcs4uYEj\@0#pC.gB3L;Uq.^brmB\[Sl2J9tQmTWEc:5uLuqD1dU]?tOMi^V#`IjmDd=qtKaQ
-i90n)kiM!ilh0u?nb)PIE:rYloBGT)l1+K7lLF?*j5f@qs8:sFeE?c+qY'@Ms8W#rrVZ?bq"jaQo_[+F
-R"B[2J:MlhI!g9`FDu,<FaK%F]ZoZubdX:&F*;VGG^b6uLOjVkH@1*gJq^,@l/(7Sd^=OHI=6<fIXQTi
-H$K:6$%R`+^!=sE`4EYh\\HeSmeQhElL4`;EU`bpl/LaO_84LnoC2/-jQ,e%p@nC_oDJ+Nq"aa^q>'1I
-q=X=Ko)%@XN,N?AC2INqBOu4,F)u&1F,7*=`m)u[WJPb7D.md%@U`kZCi!d!B5EpJbfJ`"^nlKm>?"?t
->?G!4=&2n#ASZn#f%f8+fY>28^sqT/lgO91nEf6!oCM/)mIg)&`lmAodEU(tnGW:Uk3_WidbN[2hr<kX
-db3O$_p?c]f%8R-f$Vdid+$C\d):VQ%L`XL$k3XS'Gqr>/1iCo)\`Y_"9o2M-S@"u*"`G[":#&4"pbPJ
-&e>?NrW!0(!X]&1!)60]=(,rlK852,D.$FE;,C(g?>=Y3J:_uX>?4Nl8PWH#D0:#BB44P-6UO:9:KhLF
-;bfnF,o&*Z*$6^\Ge-R(H)%FIZF[f>2)$7SVZ*PIW3!/&W.@E01NT[^83]$Z,V1K&S?AikW^e`m/:k".
-WN)r"Y-Ot'JSo0t6DUVoH9s\b;bU(r?WU'.BV_Q#E14Ybd*^.`eASQ!b.P'[XK/bGa1T4,_Sj=$^q6eT
-XgQ$d];rBJYI(gG_oT^5a0`&(da5n7\D5iad*^.XcHt(d_oL0!ObAXQN/*+>JU2TcI=6d(rJVAaYdLR-
-Ru`_mL5CV:JUi3%JTjt>H['maIu9YnYJd`GXIY2kCisi;F`qkIEc>o8EcQ,CJXWXH['6g8Xf&;5\\lkI
-[(F,`\@'&k^U:AWZE:7<cdU"KYc"D3b08/Pf##YA_#D>&aN;N/a3)98^r"BlNIZ"aChIL&G&q_<CM@Ko
-C3>rCWKEpWZ'Bf`G("X[CM@a,DfB<#@qB:oS?&BMZa#gOC1:FR=(#NH?XmJH>[MMsKVu/`]=b;LXf].@
-W3<V9[C<TGYe\)ZY.Vcm['I-OYICjF]uSFC\?<ijU7/!YU8b<&XIH#dP)>TpU840FT:hgDQ&M#jMQ34`
-!!30'"U55;!rN&r!!E]K*"E#G!!`ZL-R^>_&-`%6$Nh(r7p]\=>Xq(A0aIXSq"4%BnFHSSF85M%p%8%T
-p@\+NpA+OXp\OaZpAOXRp@e7Qo_%kLq"X[\rV?6^rr)Q^p@q!=6T5hi@$FPKGaP(nTTtX_.OZEI]X"T=
-Y,nRsYF0`\:k>g>IWJF>,qUPqS>iZlSOkIT,^?,[WiN/#WM6W&d&s6l;LZ?eP]LVUA4BF8H"gM[?)t)l
-AV5qtH$+1MIW9"2B3SDJB45%S>?=p1=^GBCAo;9rBO+bG<`iU8=]%g[5X.>+ELW.o<EiRBEE?4PAS#CU
-=B&-i6V^j-Nk!Kogs=9dcIg^q`P&R`\@obd\u1C.EeU0qc,A,[cd0eRbC7^Ob/hWEb0JPV\"n=lG'AIs
-_Qq"n[_]hp]XkV_\[oA_];NHGS<oqEXK/M)QZ6#2BOPLdBk_$fCh[U(L7P<CR<:e\5WVhB84,d7;HlFX
-84ucV;,U@k8lShh<E*")I\!gM\[\cH]>;+^Y-Gp_XeV>[Z`/h)C1rTk^GE@-YIh9HY->7F]!ST7P-M*d
-Jnf%TR?O59Ss>V-PE_c:RZN`4Z`:C%KS5ViWMcb_F\hs87TE;[:KCOm92\hlQ(XY*L7+R$Ob.IfBOHRH
-:eOY`:fCCt<(p.f8OQ3E4$-DB;,:.oBPC:35!i7Wn*]K.p%eL_o'Z2J!<)os!rVZerqliolhCDY"9/&^
-o`"\"q=X=Jl0n3>q=aOMnb`4`q=F$l!"075!<=C-[)^h7]LVr$#6Mfqg=kBEg'P1956:ld)VJ-lq>^Y8
-in<"lr;^@Pg=G*=h<*_CgXp-j+p.hReh$k%!<N6%%1r^D!XHEpJJ)1iX-AB]Gbek:5uT]o4@(n`76E:^
-4#fJh5YG-G7RB!m4YSEF4>&!*(`4&'.;-_q4>oA]9NjVB:/t7g4$#/OIO#g\5YYEi?sd/>;b'8D5<M"e
-2`X8u;.%)sOBkIeF+nHu:Id]?91i2`5!:qh5!__HHHFrh>uk9:;*#s^2^p^I2)6g:.kWJ./il:sil8LX
-gYh2Jk.t7V6=2fE:eaYJ8Qnt^>*6nbiQZlm)&<f1,p43L+>6#!,97sYIOm$&0J=J%2(^L81-o8b9-bQ!
-)BU%K,p"-Q-6sEH,%&pK>>7RS=>_la/gMS\)&XG9*ZGn4'cVkd]2qQp=]6@T$OHqB$jd4M$O$bA*@X=u
-`Ia,gj5\nSaBp&;.Oci!-QjWh1a=(m2)DSkd[u-8d*0(kBOjdqUmiGC*?ujP-7U_u)'L=?%Mflk%Nlr;
-*[)db0,bB/'Hmn.!!*-'r;d'%!!*-%!WE)u!<E6&q>^^#!WW9+!Wr,sIK0EO"TeZ(#R(2.":Z\>91V#e
-Fg?F"QFFcOa49(^<(/NVUT_>B\\Gbb[Zb!"5'X,k;FX,34%Me,T")>Cb[Edg-&'4R^qd_"^q$nYP(%ji
-:S4bC8O6-T>AJ\9BOYRm\%fG2]]AJRqtp3]kLnnclJh'mk3MU-lL=?3-gpHho'kf*j6-(.m-F?5jl5Le
-nbi=NnCQgqpA4UPp&G!aqtfdMrr2j>p\+:6\<qkpH@C<fG^OmcF`_P>Ecl_eWOpF6h9W^-MK/W;*dW9d
-KSFu!FF&=^IY*<P_rfh1h9rZYFa\[_IXQWlrd,'$I=?ZsKr)K/ccF&9I_NA-fAc;qs68qBm-3^#p[RG*
-j3ti[g$\.hjQ#=^mI^#Bp]'j]jm2I-p%eFYk5,#Np%.S<h7SYaBP21#A8Q7!F`hV:Ci"3NZ,4?"f$^RT
-F_bc)EG]/nA7]RnBkh<tQb:S_f\!m6Iqr@l;H?t&=^GH?<Ej!LKs9:\!TVi3^Mgp:k3)'pinrbViT'Fs
-j59=unCP\'j4Mc(dF7I]rq,C@mc!!Ve'm4<lfQ^MiRH'"gY(93f[nX!bL=ngd`B_PKG"V#$4-tE$k*ge
-+!rQl/Kl&E#6b57$Q1BJ0dn"P#m:>8#71eK&.fHa#Qao)"p+l;#R(?)$r'i5DLI7sKQq<><Drfn5#l$-
-G^OphEar0M9h@oO?"e+uF)GJm9h@]>786Q]Bk:197QMk32^94[-mNfF=?:MpXKo1E_4!55+]P>=rhpm>
-XfJCR7S,IVXd2L@1*e8)2a*b8X/i-`-R:0lY-7i)$E^J:VP\`XD,j-%I]@`_4%<"::g-pt;d3b+Vk.Rd
-^rOgLbg=kKW3O.FXKSh.[D0Ga^;.@l]<o8^Wi`2+a2b`n]X=iI]X>Gk`6?B5X3]#:aKN21dD=#I]=c_H
-g=jcmaK(MXMN*IFJqJW#H$=XaK85DFMiFL9[%j4aP*D#[KSY>7J:2uu(j:=SH$amgMjgWK^p9l;SVM<'
-F`_MEFEIJ%@<6O6G'JV,X1#C>Z)Xq(Xh)0adbD7F`OiUb]#;=iYdq*BXh_ls^pC5AVRt!mb/MrKb,ht^
-]YVV0`j3e7ai;93]V(75EGTE*DJsrOGAM)+?taA!S#<6ET!5MeJTu9_H$!t?E,TW4AnGLbBlolGU6Vd[
-P(maa@:3;J@UNSUB4Y:TEdEP=[]@'RY-+n/\?i3=YG\.nXJr;5];r$H`kJjd[_&fR['[Efda>_1`l5'Y
-V4='V[(<Q6UTL)MS>E-]R$aD7S!9;$Q'IE.SSJ3+!!*-("U+u+!;lg"!<s;Z%f$)G!ZE:3.O,Z6!W`<(
-&hZXY@qo@D6pNX-r;$'WnFZGRpe(;Ro_%qRqYBmZoCMYKoC_qSo_/7Yp%S1Qnac;Co_/"SqYp<bp&4aX
-oCr&P4[Ck<#@!O!5]`0`T:_=/FsnUY@(ihHXfeb(UI;;WH[/J;YFU,]9e7bP2):c&X/h^U-5RkMUnauk
-WiN+nZ*_QQXFXKfZB]NIBO=,'CN*ck:g0s&P$WToL3[o_GC43*@NJTLBP:j[?rp</=B8U/?t4%cBOkCR
->ZFp6@9?B%7K,Fa;f\:e;,UV&CiWTS?=I>H='\s.:d[fM<HsV8d,*EsaN)TYf$VFLZEq'T_m[.RM/dKj
-Uq4jdbgt4jbJVEC]ue=7ai_r\`O;RfFEMbWNPMj9^:;%q^:aHW-,%+2_Rue]XIGNKUTCN!X-[j-?"mb\
-C2.HkASYplEJC$`Wf_6!3Y"/J;Fj/A6W%&R7R9I997BT4<)Q=i>#\R(;Gqk4ZEh*QYdM'ca0`.Z]sY/B
-S#*HiL2q*DNL.JhZ`LpRY-"n5]Y(YVUm/-bVh/MmK:%jrVkTZJP`_9/YH*_KW3ib7Q[a^SWMueqQZZ,(
-;,'\X9hJ,[<D?%`=&bKYS;`5jS=>k$E,KE!LP8]*;(514;d!=,9i4ka8PDuE4]GEX9i>&,C/.5`5ZM.S
-k2kako(`+Qme-MVrr4;AoC)GNr;,[Orr<#tp[%>Cq"jpap\=LNo(i(So^22JrVulno@3j0!"0(@"99Ef
-^Wk3@[R^;s&H]i&g"4p=fsT:!!Wi?;f3JFR!!IT,i7Xt*!#d!5f&,H@k2Oe=doIqJ"ou$^0ED.S!WW6,
-#Q=cF"Lm3/$;."fP_X:8T2.C-75#uU6od+i1+G%:0K!])3^lt2697"f4YA?N4=hj+)ANr#0l+[f0JG[Q
-8mOV65=n=%0g\#^0I&,)?".2K?<']m7n#d04?5AZ3CHP>?bP<S9LNWHO`ENN9LqfL6r$K:4#f5c5tPI4
-b1^oB;H@$s2^C@?.loUH1B&s:1cIHW5!Pk&`O4.Ki8oFBk/:Xa6>A_Z=&DOM79<2Q=H:G\j1Jb6'+ka"
-,9@jE*A'Pq*u,\<+seco/flo61,Uj<.p6[[,p+0L,9Ja!-6soY'c\/;ACo(#7S-$Q3&N$3+=JBQ)&jS;
-*Z#\1*/3=Z<'<B>:EL>`$O7"H#R_7Z&-`I].S\=*Bokg&j5\tUa^$,=,T[jF+<;RW/fu&a2(lAjd\2<9
-ccjM6I</7GW1bUc+rV@H0f:R%+=J-A)Bo_(+<_aD*Zm<q(_R8j+UZ?l!!<&urrN-$nGi[n"9AT1rW)ou
-qu?d!!!*!!:B1S"!!!$2+uDeX3[A^LRsL*r`5]sFfZ.8k4*.:/]Y(ei]=,/2?<KO9Wg-OP8iT",6pR<O
-]=Z6l5;+:-_o':*^V@Rq[B,C8JS%`KZVQ?L5"A7=>^(='B5)Cq^UK!,jQlC/qY'U=fAl8blK%3nlL+$)
-o^qYAmcj6/j6l'qq"3e6md/rnki_F4r9a%-jn8?DqX*tUr:Km]lh^S[.f0&6jgpY'F`_hOI!g?iH?sXN
-E,p5RN2XG9l/pa=Wf_RNH$FdeI=Qip(OCCWJU`3'M6=n^in`DA[=N^XJU`<&Jbst*JV&N-VSLX.bf.0-
-]>3.`o_JFNo_.\;m.^/Bl/LaP_8+amoC;2:n*fZ;p$qSNn+>l6o'c/Eq"+"QqXsUWm,m!3MK!?HE-#Q.
-EGB]AD.da&F,I?C_8ssFVhfD.Be!_9EF`NhA8H'rC1qLO]ZnFDd^c-&CL1(A<a&U/?!LQ8?Y4,1[F<gi
-f`&W^^sqK)kiq*`iofL_kN:[`o(2+u`lmAqe'QLtn,E7Ng[FRqk1J,8i8ihTcHY%pdam4'eCE+%f@/-r
-f$`!gcbtA\+<V[B(_m\s%h]^'.46f&/Lh\N#Rq(K)^mEr-m0B9"9Jc4"p5#5$471I!s/H&!<<9)!!%IB
-:KqFPItii3G\LMa;Gg=o?YXY0I!L!O>#7pa7S$6hDK0Z4AQVbr6U3n/;-IC:?VO!T3\2.,+rV@J,]'o1
-<Gdo#ZF.-QUcgF\>c=g)W2H`!X/LV?8N1LhQqBFu-nI564.NIVWhqp,-7O&?Yc=b(Xfet,U313h=@dn6
-XF3Ms5".P#<)?Fm>\9e3R:VAj^sC<KdF57pZ+IKPW3<A2\@K,f`4ijpZFdQC[]6j]`O2\MZ)Y1D[CaAq
-cH3JpccjbXXh*62^rsa+c/d[:hp^&s]pjn@Oc5$LJUi/qH$OjlM2mIMNh`baYH"@_O,%t/JUi3"I"3)e
-H[9s\H$k7&RB*[1\#H=$M/d9OEGfi:EW0lbDJjB4EI*;+Wjf@>Z`:.-XhDNicITPHb.P6p`PK3rZad?D
-XguC!bJ(`sZF@rs`4F4)_6LP`]"Z2(^qJ(=`5fp0Z^co$Ec?#9EH6\^G].M3?u'S$S#NBHS#<6JIWcZN
-G][tEEc>o7AnGOcCNl;LU6MILNJ2.\@:3C?@T-ZFAn54ZFF9%GZa%3VYHG"0\[%s1YG\(lYHOq0YGe_C
-`4*.[[_&fR['[HddESni`Po?mU77pZYH4jlQ(t(CTVnKWQ'\);Tq.U;P*M--Sn.ZtrW3$!q#CI$$j?>*
-*$$La1G1$k%0Qb9&1Bb@@;p'h=&DK`r:fmSoCi.Ys7ZKcrq6rsp@InJo_%kLq"aUYs6oLOp\sq>p\+=T
-q"ORZq=s[\o^_SLqa*/&/JSLqSTJ"NM4pQ3S!SLV.48f?WN<5*XJgTCYFL#d<.(pDIrA.;/N>RASZ/Wi
-RQ`#8+`*pKX/i8$WM6]0^8J/f=hC`%G%Y5^2+(qh@Ui;?X/qdrHA.</IX-9fB457X=]]0JA6W>><E`R-
->$>6BCLh3m?XHu8<a/m2;,0PB4Zu_bR?(3C>?kub<_cn/?s$?4<_l(W6;1?uMQk.Ue&92F`mE#T_RQbP
-[D9bi\uCEtAq?Jab/M`agtL)o`PK(&_SX=3^rXEsT650pEINk^\&6"o_nX"d^,Na=^;.RrU:dOpPFnPM
-X/i7bE`l^]A8H*uBk1snB5)IBSZ/WUE'Z`R6<RG^779I<=[,8@85"D(9MeV_:g$n!='&6oHC:tC^VI+_
-[EQk&YctR?\#,UjYGm7rB4Hd_]s=lC`4rU\YHYLEZE0^\ZE'jQ@q1"SPG5"MSXG_+Q_U[^P+8V][BQ0Q
-L6\[9VlH)):/Ok_8ki&U8l&2S9ib:kQ_9k-Lma^$Q%a*mAQaV<>?ECP9Mnbj<)cI];,Bq^;*I0B<(ok[
-=(Q#=7R9=C@/p-%q=O1Jq"4%DpA=jgs!7U:lhUMSlhLJZs8MlglLsoHqtKXPo'Z&Bq=XLVp%nC\p[d_%
-!:Bgp#/))]'N)Zlbfmn+rW!N7bi7=.g#^npdmX<>!#*mq!Vud!EoH*5SG`F$'%YXmj4i_Udaui5,VB<%
-U>7X,quHa"rW4&C^Z0bL4d2qCSqEK)5rC_g0eGIT4u>8P/NGgH&iDO*6VTU95!).o.4I#2.46D[rY-A.
-D8V>e0KqZl>raDt8OG3f;*-H^*%EaO@UEDG;#X!D7moX+3Ar`T786`j^Ysl75%oD(C,nOP852ZB92%B/
-3BKMo94E=ndqW,`9jpdT.60:?3A`Yn1(>rm1,_'U4egoPY0G_Z606q__.5Pm>she&;GBMY;G0SeOiQG@
-`*s])()\h]*ZlC@,rue\(`aeC,:bAo-Ta:?2`E-0:gug?,UFW_+$Mgd-TN+\+W_h<g<i_`4Z?+l0d7nc
-/gqb\)]]n;(E"&1Lu>[:2)Riq*u>Ir#7:hG$P3s^#nS43?.mAH8!V$Pj5&b:>9"n6*Z?(D+rqmP*$I'n
--Fh^VUP6h7beL#uA3VQ5T/A5C)'C=X-n#iG+<MIB,7kD-*uZ"<,;V+m&e5R$#g32J!<<6$!WN/u!WE'#
-!<E9$!Vl^!!s&N1!<Mrq;ult"!Wi?%"TSN'";2M(8ju#rCT`V6J>L6)bg+n`>t6kpVRO7N\\Gba[>\Eq
-6#rrj<CBhM4@(n`S$fl?b[a7-.W<8C^qd_"^q.+ZN-^%e9UR`DLegB6=BocaD.6mYC:Cm`I]hPmnau\N
-p"\?fnFZD0kih0pnauVElgO?0p\41Cj6H@1rp<2<ioK:anc&ILn($Y!q>9sTo`+pes8DWjs8Dloo_\IE
-[ZPr[FEi%YI!pBhH?=(EFEr@pW4gOJle94SO*Z(sGCFsgJUnYeI!gKsIt33/Y/fVchV6eoJprB)J:iB'
-rdXutrd8%$KS62:da?=Y]"Yelg?\G-p?VJImI9lJnaYr-jjLu\dII)-mdoo9lM1/Dm/-/@q#1']o_J4I
-q>9jRoC_SAfXQfZDfKoBAT2R"Fa%bDCi+9O[_g)-ccN)CH#G3NDKKl0@q9+dC1q<pDO8#\`RWGJU46r`
-<)Qb%?!UZ6:KUt5AVIM<hW<;e^JDYpj4EA\md0B2nDiKci9Bh'le'5#inDr1dGs]pr9;u(mHE]`gZIDH
-ddc8JgY:6+e'?=ge_8g4f[/9ucc=GRHmU'`+WD:6&eY]f(a8r/r\5BE*"E5\#n7h%0JFms(^pTQ$4@+B
-"pPMG%LN:=r;]t)!s/Ku:g@[WJ;9#3GA(5Z;,U@s@;L+8I!BdD<D?+W7S$6kE,fl4@8olc5sR\-;HmU7
->Y@@E4"hO**ZH(P.:fhu94*OYZFI?UV`cX[>H"^)WMci"X+%!p7nPdVY+&$F5V+B;/2<NpY,\Be/i#%o
-Z*:7/Wi`G0WM4EHDcT>sXFEf(7SZNS:.e2V;dH,tQX,6P^sC9Je'k@u]=u/!T<59![D9Z%]=>Jc[_otk
-Z)>(R`Oi@YWN*A;Z+e8sa2kWjf?r!bY.<<9b0nYRg?@2>g4%8qe%;$'Nff<XMh?V2I!U'eKSkhMMN=O8
-[(3H9P)G!<K7/,qIsZa#J:)]gH@CL*RB3a0\uVd.MfNZUEH#u:EGoc5D/3m%CjUi&Wjf=>Z`:.-XhDWo
-cHEcAbIkX0d(I$$\%ArJXgc:'dD<]*Z*hg"_mILn^;S18^OEr;_mde6_S!h+]tTqlI<9[YF)uGUIWKCF
-B52-tG+>S4P+JSMP(S1.IsuNZFE)5;An5C`CNl;LU6MUQNJ)(Z?<pcDAS5R_?!1KFDfUZ4Za[Z\YHG%1
-\Zh<q[C!3G\[ecAWN!AD_76nY[_/oU[C!`id)iG``Q#9jTH'f6X.u0"XJ2PfSXZ.;Ruru0Wi2e[R$!Ji
-XJ'"t!<*#n!!3<1"o&'<+Y>T30e!nJ!s8]=-pCO9Df&f`;b-Z^q"OFRpA+^_(A7@mp\4IXp\FLRoCDJB
-oC_qPq>^*Zrq6Qhp@S(Pp\943q>0pZp%\(GoDJMG0L%0/$Wid2:1/[IT9u+4IP<&pB=b(EX08V'Uoou2
-H<,9qUO[5d1b17/-^gs6X.2U1,pd#pUT:GqX/Vks]"=fBK3#F]R<i^`?:7b#@U3;3<33-e<HEbJJUMcj
-Ht6c"@9m/IBOk4M=BSs2<EaiU?tXFpBk1RV>#ng1>?4Zs6TmXs:i`%g<`N@-D/r]U@V0.V>[:9"8NfgP
-E/:X9gXO6baN)`TbepuoZ+%Ti\%8PnD/"Ti[`-;<g"4j$`Q,s1`l,j;a2,m8YFfoZEc?Si_Rme'^Vmh$
-^:q:m\@8uZ]:us=R?F29XfEJCWK_L/?=@A^DJO''DJ*TrG)2]gWgRlt76j7D=oLos5tb3@6;:<T9heJ]
-8lSqk:KCLp<-ak7[`?P$\[]o+Ycb4A^9jf-V6-\SEbAm>RE)qO\]2ImZ*:I@['?[)OKtpaJ7N/>QBS#<
-SXZ"6S"-+DRZa2;WNWOqKn]u#Vl6PoQZGYm<)cfq<(0MS8kMo\<D]'US;`8kS"#FhD/EfdKSN]4:Jk4m
-;+t:q:f1(a9M@N1;,^4a<*WmF9gq<6>?h+'qY0XOoChhFnFlbYrVn2:lh1/KlM1AYs8MoilM:8SrqZ0W
-o(VnRq=XFTo_A.Yq=X+T!6"pG"K`.6#<g#R`6?#(rW!T9a5>e.gu[5&d51n+!"[Os!WW9!!!HfbjOpL1
-!"fLef&>ZDj5e_Idlej,#69kAIPq3,!<E0$!WiB(!!9X_DZhYBUS=0*TV+D07m]=%1."/V2)R?Z0J,.@
-4\fB_7QNOq4"rBD0.A=q(_mf#/8<.p3Aj&^9O'\786AbR7qOS)-5S0q>?b-3>Z"-j91h`B5<Ch^4@i:O
-A\m>Z<(:J@Hso-269dt25YP*C)aQYQ6q0j\JBZJSA5Q$9<&cKm2`*TN2DR$B0)d;,/O;Olhnl;7gYV&J
-iPB4i6:XCQ@8^0,C.h2o@[G0pj32'Z*u>nO0,u)W)'C[J)($pf,U=ok+>Z&1-8RJ0/koV>.P<M//L!A:
-+XJKY,9@mOBAM6G7QiY-4?kGTE%s'r+s%aF)]9G/(`eFj[8/e@7S+[;$jR"E%M96\#R(MG(`c?&c%h_,
-io/bS``Ecp.Oc_o/1_ka*??I^0IONcd\qo?b07/\D-oFTT;XIs*[33`+;m?k+!MmI)&`nm)BKn@-S6o.
-(D$ui.0];Cf`:mL"9AN)!X&B$!!;fn!s/H*#6"T&!WE0'!<N<'r;Zp#!!EQ+!'C;l'JN-C5qm#PE)M1f
-`5^'OhoAe]0l3Sf]tM"i]=>;+?<T[6VjCFO<^&W33&R23]=Z?u6p`PC`5BCi^BhWd]<RBCJR_MMR]hND
-7oWl1I;j"1<_d26^TMg`h!Ob/q"""0iU6(&o&K-&i9Bt/o'5N/nE]cBo]G&oo^qkMmGR$fjPok4r93Y"
-kPY5VqssI\s8N!MqZ$TkqZ$$YptiB<H?4+KH%^g(KS+f%GB\@`LQemTebf('caK@#Mh?Y<LP:P5LkCJ;
-MMm@MNg.-%mI05ujhH:mJUW&tH$t!cI!^-aI"$a)WPI!1cGdH2]u&Liq"aUNq=X+Hq>'IJmHN`[_84Xg
-q"3e<ki_4-r:0(Ln+lk[qssCUp?MJMp%.eDm.K2GN-08dH$*_<DeO?<DKKW6HAo5Ia32uXWK)?0E,TW8
-EG#2])Jj/$BkVCO^<XaNe[hQ-Cg9n==C,HG?<:*2rac7dZIRaleGd3X^tIYtk4.s.md]o6jl>Ogm-s]#
-a33Jrf[S=-n,E7TjR)?liRHfLf[SL?ki(@Nf\"m)daQb#gtUZ/gX=6_e&ckd/Mf+5-6F->&/#^),:kf6
-3B8K,&ebog(a1:U,T[s>"9A`5"on]-$k!LT"pG23!!!*"!)uou@;U7>KSOnp@ouT*;H..AF+&OcF)>/V
-6q9[585aVUF_tSe83f3s4@;bFAS5+D7QNIh0HVtm)]((W@]rH\?'DFs\%9DO3$oeLV5gMpW2ctKY,HV9
-8ip[fSP2(1/h/J)0po&FWi8982D]$NYcFk)Xfeq/VKHWl<CiX\IRugt<`NR'8P2KB=ehmU=+RWibKIoN
-cDRkZ\\5bT['6L7a2c$)[_'2Z^r*mdU9qtZa1SXOX1,R?_oop=b-\A+e^_gL]%l#de^DUjj3>u#h8[U^
-Z'0j$P)kQ[IXQE`FEDeUJqo)5KpnsC`k&C@Lja5gFE;VLFaSgjH[9p_I"$s?X1#m`Z`gWpH$4R[G^=FT
-FEMbLF)uMLIXRQb\$E9FWi`;']>De;`P9[=\])b8\@]Dd]s4]A\\d"D\%J`>Zcpb4ZGX,fa3i%Y^;%b,
-[`Ze3_8O$u`hSQFH%(<hFEN7cGAhD3D.dm<SuJ]QTWP>]LOa]$Ir]LNFE;M:B4GLgGb(q3QE-sFL2:L/
->@1oSCMIBf?"%MiEegU"[(j5UYHG"<Xd#fp\$EBQ^9k&DYd_3X`O3"[]X#&S[(XK+c+'go`iH3^SZK8o
-SY3[)Xf/%iU8+6LPF%uCXfdeWQ&:BuUfH^\rrMoq4;oe35s[O]*YT(p%jWnt;JU#Z@9ZJ$q=jRRo_A:\
-qtg$Yo_/(On+?8GoCV_Ko(2PKp%eRTn+6APr;6Kg!;Cs9p%J(Qp\amXn+?JR2(h*B*YMVF;E/$@US!sA
-OF/Q"+C`$hXf\b.W26YYI<nt;ZD<%g>W+)d.OUXbWiM[Y.4?]TU8+cjWN3"oXL,[=YCTidYF'ZWDIu^P
-?X[/<4A`,\PuDj\LO=DlJUqNPCLgd[@r#XT>?kB8<)da=>@;&`De<Ha>?Y6<>$"d)8jGX.4&L$fP?:mm
-?#Odc<b5rV@U<G=9hd`F>^;:2akk[qbK\8dg"+<Z\\5r,f#GS0Mdft3N2se9g=Fj(b.bO#[C`uY\[T2_
-Z_s4.Des-:M70\"['R3CZEF21%'?Y8Zam!CVjNX>Tr`^DWhu))=B]-DDes0,CM[TpCNkZ,WMu5$76s%$
-<E)FZ91)<P5Y"XK;G9e_:e=Vf;c-Ro;-.q*Xh2p,^q7"s`NQSN[Cr]JVl-_sMf``GNLe;,]t;(mZ*1=5
-ZE^L/RuX_QUjZicJ<uOrUn"$GS=lUQV4a0MWi</,S:jCgQDpd\Wg@]q:f^Rp<)lsr:/+M\;,gS`TU^ss
-R%'S-KPbU??\a>6<)$=q:ea_k>#\Bs:f("S5uCTV9i+\lAOo3S7U]d(rs/JuoC_M?nbi=b,l[W,qY9IM
-qYgBlrVc?]p&+a_nF,oAp\F^[p\Xd[pA+CPl2\a&$Nm('!!ZBEd`')3=oJC7"MWRKhqd8Ga4)[B!WWYW
-FohXEqu?k0h;m7nr;[B5eCN[Ag>h8FiR^@@/d;<BIb?U[!!*-%#6Fr-!<</3fNnY3Js_d\G,(fu92n8A
-5WDD$-SdhI2C^162`aTC=["Z#4?5Mf0deG%+Vbh5'J4+ATfbA(5ZM/T3E9Hh84R5D.k;;`5\+"n=Bna!
-;bg%X76isr3Bp2;>%YY1LdsI*BldWD;*[<77Qj:=IR?Lh5Xe.9@Xu_J>@:,nDcJhS5W:S`/2T"60eb.0
-0fDH_S__,Yb1ke8gYK_`3B]c#B3\5?>[Krl;JMiIiShj^+WM+1-mfiW-lX3^(*>%]0-__p.ipK)/h8_/
--oFh08MiUt2_QC@2C'e"*@MgS2/_.$?qNmN=@Pe9EAfX+.3TcS*ZQ(6(D\$JiO2EC3Cush(^pWU$kX3g
-&ISjP(*+Dfe]396aQ)::j2=e-+tbGp.5!;$+WhpU-n[?if@$UP`Q697TP\:525[)p-lOKh*uZ1^1+4Fl
-+!2U:&/lW2+!`-X2AH]/(bu9e!8%;N!WE*!!WE0!!!!*!!!!&r!!<6%":"i*"9AQ+!W`3#r;Zp#!<ic.
-!$;7N*Ap>E3%epEJ6S2G_oBgIgWEbe1iT4r]=b\d]XiR%MdBRSDPib$6;0I+91;.;[^s)q=>rB#El>o3
-^V@Lu]=G5.I=Pd,T!*lA5"SUPCjL89=AWhF^TN'pj6H71q==+3jR;6nl0S*.h!+Y,jRVm7nDrg!k3V3q
-oC;PGin`YZiSjP2r9s4,k5"lQs7Z3es8N&sq"k$brr3>onF>GDNd>bdF*RY;8VD\BGB\@`Lm5*WebA\#
-d^Yj)M1pY?LP(A8JV])>N/EOSQ+PB0n`]#r_LR)dIXZcmI!BscIXZg"KS5/[^sg]V`Ort!_V4AUq',D+
-oBGoAna5i8m,ZO0^t7iFo'#T.kihsCoBQ5FrU]jYm8`]Rq!@\Mqu$3Pj7;3CNHoboH?Wq?Ec-8IBl7a2
-JW$kPa32oRVi#Y2An?"$An>RdD/<fuBPs3Pc,\Je];:-t?WL?7?t3_X@U`tiEGp]CeCs!4rkBbpg#(]Q
-nEJomm.'W2l0RWpn,1bWbMq:/eBlt=rVZ<Mn*\rfcjnmmcdq1:k2Fn:c-OnogATY`f%.t!d`0,Rb]PEg
-2)?j2*Z,P%&elQA3B9&Y-lWd4'G20*-mp2Z*>A\[!sf/:#n7FV&.f$I!r`0"!WE'L<EN^JH%:R&HZERt
-;,L4j@r6@<J:)BQ>"_4Q6pjLCG^4FK@T5l`3B92hIS3jUBNeA)3&ETK*]>>`%jic8Y?O&+T<>K,\\>"*
-.3r#mX/W(rWNE;%H:LRhBWdn"3]JT@2E*^fY-"_&3?U(8DQpCHXJr;(Yc=UFCMm'FTrWT23^H;);,pIi
-8P!6eWfLDC]"cG3b08).ZbNcKZEh3LUU&([YJJ&lB=t7KZ)Y+/\Ac;)\>,Xr]!SQXc,.lO[B.m-g!dOF
-gt^9)cc4#aak5Xn`5AsHKT2.TMMm"7G^":PH$t=$LP1DOW33hEZC?c%E-c_PG^+=VJ9uZjG^=aeMO:KQ
-_SijdZ]TW[IK"O+EcuJFGBeF]ItE,tQE@X$ZEpR5E2p%P`6QZN`R)T6`l5^&]>)(nZ)t+=^=UT<^TFN?
-cI9_;`Oj4'`ko3sb/Up-bKeGU['7EGP(\7:L3duaL4OesD..$iH&&)nWKNmRWKDdXE--/@DKU&BF(o;s
-ASZO^Xe_;aW/uaOC1CU]B5.?]$>XHqH%UX/WjB"H7_5b+Y-#78TWbi.UoCf7]sP,S['76j[^*?SZadBL
-]>i.@]<9,gV5]i\YEtodY-P1&QBdf-WMc,NTVSK`NM)PlL9ILRli7(f!!2lq(ChTG5t!so-l<[1&0rtp
-9knBR@9QA#q@EApp%8%Tr;6<`o^qkPoC2bQ'(b_eo^VMFp\"@\nF?,Gq>:$`rqBFdp%J(Rq>C0\mdp;N
-4>T)C((j]??9iFoUS"'DPC>/-,%\HiX/rJ*W2Hb\I<o"<Z_`4h<&$$d2):`%WN2RM*[NIOU8"]iWN)qn
-XKoU@Y(0ilY^Vp_BOY%,;.aQO<^'QcXHcq:M2Hb/G^t<[E,8ob>&%te;HdC0;-@%->?bEJAnkma>$5'8
-;cQn!8O,R04'$EkO&K(e@<6Kk=(PuS?rpW0;cGkN=*on/aPPOmb0SAhgt0ca]"Z21fZ1h2MdBV-O06FB
-f\G95bIkEqYVs/+\@T2_]sO]+D/jE,JW%"E]!\rSXKeh/ZF%$K]YM+V[\oLUStW6dWhu)*=^#?KDea!*
-CAqg5CjCr/WMl/!6pWq%=&h[^:IIfU6V9pD:.S#U;G'hg=]nj&93->)Ye\iE`4WJ#b.5*cXgP@FZ)b(-
-MfWWCM3l)`X95K9]<V@>Bsk7IVji^OX/18WA:g29Vl65bT:DUOY-k^8[_KMfXdk$#Q`6m]Wg@[!<)ldi
-:/P"k;,C+c9iG>bTU_!tR%'P0KPkXA@"Ni);bL"i928Ph=B&$f8P;cJ7TEG_92/,aB1P?R87Q$)rs8T!
-oC_M?o)/OdrtYP/mJ-SOo_SOcrqu`cnaH5Mr:p'`rVHopp%S.Qp%e:Ol,*K/"/?#"(OO?OcG[G.rW!N6
-_VEl#gYCQ/fe3C.!"@8!!r;m"EoGs0Y5J>2$ImVdjkA\Sf@nkH-S5N'"0L33!W<"A!<rZ.!<<5Hj'DmS
-S#)L9J>&Z(;cYn20h>M7,;DME,W7PE2_R'Y5"Idt4#T2],9nZj*Y]M5'K0pLPVb?p:L@No5#k]]6T%am
-1-$$m1hp5j='SQo;Gg4^7R94"4$cSA?>IL<LcdRuFF[j`:.RiI7lj"d8NTI26UsXAA:i(O>@^N!GZm6h
-5rgqf/2Je01cIEX7o)T:S)(oUaP5S6gYK_b4$?;6CKF/<<D#\O<cFkZiSMOQ*ubh1.OZ/^/0,cf)'g=N
--6=?a/g)`(3]f>I+#7)9:H_?H4>7sG4u"o?(*+AQ8U8q8>Y%1?:,t4Q+!;RQ,p=BS+Wh[<(D\$Lj0qcH
-3D3-o*>&Sg%h]Wo)&XA400;(*hT1)<alDC;j2"G/-S6S`+"&Zo-7(#b+Y5ppf@$[U`Q6<>TP.k32k,CC
--5RsY(*"nU/gq\T'c%])(Ejq@)BKqA3#)f.)E%`k!7h,R!s&B%!<N0"r;cm"r;cftr;Zs$!!*'$qu@!'
-!WrH,!s&B&rW!!%"9SQ&*WZ]b2,l\*2e9+42MJTY`Q$6Wa&+u`Co4GK]t_=oI^6D?<*Dn5WL-sa8P20%
-3'Nh;]=Z6u9KF\P`59=)^V.@m]rdHCJ8nPZY(f_C:eOGpLOrW.@rSunUkH,3i:Zg<naYSnh=(!pht?'i
-k2lC-o^(o6lf-sllJCdtkOIp2kiV0ojRiKOl1E<arqH3fjmDjAqYpKZo)/FY,l[9!q;JlOIWfp\It<-'
-L4aetH$FOaKTE4Dd.QqccaT@!KnfP[*.WNgKS,)<LPgtLY/p/"i8`J'IX-3dI<TdUH$]I820sXtLQ&=M
-e()gh^;%J$hWb%;r;63Ql1+E0lgaB&imY]YeElGloBG/kkOeZLo_RhGrpSlrnbVtHmIC#Jp@@>'n^>44
-G'7tNFDG]3F+&(HE,'ZJMmgICf@&-JN,iWEASuEu@qKClC1q=&Fd]tjaP5IYVLDrZ=BSg5?t!JM?>sb&
-G)3HLhW<2#^V7M?j6Gdkh;RqnoCMG;lK7-jn^kk*iS;l*eDfusr9iG0mFK]mguR;HioK"XinMu3d)t"l
-e_Aa'db<-rfZ_Oja)37U2)d?G-63[4'G;QE779O01aj=V&JGup(`OM7(`*AY!sf,9!sAc6$k3CD!s8N*
-!!*'">%);iI=d&uD.d0Vr_sh=Bl\WTJpD3B;+j;E6q^6UIsc0E;FNK#2`<cf8Q&l'?W9NS1,V!B+#,)k
-)D<UBW_XRESZ]3&[_/Fm-7i2rWi2nuXKAD!HTt1hBWdt*68USO+tPaAXfe\$6np;HGd+@MWZ\CFZE'^H
-BPq6PU8iW56UjL+:L[Nq7Ta/tVh8?5[(XKY`t6=pVl7/AW1q#)Wir\K^Vm[3[_9&IVR3S$[E#ViYIU^;
-]Y(Mcbf\)S[BSK4bg`AhajJ/Ue[2g+cGnGK[`b_5L5(PEK8"o-I=HWjI"[E6Mhm%TV6@bLW1K'%FaJUd
-H[C0pLPCA1I=?^!O.!)Ve&S`#Vj)dZH\$`nFEW([H@'scIt;utQE@U(Za?`RWiE/8_:R/^d)io/_8E[g
-]XtP\Z`U@?_8X[;ZCRVj_9C09^oG&p\uNB`_n*Fob0%`?Z)tg/Q%F@8J9Z-_IY*?"CM.?oH\J)lWKXBa
-Z^6>eEHH8@E-?AGGACi%B6Jg"Xf@kmXc/$M?!q,OAnPgkrauI[G(ts9W3j!'_7HePXfT.;Xf8LsUq4+N
-_7I(^Z`pjQ[Bd6NZa[9J^rOgH[&(a]TUMd_W2Hf%X0Ab'SXc(0U7[a@U77jYS!'A(Pd-rVlMpncp])'=
-+YuM]9L:Wc)AEr,+>#oXB4Y[a>PAI&qt]m[q=F4Mq#:!mq"X@Jo_SIZrq6]lp\":Rq"=1Gp%JC\.JN]7
-p\+FVoCDkWp@@eGq>3$*740/m=K#.AAs8p`TUV6p-QXdI]!&78X=L6AY**mQ?$<KOMKM`\/gMo#RB3Eh
-RRSqS-?#WSX/`2!Vk^?)`hfi"?+grWQ[3^e;`.6iF]D@9>-4o^@Y'H$rdAC1JT5R>C1URXDdZUK;-d:-
-<ENI5>%;>^@U<;;=^#0:=]S9a5=7_7FdeP!;HRCACeRZ6AS>.NARnkF92T,KPePGri6BKiakGV)`4Wn-
-`7N\]`NbM:@sXKN_opQiiRH,n^:f!.^:h4p_T9g2Y+Bo]Ecco$^U:G]]sFiF\@ArR[CEi]];)s;RZa21
-WiN1tP&FQ,Ao2BsBl7WoA7oY!L7P?EQY\ZJ6p=LI7R]mA;-#kL<^oDK;GKkX:f^Oo<D?(bCR;04c,mT+
-^;.Y(\#-OCXh_-=Xf.2)C1rTq\Zp.TWjT::W2m,2YcXh(Q)pmXG\Cc>R$3f4U8+<LS>)sbY-Y@MbIFjJ
-Ko;=tWMc\ZEDo\28ki>c<``6t;,0b[<1'>KLkqFhRur>?D.[%,Khk?==&Mmr=&W1$;,'_W7ncNW>"V4Q
-9NkXm6UaRU?2FR)rU]RNo`"af,5q<(p%nLPp\+CZq=sUPp\k'do^_VHq>0gTp%e:[p\FOR_Z1&F])_m>
-G/i7gb.q6\!!i_Og"5'Ajk674e1gt*!"RJ0"TeK#"Cp0Hg8"TH'c#0MhqQoCg!o$1;]dS(!O(-3!<<0"
-!!*W>rW,Ll`n`fa6C,6?O,]g$;FruH8Lu]&2(:.(5VtJR0f_9I3(l^s3'AWI0KUs@0I7MP*#UAScDEra
-3D_e/,qVPc?7e-3:,P4a+t#isA8"n;>"MOd92AJZ4?Q#.8mYh4^Y5/O7:1k<Ajo?k;+jJS9he;T8kD`R
->A\o3eW4WL?#+RS2Dd`g1Fb"=3Ar]P3C#o#5GI2WYfP,FiSiP(>sLMOAR7ku>>[OL92SuRa5c4$=VDbq
-'-A>7*[;sZ0G5?`*#0Yf/gqkd.5`n70HhJj3cdtQ76NIY0/>XX2BWt`)EL?,h:Z7G6q1BF.j,oS,pjfV
-+!`!I(DePMP2!iG6:+%:*XiMe%1a$`r=h":-UCR:e^&rIb2_O:gV$Q4+s\$G0J"n7/12bh+!`MUf$]hC
-b0e8>So&"*/YSm[(aC"P,pOli-7p\k)B'D()]0eH)%m],-R9Q?&KNV.aoDSI!<E0%!WE)t!<`H(!<<-!
-!W<!%!W`?'!s8B#"p"f+!Wi?%!!<-#H3+-K!<<*#%3R]577fIOY^f3%[DKu*e(DfG6TenTYe7Z^]XtGU
-K3MSQEMo1.84c631cRI_ZFd`l?9]nUCW+**^V@Ir]"G20H[TR#SZ[Z;4@`1NG'eL6:/>6+^TNO,i7dbp
-p@7\6i8*_ikh5Rkm-j94kOe30Ie)phk3h`tkO.@!mIfW!hVI/_s8;9Wc0#$!p\jOOrr;oqs7Gs[qXsmY
-metbHRXfR*H\6m#L5(A1I<p3bJVB5h\^:6Lim"p"MhQb8KnY//IXm*(LP1;9MN4j]nE&KhhSOYcH$k!^
-FEr(QFa&+WI"$j1Y/&Q<bJh62"i%t8jS8HJoQBZlnaPW+na5Are%icKm-!s4m,mQmnFuePqsF7Unaue[
-rV69aqYBs]l/1^Y_2EATEdE"JDK9cEF`DMBI"@9g_8agLd&2hFDej'$CLLRY@qfIc@r6:T^<apSgV'S>
-CLgdS=^GKE@:*AP@V]t>ZHh=fGhB^E^VJ=_kN;6lhsTn(p@%A:o'br4f>u.ogsXErg@"t<mbR@#h:CKG
-gt(02g"Y0-daZU_cd0tgg=Y'9eC3*pb1+:B-7Ul42)-L%&JPol+YlJT6p`aZ*#'#")&=)/*#TS1"p4r4
-#6k85"pk\H"p=u/!!E3$!WlP6$#Xj7KnOklB3n[=<+8sEEd`OiH#$hc91;6;9i"o?H>[1h6T-_X2*4B.
-?XdGB75lqX2(]n1.P)`#/6T#X-u,9RZa@9TW&lLZ:St.kWN)u$Vl4W):-`NqSl%^/1ajP!1mP/FX/8'.
-+s1I%Y5YF/XKAe.UO6ck>"#$`'73)+5"8%H<`;:K7oQ.ZO(XK]]Dfi`aN1TeW3s=CR_,`3]!oP^_Rm@o
-\?;j?\#$CFYJ@BTWMco'XMN)ucHro%h9=$hY-ug6cI(:]]#Dh3fY=uEToOqdMiEILJqAH$I=Hg(N/N[P
-LRb9GbK-fVNe;S(G^4X^H@Ua,-\6eoG'\b$RB3dA]refHRXod2It)ZbH?aXXG^FjiJpW'9XgbdEZi-t'
-_n=7:`6$';^VRRd[_BD]\?i<>\\Z5.`OMbCW4^0n]Ygtj`P'%5e]l+Va3DcLag\@ZTpC7SI=?QjIt30)
-F`2#3D1@D9Y,RPYXK[k@G^=]WG\V#6DJjE*@:<PaIA<pCS#`ZSN,`HCB4>FbBk[KY:MFKfK8Z\7[_9GX
-Y-+n:\#QF8VPCN,_8Ejm]"u(l]X>&R\?iZN[(FE,c*X7a`2K?0ZDX@jU8+QZS"#t8Ng>ukQD:7UZ_!DQ
-O--N68+Q`V!!!&p!#5qd1IFo268g83'GVT1/4*6IAnGOY$MXMrqY'g_p%@tPrq?fqq!mkGq>0gYp%J(X
-pL3jop[IVCpA"FYpA"FVpA4OUo_\CTnaZ2Gq`cu0/L2-8W*V)kP+SA:R$W7R+t-X-YH4h*Wi)GkM0XJS
-GI"*%F&4qJ,Ut:1XK&=i5:%$\@%sHtWiE%rUTD#IVQ#8LI_E"OF(\o]6!.f:;+s,FXK@RuL5qRMIXQg!
-Ec>W)@pNAXA6`G?=]/C'=^5EAAnu3m>Zad(>$kH4:.IQ669S7iS<R2T<a]c`;HIC@BjG(V@TQ`-<+C9=
-^sq/te(;gfh;6l._oBpDgY9lfYE*F4I?h7ZcdgY#e',b@)8!\u]t1Y``Q5]pSp,0oG(uR#[C*WYZ*1S6
-Ym[qL]YD(S];h9`T:l1b;5T@h<E!:=Ch[^'ARB"]CNP<%WiDD%3'ftu<EDRU7S-HY5=nU?9ibCr;H-Ut
-<`W=!8Pa;mWNsOa^qde)`P8aZ]"PPjZ`L1*MKW`IMOMA%]X4oFY,%bdVm!%uTVRdQVkSEJBS2kGTs:\n
-SXQ(AW3<CuT<l;=Z($H%PGbCYWg@m*:fL.^<)Zk#<)HUp;c6M\TU^goR%9_4L2Lm@>D%N*:K(@m:/Ohb
-;,Bq[9hRrG7T3D^84lZ_>t[OP7pf?prrrE!o'u>D!<2lq,5q<(pA=aSp\+CZq>'[Qp\Xpbo^_VHq>'aS
-p%\4Yq"a[V_Z1&H^BFTLFL]N=`5,s_!!`PCg"G38g=Ze$bom)i!"RG("o83%=k_riU&=s(#1D2^gY:W=
-eDA\V+smTrXOo6)!!36,#5nNj\(k!q9qK4hQ]I`,=\h.N75QJp4Z5AQ3%$[>1H[oY5#"p61c-I80g73:
-+r_45)\b&Ud&')_2b-PC0g&33Air1I82X=3,V2\l?#a.J>#Ad*:Jt+e7nQQW;eBKR`S?kb<G6rDBhM2g
-7nQ<>6V:6M8jb[);K%*,dXbb&A:TJ&2E!fc0.]"80/#"94[MY,6`/n^ZdRS,jX8fk;`$0q<E`=%>=US=
-9i>8Ua5c4$=V;Yp(+(FF)':%O1DD#]+!aE95;FiH0fV$J3@5^k7s[ZW3BB;a1H.K]1*e(m,Xb@Sj4RX5
-6pX^82)$R-*#oe0()n)''+c95PhWrG5=/+Q.M`g7$k<d\'E/\#'bVrW<n,EKQ,)/7hW)^g,9eTX)C[*l
-2Cp4,0J"\(_:I&"NQTYh_PhWi6S4[k,p"$Q/gD>Y+!;aL)&X>.&/,Zq,8qC=,Ut/Z%hBO-aT25>!!<-#
-"9SZ*!!3#u"T\Z+!<<0"!s/H&!W2p"!<N?(rW%BI!WiB&!WrK)!<<-/)_b&W9f[1"Hq0+&_oKmFf?Rhr
-3a8A_]Y(ec]X>8+?scHEV3bCU8j>3l3\m#,]"?0s7Pl?5`59=)^V.@m\ZM$AHXB.2[Ydg?5>GF%Ectkm
-:0G'@XbO4=h=1".naY`$hWXFpeEuGeo'c57p@3"ip$h2,lgWrqmH!m(n)rNZfAH9$r9Eq!k5P,NrV63g
-s8;`mp&"X^p]'UFq;TGtP(S@CNdcJ.It)uqG]n7YJW?eEcJIX)\"]%=K7AK*Jq&/oI"$TtIsuisJtBX4
-da$RjX+>\JJqAK'L&QK0It<6*Kntho_qWhoaM8.u^r5Etq=Nt:mI:,GE:!#`mGm0S^qeIdjm_m2mI9K6
-p\=CUk4SHBrVuoqqu?Niqu$9Vhr<P0MK!HNF`_J>Ec-2JG'7nOIZ1VM_opKRUPX&.ARTCmA78tZChRKl
-C35oYd)jV_\u:9uA6i8>?!UcE?=$i<@r-n+d+iL"fY5,8_:e&>mIoc#jl5_$l/CgomHNidaNNPtd`g5%
-n,E:RjR)?lf%o?=daQRugt:*)f$D7ee^E"%eBu^md+?I_dDKN:,VhJG4#AH*'b_3)1IXc%6TH\@((Lic
-#RUqM&/Z8k":#27!r`0/!sJo4"9Si2"onZ(!*jJTEd<1iK7.NH=]\R#<*4']I"6We@p;]#77BsO>@Vr%
-Bj=:o1GLXD5YG-c@:)Pe0eG+8/0R#",p>,t>c:[QBq261['mQH5qaTUV5gMoVl-\uWHh*35&%-h;*?fj
-,pb,qP-(jdW'`*c.<)Mori-=,Xg4n"HYR7k4eR8,JO_RW77^HU;+jJM:SXhJ@>M2!a2Gm9aKhtIZ+@?.
-[&gdP]Yq4u^qI[uYc4n:VQdb=_QC2EUo1,k`6?0Cca0k2cd'kN^tdhmb0n5K`5KRE\$O#OQ&CTUKRSW4
-N/!%>L6.[hS"#S(VQR51\"oCUO,&F=KS>)/K8:A'L5:M4JrlLrZE_NYV6d4iH$+:VH?OO_rcK$#G^Osj
-I>",k]=,)RXf\\,a1BO9\%BBR_ahMQ\@oP^\$W9>\\Z;-`4W4WZ+n2q\%/<E^r4OMe]Q+fbKeDZbe'sZ
-V3QOQGBS.OItWN.EcQ,<DgR//W2YiNXK7G3FEMSED/=-6EH#u4A7T.eJ#9?HS"QU=MfEECAmf1^B4kgh
-B4,%bI#=l/[(j8XY-+n;['6gNY+_kq\&5PQYe@]Y['d3J\?iZN[(s].bI+Cj`i5W0Y+qJVR&?jVS=H7=
-MPH`*QD:+HU77C;N/sp&8b<#X!!NE1$O-Y5r;\DQ)CmpG9h@`.,T.L?*[j!@?>4+dA+]Zpp\+Rap\4L[
-q"OLVp$VDDqY^6eq#1"Kp@e7OnaQ5Fq"ad\p@RtLqYBs\qYBgUnaZGO3@mEJ.2la#=taWRTq@mEQ[^k>
--<%U_XK8V/W2"gDOFMaaGI40%E)8G?-S$I*XK/Ck74TB%BqhE(WiE%rUTV2JVl"i9];_<H@ou\t;da?F
-<BNaPXd*OMMO&jGItE5mEGK8t@9dSX?!p`;;d3@.?=R;QBl%9`=&E+'>[(*!6U3n(4]6EmPZUjf?Z^El
->%D)S??'t!?X#ih:gnX7a3N#S]#;"c`PfX3\@KAic-!`/VMfP@N1dc)e^;Rfe'Q(M`llZSb/DBPfu^[s
-HZjX`NMa_3_T9g8`QnJ!%)U!*c-Nkp[AT.FS"K\[.&Di8:ek2'B5)7$An5LfCNP<$WiDD%2aBbu=^+Kf
-84cZY4%;k9<*BE-;cI"'r`ODK;FsN%Q`$pu]X4uZ`58saX1l<X^oXH<WJ>S1A;?D^[]6(-Z`9k"WirD$
-S=GbGVkA9B@t:)>Up$emS=,k<VQR(eP,>XnZ($E&Q):OZWL%a,<EW-j:/"Sf:eOS_;G^/VTU^goR%9_-
-KPbR=?\aA7:Jr67;+sYV;,L.`9MS5K;,(+o8k)3;=BJ!V6VV,qr;HQn"TJ;ko^qtZ+o:X&rVZBTkj.d8
-qY0a\r:p!Vmd]i?p\+:Sqt^3cq=s[6!:Kmq"j-rJ&9PS.ccO+?rW!N2]\2)qg"bJlfI[.-!"R@s"o83%
-:tjp^WVlf1%FWqegY:W=eD8SP,U*<jVVsT;r;\&C!X&K(!!'=^>RNfX^RUdRTU]4c6q0I)-;-E\5VY8J
-4>f-85XRFl7T)3#0I8\12(p0n'b_K*'JOgZVEcn"7:g0s8PVfY5\X_,5sZV>79jksF]h[:?VOBq:JFYd
-<a]BXB6)5MMd:"?K9:Oe=@lFo<(TSU=]8L%7n[BCL!85(?WM<)K0_IX6ps+%:]<<`4$Z;2;+=0[g9R0d
-f&Pe>inCY3/h&SB9iG;%9LD9F;I,1!j5\3`&fD]-/i"Ih+X&3b%icc<1."2Z1IF&]3]fJS*$7mu674<8
-/hAhB5;k&C/M/>45]5<)<(]P?75Z\F*>K\@*uZ(=*#9;#)CD-3[nAA48R*__((pu`%M99c'GLo])D5%@
-c%;KT`8BV3iP](O.5`@h+<E!h,p"9^.jcOXf$]hCb0e8<TP\.,25m;t*[N9Y)&a;9,9IgB*#9#,)BU1B
-'bhB/+qtFr*\GJ6!!*3(!<E6'rW*!$rW*-'!<E0#rW*'#!!<-&!s/N+!rN$)!<N9&!!!$%!s/B$quK@u
-*A'iO82>%fHV0+&_o9[CeBVJo4'JA^]Y1ke]X>;/?s>p;V3bLX9Kb6p4YDu+\\$.(:dR$k`59=)^V.@m
-]<.->HX&q-[!%4$5"AgjF)>r3@p!3K^9N?sg>MGkp$hM3iT'4km+^jck3ha6pA":Np$h2(jQbdgn*Tl4
-kNh0cgY_](roERok5P;Xrq5s`s82HeqYpBgp\sOFq;KAsP(\FBMLU,+It*#tG]e1XJWHkFc.qI+[\8k;
-J,Y*(K7SAqH5CsYKS+i*J:O0'gX"1!b,C#FI=HcrIY%HI@Xs#]Jr5eu_:[Mk`kK4&`8g.\qss+>n*f]8
-oC);>jl+b*^XVZ3lgO<0nF6)Ap[e+>o_SF^rVH6`s7uNgr:T:3jOq5(F)c,@F)>l;DL$VSG'SF`MQt(:
-b0J5+Li@$:.U?q2B4PUfDes<)Cj)A`dE'V\\tt!o@9Zl;>[1Q>>$>9=@r7%/dG![1rP&frj5Jn^jlPt!
-q"a::j8S7+lds5$iS;l*eE$,tr9rh7mFfh8gXFU%f%Js<gY(B8f&GN;e^r6k`QQHQaiVuPC)nNS4?u(i
-0,bQ<&gK+U77K^64"VTl%hTHa%1<XW(`<S_"U5#0!<WE,"pY86!s8Z0rW*!#$X@:dH\.$*I;<Cs=8l0.
->&e_6IsZ0E=AMR[7o38mApAB/>"Lh30ebIM9ik\1?9pP)/MJn1+uphh+YkEKVH,6[T!#B*\%/P)0ITGe
-X/N"qW332$HqI*nC9="*4ZFu<-nm04Y,nY'9/JObI^$!SWX5c/ZDsXCBPC4))P4-\8NK%5<*)^e;H-Cl
-U8O2^Ks&,/`50R:riTY9\@%j3VQRGDb/_TA^r3jhV5UVqZGF/pWN!)%YHFqDccX/J[]nT=f@.=BfA4N`
-d)sVQ`Pg<9[)8i-Mi<IFH@Us6L4k59P*ME'RZNc2Y->(?VO*O/L4=r6LkUG5)23ltLkpb@Pa\)IZcBDN
-ZDj(<G]\+RG'8-/FpiP?H?t$uTrko:ZaB_5;6@dOeBu+H]YM:q^r![t]sY>VXf].N`P]I&Xg,=J^VdLg
-TXMk]b0J)Fak"VXcHjM;Xg"F\IsHEeG&r.eL4XJiF)ZAPJXi[<O.N5KNdc!fE,TK0EdDnNF_k`,B5iF#
-XeqSZUQ:1IB4>F^rac(?raS`8@W6aUWO/tH\ur3<XLk^3TWtMs[^X2q\#ZU;[C*NPZF79L\$NHV`m2]7
-YK=h\Q^stCS"QFMWN2kkVkfueVj<XASX>V*NL,N`X-ufV!;?Hs!X]GG!Wi6"&Hrt"4&&FA7Q)P1)B9eF
-2G79RBiSg<qu$<drr)Tcq"jd[p\=LQo_81Xq=s^]qYU0cq>0gSmdp/Gp\=LUoCMbTqt]sYp%7kFnbN&D
-.QT.-'k4@M0kQZFTV%[>Il&N#;7j*7XKSe*I\X$1IsY4@[%iOu<&>mN/L$:UWiM[_1FOnuU84iiWi;nk
-XLl9EVKbhHW0hpF@:2i1>A%MU789haRUgl(PD"L8KS"2`D/*Ng?>3bK?!(E;?!:K>@pNSUBk(CM<aAa,
->usfk5X7b(:3)hg>$#'>EcP,_@9d>PFE)&'ITf?@@<e'Xd*g+G]skMj_8=7)\\,]#ahG6\MK=$%TXi7q
-ak#.rdE'/@`lHHSbg>(q_RH7bFF&LsU!CWm_o0F/`P]U1_SjI8ah+X`W0WI7T;\]fV2f@l;I<pGBP_Hr
-BP(soFbZBbW0_?Z4[DD;>>7RV85W>I78HZWBN7r*<*N='=]ng%8kj8hVmF:U['.0__mHPL_7mn)X/3)"
-LN7$<LQo9PV4Y-(YH"Y+['-g2T9Za\T6O^PJ=2auWi)V_R$aA;W2Q/PVma(=S:cZbWMueoP]KSo;bg(f
-;d!:%9hkU_&l=sgS;;ugSXY[kDJa#qM25#%#Ye/i9M\G];cEWl&l)G(=BJ-_5Wr+I69IV1B4(T9qu6Zm
-rq-$d+o:[*rr;iekj7d7q"4:TqY'XToCVVJp\+:Rq>'saq=sg;!:Bgp"Mt9A%=$(Ge&TICr;[D=f@f!6
-h;>Tm1]d^Y&(#;"q>^XhhqZnlr;\kudb3O4gY^]6iR(1<+p.h:f/*L.!!30'!<WB)!!0@XC^E.V\=f+;
-V4LXa91hH3/OhKI3Aa#a5WO9U5XR@e4%;1d2)%6C-o<D!)&!i.)(9:EVEm:99jM$]6Uj198:P5O69lY?
-6X"MoH<sQ<:Jk(h9MJMi<`rgKATuGRLK85BJW5.`8R#M-=ADCY9h8Am<a'<cFN;mY>ZuB(E_eqZ4?bee
-5Wh.j4$Gqu7SI.+hnc21g"LB"h:f;<2_dQc8PiGe9Me5V<*tO%iSDRZ&/?$"/i"Uk*[)j\%N6fG0JkC/
-0L7KQ3]f2E*[*pa6815L0IS_B5r:,I1+bLM4D30g;arf-75H;5(_S)A,p+3Q+rh^@*\=MLY=^E'8Q-lN
-&J,EM%LN^V%M&se/md2QHkWC!j5\tM^K2Ep-QjN_.Q9F<+!CP.0IO]fdZog7dDrJZBO=4jYc8i^)Bp(;
-*ZcIO-6aTX+WMmT,U4-?%h'Ht&./pi1]kf"!<<3#!<<3#!>5J9!<N?(!!!$#!W`9&"U,#1!Vucu!<E6&
-r;]at!s8N'!<`K*!<NTR1J:8-/o7bP>_oc)`lZc[b#q;#@A9j9]t1bcY-Wde<BG<#QXWK]4ubem/X3]Q
-]?Y([3$rge_SEq$]tV(lXGM"E@7m#<Y_Q+E94)RXE,9#l<b8_S[YhQKhsU(-mdK#fk4%d$j6Ydcm-s`B
-o'l)<mcicllK79smJ5r/lK@Big?ek>j6b7Vrr)ipmI'oPqY'pfrVHBds7cBinCbUVT:`'\S",q8R@9M,
-NK09mX30/Vgum/%[&'4XS!on<R@'6VNf&dZP)tZ`OKm*qi83eV^7(=INK/pPK`$`UN/`gROgN!TgX4$V
-_SX7KmJd(^p@InDl0[p-oC(f"e\T)Om,[Bprp)H)kj.m6q<RtUq=sg^q"ajZp%nOOi8a1T]Sq)YFa\UO
-D/jH>HZjIYIY*Qc_na10bc$MCD168:CMdWk@:O+fDea-5T>9!ug"F6?K5P1*>[(N>>?Y*0@UWhbMR:pe
-jk%5]^VSUck1ekRl1OTAqtK^RnE]H3f>u.ogsXEriU?gEmcNp*fZVOfcI1D#bLtk3gY_)Ue^W$sgYCB+
-c-+PWajeCH(E>1q8Ol--+r(V!*#L+d6:!t#/fk`<$4$e=#7:kP'+bET"p4r+!!**'r<!*&"9SN%$=R^p
-IY*<*G%Y5ar_s2)>B>%9I!07/;#WsG9ikb=EH5r+;F<Q(1bq$Y;HmC-<&QH].5!;+-q,[2,;:?FUM)`$
-S?9-)]==e$0J6"oW2ZeqVlc^+W,kEu1Mj1`=?ei!-7q#'O08J^#":*q/9.nsri0>,Xg5%&E+*EW7%LB,
-90P[B=]\?h:/FSeU8F;hMm'_5`5'I7WMd#4[&g14VQ72?a2c$1]"bb\Vl-c![(a/qWN3/+\[80BaiqWB
-['8?<g<m%*c.g:Tf$hp`b/`7'a2ciAVj3F/P`CfeOGSaJM3F<hQBI/gWOoX>[]5sgRZihlM2$\:Jq&<&
-LPLS<O->s8\]_Lg_R?%mJU)HbG&hKtFu=JgH%VZk\%ArQX/iD+^VSLKccX8I]stYc]"bqd\$W9=]#Ve*
-\@8B6XK\tA[(<-La2Z*>8B/Zkcb[QCbIXg[\t,"8J:iE)IXQj$JT>mSDLHthU8Y&LQCY%?Km%WdHu*_E
-Ec,i1ASc+&KWD>[S#`WWM/I*?BP(pjARbXH12(9@I?:D6Z+mrUY-"e9Z`0CjUp%PF`6?39^qR=j_6pSW
-\?iZN[(XN-agA4j`1iH\*1N7_Uns9MXf8.tYdBjfO-$3<WM,W=Q\pj*RS<#I"p>\b*YS_YrW"&A$Q_,s
-:f1%S/g);]+=/g7?#ak)F7T,&q"ajcq=j^^rqRT2p[n.TqY^-`q>L9hq"XIMoCVSHp\=LXp[[kEpB1<k
-r:p9bGOt@pq>33+4YJ&m@BF91As/s_SWfCh/LN)N]="`BY-4anYD[aM:jTFBO`OM\.5*CuOK#@_SOP.Q
-,\j'LX/`2!Vk^?*[@O.B;n9&uIVr\-;H7(3?X,ooX0/@;Ll[dTJpiB,Ec>r5An,@d?WUK6>?k<4>#8I5
-?=[S\AmJJ=?<1-5=]J$U3^H,.ELW1p>%(fTD,+/@?>*tfBOY.E7Sm6*J>g-"`iu_FV6I,*YG7b_UTq,&
-UQp4KH@q-IXKen6Yc=`&Z5B^P^:q7s`P\pYR;QbWFb5pr[]?C.W1fd[W!oZ)Wi*53VO<R;T;SUmVkfJo
-=]T-KrbHRhARoCeCNYB$WMl,!2EF#e=]n6Z5t=gS6;C?N:Jt%d<*)pq='&6k92TJaUq"Oe_nECh^9XiD
-]!TQ#ZE1:/Kl1@1N17Pj['cp;W2$,aWi*+rSWL%NP^$eQL7FX0Y,eOpR[BJ6UnjZSWjfRDS:QJeQ):OY
-W0_X'8PMoV=B/L0=B8I%:f:;\TU^goR%9_/Kl1^=@#'A28kD]K92SPY;,gIk;cd+#;I!Es7RB79;F3K5
-:1n,2p\Xsorq,^Mqu6Km,PUR%r;6<ao'#B0oC;YRqt^!Yo()>Cp%J+SqY9dYp\=Oa!6"pG"L/L<%<'J>
-caq50r;[D=f%Js:g<bc#,Q[uH&^kY+q>^XhiSNCur;[E=db3O4gY^]6jO#k$+Tqe7g'0A7!!!'%"9&@D
-!<</*f9$S:QG'5dI]0#;9MnbV4$#th.Q0%E4Z5&Q3^>Vb3^u:k1,)$C.Pib1*Y/i#*%,CCVEd@B7nHB)
-4@MJA>%CK$4#S025ZMK`Q^+"eKP4q.?XI;R@oZoTBR%>-E`?dmCOh@fBl%?b>$P6/8Jb*-A7/kcGB:mH
-@o#s<J:;T?5!(qf/gpQV@6-J53```I`j3b?g>1W>]Nm][<*!.)<(fYK7o<5mMT+Q2aBT8i'c&;M)&!c+
--nl>^.jZVs/1WD6.kW_<-lsHY4Bk-86pO:,/2oRD/2/\(6q0dug<E;P/iZj!1+Fgp/fZ#V)&F52(Es\<
-/$[j(8j>UG==#"('+tie%fHc2'+u<>A_P1KT>f^Jh;6(U+r;7>,W%,45rUPS/gi,&_:I&"NQTYh\ts=N
-6T:s2*u#G-()S2='HeeN+snlr+<DaQ(`="u)]91o%j<b2o)RGD!W`9&r;llt$3L;0!sA],!!**%rW)p#
-!!<-#quH`tqucp"rW#Xn"9\c-!t?;-91VT8IBo)HK<W;6aOASZ=%P_eU9)#@^:ChZ[>J*^20GmbAk,N[
-4?u+_Pd\'6c=fR$+`PB:^q[Xt^:M"ZK55U=:k"h@Lf-]5>%hf(E+iZ^E4N]gJ$dnfmI9f:mblaXnEoB$
-mHEj(nEfN-lKIU&mcj!(lf[?kp?VA4k3CpUjSSuAn]g1nrVlT^o`"mfq>U<jqu6Ejq>UEghSQCkW3<D'
-VPU2gV4aBGR%L.Zb2)7:j3>6FW1Tc]VQ-YoW"Z"tQ'Ic+R$*`%[`e!shWES.SXKGA!L&WEOT:RCP?a99
-[(t2GdDj#<_8G6tqt]gRp%@kEoC22=mGm0S^qeIfjlYdmkN;0sl1+?<kPFoFq#13krVQ-Sp\F%2k3Uj8
-N-TPeIX,gMF)cYXH?aCNJ;q%T]tD;/X,qH1DJa9.EG8uqAoIZcEGp#l^sg?WftsY<EFWBb?XR/F>Zk3;
-@V'D5[FO!md_EQ2^YIlDjPo(\n`T?3oC_kKkihBbaNNPtd`g5%n,<+MkO%`mbKJ8Wce-mpg#1W7f%]!,
-e'un%h:gE0e(Mped_oc6*&9`M7mf6^'b:ir*%!U04[M4^*Y](k#RLhE$OdX\%0m";!<WE,"9\T+*s;TI
-!!*'"!b-"lIY*6$EFiKX<)cn#?$CR@HZWt(:B!`j9ike@EcQ&+;F<SG2Cgm\<*NR+:,4LR.PEM/.mPX0
-,;LlcVJSV-R'*a%\[eUt0J?(pW2Q\qVlh#8W-Ucr05dq_>Wt,$.P3D*O0>RaX$nHe-Yorhri0;+Xg5"%
-CKY1H8=Qc390b^<<)d'q;,U/!V5TS]LTJ,2`P]a;XJ;r1[&^:8Y-bgT\[f2XZa[HSYHPC>['I!XY.:I6
-]X462_8sd@Za&69f>Y),fA+Hef$;O\d)\T*aNN)MXI,?FT9kn>TUM=>RA$RYWM>oOWkH'HZDF(\T:MXG
-R[08-R[08+Q^!\tS=ld_[`c=h]<\)iLOk#.Jq/4IHoHJ&It3'&MOpu[]WniFXfntE^!Fj;`Q6-:^qmap
-]tC_][&pIAai;''[\TV(Z`gmE[@k.I_o@/Ne'cL`^V.\1[B6dIUQU1YJUW,sKSP;:H?sdWDK:H-X/Uo8
-S?/*6G^"RdDf^8LFED>7CMe6IX0AapX/hVDDJ`s!CM[`uA7K(XAnZ76OJoLk_7HePXfT4=]r%^&Y.1^F
-_8*t-_6pY][Bd6NZa[9J^rF[>ZEM?fV3;p_R$F#4U6VLTV4F9UVj3X3Oeo1`Vk9?KO--E-8a??\";W.)
-(^L0@!'^],0M,,@<CAPb+s\?Z1It_kEH?Bsq>9s_qY0[UpA4U\qYU-`p\Oa`p\4CZr;69ap%.kKnb)YO
-p\FXXp%Ek1qtp0\p%A%OnacMR2(q*G,o^j-Dan5rTq@mCR!gJ4/m#ZmXKAS-VjsoPGA^'%Z)!Y*<&Z<\
-0HcIVXfJ'`-la:=U84iiWi;nkWk5ErT70qPWL83S@:2i.Ch7*`79ZgrTjre:PD=g>KSFMaD/NroB5;$^
-?<:-,<)dp>=^b`PBPV<f;Gpb&?WpT58NAXh5>lQmPuq0s>&SF\=CGTNA8Gsk>>[je=EK4s_8sO-]XkYm
-`5T^'Za[H^`NuA&IWTgaLS(le^W".._op3Kc.(7jdFH^n_5WlACMn3DR**4R[^`iSYHY79ZEpq;[0OIR
-V4!O<T;[4=VkoJl<Dd+9Ci"!*B4Y[hCNP<$WiDA%2`X#c=&hmY5XeOM5>4^B:fUV!<`Dml<)cXc:/Z"i
-Uq+L__S!Ru_n*7`_7[(`YHY+,K5"b)Nh=.t[_/fNYGnJ#YcY%*TTH@QPBLPMLmaR0Y-"n(SXZ+BVl-)X
-WjfUDRtF:jR&R'_W0;4):JFJY<_lXq<``C':JXiTTU^goR%9_-KPkO9@YfY68kDZI92JGV;,gCe:Jjtc
-;-[?s845aF<C];A9k@c+p\XsnrUfUKqtg=:p[.eSqtp6^l0@j1lh:,Lp\=OZp[n1Rq=sa\q"+@Vq>:62
-!"0=S('"YK`QcfKb$k5K&@g<Eio8bAOO#Q\!<<h_Et.sG"A%G,i4Jpf&.-e<hqQoCg!ns-.L[0t!1&)m
-2?<dX!W`<-!s/N("N',E#"4K_XJ(?@W)?#V<^Sf390G*o1+k11.P3A=5"%e57Q)VA4YAfI/he=T$kjF0
-D:#=G4\Rk7>Vn]86XNSr<Du"6+>,ZeF/,nM`iuS[Z*(F?X/N5*Z+$j:`k$Ou@q&f!V5pi5Z)+J/\ZC7Q
-R[TV0QCk1bfZn&,;.+R)MJcNr?!U>t84Z?G:/Fnh>&Lk'`jj4EhW*PM\l^dA5YkWi>?=Qk7ScofMT+W9
-aC#Vn',;l@+;PY2,qKTP+sJNo3]T)R.46i+,T\0[7U&2C5<;7r3^>tn3B9#Q,:l6Bhp"VD/N[<32(Tb#
-2'F@r+<;RI*??1G.BhL!7mB4E<?`S%'c.Su&cE28&J?*<B\ULRVon&[gY0>?2'3kX,VC;k1bpmH0I.nl
-_:I&"NQTYhZ_1u569D68+qt\,'c%l5'd+nK)BL(I)'("L(`O8),p3s4%j!A*oDmGB!!<-#r;[$&!<N?,
-"9JH&"p"](!s/Q*qu?g#!<NE'!r`0L!X/W*!!**+#QXo/%i-ll6q9S"[!Yl'Z,F`(c.'mA:-VpUYIqQ\
-]Y(Y$\WTre1O,seBLGBV4[(nXPd7a2c>,p1.!EPG^q[Xt^:LeUJmrLu:RSG88OuQZBPr?AFDYN4\\G:h
-Z.S+&naZ5:kh"VWmH<Wtkj7s4lg4*,lKdg*m-F',l/UjumJ5l*ki1C`rr23QbiSa#rq5s[s8Vrlrq69j
-s8N![pAY'fj3>0>ZFmosaMZ-A`PKF.^V\"9i9fb&pZ0uXd*9nfeCE1"d*0DB]tqS#\@T]?p%\@WoBP2H
-^&,J@]D]AuT:`R4f\4Qj_8*n*kihd2lL=E6m.0uEm.'K'imY]YeaMbelgF*%qXX"DnF5<)p%\F_7/d)]
-qtKOMq=*Y5jP7D.I<g$cH#7A6D0U5FFDc,LNOH^=^rap'OEYV[DK^>GDJjB<G]\1UH_8+'`6m&NVh9,)
-@q>RK2I^-'?t*_^DMkjRgZ?_q^V7PCht#abhW=4mq"*e6l0.6klds5$iS;l*eE-2up[%22n(,Y):".J;
-f$`%"f[J=#e'?IugtCE:f?i:)gs=0n`Fou)1I=`,7m/=;%Lj0p.QKOT4=hE\#m:;1!sJr;%1WgU"U"l.
-!sJl/!WiK-!s/W(!"&a<Dg?h`JTtp:>Q.S/<`rdRH$FRO@oQ)"71`0sAoi3<BjOS"4ZYVf6r6oQ=]\<`
-/hJM#0etC63\)<p/hq=?<]+0MY-bOB\YqYI/k;\9WN)qtXfJFQ5X-i>XdiWX1b^C1/h2m_WN3*l/M8So
-Ycdu*26<pcVkRm%=\;5SX)gZr78Qr_>Y\O0=DOh7OAUY2[DTel`6,H\Vm`t6X0Jh:^qmOk]XbC_[^NcQ
-Z*^sIZEM<Q_5FBF[\^FO`QQB0Z.R^^_mmM;grIRe_UR8nf@%^gdE&P^S=?(=R%'@sMi<ITS",q/MiF:.
-W5-?QX/W(qWi;njV4sBBO-Z#pQ'I],XiJr7c,IN*WMcSfU]%"aUC!EYTrPZ8ZaHp;I]oor]Z7dr_8X4%
-_o]g)^:^h_Z`U@@aihN2\Yl4>\Zr]KXHKa$`QHKQd*0YQ]>;Y(\$rT:P(eaLK7eT)J:)ifEGf`3DhY'g
-W/?e4Y*b)mH@:6gIY`Z,J9Z9XH@gsRYca7cV3m*XEb]H/E,BE+Bk_<qD0UPnW3iqK7_,\)XfK4;\"]an
-WjT:R^9k,N[B['J[Bd6NZa[9J^;e=4Z*VQkTTPG.R$s\;S>)aJS=lC<R\H:;UTCMkW1KcIPcU3DlMq.q
-+=Slh'a+R:!#>SJ.n*E?>Y7%+-mp>j0M,JnG'\`1p]p]kp\4@NoC`+YF8Pq6q>:-gr:p'[qYBs^p%.M:
-p%eCYqt^$^o^hbPrVH3Xp%J1So(2bW/M9.:,p@`D=up#NTq7mHQ[UV</5a$bXKAY-W1pGbFDONtZ(mV&
-:H'gV.j0qTY,n9g/0Q9RU84iiWi;nkZ+I,mO`ad6Y'u@PF(SfT;J]u`C/86=XIWRINKoBTJ:EE"D/*iu
-@qTLd>[U]7<EE1%=C>TQBkqKj:f1J$@Tll68j,0u5#QHmPu_'r=)i@b=CGZO?"[YY;+EW56=4VqSZ8fV
-Q(jeP[C3</St_p_Z_NY1BP_I*EI`h&NKK?dP*r,BWtVtLZF%'FXe1Ao<`iI*BRlkOT:c(TrLWt[1X41P
-V3mO=SuJ`fUl&_[9j2+CBPMF#Bk:pmFG??dWg7N_4$Q#6<`2CR7SlrB77p3N<W6#H<)cUi<`Dml9lH&l
-`6l]B\@f>ZYc+D*\$*0BZ`U0ZCLq(;TYnFOEk/s'^q7.h_S<UkZ'DMhPBC;DLmjd=['I'=US4E^Z*Bsu
-Ye.WQRtQ`gWMueoO`4As9hJ/[;-?ps:Jah]:/I=NS;;ugSXYUiD/!QlM1SMn8k_lN:/">X:eXPX9M/2`
-@9uPl5!)_D8O5d?C1Zu-qu6j!o^D5@rVZ[>rqG[QqYC$`oBtl2nF#c@qYL$`qtp'Yp\O^]qY9LLo(;aq
-!"0da"98X8`Q6NSaCG/K&@:$Bhr*JLZ/7tN!!!ebE=VgF"@h,"ikYKm%h6t?hqQoCg!n[%-j:"\!.Kj[
-+oqZE!W`<.!sf)3$-_FD!^2@FX."KoY[^!c:I@3/7QiXr2D$O9/hJe@5tFI<9fOFE4Y]AV/1htT&JZ$7
-D:,CG5>F%=Bg=pP86e>`=C<j-'HJ,[:Oe+dV0R9TJ:X5^L3\ZDPF7M`HY#HB=&i%3G^G.*MMR1VRi.KN
-Z)"1uYG822W0B/!2`+!;YH"7gUSk#drg<bVrLI2qWlNT+^X:Zlj5AXr8Lu,C8lnhd>Zsul9i>8Ua5c4"
-@1s=i(Fpga*#BS>,RPD5,VLu62Dd0D,qCi*-70m+>u"<p77oX#1+k11-7:5a-Ua3Tb"4BH5$puDE\K1%
-2aBYg1c@<N.Q9IH[,%?A1,`H?-S$/T*?#b1'GV>u',i/RDqi3\Y0Z.ggY')20H;)O+=\`t0IA"j,U"B[
-_:I&"NQTYhWL%!h5sMTC*YB))(Dn,0)BU%>)B9Y2*[WNi)ANkp-R0K=&Ks"5o`3SDr;l`p"T\Z-"pG&+
-!r`3!!WW9!!!<9'!X8Q*/-5kR!X/W*!!**+#QXr1&fj#.5Wh&WY@("U[DU,.ce$EQ;Ee$OYe@`]]=`U#
-\;jQ_1O?*fAjA^K4?>ANPd.[2c=oX&,B:Z=^q[Xt^:L_TK3M_Y9:;u092nhi='0?SGB@G=\%T5'^"q]6
-o]kl*mFTtRlg!TojQZ7.nb2bMmd0<.lKIF!mHNm0mJ,r.kN1k#s8V6KbiSa%s7kgLrr2cns7lKks8>@`
-qZ$Tmk0U]DZ+[rq_7mt2^qILm\@oi+hs^.)n`/EWc,7NId*g@c`l,QtZF@KWY-,=XiT9q6p?LPF]=YS\
-ZaI9Trjt)!\@B#?R]j`bhUBN[^VIbQjn/!7q"3\*lLXN2na5Are%icMn*BB0oBtl<n*0?2n_a$8rV_3@
-p%A(Tr9j(Np[db*f"@3#JUW?*GB@qLK7\T)It*06\AH)%cHiPSI<]jVH[U!VF)ueXI=ZouTu#3od+-4=
-NIPn_An>RcAnP[eB5MO,Mm_6njjUrY^VSUep#kPthra+tr9iFsj6Q:1f>u.ogsXErj6us@l/q@$cbfb+
-rRMA)c-+;Ug#V)@e(rs]g,dj7f[np*ce-BW'cJko8kMN6//A^)(*"_]3BfMT)\!)V!WiN1#n%1Q%1<@C
-!<WK/#6=o/"U"r1"T8<;!G6:tIt3&lB3\P:<)cq'@<d'BG\pnf9)_6i9j2.OG]d_,:I%**4$Z84,Ze,L
-8j+aX.4I#/0eYdI,TJ-\BUh:=@@XI-['mQG6T6P\TW7si*NcBAI6^"KF01p:2_Zp8-RpR*Xf8D(7k,u;
-Cp:)AW\gfZZDF=392@iARB:Hu9hJ,K5YOURA6W`CWL.%RYdM?^Z+S)hTqS`sYc4\%ZG4Aoa2l29]!o,X
-YcY"8]=55kYedED\%8obc,doE[B\B=gr65#f%7shg;_=egXXZpf@A!LT:MIAS=5h+Jr>P@Ng>ikMi!Ib
-YICsQX08V%SY)[PTqIg8Ner[MMNEpYO.NA]ZHg_4Z`0UlUS"'FS=]_T%AKPhT:VL9QD1h!\[JSgXKJbL
-]#22$c,[5n\AGtf]XtP\Z`U@Ab0J#A^8n*F[BI'CXd-63bg"/D_8XOB]=lJ2`4Db8P)Yj!Q^!AqOGf-O
-J:<0'Js!.9W/R.AYF(9%L5C_:KTD%GLOOZ"Ll[Y#YcO"\W1AurIW]jRF)c,9DJsK3FFJn-W3s#4^](A^
-XgtgOWii.mX0BRg\"oe'\A?:pZF79L\$NHX`m2H(Y/nJHMN[q2(n-_RP*VoJXIY`TSsc@SXJVndUQh(K
-Rni8L#6u>!/h%S?!W<!4&1KtI>[9ua.4HYm.5FIuH$4ReoH3r-q"FFQnF?/Fq>'sfrV??hr;??ap%eFX
-q"=7GmIpPT>Q"<nqY0^XqYg9^nFZGLq"++Sr\ZT!-lj4LY!XsSP,+M9R[8L^/h0K)YH4h-XJhnrQ#pb4
-J[(u8BhLB8.OZC"Xfeau815K%A>5m#WiE%rUU7S7Ith]<ZQ66+GCOI75X/O[EH+f\X/i.4N0'?^J9uX&
-H>R8.rafAJ?s6rA=Bf'7>$56BBkV-p@8p34>%(Z<<(o\G6pFIeS<[,[@9RDb;cR7;BOG:ZAPkoZ8O[$*
-Q_(4YPa@u-WO&q4Q^aD1WNi7\I;W\1F)uqeKnbPFO,oKpSJe6%V5CAtV4<]lC._T7=D35TSt;I?QC426
-rgmPhS=>tlaf_4kNL698W2?>FAPPj+CM[KkBkV'gB52OCSZ8]UDEC$J6s<\i6pO1;;EIEE:fL:d9i4km
-:/G%p<`)A&NO.@+l.O85c,mo9\'!.FcbHriW.o8(Ar`\7c?%(Ga3MfE_8FC8aNhVoYbmS)@:Y:jVo$<c
-\#uU)W3X"HVm!YI^os2[Lm=m;W2Z,+>#8$i92A>e?W0Nf92JVjR%Tt*LmXa&O+_CbA71+?912?I:/4SX
-8P2QH;--^k;-.778jYa);cH=T7o4&<o(2bY"TJ&^mI^JXr;Ru?pZVDKq"ss]nETH2n*BcEq>1!erUojY
-qtg3fq!ReFpA2Z,$PB'4!"!bk`6HECB`.o9X4c=bg"G,e#hh0;!!!qhD[lOC"@^qsjMCcp&dd">hqQoC
-g!nL#.K]hT!/K/Gr;fXn!!3--$N^RHg5u_ES@,2IBlph)68qA#5<M1g0gIfX4?tna0g.ck6:"=1/1Nq?
-6o$>F,8_=>(Fj"BX#i[K3C?k(2apY^6V10b0Hbf[,9K<RMN!pqH[U]`CQXm(ApnN3I#<N$C/m_r;cn!U
-?Y+J/I!TsYEHH>:EfQ)qB6I6M*]cVG7;7aJR?2f?I"Ru[R?s+sLP;alPFn)6`73Mrgt8\s-m;&c>!P/D
-:e<rG;-f.$j5\*g'c%W+/h&:g'H/2B$lgZI1+[l#,qUf4,ptZ41FO)&>@`59G'IA.=%lFa6qC9R:hQcc
-b"Y)]5[RVh9hIoF:f0bL6q0O3>[Bk3iLN+d3GiOp6S9o4*ZQ.=*?QCD-8@],gV\W6_qsG1iP]([,:"6I
-+sT*8.N'*G-SRQsf$]hCb0e8;TkI7c2l)3E%MKg'*#p":'bh;s+Y>)\*@Wcq)AEhq,pF3;'-o[BaT2;@
-rVup"rW2rt"9AN)!Wi9#!<WE#!!WH-"TS`5$2ji(!s\u5!WiQ.!Wr?$EtBBM9Lq#cAZKiDNO$[Qe'?gp
-<DZ:dS[5c<`5T^.Y_u+?1j-!h>W,2D2`iTAPHhX0c>c32+]Gqd_8F1/_8*Oa?Wq#?;iH<;:ejnf9j_d`
-F`V_Y_83U7a6N6gqtg*]io&eRj7;Tmh<XCqna,W>m=+9`l0INnoBkN$nEoT+n*Aroq#:3arS6o7s8Don
-nau\Ws8VZgoCDSMoBlSVp#F]:]th7e^;\CAcH"/Sa3</ujQu6mh9sd3j2oj#eDB!4hq5ob`m3)jl0@Es
-qt9a]nFZJIkL\eRe],eVcHOkkg=#$Gn*BcIrn>K/^OEr4hV7Jmo&f*.kMPmsjR`$,hpoHUh=fpej7;g$
-hrs=hm-!U+mI^8KmH<m1kNhU,o^h.md)Nf/a2#R8b0.T9]"6A7aNDE=a4/#S^V7+VT:r6^V516"\@AoQ
-Wi2bq]tqmt]u.IhT7_-1F)lACE,9?.J:`<)TY8Y!f2g)'\AHYip>53*hsL("qt^3_kjnN@p<q(.k2b4G
-h<Fe9r8m#*lJ'_,bLP.jaN<#^dGX0Dhqm>Kg"4s:ki:a`cdppkD&aZN3($)%6TQ\9'+bZ\%/hRb,T@O4
-&./UE"pk_I&.&LApAbL#"9JZ*!!*+?F`;h\I!0.-;c6@c=(,ibJqSJi?;X9c8kDcZ@r?@/BOOb"/MK%D
-7oE](>>778-R0ib3']hh/LrD*/ga`"=>t>jZ+IQU]qmVE2b0gMY-5+8YcXs]8O=q=VO(XR3&;j/,:SVS
-X/`9s.4loEWMccqWsYu.W2<Zq>>%>.LFQh+5t=L5;H[I6>@VTXYbu<5b088^d*L+IZaI!>_7-2;]"5br
-]tMe,[f3[2Yd26YWiWY9\[9/aXfK7Z`672\c,SA^c-X>C`6d#haP4qXaM>6edEBM=\=8qKN/O'nTUVL?
-StMOAUp$\sWN2ecSuo&LP`h6-Y,\e/PSK.=R&@+'^VR\:cICIfcI0nMWP#[BrgjUoTV\N`TWbE)Zbk,D
-`OPlK;S9?NbJ:9a`3cS^\$*Zf]t(bWY//;dWN3VAUnOurYdCF0]XGYt_mZbW_lpGX]>;4_QB[;aPI7Q]
-RuibsSVrE.VP0WUU8kA[UQUt1S!KJ/E0c]MNJrdRLPCPDMj'p:Y`+'bPFS"oH\ZlkFDkr3EH>r7G^bgQ
-[&(%7XKA\9d_M`k]Vi?WZcpP<_6^kq_8ERa\%ohq^;8(Fg<Q_"^qce8OHZB5R#[6"R$O_TVQ-DhV4Wg5
-T<GK'Wf`aJU0.'g!<N?'!r2g;!>cq+*tADR!!*3:.R6sAAmA5%3\iNP4@2k]G^t8_p%S7Xq=aFRr;-6b
-q"X[Yo(;kXqYL*dq=a@LrUVf<rVZ?`qtp*YoC_tYr;-*Xn*TH2o'u-U3AW*'%UZD4.qXI(PaIl&Gp=^j
-7B<AdVPF-b*3bc4;E/j.[s_=R5:A!(+-3M)X.W6:+<F.UXf25s#cOc+Zt3TZ;bJ<bKPGLE?VDn.=C>QE
-;dZ,nKN<JNI!TjRFa7b;@pE2IBj^jD=BAU(<*r^+?=%>Y;Hd4#>[UlB=]S<b77pBM;.Yi9E,/KR@9HuO
->?t?*:IS8`>Z!mm=^5ruPb4nKQ'I>eKnk54N/*@ILO45gN/27cG_Cp;Ock?@FF#BeJ<uaeJ9l-E;,^Li
-:f^=k<aT0=CNk&IKSbY<Is,dEBle/tASl:ISGfKbOCqHn?=7A`BOb^c?YFA#K9W:4P&k569i"PQ6:agF
-90ta0;cd1*;bg7n:/Otj=&r$^GEoeSM1qLrWiMPXb0#d'OJ&MNV3#P;CMANjX`UeV[C<QGW2QVnVPpMj
-YcjsmKp.pjP)Oa5MNO@*Xg"t9\?)p?]"P;;M3FI1Whu2,=[GbU6VC3G<`E0s85<&Y:n=5HJq&uLP)"-n
-A6E<!LfmYP;,L4d8k)TK85N8]8N]459he&G84uZ7.Q^L7C[LfkrrW2qm03=`nE^#Orr3K,pA"Xaq=XFL
-lg43:p[nIV%efSgoCDPHq#(!ep%A1X_Z1&H^&e9J<kH/ccFm6V!!]4Uf\P<5blYZ462gid%Fp+:q>^[d
-f\bAu!W<!3cJR=/g=bB3g<p$("9AKJ/Hu4Vr;]Im#6b54%*.=<#[*LUR"9@0P"eM51,)0j0J,.>1c?s=
-75?>P3(Q@`4#80<4ZG>S1+!eS+tFrl@(qP.EB#^F3'pG+6U)qN+#,QM3[P\+3^-c"GDLro>Bb(-@;&bP
-F^]-+J7)SaLN,F?@!,7`Bl.]o;eBrDATDd(A6hbW/NG=83@ZjF6Tm,%A78)?Cj')p;bB&=<DteIBS"%M
-rT5H274U>]2aC\=3D_t!:gdsl]\;5VE'bln,pa9>*$HIJ'bD?61d$4F.3^3!+snin1b^$`6t;LeMfaZF
-Od(0MVP]T'H^_(Me!i6l1,E!SIuBk^MM6>"H$4.>@WZ.;a4Rdi9O)=L<@&G4+s\K[+Wr$X.PEbNN8)[$
-UX7oWhoq-='Hn\8+Xe?f0KCO%,q^SraOJLrLr.0GY`3j%/2jQ(/0>lK)BU(?'+l6#'dG+M*"NZ))\s#$
-*$6=4":ZS."ip]D!WE'!!W2p$!<<-$!Wi6""9JT(!<N0"$3:;5!!W]7!!**#IKBZV!WiT1"9S],!"^#*
-:/*Yj>,Q"%OL30VeCW[&;bTVTS?fT:_o0L+Y`2.E4Emrp=ufGQ4[(\UPd@m2c>c$)-=OI"_8F1/_8!U]
-@UX=c:gupF1.YVZ>A7\iD/![*]tq%.aQr?gqtfdRiSEY\lLa2khs9Y#p@7GCIdcn%naGf+o^Cl-o'l)0
-m-!3_o)&4PrSHr+rVccpq"adbrVZBhr;6Kmq<e4\p>4<2\[]2a]u&(9dF6F`_ogEfiU-0kg"bNIjNQ0%
-dFm.$hUooa^rO[Li8s%eqXX@RnG2nNmca&se]H(]f$i'tkN20km-soPrnku7I_WV3hr+)$p#kH.lg+B6
-lgaE&hpfEUebA+^j6Z-hiooXon`oH:n+68Ho^heQq"F:HmdK>mfu^e.]!f)]`Q#U'Yc>7=\@T)V_8X+3
-_nigbTVAHaVP^W/^qd[t\$<'=]>D_']th+aW0W=!L4tA:KR\DuNKK3\UqG.*2;$$]\A?Vko]GW/hs^:%
-p$D53i9K^pmF',%k2b4Gh<t1?r8cr)ldjJ+`QQ][e'?RpdG*UYg,S$Gg"P9Dm,6m\c-b(R?lL.:2+'c!
-69-J6'G1la%43DM.4-&O&e><S"UGDE%1igL!WW3$!!*0!!=&].!rr<%!HAfrI=HWcAm8/19he\tCNG)Z
-H#6harCL*d=ClDlF(erX4"W-C4%WCY@TuPi0de7n.QTm`2C^411,'tKUJE[hT!Q#>^;?U$0f2:rYcb16
-YHY./MFC&kB;Cf"5<_%V/1<'0XK/A':*hA@?)aa$ri6@,WN2dt>%gu&:ju(p/iuj/:Kp_&=&N+.Ycsm<
-VTmH9e'QOm['73T\&5;?WOf[[b/:a6_8XF/\[Aic]</9I\\,5][\p"5^q@\H`lY^9d+QsnaMl9Df?E4+
-dFHITY04l*['H-cM2IOaR\5t<V4a<DR%LCTXg=dpW3*>,Mj09aU8k,rXF?IlMNXU.\@K>lf?Makajeh]
-a1TI#Y+_P`WMZAc[C*`BZFS'*gWR:3XfSY<\Acb4YH>RL\BDIm^V.+e\ui-Lbcn1L['H@'YHYCEYH>[P
-^;Ik(^;J%1_nEOg\Z_TsNeNChU5k7mN00EVH]X)GNffKrT8]>,S!ok6RW4a]Pa%>oOckcdPa[l'TrY>_
-ItE]NUS=BVR$WklL51VDI=[B>R&%0hZaHs<YIi5qYe7HC]#1hj\%T)H[^roYZEgsT_8*e$d+6ppWN<nM
-Tpq4)Q(FS:Pb=G1UT'r_Str*QOd`,RXfeR_Pb"18o`+smrr`&s0EDq5-6Wm&!!!$''.H+E@V/qG7QWFa
-3BKQ(CNb2Wp%S4Vq=O:OqYL$`q"X[Yo()bU&c;J#p$q\Hp%.eKrVZ?`qYU!cod9M4r;-*Xna>f9o^V?U
-3A`<-$rj5n->81)R$a(uG9J1]5cUf_VZ!5/YaSTo6$TlGI9BQ;/1r7oO/o@_ThcpS,Zh%KW;WW"WiN^E
-ApRfT=%YDNB4kC,6;^oi=@c>YUOcBmKn=\nEIrUSBk:a\A7StM>?k97=&W@+>%V5YBiA5><*j'A?!('$
-5XIq485NlXG\Lhl>[q,PBN8,5:0(+o?==+>6rd;pDh!t@rh"4rMi<7DLk^_<M1^G,GC#(!EH6D[MNa-`
-J9H$[JV'/QMgKS]@o-0*9M\P]='&^<AT;m=H%h3>KR@odF)Z#5?Y=4mN0^KEWiM7s<EWa>ASl-qCh7*g
-CN>&pVl5l&AlMJt90u*=9i+SQ5"S^S=BBrP<`iR/=B/9u<),r3R's8LI$9nnVO!RZYC(MGOdDH(L1t^H
-CPeI^ZFI?T]!S]FYdLgK\[/]HV3m7+QBRJtQCOtc_U$c`dF['hbKn\VYaUH5SZ8]eQZQ;!9hIcH:e+>S
-:.IZC91_dIT:(:\PEh;aEbJuc@#TnC<)=W19M\M^8P_oK:JaeV4$?>5:.IlK8kUui2bdF_m.L2S/,AT/
-r:K@Rs8W)tr:]maqt^!\na#N1o_.qJoCVbNp\".Np%\F\rUfg[qUGT7!"/h%!!!d@_8X:,\5N8*$(]c&
-gY(9-^Xu!S!!<b[Hj9EI"\%8)gVj3m!!38Jhu;=:g"t'6]`\HK!WW9"!%%aJ!!**'!s&B(YLQk_?)a`p
-JT7]a91;?:3Cl7a0/Y[I4Z"WR21@V^6r-?&4>eKE69I=^/gD#D*$QIT?bLhY=>iTF6qpN72)ZsI.mQKp
-0,QK&5>lH@HY.#BE+a;pCiaH*<b5`Y>$bo_Bh_Q=H<,#rAn+k<A8bOR@9c`-9gL3_2^^13.Q]^X8P*Q(
-@8^f_O)J,sA6`D.9KZ0iK=T+_k'l:OZqiD<6p!S69het`5Y>!\LVhm(`cFBn+!;U<(E=SD,T%1=/2/t=
-1,(UK2`<<=.P)bZ=_rM7?;k-AH[odLEE5Ld93c+EMIe>/3]UMnK9DpsS!K2"R@Tn:V6ZG\]Z%$a9N>A8
-HY?f8DfBN(>?=m1:g\0hV:NY<X@C_"iSM\60cM>['I,+I.Ng#V'cnM>+ir0YO,1Zm^8cs,9e/-&SgGQt
-'c.i2*>KV3'd"Y@(_$ur)]0;-+<DU4!sokj!m(ED!!*-"!!*-%qZ$j%!<N9%!!*-!!!!'!!!WH-"T\]/
-"oSEk!X/].!!if2!<<*#&0!T(:dQ^DX'\#JZ,t58f\k%U9LDRFYI(aS_8!@ZN'gB0G,pj24\A+(4ubHc
-\@K8sE&f[)Cq79srko/]^QF(E84P@%8jP!b5uLlj??0k+FDYZ1]YCe*_s?gcq=XFSg!SdImdT>ulL*s+
-n*097me6JGrp:m&o'5T3nEoE*kMG.dq=j7Sg$\"urr;rpr;-<er;?Tlrr2pHqYpNgfta_mYd:.&X0]4F
-\[AfL\%U&6h;?o;h;?o>^rOL7b/_ND_n1B,\%TMod+$_'lfn$6o_nRNmH3?Nb0/5Nbf\,Yj5&VHipca>
-pt3j']=Pf5kP4rQn`fB%mJ#W0mcNEadD3NIo%rBgkih$hl07a3lg4TDp@RtJo^hSDo'Yc/nEo<'j3>Ne
-d*0baeBQ4NZGsqu]t1S\]tMP&\Zi36W4.5_VP^H#]=kke['?g>\A?,)f\4j,iS2]&cHFAQ`l,m6b0%T:
-cK4ljn]JGR^Wu?7hWEhRoDS:VmI0<(naZ)?dE0bsjOr)<lhUS[l07Eshr<M?dFHgse(<*rf%S[,hVm;G
-gYUuUio9(Lf%[rH&eZ973BT>]1*meL&IfH[#pCQ@.4?;T&.]$M!sAf7$4.%D"9&<#!W)j$!X&`.!<N=O
-EcubVGA^hj:JOPW=(,leIt)TT=\qRW7n69UAT)X1AQqkj0/5:E8l],(<D,A..46T!5Xn.".kNJ43A"@3
-8M"nMZ+%0R^nj"F1.8%CWhui!WhZMJ5YF%GToWDC2DQ[3/2<3gX/i?s+t53ZWMlbsX/i>#Is+FN5:ndB
-4%;=p6r$EO@TQl?<`NG/YG5g*bg4\^b1"e>UU@qN^9"BC]stkp]"cG'aihE-\%^##['@-M]!K)YW2@&;
-]>3CDb-]7<i769"`5KREf&,$/gY()id*TnAW0s06O.2],QC"/4Q^<u*Q^aSAV5'`dYH"OVNK'$gTV/E9
-T9P4jOcu30WN<>F^Wt'Kf[7CL[^;TtRA5q6Q^XDIWN;hp^<+dU_7$DFWij+ObL"VKZF.!K`N6_a['R<P
-Y-,LYX0/V/Y,&5*Ye%WRYK+Pu_7mY!^:Ctk\$EHQ[]HR%N0(3JS!K8&QCibSR$`Y_M2RL^O.DGtO-PcH
-P)bEULPCS=LP:S>MMI1TR@0Y7SXlsu]s4W7SWoA"P*;6(V5U8p^X:!G\#um9[(s)HYcO\:c+qH4]!SiX
-]t2%cZF@Wc^qRV/f%SKSZ,=AYYGn%^TqImDTUD%8TpqaNVk]uPStrKoZE9ObW1H`V!!<6-#R'u(Ercq!
-.4?)A!WiH+&LKS:@:j"S9gLg!3''8sBleTHoChqSq=OCSqt^$_q"X[ZoCMkTqtg-ap%.\Ep%A%Op\as^
-p\O^Wp%7tRr;-3]p@IeBo^qbC?9C)!,ns[g4<S0eS!oh5OE`#q.6so6Y-Fq)W?/:OW*<h0K"\pQAPbH<
-/h/93WN3(o:*CT)@B6Q1VZ*JuWJQ72;GK&36UX.KF(nW992T20?:RbZUOcBiKn=SiE.!"E@UiqW@:WnX
-?!C?2;c[.*?"dY\BieSF='f?C>Zas#5se"37ndHVH"U\i?t3YYBN.r0;cHLu@8gcE:0M1FH'583ZF70L
-W25lQUS"BXW1KH6KSG/3H$ajiQ^seAPD=pLR[g4OQB$fNG\^hq?!CQ6?!1fWDK'ZDMNERQM1C#'EcQV^
-F`DGDPFDKO-`N5G<`s$IB5(smC0kI^B5iKlWMl)&@oc>q846!?9i=hW5>50\=8c0G<*!!t:f11j9ll&_
-R!3h7N0TZ_KqXiKCMe3JJ:iAiG&hGVOI)?%Q(=D3P*M?%R&HpWR#m5_E*m!`AT)U2H[ps:P*D/pPF.c/
-RuE,GE.4=WWi)A@>XCqK5u1NW<(fnV8PW#S:S",GJq&uLP)"*mAQrZ(MHjL3>?+Eq;c$.`8OuNM8k(p-
-:JOYT928)O4>Aum?"W3bqYpEm$2jM_qYg6]qu?]qrZCk)rqZ?_p@[k?n+?;DoCV_Nq"FFQo(;YNqYg$X
-qYJbCmJmUr]DqpD<4U/q_7E\G!"b^UgXt3<ftl65!!*'3d!#]j!!GpRi8DcV!"&qUiS*#=g"XV(+8>g_
-!<N9%!W`K/"98M*fj"_YVPfSoAY>PX1Hn>q69I=n4#JcM/20;;1d=r+91q$+4>/WY4#\fF,81b0+<De6
-_h(9N3E]3Q<)>8%1c.3D7T<qh-9Y:6BShtFIuU%pL4sZ1Q%"[@Q%Fg0CN4-$@:iqd?#k1:G&(fBOaD%f
-BOYFX>"1\?4$Ghb7Qa=J<EMaiAqX3(@TZZI:JtM?BkhmV`6R=jiS3G+=Z&9A912<<:K92@77L=3`oQ!r
-BK7Oc*#fV3*?cm^)&">T1c-m?1,(750.J4p/1D]?CO'i)ASl(&G?nfh6T-nV2+L#.:,>L'1f%F_@q8_E
-<`;pt>$P?IE+30`@q%bU0Jl!t?s-lKCMmp$Bl.jGR]Dp9RtbBBQdb!Th9V]N'H7l&-T3>++X8!J,paca
-b1+[pL;LsGYD[U'0g2kA0fC[.)]p4D)'0S-)BBY0%h]s))AX57+!2("%N[&#aoM#5!s&E&!WE'!!WE'#
-!<N<#!)We"!<WE*!!30$!<`H)!=B)8"9S]-&g02,76N8<Y&csbVo6s,f@\MY:dn9QYdV$V^q[7YN'U</
-F/tU35Y"(!4?#$V\%B;tD`]^&BXtjorko,[]j!ca1d+$$2+o_V3Dj*j@r6.1G][_A]tq:=_s?^`qtp*Y
-k0hrLmH<TqnF5`0lfIp;l0n3+k3Va8p$M,5lf[L!lJq("r;5gYeF;u+rr;ooqYC-h0E:h;p&"dgo)8@E
-fYt)%\%&38YdV-V\@8rT]>)bIi7Zl:h;HoAaj.oD`koX4^OE`%[CX#fbg"Sjlg4B?q>U'Dl/pmLd*'_S
-ai`&gjk8VHi9g"%qpia$]=Yl3lM:8GlK.$_mJ5u6lK7$^e%icNm+C=\kNM0ql0.[2l0/$5o'u,6mdBB&
-l0@Htn*8lfiQ]9ef[.smcc*r:Zd$t=`l,O%_opEG^9b#AWd_FaWi<2/]=YV^Z*1@<]"l>7f&#$0gXF$M
-]=PYg]Xtkh]=G5M[E.Fon]AAQ^Wu<8ipH$kn+H/@p%.bIq"=:SdE0bsjP&/=n,*._kiq<rgZ%2Ff\=lo
-eCDsndFHh$jlbX[gYC]Gh;.5JgZ$1_&.oj.2EEiV0dR\K&Jbi_$m-W=.4HGW%LraL"pkYG$OI.E"9&:2
-!<N<)"9S]*!<`W-!!<=EG'SCVCKsh591hiY@;L+:I;rk$:.@]@7S[,uEH?,0=\:b/0/>R^='T'18NALU
-.4m>C84GKj0.nh603kS^12W)Q]XGDaX$/Bt8#WVlV5p_uUE$4f5#!nBToiSH1GC.*/1ug_Y,e^!,:P0R
-WMuiqX'Vm)9KY6f3&s>T4#Jl`;,L:u>%1lD=C/;;X)aiUcdC4kd+#Y&X1l0NXL#XU\@oM]c-Ef7_6U8Q
-a3;E2YHb@<[_B;VY.VZg^Z!&V^sCNgdaH=Vb0&Dlcc4&Re8NX?`kSgcXIZ,MPaSA=S"61?R[]_:R\-UW
-T;J<aZ)OgcPDkNeS"6LIP_k3VP*_i9V67kUeBcXubceahZ_=4aSX#P.Tr,/mXeM`*^V\X=[&pC/Y.V]s
-beLKdWN*VQZb*WP[CE`LY/.lHY-@o.$aR%@]"kJJ`4<Rn[XPZo\$N6CZ`pgIZ`0=\N0(?UT9k_%NgP?A
-TV[j4PE_<&SthX?P*V5oNf&gTMi*7DKSP5:LldpiR]DaITrbi6U6^q#L51M@Mia!bQ]mW+[_0qrY-+n6
-_76SX[]R3Z]"l1u^;@n,_8`dd\%ohq^;/.Hg<Qh*_n`1RXrO78W18g:SX>Y/S"6=UYGe:bS"HIUWir(h
-Ybk:k!!E<'#RU_2!%@p\,:b5d%0HY6!tce>:gmsI?r09T3B0#`94r9jH1gn)p\47No_A1TrqHs!q=F+M
-p\O^]q"+(Io`"Oeo_&(Up&=[goD&%QpIG,Up[n7So^hkQp@)NT1++4\A$8NO@!n6)R[9:e.OZf8X/W/)
-VlHc$[Ad;B:k$*pLM0FA.4ZhmM5[GTU.lgO,[7=OWM]Zm1T4;D7R'=+9//@b>B+O`5Y+jeBOj_2R\kjE
-H%^luFEDYTDI[!_?sI5UAR8S?<)Hn,<.7qZ>\7\S?X6f@?X-]:<DPtO7ncNJA<_OZBj"hP@:j.R=&rEq
-6rdH%>Y7t"@sO?CZbF)Y\$2g&TVA-ZW32hcO,&:@JpMfiL7b96SWADWKpS:*UQgamHZa"3>[C]B='ep7
-CMn*5IYs,BMi!+>IrKIXJobaDEL!/sWuA%<Q>]f)?=[VV@V]afA7B1kK:/^<PAX]-:]<mG8kD]S;+*N<
-<)lps;,^Ci:/Fb_;,g@aBnW1IH$t^4P`gTJSsXJ;FF0%&L4skuF`<5#Q^aA-U7e%UPl[8<rhCL(P)5$=
-?=RSXCi4$+F*rauN/NXRMi<XQH?Et>IS$'0WMc8@>sq=W786TP:Jah^:f:+c;OsGJJq&uLP(IagA6NK&
-Lg".l=Ar0r8PDiM84cEI7R9@<:JO>K8k2B62F()ICZOgSqu8;Hp?qeUr;6Hls8N#rp?__QqYL$`o^M>A
-p%%\Fp%eO]qtTjXp@nF^o(2\Q!!'t<$O"ZT!";#Z_9U$<AGlK>UYXeZg#Li'ekZ8H!"I;'#l4N(3o8rU
-aSc)@"4#o[rRh4f!Vl_E!!!$$!<<0'#RCS7!k%!.%8Wb#RY-BGV,fH076WOj77fX"/hA>767au`1dFVp
-6p<Cb3&E6C0.%MR+!`'U?,r:5>!6+_8l8>@2*!fH*]$&\59MX>4_C7]_m-5/b,LeiR?*2oQ*HOBNcJQJ
-AR]=YIX@,sF(ecbDglhXDJ<N`>?+B[4?c"u69@as2H3[W9ODIR?tNk^D0/?M?>EqL=+eQGjl+nR^gK&Y
-4[2+i3)WpA76X+CK>lp4_HAQB,9%RA*ZZ=P.MiX?/2&V)-RpSl+XA?Y-7gG`3+@/MAT`03DJ)RA>"(hR
-5!rj]<F8O(7Qsg]?ta.k=_M>Q=]SR)='oKMCM@3h=Xl6e4Ao$?3'';o852r\=B8[7<(0GQ<gV=ri8)_Q
-3#Ee[(aCLT-RpJi.P<2!0$;\gN/#0g^o2m&:,"i8UF\;[.O?G_&K2Q&',;?&()7T0+<)"1)&aD+$5"O=
-"7lNG!:p3h!VZTo!WE'(!WW3$!<<*'rW*!$rW,=l#6b,.!!ErX3C5b`,$:q':Pbm`d*^_&eR;6?:7eYt
-ZFmrcZ)igM:HEErQ<Z[N76Wjo/r6dE]?Y=Y1a-#3_8Q>l#fF2M3_)(i5s]r;/LN2D>[V#M@r?:'ASJfn
-\rjbmnFlbVp"K)ug$.k^h<+(lmdKT4q"X(Ao&o3&nac8=lg3s#kN_3kl1FoOnbh,1oD\ahr;??crr2lp
-s8Doqs8MQcqr5u,P+88;Q^=2ESsc1GR[U%H[(j]6e'cq(eBu(D[^!3AY,ZrIVQ-VrY-l$^cd:V2lg43>
-n\iVp`PT3jXKo1>Zan)k_7I;,e^N[3`k/jn^t\8Pq!%).i8!eso'#6#kMOh*^t@u'iooIclKmg!m.'5t
-o%iQulg"!5p@%P?l0%<lgY_2@]uS:6a3D`B_RHhkbL"MV_S4(9dDNGqYce><_nW@VZa[KTrjQpT[(*up
-cIU4jdEKhS]Xl)'b0/&QaiN;pd*UD/qZ$NC\[T2cip,Imo'>T+mIKi:n+#l5n*eZFd,a6@eCsEfrqYX9
-lKl[:ai`,edDFAZdF6Rpg>1lPhVHuDhr*&6hpp0-_-@EZ&K2uI/M&@q(D7Mp$O6kP*$Zj\+Vb=l"Tno/
-!sJl6#6b5/!!<9)!<N)u"p,&2!WrOGrcV+T@T5ul7n63P@Vp77GA:J_91D<;8Pr`+DJj5n9g^us0f2$f
-='Jm)6o6MG.k`tV:.I8s0..tp+A&;F4)U(W]=5VhX["]u7&mDiUSXueI\!<e5YE_7TorVF3]&B;/1Z4P
-Y,\Tt,q:9BWi`A+Xfeb&6o77g1d!Z32DHaH:Jk%h9ikFt;,sg(X*:)VcdC4jaiDc9X1PpDUoq8B]thD"
-c-<]5_6gGT_Sj4#YHbF>ZadEIYe7ll`o+h^`7!,idaH1Re'cq%hU^0,'%Y=7_o]<kWh65aT;noiX.PfV
-rMF5&U9(8qS"HXbW2PlBPaIu6TVe9NQ'IT$QC=DCUp[hP`Q?]PSYr<XSXkh"NK/sXO.MQ$Q'S8NXMDNU
-Y-+e-]u8(8ZF.$:VnL9h[B[6S\@\oH^VHYNZDt%4['HpG\uVX<UU%@X['R<\_n!CiZEUX9U7J<FPcqE^
-Q'IMsRtH3^Sro&#Q^4GBV3m=(PED)rP)P?XN.ch8Jr5ABO-5lrV4FloY-Y'nQ'd\uQ'\)9TrP2lV5q8S
-gY'BFY,e\=Z)PIO\$i`V^:q7m]t1\a]!8QM^VIY!^sLQ\`i,uS]onQaOclB8R>75trg4=fTr>/uW25oR
-T;A-LV4![CRniVV!s/f;$Mj`\!>-S51bBj`$3^VH,WJP-Anbg[:..?25!qtPCNO^kpA"FWp@\%Op@e1Q
-q"jm_oChqTqY9jbo+1Kgq"F@Rp@\+Pp@\%Sq"JOtqtKjXp[n.NqYBmV@Ql:`)@TQJ?7o]5P*28qQ$k22
--pXZ1XgP@6YIqBN@;J\i]>TYD<BDc`.O'JGWiMde,TRq$Wi;kiUnjld9gDQB7n5`_1,DdBCKWkd;I!X:
-92:nPLL,1TJpI?:&<M0Q?=I8E?tEkS>uk!->[19.=CYWLBj"VE>$YH?=BJKr77TjA9MT&[I;`k&?X[AS
-B3SS@<EE"$?"./;=(ulHYf=W$c,duFYK=]&^<4R3]="`=Q]QlNJVp)/]u@mqXfehH`W![i]YC\IQ&^N=
-B4=tE:kb-tS><9eV6mY5rh0[bQ][MgG]S:uT;m@?X/V>#;,LM+BOY@bCM%$`Bm#&lWMu(t>ua]j77U!C
-9288K2aU)4;c-@j='&@$<)?@e9h8fHW0r0ePa7c*JqL)!I<^0eN.uq8I!p6dO->p"PE)K6RZWesQBnAA
-S!8n^H>HblASQ7/G^"XiIt2rnH$EY%An51L=C<n%Q)^gaVibja:/4DQ8P;fR9heAV8k_pLTUC@[PEh>]
-EG/`]@#BY7;,:"b<)6"X91f+T(/@Cc5Yt6P7n6*?7QWLm=(Yq'l0nEGrr4VMqt0:Nr;6BbrVuiqrUf@M
-pA"IXo^qbIp@\"Jo_&%Yq>'aUp%J+Rr:K[ZqZ+P7$N[I@!"LuFZc9MnC&J#CTA/2Qf]1i-e4]iC!"750
-#l4N(.G3_;_u0Q@!R0NWf@em2\+p%&!."\I!!!$%"9\]*X5S+38=-6<It)=OO\IVt4>&BR6TdFc0Jl$[
-.Q'[R6:j-s3]/`Q2D-X4+rM=A,UFmB_NnM;3_r@?9MRr@3B0/U5XJ=9,VrJ2\^-ne`jN_%`RqJ`_Tod/
-cF)$\d&V>$Bm>69V6@SHYGSD0\:1i\TqnfuYbmb:K4%MF3BJd"OG]EtXF+`<N.>bfSoApdCia#`J&9^r
-jOrV/>V7T_5"7Ig<*W*[3D3t:^?"@n="Z!K)&O;8*ZcRQ'Fbot,Ut,e/2T17/hA7m,Tmp]DNApWG^4F]
-E_otU>#e?j7VH%+@Tm226<.K+DfK]'D.m<Y;GL+fE+EHe>uF6^-T4.W<`DRX;,L(b:Jt(d1Gh-O1,:me
-I`^X-iS1b9'dY.J*ZcIN,pOW\,9S3UbLXpqKYbaGSTA+).5n&c)&a>0*[Vg:)&<r&()S&1'GM`6*#9;,
-()7;d%ONt5oDm#6!W`?(q#LBp!<N<!!&4NU!!*<+!<<0$!!*</"Tnf-"r%n569[LY<2t^BKW<#=ceI7(
-?V*7ISZK9-]Y;%`I]S;o9f?mmPug:E5s@It2MnrU]$>:_2]YZ'^r+12`5B)^4@:eR3&!K=7;.$i?X$uD
-BPVHtCV.F!VTJ/mq"X=@l1X,gkj@Wpk3MO,m-=32p$22Ho^D26l0e$,n*oZ&j5T%Zme6JMqW@55rVccp
-rVH?irquWms8N#tIfK3BrTMV*LQ@mkNe!(hO+WdlOd)H*Y.r!,bgP1ud`f,'XJ_tiUS"!EU8"H`ZFn'"
-g>qPWj6H:+e'$%Q`P/gk]"5Vh_o'a>bKJAllKcm;]=YYih!=Y,n*oo1iplg<ki:pmhUTEWd.#cLk2G7V
-l0@HpmH3Epi9p7)GO"_lpA"@Ol0%F$leLRE\&#u!aMl3:_n!4r_pQWF^:_A)cdBY:['I'W^TO`I]">Pd
-]XP,KYI_]ncHk"ba2Yp/`4s.,`lcBB`Soq4g#__urVY-S\%BH7mFq%"n*0'-p@7_Gn)s'.ld3`"jl5"D
-g$\b;r;Ps`mFB@q5f1jtdE9n]e(W@'hW!GMg=kECj5]"JjOqu5_-.9Y&fW&D.kE+n(_R;a"pPqc+t"c^
-'ak9N"UG;<#RLhE#6b#+!<NB&!WW?%!\jc_!<N?*F`qnKC0jb/7RTX:<FTfhH#mS%:eF2E6qU?`Bl7^!
-;F`l21,1UL:0Ce'ISE*a/L`/&4\S[D3@HI,,r$Z8TklN#PH;F*^;$a50.K,`Yc=OrWhl8_IR-LR>GI<]
-68gPL/2K#4Y-+e,:+7_>9W>+pYcY+1UdR.,0de_)1Fu.*Ch?I=;as\a<`<&%YHs1cbKnP[_R\7D[B$jL
-[B$L?^VIOm`PBU,9#o5p\[T5^]">/P\[\fKZ)t(6\\65CdE9,Ic.LOrahuZXf$r[7g"=p)^!4m:ZD*,B
-R[9n/QE5jcSY_^GV3[UPW2l2UW3N7preC]8NK96hMiI^p-Bs[\SYi^._RI+jbK$okVk'KTQC!r/SX>kF
-U7A-ZZba](]!JQB)QU$U^rF@)^:pbP^raX)Xgl-S]<8<Ka/ZJLrh_WZZEUUAXJE,"\%oGY]>MP)_n34X
-[^WW3Vi6\8X-T'4OHl>iJtA9kN0BHjT:D[TSX5_/QC!d6N$XI<KnY;>K8#);PE26,Y,SA#URIm;MiEa\
-S"?+Q[BZsI`6-Q^7_u40X0'(ETXqkM['RQc]tV=oZF@QWZ*LjR^VIS!d+6mqYd;0ZT9=tdR\?.4RZj,4
-S"6FZV5L#]S>2mZWhQSeQ_0d@o`,'q#n%+9!$;^s1cR69'FY0O'.#V5@:j7e>>RjW5X7b2@VTt+p@\^b
-p@e+Mo(E"SFS>M+r:f^Pp%eFYp[e%Mp\FUVo(2DBp%S1Qo_nX\pA":Rp%@tMp\asbo34:,+Wq=lX^!2Z
-I[-+dPEL>D+s8n@XKAh3XKK4GX^c-<J@WOODbrGH/hnc,WN*"l:FI;(7'!8`U84T^VbKHO4Z>MX4",PR
-Nh_;13^68<?!^3#RAPp[I>!8tE,06@GACJl?s[AU@pWJ@;cm()<Ej-IC2$^K>$>6??X$Q,8jYs67S-Ke
-Km@HH<*NgBAnPCR;c?k"?X@5N<*a?eRAm.#c-+YI_Qg52ai)0Aa0)eNW0W<oJ:EEFW3*P:TUMFAZa5+g
-[(!NWX.toIO*+l:;c->]TTkhAYHt[N\[JTAW2#oXU7@<sKpSL5WiN+^Cf!o6ASl!iChd]o?>4S8PGtOK
-DdQO?6pa438kVfN5rUu";cZgn<EN@+=B/0m;,^>%J>8<UJ!-._Q@jjlVgWW7H&.-)I<^-kKpS0sSWe/U
-V59`HQ'7Z+V4Ep2KmRrT>?t`ODKC,QH[^<gH?aUU@:O%eAR&2=Dj76#X/D,!5>4gH8OuWR:/4SY7nQNK
-S=l:$J!6.]KQ:a:>\&eK=&;L_9i4\\91hfO8k`#R4$685;G'SS9hIW15?DH*jm)@2rVm'#qt9@Lr$VC=
-p&+ggrVcBOp\+F]qY0aXq"a[ToCV_OrVQHeq"OU[q#'aUq>8#/$De+1$:LGtb.bQ$r;[Cle_Jd/hV,rt
-63%#d$e0\1q>^[NioJk1!W<!'aPPY$g"b8`q>gKp!tHUi!WE(@!<NB)!NFt=.q,3QMJ6'fX+j>(4[(he
-5X7Ir/h/e84"`Wt85Dl4/N#CD3]o8L,T[a=(`XYP;m1^L<\d$<;bp.Y6SpPd4%r1F9.iMBEk%T1MklfF
-:jUVk/u?RGUr%GVjjp,7ASH+-Qu6ecG@XojBmsf7GBA>!U7[m:\@-3;3@ld4a3^$%XiI0;\]r<mX4aY=
-]=,kpQ_V[WjQ,+W]iQ^54%WI;5$(if4Z#fJK"C%(c!rR^+r(e+*?H7D+VbG"*%E]m,q_)62`<96+t"ie
-0PGc>>\7i#B5CIOE+2g490QKV:01(nCL:q%FE2_L@Voso>uk!2?uT7I7n6*42(LIA4%Vt8>!kVC7S-3E
-7l`h+84>Ws5^UQ/hr3D&<tHT&,97dP.jZJi,9%aO+3iB\Lk3C`_Q&0':,5&9QmEU]&fDc1()R`$*>f\<
-*tAf%*?H(:*$6%3$k=R?!VHHA!!!)q!!30'"9&9%!<WB$!!30'!W)jN!WW3$#6Y,0!s&E(!WrK+!!*??
-(HY#M6nVcKL-'jfaNr,[hUPt&2+3q6ZaRT]]RI8gKL\cqENYL!6UX("4[D&a\@K5rF@.o.=1H)a`l5j4
-[T5+)0g\ekD1IV0RuhW">@;5aFE)?4^rWq4lf@^8p$VV7f@o?OnEoK'nFYr(oBQ#5nG)_Jl0mp,o^2,<
-lf[Bhj5oUtp%J7EnEp&Frqucmq#:9ks7Q$[pf%(bl1af%["ip[L4XepI?T(tLlZk9P)5X<]Z.q>d`K2,
-Q]mMjLk:83J:WH/LlIOaSu06@f$NC=mI6[;M1^bKMj'3`P)kfsNf9g8^VndVdDZ$r-c"^,p@dk:mH3^/
-q>0X@jQ>7J^q\4eh;[JSinr_\kMtjpkj.R+oR?,jnF>c8p@@P7n+,tsaf_%sQ^=>:V4O3ER&-t&^:Ltq
-`Q6ES^ojK(T;SEQS"?CNV5C2gUoC?&`l-0`in)Z0aMuTKaNW#\eBcC^f$Vh%kk4lNd'^6j[asX$oCDG:
-k3qX.q>9XCp&4I.aO0,/g=4g<qZ$Q^mHEotdmqO)da?ImeBZ_*g=Y?DgY:B7hr3PSjP&bOdb)HE%Lj!`
-(`ObL-m]iL&IepK&f)B-+rqC,"p+c-!<<0(#6tA5!!!$$!s8?"$ipM4!<WFIG]dk4<D*6V+@Ab&@r?C1
-DI6@976j%+935P8C1U^A4#],V1,q[#=&scL83SaY.4[,<:fL(K.kE%n1au(lCb'+bY.M$M]raIM-Te--
-W2?JiV50r978,7@UQ82?1+Xn)1c0`cX/`=".4Z`DXfeb0Y-G(+8h_SK5>*>/Kpe?nJm_JL9N+ts>?n53
-\t61Ob1+n_`6bokXgPXP\$NBT`4*"j\B'-0_TKm4Zba5c_QgGZ\?iQJYcG%9\BNdObe2$7e'cmm_U?c_
-hSd=SaiMB$]t^V?QAqi6Q(j2#WIAcTV1G#4OHurHUQD1GV4<ZnH%:O&Lld^TMh6G-K8527M4U`GW3j:U
-a/>bhI?BnVS!KD0QBn8,O//PQZbF)b[B=t]Wia.S`l>Kq\$!3^bK[f'Z+@BUY-,C^Z*gg;WhZW(Z)k7=
-Xg,7I^pLDX]<]5i]sP,V]t'f.M3P'CS=>_3UnO$;T:_7*QC"GHR\Q^EOH>K`P)Y0LK7J;rI=R$'Ko1hV
-O.NkhV5'uRMj/pLLldmlTq@[HVPCH/`Qq'']!&9=XL,=8^qRLjYe7H]aNV<$_Tfg"ZF@T`^qRV,f%SNY
-\AQ(cSWT52S=#n<Pb+nKTW,/mVP9iYU8+QjW3N.bU7b<S!!<<1$3Bu''bDfZ6pNUW)A*Q$.6't,Ao)0k
->#7lk8Hhn!Bl\:dIe3=.q=aIPp%@nIo_/.Zr:]jZqYL!\o^qhNqtg!UoC;ADp\"1QrVZNfq=XIQo'u>G
-rVZTd><aY`-5BRc>96t#R$X>0PC4o&*]U(#Yd(:2YHka/?"-'D\ZKja9J\1M1+IjSX/hsm-lsF'V5:&_
-USOc^:cC-r:g,SgDhk7IiNR,e5"f0kBN%m(WKMR[Ko:A$E,Tr9AR8bO@;0C`?=6Z+=Ar@&=_D>`BNS8=
-?!guJ>?F`p6Ua:.7T*]QH>@(e=CPfQAm8G=>>7dl<*<:#>'#\%[_gkYe`"<fca04rf=K\`[CWE?T)OQS
-JV]qp\&ZRqYHtRNI`/e*\\cM,^U(>GO`5)=;,bER_6__Mh;mb`jkf"Ac+_$$VkK02PFeeSX/_4o9hel%
-Bk;!uCi*cjAp&]iWMl2'@8olf69dh091_`F4?ZPB<`)[m<DZ^t<DcRl<E+11cG$Hcaj&&JZEW';\>,gi
-SXtjqFaA[tSZB!#AtkflV4j<ER@g1PVP]K4IsGBk78dQ0G'npmIsQ3[FDu/4E-HJCAQiJ`R&R'bX.+9#
-:JOYV7nlTO;H-@\:f^>]TUC@\PEh>hFD5>nArVOP<DQLh:/4Y[8PDuV9i+J?2+gM9r_<r$9LCs0>]+QE
-lKdp6qu6Tn!rDHV+SY^-nacPPqu$-Mp%8"Vq"!kBq>'aVoC_nSr;$'[p%A=Y"T%c_q>.u/$N[[C!!c?'
-_U-E<B`.o9NRQV7g"P)s#h(R0!<<PXAc_`."Y/Nih8fWr!!r\CgY(*0h:\h0qZ$g)/8:WI:^I%#9*,5#
-!s>dgYtKGC[\AUi@#@Z@1cdW`91:m)6Ra6=.Q]4?;bg@_2(ggM3''8]0.%bX(`!r.0N5?5;GAQ#9NP+d
-5s71p-7(N)3IWb12.VT@C/CadFbNG"]K7*iY<RNI@Z'*sSQKlSBOl'I9Nb[u9NkUt>YIUX>\\"jEmNF!
-9M72m0?;%:5C/W:TobS4NL@S*C<!p@gp3ihcfF0Cj1%o5-T4+\5>,`uA4eXEA:D2PhTfmt.j#TB&/QE1
-)]fn0&gf:f-@R3k/gN2/0.%tr0.^"\PD5m5TrjijU7.I<X-/$PIXurd7p'P6Bln99Dd-.=:Id`>92K&!
-?VjNt67s8t,;MYS6!$?:4Zu5)77&h&;c$=]4%FqIiSWVO`*jK1,paTO,9J<e1F!hg2C6W!b_UhdaMP<D
-F]LIjZ'mTq(`XJ8)]Bb9'cJA=)^?F4$Q0j%*$$+K*>f:u/O0EY!!!&p!!30'!r`0%!<W?&rW*'%!s/9!
-#6Fl+!XAi1!.FtL!<N?)!WrE(#SnXO5r:MD;QZ6PK!EADd+6q'A4eaLS#`m*]tV.eWe!];4*@]f6q0j9
-5!(eUHaC5pbBQ</,[n-s_oB[5_R3f\Bn1JH6(b-@J9,@2D.d<lD00f=\\>SG]\`&Jp\O1Kf[o*DjR)3k
-hsU4(kPafBjUU><nF,N7nb)\GmI9<,mJcBem-s]<r7CH2qXja[rVZEgrVuoqrVuiopu_/5fs6B`OF1Sa
-JV8u8Its"gI?9>T]>)A'e^MRNYaCl?N/*";K7JQ1Ll..QQCatf`7EH)nF#h.PDP-\PD5$bNK''eQAUfs
-VSC(%fZ_7E\ph9,j6H@5p$1f'lh9l=q;U8igsj-Rddu;Qj6,Xbh<X:`lLXK3kNh<ikO\3&nb2\Hm-<Zg
-dE&DWR$Nu)VQ?M_Q'ePWbfRfBd*g1ecbQ`\TqeckVl-T$['R-JX/r\;`6ufUki1:RjO;<#e^N%"f$_a^
-e)As*gZ.l&q`<$2[(*Trk2,CdmI0N>n*g&Klf%U;oZtV+jPnqDg$eb9qW6f'lIF"ueCMjgg"4U*k1ePH
-inrYIgA]qdgtC$0eB?C\?OdPZ'c.]3-n$A]((^iY"r%jl*[)L<$jHb5"p4o/"Ub\A!s&B&!WrK(!<W3#
-"pFu-!X![l"ESEg<(['SG!ei&@r?I2D-Tt376j%,9itk<C1CL:2`*HN1-.j'=&r3g4Y\H6.5=(a<(f;1
-1*[_e+$uWJ1232\]XPMcYsL)l4f5E^Vl$AfUnrB-9eg1RMFU5t0e=_*.<;SlX/o8J.OeZ*Y,nn2Z)jg&
->@i;+@lBLSI].R#=AW7(:/Y+t?!OA2WJ-\McdUCld*\nn[C*6NZ`:"<aLen0^<<jg]"Y_Ybeh<=Za%!G
-]tV%dZE^aG`o"\]`ll-BajnVNc-5#+d*gRqbJU<g[&om`TWNlZS#`?[MLh4l?\t\AQEI6_O//_MRZMoM
-ItNH3P*1Z]IY`W*K8"r1M41NFX22lqa-N<OKq=igOJ%f$R@Bb)R@ThMZbO5`ZE:7/Xi%onaMP?kXLQ9b
-^WERX[C*TKXh`2dZEUX=W26u/WNs.FZELX>WNa+IWk60d]=,&IUnF95Q*@BWP+A>IU5tM5VOX'LVR*\'
-VPBE=PEV<%1RFAlPE:`^MiEROOI;Q8Q_M+"W3Eh+O-YohOdMN+S=$"SXeW#+_9^TAY-+n.[BZU;ZMqEq
-aL]%(bdXXle\SPs\%]Vm^;/4If#Oel^pp#!Oe/A8PbOh;UT^GcWNN8$USFHRSXcRGVONX=Thk:\!!<6-
-$MaZ:&1Kk668p;2',)B83_NdkChdHa;,.$]"A`H?EH;ofoChqSp@IkIo^_VGpA4abo_&"UqY:'`AG>os
-q"4(Gn*p#Ep%A(Xr;-0^o_.nHn+6;PrVZA$74B,p$r!g;-!c1kPF@i'IP)fd3N0*bYH4h0ZFZB.A41gV
-Ve9dE3A)d3+*4E^X/&Z@*$JCZV5Br]Uo'nk@s=/oF$Y8LY.D!1H<s999Ntt><E,TgL1taRI!U$YL3mND
-@piMLBOb7P@oQ<5<ErEu?t!e^?Wg]D?sd8C>uaZk7m]O3:1BB:E+VgD?"@S[>$+p7;cR..>?=X&DN1O#
-hT`a#e_]6<`44IRN5X5Q\uMj(LQ%+ALRtH``Q#0d[^LY$`ko@"_8j@)ZFHcoEc>>^<5@&"^t[_kiRHuN
-iSE/,bepW]Tob>(UT(5nWfCae:L[dHA8-!pAnt^_Ee0OUVj240;G0MK5s\+:7S66;5#+sN8l&Je9N>.r
-<DcRe8U-TF_QpJaa2tp%Yh%O>WNN8"WL]&pI"@0IYde8XXf8nC\#ld6ZF-pB\=o.DIUPf:<+pB$It`]6
-JTuE\DJO07HZj48=^Z?>WMuntRW_"h7nZNL;G9e_<(]MT>#1Z]R=KdMQ'6c=BOP%OLkAc):KC@e9iOn]
-:K1+a:eN`+9)VBn8k_]<3'^\cETcWTn+Z\Yrquloo,m>jq"a[SqYC!cp#l#?p\js\n+$;Pp@S"Mq"ajb
-p@nO\"o%lao_A:"!",\D!!lT+\AuP)DuBY?Ph"IBg=Xs^`mZO?!<<YY;u$Cs("(gpbl[kEA-9U#g!eX1
-fr>)U$8<M.!,1#d4;A#$!WW3$"9nr1X4qG76>DIGR!Ps)4Zktj0gA,f00;]U-V,mT-RCrC:I%<-5Xd^n
-4"iZK-64$A(E=l*`M$d=,VhS_<(f;45@cN,83hVf1EnMOOHsF7^IAfTU6qlb7>IlK;m]qijQ!(8I!fC/
-Ce8GB>"q[t>uY0::eXu$@V9Vpf8id:5qFa?VH@''V-&,SKnZ"rX_*j!R*scuZHD%Yi8*G%:+%M[5".S.
-@nK?s1HAZe_;s@jBf[Xa)]9;&+!;FB+;PY8-6ms[,;:Yi/i5I=-RBlQ:kXai[]tdM^!ONaLmG`Z[]$s^
-`gp"5A6s/,LmjlkR@0:nH[1=(EdO71H$<+@+<)Xp?s$',>ZOTl8k2')6ssP%83f('M9k/<iSDFZ'HS2:
-,9nid,;(bo(G.m#cIU3oJ\]@DUN^'6/2j)O,o@.0,9n!A,T[^C-m'BQ*t8\X)@79!*"rkk%4OUGb5_VF
-!!!&p!!r]-!WrT/!!!*%rW!$%!s8W$!!NE+"U"u4rW%9G!s/Q-"TSN'%Ndi$6oco+YF%eBZ,"N,dF[,`
-7QXA8YI(jX_Sj0iF\5.gEgD&L<E;=I5X$`JZFIZpI6BM99t8!V`lH0;]:5OUHXKE6Ts',?5tY?tB5(RW
-EG9-r^Uf`Kl1+HDqXEt6g#;2]nE/cnm-aK6lLF<Dmd0r9!U8nKoLATElL40/mHWj"p%e4Wh!jq-rVcZf
-o(W%Qp&G!cs8VTTq"3jjR!X:,G]8+cIX6U,NJW@BMkZrS^s:-IdCcl^P)"[>J,FXAKReW*L5D(YXLuKt
-h!OdsATs8jJ;&#mKR&9%FErOtMj:3Pb0S/F\nnsi_WL1Yq![P1nG;G2q=j%2kMsq)^t\#)kiLmii99Is
-pZ^JtrTES9mIBoAl07p.j7;Tli7"K]IW9OUI!U3jGA2M]Mij0gUVG:+f$_+.Ob.k&F+/XkLl[RTP)b]f
-R^gDab22I;gqUT&\IQ*W]<\T9U9UYsXi9#`jC@Ps[^<EPf(%__n*K?.na6/@o(MG;q>J^\dbs09e_9Hg
-rr)'<l0Zm:`QQKTf#c:lf\>QLjR_Qle_B*BiSrYGg"+Qq]3u9_',2/r*[<'^-mKQA#Rh(I$kF'g%grRC
-!sJQ&$3UM8!WW3$!WrN+q#CKt!<R_!H>[.h7Qidl2a'`9AoMd-BN@Sa5!1Yl;-dgLAmSS#2_m-G4@MqB
-<)H:O1+b.0/N-!r<(AYt/KlGj.7ftX1O5Ff[C3QWZpH>q6`7)fWirY/Z)M_88N::>G$%s8/1N5+.X%qp
-XfY_P/1aE#Z*1I>Z`U<qX-Is6766f^Y_PG!4\T$[;FX/W<E6!"WdgY]cI(.he'b_+[C`r_Y,eh=^;[mt
-_ns1$ZF$jB]#V\)^UCA\]>)%hXg,CLa5=n_`59gEe&fA=`k'@Jd)OYh\?s)`[%2o1X.kr9UTfr0KqXru
-P)c!0SZ8irR[^+FRui)LKntWcNrY/gNJE%9Kn>/>M3Oj/VQ[n^\SmD+TU23mM3NR_Q[ajhXe`"sYd_BT
-Z*(70Y/e5qb.>*a]ZdjgbJg`h]Y:kXY/%rU]<SNFVR<nKa0_JEafr4_[_'GkZEhBVX1bs9W2Pi*Lle9g
-R>?d+PBE=gTSnekWi`e-WM5-(Ko(Y+LP:G2Itr]/KoV%OMiX[6VkL<0W3MPOPEh>fMO0g)Ssl%)QCFPN
-^TbS^Y-5"1\&#,O]!o,Z]t2:r^;IFkaj@;u\[fMi^;/+GeBb7n_S;S!NK]^%TT>G6TVJ]mXi.THSu/E_
-Uo15lT:D:7Sl,+["9AlA$3g;,4qT;6:JF291`75W.Pa@kAohs0BjOY.7Rp<UCMRn`oChqQp@e.MoC;AE
-q"agcs8DT`q=jLRq"t'hq=aIRrpp6apA"L`r$qC3oChqMoCr.\r:K5_5V"-$(0.PQ-u"?tS=5k2JM&#g
-5H:`cX.uMbRsq\h;c,VjO`Y,J=$/#e0-GM@XK/!r,Te:!TVJ<UT:MjWTt.=bCK=$2W0hO8?X-B#=Ai45
-:f+!hN*U^YIsQ3WJ:_QK@q&eRARo1R?!(-+='&L)>[:uU<Eia7AmekL>ZO]m76sC7:h#N7DdcUE@U3AP
-<DQ@l=AiF39dEA8?[@a-^ust>^ZX4n\A-e_inN#>^:pYIQ\p`]J!-V?aOAT9`_tIAd)F5VdEpI^bcdIc
-F(\`VZImUqp%6MqpY590aOfY+gVpUtR?=#8WiE+tMe>XU?=RM]EbSlsC1(UqL75*@P%e6)9h%T;7n?KV
-8NT"*:]=:A<EE3t:fgLg<DuF\MPnhC\^&psbf\DB_=l7'dalRNVO;:>I"SE2aM5?h\>uR6\[K/m_ofEf
-XJM2!;-IgoRD6bZ`m2T<]t:tg`O`t'Vj2RKL7bHDWN)>/6V'mC8PDlP;G9h^8kW,cSY2@"I[-1^KQCd;
->$[,C<)$'m;+seb91r)U:]=;r<]rB39`7[K;,BG>8R-4Vmd9E0o(;bUrr2lnmdg2Nq!dP;p\41=o^r"Y
-p[IYAp\=LSo()VPs8Difp@RtGo(V_Op\WJ@mf3^rUE'=P<Jf)Jbf+o,!"#:Qf\+j6^phc-rW!*-72Gt+
-!W2p$)VO$1_Z]o<&]WPYf@/.$c#(O;,Qn)IM;:5l!$VFF!<E0$"9AP0k'e"?NLZAkGc.Q=5<_@p69dOl
-2`s#S.fM7.0Jk[S7P=[&7S,`u4?5)E*Z,Y4+=pU.Q<ls71/:&!822D?4ZP,_9-YQ=4DAk6<gnJN5`Dp\
-3Dc]AHZNh[c`,%IY%V[#=)D\O;-6q'r`UgV>?slt<`E[UDm.lYB37tq.NML"PBMpA>^8o%G!&]q[\g^[
-gs3@RguIFDh;5J2,:>Q=4Ap,k2IBHE5A$8&jQ+*R1GL$j)A=)2.PVqR&L/ML.Ocu,0I.o#-Qauj(`\!D
-;,p,+=*78?WDP$hR@SAGL<7ub6qgcOBjOq96o[^u4&B-W>'OY,@qrg.QTuiT8W@f(`6#rgS&`=_Z(/CV
-Wl2*@FBP,'f\tcGi5TXN*?u[J,:+Kd,:+i_+YYq"fZJMn`l>ipK3V8+0<^lg'GVN&*[)14*uc:M-RU\`
-%2Kp)*?6+H+qG.u-9hXV!!**#p](p-!!30&!WrH'!!E?)!!!'&!s/5u!<NE'"TS])!)`h!!WrQ/!!!'1
-(,\9H5;HWNKJS=_^<FpNg"B_$3^oL?[(F5l_mu@c;,fbE82`(S<_u+@3\,Zh\\HC>5;sfT\%oo$a2c'0
-Yc2Ob)E:3XZ7(Au6:4FJ=)DGXEbJsh]YL5`lL=KCqXjF>g#;2XkN1jlmdBW:o_%\Pl8.hlkP"iHn*fT+
-md'9-lg!m1qWIV-naQ)Is7c0\rVuimrr;rss7GgToA[ldJ7rDAH?B.9(5.QpDNp*6R\mO-b0n\b\[%ok
-LOt#*r-KfFJUrE,Llmt+]Y_nFkk44bHA[2fH@h!.KntG8J:NB0Q*.gCc-*s&]2QT0lhLDSq==:Xo^MkP
-lfmQheA/lVj4<>QjQbdfj6?'uiTU$rkNV@'o^_D:qsrqAnDN6=Toa\=FEVq8Cj^MOItNQ5M3FsTdF-^r
-\YXppAS$=$D/=$+EGB0)Dg6Pf\&-V?hrrS1U8t8s\!<8fX/)>[UlLeA`m+,@m)QQB[^k#Xp%eCOl0@Qs
-l/1Xikj8-Dd`0_mj4;f9mJHn^l/(^me]lLjcdLCkce7%)hVd>Vki(.Jio/eSe^rR3g<mK8%hB9d'bqc7
--R^>d(D7Gh%LigW&/H&p$jHb8"T\W*!XT,:"T8B-!s8T*!<WE*"8r6#"+GZDD-g%+4#f2Y4\AmiE,fT$
-;F<N14Z5f-?"[k_>ZWmD1,:^L78-Z[:eNl*/MAS*2FLMD822P?*@NTm8tKcBCm:d+[^WrT4tA*FUT^`!
-YHY12S9Ik13&j,]3BKPf0-r5"G-7mJY$38).7CPIYHkL@Y,n\)CaU8_4+<EtLI!aU5=e=H9MAMe:Sb%s
-Ml=kHe'udof!VTe\ZrNCY.)-Z_o9X:_Rd=f]!JW`d_rc*YH>FJ^:h(_Zadc\g;VFS^!PEUa2Z<RbL>1t
-c.L^a\A5VRU6_0nFJbadWLAKsR"&nJTT5nCWNE.nTV\0FNI?A2Ll.7TOa`=NLk:53J;B,?R&-FNX1ccn
-Mj:-&EJ]jJQ^+;<TUMRSR&d6j\%9)SY-+e-a1f^@aiV9:d)<TE_mm1e\[nrH_S<"WYcbC6Z`pjN[\g7F
-X08h;]>;1h[`Q4d^:C2@OH+gIM49Ed@reH=MOg*"I=I-SY.(7/U5";AD/sK3EH#Q$BOY1N@:F(jIA<mF
-V6RY-RWj7/J;7cQMis3eQA9@,QDUn,]"tbVYHG";^;A"3]X5,UZF$O6\$NQcd'Bse\%obn^sCT^d'':]
-]q:U[SXQ4EQ^+>>SuAWf\$iB4Vl->cVkU#]V4j<I9D&8g!!*K?$jHP/,lnT.78HZH3]8!",qUrB=(cSo
-DJEQY9LqcR=)2Vkp@@kJp%7qVo+plepA"I\q>:!YpA=[Yp%\F_rV?-Xo`"G9o_/+Wr;?HboCM\Mo(2VQ
-rVZ?Q=ZIiX+rFFe=r1RqOIDZ,P^b/)+ZQ="XfJ4nV1+`5Ip$&=4%(qo7TW2:-S$9_WN3(o>9t@74eJID
-TV%jSW3EXY1FkpeWi2;)B37nm5$D)oBMM-lWKLhAKS+YpEd)kGB4G@T?"@MV?!UQ7=]ng+<F9-IB3eqP
->%(]?>[(3*8Ol*:8P*9OIV`@l>@(NECgL1@='\j6?S5/L>$Z95]$7XalK#h=f"o>\`Mh;HbK7Q$Vid($
-NdQk\]?/OM`l?'>g"Ffqbl5p^f#,S5RX]<f>ZTM?iUXeGp\"FYlLF?3n_Va6Z`':OR%p[]X/Ckg9MT28
-D/aT8ASu3lBm#&oWMttl>ZOQg7m][492J2D4%)e<:f^Fn=&i0t>ZFO"<(]c0U=RDha4K=?WQiB?pqk"`
-^r*OYRVd(mK;,-8R[fY5Ner^SKS>DHRZE`8VjVL%=DN;5VRXLgSXI4!Y-G=>PbQ$pSptp;TDkeoX-e$+
-<)QHi8K()j6Usa>8lSo`TU1+VPa%>bF(f,h>`4;;;@-<&9i+ba8l8>WrD4:n3(ck=9hS2T:-_*??>aZH
-mHsB5o_JC`r[Rg6o(i4Zp?D,@p@%8<o_SR^o()GKqYBmWp%nRbrVQ<`q"OFSq=OOYr71l9!"/h0#lkB'
-I`]aV_/T>Q$]3HeiRm#:R>`'b!rDrt!W2p$(ujK9a9DMB$GtHJf$r1*d+Hh[r;ZnBh`CW7+Th`G"T\Un
-g7KR!TrF]DG`.ta5sRXi2EX2h4?PM\3BK&q/hT.J77':45W(Y\/ibdB.3BKF*$HCu^mS7e3($"p8mY(J
-0fql`92?u]2E=chQ>e5mPCGrcGt_G"8KP@7B=kmtfoCQ.JPT`_:fCFt=^#&/>ps)V:K(,"G&P1ON*f@N
-5VQ/OVf*k`Efbp#Ss,7aN2hHAf&FuM`7s@%jPA[t9d_Ge>#o0c?:Sg/5tPUB_;s[i9J7t@)&sA0(a(1I
-&.om(+s\Ng1bU:,4te*6/0#X!A6`%k@T$\F+bt#:JoGj(:2eYC`^E[-6WYl\()Ri-'+koj$47=W*ud,G
-goF!o0gSVa=(-<A-nCR@H@^oh-qC,[d$88FRb%Js6K5su.PNJ"*?H7@*>BG8*?[$raOnUZKZ1pGXGL=`
-0eKDh,o[sN)BBt=(*FV9+sS<Z'+Gg"*ZQ(>*$,\**@X,PaoDJC!<E'!qu@$(!Wi?'!!!*+#5nN,!sAZ*
-!!<<(rW#Um!s]#6!WW6&!s/K*"98E'%i$`\:e*9EZ\gu,ZGFi8eD&V_90bh4XKoLX`5AHe<_#YH5Vt5a
-5>to]1,pV)\@KAuKgRd?5.AGIrl>D`]==;59M[#TQ?f]e;GKk\=^u5ZC3ao=[(X2C`p3'dqYU*^in<;S
-k3(OZk32!nme->Cl0@[+lfRg5o^;27lgO'(lg=-1pA<nEf'r%jrVu9Ln,!%]pA"X\r;Z`kr;#6dT8%?)
-K3N/JLPD(^Lk1kNFcWH6`6m&^d_)iUNIue1rd4`pJUW0)Jq8E%KSkke\[oi/iToNcH[UWsMO]W\OGep^
-KRei/MQ"/2b07f=^VI_KmectTp[IeNp%/+PoC(\me\JuTimZiCiT]@aj5fUrl0@m*l0Ij1oC;>>rV5[K
-o]P5PY*ONDD0LSQDfp,EIX6KiEdORnf>c.^\tF1I;1;GC>[LlG?<pf=>[Uo_UVP!a_ToolLO*WCIV3/0
-?sm\dH#e%RRChP0i5iF<]>3:okO7m(lLFQAkMPIkmI^>Te&Kkoj4DrAmeQk]leq'pe^;t"dEg:jdGWs8
-gYq)Mlf6[RinrSMdad(,g<dB7(D7An%1Nsi,UF`\(Cgo^#Qk27#n[a[#mCA5"T8<,"9el.!!*3*!s8<!
-1'.FZ!sO!oB37_d0ekLB5##?sDJil_8inmi3''Q/@:s1]=&(G&0JYRQ92AJa9g^lor[K0J3Cd%K82;M6
-*A99!7%8*IFIK2>\@K8W4u"`QTWP8tZ*CKtIUQ/J90PHl2GZt37l;G@-#TldXfPn[/1!Ki[C!?K['Hg:
-UKL>d/fTnVL.FKl5tOsQ:JkG)=er+%KVQ`;e'ugndC$$_\ZrH8Wj/q;\A-,._R[7i^pUAbbegrtZ*V0Q
-]tCtc\@KD`fu)1IZHh1;\[o`-aNW&\_p6iTI`9LHU6^k=NescOGFtIfQ_&qWTpT_WT!#E,USF`[QB$HK
-Ko(_IOHGK\MM6Y3J;B2CT;S6QW3j@LVM9\cGE/5MJ<,SMVkKHQO0,Ic]"#8VXf\\-`5L!M^r<t$bf7NF
-^qmdpZFd9B_8*"UY-#.7['6jK^9k5\Za-sK<PH2Z\[g&)Zb=/XWg/NjI;XXmSpYpOP)"m?J<,2;XffF&
-Ssk4]C1V:*G&qP;CLq$d?t3n[Eh084PFSYAOaMk$Co)H%NdQVVXFGMDLm"ICU:.E-XsL<b^9Y>]['mZb
-`NlDI]"5`(d^6<i\%obn_pHucd'KXb]Ut^f*28slS=GtIWM$#dWNNn=VlQ_jSuJBXT;/'IR7[#N/HZS-
-,97$k!!!$$&h?@K<(fVE-n-Z#3(I"]EHQDEBjXq<:fC>*B5I/.p@e7[p*98%nF?/FqYL!ap[e.UqXsOV
-qYgEhp%8%Qp%.eIq"t'hr:b[4oC_eIoCr1]r:TAX1aXk((fR_H,%cLlR[KM,IOZQh2l!OXW1p#]JR_SL
-8M`+O.8394=#_ES)f_jXX.s#M+!!8-StDRFSti3_\nbV[1af0!S:5Wh:d7KY>@MPV<iE*]@![BVI!'LR
-HY[5'?sHrD@piGA;c[%+=&i-u@:Eq_>$bK<?s[,E>#\<i8ju3A7UM@/C0FVB=&iR?>?+Eq@9?lH<E*:6
-I@.q-dECR>Y2S<gk1SG-g?bZC\>,aVOcYcYR]XTYgt^?%a3">7.+->`c-k1_aKM1jH>?qqg=OpHcL]WU
-h"'OibN\!Fc-!DnR>R<(X/g]JVi5:f<FBQWD/sT/DJ!NtEe0ISWKLms;b05D5Xn+3:/!u:6;UKU<*!%"
-<)d4-:fUOk9Qd2j`hC$*p<0hS[H6qa\a@nm\>kHsBR,`AVk]uaW2cPcTUqXER\-+4PJ!r`H"1TUY.NB5
-`qIp'l,V-FrRf$0bfI)OJ<*m+WMunoPA`rb9M%fN:f0_M7ncQO='1ucQ[XCJPE1B<BOtITMM"u1='&-k
-;,Ktb:ea__:eNu38kVlO:JO_a7nHTfEd.$?mHa!$n+Zk]rqu3UqYB^Oo'?;A(%(YcqY^-ZnF?>Mq"OLV
-rVlcmp@S%WoEY0gq#C<m!!'q;$E+C6'3:.5`Q5l6r;[.Qf@Ad0f@WUs!VcWp!W<!%&`Va2bQn(H&@g3=
-e'un(fA`_2!!*'"@bq,I!W2qA!s&H1"9YdcOr.2gWM#2tL71h$5!:YX0KD-J0.JY;5;XrE5=J+.4$l%e
-3]ArZ1+jst+<2@F*)";D:GF[r0J,@_5r'rD9/].81GD0b?$_I-:.1ig-('d2S?lQgZB$5=XM`h]KnPLk
-E,&EV<``I0?"%2OIUuPU9MJi5DT(=mCL0Y$33lCVG<U,WD,u.(GJ]PeTk:OZjN!Y'gudbRhQ]p42*t;@
-=)_VFBM;0%>^3pBjM4M@.3'-B'cRu1,pO3=)'pOT/2/b1/1a4K,qh"t*^adR6khOWM)[.f8kiPK6XMuV
-eE!\]3(utK*t8YnE"s3('b_,g%LWd[$m;P0VFE1*I!eCY,or("-Vu0G@=1O"4&1^`X^ImRio9%T]ic:!
-,97gO.P2SR)^?LS3'5+3a`rKX`4Dt,@T><@V2HWC-79`M*?>qC,9%^N,9IX2)BKq<*?Z@F()\5I5m$WX
-f`:mL#lt&,!<N<'!W`?#!"Au3!WW6$!!36'!!!*'r;d-)":#,6!!!'!!^Qhh"98E'%i[;i<_Fu>YEMbJ
-\AlbAeCWDc<D?)S[C3ce`58006:!7c;*Qg&4A/UE2``R=[CEupM+BWJ41E,Frl>A_]<e8K6q9I).[mSo
->?=Wt=_V/IA9Ds/ZFmf5_!1@]qtg$Ujk&>PlKmEgiS`k`l1+H:rp:csm-3d*p%7hEmHWj#lg+-6p&"7S
-eF;\]q#1!Znb<%].KBD>q>^Ekr;,EgMLU&#KMZoRKnGh\LldOOKp8^T`6--DcFgEPMgp<VHiSSDJq8Z0
-JUW*%MN=LB^!56ijk>>s@#KkrPCS%<I=.'*IYETEWk6C!aMbj.^qo4(rVl9WmHa<3mdorBmbHOG^q\O_
-e(rg9jkf:imIBl;m.U)Bo(M_GmdKTAq<IG@m,Z3cNIbe`GCP*cC1VL:I=m&jG+lP!aOJ;DUNg-p=]\Tu
-;HHn$?!^N?@U3rG^rjONcEiU\HZaFOEGoVqB5(q+It)m<^YR8pagejm_;XhAmH`islK[d(k3DL*o_J73
-`m`l+f@f0Qqu6TajQc*ZcdC4icd:(ijlkOVkNCjjjkJYNhVI,Df[na)cb!U'&eble%2'L$+sS6K((Lc]
-#7(bK'GM/g"p+l0!<WH,"pG)0!!3'$!!<-#r;p+(!!E?,H$*Us6oQhS1cIZq?YO@o?;a0P1c7-L8Q9,0
-ARSP20J>+:3($A9<)Q@T2_HO..PWqR<)cCD.j5ul2^CAKGWUAKXgkpP]Wspb3^BFCXKJh3Y^VQl6U`pl
-83/Y(82r^g,qUWgYH+e,@P08Z4Lhf+[C!<HXfe^A779C#QEZ*@7RKO7=@YkT>?k4'Wi^W=aj8GcdF$FR
-WNWkA\YlL/XKo@I_oTa0^:V.gZan#m_RR%][^*TY\\#Ma^r5$FdC$!ncHO8@^Wt'Vh9s-\dsfWcbJU0@
-F.0)*X'^a^R#7K)KThU^KU8O<Z`TO^UnF$4H[ga*MiEg]N/`aNJp`$%N/F7*T;Sm#\Z;'/?^ct1Q#q#!
-FF9jLOJ8JRX0/qF[Bm!;XKBF]eCM4I\$a#d]>D;$]s+iSY-,RXW3N>#Yc"tB]YMOt[_fko]iN%e]=5>[
-c,I$"^p^>4KlVcmLkqI_Kn4T(Mh$SQIt4W']p5@WJq\&YG^F[G@:NbRAS#(\CLCnEX0.r'X,VCCL4P/A
-NJrL2PG4A!OcYZmWk"_0Zi7*QYeIWK]!niK[^NcYYdV6V_9'[)ZFIH\^VRq;f%&-XX2)B<QQ;NcTUM48
-SZfArV6R;.]X=`?VP0T\Vl-)UR?j@<oDg`M'-ekJ%Kc\2!<Wuc6;pl[84+jU.PE_N<+9fgGBI_2=]&$q
-;Ij<SnaH)AoC_hMp%.eIpAXh*pA+=Op@n=Qp\=U_r:opTq"FCPo_/+Xs8DbBo^h\Ho^_VJr;HQdlWuM!
-1b082Y%95'MO9j"Q^*+T.kj)]WN<(oU8<2t5X[F[5;Xf^786E6-n?KaW2ltp@4`WC24:&.SXuFJVl@4W
-<`hs_Xf.eHJ7VVC9iFtqCg0l9XGpG.J:`/jEdN=QARJnQ?X[JN<*3't=BS^S='&g>BkULM?<puI?<UH1
-:J"8N7S6EaP^mIK:K:b*?Y3JD<a&m4>@CZ9?=SJOSCHlmi/>\/g<8++f'Vbb`59!_TneD\O+Nh#^rbBc
-d`feUg=tE5cH"&QeATM5TSn87?WccrV"4$<n'Ar5_T(?gf')).[Ao^XS>!!4X/MnSBNA2@B5)'rCh.3j
-C27a;R&R$JBj">'5smk-8PW,Z76O%?<E3+%<Dujq?<U0)<`)S8Ra''^_rUX__P!=SoXMg8eAAbrMI^LF
-P-D'kYHOpiOHu/rS=u4GTT>#>X-e?XCl=CTh<XV)n`AE9htZL$ki^[GXHn9KNh35LWhkhn6q^-A84cBG
-91MQK9M\VbR\6!sIZotTJ9,C8?XJVA<Dlaq:ea_]9ik@k:KCLh4ul5/9hJ2V<)Z7T9ji$knaGi0l0@a5
-rr2rqme-MUp@J+Tn*fi=p%8(Xq=jUUqYC-a"S_ikr;-Be#l")iqtU0frrBq:$Bl8+*cIpt`5]c@r;[(V
-iS<DJg#+gZ!!O.igucigr;[27e'ujreDAg+cOg$T!-e_'4Ttie!!)ruEs;aJVVZt<8sQ<FLNo8c<'3-'
-3BT/\1+4b)/2fRH1,;'^8Ob9l5Wh4n3&<0>-6FHS*$Qe.a.Z$Q.5XFS4\7aq3C-4n4AS$r6Ut^.06`\>
-VZfi$IpKF[?&F2Y<K,)]gjWOBK3N;)8kE&a>$PEDA:A-)>u*gW>AJ&hg6mA,9fahR'Fp1DA!B/5@Q-TQ
-FC^]1b15IsZd.@gk1e^r<Aus#:.n,Z<^fhV<E)h<_W9Rl;(F"3',M9%+=/Kf)\X2J0/#.=/h/D%69->C
-1++28;FOA17T+MK6m`pG@6mqG4[7<PTIiGr:h:ph)K?]2"pYJB#nRXQ()72lPiJiB?q+$I.T8c2=&DXR
-)Fe4/>A@h`WoLirT$u]YjP[UH(a0t=*?H7F+WDIK,:G5t`7W1XKZ(^9UPW;W4>iml+WVXK*>o_6)CmB^
-+=era'bMH.*?#q@-7'B@)Cn/XoDmA@"9AT."9\W'!<E9#!<`B&"p=u*!<3*!!!3E2!r`0/!X/f3!WW3%
-!s8T)"U+f)*XWrH6s3589sKF?N4-dNdF-b(BNJ,-R^KH,_8=$[<B<?>6:4L/.R$3s5XIXq5)lkU^W_O,
-4<d)&_oKd<aMYKkWb3\35u!lRKj[qQ84d#uCN+]LE3d3mR`"FXpA=[ZlKQsTkNV7"mH!?to^;8<nal>N
-lm;,hpA4ILm-<Qjm-!U*p%8.Yq:b?&j7W-Dp[[tSrVccppA+^e,5Cd"hTV.:JTH3fI><<"P([M%JqK/I
-UV=[ic-t.XZ(6l.rIHk^LlROVNer46K8GJW[_'W1gYL80HZk3nCQ"@7P)"UJJUiH7SYs'Gd+-FX^r41W
-nGW@]qXjdS*U`FepZ^8ac+q*KiR-H9h<!PSo(2JHlK@m4o(2I%na>f3lM1#9lga?(cEW[tG^FOBEcc2:
-IYN]>ML^;Z]@4R@`k.mb@Tu`&92&8^;-@!n<`iO=T"VqakMb""UQC1ZI"-KeI"ZrhEGB*-TYKgJkKpiQ
-^r>R+j7Dg)lf[-_l/Cdil0n*%f#Q7ujO`,Gnb`@boB5E*e',oadG!-udF-t9hVIA[ip,U[i8NMIiRul9
-f@8$R>osjp$4."H%3$9-*=W5WrVus$#6#&8$j?\4!s8H%#Qk)/!<<-&!<W)t0a@pb$jR;hF^e020.A;&
-3^ZeRC2@Zh:-^Zh/hf+S=(5cO>Y[X;.k`_@7o3/a:e!Mm1b0q$/2B4U<Dl:?/L)>o2'4W<Cbg()YIM'P
-]X:0j5XV<MWhfWp)i-=9:..672(hHp4t\K>/ieZfWi`@30/4k@])K,r[C*<DY-)In1H\!iY_cCM4?5Ms
-:f18&Am1q1Y_&RlcdL7fdEoS-Y.(gH\[\iH^W+%+^r+,r`4<Fe]>;Y4_QgAMXK]CH[D'A`_:@>[d'p'l
-_U?ZC]#`"HhTrsVe'c4J\"K:5O/@YrSX?C6H^9+gKS>5UR[gLdYFVAgVjNKmJ;&]5Mi!@EKS+l'H%:^1
-P5_F%Wj/b0SstRZP^-elO+`RHLnC'+Vl-YsY.V?Z\?;u7XKTdfe^hd`^pq%i]=bnt\>m!GY-#OTVmED(
-Z)b1J_SX:"Y/7od^:q4g[^NN\_6UG[[]Z!GCkRk9IVF"VJUiZ;J;K\LM6O.pOJ%_eIqWP:EbPGb-"UM"
-CL(Ib@q_+,UnG&pTo=_fOdMQ.ObesgOEm+GHBk>/ag8iR\Z`0=ZGO,R^qI(`ZDOV.X0B%>]"G2SZFIH]
-^VIn:e^DdVYJ7cAQ'%Q6UR7I<X0AP!Z*^[J\#Z^3US+N^VP9`PQ'kGI!!33)"8`''!=^544ut#(rW=8I
-'Ic:E<`Dmi0.eY+1IFuFE-QbXF_bDb8P)?H<*\nY..d*(pA"CUoC;JIq=jU\q=XCSp[n%Mq=sjap@IeM
-qY'OPp%eOcqtL*]7.g-EoD&7^qsroX3\30?'1Js+-"Mh!R[TV/JMJc75Gb?_[&9h#Jj;b&8NK3o,th'4
-4Y\Q>0Sca4X.s)U,9Jt5SXf\M$DOH!YC&K";c^<)I[cCJ@88UG=^u5k@p#V0OC*9bKmRl\H\QKO?XR/F
-C2%$V?<L<2<`iO/?XIM^=C#BA?X?u:=&_pb:.RfG=(.8ABie#(@U<GP<E3((CL^a\=&2b!I&!Ibl,_'$
-gtp2fm`hZaf\G<'];qT]LP_(BS#sTTgt^,l`Q$BV<8cQW]"Pu![(`]2N.,h_@e\d#psZA%n)*T`e)fWP
-in(lPVj<=)RAm0_Uk`_f=_2DdBkqKpAS,[kCkA+TVik[p:e!];5XJ.B;GTY@6rm;g<`T,t-;[iH:f14i
-:48e`le_9s`RN&5Xn_eDjnJ#^X/^tbCO2GYVlH__IYsS^Tq@gOX-f`VObg?DV0P[%D1JeDnF,f9c,%Ta
-fu)dk\&cLgL3J9;WN)qlNFkUT:.RuI6:4=37nH9G9h(PDQ[aLLPDjs3An>C[MM5&-:K1:k:/=M]<DZIl
-=%b\992/#M:/P(o8kDokG(0;Vkj7a)kNr*CqY9CK)Ys-smIKoCp%J4SoCi%Wq"FCUp[n+Oq"jd_rq-Kh
-p%.nVrqHEl_>jq!$31]LXNAK)_L2:^#DqEkcdgCn47N:S1YULDbR4:K$GFp:eC2n&db37^r;ZtRhEM8H
-r;^s@!sK/@"/b.G(K$a)S:#7DY?O.I4>o)n9f=Lb3A<?H2ENo]4@rC-5tF1!2_ld5/gD>^*uZ@b;8Sqs
-.O?E869mmn1H@g17RKm1.4d>[UGltR7:UgdWED?J:(p`3>cEs`jk5;uEK4OTC/Il0<`r[7@X_csAmnFt
-6s4)6^Y>6/DcfF_LK63]5oF*_@t[uiT6c6dZHpqH_P=K\ioJkLXBI_M9O:jr;GoqR8l\MSIa7$1^e?7)
-)&!i#(aUac.2WR80J>+6/h/;!,r[Y+-8$Yh;,Tbu?#MtI2ErlK@;]+cMd'E>jHV/W7oiq<'lk*""pbGB
-$4%4U"UkkJ&;8f@;B?]B6tV$lGBJUG8m.-a11!'k=ifX#@[50sjQ,%!7MmL!*?Q47'ce)0*ZZIM)8b"I
-I#,bX[$cPK;*d:?OWk\\+=83L)]0nO+s8Bh*u#;.+WVF@+t>#Z(`k:u"SDcC!"/i3"TeZ*!WrK)!!3'!
-!<rW)!WN0"!WE'*#R:D2!!*0*#6Xr*"p+l/"9J`1rW!rE(c4NW81mfGLIR$+aNW#YinS*?91bS[[^Eof
-_/c//0-rkF6<IN)EGnK@7Q<PmZF7NmKh"9S8%Z[Y`lQ6<\#cHA7mnm^R]qNY=%cOnAQiVYG'7T(]Xs09
-lL4EBq=sLFgYM#PhXBjihspC(m-F38o]tf.naZ8EmcNm,lK%?oj7Ds7qu?BJnET96p&4Lfq=jX[rU]a^
-.K9&1oAn2mO+qLmQ[+"/KTq13KlD'iJ;^tYd+?q"]W[fbLk1//JVT$[N_tjoIXZp+Mk@Sm`6I&rdXR+,
-L5(#(M2[IQK8+o-JVT_p]?AUOaM>U.`9ZslrUf^MmI0T>q""1Cf\juh^Z""oh;.)Uin<bhmd]DtnE93-
-Id?:enEoN2nET3$kNC.!P_3IeF(B6<H$=^eLlu\%JZ-0,^!"I-SS_V59h8#N:fC4o=\V^o?u;RN^;oF$
-g:3r6Jq%]WBle`PFF%hBCNQ/]kih3W]"5\ql0R-mn*9Q8kNqHmkNqU/o]+QDdc0B=g?%i$rquHRlL!0K
-+N`*lgsaiue_]-7iTB%^jPJhRh;.5Cf\YN@cEpLn(_ZfW!Y5h^rZ)LZ#RCM7":#8E%1WgN!rrB$!X\r3
-!<N9%!!3-%!<*#u!&+QZ!!`T3H?E[l4YJ65002O$@qogo>"_"9/hAV4935S6@TlDj/1WA14%W:L;boau
-3&3$5-S@5:7oW>Q/h&"d/hnP0Q>A?oT<\C).)`M]1H7UlYH+J$X/h+71+bjP4AT'sHW`6`1+YA@Xf8G)
-?nF,b8%\c/+18P`Y->-J91:?]Pd$$M7Qs71<(0JV>@:I(X/gB0aSsR"cHk(UXfo18WOo[>X2)ff]t;12
-aiCp#[CjAs`4DqQ]=+rX['76X[)(GIbg<l*`kf^9^q.CtcIC%M_:$fL\@JN4MP@,!K!L<&N/*gOCkZ_F
-R!a:_\$W!0XeV,=I>!<.Ll7(HK7ec.H[1-tMit'AWhlc"ZCmDUNff-?Ee&h"MN!dcTqIsYWi`eD]sXtk
-Y-"nMajnkW_7@(h^r=F2a0htZZ`^FN];;j9Z+.$7^q[RtYG]"9[^icO\%/rR]=G8PZEUO"Jno@CJph?T
-PF@\nJU`buG_i].\;ZuCJU1^6D/<fuA7T:\C2RBbBPMIOWhGie[AT+BJVohCI<:+'O+)b@N.@1iX3&7L
-_RcnPY-GjPTXq_C_7d.`[&gRB]#):c[Bd?T_nNq.d+-Le^9PJeTpLn4Z)X=cPF\YKTW52q]XOuGWM?2g
-U8FliU6h39rW!$%"9S]&!!`N8,We=V.Mi!c*s`K+4]#0[;,/ht.P3GD:KhX\I=?BU?Vs<`5"SONmm?C4
-oCVbOq"F=NpA4UZo_eLVo_8%MoD&.VqYBjTn+unSoCM_Qrr2cco(2PIo_8%SrVcT^jBO\p0e!i0X^!8^
-M#NhlR>uhO-8%BTWN3>)W2P>62D7NV3DEClIr7_61b(,8XKJUu?S!KK5a_M@$CmffXK[4Z<^/aQI]/g&
-J7DeH9MJc'E*ZG=X,U/$J:i/gEHQbMBOG4O<bc>R;dNU*<)ct*>@1`OCfstK>$>6@>$"]t6V^0>8m5PY
-Iq`(`9j:h0@o?0";e]ZH?s$0%>_&`igu#cP^WYNZd-&cci3p2TTTl@DN/ipZI[@"Of%f**`5K[EIad*/
-cFLX*_R."WR>H93Ch*&!nFZ(d_qF#4iRm8LkN:R7[&BCRP+JSNVPJu_=BApDC2%I#C2.?qBl&EmWMb\c
-=&DLT7R9./:ej_M2F(#9<)HIj<)ZUn<)?@e:JQ>9ccNB>jN#O.d)GeKeF16%a/l7p?tk"WZC[eb+HMAM
-Q(FY<VQQD[T:1hIWhFN,95oNf`9-O+`21&lcbKJ.>//+uWJZ.XR&I!`U5`_K9MA#R:.IoJ6q9jB:esNI
-TU:4[Q'7,TF(Jij@u?"B;GU:q<Dc[e9i+V[;,g+L3)!%=8PW2a=%l=hAp&1kmd'K>p[7DEqtg*T./!H6
-o^_bNqY'a]o^_YLqYL$]qY0XRp@e=Uqt9[Wq"=4Mqtp!aqZ"D4$BPVq$t?Zfa3:u>r;[(OiSN,Fh:Xsf
-!!<60)$^!="ZkAjj2qW*!"-Qle'ujng!8$o&H)T/I,%+!!<<-#!<<-%#R(6rh1H,%OK"UlD1JEf69%%Z
-.8`eo-9aLB/hAnF4?GPo<&d!*2(ggP1G(7'(aU7@,="i0RnYUg,s4:V6S0f>106b+83/+F-oYhUK;tk*
-3R(KH?<s1$-!hiFMDI'5b*@[8PZ_[,;dEF+=^5;3@8^Z33CI"ZAAdDuEaW!D1iK((FCR3e=CcDhA9r9U
-MiQ$3g!-b8e_T<BgoOaC3CHV<9iP7q=A2de8;bgUh6oa#-Q<jA((VT<-6s96(Et:Z-@R6j/1Dkt/0uMd
-,9fuo4uaHF4WQ1jDHgOH<JMk^<Rfra,WJCq:_XEO#R(S?#n%"N'F"dP',QM\T0s_C8kWkqA9Tjg+$3q>
-3_W+:10DEJZ%SIdhVdJJY<rjG,9A6Z)^$.<)^$:R-lBePb(#Ai_6]J\;bKMAVNiJK(`X_R-ljEE)Bp:C
-,q'`I&K`/:)'("K.39TY0g,QX!"&f4#mpe8!!36(!W<!$!=B)8!W;uu!WE')$O["9!!*0+"o\K,!<WK.
-"Tno2rW%!D(,eEN5r)WMR9>NYb0/8cjPOT=6:.-DYHkmT]UD8X9OL;%SsatSFB;1-4#2Pr\%g1>6Tckn
-]>MV,aN;</X0ZXt3'9d#XbU^o:hOH]?>45$H>Tq%["5OGo(DkUp[me,hs'=ajltUUm-`itm-jL4o'Pf0
-n*061m,dg5mcNuthX^=,qu?<LnET99q"FU`qu-Hks7PdMrr;fgqWc;'NdcM1O)oJrL5:S@M0FB2KUB?f
-rmM8&ZDNkAKSP>;LQ.GqPUMZPJV&Z6NMF(t_o^]mb]A;SD177iMfs8iDfB]9Dh+7V^s_#jaMYk3_Skd2
-rVH!HkNhO)q>0^YmG?mK^VJ^be,J9#jk\GNkiha.j6u%!o]bQ1p?qJ>n*]AtiTA[nMg8]IH?s:ID/!g%
-H]3WCQ)qdUb0@]1STJCJ>?k#p:K(+o>Yn*m@;_jUcH=\j_kiIoB+S0PAoMp5Ao(XlFa^1-p?D6LgqUYA
-`pE!IoC(l4mGdI!kj.d2qtT4'`mEf/e(NjPq>U9`kj%QbdEL/"e]l[ld+dL2gYpuOjk\nThVdSLg>ClD
-c*C1g'+bHR"pYMO()Ibl"T8<1!<`f;$P!@C!!!'%!!!6&!<iN.!rr?%rW2uu#7(P8#QkN`Fadan3@Z=%
-/36:&A8>sn<C8]".k*)48loJ5?WBZY-mgT)4\8OP;+j&/0InS#0f_Bg<)>k3-R0T[.jRBGJ4"FQZaRBT
-_mi,c1-;/2VP:#cV1C]o9O0__QC<Vc?9gG+0.q[TWi`F0.PWPJ]=,2X[C3BDYci%-3BTZsY^VO<7RL*U
-?:Iah?"$g.Xefcm`m<&\d*:(TYHk^GXfSh)V7OFG\@obt`4ELe\[fGi\#6aR]X#>XW4KUF^tI;]d($C(
-`lZTQ`llHUh7^21e_%sZ_QB5cP`_?#Weuq0Q]mJtQ@4[eNL-fP]:kppOc+d8I=Qj$Lk^P4IXZToH?Xmr
-O-Q`JYc4P,YaUr\OF!4[Jspk+Kmn]>T9kY<Wj'.R^:(5LYHc6me'5J3YdM*Xaj%ZF]X#5ZY-,[WWOK(8
-Z)=8+\@BMgXLtUI^p:2Y_md7g\[SfBWNM\A@W?(7Pa-BNN.uXsG):*nNiT>$S"G[hHX^GoA9_p.@U`tY
-C2dZd@qTVGXeVJaXI>62Fbc33NKB]rLi[obTqeZq[F`:Da02_OZ,3iE^q-hb\u`BPZa[Wabf6cmZF@Qc
-]thb:f$MLOYe[rDS!BVMUQhF<Q_UOQUT19)\?<-;UntAoW2m"mQ'+H6!!*9;'+G*C!!*6A-Sn7e9K+.$
-"pbPJ,</Cu<`DmT1bLC<5Yt[(H%:HkD-g("3AENW7Xjjno(;\OqYL![o_84Xp@J.ToCi%Up@\1Uq"jm]
-na$,Mp[n+NqYg?bo()DGp\+CVqu-Kin).;/-n?MY;6OanAW!"HR?rnc0cqf&S#s*,Y-+sf;Gp_;6t;p`
-R@81n3ArH7J#ocQU0K)k-:=/kS=H.?U8P,lKL\[1;LYsOSt(=ECJIl2@:sXn>,J?V:2PE1H?4(JI;ik.
-@9m&IB3A):<_ZLl='Ad8?YO7T='Sm3@:`_H<_>YO7mTaN?&O2H>#S7'@:s:U<E316@U*8B9i5JUU!VTK
-jj)8tfC/5"meH_2iRk`GWhk].KSXu8T!ZPmgr[+9\UM?:f%\EV\@]&BYc=%BIWodDq!%+prVG[KaN3&V
-cJIjB_oB!WQALcrUnsr`LMU$j?=IP]C2@[&B5;:%Kq#$?OCq`q8O5^.3_)e7:IR0*9iY4j:KCOq<E)pr
-:J+5SNN(%I]Arqkf':8hjOr/Makk=JWJPJ1JY9KET732[Ln^'$Tq&$dU6qC;NNoLRE_&iDM7KnEiOm1H
-d*f_5\X'V<\#GsFCNkl9UnscCBL5Kg7nu]F8kV]I:/=he7@9a9J:a)NMgoeZ@:E]%L/q8N='/?p;bKbZ
-:ea__82`=u9MA#R;HHsp:0D4QFo(FgpA"IYp$_A>mO@\uq=sFHo^qqPq"s[QoCr+Xq=a^[p@e:ZqY'aU
-p@n:Pn+$;Oo)&+[_>jq3*rlsi_9Ks<Z\/2V#'/GKe`#67!':)Z#6b)0D/;*h$2ac,,h_&:a9DMB$Gk6?
-eC2h"cd1J`r;]fNgd_tX!<W?)!<N?2#Qpd_C'?;GV3lRNFeW514$PVU4@C_E2_ZF*/i5RK5!2A3/M]FC
-/3Z]g/i"I],97OD5Xi,R9ee=P5=nmT2_m?W8j,4--p/k-96unmLhM$Z\Op(^K7.]rL-T(M>(,GhW,$0i
-5taX18l\no=]t`.;H[L&2b$tV?+K!lCL:OQ11[%W1inFLO#/[g2F(J`>@G4nf>so'f@o0>gT4^A1-7Wc
-85WDkA56B-<0GJ^jLe/<.NT?B&e#d'+=S6<(*>1bIO$-l1b(+//1Mkb*?fE0/Me/+BPB"t6oHqO4Dd!%
-JCW_^4@2S><#6,U#n7=H#RgtO(^^EQ&/L;dUIH(A6;(u84%CDK4^_Y`+"e43DLfp`TN-i`g=tK:W^RUL
-,9%pP(`snA+!i<k/f;FWc%_A&_R#ek;as,9UQm&H*?$4V+;c7;(*=b?+!hg:%Nci8)'C:U.j-#b0g#KW
-!"&f5$46n9!<N?)!W<!$!=K2="T8<#!WE'+$O["9!!39-"98E-!<E<-":#)7"TACA";j0c83J_4Z^tEZ
-\&unDg#:t.6U!f(Xfo1H]Y:7jN/iQ]H*NrE6!?uP778_U[(F*!J3c4H:V+H``Q6-<\$;_q7rD3hR')6]
-:e5)*AnQ.'G][Gu]t936l07p=qYBOFg"l)dn_iZli9p$pna>ffmI0K4m-Ep)q"3h?oAf$&hq[\jm/-hU
-hXKdkqt]aTq>U(@qZ$<\p&>!do_RFZXFsf2LjXJlM1TPhNIQ;,Lk2&,^s1?Zf=S2SN/<=FL51bMrf\^l
-Mgp>7M2\(<^;eFUiP\E/EcQVYAV>M[Irf[TF`E)-YeSN>f>tjY_SX7Uo)8@]oC)5<mIU/EqXW_-e%WWI
-kh+tSh;$H0l/h+*qX!e?qu#mJq>0RTnF6#5gYLr9OD',aCh6dkFD5T;H@q0;Rus>WgWdjR\"@qX=&W:$
-6q^<K;,g(_;-@J(^WXOMi5)L\EH#c+BPVL+G&h(lC2SBu`qSmKp"R6r_T(s-h=9adlK@$glfREtn+Q5'
-f>c+tkL%uCnG*"Zo]PQ-rm*(Dg<.=`f@&O=h:prHjlG7ViniYXhr!;Fe&eps*"`_h#n.:U()@`'#6au+
-(BOaL#n%4I!rr<&!WW3,"Tni2#Qt//!<*#u!!WZ2!X&K0I=??J9fX^N-7h2L=_2AaB2UoM0e=e.5"\mc
-ARAD-3@6(+2*FN0<_uCL0eb..-o3nJ8Q8GL.OZ\d,q($)Q@hYHU9_5=]Y_?T.P<`RY,8%nUoBJpMNriX
-CT4+<8Otcq0fCM(Y-+n/>:2$U9tIdC\$`WLYHFus95@<`QQ38j?U-\N;,p=l<Ei^&S?/c4QH@D"e'QLi
-_5sp@^L!hEXfT7OZbsPm^;7Ir[^ET\a24pd]WSTVY,&P:XMEQA`mM8sb/V<@aLo:&eD8!Q`7Wb^]u$7u
-P_*;9VML_-VN5D8RtHB\RtmQ;YI1+%X.5E3J:`<%KSYA7IsufkJU2HiMN="!Y-G(.\?M'$P*:KbN+%`u
-J<5DAUoL,XWiN>6`P&^`Yck=Tb0e>T_7@4l\\cJ(beq!)\ZN$Ka0E=]Whu2X]!]#naLAsnbg!W(`Q5U.
-\[fDZU8+fSA4(QnJobIWNJ<CULP:S3PDH'<`LiTVI=Gp@>q95rEF<*^>@D/K?=@2MPc^XFYHsUaRtI</
-R]3'KM3N^5ClXLOZaSK-eAhKl6F"D6V7j75[^)d;\$33J]#21Q[Bd9V_nEk+dFQ[b]s#2aQ^F,2Vj3+1
-TUMg`V5()m]!niJWhcK!Y-+_"R$!V&rW!'*(E!hir;Zg$IMt%6:JEbm#mLYB&0Wu)<``6s4?"oH3'pMJ
-E-ZtbH#$Y\3&W9F3(*9)o(;\PqYL![pA+U]p@J+Qo(MtUp\OX[q"jm]n*BlJp[n+Oqu-EanaZ5Gq"FU\
-r;HThmbM)2.OQ>T;m1("@u?eFR$Nee2B=)%R]a'(Y->%!$]1U[R7;>'XDV'C7fG5(+Ej`aX.``E+soaF
-SXZ.?SYE$_UK1TMA4a#(TU^77Bh1s*BPMNp;P:"K<HE\GHuj:NJoG@2AH$$oBO4YD<_uju<``C3@;0FT
-=CGK??t!)<<_,GJ76jIL?&jJM=Ai"!?"IMB:fCP3AR8hJIS3LKI?i-oQg<A7jk\kSZHD^ui:-';\Z2E]
-KnkY>QD_IEgt^#^\%'2qe(`*R\\,5CY,[kCIsH$AW9Nj1rpR8ch:M)@f(8Cud(HTYR#I9$USXi_Lhp*h
-B4ksqCMINuAo2F-L7"m<Q"jW*8O#Bu4%Dh6<DGYA;dE^.ISj9Q<*<1"<DZ4X9o+Rph;R>Nbjt&5`r?#+
-lJLdEZ_i\"D184mVP'&uKVa`pS!0>=Q(F>(JZG`;DG<oHO3>K9q;Cbqahc?EWf*FFZDjC=D0V2=UnscC
-BL,Bb6:j[68P2KD8k`&U5+&"2JV'5PN.H+_@:E]%Ki1iI+]_Q885W/U:fU:e;b8l(92&#N:fCS&9MAN!
-G'`iIkP"fPr@RL,nF#i=q>0XNp@e=Uq"s[QoC_tVq=ajbp\4Rar:g$Xp@n:OmdKrEn+Q;NeH#";$CE+>
-&8K,-_SE[Er;[IIf%/L+f&C6[9P6<b&Cm9S!!2ut"W-(Wk/RZ(!'7gBdF?Xoh9t#T!!!W4!.EZr&cht6
-!!*-)":523KA(qb4dE7CIrpFG?pQhD6prt'1akI?,r@;014D)H6:j^!2+9V_4[CPN1)piJ*#'S`8%k]i
-/2&P45tsft.5F1c76j[5,UZ/aA$o)?Of(clAZ0;_3gWfAH]Lafj4TN2F,3t2>u=g,<`iL,='8[)@nS[L
->[:R1j0!K;Cfi(j<aA%8?kdKT8S^UeIu8;tc.C[oZ,"uDi-sS<Y$O%=<)-4g<)6=o9OV16Q,MD;aB1;Q
-*YK"l%NQQ31as%S.7$9M-941>2_6L5,T%CA?Q0/86p;q38l[c;AQE&Q<Ldm+e$25$6!.M;'*naK&Hi7C
-"UGS@#7(VCGhnTF+XB9]TKR",95J0=6XN.u$SOJXd+"=gN^gk<g"k8[7M@'g'HS2-*?Q4@+<rB]&&HoD
-Lm-$![%rj`770/.P8t\b,:4-:*Zc.B.NffZ*"NK#+W_LE.5<Ou*$Qt!!Qb<F!W`N0"U=r+$NU;2"9el-
-!=&l3!W2p$!s&]5#7:>/"Tn`*!<<,u!`/js#n.%>!<rfh6pEUU9;o%$Njm6RbLbM#B1bH[U9_;C`59F$
-Z]JsA8S"cZ;+Fe\5!:DHK!W2*aGW,A/n;T/aN2<<]th:dGss>;2P@4%NGMTa?YNVYASc++=gZ)[R&AZr
-o_8+Ripkj[kNqa(lKIHpkNM.#md'6)kj.j6mdBH'm-iinj5T%WkOJ<Bp!;CRm/-G=nbMqTp\OgUrVuci
-k3Vj(_QA<&IXH-jKSPD1Jq\;eJq%I"]#2q?g!m^IUPabTI>a)EO+r<8MMHe6Jqo5IWkQ?nfA"WoBmY)O
-K7\AuKmeW)Jr,29QB\,RbgOtZrP2=aj7;[:oCDYJp@[YCo'>Q)f"\uLm,m`nl1NuskO89Dj5'=np%.P>
-q!m8(q"!S1l/:F5Sqp`dE->K1I;s45AqPANM1hG2f$r$n\!h\O;HeNT;G0_]<E)jr8lf&/TYJatm-M]e
-J:;r_7sB5uFEi.ZFCK6@UVPL:l-R#P]Yrmrg$A7ogt:NGm-Ed"o]Y9&`59XVldshJkj\N7kN_Hrf[/+%
-g==[*e_/U+g#CrCiR[&ZjlPgig=b'1h;#A4%h&[N!s8i3"pbSH#mCtG#R(80!<WH.#mUY>#7(J5!!EE$
-!!!&u!ser.!!NB-!sT3`F`1JY3&WZR3_<FdCM[Tj82MkR0ISVC>%2)T:d?N\.P!;67T`u$;G021.Ocht
-6VBj;69R1W,s=(>.jR!7LHK:=Yck:=]!":K.PdElWN3)$WM?MSAnaM3V2nSK75QPF+!l'2Xf/:-*$Zk3
-UStf:Z)aRhT<!K:3&WC<T<Xbh68VD=7o`5X:0^5cZCGiWXh2]tb0A,Q[Bm]h`j`Fc['R*G[_]Se]"#2[
-_ofg0]s52^XgGF;Yc+_7^s135\])P0^pV,2d_iiCeA'Phc,Hlm^Ts2rK6a2TJ"iU%RX'XKIsmlEBT9!n
-X.ZSiMMm4:M1pP1JUi>$Mhm1BI=$HuMN":-St2I>J9l?tL6%R]JVoG:Lk(/CL5_[tR&.*p[^?%7;5ge'
-]"$2-\%T;eagfC-\#m-JZEh-X]#V%faK;t`_pcr8S[l>N`4Nb)^oFTX^TOiIVkoW5H=1oMJma1kMhl1k
-Sq26WN1m/UUS"BKM1]Jj>@(]I>ZP'8?!^r?@9HltVmWY>]V:maS<e:hI><'&OG&:;C3cDGXhLjP\ZW'9
-Yf!]3YIUd)QD(:_Yc4n>XeN2(XL6'o_SF(/a31Zf][4NkS"6LQSsZ1?StMaPZ*(".T!#o9Z`g=%XKAk-
-UnUN_!!jJf-n6GK"9JWp#SSRJ:J*f*,8q4*#7VP)79O23=\qRL1Gh3];IF9TA7AV02_d<N3C!3+p\4OZ
-q"a:Dnb)_Squ-EcpAFg\o^h_Hp@\:WrVQuro'uPRq"aa[pAX\1p$hSOrr)Q]mq"a/)&!6O]6-#@Jt&F*
-R$ECd+XJn6Xf\V$Vl;q_XfmG9<cG[]J953_/M%naHEF6NUgbJk-s*UTR@0hJZ*^m@N+#X]7BEGIUkWVu
-:I&2kE,TS]M5-D[DhO=&rd"d+F(nug>$h230NhL[=^#0;>?kB9>@1rL>uXNr=%l[r<_Z%E2`s`DRZpfO
->ZP<G<)[FA:fC(uB44A8:02%LL:"4ikKpU!lfdZOeaCMtlH4p^X/;#5NKSdcY-Zd9f$r$fc.pme]>)"p
-bK%0(XdtB2PDk=!f[8XNpYPB7iUbpfn,D/Je]"b`PaA$AX!b!=H=U/f>%VJ`Ch-dZ?Xn,2R\HOBDHf[n
-5Yk!K;,'k\4[W%C<`XZI='\p&<+'*9=^"s0KU]'4cfOK&dcfK=\A\-r_rAeSYF9QRIYju,W1KrhWM#iY
-U7%+,LmXL'c`N%26:,gdfC\p^M9jtrf]h>QaeH>t^oEWDLmY3BWMGPc5tb$H69mq09M@uN;+X2OVPfu7
-K9ML[N.Q.bBkW-C84=+\9N4kn?!CQ8:Jjk^7S,]t4T8/2928,K5!V>EO6GWqqXsOWo(2A@q>'aVq>9gU
-oC_kRq=O7Np\k*cpA+OXp\FX]p\ssqq"jg^o(hqUq#(0C!:9anOtm"H<P?c+_7tO!!"s1qg=k68dCe7B
-%ho!IdUrX_!W2p$)V=*0eHu3T$N\3)cd1G#g="3r-iF#pOkiVB!<<0%!!30(!semEhL6CeGIrlhLQ&`]
-82rjq5;P)N0eY171-djK2)dBJ2*t)*4>%d,0d&&".O#Z>%hp?ecFP_`4u,8r2D\*"/Me\ME(N&6/P05P
-W'MhhA29U9JrVioD`ft7<tJckgluH1Kg]fh7:B4l<F/a6BjP1E6pOCLAn\g/P\k\h90XV)94<!]94)O0
-APcNZ>\gFGVpE_i]%Z1nj5\t6@n&7J4%<"B<D>A@5X8>/`8'.h=Z%E9(+L@Q-mgPq',)]@1c$U:5W'W3
-6U34W0e4\O:-8t96qS"Y@n]E1-]LbYMe''E]MCt'=^43*#7M+N"p>2=#6tM:$3q31hi9K0(ef1#IWI(A
-5#F%-?r'T^'JP3Vj2G@qU<MZUg=s&#%j!&=&.]Hn+<MLE-la!IfA+l9VT$E`Z^c;/6qsV"(_RT*,p"Bb
--nH\d+X80I*XrJl,pacV*?H%2'+d#&aoDMD!W`Q*"pG)1!W`?(rW<9'!XAu5rW3N0!!!'##6b>;!!!$"
-!rN$s!WrN+!W`W8"onW,%Qm<O4tTm=SkXsHb08&Vf%kRQ<+2c<\%T_r_R?S)8m=>ZUl8;L<^f2;0JJ-d
-^:h[I5<C,d]=l>.`5B=(^9DWP<`Ve`+g-c<<_$D,>?4pED0/^Z_S2G<gYD>lme5u0f%fHQk3h[:m/HER
-n`]'!mdBT9oBbo6m.L/@kiV$fkNqp?p%6SakO&-<oCVkQqY0^Ur;Q]iqWdSFmE1oKH\.!%M1C29ItWZ.
-EeAsoT=Vnae(E9k]qU=5Ism67N/`N?K8GA8JV/Z6P,c77b1#%ld=$OqLOXc+K8+f(IY*9)JWQ%o^Wb*S
-a1qVh;;'t!me$&DqXj=Ijn800l06d6^Y.c-mG-LYeE5fSo_IY,o'#Z;mHa3,kM>Okhr*MKftF2=?t4,%
-H?":MCgUFfBjZRNX2!65da>RnH<X9->?k*#:/P"j;H6Lq?#QIPcI(Y<b+sE,GA19+G%P2m@qp73IY=Q3
-j5&tH]",JljQPq#oBG8unb2t@*UECal1i36alD^=g#2/er9<G3l0?dHe(3'ucdU;@did6!h:UN3i9]CZ
-jl#"Nf%/X/Z:b`<#7CY;$3^\A$k<R["U##7"9JT+"U5/>$47(G"TSN(!WW3$r;c`t$ipA4!<rT0$[$Al
-9f`239g)-QBPVBp?V!"*1GC747U'A7@o#?>-n$Q"2b-tU>>\!U1+F_'/4E9'7mT3n.k3bB2DQdKQZauj
-QEINtZF@;<3BKg-Y,SD$Xf8$fXG'/E1JFX+=AhFA/1i+qFf_^CX'Zqn+[_s%]Y(MNUn4B^GZ7mO5b#$E
->=:>?<D,SF:f1C_TWt&+HEXp&aM,pL^T=`W_R[@lrjjbp]tV:jYd_<[^Ve(*^;.A"aM,0nZEp^B^W4@<
-[COB!aM>[7eC):M`lQWZf?)-`[(*ubSqVogW2Q5_Q&;)aMO9cZU6C>&WiW+qX.ti;KmA3%JUW0!J;Ju8
-KRJ2rK8>J\VkBQJP_+IQR@0h/Lm4*aIt)m"Ndu_JTV8HmZF76DX/i2*Y.;$^_S*ju]#(em^pgGT[^*3S
-\$X,UXL=Y/[COH*Z_=n9_8X&V\%B2VV7F"3W2cP_PE1&uE.a..H&76*ChS93A<W:XXKeInV3m*gAQrJK
-A6rAB?<plG>\./KP,bspZFm-*O,/R3>_7P+CG]O:LkChgV6.kA_7?_NXK]UFYIM-FV6.5@U8+Kf]WeNS
-XK8hLcbdK8`l6*(Y.r6&TUhWTU7Rj=R$O,0S=m!bV5]r`]!&69U8Y8tYb[tc8cSht)C$X\,n'nY!XKDb
-3`/R91*[SF$4@Cb1.GDX@ocAm2_ZsG5Z(p)C1UjV7lN.^2)memnFu\TrqRf.nFH;Kq>:$cp@nL^p@\.Q
-p%J%Rp\amar:fdRq>9s_q"F@ao^qhMoC`+]C\@5cC-s?i)%BieBII/:R%9k?R#4Bb2+X[GY,\CuWN34u
-@<+qN_7,)G>WXMj+sVH:X0&1,,pFL#Y-"(YUSk?&Yci[oH@/bjW/I@)Ch?C/8Q0SJCI!QHR!3P'Q%""$
-H@]sE?=-f9?2Rq1?!Uc?=+4=Y?!^lI?sQf2<aA^.=BJ?i4ZYetA"&W`<EiL;BN%iCAkc!%A7o7S;-@LU
-NL@33j5/_Ri7.&=h"U9VlI`/PX/:o6NKSsjY-?+(e^Vmaak5(Y]>)"oa2GHtXIkE0OH,=Tm-j6,l1t,L
-iT/VPkgdrBftjb\P*_Z>X+%+NRsAOI>?PZVCM@3]@:!GaL74j2P%n)i3&j;n:ejSU90bmA:K:Fn<*!!s
-:K^q%<*!%"K;G]?a5[$m`o#:k\?ji!U"Iu)XHdjJIYt&)US"NcWhH&\U7%+,O.;]<dB&444@4=ba4BFn
-U".Ps[C!3Pe]$7t]r6g7Lg-7HWi;eSA4o`q8k2HK;FO&E9MnJU<2QRaItNrKO,/=.BPM:<Gt(1l8Pr;d
->?G*09M\>V6q03l3DE1@8l/5N4?ku?Ms06oqXsRZp%@tKq>'aTpAOdZo_&4W+8PX)q>^Hgp@e1Op%\@X
-pA"IZq"ssap%e7Vp\Omi!6"pH!Nm:?#Y_D@d)s@o!WE'3U#aeUg#(;adRF3=!!15R"Te`&!!O=ojkJ)f
-r;[DEh9O=%gYLE9dMW&g"TWu,"[rt'!!*-"!#Gb@"oqiXKH;Cd^R'C`N2g#C2F')Q4$!:!=ueZ,4u+]G
-4$5Ym83]3l.PsCD0ek:+)\Wl$+AL.q2)79L:fT>.:e<#^4B,TR4si'[D0/?@G+GL]V/T_,;.GK-2j//L
-X4u<]GDM,TH"&p2<)$:o;HI:0IU#`>5t=m_B=lifChmia:N(T,SR>ZIF)jrL7p0_*:R8$%jj9j;cfO3I
-h8<Yg0g%Ek=A_g]1.4;k<K4rPgqQW;+Unl!&gnqH-R]`E-6t9%.kEA,-Qk3&-7:5g,>`2@%O",F>VfDF
-2]*2l*Y<LEf&a&,9OD+22\--&3"?<#"UGG?#7(JA$5]>pP;X$j=F+4G:aZWB65pd['H^.=BV`]&Z!sHO
-j5AYG[QY`Z-6<sC,V/j01`n.g*\Z.#e;gEF_Rc_.F@8VsY^I6#()S)5+snN]+W;CE+;Gb&#n\='*Z6.F
-(_RAj1BR.Jf`26W!!*'("U5/0!"&`/!WrK+!!*9-!W;uu!WE(,"9J]0!<<*$"9JT)!!*-&!<E0#$46q:
-!<`cf6:*^`>HX2XL:#(HbKf%uCe@3!Vmj:O`5KO&\<U!$4\VE)=]ABh5"%=dK=&A,c&G7\,=T5XaiVH;
-^;%=\AjTNq3e!BtMe6!]=(,K6?ZL.-?aIVaRB><#n+6,AlK-XYna,E%ki_-mlKmm/ki1mto'l/;lgF62
-p%\(=jlG@]mJ-VMoZu4Um.g5Io(MqZrr)`lpA"@[mdKi5b(##%IY302JUrf6LPBniKS>>c]>N+Le'lCO
-Tne)GI#<l?N.-G3LkgV7JV/cBX2)s(e(WL1LO45pEHI1oL4b,3LP:SBLlSROcI0tZ^V@S"g>_Sfk32:+
-mcs3+oC;/2l.3Ycg#qGikMPI[j58e]p#b6(jmD[/jl5LnipcF!l079e\u(-sBl@j+DKfo7E,p2JHAI0I
-^XgoYdCkuj=+4+R=]8'k;,gIl<)?Y%EMC1md.6A6T6b[.G'SLUB5DF&EbT`IKrDiRe`kGm\\,lCki(Xa
-hV[Pcn)``so(MD8qo$@nj6P=Mi99_/m-*^%kLJ5:eC3!tdEg.dda[%+f%Sa7lJLL[iSreHe(*'U8eVO:
-$3C>9":#,;$3UP:"9JW'!-SAF"U,8B$j[+A!!!$$!!*0'!<<-%"Tni.!!!'$!rrB/F`1S]3B&oY7T*`3
-ChmNd82r:\1+bIY?Y*kZ:-L*T-n-l18QT(u9ggrp.Om#%8l8)K5WUVL-93e9/h0;XCaEJTXK\q7]<=RQ
-0L2;3X/`2#WICYGQqppD6(X$>=$AAj0IeSqX0&7u@4!BF4JAXb]X"W9T:r3!9NtOROKk'Q6o[Y4:H_3I
-<EW"mZ_)/bYI`$&_p6WBYI_oq\$iZMZaRBT]#1tZ\%ohp^V[^u^qRh0_mHeSYH54MaMZ60\BDn1_8XC@
-f?24_daQ7Z`dZ7E[_0)@BSrseVP'iSLnBWhPCRtSR@L.SXK8FuU6^aiG^Y6qI=HWmL4k53Isl]oLQ/(.
-XJ;JYOd)f(Kpd",T9kUqKo(bJN0B'cU9(].ZF$^7Wi*2*\$WQOZam?G^qIY$\?EBMZa7?V]$\0p\?*-D
-Z,+PgU:@J@`.#G*Y-YjD]Xk;PZDsg`O`kSeK626YJq8Q/Ll?k;QA)6<Z(meaRu)Au?!prK?WpZ>>[CfC
-@pEQ-WOAtI\!`G;M3E^IMKs#`H>n"HK9W40X2(RJ\ZW'9Yf*]>WMZ;]XgGI7XKB"HYcu$HXL6'o_SF(/
-`QYWj]$SBgUgTsjS"?"5PE_E&SZ/T`Un4WqXf\V"X0\q1SXuBC!!3TL-nHu$'FG!H$5+I><Dc7J/KkoC
-()J,P86TM4:d[2o-7CN.9jVIJBP1OD3\`]T3^NH.p\+O\qYB[Pnb2hYq&9,'p\Oa\oC_hMp[e+Nq=j^Z
-o^MJJqtg*^omZT+o_/"Op\k'fp%%Nc5Tq'^$t-kY+C'GaS"H74L--V05GbH^Wi)boXJrpLGY2)ZZ\X6;
-4"W6;-@;kqXJKJY-QkOSXI#<LVlm>2Y'+3!F\/($MO]H>@RimU=*A_$8r'(,GBAP(KR\/pL2:F2A6W/>
-=]ed0>?kE?=q+M9?=.#F@:!5?<**@-r`<r27m9%#7UqmQ=]AO*C1gFECMHjH=Bo6??W:0<G)^gZdc]ZM
-g?-lGhs'[Q_<Bq$\#ZBhNJWaQUoLW<g=4Tq_SjsM_nX%&]tq7c[&T@?I=m0,hq69Da3a)Lq"*q@oB,?&
-eCV:5SWfS7XF@7OX."9C=Ar10AnP[_?XI,LF,$-XU6TP!:-L^.8PVrI7S,j6:eahg<)HCg=&W=0=^#$6
-=b*HJXjZ4Xe\K\\dG3UGg<\Zk^T<]BDgdSAURe*YVQ-DbUnO0;P)u-%X3n&,?Ud;"QbV5KjjrJ3[`-8(
-agT4Fgq'G;Faf.6WiN+pNFYLL84,d::/4>O8l/DZ9NJ$gSUZ9UPE1ZSFD>Q(Jp9aU8OuZV>?Fs.;G0_V
-8k2N=0fVj#7R^6O76<^uBo_H@p%e:UqY0^Vo_J:So()JEo(2JFp%8+Wp\Fdbp@e7Tp%J.Tq"+:Uqtg-c
-p@S+Mq=XL]!5njF!OWF<#>D#0d*JhGr;[FjgYpo>g!darMZEt]!3]W3"T&0&)qa9*c3sRN&%pW@cJI@6
-f%.PD!!E?'<X%;F$ip>/rW%'A#6kA4B[qkZ.t575RW+q'<BiiH3\`BE0/#(<2`F&Y.Pj7R4Zu1r4#/EG
-5W12G.j5cF'cA&ecG;Lq2`+N10fN<>1b_$T6pF*k0goJm'3)N"R>S1o>b>_UH9F$LKT"=5g7<t@JR<V(
-4@E+@;HHOg>CKLP;+X/B8QfZ8h4.kV?W:=0>>'8o3MD"EA6`\_Ci=f6Q-eX9XNf/Sjl+t1?pQFp.R6Nm
-5sRS"5!`80`807d;`-*A&KDc9+W2:E()A5?.l/e(+t#,m2`iWH1+t.LFYb'l5qalB83&h&8QnYYKM]eP
-Y>7AgBNckm$#pF_$O6nB#mLV?"UbYUTAl+n*YpqD:/>Y"9O'@o/h\Y-,=QF<ce4U\U<M]Xg=s"u()e#(
-'HA>B)B0_E.j#iffA+l9VT$E`Z^Q537n]_%()Ro**?Z[R+!;R@)BBe6)A!5e+<VO;,pX<<%hLQ!oDmGB
-$3:/4"pP;9!s/N+rW3E/!<E?.!sAZ,!<N0"#m152!s&H)!<WE&!%J!N!s/Q,!XoA;!!*341-n8e.UB6L
-8rU='bf\5hh/l7Y;l-n5]u7h)[s,9D3_qqBUl\nU=@bS@3])Ao^:q^P9h6j6]=uD/_ns.&]WH'32BsW=
-YDZpk8lJr(>\.bdCi$]#_kXj&j6uU0oB5>mk4.m(kN(X`kN_C"p$V,5nF#W/n*KK1m-jB.i8EGEi9^14
-q"N(fkih[4lK%:$p%&+V"7Q$`s*j\5p>s;YL5C5$HAI9.LjX`"9Qkr5L8MJtf%A3qc+9I&Jq&3,Mi*FF
-JVSu3Jq/E-PH2LCc.1\+hLp,jH[0mpJU`<(KRnH(NId+h][P6SahPU+^tR`8m.Bf7nF,c9q!mk?lK[!:
-^t@o3q=!D5n_rB`kj@<eo^(r5n1X"_kk+35o^D5:l/]XYMLKMcCLqd:D/4*3FDlSVB:6Ncfu2:PR;Pr(
->ZOa!;,R9i8kMo]E1sticKj]6UjI-)DKg,0B6/0AHu4(LH(Vn<jlt.(\\5rFkMGFkm-O95n*fW5q"F+D
-qo$@nj6P=Mi9Be0mcs$(kh+bJ/(`A/gt'm!d*gLug""s;l0REhkiUm^e'HRsZUtrA#71M<#m^nF#mpk@
-"TAB(!<`Z8%/p\<$3UJ4quH]u"9JQ'!X8Q*-3=5N!<W<'$$C/m:c^Qr4A/^eDJa,t>=^b/1c-mK9k%^I
-@7r[2r[8(,3_EIV=\:t;/q,9#/MBgs7R]L"0IeP10Jk=/7[eKNAt6$0Yd1mK8LuMYSZAfkWiW4qY*(e<
-2,'j5@890H.P<8&F/uF?X(Eh6-V'l.]Y(MNVOjH\F@&,D,aYa#<^Jc592\;S;+skgXg4^HN4-IGbJDQN
-^pCc!`OiI\Y-51A]"5km[sl$*]=PSj^:V.l]t:nZYc+Ir[_K]%dBpI*^qdjqZbsqu\];k9^<4pY_n<Xf
-RXC=$RYd!!U5tXfJpp[PRtHg"Wi`V.T:q^2IX?a$JUW)pH\I'(Jq&2qH\RNTWiVtiSWf>8LNSZ/JY%sR
-MM-b9G_hc9R%UIfZ*^m>XB2F"Z`LUBa25*hZaRp!^q[F`\@8fL]t:f(`OWh#ZE^[I^oX9B]"5ShZ`CFL
-[_fhk\@SuGQ'6QLL5KtcL51A1K8P>%M1]?/XL"jgUn!3\>[CfA@q#@@,@"P]<a8a:P,Yjj]ssi,NIce/
-I<]=>K8,&5G(b="SZBW9_1&qtXfJ\FXIlW%Z*CdJ['[*I_7m7_`N6/K`m;N;_oKa?[^!Ej`MBT9URnBY
-S<fD,S"Q[UTW5$"]!8NDXK/V+W10EO8,r`$)_!Bm/f+p!":>_]0i(M85;O]/)&F)31IYAO>YRL@-Qs]a
-2bI@fCMINg:HL<n2`a7tn:(-,rVHHhq=sXZr:p']qY0a\qtg*_q=jXTo^hkPp\".Kp%\C[p%7nLo^qkO
-q>($gq=F.ED*9$^'FA3aBI.&>R%9n?Obc@J.m0N,X/`(qWN<).;IrL4^qu1Y?Tfqo.OKDBWiW"10J+YB
-Y-"%XUSk9#Z`np[=\1WIW.'VmL2UBc8l&`4DIc_,US!$cLld7<G(59bB4PRX>$+j,='/[2>[^l@?!^c?
->[_#F<`2js<)Z^n8jkg'4A'1TPZLa`=CPW1:Ldm0:/b5%@q8\G@rmKfaOf4ba5cC>l,:lnNR$h)\@ei=
-Q]6]\MkQuQceI""bJ1pAc:Pdb_8!Xq[^3?AP^e+9Knnd7]&MK!mJ,f8m-<NLjQse7_5`ibS=Zg`X/h\5
-@ouu=@q97c@qK%RA9*HnU84#i>#7UM8lSJXr^6cM7K-.8;cHXh;H[+-?s[,F?<`,`Xj?1ud)Fbpd*:;*
-ho+-^QG0GhGADVfVOEmIX+$eBVPL#[Q]I5aOHcclXGL7M5^&a;c/Hso`iZYtfAP`%a1o*uVh]bXR&[3d
-Ul8eN8PVrQ:Jae]9M\Vd9hn`dVk&<iPEV&cJotjEB7bA!9MJ)W<aT*6=Aqmg8kDKH75m5%:.RlR:..'+
-6"uADn+HMNq>:$aq"OUZoEb!TnF-#Eq>:'gqA]2&q"XIPo^qbGp%J(Lp%J:Zr;??aq=FFTp\r&1$N[aT
-!"2u5_:$W5P5P@nJCiK-f\>#cfQ$rm!!15s$NU;+!!O7nj4_rmr;[2=gs+.#gYUK.`YJFP"DZaY$3C&)
-F9)LH!s+26V(>)rZ_Wt)UU+/n7o;B*0.eY(0/YUG6od%b4ZPAY6pE[c.P*8)-R^8Z'b_5q,ZN+(2CgO@
-4uaf<6p`=P1,;6q>W+N1>@oa4Z>WE:TpBPM5#+KJ7tF*:c-5"OLh;0QCeR/o<)$:j7nQT[;,U.^7R07:
-B"6`i?sI>L@@Bh<@nB7]D,4bH?W'!tP!k;Lfsm`rdcKTLgVI2]00M3V5t+77;Ed62=c^JVhS`AL0H:fO
-0-MJV)]KA)r[96I/ghbh3&*N^4#oA]03<Qd;FaM2*D]Np2F1,1.T]4TSE7Le0jSZt*<pNk%L<FK#RCY>
-"pY56#8s&eO>@ai:3]f'8hiLc'c]M3:K/f63^g%%U3<9TjPnqKZTAj@,9S*S-6j`X,VL\l,;[s,e;gEF
-_Rd"@I8*=*Uj3e!+;l:N0I\4j*Z5q9)&=;2%M9p1*#U%I((Ccd2ZiXPdf9d[!sAZ+!!!'%!<<-$rW)lt
-!WiE(rW!6*!<N<'!!!'&"9&9L!<N<*!rr<0#QXo+"WKHp:HpODYGk6T]ZeUBe(ro.:ek#d[^j)i_ngf2
-Y*:t61K($3?q"L!4$GVXIC-W$`KNhZ/R,m%aN2<;]th:lM/$<Z5bP<?AlMB#=CbfH?=7>b]Yh=J^Z4PK
-o^VYEkhG%XkiqO#kNM:&o();<nal24lL+02mdKZ3lKdBdh:UTPq=spdcJ7L?nG;bGqu69Wp\XgZrr7HI
-p@nFM_QJcCI<BjhIsm)uIY2`gIVaA*\AHhKce@!bSr//MI>a#?MLpG8Kn=o,Itj2h`7*/klK$iNJ9c[&
-It<-$L4Ou1IuKPHS#s9Ge'H"J^VIY=iplC3mc<QskiV4!md9?*f>,5ZjOi_WgZ@eWj6#Rggu%hslf`fd
-mca!-kN_F!kN:aV]:jt/BlJ?BF)u28CN=Z;IY)pA][bKYcb>`\;--t&;,L7h:f("c7nQg'U;,%$f]^VV
-EEm6oEH5i5CLV."EI3%\VSMQOl-HuQ]u90th!+G"l0@^*ki1k"o^;;J`59XVldshJlgjrBmd0*'f%_\/
-f%/a9g=b!)f%Ja/e_T9Nl/CU`k25"BajSnL8eD:4"Tnr6#mpnBrWWi8!<<*#!!**'#R:S=!s/B$5Q_/j
-!sA`/!!!*)!s/N(!!3-$!!!4HEF2R.5!MJ;@W$:.DJ!*G5rq(i4@`CcBkLdG4"Mp4.PX4d<*!$e4#/'5
-.P*2.;,p(Q4>ef@1-IQX1+c1hJM(T-Z*LU?]X^io1d7D1ri0##WM?JY3BeuaUmbdc90+IP.k#>:X/E"2
--7C6:U8Y]9Z)aUiUTU),@73)KYa8HY3']u58Ol-:9O4m.T5g+-]$&=6c-sJ7[^ru\]=5,R]"l.u^V3aa
-_nNRg^;Ik&_S3Ui]<8B:UnkN=_UR2E\])+iaMPdFgq9u6da?%ag=sN]`4MD.S"$+*OJ%hfQ$Rn=IuBV3
-J"`jEZ`9[tV2]tQKnP&,Is?9nKRj&N,^XijOf#@lXg,:0SsYq&R@]@uNJ*@CKnk;DSqs5;Vm<b<[&e_X
-Wi38+\[KeuV5^T"[_'5e]!8cSZ`q0OWkl*D[^rWL\\,GKTt\IT[Cs2[\&#>V\$WEDW1K*/G_^NsLkg>(
-JqAE,M/\N4I&EsHU7e6NKkjn#?<L`H?!CH8?!L</<b7Gl\#uI8XIFTLF*2\OE--8>DfL,aM3Fg=_5Mh!
-\ZW*9Yf3Z6Z+RTOZ*h$DW3O+N[CXG\XL6'o_SF(._TK<p^WFcrX/_ncWi)P^R@KqFVkfuaWjT4<YcOq+
-Yc+4]U7OaQ"Uu:u/MJq%&dSgS&K3,p:f'kU2^ojc(*"bb93"t\2_H<p+!ra/<b-#cE+;s92aKJg7e.2[
-p%J:YqY0dWo(`(Uo_8.Sp%JCZrqU."o(2GGp@\"Hnb)\RqXX4MoCDSKq"aabqY0UPnq9F^.2i\0^i1]1
-LROj.SWf%*-SR]VXKAJ"Vl6]'\PcQs?ba^GEb@]g/L_oeXfJS$Be(PY:TgjgRA6[a['6R2MhGM6Xa[4-
-S:tlc5YFsU@q8kKOJ8%`KT)"CI<KpeDJ*Bb=^#'6=BSm8?XI,F?=-uA>$YTH>ut!&<)cdp;Fj/>4ZlPT
-S<R#J<*O$I<`ij>:/P(rAnYaX?>+S>[aO*r^!#`t`ok:^l,_T:Vk_#-VjEBtQ'.r?[+!d\eB>S@d=0EY
-^W".,[^<$8U53r6GBRu]m+:^qmeHD?pugi+eFDPIah+^HQ^j\LXK/FkG[soa=C#9GA6`GH?"J)4RA-OA
-Bi@J`2agM8:.I];3^ckH:et"j;cHn#='Ss4=^"gWT;g5cj7Mrebg=\_hWr);b-\pdP]UqnO.h`%Ujf;;
-W2QSfS!8qlKntqpdB/:51dHDZY,TLa`Q5^._m[G$`73)P]W-[0LmY3BWMGJ]5Y4aG8P2ZN84H0I:eXYb
-VPfu7K9ML[Kmn,ZCheiU7nZQJ;cdC6>[(3(;+aAK9Mdf39he,J9hRi<6:c-dk4&$:pA"F[q"XRXpD3Dk
-mI9Z=q"aa^q=s^XoCV\Go(i+ToD\Fcp%8+YrqcrooD%kLoC`("!"8qG-NFNa\B!(=]qkc/!!dl'g"P*5
-fs1Y0IJj-KbaAn?!rN$%("qR%fb",_'EQ,1cd1G$gXFj9C)%$T!1;S3$j$;,quJGRP21R-;k^=_Q>VYZ
->=CY:0f1mH0/5CL5X7Ip5!h@e1H\&n4>\Z=.P)qq,o@?q'bi</caGPR/3Ha$3C#tn.53bD>%V)i2Et#R
-?F5T7L-]..Ce&q:7VFndD]^gFaPO=ZD4?H19h&8b:/t7]7oiPb8P2N=4A9=pfTB<AA5Pj9HW,9X@r#[Z
-E`-.N;1PQR_pR/a]u\phjl,%3?pcY;1bUXL4Z,8^4@NJ8_qj7a8L>Gk$lUN8,T[m?%2:<K-R:5s0I\P2
-.k`e;0J4n$93X>V/ONK83]]Aa1eC[rAQq19i1j"<>&I"K"q(kG$47(E#6"cu!WrWITAPtm$5R,t0+oZ`
-0Jt(,//ood2dK?mcJt?pU<VcZgY8tl&03)B*?H@J*#BVE-QsckfA+l9VT$E`Sq:uY;,Xcd(EOY<(a(=d
-/hA@n*Zu@<(*4\5&L&D:)'9q7%hKRD!lt?L!<iT0!s/K(!WiB&r;d`8!<`Q.!WiB&!!*0)"9S].!s/K)
-!!!$$IKBQT"T\T1#64`)"rfHm;EcU?YGt*M^!+^Be)B,'9M8!O[^s8m_SWdlR:]S_:ns.Z87YOV4#ej<
-[(X2mOZtcM<5$#daMYp/^q@77@:)MqT!+5i;Fj\d@q&eRD/=I1_Phmoj6#n'o_7b?iS`b[n*K8tjQc1&
-mca$/IeN9pm.Ki;nauSHn+Gi,inNPfrqucocJ.C9meuY@qYp'Nq>UBfrr)ZUo(MLd[u,6ZI=Hf[;1jIL
-K6qKdJr$>7_:I;hgYB]?MLg5(MMd1GJq8Z1JqAQ'L6SdXe'm7Bj4ea0HZ4FSFG5@!Fa&FhL4k5JWOU.#
-e&B):CV[a=jRVd+j5&qjmH*QumdBE+f>,5Tl.+_Jf&#?=iTB@hi8XJ'lf@F%n*KN+jQGgjk2=h.T88&;
-FFJ=OGBA%NF+/IcK8?tLe'-Lj]p*/.='8R";,g=c:/=VW8m-A7^XCU#q9c!]DZ4qeI!'XPAnbCprdP'I
-^ZskD;9ukd]u90rjRMp2jQQ.-kM>+cm-![&`59XVldshJlgjuEn*90)e_&I%e(E@,g==a,gY:B6fAl&R
-gY:WEgYC,se)%E&&-rID!X&W5$jR%:"pbA6!s8Z.!WW?$"TSZ'!"&o7!sAc1"9SW*"o\T1!WiN,!W`<-
-F`AR3;F!H379O/?F`VM6>>%=F4$5`"=)2Sb?V<O70.\Y17K$1f4ub5H.P*50;H64S4#J]A1-%9X1+Gnb
-Jgk6(Z*LU@]XC<_1H(T$WiN5%WhZ_h?rJjMUR>Ob9fsaN.jo,5XJi11+!;^uUT(i:Z)aUhUTTnsAPPI\
-Y^W'G5W:u!;G0MK:f:c-Z\qqH^:VP2`QZ`L\@8rW_Rd+WYd_?]^:(Vja1o'o`PTR/`lZ'0ag\d_WN*hY
-aOf(P\AYeacG$sCh70T/f@A!mdDrK']Y9Z-RYRl0SX=4jNeW"BNH^kSQ):RaZ`C",X-80`JqAN$I<Tmg
-JgZ(sI=?QiKTW.9\$!$HUR?k2NI-J)GEmu>E-$YeL51AWTr#$&[^H+8;lI"+]"5P[SZ90,[CNl_]<\rU
-Z`q-TW4&k,XKAP1\\,SVV7ssZYe%T^\\,/KZ*^^;Vja$0HAmT;PCIn0OI;#aQ@t<YQ*.*fS#E!LJS/4q
-?%,pa@U<5==B\p0<`s1&Wk#COc*!OhI#a8ALjjo)E,&R8R?X)7Xi%N^\ZW*:Yf3WB\\GPPYIVHOSu&m&
-Y-GF:XL6'o_SF(._ooU"]Zn]oUnXELTq7jLS"-:NWMHAbWj8Y(WMHAeYGRnXUn0mQ"pu%m/1r_%&dSgS
-&LSDC;H$Lj82MP.'G;-*1e1JD83&=J*?Zaf5#c$/EH,Sn6odRq5Y$:nme-APqYU*bp\"@Zq"4=Up\+=T
-qu$BhqtTaRoCr(Up%.qRq"ORQnal;Ap%\@Zq>L*^oCDO,67XT)$tR1n,@?4pT:qd;M*N7;24CVJX/;en
-XJs0fE(O<P`fP=X6RaK6+`a]cY,5hX*[++YXdPTPVm*S5Wht<%CK,b^W0!^)D-]=t<**XMA7(CkK3j(h
-Oaqn*H%L$N@:!)B>Zk*/>$YH?>$PEC?<UTB@:EPG=B/F,=BSZs7RTR.;/2P`<(g.sARe_D@9lZ0>$Y]L
->#/=3H%`HL_r92*k,4!ge]I(4^$=+_]rIruNJa0jX/`MNf[SBl]Y,c?cGI94`PK!iWN2bLG'/(QDo:qu
-_s,@kqXO$sa5l"7e]Q.OYb.8IT)PcfXIOTI>#nI&?YX4X?!LZGFGH9YV3Gdn5WLYd8kD`I6pa%,;HH[h
-;-6n"=&i4&>?P'2;i%$Hf]M]%k/l*7o]G62i8Mu4WND>%GC,:?O-kBlVP9lbVkKK@MM[.FQF,&@NF>7K
-I@dseo(1VncdU4P];=9Eh9Nd6M1(2IWiE%oN+#1N:eX>L:/OPJ786EG8kl1\SUZ9UPE1HHF_tu0Lj_``
-8OlTV>[1T><`)^d84cEM3]0N%6Ua[A69[b.F.)1]oCV_Np\am_p@p*2o^M5@p\Xpeq"F@Qo^_MAo'u8J
-r:fjWp\FUUq>:*grV?-`o_A%Orke^D!P0ZZ$"pcgeA\_Xr;[%6f\kfAg"?bGii*7e!!'s!$NU>,!!Ntf
-jPec%r;[MLimH*,g"Op.iEZg"!!%i2;@im,!(m7m"9Smnfg5j6Yd0geFbm)0:Hg`m4?"uE/MfLP4>Ji^
-7QiLc6psL.3B8cJ4#&H>*#T_8))5[IZ7d@N6V0X(5s@(U3']]/:4>8L2+DObfS2njE.WBT"):t.BO36@
-BlV8=gqS_r[AB-m78H`Q;G]SE;c-:Z7S6!09P(H\P?V@/:d@I4?8GeA2LAe:/ML71@9laGbg4_I[FF3q
-j5.^c7PukG-8eOe1cI?U79ttlh;H4N+r1Xr'HS5=*ZGq.(Fq?j+YY<$0eP11-SRA0/LqrO<]jbZ<,=iY
-7p0\*:NK<E@sm7pSNp7WBLEF:$O[4H$47":"TAKn#:-8.TfF,?Bm;fr?t)r55"@XV*su1tCi[GLW,SKU
-jQ,+NYr<OG.3TQK,Us`F(*Xk?*[94ke;gEF_RcFpG#VC9Y`fh>*>fP4,:kAu-mKlZ*#KP2,7k8(*>B8/
-*u#1s)+"DF!!33&!rW*&!<N<&!<N)ur;ls"r;[3-!rr<(!s/N+!!!$*!WiH/"TSN/#6"UC#Ses\;*-45
-YGt3V_9:*FdGWi":f'ZS\$iuh_8<UYP$h-WBs!Y09OUUP4$50@[(a;qO$YuU;7jTbai)*2^q?jk*$ldi
-S?S,m:e"Aa@:a"bGAM?4_le<siofq-nFYu8kN1pno]kMphra7klKdecnb2S@m.0K2nFZMHnG;D8jP/bj
-rquZkdG3pBmf)kCqYp6]rr;fcqt9F?oC(eVY_mUUJpMrgCl3suJ8AJ@M2J+>_q!Gig=='7M19o"Ll$e=
-J:WK/J:`B(LQns_gtL`Uk2CK7GZJWtEJ&gpH$+XhIsQj:XLcX)e&B*@^qd_8k4\E8mHaHBp[e7ImdBH,
-f>,5OnD*%&jAXmgh;@Abn*B]:kiM'snEfK+jQc:'md&fJTSS)DFELE.J9,pV@;TmuCkT.0e]cLd\<1B(
-='&Es;,g:_9MJ/T93QV;^=(?jlGTEDF`qD?GAR8#$$fZoH@U[G_!9TMl-HuR]uB9tgu@DPh;RP[m+gLd
-lf[Nq`59XVldshJlLOoGmcEm&gt:--e'ZUpf?qsugtUN:fB2AUgt^cGgYL9!e(q2p%L34C!s/N1#mL83
-!!W?((^1'D!!EK2"pP;7!WW3+#m(23"U>22!!E3%!WW3%r;Zj$Fae==<(KMM9j_XYH[0UF?;!dS5XA%D
-?uU!s?VWmI2E!BT93,"h;`Z`e.Om#(3)imH5rgeX/1N>.4tn?SR=Zr)UTh#-ZG!Y81,gtQX/N%uXfA%o
-O]bCA>cFB,:e<Vl-ncu_X0&;$@j33B7A?]m]WnN5SY<*//28e6R!u94?Tp;67o2uT:0CJ"Y-O9pPJP&W
-b.u<Ia1Jpn]#;+_WN3>9]"#>_^rO@(]"u+t^W+I6^<aC(Yc4YAcH+Db[(+2c\'i1+fAOHUfAFrlcc*K!
-]X>&1Tpq%?UlCXfCRgK>LNI$qU7%gVXgG.,WM5Q0I"$QnH?sXTJ1-#"H@(*iI"df`[D]\e^T42cS;:Ef
-E-%4sLimZfLO+/uUnXcm[^WXCX&>q%ZG4/j^9##g_oC'7]t:S[\$N<N`36\]\[8<;Y->OW^9G>c[B[3Q
-^:C_[XgGdO\?r0$LjOrFN.FujQ&hAlDKp,>Cl5<q[%!e^R!iRR@")9^?=I5C<*!.'>$"pDQ)V9q\%89"
-Mh["*I!p'`LPC4[I>X>dVQ@\7_7?_OXKTUASZ&N]Su&Tm[%3nuZECI8XK8hLcbdK8a2Q9:[C=N*X/)D_
-S!fV5SX,Y<Vl?SnTrk`#WiDbiV6HqkQ_Tm1!!NN8+t>)u-5R!s%Xns*+\#'u8jY?U&ISpR'Ic7C;G0,-
--QaN_2`joKEd2hI@o,Wh7S6VLmdp/Jp\FRWo^qqTqt9d[p%7kJp%nL]qtTaRoChtQnaZGNp\":Kn+6)>
-o_8+Tq>L']p%A$25qjl-$!t;a-"W"'S=uL9Ld*7B17,)GWi)epWID:_GA'rt[*4b]Aj@Xl/L#/9X0&40
--mTs*Y-"(YUSk?&ZEJmB9LqaMW0F00C0j(o=']`kA6Y+iMHbRkNIH4tH\Z]\ARJ_M>?=a%=Bf$7>?kKC
-?X-iC?=@/C>#n^2=^"m!7R]^19kg)\=%lP#Bjt(IAn+nH<`rm:<)QIq@<@44d`LP0aPae2lfHOO\YABL
-`4rCNRZ32iP,YUjaO/>Y_m[,!bf@N7`Pf<lVP'N5BkhHuA]*ocRD?_]q!IV$`S]Fo^X(3:Y+:iFTDkl>
-XdscN>Zb'9BQ7itB3SYPFbcBZV3c1%5s7@u84cHA6:OC;;H-Fd:juGH<E*%!>@1ZA?s/;UXj[1;kc*k=
-jRhTJc,6l\a/c;1Dfg>`R?!f5UnXQ]Vk906M2%"IR((JFNF+q:FIL+rjhf9g^WkE_f;-C2inV2FLj+ZB
-WiE%nMdSe>7RBC084ZB=6;1!B8P#_VSUZ9UPE1TOF`2).JU0s[8-qja:K^q-=Ar'or^oUP<')p+7R0=7
-91;-<:Nr2fnF,uAp%%qRp%A%Qp@@\Gp\asbp@InKo^h_Hp\+C^rqQ0\q>:$Yp\am`q=<kInFc;Br7(f9
-!"/h4-iad"[_UD8[$(@f&ma5?g"G9;Vp0#]!<<AUW"&h/qu?m1f]D#A%K-86_;EP`h:g]7f$503!!@2s
-?PND<+oq]H$NgNjhGj\O[]bjOCQku?=@GA16T$GB-8%/72)R<VIRZX_2aBMo4ZPV[1.*iT/K>WL*Z6J9
-bd95O.S3K'2b6S/4@hCj90OmN2`tAI_MV-\Puho`*0tVC>::#5TRt)1gqnquTSSY<6V'[58k1d$9i"SQ
-5tX[59kL3QQ;C@X6TRYg:^A<o/TY*&3A"*468r)^d+QdS_:mr0>3"P]BMCNF1-&'C=\)UO4%3G9_qj7m
-A1AB1'c7i/*uGk;*?Qda,U"Kg1+k+0-T!tH3BAZs;Ee3$<(."&F]`W[*AAod)I;1\_EUan?9&T($OI(C
-$46q>qu[uG.B)6s1DUd"BN%Mt+Zqq:4%i14#rbe'REaK^=e\@0jQ,+MYVct.(_[Js)]Kn2'-SD9*?3Vc
-e;gEF_Rct:K3;&>TS+@'(Dn/3,Uk2f*Zu[I)BB_D&doQp&JZ9-((_3&7*#?2!!!'$!r`3&!!*-&quIQ5
-!<N?*!WiB'!!*-*"p"`."Te],!!*!";Zd70!!!9.!!!$+(b\Kb6ni2VX\tV,bKS)Si7_j=9fncM\\?"t
-_R?S3;F<Z\XHR-r=\(;25r*Yk^:qXN:.m6>]=l>.`597']X<Gb9Kkt;Y^VgU:IS5b?=IAWF^&4\_R=m%
-ioot)p@e"@ioB.`md]T'jQc7)mdol9p%@b:kj%R'nb;G7p#bMtf&62uq"OX4h!<tgrqYdMrUfRTqYBd_
-qu$9go\dfiNdZD/ASQaRQ%+=>Ch.p@Eh'_Wf%ABr_n2\$IsH<oL4Y).IfbCXJGt-lLQns]hV6fLjQ1fB
-J8BXcH$ORbKn+u;MiEaf[(k);dD`l9^q\C^p\".Jlg=0$hsfq!nEoMn^qn[kgYqDal.k(Hf&QT(oCW"F
-.dHBdki^mgnaH#:jhR^RIsuKa?upHmD0''$H$smlXh<6.fupjbB3/,7ITB-><)#nU9LqoL=EpRRc,Sr8
-aJ!p$F('$3EHQ8BH!>E8I=e61lJ:^M]=YbqlJp^]kNVI,mc<W_h!jq-p[lD@alD^=g#2/erUoXBmdB8p
-g"Y0,ce$Uic.:\)gY^cPn)N?aio]%SeB?=rY!!7##R:G5!XT/:#6kD;#R(;1!!*-$!!N6)%gN4>!Wr`<
-"U"u7#mLA0"9&?'!!*3#!<<9jF`Chh84Q3G@;C%5H#[S*91_K76VUWhE,K>t:.%*'2`3cn=]A6s3AN*7
-.P3>6<)c:P3AiWF/MT(M2_@apKe[\Lrie>e]WsaU1FS3_WiN/%WhQJ\9gCU>WL[X*6o6);1+I">Xf&73
-/2/METr,K8Z)jgoTW=2P;aiiuRBWGq4>T>p9hS&N=$oZZZ(>3]^qe.:aj&>L[C3KL]>1q[YdhH`^;I\"
-`PoO![_'>g_oKEtag\j`USYfL_TC96\]q[qd`K&EgUa`7cd'MZd*9YW\u_HiUnOZ^DfV58Uk+2`FDHql
-FI&r1YcFLhP)P*BIsZHbGB%X+IXcloHiAIcL6SXEa1SafWi;>ZRWO=IJUqouLk1SQOdM</W3!J5[Bus7
-X/WA2_SX:/XKf+0XMVK\]X,,XZ`q6`Xgc$_\YlU0V7+[o\\%gI.(6[qZ`pF7]t:thXd5'%LnTc^AUJr=
-Jr4>fIZ/N6XfA^qWL]?%B466q=^#-@?<0s(=]JX)=_j2"[A11GV3d!iJn]@WH%(9rJQm\XNh<&H`3$kd
-Y-+k0`M]B.Y-GFJ[ApKtS[c>G_7cqO[DpP0^r+43c+^Zsd*/r"VPp2VPb"/&PG"hQWNE&)]<&3>VQHc%
-X.YfRQ8\dI":-/".5E4d#R`m-&/QKP5tOU51*.#8$4@Ot5Z(NU5;Xc3,V;#;;IsloH#[Cm7nuQI<:TDJ
-pA+IYq"XRTq"jm]q=s^Wo(DeUrqd6$o^hbOr:ojRqtp-\p[.DJnH&:VrqI]7p%J(OpkM3n2'!0<]lYc@
-NgcH1S<8Uf,VLO,Xf\Y%Vl>-GZG:0Y9Q@G_QA8j2,V1YqDlp(BUhDJ9.S6eEQ^FPGY-PC9TOr1Q<26CY
-WIJVg5XeXUCjB#QMP?>@I?';;IX6<jE,/ul=Bo0:='&U4?<poD?=@8J>$>6?>ut**;d3@,<(B>D69IhP
-S!7&M<+0QM:fq48:f(.qAReYF>@_5_Mm1dpk2`2<jm(@>ddjrNe]!f]X/D5BLlI(^Xg?-nbK7Q+[E$D0
-^;._,]<S6*SqUolBkV/6m-hLJp>+QMn+,B0oC2/.a0;Y5P+/*CX!Fg<HYHbh=^bfR?rg]??"J27RA-OA
-DcAtf6Us[>83T:3:/Fge:OZ)=<E)jr:g.75?Xd8pVRb.NnF=69c`5=P\'<R\ZHo\RRW!CrM3a3oUS=KV
-W2H5LN/3.HKpK0pXGL(E7!G*5ceQ%IdDjMZeD$hC`mrbXVi5qXRB!9dUPiMH7S$*F:J=5L5!Vh<:f1&d
-Vk&<iPEV&aIs#[HB7bP/9LqiN<)6V$=]SBq;+aGS9isS;8P)9<9M@oA8PXGkjmML*p%7eMq"=:Qp\+1H
-mI9iFq"=7Mp%7kJp%S:Zs8Vriq>1$enb;t\q?QZZqXaIQp&*A@mJmUr]Ia+%L:4YAcEi9(!"qfQg"tB9
-gTf=m!<<*'e=R<W!W2p$%+s[tdgl<V'ti8FcJ@:5e^<,H!<N6$F5CUJ!!!&u!$;:K!<@/oGQgO?Xdbi4
-N20`R5rpYZ4uFiB2*F,c69K][6ps*l1-.Z^1cHp64#&N>(DRl.'d?f'[Q>`c9j0\45!q@_/i>^k9L:j;
-6VhQ_XG2q*(a4-j\P6%N-l?8b+GAJ,WebS6;KH578No4(5qk/c8PhZ;8k_TJAt7PH;+4&B5Au^5-s:L\
-8MXR];/hDAOFkL+ji!q6g>OC=j5A!p:cpg!3B]hg.RZ-U7ph=nh;H(V-l3^?*#Te8&/HZE-7Jg<0Ie\+
--Rp>q5<M(p10JO"=G^!Q(-"Jg3_pPF6s_TcdaZ#q=\r6W&ISpO#R1VC"9SN(*WcQoT@o5Q'cU%_8O#TZ
-/jV9W4[_jL6:G4<\_+)p7\\5ijPS[q1_U]F*?lgR)''.t,:4cg-eI/'Ni'e4\uUg@>>n%hN$f\e*[;UJ
-.O6#Q*[;[G+<N6O$m$H)(`ab:&JZ<MaT2;?"9AN'!!2or!!2rsrrMoq?3133"U"l0!!!-'!<NB-!!!*$
-!<E6*%44J@:GGJD[TAa+bK.cOg>$gF8OAiOZb=5l_7-k<@RiRlWK_!o@S&a\8N2++^:qX^84,1*]YDM-
-`PfI)]WPX&92Si`I^#,T:ejnj?t3qZASP/M_mG$*g?J/!p@R;4fAu,^o^V/3kNMI(o]k`3mc*O)n`oH*
-mIf]5kMbsigZS)(q>C'9gZdu"s7bdHp$Ll4rqZ$Np&"RWn):jUO`G]"I<gWtIu&l5H@C<oJt'?ff$)Uh
-aLIq$IsZNsL51P5?%7KYJV&K)Kp/[[eCWO=lKF(OEd*4aH$O:WNdQV<MiiXVY.W$.cGdT5^qS:[q>BmT
-q"Nt=q!@\AmHj#h_8"Xmg#;>]i8E>AjQ,e!jRhj4qW6c2mc)m[lKRF0jrM43KmIoaH%(-g>\A8*GC4^j
-JtKg.h9O*QO(DKs>?"a#9i"GT84Q-E6"PSF^<"4\nAV8ND0'rLH?j[OC34-&H[^R=_<TY:d^m!&aQhs@
-m-sB/lJq!ZbgZ1Qp$h@f_T_!(f@AR6oDA:LmHX)se^)^ndEg7`ci2?7g"tZDjm;$Zgu[PJg#1N8fq^nE
-#mpqB"U>/9#mUY=)?pEP"T\i6"TSZ0#mgqK#RCP="pG57!s8`/rW)s!rVup!quB*/F(JNM:/P23G^k6i
-Eb/KR:.n/O=CZ,cD.?aD7Qin"78I#l>ZXfc3\rKE0fD3p:d6rp/h/1l.4mbK/i8rU2fPAfYR[qKZUuo+
-08up/WiW>%UjfJ4>sgJNVOqO'9/S7^3A5?OXf/=D-7LK2U8kf9Yc=FiTrV`k:f^8[Yc(kl4@)J59Mn5N
-;*q.cU1K[s^<OjBcH=/+[C*T`^p^h\[_TMn\@B>dY.2Hd]Y:ni`jEOiZ,EcDYIhrqdaGM5b/)6Qa19:<
-Z)>IlcG%!2b#69nZ`]@SVM123R>.MhKp%RYMjB]lM3t<HZ(@e^Q&($?I!^9cGBJ%VIsQBgIXQTrO/TJ"
-\$`TJY,RJ2KpIC@JSB\%HAn&MSUdH0WNrt=[/R*EWNibIbf@T9^T"Tb]u@[rZF%-GZG"5Y\&>rYXU;&;
-\AQ+Z]=c/.Z$rjr]<7g/['Hd:Y-+%LG^bd6Llm^WCj;/0LP:JHLnq&UXdklKHY6nu=C#9?>$"[%;c6do
-A943;Yb8eKU7I3gJ;f>=LOX\pG\M,VOeA5F`MUJ_Y-"h0^oj06\[8cMWN;VJPJ+NB\[AH=[)L>-^;.Y(
-a254!cHNJbRP^S)R$3ksPF7l.V6$l!Wjo+*WiN(mX1>I'R>3X"!sAc=,V:Mq,8Lds$4ROp1c[c`1ER5.
-"<Idk2c<^U;FWc&0/Z'g=D<&2JUMfT>[(N@>Oh1RpAXh4p\FFNo(D_Lp%e=Qo()JIp\FORo'u5Cp@@hM
-qtp3aqX3qJoR?E'p\FUXoBu>Fo_!Yu2D-9d9>,X)Bni%KU7@O*6R469OK>[dVl6PpWO[@^8oVAbRY,<<
-/Nbs@Ffh^IV0+::/3pD?R[KqKYd1R<E)pk!AZ2PrV1<Vm5Xna_A85R=LSBr@ItNW2IX-="F(Jol>[Lf@
->Zb09>[Uc??3=G5>@IM;G?\'K:KUIn?;sNf5XIV0At,#e;I*dI@89^->"hss='8d6>$GBSJ?758dGW^"
-j2fI0kO$sij41?CX/D59M2[4\WjKaiccNu7]>ht-]u.h,\ZVX!Spk?eB5;8:h8dk=i7d#(kP!Brn*oDY
-e[_iQQ(4JIX+%+OSU,!\>ZkfU@qK=[@9mGeKpJR0P]B\f6U!b-8Ou?;77KgF;HI*t:g@$r9iP>#=BSp8
-KVGB_q![kQkN9%doCqD-db)FSXI"6QG`.oJU8FW]UnOKQPDXpANddkBbH6G"6q)6l_8G$piS3/7bJMQ8
-[+!ga]Vg[2Lh<$SX/VbL@6dI\92%rI7mK$r:ejk_9W+eYIY*cKPE106EG]HFI8*1#7o2r^=]JO%91qiM
-9i>+Z3^cG'5Y=UB8Q&]>U?Cq3nFZJLpA"FZp\+=RoCMYQrquQbp$qSCq"O^bs8N!$r;$*`qY'p_$hj)T
-kP4Z>oCMMQ!5njEY<N"$?a\>5c+o>;!"qfPaP#A+ftZKp#64`-e"dZ\!rN$%(#.j/eg(+n&B<bZdG!7-
-f%/+O!!*-%J_gER'DqiS!<N9'!WZoiGR7&kU8F<*QFUfo6Tm@p4u,&M1-R]c2)RQX.Q'UX4?YPT2'b%,
-.R5C%*#BP//6C',3%[Bt=$J)f3%Q=92)7!P5W^te;FcJJ5@1+-9;,!VHZa4-FEVIoO4<*j@WcQoA6DAh
-5XIk)5!DA+IR67e8k)':=esSr8Ou<C7]g/]97K`*8Kq&o5](puUJ8#Ci6A^Qg>h&MilYq59g(I6;)q!A
-4[_A#?%g&Pgr*bN(E=2**ZQ%<(EFP6-n@/>+XB3)+r_md0e=q51KA!C5[RDgC1:Nb.V*6h;GVI7]]6>-
-6:t]G%h9!QE!lsV"p>&1!W`H*'KEh^HR0UO9S#tn6!@Gg;*Qog2&m]BBoJ_;YZ%:=j5Se>VE#/0,Tn6O
-(`<hi$n!;M,U(jrd>+F7`ko6@D.6:?Y)XY@',DT,+!_dI*uGh4+!Dp]((M&s'GD?',TRpQ2$*:Kf`:sN
-rW<*#q>gKqrrW-"!WW6$r;g4)!s8]1"9Sc-!!E?(!X8f.!!<3%!WiNA1.kA81f:KX;jXu7c,nAjgNZOb
-5+/jn^V[e&\[@M_5uMd'P%eB.5W2/%13p4?^;Zj=6SCj>^<"@5`P'%!XC*G*,V9e"Ya03+:K1S1@;KUn
-B2>eL^lH%bkOAKDAENI;l0Rm,k3)C+md]T4mdB]=me-;=kj@g)o&]Q7f^%;BjR2sAqYJOnkj83Hp[S.[
-q![qRoC2DIq=F.Hj3ar`>B,=EJUpm0MhlS.G%lGkVS'arbgFha]qL4/H[CL%LPGnZJ,Y#uJg#o6Z,Y>G
-gu[b^Km.H[Klh9`K7f&-JUW*)Nh!8ebL=q[rkC)"f&H>rmH*^'k3_m+o^;,4kLdVdg@!VOmciZihV@8S
-mdK-*g#_nkkk=K1ip-L/*p)4qQ"Y)[Fa&+YKm.Z]EcHJUKS?A>f%/9f[YnQqITB?I84Q9E91qrQ:-r?5
-V7t4$hrh_GEbTT?F`MV?Bl86@COL_eV8;HLl-m5U]uB"#hWNtXlL=3/lJppunFQDR`PTjXlIXV@kOeZE
-lL3s'n)N-Tf$VgleCE7-gtq)Vg>_J]g>(`Igt160gu"nj%LNLJ"pP>=#mgh@)?pEN"p4l1"pFu0"q1kJ
-%gE1>"pY><"Tnf.r;c`r!<WK'"&sGaAQhl*;d4-bJ:W)gAR&,09hJ,`ASc=&AQhi!5!D5$:K_"0=Ah:C
-1GLR<2a12;5<1GO.OQ]%1-@TO4.CjXELEl5Z*D!K:,4LSN2s(\XKAINV65kB5"B1]Rr)\(0I8P6.Vl)e
-VlP"h.4I?PWk,dHWhQ)ZWan"C0dr<kW*qqR6VUNP;G0bZ5,5EeELaVVc-")LcH*-!]=tq`Zc'Vl^pq1l
-]>MS$`Q,L"^q7:rZ,OVY]qqC%\B2\7e?uj.`lccN`7Wq`[DpY8^Vn97aM>BsY,7_TBS37OR$q#]Q]lZ_
-K5lgLVQ-i(SthjGNJ)V(H[U*^F`i+^G^+UbI=?m5WjTRMZa6g8VhB>OQ$@;,Lkq.9K78-.Q):=XZ*^sJ
-XK&;"[&psX]sFoKVmadZ`4NUd[(*?H^V["Z_n>uQ$*LhK_S2eTUTqfC\$a8h[]?e6[j/#LR=&1XQ&gWT
-N1ZN%NJN";N/iprXK\RrQ'?N(@9ur;=]t]&93GD$:LS%(VmW\.[[ED0FF]?uG^aXTI=cifP*Ml>XM_!P
-]WSE=YJIiFYH"G)\@&cNWN!_D]u&3tXL,sl_S<q-`6#g"_TU*;ZSe\YSsbe/R@BnJVl[57Uo(Z*WN)tr
-Vl@#(T:q#q!!36+&1&q\.O,]>$4%"L-8@GC4Yn/lrWGXp+Z*"p<`DUQ0J>4I7oa2IJqo&2Bk(O\@pnip
-oCi"UqY9p[oCVbMp%A.Up@S%Pq"X[Yo^_VFp@e(NqYU0dq>0UOp3uZ*oD&.Vp@I_Gp%7s890=^K&5p2^
-/89^%S=c@7M+8pD.Zga4X/;bmXf8R+=^Q]jae"`)2^^L?,]^#fXep=o-n7<]XI>QPVm*M4Y]!$+8j/cE
-R\td[?:7IcA8H3l4,0K$D1[M&K7%ofLid<DA6iJC=C>H@?<^`@>^g$f?"%/G?!po:<D?Y!:KgUb7R'.$
-94s]Y=&`I6C1^LOAmnD2;HR13>?4p:EK[`RS%[b5kNRtnn*J-cc)f.4]WA#rKSYVHUoL]:c-OMI]=Z))
-]Y))"_n31KTq6aIB4bmmi6&jdqU!:Po'uP%iQ]U,k/b*7T9GV4X>$]UXdaQH?WU-8A7B1`?!poKFG6-Z
-U6KRp5XRe&91qlI5t".2:e"/\:fCS"<)Zlr>Tm.(OFjb5p@%Y7nau,3hU^fBd*&u$Q$%.jLQ[LcURe-K
-rgG'sNeiOOJ=s?uXbgCG5B*!p]\Do"`m265bh^g[gu@,'W/,XkLmG'@WM>Pe6:aR68khuR8k)9I9i+_l
-Vl-&6Js2F^MgoedCMScR<_lC_;bpIt>?b0+;+sba;--"F7n5g/9LqcG;dFjEkNVC'o`"V$q=sg\p@\%I
-nFZPSr:p!Yq"4=Up\F^brtG>+p\=OUp@e:Wp\"(TqYC!aq#J;4$b%Ye'igjEcc`bT!WE'*8(m"_eCE6h
-fjt'^"VB.O)%H]F!!Ntdjkn]:r;[2?hU9g+g"Y'.`s2JB!+LE4H56M]!<<-#!s8Z-!+O]o(0Ha+Vic7M
-Z>W'&76EXa01.la4uGMa3C6(q6q0$o5WLGN+ZhS*2'NeR'c@`7>L'`:0gJN9:-1j<4=;g81d"/g1,V<r
-MlM1:3MU_EJ-?@=I5ujI+'cS*hVbDCEcc;H>Wt;96:=+'5"&RG5!D;*7RKmVXP&+q770R4Udm.;I5rff
-@paLB<(92rN5X6-d]gF5jl,1X`*c,%0IJtJ2b$Y'6TIS@KYcU&_-SH()AX)1+!)I>*$#eA(*PO^.6K=7
-,q]'R+#50N2[La@>YS1'ODSB*8NTpWB4o]TXAV_Z<A"[f$3LG;"9\W+r<$U3%k"I7O>RL_5%$2o6!QN.
-4XDI69Ksk<FdpA,V,j2/j5f+O\4I>R)&42;+X.sE(b6gY/OA(Hd>+F7`PAg<E*Z(;ZA(+[*?61@+!`3^
--R0iX,Usrd((qH&'G;E(*Z6+Q2tI$t!!!&i!<3)p!&FWV!s/N)!!!*%!!*0'!!!*$!<E6+(HPDh82a>J
-UK*bla3DiTi8&c[7lm$H\A#r$_74s&Q"=&mA#,?(='J'P8kV*j[(F)lVFa*)4hA>Ia2Gp0^qI=8AQi,%
-T!"Au<_cV&BPM*^BmFa1_S1E(gun8%p%%;;g$/)"n)3@%o^;88o^;#2mdB]7i90Y'nab]0mbI-_f&Z2q
-q"X^0gu\#&r:9LZrqlHeqs<kKqtV`0me,8`Y)7:IKPYaZIsQp5I<om8I@$D3_Ud2bdF,h(L4+DqL5(J=
-IXh?J:kF:OLm5!YdEpM%j5>H6H[:0fG(50mKRnr2K8l+_WOp7#d`B2<^qe^\m-jZ8n*oW3o],N/m-Elf
-_8+jkf\l&ZioB(Uk2bt!iUGjhoBUkelf.$omcs'&m,?I5SUQ!6FEi7SIsQ6VFEN%QFbH[(e^)X_[Z"]t
-<DZO]6q9a=92//S87HY8^<b3mn&;/PGB7D5Bm"*$D/sZ:I=HpL_!B_=e@N9,_qstBk2+nZoBbc/o'Q&0
-io^0W_91d&g">0HoDJ4BnE0#tgt"R:e'ZLif$W%(gt:BEe_TQUi8E_UkLnM9h;Fta'b(Z[#RUnH$jd.C
-#7:qM$3gb?"98N-$k!IR!rrAk!!!&t!%W55AR&5:>[qr,L511uAR&;9<)m%0D/jT7Am8,)7RTaD>@D#N
->?!dL3B&3@2a'`4;*R)r/Li%o3B0)[0KknO1j#.bZ*:LG[8Ae8-]4t(ri9)"V664m;F=N]TPdq&1+"k=
-05dhkVlP"h-mgjEVRj@DX.l/XY*Nm3><87YW+&.W6Vpi_9L2?Y?*1E8ArjOAcH=5Jbf6Tj^r!^bZH0tu
-^q.Ir\@R.$]>M@a\\uJ)_61SgWkG7(Wj]sbb1<o/`lZKM^rbEh`k]mJ^;8";a18UjUo^,WLRY5dIZK21
-P+[DbHs_W/Pc:dkV59`UOFh_(H[U*^F`i+^G^4^dIXd-6Vm<_3WhuP`T8ASbN.QA7MgL51NeW1RS>;gU
-ZF76LXK#@%W3`G.\B;Ol[ApdYZba5`ZF.3HZ+dlN[_TV^YdL^G\AGtS[B?jS\?WQHZ+@NRZF.0?R@8kK
-KU[sUOa3.`PD,!MMKsE'Vl-\iTU1mfA78eE<E<-!;Bo.D>?=d5As91&Ye@lISs,(`DfBNAD/joGFaTC;
-Uo(92X2&&RY-+n3^:gMMVP:Q8\$ic[]"kJMYg9AP[)C;-^V\(2b.F^maiLiiU7e!CPa@o+S>`?]WOA7g
-[^*0CXf8_1Ybn%aJ11Hu!<NHC-RgAe'at6K!Ws&Y/3,aI,8L1`*"+#O:1%aK?;NpN5=A7OEJ'CAR@&GH
-F*;_JnEp8IrqLd2p@.VBo^qhLp\+4JnaZ5Fq"=7Lo^h_HnFQDJq=s^YnFQDIo^hhPq"F=Kp@n=VO]=e%
-,Ss1^CbBOTPFS88ObcRW.jg:XXfA7pWNE/8HuE2,^W`@+@QQ"u3%8sOX0&7D/12c&Y,n%ZUSk?'Z`9mU
-JU11jW$n+6LN?cl:0_(3DJiX<U7>S9K8kG/H$+pdB5(sd?;t$:?sR)C?sHq8>Z+p7<*`sA=&hmq<`*$t
-7n,X+4A':XP?(^j?=mkT>\ReJ;,(2%@9QW4@r.I>e&1,%X2!<2_!9n0g;B/pag.qDRYZcZO/K"\_p-NL
-^q74uaaUb0_o9R,\>ZL(LimZUF`QWnhq7>PeFN:fn_j,pg?mhD_60GrR@gR]X/q_3@Tcu<A7T7bA6N>F
-A9<QoV50;l;a<W76;('H7mTO378?KN<_uXn:/P1u>?Y9:>#U9IT$I?+nbgJtq<H`"iTn=ba18@;EcQ;X
-PDYs+RsplpQ'R`!NerUMKqb`sY)6RQ7!56Jh;#l[\B_Usb0.oEgtg_qWeYhTQE$scUm#L[7m]L6:J+2N
-:.nAP6q:=VW1ABhPEV)cJ95[CCPmC791_ZN:01S'=B8<s84l`X=$Jl:6p*J&8P)Z]AVcrFkO%[1qYL*e
-q"jaWn-S[Wp\+I^r:fmVrqIE-oC_nQp\+=PnF#c8naQ2Dp@.D5q"+%IoC9Zt$`G-I)H2m9c-<SX!WE'3
-6ep>JeCN6fiK=HK!!CHB*!QHA!!O%giSW<8r;[>6g<n=(g"Xs)j'<0#"9<n!h0Kn=!!*'#!W`<(#m?%<
-YR!FJZ(m8,E3aIH8PDN7-n\%X4?bVi3Ai`U3C5hV2b$1l0HW/+,rHk_)&!f$,[Sm*1,M<a9N=GJ<(eo!
-,rS4a4"N*S6DL]C7sLdU3atoKH`9bB1^R!pI*CE]F)uGLK3:3"5XIk)5!FE`8NT('8k;HN@(>'N<D?(^
-8V^;Q<FAK^A7n;;;K>oAOJon5hU]*Of&blJh7uuP1I3c]5s7e40gIZb?&$2RhS</=()Rl)+!_pL(E=G2
-,9J-d-RC>g,rIP:0f:j?+(\.n:j>u9C,BdW?pn!e>r43?d+b<a8Oc]5$k!+D"9eK%AHED`UZ%Ot)&u>(
-AlM)?,p5>n+Yto.1hpimd,U^'T#fsQj5%CE'cRi"+"&0P+=/0Y)&O;Pg#(89U;Fj]Y)ma+6WpdE-6=!?
-*?$%G.3g&`,8_FK+=7g:)&X"r+<2CC.Q0<Z!7UuQ!<N<)!W`?#!<*#u!X8`.!<N<&!W<'#!s8B&/cl"R
-!<iQ+!sJf-!!E9&!<NK52H3LE3)$?K>FrCJai_rchgABt3g@(`]tqP%I^cVJ3CZt`V3>Un?qECP:-!U,
-]=u4W6pW=b\@ou)`5B:)]=Neg4]kINYEj-08l8u-CL1+UH[NKCZtHDlkjnB?p##AfiUQ[5ki_R*mdolA
-o'Yi,kO.d%i9^%)p#tr-k47Kdl0S6?p\i=ji:6dClLOcCpA"Ubme$;N/c5&(o\[ldLjXc4GC+muCLi?X
-IXcTrN./.Nf%JNtdCu6.J9uWtL51P5ItE@QJhr%8PH;[LdFd@;i-KNrI!L6lJU;KkL5Ub?M3*jr]#iFJ
-`P91'^tRN-m.^,Dn`oN3jmi?9(?jAd_:e#*i90@_ioAnVj6uNtnbDMA0BV9UguS%pl/Laci7GN8OFq^l
-DKTlCGB%JFH@L3cM64D@e^;UNO_@m!;,0_S8H)(O7n?-FB69o_c,\`$]:sXpD+f2!J9c9\FE`.`JVC)=
-lJLjS]">Ymk3:ghkiD-uin`DWm.9H!g[rD"al;U=f\l)cr:&e;j6#+L8CuJDe'H@kcd:M&da[:-g?.PU
-i9'.di7uf:gmp&7%hK'Q"U,2?#mLS>#n%+F"9o&5!<i]:%1a!R!<WB(!<N?+"U5,5!s8B$rW4YP!<RFb
-AR8G@?>"P7LP^M'AmSS?<`r[>E--2AB3eG084Z<P?XmVW>>[XL3IWtI3Bg)9;*R)r/Li(f2**i\1,tSI
-3I%'rYHY=F[o#"=-\e_&Wi`D'U9BqC6:kIZT5@\%2((:E0PdbjW2k%b-RL[@VRsIFXJ25TY*i'R?:16e
-Vdi+S5>P6W7QjCOB!AS8;hqiuc-4>QaMsjR^W!spZbsJg_nO:0^4*Z"Zb*iVYeIrk`jEOg\&GJMZ*qTd
-ak3r/^WXsF[Dg\@]Y`+I^Vn:=b.G!kX.bN=SYrQEM40rL@@<=GQA1d!EMT_AXeqS[Ne)G*H[U*^F`i+^
-H$b!hI=I$5Vm<b5X/DbdOF`j_JW>YLH?"XsPE(K_Q_'_FZF7-IXF@1LW3`A*[*6M"\#QjRZbX/^ZF.0G
-Ye@WM[_0>YY-tRE\&6%Y\&uA!Z`^R2YJ7]TWiN>$S;`J^OHFp7Jola7MLV%UN.ZJBWi*2"TV%U"Bk(ON
-;Hd4%:eskc<)Zt6As91$V5pnfQ]6iG;MBRbL5Ce4I$:"dV5CB4YC==!Y-+h0`NcDNZ`^mNXJMZ&\%o>L
-Tu!e3[DgJ/^r+12bdOIjaMY!RUSFEMPa%]%R&HjPTWt#VYHP49YH>@@[A][bHm/Ok!<WK=,:4]]'++jD
-!WruT.QBIG,Sp^m$4S=C:gn-R@8fT]6qL<cFbuHWTV$peH$k!bn:'crp%nR`q=jLOoChnPp\FUWo_/%R
-qYKpYo_/"Qq"+=Xq>0s^p$q\Lp\"4TqY9dVnFlVNq1DR70-hB+Y&,t5KUAF*S<Jk&-ncp(XKAJ#W2Zks
-^//'BG/)4lKOm=s3BA[2XfJV%FX\Xa1om^GRA6[a[C3*7@psgiW.(\6WeYLr7SI)h?#+FiOJ.h4FFo@"
-I<p*sG%+uo@piGA?X6oD?"@;J>?G!4>Zk0:?WU<)=A`1-<(feG4Zl;NSWH`M?X.&Q<)@(:<E)[r?t!>@
-=(?30U!)KXe\KJpl_pKFnaGhbim!=YV3R$sN/ja5YKP2:ahYO#`dZ%?]Z%k-]ssuAUPO#3E-?<LaRA-C
-o'lG,b3nftkiCpkfu:+dQ(4JJX/i=iF^S<X>%VAXB4>(O>@Vc0RAHaFCfEY`5s\.=91M697n6?X;H-Cd
-;+shl>$=s.=]n^RUV#F[f%K?)g\'4Iq"=("[+DUdR<<OsMOBU"Uf*_NSsu+4Ne`1;KoN(8d&r4/3]q>L
-_q3)$gX,QHgu$E-kNV0b\Z(F4M3t<CWM5;\6V0g<91qZ=5tagG84,X<Vl6/9Js2CZLk0Y`B5ENO9)_C1
-;,C=q>ZXj%;+*lK<)u+D6ps."9h\2U>@W>OmHj90oChnRqY9m\ngNnkme$,Iqu$6`p\=R]qt9[ZqY9j]
-q=jRWq"a[[qY^6bpAXp`q>'g&!"4Z-!$5=BcI1"ORfWKg#<CGig>Cf@[gLWF!!!$)c(Z'Z!W2p$&_Q($
-fHL1n';jI/ce[@1d_b$T!!!3'K\^eh!r`0o!<N9%!Xf<tfQ[EMJ>]$*KmC:M1-A0#5VXoY4#oVi90bTs
-0/#=G0eP[U1c6O9-8@e7*ZYn/'I%)8W%9hq5!Db#/k/Pm2'k7N7mMMU/ON6Y@!d6g[RX8HQ5gKuG]n+!
-K:<sbeujsUD0CD,4AA(-6pX"#6qKU08kMQD<F32lNE8nL;+b.]I:Pua@r":\>\f"1Ap]i>[+Wm9a4fY6
-hql+E3A3]\84>[16o$q`6!]5_i8DIN-l*R8(*=eD*>]_<(F2$l0-`1q,on6l2)-O0/h8&4AmB1\1bqNP
-:MWQ]De*?L1k+'5]hh:!?9&W-$NpS9"9\c,!WE-l!uN)SiJoAt&ijW*:+cZG5]TXq;)LRQI=.O2iM^@b
-b2M=6f<.7O*ZZ+A+W(k*+Wr-Q'bMkJhpdUZ_SWm`Q[;Ll>dnbo)&XA2*ZZ@G.3BTW+qtb:+<qL3)&X&!
-,9\3Q.53Hq!!30&!q?9j!VcZm!WE'"!s*iN!!<<'!!E9%!<NK42c`[E3`)iW?(/:I`lc``h0)Xp5ErUj
-]u7n*\Z:uR4$m5KQ"s9$7l3Y-1NBV4^Vud/5:o%-]uS44_S3gt\:,>25rY49P]'Pk9Ntb2@Vosp@^O"U
-DRJHeo(2VLg[rqQnFZ2;kO.^-q==1Nq=kTlmdTf>hrX"^oC2P<kjdWglKeHEB`660g[Y:?kOSB9p%\F\
-p%J%OrV,[Llc>`SGAhtbI"6ofI#WDuL4+`8QFb#bg!e0m^n6C5H[CL%LPL>.K8,&2JqJi?WkZa%e_8m8
-G@>fJG^k<uJq/`3IXHK]O--?Oc-t+`^qUAp^Y7N1mc3R#m,R6qm.()@D!9Ke_:@](io]Oai8`VPj7)a'
-p%[e;kj7m(lg+'/lK@Emh7fbIIW]aRAU8lRF)?/GH%UL$[D185b/q,UCKX_;:eXJR7RTU277L-fEMC4l
-aQ2p3T6#+#Ed;YOGB@nGH$adaJu$3Ih</7m]"5SqlK$jkn)roqh;6iNm.g;HlMJN9aPuL<g>M;er:&b:
-j5o:^kiL[RccXqgf&>N:f]Ci>i8NMLk3:m\hUL0-R5>`p((U`W$P!UQ#6tSE'GLcT!s8Q(!!3<-#7C/)
-!!2Zk!I8g:C1CRXB5rEXNK&U7B4"tM?=@JdG^FXUBjXq<:/4_sC27U$@8]KZ5!1nm85NAc5<CYS.OH)l
-3B/uS4-tR]F.BJ<Yd1gK9/AX^L9.MWXK&A!WKoD%3DlTGE)oCa+u))-A?2i4X)K..-T7Hk]">5KUmdgU
-LFOQ>0U8kkV-u\I4\JLB8Pi5X:8bCl>a`@DcHaYW`lOgS]Y_:oZb<rdbe_6:bf[]4^VRjl[^*9Y^<!am
-`3$,H[)0]&fX/#sbL4P=`R;i?_U$TMa2H'H`O!(cSVrerJ=WTtR$)<5SU6ElQ'\;,WiWJ,V4!s;J9ZZm
-I<TmXFa\agI=Qp!I=I!-Trb8hU77F3L1lO6J;fVTL4bVDI=-6SQCjeIZF%'JX/`2!Z`17>ZFR<FUT;2D
-^q.%][C<BE]sk5U]"kGM[B?pG_o8UfbI>!h\\YV^[_02YZ*LC(PECNQO,JF$M3O]oJ!Pq?Q[b=)XKe(Y
-S!JM?@piAW<F/j.:ea\];,UY4A<NjtVR+18Q%4RKIY)d$Jr#,'JW,AFT;8O+Xi%]PY,ebAXJ`Y@ZEp^1
-VOt?,`l#X$b,_YP`QuE:`Q#m@[\q0e_QgJVZ`0X_NhD]0XfJ+jZ_<hdWNWP0ZEUO>W0N?f,Q.TK!XKSe
-+WM'u!WXSJ!!jMo4%;Rp.2<[<+#HW%H$k$`CL:=Q@:sY9RAI!fXd>$(MMd6!naH/Eq>:'`p$_D>oD\Fb
-p\+4Xn7_Liq"==Po_%qOnalPLp@n=QnauYOp%8+Yq"F@Mp\FU[KN:c%,T9=ZE]%ZdS"lUHQAS*Y2(XTc
-X/`%pWi`Y?:K(&'_Tnp.@6>el3$i:AX/r1=,paosWN;MUUSk?*[]5QP4Cps1SuA$SL2'dW6r[?/E*l:q
-TT2ouLPp_5G^5Ep@q9.Z?<pZ=>[M&L?t!VW?<gfD?s$Z9;-$Y%;-@4)9M.H14A'@YN_ihc?"%AE:1Im7
-;,UY(?=6l:@<RR$bg<u\iR?oHX2O8Hi9T4Vd&O.DQB$fZNi/hZbg"JU^q73-`lYd(`PK=*[][!=P(.n4
-LP<[Ch!`tcp\=1@qs2kWa0+UZ_lfMoR[jAX;6?:1@TcN-A7K%W?sd5E@s!HnV59Gl<^Ao85Y=dD76j:5
-85WPe:et(o;H6h'?<^Q9>?6EU\Bjm;il9pJpZ'`slIbO:fVts<D/OTTR[0UqUnF3NSskq'K7/6&OfGJ0
-Xbg7F7X(6*ddbu?`T,D$f#ZV#b1G:\Vi5n[RB!9dU5WJI9M@rI7R9@)8kMuX:J"N`W1JKkPEV#_Jotj@
-ClER5;,gFo<**(*=B8C"7S$?V<]N0-6TdP&92SVoCl>%[n+,f5pA"Uaq"j_"mHO'*oCM_Pq=jRRo_%tQ
-naZ;BlKeH;&Ff;bo_/"Sq=O(?qXEn?md7jk$B?Y;(g+K(dE'+hr;[$^f]Cl>g#<(QdY7Z#"TliL*WlH@
-!!NYUjl=u5r;[1tg!S.#gtgAriACK5"Cg5+('4:48H].t!,pG)"&#,cV4`No_0%Rs7moI$00;*X:I%98
-:J3i24[;@c2(g43/jLd=5U[]q',;6-AC$bn3(Z@r:GXCe9ee:S4Zl#Z7lN"`BPgt%>;h)+>^1<25+FfF
-R;@;M@bTSBNcerWK2Xm.5XIk)5!DA+6VC3J7S-H[ZfRK\>[LoE8/,<U87Z[`>ZH,Z7mf9[OJp(Oc*G=8
-j5JtT_,`ZQ,qVAE1-%T_4uGW3L;Vs-`_S*$'c7Z,,T[m?*[)FN4=2F0,VCu&/MT1G1b^X;-;ntd;I!$]
-*a!E7<]Fel7"%=QiT7@*4%i^>)%?rX"9o#4!rN'i"rS>Ohhiot*`$0#87+PQ0O$q=81mJ;9OW[ng94qg
-cf='?eZ(MA,9n-J)&!\p+!<0d-lt.shpm[]_SNa]RXIso>dn\t-6+K_.3frS/L)Mh-5IFE,pEd.(Dmbu
-*$6OS-o*U$!!<6'!<W6&!!2rs!<E3"!=/`.!<E6'!!*,s!XA`,!W`9%!<diR!WiN/!!!0&!!*-,(I(qo
-6onDPZ!!*obf7rYh;*$H>""Xb]=u;)^:CSCKPEhCT9X7j?V<:H:cEF!^;%XV4@(Yb\A$&+`597(]XWJf
-<`V,FZBK*'78I/jBk;:&C2LMuY&1c/kj\3<p>,Dpk3h[%mcX$-q#0^MlM#c'o^VA9md]f/h!FA!iSNeN
-g#qYqr:Ts5g"l2sqs4"Tp\XdZnG;tLoD\XSo'"/oO*P8]KkY^jMM$_0DglA2M5.c%e^Vmgd__]4IsZNs
-L51P5ItWT2K7\]2O/]n;ce$t/g3R[bIWpI!I"R'.JU)m-Jrc(o^Wb0QahSn1^qSLYmI0*'p$_#)mIBc6
-m-Elf_8+O\hrWqfro6,pi8O2"kk=T2nacJQlg!X$p%@nEk1mqPMKs>iHZ"+SE,03/CL;L&IB^B0]["9s
-O_e&t<`;U]84>p8r^\)-ASn-Sc-teDaeEs&IWp!VH?a^YFEhqLI".s.lI^1Ac+CU&`9?LEmHWTeiSs1f
-o'Q,=o^2Cj_8t[&f@f*JnGMe:n`8ici8s%Vg="9qcdU_)eCEI3f\YQBh<!nQe_&=%eXSZ6%h]9X#7;%M
-"pP>?$kj<["9Sf1"9f&;$4RIJ!s8T*!<N?,"pP56!W`?#!!!&t!!%CCH#72&@qp+9MN3^OG%k;j?=7;Z
-FF/I]F_Y>f;,C(gAo;F$DIH@26U*at6V:6X;F*B#0.J=s4?5;Y1IIXg3GFe`YHbOK[72o90o)g2WrB%K
-VQ6SFA2l]ETlO+'3$g=E04h/cWiL"X-Rq'FVn0OFXJMDYXc$4a>:u%eYG5Ag1HeH&;G:(h;-9p*T3Io(
-_p?]RbK.i*[(EiR]sGDeb0du9\B2t5^qRCn`5Am]]"#\_Xgk+'YHu*da4.Q)^!"gG\BWdV`l#^4dEK>B
-e&o&-[%*M[Q#_h]Dh+ILLllt.P](3&U8tE'VkBHOP(S",H[U*^F`i*\It!!%J:2p&LS1`LVPBWGOc4UK
-Q$eg]Ko(VGK6<$7KU/7'XKo7@[/R*gWNrP2\?`l\Z_a_<_nippZF.3HYe.<L]Xc"eYdU[=[)9nc^;74m
-_T:!3[]d<[_S<^cUmdBlI>sPPFoI./Is[#o?]&EFYH"OYSWSt^DI6[h=]\d0;GU"_<)ln&A6t@p[Bd0V
-V4!!pQ\U!6LkUtLG^t?pMjgHB_l1J`Y-+n2_m?>R[\p+*XLGRN]#)+r]#C_O[DpP0^r=@7bdXOkahssY
-Za-L(Q]d`#S>`9WTWP#YV5UN"Xg=^tYGRSEHmnpn#QY)E,TRa5"TeT&3!U?P4\8.)/JoHN,WJS7J:iQ+
-F_PH$CN+W[SuJs"ZC@&;NfK+mp%\C^rr2cfnac8Dp@n:Uq"F^[!r2Zgrq8AHq"aaWq>C!]qY0OOpA=[\
-p\b!bp@[tMq=sfM>tcpq)H=+f11Gd'U7[m<Ld*7J0Sum1WhuYmXa[ChVM%`Daj-]2A3VFu4Xk0MWiW(:
-,:4m!WiVYUUSk<([&TL0H?r#MW0X63Bj!hh>?uAn@TAD^Mc#%_N.QS)G`Hu\B4P:O?!(B=A7f.Q>@V5P
-?<pfA@U`G4;,CFj;HZgg83B"!88+KQ;-743@qo+EBkL+2='o-8@8^B5@<IL5e^gV<hQ+KRldt@C_!7tj
-_niFNRYliWO/].^`Qc`N^q74uah#7-_S<psXgG0nJ:<0,KZq*glIGV*kO\6=iQU9Pd-')uXIYTGT)Pc=
-XdjNC=\r45A78nS@UEANFG?3[V3bmt69R_'928&H5=J19;H6Ll<aK'><E)q$@U`_O>ulfZXhs`-r70TX
-f$2FtaK4!^\>cKhAT;aDR?jA9U7e*IQ]mA_JqSi?VPVS>M.&P9H(;D$q<$#ChUh&Od+Z[Xda5b-M0FoI
-WiE+qNFYCL8cD's6qU$G92J>Y92VUbSUZ9UPE(KOF_k],Mg.ff;GpCn<*<:,=B/6r7Rg'P<]<$*6TdOu
-7SZifClPC]mIBN-oCr7\p\4:El0dp0o(W%[rVH<`q#($_q"sm[pA4X_r;Q]orVZZoqt9X]q"+.Mo@3j/
-!",bb!"DW:e]PhDP5P@n45/B8da?aegrMVg!!'L2+9DTA!!N\Wj5\c0r;[M*g!\.!hVQT%iB.,D"9;T^
-B+b7D!$VFE"pP,2J_O]:=/`@$UkO92Gs=be3AETK4$?5<4ZPAl:OYYp4?#>k6nTN/-TN@t0cq;R&eu3+
->frQd3(H5"><XiB:*h)E6oR2%5VG<.CmqS>*)`RR4ee'DG<.Hr*Ya.:imtqkC1_jS><,&96:=+'5"%t3
-;,g7Z92einjd9[h@UW><0P#,eGC<G$?Zf=,A;!pAVT7fFZcLSThL=ME`)f)X,rA4Z2)dcg5W;&9L;Dg(
-a[n*&'c\&4,TI[;*[;XT0I/;,5Xd7S-oFF^5WghMAT'dr=DV=t;,Kb?0hWu-=VF*LgP7.D3Cu:M#m^e@
-"U"o/!<E6(!X9>PQ.h6['HL1k5Zi/)4u6/4@8]*V69/4p_qCthYXQq"jQ#"$58>=_'GVE$*uuXN.O->b
-/_Jq0Ni'e4\?29L;Ee?oEu?,K-Rg>e*[W'S,pF'>+=A?A%2Tfm'G;3*+t,9-aoDGC!!NB(!sA],q#LEq
-r;ciuqZ$j%!<<*$!!!&u!*01'!!!*(!!!0'!!**++[K+%6T.oJ\QaimbKA2Xg>I0S=[%tV\@o_t_R6MD
-IW/V&Tos1t?r/mV>![D?\\H+S5XR=k\A$#+`597(]<cNG<Co'8Z@7pL;b'i!>&mq\BQ/C6_ldFSiTKb&
-p@mM;h!47nlgF'/nb2hKn`KB0lL+$$kOnW>jm;4#gYV)DgZe#!r9sC1guS&(q==C[q>L'VnG`@Uo)AOT
-p>NulMKj;oK6qp&KM$3?I=QB[N3'V-dEg%YcbQ<2I=$<qL51P5It!',Kn=o0M3+XM`Qcrbf[P>"I<]sm
-KQE'(LkU;7Q&(K]V8(1%cGdQ4^qSOYlKmp3p[RS7n+$&<mH`rf_8+UYhrX"nl07Bfio0D$kOe02r:p!\
-lKIO#mdK]9k1RnSO+DLuIt)loD/XN=FE2SAJZQW8bh9e<Q#K`#<dmt>7n5s97nQKH;.FL;]ueabkf'?D
-GBmkGH@1!aG^4CYItN9Q_!Bh?d(-d'`9-:AlJpXXk2u!sn*fl,kj%TT_TCj(f%ApEnbi"@nE/o\g"kB5
-g"4a!cdUOte^iF.e_K3Ch;dVOdaQOqesJ62',;#e$O.+J"pPAB&.KKq#6Y,3!W`9%!s]/@q#CBrrW<3&
-!!2cn%YB4QD.dR$G_V3?Ob\0qraBVTCN4ZOKm\#Y@pE)8<Ea9_EH-#2:e!o@6:4=@=BJNg4YncC-7q><
-2Dm0QSrl$COKbsqZFRJ=2*WXDX/W,$Wi;\kW-N)S<MGq$@7`R/2+KT?X/W,"E$$P\2k?kX]s+T8R[pL(
-9Nb.CIZgn-><k&7<(^=`8kW/sZ*KuuP/5)_d*9eW`Mp>TZa7BT_8++:^VI.j^:1eeZEqZu^U(PZ^T"?C
-TW,3&`6#jB[C4'!c,[WHg=43Y]Yr@K^qnLD[_/c3S=5V"S>D$qSW69ZRZs4iGbCq6Xg+OjR%9=mH@1'f
-GB\1PIXQ]qK7n`&JVJuPWhH&RP)4gXS!8YTS!8,_MN3R@Pb!l$R%17`['R->X/`/*W3EYCb.Y9dZ,"8q
-]=P;T\?N<QYHtpRbIP*nYdCdT`iQeb^<k'DaL8F^\[]5a]rmruObA[WOd2/lNIlqDOFq\*D1ejiXIH/O
-Ob.X]E`uUI>$4a!:Jk.q<Es'AP,>Li[()j"MiNd:It`i9P`L9<OdV`0VQI\:_RZeOXg#^NX15C1XgGIG
-]=ttqXgPXNX/r_Kcb[B6`l606X2W3!R\d'`TVA!FP*DK2TV/'XU6_OSZ*141VP:&aQ&U,4qZ$d/*>fLu
-"8r3P#9GNg<E2aZ/MJt<8mch+SY)=0IsH6aH\Rf_Yd_6VVk9<DR@!aCqYL0irqZ<fn4<3Eq"=IYoCDME
-p\X[Yp@e1Rq>'ORr:fs^p[IbIqYBp\qu-<`p%%kQqtm's;(s+/9sK(%?$r*6S",e'7OU8HL9.PXW2HUc
-Wj91*MJI(KaeOr/6Rk&a0la=uXJU"b-nI<XXdYTNVlmM;Xb1&-DF9qmPb3SE?q`jq=))PaA<EUE7sg&N
-JU_riN-K,PAc>sj>$kTEAR8\F?<p`?>Zb*=AmS;3:KU4e=&2F[4?YqtA=AT[=C,0CCfjVNAk5Ks@9Ql6
-@9m#GEJ_'LdE(/(cH,8*J[4q3n%Z0Q\#ZBtL4kABW3*>Cc-OMI]=Z))[CaPs^Vdjm\ZDKbN0'6ag[+.O
-eb/a`qXjUNf'hPVkLIPQT9Pk<ri7EKRrr+@=']NPAn>@Z?sI8bKped3Q"O/c5"S7@;+j>B77p-K;H-qN
->$G93;HI",?=.&F<K3ref_PCDroiLjfB2MWaiU9i[&fC.GB/D1S=?%CTU_I:P)Y<OM2.4iVpMN#@6Hku
-TY]UV`R3H&g[aR\cK"$Nd^Q61H&J&iWiMqU@R3OP5XIq08P)TK:-qHA8u8GVItNuLO,S[5DJ<pEGXP,%
-9h\Jb>[(92<DZI\7nQod2EF5n3]of!92K#8NMH4<p@.J3o_eLXp[IJ8o_%hFpAFgaq"FCUqtopPn*TQ3
-o(2SNr;QQgqu-Nlo()eRn*oi8ec>(;$`uo!#XGiA`6Q/g!WE'31>1:5hq?M[f$c2b!X$3**X`#H!!Nnc
-hrEB/r;\jTgsaL"hVZ`$f,4Pk!<?<\?Od):!<E0'!<N?+$Cfj^!(3TeU8*U"\TL;56T-hb1I+,n:d$up
-5(5UM4#\cF9iO8%.O6hk-8-D[*>0))*)abQ0f_Q^9Og1A=%OMY5Y=!s9gLL';Iu_[?;5g9;G!9m!@*VA
-HT<[Ke(!3qD.6poLgWD45XIk)5!DA+6r6lV7S[&hYiDU(DJ3HXDh)[t5EL.IM.U^=7=_FZOHHp3e$@-M
-iE>$rikn_U0/>gh76a()6pit'?%g&Ph8Vc6)\jP:-7BrS(*4\>-n?o94?PkY-S7,74$>__,BS'.?t<Yc
-E+<697o3G[0L6^Of&`8`=#s)I+:/5X"p>#1rW3!#*X38mSCrHT'GaAh:Kq*N5u:l`C0j:cAp8rVe)Qg(
-7]jnmjQ#%'4V]"T&f2K++!;dP-5RXB+kGGuNi'h7]!IiR<^U)uG7kc9*?c[X-QXBR+!)16)Ccs?%N-&m
-&JZ$#*\03-aoDDB!W`?(rWE3&q#LBp!WW6$r;d`8!!**%!WW6'!<<0%!!*'%!W`<("TSN,r;fFp*'R=t
-75.98^gW#$b085PeDGj\<AKH>]=u,!_7-A8?V!4^Vj_R,<C\`2=$Lo9\A#nT6q9$q\A$#,`597(]=)5i
-0/GMRI^5)K;bUG4?tNJO@9R?R_mX$Xi8X:up[mJ8f]VMfo_%YEmd0W;q=+(BipQ@&m,@L.nb;SIj6#^a
-i9]e*r9Ek(g?\D.q"=FTme?;@qYpHdo)AIRq;BDuJT#gaI#!9,K5lC#Is-6qQ):t*da64XaM":)IsZNs
-L51P5IXd$*Kn=r1M34aOa3W;ff$AesFE)\^I<UHnJ;&H,NIR+MTtSUqe&K2;^qSRWkNCmllfd['naZ;?
-mHj#h_8"UVhrX%tmdKK#io0D"jmqX+rqGjQn+?,7hq[>ZjO_/9LOaGZF*i=fFEDJ;FF\dlMmU1Hbf%T6
-RWV\-IT'-;8k;B>7S$0C;J1*J^;J%Tm)Gc?E-Q;FI<][OFa7qLIXZUA_!:+Hd^Zm$_s$+;k2P:amc33Z
-j6ug'mI^.l_TCj(eCWR<nbi(DnEB,okN:UOg=k6-fA5??i8NVIe_]KMh;@/Pf$V^perq@%(`*_n%L<:E
-"U>>B&.f]u#Qt55!s/Q.#n.=T!Wi6"#6=i,!sJl0!W<!"!<N?#!"Oa8GAq82EI!;!PEUcHC&VO'B5M^;
-Jqe\sCL^[Q<`WCCGB%VEB2;#e6:+%2:g$n"5s7%Y/1)i+1cdQH24L$u@umduZa.'P=$&MhHiC&JXK/Cs
-I]0,H6o.W8VK5s,1a"J>2/0.kWiU7c/M&`LW4BXIXJVGZX(X%D4>)i$Sln<=8Qnnd5Y=I5<3!=(;3&Q1
-cHj_[b/'m\Z*q?b]u7Oo`PKd5`ON(_^q.+_`5fd;^rNdj^8S6B[)C+ub-nh)ccX2Ec-OGG\\-8=e&B/P
-I`St8XIu/?J<lgkURI=)Dh4FHK9Mn,V5CAsU7RR7N.lY/H[U*^F`i+^IY*3%IY3E4T;nW[S<AVWS"+tU
-KpILBO*Q85IZKbDRZs,=Za$sHX/i8"Z_a_+ZFm9>Xgc3c`P&jg[(*?G^8nTR][4I-^Tt8S_o8Ra[DCA5
-0"]!5_S!7RUTCl'S<\bQM2?D(NKBQiPD+C;NJW[bY,eXnP+.ksH!siW<Er^+r_Fb==&iR?AsK6nVRO45
-R!jIAH[^j*FG5R&EJ'R>M5IDh\\c#YX<k*fXK&Y2Wk#dHWhlr5b-/Fpa/c;K`mDQ:_SjF;^95Dta/ueX
-*35a-Tq7R@VQ$MtYcj[aV6RP6VPpf!VOs-5GS9lR"ToGT'F+^<!)X"C0Lo2G:dd&r3BBiBH'>,'TTt7\
-H[L0pQ`%1%^qm+IS=Q4@r;$9grr<#qp[[qIo_&"Pq>'^Up@\7Zp\FOVp\F[^nG)tXp\XaSo_/.WIeid;
-rqQ3]o(`%Xqjh(j1EmH!Xb&N<H^L=mTU:d8/N+`#XK/A!Vl?c+_KK9XB=uBbLKcka1I<d6Xf\\%F=Aal
-26<sMQD1:[\$W2W4&f9MSZ%^BK5bF!7T`K%AQ)KbT9DfjMNE@:H$bHmBP1g^@UWPM>[1]EAR8eLITB][
->?k<?@96Q1>YeI+;GBeI4[MGDRZ^fV?!1lW;,(Y485NK!>[(W@=_D]6[^Wm#j3ZrQi7bN]mI/<Tjib?;
-VNQ^fL5;Y,ZcUJ<ahYO#`lYU!a2,R2_6^\RU5k7qOc8;faM[*9lIbmbjmLjfouZ=A_Q05jQ^t1XI]KT=
-FC%pC<afBJBOYFZ?"J/4QDL=@A62,^8kN#\9LV078OlTQ<F8g.=]\a1=&`(">[(0\R&ea'cJncepu^ep
-cen9EceYS$P&G,\Ml3AAR\64ES=#M"LP1D;Pc:k6Y(KqD6?\j%bO!^)j4;&tgtTfminV,VWI]SX1R>&?
-WM5;W6:O=/8P2?:5XS1A6V1$LVPfu7K9VU^NIl7jC28ZO9Mn__;cI(.=Bo$.;Z9B:=][OF7mf6r8k2KL
-?uUscp%.kGmHEg.q"==JlL"69oC2PRrVZZl*rZ*;o^MD?qtp<irVZZpqYC*hs8Dcjs8)H`p\"Re_uL14
-=9&UkY/A31aKG[E!"pR/iS*/BhRq7P"98E'd(:M,!W2p$%+s7igE6@o$EE(7b1GM-dEgYUr;Zk(hgS];
-!<<-%!!*'$!<<.Fe;+)cWjn^kLm,>b4@D=n6UX"'3B'>k:H_*'.QK[M2_RWi1c[3P,V_8)+WqF5)]))a
-YWFs42cF!9-VHcK/jN5s3_MRi:/?&?9f?[?A=S0iBI-B?H:;S3^WX(>Rr2_<?[#gF8O,U15s@J#8Mre.
-<(f_X>[F_rX*er$>>'<s4>^#e=[@0r:hNFAMFjFkSDMYe][PotiS_LI1FOP'3As)mr^91:79tS_i7u13
-/fPQR+tP;h)\sJ<)($U_82i4^0fV*F-6k'!0-F7a4'PE.4^VfQ=^FKQ8S2%9Pi(>g5;>c>>q66c"pP58
-"9\c,!WE0D#8eM\f53#R(f"g#3`e4)>Y?Y=:.Zs)FD4=miJW/aaSsmZeu:G>)]'21+W(n+(a:RK+=Jej
-gXD1\a2P^#RX87.=gEAs-Rg/],q^_n.P)nm+X/'X+Ueu((C^fp(`=;D3%XV#f`:gJ!!2orrr_oo&ci"5
-!!*0-"pP5;"p>)7#7(M9qZ'+l-UC['2`=!sZr;gb^r".;hr/uq:cXQDai1j#]t1kUDE&eEWMaf/<'<E:
-84.g4]tMgX4$,#jb/M-2_Sa@4[CD!&ARS#VU9Tu&;En/^@S^HIASYb[^q+TgiSjG%qXa(Nh!+M*rV#RH
-p@.M@meZkJi:6^:lh'B-p$Lr0mH!s!i8X/(r:'R4h=:+1qX47\nF-5Jp%[n@nFc\WoAS0*JmF4aEf,'Q
-M3EI:IX-F/Kp'!_dam-r\?V``JU;Q]G'S@^I"$j/J9uNeJ;gJAbKnerg>7=,I<gBiDgI"`H@pBWI<L.$
-Zb+Z5bJV*,^:rCPl1=T3i9KaqlL!m+nClUH^VJ.^g$A1nkj%Kmht6C*meZJEpA=^UmI]c-h:prSinE(g
-I<p!GD0T'$F)-,5Ch6b!MO_N9`S&JLRs%PU:fC7n;G9YS7n#[6942k9]t1c.kej69DfTl?E,g>CH$Oms
-KS5/__<]_9cFLBp_rBS/ki1F^l/:LUlK%-mnbi$o^rb^"fA>6CnbVh6q;C8omG?[OeC`'qf\P66hqm&C
-g#;)IgZmeTg"Y$3ieo0/+<r'I%h&aL"pP/7"U5AK"9AK)rW!'%!!!'%nGi[s$OmLLquB]QLP1D;O-,^#
-TUhF2N/!%#BlSBLL5V%>G\q&"?X@&VEcuPA@ouN'9h@uT='8g:=@5,34uk/J2(gO82)CYh5&QO[WN*8;
-]Mq0Q,'9NQUoLDs)QTm0EBPmUUS;]s6nB`A1+m17X/rsW.4HN-riZ7&?)t*(Y+96>AN#gUQ!H^59i+tW
-:f0tc8scQK=,=]0eC<0teC_+=`P^!A]"c>$]tqD-cap3ncc!E4[(+)`YdM*H`N5u9[+340d'L+-b/;<5
-eE>)fbKA&S^;%N3aNDfBYcOUM@\f$)U4-O?V2'\oN1m>8Ml3b\V5TuLP)X^8H$ar<J5h)QH@^a!LPq1R
-SuA<TT;\WeR?<YhRYu9DR#d)nK5ls'N2Nh\\$rZFXJhtoZ(.f(^U'lJ]XP8XZFd`HY-tI7\]D(sb/1^"
-]<JN^^q$Y^]t_K7bK.?,_RH_FUTCi(Tq?jVQD/k[QY;V?Ed;#=EF=cnTWPVeXIc#BHsHYV;-R1&:f:7h
-;HmODGFGLrMlF7VODBB<RuMc-F^]9CO-bopUoU]?YK4;XXK&>/Tq\lpV6dP.WMR&+ZF%<k_6C/Q`Q#^1
-^rF[HaKWt/]WJR^W2lM_Um[jNV50leV4XWYSYW6c_7-YMVjNmBM[T@]8-TeS.O,Q8$kjI36rmf4D/NQ`
-@;'Y(Mkm>WZEC$sTVS9VV6%/?_8*[fYd(%&p\+:Lmd9K2r;6<Zmd'3(rVcHYlg*s,nF?JN%/BYeo(i:b
-s8;cor:hQ6rVlisqXjCPq"XRTTisl2$k#qSC*?o=VQ$G_ObH%Q/1$=bri@6FV4k$+R9Vjg]Y:_$@l#AX
-,pIQ?XK.[l()A8dR%pOVrh_HHZ)Pm$LkJF2X/DD1;H5bF6W@Dr;+[4WSl9cfOEl1mCk6S5?!LH<@9[&J
-?<poDAS-Br<*j-D>@_#F>#S3t<``^/:.@BA5t>UYQ!@Hn>@hVW:0qO-9Oh:3>ub0;<bR>sY+"D0\E1c*
-k1.JfhT+3eYb/+sP'VJ.MP6uCZ+d]Z^V$nZ\%9Mp_o^9O^V[.IJq&)hFmS#DdIGo+hY$*optN^Wfu(k0
-W1&m@VQ>6LYHF@7>?bB2<*E^;>?tTGDK(/qVl,qs;Fa,?7o*)Y6VKm:9NkY*?t*PK=^>00:JXnj;bhS+
-\bH-W`T=#cm*XLkb.X7cf=\)>>%_VuQCj5*US=KJNJWOLNJWp_SXd?oU2EY)I[cS6jP\V,_:Q6DfAZ/M
-i75-/Klp1HRB!<gVj:jZ845a78OGj28Oc3A:015dVOW6sP`V)fHuNk2EK56@<_uLj:g6q%>?Og#9i"8I
-6;C?N9fFh%92%iQ?%&RLrr;uqo'?)MqB,D$nFunMmI^8JnFQ56kj7^#jmW$<q"s^LkjS3=p\Ojg#QFYg
-qYTjU!5edEW\a\b;81N+c*i]7rW!Q\e'?P&f?L_^[iGGK!lr))!<N)u"VB2CjMhc0!"Z6cf\P9:f[Iq$
-LCOh'!0IH?CD$XJ!WE(A!<N9&!-6tU!\pC[Pa[,4XFW>k4u>Vr2*FJn4$Yl(<&Z3h;F<<42E3cI,:tT"
-6ms,n'.XtA=idp93]&rhB3$NE;(<tg3''5Z5XR4mK#^(bUhD6P4q`ma<(ML:L<!LofAN-$@UiG_C,J1:
-2E!]_3^%p\6W?fH93>V?^>Yks?=-N1H=gkfJQFF&IUcK88h"CC=fL92`N[SAjkS_O]gFG24=;L45rgb]
-3($_=E5^JdcW;J:*Z,kD/0YoY)]KkV3BBJu7Q3+c0dn.d-7pPb;GJuaH7q6k%UVp[5nc!t$XJLbiK#6M
-4&Sj*"U86=#RCV:!WrK)!<`Q>-)'.J0choF@Mq(?A5b9.4W6+NB818ST%DSf>,BR*hqQkm2%goH'-/).
-'b_W+)]^4a.+dG-Q*nTD_6oGC>!-Z6C*bGU+<qpZ+=/Tj+oWSp()7K%+W_a;$mH`5'HS_Vo)RbMr;lKi
-!!2orrri<%rW)is'EA.7!!!$%#6b86#R1D8#6tP>!W`3#+92BJ*BR.n3&a4"[T8?m_nj@=hr/Z\82cU>
-_Ss$q^q;G4Q6T'm>H+K7?=cf*<`DhG\%KGuTh@m29Zk>h^r"".`j`I);cch*S["Ao;F=5K8RVO1-?aO?
-^UeQiiTBh%q"a+Lj6Q7*qt04Dp@@bIo_A@XlL=Q>nFGc.rph-%lJh?ji8EVlnFc\.h<F+clKS$BoCi1`
-s7GdNo'Sg6q"3e"Y`!mcLjb52IZ',5EI*%]N/*e0^t%)kc+1*RM1U/!F*;eQH@CI$I<KdZIuC8>bKeVn
-g"1:iIW^'fGQ*"NK7\Q(J:<<<ZbFW3c,.6/^:rFRl1"T>kO.d$ioTCjnD)dI^VJ(`iq3$4in`_Rh<jLq
-lh'Q2o(mh1o'uD<kMFqPmHWQYZ]0*ADL$PFDIbS?IrfU>Iu'N.hTO6h^R][L;,9kg<DZ@^7n,d16We2t
-]Y))Em)?&\H#?PqEIN^rO+DV-I"$^I_!BP7cFLHs_rBY,jPntRjQ>jqp[dtBlhgRn^rb^"fA>6Gnb`"8
-p#5#llJ=,Jg""g(cILV$g>LuIk2GIdf\#3:g=P'.gYdu>-mU,a)\NYj#m^e?#RLtU$N:5:!s/Q,"9\o6
-!W`>o!!EQ:%hB'G!%Wq`L51PFPEql6S<o=rLk]_^EdNOuNf\d;DJ*Bb?=%PkG'%M.<_cC`8P;EJ='8g:
-=@>564uk2D0J+t32Dpnk5BE3jWiNJ>]1b+7+EsWYUoLDsXf$e&:.n]cTOq>*3&Ec]2J]4kXgWpB1FG?b
-XuEJaXfJS$Y(B_Y<D\^XP$(.283oX=<DZLs>Fhjd=c'o7e^E1%db21C^q7h/]"c>&^rOC9d`6gG^WFC.
-_6gVd]tM.hY/%!6V5D5=_:#ZsaLe[_\Ba0`_pR5saMPp8^V.S$\uqTcMPZYmUlU%tSUu!ER@:+@PbtUe
-VPp/QPE'p=H[U9lIt*!%FaJR`K8GMHSZ&3QSZ&?ZI>=)=Pa-f]OH5ltP*hMsTWG;uZF@3DX/UQIW3Dhn
-[E?4g]tCYNXK].EW3<P0Y.2`hda?"=WjAh0_n*C\[^Wf_aN)'/`3cbIU9(o4W1/O"N/<dgSrASJ4(s2$
-Jng:1S?9;jTUqa9JRMee=']$3<)Qao<)ct.DO7>iQ+=Z#R>7)hBmY2OLk(YRL4Xl1R]EU5XN*fBY-"_*
-[\TIsXJ2buYe%<_^qR:eb0$rm\&?;%_SF@?e&nf7a1nU\VQ-8^VOa0LTqeEbW2-`"Uo1/h\#c^2UmRL;
-M[fO`0`_Rs-7gMZ%h9<r2+h%cE,p#1AS?%.J!@"8ZaR-<USF`^Unt3'^r41,ZE^X0Vtg$#p@7S<o'lSQ
-p[IV:m-O`Nq"4(Frps=cq"ORWq>'RQq>UEmqYC*dq"jsgs8Voep%A+Tp@ahP74/KP;TWZ!@#Lq^VO`j&
-3[H'sP-V-iXKAIsY+\F+?>-saVNl6g0JP41IBfiRS7Nld.m]PtVPjEj$)Ff)Vf[0&BW\=aUm-+*:Fe(r
-=^537=J;ge<Ha+TH\-BYKlU[0>#ej9>@(fH?=@5PB44tM@p`PP?!LN4<EW:%?;aNd2F'2mBUk8f;GU,!
-Bj=JEC04YI?!gr:<EW@=MQatFipb@Ri61<E^TGW2bgX&$Ybm\4H\IEPW26i7\@]JfZEgrgZFd`^`QZN<
-_60J`IX6'V_U%;akj$X^lKJ$;p\OUVh8cLqSs,_CX0&M,RW;Y:@TQ]<@9ci8?!qJgJt8g=RVPtu8O5[5
-:eX2G5t+CI=]o!<@9d#C=&i'l;d!0uG+d^Wkkj]6fA=Z*^ZXA%W6*N!Wf17lCOMSIQ'n1^R\Z=6NJrdW
-N/WOUPIR]jFB)ClVmb4'S\;top#c8Fda#VLb-\"!F,--_WiN%`A3WOO5sn+391i&W:.e,X<26=\JrGqU
-PDFU+D..@CGYhC99iY%q=&rI*;,L(c8P2EJ;G9_=/PJc07o3K>WW)i!rqc3Rr;QQpq"=4uqYg'Xr;HNf
-q=sRQpA"7LqYpBirVH$LoD&+VqYU9qnb`1RoYLS8X#0kg?,P:AbI3B.!"q!=f[ea3jMAc-!!*'$c*eDp
-"T/6'(tdd.dNADf%]n@9h:^T:e'd57!X&Q+"DZ_"%0?D-r;gm@"-Vc&"#ZLQR];TkZ&1h.3%dKa2*FJq
-5"7n4=[k218jY[12DmBG0/Y:14s_9c$lBHt>KEg&.O-6*=\CA;?p-kF4@)7`0/kXbL8AcjV1h^FAP&AZ
-8LR\`ENs:pdG(L(@V8qkCcFdG2`<`\3@R$Y2+0\g6Vpru[Ge&j=C4cr3DOHYD/`!WAn-UDCjpD>R_7J<
-d^.$Oro-f6\j\;/82;k\5r:#A1d+f4FiW7td9eUX,oIO<,p4!G(E4DK0f(p]763Fo/Lhqb-8R;!8RQR>
-6!/2S8Ot--+&Y`r(L;EVj.@bR4&f6>#7(P<":GG;!s8W(!G)<=(m<[95V4`nMG\%[%5'S)BMjM,:JO2U
-IF?fD;l@q$iSE7s3"?fC&f2E)+Wi9`,p49b1>(R8PI8BB_60#G?T;Q+E$?eU+!_p],9\K`+<_pR)'0Y=
-,97^3#Tk!('HAPSoDmhMr;l3a!WrN*nGj""!s8Q(!s/H("9eu4!W)j;#9#X%9fOsoTrpn;Xhhrqc/7Q(
-=@kN8[E$:u]tf*1\=b>n-t90QEEH:+5"ngHJ%*&(aJ_j*1J5d.^VI_'`Q#Hc@66P)=.lscAl;,p77_<0
-@V'q=]"bXpY2AR;o_S@Tq;LT(lLsf7me-,<oC_GEp?Ll,lg492mIBiEn_`6ff%o6Ar;-*`d+n0_p@e"J
-r:BIPq"sRPp[iq#k3qs$aet8^I=Zs'KT1eCM1:).H\dWS]#3(QgX*X>U5OYRG]RtNGC"[fKR7lcH%1dL
-^<FjMhUg1iH@g-]J9ui_BmXQ:LNn<)Mkdr-c-4,>^V7MBf^A2"lK7O)lKRa&md]5je%icInDNm6n`o5p
-j591go^;A<m.(2Np&=K,lKmZfiU6'hg:3;M1M(`IDK9i$G'n1JEe&t9^tR8cd_q]&;c$4_=&Mdc845g/
-6:4[bT"Vn[gu,fCKmIAj@WmHZHA$clJ:W9*Uql<Ll-HoN]Y`Xgg#hJQgY_2bh<=+lm-+?H^;.nOjji5A
-lLFcFg[a=dhWH6?gtC95e'-1if\GHHiTfIdkh+PIg"Os-db<T;,p+!A'b:]X"9SQ&#lt)0#QOi*!<<,u
-!WN6!!!36+!Vl^!$P=-j'*J15.Z9.=M2@=YQ_9t@Q]R2`LNI]fL5qI`R>-36D.[?h@rlg=GAUhk9i"JV
-#>J-$?=I5C8,bbp4#&3>/i#(70p[tYBTf3kX0]IP:,O[KG+tb,WiWA,V2m>Y0jpiND,WnV-o<q?BW%l4
-[u*1'.6FW6Xf\\,X0&:tA3iL@8!1!<<'rZ:5snjV928o.TraS_N5!?^e_&I*f!r<$ZbsVj^;[n%_o940
-I`T%-\@T8i]"#Pl`Or7P[%F+hV8gEjd^-C1b/;-4bh^[[_p$]Ma3;W:ZFRfWUQ_:KOGf-gR[]_1RZ!o9
-Q):@PW3!8(WhPlFO*cM-IslfpIXm&kG^FahM2I=^WM,iPWM>u'Mk5<NRua"WE/AL_TS8T(TrP6#Z*:I3
-/$,_I[\U15^UC>[^ULMY[(*cNYd:I7]$.e5eB5G2Yd:LI]"bJV\$s,j_Z%5E[(!66Wk,[:U5P1H8V3%U
-N0oT1F+A^rKq+["XgFjrV4is$@9lu:>?Os(:Jae_<`iU?QDp4CYHsFWKpRHdE.`aoEfQ30KSYb\WijIK
-8'&<FY,eY4Vk:3!U7nKj^880C]!o#ggTRii`5]R/^rt$QbH/_(_5=H3Wh6)eT9l(>U8>#nX1#4/Vl6N&
-XJqthQ'Rkm(Ae(c"r\sN5WUMF.5!n`@rd*QL51"tH%(O.TWkc6]XY5IW2Z\mW3EhM`Q#p-ZEU.(p_`_s
-n*f]8n+cVNnFH&:mf!+Yo'Gl:p@S%Wp+l=7p@.YHr;?EboD81PpA=ger:opVp@n=SoT`BI.Llh^a^uAm
-LSh&JS<AUg,UOh"[/R-LX/VkuY>@VQE4`feNb(*o-nQinZ)k!sBd=iR5FA4DVuEP!Uoq:]>?ap0Z@8dJ
-NHeZ'.kP.4='AsAUo]q_GD:s#I;s4PE+3*S:fq(/?"%&F?X[/L@p<,@>?k]H?!(03=\Vgt:JF265sS%U
-S!I;^='0'I=&315:/P2!@phu&<**acUt!uLh;Rnom,d!]bi@a%g;pn/VO)[XLQ8+/VmaFR]Y:t]YuS69
-[^`uhbf[W8XeUGqH?4#0eaL<$nD`uN]B-cVmb[Zr`k&+?PaeJNXKAUhDHU+I<*<L9?X$fD@;^+;SYrHS
-C0!u#6qC!G:IIW=8k`;h=^5??r`^[M=]A0o>$4XIVs(FJhV,uslghF2gsFQkg"Nm7Lh1(6I[I!tR!tQo
-U6UdsLP:\BNJELP\#cNP9i$#.^=g;IY0HA$d.cnIda$Cg\>4k&LR>*AX/D7q5"A+/5XS%:5tFR@8k;of
-USaQ5N0TKgLO=,[?uD!M9iFh^<Dm+)<*!$r;,1%_91MiW9M7,m9M%iH:KrILp[e(JmcjE>q"OOTmiCfe
-q""(PqY9^Up[[hGqXO"Krr)irrUfIFp@n=Xqu6fmqtTXN_>jq<.0'TK[aELJ\s<3o#;4WUeDTEK`W=S3
-rW!**c*ef"!W2p$'A2:*f-^Fr$DuM1h:^W;e(_tPrW!*&Hf899!W<!l"9JQ(#7IBiEW\7bXd5]1F/*qD
-3A;a;5W(Yl5!2/"2+pIt1,UpJ8j53l1c[B8-8?M\'FPcp,$W=%696q]9N42-4\%"V3BTr&,CU[b1du"t
-U9nN@BShJ2ML17dOHj=RTsib1ZXdTaApnS^8jYX!3]f2\6ngbb2FC;DBWL-o>ub<,5Tj0d1eW@/JKl@B
-,<qPiDkNN=g<cY1gu@GTgp0C&001R84@D1b3BB?+<-ZI>jN:^\-n$,X+X/0K*>p%D/ho(A63'4K3@ca;
--m'`m0d0P?M\6"I=ZT&_<=UfY3(lSgO,2hU2Ddm*<]:6f"U#)8!sAK&8cf%u&<#A3:*ClOFAm!3!#\4/
-=uC235#bd'K[8>K?`;91j5A_&4:`AM&ePfs,nh:>,9S!^:>+UTOL<-A_5``J@5_H&FWVtQ)]p=M1*mtc
-,Te3S,p"3K+sS*I$j[mk)&!r90AZ[/!VcWt!<N?*!pfmg"9S`'!!30%!r;p(!!36(!!!*&!!<H0"U5)0
-!!*0#!HSMj5up]9/NKH17XqJQ_T'jWjFLc=5)utka1Ams]Y:@_4Xsj:UN'=74ZlD=9RaF^]ZHj85VP[J
-`P94*_SjI*WJ#,'A4rT(P\*lc;HdXPAR/_fI_*5!GIHMlp%@qQq"E\8oC)DBlgF91lL+6*naq:skj%L#
-lKn!/o_J%8kigXSiTL4?o(pYcq>C9ln*KZ8n*g#Jmdp2Fm,dX0mE;GgNcKH*IYF#9IZ8r3G\r%iUVF[r
-h:g8kZ_EG5Is?'WGBS:[K84l#G^=n"UqY*ueDo<2G(P`uFaeR]G].tFFb4OXLl.t?aNi#I]t]$1^Z!o8
-mJ?>;md93%n+,u?j4r2"^<l?&kOJ$1mc*QpmIC)Hp[R\Bp$hA9kj7m+h;7AXf$Cda>s;V1;-e0`Famb$
-?>b7LS%d%ne_A'4G#(k1;H-Oi9M7lH78-BVBqN)RaP5ssUO.6)ASQI@HuORdIY3K9NMs\Zh<81k\[oMl
-i8rn]khb%Mj6>UdjQu?toDcP?b2_U6h:q2aqt8e<iT8q\gYCK5gXFBle_/a9ioB(UjQ>1NlJgOJf@&@+
-MBs/S&eGN]#R(J<"pYD?#nI:G!s8Q(!<N0$!!E0"!s8c8#5J6&$ksX#)@-3@!KDtcM2I1QQC4D<S=,M"
-MMcV'JW#_[R[f7eG]7>.AS$(2H?X48<D?7`92APn?=I/A8O>[-4Y\ZM0eb.1/<lMWAWWUbX0TCR=$8Gf
-EhK/$WiN8(Wh+2r10gK@D,NeR-8[kBB;V]1\V)[i,rhs.Xf\\,XKAD"Q#^bU4-?[pPZ1%48Pr`!;b'Gb
-A"]lg>Em"Ce^VpugsERH_n!\"]">_h\@]S_^r3gk\%9/[\[oMka1SL^[\0ClXj,A0ca:.8f$i']_:$T>
-]?8^Aa3;W=Z*qTcUm.:FH@DNHS"YOeTTZ12I$L>$XKJh/W2#fHO+)e4IslfoI=HluGC"^eLl77SQ`6aM
-SZ\l\KV#/rJX;+JKQiDqI[PA6U7eNhZ*U^?WN<(q[AC77`kSmp]<nlU]t;+cZ*pa9\]V7saiD<6Z+IH]
-_9'3t]t2"t]XbSZ\%fAJVR*IsP_k<2;L!ImEgVc:JQu`$I[?UkXeqbeY+^f&?!CQL?!(61<)Qaq=C,HE
-BpYfbT<>ksNcpSNIsZotF(U&fNJX.#WiE5C[E6%`Y,n_5WN!82VP'fg[&pR8\%8fZg9@fj_oBI-^rt$P
-b,re+^S\92Wh6)eT9l":USY&jX08CpUoCE2\#Z9urfmM9(Ae(:"rf9\7R/jc-SI;K=D)l7MiE^FH$k.!
-Nh<G_^;I[oYcOq)W2[#4`lcKK]sY,AXVgm/p$qSAo^V_Mp[[tHnac_[r:os[q>0jbq%ic"q>'[Vp\asb
-o^hqQoD&4^rVZB]pAXhMp@b(^9.:2Q8]GH]<eR6HVO`p-6Rj];NOc-lXfA:nXM:026Z0TKYDZpJ+t,/o
-Gd4?LRUdBW.6WulVl9Tl#GeQ4^lsh7;LYpNVN#n+;EREX=Ar7'@&0ih=FH'dI!][LG&Cbs>?"^2>?kK>
->?kN;?=7#@>$G6=?X?f8>$4U(>#.j]3CZ_6B:PAu?t!JT@Sfg+?;=@#>@Co68Q/c0KVd)M]#s0ln_;.!
-iR[&/V96]hXJ_D5H\dfZWi<PI]Y2%iYC<^`[CWudbL"SN^9+2^IXZEWb4"!*bO<j2f#6mjdJLuFiPW7*
-Tp24GXfSY+PAj]-?s$W=@9m&C@q0J#K:8^9QtfMe6UOLD:/jeS7o3#b>?Y9<>?P*0=^5'):KCFgEhqQu
-SBnd3YNkTAl`."e^=(]BVgi2eEe'IKO+*CgU7[^5NJrdYP+%SsNOc0iG>(tbS#arg\@p;LeA()8hV%&J
-e$Z!)GDMWdWiW+aB1#6]69de*8OZ-=8k_`N?DOHfJW,kWP)+L*D..@CGYM+49iY(s=B&=%;,L(c9h.TJ
-:eXSB1/1>47o3<=Vtp#Xo'Yc8q#(*hquZWcqYpF'rr2lmr;?B_p\XROp\b$irs&Dnp%\@YqtpBrrVcT^
-pqd"=QSSUG8?'h\cb$%TrW!-MdE^1sgXutLijTp.!!Tg'+p7rE!!O"fiS;a"r;[M(g"P?:h:g?1d;9j=
-%KLk7Ad8A9!)*Cs!<E0'#bg*h"A#H"S=3r<P@QmE4"N9Q2*!f[2*!oS5!q7`1Gq*O4?G;T4#A-:1*.DN
-%j3;C<mSTY92A8R74p)P4=W$C4@hkh,onEn=_rAFY;&D<@Yh3b7AFag;(-@C_WBX\BOZ"!IW%SK7m/gm
-3Aic_3^Z.r9itb@T]31]=D:Yt8;soG6?Z"%9.jQu4b,.`TTI4Oeud*NioT1RYXpT&6SpV^5;k5Y771Bf
-HGnOlbZZD8*?6=T,:jlX+"Scp3AipJ5W:JT/MT:@+<`<b)F&%Y'ETO0"rUiG7SsX+'f0ikL=9Tg2cO$X
-/d2C`#R:P:!s8T,!sSr8':%RC:*;/f>VTPd.5"7d3?M4>@U>(nZdRKtA?*r8j5f",58>1Z'G(rq*>f_5
-+<qgQ:"eLQNjZpA^oiiD?T;Q+E$$JJ+!2aQ1*mtb,9S0S,9Ij>+!D[J&.BWu)&!o5/DgI,!Vl]u!<NE.
-"RH*h!<W)trW2iq!<E9!!!!#t!<N6$!W<"3#:;`782Dn[TtjTc[D9]"cJR]2>Z*eEZGFMi\A#P`Tf6(D
-;lHI%@:)Ge92n5tZFRKiTg1am5KCaX^r!t+`j`.%5#,KJQElim>=_S#F)Y]"@Vp1r^U/C!inNtoq"OOV
-jRi?CpAXIanF>r:q<mg&p@RtMp@I&%mdKfCo'>f5ioK1aqu6-ZdG43^q=O:Ho_J1PrVc6TnalA>nbh:g
-Z&"'^Js^k9P_4OFItW5qKo)>2_pdDmdD3&]N.lb,FEVkOH$b:%IX?BfIuL/:cHk/)hpm.,Km7rpG&`+X
-I=QftGC#"$VnU<ubf%77^V@YEg[O\1p@%M9j6?.,me,buf"\uDoA/O-krRkamH*a-rUTUNlgaW6mdTE'
-n*AidjP\P8[Y/U:CiaH2EGKTJH>R>.H&/93f&#<;_jl!M:Jk(i;uTW<:Jjn^:KV>(]tVD9kJX'3F)Pr3
-BPML1KR\DrL5Ctk_!BTIkg6iN^Vf'mjQ>O\hW*\So^1o5q=4"T^VJ+Sjj`,@jRN'9iVMKkip,CUg""g(
-d*U=rgtgfDhV$lKg>D;\hU^B.f@Gou$4@1I#6k;,!!**&nGi[u%1s'Rq>^^/)'L7N'E\76!0A^jMiNg^
-R@KqCS=,S&NJiC@NK]p+TV7I(IWf^LEH-M]JUV]T?<(*-<*3T.AkuZ69h%T?5r^ha/h\b./<m(sF./r)
-X0TFT<&Z]^E1j)(WN!##V3<uE92_OS?sHG`-o4";>GS3s[tH@a,VuI'Xf\\-Xf\J"MaLBQ08+\SQWZpB
-8Qoe5;bKb_=J)U\?^J[Ge'uq%g<dFPcbmZ4]=ktp]>2Y(_8jL3a2l/p[(*ca`4ids]r\<8Y/SStb-JJ'
-b/_?:`7!;T^t%/U`5Td9]"H4jVOig=PE2\tQD0CqS;X>5Nh2Z/W3*5&VP9NDNIHV3J:2tII=?coI"6d+
-NJrpbW2$#ZZ`9X\St_(#RtH'TJrl4\P_"[]TW"uuYd1L5XK&5,VR<_Ta1B$pY-PgX\AP_Z[]Q[Ac*G$s
-]Xb8O^9teqb-e[k[_9Pe]"G8R]=+Z7Xf7_TM0jf9Nf&CGQ$e%@H[U'[R&-a`Z)Xn(S;DT!?NXYD='GT*
-;I!I9?XmMYR&QOAV7E+QD2adEJTPF<F,#mDHBb/)Wij=Eah+[XXfSt1Y->(,VQI#!_7I"eaM#:@YctUS
-`kK:)`Qc`LZI$S%WO/P&T:r-QrgY.-V5U/fWhZ,ZW3!nKY,%n`QB?>;!WW3&"V)e=;-mgC>;0,Y=D;o.
-Ngu`6SWo1pOd;H6Zb+,p`4<1XY,n\*Z+S*$d*]V;Z)=f$p@RkDn+-#Jp'gK`nF?#Fr:p$UoChtXpD<Pr
-p@e+Np\Xj^oC;PHo_/(Wq>'XRq"=X[*quC89dU2R8&96i@#h+`VOWd+5UJ'4Mn,miXf\LpI^$4`IU6Hs
-\t5=,4!Z4-+`+NgXdN]=(ah;.USk&fVl$8oZEmkTK1)B4WK_p;:dn5i=BAR%=.uX]>CVTpJ:DK^G]%#%
-@TZ]:>[:ZB>[CuI?X[>L@:NYE?!UN4=^"g3>ua`k3^?,(AXo)k=^"m?@o606?rU*.>$>--;GC"k@t:\j
-kh=k7dd>c<a5bD%fXobI[]ZKkIX?m5U8Y*&`4Wdt]!&?F\\,Sod*p7S^948`J:D`^h!=7Rf'U]"p!W-s
-p@[&!hnut)Ss,eBri@NIPAj].A6WAH?WpW@AR]V&K:/X8RVc%l5sRq5:/shS85W,`>?G*8/Ql7]<E<:*
-:et%e8T^fJf(8FU^sM8nh=oIC_6M5=]W-a&Cib&hU6M%>Un3nNP>%U?S!B1s]<.`N;I,!DT>o^>_RR%k
-bjFu]`8BV%[&&=rLmY3BX/D7r7Rop86:F@2:J48S;GKtnUo'W3N0TQhNI5YZA9!WQ:fU9o9iY%q=8l5W
-;,L"_8ju'A:eXVG2GQk97S[$ES*8nllgO?5o_A.Oo'l/Aq=aCNnb2VGnau5=p@IeIr;HX#rpoRMp%7tW
-qu6ctqs=./!:BgpPtM)gAA6C<c*jMNrW!QVcJ$k'gtB*^K`D8V!Q:]D$j->,"U<</g!1W:!#(dRgY^]@
-gsaO#:]LM'!(u'd%0HM/,6J&L!!!$%Q.pHc9Wl1/V/DotA4'!_2DdES4$>bf5#47*7Xd]k7S#im2E<KI
-2`E<O4")?l%i?B1:X$I93]f/q82)ni68^\]3BK>T,Ukc:B;AjlCMC^_Gd1j\QX$;,:QBRch;"Z8>AnV3
-C.1rh5<(_d2)dfe84#aH>@)3=iNcp#FBV+IMO%+CJODGG6tUFWECX,gOO3+8U;u'LjaQ7CYY$]+:HU^%
-3A<0Q8O-ZoHG\Fkd:"OE(`")5,;1&X+Y=ol3AENV0f:m>/N#7,+=ABM6Z,=U:J4;;7U@o8DEp$+,A3do
-j+Bim:K9q=#6tPB"pP56"9f#9"pbMKS)T8q,<&n)*(a:22C'+c1L>!94F3[3e_6*gX[ULnj6#+)58bCX
-'GMB%'IY+F,qgPj9AAFON4$a@^pfA==[$i;AKiWJ+!_p],9e<V+X.sL*#K>.*uuO=&0_u0'H%uBhuEi[
-!<N;t!!NB*#RUn?r;Zj!!:p0k!<W)trrN$!r;d!&!<WK%!ri<$!<3-"!#c+f4&&4*3'a4I7uXsq_SsjZ
-jDdgb5*!%e_u@@k\[eS$6oSDSVeT==6TRb>6>a$<\B([B6SLR?`PB:g_?n5mY?<#E9Mh7_I[>"[7nmB&
-D.[KqBPk5oZu;r!kOnHCp%S(5kjn3-lgF96p@\4\o'Z&?oChtMjR2U/o^M,/jQP^fkNhj8nak2algOQ9
-n*BN>o^`"Vmd9E2q!mnPm*i+MD1mS"ItE]=LOsPqJ:3<0Qasr_g=+?_Yb-l.Is?'YG^"C[-\dA%H[:!f
-Ml"/4dFmU<f78?qGC+d`Fa%>0IXQHiJqAiY^<4aB_u@DL_;X,<oDSISo'>?#p$_,8khjq+^sqi/kj@g&
-hr*eTkk+Z5na#?)na#c@lJC^fk2PCWg=*?ICiX3/GB7bKCNP#<B5W!IWPI3<f?q=$Hs0HE!`)?YrCV9/
-9gq]RAY?`M_;FOtVL!?"ATMd2H$k'fIXZs%LShoRgum%o]"c,BjPf"Shr!Y`i:?7!lhU,8rP-.mioSVC
-gY_PonDa9#hr<qXgt:02d*g=lgYCN9hVd)Gj4N,MjPSPAe_/K5*>0##'c.Z!%L3.?"9o)6#71G5!W2rp
-!<rN($4dg_#l4N*$Q:9;-Q*-f!#1QUNKB6fR[p4ISXPe)NJiC@Ng-18TfJ6mJTu9YF`iFoKn=Ma@9Ql<
-='B'GAnG7L9h7`A5rgeZ-n[2116e=cELs,.X0]FQ8h2P@Eh]G-riI0?Vj]qB5$FbUAlD>W,VhP7=JMgo
-[uN=!,qc1#riHL0Xf\P%>V&fL5X(.0R9rZK7T`o!<)HLg<1^(U<//!+e^W7)g<Hq5_7?n`^;%S,`QHiL
-]thS(aND?']YD7t\ZrQG['-X8Zi7X#a0W4t`l#@$^sCZK^XplM_8*q4^V%k,Y*rmETTc(2QCOJ3MfkS^
-S#DR7Vm!G*TV.a:N.$D/It*$!IXZ]rH$XjfMMm=ORAZgQU9U_nS!f+dNL#<MJnK%bO+iabPF\YSZEg^>
-XK8G$[\^IDcH*]8\?3'R]!/oWZF$d;_8rq!`5B-cYILXF`5AOX[]d6T[_TniW3EV3X/i1mR=o1"S;;oc
-R['1]FG"[WJ!c\'Xg=asSs>+^AcuUL>u"5q;Kc,E@9?oBAsfTaQERolOa<+JKTU_#Fa8=jQ%4sZTrP<8
-ZcTh]Y-"b4VlQ_pVl-l1WP5jK\&c:id]p$c_T'=*^r"@>`3[k0\>cj4Wh,o]S=Q4@V59u[UogG`TqnX#
-\$)U(S<o=].0T_Q$5":67p9MACHlB=?!hJpKTr1,V50cPQ'e2<Xgbs]ai;!"Y,n_*X0B7Vd+$R_]="]G
-qtTjTo'uDEq=saWp@.VAqu$9bo(E"W)Ya('qYL*dq=sgbrVH?aq=saZq>:!_o(2YOrq7B-SlnT1%M)7M
-C`$QCW2ZYbObbn6-Rk(aXK&>%Ve;^,]jbVMCU_$TNbUTu,r$QV[B?X&CEXZH16\K2W26DhUoptK6Z6d@
-WiN1iKj.8<7UK;*>u":kWgH\*K84f'EHueG?<g]6:g743?XmMTC0t7Q?sdDS?X$rH=B8C";cd+';FpdL
-'1ZQ&QW[?k<+TK5;da!6:K^e%=]86q;-I^fWIqG>jkSk_lKI'JYMS6`f<hK[VjMgTL68.+WO]mY^;.Cc
-Y-Y[L\AQY>b.PKkUkF8IG&up0d`U5+e'$1C]C,+Bp&!4R[]?!bTVVRg-`WDM>?k]E?sd8E>@M&IDg6o(
-WMu(q<CK8B7nHER6UOC<7oWSi=Y<o\>[UW0<E<'t;c$52Su0p7k/Z<@kP3<EikE4Cbg3_tM.UC;H]tG#
-SXuC5M>iA^N1-<#Oc>1/XdsZ<?A>)Xc-=/W`Pp9VgY_)8g"=f`VL`rKR&[0eVj1ll6QAWh6V^6F8lADT
-=JVg^IuK\VP)t'/Bk;=GF\l($:JFhd>ZOp-<`)^e9h@fA:/=MV2`+<&8OlNVNhH7Dq#(-hrr<#tr;?Nl
-rr;lip\=X_qYL6jqu6Qkr;QWo#4q9Pp%7kSqYpWqnbq#=m/RK]3<0S3aOSe_Yb1jo#q49Sf]D5KYLTEI
-!!NJQ],(VOqu?m'c.gq'/H#P^P1naLfA>?4g"?N/!W`:2ep.o3rW",C"9AQ*!<JG@F9*tKW0sK2TV#XN
-2EEB82*=#g846*a5WaEY6UF=:5VYPi2)6^2.4[,',o[I2'H]oh]K%c+/4i2Z2*sPf/2f=@3&<!44]6Ne
-$n%0\SnNA;Q\&TqItW$I@qsTQ\7/?NFECtX:.%0*5!:b\4[;:p5u^oeAu+=gB4Gj`9Rq=a7pC(06:;S5
-C1U+UJ8pFqjj1-Yh;qc#j4gk22)e;r5<q:_1.=Jc=_<-%jQ+*X.ifTJ*#p+O(E"AB)(73f1H@0P6SBW5
-/LVnk+rs-W)Du4m6=j_7Be2#;,pkK^IFR;83BKGr7QCtc#6k21r<"2H#6P,6%@c7*7P$T3BJrpX1KHC`
-3Bor5DG+neQdFTN@RdWIiT'(RZ9/p;'bh?&*u-(E*?Qp\*BW*9cAK$P^qdUD@oYd;]jW*8+WhpN0-VYd
-,9e<M)]9M-)]]h<&.Km&)&=,3/)UC-!WE/q!!NK4$Om1=r;c$]quQ`rrW*'#!<Mcl)?_$884c385G>GI
-KXSb9`R!N(F%oFuOg`BNrk9kn^TN)g2eK%cEDp7:5Z2;oHF^YtaK%m#1H`Up^qdh'_T''dF(KH!;j`$7
-R;lCt:L[L?@;0FfCU_'dA=V6:p%8+Vp\NLmk3_I#o'l2BnFZ_MlgF</mdff<o^_YMnDiZgkN1OXmeQYK
-o?Z(YpAO^Ai9Bn)p&FgRmd0H;mHjf:dBA7NMK<0XJq&N6Lk1>/I@,q_]"uqKcHO&-Sr85LGBA%TG^+[`
-K7eJqH?t("Vn^I'f\bB6It;onH?OLWF_GH9HZk!sItaW,bfS#G^V@Luj4a/%rquQemc!9rmc<m&hUTEW
-i9]4^n+6&2jQP:]q"*J6lf7@%lLk&?hr<qhlJULSe@:9WF`)5FA8Qd;DL?8>G'JM@_;3Vtcb5cq>#5;p
-8jbuF7WLmh91DTQA"^NK_q3SRTmh&m?upL<FDGW5I><Z2LSr#Shr`:o]"Z5Jio8nVi7[,Vk3_^/l1*ri
-o>&/eiTASCgZ7o#n_s?&iSNhRgtC95e'cOjgYCK8hW!5Fhpg<?hqQW3e_/Q1*rl<B!sSi/!rN$"!!*,j
-!!EZB)&EbY!$2Uk.kWM$%g`7AP`^ugOdDW2Vkp&VQB@)^LP_.^U&LfFP`CEII=6QsNK/pRIs#U@AR](Z
-C2\!*>$+Zs91_W>3&`<E3'8s[Qn)pAVQ$W&]YI2k1+[VJU].@qX+%.EM-2uOV4VU$:,OI]9fcg`Wi<Ih
-2)-O6Vm!5)Y-4t0V5SZQH!j!oWgd<c3(R1L<DQIh:/[[`QqM_2`RE>ig=k&YUp@G8]"u.s`P9@A^q.7q
-]">ej_o9C/a184UX0]"*V74:V^;mReda$.UWjB[m^V\gS_8F+.b^R15d_)WOLPr$R@%!=4Pb=>'WKa!V
-URJ*a[&0@bRZN>QKR8,sJq8B!J9Q3`IYs&?Nglr?TV8H_U7%R0Oc"aCM1KV_NJW.OU5>#0WNrV/YcOk(
-Wk,(?`m2iKb.OgW]""cP\ZrNEY/%uX^r+10Z`gd4]#D@QY.1XG^b*(8ca^!X[_92QVl-&FJ;pInM4f9R
-TS.02I=m]UNiT1hSYqm;LOs5N?<p)pr_6*`<F/j:>%<r!QC+VOPDjdKKRT)@I<0(7J!,q^P+enZ`4*h"
-XKJY)ZDFY%Xf7qo\$3HW]sPJYT>7\8\A?8#^qdq6cc<?<`O_qOUM[$'UoL&XR[U(LURe9eVOX6NUq3h3
-Tq\-LR!L_L0JGLP8m,eLJ;8o4JpVluMj'g:['Qs9Tq%aMUoh#:`5fj/Z)aq,WN!,6a3;rY^V.+Y[JKXh
-n*of9o(r1Zp@RkDmdTf9nEoW6o(;VOrq?<b$2aYuqt^!]p@Is+p@n7OnFZJKo^h_LRoW*1()9ENBb=O0
-Vl?PaObl(<.kd$lXK8J'VkL3%[s_"m]=b>(DE]?u5qR5^XKA%1+WN'jPG>(TV5L2dYdKsVS:4S:['-$N
-=&21G=]8[79MqL`R7V+BKm.oaFEh_/;H-Rk>[LfD@:!>U?<^]a?<^ZA>\%GS>$=m%;H$\!9gh0/4\0(P
-Rp0*(=Bo'%;.*j;:K1=n<_u@[=D3>gYKl"6Rd]Xihr<PAh9sWd`j;kHRX911Oe/;F\%]Gf_S3:XZ*h!H
-_9^KN]tgbDKReGkEouZ5g<RXYd`]#-k2F\Zm)llRXdtfPUo^Y!XfIV&='T<EA7T+O=C,H@DKpf'WMu"n
-<(05G928>_6UaX?79!>d=B\a1@TQ?&<`rI":/5f$a63?o`8e>Tq;f6?_p-f]^ojVnA8?(/P,b1GS=,7e
-re)MMPaIYtMM8[ESTn1:Kr2H.`4k*]fZ:Y7aP>t?f$q.*J9d&LR&d6gV3GOZ6Ua@+6qTsB:/4AU7m9_F
-VO;plQBIDjHuEb1EK53:;bp+f;I*C+<`Dpn8k_iH6;:3G9/\P"84lBG<1'<MnaZAOq"jj[n,D_fmIU#A
-mdBZ9q>0sdq"FOZoCi"Xrs&&ZlgX?/p\b$qrr<#jr;Zi9!"+N<!"!DUdF?@FVYpK-0%SA!jlP4(jj?g,
-!!gcS+p8#G!!NkgiS)m:r;[Cfg>Cf>i8)l.eg:nT#67]R!eqEkr;_$B!<N<&!L2>a!#p!NMk>N[T565,
-.4HQ%5Wq;!4[WXA2*=&[3C#Sq9L(U"/0cMh0.S%X'c%N+8^>7>5!q4^1EnM<778[[0eY@8+<Wa?E1fm*
-W@e[4GYi^[KP%2rHchn:f\j\P87QUT=Zf>@4$#Yo2`3[G3]],^<**.7YhuHn?tE&)HA5C2;aEiL66@=W
->!ID(=(B2&`hCW2jl>@XZUQZ4;+4)O5qX]M5VH/QI)Y1-\ksjr*?ZUP,UjEH,U!mM0I8G500W#_+seft
-0-hV]6Z5e(K3C`l-p`SX,Y0UQ>]s<)fp4H^4@2Fs&.&O@"oA=$"9el2"Upm[J4M+>;Ihph0.:""75#]%
-4DAqoDO8c.NG>fEhrEeKX?%15(_mPu+<)IM,on9N%k$8nc%r^K^qdF?Bj!W>]4E'4+!2aQ1*n1h+<i$/
-)@d]#)B0J2%gsKr)&=,51\(P6!!<9*!s/5u"p"o=',:cSrW)*]qZ6]srrMuurW2osrrN*!7g0qk8kr#J
-4.aSmN4$L>`m3K%Jm;VWOgW!F]"Gej]V[Jb86r<nB4G7:3_WpQE43KjaJD'a2*f'u_8*q(_T''pL-[1[
-5CSa%R;Ykd=D_GS=CPiOBstdgDPZ+Lp%8+VkkO)glhgSIoBtr4k3)I4o(VkDlgs]<mcj<AqsO(FoBFfU
-l1t/Jp!)(Wp&+IJn+Q\Qp]'^GmHs?5jlcU<dA`.ZP(%\3Jn&YNMMQpcClOOK\\QeHbK@T&S;DlFG'8+V
-Gm&A<K7eIKHZjmuW4pI$f%SU'Dgm.mI;sL]H[:$kJU<!)KSZD;ai_cE^V.@sin<o"nF6)Ho]tr?o&]E,
-gt0<TcM$/VkjIs(lKd6nrV#1AnE061kk+`8jQ>k'nDDjPbI3IQDK0iQDK0iII=-0SDfg0,`8/bse\@Jt
-=+3n;9MA2W:/+DY:ejngAYQrQ`SK@aU4RK&E-$2LDf9lJJqSu7OKl[`f]1>e]"Z5Ki99@iiR$9AkhYY"
-mIg&5s1lFrio\YCgZ\2)oA93!jkJnNgY1<:e^;XigYLT:i7uo=hUC0@in2W.e_A`5-3jb^$4I.B!WiB&
-!!E<'!WiDn!!EZB)A`kZ!+$*U/2&\&&IS[IP`q2mOdDW3Vl-2XQB6u\L51n[Tqe<TPE(<IIXcp(OHGQ\
-Jp;6LAn>F`CN"*+>$+a!91_W?3]S`P5!LZ[Yrm#qUo:?"^;F&35;IGWW2$GrXa[CPRQ4DC>,@g"?;*1$
-1e0<*VQ?c+M(C2,1oIO[Xfek1Xei1h7PR^pI]o;I5Vu8H=AMF[:/"NUWLm.?]>W7Mg"Op.\#$UVbe:p.
-]">8SaN;9?aL\t#_83di_:$H8_S=!sR?b(o_8FC$ZdR+C^q7P7h8@4f`Oj"(`I>h2ZI%($Q^jYIL4,\\
-?u:soT;Gq@X/_kkXg=diS=5LnH%C6hJ:iE'I=QKaH%1d5N0'U.TV%jQSY(.nQ`$$oLR*sWM4'`fR%fn4
-VQI))YHY+.WN*V-]#hIr_Tp-1\Au:a]XkAUXf].\Zb*fc_mHn`VSUKlR^9`6^4*l*`6>TmZ+J#iWhH;P
-N/i^]U6i$FQ'%;^J<5;6P(0O3[?dhbObA0p@9m2:<E<*u=^#<EBO58=XI,K^Z'LH!Q^4D.MgTAYG`nYW
-R[L7ZYIq'Z]<&0:Wj8A*ZF?luT<kl#]#2+r^9Z=oYdhQk^;.P+cI0e:bJh/gXa["CTr"ldSX>hAVkfra
-X.l&QT;K6.W19HNTUL9m4?#/^78@$!H%q<=MMZk7M3+("ZadKPVOWs?SY)g_]Yqn1]<S?6X/Mu#]#W(D
-d(mB,YIFB'p%%V@nau_TqtB[Nn*]]7n*o`3nF6#AqY0aZq>0parVc`or;6<cpAXf5p%.\Fq=sURo_=tZ
-9._%u7Bq(\@#h(]VOWg06maiNP-qBmWMuejWkMP\?Yd0bTpom\+XfB!CTsnBS7`ZU/i]#hWMlYkVkgPr
-`F2>Q8=?E^Quu>09L;ZO='A3mTW4V\DM*prI;s=]FCA'K>[:WB?!CQ9=CYiJIUckl>@1`I@9ZlB>ZY'7
-?Wou_4$Gi#A=T,n>$b6@A5QE<@p2E$<E3'o77UI'K;6WSccj2km\$K*io]6YU!CloYGR_5F+]UFTr#02
-\A#kqZ`^R?['RZueBPeFXeCDtG]7Z1j5]"O]$KQsf\cJqiUuKm^qZqDR%^=WI]KQNPAF9+=]]$CAm\hT
-@p<hqK:&R7R;Q(m5t"@A<)l=W:eO2W=]AO-<Ers4;c?e)=\h[bCRs><qZ#1%dH1&ug=Y?)_niFWWJFqt
-EI3eFR[KV7Q&h&gNf]d)SXPUp]W@]N>$?`^^Y7W9g"b2r_:%H2hr`tDX/:8e>`>&NWiMt[A4T3_6TI>$
-83omF92JAR>Ge9cIuBYVP)=X+Cgq@DGYD"19NG%u=]\R$;,Kt\8jbg99h.l81JC8.7o!*TVYp5bs8W&p
-qYBjYq"OLXqtKaTq"apf#Q!uZnal5>o_e^no',H.mHjK@rrVoo!5edEF(#%ZB!B;'c+(+]rW!Qbe_\[$
-g>0U!VZ6f!"4=@e%0HG-"U<K;gs[PI!"Xt@inrAGhUBj2I/j6J!'>YfP7R`p!<N6%!!!$"!Kbuu!@<c8
-S>(XpY`V*o0Kqca69I+c/h]af5Y=R)2*sPt5r(>i4tnrZ68B8a&Jc-+:!gjE4@1el8hiM"8O=RM0/#+/
-)&kStE.*q0]i%"YHOq64O-lIC,IFn^f%R]:6=+M?;`[H22`jAo3]2@J3&i][>$YHQ\)!om>ZX6\/9Z3:
-C,&J(?WC-YH<PchHZdNncD\tAjk\bO[R;f91GV?p9KP7.75.h[HGSFlcX\XG(E=\G/1hSZ/KtiZ2(:CB
-/3HEQ-R^c82'Nq\1MD,.??9\[:gROG:J>"P4&\#jd?6"L77TX$$jU_U"p4r1!s8Z1$4$tE%A2a89eeA-
-D+%o8EDob&-7(]cMJ8!%^"hLi>d_i6j5SOd2]WhZ(CCZn*>9SH+Y"cW6/geHKsSt<^p0&B>WQQ1DAslB
-*[N$g.O-#W+sS!F*>]8))AX;($lp&u(*+SYo)S.X!s/T-!Vud#!<s)L('k!&!!!&p!!30$!rW-$!!*-!
-!!!&u!$2=\3DrRA4ZT=Y=,!Nf^rOjTjFL`:8t!3,_S3Rr^4*\m6R=F!X/0WCC-adK91Nj-]"Z=j7n#*]
-`5]R,_nj7/\%$$N<%0kpYaKE07p9V-=]T9NCiQhtWL0I)lh0rGpuhP<jl>q-q"O4?nF>r>md'</m.L);
-p[.58q=O+@lK7I!hrjk6n,(Jfo(2JHn+HJRrVQT]md]f,oR?3#r;>3TM0k&DKSkkEJVJl.JTuU*LLda-
-e_Aa!aL7[qKmRubG^Og_H%CWtI!U0lN2+/4cdh".d<1(eH[pKnDJt#JFae1XJqf8\\&cb6_n*Ip_W9SF
-p[e%Lr9`J5mdBT;nDr-8^X`/?jQu0njm26sjQ#dhn*]];msaNpr:/_0o(MP5h;?SiG[#*%?[6[,@<7!;
-GYpMCJYp<?bh1.[SU"=4:IIuT9h7rS;+ODO=DO\F^W"mX\X[h^DfTW#BPD(-Is5X\LPrUWlJLgO]"5Mn
-jQ,OhkiCa_kj@R(lh'`<lM/-.dG*g;hW*M_qtK%;iSW)Ah&Oemki'h4dFmF8i83>Kg>(]Ggue"Yh:pN'
-eUe\;!<*!#!!<9"!!!&t!!<?/#6t/.r;[$-*$QFD&d%t22%h>o3BK5D(^gk@QB[`(TVnchW1fcJP`_&f
-Od_u?UnO?CNJ)k6K8,8LP`CTOH?=1HDJjTGH[^HjAR8G9=B\d$4[h4h4#e^QX[$ZZVQ?f*\A20-1baEU
-V5CApY-"[n74pQ0V4VF/="tpS1GN"/WNEUm1GL1!Vm!5(Xfnk.VQOW9=#2F^XIWWb3Dj-[8OZQT;HK9e
-MgKoP`RNDkf$`6eZ`_!\b/q9(^VIS&^:M",]=Pu&\Au1d^r=."\[SlT[A9qBa1B^*[a`I6_nOCHh9X<u
-_SjL6[E-"tcdfJ#OG]m3PbP%6LQdpZUPYSCQ<BudY,\@hUR6p_KmA#nK7ni)I<9^aJr5\RO-cc>St<']
-S:dYrPFI`%GBoU/JX1GFR?jSDW3EJ0Z)=LKWiWn6]YV7t^sBWo]stSa_nipmXf]1_\@]MgYcbLG[BZa@
-S>s?@a2,=/e&&8s`6#j$X/qeJDJ#E$DkN_WDLdLZOCCkLSuSlsOIhW&L376ABjFY=;bp@u>?bK@@V_L5
-R[^@YPDjaDU8Wf`AS5P:SrdTGT;euta1'/p]<8<:X0eh3['Qp:XL#LD^:1ql^:)%dYe.Kf_SX@1b1+\?
-_T00OVkolQ\?MEiSY<$`XJM_tX.#`bWjfdBX/VkXSq'"2>Zt?<AT2p[St2OMR>[GrQC=_WrjNuNUR[gB
-R%:1X_8aC.\#cX.W2Zi,`6??E_SE^^YPIsBp@.VCq"jm`q=O=NoCDG?nF5f1mI9]<p[n%JnF?ANq"FRY
-qY9m]p\4O[p@S"Nq"=@Tq>?Xe<A5@,5dke\>CiZOVONs06RjZES?])pX0&@uY.eL@8ThSVW1A,m*[E-Z
-BX4eAS8TJj.4(1QVPg;hVP^SsMKX)76D:N1Z'frC=\(SI8RGb#<1U(KF)?5WH[0^PKlLX-;H6n2@pE2D
-?<puF>?tK=@:NMR?s?`:='&C*=Becm3C#l"BUb;n=]SU8B2_lFAl_Au<)uad85NB/J>oruhpLKHg>C*)
-fZN6kccrq6Yc!_5H\7Z_US564\%T_s[]lubYdV6cce?sa^9+2_IslHW^ZN_kl.Y+(]BmbbmCMl^kgR>M
-TpVLKY-+k(O_[lq>?P?G@9HuD@UjD+LRP0=Q>g"o6UF4:<E2[Y5Y4CD=BSj1<F''::/kD&=AhjgC72*(
-p["U8iQAgflac,AGeqn=Vi"kqCk.eDSscEpPaIVoLQ.RiQ(3htOM@ljH<sm=XL6:CprfhK\$PbudAkdZ
-e>]3pH&.ifWiN"^B1PTb7RTX891M`L:JOYV;P^+TI#F/LN0&=*De*XDF[o2&7T<W%<`N4&;c?Fe8OPm<
-:JOVC4A8IA7m^(EQhLFO$24)cmf37Uo`"CdmeueLn+?SXrr36&qt]jNnFuVRrrr,km-X61q>UKgqSE4?
-M-'`a4LjCs`l4eUrW!6og=Y'>g#UcCZMjh-$.,sr%gMq3"U*B5jjQ'b!"Ot?g=k??gtU9:&-E"7!!c3P
-N"H'j!<W6#ErlCD!e96(+sC9aR$<bTZ%bh*,qh8O8i\Xi5!24q2*3fW6qB124u+uU1b^L;/iG6p%i6-(
->KsQD3\WB^<]!!B;E>mN0f1.$*\'.&Ha.$[V7UuFZ>!?]G$0r#HbO7u^u1tu?=&kY>Vo2;2E4,t5CPOM
-1-J#t<+^#_T&6b[>%g_s5FGG`J7ijP/p]oPF=DB`J"k*=e$.9Vg>:lH[RVl&2`O-'5;#/\5XT"0Q,MS6
-`c3dP)Aj>8/M/(]'H\&:1c@HR/O<,k+tP`=2('Lj3aa9IA53kgE',(*>pNe_!*4d#duPn;2-!0s%l+@t
-!sA`/!<WN1"9nu9's-5T9f"P6AMHYkI68;`)A[.C=rM+>YMn#uC9#S>j5&=m55lQa)&O22+WD^L-m^/\
-0&>4$F0i]q[(M!:ANa,*@1s_*'Hf:q+Wr!W-70oZ)&X,+*?lR:'HSA;(CqQFoDnUcrrMlp"9\u6"9JB"
-#6>8N+!Vg1"6BL_!VcWr!<<2t!<iH'!<E6(rW4)G(ckSk9gh7EaBae/_7n":g#RE[:JR:e_ns-t^4*c,
-VKZ<;@&KiACM,mj77g!d[_BJuX$oTA4N5:S^Vdn*_n!.,F(],`PI?ls<C9r2BOY7\@VB\b]rRR&f^&5%
-q"`nFj5oFno^;87lLOQ9p%%PBoBu>JnFZ5=p%Ih<kMk7Qio'5%r:9^4hXBgunF6/Fq"=1Pk5+rIm!ep1
-qu-';["`XQMfsZ3M1ph=CO(\aN/ie'_9pf_a2YQZLkU8$FEi1YG^+gnIXHEgJrHP@cHk)#g!G.q@rZsH
-JTc'ZAmo^dG^Y.*YJ.p!aMYd-^;/jap%mY,jmq]tp$q2/nF5Pf^qe[nf\u;cinreXkND.+l1XE0n-81>
-nb;D2k5FLbjP\7eJ8/q@Fa&"IBmGJSH#RG=J#pHDcJ?gcRsSUF<D$.e:J4G[;+jPP=DO\F_8kBi^7]su
-E,K`<IX5p[I!UC#JV:JJl/1^K]"5Vnhs'h+n*/ffhr3nkkjn96m/=]5dG*g:h;[Y]qXrn=j4r&?$/sLe
-i8)l0db*@Sh$Dfkg>M2Vh;I>mf`]sQeq,(D!sA`/!W`?$!!!&q!!EH2#Qb&(!!W]K+s%a=!rW*V#9,3L
-2EWuC)[m:EQB[`)Tr4liW1fcJP`_&fOd_u?UnO?AMhHY4K85>MP`CTOH?=1HDJjoHH[^HjAmebB>$G-+
-5"@Op5X$leYsibtVQ6`'\\Cuu1,=<SUo(8nXfeUkHs]WRTq6.6<\P^O1,2n.XKAsn0f:U<W3<>)Xfnh-
-Vll5/C2-%bY+/Z`3)O?p:eX_Z:KEj_N-gAh`RN2_g<J6[Za%-X^;.7f_8F%,_7kB9_nO49^W!q!`P]0i
-Z`^.'WMR#Ca1fp-[F)k"\\QM?f##,E]@>?T_:d&Vd`&YjM0tbcHBb4iPFIDIN2`JKWILbJZD4.^U6^X\
-KmeB!K7e`'I<BdbJ;KANO.*)ET:`6]R[KR\I[6=kJprPoB74BFO,U!9Xg,18Z)fXZWiWh1]u?nPXMMBM
-_S*+X]>2+cY-,IZWjfm\YGeV/ZaI-UVR="K_Rd(jbe16hrO,;'Y*FQ^Ga4qbRAl3lNKS:EMg_.aXKAmn
-Um@C#G]R_@A6)i6;H7"-?=$oHCn.MpT!>VgP(f="TU^plHu4h2RY@#fS$'!=[slH1Y-+k-[][K`]X4`:
-VlR;?ZbF,d\';1^]=Q)"_8aR2d*&f:a0h/0WhZ)fWh5iQTVn]dUSFokT;])sYHk%&V50KMJjj-W?XRAX
-FFK=>R%0h8M3O3iS>W[%\@AN1Q^=#'R\d.&`l#X&XK&5%ZF@WjbJ_N@_S!"Tq0r,4nFZAJqYU*ao^qbH
-o'u2<nEfK.nF,oAo^_VDnbW(VpA4O[q"a^Zq>0p\o_8.Wq=sd_s-mCr1*@H)\p,Z4LSh&JSX5-q+tGR?
-Z`L7/Y,A%t]r-KjDSEfgV0+^;,UXjNZE1*rD&siV1m=]3Vl$AhVQZr2Ru<2,SPQ5hQ?u\9;+OY`>usd"
-S#VHiFb,?nF`2AYEFW3O<E<C3>?YB@?=@2H?XI)KAR8tW?<UE/;c6Xn;G]bE5s\%SS<dAZ;cI@B;,^q2
-:."q`.o]GD<`j*fW2mAcjLsj8m+p[BVT7NCf#s5]Vk/0YJX3.-U:J(N^;IdoXsgHY[_9])f[ddPXJCN!
-I<0>ahkR^@j6=Lud]fXhVUjt_dB]gKS=l\WX=gB1BiJ23:0:k1>@LuG?>b.JSZ/TQCK!Je6UOIB;+a8F
-:.eYh='8O$=^G-,;uKZ;;GLke[`%b7d+R^6am\r:kK10Tbcn++@V]n4P,,.U4Kb6EQ'%#dQ(OG2NK]F<
-XeC)MA!OLDiq2d+f&>2rl0mNYimPuKVMKMRR]<BhVj;'o:JFDJ6:4+4:.Y@Z)+mr*UmHIePELoVFDu,/
-ClEF):/OS^=C,,/<u"S09M\5G6;LKW9f"V"9M%cD;kTf\rqZotqYBg]o]koC'CY;`o^hVFrVlisrqc3V
-mHa33p&+gmp@[kIrV6Bnq#%u/$^k?%&Q-<rc-*qq!WE'(5h+<8jk&5,$J(t+#6>"BYp:(gqu?m'e`>i>
-0DtkNOT*sAgu-r@e^S+V&J5"0iJA'G!!*0'!<E6%!<IMs:*MEAViGt;Nk'R(1+4b14?bVY5XIV%5WhA"
-4@i729L:j'1b'n$.O$/_'b_K(+'6Oj5;+H:9NX#+76N.=5<h7`2CL174'-m59Jh9n2fl$LG)ocJ;Q5;P
-Yr'S\aB);BNJ^pt:-gs&6Us9<2,ZS*7o3Z4C8U$tAR&nC5'M2f1N[eo5rMX^'KHe!@q)jujk[o&h<!\R
-frICk2'O4q5WLPf5;P6!I%SL@jM+kF(EFD1*$cgO)Ajh?0eP.</d3U^680c9r@2&"+u)SI/6HdnBnoA6
->^.]-7k84of]/GN5s/(40,tQ;#6b;7!s8`4"U,#9'Wg2X;E?s_K2H6'C26R@5p]f[EEIa'JDoIiC9>kC
-j5et,7k,o3*>]D((EXqDrZr7$2Vm',F0i`t\!^oH@mXG0>S8,))]9bL1F47k-6j`V*uPe-*@3'U$k40r
-)&Nu/3U-VE!VcWt":,/6!rDs(":uCg-6EEp!!26_!!2ip#6=f*!!*'#!<<0!!!30&!WE(?"r06t91hT:
-WP(u[Ye\2tb2D<(;cI%o\B2_(\A,_gWFSq$A?)YN>\m&":f:/5\A#]"Y=VDP7E<?]^Vdn,`OWC0@m*4I
-RC8Jt=[Q20BOYC^?#+es^TNp.io0M%q>'@Ngue&#q=+%Em.9`3m.U,I;>0GIo^;ADq"jdUmI0,hfA5NZ
-rVZ?^f\Q)bn+>f2n+6)<r:K[RnEKoKqYKR2[>ocnP&kl!It3?/EdN:WJt/CB`RE2[`Q#9VM1pG*G'A93
-Gq"B#IX?<dJrHVBcI(;'g!G.oDgd=eJUr5uI!^HhH@BgiUU@t\aMP^,I_Wk`h=LI0lK7U'kOe5tgZ.MX
-fY>5WlI=nhnE/Zgjlu+"qs4(Inal27oCqY5kN(UcnE\r^[?#`PDL?PAF*W+cI!BFDDgJ:sg<A4)bFEok
-;bok^<)HCe;,U+\8m5r(]u%e:e$b`qF)>W0F*r1JH$"7cM0scN_<^7G7a&BS]u/dllKRNniS`_Xn*f<-
-o'u,I^qS1Mk1SSMlKnECkkNikdbWp?f\"a)daH_!g"Y<=gtUiOj5&YOg=+O)e'ignr;Zp$!s&H$!!!&t
-!!`N*#7hCX"9JE#(]b0n.jlY_$3C2.#7_q43^-#$/h%b^R?o4dR[p4OWN)nlT9kk+OHGfuUSOZXS</V]
-JUiE1NgH&nM1L%tFoHA\H%:R#Ir/b)?=IJS>=_:D5!M+\PG:$PQ)1I\ZFmkH0/u4MV5'ffWNND&T4M#!
-@ATc<='7L62``s+Vl[#/P;P6S2Q<p_XK8V+X/N1fAj]-ILTZ)p=%G8EB3e>0:Ie;jT;douNkiN^db!4&
-d'L0o`Q,a3]t2+r\%9Z"b/_-/`4O"-`luB5\%]&@TVJL!aN)-?['nE$\\PVkbgO29e&onWa1^0MbKI`1
-VOF!QW-EiWJqf\TFcr8KPc^LTXfS+bR%]e$H%ga!J:W9%I=6QgH%:C"NffBlWhc;]Xe_DROaEInQCXS1
-QB.&tLQ%O>R%pI[XfS\,XK&83XhD]^['%0T[)0DJTrPQ3[B6RB]V2jW_Q]u<XgPaM`2:#\`Q,j/a3DH.
-\$`NP_S*+KM3=TsR\l4)R@KG#J<,;IRuaMIWf3=:P^n1*EGTZ)=Bem-='o6??!h&TS>i*KSthF-LRk3*
-Q]?cIDLRS5Od^u^WijIYaL\OWX/i\1[^<BDX/W2)]Xk5Z^:h,/Yct^MaMG^4aMlWR]$8+*Q)(L_Su&3U
-SXl@HUSac_YcXUsY,AG*UnON`Tr!<CI!Yd7#^M#YOdql2U6Z1DOc,3]RAI$iYG%<]NYdnKW4BRO\?`$/
-W3<J6[_KG]]=5DZVl>.=o^M;<oCr+Yq>'[ToCVYAm-j?1mI0W:o_8"Kn*ffBq"OFTp%S1Rp%J%Oo^_JE
-q>'dYp\OlXAR%#5)FLrP**\8sWMZ;ML--S26_UcdXK/J%V67UmG[b^*]<[WI5:A$6/TItqX.4)O,<.cK
-Uo1,fVl$>oWksHpA4ebWWN;83=&i'f<)["";-foqOE,W%OF;=mFG"I<>Zk66?=7&D?X?o@@prnV>[CfC
-AnGR\=]PH&)c9C*7R9C-8S4HX>ZFa(@Ui,/?sZ`)<`E!m;uTT>@Xk/gf\=l]b3I<qiRG'Wi318:\#uQj
-G'8D%UnX]r`P0+'^9]8mYdM$S_o^EX^;-hGKReJlDqWC>f&56GlJ1CRg@NeKmBb-VZDXFmVuEbpW/b:_
-<)Zk#?=7&I?<1*<G_VT`Vj1sn6V0^:8l/DY7n6?K>Zk68=]\j7=Ar0t:fUY":2,a?oBGo/bJWH7p$L5b
-_9Kg/\YtBoB6JrlV6`=]VO4!BPE1lnTUV=0P`<G[SUt<^P-iO%n_3!\jOCuteCj$I_mZtLL4+uKWiE.u
-Q>&o^84Gs66q9sF7K-%F93\6gQ[F^TP)Y*<EGoK/PBTJj;bg=j=]ng-<_uXe:.dl?:Jk"b1,;Qp77g$H
-VPWnTp%A(Tp\+.MmI:G]p@.kOq=jmdrrDcllN?;9o_\Rd"Sqfdrr2]m!W;r6!"4iT!")`?dEL(GPl^ja
-##X+#e`GK@$dIJ?%KZY8bK2(9$2ac,$Ja_(dkq"'$^BE"g=tQ=f\,2(%/p54<oJK9!WW6'!rN'g#++%G
-+?Z4+To=AZY%K^O1c[W\6T[4n4Yo#f6q^!04[V5'9M.]3/h\t1+<DL>(`OA:;8fq10e>(C81?/U4#/0A
-1G:)(2D-R57<bbhI&OP-6?>t'MJOeQJN7VmS(Q)Y9hA9?J6=j,8O>R*697%a3^?"t93l7HYiE0)?t`7u
-F^?Y=Uhtg?C33ijMG@Du-\]XlhSmarjlPIRW]2@[.4m,74uPej,pbZcNkF*%^J>ph+rqUB+se?P*@`'f
-3'0992D@9]1ast),qV)1,!StWLJ_K?<^(#:Bl6LK1f7=Rce=!t2GI:<1F*P@"U>58!sAi7"pG/<'<L2X
-=YVgBE)^aj93YCq4X<EmBm#>-:=@moHaD/\j5Se(6lm?h)&F#))^?RErZr4$6/UA;F0i`t\"7YaB1ZgS
-C_@`l-6aZZ.Ok?B'-A>:*?#_1*?ujP$O[pj'c\#33U6YH!<N;t!!NB/$jm:Cqu@')"qr+'1G'+E!X.<Z
-!s&B&!<*$!!WE'!!WE3#!cJD_4\eI64#WtK6\2P\_oU!XjF^E-;O4c2`P/jt^:U@V=ADtpVfGpN5s%S-
-7r>]J^<!`[90#)S_nWt(_8O=([U_0`4\qWWQ"OAk:M*d4@:WJLG.PJrMl5Cpo_&+YmIoB"n,*"Rp@7SB
-nE^)A"nV?Nm.0TDnTFKto^h\@k2>1\oDJO\o[qpmp%nUDl0nE?o)J^Qm-Nj1p%J.Od]S^aJ!,M@MM-D3
-O+Mh2H%h`Z]#3(Gcc=&2Sr88QHZjRYH@1*pLOOMmH\%-S^Wt9\j4i(&Ed37mG'\gjI=d!%H[:?qMP[bt
-aiM?4I_WY6jPK=pp@@J9mHO*(m-3a!jk%8_ea;&Vp[@D4l07L!lh'93oChnJnFcJBj6c@%nFuA*fsQfa
-;c%X\EHQVOI"Z`GE,g<+_VEf!f>j8(APPfc<`Dpm;,C+a9M\r-U:nC_hrMG@JTYgDE,]Q*G(OaLI#3Q4
-[_V1j!TqT)\hh:ain<&?h;IAYm-j9!oC__Ds1lCrgu[2Ei8jG*o],Vtk1AAEi7ul1e'ZOkeCWI4j5Bpn
-);<g+khFS7h:U,).fo_Q!WrN+!<E6&!<iN$!!E<1%h&[>!#GYH,:Y)i*X`)N!!*6?/36'e7PH>8,+;5o
-R@KhCW2ckrUS!m=OcY]jS>2mTTU_%!K7JK,MN4$hOGSO9G'.eEEd<4jK7@cP@:3\[ARA&$2EElV,EAEN
-B:,TrWj07Q=th]iHiBclXf8J+WLmd+;,s3]DH'Lg-8@81=Ji.$\!oE;/MF-/XKAS,X0&>'BKJgR5E'lk
-Pug[@86o(_:JO5K>bJ*^D1fIBe^W=,f$Lb6^<+L7aM>L,^Uh.n]>MOr]"u+r^V.S'^qR[sZE't-]Z/"1
-aL&D/c,e/2^<G0F^Y@MU^qmV1`5K^>YFV>YR&HCETo+DbU6V:AOINADVld4sSslC<LjXi+KDpE&Jq8B%
-H$Y!iKT)%SSZ8HYU9CJeI"7'NWJ-8*Q^+,2TT>&*MO^H=XfJP+X/i8%]WS]S_n`Rk]!]/U[^*0L]="cD
-\\P/ZahbElZEgsN[(Dm7a3;cH_TC!<[)'Vm_TfruWJQ\&CM8uuR%p@1Iu]P&T;8$WWiVVZR?;lDFD629
-@Tco;='/a5@:!GUBUu,nR]j,cOGos1QCEVEBmPnrI=%EPUopl@^W=!hY,\S1V4XESV5^W)\%9&L^r!mu
-f<DKj]#MP%`Pp*OagB4-^mh$rYG.e_T:ML@SY2jWX0o4&S><!h\Yc'oY,A"D@"j5\H[C3rNL6N:US^JL
-Mi`UKN09g4XfJ.]Mi<[VPFJJ[]Xk\]W2?VtX/`82]Xkef^::5Gq=aCKnFQGPqt^'[o^h_HmHj</n*TT7
-nFH;Do)A.`q=s^Vp\":[p'CEdq"F:Iq>C-hqB,\9T4M4[)AP<9DA?62Vl?PcOblIL.ls!'XK8G(WMX:1
-^lEkTB"bp_O)d6(,UF^NYc=apFXJ@f1R4c6Vl$AhV66eQ;eB96XJr+YKNV)@4A8[V:J"]bX-[L=K8G&(
-EH-MH?sQr@>[LuI?!goB?!U]B?X$cB?".8N>$"a-=^5'-:.Y@M'MDu+QX<p#?<go5;ds-:<_cIf9Mcs.
-9ho;IR`F:6e)9WWgr%e#gYUr)e%`DrVNuFLJsN.*VmseH^fS4XZa73R]YVY:e%WW!UkF8IF`=Xq_r9Ih
-d-0NGn*TT%h!WbD^TjZ0V5LApXJh7j9i"kr>$YNA?<U`CBm>E#Vl?"t<(BMJ8PiAc9LhNE7p9,'?<Ve\
-?!UT1=BS^.?<L!=Nmd:#YL:kMnb:tileA&ec-3VqMeHmIJrcY1SXc%>Q]mSrQ(OV9Q'mWGXIOiWD3qib
-naYDue@iE@p<0e\k2Y$lV1O,RR]<BgVNbXU5<qM%7S-3G8jcBN:J>#iUmHIfPELrcHua(8E0GQ=9Mc3p
-<`3"$=&r9p:J=PY77@)K*]5oO846*D:Sb,kqtp6fr;6EirqlTmr:KaPoC)5ErVm,pl0@Tsm.C2Qrs&>q
-r;QZirqQND!:BgpG<l35?,Fq4d^H"RrW!Qje'uq.g>pZ>^C^VM!jB3]"U"Z&"U<N8jjulu!",.Mg=tB=
-f[ej:%fHAXC#<\5"98E&!!!$#!!!.qheNfQNif+EL5)^=3B&l\5!he(4$l(f4?PVjIR5nN5WhJ'5<1PU
-2)mNI-6O6E)&a_m`4nr-4@1bg.5XIY5<1#=.O-Pm-7Ml)IA)O@\:9a7@nLpCFao-IK?Tt?gp0^K=cIi4
-4A8F;5!D4r4Zu%t69[nCBPOp7Z>!fb;FE/r9V/4O=I+,HLk1Xr>`rBVc.UjecJIF;IcK:j3[,k.4>Ao]
-2EW]W2b%VO_;"%j<$i\2*$-CT.3]cN+r2mq6:*an5<q+S1cR0K6T-&V;Klpg%U`[NH@np^Cfq6]D0a[b
-Lc7F`:cL*N$O6e?"pG,4"pYA;#S%KHh2YT.;L!\!H>ZJe6m!C1E'l0?Mhmq_g6[/m7ag>Ug=3>f%hK<d
-'cA#7,9I^L.OQH.hqQ7q[D]eh[uZ#F6=n#T(E4PD-6ONZ,9e6K*ZQ=F)]9P4*$#J"*u>V5)]^m=lMpnc
-p](Hu#7LqH"T&0,!tHA#2)#[Q"U4r,l2^hbp](?r!<W6$!WW6%r;]Up!s8N'!=0N&8ju'.25n_tLUb7=
-a3WZ(LJp]2MmU:=\@B;e\"dqU=B_JsF_"uM5"J+4D6pdeaL+c62a#-u^V@\'`Q#<qHWao]>bJBOQ"F5k
-:hF!3A7ntD@CEqbLS`tklLarKj8.j$lgs`9oBu&?p@nOKjR2U,nG)eKlfRBuoC2)3lK.$dmIpMRo@_mk
-p\XjFlLXrJn,E:Rp\a[^p%\OQeZkBiEef[-N0oKVOFqM,JrZ=hZbtAFeBQ+@SrA;PHZsXZI"$NnLPUG*
-GC"h!W4pL'gZ@;DH$XgbKR\Q1G'ARjHuE>1NJaRH`6$$<]t_>"kMGXsm-EKgl07a'o^Cu'in2#]e*uA`
-lK.@"lfm^"k3V!umI9W3m-X0)kO\B6lgX5p_RbeTB4?%,G%>92JVneiEH$9/^tIApb/9TlA55iQ:f^On
-;,L%a:/+_rBVW2T_pmMPR=9!`?=e,!CM\0*BQo2aLUP"aj6+Xs\@T`Ajo40?iT'(arol<!o_A.KrP61o
-gu[2Ci9Be/mG79oi8*)=h;6f3cHa\^db!=7kM4kLgXt?Jleg@Egt9kt./j5G!=&Z-!=&c1#Qt20!<E*"
-"To;M%M&U<!#>SL-nm;..i&Em"U58T1dXi4:cL<`/:O+XR[g"GWNE8$URda;OcY]jR\?LMSX54gJU`3)
-Mia6hNer=6F`_\GG(5+#Kn+2ZARfLnCLp772`WiR,*'#oCn7Q)WjB7N>q[c\E1s5+WN!#'VNuC<>#q/c
-EF;X!-o*J2=JVmt\!f<5.kn!.XKAS,XK85#K3W(n8q)i'PuUI=8R5=`;c#eE8Xl]QC4X.=d+$_%ce#h@
-\A#\h_nNh)aN;i9Ye.``^WO^7\?E3I^:Uqe\?Ms4[(aZ$a0`;,d*0_8^X:iU]@Y]Rd+?Ina3)lIZCn+c
-I\!@(USOBBUR$>-WN*(fU91buUS+HILjao+K7\Z*KIMV.I!gHnK8YeNS#E$RUp@"qMNF!cVOX?[K7oti
-Oa(JaTU;LUXK/G'ri/Aj_lpS^[^N':[C*]T^UgVQ\@&E@\Ab_f\$<EO[Bd0LXKRnm^r4+)^VR[t\&Z\-
-]u7UbNfK<pLOY\YWI0&MMk-AhrhKk'XJhDPL5:+tF"qBFE*?IK=BJd2@UX(fBUl&kR&.!MMgpnLK7o,2
-EH6PNH?PL<UTUc>]?7^fXfAD.rM]n"Xg#/2ZpCb/`l#C9Yct^M`k]C/bK\MOXi/>lUn40YVPfuRR@'>1
-TW"ioZEg$iU8PN3Wi)MnWh=`QP`^iXJqJf7Q(Xb?/"DZLI<BgbJWH@qTV.[0MN3gaS"[!jYd1=)U84]a
-V5(,uY-+h:[AU"soD\2SoCr+Wp\4CRoCVYAm-sN8nFZMJq"OIPnF#f@p@e.Qp%@tJo(2JJoBki>qu$<a
-q#15dAR$o/(H&1<+^C,.WMZ5GLI`O508m<@XKAY'I\X-YSr[f']=bSCEB>El,U@'1Y,e+8,TeZrQ)(=U
-VPg8dZDjgLLj3@3Wi(l.>>RgS869%k4\23FTOi%sNJ;h#F,+aG>ut'->[LcB@:NeZ=BAa7>[CrO@UE89
-;c["#>?b0*7Qin%94OEW?!CT?>[^E0@pW27:/k@nIS`R/;IY$Fb1a,Yg$[hFkLSAAZeaBa^Tk#>Q[3q2
-RA$@R[`-)"^q[Fi\%B;e_8ajM]tgeEKS"\rF2Z8Idc'-Ig;V,!mbPFJ^#[n^XJV\eVQHr$V2SbQ92Sei
-='f0>>@_2VFbZ9]WL%F(8O>X6;cQdj7R9O4=]ej1>ZY!/=&r:)?!(03=%utag%*e=cHPFZ`TQ(ElFbs"
-d&O+'BkqL6N1d>EUT1#SQ'7DoS=Q4DSW(:`RX]!fRCC>le\oM\e\f>Q['73uhUSU$JU<6BWiE+rQ"U%_
-!_#UMr^dnn:Jt"_=Jhm]I#O8PNei(&BOP\6F\PLU9MJSe=&r=#;G9k[;GTVG91_fP3]g,17S??HUoa@c
-p@\4Wqt^0frs&8moCqeEqu-Nprr2?glgjlJqu6furVlipp]&eEm/RN6B)i<\cdU4_V4@_f!"pU+h:CB5
-h8[d.,S:+[UpVZ_"8i-&"Ol2geNs-6)O]F8gY:T:e]-T0"V1_:Fkpg>!rr<%!!!$#rW!F^esd*qS$fGl
-IZ1^]6ok6##rt=74%;b5="c.S3C#Sf91q]8/gi,&1G(IA/Ku&G'HAAi_nAQ)5s[4l/NcTe3&E$>4YAE3
--S\&+MRS-nNj+)5^6<WBG;6%g[`jB;f<na]B:+$K5>"R>5s@Y+84?!=7Qs7CAn\O0Wb6$d=%l=p?tZ'^
-NNY]>P(mKu&Mg,9c/dTodb3N,j5\t!2BO+j0dS>02E`le5t#";^"VPh>;.09'H\eU.3TZG)\Oe[3B/cL
-1bpa94?t\V3A;R#?\a%k.qE.F-S8D.Q$G30CkCI%Ji5\A6o$55$O[OP"pP56"U55;%hfMPg4W<c95eZ;
-:-C$^8j4RN5p@[4FF0M9fp-XaYL)=gg=EPorY5JN(`WDo2&@Yn.jI.7gWFZH`5&meO*4>Z=gVZZ)&aVI
-,pOQU*uu4?*[N$I(E"#.*t],0)\jG7));6Z!!<6&!!2or"p##A%hT-Mqu@'+'.Gh(3u\qB$NTDkrrMlp
-!W`<'qZ6Wq:'(M"!!!$+(cY&U7mfJ@aA7Dr_SjF@i8]`#:e6V]^r<jp^qI4S7mKUXWMsrGC/Rf):JZ)?
-\\6.h845O2a2>[,_nsC3['u9-00qsr,INnO<(U52DHCOg@pNNO^q+W[iSW\fq>0CPjm;F/p@@tLnG`,_
-r:TLLp[RbGo_\:IlgjiAl/Lj_gYqAgrqQ*<hWj\-nD!$kqY0IWr:^0iq>KgWro_q>P_OO>MKFE>NI6M6
-FbtU%S#3a6db37$b-@OtK7SDpG^FmhIX[*1IsZBcJW$J?bKnr)hqE='H=;/QJqA]*Kme#[COChaSA)q`
-`PoU,^;K3io(MMBj5fRno^D#/hUUE5^VJFjjlbFVlKREkkNqI"i:cR.nEo`5lKmp.mGd!^j5&+tM.pC9
-H?X=)?[$L8F),]*EiHk%bLk+aSpFsEEDKS9<E)pq9i+Y^=^u*>]Y;8+ft!Z+De3H^F+ALLBOc.:Jp)UH
-_!BtCc+1Eu_V=PFl0.?rlg!`qlJh@,q="-p^X(]rfA#6Ko)%t=p#Fugg==m3g=+?lc-XtnhrO"Mf\bTB
-i9B=YgXb'0b]tT7!;up$!!**#!WW8u!!NB6'FYZXquCO6&LB%_1+X7N!=')K-T=Cc;,B51/M<TaS=Q=L
-X0&J&URda;OcY]jR\?LMSX54eJ:E-*NKKNkNer=6F`_\GGCP='L4F8YA7KIoD.cU:2`a&^.[%%sB:Z!#
-X0fCN?oKkpEiQ(6WN*,(7&HAE6qq3fUi9O>4Z#2Y2dWA[XgsZP0eYSfZ)k(/Y,nb#Y,u4n7l?7/RTDm>
-:h=0,<`Da]8Y)lP=F7p$c.(=sf%0i62T*GKahtm6a2l]J]u.t-^W".8_md+g`4i[_ZDjOoYI_ora0`7s
-aiCri\&m@C]%,EYgYgQ5I_s+R]=+E2W/[7?H]k>#J!H=RX.l/eVl-VtW2?DgPDOa>JVJi1K8>A=I=?`s
-KStnNSYr-QUpI(tM3s6;Of"tMUR.^=I<TdoQ%5C+XK/G'XK8G+_5k5d\%euJ\[fShYd1."YdLX:]>q7f
-V5^o/XfSb<YcjD#^r=1+/&K09^VIh)Z`^XAXIk]1G^YpUSX!f(M/n$"JXM=OZ)jURQ]%#VG'%M<Fo>N>
-=^,'>@W6-qS#Da@R]D[8M3j?aEK6<;DJaBSM2HY;Ycc'Xah"XXX/rb;\$WKJ[^W]PY-tFF_T9=1Yd(dO
-`PB:,aN`5R\&ub%VkBL^VPL,^RJrRISYE0dZDOasTVnj!Yc4[uXf7t?BTnO7KR\K&KSu=fPa$uFDf9lJ
-I#4AeSYV^4Mia*eR@UC_YdU^3UnXilYcY4=Y-+n>\>cP'p&=J.o_A:Yp\4CRoCVYAm-sN8nFZMJp\+:P
-naQ,Ep@e.Qp%@tJo(2MuqXa1@q>:$bp\=afTk%=]+!!MIGTBnJW2ZV`N.sqO/2<1aXB;U,WM?]1CL^^p
-]">;8GXaA=.OoABY,Rh-*um(#Q)(=UVPg8eYc5`s:h!%uWND5->Zacr93Yh-77a,QSQ'B^OGSF*EIr.>
-?WgK5?XmGL@:<YY@9m5h@pWJM?ta(U<)m()<*!+"9LV$(78%-ZQ<76m<*EX&<F]?7;H$h,<DZ+V;I=pG
-bM:"li54Zrik+"%]\:uf^Up\HOaMM3R\?LU[E$8*_nj%!\\5bm`5^0P]YLYBKS"\sFMlbORa'mTkNLsj
-iki45gZc5kXJDPdVQ?kJXJ:SX928Dj='&a9@:!8I@r6g`VQ#nu>=LY88Pi;^91M?>79`kt=]eg0<``C,
-=A_gj;,1bl`4j@_hp]f<[H4p=aLog$YH=gX@;0Y7PG,1PW3;t`Q^<u"S>)UPTo6UcR=8U[S&*k=g=3:_
-p>*HmYfkeJ[^E'0KmJPZRB!9fVjV?n8OuBD8kDTD8OQ<M;G:&eUmQRiP`h)[Hu`t6E/\p791hlY<*3."
-<)ZLf9iFkN5>=jI:H::-9h.cI8trB\p%7nJp%.b@s8M`lqXO"Bp$V,;r;Zcd"7>[Rq"k!jqXjgf!5njF
-KjOfbCs(/Sa./J!rW!6Qj5/ACg#C'"UAb,r$I?dA$4$J/"UN`9iQa@[!"54Ng=tB=f@Idl_$^/A!GUMA
-JI2DX!<WE(!WrH'!0Z;t"!4DR[\S%pX`[&q1c@6W8jY[17S$ZM4$lP'4[_Y<82`"P2`E39/g_MQ&J6*1
-8].np3BJcC3@6^W4#JcK6V]Nn*@!:%GETA3<JR;-E6+e>IX+/]Mi#^!f@lO!>]ZN_>=1qT9h@]C:Jj`5
-8PMfE86BG6[+h9cBlmNS9QO2I?C@.DR!+m43@lLbHpOame\KeijlPIPU,*uA.QT%24?Q"o2E3W]Gdl>b
-`*>&;%1aL*,pXNP(E3uC1HRQP3&WHG1HRE@+t"`^3-/:R.9_RJ<!aC?-pL3Y=YN"_ib'Jp1fusm*t/V\
-(((<G"tKi]$4%:\&>e'.9eJn\MdfmZ4;Cb79-PJu;.<lh:!D:eDQV7Fj5A_/;'5cX4!#Ib*>on8,q:Pm
-0]Cg0GdkZ-\t4n-=%$W/@ilU+*%*'Z+<M[H)BU(K,S(P-)]p::%3Qc0*#f_J!V6<e!!30$!Vud#!=')F
-'+=sA!"/f/#T,*N5<Ku)$k;D#r;l`p!W`<'rW3$#rrN*!rW2uu7g9\d7R]g85-)7]HEtB)`6[?$O'tsQ
-J@<G9^:M+n\uJO\117)ZDHp[E7S,s7BsP@abd'f-3_RK2^V@\'`PoBhLH6JJ684b7Rr2"p>\RqWBP;*q
-BXtm^=-hh2p%A(Sp[[51q#:6cqtTgWna?)Jp%A+MmdBB>oLe]Jq=O"6jOr,Fn+QbRp"%s[o_[q7kNi!>
-nc&O]r;Q?co(W+OfVja]I>*c6JsV=<Ko(_GI!U^G\&?bJf@.pISrA;RIX6<fIsuosMMZk2G^G"!W4pI$
-gZ72DEI<+@H[^3dJUE'"I=HWqL4Z&3`QH0:^V@S*l.be(qYfmJnEol<lh0Mtim>KVh"'RfgZJ"ai8Enn
-naPK1mITi8p$qD<oBkVrhr3JHe$t?S@;pL4E,9Q>AU/NACh%@R^t6umgXW!A@rbIC:g@.*=]S?s<DH_-
-AYZoP_p6iBSq:rrC2Im4H%(9_EeB!mKsnhWi9/:p]"Gr:m-O!"kj%Ktk2Yjhl0nH=p;"GhguR)@i9Kk1
-n`]f(jkJVDf%&F'e'QIjf\53Ajji)DhV-lMinE8?e^Vif-27K>!<E6(rW!3)!WW99)%RMdqZ(@F-o!J9
-1*@24%29X04%E.N=?\i'1S(&+SY;s^XfSLtT9kk+OHGfuTV8$KQA:'@I=R'1OHu,kLOjepFE2DHJ;B);
-J8]16ASl@'BMV;Y3BTARP+XI9R&-a]Zb4+b4#SL!U84QdWigfRW1QsH3F&DSC0+7l0/>.4;kp@o[[/j)
-/j-/<Xf\\-X0&:uSj=i$1ki*+>!G2K?XQN,;,L4eTWF>AEl#`Fe'lq&bdG7/da#nZb/D?9]uAF=`QH!.
-]=5bu_SO.1^q$\RU7/*l^!"=8Za7Qnb-S=a`nAAFg"Xj)g<4rq_oC*D[[3;TPaSG5QD9mnOJ8hXQ\D-0
-VQ?krVPU/QLjjr.Lkpb>MM[%9ItWB.N/rpgVk9TWZ)FIKP`]^DRZ!B#OI_l(R$*u*KqPNJXfS\,XJrA=
-X1ZEmdCQj%]>D7g^p9oKZ*(7@_mQqLZacg/WO0RS[$S/9a2EGDai2$3a2#*dYHk@4To=q]J"NNqPDb?[
-AUTc*Sqr#tWhbZIR@JnOG&VA=?sm;K>[:WK@W60rS#DaBS>D:0Q_9nARZMuROdCrhMi3C]Y->jSah"XX
-X/rb9\$WHI[^WTIXh(XA]#h\(Yd(^M`PB:,aNi>T]$J@/Tq_daU7.pPTDk@'U84ffY,S\#SY`?mXe`+s
-Wi;bCCmC-=JpDTcH@:m:Mi<1'Ao2[8G_;?USYqm5MN*a\R$FJFWj&LtTV8?fXf/8#UnXTjZ(duep$qP@
-o(W"Vp\+=QoCVYAm-jQ=oCr(Rq=jUVo^h_Mp\4@SoCVYFo(-elqXX"9q=s^Yp%J=`TOV+Y+!*YLDA?'-
-VPpD`P)2m_/h;IZXK8J(WM?W2F&knN]=t>0EBbs$+sLU+XK.h1+WN7&Pbb4TVPg;fYI2SY5\Wf`WO8%6
-?<Tll:Kh%2;,3jeP<EH4LjXGbEHl9t?j^7LARo1W?<puP@=DWq?<g`=AnGIS=B\m.='&3i7R'"(8n=ET
-<*ER(?XHE)A7&A<;d!=%:.@iP@=!p:gW84#kj?m^Z..gbf#Y/9]We8qH[CU<T;&?nb/qfG`PK6t^VRe-
-ajSVK_6'A`Jpqi`ZH^X_ce?LmlIbCdi9K4elG(NDVP9obX9u&1UPN5L:KqC:>Q/&M?smS]EJC!_WKh@*
-6odM,9hnGW9LqcE>?G-6=^>34=^,!,:JXe_9k]^9b09\=]unIOkblJUe'>%l^8m!"DKh,-SZS]dWi;PZ
-SXPh:Vk'c]LqTmXIqNSiamefbn)`?Vj7Vuebh^^fcDd\%H!H5pWiE+tQY]8c7n?3D84Q*A77g0P:/Ig`
-R=1'ZPE1?DEb]6,OEaGn9hA8]=]e^*<DZOe;,0;@:.n;W3&F?)7n-!@U9!_NmHa-)m-Eg3rVHQmq=XLZ
-q!IqUrs&#^n*KN3p[%n[!5edEKg,P??+.i,b.=>OrW!QGf%/C5i8hr3_ZBf<"jOb%#6Xl("Tlm+jO$'f
-!"YCNg=tB=f[e[(N;rqZ!)*[WSIY]#!<N<&rW4PM!M&7Z!#)-*S<.K0T3XNF6qKa8;G0AH5!)/86ps[3
-3B8lh9LLcs4#m3k6m!0^'bh`69uX4f4$Y)N4X;sY4ZYSY4[LbP*[<7)Cg(P;AV7C1Ge&_dCnS/BC-S#p
-dG($p>BQW[=[bhW<DQ1\<)S099i+SU93Pn7\(mQdBl?sF1hU,.@s1[^L15shBm43BIo*`;fZ)P"jlPCM
-U,*uB4B+C"69dk&3_N"<N6UGE^K`T6%2L0.+!;^Q+!)%N1d*iW5<CV[4>SE3,UF]X4'?G_/8Tu/:dRl_
-'gH/0=t;5:iGL268odEJ*Y36#&Io0U$OI"C%L<ge%Aha+;)La]Q$[FQ@9cVq;/18D=(Yr?K]1n"CpDCJ
-j5A\,9ctGq*?H:C)]0_8*@!6a/)f:-GdkZ.\t5.;=%R>EDAsQ7(a(%P,pFNV+!D^N+V>G/)''n2$lgH-
-(Dn#D!V?Bf!!<6'!!;us'`eRN&Ju)_!<<*$!XTbs3($"W*YB"J!;urp!!30%!r`3#!r`6!!!!&u!$2=Z
-2+0\q4ZB=P9n]pi_SsgYhg/*k1NB\?`P/pt\ULudH;ce2WMa]GAPPij6UPRn^:q\";+!-(a2Ga-_nj=2
-[CCom?r^*n[[hD69ik=l?Xd2J@p-%J]5Xk%jn/3@q=O./mJHn[me?JKp[[bDp?Lu8nF#f4hWO=qn*o`*
-mcrKWm.gDToCgYhk5>8Jp\+=Yq!\.YpA+OSs*jnFs6&+>NJ)V/RY$$OQ&(<OKU7UNOe8tse^i:"b-.Cs
-K7eZ#H@:9mI>Nl6I<^*iMlFG6ceIL6ep2[lGD^faH@U9hI=?fuI#*TT]Z&%6_S!Rs`9?(Ho(;kIkNhC&
-n`]c9h;ceq^>&;DkMu4/h;72]qt]j?o]PW,l$i-fjQlL(iTKUohppVkQ$["YH?F7KFaeXfG%GQ-Fd^"o
-d+@%&SoS=B;c$e)>?k?/<EMt!@qDFJ^W+jRY*j`VAS?+#D0UV^DfU5XL6/jZk2tXG]",Gji8j@mk2YL[
-gXbHUj5T7toC]o6ceRU5g>M8dqrQT'j5\_IhAk%keCW=$e(<:.hV[8Ji8</8g?7SHhU^*&cZ^`2!<*!.
-"pP/2!<N<'";_sg(BjU85nbS!1,h$5'akK_%j<i#;-@!c4>\jbS=H.DVlQr$WMH/QQB@8kQ(4M@TU_='
-JUW#tL5h=]P`CNMHZaFMEd31bLl-q:DJ*NjCMn$':J3H#3&Dn@TJpVSUo(/t]=Cfl0-+/dUSFrkXfA7j
-IT8U;V4h[4;E?Qh/hU(tXKAt(3\Mp<WN`M+XKS\+Uop(hA6D0TY+o;f5tt*I9Me/N9LG/HT2pc[`RWJl
-g=XHK^s1?N]ueC8ahbU,aLAa0_nWn"\u2pF]XbS\Z+[W@S$^)LahZ*+Zc:SG\]N.Hh8d+Vf?_pqaPG:n
-g:XteR\Yk(Xd>*AVO!a>VR!CsX.Z/g[&'OoVNH[aJq],@Lk^eDK7AH+K8>MJMk6i=T;/TeToG>*L9$Y_
-NgklfQ'J)0OdhW2X0&M*Y,\O&Wij4B]"Gl)\?i]Q]tLYi\>d!DY-#:S\@A`\_P!d+]?eC'PchL3]Xktn
-[Cs\pZF@W_YG84TS=YA'W0NjDQ(3;`N-V7hO.rVHNKfj"IVs=PF)_+f-"C=i?Ya"fD.T39R[U(IKo1hS
-OdN)(EeTgGLQd+ES?/ouaM5YG\ur08XL4t;\$3!:WM,ib]reBAahYctZ+.Eb^qdk/cI0/&`lbu`VP^#M
-TVSC_T1l&WWhuc&\"JtTV6mLsY,8(mVL`QHNe;b$F)lDLNff<^LN.*IG^F^iS"ZLQR>H`XN/WsaU8P#s
-XJDVgX/VkbUT(&`U:%;&UA+>0naQ&=p\Xd\p@e.Mo^hJ:n+65Dp\FLVp\+=Qp%J1Tp\"7Oo^hSCoCi%O
-m,n*:p\"1Pr;WF!<\,4.33$j:>)oGWVjrm%4ru'oE4i<SX/r1kYJ@5a;/X"[Y+B]$/gqnfA[SV?STZA#
-/NAriVl-DiVPUSt_g$fV<i;m+\XdhM<]Ds7<)?Xg6(4gG;K\7aIXZB\H>$Sl@:<GI@q/qW?X-rJ>$G??
-?!^c:?!UN2<)uk%>#7d`6p<t0At5&c?=HlLBMhiB?;ja#<E;pp:Jt4uHBbhl][+F^iSW)@ro+a/ce$:M
-Ybmk8H&.o]U8t]Gbg+AN_7[4*^r++3bL=nM_QBJaJUV`]_TpiLf[d1Ml-.i:jm;0fmFK(RV4j``WiE.r
-MdK(L=(GT=?X@,I?>++pL7P9@Q>^"t4\/IC9i+\c:.mrV<*31$=]\O'>ujd$=BA9iDN3KDdIuM>e`H)l
-b2L[PfYk5/We=qsGE%cOXfSW*WN?)mDk<;jX.-&^LV9dXJS]+f^#@l&j7h$Ai:ccbbf8,mc)ILrI?0hs
-WN2n[AkYfe77BR/4[r186q:3P:o:%VI>sJTO+ht#A70;5G=bM)85E&c>$+m.;,L%`8jc!@84ZH82b6\6
-6q0kGXm>?>kPj]Mk2Z=;r;Zd$rqlQiqX4=[rs%rZmHNp"p?_gr!"3m7!"!2=_:d);K`V/Q&dQG&eE,WB
-Xj4O;!WWDK^*+$jqu?m%b2h[98c8W!Phb!HgYgc:`o;(D$3L88?/2Rt!!!$"!!*-!!,m,-P6!DX[A9UY
-Nh]T15Y4U64%`+58jGC'82E+i4Zbec.5j1@/1`A!4#7rp+<;4;+]6Ca1.Y4m>$*LC9KP$c1,_*C2(UIB
-3,j"fQqqD>HY9@iKU.7]c+/kFX1@'&=]][:DHTG!<a8[#:f`$B6r$ZW92/W%?bY?fAS>mV8Pj,D8$HnV
->C]O[CiGPXArh>`h:BNkhV-cFg9!7U+uE%S00;-X4Z6/7:Q`u[ft^uR*"sJI)':(O0de(U/M&_4/iYO6
-0L%6;/2Jt*),3i'IPYMo>[qY]J4"!H,\p=MUX<d+1eMaO*$/9!'+PT`%1WaN$5!IX((I+qJlk?';fc>J
-78eP$.Sb/36<-<^MS7p!Z[K@3j5&D:YWO-P)]0D,&Io[)(`42G-S"*1b]pV9_7H>'Da?9f[;6U#+Vu";
-/1gcH'HnYB+WVC<)\a&.&.TL#(DR`*1BR4Lp](Bt!s&K"!!iT1%M9Ql"T\W&!=8lB.6'[],9RU2klCY_
-lN$qdrW!r>(,Sli7Qiu)\57%E`Q$$@g>I6W:,II3^r"%._1')#P>#=[AX\Tn@Ui%p:J3oeZadZdZ;<t@
-/$6P!]t1h_[Bm6)<?sn(OgU]s=&_jk:JP>5?#=_g_ROWsh<jn4p\F1Lh!Ok0rUBa[p@\+Wq"sXMo(DSD
-o'Gf1m.pJElf[Ehg>;,hr;63@ip?@/p?;&<q!I;,q<d\Cn:'crp$C\TZC6PVCm:32NKKE[Dg.;4LmPB[
-_:%8qf?U^lO,/=6H?jmcIXcp"I=6QoJr-27]YMtNki@55EH?)7E,fc"CisiDEcQ\gWkQj/c,dZ7_8PHi
-kkP)Ina,o?k4S$3o'>Gn_84OhjQYgro\Ag&q>C$Xo_@M7mXF*Ll14E5kMYRslepmNZB9fSCia6,A6!;X
-A8?10@XkQ#g==j>h5u?H>#/'q>?bNIA6i8:>#f:9^t-f`cEN4J@TcuOE-HSNF*W7NB6KNR_!9t4`jNCm
-aSt>`i8*DWkhjnRjmM3fmd^.g^#/#1e(*"<q=Nh*o^M"sfH&SthrEeYhqd&CioK+Vi8itPeD'3HdEgCs
-g!ajdr;[3,!s8T+%1j0g"on]&!)*M1)]9V3"98H'!!!ig4$Z(r0HLuD',E/^:fC+]83AIOT:_dOVl?f&
-XJqn`Q^=#(PaS5@UnO3=NJN7=KSb_RT:1dpI=-?hH%1Q<MM[(<H>dV4Ao;U0GYppb5;b8gXHk\@P,k[g
-ZFRJA1GBnbX/N,+Z`^O1MEb-8AZD_E@95E:3B/^"ZELO>RliDR-E"0KYr&YfYck7!;CY(.S$/Ae7RB@2
-7mp9S860#fYanmod*'n`d+QmqXKfXbf=]AJ`59C;`lu5I]"c2!]th(fYHu-a[(!BIXJDSs^rXaF\\-25
-]u.:tcIK>*ZdHe8`OrRj_SO$jZFHfVLq8U]NhWAGJ<$e9O.</OYd^EtSt(glKSkPFN/WjXLl.+JM2$b@
-Mi*q$NermdVP0Z@L7k!%WiW"BOJnA2L4l4kWi`hD\$`>AXfeeFX0p$u`4)q\^p:qh`4N.S[]ZdId'9mW
-\]Cnf_ns6sXL,^F_SELa_Tg?E]X"uaZ_OG(Y*6#OS$8$FLN8cWOIM]8Dh"O^Y,%u+Xb:J)EI`^V?t*RC
-@NT9#?Ybq$N0'p<Sr])0T;T&rOdUoUPH1gYPbb=ZbIfCC[]-F0XjsP[YH+n:[]H.1ZbNfL^V\9tWlr>s
-\?iNgfu14k^<jZkTqJ3]rif/!W26GqYcb(*XKSLtXfn[pS"caNNco)\EGB6$C1q3mH@^^'IrTRIDej-3
-MNsBoS:u*8LkLMJS#*$WS=,bDW2HVmW1^)mZ*1LFZh+h$o(2MIpA"FVp%%bIq"XOVrqU=%o(;kVqY0XO
-naQ;FoCV\HoCD,2n+$)FpA"O]naH2Hp?f&89g:0T3L,4N:PYX?TqI^16ROK.BrA&0TqJ3X[&RMT>][m1
-Ss4Fq3BJuF=eqslTn#$X0.i*WUS=T`W2HSmTiWsD<i\Teb_pOU<'N>u6=Nr-Dj@)Z97;DII!BpXJT>=;
-BjG7RA7/eN?"@>Q>ZtB=>[(H@@U3&>>?Fj,=B%p[4?Pl#>F1<J<AIZhC0=eSA4fj&=B\p8@;9b)I?1D8
-Ks%rMZ09uqk/#9c]sFuJUo'Q9K9)OrSuTH8`r=!Z`P$`:`59U8cdLCneulo^R>$$6n]o27fZiUDkH35(
-k4@6Wile^0R?!],X/i4rN*\eB<E<=+?X-Q8<a9B]L6n^3QZ$J>:JOMF8P</k=%u.S='Jp.:fq%1>?Fd,
-?sQi;=([uUj7;QH\"0>?ho;e*ihN`gV1DfTE-db9TVYhb[Ca,VY,eS'X1#[:SBA"+F),67QF>>ukOn2_
-dD!3Ckk=-!e?#^+H]ju'WiW"9<)QLd:fLCh85rJh;GUCt@'$AdG`\8^S:>QrATNBSD+@&`7nH?J9hG=T
-*(s"!8PW,R6;13H7T32P79+*Ef^%tooD8C_q"=Uc#Q=2doC_hNrqud#rU9OZp@/(Yrri#mq>'s`rrDr5
-!"4-O!!,m.cd(+WT)nok#7\r1g"b<7dgF<&!!E9,`3L3h"oJ?("306Uge[kK$Z=eTf\YW@hr!@+!WE'&
-FQ'G5!<N)u8cf"r#^4d?!a2>#TT#4mX)gEr:dJ)?9g_625#=U>4>f/b4?5Me5r:/R3A2p:/gqVO&el3.
-5/aBV2(pjV=#rZ:4WZI:3'0&YIR-n?ChAgANtX@rLF.AN[@fNZ^s6;@ccb:aEaa6VD+[Q.9j1Op?!0m&
->Zap$;HR=>\)F9#G[XuZMb6<X@ShH(E#VE$?>W5%MNQEM`iIA7k2t[X[5/RD2`!<C4$4rU00E$5I_+4c
-b@j3s+s\EG+=&d+/g)&R.lf^@IO-g<6Td+P1.*rI/1`b^X@QWX5#EU=8nC.T;1TQIdFN7f03VgX,8h40
-*>&kp&el#k%2'Ha(TZ234$ko(7nZQA:OdaoBL=jiS9A(F[c68GFhcJ^j5\[H-RU/^,V1Dh(Fgdh-R:N.
-7HN:7FhGi:a.J5n5YQm2=;Vbe*#KY;+X%gD(`FJ>*ul@J*#'>;*#B\<'G_oJ0*1_G!!2ip!s/N+!rDs4
-!X]ef*uPIh!W`<'$QCod3AiB0%LMA"r;lEgqZ-WtrW%!?&hQI@3]B6k\l!7F`l-!Ah;EW`>u6Zt^VRk-
-_S*RS>$<mWP)O-]@7iUS91<m0\@fb[76W4SYJ.]_]">>WY,6MG;-6YX[@Cu(9O;F1?#FdtE,r;%_gT&L
-mIgAQo^MV5mIKZ>nbVqPp%&%Wo'c$Go'l&8p$1u6nb;S=nETH+h;7Jmr8d4uj7N<IqrmSFrqZ<`rp]=B
-lKIKukhaIjOb7h$I\;jjKm\K!GE.i>P-;U8d,<R,c*j@0L4O_sFa/.WrI$#BJV&N2TY8%Zg#MAUHZ!nG
-C1M7#Ch[m0E-HVUIYt,=c.0tV^V>66`9,h<q"aIMme$)0mcs?0ki^^;_U\,;lfIC#jQGRbkiLdfnalYR
-lf.0slL+-*kj7BahqsuOHY?u&?#FUqBkCXdEHH)PXN8l9cdgCCLN?j";HdF3?=IGS?WgZ;C8er!dFlsU
-MfE?:=(6#lH@UEhDJa$2OhAEnhq0I!\%9;pr9NJ+jQ5I\gtCK;lKI?rl1Da(hrihEe^a0bq!$T(nEJib
-g"P9\h\P&'h;I>Qhqm;MgXY!>jOhu;g=OYe*rQ'F!<N<'!=B;J'Ee44,6SVt)&sCn!!!$"!>[=N5t"$t
--Q!X8(bIjG;c$.\5Vb!bT73H.Vl?f&XJqn`Q^=#(PaS5@UnO3=NJN7=KSkkUT:1dpI=-?hH@L[,MM?Y-
-Des&uDK9fC9gC*].P=5pRPn!*XKA\4]X^ot4Z7_iWirb:YHG%"92RW@USqp5<&c0^3&G6OYHY?r1b9t&
-WNre6Yck77Z)i.J;--SbYA]q43]^&A8Pif#;-@(qYc2-/cH4MYcdCCpZEUpSbe;09`5KI9aM>F"^V%+h
-_R-n^]"kh\^::e^W1pZ9a03=k^"2#^agT1=i5NUWhTEjO[&pO>]Xt__VjEjP[[N&COas-qNifL=Pc1^f
-Z)%Ah$^$:%LPq1LKnb>7LOOl/LP^qJNJa($PE;0+W1960MP,f_VkfiFT;%./R[oq<Wi`_C['d$<Y-#aF
-[`Hh2\$<KWY._9Z[]6O>Yctsh['cp=`O<:`W2,lLV7+:kd)!<1aMZ!:^:(SOR@qH`GFstRN..7iOe%\e
-SXZ*sL81cGS=QIJJ8oRQJhM[pAR]"S@V0=jEF`sPTo>,5ZDN\F['Q0hSX?(AR$3<2UR.[SWlM]f[B$I1
-Xk*KX9<tn0YH"J"W4KFD]XPq_Wlr>s\?iNgg<$dq]$S<oV5'ibXK8G'W2HSrYcb"'WN2tpX/r=uU8b&]
-MfE*KEb]?$B4b^eGCG*rI4&oPC27NuFbl6FR[]"PI>EZ9Pb"_QVPBiZXK&8$W2QAe[CEZX_RpKQo^_VG
-p@e:Vp@\"Ko_A4Sp\su&p%%bQqYKsYo(2AFo^h_IoCMP<lgOB<p\+CZqXO%Jq=a3UH9j8/+?,XA0M[Cs
-UnF6AN'o-V2LMO+VkK]WVQ.OOD+7XJc^p,<:Gt3g/mtNRV4`)d/M/]9USFQ[W2QVmUO?9L@Tn5_WQU*0
-?tE4s5>5j"C2B65S5aibKR.caE.)e@CLpRS>@LlG?<h#L>Zt<9>?P-8?t*PJ>#n[*>?k<)69RFq4&hN+
->$bK>B51[[DJW?Z=B8L)>$GNUF+][FTrctZf&>NEbjF]>d)Do]Z)+:[LkC_WUo:K,^W+.']=WO#]XYMl
-b1GA#e(UtBV4WZnG4!>oiki@ginDWAmFLk%qqT6!X.#0ASu\okV2JYG8lAVm=^PB1=]S^=F,-*YV3Gk1
->Y[j]5Xn+6:J=,@6=454>#\U-=^,-6>$G*-='o$Ye_eutTs_SXf?1G&[FM[q];C!W=(H?6T;aTHTsDYT
-Z)ab%Z*q<]Wh7G<So\^\KU/t5p!M=Gd+dO1f#dULleJP?JpNTOXK&@tF'&9;+&>U)9h\Pd;H?b$XK%2'
-P*_].IroXBEdr^[8Ou<@8Gu-Z8/t5p91_iQ770dF7n-Q[7Rg?j_p.N:n+6AOq=XCZrs8Z&n+#r=p%JC_
-rs&Gip\agZrql]urr2inrV-?/!"4Ea!!,m2e'?4OT`P,m"t&<hi7lc5$eaUE!<N6$VlgjC"T/6'#LhD^
-eiis3@s$P]g"kZ@hp\JA!<<0$JDmI7!!!'%!!!'+!X8jYi26`ZR&$'qIVbj077]j&6ode%69mY-7Q`Oc
-3]AiP4uttl2)[';1,V'H*YT2%(D/=9X[#NE5"/O><F/fc9/n^]07GN.6!@]KU2s72N177sX)UXkGuVDj
-6YFNdgS&XpEfGHV>ZFg.90Ym75tj[;:01b4AnS:*]7lJm@nh#-8p!0PG&U_UD08BbFFALle)el`e(NmG
-inLdq(F1^g2(q$O,r@257T4iPh;6+^6o?)-+Vl%7*?Q.2&f3l3:0]b11d!]Z4u>#Q.j--((`R`g3]\6U
-?U\$`,"YaH02U!A?m6gS7mnmS*>TS4((^uf'GV>u*"EmdeTO/H6"<DSFC[4"?tXn@E+)"b?>?Lofp?Zm
-fAGWIeVu0Y-QFBR*$64S.OQo$4QY>.FhYu<`LDm!7S/!,?5sd`()Rtg*#0A0)BKtB*$6:@'HA;7)(?gK
-(EtI\l2Unf!WrK#!!iT5)C$ON'*eX=!XT5R1He,j3@>RRklCY_nc8LdrrW0"EWI=D:JjA<5b,VkE3[F$
-aNrf&HVmmEP.eZLaMbp.]r6'l8lM"EEaE!E5Yt<LEjrZp`NW9=7T$V2^V7Cr\@A]QQsNKpBU?5uD-pUb
-DG"J]G@Y2aVSU,jYh/:8qtojRpu1Q/n,)eSo(`"LqYK^OIe<:$lgX]7nF?/ElK.[)o^C\mlh^JMr6+-g
-qt'+8lgO`Fq"k!iq"+1KlL"B5jjTucR@]%gL6[4*H@BXVLk:P\Y.DF&eBl:IW1/["Jpr)sIXd!(L51S=
-L5V4i]ZSUXkNLNWIYEf4H$aFAGC+aoL4=u:OKH:Be]PeCI_NS8kM5CtoBYo7o^_#.lgF'#kLm_hg[=.h
-jl5LflJpd^jl>UulLOT5j6>pqk48$*l/q'hc]rp.EGfK/EdDSBFDlGBEHd2H_:d2Zbf6ZBH=g>a@VB@h
-E-#u9Anbk(\]s9hio8=dNJ)b"H$kF&P`_,[EGpAs]Z0U69BF7&\@p5fnDiZpjl#%Sin2`<jlGFYoY8)r
-kM=V<f^\b7mb@1!lJg^Tg"Y<9g#(W@h;@/Khqm)AgXas8kM+YGg=OYd)$0d=!;up%!t#SN&Hr%4,QRoN
-(EXbE*X;ZH!W`<<00Vco7QW1D)]9SH4A/XX>?4H^3hQhQTqnTeY->",Tq)(J@$[7TV59rTPDtBOJqf/F
-QCjV+L4+GqI=-R#MMd.=H?!h8AoD^2G[!is3A3'VY+IdVQa!TrZb3hH/NZ%AXJr>.['-^7U1.S$<NE-?
->u*C,3B8m+YHG.:Qp!Mm7&g0i!NrX*X9Phk<CU"sR!u3)>u+.!@RF4-@S]]bO0GQdSBAt&c-4D_f!;Hh
-_9g-A^W4@,b0%B1_SWpn]Z.=j\A,h`XMh]g^8mj4`l>pI[_C,@^9b/Zak4GKdFm:$_7d:Z[)g))]:+VM
-V1b8*WLJ@:ZAGWgQ(Y1[Y-4C^QC!\pMh-bHMM-b>K1:cPLP^qMOc>BlWM?)]X/M;DK9E1#Q(*2EOc>Qi
-OaW(JSuT')]sk;KXfSbIXgc6e\@&]T]rnrV]s+E=['6dMbH\OVW;aFd[%X"\S#<d+aND9.^W+1(b/CZm
-YGeM'K6306M1LY@RY[#dL6@"<Od2rMZ)++cQ[j@-K78K,DJ*KgA7oh$EH>f6R'3ZXR[T@hI%$XXLOjo&
-N/<LFUn4*MWNt.)d^cQaXL7**ZF.-IYH4n2Un+]qZEUFNXK'F]_76hYd+ZgYT"!(bY,\:mV5L,aWi2ho
-XKAV)VP'``Vl-JrWMZeqSVqJlFDb`&?sm;I@;^48IOKDSB45:Y@;UOSNg5iYEI!:pOH,X#Unj][W2cu&
-Yc4S!V6$]!YeIUGohtDOp@n@Wo^_SFo_8+Qp\4IWoC2ALqYL$]nal;Fo^h_IoCMP<m-jK=p\+CXq=3qJ
-q=a3cKL[sF+$#[G2,]=*V4aBAN'nmG21)=&Un=9SV1,M\Kn!$-^r3%+CJHoM2_nd=WhlD;2EF3"OJSbK
-VPgGoYH".":h+@BWPa=/E,Sl98l]M/?;cl^RS.dPKR@oaD1$G=C1LFT?=@)I?s@)L>?bB=>$,!:?t3YN
-=]&+$>[Ui35s7Fs6scCE='AX$AS5%LCi*6Z>Z=R"=+4(OB5i3WJVUVOV:aYKgUZJ']]@AQ]XY#BSqMWO
-Q_LOcZ,Xf!\\5Vc[^<KR]Y(tkXLt^6OH5!:D!9"!f](E=[B7m0iq;lrm`MlAUm[@6TW>,pUl/PI92/5d
->$kK2=BAX:Eeg*[V35Y,>Y[aV6qB[99M.W97U'2*=]JL*>$4s6>Zk96='9KfR-aeEg>LQSnc/Uaqp<'j
-b,qRm=&rgSQD([iXK8CrR$<\uT;AEaQ'8PHGA2&:R%q1]q:FZ[g"6#ms6/1Jcc3&ZFE3,*ri%34Bj"82
-<)QLe:/FSR:Jt(e:0Xg"NHgVQS""kKEbTQCK5aIT7g2@Q84Q-@r^[hs8kMZL91)'@9h%ZV=%Ge[BZ%p_
-p@\+Xq#^9arr2p&r:BLKo(D_Tr;R!!l1FlLrVcTmrr2WkeH#";$\NBu!EmLsd`\tj!WE'3-/.##dad"!
-ikuB;!!0RK,7+GL!!NSTjP\c`r;\m0i7lr?inE23j'Dce!X<c+Pm[Zq"p=o,":,#/!*%pP!^r$DTRqDu
-V1hB/6T%G#7QNt*2b6Iu3BVaQ2).$W3^Z.n2'jS02a]\M&JGrs*D"V_3'T)C5YEq(='RaT6Sg5F0-rAN
-@"bIN3LRZILkifk0p8IqPdtRhd+%*i@T6i_I!B6p@:W8+9hIlR92S_r@:`tYX5LF6KlC-THVJRdG[ktO
-+^8/cJojY!Ee;Wmc*kpKjQ1jPgT`RQ,:4co1-@QC0ebFK:4gCAi4r\d2BWeT)]fh5)&Nu!*&U#K1bLUG
-2_dW]0et@1/kdcCBi7J^91X.p<EVh'3&si]h;EK*,;MYW3]/H2+;kq-&JH$'+WMR;+fisr2FBiP=@n7#
-5>b-S:OmS9<-D;iYM%QZFg4BbiSrb?M`)k1.OQJc+s\'B,UXrb,!=uA]6D!2`Pe1,E_f/HWF?qh(`!r+
-(`")0)&aJ9*ZQ7?'GMT0(E4nS)]'\N-L1X7!<WE,"8`'(!=9Vh.4,l>"o\T3$l^i_;botG,olsclN$ka
-lMpqf!r`0k!>R=^;*[#tRCuI:Z,ai)d,<i892/'7]YMG*`50$pUKL_h=.#\+B38##<E2J$Zb!iiX@u5O
-9t8'T^:h7j\?EK2C-Nn6RC4K);H6RsCLpjeC0Fb/S%u[GXkN17r;63SptY30q#:6io_\LRq"j^`pf$kV
-o_@hCnFZG=k4Is2n_MscqYL$dbMqa`q=*_8l1+03pA+^ap%nLMlhfVse@DBGQ"Yi&NJ2Y'Hu+%]KoD\+
-\\d(Pe&T#$T8ePWJ:N6&JqF&Yre>`OKSktk]ueINjQP<WJ:W?'I"-9^IV3SYHs1lXP-D[FeB>eD^;%VM
-h!aq*k4%p5o]Yl8mcW]qfYYMZm,.*liT0:jkMkdslK\*$l0[`um-jB*p$q,-n*B2cWf;=EG&;2DH<t3(
-Edi%HG_<'4d+7./bcQqO@ok?b@;0LsF)u/3>[Cfc]#a'ciSi%dNHfSgIsQ`nMh[CTBkMm]]>jC2jiFsA
-^!HZLr8T$_jlYCIg"kT>gAJ_"hWWeEf@fZhr9rD0lfd?ag=b37g"5-\h>Q4Dh:C35f@8aCf[em3f@+OQ
-!<</u!!NB,$k3XJqZ%cB'd"PC*sr#L!W`K=/3H6g7QW1E*?6+S5"ns\>?4K`3t%^STqnWfY-G(-Tq)(J
-@$[7TV59rTPDb6MJqf2IQ_0_,L4+GqI=6^(Mi*7>H?*q;B5_g5Gu$j_3A2sKVOTPFQ`dNqZb!_P.53Pt
-X/N/+Z`gR3S4?=@=08NKA4o!84ZtN&Y-"n7Ou>-S5HOjg$Ep\8XK/Lf?ofH"I\*]r77][9?Wp<1<^oJ5
-J[(qAR*Eh(cHOeeeZQ'jbh:=e_T^07`lQ*<a2Z!2_T'*t[_KV]X2MKc^Sm^1`l?*Q[_'Z7`OWOl_993t
-b0Jhk_Ss<oZ-K\j]sX`8Qt;2=VPf]XZ&>HbS=useXg":_R?`kuObeaPNJrjT!euVireG`VNJrsnWM5iQ
-Vl5rBL5;@dSu%:&Tl57IJ5^W[V5UW-]sb;LXfSbHXh)EfZaI9Q^pV"m]r\'8['6dMafMkPVRO:S\>6"(
-Vl@5.]YV=p`6$*5cGm)o]!8B?SV`&YR>?lfQu@;0NLGNLQAh]DW2mD2T7hW<14Xt,D.mWsB4l!rAS5Fm
-RBWo[R?rthH\765PC.RkJ9R!=N/O!lVm=e#d^ZH_XL.'/qm%EP[B#gpX0/=ud]BIk`PK'k[*[OQ^Ri$]
-_60`4USO`]TW8!i+0)EBWhc)TWi2bjZ)4@tV4EWe>B4Uo@pE5B>$u#aH5:gLBjt=U?XIPsNKBEkJoc9p
-NK]6`Sc5;nUo:>tZ*^R4Wi3)$YHksRrq-usoChqTq"4.Jo^qnPp%S4Up[dnGrq\YNp@J"Lp[n(Lo^h\F
-m-aE8p\4CVqYB^Pp\FROWI%&m+ri;!LbM_bT;/'LNfHaR.5#Y>WhlA^UOJl:^1V.V@_fXZQ"NuY4?>)q
-UoC2^H8%0>8X$!HUo(#hWirFnBLOFKZ)Od;CLUUM91)?V;cZ8=UQdr`ItrJrFE)kQASPmcARo=W@q&VL
-@:3JO?sR#C?t*VR>Zjp&>$><?9L(a*5=T(NN)Nqa<+olA=Cu;H<F&U&==mcW=D2GnP*VrU^4F8Mg"t?C
-iP=I%aM#6fWLnfpN0^3C]"5_s`P]a7]stV_rjGP4\u`WJVN$I`G&QTie*#]PkJYR.YIs5OS^5p#Z)!eN
-R\-X]XJC\[7S6<K>$G?=<EiU/@r[9nV59AkA6Vku5Xe7692JMW5=SUS>#nd.>?tE7?sZo=?<gZRNjIF7
-s5W20oZQ4ns8CQ[`4iCNHsC)rH^U_:XJr+rV4X6CQC=A3RZ<W?U3L?kE0mQ5bie'\da#SifDkQVUWC?T
-TQ5+.SGoJhRVH():`NA2;b]_T9hnAU@B?JgG`nD_RX]F"C2n`YDbEV*7n-!>7RTiI8Gu*n9h@Q:9h[rH
-=&qg[<,0@lo(MbKrq6fno_SRes82EVmdTi>qu$Hqrp9=WrW)f]s4.2;!"3FM!!-<?e'Q16VZZnu&f8pJ
-f%8^0^W<;R!WW;:d4l46qu?m%^Y@Jk5Q(QiO5SdGgY^`?cJ`(5rW"F.fMDSL!!*0&!!33&!<=t*JH.ct
-XJCYsF/sgU7o)NU:ea&F82Wb(6:62j6U!On6U4"%3]/0/3AX#c*Y8u$(EcN$UG,"p/4iDb3($Iq2+fbY
-2***;=@mDEXdl_U%:3hOUgo@U5Cp.mPf(c%`F2tdG^PL(>ukE?=^t]5=]SO";,^Y+AAI32CN*rh4aU16
-Km%s/8Pk3b0Uk]>3gcYjg!.%Oe)Yu>jkHjo*$QXQ1Gq6V/35XF4&(CHi8DFV4#A2t(E4J:)B^=D'-&DU
-3&EBO5<L\j5:nWP1b_d<>Y\".6r7Q9*\L;fHUTYt>I`<o0Kr',;F*)c*#]Y2)&O5/(`3_n$mi@5@5C27
-D.lI2;GV3s67Z;0J;u`ECS'&.Fa"(qe`,TDc&Y!b,pOcb.3K?F+<hdG9'+j?H+qD=_k2s0;Fc&:>ost%
-()Rl('HI)jr>Z:f((_3%)\jAB-Q3aE0e)Af!s8W."8W!&#T"U1,o@!nrWEQ<+#?2];+s,#*rtO*rW2<b
-!<N<$!([+r-Uplu4[>UJ88b]Ma3N/khj@D>98U<r`5KX4_7-LeA5-3pSp"FC;ajDT5@Lh.]#^sE5;,(3
-_SX4*^qIFo]:sgg7UVj5TnHHT;H@RK;-RF3C0.(D^hL13mIpMUpuhD*mJ?SRrr2TgqsX7Rqtg$Zp@e(G
-nF5i8p[@;7jR2<eg$AM4l1NQcm/I"]n*]cDo(_qQr:][XrU&hGqX!P)e&T>A`P]I%Z`UC1Z*gsOcdgD#
-h;?u4_6pD:R/W9NP`q>2QBmr,S"67Q[E?eLdbjEXj0#D_V5'WVTqJ*7Of=k+T;ep,aNiAV_7RCq`9ZCR
-o_IkHoC;D:oCVM8kNU^;_U\&-kj@QojQPXYj6bpeo'Z)AnG_i&lgOT7gu[qbg#_(qKSYnQKUA3YLP^JH
-R>dN*_qEi(nF#,KW/u@0E+NB`@pr\K<`2al=a6j]c-"_u`MSN-AoVm/HZjjXEcQ\`OeTP)h;6>i[^N`\
-f])8Zi8E_\jPSkEg>CoBf_rS!h<E\Cg"Polq!Qu1k2Y@Rf\"p5gY1K_hZ;QgrnS7=e_A^*hrrbGh:U?.
-CD$aP!s&H%!!EB-%MB@%#m1/-!<N<.)'gOV,ng=]#71nY/3ZEk7QiFI*#p%Q4%<+Q>Zjoj55q;`Vl?f&
-Z)t(%SXKJD7@'C;V59rUPDtHSKSb_TS=c71L4+GqI=Hm,NJiOAH#mn=BlS3;GsskE2)-jVY*L_?QE%*p
-[^j%e0etP+XK&A*YckDQV4q<u7THIiE*,Xr/iP^?<3<=+Z][-q.5Id'ri?+%rMhN1BiI&cM4/KS:I%ER
->=D7Y7oVj7Ybk<kd*'k^bh1@mWj0RfcdgI^c-*`;`llI%`$W:3]t:P\^pU;ZYe.?>S@$;V[*6(lc/@'m
-^V\7J]>M\6eB5JFa*t1iaND98]Wn9)R@K\2S<T>-Pa\2'OeAbUWh5uYQ][JpOcG]iOctocOcPZgQ^a_I
-WjT@JVQ-r)U7@sJTUhmYW2HVBM4TZFMk?iJZad`TZ)at-Y/ml]^WsF'\[K2]_o09lVm<b8YeJ8VXg5+7
-\%8r:U8a`T\@]`!`dYhHaMl0H^8eEKWgplFPB25=JTm6@H%:KfItNBALnhJaZGOAYNIH(sG^FLQD/F!!
-A7]FhCP/UgVjO*TQ]HiJJX;IPNJ!LNR$`\VM3"=.Yck1/Y-+[pWN!P:Y-,+>ZE1.#W3!5!UsuKGaN)*+
-['nB9bIsXbb.OaNT`q-cVkp2fri1+>Vl6PiR[pCUUSP)jVQ-G^NcA$4A7/_D;G^7n>\J2!DeNK]?X@#K
-G_hBEQ\9U4MiEs[RA$COU8=fg[(*`SZamEFXg#.I\b,Oco^__Mq"F@OnFH/Ep\":Tp@n1Jo(_tSp[n%I
-p%S+Mo^qbHo'Gf7oR?T0p@nI[nF$)Iq!OVk5W9u42NiM99n]".S=5G#=skgQEiH.;U8+KRZFkU):gCND
-R=/UB2Dm<?;5:(fT6`+9/N0)rVP^8hWiE/$R<;h&>b8<W?"[2;=AV(I<`*7#M5?P.G_:d!G'%eZF(B'$
-?=7GY?=[MK?smGP@")Ei?sHlF@p`DC<)ct$>Zscc4[2.o>*k.J?X[2SBinYUD-Te38k2]Y928o3EeBCD
-WNie5XK].J]"u+o[&Tq!U8"!2MNOF&Z,+)i`5fm?a2G^$Y-+\!TUM+.R>?6;I!Tn;Y,\G%XLGUK]8rMt
-Wf4!o[AKRaQ(XqRX"(3HKj@;C;Ggb*>[(65>ZtZZLRG!8Q#'i3;b05?7mfa>:II31>[LoE>Q.f&>[go7
-='Sm+=^?9&Y0<`'Xg5+HdCRK=XK7t`QZ#]'A86jeSrJMSUna?>LkCG@O-,Hj[&/b!CiP/qV5LfRe]-(W
-jO*;[e%F2^ZE0=UU+`UIWNWV%H<*p=:/Y%h:/4>R:/FSV@]ZSiH'4M_R=]EtBlei_CIq&d7Rp!?7nEVN
-rCA2.8O#R:91)6O=%>YXC;[g\qYBp^q"OLXqu6WqrqZ*RoD&%Xqu6icp&>!jr;-Enrq-6j!5njFI7jP@
-;5qCO`ML-SrW!QIg>Uf>g=X3kbRF^U!jg)n"TeN$"Tc-igsSFc!"b^Xg"Y6:gY:T<=V:c9!Ebe>+oq`F
-!<WB'!!*'$!(>Y.!(s2kSqM??Z$AB&=$fD`<^9AN2*sZ%7RB@,69I+n6T?q].OR&)3AVQa',MGu434$O
-:eNuM;E76C><ODg,TeNm*ZmjX@[=.4_p#O"Vkq,2TXUQ$]R#(2_p,#qEeK-rR@o7[M1U24J9-'dEc5l=
-H\7<<Xicr8@qoRMSuJ!<P+9@u\ABgi\7Hjs]tr=Kc,&#hiT0+SV)0>>0IT"A2E<EP4?#E"L;Da)`a1DQ
--Q<j<*>fM0+qtG'3C-%s4$5Vb5"mp^/N54&1d=5H7?'_bCOA';>;K]%8paO-_,2L<7n$6E2C07G',_T$
-&I]!F#Yta80>H=n4$QGE>"Btl>Z3ah6Z,D(A6M<=Rb?PuUs.lXiS<#%?8*`N+t"if+sIgD+s\'F:Z^BF
-Hbdb@_5;s#:eZYO;]HVh'c7f*(`NAn&fMW+)BBS('HS/,*%EBU'd,4Xnc8Ld"9AT-"U+]&'`eUY,:FlX
-%Kut<"V2S.7TWVf6S9YJ!<*#c!!30&!r`0i!>[C_:dRE=TY43K[D^//cJ[0I>tmV5]Y;;%`59C#YF']?
->a_1(>#eHa5XdkJ[Ca&h[9??k:;=W^_nX"$^:1JEKm.`\(3jn3?"dATE*H+C?s@\_TtnWb[,(-CrqBsf
-pY>35mH4EIp%nIRq"=FTnaQ,Bn)s-/mHsQ:lgNosi7ZrOq#'4Ddc:!!qt0%9p](!ap[S.Wp\t0`m/6A=
-lJ'e%]=u5$\?rTBWiW8*\%]r0bg>,$gW[C=Xe22QQB[Z"&XJcQSY)UOVm!VGcdL5"m-Ed4X_F]4TUqXD
-SsuFQVlHbrWkQd/f>bY=]YDDNiqDsCo(r+KmcNp/n`oH)gVLbVn_E3mlJg^hkhP%ZhVe;!n*o`1l0%3l
-m,6@NlJgI`ke`jSSt)=>SWK8+LR4^!S#OHZjPf.]fZ(7i>E+>^E,Tf;EcZ8@CMRm@Vo-[#fBL8NP'Cqi
-BP`'@IX,sMMN3gj^;&LXbJ(En]"cnUnEJlhk2kFJf@SsBl.a\^^V8Lgg=+a0nG2hHh=TadhqQf:gYL]@
-h>Z:7gtUT>h>Z(;e^`U?gt^f;eB_e6!<N?#!!<9)%2&dV$j?Y5rW=;L(aLLX-Q*'o#n%7e1-nE&8O53X
-*[)a^4%<(Q?!1&m5lRMbVlQr(ZE:1&SXKJD7$a::V59rUPDtHSL5M(ZSY)@2L4+GqI=R'1NJiOAH#mq?
-C2n<<HVm3^2DI'c[@B-]S>rcu[(Nkn2_lmsX/W2)Z*&P_VPAla:KXWtCfEhf.4m8(=0Jd0Z^a?C2aXIG
-XKAS+X/`.qNGN'6>@D)D9NF\c?;3a]8k3,^Nj5TbU!Us1d*L=me#]jo^9uG<_T9d2a25j7]tD.t]<Jl[
-Z*_3UZFmEIX.u>o_T8q$\\?YPb.t?rdbr$ab/VlU`6/Y9\#dfd]YM"XR$*`(R#h62Cm10KR#[AuSY)4>
-TV7^5OcblrT9ke-P`V2tR[p4MX0&P*\$)X1ZE9skV4XQ\Vkfu\V4+0OS!f\9U9:u>_6U>HX/rMGZGF0+
-_Sa*m\$EWa^p1#J[]cpLc_[SGZEUUM\so._Q(#P%_S7nD^r!n%^;R7JX1"moajHuFPG+A3Pa[l/RXfpK
-O.hi;\%/fO[\o7ELlmphN/E4<J:WLTN(8biWNN%bS?\EAP*DE8IY3]9Q'dqpT8SP_SZ&ZjXfAP,W1U)e
-_RH_P[Blp+USG$!\Yu(CXK'=^^q$h\dFZIQU;+g]Whg9#USXofVl6VsWi)\iW2#rXrhaG,XK&;'TpUaS
-94_R?>>\-j;--k3FE;M@@9m;L?Y"A:O-Q,jItWfAPa%f<WN3&#YH>:G^9t>Y[BQj@[`,rPo^h_Jp@nFW
-o^hSCo(VnOp\4CUoC2>Gp\=OWo^qnPo^h_IoCMP@o(,<Bq"OLVqtopQq"a^SXF!Ao,pPR>K.U,\S=cCC
-OdT]0.OSr0WhuMbUn"^"XGL1g\A"8R@8J[0/gs_sWiDbC4Yo/iSc5JfVl-TpW\9fbD/O01G%Y?(?Y3S3
-3CQtIBNg@jS4IpXL4"8lEeSRGD/*-NB4bFX@9[/G?sX4F>?kH;<FTHF=BAQ&=)V2>8jYX&5WMo5O'5mr
-<b5lH@;Kmh85;iO;-Zmo@qBY0M4(!:Y-+h'Ye@NZ^pgPMVOs0<MMI%NS=ct"^sL?Qb0A,Pa2>R(\$E!*
-R#?iRH[U9fG-%pMX0]"8Y.2'K]>21q^V@1OQBRE'UoRe$XJCPV9M&Af@:!/@<*3C/ATW`pUns>o?rp9!
-5s@n277^-<3(R=\?<^T8=BAX0;bL%m=&E:6LRlT4`ON1cf%K',bLX>7XeM2):f1V4MPmh\W1_&E[Afpt
-ZMqKW[]d*8M/R0QKpK-ef]p,ee]6e=ldP(JeBPJ(OH1odXJi,$ZCuJF<)6:g;GBYQ8P`5a9LiHkWfMFh
-Q^X7lEGoQ4JW"8784H)H8H)3Z8/b2q6:+C@6q:Ea84$0e]sRA*q"FLUp@\4Srr2p%rq,gVqYC*errMfk
-kl1V__Z1(1>6"e6X2N?1ZcO*a!"o[mg=k32fuD[l=W7ACZca6h!W2p$!Qa?_gf44P&#\49gtLT@gs!*.
-(CCKR$O.%B!<`E+"TACC!<EB*9AHWL9;nh]Q]lm&Gs+o&1+?C-5"7t$76X((3B'&a2(Cm\3%m$@/MSh0
--5mO1'c@N@b-4-+5VbSr5?M'#5p7a-,;)2+,YLX7M3b2sNLm>MJ<HjsS#V^EL5:hDIq*54KS+B)Ss64X
-Ru3;cL*r4NS>NNsZ)XOKQZQJGC11&,]qhO;X.ki[Z&,p&Y,JP5\&>kn][m)>;ruf.2C'D.1.+5\0e"n@
-3'g]'^"VDcAhtk`*YoD5*>B;1%h'RB4?Y\_1c$mD3[bjm1FXA2:Ms<k]pk12S;OYL;.c2;T8:,!?mR0^
-4Blf??!:<%7m]3k/hoFU5!D28_pWQh4C;>rE*d"3/iR*.E,K/MRriV!c/"kLbi.F;h:KGC2Cp+!.465R
-)&X\I/KPZqjkRV!_8sO/UjQTI9T-DX*#KD+(`F;1)ZC]h)&O2/*#TD(*#o\2/M.qU*A/H*!;QTu!<WK0
-#6F`&'a"si.kiV$'a=gG#8%t486f>!8M_dX!<3)c!<3-"!$2.T1.Oqu2a*kU?@fc1aii#ifqDJ?3H2[K
-^;Iq._LAqoLKd#IUoAWO9Me&E:.8j)\\6.m=AM4\`Pfa4_SO%(X)D]m@8Tg97n,sG958Td;J9]IF(:fU
-_-<nnmI^,Kp$)8,meQ;8qY]jQo()YJn+-&=nFH,8kk+N5n+#l:lJ^FMip-78l1!3_p&4UTi8aD*n+ZSC
-rr;imrd+D0s8)HYh:9j%f$MjgaiMH7^:_>'dETkZfA536d`'&6Z)jq$USaobVm!;.Zb!igb0\quhWa@f
-jk/&%aj85R_ns@1a2,mHd)EuRf\k]4`k]@*`p`$ao).tQq<mV1kje-/mcrTD_V+\EjQYpghsp3qjmCs^
-rVks[jo4ChkMYLYeDKHOjo#/UlJ:=^pA"C?iT&DDnBBA5iU?:+nbMP4i7#orbIbC"^r"(0_md+e_rUUU
-lgt,@gtKTT]We]Q[C<rZYIV?Z`oQX`q;KN,\\Q>Ths'7_jQ5FWf%/X;io\tCp:n>slIsbAg[Y(5nD!Qm
-jP\kJ"kqbhh;$fbhZDQcgA]n?hUg9/io/VFh:0p"B*A;;!s/B$%fun9$PX3b$ip>0!s&N<+T<Vd)ZC$f
-"UZ+u4%)S/4u=B&+!;pd5"JRK:ImT,V5:)gX0&\6XfJ4frL"UkS>3![Un!a4Mhd(GPFA,9RZ<,NI!U3m
-L5V'_MhZb-F`M>7F*;eU<'hug-S%N_W^19nYd1RB_RjtJ0dU)-VQ$i'Xg+OfDbW2dV6"N;4Zt2F1+cM+
-X0/ao5;tMhUoUPtWrB%SND`JN7Q<;$3B/ub4BPup6<7#V>u6H]W'urrb1+kbe'cdLZGaMgb0@T4^q\%-
-]>242]Y)%n[^!WZZF.3N^ppMAUo:W7agB$t^=_2X]r\Wdfsef@^Y7JfbL!u/cH"#AXeV8KQaFH3]"5AQ
-YGSD'Z`U%#XJ2A[Ss,>&P`qJuO,o<\OH5KiSuJluZF@NSZ*^d0Ts:kqW3<V2VP^;fV4"'VV4jTh]>_e!
-ZE:6XXg#dP`4OO4_nr[cYdM9\[BR$HYHYgjXJN#'Xg,g^UnjuVR`Mb?ZadKW^VI1gY+r&(Y,p71fZ1G1
-`7!/a^V7@]WP>%$T!#Z<]tVIjWMZ/]Za6<tR@g"DTrFTRR[UV)WNsIn^:LtaZ*U1#X/;bsWhZSjTr5ZP
-f%S;r]!ANE[*Z(eZa-mCZDsXnWj8k:W1:u2WlN2r\[Jrnf#b_!]ZImiW2-5eWi2hnWiW4sUSOi`Uo'o^
-W2QPkW2cGTMebji?!10#8P2]U<b->pG&q;-C1q0nI?'\cVO3:%Pa7i4X0T+@[^j)`_oKg8_8X@,^;@n:
-aRo*?nac5Bp\=CNnF6#>p%@qMp@\"Hn*flIpLNjep@n=RoCV\HoCD>=o(MkQp@nCYn*TlFp$J]'5;!ll
-16[YV=,**8Ssk_+>pLa;=f&4%UnacV[CM3'4]J_mOEseq0J517>,nX#Sq&^O2+!q5V5L;lWi;"\<aAKd
-5?L4#5XJ.5>\-u%;cuk)<KF&G3H'D%IX?9XKl^gABinAEA6W8C>[grA>[1K;>[(<:An+nA<`rO/<)H:X
-4?>_j<gSnP>ZXp6@p!)OCfj81=Ar:-<EEjPEI<(`Ln1,bI"R'2M3!aYOdM;lKS=u4KohOfUT1E*\$rZI
-Y-"s!\@Jf@Q]?]HH$44MIXm''IY*0(NJWaTP*;,qMij3cS=G[pLl%OmVl-JfJm1r@<E!=6>?Fg(>$>Q_
-LmOp6PB(8;;Fs,;r_!ht:Hpa0=]ed,=BJX,;clmi;uTl?1HJ]MDfBW4Df0K>Km[ogKSY8#Al(WR:/bt\
-OG\ShIK#O1MiEdfS=5n1K7\5U=%#kb@s*B_NeN7DKT_dmQ(Xk=MMHXtE/U-ZVkfl8@T66%;Gp=c8P)WS
-:fC%W?*(&eH'=S_Q[WmlC3"lbCe@5g7n?5N8H)0p84H*?9he#@92.lE=BJ'Z:h[GDo)AFhp\":UqXsje
-rs&MsoD/:XqtpBsqY^Bgqu,m]_>jshJH,mhZ-(M?[)<UV!"f=Xf](`?ft>8$+TVQDZcjBoqZ$d$bhLgu
-9`4r!WnGtYg"tZD;#p\"rVup!quCsD"p4i+!<<9(8D9X81RP)9S<%WnJ3Q_+1bD6m2`Wu]83Aal4?#2]
-3AEEb6S0c?0f:g:+;u%/',_H?aKn0$1bUdQ3D2nE3$::I1,_TT/QlLqHt$\uL6$1sH@_]ON08USW2GVk
-D/X<-I=cfsQ&M3)MKsSn;K75IPF@u*MKiuPC0Fk_EbK''H!Y?JNg"aBNf9-4Js;.[R%KM>XNf>PgY^YQ
-1aX>(/42c[0./;12aq)4]\;;\F[%?%*>K55,T7XH%gsX:r\#ZS0etO60dR_b0.e^d(-bGm=^Yr[C0YnC
-A5@J\F(/$;-P[@E-V%lo>Bb:/J:Ml`DgReJJUqiGHuqA#*A0!3BR#H"?"J(eI]]#dXfI;'SX4)=[aEpi
-hUA8^/12_k-RBiO(`t+N.30-fjkRV!_8sI+R<)k;7Y80N*Z>k4)&sP4)?(Tg(`!r,*$#b+)BK\1.k;MM
-)_N0'!;?Hr!sJl5!rN$5!Xg#!0JFdh"U,)8$Pb'Q:ej_K-Q_FNrrMEcrrW0"*<?^,:KU7W7A7n.GdYQ6
-cIh19R8m-PG.tl,_SsEA_RHUc8OR9hUh*4e:eFSg9P(TF]udKS5r1pK_o9L0_8*jT9N">A@rH!sARomt
-DJO)dDJim*C8AYY9:jc&o_J.PkP3iuqYL-[q!755o)&"Co_A+Lp%J(9p\F.>n+$&?iRcoKlh(,Pps\6i
-o^2,5lgjf4nbMhUs7u=<rUfLTrVH$KiSE/>h:^B-aiM?<a2>a;c-t8'jl,%KccEf,YH4b'Y-"_*rif2)
-]"cD<i9'1enaYr5gXap*bK%lMa3)EAcI'kbaN2rdiSMet^V@V)n)aB8oAo]Bn*]E)mI'B2leK=nh>$<s
-jQ>I\jm;*po@qggn*K=gl0IU!lfmm&hVmJSlMpnVm,-XbjR)BgdG*3reA05^guJ/-q>^3OgrdRW`O3.e
-^V.=m\?r`W]$93np\t'SkLR,LZ+RTY]sG;NYHP^WakGS=q;KN,\\ZDUgY(ECjlGFZi7d,Lf\G*,pqOPt
-lIsbAg[P"7o%<HikiCVDgtUZBgtLQ@i8<8@g>(NBiRZE0jPSG9g!J3qBa4V>!rW*[!X/T4'bh>l!WiH+
-!X05[,pXfX%L`[K#o+mL6:F@-1aO:h+X]!,7SloU7Q<6$V5L8mY-PC9X.u6aR2VE^USk#cS<f7pLPLeO
-R\-4@NeVt0H@:F$NIHnGL4FPmEc#T5G'SI367tDW2+XjN5$sn`ZaRN^_JM"c/n1rYWN`S/Z(mgm4?QiH
-VHH;E4YAZW0N4mOYHj<M.k3NUX/i>%X/r@J1H@*785`&`;c7%*>?=rn>$4R-<g'V\2i,W!eBc%]dakM&
-`m3#G`jW7c^s'R#_LBPB]u%_)W5QTZYI;$\^oa9.Y-bj`bgEr6cd&u0\\689X1HTsg"jfda1/7mc-42@
-Z)OIe_8X+(]=YDXZ`U40Xf\e;Xf&"lS=#_2Q^jJ2R$X&&OH>g#WN`qIaN2-1^:C8H['d*GX0/_0WNE"n
-VlHGhUSG62a2PEkXa[CSYf4#h]#:hf_R$_Y[_'5]['d?GYf#"uVl6]!ZF@NIXK[tL]t:kc^:h;!`P9F*
-YH=t.[,B]aaLSat^<"I.Xg5$pSroP<Vl@_^aP4M2U6D.LY+(rKSsc"5SXZ4>Od`AE_:HlE`OW"KW3E>)
-Y+hkeUn+E^X0T1Xgj[GXZELL>d&X%EZEpj@YHOn.ZD=LqSBS(8`lPs+[^OK3c,#mZahb3_Vkp>lVkg5j
-XfA1jUo0ueX.l8fWhc8]V4*^0DG"/<=]A!`8PN,`A9N*AF_PN*C1h=1OI;Z<RuWVrQ^jSCYHbFA\\5_u
-b0%W:_SNdn^;.t2oG@/io'uGJq"4+GnFH/Cp%.nNp%%YAn+6PQA+K9cp\4=Oo^qbHo'l2ApA"CUp\O^T
-mJ$GNmA"qq3@H(4Q&RXtJsW!sPE(Z),:b'IVQHnpU8=Nh]5g\5@^<:a@7j'M3'T3$WiN"hI4c`n2k[(G
-Vl?YqWdHfn3%e'4<.8:\?#*nW>ZO'k?rLW@Q)U$!BRYY_G&VDSFCf3%?t!8I=BA[2@pE)@@9m)C?sQlJ
-B3.r1>$>63:J=;B3C$/@Q]G3J;cIFC=B]0J=\`"#;,LLp<G$5kJUrZ@VP/ZoMMR7OPa7Z!PE(Z\N/<OO
-PaS8FY->LL^:h1j[skm"]<A*!OGALAH['pjKSYM:L5_"IKp7^`R$Eo#Q]@9%T94qfNguf@Vl6>A>>@^`
-9j_:4=]JL)=_Du9Q_^I>F)+oS7mK7+85)iY4u#E2>[(?7=]np2>Zaj&<``Kl2cXF/DfB6$Bkq^=I:mAD
-K84>O<(K>]>&AbGKi<GIP*2)fM2@FXR$s4dFD,#e:eF]$FF/guO,SmOO-G`kPbXe.JT#4AMjgE=V4E0D
-9MJ>];G^.b9M\JX9h@f]XK.J0PF%](HuEt?Dh!ab9hG=T-V6j!84cEF7n-!>9hn,A8l%oD<)l@P:hm_N
-nFubRp@S(RqXjders/T(q"XabqY^6j"oeQ%q>'mRs2"aDK8BR1=JWdT]W\[MrW!0.g<J@+fA+LScE[ZT
-!!Ba<"o83&!PdaPdRO08#cu\.gtCQDi$eL'<WW:)!<NN/"9S`+!sAW/!aF`A!$R>uT7^NhZ%Y>2=%,_A
-6SU5O4A.^g4@MFo5!hF`:eiSf/2]FO-lsEK'+l*,6-6;h1astI90#3s:-0mb5;"EHIOHU@E,_/!LR#B?
-QB.]3US4Tm[$Qf6NJ3=XMh$n_St`0UUp@"tXe_8SS=H%9QC!bqRtbp-NJDt;HA.6CJp=)YPc0\(PG3Af
-WiE1kZaeE:gY:W<RkuN8-6YT@1bgL41GhR3Oh09)]RWX*+;kn.)B^(F-k-A"4?#,S?o9c!3&EfS,q(5m
-1`I#`:Kpq17orei:j-G+5"K!t8M`(F*(i+\?sd;S@Vp.*BjkFdF*iO[7n,j"4YA!4<*rdIC63jeIr^N`
-Is&#oKm6X#M71dbiS`1X1E7M`-R\m=)BC(L)BTh37-3:AJAK=C]o?oG=$V#@>p11*)]0J5)&O52*ZQ"3
-(`=;9)%[W/)&+8?((V?<,3f.2!sSr7"8i-6!=9Ym0/"Uf#RC_B$POaE7n,m)+;a2@!!2ip!<E3"!WE)r
-!<3-"!-8/U02bV45<Pj^;1c4#air/mhORYP;N8B+^<"@6`ji[TLLs_]V0,X:>#.n";-L<;^W<fX76PV/
-^r+(/_8XNhIrg!^Mi!UKKS>J>Hu*b<Bk:LgFKE6mA!>:-p%I_<h=oL]n*KiAqtBRNmd0ZFmI<UBq""(J
-jRr!&o_%>-lfdNZeF*#-nbCJjp$hDHioft(mI0lFrp8b=qsj1Pr;-!Sm,-g_dFd+%cdC%\ai;TNcd1(f
-rn[_6f['Q?0Yt]E`l#g1^qmn-e(31,kMk[chrN_XjQ,1Lg=+Bqda6@if%\s:j6>q#o(),(d*7$_bjXoY
-p@e1Jm-<m%mHX!"kj$m<_9MB,mH3<gjm;C%lg!Bkrp]CDkiqHuj6l4#l/(Rjk5G8Oo'Yl7p%S"Fna5oA
-nE8s%p\apfs8W)jn*fH*p=\-Qg=Y$)dF6Oje`5iUl0n*+kM4V4bKJ>gj4hu6e'ZLke(<^Jp#&Ha_8"%@
-jkehUi8!P\io&PWj4`>He,@"qj6YaXf%KQgpZL9&j58bEf\G08inWGGg>1ZAhrNMAgYC<0jPSV;iR?0$
-A-r>="9SN%#6Fl1&eY`a!r`0F!<NTH,9e3G#6=i*!!jMu3^#_j.NB'2&K;uM4\JF=6oHcuW.(_JZ*LaF
-Y-"UtSXl:@T:r*[W26,SNf/aLNK]g(T:1jsJ:E$!L5M"QMhHJ$F)l2;G^+L[;*Q`k.ka#bVDi.Z\?rWP
-_nC%E5WX4oU8bB$Xg4OuMf)TiOe$#N7R]'c4u>d(W3*4e1G(FiUT18jX0&A"HWs?L<+f`YCj9i8H#7.q
->?Fj&8R5_nXend?`5^9S[)pJBVkg`5behQA]th4g`6Gj+c,[W:^T>;YWP$!IZ+@BMR?b:ra2$$1]\(?8
-afW,"bI+h'cecXJ`5fEsa3N&Q`Or.HVk:#jW2$8^R?s2%Q'@MsOf,(QYc"1aUS+1WT)tUWR=:3ZPFJPT
-Z+.``]!/$,R\Hd`Tq%dGPEq](O-YruR%^h"_TU?Xc,HrnZF%Z[W56TqZEL=8\@]8\XK&Y9Y-5IRW3N=t
-ZadccZ`g<sWR82h]"#>g^q%P(_nN7\]roK"^qI.]Zb+#d_8Nsu]We]H\&-A0e(id.\[/]I]meA2XJr.r
-V4aETUR@^NXJMl)_7@([XJV_aWi<A+T<+o^S>3![\\QJ-\?W9D]"=uC[BHU=\Zi68]X"K:XI[tDXO#&+
-\[/Zjg;pUk^WF!eStW'WVllr!V51&iVlHtoRA?mYVl?AeT<FlPN+l$n?!:<,9heJd>%i5.IOBG^D0'lE
-IZL;1Z*g[+R%C1PWjBFT]uA(-_Sa@6_nsC5^qdt1d`EI$p%J%Np\4LRnF,r>oC_eMp\"+HmdKZ<p@n7Z
-oE"XZrq'Cfp@n=Qo_/%Sp@\.Rp[ReKq"3aFF$q]'*A3J-.Th7fS=>t-P?/q`/Sh5fXeDGbT<t_mJ5f+$
-RX/"29fFmq3)Qo_X.aqk,V)lnX/W(pW2QP>>ub*2BkD[.A7fCiARASG?!C/r>$RGqQU"o(IscTYCQ3OI
-AR\\I?".2G>Zt9<A6E,I@9d)C>@q8@='/Bu>?Y,u4?khj6<oq;>>eC)@qAeFB4t=E@8p*-@pED[EHZGN
-K8#2GNffWkS=lgTWMZf$W2QetKS,,:NfK<dTpbkJEL`>sYG@YON.,tmEHuk]LPh.QNKBEoTr4ikWi2Sf
-S"cF0KS"MpH%h9KSXu@)@73mj;d!4)<``C(<b$3,RA?UFDe39P6UX438l&8W5<M\J?!LN8>?Y'2=^,$,
-='\p;@W-=2F`1o)?t<k_ChdS]D[CDn;aO,U=CuW$IW]:>K7\c/Jq8c7P)tNHHZ!5"BOl.,I=Hs'IsZd'
-JpW&uNf8m?D/=6=O.<#?T9kRR9iFh^<)lai9NFt`9hn2hX/q,(OI)H*JTGa@EIs*`8OGs<7S$0C8Ou?B
-8OuEI91VE;92.lB=&_aX:hdDJo(i.Yq=aLSp@8(\rr3/snb2eTqtpBsr:0ISo(Vt[!WDrqrqcWprk\XC
-H>EQd=1HQ$b-\hkrW!-@dEU\"eCFrH^u8K:!<>r@%f$)-^"hc!8H&U""2EgIf[es4_^P`i"9T,A'atTa
-)@d#T"9\c,!!EFLk*,i[G`AAd93f2o2EF#U6p+%-3BT/R6;96r9gq0,3\X8h,r%5',rIG2'+>Tg(E5Wa
-W'N$c5!)1q3(6@r1/onR3IXLX4^i;aDh<sgH]WE=UQhO]Ya;#FSuJ*ET9jJ5G(YNqH\SJQPDk]_Q?\@T
-MM[XXDe3]hDImL$C4V5$J:a,YQCYCUO-,WgR%B>%PD4gUWOU4"da4aO(+:pk0eFq.0Jb@84&_*Sg"=VV
-4#eDu(`+;=,U4?@&1]h)2h!J;3ArKP2`iiC00:aV8mPh5>uOEi5=eOD<)Gq];-7:#0-)Dt3_3Ii>t\XI
-E,ff3Bl@mFKP".h8hr=r86obBCMd`h?u:d><c;MlDKf/P<+M-'eD/a&_Q-0L.3oub/L2M\0I7_^+r428
-jg9cR`5TWiN+#%@Njqe''H@i*()\23*#KM2*#T_>)ANr&)BK_/.3T`F)(ulm!!EB."pG)*!#,ML+!`Ke
-$j6V4!<`ZA-UC$`1*.+l!<3)q!!**#rW3$!q>^Nt"9&:@!=C5P<CK)-TY+!O[EHe@dcBAV9hR[)^;.J(
-`ko^!YEaE;4`u<U:JOe[7TWH"\[oPr]3\B"AAQ!s^rO1%Yb?u3Obo<aRZ*2\M0ErRF)#B">&7oP]t\6P
-g[4Y,natf8g?nY(qXs^Xo_eXarVPu2nbi7Up%7YKn`flGlK@[&l.OqbnE]W<d,Xono_n.Gq=F"Cq>'^M
-n+l_Dk3_L'j5o@Ti8E,8cca8La2>p8ai_cLcH5,'g"P!(ccj;=_8!k$_nEh$_SaXGg#V2Pk2bOci83AL
-h:L?,aN2cTd+6q+g>:H:i90=ejl"cneC)n=nac\KoC_kPp%%S8lg!`ugqgkVkM,=cjQl3sjl,=cj66I/
-o'tl$k3VQth;@&Dl0d^5rqH$SnFcVQo^__Hp%nCQo(DeUrVuosrq5^Jl0S&uh>Q1Rf\"Nuf]);lr;?Nl
-o^:btg"P*5hW3VMio8\Dg>1rao^u>Gb/(s4alV==lK$a^kht@Mhq-QBjk'LG^Z4\?g"+jGq=s7/o&o)p
-g=b--f\4U2hq[,Hg=tN@g#:rAfBD;Hd,*:"d:Nji!sJc-!<N9)!XTMT&InjDrW+2E$5k'6+W:Ue!<<-.
-*ATW:4ZOc*%LWge,;;8S9M.]418oZ$X0&Y5[^N?@W2-&VS=H4HVl?VkT:(e#M2@4UR\6:AOGA@9IY!62
-Nf]0PI!0RPDfBrHH$W"A00(X;25-U!C7M`A[^X/kD_!OkF0;=<Yck46PFHr/9J^=$84#L'/h/e:;5^@p
-Y+.d:1K9pFW2ckuR#?<(A8GdoC3(qLG&VJ1>?,!1<DlCj<gTk`:l*E>eC)"Vd+55$^r"F9b/2$?c-+MY
-\\68/rk^4rb.+[n`j)ha]!eB0^:(5\cF:I@cG7`9`7E5A\]rOL`kop9Z)P+@_RHqWrh:I/Vk]fLSX5S+
-PE(`cOH57%VOj`_Un4ELQ^sV:R%/,^NffNlUT1T8_7@.]Wi;DQTr4QRT9tY!QBRE!QCX>6V672?`5oj5
-[C3WZ`P&n3^V[Rr^;@_#[(*BAZ*pg>_7HAEWi<SG]!nQ7VkC$2[(sGcZ+S#q]sFuHWk,pJbKIc<\[]5f
-_na76_83psrkSrZbg55-f$q=:[Bg"McEFFQriL@AVk'TWXgPs\aj&AT_7I1a[B-[8[BHX@\#H.&ZFJ#t
-c,@,sYd1[MW3X"?WjB.:XJ;klVR!P'frM4#b/:cr[*dRM\=L7U^9FE.Tq%gPQE[BeWiDkkXJDGiZ_sh,
-WM>ucSs>:M:gdR5=&Mdh;H[4>H[S;4I!'FPGBeRsU9_,7YG.P]W2cu.^V77n^ph(p`5fa1`5]X0a2lcR
-p%S4Qp%\@YnaQ)>p%.kLpA"CTnF#c7p\=LWrq$6ap\se>p@e7ToCVbNq"FCSp\=:Mq"XLEQtf#F+rr%h
-IOJBMPF@u/NK7*[,9CBmY-"@lVkR4mUQBUi0kYK1<(BD500D4"YHFq$JiGA69;SVeX/;VZN-f8NCh@X'
-FDYl+BNnM>?X$Z179*<MWL$"dJ;&DuDJt>QA8>j]?s[;J?"@JTARekIA7>IC,[tIs<Ei^/;I3R28jbp'
-1I><6Na,Rb?YF.Z=_DDM<E`@'?=8(]>%VGdCNY)VLlmj_OGf<hTUr$UWN)\gVkT!"KnG>HQ]mi%R?s>,
-R?XeUUR@0uIsZ0TG^>"!M27%HNg6$(TqSKaWM?D^U7$R[HZX:KH\.WPQ'-Z-9j1@k?!^oE>?Y$.ATNWn
-Uns;l@9l]!7n-!:8P;`B4A#NY!*CgP=Bf*3;,U7g=^>0@A8u^8G]IS4?tX1hDJa'1G'.h8=ADdi=_Dc%
-G%bWEL&Ha"NfK*\O+Mq+D/aK3G^G!qNfSpFKSY>7Lkq=ZO+)7pG']4<UnsiWO_[ip;GC%g:/4AU8PE#[
-8S+s(LjP2LS!nkJE+j6ALhodU7OLYm7Ro^<8OuEE7n?3G91DBF:.RiT;Fj)MC:UtKqY^9eq"XUYo)AUf
-"o@ugqYU0errrDrqYKp`qu6m!rqlQkrVcQleH#";$XQd4#ZS(Ka2bKq%/p5<&_#=jd+I4%L5\&$!!!?@
-!Vud"!nH,hel_kN3hk<]iR#2a:+?_]'FP]k*u>_*'*SI="9JT)!!<72gQDO[S>DsM=DPC"3_3%)7mKU/
-4AAOA<(f#-ISE9o5!2)45UncW.jmJ;1)^iE%La:?c)X;j1.+]76TRY-3&NiR1dXP^/ji3:;."3NEJ0%)
-J8K@\N.6tEMNE@@LiS/cB5`?WLl?^uKmnVtKl)^4L4"JuE-YqtCh7U8An,k0H%M6@I!h]TPFS>5Q'H&s
-C1q6oI?M7Z)o/tF6mFiD/NH!\4?>DO0L8]l]%PrY;_g0S)#bO6)AsM8&J-0H5!:VM0fhNP-RU2d1H[9b
-:1@gLAmJD36;LW^>?FL6ChdNS3\ENG4\T!n@8:,-If=jAL5'f'IW9[N>%qkiFa&IuS=k=SGE.,lQ&qJm
-Nc/HLFcj1&dG3[:e?_Li/gh_g.O$&S+rM@J-Q-(Djg9cP`5TWfMJ,OKJ?i/u(`!hu'c7E(*#T_9(`455
-)&XA7+<24F*ube10H99W"9Jc4"U"W%#6Yb`+!r$7"9&</":,Ve6ps@"*u+bUhZ*ZX!<*#o!!*-%rW!`8
-&2.'d7mJSq^fQB!b0JG`j5H\6:-!n)^b3dN`5-h*?s-Z%@Tkoj6q0O2;GqJG]>)A"Am@`1_SO+'[&0"C
-PDP6\IXH-]D(BI;E+<TsG["<U;-mCu]#Aijg?&#$q=s4Jg[b++o_A4OnbW.VpA47Jq"=XT:[RoFjn/9.
-hsBOcfAuc%na,eqiqE$:r:9FSn`oN:p[.GBp[@>0lfdm$j6>mto'5;mgY(?:g=b68f@&7%c/-gjcICOq
-d)jG[ccsV^dsf?]bg+Vag$%>MhqHoJg<o*MkMt^[dF-OkdFHt(g>:oLj6GmfiTB1`kihL)p]'dTp\FUX
-na>Q+mHN`g_8>!jg?Ih_mHs9'hrF+gmJQ2=p[7&&me,_tf$rI<mc<WsjPf+Yk3)F)nFcADp@7V@mHX3<
-rquNem-3g&olKlQcHXVUai)-1_TC3UgY_2PgtC91f\5-=gu.>Xjlu$fh;I5Ql/gsXcbmT7_UR-#n*&Zi
-jPAVCf$E.9l.H!L^ZFhAg"+mHqY9L5mdKAme'un!jQP4TgtU`DgYC`Cg>q;Ef&u,Dd+m'ud:<af!<W0!
-"TeZ.%h/mI$3C&)"p#5R*#fRor;[Q5&h#In3Ahou&e>Ws-Sn%g<DlIS3I[s,Xg#.=[^WNEWMQ8[S=H7J
-W2lknTUM"'Mi*O\T:qpHOGA@9IY!62Nf]0PI!0XTEccSQH@&CO1d!H@0qG+)Dk+/D]"5r!GrIN*DmQ78
-YHY.->!>D?7lF4:/itpL.Om>7=K/:%WhE!N3_cTQVP06-E+a-%AntXT;(YmI<`N@";c@$m6qp$C8W0XL
-?'ELQe'Q1gda>,(^qIe.`kB(,bJ_?A]=l8%rjtn7`3ZPY^oXTJZ`Kn$a2#3sa18k9cG@cAaO\P>[E?e7
-aNM]6Xg#=GaM>L']Y(kWUm[O4Pa%AlOH,6RMMQ\cU7IpSXJ;J[SuJKZSpmZ;Ng#TkSt`*oYH=^qTW+69
-YI:^=Y,%ALR?iu%R\$"AXK8\=]X+lMX08P'\%0?(^r3t(_83q#ZF[EDXgYF;^UKc7W2[GG^q6A;Y,nqO
-X1uWcY-u6p^U'l;WOTREWi2tsW2HDf^q7b:aMbQl^:q7h^t%;pd*TA2\H][ldAX"AVu<D^R%C+NUSt)t
-ZF-m<YHY48[BZpE\@0#]O,B3jV5p8WS"?1EW2Q)>\&#MSZEgO2US=3W\[SBfX/s^k_n!+^d+QUUT"!%^
-U]-c2TWkerY,A+tWhlVqUnFouVPgSrU7A3RQAfNVAn>R`>?G*7A7g"A.>a.GJUrH,LPhJ"]"c.oXJMu%
-Z*M$]aLoF-]>DJ*aiMHEb-ndn_U$4#oGI8pp\=RTnFH)>nb)SLq"F@LmdKZ:p%J%Wnhp+5p@S"Np@n=Q
-o_/%Sp@\.Sq!RYFp[[L>ECVo2*?9QW/6R=_Q^F+uOB*GM)I8u:XJ)>a=.*r'<_kt683o:-3]/<63B:ZR
-Y,eCL3%u^IW2QVfO+M4[BjkC\;,9YS7n>j44A&jk;GT\A76lp8S5+![N-oqmF+nXFDJ3*U?sm2C@:EVP
-@TluE?2e"P@VB.J='8Hr>Zauu7RfL!5?F22>?+a2CMR3XAS4t?<``R6<*rg8?Y*q^@r#q'G^t0kI"6a%
-KSPDEMMR.KKlh0GC34ZCF`MMJG'.hNG`.ZAJ9u?XF),N0DKgJWG\Cl0EI<:iKnb55JUMTYCia9!?<C-3
-B64&p->d*k?Vsa.?t!AF=]AL8F+opUV3>\&>Z+*`7Roj:92.i=8R#S4IU#oS>@1H.9heGe>ZZT2IsuZb
-DeWfl@:Nk^DesB4Df')m<)?P)F)Z>JA7^^YNfK9cPa%H%R$*VhMM6P-IXQ`tK8,&3J:rH&L4ut;UR7++
-QD1I_['-R1Z&Vdc<)-=h9he2N7SQl^94b0*LO5)KS!ebGE+s?AKPs=I-pp?i9i"/M84Z<D84Z?I91VQI
-9h7`R;FWrKBt(eCpA+LWp%7hImJHk^#4h?Vp%J+Wr;R!#p%\FUp&4gg#5nJuqu6Qnq>]"Gm/RMb=9&_%
-U;=gj[CQnJ!!iqQf\"Esg7AT@!!NPai8`Bkr;[AQg;'=g3#2r<$O[LJ!WW<$!!E<&!!3E&!#nM^XTC8d
-[@iq)J?X)W;bo)06UNjo7S,p582UH/76^].GX,(d-8IG*+?(r%)&XM1%i.%DW^AU"6<.2V3'fth1,CgR
-6TQnZ4%*.A79!;uD/<KY:/=hp=]es>=%u[p5[6T74A]9\9ghHV:eaDb=]f?F<E2^e?q<a\6Vq8k5=A4?
-<+]]G>[gi9=B8!Z5?1'43\i-@7T4bA=]nZc1.`rJ5!q_&3&E'=6WJNAg>KbB0JFdk*ZZ=A(`FP7'I,:s
-8NA7P4%:tO*ZcO\3A#;jBk:OH7mK^378QcW<_?Y)>#S*a3&!-b?WUiV:fN+$KnYA?N/Vb;QA^WNH\?EY
-CM@a0H@gcqEJ/^_PED`*Q@jp^NgWAI`QHfhg;6uD2(Bdt-QjKK(_[uC//haLjfsQM`5TQbK4n(NFK/U^
-&J>]j+X@aD)&O>5(`=A8)B9b;*ZGqA*uPV/0,a$T!!3'%!!<#t'`e^W)BTh#"9JT*"UZ"s:JahS/0=lK
-!!**#rW2corrN*!(BGC/<`_g[1nr0,MQY%FcHk\:T3tnpM>k:Ba2>d1CHYNm@T$E*8SDO:<Dm('Cq70k
-a1GGS6sd$pNdu+d@r>[[?Ys%M9iFeb;+stb=B&I%:Kp_%<M-nDJuRMcp%J:XmIf<'mGR:#o'u8Bo^_SJ
-naQ,<ki_0noC(l2n)i]rjP82>o)/FMle1=fn+$,<mI]i1lgt,F/G&ApnG2kKq!I,)mdBT*h;78Ri838>
-hVZr5f%AC.e^rI0i6oojbL=ML^sRV__8XI<d*0bef\>'&cJ7.&j6#7Ngt'j&d*'VXda[(4gXOj9khtIe
-dFH[kh!"8'q"XOPmcrrqlKm`tk1mhjf^7MXkN1gdkNCjblK7@,jRN'=lfma$l/:7Hh<+.lg=b!+g>M,V
-hq$NAh;75NhW*SPlhgG7j6b^PfAM,Cl+k0Q_na(%^;%S,c-Oqngsjj$dF?Rhd+d4.io]=]i8*,DhW*eY
-hV$;l_S3q=gue(jj65X]gY191k3V0\s1Z80lf?aNg@4q2mbR@#k0q`.f\c5ljP&5<hr*DMk1SAFi6]m1
-hq$30d+$?M&HMq8!WrK*!sAZ2&J+sR%K6A7!!*'#%N??*'En=6C'l7A3'92M+;kq4,V:uC<E<!k5Wc$I
-Y-G@B\%&]IX/2M_SXlOPWN<(qTUM()Mi3[_T:qpHOGA@9IY!62Nf]0PI!0XUFEDhVI!\gX1cmBD32NfQ
-DjI]<\[]Z"G!/&FG-e!?YHb:/IS;"H3)2b45;uJ78NA^m2cciUXK%dT4ZZ<!MJcj#:.A#G5X.n)4"rQR
-5<M=s6U4('3_Mk87Z+4KBU$c]da64kf$LS*['%!U^qIFu_SEt-]tD.mZ`pdA^U(&N[B$L@Ybdh^]Z8("
-^:_)+aLf@#^sC-*ZGa](b/_5uI^dA?_pHK<]tq@kUmmdGSXPn2MNj?`Ko1\<ZDae(YdC0sR@gFHQB\8I
-L5V"USXZ(JVlQGPOIhbtWii4nTq.F:QB6uaP*qi<U7S0f]<\`QQCF(uT<5WAbK@E*Z*U^>[^rW>Y-tO<
-^V?G@Vl6l/]=Xu:X/N5BV7jsh/%WC/`PT*eX/reB\sJ\NS"QOOVP^#k]<S?+RAmBkWk6g/\%'2OS>*.$
-^\jT#S4]6BUSFBRSu/BeW2QbrUSP)nWj0(AZ*/q;PEqo@Rurr$P*i&BQ]SVk]!AcPX/MtlU:%Y>UYDfM
-dE9D<['nB6`kA(Ud(l0>Sl28^^r<ORTV8BfXKAh#S#``bTV\H\SuJ0GM.T_$B4tg_>@(]MC3b_sP`LQU
-LPLeIR&[a3_RcnIX08b/[_g,$`lZ3Ab0A8Yc-k%N\\Z;6aStl]p\4LZqXX4MnFZ>Hp\FXZp@@Y?nFlPK
-p@RqHp%A%No_/"Qp[e%NpO;o2p%J1VnF62Io]N/q7l;M6,D:_2>'?$rR@&V];^F+D@\9a)U84ZR?8b;E
-7lj!r6sik_2Dmc_@]li4V1(!H-UWuREb/6J7o2H74@_7a-S-u,-8$c/852]F6Tdb"NN8jXDi'I"H$+4Z
-EG',t:/tP(>?bB=>[1]A>CKg\<`N1,A7/A:<)ZXu=&DFR5sIRs;jNAD;,p\2BN\>GAQ)?+=^5*5?YF(d
-DJ<TrDfg5OGCP7"KSYD;N09'SMN*I8DfB]@HZjILF*M\BD0L;[M26\.Dej*"Bl%@!G(+^JB4u('I"R3,
-JUi,mE,fi7?s6c:;I4*OCOTu2@TlZ2<`E@/>?4[$<`imRL6n^4PAXl6;+Eu=6psU>911m3=C5WJ>?G'4
-=Ar$k;HR1/H?jXVFE2;6=&W%">$GKFB5)$lAR8(p7pKh?CN3WcJqJc4Mi<^XQ^X8%NJ*"7GB\@ZIsucn
-JU`-"IslitXfJ.]NffNrVb<tm[]QO7Q;^mc:fL@f9MA#L;cZdfAu_qfHB"8\R=T?qBle`TD*pTV7S-Q[
-9h.T@8P2QH:.n/I77g*?6WR,U5Z)1"^[_-sqtg<e!r;EcrVm)tq=jX[q#('i#6+DoqXNnEmJm1d_uL0K
-G5r"7SAiUpS"gGl!!j1Xf[e[1hjFN@!!*-%qu?m'e(rp1;>gJ"=@a56!<E0$p]0pd'h7$)#;``rQ]uoV
-WGY!s4X)L@4?5G#4=ru^2`rrL.P3SL3[ZI.,pY?"+qt\-(Dd`9^nEe@/i63t4>T/f/gr\?4Z+iRr_k.V
-=%-"mA7f+@<bQ,Q@p_uCE*#\4=@lgk9i#55;Fj#C=[5#*<FL>H;c6Fi5WV:q69d%\9iFDA69[V0<EE^6
-9h.]C5X\750J"t6-oOjX4#8NG0ISb81H@<J/LVtu0g8E_]%l5^>;RrW)&O,.)]BV9((q]=4\\=%1,_*K
-.O6/`0f_0d8OuEH8k2,r+Xf*#0/G1D770:.7Oo2o3^bbi;*>LQ>$G<BB52@+I$'SBFDGN"<W66,BkCOS
-F(o62H?+1KLjtG4I#i]+R@TnY_oB?/.5`_(.OcJ]*>o\C0II`FguYeo\&$#!UjQKF8p7+7&J,Wk*%s,l
-(_d])*ZQ4G)&F/.(`4#&-Qa09*@qrr!;QTt!<`N-!r;m1#o"C++q+YX!sAoB+$*>"<Cekjh#IHV!<*#o
-!<3*!!(R&".8X#<9g>W"B7m/-b0SZ%kb)-U6]Agp^<"LA^k[2\FbG=%IXmH2FCSHY<G/_N]uI`\8i]XM
-<(0Sb>t@V"BO>[mD.>&/@TuH"93G.f>#]-CAm(\=`dac?hY$X?q!n+>mHNNqlL4HAp%A4]p%87S;!mW=
-kk"Q>nF,f;lK[B\fAZ8om-36`nF,o<jlc4)mI9f;q"=7FkP>,Up&"CDm.KuDlf%@3q==.Ijn\fCk3MF#
-lfIU#lgEiqeD]]FeBi[%jkSSAgu[MKiSEb\gt1QLjRDm1k3:p\ip,Xdkiq9to\nQdq"sRGo'c,1hWO.e
-m.g;Gn*8ukh<sRgj6515_Un>9k3D'fhVRGYiT&_Rp$;/Ao'Yo2j5T(Tg"YEKo\\H[j6Z=-p#b&jnET*!
-j4`VYj661.jPoO[c.@+&p\++FlK-pXf@Aj?k25(XkiD:/nF$,Gm-a)riTTe"l0I-`n)i^#k2tdag#M5]
-qWcu*mHEp$i8*#;i9fdeh#G+'k3M*^f\5`fnEf*)nDN3YgtglPm+U1Ff\b]Gi9&bFi8;r1iSW><g<\9m
-?4R#9!W2p"!WW9-!XAo5qZ$g$#oOQq&-;\/6O"_k4$Pqe-m'KT/2KI]?=$i87RO;\Z*LgI]"52OX/M_b
-T:_sZX0&G$Tq%F2NfB0hTqn?MOGA@9IY!62Nf]0PI/\?kFa*e3*(r=F3&*3OVli[,O12U0^;n9;3ArO9
-ZDaY'Y-<AL@T6K3CM7WuA9)Kn6971b9q\>_Xdq=(0gJ&g0f_Eb1,hd!6;gNR7nZHB2`j)i3&X/e<)?Ug
-MQO$mNmYbncck%me@)WbXM2'R`5fa5bgOGH^VIUp\%Ju]^:Uk^[D]PaXJ2,\\\Phi\\$;2]=kJ[c-*N*
-aMH-B_7"fm^t-rYf[7OTbehEF^sqH%f%&6hgu$Q&dF$7X]ue.,`jiRU[D/c?TsD8.VP0liXJDqnZEKsq
-Xg,"Ncc*Z3\$*6T\[/o\]YMRdTrlG^^9YAWZ_<b_XKK.Xagn^XXK&23\>Q+,['6dJ_4IR)WNE>-]<J'(
-RA[s+]t]$4]u%Or]"52MXg,IXXfAY:]tq@uZE(jg_6p56UU7G5^!>$?]Z$b6T!cng]=PAVWhuG[WN3.u
-T;S`h]#VFm`PAmkYGS5']tCY[Pa]"d[DK5PXgPUR_SO*kXM)<U]Xb2GUSP',\Z`$iWiXXk`4<7_ce#tC
-V7b0bXJJ"VW2d><UnjZWXKJY,Z_3efY+VMcTr+N]R@/h>;f[#&EGB-$DKU2[R[g(DQB@/bOd)98^:qLs
-Yc"T%YSjpgai2EHai)9Cc-",Qb-%tX^!":bp@\1TrqRc/nF,o=o(;SKq"F@KmHsB5p%S.LnalJIp@S"N
-p@n=Qo_*b.q"FFRp@dnAq"XIFR;"o?,:+puK/lnMNgc?"KSNMM+s1EiY-+ImRu_W&An,:Q?<1c`Bi[JX
-4Zm)ZYH=UJ+W_LS84,3q6p`RX5s..m3'&iR2(odc*]$>U;b^.Z7m)d3UK22aO*l4qEd`"DCL9h<='B!?
-?!_#Q?=!P8HWaKU?=dYN<E*((>$G!!5;kG_5>mi,=&DstA7\kDB4t1<<Dlmq<*s6H>$Y6+<*EF/=]8@.
->ut02<afTI>$PNFE,9E-Ci3cp=CGfH>ZbEGCM7<oCLURY?tX(X?=e"h4?u5$;H7"2An,1M;G'PV>#nO#
-;G'JS;LVhS=Bf$2;-$Y#=]eTu:0CV*EJL!ZV3H"3>#RsW4?l5,8k2$'6=!u/?X6l=<E)pq:f(%m?Z'^h
-?!CH9;bBDG9hn>_>#]!GAmf"G8l&`1AS5^U;Gg7f9M\AY9ib=p:K(7p:.Rc<5=@dr3&i]P4$Pnm5Z1T]
-7R9U<;CGdP<a/U(>Z4C!=&`4#:/+;Q:01Fk9kUK-KmJ`FS!\nLC1qa@K5+!W80(8u;+F,E7S-6E8kr#N
-779a?77('U7R'g_Y.a2lrq6Nfo^_Y<pAP!ro'u/<p\"1VrVm*$p\=LMjmMO9!!'n:$YaY^"u2aqb/L!N
-%fQGA(<b[oe'5XT&-W7@$jR4G$QBTYr;[!&_V3o!:$hrT!!!'!!,tEhcitu%]qCR;Kr02i8i@kK0/Z'b
-5!VbA5Wh(i3\rKL2Fp@r/LiJ81GpQu%h'!`(+[4u3\;s;5".Ii77f-[1bU[5-:(m14@_F]0fq?W4"WHj
-83B't1/VIN4$lY6@T?i<=("B`.6C-U/LNV]7709u5=ddf3ANuf0J5Ob7MQg[)_3Ks5"\+#0e4Ck.4cbk
-1,'jl,:55u,:kT"-oEb<0e=Xq+#GW-8qb+=hSiq^/0u2L&el9+)&Ebl)`0cK5W^t_r[f?C,U=`n6VU-5
-2`<QQ/fkfL.OQAf.4%/K5X.^q+soQF0/uL41,(+'-6XQT*Z?FV-QsT[.N]`Q(DRr.%M0*W$kX6j',DQ1
-.N0*H*[NQq/NGO=4!c()0Ieb.+s7aA+u1_q+*-/uY_9L%`5&Hu<(g&>WD=KN)&aJA-l<d8'c\;8*[;R>
-rYPqZ()&/B(ChN8'(Z+t!<*'#!r;m1#8n^9.iAa""UP\U-pq3E?W'!=h#IHV!<*#o!!**%rW!u?$n+tU
-9h-n1]i]QTcH+AgiS(826U[0R]tD4kVj`'fMhlqBL5:8)H?!.`77^$`[^s5k_+mBP4@)7r93Pdi5A+h9
-@Uj(`C1^X:6qC`r@pr;L@:N,u]>\rbhq7DlqtBXUm.'Q3puq/BqX<nJr:9RSp%nIYrT3J>na>c3p#"ro
-iniP]o^qP"iq<!<o]#')o^hhRoC_\In`a*Lrp]FIm,RL+nFl81oD7h;o'k]4p?_)3lg<fkleC"Kg>p]E
-n_`9Vh;.)Ed*pq1gud2Ml/gaYk2Ye$oBu#)e_&[3ip5pljm(jbnGW@Uhq@Gcjl?@,,k1?qp%@kAj59:g
-i8a+P_SOsrhrX7kjl,:jn`o>tkkk#CmH8r`mdB9$lK6pSdb!aKjQ,@cm-<g*l1+]EmI0DmkO.BajRVs!
-kL[i+j72[6p$_2(g==[7k31aZkj7C"oAS?ckMPLnl0.F+q=FUEk4J!)p[Rb=m-!j%jRqrrm-X')lJggP
-fAl8ZioC'P^ZOhCgY(<Jq!RA(o^CMlf\7S,g>(N6hqQrGi8!)EinNGOf%9'Ag!nZuf#q>4!<E6'!W<''
-!<EN5#7()*"UQ(a((^NF!'pVn,rIhM5;ac.*$-O`4%EU`>Z=3\Y->4<\%')`ZE^L0US4?RVlQo$XJhe\
-Q]mGiPF8,?TULstJ:E$!L5M"QIZ&l,G^+LXG^OpfHqHCP4>SQCS"W&TMR^%)_ns3>1G(>5ZDXLlQ%sZn
-AS>LlDJs&m?!BiQ.4ZoCTr+imU,=PQ0eP(.2Esbb/kT&*7n63C9hdu21cS,u7n>aC:f9W1XK>cadD=8W
-bgk=s^U1G_bd4n%b.G:+c+q99"iSL&a3_!g\okBb[Df,OYHOas[_0Mp\@pP@_n`Cbc-O&=dDs>H_nE.d
-d(mWDb.bp@^W4[>f\k-#eC):efZqdjcI'>6`3ZJNXgk1<a0W+QYHb=/R@L4VVmDnsZE1")YH5Xfc,[]0
-VQ-o)ZG4/c\%J]>]@,6DU78Hl;k]hbZ*M*Z_Rd=e['$FB[A0M(Z`pXK_4@F)Yd(LD`k8IQTs)YN^U1>V
-_o':*_n<7SU8GN5[(*]Y\ZrHU]$fK^^Ta]/[_8oI]$Sj6^S6m[Y5ZEg_Rd:[V4F'YYHXssX08M5^o*^+
-Xe`26ZEggTahZ2jU:n+Lb.kQrI_s.Q`ONReWk?'T]t1GPSYNL)ZEUXlWiXXj`O`Face#k=V8(?_XeDSm
-Uo1/]XJMhtXf&"qWM-H#VlHhoVP0fORYP9NFa/.QD/4$0G^>:<SYMjGPDkE`QC4eh^;IReW3!5+\@oo+
-`lcNI_o9X=`Pp!@Yd(^QcG]GN!r)Kcrq^m1o'u8Co_/"Sq=sUPmHj95q"OOTnalJIp@S"Np@n=Qo_/%S
-p@e.Pp[7PGq"<m<B0\7!+<Z5^/PBo@SsPM"P?T%F+DddRY`affDfKrCDeNE_<FoZC5qOK:1gdYpXJL@h
-)\F2K1FtOT7OfTK5r:JU2D[<P.P;AL*'%)%=\D[_75TXrS5*aMPCe(%EdW"ID.?XS<a&p@>$>?F>[UlE
-raAW6?".;I<)Zn&;cm*s6Sp\]6rfS8>?+d+@qAbFC2?sL;G^Fp<F96<<`W0p<E`L0>#e^3<Dlq#<*j$>
->[:cIChd`q@:rnW=(>oO@pNJNIVib-A8,IYAR&h[A78q`C,nOK8QAbm>@(TA=]7jZ86T2!>?=E_5#GKf
->$bN<<)HP!?!LK0:K^\(EJU-]Um#h0=B/$^5!qq>:.df67q5q5=B\p5=BJ^.;GKh[=`naq?!10.9MnGW
-=&i+$?W1KNAm&26<(pM3@qB4JFAPt9<)6=b9h\\m<DZOo>#%US2DR6N/i5aQ4$5l!786ca=%PkV:fq.4
-?Xd,5>#e9t=&`7$:f'YR:fgOk:hZl1KmJ`ER[AeKBkMR?KP*nH84c<B84,s>84uQG84cWO7Rg*I7mg?X
-6p=O[XMOH"q>1*d"8MWVq>UC"s7Z*PnbDkLqu-O!rqQ9_lh1&?s2"aD8l5Qi-DT)4]"5]nrW!QQd+Q`o
-=#;!.'GLui$Om:G"p=c'"Tl`tj4mi+!;6Bm!WE(;0A3f9+fWD[Q$@JKN*0%D0LRKM7S#Bo785m25X7e-
-78bp-6T$;?0fp^8.jPf:%M9^7ag+2i2DR?^3BU/?3A)s81bU7A:Gjse1+"b=1d+#W5#!mf4ZY5f;F<];
-8ki;Y=["`31d`ZY<B32tIQ0A_5;"`X2_mWI5X[^m3(cUP)BU1W.k<811c@0B*uZ1Q/i,[N+VG820J"Y0
-2_Qd5/NGgL0-qf!/2'VSaPPXd@PoV`*uG\0,UjoW&eQ9S5WCDQ4$,5S2_c[&)'C_G>=1D,/h8%o+Y,]5
-.krn(5u^*$0JPF/3'SoMEBbs(1G14*,TRd@/hSUt+"Ard*>o7k%LraQ((_&j)]p%K+=Aod*%EBn4?u2-
-2't.1+##H$0J4Ur()\DR-R:!egZ>Yk[D9\qXERK0:l_PE*YfM3(`=5)*#KP8*Z5e7+r_C=*Zu=7.O,Z;
-+=7Wk!;6El!rrE!!##\[-7^Sc$3^P:$kjmM?!q,C5VV!o!<E3"!VcWq!<W6#*<@!1<EMj\.\=C[HCW+"
-dFm^CUfUAkM6a@eMhZI_D0'uJCM-C/4@h\+4[VY,8SkoL]u.Zc;*70/5<(Vh<^feaBN/5>?Yapt@8'9\
->[qDU:1dpE9TQ[!GG3gMp%nRYo_7_Cp%.tInG<"LmI]u?qY9a[q"XjQl0Rd9l5]0JkMYFajnJQBldOkg
-q>9mGjmVa1p\Xa\pAOr=nbN.Up[IbBr;HHjlfRm7jl>q$lgO*$nF>`)k2Gddh!X:nhsU*pl/q3lkMb%J
-k2>7jip>mok2>Ldjmhg*lep@Je^i^GnF#oDhr=&!s82BPl0.-em-O!,md]i=na>])lKI<klIEbgiUPdb
-naP`&jmhg)m-=':naPgBjlc(%m-a<(i8E2:jlk[^jm2L-mH`]qq!I"tiSO%sm,@!mo',].i9L%5rTrk9
-m-F*,mHX04l.b4]h"(1"h!aXknFQ&6k3_Qon*BK:lgFcJrq.Z2rpf4Jp#GN.jlu$jkg\;Dk2#%Xs1Q52
-lK-dRg[P(3khYmsg=t!tf]:i>gu%&Fh;[GKg"b`EhVd#?k1nJ6eB6Cf>o<VB!W<!'!<E0$"9S]+q>^L%
-rYkkP#5nNe"qE"=5<qIp/L;Yh0K)6k?!^`67msScZ*q3S]Y(VWXf8.jTV/6bY->"+TUM11OH,NnUSXWP
-OGA@9IY!62Ndd(JKRA#iH$=L]IslcE5;G;R.OgUY6t(_T\%BGu`HsI$4a3`XJnAOs:f(+j8l%K&.krJ2
-1+=_&.oN.?WNMsU3&ENG0.SP+5qtG`9fka185EJ_83K$o7S$0D2cW[P5^KE.?Am.Je'?1df[dgG]uA4-
-]ZA1*\\c.tb'q@IaN)?LZEg[?YctCCX0\k3Y-#LV_nW^rgXXHaYI;Qr]>;b>ahc6F[_U5*c-"AUf\=X*
-\$<fgYHGXQ[_&oQ^;%"_^q.UrZH0JmYJS>a]t(bd]!A*2Z)t1HY.D!M[BI0M]Z\:3]sO]?V5CK2_SjI?
-VQ%/Gd)ri!Ug'L\S#``o]tV:k\[JuUZF7-=VmNe7YJ@oGU9_,5[^sJiY-+t<bI4maYHu-d`lQ68\$Dp,
-[(!9D]XkthZ`gIFdCc<;OeKA$\$!6_cb@H+Up.YZd(6m#_7fi`+1Jr"[%XS,UVOpOV7F%8^VIIq\A?1k
-`i$2\]><+@_1'>Ddc/K]^q-hf^9b;XZF6F'YI1F8ZJDO]e&fS?['nB7`3l;Rc*F14Ts1GfVlHksW33;"
-USk8gWNW>(XIZ)WSs,_$@U"5.IscK`G^G!nP+n_NX.YZ7Mj0NpWkcEf^9Xc@YctdR`6H3>`k]:'^Vd^q
-]=Y>Q]#)k7pO;l2q>'m`qt0FLnFH/Cp%nLZp$hA8me->Kp%7nJp\"7Po_/"Qp[e%Np\=IUo_8+JnG)eN
-l_JJd1*R_WI!.#6B8W.EP)50#*[<1GOJ8=]?rK^,AnFt+.Noci/hnXq,Ub?WZ`^F,IO-6Y,r7>+.5<n:
-/i#O?.k2u&4Y&9B&ePg7<*`d&9gV9&K!(Y<BnDCnGBIkOG&D20>$kH;@:<>B?!LWD?sWb?:M*s@?<:!$
-<`N(#;c-(G4?Q#1Q]YNU?!(TI<`j*Q?r'Hi>$"Er>#.j`77'UA6;M*!AnY7H>[(<6=]f*A@:3YVBj4_F
-<a8F'>>S9t<.7bC9M%rW:f1Fo=B/C#:K:@O4@i+H=Bo3A@:EVI;,'n`;G0bV4ubA`84ZW^>$PH2;-R70
-=]SL&<FBj'S>E$CF(8?S:IRN98l/8W6pF1L?X-Z7>@(K:>ZXj%9hnc#@SfB]6Ua=14[i.A:Kq'r<*rd'
-7n-'C=(,HD=a!2&3B'/d7Rp'C84u`M5X\:7;,0J96UEq&8P)WQ=B8@*:-h9(2+:#0;c6:`76!h+:fpds
-<)cap85)fX9i+`#WiLf!NL$$"J8oF;F+K*Z83o^>846!?8k;KG91VNC;G9MJ:/FGG<Du1G<+`8RlL=K>
-pAX^fnDa$9q?d0#naGc1q"3qJr;Qs!r;?0aqt^6lrq?B/!"1qa!!=:'cH!]'[hAZ?#82Am<XoE<!!<<,
-"Te8r"U!0/inR`*!!!&r!!<6%!!3'!(FRh4![XSQTT=G=U5iAT8ioEu2b$7o1]BKe84,R177C6:3&W?7
-,qCSp0.%ta%hoa!/]kFj4[:nf5r:Ps=%+Yd,Wdq/IOmW1.3]iS-S6;i5WMP8.k3S=0f:[=6:<ms8jQN8
-00LmL,W7b1/h/D'-m9HM-mU*#,r$o'.3pMq%i-<60J5"91Gq6Y3%QF2+XJ9[,T%(#&Jl6)/hf%F-Rpu3
-2DHd4/Lr\RN5sc0\n!WH/L25M)C-XR*uG_94ZbDLIP3cI3]oPZ.OZ>X/OMTF)''Y7(E!f*/0uDa,oS=!
-0d7V\,9f!,0f_*3+;#/"'ceA?+rqjU*>',2'e1XK$Q0`m)'L+K-T!V.4s(O[$kFI',q^i#/KYNH)^R?s
--S-er.Mj'M.3Kl`CYRmOK!iD3^S-*\6V<9?6Pp=K)^-(5)&s\8)BU%<()\D;(E">@)%\&8&I]j4&Es2o
-"9AQ)qZ%9;+"/Zk*Y/P_$5+1+6![l0>!Xn!!!**#rW2uuqZ-WtrW%!?)D=ob8P2(Db&Ds"_p?]Uj5Zn=
-=\DJ!DKA3L=@PnG2a(,8770p<5tG?q>#K@N^V%It<ans-5YFg?7pJhs<cMDN;,:J=>A.>I:17aNC/f(d
-EEedD_h+c?lM(5Rp%J1Dme-);p%%tXqYU9ho_\E4nauA?q"F+An+-,>lh'`*i8s(pp$^tmiqE3Fp>Y)r
-l0\'9p\O^crq#pbrUoIDmecnMrSZ]0pZ(9(mIp&.kP4i9inrJYjQ6*tlfdj'dGO$OmbZp^lL<s"qY0^G
-lKRBsm,70kio]7Xl0[a#lK$d[kj7[%lgsuLp@@X#k2u!kipQL1mHNj!lKdNpkNV9a_SY+#hrF7sk2G"N
-gY(TJjm;-plfm^(na>Q%hVmngl1O<"iT0=on*9B'nGMk9j5fLpoCDMCm,[0lk2bn"o_._?lfmNlio9"g
-rUo.4nE9*/k2c=/k3ha-oBbo,c.VOPle^k)o]bm9lf@U"iqN33o'PGtjlPjbh;@/Bi8FOH^ut"EgY(?N
-qY9:.o]t5ge(sBMe_K9Ag"YNHh;$rLf@\j.g#:K/c-XScc<hXnq#LX!!<`K,!rN$'!<<EG*?5h#r;[W;
-$RI\q5<q7`-mg>u3C?PI?X$K"7'NotZF7=C]IU@pXf8.jTV8<cY->"+TUM11OH,NnUSXWPOGA@9IY!62
-Nf]0PI!Bp^G^04;21ARj/iG@92l!TVB7I%q]"5r&Gr\)G5Z10I.6KaH/Ku/Y5<:VV3%?[E5Y*sl<huap
-YFRfT7M%754#Si`3_;J86:Esr6rl[(:/"8F91r)X4Bu#r97j:GB9:E_dE^"cg"*a?]u%P&^W=aBbgO_P
-bf7?5]t;;%\?E?P]XG;f^oOQ<Xh_Za\@]H-eBGh4ZbaJb]?/=A`mrPJ^X^cT_TL$PeABb8XMi,]XM;<a
-]WAE]aKr1_ZcKeke%*6(`4VYG\A?+4Yd1LE^9Y,iai:Wp\['&d[_]Sd[^WQV_7R=l[BQpH[^<NN^W==,
-Z)O@fWi)Z&`kem\WNinAYdCL4Za[-B^;?S<ZF$sDWNr4bTr4s$Vm*M9\AZD.^:ptb_nWe)\Zi<M\\GMT
-[B[a'_5EH\Ye.Q`_T9a1[_K&FZF[u'`k9$r]XG5RZEV*g_Q0uSZ+%WSYJn8Y]Y(qs_8<mVY,eb5X16`u
-[(j5gd_`9']t)(qYd1UA]W8*7Y+r2'e#KItai1iu[a3XK[[k1XZ`K[q\uqX&Z)=@nY-=k&XfS"aW2?Vl
-Q(FA3P+IM>@=<WVIX--_I"?s6U8+_9X.YZ5M3O?oWkcHi^pU;KZEh'R_TTj8`koR1_oBI(]tCVU]#2q8
-!VcBgq>U87o^VMAo()JJqYBpZnEoT1p%S4Ro^qbLp%J%Mp@e7ToCVbNq"FFRp\41Hq"XRKW,P!R+sJFi
-Hok8;LR4?pN/Ua[.O?fA?Y(iO3@d<L/M&P),U,B*/M&kF3B1ZWXK81E-Sd511d!cT2*j,_1dj/P,9/%Z
-2_$^.*?."?@V/J892@a/X.NC0ItW#hF`;YKCi!]d=C,6@A78t[@pNSP>?tH:?tWqT=]SU,<+'$2:.I<,
-3C-H-OBYdl=CYi=;J'ZL9h\>g>>7t#=A2+L6:a[18R,S8BNA,<=^YH5=D)8T?=@2T?=%#@=]JX+7nur>
-<`_pf:fUXt<FK6@<*!!s=B@4:6:FjV@:sLpAmSD+6:Y-[8jtp,5WqM.92o(p=C"j&=B5?$79<Df@rmHo
-Uns8tA6Du16p<^u6q'U33':AL?!:H;?<UE3;,gb&=^boO:dRZ=6U41,85`;^?!^B.?!LN/6pF.>?XR>$
-<^&`/3'TMl5sdn*9ib(X7o;oQ9LLm47Qj",92SYk;FjV\5<UMP6psL@9L;-31e1&9>$"Q";E@iQ9hnGT
-:JPB!X+YeYQC=.gEH#Q1JVRl06V('I6V'pB7S$0F84Z?M8O5^<:IRBE:d@*BB<TYJnc&7ep@e7MjRW0T
-qYpKan*036p?_SOrri?"q>'dPs2"aD?YBED(jEj=cF(%kqu?a!"9&;i!!NMTj4r*Xk5\3W!s/H)!Wi?\
-jfeqAR%oOoJoIB=;bTeA1dF)k:e")Y90>j73BT;Z6V]m)0eb=:/42TJ+rLn*&f;t6Z9p]>2EO&R/ON;u
-.4?Z76[g7176;k:)]L%K'I>Ii:f/\j3\s)]-n\Fq4#T;_=#rB70Jk@A0GYl^0f0sq,VCr'.n;rk.4m,!
-1boFN)&t+]4&'![7m&4>(E>._*uYn1(DI]+)Bg^\.60%3/gr/!/MJP&4&q0Sgtoh]2(:+&(_dJr'G;2r
-%MLBK2DR$F4?kq^0IJA41c%Qi4!Y[`)&O&.'Ho4^+snZ`/iu0T/05QH/N5OL0GbT>&JYus(]G7$,W7+g
-)^ldP,o@.9*YK5/+tYH+.Mj?S',(TZ*uu:L,8qU>$m$HA3AMlZ-Q4Z]+<i!I,U-"<j/mp@^r*pQK4RJ>
-LTa,d&KD];*u#S9)&=&2*uZ"<,Sq%,*$Q.,*ub^u,:X>j!<**%!s/9!'+,d/.kDeV$OR:V)_FH`@V&b2
-1"H@)!<3*!!<3*!!-/)L.8N]-82Qsd;LuL/dFHV&kbqW^;b]hY5WhD(4?Q"n91)*<7oN/82,%Ls=_G7X
-^rO8s?UmUTCHO(K@9dYc?qO9s:K0tc@T?'%9k.jP@Vp7$?CemIIA+UFp&+[Wn*/m1r:91:lLjiHo)&C^
-nTOU'q"4@VoBGW9na#H!p>XTMe)gH&n+YSpp%eX_n`oT7o_8+QhtH:'q=ajcs7cB^m.g#2kj[g!kNha#
-lM:2?lL"!/k3;^3lK7X$hrj=Zg",<KkiV?tnGW+Pnb)A.h!".lm,Rm.h"CL4p%%hFh=B^_nG_\UkMtap
-k5sMqjSnFhl0S*:nEAllkN_Euk3(aD`7F5-k4%s8gstN[mG$sjp@7D0m-sQ7mdB?'f?3=Qk4Is(f]VME
-lga?0mH3TrhWOOth<b"0iU$7*k3_U$mec\5h;$QCmc*O!kMkXfiq;^%n`o-)m-OHEq=*b8j5]InkMtgr
-mmlO;pYtB1p$V2Bn*&s&q!6nui9BUqhYb=0oBbAnhr=A-qWQQ$m,QmSf];GUdFdI6gY^i=e_B*EhqHfA
-gX!^Ue'[%5;?Qjt!!3#u"T\T+$j?n6!!`N*&02]1)%-<B('4ji1H7EV2Cg'u-S-o/5?:lh<DlVu(ULT`
-^VRe'['?^3Vl-AiZ*L[?Xeh\\SGnrnSY2dTTUM"#L5(J@OHYonOGSO:H?sg\rd[Oh;F3&q0f(eaXYaCY
-\[f;^^qt=N1c[TT4"r*=2D6O:.Q/q5/LrS..kihS<C9fhX0K%-5<q.d3E[sV6VBmL;+NQ*4Z>GZIQ^:k
-2aKAr:K0tg>ZOOSYdA1sR)[h9f#>_A]%Y`N[]m-W_TK[<dE9/@cH!fAa1JRa`4`XaVo,R1TUW(#_Rn""
-[F*@E^Vdk4eAK>Oaf<Fg^WORLceQalber&R^:D1m\$s&k[Cji1]tD.s`Ncho^pgS`[ApOBUS=Ed+gSJ]
-]sPN'ahkj4]r\-=]XkqfcGH^,dDX,Fb/13t[A^V7Z3RS4YIUg1SuVdq:9h7D_nWO\XK]%>ZF%<_YctIG
-VR+(Ub,V#5]<IX)YfF\o\%]_t_SEt!\>>G"d'^ZqZ^n;*O0lO-\$iHCZDFb@[\L:Q^8nia^U:biI_!5F
-c*"4NUq":G]"b\VZaHsR]<f8^Xh_KX`mDiA\[J`J]YM%_\\l7ldE/Z'aiM90be:Bh]?7X`XJiG6\>@HT
-ZI$D.`P018ccWYmaNV,kUS4p)W0a3\VkpJnTUr!f\"f@`VONR)OeebU]6J%FMN*OKJU`2uLkh\*9WG.a
-P`_&kP*r;]^r==+Z*LdFZaRcsb08)J^r!t/a2lQS[CX)b\[(l$p%S.Qp%RtEna>r;p%@eCo()MIo^_\I
-o()>Bp%S(OnaZVP0(nl/p@e7Tq"XUXn*g&Hp$%r]4t7Tq,_Cb!;LOdsQ^Ekk>9Y@E1GLa:,9e?IIM<M-
-)&!`**%<0^/MfX^2H?WRUn<2p2_Zp67NiF'4uPeo2^'P!,q1#a1+Ob11eLMG:g.:+8qNh%>'6$bH#@;G
-KlLC#='Sj-='f0A>[q>S>@(iK?!q)G=(#]L<)#qc;c6F_5W1M_;jie\@qT4Z>t7IsAmSb=?;aU#92f%p
->u4U#='T!3<E`C%<**='<a]68<`iI->[D)Q?X.&G='T*3<)[%,:JOha<*ra.<)uph85E,\7R0[;5#,*Q
-<`N@*9j1Ih:&[`i84H-F84#U3r^nG-853&[;GKq^:f1G0HAnSoRseO:6:=F+3CQ:u1-@cr?<UH8IU-8c
->[1H8:.JGs=&r-o7SZcE;,pIl;bg(a8krGb8Pr_n92S_f9i4b`;GB\B3B/fZ6p!\%5<M1s4A8:68k)'=
-7n69P:J+,G5se+77RBU<8juWR6:OaH8lAkl:Jt5"<Dc[o>$P?7CnmbTEfH*BO*Pb^@VpUNCIgoa-V[K0
-5t4L<84c??6V'0r7nlub<)$k80eba[Y06P5q"FCMq"XOZnGW@kr;$'\qYU6grri&ls8W)bs4%,;!"2bU
-!!H?4_SXO.V%i%l"Tcj%gt6&t!$_LF!!<B*!'/c.#UsnqTTEKCVHc,D4$55I/O2Kj4A/XE3C%^^76Eq+
-3A!Bj5:drr1aO7b().;k'JdM+=&)a_6p2\?85DT;,!dS*2(q<R9.`.X1IF;Z/NGC6/20490LnJa0JbOI
-1,r6%3ANu\.l9=6,U"p",U4ic/k.iV0/P4")'g^\*>U.I'.Pjf2).6N+?:kl,Q8_f*#KY@)\W5a)?(\&
-*??F[.46;^,:+]m6uoN^gr4Lk,8qOI%La0l&dK$_.6o^E3'KSk4?PGT*YL2&0/=h"'d=n4-8$Yq.3Tl\
-)Bq!c)(.U%*[iiq+t5#h.k2_Q%Lia\*"j&+'bV8t&g\S9+rh=A*#p=]/0PuO()S):*#KY@+rWm)//K9W
-.O$?*/0lSs5qOB0-S[M=.:CoeUL_!I]=*rE?9LcEY#-&P'd5(G%i$0((`XG.'GqAn(`FYL+;H:W#m_1b
-'^>Z$!<`N/"8W!4$5t$2,T71"#R_.V*\gMr@oc5d!!(RMrrN*!rrN*!8HB;M:J<r;/=P$jJ[NkQg"#6K
-UJjl`9M/>R4$Gql6;C6Q6q'^=:I$ft7T<Ve@^s1ha1P,=4@sU;6p,@5E+r<N6qpTU?t*2PC1_+!>A%Y\
-Ec>Q/H)ABoIA+aIq#:$Vlg3[-qY'LPpAFRUm.0`>me-GKnac)=l0J$:q"jLUkhb%Jm/?nTq:+=!qYKUN
-mdp)Ao^V>4qsaF[oD.hPlL40-q"==Ln`/ZmlLs`7q"F.Tn.>E`l0[BbhWs4QgZRV`l0[_an*KW0kjn-3
-g#(`Dgu.;UjPfn$h!t..jlu="eEPoIp$hA9l/h4%mG?@IjQGdliU-1"hrF(mlKmcskMjJ!e`kWEmHsAt
-i9L(*hsTXsm-3d%lfRI$kihNufBDqjkMYCQl0m9qm,R9pjQ,Laj7N!.mdoSplgjB!jQ,,$i99I`kNUn'
-l=TGNkMtU`io&bSp@.22ip-++m,dHunDNEkkNVI'k1TA#l0S'7oCD_Ek2PFeiT/tQk3D3frku_Gm,-aW
-iV*3JmagssinW5;h<!>;h;d>Ii8<5?gu./JgYLlHf#,JRdGEk["T8<#!W<!$!<<62"TSf*!!`N*%icW4
-)[cND'`eXd1-%BV2D6L*-RpZ'4B>Tg<`2a0Za7-R^qmn(['?^3Vl-AjZEpmCXf%llS/IcaT:i!VTUM(&
-L5(J@OHYonOGSO9H?sg\rd[Lg<'i8q/M8fKYWH0Z[(3ia`5-OH0K2!N5r0rB0J>+A2`r`J/1iIu1,C[M
-7Q=8JXg#1)0J>(>?t(rD=(5905<U_\3B'BC7m^$L:KU"\;,1:s:0h@mYd\D!SB'C@dDj>E]%,<K^r"%8
-_SWds^V[S!b/1j,\\#)R_Ss[:\&YhVW2@)Iahc90\(8pFYfF]3e\T/B^pVP(c-sMO][4=-`51'Pd)*c/
-[(!]l`5'[B_Z%I`cb-ZsWi)i+Xe)ArY.:rh]!]5__RHqi]Y^GDXf//"Z*CgGcGQd(cc!6%_n)MOYH,IL
-[C*9@ZG!Z?QCY%ZZ*C7:]XFlD[_&lSZEq6^YHY@EUThDD_lBcC]s=-4Xh_Z^]"bqd]#(te_RHAObI=[R
-X.?Q,S@uA3YdCL5YcFh@^p:MbYG/PD]<8JhZ`UFG_6:MaYIqNZ^V@7]YHb70WNF+QYe.$I^r!Xd[Ca/T
-[^`iY_8*LU`6#U(`l>s6be19bY.1R8WhZ`(ZDH!SZI$D.`4a"8daPh)a3:rhURnEhURA'bW2QhuUS4Tk
-[%a%aWM#N;OJ&AP\TVnHMN*OKJU`2uLkhT5XK&=lP`UohP*r8Z_oTp3rNJ;fZbal-bfn&Ga2Q*:_oKs/
-]>)(lZhF+cp\4CSp[IYAmd]i?p[RhIp%J.Ro(D_Io(2JGp[e+NoD\Fgp%7nMp@n=Vrq@W*n+c\Nl()TR
--lEsEI>KOQG`\/RP`1?!*?Zde1-7'3*ZohF)&jM:'bqc1,oSEk0/>R>;5L=iT7847-Se@k-6GcV7RA^X
-*$cpY1c?aA3Bp/&9MeYp>uOp8MP?>=FdIu0Ch89VEa;XF?sHuFA6iJD>[1Q<?".)D>Zk<5@:j"U=A`7&
-<`Dd]4$#T+S!Ii#A6NJM8P3K'>$+d7=BHAD;,Kqd85;o\>[Li@>#A-r<aJs3?X?n7>%:rK?!p`7<aT$/
-<F&d8?!pr:;-$Lh<`2sf8P2NE8ki#G5>=X38lJJZ:KLIc<DQ=d:/">Q7nQTO69RS'84cB=85W#S:f14h
-;-IRXN2!,<HWa!,5Xd[u7moNt5!;PC=]nm4>$"j4=]o$4:0D"-:.e5M:fKk`;,'h`9heDX9ik@l<)uab
-:f^@_91qfI5!V+l5WM.t5sn")4Zttk5<hD-8jc-77S?EF6UaO<5X\(27nQBB4AAUA8H)=,<a/Hs:/Fqc
-<)HOq>?b0GUSE<ZNK99bHZO+9CjgtP84G!p852Q>84uKE8kDKA82`Cr9ibG!;.O8l0Khk,de<G1p@[qM
-q"=ORrVm*"q=O@Vqu-El"SMEaqu5s^ec>(;$U]XK"%K&q]#(\@&*<iq!QaE]elVeM"p+l,!!*3'oDg0=
-!!!$#"9\`.#>j'X#Ut;.S:X_6Y[faP3'o_i6;BX,0fh?X2*jDs4?5GY3A!?f8O53]4"Vp0*uYh,(cBCE
-@o,`O8O=aO7S#Ts/5.l[5V"H12BF4o0geE"3'/K8/20CN1IOPfr])u/5rLnW.4I>2+=9!#4>oA]/1<8#
-,Vgl*(*"A6)'0qE(D\MC'-o=]+so,t(G-mT.O6/\*>onG+^u)o&/cH.*>9JC+Wr$X/gVl"6ZTE_grFFb
-*u5V4%MKd#'FGKd+uhA73]/QH4u"cU0ci&>0d7SZ'dP=E0..hd-6OEU+!3<p,V1Vn(ah'c*$?@C*YoP&
-()@Dt(`+)/(B,!H&eu-.+Vu17*$QXJ(E+><'cJ&3*?l[G7Lpgs*?Z^W-8I_7,9eBb+t"Z]/Mo43C>IaA
-A@oIe\=A.k77)j-9c4]\)Bfk-)BTk9*ZPq1)%I,l)^[0`)_3KF#SS0kl2Uqf"9f#6q>_38(`sqI)\WYf
-$OmR^-;n/^>>7?_e,TILrW)s!rW#Ii(c>N"8kh@<dU%F+cI(+iiomFG;-$b!<(&r;6pX==8kV959i5"]
-3''N*=A326^;.b);GBVf?WKE\>@hAJ?X6B(9L)KZ8m,e=Cir`^?s%A]?\FE@_SUDab2W6rp[6u2k4JEE
-qY'jdp%J(Uq"""Pr:p-bn+5o2nFZ\Xp%dq4hVIZ"rV?<>hY['Blg![&rq%o9mcsT7r;ZQhq#9[ImHa-(
-nal8/kj@[.p@\4RoCM82p&+CNj6,[skMb:^l1F9(Ic'hcp$h54lhTW%jQ>LYi994]p$LT$mcEEmq"<S7
-kiq^,m-<cokOIfmeD'0Njlc"'p[dV6nF>f0kN1pf`Pg<keD]fYjkAPNmdK?7nG2SBo(MP4l20W*na5)h
-m,d<djPB.jg@".YiTfL`kNV1'q!mk?j5]%\jP8bW>3"T#j50+eip5^llfdKmioB=Zh;\/!k3V$hmHiij
-jm;L"m-XB>qt0.&me?AEmd0T=p[I\@n+QD:hUgfNjk]pR_t39Qi8!8ar;H0:naPVsh:UH=f@T6GrSJ7B
-g>(K>gtUWFjP@ttcdUb*:^Qgq!<NZ1!s\W&"p#,M*?Q1,r;\AN$R7Gg4?Y\W-7'ug0/Z$p<EE'o9s_4;
-]thM&_7$\PWMlbnWO&t<ZEU=$r1+XrUSXl]RZreeLP^nNQC!o"ML^)#H?a]6J0'2F905Br3'F"?5$jAX
-\[]5e_L"!n4[MFt0e4t507G`?1c?^40Jb^<1GppM69%iFXK](-2DR0a9h$fn7nufI7mo=!1b1RO6r$TY
->WkGF6<I/YDKq_V[pj`V_qNqnai)33c-OPR`6H`I`59a<^qe+;`lcB7]<\fU^s^QBa0r:TVn1*oaO.B(
-f$(n3]Y)VA_o0U4]$.e7dk]%jak+>B_nO+-bK%K(\\Yr#bfS/Pa2bj'aj7f<Y-PFLZ`L+4[_oP[WPuNi
-^:1\`bl4h;Z`pC1[C3Ne_QCPe[B[BhaKNIh\%T5WZEC11]!7onSZ]6!Y-u0d_R6ha]sG)NZb=;\YdV-:
-YJ7WWW2?MsZDb[Nb/2$7b9=a/]@"$q`4r:U]sOl>XJ</5T!tntWO&\+Yd1LN`4NXiriB81Z`14;Za-sI
-YJ7fY]sbJ_[^33?YdgL+XiA/]\uW0L\ui$;\\>Se^VeFG`k%hYbf7Q9]uJ%5^:q7ma25'XSu],tU=?KS
-d)!fA]>)bAeA%j"b.+OOTkU=(TV/ZpWiE/#V51#jY+M2ZWi2VXOIr>PY]FoAMN3[OK7AE"MM\%,Wi_nW
-OH>ZjRAmd5aMtlrY-+n.XLlKkai_N6]t_G"_T0g.^;7Y"[e9@go^qhMp[7G>nac8Ep?h;?o_%qNr::Hi
-o(;\Jp@IkIo_%tQo_.nYp\4C\pNZ/qq"XOHVfkTd+XAIeLbV_IO-l?%OG[<f,VM;B2_$*s+;c(;)&X#$
-+=&KY0etC82ChY$Whl>=.k!)>4>e?23^Gqc2Dc[,,8qs`.Q'4R:-(a386o7kCN>W8PZ)OhO*5>MLQ?Ub
-:fCh3?t<kT?sR8M>[1`eA7/kT>$P3<@pi_N<*EC,<_c+J3^Qo;Q"sf:=^G?'8n;I;=]Jg2>[^K/;-HRd
-9iG"o?!CH.<EN:-?<poD>?b-.?"IAL<`iL2=B&1$>$kH8;cZdt<)?Fg>>7ab:.n,M:I7BC8O?'J9hJ5e
-=\i1"<)?:^8k;EB:J!m%4?uG/7n?0F<Dlap<E2jm=_;u>U843#<C],14ukep76W_#85WYu?X[5@>%C]:
-?<g<*>?=Nk9hA2]7oN/R8l/5U:Jahh=]JI!9he2T91DNJ91hE64[he(7RBU8779L.5t4"$5YXm=7mKI5
-7mK=,7nQ6A8PE#]9h.5t8l/5U8k;ZW=B&7$='Jg-:Jk1r=B9:6UO[EFO-PiQFDti.H\?3,84H*@6psgD
-rCJD.7n>U"786fe<)@:@/hoRZZe>$Gp\"(Ep@n4RmJm4cs8)N_o_A7Xr;Qs!oCDbQrp9[b!5njF;M"lN
-2k.\(age;cjo>Pca5Pk-@I+!n!!!*!!-SJG!"p;ii3<A-Mn#7(;Q@?K4>&B[7RBgO5!hG+6TdJ%9g_H@
-2*!<N6UFC3/itd@.N]WG'-'$R\mn8u/j)*;-V-im2D.BR5u0'f/O(F*-7gf/5Wh"O/Mo.G69dk&4?P;L
-5>ja0.P<G=0.8,$1.!cM-@Rd%2(g4(-TrUp+X8'I*[DR>.NoTP.j?#_5W^5L.P)qk+<DI=*$lU=$kO?u
-)&jSB1G(%*/h\Lt0LKoefA+D[,9%:-'b(]i)&*Q$*A0N<5t=$h1f>t]5WU,<2D$$k+;lLW(+LLF*@2gL
-,:"Kl2_H^1+<VXL+;l4E+B]d%(D@f.(*+53*?#b2'c%c"&/?Q:(`a8,*ZYt/(E=S<+<Vsb1aa:P+tY/g
-+s86i3A)p=0g%EF+W`*e/1,MrhP=bq]>(qCKR?BYKr.`f)AO)/'GMf7r>ZCd(`<bm'cSMR-6G&r"pkt]
-'Cl.u!!<<+"pFc&'*f?s-R^#I#m^nK&K*/q>%(E&4jsB2!WE*!!WE'h!=gS[<(0MDT%J.DYKkSHgYCnr
-?W1*4>"h4N:/"/M8jG[%5tFgY9Jnq,=^k?A\@fSr`ElS;?X$)p=^#->:01Ce<)Q.aITg8o>[V59;ds]c
-CiYGcWPQ;ZPfqnYrqc'<p#kc8qY9LRrUBLWrqu?ZqYKparq,aKm-*X)r:'FDhUU*>r;-6bf&6)bp@me5
-nb)JDnEfW9kkP/Srr<#ooCVG/h<4:phX:.'m-sW9mI9Z+hsgC5q!ReEo&o8rkN2'gIc&lPkjnE<o'cSN
-lfd]sguS.nkO%Qol/pULiU6-lmG-L[jQ,Lci8a+Wgt^u[lJq($mIL)GnF,`/lK70kil/jbkLAVakhOkI
-hWXFrrqH?]nF6/Dk3;g.io]CTfAYZJip#LloAT-%h;[e`iT]b#p@IbCm-O?$kiUjd*UrL[n*K&tiS<e\
-k31mel0%=*n*9'+m,INtjm_[:jU:)0hW<k^nF#>piq!*C6L<k'kiUphlKds3jP/;JkMb.o_o)*4hr*;I
-qY^9XfCJ:khr<GHi7cuRhqd)DgtLK:gtUQ:gY^uHdE'\agt#1+p&G'n!Xf)7qZ$g$#o49p('sj=/cc8$
-1-%H\3@c<t,q:K'5Z:W_;GKom[(3oe_Sa7"['$I/WMll)[^<BGX.c/Xrga[oUSXl^S<T"iM2I4TQC!r#
-M1GSOs*4Nn*Ih$U3'AuU5GGS`Bp>s5]"u,!K/Y\Q7R]3g0fh4A1c73D/L;ku1-R<E2`F)r5?4kfYdC>o
-3]]r.3]KPs8P2$/4uGMa/iu<l9h@rR1-S<4=B/OID4%T5<-=hLg>16!_ofa7ai_Z8`m;<9bLFeP_T9g:
-cdK\@[C3BG_T'(&Z`KslZH'i'cF14+]tD(i]@#3G_8O+)a0a'>e'?Ouh9X'a_RHke_SE=kc+Lg0a2Gd3
-`O)heaMc35_nX$o[&gR:\Z;^*`jNY%`50.:`ON:dZ)=hF^:V7r[(NiCUp7\LYJ.$:Y,\M*XJMo%SXuFQ
-\?`*;_RI8(`P/pmZa6j?^;R4Z[^`';`jr+IVP0lmZ-L24`PTJ^bK%$&e@W#q[AKh+YcFe0X1>sD\$Dd/
-[]ZU8[_9Sm\\5J\_5t#OYI20\\Ac:k]<\QQ[Bm<HZ*q!Ia1Spe^q$S]Z`q0Urie2\YcP:A\AQ+fXg,dc
-bfRQ,_6gPQ[C3QZ`3#f)XKease?ZC,^rXI+^<k0N\YdHl]<&.qVl-YmVnB%.Vl6MhUnt/nS!ftIVP9ZH
-TVeijDfgblNfAgHIt2s)LnCZHXe1`9OHYlqVms=T_n,fN.BBGX_o0[?_mm:i^V@S(ag8Uo^:U]Fp@n:S
-p%J1Nn+?5Ep%S4Lnb2\Up]'pco+(?^o_8%RoCDSIp\=OUp3u`0p%J+Rp[@SGq"<mBCd]ot,V"A(6X"Sm
-R[9,"Naj@]0gS&Y-n?bo*$,q/'+P`t,;CAo2)I3T1/t-MUn<>u0/H!W.P!G<4$"iE/0QGj*[r`u1b^sY
-0K_p4?<U]UBo\sN7VeETGALoHO`t/,;.<s;?t<JJ@V94V?%-3j?t<kT>?YE@=]nj(=&r@!84#?q6<0J=
-AQrPM?!Kon@q/\D=Bed-@8pB7?;XQt<D?=m=]eF%?<1-2>?Y-4>#A(!@pieP?X@)A=]AL)>>nHt=&2gs
-<`N(*<_uRh9h7uZ7mop=77p<C6qUK\:KL7b84H'>7mog=5]K(U7SQKE85;]R=B\d*;G^1mAp]N4UmcI,
-8j>9q2a0Jn5!DY6<aT-<@:*)>Am/2:=&2Uk;b]q^9iP.c;c$%Z;,0_[;cQq#<)lgn=%Q1^8PN,]:.Ri=
-6U!Y'5t"..6:F:2:.RiA91M6>6pjR;r^-uW6U4%-7S???5VPMu:JahX77p?N92AMd=B\[":fpk$<GeM+
-J9$X1Q'-<1DIdU6Li,dW84Z?C85`%X816tu82rOr9ib=n;/Ku"1-S%.g%G+6p$qJDp[n4Hrr;utqY'LP
-q"XU]rs&Ano_eXdr9aLa!5edE:n%Fk3h41+]YLosjo>Pc`7intDs[Q#!-SJJ!X'AN?e1\H(QcA%K3>.e
-Hp8u184>C':cCX2>YR=C7Rf^@<]i8r4Z>&S2^^F6.O#ZF'+c-@`3N5u5X@=f,:Q)O3ANHS.lg<Z5"A@%
-/MJh&-Sm_<+uVeB1-%HW1H@NE,WSC_8io@&5VFi?/h8h,-@R*q,VV&20J#aO-R:)`)'LgX)^-7@+X7^:
-*\]8n1*7SW)&XD3'c7u'&J5m**Z,kD*\0331+Xk#,q_N,[+O0UA0`35&.T*[&JPom-R:T95!DJ(0/Qfg
-.kr\"+=\c]*[DgY0HDVg)'1.K*@*'e2D?[8.46ql,U+9R/K?8d+WV=9'G2B&(`F2,)AjAA+<24B*#0V6
-(Ejk!(HrQM'H.l0,U+'?(F:Ua/0GiT,U4BV.P*D:-Qa?[0IS2hhVP&=]=YhiL2^fn7ZsoV*$6%9*Z,bF
-*#]\5)?(H_%1Emg,q:,^5;3<L',1rJ!;?Kn!riB!!##MO+"&KY$jQtB$kF1+85iej76&TnrrN*!*WZa#
-=B@mc5Fp>FMltFNe_]ENZ<Bmt;G]tO9iOeXISNF&84#^,5#FO(6;^oo;Im5N^WjJm;*@Nb5X&%VGB?k\
-8O6Ec;Hd=@C0b7b;J(*#DKL&KD6:Xe>ER1fq>U6[jS%p*nbD\CpA=4Hp&"=Qo()58pA44Fna>VskkFT=
-lJ0b0jSSfGpse3eh=(12nG)eJlfR1"p[.eU?hsTts82Kcp#P-"nEelrpug`)md'-,p#kB.iT]ptmciur
-gth/Tm,dNtn_`R$p@@G@kM4qUiRm/`m,R!`kO%N_jl>C[h<iqPh;72Wl/UggeDTEQnEK',p!hLZo`"7t
-lK[Kkki'M!e`tuTqsN+ikMtmunGVkLm-*Bi#4L^9p?(,aro%tZi83ASkO\N=p?^i(mcNQrme$,9lL=0(
-n*0<.jlZ+$hXg4!khb1cj5o[jip>ssq=a4<n)rX!lK7[(iofL`kMkmnk3M'`kOA-5o_J+Cn*oZ-kiCd`
-kMFtIk3(^Ts22bGm,6jXhtd$>kLo@gin<5E#Me4jg$%/Eg\oe:f\G-4g"4j1gXa[!f%JAA#PJ-"!=&W/
-q>^[('GD2q#Q4WG!=9f%3^#Yf0.%qj-7CN/:f:1e9hMk']"Z"u`PoBrZ*+),#d1YG['[-@V4mj[%&'Jq
-WMH)NNerUMNgB[2!g&7hrd+Thrd]'><'r]10f_RnZ;5.s[C!N]_Sh'_/iPsV1b^dN2DmHN1,LO7,UP>q
-1H[Zc8j?=XXg#.*3&E?N=#DTp:1%0j3&N?U76*V";G]qX<BEr\AQN,CB3Lh2YY/u/_:dYna2Z<?_oBa4
-]#;h%]u%t-_S<j7]!oW#]!])[Z)4qF\&#GPS<U+p_SOL(\AbPU_8aOLg:k)*YfOqucIL:eeCr<ieBGS9
-aMP]m^s9Es^V[[q`6#KqbH/.g[_/uUY,/&&YdpsG[_SoN_8jC"a0MVAZ)j\&a2#-f[^a)_T<tr2YcGL:
-X.Z2dZE^C.Z'D.>Wj91?XM;T=QbL>K\[f&QXK]FWY->ILVROmeVPgc!XgYUW\]DIoYd_KY[*,qXWW'.p
-Z`^+&Yctpa]>M+YZam9?[^j2fZa79QZF[NY]sP2a^TP\t]=b>M_R$M[Z`q!M\]Me%Z+RED^UUPa\ui<F
-XL#1H]!f8WX16&%`l#gC`4Ee!\@8iKY-,(/US+cpWL_MDZI$A.`Oik1aMbB_ai_&eWi)brUnb;mV5=-c
-8>3/aR[BY:St;dLU8Fo_C2o#dNfAgHIt2s)L7YBFXIkW8Ng,`nV6meN_RZkQY-"XtZ+duma1o4!]Y1kc
-]Y(_f`Q#[%p%SIY'__4mnaQ2?oCM\MnaZ>Hq=aLQo^r.R$ha2ep%7nJp%A(No`"P`p%@tLp\4.Fq"XOH
-SSUbM*$d+dMEt?cOdh]!Nf7Hk*[s*-1*eD%-6=9H()Rc&(`=hE0f_0P4Y]m2X/)89/h8A,6mEm15u:--
--R9W^1ak"23IWqB3_)/'=_V,K@UrQ'U6%QPR?2Q-B7c+g?qX7'>ZtNF=^,0@>[:T>>$56B>$>->?;jd&
-;--h!:.7B-2Et-0Q"!Wq@U`b@:17L/:h+!;=^P'+=BSO#<a&9q='8U!=C5$+='8U)>$Y*)>uY!7>$Y97
-<`)^r='Ja0>$>$&;d!=-;d3-n9MnPW:0UC]6UjgJ:I7oS:JFPb9MIi?7S66A7S,^17S6EI7o2o@5>PE_
-<)c[j=Cuo>USO6!>"h=H2E+#l5!hP/85EGm;cm=-=(,3-;#XE:<`;R^:JY"q<EN-n:fL1a;,gRs:f(.i
-:fL7i;+s\_;Hl[c84#^-4@qh+845a67Rp6K84,p95Y=L591M686pO.,8Ol3?69n"59hS2Y9h.fT:f'qb
-:ejnb:Jt:t<`Eq2UOR<DNg5cMDeWWsJr+;58OuBD7n-9E84`YJ*BcDN9N4te:Ma]&3']j>g%G+4oC2/?
-p@S+EqZ$O"s7u9Vo(D_Kr;QrrnaH>Lrp9[%!"2GX!!kQ\begs"ZQJ<0"TcC#g!Ems!!*0'q#L3jFp&0T
-"9f)6C=SII'U67uK3=_RJjUe476EFo9//Fj8NK$r3]/WY82W1]5rL#<0IJ\/.2rj4&eGm9aL4Pa1dsr)
-/M0:N.O7PW1HS2`1-.WS0/u$?-T*k=+#?;9.5Ee8/ic-I-U9(85VbDU1+FIm0.f(4>Ve/n+"9*12CUa9
-*?HLN)'V0g*#KY@.jblU,U=QV1*%JN',Vc2(`48%'cA&<*>p:P$k=XE0J"b$,qM<([b9ETAh5,J'FYBe
-()%K"-64Qo0dnb=0eGmM,:!1;*\A`W*$Z[`4>&N@+!iH^+"&Tp0I8"t.3pGk/1D_d%PB7O,p=-F'+uH)
-(`jM0rZ!.6-6=!H(_\)5(a9t8(`3r((Ea_:*Z,P1,UXib0d[nb/gi"F,U"?Z+s.pZ0IS,]hVP#:\[fJe
-J72A;8Y<:a(*"20*#KG:rYYSL%i#Zd&K)c:*?@O,$Oma`$hOGm!;uuq!##JL*[iHY&.&UJ#mq4d7Sm2`
-75rNmrrN*!*<@!5@pVZ'6CYttH`>E9dadI<[pMg*;,'nT:/F9+78llP8k2E23DMb%7Sci\9OP9C_9TMa
-<(Kht8O,I5AnbXU;G(D2;,U7rA6iVa?#k@;Cj'T,A[K=iAXh!*q>U'XkP+?-nbDMEqYg*`qY^$bp%%P:
-o(DA>md9<!lhU;KmGcXAkPb;Lps.R\fAuMnnG)bFlKI="p@A'/rquH_qu-<epu^c/oC1>joB,6*q"=.L
-q!-o0gu[kZl/V$mg?%nko'Z)9nD<9nna,#kinrkajk&5Pl/L:RmIK`$q![1rh=0@fi8EedmcWd#hWa+\
-lK%.+rn#HYm-F95lKR?hl/9P!fBqPYqt8Xtjko:lnGVhMmd8q]i:67!n_i*VkjS$*i8s.glLFZ@na>c4
-mc3Humd0B+l0mikhW3ncio9Ltgumkco]YN5j6-.)ip?$ro'GQ!nEJp!k32F!g#M;ZnaH;Gmdo])q=*t@
-mJ6MGo_7tMm-!ZojPAbOjlPOUrPQPElf7'^i;!*?kM,Imgsastf[np2e(`O0gXt05gXtE=g=k0.f\>!*
-g"+g%8d+hf!s&T+"o83&"VDLe('jd<+TVig00)0Y3%H0q+seWj4&JpT:JOQl\%9>k_o9X,\$E7;X9l,@
-\[T&SY,A%frgs[qUo:8gT9kXsMMmR_R@+/DOGA>bHN/6hJ9$-E8OGm%4@Yp:4'IWP[(!Zc^kk!&2a'2^
-1,V*F0fq9M1b^X,+u:Q,5WV"m3)HZXYdKlQ3&j-&3\W0H:f9nP4>f`(2`Wfc9M%lZ6W[`'<F/X(;P^P'
-<I:IZg"junb07i@`lGX.b0e)KaN_TK`.#J4[_Kbi\[ArSWjfp__n!+IQEeQM^Wj-naJGcC`5gTb]=5>Y
-_8jC=f[Rp[dFHCicb@-9a24XYa0rIqcHF/LcFgO'V6IJ/['$dCUp%SD^q7Cn^SnEJ^q$;FY,\b;Z(Rl$
-]X4NB^W"$hc+pQ_X2;'OV5:?'[]cmBU40AIW3WG+b1)uD[CNf]]sG#FYeS)ZYdqKKZd6^jWj&4s[^F/c
-ahYZoYf+>e`3-)@\AH+pYcb4=[(XGm]t(S_\ZE!G\[JuQZF[?:Up.8;ZEh?aWk?!YaLf+-ZaIifYe%ES
-^q$eR^:(,TZ*hHRTs1r2^VS48^r3dlc$mRJ]YDb9_oBg:`O`@`Y-4\$VlZu#T$O^Jcb.H@]t_q;`3QGc
-cEEb6TqJ<WS>DpUV4jTZV4k/pS!fe7R@^7JWhu_fC2J``NfAgHIt2s)Kq,*AXIkT7Ng,ZkUU.VO_mukJ
-Vkg8cYIhKe`kAjm\@T/Y]=bYhaN291pK%%]p\+=Rp[dtLo(MePq=F:Sq"jaZp%J%Ko(;VJp\"7Rp%S4U
-p%J1Up@\(Lo_8+Kn+c\Nl)/W"3$0M$It0+FDipQXQ&^r<,p+Qo1H-U3-ls<Q)ZCU")A<l8*&fu<0/G+R
-UT:5[H7(:!3(,5@+tQ&I3\`-.2*!$4-[mU&0fhro<F96>@TcT+R\c3<E1Do/Ch/'QG[a9?@9HoGAR/bR
-A6i_P>Zt67?<LK9@UN59='&L,>#@aT3]K<%S=*n_<F''B:/,/(<E!75>?bQ::estj<**=$;cm7,8l8hm
-<*EX7>$YK9;-Hgu>>n[*=]nU'?<^`@?@H-]9Mnel<D67b9i4nf8P<#T76X.;<Dl=l<_Z1\=\i$c6qC$H
-84ZE@8Oc0A7S$T`4?Q8:<E<*r:fh7UO/&M;G?mg/5W:\j5s.J"9Lhl`>Z4R->ZkB3:f:G%?!:0%:Jjth
->#nX&;,gLh:/k1i;c$:i:e=5Q:JXST;gqY76:++56UX[878?E?7n6!@7moU776jC278-'25t+168lAAU
-9h.TJ92%lJ;G^"\=B8I";H-Ii:Jb"m=BAL=USE<YMiEp_G]7A*DhEaW6UsU684Gs;7S$'>7S$'>5!25-
-<)ZLeChc!j5=;m/p%S.NnEooBo_7SErsA])q==(Hp%.bPrVm)tmca31rr2<b_>js7?2t$ZXjG,.[CR^Y
-!:^$m!P@LPbt.(!"p+c,#6k55rW,KNi1U,nT!sc.:lqr97Ns9M1I+K15"J.;5#OX,2).-W0fCgQ3[lU:
-1,^pC*tf>&&Jd1K_b2$t3(?@h.mH$G.6p?`5#?\e.k*241HIcM/3#aO)(.Qs/3-*`3C#td-T`M(2't%-
-0ejh%4uGMa4uY;>,q_&-*$c^M,q^J\)D!$M&/m&R/K-l0+rh^`,VBfH)^6IG*$Gt9)&F>3)`9bf$m7/S
-0J=^t.R86gg=sS`1*.MU$k='d&/Q-0*@s<6-R^H04>B)K+ses+4u=Z2,:=fk3A<*;-S-ek+tP8m.O68j
-,T.IC,UOTT/h[,@:`CYt)_)XB.3KBH*?$+A(_n24'HS)0,T%",)AjYB0IJ%k*#^FT,p"0_/L2](1GgL-
-.O68^,:4rm.O/K\hOe/`\%TA7BN$rcTWCKm(_mu()&3`#'c7c&'c7c&'+Y`p+<MLB6p(qg&ek`<!!<6'
-!sAB"'*Jmg-R]uE"pG2:$4n=M<*iNr44O?.!<3*!!-8/M-s0G0833$Z?@&TucIq"9hn*Dq;cQXk7o3)L
-6r?KI6U4+'6s;u<6VgT_;.[2N_8s&V=]/F?CL9@o;,CM"<)I=B:K:Y$A6`5M=`/A+Ed;PC>->ZYF/ICL
-qYp-XlhB`/oD@qMq#1*hr;HKko'h,#o(;YGp[%,0lL=WDoBteqea!,,qtSUmo\AX#m-F<9mHsE4kj\$4
-rVu]eq>^?fp#kZ1n+#)jp@%GAq"XLTqXEb?k3M<hn*KH.m.0l5md]r1o&oH,lK?gYm-aE7kh=eSkiLLW
-lg+!!lK-dQg?@,KkN1mllK%-rl0U@bh!3tZo`+(4mcs97m-<cnip,@=`7abChXgO!io&JMnF6ADp[n=K
-iq2m0n`&Zml0Rd!h#?_1lKn!+jlu4)m,.(!mcO$,l0@HhiSW\Yio9Y(gu%,Xp[.JJjPp(/iTp$um-X*$
-p$CZ(io]jofB)2Sm-!iuipPpbo'&X7md'N;mdTQ/nD`?kj5JkXjl"tVh#,+.o]bT&hr4;,qX!#-mbQRP
-f[\g4e_8a7hqHfAhqI&Egtg]9gYpK,gsjm&:':Fp!!3#u"p"])"oni.qZ$d(&eu9!#5eH:";r^I3]f,A
-)&=)4,:kcJ:Ja_X8@Q)8]thP*a2bm(['BV5#dCkN\[]#NW29Hd(Smt.X/)AUOc,-WNgH3'R?<>UH$Xd]
-GlE4bIo8Nm4X`*LPc-cJNOQ@0^VmmH3\i]\4?5,T4=`-J1c-m<0deS=/2KFM5=7S6Xf\h7QS1He7pB+h
-1,;'V7R94!:e`l26:-,p8OQBA<Eid5?rpW*S[#Y4L8DoCh9Ep]bf%<;bdka6d*0t`d)aYN]Y_G#`4a$n
-Z*gsQ`501!\Yu+-ahGsC['e8\WOKRWe^_:D_SWk#^;eROb/VWYdF-+M^W41-VQe4Z^W4RBa2uWD\\t\[
-[&CUG\[T&``3?hd_Q@1]ZFdWTZD+G2]>27jUSY9*[&(%>]>(\^[&Be![\C(2XKSq8Wirk9[A9D"Wi!P]
-YH#:E]Yh4bYc=kA^osuS_5sTSaf;SETVJj"`OO+4d(Qa*aM#Nt[(!W[^9t!?\Jqoa]!niK\%oGNZbX&Q
-\[SlOYc+V&YdUgAaN/h1ZF.Bi^r+X.YKk%f\%T/X]=>2b\u`KFZ,3`;Yd:FB\A>PW^p^>^\\l4q`lGm4
-\@TDWWjf.4W3NG&VQ?T=Z*MZdbK.E6dEg%IX3&SiUSslXW26)]UoLGjUoLGjZ)aLgTq%aOStN3\U7c49
-LPh+OL4Xo*I>3BBV5G]@T8ebgOcY`uY.DHe\#ZI(TrXrl]YDJ,^UCV_]Xk\ja1&e(aMYOkpA"=NoD\E+
-nF?)@p@e7SnF?8Jq=jXUoCMPDnac>HoCVYGo^qhLq"FFQoCDGAp\4.Fq"XOHRqP8E'd"iJK/$#;OdhMs
-N07m(,:kl61aFS!*#B_9)&*i*(`b@Y0fh3I2DJ1,X/;J7,r%GG84G`f,r$o.0.\J33[H;!0IS_21IOE*
-=CY]K>['X]UR"f'T8[i-A:TM]@7j@+=^YZK@qT=_@:ibK?!LZC>@:T?@9Zf7<E<:/<(TG<1dt?4R:];s
-?!go18mu.2=^>HA=^kZ99i+tj;-$Ci='/U!:gI1*>[LiB?!pf8>#\U*:g3g#"C,>7>$GE@<*<+"<E)jg
-:/t=s=]7se;Gp@`:/k1n:K(+a92&;V;Fj;K8kMQD9hA#G5tXU7:g$1V:/k:s;G^.iAUKW8Um?1.5s@Rl
-2a9Ae77BpB;da-?<F9-<?<('/=^,*3;>sN4;,L:j:/Fki;+aYc;bg:j:f1"\91_cO8kOP4<_#D@85MoO
-<'s#P:-qQJ8P2NC6qg*97mKF86TRS&5Y":96UFC55YO[A8k;ZO8kVuX<(fqb:ejhf=B&4$<c"P+IW:4&
-P)ss0D.IU;KkX"I7RK^;6UsX<8Ol9B8Ol*48PrA^9i,P=4uku,bLQ:[p%.bAp%J%QkP#>`rr;odnFQGL
-nGW=c#5[cQnF$>UmJk$'$T)`$!\U[u\@o&X/b]87!!ND<j5JNYr;Zg!li9`\!sSl6!sAUEg9^r<Xg="<
-:Qhr96m=0T1IFT/93P%f7TMW14?>Sk3C>GX4>\fM0JG@C-Q![6%N[FK_c8!23'BGQ-U0gT3&a5f3IXXi
-1FFb?0ebI2/N#CF*$dg-1d+5p4?l7m/NG460-W8.1GLUH67OiQ4=<$70J+b%)'U[e2)Zm%*%*0^)'^[`
-0I/+p*Z?%K(ag:@*$-.=*$QCH'G2B('e)?a)C?pg2CTps.6i*jg=sP`0G>6@$k<m[&/lH6+#65\2@M*'
-6oI:\/MT%>3%lTW/8cd^/1D_g.P`@k,r-qn/1Mnl,9.aE+!VgJ1Gp'd(Eb:R,W-DT1+3q\,on*L*#KtB
-'HIo*,Spk*(_du1+rD+?)AFJ;,pFBX.3^#b-nZS`/0lD`.kE%o/14o_hO[uX[(Ei6Ea_=0SZ5*o)B9J+
-)Aj/*(`XM4(`XM4(D@W-+WVLF3]n&b'HI_K!!<6'!s8<!'*A[]+sRg,!s/Q.#7hh>93"YP1Y)R&!<3*!
-!-/)J-sKe;:dg_t@="s&bh:M/kI"Vg9hn8Q6W@5[7nu3E6p=+,9jpF>4B5a(@rSrj_8`uN9gV9H=@k;E
-BMhf4=B99L8lo\>F(80T<GQSjASumT>,T6UH`YWVq#'pVkkFE,p&4@MnbDhTnaPl:iZmORnac>Br9<)%
-md]u;m-EllfBW5$rqG.'p#GN;o'c>Fm-FZ<=7bkGpAOg\nc&:Rn`fW=jmV!hrV,jSjQYpsq"OFYkN_6e
-p%%G.q"X=.ipl^$o^DMCki^jilg4'*iS3G_m-irskhtafgZ@_fm-iNdm-!Hii8*DXm!e?Wh!jR\ioo:`
-n`]N=jm)$fip,@<`7aeAe*HbdjlYLco'Q)0md^5DhX'[mm-O6.i8!,@e`c;_k3)4%kMu"%kM5FtmcO06
-kN;$sp?V)5k2Q"'e`>iYp[%DKkM5q-i9g:-mJHYHp[$l+jl5sthWj4QgZRq[iqMp%o1.m6o^(r1k3)=.
-qW[29m-*Hrk1\GKhu1L2oB>K'i8OJ.s7+q8lK%'hh:^iKh;@#Iin`GNj5&bOh;R2Di9/;3hUC$*;$6as
-!!3#u"p"])"oni.qZ$d(&J#Qg"oJ?8";iXI3]]#D*>ob:*[`a9:/=MR7CNW6]tqV+a2bm(['K\6#dLtR
-]",2PWMTQe(Smt.X/2GVOc,-WNgH3'R?<>UH$Xd]GlE4XIo/Hm5V+rbS?+tXNjlC.]>):>2(UUH2DZsK
-6SL;U.m#I91+P4P/1<G?8Q/;hY,ee6R4'aG2FU.r,s>-ir]p]Q;b8`/9n#oA:HqB5;HHgn=(HPIQ*@c3
-NMjbKhU0?bbf%<?d(@*,a2H38]XG\YXh;?^_S+-sVR!_I]sP5V\u_U5_R7q;]"$.o[)9i%g"!XC_83q-
-]t;>6b/_<LaiME8a3_0/WjgL%_T/sm\\HA4a3q6"Z)5CQ[]IKg]:5k7`."c*]Z7aoZE(OF\\#>PV6@YI
-_QgPYYILp<[(<ua_4n6BY,\ItTW#0'[@Wu#Z(%\rUU%\A^rNUaYc4e@^p(&T_l9-:aKDqUWN*D1]W/`b
-eAA?$^ph"j_S37SWi;c!['Qs?]"5,I\%o5C[_oSW_8*:YZa[i^]"bYY`dYn$\@TH!]u/F2Us6lZ]#D7l
-cc<]=\u`NJXi%TF\?MHu\@nuKahb:$[)^5#]tCe`_8X[.ZGjA\X1>F-Sueg8Z*DQacH3i;d*U4UXNAYq
-Z*UC(Yct(-Vlm2$W3EM)[&fppVP'cfR%UXWU82U@LPh+OL4Xo*ItiTDV),$LT8ebgOcGTsXgGaU[]HO/
-VlZYr]=l5(^:Lqh]skD]^Tb5b_n<>Lq"=:Np%A(Knac\Q8,)fLoD&.Wp\=CPoCDJBo(;\Ko^h\Ho_%nP
-p@e+Lo'u8Ep[@SGq"<m?BLjlq,r'e%1eVeOS!0.mMIe(T-oE_3+tkPk(k*J;*YfD/*$mTl,rI_G7R17U
-WMZ;7*[`Nm1H-g%01@HI0/"h=2^0e62a95S4$$5<=]8R=E^bn_Qs"m2NHB&MJVn\\8l9,&>[(WE@p</>
->uO^,>?kH<AQMr>?!('&;-7+)91(Tj9iI=BAl`/H@UVu'?XHo;?t3JA>CKdW:.nYa9iOhg>>eQt<+90:
->>eI$=C5B>@9-H1:L.4-;da!:8lJr#;d*7-=&W!k<E)t!<)-+a=B&?s;,U+e:eFSb=&rEp;G0PM7RTR4
-8kViD5u(!:7R]O8;,UM":/F_eAUKW9Um?4.3]TGa3C?"r7RK[49jVF;;CYmU=Bf!8>>nBr:ejha:ejec
-<)64e<_l:a=Aqsr<_lIe;cljn;GBb`<W5?68PhrN=%5DQ:I.WN9M8;Z85;Z?84,X976a7/3'9Z$5XJ7=
-6;9gB:B!d077L9X>Yn=%<Dlau=]/+!=)=Y,I;jt!OcXg.De<s?Lhod\83TL991VWF91qfH91qfC5Y=sR
-;GU8(C-O[F;9m_bp\".KmIg2HpuhDOrr;odnFQGJnGWCcs8Vl_mJ$8Qrq??lrqZTE!:Bgp6?iJ30sf*:
-aHrtRjo>Pfb1bh-8aHEW!W<!D!<N<'!t$%K<T(Io6+=7cO&_UQKg[+;;DgQs77'X-2_dEA-[n!73]oE!
-/Li\>2(g.%0f^^%(_@$(1;(+u/N$$f6n9WI4#AcZ8NSIc5W'u74=hj6,r\%92'4AF69%(T/M/eI69Rpk
-0.S203\_sK6T#],3C"lN0g.9@-Qk#m/heh#*$d?n1a=@s+Y"cY-8%&-2&I\`)]9J-',M]4+at"8,TRC3
-)%[o?-T*t/,pOg&H+_nd`,RC<&K2)j(_RN&(EXA<5Z^&p2EW]P2Ej)K,pa`T,UOf],:kAj+=],k)(.<l
-+Z(r!+se]s-R^Jh+#>Vc)&aVL+=&uf&2G[L+Y=o^0e"4o*>BP2'dXb2*#Atn*$>q3/0YoX(e#l&+<V^D
-*&'36-7:l--RCQ$+W`0aADQ(0>-G3B\<(rQ8l)"^;B[8'(*=V:*#Th?)B'\>)Aj/+,:+HT-S[^t$ksm!
-klC_arrW#s'`nd\+sI^."9S`/"UYu$5taO).f]Rs!<3*!!(d2$3Fl8b:c=`f<dhF#d*^A+kc\/`:JOPV
->#e3j9LD6A:f'eA6!d#87pAu6AoP5m_9K#B<Cf;W2b7%M<**pX>$5KOAmA#FIViS$9Oh[:;Ik2rE,D,\
-^k&N,m.L/MnE9N-nG)\RmeHADrq?9diUZR)nFlPJp>tB*na,rEl/LFKbh`6`q=E1eme$GIio^.:o&o?3
-jQGjro_S=Lq>L?hlga`9p$CW(qrmVLmd0E6n*]fAo)AINp%@Y?lg"6+n+ZG<Ie<<lg[4:[iof:`lJ^gj
-kLo1bg?.nhj4s%^kj%*fl/;0lhX0k$h:_Doj4s"rp&4[WnG;G:q=<_1k3C[<`6[r3nb)51kjdTqlKIBh
-n*K91nEK3$q=N@um+p:QiooI\hrsIojl>I`j65k"oC2;>mH<Nik3;*toCD>;EpiSkk2Z"&lgaN(j6c4"
-n)s<9p@IP,iooXqk2#1bkNCpahW!edl/h!nl/hO2o^_SBm-*QmjPf1_k3VBqhYtF2p?h#!io'Y0q<Q`'
-jlk^]g>hPWeD/a=j5&hZi8W\Lg"kB9ip"e8g=Fp(:':Osr;lfr!W`T6!<iN&!!`N*#87mi'aOU9',2`J
-2)6[(%L*7O&0!,m9hn;O6Q!DI^r+45`l#I"Z`pU8Xg,IM]XkSVVk^'eULL$tXKAP!SX,@tOH>crR[TJ!
-K7/,nFa/RpKS!/u6pNUj3h391>FVn+\%BMoJ28f84#er[4>f#T0JYOI3]/-66n^/Y6pOjL?EL94Z]$+g
-3&+#W2FB_p6WR;V6;C6H6@Lah;botE8kq]::1[U6=bj8hDi:1)g"k,saNM6<d)+#<`kT::`6HH)^qd=i
-`5KO-WiWnI\\5qeXJi%ZUWTa\`O*"naN(`o]A;M`[(XSf\%BJqdDroCdb)pYaNqZ@\uiTk[)(/']"Z(r
-]u.t+d`8c3_6pn_[)9#V_g]>*_SW=J\[8*3Yc=t8Wi`b8Uq4"5[DKJ[WkG^H\urBMV7ib#[CWf>S@l_<
-T!ZDNcGmT5bdOt#]s+TF^qI"W]"=rV`k&Ug^T"?=WiW2:^:;8$]=PN!aJlDXXJN5.['6X5[(NuTYd(F:
-[(F,l\\#D\YcOq0\$`uj`W!W!aiCis_Sj%$^T4QL[^`oR_SjI2[]?O<[_/lBZ+.-H['6X:\\5S_[(j/[
-`6?6=_7mLfZ*CL6Xg,(=['-=UZE_Zjb/;'1d*9bCW6*,nY,\;%\u_F"UTq&%Z*UR8YGdh[TqJEkSt<![
-Un)+6It33*JU_oeG'\e(1nUY=RYcTFKSGDQVmEtDXIu2YTVSNj\\Z8"]Y(YW\$rcV`3Qqb^VI/Jp@e+L
-o^h\BmI:,F$MO2\me6DLp%7eGrpi&=md]oDq=O=PoC_eKnFH/AnalAIp[.GHqtTQLHVu[D,pn"o.Sb8J
-Od_SlM-qJK.5`k31+jUpIN0%;)]p:G'HT4a.m?6T90ljZWMZ2+)D3`o3?9P,1G^dS75?GS3]Jf<3BB)Z
-.nE?!6;qT*=]U'IP?iU'KR%]QJW"e[:/kM/>$tT?Amf.Y;-[@->@:cC?W:6>?WC',:fC=l76<R^6;a2@
-A7/tR=^4^$@pN/A?XR2BITffP85N;i;G9ng:g@+!=CY?8@p)o;>?Y06?WpuI<Ei[-=B/@+;HR1,<*`d,
-:K^ao;cQ[q=&Dq"<`*(#9N,(o:eb"f<)l[k:IJ#I6;10L69n=E7R9[H;,g@i:g[1!>#e@#B7,r>UmQ1'
-8j><s4A%h'5X[n-='Jg8.:$+[=^ti9;d3-p<E2gh8P)]U;,'\X9hS8[<)usu<)ZRe9hnM\;H6`r;DV0H
-8OlTR9i4_U7nl`R:eOJV9h[u@5Xe+46U!k,6psC.5XIt37mo^97mp'J9h\Pd;,@0g)GX74=^506=)F_-
-HZP(*O-+X+Ch%=4N,M?\.7[$.8OH$<9hS#O:.e/J6VL9R;G9o$BgP$W=4Z*up@S"Mnb2YJnaQ;Prs&Jq
-naQ#=pAFppq!RPBp&"aarri?$s82fls4.2;!"2,>!!5]RVod#SV&SUu#6Fl.^t[hp1%bMH!V$.4!=K#4
-"#\]*$9Ed/TUo;S[":Ci1HnGh6TR816;9us4FTCG2aTbn5:/'Q4YA?D,UOlb&.TB[*%f.N912N50K1XF
-7Q)qb3'95Y4#o#:/N#gK,:ki(4u"<=9Ii/!1bgpN2`*T`2cN*p3]\fJ/1Wk00g.BC4?b&51G'Un.O?Su
-,ptDt+Z1_i.5ib(+#"uj/g;Yi'dj_0+XJ<G%oXf,(_IlD.P`M*.7>X54"hg07!ZW)gWj.S+rLt*'-\&'
-'GhK%1cR3X4u>&M:.-9S3$fUr.jQ8X*$d$_+WhjN+!`<h1Ft.0.3frX+snQc1GSkZ*A&f`*@`Qb.Oc5S
-,U4Q]+!`0\,T7=2)B'_8&/ZDd(^:`i(E=P<)FbPd*#^.U-RCH!-mU)b,U+Td/iGO=.<XM%Nb5Z3[^q94
-?U.2P[9=Xl(`t.G&fDH.*uZ:I*Zl76)''kC*[Ed-'G26.&*X&r!<N?)q>_32#T"Bn$j?Y3!!**'%Q?^A
-5!:=pciF(HrW"&A$Su!d9N4'@f5QbX_T(9`k3'0c='Am59N+YT;,KkPr]h_u4\TK`6;qE"FC8jl]tqt!
-79NAW><khU6qC3lBieAC>#nTrIUZhk<^g1t;HR:MEcuMr^qk&_b3Sm$rU9%Ch!P"9rposZn+c8GqsjX]
-lK@HrlLX,umI'K=q<mD%hppffq"XO3eF)u+o&f9:rpf7<me$;JoC2JIo^MSPqXaR[m.Ti+nc/F_rU]IH
-p%@nKqu-Njme6;?p@RtRl1+K9AENIZle^jbf\kcJlK[3[io/SOi7[2Vjl54cjQ5U]i8`efj5K@lnE&0_
-mcEO!oBQ&Bp@J4GlLsf8lfmTl_o1'mipH!cg>MJ[mHs0&j7N0:p@7M6i9B^_h<*POmd9c9jlHF)(?X]?
-lgaQ:nabu3mHj*$lKmTunEoB"&*rZDlfR6lkN(srj6H-tkPjgUo(MY@m-jN0nEAfom,mE_f%T6Vo^1]!
-m-!Huo^D87m-X0'jll-lkNVI*n)aPd`:iT\hW!Jgr;,a2o'GAli8*G[khkLUk2P.TinN8JgtLT<g#2&>
-ce6n$c:nEA!<*#q!!!0("p"c&!!WH-&/Gun"oA99$m72X/g_GA!=0/H*%X]U9hIrD]"Ghtrl5/Z]XbAR
-riQO3]"Pbh\$2d*rM0[pWNE>&Un*bLNWG6-rgG:#Mh?G+H?FIcLP14U8NT'n5!>FD9P^&nX1Q0c`/$Q9
-5Y"6t3AWBK3rq/mr[iCM.lL!W4A/=:>"VquXK]$o.m,pS9Jndj1c@Qt:I%6:5Wq1c8k_cA1I=Mm6:tQf
-@U=nr[9n?R`S9D*a32K.`RW/[^s'[-a1'.6^!Fj.Z*^jE]W8-D\A#l!\$)m:Sug;Ra2kWpaN)<0[_^n]
-^U:_kaiqrK^jaGG_nX7=dDsee^rX-j^tQuZe&/l5`Po[4c-=h\\AQ+i_na"0ZFn)cY.r&dW3`OrWN3&+
-[&'P!WhZf%VR!e>Ycb^GZaQp;Z_kC7VR3b@XHp&uXK&eCZGOGq`6G]s_nELd\@ohcYe[iM]=+Q6Y.h$E
-Z`C=3`mDTG`#QJ&Y.MQKXLG:8^q[q&Z*:UC['R!C\A5tt^qmAV[U-;G[(!9N^qI._]>(eg[^<WTZF[WN
-[_8uN\@/ua`k]0r]YLti[B$^GZ*:'uVRFC_^Tt/Y\?s)m_83Xm]XtMTZb*<DZFdf]XOFJ[c,%Q?_8"@B
-bdaRlcaB^RW,&WL[B-X/Z`^.-Y,/&&WgTHPT;\rbSuJQ]RUp5^It<3$I!'IPG^kdDTq@[.JU`<*M3k'C
-\@&?/S=c@@Tr><0^U^k_Y,nt;[CjJ_\[fAfYk@_`p%@tMoBu#8oC;AFp?hACq=jRSnalbP#4h9Tp%S:S
-rUU0bo^hYEIe3+$oD&(In,*"Wl^Dod0-_noI#:-mG__*;P)P?2.O[&=5V+H6)^caF'b_5r)]L+f0KDZq
-3_V\=UoC5]Fs8Xu1--X1/1)eu6U!.S1G:7-,;M&.0d].S4%N+V?XI&iUQeSqR>>p$C4qFe=\Mn+AmAhO
->%(QB@p<JQ$!1//<``R,>@Ln;=)h/<<`hpX5rCu,S"!qqAR/PI:fCh0<`s*NAm8A9;bTeY<`2gs>#8O-
-;-IXA@q8eH=^539>[_&Q?WUH8<a/a1@8pB6=AiC4=AW$s9MeYb='&0n;c-Cn:J=Yd;G^+i;GpIg:.muN
-7RTmC9h.?;3DE"59i"AV9iP&!;c-Xs;-[g]NMNA7EE5Ui0/GOZ5XIe+6V1Ej?"%&D>#SU1:Jt:m;d<R/
-;GBmb:I.`M:/Fnj<E)sp;,^=g:f1+b;,^=d9M\PU91_WH8k;ZN7nZZP9285P92/&L7n?9A8ju!67mfX+
-4$H&+:.[c=#Y7EP8kquN:f73i7T!&a;c[(.?X?rTUSE0WMN<g\GB%J0D1@4S84lEG;GTkY7nu]J91qfH
-7RKmG;Gg%]BP9Xp8QO<mo_%_Ena?)AoC)#7rr36#p$qP>o()bXrs&/_lh'f>q>1*oqtL-jqt^9l!5njF
-6B_BW7W*OY^9P!jkPthh!!C!kiQs^R!;HP:"p>/64PHh<,`ARYKkI0bEA&Y"8QIrH4uGb`7S>a<81uJF
-/MB160L.WR1GgR0.P)DM)\3l@aN."A9K4mn0fMK[0K)p7;*6]i0-qek2DHgE5:JlS,rfL+:fBG42*O2b
-5"S=N6SLS]/NYpL7O^/U0dU<j7PQ)=,oS!S,qU\k+!r9V/L2;`/ghng1++G!+<hpC-5[I?+X7j6*$Q7<
-,:4HY,qpr?.4-r+-T+P;[,'NT>U^^*#RV"a'c.Z'(E5A05"@jr1ab+B+XJih-p0OL.j6)8,Sq[K,:>-"
-0J>++-RgDh,UOr`-nQkl+XV+X*$QFE+Wh^M,T@mS+<DdQ*?ljT*?61G)Bg"4)B9S1%h9-h,q0rR(a'e8
-+t4][-R^Jp-RC,o-7^f54Zb?EhV4'&[(WoZNGr;l8!KuI)BKe=.O5uW(aC+>+!2=;)\j83+Wh[J3&hQ_
-)'KI[!;HNr!<N<'q#CR%&JGZ]"9&9,!<E<71I",d4"&>SrrN*!7fa>`>ZOKp16pO1K<E>DdGE[9\7JN6
-:/+DU6pjjR9gqfE4%)7s9JAOu=B'*:A@B4gc+-_U;,p@Y9Lq93;.Wm/='JX$<.7eE<D6(P=BegB?Ya=p
-CRMuUA<Y9tqu-K]kOR?qrVQNbr;-!Wk4JB;r:oL=kj%R.mHEm$nFuGEkM5.QiViZDo@D[]meQD4k4SB4
-kNLsinFlPHp\Fdbqu$6]qY9=GlJCn-rVZ6Ylg"'7nF?DNqt9UYo]u84j7DC'qgSD8jmqcqjlPFbj6#^n
-h:g]?e(3"!iT0(`h<EqYjkekPipc$jl/_@(f%f-=j6Gpjj5oXqo\\TkoC258jl+1sf_4Y&le:(Pm,IO&
-lKRF)p$D5<o(;)/mG6UVh!+P$o&\`ik24qMlK.@)p$hJAo_.qJm-!Noj7;g(h/hT@nD`m(kN:pkoBPN,
-o&nuqn*KcCmHEp(lKRm+jm;?oiS`JHjR;U$h;mqbj6c=$mHj31oBY;pn)!!ViTBFbrkl\JmH39bi:d*G
-mFh(!g#2,Vhra(Wgt_,Qg>C`<fAbT>h:pZ@jj;B-f%.u7"T\N&#6P#-!!*'"!<EB0rW3$!rW*0+&fDT'
-#Q"K;#TPBM.jPi5!!ET:(b&'O9h@lA]"Ghtrl7aQ^:^n\Z*CO=]Y;+n\?W$/V59uaW2Zo'WMH&KNK&s\
-R[fn:P`(3EI<p*^KSG/2>"h(B2``m^[nC.mXgbdU^;#Of1H.BV0JP(03IX1O1,ps:0e"S/+ZD\P5>sgI
-X/rP4S2NMq6U3Rj2CpUI:-q*16p!=h4$5_h3A<]c5ZC?T;dEIYYd[SQTu5L;grRRVYK5A>c,.cK^V[1k
-`4aF8Z`pdC\\>DU[C!]b\A5>L[&0eG`kKF![`#tt[^!Hqe[Vup\%BT$b^RIPc.1%`e',k[d(I-#VRP7*
-c+h-([(sVm^!+I=_8+70[DT)G^9,,maMY*o\#6=/W3WJ,\$W$*UnaENS=lsfYdCIAYctL9XKSS4WiWJ*
-\@S'!UnjuqZDsq-\@ob[WO'=L]=GMiYHYd[[_fPMW3Eb4['?g>ZHLA'`.#SBa0iLnXK8Y+]$%t/[&p^C
-Y,SP6[(FE#^qdn)_nj$pYck:8_8`m_ZFn&^_S<Rg[^X2`Zb+#WWNs+G`lPd"\\#A[^q$\\]!/9<W2d5@
-_ml_R]sb5]_7[Oo]>;FpX0917WM-;p[&MN[Z-C,-_nj+8d*B5$aNCTd[oTc8Za6U.VmNV&Wi2S`Z)O1`
-US4TgTV/9\TTNeqG'A:[G&hG8DK9uUP*_GoJ:)TeH[gsBUopemQ'7GuPF8/J[CWiSYc+G%ZEh$YX0T(A
-]WLbsoD\A$o()8;o'Pu;p%@bBo_&"Qo'l;DnaZ,=nb2MGrUC$]o(;JBIdlmsnacJLmdL&Mq!4c%8hhM;
-,'T&2;fdkZRZN_rAh#&T2)?X*+;lFK)\sG/(*"A://pE04u,S`;l$FjS9uhB3BSrA/1DYd/Ntm>/2&G"
-.4HMi+t+^#6U"XJ=]S^*IA<)tBq(0'Ci"iaF]_CB@UrbT@U*2<?!plI@UN5:<``F1=^GN@=BAC$<E36t
-4Zteg;4<n\>[gr@>Y@[r>uXX3Bk^sZ<`i<t;Gp7b;H-7n=&2t4A7SqN=BAa8>?bTD@9ZoD>#eg):g$\"
-@:*5@?sHZ5=B&I*=Bo'/r_aS0;c-Ir>?=s%<DZLh9MA/M9h%WE7SQZB7R9C/7S69B6:=RD=\VLb<`EC?
-G`&8lPAs\q1b(1@8jl9B6pjRO@9[&D?XHl;>Z+Hu;-@=5<(ohV9h7cF:J=Pa<Dugqr`:pV;,9q_93"td
-7nQTV78-EJ8P)TS91hrV91DTO7nlcM77Tm<78$-<7n5j15X.J#8kVW</ON&t6:jd?8PrAc<`Ddj=&;^k
-<`rX1D53kQF,H$>Oa1qaASlpLB1bup8PW%[81dV17nH6>6qTpE;,9qW8nDR!5#,G:hY?p@p\FIUpA":I
-o)A[gqYKpYp\47XrVm)tn*KfAo_A:_"T.ols8)Qk!!'n:$T+FT"ZV4>ah#:#.-:L5!PdUPcV<d,q#GR>
-!!**'!AW<8!#Cs3IsQF>Zu@QE5=nR3:.RE0-p0gV9g^K^/M/bB0fM3O1bpI7.Od+p&/>fm/]GOn4@M.^
-2^p+92C^(E<E;OM2`NZI0JY.-0f't60-N&c;GB270eYXU2`XMr7QNLu3%R3<,;gc+7RM,V/3l*?/1`/'
-.P3P8,p4EW*?Z@G/hnq4+>"ia-6F<Q(F'e8*>p(J%M9Bh(`j_9'c/,B3$94f0J#=^Coc:F`+1SF%0d+O
-+;c.?(`4;Y75dCp5sm:]3[H(#,r8%R0HhAY+rhF=-6X]l1G(14r\Os8-R0f[+##Jp)BWoH/fQ)_+!)II
-/g28^.NTHM-6+B_*Z?">*#^"@(EFM3'GV5n(a:4F&f;`0(a("D+=J]n1FsXo0d7hc-n[>/F5GZ3B!f7[
-\rq/H77iZ;5oq?r*$Z[H)&X\A(`XG.'HS,3+!2L?*]5eg&0*#)o)SLb!s&H*!r2g"!tGqQ#6Of'#6PDh
-3]o>\,L6Ai!WE'?!>db)>"h[HQd/]QWR&f0hV@1u?:mXT7ncKB7Scp29h7uG4A&+09K+gn:JYV!@^j+g
-c+mOa:KK_F8Oc-B<*3!q='Jj0=BJR*9M@cR<`a6ICi4E0R)-^VQd4F`rr)<EpZ(iBo^_SMqtg3To'>c<
-nEB?5nF5l4lK[^.qWme5eD]-4o_A+TeDB3Fm,I$enaYr3m,Q[Sm.C$(q>1$hs82<Po(;G@mc*U4qXWY9
-kMkn$lg"97naZMUnD<?kipYgmo'bu3q!n@B:#+RjlKmj"j5A_Ie^N72hV[JLj58bUi8!;LlJh!eh!Xk)
-m-3]umdp5Em.0cGnF5o=nF#Q&il/gep?V88i83JUiUQ@!kN2F'jmV\fo_7_@mH*?agZe4hjkAMUmc*$]
-n`&WslK7O*iT'(]i83ALjS/?.ip6('l0n!!i90V'lKR^)kMbOhk4A9.i99F`l146*n*T/nk2YCXj6#Ia
-kO.TrmHs0+m-*g,m,I'lm-!*Uhs9P+_o299k2,+UpA=dWh!jgdg?IZXfA,E@e_THKg>Cf@g>CW<h;-fD
-kKhQ0f[e8;"TSQ)!<WB'!!*'"!<WK+!!*'"!<E0%$l'Ni!rDs6#TPBM/1),9!!*6-&0a\?9LqZ=]Y2/#
-rl?)!^:^n\Z*CO>]t_=r\[&94Vl-AhWN32,WMH&Jrf%&CS=Q4@:mR)oIt)iiG_Cg(Ip5Z668gh_R&`5E
-NO6+$_7mg?2(U@:1b^R50/bjM1cI*<2)-X=-nm\C4&7q8Xf\e8UHU_&75He[2)I<X6omFs6pU]8.760W
-0g7if=@uOo@9/#c\64'N_:dZ"a2Q96c.9bI^rssCbI#$m]>V?`Zb+)e]X>&P['dllZG<Q:ZDF#%^VnL+
-\%8oLUTqDXdC?a"\#$:BbK8&TeCrR'`4a+2`4W[_\(8X9X1bd=\\be^a1K!sajI_tYct+;WO9IN[C+#f
-ri%-;Up[S=[BZd2USXQOUTCGqZDb(1XL#+2YbeY(Y,S#$^q$h$Z*1IA]u.Lk^;S@4]=Phh\@B,fYHYaZ
-[_]PTX0Ah/[BQ[7ZHBkf_SXC<^;@XlZE:+<_R-\JWP$!NWNj=GZb<oW^W!1QY,nV"W2[#AaKr1b_8O"(
-^9k)Q^WEpl]"G;IY.1aR_m-8M[]?jP]=#;`Yc5(:Xg#+>[^<Pn^q$ng^U_.k[CX2bY-,=EZ(R_e[BeDi
-Z-C,-_nj+8d*TG+aiUTZ\$2O'Ybdqi['$4)XJ;SoVja3RU8bAjU8t5cP@\6IGBnOYEc#Q1EHZqpQ'.&T
-H$4IYI"mlYWMc>MOcY]hRA$dk]!o,RW2-JqWj017Yd:gNX7c-/p%7qMoCDA<o'Pu;p%RtHp@e:Up$qbL
-o(2GDoCqeJnaQPJ=n;:XoCDMDnacMNmdL&Mp?AH$:Gj@B,'eno7W4BYSrf.r@jN0?/h\Us+<)LG)]0S1
-(Ek%H/0ZZ)2D.<K;5C7iRXm7J2Ei<0.OZYq0/G(./2&Y-/M/?!.3^/d4$Gl7:0Ch.;gbC.95U2^EboQF
-Nd+i*=']'9@UihU='Sj2?s?Z8?!CN:=^YWB>$+O#;c6am2DR-T<h#@Z<a&F)>=_:l?WL!-?t3PN>$+^+
-=]%a]9i4Yi>#SR;@9c`8<`<.,=BAp5=]o-C=A;^m:fpIn>$+f,>\%4@<c(`4>[(H<=]\R#<DcRl=]SI'
-9MeJZ:eaSW6qTp>7R9aG:.n/L8ki,]91VrZ?s$E.=&`I>G`8DnP]9eq2(^OE7mfm>6:+:K>$#!8?t3DH
->ZXp':g..+9L_KJ;G'DN;bB\[:JF\d8ki&TrCR8g=&hmc:f;aA8ki#M77pBU91quT91DNK6VL0@5Xe+,
-78$0?84Z$277'7*6:F:07S60=8P)EE;,:%h<DH@j=]SEt<*WaKUSE0WMN<g\H#de6E.EUR7o2oJ84uK@
-85DlK8P)BA84HBP:JOAPAnF@o:LDc2q"aXXq=OFTq=Et@qu6s#p\OOSp@RbJrVm)okNVR.o_A:_#5e&k
-qsaF\qu=M5$TWA1!%stkf=Jc+,3Ak/!PmjTc<ou>p])$3!!36+!A<0>!ZR`FMLfrC\V3$p48q?I8P;NE
-001gF68pJR4?#2T002-O4#J6<-6Or^$4IF`2orQh/MJD'2'X>-4>8-73(-,$4ZYAb4YS'&-7pW)2't%b
-7Q_tW.jZu60eGgM1c.Tt1ERtl+u(2l2Ztie2+g%2.!?g[2)I3K0IeFp-6=0R/h&,"*@2mR,p=<R'cn/1
-(_IrA,Tn*I*[2sb+rr0d7l2hL1b:X[Cp)LH`FL\F%0m4Q)]'V9'c%iR2(^pS6q]L%3\;j/,;_S9+Vu"E
-.ioQL/fu2b-6arp*?QFI*?#n<+ZD2"+)r\\0Hhbh*>oqJ1*Ibc-6F*H,T%dQ(_[f+',i&9)B^(:&fMT%
-()Rr.(`X_>)B^.B+t+]b0J4Op/hnk!+!rj(M;I!IB!f7[\s@SU7noDJ58Y^j'H%u0'H/5=(`XM2(`X>3
-+!;RA*]>qk&frG/oDnOa!W`?'q#CR#%MB6X!rN$'!<t)63Ar`<cN!tH!r`0?!=CSi?;ON_TZ:8]W6<W:
-hVmY'@8^!)>tn!e:.ft-92%lK7o`AY=AM.V>ukZ:@^a%fc,3j_85M]D6:+=B<)6=i<EWX4<)7.A<Dc=g
-;-%=9G("mXR_lsdU<W!!rVH*Ao]PZ;o_&(WpA"RUp?;;Hmd0fImcNNikj%X7r9Ne-d,*L,o)%tQe_fNU
-oBPW,p%InCmcNKck4!inq"++TrVQ*NnFl_Kp$_PPo^Lr1lf@@%lK@s;oCMq[mFpFflLa-'n*0$*p$Lc!
-j4r8SlK.0plf-X^h:^]Af@\j8io&YSiS!)Ejkf(Sf^8:ulK[QliTg.7mdBTBq"aCPmH<Wpi5<OmnDNKm
-in`8Ch!XFdjPoarm.Yu$nF>Z*kiV$cgudkUmc*<up?h2;o&Ss$jlPpukN_I$l0%6nipuEkkjn0,iT'"U
-h<!n^l/q*kl/Uddh<aOgipH6ukjn-*nF,Ang>:lMi8a.pm-sB+n*K<1m,R*imcs$"kN(7Eg?7Ps_o299
-k2,+UpA=dXi:$*ibhsi*dG!gHin`hXgZ%;OinW2?hqm2LkgIr8g"FP=#Qk/3"9eo2!sSZ*"pkV@!s/K(
-rW36*%i?-!"oA9A%3[Mb1+F7O!<ic:'dlRI:/"8H]tVA(aiVWF^qR=crj!KL^VR_$]!SQ;WMuhqXKJh7
-XJDJSOH,EbSY2X)T9kRjJ:N&lH%Uj&IS`R#6omFqV5-1SN3Kh$_8+!A3&EW^7kQDJ0JP:?2E*QO5<Lki
-3]]_t5uKjCXf\h9V*Hgr5<(YY1,qK_4$#Pi6:4%#2bm1;4uGMc5Z('YASbP(Yd\.qTZ>aBf#>PP^;nU;
-`5p$<`m299ZcC+8]!oc(]!&$1Z*_*gbHeUSS?/QT\AZ,.[(!c_\?3E[f%@^L^UghZ[`6J6`5L'QbeLm3
-bgX8B]>E(7]WJfSXgGjMZ,aes^<Y08Su'-,^oOoSZELsY\>lU1UR\j$XKT+@WhHhtTrFr^Tr"`kYH,"6
-V6$JoUoL)W[CiqsZEg[4VR"%\\@B<"aN(m0[^!3Q_m-D]\u2m?XfJ4nU9h"tWij:R^!+O6`4*@g\$`B=
-\%8QRZEqNk]tDA'ZaIQT[(jAZZaR<KYctF9_7ZeX`P9'jZa6d6[(!9GYHG1:X/`D$\\"uG]=tVZ^q7%h
-]WJ*/XKo.9ZFn*t]u.Oo_7dFu]!/?H]=,&RZ)sUcTs:WIZE_Zjb/;'1rm4laYK>%nPHCjQUpRJ2W3i_(
-Y->"1WMGoRVPUB"USOofU5iklDfB`=Df')sB52=1LQ74EFDu):E,^/[Pb";-LPCS>MNF*sWNNA,Vk0KT
-V4suoUTCZ([AEHqo^i(QH114hm-a<4o(;SCnb;hSp[[eFo^MD?oCVhJoCDGBnac/@oCMPDna>oCq!R\K
-qt9->F%nV?-Rsb"/kU#?Q(!erN+44].m63I+!;^G)]9P3)B:@_.loIF6UEY"0i=aIVOE,p.5<e0.4$8j
-0eY%*/1N5,0.A2r2)m*<.Q]XS<_[%;B30PYQ<&0sMKNcLJ<,(a9iPD)@:<POA6WGB@:<>B@:ED>;cI(2
-?=6u4;bp.h9f=[b4]\&;?<^]<?=$8u@:<8:@:3JJ?!(-%<E;pg7n?BQ>?tE<B3e_@>$+a*>ZXs7=]SR1
-?rKQf<DZ^j;,gA@:1.O:<``@#:gI:-=^534;IWg2>?b0.<Dupo9i+PU9LD<;7RB@6:JFGR84H!>;,^%_
-:gdR4<*3(%B6oW7UQB:e4>AHC2*jMu6pj@8>$>-??X6u?>$4s/;c-Y":f0hX<E;sn<E)Uc;+sY\;,0qd
-;,C%a:eOeb7o!'5;G]tY91VQH:eab]:/Fb]9M[iB83fF28jl*@84?-A5X.Ft6:*t)852WJ84Q9C7nliR
-92JYg;H$Uq;,'qk>A^.1HZP(*O-+a/DJ!m@L1rkE8O5jB:.n,R91V]M8P;N@:/aqa8PE`/7n-Hngu\M6
-r;HTkrVHKgoCMqas8W)sqYp9kp%eRd!r;6NrV-0g"oS/prq60bs2"aD=(2.2/<.6_]"5*fp&OU_"TcC#
-iQc0!!)*Cn"Ub_@1>oMC/<mB(MdDLYQ9?TO4?uA*6:4L.67kVp2).Ql2(0at2EEoi4sMO#)_)j8$P=+4
-a0e&g3A!?W.4RYM1b:^K4$GrZ3AW!=2_H9q+Y,9-4uGH-4?"WF0deV8/Ls7K0JGjc.2EgT,r-Pi/0lE(
-75u_G.O,ro1b:7;2(9\3/13)&,pO``.O6,_+rMI:)&*r%%j<8D*Zc:;'cnkZ+!rF,5W^MT.54/1\D>lM
-<$)_]#mq%R&fVW%(EYXp2G6Dd5!UhZ0ek=/,r%2#.j#lg2(9q00H_Pi+X&?d+seZc,pOW[+##)],V^et
-*ZuRE)BgFN,pFKX,Te'P&0)`+'cnM8)Bp4@+WqL4&/5ru()S)>+=&'L+s7mQ-m'NX0IeG!.jlAV+YYQh
-hV4'&[(WoZR<WI=<1p<]%3?K.&/ZZ;*uZCH(`sn@*uPe4+<_jH+?;M%(F1[CkPtYc!Wi)s"U,JQ&IAR;
-!!`N1.lB=F2^6cPqZ$Wt!r`1@!=^ek?W'c`T\+.-WQro<g"tns@T-0,A5Grr;Fj5L9hJ8U:J!lI6T@kM
-<+]$=[D'K%`Eu2(86/VQ4@r1A92\nn;HHgi7:9_+<)I(2CMmX%E,AjC_8(Jsb3Sj%o^^r5i9'e1rr2c`
-n+H/Hm.g8?Id[.3mGdHrl0Rm6pYtGod+mR:qu?EjdbjKeqXWq6mIBN&io9LjjQlF4q"smbqtBdUnFGl4
-lLFi<mHa<9md'H1lMLDGmJ-SMmIKZ*n`TN=p@dn>k2kdgio'.ch;.>[hqI5Gf\bN@i8Nk^k25:[eD&sC
-hW!>HnET<.9Cq]=kNqg9k2YIjnFbu<lf7'igr%(fnDNKrlf?gRfBM>Qjl#Ojm.g,;n)iiljlYLXjlYFn
-lf[U$lgFN8kOJ93lgX!"m-a6&iVq^fle^+QmGm6_j6Q!mmHN<djl#1`j5/q^naYl.nF5]*na,H-mGm-X
-ip5snjQ>dr8Fl-5n*B<6q!dM0kih$[k3_O&nb28I_o299k2,+UpA=aVhXKgfe`c&Fh!!tagZ@AJj6#Fb
-gt:?<hV7#PdF6n)fulhh!<W0$$NU>0!!*3+"9JT(!<*!&!t,hZ'En:5'aPd41,1-n#6=r6$lCHc9hnAS
-6b^;A_oKpBaiM93\@2CB'XYZm_83dmXf8A%WN3/*ZF$a3TU5Y?=d,MPTq@[3K7JK#G^4ppJUUKf5=I[s
-5,G\\=,jPs[_0>mJiP_L6V]<f1,L^=2E*QZ2`NZL2_QsV7mBa5<NN:+[\uGE1cRrn0J5:D4#]8g5Wh7m
-1+l+H9gM!,7n6HY9itM$97F+OCPSM#g"jlj`6Gd*ccX\baLo.']?@\(`4*>&c+0p\YHkUJaMFd[VOX]f
-Vo6s$fX/-/bepp&]$8[5Y->:R]X,Albf\>VdEKVQai2?.]!T/s[(3WY`4ECm\$X>t\[KH!^:(_`XLk[M
-`5BKA\@&K@Z*11+[BZO)ZEgC%Yb@_hVPU>pZa7'@Za$1&VQ-AhStNU!ZFIQYZELXK`ilMK^V@[j_mHJL
-]t^hV^q-GM]"#/GT:N-]T<#*.]=uS/^;@:fYdCgBXgGL<aLnso]t;&&^UD##]=bqcZF76NYH+V#Wjo1'
-[CrnqZ`URH\[B,[UT^i"X0Se&Y-l$Z[^Noa[^3`[Zb3oSWMQl4]sb;V]YMFu]YV7nai_?)ZaI3DUT_5;
-\@oece$?7'_90[3^X1?Q]WTB"Z(A>,TVo0(Z_aq/V6I;1Z`0afT;\NbYbIqnWM5Dc?#"4pDes/u@:Wtb
-GCk`#LP'P_CMn!+G_M<MR?<2WL5(>;OIN)HWiVq`RA-OSXL+b(Y-GC3!ql9[rq(I+n*TK0nac8Cp@7bK
-q>9s[nb2\IoCDVKq=F@QoCV_Jo(_nNo()>=nG;qKnbW.UkF6Nc3@?1(K8VodDi^9RQ'7/9-RC9+81Pc,
-,oRU<)]Bh@-n6Ms.5=4Z1-mWnUT12[Kf:;10f:a2+Y"um-n@#&-S-\jINC1"-nd;D78[;f?<pW'GbgR-
-H^KM/Ch%sUH<Wp=@V07]>?Y?:@Td,G=^#?H=]8F(?XR2G=%Q4a:/t(P3'fi8S!ISn@pNDF7S$li:etb8
-?WgQ7=]A3t:ea\Y8kW5h='K3:=]em9>$,$4=(5?4;d!C,;cQaj<DHRtITKWW>Zb*2=]SL,=]/1&>?"L-
-='&U0=]eg/=Aqsk:.@iD7RBR16;:'E9i"PW84ucV6qKmN=BA:#;-.@UP,+n9Ced)M1c76V5=@e(77pWb
->@UuD>ut0-='&<u='&:#:ejha:Jt:m:/b1h:fC"`;,^=e91hfJ:e3oIISia284ucT9i4_V:/4DU:eaPW
-77p0@77p0@6qTs;84Z$24@2S0770L78k_cH8k;KK=]A0l;c?Fa<*<I3?XmG[USE0WMN<g\H?*n7EJ0-_
-6Vg?C85E#V852]I9282V7RU!M:esSSAnOV(<,:4JqY^0bqY9p]qXj1C$iBr%r;--\p\47PrVlg%q!%/=
-p@@VJqu6ipoD\a`rVHQ2!"2ks!!4dB_Tfs2YTEN=n,NUm\DcDlDrq$n!<W?*"9SWMgSP66LnKlb9o6KE
-1a"PE<a%sO2*a#j0h">^2,-e$-8$f.4Zbna)C-IF.3f?8)]D&c\4]@_3'9&?,Wd\*,um>m1d=&^3]&EF
-/gi+p,:+p!00)i^1GLmV2).3J01e/T.5sLG.5*+m/g;u.1c@<N/M&S..46u,,:,*#-6Y;q-85?L*%ilt
-.3^&_'c[r+',M5o,9@mN-7']Q+=A]W*$"r7$mRYW.RJ3ih:oSA*tnM]$4dU_',)3(1,Lsb,!\+M0/4k,
-0.8/!0.&P),:Fuf.l]%(/i=t(/Kc;d.OQD]rZ##f)\O>D+<VUG-mg,e-5IdK*?QOK)Bg"C+rV@C+W;1A
-*>fn?((q,o*Zu@<)BL(K+<D^J*\9?),U4`e+rVjc2E3ii3-3s2Nb5Z3[^qlMAOfXpYXfHR*$5k4,U=TO
-+W_IB,9\9L'cS8>*uZ1Z3uSq]0FI"DrW2fp"To2G%gW77!!`Q5.lBCJ3$ZuSq>^Ns!rW+=))G>t;Gf3:
-gN%>7d`]kdgukeF9Lqo]=%Q(`91r&T6;0L*6qL0:02H(R?rUXC]YVk5?qNmX<E;=K8O,^;;.*U);,9nb
-<Ei*m<bH)kEai]iA6G&2_0i6,lMLSVo&9<"kkb5UrqQ!LmH=90naR=YlhL8Blh0W.lg435iT]FQgYh&f
-rr6TThsU.-j5ntSn`nugl0RNkkjJ0Cs82cfp&+^Tm-<cmm/,r2nF$5JlL+!'qX`t7nbDhOq=a+Gl1=Q;
-oBti+lfR!Yip#dgguRJMiS;i0g"PBKk2tagi99IZi8s4]iSNbiiT!PnkN(^glK\?:oBu2?qsj=FkN1jb
-_o(F+l0ds*lK$RIk2P=`i9BIfnE]H6lfmEkki:UZjll*tl07Bolg=''o'tc,n_E3jmdU2C0B;ESdc'*:
-jl>_%n`B**i83MQiTAtNlLji@mHj-%k2u-sj6Z-miTB=flfmTni`b^:l07X#l1b,Qo&eurjkA2ElgOB9
-jo!$7p?h#!io'P.qWlo+mbQmik1SMFgu$iHhq6iIioT(Pgu7,DhVlf,g=Olp5Qq,g!WrN*!!!$"!!*3,
-"Tnf+!<*$)"Uu=f('aj?rW*`8&LB:p2_c?_":PhU+#$>`;,0hT^'_Wma3)QHahba&\,N]=[_]ht_7[7]
-ri?R0X0/\5['$C%RZs##Qi<a-TUCgpItN/oH%Ud#I9fE(69I:fR_2EoNk)I&]Y;:32(gRE75ZPIr\Q&a
-2_mBH/i5CG0.]Rb4%__9WN<>1WBr6r2FL"g0K1[B2`aJt3]AuT3IX1\3]o]&:L73t;bKtXHaC+pM4qrB
-h9s6\c*b@:c-Xq[]XPGU`jEFm['n#p\[K5XZ*h'W];Dm9TrP5o`m<>tZae&s\#$F4_U5ijXM)K]ZbF5q
-dGE3u`l?NV_7d4\Wjg3U[_02s`3d+a[)fteYIh`j_o9O"^p:\i]7.K(YctL;UnXio[&Kk$WMHJdQC+>?
-WO9":YdU^D\>QO3Z)+=nY.pj5Y-4k*Z*L[[]"Ynp_90I-[^!0M`3HSb`3R%e\\#2=R]3$TZ`C[I\&,hm
-ah><l\%&cIYdCpT]=GJ^\@]Mh\]2Ro]u6qPZa[KU\$roP];_@)XpV)7Zb=Mu[(O)SV#IE6Y+q_t_o':%
-\[]&PZ+RNL]"5,I[^`o]]"#,P]th4j^q%#"d*BM7Y-kO0R'!d-]tg_pZE_Zjb/;'1dEp%FX3&SiY.V*9
-V5U;nUp-kmXK\k4X/;G^W1g#eT:r6[S;(WV@Uiq\@piJA>?bHLG=$h0HY6o$B4kmtI>X;RN.6A0Jpr9+
-P+8;AU77F4S"Q@MY+_ktYd:.qo^hbIoC;A>mIBT7o(D\Go(`%Yq=X:Qq#9jlp@nCSp\"7Sp@n.WpF>e+
-na>lCq=!kMqt9'MF@A&7-R*o$5t5gXSt)(0MdI\N,;hY<*[2aF)1EPE'H.],,;(c$.7?]Z4Yfp/WMZ2?
-2^L.31c6I$.O-2e.Q9",-RC&e-S$Ak2+gVK?Vjd!:doN#PZiI(LN.-BIZA\W8lfJ5B45"I=]Jj2>?b02
-@:35??<LTC>Zjus:fL:l:d-m*:golZ@piSA>>maW?WKp$Bk:d[>^fm`>ZFQi7oN8W868hh=^tE5>?YQF
-='A^-@9-3"<EWF+>$"O$:f^Us<af9>?sQf6>$bT?<a/a.>$b<8?!(?<>Zb',:/Y"_9h.cC6pjLA6q0^<
-7RfsA8lSD\:K^h+<EE%#ApKB3UlTFn5W:V^4[2%q5=.h8<EWF0=q"VD>$=p.=]SI"='8E":Mrp&:Jjtb
-<E)Ug<(9SY;cH^p;cHCf7R9U:7SQNQ<`;[g;bBVU91r#O85MuR91VQB770F576sF65sRk.7n?->6UF=9
-7n60A7o3Js<_cIi;+jM\>[CcF>AU(0HZP(*O-+d/Ch%C8KkX1X:&mc_82!P)9h@fG9hS2T9Mn_b:.7Z`
-Ak,6iD:mb@q"ORXoChkOoBbi<rr)ckp\4O\o_SOd#Q!u\qYKs]rVQTtqYC0kqt^9B!:Bgp5.1Fk0t>ZZ
-`PAPljo>PcWnQFYEp!EJ!<iT+!<<-#+k*Is31-OsJQIW;MD?A89i>.`2_d*<6SCG[07GWE6SgG\0/bpN
-2CfXj-Qa`^&J?!7>gToN6oZJJ-5Rme.3^BB6p3Rn4@;^t/Kc/l0HqVk.jZoC-o!Y<:-pNi0eZ!M,U+j"
-2E!QP,r-`"1+k7E1c.6L-RLH)3\Dd5/gi2(,:4uk0fUp@/Lhqn.N0HJ*>K;')^uL=)`AZR)''b>1*A+q
-2E!fR1aatEDRSBW]3Zp%&.]?d%Lj-b',i)J0ekjL3(5\].krb1-R^Q$/,gkF,U=]e.4-i)+=Su^+=/Kg
-/1N,#+"A->*ZPt?+=T6%+Xel_)'9n@+W2-r,o.[G*#ok6(a'_4*?>n0)B9b=*?5n4+@RIp*?lIC/O;ZX
-,:"]a)AX\X4$>na@c#k"B!f7[\sd_I5YR`K73=$)()Rr-*#Kh='c\A=+WqaG,9e-D)Dj>h'dG:9kPtYb
-!Wi)s"U#DQ'Fk6E!"/f.":m(F5<CtS!!(CH!<E9#!([qU85W>f1mQU(H*>WDeCrsGWEW+l<Ff?)78QcW
-;bTnc5s\:P?UR(gG$8K[@^3V_bK"'d8Oc*B5Y+U35tOj_@Sop!>&IPZ@ST]s?X7YX<bl]*HChsjH`GNT
-qu6TciV)=%s7l0^p%@k@hXTUpo'P`2m-!a(iSEV^pA=IKldshGh=UR:rmfroq"X.9g#i2*l0nT4jQGt!
-n+ZkZp#5$2s8)Kbmc<s<lgX]5rV5OSk7I=Ym-F35nET'1me#]1lfR@AiSEV`khY=lm.0N(jPJbZir7U?
-e_B'9hqdANlga!#lKnN0=n)7CnEf2kjn/??p$MMDm-=B8oC))1j5RtolLaB.j5K%Wg"#3Bip>[hm,mZs
-m.]i*lg4!#i8!>Yj6H4.p%%P8m-3s!e)g,Qj6,dqkMtO[m.95ehUp@tmc<d,jjDiLkge_Tj5JSCn*K9%
-lKmd!lK.EriTfdkj6bp`i9Bb"m-3iukNq<mp[ItNjl5e&n''_QlKn'&rPQSImH39bi:d*Dk19+lg"YWG
-e_&R.inEGKe_T0@ioJtRini>@gs"'qe'c,s"8)Zo!tPJ8!<<*#!WiN6(`=%l!<E*"'Eo7#2`s,Y,SLFm
-&/$!892JJ\9h#N)^Ve+7b/qcA^U^iQZNmqT_o'@)\$5e3$a-bA[]lg-S<T8(RJrs[TUCgpItN/oH%Ud#
-I9]&h3BfbhQEs%^Pd\-9^;Rj61GCUM:,s^O1,q<Y2EF/\0KVZm1cefE6r$'GVQI)/W^JO$2E3oT2EEBC
-2`OK'3]B&aIS`F)4?Gbt79<#F<*3mHLp=F&Ml+GFh:olec+;'Oa2#m:_S*CV]r\l^\[8uXZ+%3>V67;J
-aLnsiV5U;e]>DM:]<oT'^TFoF`nn_C_:Z?/\])@uakP.]Y-cd9dEKYBXhW;m]Z.;(`ilYPYen2a[(F&_
-Z`D0V_6:>T'!AF:U9(l/U8ku9]sXl?V5:Q!rgjRhUo^;kW3WM:_m-hZ[/R"*\Ab,N[&K_"^Vdh&\&?(m
-[`,km\[]&W_m-Ji^pLYRWNr\!R\ujT[][3U\%T2`be:<q^:gqWWj9@F]Z%t5`kT't\\GPE[D\uDYdV!E
-XK/D5`3Q)=I\`^Q[D0_gS>j*,RB*KkWLBEh\[AiT\[JoUYe.6C\@SoK^U1#C]#2@t\\,A\]sbAn^<4F"
-Y.qrgOf>Um\%SokZE_Zjb/;'1da-%?V9$i\V6R%lTqeBcUp-ehW3*)&YH"4iVOjBSS"?FJR=esI>?kND
-?<U6'<)d"3;0%#1G\1DpAnPdsI>F)MN.-;/JqJi;Q(Y%PVkBHGStMUKWhHGqZF6V"o^hbIoC;A>mIBT7
-o(D\Go_\Oaq=X:Qq"FFQp\F[Zq"ORXp\=C[pF5_*na>lCq=!kMqt9'KCH*mp/0oLu3D4IVP`h8kM-V;K
--TXdS*$$.@IN9OL*$Z:B.m?6Q2cj'?5rMT3WMZ8A3[Z[:-S6Pl/0?#_-os45,q(E1.l&A#0gnH09gr2k
-An$@dQW\a0NH&cMIu\h\:Kq74@U<>E=AW4#>?k<4>$4m/>>eO.>[(?0;clps:-13h5['A6@UihL>>mg`
-AmSSKARo@[4Btri>?+0T4]PZ`:gmO,>\7)B?rgfG<*!%">ujg"<E<'q9j:Ot:/b"b:0L\&@U<)>A78tV
->?b01?t91@%9?S6<)Z[m:/k:i<(]g_7P.>66;:*B6:XjO:eaJ\;,pS!<E<()Bm>Q3UkW_d5;+ZH4$Gbm
-5"%q=<EiR0ITK``>#ea1>?=a#<Ei*m<E<.#;GU.c;G0>N<(9SX;,L+`91r,_8jZ':6W-QS<D5YJ;,9SS
-:/+>M7oVuI77Kd977KX86pO436U=:25<q_38k;HC77Kg978Qrd<_Z=k>$"0i=^,-<>]$72HZP(*O-+d0
-C1(k-KP!bL!D,ZX7PIJ*91VE@8kDZQ9iFtd9LD6Y@miX^CX_&1p$hM@n+6)AnEB$)q>:!_p@e=Yo_SRd
-rs&;gnbW+ZrVHNtrr)lsq>L0iec>(;$TO(F!]mHl]"b\L($bi#!<`<$"Tb"EiR2l2!$VIE!!*32#WpVI
-#<K-!JUqiu\VrO!6:F".5X%1_+upu/4D$B&2)-U92'XP+2EWuN.5<%o*tA\j)F2$4852H'1aX+p:,k+.
-770I14>Jo`1a!AE2F9,M75ZGR=>;a%/Pne_.k<)51++D$0J"Ll4=W03.OH;_/1*&92C:(I4@M@c0.A>2
-3W:Q=,:Y;k-7(#`/2SS&*[(Fu"!]K5,CUaP',`5P.4$#i.P<22/heh988,-]h5a[/'aY-T&J#<b&/?33
-/iYRD0/uT^.lB:E0./%r3$9V(2)R0?-7L8l+VGtQ(EXkL-R0`T*[ifd',qZ#.j6E!+V5J=,SD1B*uu"1
-/0#QH*#ok8*#BY5'HA,0(*FG,'cePD+@[=l)B9k<)D*R&1a+&"4#%<l0Jk[N12,P!Nb5Z3[^quL=?/d6
-Ud#\>*#','(*=A8)AF)2*$6FJ+<r$J',</U'bVT;#3Z$g!<N;u!#,G='H.f%"p"](!<E92/NZ3]5:?NY
-!<3)u!(RYH6q]sG3L8T7C9Gh-ccao#Y%:I&:Kgjk:/aG:8QSSP4?u8#6V1*_<C]APB">[la2(kY;F!oO
-:.e2Z<_QXi8mYOj>?ZJ`G\K<68PiT"BQ/-OGGE1#JYL3Pq>L6_m.B9#nF65Mq""4Xmca3*oCV_On)s9-
-i8*S`n+-;Bl/pLKoD/CYo%)O\oBuM3jQu$moDJ(AmI0N<oBu5Eq=O+Krr)HaoCDJ9h<+FmlK%*mk2#(n
-md^&>kNq[%gue4pl1TT(mdfi,i9Tt)me-)7lf6gah:glKg>M;`ce[gMkih@"j4r>Hi7dAis75X=jQ6$r
-jS/?+g?A(ikOnQ;m,,Xpf&,'7g>M#<g>(HBkM>(hm-X-,o&JHik2t^alLOH)k3;I)iT^"&mcW0^kM,+d
-jQcO6kN_R!jmD-ihUm;>kOe-%in`,5g=4p7j6P[VioT%_p?pr$io&qYkO7KdjknS=i7lrKmH=6;kMPLo
-m.0Z1iT'=olK@j2lgFT5qSL/Fn`/cdhXpa@lcekcfA5NBe(rs;gu-rAj5\nIhr`nQgu.5Ph:(!1f@@N;
-&HDh8#6tD8"U"l/"U,&5!Wi?%!W<!O#nd[X!rr<%!!33;-o*_>.3T<7'c7c11JCbR>Y7H"_8XL<bK@uI
-^ULSW[^NZ\rk^t7\$2s<XfS\4\@K/TXJMSYR[p(HW2QVeQApWVL4Y)=OH,?68i]!m5sLdS7no,N[]m$D
-^OA:$1-J&i0JbjD.Kqb'5W:GVr\ns^2b6.n3'pH<XK/\*4?>2?0f1dD2Ej8d76s%5:dn;[9k.9a5!h_6
-<EijFG%QrJ\S?ATak5D#`66?6_T0C5d)a&Gd(Zs*]#D\2cb[-2[A^%4_SsRD]X4l/SA*(l^qI%[aN(R*
-W3sa`Z+eW*f\O`e_g]A8cI^gr_o1-T`mDcE`O2YL`ilhOY-Y4)Wm8ArbJ1O#_RcbUa1f.-e%!-&Wi*8=
-^:;"k['cp0Yc">#Y,/2/\sB>'[^<HP]<nlL]!ABDaOIo7Yd:^S[&_$^Xf/hK[BIB^\A#\ZXL"dlSt2[[
-RAd-ZX/h_X]tqS"`I>k8XhVHX\$s/p`OERtai(Ep`4ijiT<GPtZb<QOai:Zq]s=oSYHOptZEq`i\@/N6
-T;S3WVQ@/(SZ9#r]#hUgZ)t.8YdD0OW3rUtVm<D+\@f&cagn^i_n<[nZDjk5\[8W[_77,"ZI#q``4O+4
-_oKpD`jM\mbF,<5V';G.Xf&)!V5:E#V5(,sYc=_"Wi`1]Q'[W%W(\pG=^5*,9`@OR9NGVBG^F^G@VK=e
-Dek8rQ^O%`I"H`pH\[rYV5U5fUS4T[S>)pXUS4<dWU96Dn*]Z1lg<otl0n36na#Q4q"XRQmdfl8nFZ_O
-"nD0Qo(;SRp&agUnUC&un+$/HnFHAMo]N/b0IS"k-?atm3-1=PT:_R4@kAiJ00(I%-7BoN.Q/t0,Ub,k
-.P<J<.Nfif<Muq!T7ALE0Hq_h-6acf0den2.m,jG4ZkPk6R=TO8Q&\u@:*YDCn-G`EK>coCh\BTH=0TO
-@:s@g?Y!bS<*<.%=ajRX;GL5#>#J3p;HI.0=]n?^69@M,A"8un>?PEDAQ;TADdZUD<E<4/>Z+6h7mfL8
-='&*s;H-Xp9N,8!>$kZNA7&hH9i+b_8ki)S6V10M92eqo>$+Tr<E`R->?Fm*:eak`9i4e_:KLXg:/t=p
-<EE9i5"SOD68gnq2_7Ec92&)M8lo1q<*`Qu6;(0YG*8i'Rs/"*/1r\*3B9,a9ho2;<)ljt=&)?d;bg.c
-<a/[&84liY:fUn/>Zad!;FF,P85)u]8kVuQ8PM`H76sO<<DZ=\84#X46V'gD;+a;O8juHR8jbp14$>Vf
-5rp\W4$$)6:J!f63D;e78OuTG6<-u]8l/Sk<E<F5>?k]GBVD2LG`7NAN.,e_A7U.EBLkig6V'g?84lED
-91qfF8Q/G_;-$LY5@\4o6rRCDh"^^Br;HKkr=/VuqY^?kqtB^Yp@e1GrVm*$mdpGSqtBa`!<2forrBt;
-$T=.J!&pgmaO8&2*Td>*!O1\GdUVVD!!<&uGQ@gI"UGeF0%??p+_ma5H=Df8LHI(E6;q8h5YG-?.QAt<
-3BK>T,VqP6,pt2p2aTS\/enm7'H85b`PFc$01Rof1Fkq!7l)q]2Dmc].k)qo*>^%`3@?a<0JP!t-pK4<
-2)due0KD!:.P`:l,q'oO*\J`^0Kae<2_cO!/2oLA3\r9;,98-R*@3!P,;:hc+=o)p/2/js'-/DC'Fba"
-&0)N0+Xe9L1-6m33A_io+tGHa]A_M`=!SOc#R^bE%Ls*n)_bPN0.\n<,TJBe.OQSt4#\N0+u1\p/jh`]
-0-);c'cn\A+u1em+X\<O,TId?&KYj32(9^l)\Wi#&fDT1-63gB*Z-.X+Vtq0%hoTh(_I&`%h'L-,9.I5
-%im)@*@2aD0.\@h,;1c%.mQ?W3D2>7g"qO#\$WfVR;c:p2kI*0)Bfq0)BKb6*Z,_9*uGb5-mU)b-R0?=
-.kVJH+>4#k!;?Hn!VcX!!=')K'F=sB!=8f/";*=N8jtQacN*tGr;\_b-rO&8:Ge3d>ACCfbK\/ajfN)p
-;GU1n9N#"j85;iA3BTc(8Oc69;HI:4?!OVH]uIon='>Mu$qj#W:0:YEB3Jb@6;i826s*8H:e=;U@Vp=4
-I:AYd^jE!$meQk]o&oT.m-j92qtT[Oq"!tQp%@bAp@@YHmHEWpm-X62j5/bLi:-@6m-NBTo(_\Mp%%V4
-hWXLqn+6,;oCD8:l14?,kk4Z9na>uDo]k`7g?%DXmI'9/m,-gekj7d(o&&?hjl6O4o&/ZpkPjObio97f
-kO%R!n`Jp!legXclI+VSjPo=ai8N55g#1cPp$h8<n*ocBp$MMEk2bt%l0.g5n*JrJ^sqK*kMY=ai7Zc5
-gZ%,ImHa0-q#'XGp?Cl/lKms$g#_)JiSES[hs9:Nk4%[-oASm*o&]'%jPf7Xjl^jKmH<]kh;@2JiTAhI
-fAGu[iTK"LjmM9jjl+tPhrO4gipGsfj6>LXlgO$*m,mL#q!dA/kMkOhp%R\@md0B7kPW37q!d>*gY_]$
-qsi#%kht7Wh::?>gu$l?gYh)Khr<PIf@f'@inr8<gt:2k=qUf8"9o)/"9JW,"Tno2!Wr2u0*`+"%flY1
-!<<-$'dtju3@u3[#S%CV)D4Z_>['cf^VRn1b0.rM`kT!i['mEP_#D29]sk5IYcY"0[(*ZWZ)jjrR[Tb=
-Uo:5iTU1[nMM?_9Nff?^@SfK`3BoTh\iriSZa-a>\%R2P3B95f5;P2a3Z9t>5r:5M3^,Ye4"33W:JOVT
-R]<BoWBNF'0)d\8/ho=N7UT=j<CoAJ9fGR/1IFJo79*`/BkgS(\ZTIkR*"":gVh1X_T9a,_9g?>_90U2
-d`BME^rs^3bdap]\%okua0)A?SY`s5aL/I^Z-U_&_oB^A]r&'P_;=4t^+[76]ue@Dah+su`P'.'`6Q<1
-\Ab8JX0/qAZamfQZ+@HZ_S*mjY.D$J^Vm%QZEX>09<"ntZEUaDZ+R?G]""c@[^_d,['6^<Z)t:1VmEb7
-[DKM\^qRV!cc3?._6UGa`O<"d^pq+mXfSk3VQ6Pj[]ZO*R@p@IR'FBB`I?.a`OsL0^qmh(`4;t_['I'?
-[C<3HXI?H/\\uFgZbjM_Zb!?@ZDOn5YI_'QZ`pa?Y-57.Un+HmZDk(*UU%S>YHb1,XfA_A['@BSYdV9O
-Ye@fW]Y:qfa32?$ZEL:.\&#tg^V%+i`N[drZGa8oaMZ-Bc-3o%e&eA_YTp*<W3)ttV50riY,nY+WiN"r
-UT(JuP*VK!S>f1<<*3=+:J:[W8PE/oDg-PR@Ua%\Bl7^DQ'du&H?t*eH$G(1T;eomTUhODR?X/6UnXQT
-ZD[*[mdKT4lg*s%jlu7)o'u&4o(`"Rna>u;mdTlJo)S=[ncnaYp%J+Mnp^-"o'u8Ep[IbKqt0'FCcjEp
-,p@8W,rg%4StVd>MIJ._-nd>*+"/]j,VCVo+XATm/hAP"/M&b:4%u0EWh4ks/2]%--R'TS-SdJU6TICg
--oX(*/M//-4%2\CAS>FW5A$@;:3;YQFDP]@Mg],7<aT?PB3nqU?Wgf?=]nd+=B/7$@U<,6:f14o<`2sl
-6pNXl7:;XV?sd)GE,JcS@qf%E<`iL+>[(&s69mds78-KJ:eanl>#\O-;-.+4Bk_6q9ghHD8ki)T:dd]E
-84QBN:/Y%ir_Xh8:fUIn<`N($;c?e":JY"l85E5a;,^Ci69.G+9g^iu2D6dV9N+eg:f(4r=Bf0891)?L
-=a#t-W186B9eS1[0K1mJ3D31YCK"56>[CH/>?(T&9351n91M??8PW2f;d36q;HHRk;asAW;+XAS84?-=
-8P2NJ8kqrJ84lEE9h%WB8lJPY:IINA:.@T<5WCha3^Gnc4$c/4=].mZ4\[t$7n69P91;QO:/"Jc>?k36
-?!CTC?"p%.I!CU/OGeO.DeE[2MJYmY84,p?84c?B84lNH8P;iR:Jb"e5sSpj7n$Baf\Q;tqY^6drr!<&
-q"jpfrVQ9\q"==Pm/?qgrpK@Uq"O=PrrMonqYpNq_Z1&pGlRh-ZHUPBZ(`/u!!I`(gXKs1!!!/u!;QV<
-!<rl:#ll*oE<I_5Ulp@ILU<C=0Jbd[?rK3R90bI/4$,,O3&)pD5W1,A.4[,1.O?J]'c.Ap)El$Z8454#
-@U;&C2b#\Y4[V7c3]AK4*#fb.)C6gT.O?c13@lgI+Y>Q192.lO,o@RE+=/E\.i9*H*??F/.j$&d-iPB7
-+sJNd-S6hs1aj_+0Hq_n0,5]^-RC/h,Spq**[;L3&J#9n,:tE&.jQl./i#aP+Vu=P1MXP\gW3t^*s`/a
-$4I=M%2p9@8h;VO5Y*^^4t\ND0JbO8*Zc.=*[3$h-8d1h-Sco!/f>]^.NKQU*#Te4*?H2',T\6Q)]]t>
-*[2@:'c\YJ*?u:4*[VdA(_dDi%1sEj$kjEm.l8Xr)&3\u*ZcR[,on*R+s%s^3^#&U4#T/g1gf"oJ7c9u
-]X4#NBMCU\Ys]HQ)AF)2)'&Vm'-858*$6@H+<i*U()&5Q'G2HA#kJ&i!!!&o!!NT<(E!V`rW!6*!!3Q]
-4%Maq-I2\l!W<!="=?uA4\%2ehe72=cH=DQi8h"J=B\d*@8g!$;GM[34A8:792%i?4[MY6A6rGBXhMNg
-``lGH<DcI\6UaUF?>*SG@T?02APZB)8n:gu;egH!Ch?5'aMs1HcL1W0rpo1AlKmp)p\Xj[nFlPIqt9FC
-m.U#=o]k`*kNVI'mH*0]i8s@pq=*k+g@>%/q=a=Hjl5Flp%\O`q>PjCrVc<`q=3qHq=a7AmeHMDm-s-,
-n)ij!jPT[tlKdg/p#ku-iTfamlg3p%n+?/8kNLmgkMtX`iT97do^_&$lK[F"o'GZ3mGI0`e(s3MlgWfi
-n*K;rlfdj.lfdX$n)s!.o^D2*_8+R`jQG=NhqmY\hr!PYj66%*pA?TBo'5c"kO%^-mcWKje]l\%jPSDM
-hU1BJjQPOZjQYmagt^K1f?W+2iTK"Ug==mUgIp>RdEC#"k2PU[hWO1dl0mijgYC`OjPoOml0Rp"gumnb
-jP8\Wn+?#1mHiunjR)KulK@O&o]Q1j_tEHXj4iJfqu--5na,Alk27<6hr<PQe_8j8hrNnYg=Fg+gu.5P
-f%Ag5fXt8s!!3'&"Tnl1!s&K&">g2^!<<3%!Wi?2)\s1o!!!'#!<El_1H7<F'*SC@$4Ie)8lJnr7mao(
-_oKmAaiVN9[^3=>Zl?cr_8<moY,e_,X0&_;\@AiGV4X0DR\-@RW2G*;Q]Qu\LOt5AOcYT'8O5Kk2DgE0
-8Q_=cZECL@^3qq#5XI_&2DR0I2DZg>1,LpM2(pO40KE!,8jo&IWj8`j3&i`O1+aq*00)Bo6pXF24%`7.
-5W^o"6pX=IB4t[Q4bC/NFc;p6f\P<#a3DKA`4<q6bf%9;`Q-?I_RK`^b/V9=rj6XQ]u@t-Yc"CqXLGg_
-\[o)QcI'&:aMl?<W33n^g#^N$c.(:tbLXnM[_Ko$]=,>n_n!4fXh;3IYd:C-_mZq[[_Tba^oXNB[Bd3K
-YHP@G\Z`'9Uog\oW2?Ai]=l>-[^3]^[`6D(^;e$q[ABClricI2R@IBcYHXh+X0oUM[(F,h[BmW_\A#_[
-XL#13X.G`WX1Ys?V5gJdX2iB.f%.mS`N-J`_SsC$YJ.$-W3*D,S$o;^Y-P:>X/)\uY+_J[Q^!nuS>`<d
-T<bAgrM:[8SX#,!WN2r!USb<'YdD'NV59re['-RA['@0VY,AA)Y(!@HWj94L[]m3KY,AA/]WJQI\\>tc
-fWqft[E-D+b/_cQ^T>o-WMQr'UT1JsY+DGfW3!5.Y,%kgV4afoZBLWDQ(b<T2,R@T=&2FV6q'aJ@;^75
-FC&3\>[_;XK8l"UMfWraEI3%gR\QmbX.,H?R[B;-USOZYTX:]hp&jpUnac\LGO4SZoCVeLmIBrGq=a@H
-p@@Y@p%e=To()GFp%A(Oq"==Pp%7eEq"X@NqY^*RQ"rT;*$ZSGJhTK7QCX_BP)Ecu,qh/4/Kl>b-mg/W
--m^,e-m]rV,Uaos2E=<qWiDbG0Io(<.juVb+se`t4>SWN/gr\A*.B+W-:Bsa79sP;;bJNMRu(C#Q@j0n
-C4;+jA5cK8AnYjc?=RDK@9Zf3<*!!s<FB3;;,1"i<EE$s:IdT*4%NhNRp]W-?u^!`;.XBH;GpFk7nuu[
-:eOVc;,L:j:ejYY<*3*s<Dlt%;H6ar:K1(_9hnVc92eDO9MJ2T:4?PW@V'(W?!^]@?!CQ=>$OHb9hdr?
-7n5m<9h.]G8O,p:9N"kd5sI4c;HR!t:eahb<EWX9<_GhQ:g&")WMl>7@8/:&1bh<]4?H59@:E;@>@1c>
-<a&3s=BSg1<)6F`853;q@9@/L=B]'1<DQIk=&r-n:J=AS7o!#]<<Q)i7RBQB89IBh5!i"?9i"2I92%iI
-84>O!1cIQX3'Ti!<EN'k6T[=g6q'pO7RBmL;,0k`<`rC'=Bf'<?#670HZk@,OGJ7)DeWj5Li>m[8k)BF
-8P;E@84Z<H9hS2Q:/4b`5sSpk7n-Haf%p,sr;?Ecr;?Hfp\F^b#lX_qo_S4Sp[.qZ#6+)_rV66\qYp`t
-qZ$TkrqcZ3!"13:!!,EmcHOk=VAeOr"DulJg2cT]p],F=$46k9!#j1@%n),CLOO#o[@9cA0g&66<^T#@
-6p4+'1b(+:1G(CD3\`!//Mf%3,:4NN'b(it6,^Z18M`_F>;drm69R%Z3A;R+1,(C/0K(@,0/"h%+XJm%
-/13%r1bg:+/L;Po,9\6U/M8(r)]9eC+FYLZ2`Eok6T6bW/2T+50.ne1)]^@T(`+57(aLIN*[DmE+;Ge@
-.O,]D$4A14/Kl>]-RgW%3^>GC(a:CbD7\]\aD<dW#6kPC(`!Vl*[WX&2**on9/eOd+=o<,4#SW8//]6F
-0/tm:7Pl>D3%$7%+XScj+!)I>()[]'-3b\C*Zl13(B,.`)&3\j&0E);+r(n9+WDFE)@[,`%206]'cIoA
-1aF(X&J#<c(aLXQ(F(@V+Whs]1aak.2EX;_Eo#Pr@CN_YYDdaC;*^VR9Geuq(*"D9*u#P1)B9nD*ul.<
-*[;dD(+q<V&gK+:oDnOa!WiB'q#CR'%i6&j!W2p&!XgP>7R8aScN*tGr;[fJ03;"@>YUjNCNZZ"cd9bi
-iNHB`?<^WE>#7me#>\#[<`)L`:B"%1>>Idh:/tu;^qdq/>Z+Ho<)H.V;Gp@s>ZY<L>uk9>?XQu=CJIu@
-KS=bjCfmXTc'Pi\n,!"\oAoN)j6Z@9o_\FUp\""Em-3j+p$h86hrX(`lLac>o]P/mjm)I:rV,"$lM'iE
-lf[[)m-F39meceR>lF[#rV?Bep%.tSpAXm\q"O=In`000jlGakhtQd7mcsB7j65I`mdKK,m.0B'm-<Wk
-m-jT:lKRNqj5/heo]4urm-aZDmd^,FipGg^iooRmn`]-(m-`iulKS<2*p)JEkNqg1n*],L_:R`&io&VO
-jl>I`iT0:fl14E<9DJ5Jkj@I#oC;>5g=kiEd+daMjkT1_h<X:^j4NV\lfd9]f?r(!cIgt-inEDHf%/U2
-g=Y$'bL"u"ip,+Mhq[#Jl/CsijQ>Uair80qmdT,fk2l!lgu7J]mHj</l/UUXj5f(Rhs0\$kl&E9o^(Yt
-gY_o+q<u]#mGQ^\,NIP:j58qIh;@#Fk31^Wf[na1i8`nMg#(Q;]N5RC!!NK.!WE-\!!*0)!s8T)!!3-$
-!<<NH'c$rQ!!*'$!Ym(:1c$Hk!s&W;'-K)&;H[*l6G:.Oa2uKGai2!&Za9Y<)Sa,)_S*C\X0/P)Xg>LH
-\?`65T:)%6SYN-^0rUb3Obo!OKS>MOOH*^F76`\"9qfO"=-'JlYd1aOJ2&rL7n5s/1+k7>2D.-Q2`Wqu
-4%V^s1IXVu;l$IpZ`HAL0e>:@/M/k=2aKhs85VoD8P2NF5t+a;79+JSCh$XAQF+;TN1.`:gt0Kac+C^,
-_:-BKb/DE@_8<msI_3M=_S!X^Y-bRMbK\)FZ`'h(Zbb,5_m?\gc*tR"\B<+*[(t,8i5s$`dF6atg!.CH
-_o]gGb/DE@]t1nW]Y(AIZ`p=H^qR=c^:p\SWiikC[C!BRXfJb3V5CQ-]=G/KXfJ>'[`HS#ZbF5ndF#nP
-d`Jo.YG\P0Yd(X6I\a<R[AL+/Xg,1<[^<EL[Cs/]^V?kN[]H0uUn4ToZa[$7VlQYsa2cEOcGI-.[DKu'
-_RHSH_QKW:\%],F\Z_g=ZDt(%YctC8Un4!:PF7H!Tq80PZ)OIlV5L,_SW\noS"ZaaS"lmVU9:r+]!8HE
-ZE1.7Yd(gSX.uYpI^H/PXg5:A[^iiPX/)YnXJVqq[_BP_gTn0!ZH:/)b/_ZF\ujH(USP6#V6-u'YahYn
-VlI)1XJVqnVP'in[?[,LQ_LTW1eq"N<DH+P6:FLG?u:%1FBi!W=C5ZOJrGbQM/dNXDL[.mR@^7QUm[I3
-S=H"AX.u>]T!G?d"SVHVnac\L;s`c6oCVeLmIBrGq=a@Hp@@Y@p%e=To(DYIp%7qKq"==Rp%7kIq"XFP
-qY^*RUi\sY,;_B2KeYl5Odhu9Q'#W(,;M;@0..td,UFcY0eFe%.fLq?3%c:&-o=u$X/hqJ0ISV+/Lr%j
-.k<)*1G:[P2(pmJIOQcq1J0Sr;KR(q<DPPqT8dB4PC@IdBn)+i@STp5Ch@?k?t3VI=]A=!=&r6r;-7+,
-;,:1q='o'/;+E`-6;_BbQs3m$?tj7S=DM\Y;bTn]7SZfV:f((m;c?as:g6mt<*3."<DZh$;H$Xs:K:=k
-:eXbb8PDWH:f'k[ISOH\?".2G>[h2SA7/bN?!KT\9hdu@7n6-J;+XAW9gMKE;-$^n69mRm;HR+#:JOYX
-;HR1.;+j>M:K_q)W2Q/3>>$S"2)RN\5<VY?A7SbC>$P93<EN1&>?Y0/9heV[8l8u+A6rq[?sd59;G:.n
-=B8<q9M.lM7nlfUG>h7/7mfX784Q-=5s@S*8ki/J77Td47R]R05<1ee3&j&g6WR8_90tU$3(-54:dRHI
-;c$1_:/Fe`:fCP'?=%NDTmCj>Nf]'CEbo?%IYDW/:.n,M91_iF84c?D:/=GU9M\G`:-h0VAP#Bk?Imm(
-q>0p^p&=diq"FIYrqlumo_A%Mo^2VW#6+#[r:^*aqYp]pqZ$Toq>\;3$W*Ao!A^%]a4@i5+8,^)!!ND(
-j5\m9joA*V)&j"e!WY77WYn6KMKj5PMmns;-8.i%9NXqT8jkNp/hAP12(g:-.l/n,-T+"D68']2)%mK$
-/Pa3n4@:tn9h.$#9hRZ+.5!.n.Xj$&0JG@D/hAe4.mc$E1,gj;0-`;1,pb,m+Yt]$-6Xlj)^$%?-70o[
-,=OFE4?4rF4@)M*3Ar]L/ef-M.2`pC+!N?k+s\ik(F0tF.P2k]((Um%/MeUq+X%pT0/YL3+;uCL1N'e\
-gr!VQ)@-QV%20Hi&0*)Z4Z>;]6%2!N/Mnn94?GMR+!3-V)'qC54u,\m1-7E=,o\Ef/h/%c)&*f'&K2`3
-,o[mB'GMB%(_mbq$P!pj*[M@4(_mZ$)AF&'%hTB_%20Np0JXah'b1le'cA8C(DeVO,Te$K,:"EV-8RbJ
-2iHMFEa?,a]WZs*>Xq,NV*l.F*uc%<*ulF:)B9V7,:"6N*?ZIL*u>_G1D^]M0aQtCrW2fp"U>JL&I/@8
-!!iT.&h>n.5;"22!;ccr!W<!<(GA`f;J]R7fN2ma`QuoRgtK&9;ccjs>$P-,<;out>?Os)<EE4!>>Rpm
-<*aUX^V7b-?rTif<)Q+P='Ss=C1;1-Des?/Ed)VNG"c"KKn+/\EbDDk`eUM2n,31_oAT9%jm2I7nbDhK
-p%.V@m-aOqq"!e?p"ABhlKn6>oCD)#j6,_%s8D]Gh<Xq/q!%&7p[7;5mcjB=p%ItAm-<Q`g>M/Xht6=#
-l0INli76fMhV72Wi8WkajkJeZio0"_kiCU]m.05ojlP7RlJCLYhVI5Qh;[Pgp#kE%lKe$1lL"<8ioK+W
-jQ>Unp#4SQeCWg<lL3`plKI0[ipQ=,nF#`&_8=pdfAuAfnFO`JgY:NDlgO3)m-sE0nFc/?p$_A0g#:iC
-fA>]Tjl>=Zk4@m"o'>T*kNCsdg">0BgYLN3i83GNhV[DYkN:XSg"Y04jRD-mki(UglK.^*l0@Hljlu!o
-nF>Sulf[Y4l/_$mlh'u:i7d#Il07?ghVRPcmH+8`_Xm*SiS!/br:B=/n*f)djl5(Ujl#1QioAkPjlG4V
-i8<>FhW*\Jg#(T;]2T.<!!39+!<<-$!!*!#&-;n9!sAT*!W`oR)]T4c!!<-"'b)990J+@[!s&N6%j!Jp
-;-6mf5.nT:_8aU>aN)02Za-n9ZP^El^qm[jXf8G'WN<A6\@AlJVk9BDR@9rNV^S7,OGf*UKSGVQOcF!K
-4ZkYs9UNCR:PYpXZ*LgMK.o2J5XI:c1+t?\2(1OH2)7$K2`*]\2+0r/>cFg*Z`HJQ/L<2--71Z43']en
-8l%rG7n?=&:et.n1dFlRDI6[W=.?S,D17\gf\P/u`Qc*2_8+I5b/hE<_nX(%^W=[>]tqd^WjK:PcHjVJ
-Z_j\(ZcCY>_m?\jd^d-%]$]'>ZG+>rd`'2D^qe"/[&'=fY.1UP]=5;\['-U*Ydgg7[CWN?XgG1'WNrM%
-XK\q/V5gtQ`3QMQ[Ap@@XK\q1Wj/k0\@g)4^:V7u_TU';`R)f<YH4q6Z*1OJU6h1<XJDu+Vl[>8Yc+h?
-\\#A\^qZtO\$)@%Za7<_Odhr8SY`?q^Uh1s_8+"4]Z8+1^pBrCZ)sq,[^iQBVl6c8Z`h0SWi2ekURma8
-R\?%7P`D;`R]EEbW3!;/Y+_;OR[9D=[%a\)USb9$X2)-JZa$R5ZDjq5[\on'W33;&Xf\b7]<\B,UT1T(
-Y,S@u[_',RgTn0!ZH:/)b/_Z>\?s`*T;8`pVm*G.Yb\G+W2d,,Vlm/$VkBon[?mATS#*5_1/1VF;Fs>C
-5XS+@?Yjg3G&gS]=]/=-?@.H^LOa/UDJ+BFM3sg-VPBZJQ^s\8UT:8bT:WEh./3Q3p@IqJp%S%Hn+QMO
-p[IhMq>:![nG)_Ho(VtTq"FITo_%kLp@nRZ;YTkVo_SCSpAFjan>^Os2D.<hOFAB5CQ=gST9kjV,U"]o
-1aF@k+!DmV-7:,f-7UMq-oiq(.kNhjWN<.mKJY,0,Vh%t+tk`-1,^U?4>AKDIO?Ek0g%oR5#-$3>uOcp
-J=h[$FcLulCh\BZIUZ)P@V]Fc@p`YO=BSU(=^4s(;H?e%=]8-u>Zb<7;c-(J3_*%[R[7;g>[M2Y>$PlY
-=&D[c90kp15u1m(E,fl6>ZYcU@UiqW?X?T3=]/'t=]8L/?s?Z8?<UN:?!UZ9ITp2p@p`_U?!h2M@U`YM
-@Ui_992ehb8l&2X;c6@e<`2Ld<Erm9<(p+W6!.3!?s-H#92o(s<)-1Z8PN?3Of54GFAt^m4[VUl2Ea2g
-:1@^7<EE=*=B]!2>Zk-/:J+>Z:fCG+Anu-pBkM*i='f*>@:3JM>Zb'3?<CB4"&rN09E%P-9i+V\8k2HE
-84cTX77p-@85)QC91;394ZY\h4?cYA91hN97mp6S='%se:eF5L:fC:j:f(%n>[1QQU7ljSMiNmUHZEh4
-Ck@@W7nlWI92/#O7nZKG8PMoM;,C1g<)#YE@q8(u;I7o+p%\:Wp[n7Uq=jOT$MjSrr;$'^oChkFrVm*$
-md^5Kq==C^"TJ?!s8;]m_>jsNGlRgiKYbLR^VV5i!:Tsl"O#o`drFpY!!2or:]URs!!*`E"9S`+9\P^<
-.V+TqIU\;IR6i8S7:\eb83fR01c?s?4$YSN/N"e,0e+Y35WM"],pO?A'Ho&'_7)X$2a9l,4[N(<1+Xb%
-,T;+N(`4_i91_NC8N&,(9g:p24#Sl:/hn[t0/Ft.1-.*8/iPC60JkU>.5*ha4Z,Ji1,VQY4$,8T4$>AA
-,;V2'+Xe]d1+jq(2_Z=!-o*b;-m9rR%jNA_1+aso*\&ot-R0rY+<rU[]&)8Z>9Xmt',_ep$4[RX+#uVB
-/i%l81c%-W0KhKS1*db^-R9uh5t4C65=%V45:\oT2`EQK0e+Ck-8-Vk+WDjW*ZZ.=+=&0T)ANu''GV]@
-(*4G2(`sb8+rV:8&e5Ke&/$?>*#TM*)]'eJ.OuSc,TIR;,:Frd,9eEi3B&aRh:ZaQ[^j)VNc%]_:8k!R
-(a0k@)':"C*uH(A)B9nD)'pOT,9n9H(G7KZ'I,=<kQ(S_q#CR##n7:F!W2p&";)t;5WgP<ec>OHrrN&u
-E=sNi<)HskS_.:tY0>):bM_9`?<C)r:L7dPCh[0U>[(QD?t!DD9hA,S=^trP[_KPt`Fi=P8UlSFFbl-A
-R\,qAVl?r/\[&iV[\IPPB6\`EI"HIC`l3P-c/eHorU\t<mHj0'naZ8@mdfo?r;$)9rVZ-Lq#9(0lL+-2
-na>Mug>V5\qYfpPg=l6"p\!e9oC2#.nF5T0q>L6^oDSXYl0Rs8qXaCOp%\@VnE]Z=qt9=Eo^),?q=Wt9
-naPo8m,HjSjRhs)jmV[$jQbgfkiLmmn)``qnabf$jl,=akN2!slf?p^jQ>Xjp&"*)iRZTAg>_>UlgO,q
-g?8/"na5c4i5*7WkLADRjPf:Oe`,ZGhWO@tmI'K/m.L);oC)#6jkT4PiSi\SkiM!`iTg1#j7_s$i8!2N
-iS35Ml/LRPce[I<kN:a^j5]+Wgu75DeD]]VmHN`um-3]ui8NeUhW*\UiT0(Shs057j5o7YjQlU;m,$CO
-l0[`tkNCn)kqV/r_nu'4k2Y(MoDA4NioKRbgZ78Hjlk^^hrEeUhr<PKk2tXYgtgrLe_/j8fXb#frW)s#
-qZ%92!s8T*!s/Q)!<E04)AjA"!!!*"!#,YZ.PNIt'a+L;"U,Si6Vpic6Tr'i^;7h2b/hW?]sG#Mrj,/0
-^qde![&p=0X/W2*\%&rTY,@n[Q^=,9V5L5dRZWViMM6eIP`^u575[.b5rsn76!f_YZEU[C^On@'3As#[
-6UX=03AWTUr]VPl5<(>M4#TW-;,3gdX0o$"4u"Nh@9664BP;C,Cj18SL5M(AM3F$cJ5&j=?YEqbE+5HJ
-[qC,Z`n0)#`5Ks@aMG:!^r4""_8++?cHF\a_7\"DUo_)@`Q-$<YH4CnYI)L!\[o,ReD%^K\%L,6ZE_9g
-_9U'IbeV?Xg;pb/]#E%9`l#g>bK%E1`66TN]u%k)]t_V'Yd1sS[Cs#JU7SB6^r*Ug^r!Oc]<\iR['IE]
-[(a8tbIk?t\%KGh]YVV)\Z2a;[^<ET`j);,Sun]]Y,AS<\#u[<`k/gi\%obZXL5C&Up$\q[%O.nXIbu[
-[Dfqu_S!Y*bdtd/]>CnT]qr'@YHbR>Z(e/'`NQGa^7Lm_S"lXBR\?[OS!&SVR$t+\YH+Y'X/VneU8*s9
-U91Q(Xf8P0Ycb=.VQ6YlX/qqcVl-&YWhQ2bV5:)m]=t_MS><EtZECF9Y-tdGWS=_a^9Yl$_8a[C_S!Y,
-aIoB6Whlu.Y-"e0YcY"0XJ`A/Xf.keYd9XbT:;[Y:GGI:;G]qP5!D>(;-n$4F*2J$;-6Xp>[2W0KS=ni
-C2IU+F+]^FU8Xo[R$=#(OI2`;StDLXW;$,^p@IqJp%S%Hn+QMOp[IhMq>:![nG)_Ho(VtTq"OOUo_&4U
-/beo1p%e@Uq"jgYpAFmbn>'_[2(^dIKmkC>F-E2dS<B"I-m^8j0.8M11GC2*,Ub#i0ebF>.jQVt,;2)B
-;l$LpS:imU0e$(-:eFeo?!L`8>@1WEA6_u5?ta1=:/PP6?smMDKUms"FHqi5D/+Q]JS%h[?".8R?<giD
->@LoD?sll/=C>06>?4X$=&rC&;G]nI4?uGHR[IVs?<q8Z>$,NR=].pc9Lq^'5Xo$qFEi1\G@tB%Ch[[$
-C1_$dAn>CT?!plHA8#R]?=RJR@piJ@<Ej$KA7K:eA7K4]@q9(ZB4tdL9i=n_8P;TI9h\2T;,9bX<F9->
-=&;mj7Tic'?;jZl:01V#<)HRc85*01Of54HG#Lai2`X#\3'otu94244=BSdU<``R5<E`F&=&;Oh9N,(r
-@Us7kAS>gn@THrD>[1E9?X-];?=@)C<`3+*9i"MW8ki#P9hA)T7n-6P8PMfJ9M@rG6p3_"3B&u\2`FB&
-7S#g-5s\=D;ccXe;+a8K;cZjq<E3('>$5$GU8!!WMN!^XIWK7:EJfHd852Z3852lQ8kDZM8kDZI85rMe
-;H$:S6"4@p78dF@earJ+p@\"Np\=ISp%S=[qY9aZnauD>rVm-$m-srHp?heSrri,rqXaX]s4%,;!"1u9
-!!5-Oc+qW-\g->;"Tb:Xg!4U9!'12f!WWE4$P*jV',MB*,U*sE,VL/<!<EE4"pkbA=jiH;.=\h'Me@s[
-UJEQs2FKu+4ZPbk4AJ4-8:F&\-ojsK0JtO90f:a;-m0ZQ',;B*6,C<3?TpJA:H^^/7Q)kE,pac\(a)Ff
-DeNm-E`Ye:=]J^4=%l%P;,]nA4@D.s7oN&=2ag"q6p3.L,;2Ve5sS7E5s7_$5XR^u9i+#",qq)!+!VgO
-,pOW^/1;V_-oa:H/LN7q(4IMS4t\'*)C$sm/12eu+<Ma]E4Xl^b[DS-&If3`$Od^c&K*Dh4#8cS0JYjZ
-/itg>1aO1q)_!Ek4$uP53'U#84"<`_.OcVk0e=Rs0/k@/+;cFP+<r'O*?Q@D*#KY9&eQ*0*$H@A+!;L?
-(_7/l%1E^X$k+*q'c7Vq&e5U!+XJW`,psTF)(7'c-2oAM1,:R:Ibib#?*q)V\=@hC9453*58YO`(a1.H
-*ZQ7F*ZQ7A)(?s^,p=6B(G.EY'I,79kQ(S_q#CR##Rq4H!W2p(!=9u+4uk&3!!(@G!!3#u8/s*Y@Tm#)
-T\aLD[`uqAd,F#jARJG1@q04gEcbYf?s$fNCNOoJCNt20;eBZDY.q]ka_P-b<O9]e`Q66Fd`fVRdF$h(
-g!ailcHED/BN&5XG^t!HW6!)6Wm]Pmrr)EGo'Pl3jQZ=/nFH;Co`"d_qtojLq#0.3lgs]7lg<s%h;.)S
-r;#[HgY;N'q=EY2oBYN(p@?tomeQ_Ip$1#J`lH6LhrEYQhV?oCip5q!j6-+.mI:)H$hj8ep@R_Dp@\.P
-mJZq_qYpC4qtp<ir;?Egr;6?eqtp<fr;6BfqY^9frVlZiqu-Oprp]=FhV[YZlg*QahWaV'n`oQ2i53=Y
-m+:(OdEU>.hWaRniT]b%md]f1lLXN<qs`qBimm,Mq"X:Iq"F@OoD&@UmJQVDlJq+"mcEa&o]kf-j6UaK
-mI^)=k2b[clf@@!jPfChj6#@]mc`QileppmjlPgml/h$fi9KgnjlY=LiUZp?q<d8+lKRBijQP^gkN_.-
-_Sc-8kiLCJo_eLUj6?$hgu@&?kNh-_io/kWinrSLjQ,7Sf\59DeC`X4e[J9VrVup!q>^Qu!s8N(rVup!
-r;['5(D7Dc!!!*"!!WTF-nQtj%/p55!<EWV5YP-U5<94c^;7h2b/hW?]sG#Mrj-LV^qde![&p=1XJr;,
-\%&rTZDaFaQ^=/9Vl6SjSWo4uNer[YQBRGE8NK0t3Alc39P^-'Z*:L?_1Oj93B9hs5sRk.1b(:41H\'!
-;+sM^@REL`<C3+RX0]!'5<(KZTq@mGURe9NPaA#4XegKFU9C;bKhFs!79sD<A5JZ+]5)tk_:dYt`Pg$@
-bJLKk`PfO-aM>jLeB?4c_8"4CW3!SLahkd/['ld)W3XXg[(*HKf%n-PY.E!#XL--j\%0/udD=Gc]WRp!
-V67YR]tM(j^:qG.c-sn]g"=a&e^N$tda6IleBugqdaAEMdGs6Hj5K(Yr8S=Ij5JtIeCE+!eCE$ueC<(K
-eQpbbjl5:Yj5oF^hTsHm]sGANZF@!8XLc6_]!Af]^T4HI]UYRfNfKdAWjB=?UT:cB^r4+#]Z%b/d(m32
-ZC\;)bK%3-a1o9r\%^.qYfsb_WhQH"YGJ8'\#QO/I\Eg?Z+IZRWMlenYGSG.VP:)kUSa]ZZ)jRqYbA/+
-XK/_5Y,SS*Up@J.WNW.mWP-9_`O;kP['?^4Xg>7<ZF6jfZEh<QbK.K9b0J&B^s0lpWNi@s[_/lEZELI<
-ZEC41Yct4,R\6glR%0nAUomNN8kr8]8OG[*5t4[V7VZseF&c+>9iYM+H@gp-Iqib<CNt)[R@^:VW1K?;
-QBI?!Uo:&_T!YNnqY0^Vp@ItOo'Z&Bq"a[Ro_A7Zq=O1Np$hPHrqHNgo`"D7naZ5Cnac>Gp@n7Wq!dqR
-rV>ukF%/YY3'*.P1/W=]TUhU8O(U$q-nIY60JPI?IN]UR*?m!d3Bo_a:fAtq4@D].X/_eH4>8]ML6e6`
-Mh?Y3G\D)3CMIZp>$Y`SB0J[C86]J6>=*e*NE:@lPBgtZJ<,4m<)m./An54T@pWDO@9d/H;GgP%>$G35
-<)HRo=^"]u7QWdq7:DUPA7o7RAS>4HB5:^Q=BS^+$W9T&JsN.7Yc==WNW,+eQ'7DnLkpY?LjFE"J:2`k
-I!9aYG^P0mG^"@VJo,:=DfKW0C]82WChms/CNFN<FT-:\E;jl:FEDSEFD>N0EGoN#@qTP#Fa%@t:eFJ^
-<`E*u;+aAO=a6(-W0h[+5r:)D4%r(491Vf_?=-rD'4"U=>$5!8=B/?n6VU3W@9R&MC]8']ChR6Z?WUH8
-<EW^7<a&a9>$G-0>$"^+>#eBp:et%d;cQUg;cH4W6q0g>6:OO55t4.+770*q6pj7176X7;=]\d2:.e\g
-9i"bf;,C4m='/R.>A^+/I!1@*P`gK;Ch[mEKPX+M1e'l.:eF2L8P)QI84Q3L;cHUl90Y[L@R`a_>L:gg
-oCMVEnFlSMp%%_Jq>'aVoChYCnEg,R#PmZRr:]gNr;6Ktp$VPEmJ6VYec>(;$VQBX#=toE^s/db,OYU8
-!<E0%"T/6&H/[H)If06\8rSaAChd?i9//Xm4%;Us.l9.F,Q.Tb":#>>!(Y/+#VMC\TRga;]:_qT0/5F[
-8j,F15!<+D5;#An/LrhK/2/q?1+On/0f($p(D.Ju)EtsP<,+]W5>+*o5ta@"0JY@A0d9,iao0U[be1Es
-]=ktp]st5JWOB+#S#`K^QCje)Iu]P]XeLi7LQJQoI".?ILO=T1N0&d?PF-EKIu]V=I=ZKqIt*E=MMI.;
-IuTSNM1:)(IWC!`JOV7?*$[!a-RpYt+s.j\EOsu_b$lJ*$3UMB+rD4B)]^Ul6TdUt/MK7E4%2"Y0cq)Q
-+$;tL5>5$R:/4bk4>'#V0eOb&3\i'81cm<D/0lhs.5Ne0+s8'O-QaWb*ulRR()Rc%*Z5V-*>9/+'bhQ'
-%h0<k',qi%7N*I%-S@D-+ZUto,:b/f,:>&p0.o%7J(re*?a@)V^R9OS;.6]%6Q$p]'dG+J)'9n@+<MRA
-*%**^,9@a;(+_0U'I#+5kPtS`pAb<t#Rh(Dq>^a*+>>i7,oH^/!!!&u!(S"V:0L@c5,?k=JZQu9d*(A*
-Z=mcN>CMj"O.3/AS#rTiXfAV9\[/iLG>MpmA$s(c`6E+$>[G(e_q!Ahcd^Ihg>:`Ng!bE*h9F$II=#F,
-H%LZc:T27PHD&LEq>U?`j7DEumHO'5p@eF^naQMQn+HPJmd]`'i9L"-m-3s7qW6Dbjo,&Ko%Vsls7u9E
-lhKl/lgs>nf&ZGlh<X7J`4it'bL=h^cICV*g!eI0m,$Fbn`&K^nEeldi7Q]SioT@Yip6m0lLFK3k3Ds7
-FRe\gq;gH0me?89nEK$'m.U)9l1FW4kj@a)m.:5Vo'=ulmcWQsiooCSeDBKTp$q>8n)2(!fBh>Oj42cH
-jNlNGlfdd,k2Ygrkj7s2n+H&4pZU;pp](9jrVulorr)irrVliqrr2ckrr2ZgrVlWjs8-g7q"4L`r:^!b
-r;HBdrqlQhq"aaYqu6Qfr;HBhs8DiorVlZep%&(]q#1'Ripd!JqYTpRna5K#l.tL`jlc'tr5-AHn*&ob
-f(f.<oA9!.h;$o?f')P]g>^rFk2tOVio&bNg"+g4j4)]:g=<W*"82]q!WrH*!Vl^-%hoQf!rr<&!!33.
-*@NNi)$g-@('+OQ/O3!/;Em4T^;7h2b/hW?]sG#Mrj,&-^qde![&p=1XJr;,\%&rVZDjLbQ^=/9Vl?Yk
-SWo4uNf&aZQBRGE7l3:Y.l!0u6"5qYZE^[D]n8L:5=]=!ARK:tD16,BEd)hYKT1qMR$Co@='n[pWiED4
-9KkHtQ`R<rY-4LsUS"BcXLY1#XL"RlLfmqR6=XkM>="Xc\7'TNd+R.+`Q-3;`l,9ta2Z3Hd_N`McGI]L
-`P9@+W2R2IbJ:d0b06rWSZU5]^qI(\dbV^LX1d--XL,sZ['6gS__A18d^lWZV5UW3]XPD^]=ttj_8jpD
-`miS`bK//[a2uNE`mi2VcH+2Vc.:Y)f[SLNgDAMthpTm1e_/O%e^Ddoe(E=$db*4#f%L&T0&GdRhUoim
-dD`N.Vm!7tUTV,9^q-h\_8!%Q^V$;;VN[O[ZBq/kZE(7A\$Nc`A@]Iq_SF:(\&u4U\&[@Zbg4ncaN_oR
-fZVLocHaYN`6QK:_T0d4`lc6@]t;A1a1fF2a3)*5bf.K;]tV4j_U?N<`m)9Ae&oeZb07fA_7Rk:^ra^-
-YIi64^raC&]="fDZDIQ((:(Q[gU"3'[`ce/_9'sB^Uqt6UoCMmDkabVZ)=n-XgPR=Wj8\+W2#`OXgXUc
-TUVaY:bkU;;G]qN4Zu&":gIgVG&pY\<D6@s>^CpSLONuRE,0uRNLZT;W2,iDN0KTlTrb2eTq8Wkq>0jZ
-p%J"Mp[[bBp\=RYnFZMOqt]mRp\"%Hp\spqq=O@No'u8Ao^VVHIeNL0p&"OTo_e[`n[3:$5:e<BPC=lO
-EKHc`T9POP0J>"=<`)Xf<``-n>#ng4>\.YfBn^n&-9Y%#TrY2eM*3LO3fTo3R[8tfJ:;E]EH6#7?XR8P
-BPC(;7RU[!C/Hd9SV^*\P_=$kC4M:k@T$33@:j+]AnPFQ@pW5@"C>)+<)W^!;Hm-t;H@=>=A1t?5Wh\L
-R@%Dp?X%&T>ZPKQ=Ai4";,KtO=bW<?Y-4gtQC+/0QBdZ!Q^!M`Nfej@MN!UHKTM1PP*19OM2..LKSb2)
-G^b9prd,c6IX#pfLiIukI>*0)Ljsu%H\I0#H\I#uIsulkAn-%6IZ]G=Bin8)9MSD^=&Vdc84m$0Of57C
-FB1df/i,sf4Zu>.;-mX4<a/g/='Sm/>?+X':.A&]A8#IeCN+36Ec>i1AnGFdC1V!mBOYOdBOYUgAnYXU
-?t3PJ>[LiH>$PKB>[L`7;c$Iu<DQUu;,LFm:fC4a7SZZP<)ZCk?!LiG@qJk;>ZOg(<`2gp:K1Cs=Bo9Q
-Tqd!ZM2IL\H?3n:Dgm4P7S#p7:/OVQ8k2EH9h7cH:JXkc:eEo:?t)Sn;-VDpnFQ8BnaQ5Ep@\"JpA+OX
-o^_YBnaPlCrs&5_n,2nXp\XsorT`_@p%A.\rrBt;$X%fV!]-+f_:#X$,lI]_"pY>9$P<[L'Fkcl(*P=d
-.oo%>!!!'$Q/UNRMu<VeAB`iFX,:b.?:%^k;HcIB2L[YC3%+h1!!!68&HVr&es$7XIB.g2B9]lg6S1#N
-5u16H<*;CC;*m*$6SU)F.kE5-4#JH;1JLXr)A!Ds'd?)^\kHU"2EO`&1dObn.kW7s/L2#jZ-_:`hV$?!
-c-ahX^qIV,a18=c_Pj<@]"b/F_7[@s_kafMZbO#P[KWe1Uo^l(rhjn9XJDAo]9oUjVQd#'[]$7"U9Lkr
-U9Ll%X/W.oNIRb*_Qp4A0In%`+s.pY.O$&Y*\hZGh;Q.Y-5?pn#ojrp%NQT92a/rJ2EWQH4Z5&W/hAq,
-(+(tQD+e&PEFaQ?FadUnDb+AD8PWbq5tOsS6r6r[;f>#Z78-$,4$l8'2*FPs4[D(Z/13,;1+"_;.kWk7
-/2Ae'+"/E[1,:%45!Lqm=?\#p1+Y%0,pau_-n?f#3BW;ShL8q>[)Bn=H!F3LSrc5U*#0/5.ioKK)B0kE
-)]BeC,:+HP)&!c:0GP6F/-bYFli7.j#R^q?qZ$j%$Qq&]2'j-c!!!'!!(R&//l,_U9LG?.Lm#'ibKSGg
-iim*8?>HpqeBcptf%8p<g!nR"b/h`=Z[#_a=_#"V^W+B=AR8l[`lH3AaP5b8a55=ddFWj!e'l7IZ%-Ur
-?Z(CBHY]CqaEt2?lhUMYo&TH)m,R!uo(_qNq"=.KqsX"Lq<R#$kN2.(m-jW;lfHsZhVmr#o]k/amIU8I
-hr*tpkhbFdhWO7no',Mqb.ta-c-b;-inWVVjl,(FiUZR/mdTZ,q==1Rq"aa^p\=OUp\=jcp\Omlrr<#t
-rr33%s7lNiq=ssb"8D`jr;QIVp\k*fqY^?ms81]ue(Wg/hWXP"jO`)Kp%.S?o'58N^teD?in<Pdi9&tK
-i:H$`oASQfn+H,5kkXE.mI'2iip-ODrqufprr`9#s8LmT9`FqWnb)#Dq"3t3kMtLcg<o3Nl0INcrklVF
-mcNimi:m-Gn(I+!h<O:Zh!s[bjkS\Sn*K#iiRluDh;$`?hV$ZBgsWB!$ig8.!sAB""9AN'!!<&u"T\rA
-%grF8!#PkX,:P&Y#QOl*!=BAe4\/CF4ZC0m`Q67%blbl"]X[sL7CU1R`l5[&ZE:@8Z*LgJ]Y:k^XJDJZ
-SY3$dZ*CC*R?<f%QC"/7T:Bgq4?b_V15!GUEL4&<YHkROJNcgr<1L"nVmiOPWMd&)W1p8gUnFNQRpAWa
-8kl._Wj8m17QWc$WiE8*ZF7BPR'*9IStVjNW0<0m>"M"I=_VM[=HTu"A;Hu&g"b<#`ll!7\>mWdaN2<B
-`PT[B_SFIC]<ScJXhD`i`QcH5YGS(jW4U6fZEpmZa2tlmYfkG!VR+"A]t1s%`P'C5[B-<tU9;;R^q7@p
-`5'+&a48_he'ujmf@S[/g=uPZ#M@b`g"P]UlM]rJk3Dj.!UA;9eHa[Ue_&R*eCFQL1YLgMio8nUjQ#+@
-]thP#U91W2^TaW7\&Z1k\\5\mXf]7QXJVDe];`-=R&.HpRCoi.ZV\HV]t(SqZb*l\ZCS2QgY(H>h9s^'
-daQt)gtUZ=dF?n"e'uXme'lk$gY:E/bLG(dd+Hq"f\+p-e^iC+hq?T9f[SU,g#(`Cf\>?GkN:q+j!rp>
-f$2[ndH/9^[]$F1VmN+_['mEQZ_,pVZbEihc,n,Lc-3c-dD_oo]O.Y<`4W+XWi`_G]s=fHU8OuhT:i9j
-Tq\N]VQ<]_;HR:0;bKMG8kiDtEHleQBO>+\C1_OANg,W\H?sgZK7f5WV6$l#U7@sMS>E-hW2Q_o\#f?!
-p\"1Oq"X@Kp%J@Z#O_*VqYL!Zn,Dkgo_%hMq==%DnF?#;nauAEIeEL.o'uJLo_/:`rVNj=5WpqP2MQfS
-=*9k$Tq.U6AM?,"7Y$>EI!U!TD/sW5Df9i=Fao3t7kct`;Q$RrTSGur2aWh,VP0cXQ]-`9F_G5i@U`MD
-?!h8>7RB[IARo+>HCp$hI@5q7CheK[HX]oL=(c#U@pihU=^,67=&rX1:J+>e>[:K/;Hd.+=&Vm^2`*Zi
-?^dHj>\%&KA6)lJ@o-*1@ouT.:1fWYWii\0T9>+pQ&glaOHYriIslm!J:WJqI!TjVG&q\KFEDhREcQD7
-@f'XX@U`hV@UinWGB7hJGBJ%PH#n"IG'8(TCM@a.DJ3WoE%d-:Q',lX85)ra=&W'r<(]VT>BPt+Wg%:$
-6Sgeq6V^6;6r-9H@9HZ9?t!>@<+#W&.9',56W[E!@Uin\B52-m@qB%R?=R>O@q&hT?".5N@UiqY@qT=a
-Amo6HB*i0_B4#(S?=7,Gra61D@:3AH?s$E7?=$uG?!_,\G^Xpn@8U*)8l&8Y<D,ka>$>-4<G\G(HZk:&
-Mhuk'De<g<J87tX7n-HS7SQ?C:/Xq]84lQN;c6Oe5!EOg7R^'Pe)'Zgo_/"Ko^qkMnaGu>oCi+SoD&%K
-o)8RnoC)8Fp\4.Ur;R!#nGDqSrVZNl!!'n:$TF4O$ph>HcH!i4+T29R<.SpoDH0A#>#Ip^9N+JT?XZe5
-rW!-'Yhn?iJH>`M%sumWeCN3cTo(g54=Mg<1^,<Y-6a`;rW%'C$jm7@3nf`"4-m+=H>/JMN'T*D.oAc5
-84-$<2EXDb1.")M*[3Er4#n`A4>euH,p*g1%2L-I_8AQ%:,Y*q2EaMg,qLrC0e4t*;8LW=iRQ2s^pCPc
-Yc+t@]udg[SYiEcWj?uIUPtG,N/4*gOe\P+MLM1FLl$Y0Hu`S3K6D'`J9Ha;MM.1\Q'Ii2MLCAJQC+;)
-Iu9GIF`D\i]$JL7;]Qf!.l8h(-7LYm*$dOXZK'u[="G'l&0M]4*Y&o3(`G[n/2BO[4"VpM-RpVt,S_+X
-6<%/r?!UWS@p<5K<D64n7o3Dd9Me#Q:/4bm@;oLT=\`+*8l9/.?Y*t`?X7)Q:g6ag<DGt\:f:G(<C]\b
-9gW&n;d*X(>]51]R^@)c1asCh,9JES'eM3s2(p4ohV!!Z['$dBP'L_2:o][E-n#oM0IRe_)&jeP.3BNO
-)]pCQ+W:t,2E)Kg*[:m\!:'Uf!X8r;!rDs&!=9_s4#J/rcN*tGrW!u?'.lsY;,'lbfkc#8c-Obfh;k_F
-@U=Q)dba!HjQV-Oh<!JBe^Vse^p^M"ASG[h\\>huaDY<b?+n4p`PojEhpS1"TU2@LV5'rVNK.[^>$l]<
-I<BS1`Qj7JeEco/qt&b<ip,afo^MVKpA4LRpAO^Xqt]^Ck2k[lo^2,=nE]2oiT'+mr:0(+g$SD/p$:i1
-n)N0am+^^lnaM"gm*s4n]"uG.cH=\gda$IreC3.*e_&U.f[SpGj4)Q-d*U:fcILUteD/C$g=b6;gt:KD
-hVR;Je_A[(dFQq&g"=j.g"b6-c-4hnf\>$.g#V5]cdUq-e*H2clJ:(Kl0e35oCM8-^qegoj6#4Ykh=tQ
-gYhS\g[XUnm.:\]o^VG?jQu6tiRd5grsSi&qYU6jrVZTnr;H-b!<2ut!<1sW.JiStoB?5Bo^:l0lg+3*
-hXU(&md/p3_o)6=hrWPGq#'mLe*ZVdlLO*`jm_?`kN:gck2Y7QjPA_Ni8EVUjOr;HgsWE#%Klk9"pP26
-"o\W'!WiB'"8r6(!WicE'+ap?"q)J"/1_bKrW!Z6$kk*U8lAMO3l/YPaNVoRcGdZ6\c0&X\AQ>+`PB'k
-Yd(I=ZaREX^:C\TVkKcWUTLc+Z@8pORZs5.Q^FD<T:Tal3]JfF4cm9L?&l5!YdV'WIPaDZB=,%^^W3t#
-YH>46U8b,nTU:t3Al;f1;PgFoZER(g2`R2)XKSb3ZFllJG&1K"CM@X/AmJe469[bLG@t8hR'aPHO/'kN
-gXO3\bIY^+Xi.roaN)TI`6$NOaF;L__7$eSXLlKh`Q?*/YGe@uY.r8nZEpjYa2u!(]$/?tU9qe@]tVA!
-\&lRsX.kZ;SZJcgXJV_mXffLM[BR!HZa70Sb.t$VWhuYrUntB'XK8k/Z*q'K]=G8Z^q71n\ZiNATqJ<a
-W2d#%W2ctuTq.p^[CNoSWis%Ig0h\2bdO@\XgY[:V67DC^U_"l]tphQ]tg\NTV\lcXf\.j\>Yn.^:M#!
-b/D06^TY5\Z`BV&gY:E;gt9rta2#X>ccsSReA]P\e^W-ue^Msqf%8I$dE^7lc-Onec-Xr=e.(!]f\bB6
-hV6Z<hV$]Brne%?jQG[fj5f@_hgX;/bgb/%[_]GU\$`WZY,K%J]=b\Rg9S$#\]2_._oU!=Y-?<nYIqia
-[DK>J\@/`O[^3!9[AU%*XJMo(\=oXsUSk7p79Ei+?s$5s7nulcB6J`RHYQttC2@U.M3=6jNIH>'H\mWF
-V5gf+YGInhTqA9_ZELI:XhM+9p_EVtp@\4VoCDVMq>'m_mdg/LqYBjVrq.-%p%J1Wp@@hHp%7tNq"+7S
-q"FCSqYKp\rr,LeWbt!X/1NrIIPO?2PaS/3Q&fE'/i$IjRuiM]K6qTXF`;8;G]e.QJq$NU5XAMNX/hnH
-5VOoUQ)COTUnF6AHr=!769mn)4_d/I5YjF+5=oC+A6D]WT8m$*Ru)6%BRc(i?rBm+A79([@:`qP?!pl>
-?X$E':0_".=]&(!<a/X);+<T)5"K%MS6fE1?>4%S<b5]:<F'*<;c?;#Pa\SS\=eb&EINCbH?spbG'.P5
-C&MWFA8,TR=p\;5>?4g3?X$`B!C90R7h/-_7S-<H8PMcE7pT5!>lJ#5?X@#D?<pZ7=AVk!>ZFHi;-n@1
-Q&'$K:eX_c;GpRp:.e&Q>]l(,Wfq1!75d+m5>"O56qp-F?s[,GA7T(N=]eNu;G^"T7TW`#@:EYWA7JtP
-?!gW/:gdC0rF-"?@UWYP@U`a[?Y<q^An,=_A7K.]AS,OeB4#%R?N+=7@:EYQraB/@?s$E7?=$uH?Y=D/
-Ljt(d8lnqd;cQh$;G^S'>[:Q;D53kRGE.WDOF)"`@;1@IE)9P09iF\Q:/4GT:.n)J9288]<)ug]6"ORs
-78?n6iq`HIr;?BfqY^3_o_/+eq"js`pA=XWpAP!qqt0X\qu$6crrr)oqY^BmqZ"D4$WMHQ!\p[ka25Eo
-*W?$Q#,02NV4iWd<)I!u7nd)d91M]M"o\K*!O^eCepI>q%X6U\g=b-&]3#CO"p4u3"U,#5"9Jc*!-APg
-$3UE$g91lVTWjVq>`H@S4Y80:8jZ<E7SlW95>"(#76W:J,;Lr53@c[A1c6d2+rCh$(`t`T`'HLZ4&&:*
-2EW`A0/Q*V/hJ5DaNi2KU4@)\9P/'G<FKEKD.$"(7n#^077:6L/hJ\).53(s2)m5k009garZ$,**uZ7J
-+Wr'Q(E>+W,qUl+1,UjA1,L[4,:=``1cHm)*[j('bK7(Y+"/3X.O?;j/1)P]-9>hGj5[gP.MrL%(D%W/
-&/?E+)a6DF4\JL:3&WT=-n6Ma'H0/%;HHt!<_l7P5=.gt/1aFO4B#-S<)-=d8k`*%;botf;-R=":Kpgm
-;-$h&>@D/>=&;Rl<)?_%<)[16=]JTt5?;/l?Yj+jO.ikUYZi5,.Np8m/3"q"3BT;`2D0jChKinJ[Cs55
-DHAheWh<3;0dIqq+Vc7I+<_sP)B0hA+sn]c+r;%R2]<DQ-3s/Co`5!mp](F"#Rh+EqZ$j%$6qDr5:ISo
-!#u7q;Gp.^<iatcGHT69bKo&)Zs-O0J^)6Xe(Ef3mb#@ZV4F0RUm?IOIoSj2=CekS^W+9'<Duu/`PKI3
-`lcQPO-,3LJU;QfML]bmB5h<TH]E5cFKNX+H`tf`q>U<`hXfUemcX$&nF?)Ep@S+Pp%7nImH3BfiTg%'
-mdBK,jl5FclLk,AldjbVnbi1Jl1"*$hWF:ip\X[qnDNrmd,Ea3gY1KAk31maro@kZki(@ShV?lAmeH>3
-i8inWjOi&AkMkI^g>M)Skj@d%kih0qmGcjXhV$N:ioK1`g>1cLh:C9;g#D/Ui7?WE_r9+iiSED^jm(pZ
-eDfiVp@@kKmGbpthsBCll/^jXhrj([khXnWjl5>Kl0Ra#leL.Ulf[<fp&+deqXs:>jQl!oo(;A4jlY(E
-l0dm'm.Bi:rpE_Ol0.9qlf@-hiq)g7oC),8n+-2Eo_A1Rq>'UNp\Xg]p&=merVQTorq><qb1>JMk3M0h
-kN(dmhVdbbkNCs_rklVGn_W<Yf_YF:jO3Mdjk/ZIjPo:Qdc]]MiSreMh;[;Jh;@5RkN(=MiSN"c9b.4(
-!X&W,!<<-#!<N9'!<</u!!NB.%h8mHqZ$g,*%*6d*")WE'F>9t5"A@A4#b-uair)XdaH1U^q]l]#en@$
-aN;H<\[MIG#J.[d_n`spYl:[*XL#CHI^uhfURe0TTqeNaVke!*6om%Y8"@4]=H^"tY-POPL,1eNBXb=U
-]YM\9YEaQXDK:/UEF;aW5;bbu:84ehZE?YV1,PAuXg,"6ZF?]A@U2o59h8#^;+a\V:.I-NG$e3QQF=;7
-KqQQ?gXjE^bd>7+[(Nf\^qn17a3;ZHI`BCH^UCDIWOTpd`5TU%YH"Y,Zbk(r['I!Z`Q,a']$AHuUpe7K
-a2>["Xj"r#_lKK*Vm3S7[BZj=Z*:^JYcOt/Wi<)<dDr]%\$i`SWi*27[^<WAXg,.=]Y(_\['R?VY,&2,
-XfSk=\\#SZZadWRX0&e*Y-t[;T:rHK;7<sB]rdg6WjJt(UU.Y>_7RJ!^;6qR^qQkYYG\7jWj8Y'YFq;i
-[Bd$G\[o5[VkUB%Z)jk>bKS)K]!8')WMHH"[]cR)W/m+BZ)t.3\[AaBYnF7AX/W;+VP^Dl^;.Ou]!o5]
-[f3lP^qRS&_S3P#ccsMMgt:<9f\PTIIbW&Y\\H8CZF$d7YcP":VQ%&5ZEg^2fs7ou\]2\,_T9d7XKL$i
-Yc>:E[^rB2]"#,S[^3-@[\fq#X/`G:];2:*VQ7./:1nE`D.R*X=BSsEFb5I-L37?MF`qnYQD(1MQ&:HU
-L5q:`Xg5IK[B6:,W2?]#]!JcOZ,*m@)#!Xnnac>Emd9K7nb2bQlKe$5p\"(Do()eL#4_?Zn*BE1rpX%X
-mI'N7o^_M@p@dnAqu$9bQte`8,:,O0Ik3p-Q(=S<QB>i,,Uli]T:D43Lk0;G;+jDU=C5'$:0&hb-oY)#
-X/hnI2_-L?PGb@TUnF?LJ5&["3&*$7-ndP@3(H/29Km*5=]/(HS;C$hR"fZsBn)1k?;O[.@9m;J?Y!YN
-?<dD34]P?S8m>J'=Ai!s<E`I);b0#05Xf(NS6fB/?YO1U<b>f?;GpIp;c6(pOI1ubLj<]<>@hAR?=7/J
-@U3+8;?p&q;GgOq8kJtR"[k^L9hJ!(9Lh]L9i"Yb:esk^;,U%W8k29:7S-0D9LM?A8k)-885WDm>>Ijd
-<*"41RuqGb=%l:b:f:Ir8k_fQ?$D=/WKCjq90>4%6VUHJ7S#j9=(#?A@Ur\H<D6"[;+jJP9ghB@7ncHF
-7nZEG84c$&1IO8c77]m;7ncNHr^[2_78Zl\<;oYn:&S+,<)Zaq7S60@9he5T;G9e]<Du^j:J+Mb<a/sB
-G)M]VP`9'C;,0e\;,UIi:g$t(=BAR@US<*ZNf9-aH?!\-BnD"V6qg6G9LD*?91_]I8Oc3B:JXke<`)1K
-@q.tr:0-93o_8.WqXsj`"8DH\p'LWjp\XXUq=jISrVm)snFQMPq!n4\"nDQcp\Xjas2"aD>CQVR33pWR
-cFp_7rW!0.][Y<G_69C;7O8TP#7D1^$j$G6r;[!%Vr$CaGPqLMD;!h&f@\QuB*AG>!W<!s!<E0$!!*'"
-#p'3M!_Uh*"ZVO?ODSBb]oY0%1H%NW69[Y-83B4#4#o;U.jH)g/i>R>/2Jq7.k)ba&eQ'$3lT$'4%__3
-90"gm2(C1*0ek7-IMkksc*2n?=$\Ps5XROf3B9#_2_HC'-7'l_/35L.*[)XK+Vkb5,Tn-Q(`jhD,V(Al
-,U=T_.j#TL*>]J1+!;^O(E4G>)\j/0+Y#?),8_FL*+[.:\j[_q*[)dN+>GJi,TnNuD6r9]]M9q!&e5Wj
-+"%pB*"s#<3]8o],ssOF/KG]Q-6F0F,on$O+X8!G(E=>5*?Pq&$Pj$V(`aJ3)^6F'*E3sp,U+T`+!2[J
-0JYC;/1N2%*$H=C-7'ia/L)Jk1bpU40./P:4%!%TPISld`Oo4m-6XET,UG)c,;Cr+/hJN%hV39h]skbk
-M.omH7&Z_R(*b"B+<qU6,U+9N+<DC?+<_mS-7L5Y(H+2i'd"e/kPtS`pAb<u#Rq1FqZ$j%$6_,h3?oBk
-!;6D6!=LYd=&MspU=Ne#WliZ2db`up?rg0Mb/qfNdFmruJpqriH\70&=D<(g92];:\A#\r`aMkK=Lc>c
-_T0[=c-M90P*(QIG@Z&GBl%0o<Cq%ZF`hl/aiAV.d-UN*rq"q:guItllL"01m-sH0nF#r@61=:4m,R-b
-kje31lg*ZliT97foDIh=eCj<[qt]10n*fK$l0Rd0q"aI>p"IsOc-kG*jm:dXgY(93f%8[-e^`:NfK%dP
-m,d<ijPfI_g#1uOhr!)Bhqd2MinWbXjQu9pip#:Qg"kZLkNC^XgY(02ip,=]jkntHe(`1-;V0(@kiD'm
-m-<9QiU,RuoChqHikW@`m,IU+jl>IQiofCbhq[PTh;$lEiSik]jQc'ohVI>iq=jRNl/gpjkNVO-m,d9o
-g",<Rk2POil0.9lro=XQkN_Bsk2t[dkNV9rlKms#roa:F&aScEjQl@)mI'W6l0[m-q"j_5gWR^fhuE'+
-j5T(Qi8`>Dk2PF[i7\+G_Xm3TkM4kfr;#[1mI]&^iVqgYe^<@.gY_)Qio&bOgXt9<io8bHg>Uo<Y>,]3
-!WrT0r<!6*!WrK)!!*!"rW*0($5!gW!W)j$#9"m<-lNKl!"'&D-pL6t9ftAT`tlhCd*gCmaiD97^V7Cr
-ai_cMaMY[#])K6N]tqV*_nipkYctC<\%95b\$;m-Vl-AhWiW5!C0F4n2E!sc[maS`Y-kF=\%mk[3B:KV
-['dBT^s@p>:eOP]>@^i#8mk.O7T*3]X/iP/6T@"]R&d<mY-P@BVI3kE@9ZGt3F5EQ5t=774#'fN?X$g$
-[^KY!TZc'Gh8R:UZbFPl\%BJj]"bki_S=+1^qmt&Z`:"5_oKX/^Taf=XKStHcEO^]ZHL2+_Q1#dbd"7\
-_7@M#_R?\pb/:i]S#*3s_Z$G>Unj`YU8Xl^USe$g&$Wa_]!o8\[(ruJZb!TNZ@8LGXJi/'Y,AY2Ye%KO
-Y.(a@Xg>OM^:pt\YcXt.\A>)KZ`U7"R%p+Z\[B#ZUp$i-[\TV&^9,;d_8F%(XfT:OWk5d>W32YnYH"[t
-T<k]$W2ZbuXKSt6Za?s6TWcAT_S<CXU7SB\VR!P0V5(5ZOf5L]Tr>/rWhuYiV,F(fWi`J*WN2r#Yd1UA
-[(!NAW2cl#Y->7:Y,]%I]t:r"a25j7aj]#!`k&^oakjS4X/`1nVlH,]YH4n.X.S(LZG!ZhbJhHAbfI3!
-dDDWU[/RKVV4b2qXKo@G[^3<;US=T_Y-bI0V6-Vr[p)[EE--#2A,][8?u("AN@0X>G]@_IH$b@:Uo:#S
-MMmCLMi4"(Yd_-KYG\J#Vm!;8[^ENI^pa7:(A7:mp@n+Io(VkQqtodKpA"LYp$qhNrpp`ppA":Oo_8.U
-q=sRRp%A(Sp\t"_nalbZrV`4(5qsc:4Fhf07<+KYTUh@1CagVX;3RN?R?s+g<\c?Z/N5pg67kT'1EnA9
-=f8=$TnPBT0fbGoVkTrZT::@'912-*/nHLP/i>=F3DMh$>&@DE;Lb3n96ut]G\q8HOaLG0=C5ED@pN>G
->ZP!.=]nd'<)H:m>$>!,;,^Cp<E<$h4?#Gk@@`oq>%1lMAQDoIAlVZ-;cHaq7q@^EK7S]&CgU[Y?<UH5
-r`92$;GBpb:CTfh:eXJT91_rN77g0F;b0GK84c?D91qfO92/8]9hS;P6psL992&&M7R]^36qL-N=Bej&
-8kMl`GaP%fE)oq4:/k(e=]Ipb8l8r?NiAt@BN@hn3CHJ0:.RiE6:k6_>5h_R<)c^m;,C+_7Rfd25X[q1
-77]j?8P2KC4u4ub4$#c#6U=+1779L1r^$of:fC=j:ese\:]=09;,U=W5X.J$6pj@66q0aB91_`C5"8(9
-:01hHOd_c*NF5IV:&[g+:/FGV<)lsu;cRY.TQt^<M2mUDF)>H'K7IQ$8cD=)69n+177^'E8kDTM:Janf
-:-UgM@n&j]=5rB<qtp<gq>U<oqY0dmr;HHcr;-6cq=ssfrs&;gp&+^]n,!%foDSFYr;6?j_>js0E<$%q
-SA3Cj]!sEm!!WP1c-XbZ_?$2Hqu?m$"9AK&"T8<(!j:D:g3<Jq%;aVKf@&7!cY!=`"9S\u!%\3_"9S`s
-d>e8cNio"4JW7C,2't=G3Botq2a'/T2D@-O1+b1/+>5?&1bgN[/K-#c-6*X0(`,<U`'ZOT6T[Ok2b$"a
-.P<>,0Gl5Y:r:)+?!po.3^tk[/1N+s-7:/c*#p+#+^uE<.3fu\+s&0R(EOeD*?>k5*#]e=*uQ=G+Xeia
-+!qpC(E4G@,:+?L)&F#(+"&9c1+XUd(*=o9`RDn3-79l[.Noid0,Z&Z.m\'ZiSMCG.3fW=(*458*#TV-
-(bIHq/L`>+-n$>g,UFcY(DRc))&sS9(`3u/)B'P7&do'd$jmah'bV9$(`*o%rY,nf,:+]_+sJ'P,:"Q]
--7LDWrY,8I3Z&kR)':+J+<_aA+!DmZ3DGXPdaZCO<[/h2*Zc7B,8;:L-n6Vl,]MGfE+-2\]"3uD?9q8b
-M`DImrZE'm&KV]**?l[M*ZcIH+!N$U((iG`)&4;D$KqKi!VcWt!s]5A"8`''!=C&-5W9i'ec>=B3"IZ>
-:f14hT%JFPY0##5e)9;t@pri!a1T(&a33SEAp\iVKRJH!@V9sr:/>A6\%]Sqa^ngg?+BmO29*VUbd1u)
-I!p0WFD6)IB4t^n=Bf?_JVnl\a2W2!bO59+qX`S8gu.bkl0Rp)kj\08r9sE0qXsRYq=<Y-k3qm-kNq6d
-h;dV[nb_M;eCjB]q>&q+lg*Znl0A!5nbDV5o@Vp^e`$#`m.Ki7mHj#uk2Y^hjQ,Lhl0%6qmHENei7mVX
-gYh5Vio/\NiSE>JhqI8OhrWnVj6>R^hr3bbmHj6(hV-cEjQ,4^j5B4ag>1R3kgIQ$m-<j$nF>SghX0D!
-oChqHik`I]o&&g"h;./4e`,cVjQH.6j<rmEjQGaqm-!a'k2P@mp\4LWp@\+AhqmDThq[#QhUplQiS<G[
-lg"K6$0pp:jQ5UjkMtV%huVm!roP$_lKdg$lg!]tk3MO)l0S$7na#T/kjS4:lHR/]bhN*`nEfW/ip5pg
-kN_@$m-3R1_8>g3jQPCSoDJIPg$J@_lKma!m,?^YgYLcGioK(UiSN8Chr3PIg=kK?d]ZCY!!*!"rW2uu
-!!3#u!WiB&rW*-($4d^Vq>^^))'g[Z(^L!>#mh(h5=nXF4ZLV$bg4\ef@SU"bfIiD_o'L=cd:(`ahkg/
-rkMLM`lH0Ba2,Eu\@K;g_8=('\?iEDZ*:L?[^<8d@nT*P6:I!I>B#_-[]ZpE^PY$<7qoKA['[9Qc%&5^
-<*s*CC1U15>=q(I;,X0iWjAlu5sI?'riZ^6['@'(:0(_,<DZ\E6W-iR84QTF7Sd<&D.Ad9[9\9Ma4K"q
-`P]s,]#hUm\\>S^^VRt=_TgEJb0ePSXfA\BahbR)Y,S:sXKT@]YILjCcG[T8Wj'OaXK9"Ib.t?sYboL_
-b0-in]=>Pq]Xk\bYck73Z*:=2YHtL;Zam]UY,n_&\Z_p4ZEgZEY,/2#Vl-SpUpI,$YHFq/['d6GZb+&j
-^r!^fWi`\=\>lp=X0f%&UTM8=[CWrLWNWqLYG&&3ZGXAl_na*jXM;lXZ`oskXGWLFY-=q.^9Y&KXfJ\3
-[CWiO\$`<9VT$TraSijgXJ),[Vk]cPWL&^<VjisBWi;qpVPaa!WhubqXg>75XT#=&Yd=>:A[&ACZ*1UB
-[]m*K_nWdua3;T>_SO(/d*K8-Z*M9o\%/rXZ`1@?Vm3V;^:C\Pg9S#t[E6S1`QQQL\@0c$Tt\=T]th"V
-[]H^=['mHNZDsdtVl-W%Y,.tqVQ@=7<HED1G&:sm@fpFdJWE6`Oc+L.G^4[gOIrAJTpUdsNJj!`TWtr<
-^:LSJYcOe.[D'Sq]t);%n+#i8nFH,?mdBZ7oC2JHjll4)o^hP<o^VD=m/HDYlg!j)naZ5BnG_bZnF?2E
-p@n"Frr!o6Sn0Z$+<r^bIQpeQOI;c4P`BQ1/N-UrStM^HRYVk\*A&cu4[;V13^QY$,q;,]V5pViL,^tN
-4coZ<"eqW_Rs$^h5Z^!%2D@?_4@VhG85<5r@q\hdT8?']PC[^gBRc(j>te@/?!h#E>$bQ@@TQf@=]Sa0
-<Era1<`Dmm<)upr;+E]*4[NSJS7#N.?XdPG<G,oD:K(+m>[\"IDNTltA7K+N85E%\9b1#p:/+Yc;,L:n
-<`Dss<`Aum>YJ-n9MSJ`:JObc<)HLk;c-Xq;cd!u<`q^S5X@e/8Ol?A5<V1r6UOXL;GU.b920#FR\#je
-:JXea=BA="<CfeU;."O-WMl(o9h@W15ts[<9h7cB9Nbk8?X=RT='/C);GTnY7n,[.6:OF?:JakZ6ps=,
-r\OpU76sI<7RK[@:&IZj:/+JY:Jah]:&[cb9E%XP5sR_&5X.Y&779^?9hS/V9M%oO:fLb=K:8U3SWR\h
-<)HUk:fULj<``I1>?Y6JTqH[SMi!ISIWKC=Ck[CO:Jae,:/FMN8ju6@8P2TH85W/[;,g:S3b)Yg6r$kK
-j7N?E'(tnlq"FCLnFH5?n+l\Mp\=O_rVm,kl0e<?p$;PRrs&Acp?qJDq"k$@!:Bgp13im-2jM8,a0`$%
-rW!3._9pujf[@#;rW)ou"9\f,!!E0""TbUZgtR;V!!%6Bed0g[f?ZY]!!*-!!<3*!!$hUG!!*91&-Y>N
-M?5;RQ@W[TNP1T7,<8%J4@1n\4[;/(1dFE!4#]De0etC71,:=-0.J:p,8h((()B*T`'uaS5r_"_1-n,W
--SR#'3BAp'`4TeF5!q"H.OHDd,9nBV+=JT_,Ub5p-mpT#.K1MH*A/TX+t"``+sJ?^,9nN^+YP/h.k2kq
-0c(WA(E4J?+!DU<&/,it)'URW,:4QP*'\ROb1FaB+s8*Y2(K^t0-)>^.m\-\iSMUP+<;4*&KhN"*ZH%7
-+#Q2E2`!3@/h&Y,,9S-I(D%K(+!;pY.4H2M',)&f#mh[d%Mp-$&/HB1*ZZ4@*ZuIF+<i*V+<^Y)!?WH`
-+rD(0()IZ"(`+&,+!`-U,V1>g,UFon5@gQYd+mO*^g\rJ-S-Pf/1_kn/MfLI1,"43eo5'+ZF[W;HXoQA
-Xc#+c.4$;i*Z6(<)]]tB+W_XM+X&'W+qtPH2]3>R.LYG?rrMlp"9Sl;$3U,)#RW(E8O+[E!!(4C3<L0P
-7Rp3R;kr68T!HV`aNrGu]Ob\mLW$j<`5p*ZX*/JuG^3k3BN8,F>#8==FM#<$`62t4D-adQ_[OK&`QY]&
-Des)uB5hI0Ec5,b=EJ"d@r?^PGH&[-I'1c_qYpKci:>d_n*]H.o'Yl;q#(-Xo_8"Mq"XOGjl5\!m,m`t
-i8*APjm`-2nC6._oCqtCkj.<dip,n*n+$8GjRh0Wldt4hmHsQ7lL"!$kNV*ml/q'fkiUgjki^mTg>V#K
-g=G!8ro/Caj5o7YkNCjbh;$]5g"tN=gtLH<jlbX\hV$N;j58J?inE,Qm+pLQkg%9)jm2C)m.0Joh!O@u
-nb)YEik`IZp"n]ee'd!ug?@tihr!\[kih*dk3;-okMbatnF5]8o^_M=m-F!+jl>OejP]([in`PUj5B(Y
-io8nRiT(@1iT9(YlK[Kom-4N5AEW(6l/h-mjQ>[diSs(fkMkXnp%.M:mH*[-lcHuYbh`6bn*BQ0j7Dp1
-lfdX+md96:_nu*:hW*8@o)&4Gf'2\_jl"tUm-3]tm-*E]g#(cGio8nTj5oC]gY:Z@d&p+V!!*!"q#LHq
-!WW3%quHp)$4d^Vqu@!'!=U&!/h7tJr;[*2&Lp%;:/*i1.*^#`e(<4(f[8$gaN)?@a3N&[eBc=X_Sa:.
-_SsR;b0.oE^:Lnh^r-/j;Sg&U['R-FZadQTZ\;mU4$,\uQ,.KiQEmg"ZF%E-4@N(`[C!<K\@Te8<(oe]
-=A)Lj6p=105>#-bW2cl(Z:mq_32E^\Y->:=[$=B_:e=/KIS`=&8j,:%<_H=a<+9]MMRC$-Kq?B<gY9]e
-c*k.%]X>Dg]t22*db2=RbJqWKcH*8mY.i&o\APPOUnt&m]Z[RlZ*Vft^:h"ea1eFL]YMe)Zba&LaNDNM
-YIM?Z^W*pq]"5)LZ`^U>Y,n_/Xf/k>Z`KgqY-+k%TVSWlI]orSY-4q.ZEgR7Vkp/YU8XoiXfAA)]">AU
-YGnJ([^)j*Y,.r'[\T_"^9tAaYcP+;\A>bQX1l$W]"l5!_QBlQc)@M6OccB*Trkc/U8,$%\$iNAZF%'E
-Yc5+C\@Af_`599sZa-mDWM6JqWM-/^SX#V<Ssc@CSXl19I[d"-VQ-PlZa6g=]!o&R\@/cMXf&8&Vm!>.
-W3*J@\$<K^bfRZ;_S*e4d(-EdZc1.r\[9&VWkQ9V[^3E[]XkE'ZEh6U`lGs5bg"24ZH^:g]!JWM^qI=m
-^q@%TX0T+<XK/G)X0K1EVP^DkX12J9Fa/1TD/!KiASQCA/<Q0ZMg0GkH$b7.T;AK[R#?l^Mjp-3\%BJp
-^p0lDXfJn?_8a=)\&uMXo'u_O:@n2NoCqhLpA"FGlLaiFp@[tLp@@eDo'u>@mI0T<p%\=TnaQ&Aq"ad_
-qt9[^rr;u!A1/B:,<'n";IFX3SYDXCO)6I&5$=GLTV%[@)iIZE,U"Zq/i5UB2*iiA0hGcPX/_kL4Zl(p
-P5V1_T;%j#2EW`K/LrS/2`icV5@75k<EigD:NDtb:j\L\EbfE>NdY8-<af<C@pN>JA79%K=^5*0=]nd3
->ZOj(:f(.n;c6F]3AiodA"B)t>@(WMB2qc<AQDW+:KUpH@ps;9P&b,EA6;Dt:J=JW:/=\]<)cam;cQdn
-<`;mk85&qW"%u0X:&[oo;cZt!<*37&<rPrc9MeVa5!D+l5=7h)5X.@m5=.Us92SDX;Gg._A:'f;O`+&p
-;GLA!;H6^i8k;fdGE8`%Q=ilY4#B#i8PW&U83oaF@q9!q?X6c:<)l^d8l&/U6U<t)6:sgA8kqoJ6UNgk
-3(c\/7S?9A8k)<@r^KgX9MJ8V9i+Y]:Jjqa:JOYY8jGO(5Wq4s4[D>'84l?A:/"5Q9Mn\kDM4LTURdH\
-<`Dpr:f(:u<`iC+?X6oCDPNqQGE.WFP(7Ui@VU[OCeRD@7nQTQ9hnM[8OZ'=8OucY<)cpr5sJmj779mP
-l/Va9&bYekqY9dTo_/"In+cYNp\4O^rs%rTme?JSq>:0rqs=(HoD8C]s4.2B!!!&s!"1rO$5Yq+cIL4Z
-[PIg^#R\f+f[eBr[M8Z?!!2ip"p+qFiS3.Ar;ZhKrn7M0g=jq@oDg*=!!**%#7pqjd@US#KqOEGCQ5lk
-3?g7F3'g"q2ag;2>:qp/5<1M]4#JoO.PES,-S[2",9[m7%M]gJa2:P45!2D.1+>.D0I\e)00_]\@DBg&
-5=7ps+=AK[,U=QY,p=]d,pXfe-R(5n-R'?FrZVF_(E+Fq,Uauh.jueu/gr1o+s7dG,pEs8&.]Hn)]'8(
-%hB?k((V<0*?6LU*?@7;FjJ[P:Eh/6,W7M).5)hg+"BQq[,Ki`<ZVtc#7D@`*?l[J&f<&_6U!Fa/hnh*
-,97jP,9n$D)B0P8*?H7H)Aj8,%1E[`((q?$(DRhe((M&m()S#3+<DRM,p=K]-N58/,9\-C&/,`h&f22p
-'c\><)]gCU,:"Qc.QCs.X45qYcb3O7/1*"r,;hG40eG1J4#]*VhV39h]skbkTm9g'8[+gX,9@dI.4-;e
-.4$#O(EFP;-7(&g.O>lH3B7rl+"7T]!<3)p!!EH5&J#'B!!iT6/3HEd,ocp.!'1/s-::9s8kc)<NfBs]
-c-k1jgr!f5@Xc8)[_'K'iL=e&>%DAJ;-?Y!?!167D/?bu]u8-7EcG0e_>_:Y_o9X&Df95r@9m2D@r#sk
-@:"8"B4l'uH#]q2a`si1meZn\oB5]+hWsRrq"sdTp$qJAlL+32mdBQ4m-*EmoBbQ.lK-p^ioT_.m./`^
-p%.kJmHX*#iTBUqn)Nd+k0r87h;HT2robHmmcN`uiT0:dj5o4ThrEbOi7Zl<db!L<f@89uf%Jgih9a^&
-daQh$e^rC*eBHP$e,J06g>1oRi8*>Ig=tQFh:LoNg@+C`gsFftaPu+Dp@IA1m+gLelLF?7p?pqV_V4hC
-i8iYEhVd5Tp?pYdi8Nk_iSWVTip-!rmdB6%iqN-9m-*Qkj5ShJiSiPBf%T3Af\PE?j8Rs<h:pa.iT9%Z
-hV7/Ph;[);eC`U8i8*_\l0RTun*&lmjm)*kjo4Q`ioTF_iU,XB]=Z&1q<RD1n)<!gna5W"iU$R,2#Y>0
-p[R/&g"Z,ro]F`fnD`?Wf%o?HkNq[(in2oAiSE>JiSrnZlK[*Whq?>Y9+V('!<N0"!!3'!rrN*!rrW0#
-"p,,@()%)WqZ$g.*@`Zm*=2WE+Ti2h/3QHq8N8QQcdUM!g>(E3d`oqVaiMZQe(*!uc,dp&`sTu5cHjbU
-_7m\"`VmjZ`kf@f\g+_p]Y1thM.B(B4[)E/^h[eEZEpgD[(DVf5t>=mYd(XK^!(qP<_u"N:ddfM7mTL/
-7S[/eVQ6`'Zr'^p1nh(VYd1R@ZCG*%;,'bW91DTM8Ol<Z=&;^k<*`Ub[C9UsSB0@<gr7@Z]=>\h]#`+:
-^r=+(`ON\#^q[Y#_7$VN]#qgua0r1LV5UN1bdG-iZdd%.\[fAq^o+?P_T96m\YjnE\\626Z*M3Y]>MCl
-\@JcI\?`9AVk^)gWM$GnWMlJdZEg=%TV/-[X/r8&Y,eY0['$X:[&g+0\ZD^.Vkg;sZ)ae'WMHDnY,SSA
-\Zs&fWirMD\[T_n]#;:][^rNC^q%%d]tqJ#XfKCgWhcM[QD:CSYedc<RAmF![]Y(ZXK&A.\urKLXKJAD
-b/D'%Z*(7/Tq/0^Um[X0R$!8fOcG`kQ'IGjNg6*5XJDSnXJi:tTq\BfZa6mBX0K+9\@T2T['m]_\[oSh
-]WnfPYHGg[Z)an)\\>5TYIUX*\@f5VWN<Y:Z`r2iZGF)kaMYp<be^HfbepThVl)PZ[^Wi``PK!_WjB(:
-V5^T"X0KCUWN!%tXg_Y<H@:0eF)G],CN=i]R%0P+Fa&(TH\ITRW2l_\MuJ`#T:i6s^W+@4[B6mCZb4&p
-`kfC!`k_*5o'Yr8o(258n*or?p%@A,lgjfDo'Gu>n*fT.md')ulKn$2o^MDMlNd"Sq"a[Yn+$DVF8Vh:
-+Vkh./U)_=;JhYiSXQ%5E\K%&;4+8XSX>ar80]8l+>"ie1b1RI/M&bM=fAC#Tnu*&7Q?F(V59l\TqHp(
-5WLYX/MB%F770R>DIm'X?<(-#EghhYGa3l$ChnNYIUYoK@:3_]@pWSM=B\X(<rc;";I<g<<)Zam:KL_$
-<)?%E2*OH=S=*hk?<_/Y<`*C?=&i=*C3FiDJ!Z.2<``6q8PMoN:/=V^<`E+$?!C`I@U<\VA7AkRBP:g_
-?XI5NA7\_B=B8I+>?G'2>?=a,?<7&#(/7P&;bp.a:/+GZ;,0GP9hJ,R7nmE74.;^t?q3pf:/kIu=B8-e
-7o3N:O/](@AkbQR2a^A?;Gg:`5<hbLA78eG=^+g*<)?:_7n?$B9M7rQ:&[sR9M@oF4?5E!=&_so<)Zgs
-<E2sq;cQpl9h@lN9h7oF6:+(18P)E73'T\m5"7e)5=A"77n?<E85;u\:L8(&>bnF%VjMU0;,1(_9357s
-=&;k#=BJjHUSE3\Nf9']Ir]:3C5@R\84,a78kMfS;G]tR6qKs?:Jb"k=&DCS@q.nn9NUK:o(;PBmd9cD
-p@e"Jp\!q?o_%kKoD8Cb#4UaAqY'gXqu6lrlhBuDr;HKlrrC4B!!2rs$U]aT#:Z^r`Pg!85Q1Wg"M`jN
-fZhU8#kJ$#!Wojkg>%Sa!"*`!h;6iAgXoI+!W)lp!-nnT!<E6&"9L@'PQNRgS;hi:NO5*>+YQ&D;-$4O
-6p<Fh.PN\7.k<2'4Z4]>1FXY.1Fjdq(Cq#n)F_W\:H^ct:JWes3^PYV2D[m7>"3h_]ONHC0-q_f,p"<Y
-+selk.P3A,1c[NJ68pqa/i?*f2)6j>1H.EZIO6Ts-n6r,/2&S1.jHc/.N]cT*$?XX,9J-Q*$6FP+;Q:L
-*[W-N+Z45df<[[^-79lb2^p:5,9IpR5Amjeh8*/7'+bK^+"&9Z.j,<4*BQPN1b113-7pbo+s@gD'e(LU
-+=&*U,U+0G)&Wqm$Q1-.()n53+W_^I)]9P:D^6>G)&OM>)BT\-',;H-*ZPe&'GhDt*#9A,)BL(D+!_mK
-,:+ld1hO2Phqm&/B.bPU/0,W_1bC:(-oN_31lL5IH>1"!]tBhR;E%1QTh6=?'H8/<,Uk;p+;P_6*ZQ:I
--n6\m)]Uju(_e#>$h=;l!!*-%p](F"$kX!Rqu@!'!Y?\<5;aJtaoFp7&LL(J:d[RDif/SfccOV`g>g(c
->Zc$_[C*WabMf"=F&lR^=^#??ARAbOA8Geb^V.S1Ecc7sXi&#m`59L4V-@>5@;&kh;GU>%@UN5VA7Tb+
-ASue(`m'+?d-^Z.rpo:DkMGChmc3X"me6;Co^D>BoC2/7na>W!lLXB'o^:o$iT'+mrU9C2g@t:3nE&m'
-mHO'3mcrj%pZBfZc.M++fB;Dana>N%lJUgllJLX\hrF"ejP/8AiRcc@rnR\2f@JP]gYLK8g=Fj/g=FR"
-h:L*7kh"_Oi7m/Ok2>XqlIs\;h;?iRl.bI^dFQb"aiNB!n+HA-hWj(\n*9B.oChV3_8>1,j5fUljm1^O
-jS/9'h<Etalf@*ejlG@flL=&rm/H2Ij:^\Alf6j[kigsXf%TBLf@o'8i;VO5g=LK!gYh/Uh:U]Eg#(oN
-hVdDSiSEMJiTK.]m,d6\fAGWHhVRG[i8s4]iU5^C]=Yr(qsO%Ao&/-emHNuohWa(`l2/B8o^:f*hr+8)
-p$(/ko%EQujlG=RhrNn_jPAbWjP//9gu%#Kkj$pVhq68W8e1q'!r)dn!<E0#!<N9%!<NT;(DRA[!!!$#
-!!!9D-7gSb$NL2-"qqn.5Y+R@3]GC3e(<:-gtUB.cHFAQair2_e^r?taiDNEa2c9Ebg+PZa25U,_8ZAp
-!lr0lrk&lR]"Phk]S'ch9gUg'SAf8RM73Dg%(a9@5Wq>4[BQpE\[m78I:-&;6W-KL=]%aZ7SQic:84hi
-Za<V08hHL:YctI=Za,Q^9M%rV8O50o77g!7=&)Lo>"hn'S@#qELn;`@h;-&lc+gd#]"G2U]"Q/&_T0O2
-`l5g0^Vm^hXLQEg\B;FiWMc_u_9f^,ZEr*)\[A]RcH<H&ai2-,\%a,`Q++HHf!_it]t_S%[C3WIZFdQE
-Y,J1sZa6^3V6$o!W3?3%=K/-nVl?c'[^NBC[C*3:Y.1^:]u@4UY,eG"ZEgUE^::#.T;S]oc,$a![%4+t
-`OWJ!^V%J"S#Ej&[)0A`[Cj>j_6'c]d]TUTXf/P#R&Rs9U7eit\\!<qXg"q0W40"@Z)+_,]=YM[YdCjJ
-WhuVuZE'RcMkHJoMiNd\Nf]9ZLPLkQXK\IjX/Vko['?d;[^WWJVOaWfV6[V<XfA2&\@&TH\@JfL\Z`0S
-^p0o?XL>sM]sbVQS$f`2\#?74Y-P@hZE_-ObKe5PaiD9'[`cO^a1d#6\?`3A\@T>^Yd:pMXI,ZYWMco3
-_l9W<VQ7(1<IKCII!'CCCMe3FOIMl4PB:qkG'\k)SZ8iiR?!DkP+8&?\@]Vr_7?e]\$s5lcHF5F]Ze=`
-o()>=o()JAn+#uAp%J.Akj.m:p[mqJp$hJ;mdBE)jm)7(o_.eGmd:AKo_84[q"XCNrr-s:S6.-\)A"3;
-KM+sSR@p+APE0c>-nRrRVl$#SRY4<a-4q1K-SR\A5s6t[4%E5FXJqnM6:F=!Ln^`BT:qmNF>G^-1cd05
--S.AI7R^lk=_DAB:f2V4NDt=mL37<KJ;Seb8lB&*>$kN?@:35C='&'u=Ar'o<+905;cHRh=^5'0;+<T*
-5Y#@TR:BN->%VDL<bcDS<`N=>G^+:YR$)>h<DuXc:eaJU:JOei<`<%*?"7P]A7T+[BOYF`rad]m@:<VU
-AQi>D=BJd3=B&C.>#o$@>#/!k9i"_f:fpn%9h7lO:I@uW8kMN<8RYA:R[oCH85)lO9NtY(=%u1R:L8:+
-WMk_e:ddW8935"c:/XhQ6;V-'ARJ\G>Z=Nu;,'VM8k2376psaF<)c[g:J=GI4ZcME=&2[l;H3Wo/5]2=
-;H-@d8Oc?F7S-9G84cEG8OkZo3^,Sd6p3dr4$Z;)6UO=59i+hc??0>3Uo^VpRs&"9;,p4[<``7':f:Fs
-=C6$BU3h'?LPq"9EGB!"M1TA>:J=DP77^'F:.e#J9hIiH9i4hg:..N]@miRU<Tr?5p@e+JnG<"Wq=XU]
-r:KONo^_SCqY^?uo]boEqtKRWr;QounGN+[q#:<o_Z1',R0<^A_UHKI[^/6t!!fXYg"=a$WXA=t"p+h'
-jkALJr;[++dbWa/f@8M1q>gBmE!67C"pP&."&7IK#!7gBQ@jXJZ'e$(.R$-P4#]5j6T@4c1c[KI.k<;>
-2^g.3.4.)90.8"]%hK[#8&W/>5W:Jc8NAUu;*-Qe1K&3p5^:VmD(d@i-6k#e*?umT-Sm>$.P`Y;77B:!
-1He)`2a[L,"?JCr2EG2.0f:g?/Mf17,qLu.-pL6U+seHU+t4rd1H-s-'c8#:(,%6]+W:n03,d3r[R2/`
-.Ma'_0/>@/*?$7hDR8<X[T=^j(DIlA,8hRT,n^k;4%;Y!/ho+/+t=l`*>KXp)$_&u+XANg,9Qn-&/,N_
-(b$[F(`F85)B0S3'bt[**Zu[F'cnA2*$H@C*ZuUI*"3,`'+GNl'GV)f(*+>2(`XM=,qUB!B<^4Khqlb!
-1+t".*#C1[.5<"m0e+e8P2=o7@C32EZ\rNr4]&MN4#&*-+rqOA+sSBW*$-@K)&=/9-70oU*BH1t'-/A+
-o)SIarrVrq"9Sr@%0ZS/#Qb,C/NuZe,9+`)*>p%u;GL7oX5[K-]$f*Xf@fJs>?tBYccjSWcdCX!SoJ4G
->@VMQ<c;SeCghI2F2Yu4bg(QgBMH+[`5KR0`Q>Q'FDbK"CLL[V>[V#G?tj+PH"^o.XN/2:^uXnYqtp-Z
-pu9rcnb;MCnaH2Mr:0OTl1+K<oAo3&k3Ma/j6>t%gXb<@o`"ghg?%bsqX!>5rTN2/l0.j1q=<p%me-/2
-lItLblgj>snDMI+bhUk&eAoJ@^V@V&`4*4n`k/^r_UQT<`R*8Xb0J8VbKJ8XeC3%%fA#/ta2uNOf@]'=
-gXk$-gu.&"\+S_/d*C_&i5<P*n_runio&hZhUp`NmJ6ePjL`%^lfIg,ioT4gmFpamiU-=4h<=<VmH`]i
-f\t`IlK@@#jQGgpmd03!gu[kbj5]+Rk2#7`in`,Dh:puUi6KsCkhb1ShW!\SiSi_Ni901XjP&DRm,-FK
-g"kiOe_B3DiTo[bjlu1(k/Op>`7k7Ukje''nabo-hra7ro^Co0_o(d)h:pfLrr2ZWhX:4$m.'<Zi8rnM
-hr!Y^h:LKCj5T%Sh:C9BkiUaYg!$rkl2Uqf$jR(Cqu@!,#oFm6.3Jp"rW"eZ$PadR7nH641saLqeCN=.
-gt10,dE^%^c-atjf[n[#bK%ZCa2uQQda$+[a2Q$8_oKmBb^R[S_SF")^VIh._n_@C:HpZt3JYO=<M6q:
-\[]8oLG_:`A\YUXZF.0\FA"h[4A&:75ZL?M<D6e.=fea/ZaEnC5:E>6Xf\M#X0J!e=Aq[^8jGg/4[ht6
-9iXtX@oQ6%Mla"%R)@%ne'cXne$c9__T]j7_SOCEd_a5N\UME<`5T$k\?EBZ\ZWN[aJl&;X2*-)e[`?9
-eASPl^=TugZb*im_U?WIbL>+iaL/gr^;dg^[]ud*XL,43W2?DfVPTiLR$j>5TV%XNWO&FsYHG='Sti!V
-USFifZ`pmK\\,_PWLoTJUSkN4\[8ZAWhc2p\A4l8TqJulYC<d^grH1sW3<;+Z`U.1[^F$%_8EFZ`5B:4
-]</06^r*(X\>R$[d^-Eu\[JH>Vm<G3ZEL(/Z*UmL\[J`CS#EKhTV7sDVOOTaTUV(>T:W'iUlChQW109J
-Sti9UU8+QXV66hoVjX*ZYFUiBQ_1FbTrbi5[(a&RZF7Kmb;?Z1Yd;3pZaITb]>hgrY+Vl)^r*mfag/4[
-[(3c]bMCjl['%X+_7[XqYHtF0XK8k>X.u`pZ:;$pUnOTgZFR0=Um6g[Dj$BJMh-;(ItE?@US+E\SV)KK
-OHZ-3]!JiLTp:h+PEq`A]>Mh7]Y:k]\@oc$dD3fF`6ug#oG.,mp[e+Plg!p(mdBW8oC_kPoC2,2ro[kV
-lL"*3md9H/lg+!,oCMYLq=s^WnF5o9oCVP>[W"ql*$R_/IO$suNKTZrQA8cf-7V]KS"?1>R>t3#-6sc`
-2^^"85!q.Y5tb7PVPfu85tF3hL7b<=WN)hgFYbp1/M]CE.t/cm1c[We:.[]U:/+N<V4(hDNJ)IsF*E+V
-BNnYC?<CB6=C#BE=^GB6=^>37;I<d6<*3*r;d*L(7mSpj6V17DOBu4$=Bf3:8RlUH=BJL-?XID^I"u?=
->Zap):fh^cIZ9STJ:W6-P+%l,R@KhATphLDS"5b)LPCh@LOPedS=>b+P)bKTM1C#&It3TDR@'A)Nei:;
-IXQs.QCse8DdljO8QTYWUS<!7:0(%a:/=tr>[gl;>@_W2Wi;%e7ncH=7n,U&4A/gS2EOr/;H?q&<)udg
-9LVQ?6q^BT<)lmp9hI`B8Obs25<M:s6ps:(3']Pe5Xdgl3IXJ$;c?Xk;G^"]:.RiB84Gs02`O&m5!(kj
-5=e.&5"J+:;bfnV93#PVSZ/HZP%INh;+<lE<E<-p7mBF9=(I#[UPO_lQBR/AChd^)KlpBr=]J6q:J=MY
-<)cR`9i+YY8PMo\=A)=h;+3iLEm25Tm-jK:nF,]+iTTk$oEbBjoCDDAn*^2Rrs&2`nFlMSrVZ[!me#i5
-p\ssfaT);AqZ%!nM?!WKV7=C]`2XpY!!i_1c-jq`bd\)R!#>S:"2N^Md<5Nm!!$Z[g=b-5g!i=g!W<#o
-!-SAC!!WH(!CY;7&QH*2L5C;;V2@es0fVKW3B/l^:J*T55qP&^3BJTK4"`'B/0lc+5pI0\$P=C(1r6F`
-6q&[]69QGI:dHfq/j_ok;eMr8:bt*d/2J\'>\I\kS?6gKBm,<"S!&JUKSP8=P`pQoOIpE*O#:m7OdMZ,
-O,8^KKRnl)Fa&=jI$B\AKo1VDKmn#ZG(Z$Qag>>2.jl/f4`T?0Ubs/D*[DpTr\$]%1G(Ue>I3DM]0dVf
-*YfP0'GD!"1Em>E3#a;%1GL7,+X%sH*YoJ3,pt/p/12S\&/cH)&J>Zb'b2#q&Io*[%Lj*j%rhg^*@i3R
-+WV^M)&sY6'bqZ*'G(TZ'H7Sk$k<gf(_%*")^?mZ*ZcIX;PM\#gYBVI,q1;a)'gpg.N96?*$m@&Uu'sg
-N5*0AZ%dC&8lD[S0JGI<,UXiW+sJKf+;l:J,p+0M*@<6W+>>)Y'H/e:oDnRbrW2fp"9Sl9%0u_0#6G,f
-5"7[[)T_t!'-0kN>$b!rk&Pm]e'lRbiTmdN;+b]Lbfe8Wd2_/8DMERVCNEl`?WgQ19P&$R_8=%5bADWH
-A%ot^_Ht$q`jTQ"CKt4T=&rC0AnG@Q>#/.JFF/PH`5$r1jR)[9qY'4Jk1en^nF5o7n+QVOnFQDDo^hJ?
-lK%*flLjZ1n)`unhWF"pqsjF?jQYt&n)EU,kMGUgkjRm5oJZ!so]Y*$hs0:cm,@"!leTk5gtgcBd)j&;
-_T'^?]tDG0_7me(eB>\MeD&0id*U1ed+-Orec+8jgtorhbfnJbe_\m-e_&[9f?(\9qr?;[ce6\$_Su-;
-jRV[-m-!Tkf\GZQn+l#)\@Lqcg?e"\jlGgthW<qQkP+W)m/H[)l0@Esj5B4hjQ,gpiSW\Uhq@#Qlf6sc
-kiLm^kiCXXe_fNJiooLZhWX"Rg>1K@jPJkUiSNPTj5'%Zi9T^dg"P3:jl4tNkMk.Qh:^cMm.0A[\@0?3
-r8Zc%kMbXfi8O(llg3p"hsSD"lg!<]hWOn:pZUH%qq^N(*pD_Ql/qEtki:IQhr*>QjPo+NgZRkdio8hB
-]KuZ#rW)cqp&G3r$O6tBqu@!-$5b!7.3]-&rW",F$5=RM7nH311XFCpeCN=.gt10,dE^%^c-Xnif\"a$
-bK0\'%`uuCda$+[a2Q$8`Q-*DIa#sT_SF%+^qn%2`PRL<9gh-113gu??_=m@ZaITiL,1\D=hD&HZF.6`
-E_'M;92AAU5=dq$5<2S?:T1@u[B`J.767?PYHOn)Xg+3f<DPqL5WChf5Y4[A7n5a1C0t:XQ)q!!MndE^
-eC)ake@Mfh]Y_P%^VS%<b/2-AI_s.E]u%@bZ)b=N]=#Ga_lU)LZbaep_nWk&_Rd+R[EuITYdV0[^!Y'A
-_U?oWdCR6,]"PDL_SEgeYdLmDZ`gI/Vl-8[StM^NVPKo`Wj\t/Za768TV\KbWN!,&[^*HU]=u+XX.buO
-U8>3&ZEgpD[B6F5[`>8EWM-DbI]TfZgrHA&\\Yh_['?O2Z`pjTYeI6Cc+1*qZ`C1-^W*C]XdQK9cEk4+
-_SWUf[D0&QZF$9t^p^>EX/i"aV6-nrSti6\UR\?ZSXbn:XJVr#X.Q/kTpD%6R@pFJUSXi^VQ?biZ(dtt
-Xdt`DR\-[bV6[bBWNrY(YI2'eIa#4&Z*VBoX/rnEZFdWGVQmS<\@AlCaKi+[[CNl`bMCgiZ)l.%\%02\
-Zb<oW^UCSVWi3#%X0o:5Vkg5q[(`rPWgf#nFIAYePDFmDL5h4cW26GmT8&#VOcu64\[AlMTpCq/Pa@uE
-]>Mh7^V71a\@o`"d(dQ@_U6Hs%.s;dp[e+Plg!p(mdC)EDY<bup$h>4ki_3olL+04md9H/lg+!.oCMYL
-qYBmYnal8Ap%J"HYA-Za,ptd)Kel)>NL-0*NJ(UY*ZdV*S"?1>R#=fq5s$eR4"Vg51c6Bo1dOm-VPfl2
-2aTqoM4g`CWN2niFYY^)-n@,)+<i![3'02e5WCo9=Bf-mVNt>/LkU+tF*WLbBjFnC=]t`+>$YNA=^#-7
->Zt33<Ei^0<**'u<`WF&91Cm$5!MT"OBY^j>$>638RcIC=Ai"$?sI,VKT0bR>ZXd"8m?OnMj9WoKSG5B
-Q^sV6SYDmYW1Tf\U7IO3MMmXN@u-eOSt;:7QB@2_MLp>-J:WlLR[KP+N.ub.I!pm8T;A?SF(8K]8l')K
-U7lg5:KLP!<Dlt*>[CN2<*NshWMkMV5t47-7n,R&5"\dH0g&H*<*NX6>?Y*,:IIfD6UOsT:B!s(7moj=
-8OPd06pa4)6pa(%3'BPk5XRh!F$)fi:Jaq`;,9h[:.[oC7n,g24$,_t5!(kl5=\('5Y=L:9LqWC92oGV
-SuJQ[O(:s[9gV$5:/Fhg9g:m4;IP3QUPanoQ'-u?Chd['KQ9mh=&`(!<E!"!<)?:_:/4MX92JAc>"_Ol
-<(BAVFO7qmpAXmnq"XRWnau_P$2OPrp@e.Nn*^2Rrs&2bo(_qYrqud"oCVG=p\ssf_>jroV>pZhUVtO-
-YFZa4!!\q;da-4]Zi^[9!Whro&co&di6?!:!<<+>f\bQ=iS<'Pn,Q&e"9f'>gR8@-T;@j:HBYOt:GX^Z
-2E!EL2*XSs2EO5`4Zb>W/ho+2.Prb,1+t^8*ub\&(`":$Y<"<s1+kOB+#6AK0eFh?76H#fA?`gV3]o)E
-.3C3`QCanUZ\*j`RA?aTS"$"GXf82%Yb\7aWe,bpJ!Q\)XK8.hTV%1"O+Vn1K8YPYQ@k!LJV.lWCibT=
-`RE\gD)a4'(aCtRg=2oW+>>E+/giA10/P=0.QKb^f\*5_'ce,))&X)%'-8M;$l1Z=/isP,4u+oI/L22T
-)AElC.O+j6C`!a#*#o\*'G_As%Mofj%LN^]&/,io%M'@$)]Tn;+!2@@*uPh/)&O#&%Ls6l&.B!Y&/c8p
-(*OY8+WD4:+>-Hjg#CfA]M9Om,T.:9,U4N_+r(k5-T.RRhNa5<^V$h&E`GS)UkpHN0Ie"h0J+_1.Ol_d
-*[2dN+s8'O.P)Yb1b0O_+?9qr!<*#p!!NH0$4R:BqZ$j&#;SD/3Zo6h!;6D6!>QPH>@M8DSE4d;Z-LhE
-e)]`/C0OGRccjSWd*q$DC3+8s<bcAW@UrkG;/U/T]#2A*c"_31A\?($_ns4+`3N`cBjP4X>@(cQB4bIK
-9M/H=G("hH`l!P8j6cR;p%\.Qk2GUqo^_D:nb2VFnF$#D<VGnFmdKQ0lL=N9kj73kf[o$=o(MbNi7dei
-q>BUEqXES3jlu'opA+"7o]"m$h;mSUk1mhn]VM$bVlmJ=Y,%SWU91o8Za.*OZa-pG_nEIh]u$`IWW&qB
-WiiP0YHG%5Z^m_bWi`S3ZE^L1X0B1M^Uq/Uhq-Z4cHOpi`5VB?l1OQ?nD`Ngg">KPnbh\5]"6tcgumVM
-i8*JZi8NPAkPY/=o_J.KiSWnhjk]:pkM>Xggt_#TinEJXm,mHolKI3akhb(Of%K*?gu%5WjP]"Mg>(B:
-hq6fEi83JXkMYXahrWqQe_&a9j5T"[l/LOXh;.Deo_@W=`jiIri;DWjlKI-ai7m2Wn*00#jP91A_sQmH
-hVmYrr:K@4n+tkui8!>VjQ#[qinE5JinrPTkN1aYgumt^h;6r:^-qr#"9AN)!<MrqrrN#t":>DA"p+Z&
-#QtAI+!N$U$j6J/$NUJE*(!%^6SpLCcQU]cf%Jj6f@SL!cHa\[d*gLtf[eHoaiMNCb0A;^d*KnUrl/*]
-aND`Ob/_B8`Po[1a2c3<N*JtD77f@\aAQ6.[_/rU^r_p04ucf]['I!G\B/\Z9h7B385DcK7mfO+=AqY]
-XKT"=85;?1UpI5,W2d#+PXnSF6q9R*5po)k92.uE4?>oH?t!N/XKZPt]unaOaj/Db]X>Dha2G^*_TBj8
-_S?)m.D`I-_7I1a^;IOg]s55JW2co3_nO%#\^8@5agJV+`2'QD]XbPod_*6lcQ(06]!A`OWKX$NWMcPe
-U8k;nW2HMhVlHl'Y,e](Xp28EZa.-J\,`E*Vg>;>Vl?i&Yck44ZaH^4TUhLDT;errXg+q.WN<;0aeGc=
-V4a6RYd*!*XLu<j^TXiHWi*2/\B)1rY-,j[ZFm66V4b-/Y-4UaZHq(8`m2H6WN!MKZ`UUHUmAd#Vl-]'
-Vjj]kYc=S#Wi2MYWLK9IQ'eD@St`BlXF@%=Q'[o)R\Q:EUnsfaZ*'q0VkL&aQBRZ+U8b>u]>(eWZE:7?
-^rFjI[B?a>_p#0Z\\#,QYG7nu[^3EKYG94EZG!r]]>DbGe%rJqbLsA.Y,\_8ZEh6YYc+V,YcOk7[]QR-
-W3N_;Y,\ImOEuAGT:;+'LPLeOPG>.RVC/:6MM[=WQ("V\[CEH8R$jA.S"R!u`6Z`J]stP_]th_9_8j^9
-d)dO)o_8"PoChnDlL+!+md]l<p%S4Qna5W+l0I[%md]l;md9?>m/u_Do(W.Y!Vc<eo1S`Lp@\$_C.L03
-0Ksr:1I,r;QCOA(MJ"@a+@V6YSt2:9MGYr^0HqSp1GCRI3[#V,5t.*:Vk/>n3BfNZT;AB`X/D\4.kWD'
-/iEhb-S$u5r];8[1dPSS?!`JcRTsuiLO4,]FanUL@:!)A>$"d.?!LN8=T2T'=B&C)?sd,>=B&0t;HQ^b
-68LP]6:d<,@9-cH@:*#0ASPUT:JP2&?<V-#LhKsn<DH7XBonsfYcXglPa82HWi2\`MiEj[N/`s\ObALB
-KSTh_KUA-pR?[]7!frD%ret`MLn(07QC<nsLPCJ;M3js:XJhe5@U3>78S!1BU3B^;>$,*5:KLk.>Zas+
-?"o1pW/P%L69mY$68U\e7o)Z16<Qub?<pc9;d*3u6;'m<5$1ZQ85;uQ6q0a>7RKR46ps@469de"5=In&
-5t$/j6U4XJ:f0n\91MTK84H'?845^(3^,km3'';j7RKF/91DQJ84ZHP=_WV^WMQ;LA5,`l6U!e-:Jt1e
-5!MG4?\+uILPD+ZO,7anDJ=*EE_oP,9i+ee:fpdq9MJ>[:/+JY;G^P$92&;^77C7#e&^kKr;?Nhq=aRM
-p\bHpqu6<bp\=ORmf*1b#5IW[qY:*ir;Qusp@7bMr;QNlaT);AqZ%!OPlLhEPJPJb[]qRd!!WM)c-jq_
-aT8^SnGi]Bg>LM%r;[+<e(ia4iSN?Mn,OL;":#09e[5c@Q)^:*@sk,6:cgd!4ZP8O3'TPc2DkD!-T*A1
-2*O,Z1,^[2/giCt(_d>h'H&(+_+QRO9KY<n-osjZ1+"827XdHV?b!UJ0eb+'+rN(_SZAQPS:ciiX/_eV
-PEgBGNeMn7M1pe3P'(l*E.ELoLkpS0I=?g%K7J;qI=Qm8N,s2`CMRj(DK_;Wf&boEE&97,)]157f[c`V
-,r@GE1aFS01+t:0/jN./g"Nhs(E!ks'b_#g'H8,-$lhDT3IX:W2^g"01aNq\+;GAC,oIRD,T7=6*??"4
-(Dmo%&fM;l'+>Be'+Y]l)&Er2)B9e7)]BD/*#KG-*?,_/%Ls'b$jmCS&f;E")^?=E+WD@G.QLe8g#Cc?
-]1j@f,8h.2*ZlRT+qtb/,VY\ChO'SD]st>!G$@O9W/;rJ+rh[M/12`#0I.Y],U=QU,U4T[/1hqe.jZ#K
-,<QM$!<*#p!!NE-#R^q>qZ$j%"YVes1)gnX!;->4!ZW=U<F'?FVWEJi\C8aOh;mb9D-g"Uc-4AUd*q'C
-B5)-`8m#D%=(Z&IAqG/1ZbjPuep;FH>IDYl_SX+*`3s&jDeEcu@:a+b@:E_R='9'bGC=V=`Q"%JjR)[<
-oCqkOj5TP"qY'@Eo_7qFna?$Pp\+%>mI0T5n+HJIm-j9-f[A@,pA=@OjPTImp\FIGq=Wn5i8sCmo_Rt9
-p#PN2hrEhZjk\%s\"T4WVQdA5WM#]KTW,9,ZEU^DYct=8]XG&N[CN67VPa<ir2L^8X/qb\Tr+ilX/rM)
-VPgN)^V.7lqqBHOf?VKef#5N$n`f],nE8BXinW,DlM(>TfXncMle^g`i8ih[mH!3]eDg5jh<XOqlep[Y
-mH*$aoBYE%kNM7$mcWHckO.j-l/UXXhrreGjOr2<g"+a2l/pg^gtprAg>1B6h;@)Mm-<ZkgtCK:e'Z_'
-i8NVTm-3HeiSEJ`p%J2Ok/Om=`SLOUhsg-rio&\ThW3hclfm9o_o(j.g#1oTrVZBXjlZC$jP8JIj4iAO
-l.jqLjl54YkiV!egY:iQeC<%#e%A!Jr;Zm"!!2or"9AK'!!3#u&IAaN"p"](!<<6.(*=_H,7akS!!rf?
-*(!%^6SpLC,1"Zdf%Jj6f[nX$cd0n^d*gLtg"4ZtbK7iIbKeMadEp+YrPr!]b08,RaMYj6`l#^8aN)8b
-?V3UK8j.aJ@r.aI\[B2fa-]7\3*El#ZEgpKa_sO87liLf7RKL584H?i>XY'_YI)#F;)gA'[BHa3WiiXo
-8PrDX9Lh?s7nH0?8kr&K78[i/@9SboZ?M;BbL4h[bgb+O[_g)1ahPR1bf%?7^W4R?^ULnm^q@:u`P/n"
-^VZnBSu9KJ[_9Agbf.<5^U;J4VQ$c/^UqP9^qA%BgWZt6[(*KCR\67JUnFEWV5L&_US4?SVQ6l#Vl-Sr
-WN<D,XK\Z(YPt9tU8.^^s/5jpE2K\;U8OHIQ("&5X0/J'Vl-JoYHu9>U9:PiQDLdihoDh1Z+mW<Vm<G&
-XL,dnbe1*]_o/ppXJr4r\\khWU6Vk%`j34n[^N-8Y/7NEYJ%!,\[/ZQ]=G&<V67)1Z)jXfS"-IDQ)0k7
-Q^F/,V6k]TU8"'FS<fP8R$s\CU8kT+Wi2PWSX,7oPFnYJX0f^X[C!<CZGFT(eB>;'Z*V<oYH,FW\$`E:
-X.QAp\@T,Fag&.d^::embhLXd]=#c7_Qp2?YHk+,[CN<5Y-Y@8ZFI<EWhlPpYbe+dTq.3gK:86qOb\RB
-M2dOdV4^MWURI1#OHu0#Vma%DYbISVR?j>9ZFn-$cGmN,\%B;da3_ZCb/;TJo^qnMp[e+Pmd0H1naZ5A
-nb)YNp@Ib@mHa-+n*or>o'u28rU2?/o(VqUq"XRUp%J+Rp\=EnCe-0*0h7%Q6;;W_R@BA#MeFXh+[V*V
-SXl18MLJ>N/1i"\,q:>l5!C8G91VF3VPg&>5W^t^Jt/U3WN2qkF=f.#0f(jI/MJq;3C-%s5tbZk>ulfY
-T4N>'LO4)[FFSFH@:<DK?!(05?<UH6=Bo0<=B&@(@UWSH>#nX)=^+Zi4>Jr]5":Zs?rgTAA6i24B5(UO
-;,:D'?klj]L4*`><``'j7r=<UVQHhoS</o-rhL-tR"pW]NJWOPNf8L?IXcusIf>X0Q&grbNJWLIL5(D5
-JX;mtOHbWZJVAZ.Kp/+-Wi2S3?<CQ08Rd"?U30O8=A`0u85W]">Z=^,A9*s8Wf^^W69mb)6o[7o7SZK,
-4AeRI=+47R<)Z^q:d@QD7mL'P:Jb%j9L_HA92%lF5s@V&83f@-5<_7q4?Pku6p=UJ;cHFa8k2BD7n,s@
-8k(m$2`No[2)mog6pX1291;QL84l`Y>AAh^WMQ;NAPPrr83fI4:K:%W4?uD9@=b/JLkh@]NehRlDeaEP
-G#hL89J]I@9MJGc9hS5Z:ejh^9i=ej=\;=\90Y^BFO8@uo(`"Up@n.HkOA?>p\aOZqYL$Xmf*1b"ShTb
-r:p-g#5e&_oD8C_q>\tFo`+snqZ%!eTE5<fUWLQd[^.dh!!iUrbgFb]afu-D!!i`0!,:-EfoH15!!l]L
-f%8U6hV:Bc!$DXQ#6RlU`t^_)XIOZGF/=ac5"%P&5;Y,Y69-n_1d+0S5;XoF2+9en4#nuI1c.39'FbB`
-(DRss\j\D=6Us$l/j2NV0.SA383f"?[&-q\/hJCn)EW+pPa7)eOF)M>Ne`.5HY@_ZHZ!kNI<8t=?XReR
-AUAcLG]%5.B5DBtAn5@Y@;LI8?XmDA<GH)SAppJsg>LS"/1<A!(b8a<g"2cP,r6i(-Pn!c1bC++2HOk9
-jQ+*E(`=##)&3\r(E"5.#o5'2/2T(9-RL2o,nh7A)%eGJ,UY2q*u5V2*[)O@&e5Nf)@m8m%h9'[%1Ejg
-(_@u7+!;@;)&!`&(`!u3*Z5Ir$4@7J#7;+X'bqQ.,9%jP)]pRb4^b!QeDJs6^/H3u.3TKD*[)pM(_RT)
-.Q!UHhOg=U]=+qqH!jKV[$rct*uuUQ*Zlg_*uZ=N,U+N[+seHb/05iO)A!N*3=b9RrW2fp"Tei4$OHk2
-!!rZ00K2*L)\W2ObQ(39*?n6V;dEJ%idHQfe'61ii97snA6!QjcHFJYe)Zm.E-Z.q=Bo'9;H-:sKQUe5
-_nsLKL4<lG\&lS,_nj:2[pj2oBk_0b>(0X[>[qDY@q'>0K8Y&__Sh>:j6cR9qt]:Hhr3tlo_7nGp\=@L
-o^hYGo'l)6m-!Eoo_.nLp[n.<f\#6_qt9aEj7;m=naGE.p#YArjn8-6qt01No(r(Clg*j"il/*oN.lqM
-UoLGiUSO`kZadlqa1/\!`l>g*[_'5XZj+%M\$rcQ[/RCRYck12XK8+kX09%E[BZg2TqS<c\\5SeqqB<H
-gsjKs`PhW@kj[KqiR?QAgt(<Go)JO?]=[=hfAklSnET`>lJUUQg?\(XjlPIahquuKjk8Y[lK%L+p%%S7
-iSNYXl0Rcth:LQAk1eSNhVHiAhUgH@j)Ec0g"t]ChW<YNiSreWlK@*^g">$2e(!%-io&_Vm-*<^gtCQP
-n*]f0a1Ah#hu2]snaY`#hVRJNhr3nel/;!L`9cjFio]G%rV,^<kP+$(jQ#Lei8a%bi8<VUgYCiNjPo+N
-f]2#Ae^iF'\39rl!!<6%!<N&trrE$!r;cg'!!N9$#lt#,";Djt+s%-i!!iW7*BuhV5;=[;cd1"gf%Jj6
-f[nX%cd0n_d*gLug"4^!bfe/Obg+Vbda?@_aN2ECb08/WbfRlBa2c*:aN;KAQ"!EO2a9<R`*HuC\[JlT
-]ucO-7Qjqd[Bd*G\B/YU8lJ8A3CQ>+2`WijDHol+Xf\tG@U),XTX:l)Vl?c&R7U7V9M@nR4_R/S:fC.b
-=`/(n?'DFoEf%KQdaZanc-s&-^r".9_SXO@`PT[7`5fg5^V%4bY-c'`_8XU?bd+4AYKb5(`P0(4d)*9'
-X3&P]WNs%Q^VA.5][5<ab-\jl\$`B9YGJA.Z*CgGZaI4?\.6']aNDK6]>MS)]=bY^\-TFM]=PP`\@AsG
-ZNIJ:Y-.c*CTse7Y-+n2[(3TPZaI*BYdDKASZ/fjQD:[fiPV_'X1>C'V6d;%Vm3h[bIk$^be'sbXgP^F
-aih;uV4+3i_QC2PWj&D%UV*t5W3iLr_SsL2]X+T5WiW>-YbdkTT:`-NR&ZjPR\HXLTmj5MUnX?QVOO3X
-US+E\V6$u+V59fRS!B(tQ_((NWjKONZ*(7+Xh26YbK.,qYHl$iY,T:X\@&K<Y*l)b[^iiEaKi.e^Uq>'
-akG7`\$3p']tL_W\$`EF[^N??ZEgF/ZF$s;WMH;jXJMedURm?`Jsr3qNeW1>M2I4]V$`olVO<F&OHu0"
-VZ+"]Y+_AVS!KS>[)'c-cc<Z.\@fJiajS>Yd`^4eo^qnMp[e+Pmd'?0nF6#@nb)YOp%.Y>mI1#C"S;3S
-nF$;C#k7EUoCVbPq"Xj],51g*q"XNpE(VZ&-:3N;4\9[RR[fb/MInCj-:EZZSXl49-&PJI0fUa(,pt2q
-/h\.o9Lqd>V5Bi=8jkm(KUej6WiDqiFtPHI1K?@f,parn3^cV385a)3BNg@mRUC;mLO=5cG):ET@:35C
-?<LE;?WpT:>$>-6=]e^*>Zt?7=BA[2?=6c(4Z,Mh6:m?'?s@#C@TZK)AnbRP>$,$</7`((Huj"1>$Fs)
-:3);\VR!D"PDP*PM2I4BH?+"FDK9i=EcuJJF`V\LH?fF5s*FZm8UQ#:JqAQ)MN3XJIt2onIX?[!O.)fA
-V4_p:='\Zt@X4`CEE,k:9iXqX;-mU7;,^M)Eg3Q&LgE;25XeF?5sIh.:J3/o:IJ'/;,L=m;bg4f5Xn14
-6W6uc<_l=W77Kd>9M%Z<5!hS*5<hV&5<V:t4?Pnq4AegM;GL"_91hoM84Q9C6oQt\2EEcV3^H,$6:OO=
-6q^-@85;r^AqlkUVkK2a:/FbX5s\%<<_5Y=5=\[^K:nooLm='[MJmKRDg.+c='&9A:fL@h:fLCh:/Xn^
-9i+MV:ek+p8P)TM5XJLlb0K8CrqR0#q"X=Bn+u_QrVHKjqYB[Ir;Q^$rq?$^rV6Bkr;Quup$q\MqY0gc
-ec>=B!!<#t$U'@J"?rU+cc*N$0E(qZ!L1aScd'Y;#QOi*pAbm3!W[Dph:7qs!WW4)c.:M!h:pRNnGj[5
-&.T9U=l-=m2Nk/5Ne)qnO$buo2EaAd3'p"p2EX&]IQTVK1b^U?0JkaI1cmog74T5d$lTs#+gn^K5=7:o
-/1iJ968gJY1ce3!4Ct@R<]`/r/1Dc9J9d!EPF7edG^"I`Jota0ASPOS?"%>]>\RJH?<LfL@UNSTAS5Rc
-@qK:cBOkOeHu`V,BO5"V@qTS0XjQ.]fPW5b0I7\jITP7VQn]j<+>"cP+u_A2,:G6?D8G5kYW<F5'cJ>=
-)AjG3+;k@m-l43W,q:5g*%N?L(E+,)/ho1<-6=$?)&XJ<*>T.p',)5o%iGrj%MBB`%Mffj+<)FJ)]g+?
-)&sP3)'0b4$jm:J$O@%I&JZ#p)^$7@+!)1:,pk?F4f-Zfg=j2:+X/BZ(De&8.M`^.'c\\^T[qnjT>7tC
-Z&4!>=(&A)1,((%/1Dhj.OlVd-RBfU,p=BT+=\i>)[.2n'-f=@klC\`q#CO!"9f)9q>^d%"tMGf//Jit
-b5b'7)'VmW;,^#UiH]^Jc-jqbi9J$nB396!cHFJXdGpX-@rZ*\?".Gb='8'uHu*K/_847FJ9bdB^;n+.
-_na./Y#8SCCi+$%IU6)Y@:ihG;Hn4"LQ-GZ_SCo0hsL.7qtT4IgYqVkp@e.Np@n4No_.bDmd]o6l/^ab
-na>c4n*05tg=G0Umect>i:m*GoC1]4qX*tHnb)SGqXj4Tq!$\hiofRklas6iN.lqKTW+oaUSO`lZa@Hd
-^p:>]^W"!s[(ErTI^H>_YHY:=Za6pAY-4t0XK/"hWj'+J\?i66Tq\Bd\\5Sfqq]TJhU]j!`5MT>k3_@"
-jP/\UgtCr]nG;e:]"@4hfAPTLmGm[&jk8JJj7Mj"lfI!_h;?lNkM5"Vio9@nn*/ljj6,jniSihShV[AN
-jkeq]ioT7fm,Qp[&`DHoe(s*Ck3q[!kih'fkMb%khd,!jgY^iIhVI>XinNAIgu@hjm.KP]]",f?qqg/p
-lJC=Mg?%DVi8`hXi9eP&mHrWdk3)X?p#t/rptXrgioK%Xl/h0kjQ,7Qg"bTHi8E8?iSiYOhVd(r3WT3\
-qZ6Tp!rrB'!W)j.#RL_;!!!$#!!*0;*ZcFC#5eI-!=^,75s[[g.aQGgeCN=.gtC?1e'QIfcd:+kg"P*.
-d*BnZbK\A]eC2jlbK7lIai_iQccsVP_oBa7`Q60A`K=S(5rCSPGJmTeNO?@([_9hI6qBUM]="rM[C=8,
-E'li_7Qrt,:/sA=2b%CY:SY+s[(]jI5!Z$OYHFh'XKmmL78ZiV91D304%E":6U=7KF)Z)%NNT:!L:PFR
-e'lXfe#p*q_TL!@a3)WH`Q-*:_S<t,]!noDZ,!oZ]Y_=tYcF@p`OEn3]=ZVFa18g_cd]20`Q#m9^s9h6
-_:7AVY,&A0[^NZ5WhHH"YcP(9Z*LaHrj`?C_8O$n[Ca,h]D]6>ZaR-BYHbFBZa6sAY-5"2XK&;(WMQi)
-Z*UgJ[C3ELZELO<b+G?'ZDs4cZ*E?(WN`_AYGSJ1Xf/\?\&QD)Xffm\XKnn3[Ah$\[\TXoYJnVm]<m$a
-XJVtp^:(,>WgoWn^V.+[WiWJ5Y+qbfSt2IKSu8-QYbnJ$ZaQm2X/i%^PG+qKW3rn2Y-4h)Y,7VaVPL#X
-R%0h>W2->u]!8BBYc4qA]"-).[B?^=aN(-P]tU\PWM6DiWi2u#Z)>^LZbO8e^rXXPeAJJhaOIT&Y-;]I
-Y-POC\$NBGY,J4tZ*C:-USFihYHk1/Uks#@TV%U6Lk^_FNK0[1V5L;aN/N^\Q'nMW[^E0/R\$"5R%h(-
-`luWD\@8u\]=uG;aj8>Ue]maYp[n4Op@e"Dna>u=o^q\Hp\=LUo'c)HnceXXo^hYDrpL$]o^_VGp3ul6
-q"=:PpA"@Vq";+79.h8,21Bs65AH%BS=,RsAh5S`7Z3b,SXZ%):b!hI.ip,l2*3QM)(%g=:7.rWSqKQt
-5!XstVPU8lVP%iN,VM#54?4c5-T*tI4?>i2C1h6]LSU8BFb>?lFED\_G%4rh=^><;>?tQ?>$G97=YX#]
->#eO+='8X);HHq%>#S!T1HREa:6^rP?t3DN=Ar79DeEB[>$PHG?u:$q>?Fm-r_uI)MNjm@XdtK.LPCSA
-Mh-1nDJj3-E,BK8EHZJGF*DnMEH-#CH$k!dH[^EqJq8K/NJ`C?Jpr,rH\6s4R\HaWUi^$I>#J+)Gq,Sa
-DGsA2;HH^h<a]9?>$+d0DiUcrLgE;05XS474?Gks:/<K';Fjba:]=9h:K(+V6pO"';,U=h7n$!B9LqWB
-6pX((6pX:-6:jO56qKp95!V@r9M&&[;H-Uo:Ja_W7S#p33&ioY4?>Sf5X[t)7Rop79M7iI:ear&LbG@"
-VkArX8khuJ4[)A2<)5tD3^?POL7k5pL6dpZMK!QQD0(DS;c6@e;GL%f;H3Wn.S`Z29hJ#Q:0:Ug7o</Q
-79FQJbjkH*qtp3dr:B=KrVHHlrquWgq!m\Jrr36&o^i"ZpA+^crs&/bmI^5Mp%eXf!6Y?B!W)j)-\VR%
-.?MNmc+C23rW!3*S''.*cci^$oDfR-!!/5?i6m_h!<<+>fA><8gY((3q#L3jForHl'E^qUS-q'*U61(b
-I^Y%p4%)%o5<M%o69RCm5;bDW3'/`D0e4q8/1E;11,p[%%1<jZ+Y(1;;bK_@6S'uP86AYP4$,Pn84%3\
-7568B0.JG&2K<J\Sr\VPHZEqCItVuY:KUdq92ADbC0FqJ>$>':IS<C-:0Ct7@q&bQ@q]Od?=nJ"@W$1!
-ARo:dCk]"=iniO41*nJ"+"^LKgQ4!2-mp_p*%F!,0JYF94^b_QjKL`['GD<,(_dW#'HJ;&'J:FX-6X]^
--6Xof'bqDp&h,=^-6!d@+!DR=()7Dm&JYlo&/-'!(`+25'bD#l&.]Nk+!r*W.OQDc*ul.;'bC3O6OXD7
-%i,im)]]k6+WhRD-R:<FXkDagf<n-f*$ZC9',V`:*uPLt'dYf:f\;j`_Rd(YO+(>-;Pf@%-R'f`+secf
-/H."0+rqXF*ZcFH.4H/R,q'TJ.PV2!!;HQn!Vl]u!X/`4"o83(!=()/1b'4MaoFp5)BhjV='\Lfgm*i)
-e'lgqjQj?d=\NYUcHFJVcJP(*C2REY?<p]A?Y3/EH=Ug+_844DG%k9!]Z7n-_nj=6XA2u;EH?28E-,Jn
-BPU^F;GVRrI"QODai'1BhX:18q=NtJg#MYop@._HoCMVHnau8@mdKc3l0[[%p$Cl,ki1aZe^34NmdT],
-jmVL(n+,Q:r9a:Sna#oAp@7\Qqps6Ki9'+`lbLcTURIUN\AS<_&]W#JfuVFpfYYVZf?qgP]?\T.[C=T0
-bg+P`dEonP_Sa7-^qR:k_8XmRcH=#;\[fAofZq.Bp=n!DgsjBl`5MT>kO%U&jPfCegt_>inG;e8]"?\b
-i9'%]kLo%]j3c<0kPsPmkN1[fkNCjjj59%^hr+Lq)<Bi=kNVEph;@2KiT94WiS`kdjmM?sk2YDYiSWJ>
-dG<mAjmVQskNM!gkMb(OjQ5FYgY:Q9j5A\Pj4i8FiSs.omdU&9`k&_$kPF&hkN(:pg*ktDkMbI\jPT@D
-`UNBOhW+#%r:8q"lh')ih;[8CjQbX`j5AbOjl"kliXFl%gZ@PQi83DH[l4?d!;urs!!N?'!!!$#qu?d(
-#RC>/rrN*!"VMdn*#/MP!$VFR+ZMMF2^TZncdC7ng"bB9f[\Htd*L(cdam.,f[\BrcMl&mcdL=neBlJ>
-at:f[c-Ob^b/VE?`koX6aN)8_?q`jK5;./sEGV&R]=58_aGrAF2HRJu['I'JI`6=s7S#d-5=It26:a=7
-A56%#YHP=I;b&`5VR!D-W2Zi&N&X1';H6Oe;aW]B:I@615%8VGBNU7rY'#N.aO&;]ajAJ<\AuP0_T0^9
-`Q-$9a1oU._8Wmo]<\rc\$3<M[CN95Q`8*9[^j#`bJLZm]s-&<Z,"T'\&ZJ/5et1ghk6L6Xg,+9\=UaM
-\\Phi_oB[9aN;cVdE'V[aMPp:a1o0j\%/rKY.qWZ]Xtqj\ZW*4WMQGdTVABaVmcT73juH$ZE^pU\?W?T
-S>)g_Vj!dYZ/`QuYdqBNY.1sCXh2BX`5]TpY/88h]</?AS@6&9R?F2Me[VZgI^H,^Z*UaMZ`pU5Q^b=f
-ZEg[;ZF%'>TVSE[U8Y/aV5:9$XL>IB['6[7Wi),HUT:;p\[JTDYH+b-V4"9`XfJ%]S=PqDV4k-#W2?c&
-Z+7]_^<k!/Y-5.O_kEa4[]$4*Tr4onWN3/)VolBR^qdRra3iYk^9"$Dd'p$U'<nO5ZF[-CZEC73Z`g=4
-Z)Ob$VuEi!ZDst%Li.a5R[/qbJV8l?O.W;CUSO?9M2RR]R&%-tZ`9RbSstq4Vn:$kaiM-%['mQX^<G0T
-e'uUlcLgc'o_7tNp@.M>md]i>p@7hMqY9^QnFceQ#P.KZo^_SCn,DhZn*ff?rqHNgpAX^_p2]i9DFuQ+
--96I9:/,bgQ^O8"KOH,O+$kdRS=Q1<N_h;Z0I@eh.4R#34s2IG4&MKFVk8W*1GqIRTVeQbWhuG,*?d-t
-3^Q%k.4I;B2DmNT?#*eW</73:@Wd<UGB%YDL37!8@p3/@>?k?8>[1E:=FOFU=B\[(@9d)A;GU7i<*)mc
-3AWiU5!t?m?WC94@p<#9CNF5s<*W[7>$>ZY:/">X;c?Ro=)ND>NJr=,BkV-mAn"qH@V&hJ@UrhQ?sRVg
-C1qa5=B8F&?X[SZARoRnF`hbFFa7tABkq9iCiO]EIts)QV5&!9=BSKq@46AqUMWq+<)lsr:0V+4?<gZ6
->B#\&Wfgm\69mn/5WCYf4\/:&7nH&H;$pB-=B/9q6V'L-5lO@m84Q3@8PMZ@6Ua@27n5g56q9p@9h7iF
-6iKCl5Y+FA;bg4i;,'h[8k2E@5<1ef3^#Pe4[)8%5lO+V6;:0H:JjkgCgMpiWi)MJ@nKBd5WLtt:/at[
-3BBE&@>1>GJqB8ON.Z%eD/+9RHWs3=:eaS\<DHFg:/+M^:J=AQ:f(>!8kMrY77C?u^!H0@q=sd[qYKmP
-pAOjcs7uKbp@n%@qYpL"rUKLWrUfUTr;QuimI9fEq=XR`!!(.A!!2rs$REFl#!Sg#`6"gH-2dfKRE<h&
-dE]6/oDf*t!!/hPi7<tf!!mGmhV6];f[MPM!;HP:"r.CN"%gJ8&Mes2MKF#XYCel#8NB!n4?Ybf4Ztbf
-1cmNO4"MsJ1c[WH,:Y,m0I%AA$Ps6e)61#10/G=O0fhBg@p2)J4[).k3,as")B0qM-RUJj?>F_GIr8Xk
-:JO_]90PI-:d[6184#X-2G$b=7SmJl1G:734$cA+4?>_q:/4>I8QJGJ8PVW<92f)$ClGaGhq_Tj-n?S`
-.8\jVN[uD'/MJIp2*<]P3B/TP@_1=T_+P[a'c7o$&.fWe',q<&*u-.M,qgr*.kDq_)\`eorZ2su)]Te;
-+rCt-().N%)%[Pu)'KkA*??(9(Dh$)',;0&,p+Ea-QjWU*#T\2%h0'^%LrpW%Lj0g&Ju?!'HnYA-7^At
-@BJ5Cg=NZ$)B'\5%M0Ht,pO?=%M^6HV:sXaO2/H:W/#Iq78U%O1`mhc+;uU[+t"Z\+=&<[*?H7G,:kAe
-*[N3O)([EEo)SLbrW2fp"9J`0"TnN##6>)Q-7L#E#Kd#f!?`OV;djTMUZR5_[FNRPdH0W2EF2OddEp(]
-bg"uUSSWIh>utZJ='87$:M5)bD#V4ba4PKB??Wd#_Sa:-`5fJtCj0u>C1D^$=D)P\@WG"gMfO8t]>V[O
-YMS^@qtg$GpY=p$lK[a-o^M>Ao^DA=p@.J=k3_[&o(qtGo'u5=iRlWFs8VTTjP'7en+l>,p[mG4leUIl
-p\!g#mJm(EkNhR%j5K15c+'F6Q):t-aN;KBaP,LkbLtF]_pm2[aLAq4cF::2cH4/Kai)'7_na.*_8*dm
-]YDD3eB>qH\[T,_b1=_J]B[hkdbE*ecbm]ulfmj#k257fkM4qQlg4H@hRU8Oo&f<(nF5E-na"E:bM)pQ
-f';FIhWNeOl0-p[md/rmlfm[!mHWZakMG+Wl/q'gl.Y(VlL=!/iniJIj5]+Tf%/a>h;IJYhW!VVkN_6f
-hrEhWgXt',f&P]BiSW5=f%Jg=mH3a0kJk*C`o?pUgZRYMgtgfIhW!S[kigpl`Pq?9gYCiVrVl9Hg#_Yi
-jQZ%Oj4`efhqd&=fB)Pigu@>SjkekXkgJ&5g"<Yi!V$-i!W)iu#R:P4!<3*!!!ErU)B0=d!#5MG+uVGB
-2Bs6gcdC7ng"bB9f[\L!rm2>)dam.,g"+Tud*Bn]d*gFoeBlM?aoor4c-O`<cH=3,`W*gSa)f1e?q*CK
-:-F$J@qD+A\[T&^bF1pe3b#q6['I'J_fSFG90GO08O>g#5!2YR9i@pnXgGi?68hK.[BHa2W3!7q8PiVl
-;Fj,[6TIe>928_OBQ[TiA=BU'H&&iNdF-FcbL<],`4EOm`Q,j3a2c$7^WKp#^;@:k^9t`"^:D(t`5Jp[
-S%.8&[^NiZd_)s([].QoTsD>6WlN6#\@^GPYd:jQ\?;p=RE2kF\@&i^a32fRair2ba32ZE^;@h,\[A]R
-^:CJO^Ugk\Za?j7XK//rVAl5$TVnZ_ZaR9LYd(F=Zb!o[YdCWuTqefbOe-?nZ/`R"Za6s<YIh9GYH5.:
-_oTTpY//>r_774iVT$ZjPCe[fd^?-c[]$F.Vn0L@YdUp/S@Z2<\[o5MTWb/bWj/Y&WNhtiWNit:^T=<.
-W3EM.W103PXJDbuY,&(uWNWV1Tr+lmWL9%NP7OUgTWPGmVPBueZb!HOc,b@AY-5.La/>W?[]$=1V5U#b
-X0]7BVoZ6P^qdRr`R3Ae]<%gFd)WH$]s=TJ_Q9f:USG04]rJ?CXKAM&ZEg4&T;86:CkJ":NJ;h+I"R?8
-R\?1=S;rG]MNO'hUp[V9W199IR?<l6]ZJ7:`ON4[[(<l`bgt%dd)j_[o^j7"o_7tNp@.M>nFQ2Dp?qVJ
-qY9dUo(DbNo^qhLo^_SMnH/:OpAXgjq=aFOo^r.V%J.GS74fuH7tcL]89BsmR5g1^BeCbX8s#O4SXc11
-;D0p_,Teco-n6Z'*ABuE;4XP\SqT6X2+iLkUSOlgVP/5d/iYsR4#TBR.O@)B5"AR.@;JtN@$@IYAT`W[
-HZO4KMK`T@@T?E/>$P34>[1B7=C#'2=]8C1?=7,@<*<:->Z=6T3_i+-6'.FA;-I@8<`2e*Ch$=:>@1W9
-=DDeV=BAX,;GL+hDL@%mL3diRCMRZs?s6fEA6W,D@pN>F>A\@rC3OiM=B8?u>$G??@q'.fFEDPBFEqb;
-BPM'eBQ&*>J;BAYV4_O+=BSKn??W*=DGsG5;Gp4d>[UlF<)lk$EK[9#P@[9S7S6ED5!;@s5=?tg84$6P
-:fUIl=].m[9gq<49h\2S9hRi<84,^58Ol<B8O,[58khiQ6pa+(6UO1h5tagG;b^"_:.\,O8k;QF69%"g
-3BK8]3'9Ss5=.Y#5Y"C992/#XCPSL]VkB)^9h\/E3Bfu0<(f\A5"/CYK:eceJX)FYK5PUBC3Ybk@o?9-
-:eXkl:/+DR8Q&\m9hJ#T;I!I#9M/#E6We9>e`ZDinFH)>p$q>:qXEtfp[7eLo^qM8qZ$TpqX<qOr:01K
-r;QuclL+<?q=XUa!<1(?!!E)u$T"@U"@9?8`6>3`2uWd_!k?:td*^1N%.jN)!rrA$fA"i>r;[4/b1>.o
-g=k.N!!!'!!!*'#qZ(dA!!sGD#7,G*^DAYWWg\<[E4Crm6Ui[\0KVEU2*F)[3Aa#[1,^R869%4u0J#+=
-4?P)2$kY'5'c4'i9I_eb4Xi-<2,$@`+$;nS0/I^9/MAe70I7nj*FNYoFCnoa;HdC1:.7E;6q]Wu5=I[r
-2DI^)<_\$F<\l<U-8.)00KD$R5YOjA6:OmB4%;k-4@)SA?Z;7De)&JA,UY#e(a_o1h2Em2.jl\e,WRtD
-2CL+(3G#kViPJG7*?64J'c%Q*$OI:I*?>kE-R(#e,;Uej(a9k1&L8PD,:"EK&0)At)''S3)BB>'(`jnA
-.2Wa1',V,p(D@Z&+XS3O,9[pGrZ#>f)\WYj&Io6X$471W'bD/s&/,it(a((F/7#+%iS)qo:*(>r((Lus
-+=8!C%MTg125&[WMi5Bd\#=an;+4KnX%=Zi0I7_l2Bj7b)&Xe]0HV>X,UG,u+<VOC&JQZG"nVfg!<3)p
-!!E?,"9el'!!`Q3*?laK#R/?N*<?]u;,:.s:SQa*K='.TeCijE_Jj$eGL+L]cHjiWhNi=sCg0nS=\;du
-=^,QGEI>O=_T(5MH>@K(a8Nn7`Q,W3EcH/CF)u5#<aT?NEGnTiH?k+!]?&!NRE+ahq"aaZp[7).oBku:
-na5f9nEfQ3oCVYCrp:p"lg"6?mcEj#g!emBmJ-,=g?%bloBbi,mdT;rkk46&mH]5hkl1PIipcBulf@$K
-_m,bpOI`AZ\?roY\AHCiUs-]YX4"i)`MoWR`13ICbJhB9_Rm:b\?i9IZ*gd5Uoh;>_nW@WVPL&d]#_h&
-]_gO5g"F`te\f?&lg+0-i9g'qkNq'llg"-=gq()Xpu:,kkN_R(o'X`>d+IaKjQ-j4kj%<giU$+#j5K(^
-jSn6YinrSIl/(b"k18AOl0.9jjm):'lK[<jhrF^j:ug]riTKXsiof=cj4NAKiT&V@h:^<4f\l/^g"PH@
-g>qARkN_C&j2ejDalWHRl0%0hgt13:jQ>X`jlk@\`lRZ?hW=%fr:ojHiTKdnl/W*,g=b6<io&_nh%JZ*
-j5oUmimulMlf$FMjNk4i!W<!"!<</t!!E<'!!!'!!!E<+!X&Q"!!ElR)]KFe!!iW8*&TQ10c_#.cNqtL
-g"kQ@g!nFJc5P'Xe^rI*eBlLcbKJ,UdF6b"da$"Va2lKLc[O6db/V?8^qIJ"`l>rQAPYBI5;IW'BOmOE
-\@9&ba-]@d5[qL8\$EEN_er:;83B(,6T%4n4[r:A=^e51XL,`>=$f<BZE:7-VlR(p='&F&=&;^g4?5f%
-<*NNg=_)#RCmqH1FE*qpdFQgpdaQ1F^;[h$`597)`591$_LBJE`PK:&]"k_^`Q5Zt_7ZbAX0f=T[CWo\
-bK@B![^<oiUnP?C]!K#Y]X?;N\ZW][ZFI-CWi`/!ZEC@;\\#Ae\[/QQ[&^a?\$NcIYcY40Z*'ds^V7._
-ZE^:%StVU;Ss>b.QBR`5Su\laUSFHSSuf<(ZEqZFUT:JjRQ%"IZ/`U&\[SZP_6:>^YIV'F]Ze$kY/\r$
-Y->7<\\H;&P(Jdg]tV+b['R-CXKfUZ^T"*'UpU-06a*MfUpR#,_lT/sXg#"1X0/hA]skGN[B?m8W2?`&
-X/rV9\Z2m3Yc4+jTrtVlR@p(4R?sVRZCe"uWMHf(Xg,7C_(ip9Y-,(La-s9B\@/N8TVSHdZ)Fq8S]eFL
-_8O(,c-=qc^9+KMcFp]mXJi"pXK\k/ri8VnYd1XK[Afjt[C*?=WNqkFBnMV6PDap<I=[$4SXlCGR?3>d
-Mi!RkX08e3Vk9?@Pa8)C]#`"<aL/:]\@8oZaj/>_dEC"^oFLTdnb)MJqtBOJlgF33o'u_P"SD9TmdU5H
-A+9*]o(DPAlg3m"kO%[-oCVYFmdT]1mIKoBo<!+/.3Ks!K7-6\F-;rZQB@)=/M&;BNLQB,R[K432CU:'
-*]#/b.5E_,1+u('S#*!SKf_Ob7"(`)V5^GkTmA^U1HIZc6@La8,VqJN;c5MO?<glMPGOjZA9<NPH$+:X
-GA^kt>$"g0=]\^/=]SU,>$P65='&d=>Z=g0<_ut%:dmZ11H[fgQ]5<R>?G9=9MT/0?slu4=BAR&A85+>
-=BAI';c$b?J;T_ZKRnGjF`2/&;cn0\>uu;qAm8\ZNJ;@gN)u!PB52."E,orEI"6O+M3*U^Q&'p0H$3tP
-KTVF`Q_'qHTlXXF?;F1)H)%-P;cHju:0(M!?t`nO<Dch<Pc:R?Bgk-O6qU395"@Ut7OU/g8l/Ac='>N%
-#$4Ge5!q_*r^7Vk69mb,6;:EP6:OXC9M7uM9MSDX91;KA7oViC9i=nc:/Y"i9M\5S7R0F03BB#P4?>G`
-5!ht95!DJ*92SDU92&>sNLm/JT8dDP;bB>@5"&+C:IdQ.6W7<JSt:@ZPDt?QDJX63JWPFl<)QKj9ES$d
-:/:d_+&5X/9Me_c='A<m;b]\O;K'%plLXlJq"=@Qmdg2Lq?[#rmeZnUm-=NJrWrJuoBu/Bq"OL[rs%l^
-p%\:Oo_SRfqn`=@14]Q15e+kQ^pp^,rW!0)Y0Fr1cHWp##P.p/!=,7Jg"DPh!<<*jf@ej0e_/PLr;Zfu
-q#F.l!WW9,"pkf\cG:)+8YhfGNeX-h?9^Y91,M!N1,V'M0JYOJ4ZbMV1-S,a.Q9ID,rdY('bq8g'b_M%
-W'WI%/Nl!<-os4K74orD0JS#*<0&XU1bgF5-R:EB>@r>*?>=.X>?FZU-88Ca2CW!581cbhJ6u#B>\6Z%
-84??M8OQ3N:I'))BiSbN=C"6t;`@Z[BPMU]aOf8$E&&ju,8i4;hV3u@-S[.r0K(FD:,Y!],r'ARi7teI
-*"j&)*[DC9*sr;d"qMq%,pj$P0.nY&0/Omj&/5irrYfYj'GD#u'I#4P%i$00+!)CC+XJK[+W2C>*>B20
-,q'u^-RpYg,8q^B%i5lh&IJaQ$jd@Q'-SD-&0)K),p=<O+Y?<qeE#E5[8%Gb*u>\+'cS>=)%mAq.4qjY
-f7&Lg[B6QV?Wg<GYbaZ;-R&a8*$-:L+sR"/&L&JH+Xelc-7g>b.399G*A.HN!!!*""TSW#!!`N.*?6(7
-"Tm3Sp&Gm0(+2pV?Y``=k*Lh-e'lh!jQa<h?r_7GbZE-<hj&1hCh.+#@o-E<>ZYHBD0!/)_oU2DHYR2r
-a2Gp6_o0X-Ci+!&BOYFa=^GraEcQ&.DKUAcM7CRGP+]qcq"ad[p%[_*lLslHrVcTdp@RtJnaCqto^qV=
-mI]r8oCM2-j5o%Eh<";/nF5,kp\4R\p[IeGki_:*p@%\HqtC'gleh'mhrEJD_ooT\O--3<XLPgNYd_Tp
-Z)5d`X/!qTa1e=?`Pe@@bf.E>`OiRh]t(PV\$EWKV5:&p\\5>XZDO+\VRjjd]Y+$lcIq.2`mH]]`;Jrc
-md&WdkLn\Siof^up\EdZ]A`MEhW*SSkO.Wn`lQT\mHNfqkNM-khr<VOh;6uGip6U.!9jFI5jdIhm,m9j
-l/(@XjQ#4WhXBsql/:a[g""p9g=tWOl/([elK@3okNV6gf\P90f$Vq$h:CE?e^rd>hs0Y#pZEmF]=Q,F
-r7p#`jPJS?eCN^Flf$jdf'^Q#lgW]cl0J6Ep?:Dto%<p!"5V\`f)=D<hr*PUiooXhhr*\Sh:13=caP_5
-rW)ltqZ$a"!<<-$rW!'%"Tef-q#CO2)]BP'qZ$s+&0Eef2)-*dcHcgCdaZt+hqZo7dJ_@0d*gIrf[nX#
-cHXPUbg4\cf@SHrb/q`Hbg"J\cH=/G_83k"_oB^7Nb2$N5tj:gbB7E_]=b\b^r_X$6Tn\d[C!6J\]&DY
-4\.n3;bK2@6U*t693,,eXKAq@:09bFQ*RNpVl-W%Ro3*[9M7Z;8U`cd:K:S(>#AF0Ao2@OXg34rU;tR0
-d*^=l]s52ka3N2bcH42K`Po^1`5fp7]Xl%p\\Pqe['mKDU8P92e@)s!^=C`Q^r3t-a/Z,Oc-!lA`6H?W
-jLD8$[ApC,VkCN'WNES=\ZNKV]<8BG]Xk8WYI(==W3E%rTs(VoVLH:hYdh'?Tr"W\Ssl4;Tp(b,P+%u<
-SuAW`PE_Z?Za-jB`0m3tZ`fLaZ*E?(XL#I7Y-Xq)\[/WM\%p2(Y-,al]!&?>W33qMY)J'tTY8+S['m<I
-XK/Y4XKSFmS"74'\[f,W\%'#IXL>4-YHXatVlQr"Wi!GBZa[-IX&#UaVlHSiY-YI2ZE1:6WO/h<\>Ggh
-RZ3PkO.2f4X0%tfY-+k5\A?G3['$O9`5nLBY-tO5U7%@FZ*pX9Z^]:K\@KDh_9C-Xe&8Af^!6JX"08Ar
-UA_+nXKVW/*4W;WXKA_(Y+qkuR#,U7P*:ubIsl`tK92XpT:d-kOG]!TMijd8YHb:.T9tk-QDL^raN2NC
-ZE1A2[KsUldaQXlbL=WGo(;SEo^hhSp@.P:mdBZ:nc&1ao^_PBnG_ufnFQ8BoC;;8m-Es%mHsK9o^hYC
-nF>o5o(;VHZZSnl-S[rBKhk9[Ng?'"O,%0k.4.KAS=?(;Q]=cp,qgYq4YJ$23]86:01&[)VPTf53C,no
-H_@42WMubfG;V$+1GUh:2)$:)4[_qC:eO\h?ta/6Un)(2G(FdWEHuqTCL1=Q>@:oM?sR&C>$>'2>$P96
-<a]HG<E<.!;,pXn76idk7m9>-P%.d,?YEkE:haWR?sQl>>[UcJC/mu.;bp:c93?@lLm+9cK62-YChR!P
-=F"mm=Eeap>@D)sJ8T45NK7a`Ao)L(E,pGVJq&l?QAUuoJTu3WD/k,ZLPV1]Sti-UF'VjR;c-qHUSD^*
-;H6^j:/XqmARehC<EaF(W2bkk7Qj%&7S#X$5;tl!-oOdo;,L@p=Ar3n9LD005X@s>8,c$n91)9G91_fO
-7S$*C8Ol3;:JaYW78c`F6:jpJ9h\;Y:eFPW9h7`H83T3s1cm]U3BB2f69RS'5>"[D8PDr`C5SU_W1],^
-84u?94Zl)'9M\5E3C-PKJtABVI$9_LKlD!OEe'-t>Q%;!9h\2OrCn,(:Jaq]:/k+r?;!ab9129KEOjif
-o(VnRrq6H^o(i(fqY^6Yq>BsSlMUY\#lXMhmd^#GqYpEm#3YFEp@e%OqYpQmaT);AqZ%!^V@!GcXhhll
-[](YR!!WLoccje]aT8mVnc0:)IbWH$I/j9J!(>Dkf@\a0dms'2:'(M!!!390&J&O'`"s=eR!aI,P+[e4
-2**ra78HcL5<h:m4#f)X4ZkSU5"\$l1,(.(.k`+^'+PTt'cP#u;aa,A:dQ]a6UF.05rChgIRQA0O"DJ,
-.3^&[)^Sp;?YtaQG>).O:HL-W0OmR5.p,/'.lT@p:J+2dDb`M\9N=GG7p]4u9lXHm<+BH,770^17q#Li
-8Sk'BhV[!u.3p\u,q)RDh2j37.kM_b-Qt-34YJB=2Jot\jLJJ7',D8u)\`ku#RV4L%j`MK%OWh[/1)kj
-*u>V$&/$$)rZ#_p*?H@<)^?CA+!DC:)B9_8(_nAF*[2ID(DI].+rqXI,paHT*[)L?+<)%1%1*LQ#RUkF
-&/,Ne)%[Z0*ulFN2I!H7iS2kk:_t#e()%2m(De/6'b2!,.\k\BDg]@7Yc*V+AlEEEQS0O,"X5-5*?#dn
-+;,kD,psc[.4$])*Z$+@'c\8L"5X"\!X/]0!Vud$!='Yd*>J_Zec>@C$j%7j92fD@=JY#FL9gg-@b0W+
-[:j>gJ^MZaa3iMqQ"aWBB5)O$<F]]K<FTEUDRRC"c-q#kBN_FW`5KR1_of>uCi=60C2Iot@;'.[?rqYq
-F+B7$Yf=\OXjHM3q"sjZpZL;rp@S"Rr:ojRoC2MFIdZ[sp[db4mdKT8na,f+l/:(Di:-d>nD<7!lgsWC
-o^hS;lKe*3kj@g8q>^KVg$%MSk2G:0Z($5]Ed)n[IslQmO.2#LDP<\KD5=&0Rr;r-QZ%,&G^"gnH$Fje
-DfBZ9Edi(AC2.m>H?+L`GA:f>M3tER`VJ35g#1W#Ia,gKqsEV5o]#$$iSEVUj6cO9q;]&ujS%a"n*TQ7
-o&\TLdb*:Fl0%0nlKIBko&SQbl/q'im-<cslgF<7oB"iei99Idj5f@ck2Y7OiooC^hs]dhh;[PShW!b\
-g?RqckihBrkiggPf[eL"jPSeMip,UQgZ%/JlL=KC0B^Nm]?'"/gt(KMjPSqPf&#ZWjQ,U\nAs#@n(ZOX
-li-hVjk]+gf%o0>h;$]7e,J/;hr*GQjQG^fjl#+Zg>:E9imG4i!WE'"!<W6$qu?j#!!!$#r;Zm'!X/<!
-"U,SZ)&N_X!!3BA-2o_'0cUqR$I6uGeCi[7gtC3)rQZ,(dF?e#f@A9oc-+;ScdC4of@/$grlS<dcHstb
-bf@cA_S<k)a2c/[@nK!V:ca'JG%R)Q]sbDbaGE/U9kqJNZEgsN_ehh*84H?Q90Z$>5sS+>=&kfpXL#N@
-?9^6.ZE::-W3*@l92JPb;+O?/:d[QD8k_rJA6iJTE+G$2Z%7V-aNrAcd*pIWYIhrta3W5Y`5KX3bf%94
-a3;N8Ye7T[^:h(p[_AuATrYcS^:LqieA\u+bJhN?XK9(W`k91+dE^Y0ZD=k8Xh(gJQC=Y;R%^"8MiERG
-MjTWUP)5<^PCejWQA's9L4k?hQ_9:qUna!0R$%;qDjc0-Lk:MDM11MVR=]pOTs(Z&\](#1X0]!fR]j$V
-_Q0lZYHkgCX1#F=\%fr+_lg/`dD!9+]=,Al\>PORR\[m:^9kDWZ`^LN\>cm@XIuB']=GJb^q[b&Z)Ob&
-ZF$[9YHkL?YGnD(\?WEF_bdtRXL#79Wire7U9q/,YHP=9\$r3'R[B(rV4O6RW4/suV66epYd_Hoa0MkM
-Z,=MMR^9`;ZE^6mS[#Z*Z+$IO\%]Dh^;.k7g=+'AVnU:PWs,T*WhuM_ri67)Y-5.:[^Q1;(Tsp6YG\8%
-RYYX1OcYKUIX?HoJWQFnT0]*;Mi!CNMism;YHb4*SX>_-QDUh!aMu36Xf/A,ZF.BjeCN0ubLFf-o(;JE
-oCr(SnF,]2mdfr=oCV_JoC;>>rpi)=oCMPCmdBB)kN_@"mI9Z<o^VD@nF,i;p%J'cEC_Z52FE.S:e>Yd
-PF@l"KO?2_1fBC)StMO=O%i>",qgf$4YS6=5<'l?1.5')Vl#u95t=-pH(_"0WMubdFYGF&3B0)_2CU4=
-3^6(t?<:3;BjcdnSSWCoJp)<ZGC4UM?!^f@>[V#Jr`UmV?<UH5>[CT7>@Ci=<`N.$<EW6h4Ynud6:@'#
-@TH]:C1^:;Bk_'`>Z+R%>CK^_@nK*a92&2Z:Mu]$Xgc*XYbIqcQ^OY6JVetoBod^ZDK9?HIqre]Ul^"U
-R%0"pT;@O6Q^s\aV6[b-R>QcOPH_BeT!lVSWi;J/?!(E3;-e:<UMj.0<*E'q=&`@6@ocZ5>]Pk&Wf1O\
-6qBjC:Hp^!4%N!o3_`:F;]Sq?=BAj*8ju<;6UaL76psR<9hnPW77BgF;,'POr^pHd779U;7Rog?8OcHP
-;GKq^:JFAW9h\)K91V0-2)%$N2E+&j6UO=683KXA8kMfT>Af=iWMlMOAkGWa76j+1:J=DQ5W_;3@=au8
-FEj%6MM5tfEcHSjK3V,F:'=9c9M%bR9e/t6:Jaqa:/Xtr?:mR^9ghKME4"B_nb2bTq"aaTp\FX]r;,sX
-r:]OErVulr#5.NSo(MkWqu6l`n+-5KpA=^d!;t@Io`+smqZ%!]ZO-gsW5-BlYb**<!!ie8d*gOg`OZ<F
-!"o<Ui7lV3!<N6$51\E;f\5--4n8Rs#6P&9'F7L_^`Y48S:cu[MP-#.1cdob4\&783B9/Z69-lO2*F8f
-0JPjU0JG.41b1C2((Uc`+W233[SJ\;1KmI'-q$Hj69ZnQ0gIg#F<2,A+Wr0Z-9-L<>Yem;=@,J>00a&I
--S?Pk-9)qp/iOgq'-\MH9MHi^>[B'=:IlWU-7UK\0e,+21GLC#3au2=,?U2KgYpXt.O?l",p5ZIg"quI
-,UYZ!-S[#&5sQnQ1d,]_guPkE+<)FE+sn-:%gs$g"r&@.-7UZ#/Ls+6*?-"6'G_`0)B'Y@,UP#^(Dn/<
--6F0HrZ3j7(DRl3)]]bB+<2RQ-R'WX,U"!O+Wh[D+<(q+$O7%I#RD1X',26'*"<l3*?$(K3b>KIdcB06
-\5!nW)]KS/*Zu7:*>T2&/2EgK`*dT$_R-1oG%aW_ZCilo+<hpM*#KIj+;5qC,UFf_,:+Wl1`d>W*YfY:
-0*C&2!s/W."8Mp'!t$(h*#&PX!!(4C8HKSM9iGG2;5334J$dbSd+7:D]5;FuK[J#b`R<DnQ=acF@U<\O
-<bH#P<FTNYFhbc0aOu/o?V%0:`5KR0_TTB#DKU&@DKBWC?!:H7?=mYqG'S\!I^$]*S[?]2q"ad\p%Ie3
-mIp&:mdp&=o^qMDo^_JAp@Re8m-F!/oBu//lf-IMj7*!Bo&A^%iT]Ouo^V2,jQ5sriofCno)JaThX'Ri
-m-<lRXdX]TCM@X<J95LQOd0BY?_XH?=duG#Y&.O@P[8NRL2Ca]K5#+MIUHPt?<MVi:/ttMART+XH?a.6
-I>aT$[`/1'f%Sa%_9Kp9qX3\:p?(`9mbZaSjmD^:qVf#tjR_U)oC28>p#kAliS<5bkN(ajm-<d!q!6u.
-n`Srtjl>C_l0Rg)o'G>igu[SJl0%.+i<SAsj4rPJnEX3=g>CoIi90Fig?e.ajQ,=XhVQl2e(E='m,m<f
-lLX;qioAnNk3DI3kJt<K`oR!NeE-)YiTB.RfB2D`lL=!+a3X&AgY1iVr;?9Jgu@eSi8<;Af\,'9q;;GB
-kiC[Sg]$4;hVdJBZmYtR!!<6&!Wi/uq#CI#!X&9!"p"oB)&X1pqZ$m,(FD!r1bfsbrlteseC`R5gtC3)
-rQZ,'dF?e#f@A<pc-+;ScdC4of@/'irQA3dd*^1aaN)9=^qdt1a2O!G8jGa61ORA\@%"[=[C<olO@2i<
-D83HaZF@H_DF-]\6:F@25Yaj;6;16Y>GeU+[(p!Q2^=EiXfeS$Xg49f;d*4"97B]25<D.s8Q/At?t*qk
-@ZIUmKT2qLcdU7ce'l7C^rjO.^W"1.a2bj7a2Gg4aiD0$\[Ar_^:V:k^Ts]3YIVio]Y;)-\?)^G_oB?b
-Up\:U[CWle`SBLaWk5mL_S!aZQCsM)NIZJDO+2/'RYXs_GEJ5MCk\.MRXf@=JMqV7UOR`kUO.BTQ#(5Y
-BOd*HA8QgREGfW/PFI)IP,5@cY.2ZOVld"nNLI)ViPi"*a0N7u]Dep#Yd_<cc,-WdaNhT@_S3RlaLedY
-V4a^0^:CV_\$WELcG-^&]!%a)[^3<K\\5Ve^q$SBUTU\h[Bm'=X0&S0W3iV.X]iZX\Z)d:XK8b<[%Fe4
-VQ$SoTrP,aP`qQ$PH_'`WNs@LUopkrUTC]3bK$rkXg,g[R@(D!\$NNES<U+aZadfSc*tC"`4j(2c.UUb
-VP_&NXfnh)UnjlfX8]=&Y5YUD]XY&@USY)p[]cg=RtY:!Oc>-KI!gBoJWQCl"J)0OMMM1h+d8_'YHY(&
-R[BG-PbPCr`l>p.Xf/A+Z*V-ge^r@"bLFf9neLZdnb2ePnF,]2mdfr:oCV_JoC;D@rpi&<oCMPCmdBK.
-lKmm'mI9Z<p%%YFp$hJDp%J'_Db2N0/Nn`>7n%K\R%0P)Kk)_k1fTU,T:q[>?BIu3.P3"n1+"D,4uso@
-1dtN9Vl$&>7mf3\GbCn.WN)heF>,F-4?5Sl1+"A%00;fs@9QrIBjQUnQu71qIWfmSFF8@N@:3AD='/X0
-=Bf$2?!LQ8>$Y?7>[L`9r`1"@<EW<k5;b;`77E?%@8Bm&An4Y/A7].T=AD^h@oZN:@nfBi:Jb%l<HOV&
-WNE.hPHLdGKTN*i=_VeiDMDe9EI)\^G&q>CT9F8:S=OePS>gjeN.QGcQAq<(R;Qh[DPae6Q+"cHW2Z;/
-@pE>88mQP5UN'=6<ErF%?<g]@?iF+C>]Yt)Wf1L]85)WN:I$g(78Q`05>4XG3)j$^=^#<6:J=PN6:X@.
-5se(48P)cR7RB[A9h%cJ84H$;7n5p:6UX7991MZO:ejb`:esSY:.bFS6:*Oe0eG:D3]K]#7n-*F9LDQO
-8P)QL=DWkeX/M_OA4]9^7R077;bfkR5X%Y>BS2kAFa947M1ohcEc->gKj7DK"\_Q^9MJ7\:]F2h:Dco'
-;,14r8P)oZ7S$KsWmU"unFl\RqtKUZpD!H"q!e"Rp@%JKs8N#ona5c:q"FU_rs/Jbn+-2HoDACa!;tCJ
-oDejlqZ%!ZU'(N_ZGjo)Yb`fJ!!ikEcILXh_7g0G!#>S;S)E,QQi[9g!'/W`e_&^6bs27/!VHF9#m:G@
-'F.CiU*Mg(MLLY/Fe+n)4$Z(i1,M'S2*=#U5<XHU2*!l`1bq0N/M]"62CgU7(D$ua)''^,\4e4t-;-lY
-+ZMMD5qsW5-8@5QG9[qS-7(<!02$)+;a!#b+^Rbf'/+/b!<rr_1+3;I2H2m_$Sr_26<"X4B4)>h92c6.
-(CC@E*!Qlt1C=Eq#Y//H)H`]Xhr3.32_R!2(a;%2f\MoN-Rh2+/jVKN1c6j<1-KWehW2(B+sA3T,UF??
-(Dn;9#8na/-7gl'0JcET,UF`P',VQ&(Dn.k+:9SC)&!l2+;H"?*<$g1)]TP4(Dmr:,9@mO,U+E[-R9HT
-,8h=9(D@2c#R1PB$ORml(Dn2>+qu4H)&XJ=1L2Z;fB(c>[mq2J*?Q(6,:4?D)&<o+2+4@ma(Tb7^p0ka
-FCn*T\u@D0+s%X@*$6=&,l](f,Ru4J,TeHd*#pIT)''hM!T!eV!r`;t!!iZ7*ul77"Te\I!([/+-WaMX
->>:sVK6OWMda-G'keqCG:N4Y*bK&&_g6uboCgp^[=B/a:@96iBB61r-_op\[FC._Ca2>j5_8FF-CiOQ7
-@:!PpEbB#q?tjXu>%;JfGAjCs`2po1n+QMOp@\1IiU?X6p[[tOp\k$WnFu_JmIBi?o^_;5oC1i&ip#=L
-iU$(+p@RA!qWRP>l1+<+iSikjlg"!(mIUAXq!IhEj65IU_Q9&OB5(gYF)l&)CO(J55ZXheC-n)][('aJ
-Y*)&!C3X&hG]le\Dg#DpDI,tU?UdOuE)'PQ;-n9S>C2:%['mmMj4E)>d)ODM`;/uno'P>qn`niZg$.hk
-p\W^V]&E2@mHEE_g[=:nlf[$TqX!D1md0,ukiL[[lf[!Sj5JtWkNhHri8Nq^g=kH=eD&^2g"P3:hWO7b
-inNa<jPS#'daQt4lf[!dlf%$jhr3MNg!\@*inDo:g>(cVm,d3`f@T'Fm.f_^^:VAHpXdgMjO_u>i7ZlK
-mdoo=mH_p=oCUr(lKS<Hp>OcamF'qMgt^`Dj5oC`jPo+Th;%)SkMt(>iToL]i8W4m,Q[iDr;lfr!!3'!
-!!3#u!X8].q#CR&'cJ&0$2X]:#TP6M1c$d('[=nJdF6b&h;$]5dJV96d+$\"f[eNsc-+;ScdC4of@/*k
-bfn>UcHt"ecH=5Ka25^m`u`3YAl;&^4tqN0?s/i.]<eu_adGUa3*X)(ZEgsN^j^5l84Z'96U<q-6UaC9
-8l&QiXfSkE=A_"(Pd7EoW2Zo)Sl/Tk;+Ef=;Fj8K85rhs7o*;k>?$<YYa(fba3iG`bL>"[[DL5-bf%QG
-bgb+U_T^6@^;@q0`5/gi_7QnW[CiW;Xh)*Z_7dLmfY=u(ZG4DiT:`@5a2c??_LBblm*W\qaLK*u[\]Oi
-Q^*toH_[3oI>",I=B]^1SVC9oP+\Y)DOu;^NMLf@Vk%C7Ni.&GNHJZjFDG]XT4N%sAos,ZD2b?sYHG7V
-VlR&)U62"OZ/<U/\%A]G_7-A>Wj]=C^s9TqY/SMr_R6;7S\VqT\uhNrbeq0)^OEYrXL>L?YeRB1OIrha
-Zad]^[]lsEZ)"1sV44<WUna`^Wi`eE[^N?Q\$D<kT:r6k]=+?<[Ag=4Tr"onURIC>U6q(1Q(=qd[^*!7
-SXla]ZcU.kXf\eF]98D][\fn(WLK?[\\>ep[`u@pa2l->c-4nk_kX!<a.of=W[=aHY-PC?ZEg^<XK/A-
-[]ld'S>s!)ZE:@%Kjf=hMM$D(H[L<oOStRdPDY$NMi3jtXKSk.TUD16QBRlB]Y_V&\#cO2ridQWa3iMh
-e'-:bnaZ2>o'uAHp@.P:mdBZ:mIBiAo^q_FnG_thnFQ8BnF#W,m-F!%lKn$2Ie<=,o(D\Jo_%qOos/^<
-1aXM0L4VZTEK6BUR#d,=/LM]0Mjp91R?s+7/MJh*,VCAj0KM<A.kNncSu&<UKgIj[-[MG^UT(8jSTm"J
-2E3<D2`EBF2`F3*:dIZP;-6_IVOMmdIt;liEH?MRD.-j\>$bB;?X@2N='8j:IT]`T>?YQI>?"[(;,C4o
-;FNo62E4&nP*TZX>?Y?B:.Jf(?XR,==A;Xd?"-T!;GL"b:K2IoT;T65YbKXo_Q()lZ[$5;I"I_t?uUIA
-MK=#N@@40EGHRiYGFcL(OJ\1cZ&t`S^:S)rKk5k<RuX\c[&BssFC\Za:eG,=I\NTX=&rC'9i5%s=Bf'7
-<E*.CPc:R@A4K*X5=.Ut2b6YB9IN,$9iG(q<ENF+92/&M3BTVj4?Yr!7R]U59MJ#I8PDTE7n6$=84Q3G
-;+aGM:J+/D6q9d?;,9qW:eaDM84#a(2Dd'F4?kkh5=.V)928)S9h%TE935ke.&!]?U5`VR7RTL%3_3(A
-8Ou-88QfhaS!eSMOG\gLDfKl=JWtss:/:d_!DZJi;BAY1:/+GU:/ati<C]b_;FX/VDl(hDmdBW>q"a^S
-p\t"'qtKUPq=a7Hrr;usq![P:o_A(Lrqud#o_%tRq"Oa`rrW-!!6Y?D!<<0!!"1cU!<G9a_T^*/Yr)F[
-#Q^^CdFZFW^^9Q3"p;6`g<u5erW!<kf%JU+h;$:J!!!&t!;lhB!s/H&!s/T+38Cu2@rRfuRW!/<S6S-D
-76*[p4[_V4:,4^o6oZq]4?H/)1b:I9,UFrr-5IC1%hTa$]"hE"2DR3Z.3:<&2b#td3$p.'=G\RN1+4J"
--7_i!GYpau.iNMC6m4C+9`tG(79(]8'JiKe*X>1N!%i+u%glrH!s^Z+&K!JB"$mV,#X_\r#9X*Z6QHY.
-R*adMg3Yk92C'.g8_;^c2_6X:+=/p%.kNM3/1NQ"_;O+Z9cbAp&ebfj&0N5G)?q'/,q:T'.P*>,+!MpL
-$k!^]&ec$$*?#\4+s@d?*#o^m(^h)r(`F>=.3K`N-QuP3%hocq*@<*X(*t.B)]TM,%1ERK#S%FT$P*aZ
-)'L4G+s.O7*$-\6Z.e<ofsO*[&f;An%3-T3(E=52+?30"e'EK"]WnTCKm[]1BY18t+sJ*N+<i-1-P@[M
-+s7sM,:=]\+W;OT-lF!K/+EW,!!<9)"9\H"#6YGW*#]Fm!m1L5!urt#@UE;8X65+VYL(eGeDfE.F^Ima
-cd'bTdF?m=E,]Q'Bl.3X<a9'5>?"[9_8F+2fQh[aDR7C%`59:+b.V\5GB7G1IW]XJF)Yi0D.@4&K6DWb
-WPZKG][uTGp\=OTpZ^H$rVQQeqY^3grT`bDqt'1CoCDPCk32L.jlPn"j4)uPkN2:/inX@np$Cf1n`T&s
-kP"H;p?Cl3s8MZSo^1Z"gXEm?Q[34ZC0GUpAQrhnJQP'7VQXc*R\mL*Akf=gIR7stA79_+>%Vo"?"\:s
-;fQ246"On)A9ql]DIQjsLnV2a_u&9>hrES7d)<luoC2A<io97ehr!V`lg"';gq()Tmc<j#hVR&Ljm_Tu
-f[TQcmdBW3iSESDfAYuQe_&pDjlYq!mcNBSiT/hPhq[#:g#(lQjPet`mGdBk>4(P=f\>69i8s+[g?._a
-o'kZ/lfdB_fAl/QeDK-<jQYjjgXjj'jQGq+kJb0I`8pXDf\kcAf%o?Ek3VO4na5Z1aijAKi9]dorVc<G
-hV7AKg>1fOkiUscroFjTio&YIg#;5^g!S[?gYLZDf!ct,r;cftqu?`t!WE'!!W<!"#6G#'!!NTB(`X:q
-qZ%<9*@Na$1+a@Vbg"DZe(<@1gtC3)rQZ)$cdUM!f[nTtc-+;ScdC4of@/.Hbq78ccHt"fcHODOa2>g8
-aN);cCfsIu4Yhf;@TAW$]sP8a_k0Rf3*a5+['R6PI_]np8k)3D9LqE65=Ih,6UOVIXKT"G<`D^ZR^0*!
-W2Zo)TN"us<D,eZ;GL%d:K:On;djNN?Wr2eXGW=IajJY`cICCYY/8]8eB-%bcILFU]ZeaA]YVS*`P/O`
-_nE=^_T&pXWjo76]>D4lf>"u%Xh_reVPgiKcI(%WI_Nqdm)cl]`O3IfXe2;bOclZ.H^g.NG(5m8=BBF)
-Sr$d+O.`G(AXRsQQ)0"YWhFKaR@A>NSVUsAGA1ZOR9tB2I:@tSDi:BqYHG7ST;Aj(ZBUrcZ/<[1\[eoI
-\$W<C\[f,P]$.giXi/5k`O2V>T!c)F\uV6g`QcE;EPo8cVQcbmYe6iuO.Wnj\A,ns[]Gq$Yc+S'Vl-&[
-XK]%8YH>RS[_9/e]Y:DKXK/P3[BH=.[BR6PW4BRMYb[_fYF^lJS"6OcZ*gF$Q("bU[*-CnXf\kG\WWPf
-[&Bn)X/;l'\]DRu[*Q:oai_O#bR)tM]q_L8afDA@"gYPE[Bd%9ZP^!PY,eLtYI(^5S#!?kY,SUuM.;.#
-MLp6TGqOJsOI;H%R?<8WM2R@ZVld/,W1B<DR?j&)Ye7fj^9Xi>Y->(4]#`=NeBuFeao:fFmdff<p\++F
-lgF33o'Gf8p%J%Mo'lYL#Oq?Vo'l&4li-5Qmcs0.Ie*4*q"4=Tp@e7Tq"MCM=ZRoV4cP4_3cBt?S=#G"
-Cb[:[7?!_*T:2+1;)'dW.P3S0-n$u9,:4`k9V&&YSqTBm8je-%UnjuhVOi)m1cRNO3CGe_4$Yu":e4>c
-AQi;=Ju=uWJ:<&nG&VSRH>?ep@UW_O?t*MR@T?H8IUQD\=B\m?@9HN1<DcUt?<0K]3\W0O8<T6L;dNR2
-@SfX/B4>:W>$Oct8R5h"6W$NP:J4K&NMN8UdDDX"^9aT=bd2S+JU<$>Ch@U4J;J#`@:Pt3K7L8-G`Ji0
-L7#NMK!UZ4R^f_8H(01tUmI1E]!SE8T6"FE@9-97IWhH\E`c@E<DQCi=^,?H>?+O$Eg3Q%O((RL76a.*
-2)Rs";bA>s;c-Rt=]&+!9LhfL6oI+n5!D1u8Ou985"A=<8P)TL6UjXA:/+;N;Gg%]8l8>Z8k_uS9i4VV
-85;lP:JF;R5!1k_3C#tq4@)A#7S-6G9M%T?8k`?&08uU*W2#A\8P2E93BB]0;G^"P8P<*"KU\EXIZK5;
-Li.*OEJ0X7@8'Bl;cH[n;#O9K:ej_Y77gKZ=B%^_:JjPN=)k4nm-a90p@n=So(W"Uq"s^OoCqtJoD\dh
-rq>[CnFlYLlhpbfqt0XWq"OFZqYpTn!6P<@!rW*,7]c^l1n2)!aLJiFrW!3*XNJf:ai;+&nGj9(g>LJE
-!<E0#:Y4.Jg"G*,:]LIrr;c]pGQIjG"V(Y="$PM8/kp,MNKIq&V4:L@6r-BM5=\C9;,8eu6:j6m2*3fl
-67s]D0-qr*5:mWb&IJg\+M,<h/NYO>74THC5!;P.4[CDB,?TmN)(d0\-QjU"Bo>>=D+GRO8M(c/B1rF.
-#sVKC!?<di@N>P9'``\E?l'Gr=pc<G<"U?\1'^8b"p?nX!>7s<"#:])6]TRPiR`$(/3>I4.S\OLRQ2rS
-/gM\n0ekaX2Cp..E51>c]1<qc)A3_r%1XO,,o6[u1Ft4<0dS+t)AjYA'aY6]'bqK&+Wq[;%N?Q0*#ot>
-&f)H1,9\*I.k;_h+Y-\A-QF6Q+!DsT*Z-(F*[N$I,S^q($O[Xc%LWj^&/ZE0+<240&f_uH>d2rDg"Wr!
-'H%c(%LsF(,9e6H+sJ^6WmoIUP.R`mY^UCr9Q._L2]X"e.4Qbo,lK)',U+?P(*4tW.NfKL,:+-F-8>Pm
-!:0[f!WrQ-q#CX'%3?H*&Hi0X!$24b/mDXi?;mucK6=KJe^2t0jMl@X>CFoCcHOYahL:c2DIQjZCLU@D
->[LB5>$,(D_84@GH$Oj]\AlM*_8F74]5)A2G&_\]BP;@'CN4E2DgI(ZI<2(#_3D4[jS&BGp[@e?g[Y7?
-p@A.[o(W%Jl1XuDmIKi8m-3WsoC2&8mI]Pff];>cmeG_uq!7bAl149'mI'3,kiqEkkudQWs6/A.lf-sY
-e'H1FKkYOGAo_a!?".o'<)d%lY&djNW6*5*?FZb:Isl!@L43Z[JpqK]Ne:kuDcpFdH?"_-P&#hqH'khn
-e\&QlhU^ZJiPs0]`;&s'm3:l]m-<`nkNV=!nb(qR]AW#9oBbW)l/q*njlG:Rp%7Y>oR?5fi98tVl07-[
-gZ%GYjm)@)l/L1NinrhUh;[2Hk3VO%k2YX`fBD>^kOS$/mc`p$k2"nSkj%p2h=g$mj4VuEn)ER$l/M."
-l07*Xe(X$LlhKY^^V%MDp>"TcjPetRjQYsokPOf1kjHR9p@mM3lg+KEm,HsWl/1=TjW*LJjl"tSj5f:]
-io&_Ih<!nUe)'9>h;$r@\0V1R!<3)j!!3B,!r2g"%Mos&'aFO8'Fc3<1c$m=(D+g7c-XnjgYCT;eC"6?
-'@"kPf@eg.eBZ=^bKS;[e(N@'dJ_Anbg4\cIaZTfbK7lF`Q-'?`gLXD8OGd%Lrj+-Qasf:\\Q1S9M.Zc
-^U1DS[^a4m9LqB184lH?4[27t7S#p9V6@)/]iJ038tiPoXf85!Z(=cl>Zam&@nB6e;GUG$<a'$O?X[#b
-XK6f+[DpVDe'?Cl^TYT-d`TMVeATSX]Xc/0I_rh;`4`^hXL>sW[_ou*[@a(qZF@0Z]=ZY4_QL2\_RQhU
-[`?J5bIY[<l0c<naMtp1\?rQT^7gjuVi[O7KmS?5K32PqH]*PjLOuP,MK#2EEh%f"Bodp]JV\tuI[5e'
-NcJuXJVeK0SsF)DDJP$#a1nmcae>W?]XErmI^-07ag&+_\[T,Z[^EZS[B[6]_lg2]_n4%%Z*LXC\@o2I
-USc&U`P9F(X/NJ,[^s,JR['GP\$s#e_RZqCYHb76Y,JP#XL#LQ]XG/VZ)>7I_S447aMb^'^9su:X0T+K
-[\1FJ\$)QnXL4e([]?@7]WefDU6_CPXKosb0=%^\Z,+#=VmEk<YHP(3Xg,.Q^p1/i\[ou._op9Jfupe!
-Wjp-UX08k<[^30<Yl1k"Ycb((Wi`S)SYiZlY,SOuM.;4&Mgp"sH$OXeOI;H%R?3,RLPq.XVld/+Vj`p>
-R[0)(Z+I`d\uVa*W2lu$]#rLPe'>tZamnm:na>r8o_/"Jn*BE0o()/8o(D\JoCVPOnmq7]oCD;5m-<p&
-mdBB,md]uCp@J+Uq"XRVq"MXR<Au?S5EC^g4`QIES=#@sC,7Ro:Q_-9SXGh*:,4LM,:><#-m^c3+=8Tn
-7@C'OSV'-k:J$54USXuiVP/5k1-%NY78bgg0KDB_93"be?=m>F;gY@0BQerdH$4:PJpV<>@UrqR>%1rE
-?=?l7?!pf:>$>!7?<C0.<E*%(?WTTW2)-pN8X#?K<FAm7@n]C.D.-aS;cH:Z8m>L`3Cc\6:eFG]B7P8g
-['5k$US3sBYb,fTH=UuYF_+foD1cS.:1fN8G@Fp0G[GZDH"_PhKk60]RA#t&@;U7/@"EEBJV8cBUnMj=
->[pl9@!/3=F]_XD<`N+!>@:rP>#eL%E/piqO'kFN7mfm?2Dmrr;GSf);c$Lt>#SC(;,1%^6odFs5s@J!
-8P)E=5=\=:;,0e\84cQR;,C"\:.dlK92A7^;uTjE<)QXh7nHEK9MnMN;*$Zs1cI]k5=\F@7SHNN92/#F
-7nl]ZC5JXbWM>P`8kqi@5!MV<=&V[R8kW#qL7=WVH&mc8Kl1^EF,$$=Akc'!<)cak9i+Ya;G^1b:.7ZN
-<*E9k928>Q7Ta]0g[+CsnFlVNoCM_Qq"X[uoBu2Cp@%VPs8N#ikNMF2q!mhNrs&8jo_81Wp\FghqT/^=
-!s&H$!"2K-!WbBV]ZS.#[lXKg#R.rfb0eJU\d.a*(R<q:d>\/-!WZT[e(NL.f[i^q!!**#!!!6$!-ePI
-!<WQ;"9noYf;9HEI(,<)M0c1p<]!9G9L1[4:H:a50J,LX3&3KS0K_<G.Prb-1c[oV'FkQ\%20ns]2ULP
-.lTpD*Crph5<LYU+!N"2IhiS=,U"TZ+t6*12(iuS.9AMU(`l1*!sJrJ/h.)N)+@(C#:C(3#"'I;"Y_&&
-*%<$<*_n<k3tDl=-n>WK5;*3l&.g['UW)*CE&0.20e4YCfA3#Y.4Hr&/1reA5X[@Y-SAo9gu>q5*@2^C
-*ZY_#*?HLK#8K$E0KD!:-Sctn/0P`:%2'Hl'c8);*#B,)*ZQFL*[DRB,:G&j,9S6Q'dY)E-m^W+2Dcs8
-/0YuM+!;^W+qlF=&J#3U'cdl(+s%OD,9\0O)%[Q++>$]ng?.)C\j.&R)]'2&*[`Ha*>0VA,t=ucd!ge_
-Y,8(A>uaXD_6H<L,UY&k-R9f[,pt&d,U+EJ)C6g`+r;=D,o7FJ1BI+Jli7.h!s8Z-q>^d%#SS0r(_HiN
-aoEFa+=Bl`?=-X3k'hTee^Dasip"0oA6='%bKe>Wd=1)=Ec,)V;I*O/<*Wa+?ta(Y]YM>3cu3]7=M2Ym
-`5':0`O]YqE,B*#J:i<"F),fAEb&j+DLQ`$`P[S3h;7l$qXsFKn)F$=qX3kOrpf^\p?_GFn*p&Ak3VL#
-m.'?%n_<<bbgYhRs5s.3f_t^Iqs<k8hsg=#jP]"WhgY+ps8VNKp$^u$e]ZL][Yo$CEH#o;Des!)JTlE\
-WO71s`NI2"JU,;BCjV8'LlmRHOGf0ZO-P`NOb%LpH%2!FP+.Z$LQ/.<i6/dFr8ueni7>`f`P_B>kiV$o
-mHj&qf[K$Ln+#r/]"?b_i:,mbj5B=gkMYOgl20i1kooZfkN;9tmd/ugf%AR;iSNV[mcifkkMbCajP/\O
-hr*MRro@5HgsG-=h:h,Vkiq6qmH`cii90:rk0WVNf%JKujmh?rnE&X#p[@J3hq6fNjlc6u`P0%(h>,s_
-gYUfAf\5?Ji8=D#iT]FFcLUYckNhF1qsWV(hs8qYjW3C>i8<GMh;I;RjlGI^inW;Hf[]$KgYq)KfXE%*
-li7+g#6Fu&!!NoO(`X4jqZ$m4,VV&10e=(MrlbYpdb!1-gtC3)rQZ>+cdUM!f[nWuc-+;ScdC4of@A9p
-cd:%_cd<9Qda?@bb/qZBaN2EAR:](j6#/B6b?\;D]t1S_^rqp07R:LtZF.!G\&W8X83&Cc4[h\$5=%G*
-<DH)[Xff4D9hIZ*VR!A,Wi)u)RnHLV:Ie#_@9m,=:Kh75;,gn*@Te/\YB#-$_p-NUajnk\[`R.H^V\UU
-_TC?N]Z5KC_8=@5[CNlU\\5>S_lUMQR@:S,frN*'\_l)la0i[mYd:mG]"l2"]$K7!m`)labeM!"XgtmR
-W1^Q%Wg]BHP(SaRIZ]><Pa-rsM5@)=O0G()QCF2&T9P/'Q(+,/UmHM$KoVX_OIN)4UQq=!J<m+U]!8Tc
-Wj&n=Wf;IqZ*N6,X/WD8]=GATVkLE([CF&hXffRY\&P\MWMRAC\ZN!=[a2k*]#D=dYJ7Tb]saK!O,gWR
-Xg>XT]!SZKYHPC<Vm!,%Xfet9[C*QFTXV;7YJ7ff]t1qp]X"N9Yd(sEOLV9eURI=G[\U(5V5:iD[^i]D
-SYWEgXhcj1ZE1.4^qQD6W33>*V4slfV5D>KY-Q0[]uJ43aNVi]ca]pR]uR4_Za-d;XK8S*Y->4<rN[<?
-Tr4ZXXL>7;X0&.Q?[nB"I<]p[G]eY#RJrO$OG/4?MiF%$Xfnq+R[0A1QB@]F]tV:lVkg#^W2Zu5bgt=n
-c,IuLnJC`cmd]`7p@e"ElgF33o'Gf8oC_bIo^MkNA+9*]o'>Q,lKdd*nETB.oC_kQpA4U^q"OLWpVM&E
-/gi#2NJ0M[G*//]Q'$l7/1`2AMk6E/S!f1-1,'jh)_!-_,rR_).l]U[R&6aJJ2fAN0o)EsV5pSlU3A:C
-1,^dI9n#Ms6UF"1>#\-i=]/R+H)@$<DM!plEH?2NJ8\k,A7/MBA7\nLA6i5??!(68>#Sd9>?+[";--Oq
-;F!6&5"mq/QBu;oBk(R\7mh-3@96K):e+8[>$XHW92/#S7nHclIt3lo\[/B=]s430WgBcVCNc\BF^Sou
-QAK0TFEN@tLk:_BH]j8IN0g3&HCKK'e>SF\I;s[jQ\C?XM2@[rTlamR@oQ3/F/#FQ=&Ddl<E<+'?!LK6
-<E*":Ml<Y<?pmOQ5"7q%2ag,7<\m!:9N,%t<EWX2<E)FQ3BK;g4?G\q7n5p:91_]S;+sbW8P2WJr_!Dj
-7R'L87L2CV;cH^p;cQZn8kDZK:e*Q@0ebF;2*jf!8PD]E:Jjt`;GBVP:/"W"LnLcIUQT(]9LCp*5"&.E
-:dd978ks,ZS!S8AOGegEE,KZ;L6@7"<)QOgrD!Dg:/Lpf'i7_!7SHQZ=%Q.`;aj/XE21tQn*TTCp'(!X
-p\O[['DV1enb2\FoD\dhrpo79nG2kLoDJUmo'Z&>p\=O[rrN,paT);CqZ%!nVuZoj[)L;)\?IRa!!`S(
-d`Tq_bd7?SnGi]Sg=sPmr;[+?f[8F1e^iGEqZ'Ut!W`<%!!3<+!!*3(#6QI/Yn&.2]m"C@D5F1?5##$G
-1cA?:3'U>-0K_QW2F0>P4?bSS0-qo$,;LSV$P=4(%OAj/C/8_<4@C5-:fob40deCk.t0HqKGtUR.3^2[
-)_XBu7Qbs:A4oQr59r?b.nMEA4]<q++$De\00LHo2GQOs=?@m45u:$RGu5Pl.8";B3^lUn846l:10AG#
-db<H&4uPYV+!O)'hOleQ+t"us/i#7:-n[&#/mGC2jM!r!+W(b-'b_,s)(-pC)Ccs_2eFuu/j1pD/fYE1
-$ORX^%hfp)*>f_<*ZcdV*@)UE*ZlIH+X&0M&0W&5(F:Uc/hAP,-m'HM*ZlgK$6oi`$3phN*YKG9)&=PN
--6jl['cA2:-Vg>diS*&#6lR'Z&eblm*@2pF%K7Oc8@I$kE.#=*VO`f^>#TXTTf=ML,lf4h+p&l2,lT/%
-,paWN)]pLT)^?UW)&XkVh>dZ[!s8Z-q>^d%$5FNu(D$ZLeH#:C3WUHN:h+'F;6/o3HaClCbhV4=b&1fj
-K[S,ibg+MfSS3.]<)umqBj";9@:EkYEOij!b0PEE?Wk4arkgV5aj.t9BOQ!r=ET7OCgh*jA6NVcFb#<l
-Y/eY_YhJO?q"a@Ep[.,<qu?<dpAF7MqX*_0idU(PnFlAHiU$C%gZ%,[l-ePTfB<,!rRKa's8W)Km.BN!
-jQl%!kjeHAmeutBcen0Hg#1Dtb/_6+\$NQX_T9pCc,drfj4i5?hr3SIfA"HreCi'phV[,>hXTaujNbZW
-^rOUGg#Ci;bfIrIdb)smd_EQ4_;s_Hio0(Hau@bljmM^;q<-kul0dNpnEK0!kMjJ!gYg`MjkSt^o&/j$
-mHa$4n*TK-jkeq`gt^iJhqHi<hW4\#6gO(%e*lMSjQ>1Rkhb:go]tGomHNN\i:$$alK.F'jP/VRhq[2W
-nET&nh<*G?k2FeCm.9uCnaPf%lg*Kbk3DF3n1WD3_p.'9eCWI1gY1KJnEK/rkNM6pou"]>r9<)!jT#8U
-jjMl]gYh/Mh<!YKg>2_c''/-5l0@Hli8a7qjl>CbeZg.tqZ63e"pG>G"TSN'r;Zs2'bqW$qZ%!+'e2("
-2A6].#g^d.c-Oegg"bK?f@A9qcHaYZdb"KN%bK1YdF-Fjd*UCrf%&:!r6kVormXcjc-4DYdEg"7A4]BX
-3];c8>$.#s^9kbtaJ23o3G5q-Ydh<U_ehS/5WqM$5t=!m4$uV78lM4ZWj9-@8jGJ6Z*1=7ZF.3;5XR_8
-:.JYrIUGZ7:/"JS;d3UCCg2t([#g*Mb0\Yf`6m&N]["p[^s9mH[E?e/^9=WEYeS#d`iHYmZ)+Y)^UBK1
-Yahi;[EuY,eD8p1W5?T`[CWoV`Oin+_7%bFZ'VDuW2Hu+T=)/8\[JW?V5^/dVlHbta2GBk\%fr-\\5tj
-`5TU#I_3Y=^pCZ"_pm/V_Rd@`Y-bm`_mQVDVkpl=^q.@]Wi<2'Wkks;Xdl0)]>CqebgO)(WNs%>]#(q\
-W3O%CZbO#R`jr4[\\Y>Z]sb/C\[SrNYH+Co]:u+"XIblGOfYq#\[K)]\=^ULX0oC:YHFRu]>:kRX1YpE
-Up%VMI]'c`^;@(OXKS_'Xgu-RXKA+rRZa_KP+&bi_7dFiZ)4IuT:i9o]$f'EZaI<\d@?f)Vkp2f[_K;Z
-X0Ah8XO+;^^s'd2_8+p[_PO-?g9%QaXK/\3Uo:>sYHG(7ZEUpLYH"S'\%B&TXg=XRCNk\iI!U0jK8,YZ
-T:hU6#D@V^KSl%iX8]4@Sr\npPEV<4]>)(r\uVTuUSk#i[(jo3c.gt"dO">Km,mNpkjS35n*06+mHsH7
-p@\1JlfdBhkNMF+p@e.Nna>c0r9=7Irp3DLn)WR)q>'rm:EqDB.5ZL05='=HOdqMkN,C4#,u^2&Ssl"6
-O]3ki/fc#W+uUnr.Olu+5%(ClXIar+/1W<+TqnKZTUhKh+!_pd1,45K;H?+H84u]H;-@.8BiBPVR=07.
-L3If`DhN=OA7f@a>%1lJ@:a@iBOP4L='/d/;F=/X9h8&S=A(kD7l*.s5us82@pi\M>%_)>?t328<`2Oc
-;,)(T?rBTq84HN]D/aN6DJX32G&_YACh.$[1bqKe3AWKK;,C"N/h_ZC5!hhB<(K251-7Nd:0_(5>[(B1
-:eF/R;+sh`9k&OMWiDtbBhC]`9NZ1rR>u5p@9l`4<a&d*<EW:,DL@P=TTa+l8i\^r7o;]=3]K&\9k.X=
->uaa&>ZOm)8O5'U,!\Lc7nZQP:-qiV8Q/S_:JaYU<EE$i92\SW6qK14:d\5\='8Bo:/OSR7SQ]P8O,@'
-3Aj)e2*")s9M.iH6U"@E:J+8Q<+1<@Tq7[5DG3q,9LhTD92JG\;cR+2@sju@D0(Z"Mhu+ZAnZ[\Cf!o*
-:/+V_92&&T:JO\`;G]kM69n.;5!VY/77^X.ZJPNTp[e.Qna>c3o(*Rjp%@qPq!d_Aq>C9mqsa7Tp[[tD
-r;R$$oC;JJo'lVTrrN-!aT);DqZ%!bXT8G`Mn7<I['`4!!!W\Id*TnWcN1]enc/jrU>t:[I0'<I#]%rD
-g=Fp+c:.U1!WiH.r;]Om!!*0)$kWS0f=aC+FfL=^NaSuQ>=;FgCH+sR8j#m`9hm])0.f"F/hRqb1EdS\
-+>b5O'H7>h,8N8Y\l)I)67bkp.Q^!L.5WLu.XillJ"8S?*%DjC.53qd>>@sd77p9I9LV<02_>OM)&Eko
-%hC'9-kZjo*YK851G0X]'Fbio+!ia$2_d'F0.@tZ+<haO.3h'-cJ.15Y<jEL)':.j_pPno5=\$g/1<55
-,q_),1eDMhgY0G=/0kf9)B:7F'bV&f%jXG(2h!S3+=B/r-RTiF#6P#A(`XM=,UOcL/Lh_h.N]o])BCFe
--64-X-6*aA/L_De-SdY,*?laK)&XYH+WD.+'at?^&dSma+=&*P*>f>4,97XC+Y66``SB(f]kSH,*$$"9
-)BgOV,UFos3]ikedog^r]r@lT@8/pt_/1GC-Q=6P-R9TN+<i'T,UXrb*>]J**?Z(5*?>t;.5g8g!!2lq
-"9AQ*!s8<!"p#,P*utCae,].A3WUKV=_MSd>Hd+:I^I>Hbh1\.c?F)!FjnISbK\>iRUp_eAS+q:@8p`H
-AS5mpI(m;/ajYl\C0eZorkgS4bL"LOF_cDH?ug75@pWhW?;b<UGC"^RX2i/LWnHe7qtopNp?h&:n+Q\Y
-p%n%Kp>k].Ie*0un+?5Kj6#prm.Tr>mb6dhi:$[4rR]m'qYBgHnau))kje<<mIB`7m/H\Dg$\_'jQ"e/
-bK7T5]!f2faj&/UcH+,_f[A-qf@eln^sC6Tdb<0laj/&Sh!"%ghoW[H^rOXDf&#02cH=GYf%\m-e\Jr8
-_<'eLjl5III`p'\jlu!so]PAqiT8q\mc`fqkMsM"f]1`Pin32InCc[Vk3M1$nb)J>ki_*gjlbt!md9H/
-j6>mji8rqOh!j@PgYplGiSEM\lJ'kCgY^c7g?In[j59(ehq?oFg=P3Gmcicnl1OB'mGZXVd+I77jQYpi
-i8</<iSj(t#P?fi`66p6gA]tliSrePgu[bZini\UoY\T?r8ubqjT#8UjjMl\h;I5DeDTBHl/q!_h;.#M
-l/q3plfmd/p#G&jkL?^X"8`,n!!!'!!!iT+"UP_C!!*-"!!NB6()7]#qZ$s,(+M1"2%^B'#1!q-c-Oeg
-g"YB<f@A9qcd0h\db"KN%bK1YdaHOjd*UCrf%&:!r6kVormX`ic-4DYdEg"8C/@Vl6U$IF='V*$]sPMj
-`2?C&1g7MrZ*q6S`b[b291huJ4[M%n6:XaJ;I-#sWj03K;b0'JYct:7ZF7BD8PVc]=A<%L9N4;D9M%iB
-:gRO>@Sr)gY_7V6b0SPc`R<5R]un44bgOAR[`Z^t^q@J%\\>knbcS1d[CaJp_7lSHZ`(C[[a)\-cd'\O
-]ZS:(\A5r"c,.61[^=K9\YQ^V]=#2RTsqS@]Xk>LX0/;#WN<,$]==o?YI;*^Stij,a2GlE]<AEBXfAqM
-a3;cF^ULhZYHYRU^pUDEX0'"RahkuqXK&J)WPc0BXdZ$$]#(VP\B;CdWMuu%]"b\VW3O(C[(X,V`jMeJ
-YeQs5Wi`J"ZFRZZYHFt-Y-"q9]<SZFXg5ON[&pX;VlIVBTrYDuZ_jCq[^2]rT;AQeT;fAM^9Y&G[_/Z9
-X/r+iVR=%DXK\tEZ`:F1Q`,t6USb&rYc=1\OdN#J[*R:DZaI<\e"inBX/rJ+Wi!&.X/i(rWmS/\_p--4
-_SP*]_PO-?g9.T^UnFlrYdq0GXK/D)ZF@9NZa@'I^VR:^X0S:LD0UtlI!^6lKSGe]TV.`KObSFAKSl(j
-XKAS*SWAkqPE_E7]>)(q\>l<sUSk#j[(su4bLtOnd-g;fk32!lm.0N3l0[j+n+#uBp%Rn?ki:^fkj\*8
-p@S"Imd09;l2U)Klm;/ijQ-+3q>@O!/2/e54FquE6Zn9MS<K(rEA]Kp7ua17R[BJ%ISqXU3%6=&*AJlr
-1+b.?7V]*,XIt/62)?q@U8=Z\TUV9h-nZi03]KPr90>1'84c$@>[LoH97ES"F)c_cF`VVEJp2'AAR/PL
-A6iSNASkpjAnGIU='Sd*77pEQ;Hm7+:I@K@3Bp2(<KiGN=B8@2Bj4PGA6E)><D#kXIS4^,A6;c8;G1%o
-DK9l=Df0Q:H$"=NDId6]/Ls(N2D-X96:+1,0J5j^4ZuG06Tm1]2E!rt>?tZC>$+Tr8k2`W:fC4hAq-h^
-X/D@u9LMHG=)O7kNc&$%=]&=&<`i*s=B&RDI#t%pP\XAn3&*Za:dR#o1H%6bA7f=XITBHO<a8p8;+j#)
-/j`'!6Uj[>7Rg<O6qpKP;,'YV;c$"Q7n?3A6:XgI85N&\<_Z1\:.I]?928,O6UOI65Xmst5VtJ`5!VJ&
-5YF^?7nH0I@!n!.T:(g[;,g7a:.n2J6qpHU;cd.2I\E?NF,cECMe?X6BRc@b;,0n[4\/=E:fUFj:/+GX
-;H-(N6q'pL6:4746Ut=)Zf(cWp\":ToBu&:o^hnQp\"@WnF6)Hr;Q`mnFlbRo_.ePrs/MooCVhMoDSRd
-!VuZD!;-<l"T&0,6A>LA4dWt3^qREQrW!3*W79>Abg!X'nc/k"_qjA&L]dVV#]//Lg=Fj$a\Vm9"T\W(
-!WW<!!$VFH"pYA551HAW.<DM>JUqC5O^(=N4?Z255".V1?9M+V9I<.c1-@6H(`k.P.QfRH-PR@;%2C9-
-1rQsq3]/NX=?J-!8N&Xm0E*.p+G6=S.OmV3+YGH8>$t90;+shk<`Mga4#\c!#SRdY$47.Q'-%\o$6L&r
-&KVl*'FkWc&/uiJ2)d9D0e4Rm)'UCQ.P38HLsY8@i2o3i)B'\B6[m,)[S8G03[cU/-nHPp1b(:QCpVpO
-`)A96&.''e.2**s$OmRd6V9['.OZo!1,Lj:*YJbc(`aY7)'0h8)(m0K+=&$V*>onI,o@71(`XA*(a^UN
-,pFfm+;u@H(_d]-,p4-C(a9e2)A3Aj#7D%R'GqW#)&O##)&XbkS4($Ef$2!N+XS<S+s.jC'd4hK,q1H*
-T\S(&G.#/gX)_QA5%_WL,pFTQ(Et.N/L_qh+<VjU//f<A)C6aM)]]k6)^mQ+!!!&q!!E<)!WrN#!!WK7
-*$-%#!rW,B!(\+[='Jp=;5EBGQ+52fbgtb<a`_MpF48=TbK\AhS7uML@q\n=BjY4O?".PVF1f9&aOGoe
-EF$;t`59F3bgFIFG&)MM?tEnuEb/Tl@TlW9G'J%KA?3bjTX!D8pA+UXnFuD;pZq,Drpf^Lp@I5,mJ6\N
-mIKrKm-=*+o(MD5ldsnOhs^F2ptaj&oD/:KlKm`njR2R2nFc89li-_@e`QPkk31L:c-+&@^V.D(c-t1k
-d*'YYbfRuQd*g:YZDs=YJTZ,dS</_fN1dN$g"4a$c-Xtic-tG#eC)Xie(!+.g=*gO^r#?qn`]#nbfnAU
-roa[UoBY`*i8ES]mJc67ki'IugZ$rNiRcoAmb-@NkNh!gjlbOLb0nkah<+(ilfR9ig?%GNgZ@GGg?deH
-f\>'9gY:`Pi6p$,e(ia/f]2.7jknhRkhb(TjQ#.Xl07-[g#2,VjQG1Dk18AHhVmSXinN)3fAYTMqt8d_
-_opg6hWEkUhrNhQe)9?HiS*2On&30=r8QGkjT#8TjjVu^hs'C]f\bN>i9B1WjQ,.SkiCsmmcs*-nD`?^
-jO17P!Wr9#q#CHs!!3#u#6P/:%Klb4!WE'&"VV^h)@lWE#m_J%1c7*#%L!"^cd'e]dFQt)gY(3/da?Fg
-bg+Vdf%AU+daQUkd*U+cf@SU(eC4?Ds3pts:=.;2bg4V[b+3'<5W1\aK?&(PR_$,>]uJ<i:.mBF]<SWL
-]",ds5WV/&;+3]>5<h4o8l&&YSu/Nm]k:MF4ef3bY->4?\=uGh7pTCpIS`=)5se:<7mKaU@U3&.N3BRC
-M7LXReC2Oge&T;L]slA:]umk-`NQhdbL"&:]Yi+*\%T;ga18UhS><*\\Au2#`Q6-=b0Ic:]XG>]]YVh2
-_n<IceD%:&YJn)]^UBlI]=PVc\%/lSYdLd?Z*gU2SXldd[D/c:VOjfXI[-@]J;Ao0N0'sH['[9FZ`:%.
-\A>nf[&^@8\\lb7_l9`<Y,nG:\#QHrWP?$^Xf]"Q^9t5EW3X7Q[B?I6^U(8Z]<fJ`W2lu5Uo1,r[$RMd
-YG.MNSYDOMYHb=9Vkg2e[^N-3ZEg4(]sOK3X/E.qU8kMuQ^+;7Vl?Ad@^ESPXJiA2Wi*)*X/N50[&K^j
-TrtDnXI#!IQ(=V?UT1>iP`CQcVQ$lLeB#&+[_pRmYHFn+Yct!rXg+n+T;J[;[(+*#_S!e'gXa0:X1[/k
-\$rE6XK/;'\Z`*?ZE((8rj<TQ['[HUZ*((0RtPa-LkL/&IY*<2Q^sbA2k#qeKSbJAQDC[dX/MSMOHPfn
-RB*s6]tUtRUS4K]W3!GEcd0hff?MV/mHj!!kNqd1n*K<-mJcVio(VhOna#K$jm27&nauPIo^VA9lhp#I
-li-5QoCV5.rqIN3Uf/in,q:`qKi1lnNL63$N/)4+1`o/HT:hX?R!t&p/L`;#/L2Dr0/"h&/2o_$Y-+k"
-KLS$a0S?*qUnaTPR;XB)-9XOP4$,np3Cl_15"]*f>#e"?U6]tGK8k/!FE2nUDe<Tb<+BHC?"%;Z?tO%e
-AmSMB='/'g:f(1t<DuUY4@D.n7mp16N*T@]=_;8H<+9?==^"j"8:F0.EHG\n<)ujk;d=6^G&_PBDJjT8
-D.d9Z;b]VG;,K>53B18XEd<(j[(;fgWhl,FF(7d47RU0T>$=p'8kDNB;cQao;-%C[WN<.uQYol&:f(M:
-QC<eN>#na(>Zk$*:fpdt?#G(QTqR]d;FNN!5X8+43&39J2+(V\A27=rA7enI=]8![3A3'M6ps7-8kMH@
-;,'GP9hS8Q85)iP6:4:184Gp69282V9N+qc9`@a78k2NG6U*b$84H'=4uu.r5XIb(7Rfd:779U:78RH?
-Nh2f1O`+-#;#X0/912!:9i4bf=(-]QS8`P1Q&LZ6AS,V'P\a5s<&.0@:/+DX<DQ@f;GBnc5t+:8<E2:K
-7RT[9=Eq12rV?3\q"aRNo^_YJq=sdYq=jCJp&=mqs8DH\qtKaXoDJUnr:]aTq"FF\qu6]kq:5Q<!!!)t
-!"1BP$joJ!`QuK2XZudb#Q_'Ue'6+]\dS'/&d5bsj49+j!<<+-f%es0f?_Z.rW)s!p&H3=#6Y,/51Qqk
-2M\c*NeqSMO((d\2(VO&3C,i)=#WTCIU#o;0K1gK+<i0\1-I3<,S1J%%2C$)/%W/S/i,O\8h__Z6SUJ\
-1aO7d-A7dM.4@#$,:tc??"@,D=\_n$;bTVA/1)MS'HJ2'%1`t&3(-#*5>PNd2c<1-9/ngO*?#bB.P<>%
--mBcR)C?m\.4[8WL<eo@hPWh".3g&fIRqZ1ZV2u'3@m$A-RU2s0I\eLDRA3S_,;[&%LEd^-PR!s$k3LW
-0gR`G.5X%//M8Cm((LWW&/lH"'cnG2(b$[D*?Z:H(`4;>*=rc!&K)H"'d+bG+s&*_*uuLJ*ul4B*>K+r
-'-%l+)%Huj$kO'a'c@l('G(`e)&FPl7@:^>eBYjK,q^Gb+<_gA%iul?,pXs!WS5m3HapqsY%h*45%MKJ
--S-ek)Bp:F,V:8c-RU#\.Mj!C+"JiX()n),*$mH)!!!&q!!!*"!rrAu!!WN:)B9Ur!r`2B!(S.jAm\kY
-<he6OR'Fu`c.:;'`c#<QDUZkRbg+PfUNK[E<F/['Ch$mX?>!nI=gGcV`7^'"J7l:0_Sa:0aihP3GAVbU
-AR'\%H#dS7AmAJMH$=+HD6_($WOq'Rp@nCUnFuG;qXjFWrp]XKoCD,(jmr3;m-jW>m-sT3mHiTelds\D
-i:-F<qq^'&oDJXRioodnjQc'tmJ$>Fmf!%HfA5QGi8rb3bfdrA^qRV(aj&2ZbJhTOda$1kf@e`oZArsW
-AQKpgPB2J5H'bk]g"=m*cHt(jcI:IueC)^mda-G!g=#u8>f#^ao^(]!d*U(^kj.a5mc3Hlh;.,Vm,[9j
-l/KY"j58JMiS<GLlJUjgmH`Eal/^OKd+."'jR)F&mH39bg#V2Fg#_;FdGa!8h:pK4gY1NFi7ZiBh<*_M
-h;_u'iS`MRki(Ofl0%*hlKI*VfA>KCiT&D1h!"+jjPo=_i8<5;gudS\rUej^_ops5g?.DLg>1]JjP]+U
-inrk\o#/K@r8l\ojT#8TjjVu^i8*JPhr`qQhrW\SnF#2dhrk"'%-6F3kMP.OiR+kL!Wr?%!<N;u!!<3%
-!!3#u#6Y5:$j-J1!WE'&"r%pl)%6<A0+&^P1c@0%%L!$]c-4J[e^rR/f[eU$da?IecI(1nf[na(e'ZRi
-d*L%if@JL%e,7Yoe,IiCd*Bn[cHjbWU2X:(3'fZZ^PR#p\[o8`]Z-L467c'IZ*CgN\\`f;8ME"c8jks<
-6:*b"9hd`5PGkLe_/3^h7[UKaYckC@\"#`\86oY#8P2oU85;oO78RH$=BAFaY-a:T\]rRQeB-1ga1osA
-`Q?N?agfC0\$*3Tb.tQt_nigq^pq%fVlmV$S"Zdk_9:!?`5ogBgqU;+^;.=h\\Z/'`4g]0e(_@-V6R&(
-]ss`G]=P_g\@SrLWirS*X0Sn2U8,*+]>UkHL3&K'CP%.IIXZ*aOJfRr[CEHIWiWD6^:^n]Y-G4;^<Xg9
-VlQo$X/!\JXf7qo^UqCh\])IpY-+Y![(O&WXf/S@Za7TYYJITJZ)kL<[^3QPO.3;QS=k>"TrOol\@/ZI
-V4=6U['HL'Za6?rZE^C1X.uVcStrHeT:`*]Za$@/Za$d<Wj/t7YI_3IXKo=AVOa9LURn6WOGB@/Z*:.%
-WMcGWP)l6:X0gI.`3ct]`Qk9_Y,.nlXg577Yc+V"XfU$Z\Acb4]u%Y?e%hf\]\9ZlZEJ5K[BQU2Z`CCK
-^T=64\$iZNXJrA)Y,nJ%RY5X.LkL/&ItWT7R@g.FRZiS_M2-tTVm!8'VONX.P*)*$Y.VK_]sOT2USOfg
-YIVTucct+oc-G_ClfI?ml14<0lKRd+oCMPDp\":Nlg3cqlg+*2rU^3^md09;klC#Lli-6soCV5.p\=O\
-WaRk;-nmW(P@.F2NL?3#Q]5c4.i:R4St2=:R$(Q0+X8$R,U#0'0e4V)1bVLqY,n@Q8jl-/I%R40US46J
-C`tGZ4[M4e6V9m68k_`C:gdX1<D8%?SUGp=L4"5gF+AIQA7o:R?t<JI@:O%_@:NnuA6r8==&2Fb;,C.j
-9MS;K3']Jg6VUI=O'PXe?t<_G=(Pl@<E)sn9hnW,EF`6K9h@oS?#F\+EH?,;Df]`0A7&;49LVBM<B`Q0
-3aQK*=))H#SWIc[S:cN:@nB6^7T<Ak>?+Nl7n6$K=&Mgh<G?l\X/r1aD-9h9:h"EnQC*VM?X?`-=BJL#
-;-$^q>],"QTqRK\:d[/u69n775<(S[1-],V?sR8SCL(:Q<D5_=/2'+Q69@P,90tp:9LqoQ8PDWE8PMfI
-7nQ<I8ju9D8kMiQ;cQRg;,C%_8k_cB5<hG$5sn(%2aBo+8Oc*;7RB[97nH?B;.P&<Oe826NbqWr:/";O
-8k;KF9i+bi>[r8US8`P/P`1Q5A7fM&P\a5l;GU%d:eXV^9i+tp:.n>M77KaD:c^W96mY<)GdHH/q=jRX
-qXsCPo_/"Sq"ja]p[IbLrr)`oqsa=Vo_/1Tr;Quqq"==TqYL'g"8DTk!6Y?C!s/<"$S94=%6'p!c,@f7
-48f-aX3Al2b0@^4nGj/JiT&^b"Tnf+8^Z5Bf\G!)3rT*[!<W6#!!<#tG6%pQ!s8QsfuHBMKr^f6Nbt\X
-@nB]h4%)q)5<_Y=6TID*90Osa1ajIo.OQ`!*?la?$P<g`)_!GO]0Ir2;Fs#$1.jnb/MAb+-7(-jLdN^9
-+WMOQ2aCSX>$kH/<E;XX4>eE.*uGh>,SLk+&i)B["s"'X-[n&^2`DO/3&Vj!*#g7T/h\Y%+<DL@-nH\i
-,rA\RaPu=;UI7*p,pG*?bKm@j4?tVH/M/7p-SR5%1.cGngt]8.,T@4%(DJ)3'b1ca#7i^S/hJ_87kQ\Z
-/0G`<"pYYU(_.6$+;5;.+W2IH)''J.)'Bq8(*+;<*Yo\;*c<#C+"/Za,Uaua+<D^I'FkTb'bM/r$O71]
-*ZZ%3(`*i%&ePs%)(&:R^tR;a]43!:+rhL>*ZZ7B+X/3^1-;>deREm5^TO_K<D,Md_/UkG-R9lb,T\-W
-+=/p&+rVXC)B0V@+qG2$(_mo52":S6!!!*"!rrAu!!i]>)]]gu!WW5C!(R)/2.^*!C0@@qUP#Aebg"_j
-k/D(G7s!/,cHOS[fq`k2Bi\J=;eK0:=C,`]?u*6d^W+cPFE_&r`ko[2`6-9GEef!oJ8'I=H@U<TBOtFV
-Fb+dTH?Za:aelMomIp;Op@%_ChX^I?p]'p]lg4'-kiM$uo'Yl7k3;I-kih<mkk!ZcjQZI:s8CQur:9^`
-o&]61n*0<3lgFK?o'?2JmG6aZh;RDJ_9'p>_nWq,cHanjf[8'tf@AC#hV[5If>iVSJRO!q@#AH@I:Rl2
-aPZ"<inrMIhq-K5f@8<ueC;gngY1)m_8*tNh<a7ZfuD1Xb3J?ap#alXi8!/LiTfLdkNV!E`TQ44k2P=[
-h;I8WiofFVm-)sCdD3-(^t7r?lg*Q^h<41ih:q#Id*LM'g=tB7g>L]:gu.&DgZ7SSf]$B%gY:WAjQ>@\
-m-*EdjQl-oj6,dnio]O`e(EU>j5/VOj5AhNg"tfJkkt,-_o0^Vq;'rehqZuDjm2$gg>V,Ti;CO4q>K^A
-kNW$Hq<-;_ro<#&jl#7Xf\GWIjRM`tf\c\l%HZO+k3(XXgu6V`*!??A!<E6&quH`srW2rt$jHqA$NU5.
-!<<*##o3FW!!rH%*Y'>H2)[6(&I&KbbfnAXe(<:+f[\L"da6@dcd:1lrmqV/eC)dkcd'hef%&:!deqMm
-df.]@d*KqZc-=GPQ>0Mi2afufb'@?J\@B#]^<)m568)HRZ*CdM\UMD;9LD'1845a53'B8f:K0q\R]!0j
-]jY#B5*N:TYcb=>\#2r-<+9B<92o(n85)]K9ODOD=^>9tYI0CNWl!05e'$1h`NmP0e\oqRbdG-u^:1MX
-^qm[j]s+lZ^pUSZZ*V<EUoL`<aO\_R^!FO>eB5>7a2c$1`Oj"*`.#G1e'u.7XK8G*\$_X/\$s/d\@fG^
-Z+7QV]>ChTVl@GI`5oNuG%-MY?\*Z-KnsDoS?0-4]tCn^Yd(aL^:UbZXKJk7]ZeI7X/rG-V4kl?Un3sO
-]Xu+i_8Wp_SuAE[[BR6JY,\kDZa@ibY.qBM[&U73]!8N>P,bXURhr#rP+7u;[]cg9TTc%Y^U^AAZE9Ra
-Wil?%A#QH,St2XUVPU,n[Ap%.[&L%*W3<M-YIh3CWiih?Yc4e3YbnP.U6D%CWi2V`VPp;YQ^"2EWj:+(
-`3m%]`QP0WXK/7qWjB:AYbJ.tY+s1L\Aut<_oTpQf#">d]\^-%[m%.%Z`Kt&[B?gP_QK]9]XG&IVl-Z"
-Y,\>#R=fL*Lk0hsI"6s.R[p+DR?<5WLl%%XWj/e-Um[7)Occ')Yl;?q]s+9.Unt#k[(OE,e'Qaubg,\F
-lfIBol0n*-md0E2p%@tNp@S+JmdB?(m-O62o^qnPp%7eCr9aOQrp^*ao]bT=q.9K!@5fY_0fsW:<C^_]
-R$j5(MJ4Ok*(>p[Ssl"5P$'e"/KZ/^+uLc!-mp`24^4keXJ(843Bf0BT;83WTq.Zm.m#OQ6pEP%;,'8E
-91MW[Am\YF;hUm6H?spcH$FCOJp;0?raQ7?AR/YO?YF+`@t%ln?WU?07nHQT:JXqe;GotH6p="0<`YEM
-?r:$1C1C:KBP(FJ<(p"\;H7g^DIujC7nHN]EclPGE,KE'A6rD<9L:j,8P`Dh4ZG5P=CtT.MMn(LQu&t4
-KTq(#:-h*.6V:'J:f'VM7RgE\=&`$uBmlhVWhl2+@U<GICOUJpR>c#d>#7^d<)QUm:fUD!DgmhBTSdA[
-6o[(l5=S./1cIBO8R?.MJq\T"Bjk+=5!1\Y1e(&,5=A%55X7h48PMoQ9hIoF8P2TG852lM6qU-C7nlZS
-;GC"d:IR]A8kMTC84c<=77]^*4[MP)5X.V(5tX^?8kMNK@VC.PSt2C3Cf+/,9h\)L8ki#Q:/P5$??_p/
-CiG2jLPKAKAnlaYC/@`+;GU1c92/>[;H[-t927lD779mG4[)D,6q1@-[cRG_p@e:Zq""7Uq"FRZr;-<_
-md^8Ts8;oqo_/+Qq#(!drs&,kp%J4ZrqcWrq"k'6!!!&s!"1Nb&-=#Ebg"#DZoJ$b#Q_-NccXDT^_$&:
-)$-)]j4K=m!<E0cdFm%&gsa\E!!*'$!rr<&!WrN%!-SJR#6P,3;:WNC5@B#)R"94VQ!QFA9i4,U5"%Lr
-:/4/A4[)+c0/"7b.Ol\h/0uYq(Cq;q*?dC#`5tM"3'pe70K`?/2_cj0-715pK9]S(-mBQN-Sn"l@p*&:
-84Q',/hA4_',MZ5.4Q#D%Lt3[$N`1$"F_m\"$fBe0iL1[)&<u*+!MpV-64$D)Cd9i.4I5XK#QU,h5*_5
-3\i6E;pNan<Alod(`k%L,:Olj-SnA8[bTWB7j]/d%N#fr)]&nm%1!n04$RLi78>d!0d.2C$O@%Y+<2"/
-*?,M")BTqA+<;OD()7]-)Aj;7,T7C>+`A27+<DdU+=&E^)&O55*uc%9*?,_1*>/_i'GhMs&/>ro(`!i)
-*#KqrSAEh+dCEO--6aQQ(`XSB+Wh^N0/G85f@!oEXL=t(>>\*]B#/C5,V1;g-R'HN.3^-!2Bj%`)]BS1
-+!2+/*#]P0,rP5nm/R+frWDus#6>#B*$#mu!lt?_!=9uO='0*<V<F=pWR/f4f])59Df&R*e]c.XbgG<s
-TQP^+?Xm>FDHg1D=^>fZHG$u*aOGKLDcj6__o0I1bg+[[MLBhk?<;E$H=:2j>\JV>H$+[^YfXqUYg)G+
-q"jaSp?^>ppAOmgqYKOAkjS34kj\B;lL4<9p@IG,l1"!/hV@/Rp%nLXfZa?jqtTgFkj79ho(DYCnFH$s
-jnnc1fA5<CjPnb,aiq]?^:_J4cI:P(f%K$6f%&@0hqcu-_hM`WB1-'dEINCNJ$6ZFjQGX^gYUlAf\"d+
-f@8C*f@Sa2f"o/;_rfeAj4r4r`66<flfdEqh;@V_k3h9pjlYdkil&dmkhYI`io8P@gu?i<i8FIlcdUc5
-a/H2EbN.aDlJ^@Qm-EckiT9(Pg"kB5f%Ss>k2+Y?g=k0-gu?l4jQ+tIgY1N@f\boMj5K1flf7$grnp$%
-mHs#nhr<YOh;I;Lg"k?6h:pu_o\II(aPcmRg>_>Zi8*>Qki:=PiT/S``5VQNmH<Zss8Vu\f%^2bmd]Kc
-h;$Z4h<j=blKR6ajlkmkkiCpro&AQ`iQn\I"T\W(!!*-%q>gKqrW!'&#R:P>r;d0(!!*HB)B'FrquADO
-&0rtg2DYpV"UE8pbK\>]f@\j2f$r-qcd0n_d*pLrf\"a(daHIfcHXqke^W'rr6YMm!7LkqHI:*bbK\;S
-`eRem4Z,MlLrXI:M7g7)^<"Ng7nZ!T]Wn`L\\#k$8Pr&K:J+2P4#f2^78QoeT;\cr]j+9+3KgYOYck@A
-]<4t>='AWt7T3Df77Bg?<,$2Y?Y!E)YdB%=V7k:-eBQIl_5=lgd`L._caC9n^rX6tI_X"@Zb!le`kf!c
-[_K8eUnjrm_8jO3_Rn@BcH4>A[_0,]_8sX5^;.=be(:h%VlI#.[BGt%\$s,b[^j)[Z+e,f_Tf?gWiNnN
-_8E=XG%Qtj@!mT<MN)G'SYEO-_S<[gYd:sP]t1V\Y-PXM_90p>X0&M.VP1u>Tq$t4I_<51ZaI!NY,Ae7
-YJRZXZ`^=8^U(8__6h(g[BZF!WN`"hU7/clRA.6jLP^bQX/)GiT9?%a]XFrGZa$@)XfJ=pWN<G/UmdgJ
-U7e$SY+_DmZ_XLsUoLGhX0et3Xg5FFXf8M$VPL6"[B$*tVP]uXVP^&LQ^4&4Uo_\f@E5gb[D^7iTWYW,
-Xf/A-[BQ=$W2c9%\%0Q+aMu9Ag=O<EXM!E"^V[F[Whc;g]sG#U\$)m>]="lIXK]:KZEC(,R"KC+Kmn8k
-H[gd*R[g"@QB6fRM2@.ZX0]%/TpUr@OVsU_ZbF5j]rds*V5:,o[D'`1e'Q[rbK]JB$gQg;kNM:'n+#c5
-mJc_lp@e(Nn+#r6l0Rd+nFZ;Gp\"1Kn,2SQn,DiRp\*q:q>'g^NDV5Q,VM6*LJU<QNLZH$LkTOp1al+\
-StMU@R#P-)4Z4Q7.4@5--n$>g3(@SaY,e.I4YSiHGbV%/US4'AFtPp74#f)O8q'Q14?uJ.;IsQM>[^Wa
-TpKbAH$Xa\F``.YCfk"P@UNhW?t!;OBP_?k?=R,=<)-4f;,0b`=B&-d4[_D"7nZU@R:K?$<,?&D<aoQC
-<EW!f92JK,H>$bb9hJ&T=E/M-Ec>l0AS#1N=&;=O77g9W>!=o$/l6"X;3I09`A=$1[CD'VJm_>?5sRe0
-9i"V`7R]g;=B\p2;c[U_VlH_mS9&.F?<gr[R%'%P;c-Id<*fK+7o<8a?#P1STqIK^<^eu-69@J%4"E!A
-3)WsmFH)3"DdQ^I8N8gj1,VTn6pO778ju3?8OlBH:/ObX77Ba<6pjL<6:"7;6t&PY92/,Q9i">N7Rp'C
-77Kg76:""38ju$36UO(&6:4"-8P2KB6VUj3Nh)`4O).fo:/Xt^84H3I92/2c>?Q!;Rr!&"N/!*t@qf_,
-P\O)u=]A*i91VcY;GpLo:JOeTr^@]%;aa&H845pMI(&26p[e"NqY9RUp@e.RpCdB"rUfLKrr<#qs8)Ha
-q=OL^r;HX"rpfjZpA+[_rrMih_>js$V[*;NXO5>/WhqcT!"&k7dF?Leb.%l\!V??r#IECBd>J&)!"M3D
-h:1*2bfX,i!WW6$!!!#u!rW+B!=BAC":53&cF"uT<HF=nN-2%`=XuU)9LN>Z7m&[t:g?aY4\@Ua/0u\t
-.jH,c1b(!k%i,cs+XADNcr;na11*<s0L%oc1H?a)+snUcT0kL]+!)OO/O*EK=^"`n6Us'f1+=.[*uuRV
-/J\p-$6_A:"%=>]"XQGE9iM]X<A5[:)AjA7+s\Tc*#fk;/29":/i?ajc/[d=W(KN<0I\5;cI9$q.3pGd
--9*\32CC+)1JDhtgtKD>/0,<6(Ch&o&d8OK$nEkc9r3=k/fc5a(_%#a#7DXq)AO24*YoP2*#BJ6+t"NO
-&el0"'G23)'+c:*+;G\5)BU%=+=%pG)&j\?(`45,'GD9(*Z,P''bq8k'GV2l()7Mu'HfW)][P<Z]3Qg-
-+t"`Z)AsSA*uc@S0-k)Zd9L^mZ_OI'<Dl;"_/CbZ3%?$m)AaMM-RUMt,U+TR)AsD<-Q3sH*#0>:2=gh7
-!!!*""8W!&!=0A\*>nn[a8d4_(bT<1@rG\QiL>J(d*9hdio&!uCKZ/8bK%`Kd6QT^F`_\9D.R*tB4,=\
-=^Y`V[(jApgPg9$Bs,Ck`5BUAdaDoaHZ<Lr>]"V-?t!_ZF*;qSH%L+=aN0[Pg$eY6pH%p>mb@7)p\k-b
-q!RG3nFl>:oD8(CoDA7Sp@%)'n*9>ogZ%,Zq"4"3e,KCIqX<D)k1AGXmeZA?pO;Ygo^q%ng=tTJin2/l
-c,RcB_8b'Rf&,K@h<*VQgYC]Bh:g)tYarY*JWQdqTVI^OcHY/%h;-f;i8ibLgY(<8g>1N;f[SI&`koR.
-iRZl8cHNB%aiEW3l/D$lm.p&2oB,E%kiq?j`Pg[&iU#dlk1J;Dimd#PhtQ<ee6^%gOIW/ikNqI'lJ1Uf
-in`VWl/h!biSN;>f\PNKiSN;@g"P34j4VuDi7HuFgYgo>hrik\kj%O!hVI/;g>CfKlg!Ehki^p_io&V=
-h:g?0gZ@kqgVh(PjS%Qgir8!Yio/hWj4`GNk2-$T`VTQ$kih:2s8M?<h#HHqkp59Chr!AWm-3ZpjlGLb
-iSs"`k3)4%jl"tQc`S)g!W`9$!WiE!!!30%!r`0&!t#8;#Q4]&!!NiK)]T_"quADR'db^q1bTFN!sZrk
-b08/[f%8^2f@80nc-=PZcdL:nf@\R$dF$7bbfnYhe^W'rr6bPmrmQ/?ccsVUbK.P[?;O0V7S&]\EaOsA
-\@9/l`2,sp5@_7/Z*_'RaDjdC7nQfZ9i=GH77BR69Mh"SVm=9Z=]\+SZ*:I9ZFIKJ8R,4m8Oc9B:JsPL
-:Jb;(Amf([=H0PkI>P8MdFHaleC;L@_op0HfYl"F]Xbr%_K<<*cGHj#b/;*9]s+cU[_A?/VP^l@]su.s
-e^iBr`O3%[Xg>aVcbd?8^Sf'!Z)OLtYI([CR^9Q6^r*_!a1K"'bJMEQ_8!Ol`50=*Wi(]&XHRUQR>7?+
-Mk[nl^r+12^:h.o^q77i]=GA[\%]_s_oAeWY6Lqr]!%QhI"%Tu\](tbY/7]XaLJFo[_0#PXL,aL[)0ko
-`kB'mT:r<fT<,5b\$)a5XJUc/MOUlQWjf%!Ye%*?Z*h$IZa$d>Xe_krYck+'T:r$UV4b&fT!5>iY,\D%
-W1^5uVR3\<\$Mp*W0!OFTrG?&V5^Z$V5:,eSV<DsP*i&J_LC"S[^WZaa/l/@YHP15YH>(6U8b,pU<C'W
-ajA2Pa3!)ibHA.cjg_V*Yc+Y)Y.D9T[C*?HZF-sCYd:O;\@AlKW3)MBFaS^bF`hqVKSGnbR[KD#KS#)<
-Mjg`QY,7kYOHGZhS>N[,^;%7YSYr<^VlmMEa3`/Ze'Q+Ung*\ikNV0pn+cSJm.'N:p%\=Xp%S%Lp?qA<
-nFH/Dp@n=So^VDJmJlYSnPAuWn*BoLqY[!j3\r?G6\CFs7rXHUR?iblDCmUn:5tm>SX>b&<]2fl.5*A,
-5W(5P.jZi6>bnI'U5V]*5WX(_V4s`XR?r%D3AWHD0Jn5E85)'1:/5#!@pNJQ:k#(+D0CG[H['dXIs>j:
-@UWPNB3nqS?=mngBk(L]=]SR&:f:4j9i4tk:I@633'Tf#8W8sG?!gZH@8^$/?s6H79LqoT;0[P-C04)"
-9M\Q,GB\+GAR\tP<D,tM1b:FB5#5!A4"MmD90P77;eR7q9L2ie9MA)72)dfd6UF%)8k2-26V:Th>[(0*
-Aq?fXVH]R<ChRNqBQKN0N,DTi<DZq3?!1B2<`<=CIZ^:qOD%T]2`F2g5t+$l2EO$!Aoij,ZB:)eAQ_D^
-5Wh;#7m]I-91qrO8kM`J8kVoU:.n/K7Rfm=6q^!:9hJDR92/)P846$A6qKp@8k)'05rq7u6:OR>6q0^<
-779U55X@t76pa79=aH1#S=Y^T<)ZOh;,'\R7SQNN:g..2G+>%=E/'7*Lgsq-C3u.U;G^=h9`@ci<E<'t
-;uTZ8;aNf@85rSZ7o2oN8m6PJk5"`Dp%\FYnG;kNnb3:_qYC*\lh:>Vrs/Anq"OCVrr2lr#5mugq"Xac
-q>UK`ouR16!W)j)8%8p.1p"jE`3d-FrW!0+T@2?=c,mBo%IsK5!e]Ojg9Ch_!<>.3hU:'/a2qHa!Vudo
-!WW3$!<`Q4"U>A96.!4b2KP+OR[ADtQ!cC97mBRS5X[n#7T3Vk5seC-.ki_//MAXu,r-qt'+Yfe'ce;:
-[`MK:9f>p3-Rgc12_.6A+=Sag,B]_V67Elq+XJL&?tW_I8Nf.#/KuGY%gij[(+(CH'+,$U)[HQp((_Z(
-#9P3#(*O%r&/c<'(`+)7*YoJ.+Z2292D6XXO3c_?hQBjX68pY@6d=,e<@T1G-T4[Y/j(U;.5jn@[+j3F
-<@]+%&/u)l)&3Ab&Ig0T:PRVQZp6o10eaCS((^uo*>]A*+<_mN*ZcCC)&jbF+s%U;'c%W''H\))+W_=>
-*uuC@'HA//*??1D)A3Sp$4dga(`j_5(`XJ1'c.Sr$PjKh&/69GQG1hqf=+g0,pFT[+WhX@+Wh^L/i,/1
-f$[rMWj/J'?!(#qBY\@3,qL;A*r[>d/heh*.K1\).2Ng?*@NBX*@2jI*[N]/!!!&o!!E<)"9\i'!!`Q3
-(a'_2!WgaMp&K.9(b8p$?!pL(iK\hlb1"Y^inVXbA7(5EbfIrNdG:REBQ.a-@p*e`;IF-EC2\1"]tMG?
-LhU[1W5ZWm_Sj^FdqXPfG%bK/@r?L"BQJ'>A8ZC5Jo.U.acNddmJ$JQq"+4Qkkb2Kr;Z6ZoCMGBmHa%K
-o_e7Dp@%20q"X7>n+-//j6Gaurr2]KfDPXJr9ND3nDNC"mJ?2?rV>.6o^hV=io9%Wg;V:^aN)?<`mi;^
-gY^K0iTB:]ioK(Vh:Bos_U6&oWQ*)gZ+.g,g==p1g=Y';jkKdf(#7^(imuc3bg+bX^qmnGf%eZubcJ@(
-bK/o<o^LhulhKSnkh>Ffkiq?j`5L^%i9fjumbZa^lf7[2gZ[eReA@r=S>X9ajko=Yc.hmOh;mbXgu%&K
-jQ,1Of\#6Hk2>"Mjm:[ejko:XfBMATjl"kQlJCLXjQYg`hW<GUn`8Ncimlc?iSWPOi7uQ6h9sm4l1"9c
-f#,GHkO@9hiS*#Dk3;'dj5/q^mdK>X`V]W#kNM+.s!mEjh#HNol/q$fi7m8Ol0@Qul/gjYhrO"^iTB1`
-inrbAXr%<C!<<*#!r2ft!<E9$!!EE3#mCP3!=/Z*!Y-"d*>o%Y!"8uF-T!e</I`$f"3\h3b08,Yf%8a4
-f@80nbfnAXcdC4mf@\R$da?@bbfnYhe^W'rr6bPmrmO]lccsVUbK.P\>>%CF4$8D=D-Dn+]stSm_kB1Z
-6uBWBZF.6T`H4j=78I,`8PMW15tFOB=&bHbV6n-T9hRX,ZELL8Za[HI7pK4t:/P=`IS*L-9NbM2:g%"4
-AQ+SkZZ_2;b0e\fcILCg^!b<Ibgj>I^rF10^:^klcbZm(]!AcdbIk0q_8`CWZE:jbd`08Cce%%"_77=u
-[_0PlcbR?Eb+lYsc,R8uZ*UdDS@,u>_8Nq$`43:na1K47aiD03aiMQ?[Ag.(]s*oo$bO3]YdM<h_771o
-_Z%5e_7dIk\\,Yf]s>8`]=Z"`Y-+t-S[bbgQ$f"6\])2!^U1AUa/kfAX1bsGXL,aK[)U"maMGg-W2[28
-ZbsPBUo^PuXeLE'Ng-Q<S#Vs7T#S.<['d*:Y-5.@\?;g0VlR#)WMQPu\tcjAWjJ^tI^cSbZ)sh+\#HF-
-Y-bC/V668l\Z27"W0WsLV4jTZV4E1*Ruir9Zbk80[^NTe^nn69USFrt[^E3@W3<G8\';=kbL+MSai`Al
-c*=RhjghJ%[Bd-AW3ES:]"5G_Z`^@5Y-Y71X/NJ3WiheEFaSX`F)uPPK8,_]R?s+s(kdKuM2Rh*['-@!
-Q&q,jPFSPX]t_@oW1<ga$EgnTajJ>Vccs>H-1^NjkNM$mn+ueNm.'N9o_A4WoCqhJp?qA>nFH,Cp@n=S
-o^VDJmJlYSnP8rWn*BoLqY[!g2)-L02LLQ[6YqUAR@&npD'UYc=-9&GS=#\(=?A&h/i54/4Z"H=0.AhO
-@\^!,Sr$#m2(s!CUnXZYR@&.E3B&lP4FTa\6VKX4<`Wa+<`rj?9R`b*BQf&aG]RtLI<fjDBOk:TAm/JO
-@VBOiAn#.Z=]SWu7nZfb;GpS!;b',E4@2\=:l^]H?!pfI@TZcAA6_u<9M8Ab;0.#1G[jK@92AK-GB\1J
-An,.P;b9PD0IJJ86;g`N4teHQ9i"PlA:BGr?t*h_AR87r0f2'Y6:*t*84Pm/6r%&r>$=fu@t1;MV5Bf2
-CLq0lBQBE-N,i*(9hel(=AW!l=&`LEIZ^:qN+Z'X3]fr"78$-26:*_)A93X)YDeEa?rfKK3\r`Y9g_05
-91MHB8P2cS:/">S9hnGU84ZHP7SulO:L$FY:f0t^8k2NJ770F38OPg/6pO@>7R9L55!VJ(6:++/5X.k7
-6UF4<=acL)SXt[M;-?Xe91hrP91_cQ<*`pGLn:)SEJTO/M.C+0CO;7V;bg:j:f:%^:f(-i<?4t45X@k1
-<)GqH;,0\U>'dR<p@RtJp\OUQq=O4H'__4rq>KmMpAY*lrVuZdq"OCVs8Mus#5didq"XacqYpWpkjHOm
-!!2rs$TGR#!A'8<b0@<-5lL`f$FJ+,ccsT6\dni@!!!&p!!`N-Ibi>pW!*)"$SU#bd+R3uc!(/K!WE'u
-!WW3%!!!*'$3:52#71DsftS:\NiJ.iMgV4cDb"#04%EI35=e=A=\VIO6W,fm2Bs.a1-@'71,^d&(**u)
-,r$p]^dgjp4%qjr2EXAi.75@)2)d<6A<<(#5pIEn,Ul2mCLCC>5<CqV*?c.)"q27d/1hnZ$ORXj+<EX,
-=^aBZ6T[Fm/e\R%'c-cc6Q7*f'bqW53^5>U.O%07c.Uk/Z;jaa1bg%;b0dP&3A_s*2,#PA/KZYr2GJ5!
-g=<Z/.NT6;+VPY7*"X&.$Q;-(L47aJ1I<uK.1lmt#mUqf(_[`/)]9V:+!r<Y*ZZ1A+sJ$E)BgLE-m9QU
-)AFME+sA!E+!ML;'cA#/&eYuk*[DU8(DdMk'G_>q()7Ae(`Enq(aV/8`miGeYtQ>o+rV@@,9\0L+!N*i
-5"N!4eRj33[&U<<>?=F3^hP>C//p#a-R'TW,qLZ$/M/=o',DH+-RBH?-R0TQ,rOrf!!2fo"9AT-"9\K#
-"p,,L+;bXjdfB%@EWmOEDI?UV9U"\-J"Fg+c-P//a^JOVG14dYbg+DhQudIcEF)@QDH'D-=(kiOCTbFe
-aOl)]F)/,#_ns@4bg":OAr;dk?Z9b&@:*nfCLV13I><GXWPulF]$'O1q>'gWp[72?rVZ<^qY9LEme>o=
-FSG"^mI0f9lg4-3oC226p#G&skOJ67qVp<*s8VrWkO%[%kjeQCo]c/=g=Y<2mGQm\hqHZ$c-F>G`lQQW
-g=k<:i8N_MiR,EL\ZrWS^sLNdh<2Ya[(4#lj4`M<\ZDa/a7/*LjPS_Ihq-9)dF?^seAhL)#2$uJcG6lX
-H*kQ3m-XB2l.tLdgun@qj6>dhm,#_"k3CdbiT01SdG<X2l1+60h9sHXM/RQo]^b:IiSW5Ao]G3$lepLV
-gudqbiSWA<j65XUgu[)DhpgB?j6>g`f]))Si8EDAj6cF%iSin]k2G.Mg>:iOf[Jg=dG*g5gY:H]h>uj0
-4S@1A_o^j.j5':qiSWGGjPA_IiSs"\ou>5QrpT:;lMpn_m,71/p#b<%kiC4Jip#CZk3:sdjQkpimHOW3
-%+j(^hTW#:!W`9$!<Mrq!<E9$!!NB)"pbS;qZ$m&&JlK.'*eO=rW!<.)CdO#1+Nh9!Y3I&bf\/Sdact*
-g=F`uc-4GUbfnD[e(*$sdEg+^bK@rXf$r3tdEg+arm1YmrmFTfc-")JaMkiK@o>WP5WsY>Dd7e"[^Wc`
-bb7*^3a95#Z+%BU`b@q95ZUK?<D5;*0g&3!:JHnJVm4'K;,BlMZ*1C8['[?@:-i?/<(pMF7o)<8;GpOj
-=_VMfB0qHXZ%/%6aO8J`d+$Ub]$K$T^r+7;]">]"[`cXuZb*`d\$ro]_8O+$\At_RZE_$V]#`%4b1kRl
-\\5_k_SEt7aN(a1\YlXP^W!CXY,eP)S@,o9\\Go#_8X1+_o^<S`5]<jY-4h/U7ncuaiMq[Z+7BT]scM4
-d)NN%Z)"kS^W"1.]=GDOVl[,2^Vn0sYHY7(PeXYhKQWTi]>D/"_S!%TZD4\H]X##NVmj:FZcTth^9b;W
-T:Dp]W3j.@Wh6#^Y,$8aG*9P>Un=3DUrTpL^UgJDZ)Y7H\?N09Ts1o1Su8ibWiV_dYcP0[Z_O4sYcFe(
-U7A3j^9jf9XKS_&TUVFFVlZ>OVPfQIXHf$6Q_C.QZGb;0[C!<Z`3,uR^T=H5VR!/#U8k2qWm85ob1+JQ
-aiN5hb-AS%j34p:^:(><Wj&t9Y-kaEYd1mKZF[KJXK/:sU8jW7Fa/:VEHH;DHA%NIQ^s?bL4=o,KoVb*
-YcasmObo'ZP*r&O]"P_\WM6,bUSFm"_T0dtbU^EAbk:Vslg3m(o_eOZnac/@p%S:Xo_.kGoBY`3me-2F
-o_J=Xq"=7HmI'uD!;$3_-2I?)lh^JTrhF$n1b(7<EemLZA;QeDR$!2A,:P!2NLcc3QCEj?;)C9b1F*tt
-3[XhMEA/n0>F_gtTnYrk4$.e`UnslYS=4FL,!AX[2afl$3]Ti1<(p>(A8>^;I&!!GI<^BrEcQARH>[5*
-BOG"K@:*JMBPq?uC0F_?=]e9g9i+hj=BAL%8O,d/5XIk:MN;(O?WU`I=''$G>$G!%78Hm3<,@P[I:,fF
-9h\?$F)u59AR](N9h.2u.jH;m9OqmTDImO!Eb&3=6WmW;F_kAY:d[cP<G#cC;+Ef85WCVa9jLk(=BAO5
-H_I73UQg.SG^"LOJ=N$cDHBh993GIs=^>')<*jElPb=\,AkbED1d=)f7m8Xj6qC'_F-EVQ]S:oWBk'Fd
-2Dm]`:.7K@9gqND7SZlY:esbU92A;M852HC8OH!@9i+YX7S?NO77BL*7SHKF5<hG#91_T@6q0a@6U447
-5"&%084Q<F7R^-WI$L=rSW@Jc;d!3t8Ou6?84cQR>$YQ`R?D9&Kn>24@:*SWH\Z-:;c$OM<)Q4\:fL4c
-;cHXk;G9VR9j1Ua5t=F;9j<(UiV;s5p@e(Io(hhJqtfs[rU0(=qYpKo#Q!u[p@n"Gp\b$qr;-<ep\4[`
-rrVWVs4%,B!!!&s!"1!Q#Qbp)ccs_KYX&0f#QgsMf#l+_\-MR)"p&Aohq"4urW!I!f@o*:da?E7!!!'*
-!!!&t!$qXH!!<W:'FOn#frZDg;kU.6G)E,d?:.b$7lWY$6pWk/@mOO'IPNQ11H-Eu,:>0$1bgR:*#0D*
-(E48FZb&M"9/]()1,;Ts3']8K)Cd9b8\<-#2^0Fg*[<pS>u4?f5t!RX*tetg#6tV`5sn+32F'Dq4=qTp
-4tg;J9KF=M)^?p`4#J0.+Vkq5&IoL"1+On-/hokHaP>V&MFr8/5r]iXIaZQB=>ql`+"f;n0L%6;/2g%F
-^"_5I8g>&Z%2B?a)A*8h)]^%W9T8%q)&O8G7264=$4[Ur)AjSB)&F>3,:k2f,T[aD,U4!@+VYn9&f;]5
-,paED+!VjE(_R;q+X7p=&eu0')&3eu()e5+%N-/n'HRc!&f)B$(F2#27*4$6e%8O.,rRS(*#TJ3)B9bD
-/i,GSd(rh2V4=oS<(g%REiNY6.4$`!-PddL/0lDg/12\j,97gN1+O(R(`+&3-9'f^"9AT."9J?!$NghS
-)]0(d!!!$"!6bF7"VNFu=]Aa%QKF`nU;t[1eC31$F)boNd*KbTcI(R.D/<QsB3/qg=^PoTCi=0%YeIij
-fn4*[Br]7n_SaI<bf=U/I"lHHDK(&M@9dGQ?;k`hG_(KWWlN2Z`S'YMqtp-Zp?C>uqu-Nio(;G=mIfrE
-qXO.Kn*K?)m.']?nEoQ7j5]Fenb)DMg>)5oqX`V.o'u)2m-sT>m.]r*gY^HHiSWYPg=OHjbJ_BBb0JVq
-hr*JQj5e\A_5!cpSsu^Y^X1<2^U+KAV6Qbpbg=S-U5!r_`SpgW#iF7dg!n6pe("BI!65#T>he5gi8)kX
-\AcMRmIBT,iU?Eths'+]lKRHthSmFslf%3rn+Ghukj%6okihEpe]bX^I"[6_lK$sak25:bhVI8SgtLWC
-kNLsckj.Nkk3V-mn(m!egY(?8i8\t6eDKBHi8EJFiTKIfjm)3smHWlpj5fFhin3,Hg>hDFe^N+&gYCu]
-p!q(#bMN$^m.BZ'i7l`4jQ,1YjQP[u`ln8Yn*]H)s8MiXj5p=/l/V$jl.XtNjknnUl/q*kki:dkl/Usi
-gtLK>bc)0T!<<*#!VcX%!<N9&!!**("U5#)!!`N:(*+>*"TeQ%$3_=t1c7!;%KZ\A+3i$Pbg"SdfA#$1
-e'H:_bfe2Rcd:.ke^;dicHFDQao0^mda?Cdcd0tbdF$Cjc-4;MaN2?5Hs93,1H[gRaE1pDZFmi`]YggC
-:/#N8Yd(UJ^W0SH68qh?7p&JI5=e:B;cQAOWN!/=Al)5mN3famYI([GU.IIIA5Z3P=\;UV5>"I=6<Ro0
-CM-7tZ*f[cZHLhJe'Z[o^952tda6%Ma1]4$aMQ<H^qdq!\$i`U^Vn++]=>k^Yd1IE^Uh_.`5'X@_6^hn
-_Sj:%^r=F+a18:WaM5]tXKS\(YG&>2[(F2j`5Tj:aiM]Se@iPmO-krlO,o*fZauGFVP9NTYaUun]t'Au
-ML:Yp^;@n/^UCMUV5(/t[_Kc%Y5YY/XKK@\Z(lc<[(+&ca25En]"k;C]!AZRZDb7E['Rok\AlA)`j;YS
-]=55QW2cemW32nLL3&<\US=EZTs2)/WjK(2Vld/4]=,&V]tCAO]<JcXW33P)USX]6WN;_^WiiD&WhuDc
-YI(L7ZaI'FYcXn(X08b*R\H[KWNVGCMijI!V6Ihe_md(a_p#d&`4;tOV4OBbYc+\(Yc,jY^rt6KaNV]W
-d_`&t`oG"JZFRBRW2m#+XK/\:[Bm<O['@0KY-5%3X/)eaK5YmZF)c;DF*WG'Pa@n3PD"F>Jr,V^X0/M"
-R$!5bOHQ$,[(<o\Y,@qdV4jZc\AQD0bKJ,D^<H9Bn*B?)me$DPp[RnEo^qnPq=OCOnaYr2mdB]<o^r+W
-&,#P^mI'E4nalAFp%\:Kli-_jrfgVM0./D1Fc0-jAquZNQ4&gq0fM$lR@U%AQ^*#P7kcSB0e4M-4";mB
-/MfFX<hQRsU5)/m3BD5QU8+KSS==FF*]$2A3'ou)3]9Dr8O-Bg?YEt<IA*0ZL4G&.FE;YUH#$\nA7B%U
->[1cHB5D:#CgLFO=].g_9i+kk=B8F#8O5j/5XIk<OcNUH=&E@9>$5NN=Ar3q7nuZU<c3n_I:5lH9h\B'
-Ec>o6B4>4P;+j#-/L2Vm7Tro$=]e[4@p2ko-UCX?C1g+#5s7:g7nQ*B:d%$/5W:GZ8m57u=]\X6H_UM9
-0V45fMi*[=KV+cnDHBh89O;+-<)lam<F0QnPb=\+Akt`S4@_k1:.@3+5=A7ZFd51k\X&=qA7.PW2*"&n
-7mK:+8ju3?8PW/Y;,p[u8PW/V:fBnX:ImrG84lTH6V1$G77BO,6qBd85t"./:eaX_8io^@8OGs=6qU-;
-6psO86psgRI$:%jR?)/i>Zt-&8k;049heG`>?tW_R[.],Kn>,1?X$oII#MT<<DYhY;cQLc:/Xh];H-Rm
-<(]YP9j(L`6:sgB9j<%Lh"U=.p@e(Ho(hhJqY9[WrU]UKr;Q`qs8)9Tp@n"Gq>C6mqYp9lp%SI^rrVWV
-s4.2;!"13]$j7T%_84(3^et(2#RJGqf?_UXR02sZ"a&b`fq&<F!!kC'c.:Ond*Y5[!!NH)!!*'$qZ%cA
-#mUnI!'8EF5@no;UP"&UV3k4<5>k6P69ID!5>>B\CMdBA5!(PL*ZcOT1GgpB/MA%Y)\Nr+)D]"<2)mKE
-3Cc(h;+r\r0e=:n/1OH-b(hu$,Tn-R79ESb<D>eF3\;Tl%giOH#TP<4+r;.4+s80]&H`Xe-8djs$PsHg
-"qV+E&L/#,)As(o&0<AKr[n:-7tSq`i!-fV`O(\^-YZ]:eZW(40.7u*67=05,pt<(8UA))fs49u)\Wo.
-)Ase?&JGfn+?iVgiJTHJ(+2-S$O[FY)&s>'(`jJ0)]g7S,UY/t0H;;e+!rNW+!_[=(`489((qT1*Z,_.
-%i$''(_ml+(aL7HrYuLl+W:q.)&!u3%1`p]'bhB-3(9@VcdL(O?TU/+/g;>R%h^$/+t#$#23cV2>'m-:
-Y`;LF6TKD!A2Pqb/L`7l+<i0W+=A]h-Rp5Z*@!9g()@r2)B^@`hZ*c[!X&T+q>^j)%N$-$%flY1!<C:C
-8-TtkD.6UW:mp%5PcW$Sd*CD/b\Cj#J^i,laiVrhRYu,lBP:U^De2s`>$c2c?F%>\`7foYCLaBc`Pf[8
-bKe7RATiK<Anc^7Ht-Dl?!L9@F`DecHaUo9W5.'Rp\=RYnFu;(jn8TOp[ItRo',N1p@I_Fr:]aKmI9fA
-o'GQ*oAS`pk4&'.r7Tfnq"smEmI]f0kiq@&q<dkAiRlo2k1nbPiS*&1cHO>Ncca\mioK1\j5f7ScDuGE
-Cj'W&@"Y;XG_m9%@r$I/OgM]jH@oQuN5jrLkiq$Ve(3!nrQo!#f>tkI_U[/Uai;/\VnpO?m-j?*iU?O$
-g>hD]mH`s%hSmFqn)Ng#lg*B[jlksnj5faecI':_Lm*k'gtgoKl/Lmfio&nZkN1gZi8NYPjQYsXf](]F
-kLnbKe^rO1i=tA0gYq;Ti8<AEjlkgfl1"3+j5]+shHf%&f@Sm9ki^:@e(!(*hWaY)fu:nQhYHU(kMP.X
-inWJUl/Lmfki;EXao281na5]CrqYd>i;V`lg"kKLi8<>Wki:ddinrYRioKCfiooXbhV6r1V$[8*!!!$#
-q#Cd&!<N9%!!**&!WiE!!!WuL)]0"g!W<!9#TG9O2D?Bd!s9%WbK7rOd+$Y#g"+Tsbfg".%a32Fe'umo
-cd'hZb/hZOrmNULccs\Yc-FV\cd:%_bK.]A`5&p3>#@[J6:d*OHZ+kN]=>AfbG@Ts7:j0<Z*_$QaaS&2
-75mq<8Pr2L2b-#$<E2AMWiEABB2(ubN3ojoYdLjJV,9NT>uFO"9iXJD84?*9<*rjACgWO4[?-cZaO/Me
-dF6X^YI;R%f#55FaMbX%_ofj0`6Z96\%98i`PT0l\&,,KZELgTZ-'r$^<=gEZbsht^qdCi`6Z$3\ULfg
-_7RLaX0]%2ZD4_2[DL&%_99s@aihoTe&&\dH]WfAK4SA;WN^Z,Ui:X4B7HSNLN\l*A!"(0c,e)D[&gC&
-U8P#t]=uCoZF.!;UUIe/So9Up^V%1u`4NCg`N,Z=\[fG]WjfUIZc^:ta1]4#Vkpc3]XY#:Z([eiXZiDF
-SqDj#St`'bW3Wk:YdCaE['Zg9['HmC]"FT0ZDk%9UT18aS>)dZXJDVnZEL7*V4auqXK/V:]!/<<WVr\U
-Vm;h_Unk<$P)G0XR[p=^a4/#:[^a6!]X"iCW3NM&XgPX>YcP(,c*tC6g!@pjbMC[cXhVd6[]?:+@]R)C
-XK'"CZEpmAXK8b8YICj@Yd:[?VQ6)6CN4W>DK0Z:G_;6FQ^NkdI"6s3PG"tXWM,Q9M2RCWR\mF$]!eZ5
-StDdNTWG`C`lQ9Fa1Jt(q"F=Hmd0<1q=j^Xp@S(OrqZZhp\sdgmd9H1o^`"UrqQfno^D5:n+-$uo^qhL
-q=j=Bqtp6gS7P)H/2f\AP?:e%M3jWuObms*0elOgSt;LCR"S@-1*nJ'-o!e>-T38!4@`2AXK8.P7PHYW
-F.T)"UR[jBEA&Ig4Z,>d7SQ!'6q'U1;I!@7Big"_RXKa9K6MK]GCY!U?!LfIAmJVJBjt[eBl.O4?!q&H
-<_?"];H?gu;H-O`5t=%%6U+M4O]PRd<a]QF=(GlG92/8V:fUeEP*gi4<DQ=`9Q"feC2@Nk>[:E+76*(Q
-.6h-VG)q6FMgK_kGZcjqA?32DFDu>>>@;tu=`.q?7Qr[_.QC"'<aAs1<+L6EURn-MS",b7RWaR$TpCaS
-<`N$l?=R&7;,pUt?uLR[TV.0R:HgZp69mt57mK7!79*f3OJoapYC:=r7lr[m7Roj55sn7;9M@rJ9h\>]
-<E;CR8k)BI7S--<77^!C9h@Z@8k2695sIb+5s[k/6pF77r'h8g9L;'778-?;6pjI76psjUHWlT$SXGOU
-?!:-#9MJ/J7SciZ<Eia:HC^C7C4UkeHs^#\?@@lC:/+DV9iXq`9ik:j;Gp=d:/=;L9NY=a7Sc`P9j`@O
-g\11.p\4=MpA+FUq"OIWrU]FKrVld%s8;EVo^hG@q>L<trV-!Xp[e.Trri,lrr<&;!"1g'&dg7O`5g0;
-Yt"]m#mIo\dF$IdTa1bk!!Rf2j4pI5rW!3[aNN)acHsj.rVup!r;Zg!qZ(g@"9SrB"BF'j5?)NnNKT<]
-VjpmH2+:>H5;tu17Rg$L?VigO7mA[M+X\iu1+jq*/K#<C&f)E#0Yk@W2**TT:d$R*8hqP:0Hhnu1ge&D
-O$+p;+s.sq;,'S];*m9/2CKU[%LNLX3]J'>*'GGO#96Dc!=LB+)_4/]+@SX6$o&+j,tAgp(D-uZ%3$`A
-/h\\*7=*#2cdoV!dCbs+)bAN'X\gl/.O.&I.Ng)j/M]@ZHG/(dZqMe_%hKTl(*O\6'b2!.1H^`SMe[nr
-.Q/%P%2'Hr)Aa/+*ZuUL(`jnF,Uk?"&/?9)*[;F?)AEl&)'0n6)&!l/)\j&#&/Q3!'Gqi/'-%r/r>/KO
-+:o)"(*F\-%Lj!b'GVoVR)@4tc+ROI0de%a+WhF:,UOif0JkVMf?@<<V4+B@;*?orHb3H,+<2LH/g;J]
-1+FRt-R9l[,T7XH0.IhX,U+3N.5C>mmf3Ik!X&T+q>^g)%iH<"$3:,,!QkC'"<]jLBj>+DS`c,cUrLm3
-e(<I(E,As1e^MjfaN`_CRXf*[@9$EFDcU1C?#++\Z+drjg4E[@?a[iO_[4E.cd$oRFE;&$CfkY'AmfCc
-B4,CtGC>L+]#2Xd[*S48q"smVp[d\<o_eXZo)A[^kN2:*m-!^.qYB[PoChkIkMY[rhrF"`nFuGNf\#ip
-rqtdGoAeZgm-a<;nb)81h:p9<gtq/Ph;-2uc,n&NbL>D0kN)X&%cPp\VK@5rFCA0KJ?-84IZU(6@rP;/
-]"s_LIU5L#`89bBkhjtAg""HobKS2UeB,SF_pm5Ub/_8STteb6m-X-,iT]mphsC((nEf?)ho*Ioo&]?*
-lKHmRhV[J[hVR\_bgO+[Lm*Y(gu@JYleL:WjlGI`lK[Nai8j(]iSN>JhWE\PkMkjYe_K3H''8'(iTBCf
-inrSIkj7Wsjm)-lrRh2)rn1Q:eC<4/kNC@LgY(E>iU$70f>PSKhXfddg=P6DioKFhki([bk2Z3VaSc)-
-nEfNAs8D<GjS[Wci8ie^hqZuTlK.*ei8*/GhrF"aiT]^ghqHr2U^$r%!!!$#q>gNqrW*-%!!*-'rW2lr
-"p,>N)&*DZqu@T?*%Nm(/g1T(!Xm5qai_fQe(*.(eC)Xdb5TLLb0J>]e'u^icHXMSaN)WRdF6Lhc-+>T
-c-=PZcd0eW`l#^2^:&]&=%YVA8<M&/?A,Ss]=kqrWCTZM@_B"Q[^Werb]mr&5Y+R:7nQK75;u#-:d^GH
-Wj9NQ7RKD.Z*:F8[C3WF=%?"b92%iJ<C9,K9N+Va@UNhgC7VW;MiF[TcIC=je'uOT_8ssJ^qeXQagSUq
-`4<4aa2c97^;7h.^pC,O^o+EBXgu<[cGIH:e()dQa2P?j]t(nod(R;F\[Ai]]>1SN['?^=T<bi5_8a=1
-bfe,MbKJ/X]=4,FNc^A,>#K[O^4DKMGAqUtJZ#Z%BoI1@N3T_,aND6(XfnOsUSb6']#M._ZEgO0[(E*&
-AqdV,]t)(t_m6S]YG].Z]u%4X\%K&Sb/h-7]tLqLV6-u5\>>[qX.?>@Xdb]NI?1J*WiE=pU:.M;ZEh$O
-[AC(:]!ScGX08Y5Xff+8\t5LgX0/V(SZB'(Z`L($U9M)5XK8b7X.>fQStM[HSZJ0ETVSfrQ^!]"TVAKr
-bLFD;['dfiY,S1hWj/_4]!SiEYH"b'c*tC4f[.jhc/@@%ZG4H:WN31NZE1^?Wi3bFZa-m?X/N5+YI:a=
-ZaR6GUoKi3BQA?9D/aK8H%V?IR?ib`I"-m2PbP4[W1]<4M2R@USZ/s)\$N!(R[p+DTrkrF`lH*>`O`Y"
-q"F=FmHX$*p\+CTp@S%Lq>'gXp@@eHmHs?/o()PKo_%tSp[mqAmdBO`n+-&Ao_8(Ek5+oKq4hdt4"iHT
-JVZofB82S9QB[GN/i54VOIVl1SXP=<;El`[-R:#u4!uU$-TFLjTrb>iLdWXD14>mlUnjQNR<184/N#4@
-0geZ!3_2n@92],(A8Pb4UmcRSH@U-^FEW1\EG#2X$"@(CASksg@qob#A6<&@@9ZK%;,^Lp;GL1g7mT[.
-5=@n>PET0S?!1TL>#8U:>>7^f:/FquG`nGGAQDZ':/#JCDej*!@9m2@:IR8t.47/]C2AiNRXT-jEdV=X
-:M[>;Roj`VFB2@fCK,(_5!V:g/h/kR>ut34;GgnHRJrrcTq7pBSsO>.K:\BjC/n559Nkh,<**C-=^Z/u
-PG"P+APbTL2F'Do83oF'2aUDTC6>I%Yd&Fm?qW^F4[;;$6pj:59i"JO8P`2\:ej_V852WG:.nGO6V1!I
-:.duE8kVcE6U=",84>g16pNn%6Ms1^6:jC+6UaX@5=e::8k)6I?!;N;SY)I6Bi\8-8PMoP852lU;,gb*
-@!\B1AncmKKmd?7?t+PB?V!md;GL7f9h\Yh;Gp=e9h\8K7nZr`7S$<M92/cAW8@19nb)YKoCi"Tq"44O
-q>BjOpAFmpqX<qGn`olJrVm)to^DDCo(i+]"8;Hg!6P9C!<E9#!"2#m"Tfis]Y_V+]heV-$3RTRaN`>`
-Y7q6Co)Jr>iSN:b"9&9+9@qbKg<n6j;#1.m!!<*!GQ@dF#6kMN$te>42`k9*HC'8=Vk.Wq6:==:3':>[
-9gM$E<C8Ds4[hIZ,qCW*0..qp.MrpA&Jc?)1r7!g5XIOr<BDKe75cG90dS;%3b?+PO$>*@,9e9o;,Ktb
-90ta-3%H$`%1!4O1bK4n$oee#!Z>E2";$#A-5mp*,?%MQ"=FHT+@6bZ(CpiX%N[5N.k;kl5B=]shVQ/Y
-gVKV5%lqnYY>6l+0d/89/g`>?0K)'dHFqn_[SJ7f%hBEd()n#('atX"5WY4cG%ujW2)Z?d%h]Ed)B'G0
-*[<!U'cn\M-RBrZ*ZH:B*$ZOR'GME,+X%C:'cA&8*Z,S)&fD].'bqQ$rXgCh',2)n&K;2i'G_`2%MTNj
-)&=)=5`s%7g=3f7.OZ2P+!D^HrZj9G-ndA5PLn&YDlKD2OBG4I4FOV4)'C+N+tt2_*]5Pt-RC#\*[)@>
-+YG/]*@2pK+"K&9!:Bgh!<N?)q#CR$%iH8t#K?`b"!9I>@THW'R-9<KU<1^+f%Ap.F)PK8eBH=cbgPL"
-Sq2?,?!gZ3C3+N1@WQ@&D6^gia4YoG?XLF__SjC5bgOXXC3+<&>Yf!VAmoLfBOl(4Jq8c-ZcC(`\(U0C
-q"FOUp[7MDo_/"Mq#C<bkj8$9oBtl1oChYAo(MbIl/M$shW*n^n+ck]f\5urqsr_5nDN*amd]cCo(MF!
-j4i83iS<;Rjkeh2dFQUcaNE#gi8NVNhV?o@iOOf1FGt9dFcs2ALPq1IH@B._Z,NnqNIuGIcg'ZYl/LFO
-i7lf.cd:"bf#u"K_U-WAZa6TkTt\S*mHNd(j5]UslL=Q8na,H)ho*Iqp?M>Cp\<t7jl,@fhq-fMbhL'#
-R?sM'[aO$skN^^Mio&YIgu75Jj6,dslJpdZjPB"Xh;[>Vk3(mhkMFe;iT'.dkMtXcj6Z:!ioK:dg=tKB
-rS]EaeC`X7j6,I\hq[&DhWj_)fu1eMi:Gplio/tUf\GTHin`VRk2c6WbPM8-n`fH?rs/,Yl2B>unan*h
-m+U+Jj5T"TjQYpmi8*DVj5B4jhqcl<c_LXF!WW3$!W`9%qZ-WsrW!'%!sAZ-q>^^'',DDt#Qal(2ZX7,
-/N#C7*=)`L#gCH5b0&#Wdb*.#da$(Xa2c9Dc-F_bda$+]bK7iGa3;iUdF$:ab0.uPb^Rg]cHaSS_nj.'
-]!6]c911^#6BB5r;hDBe\\5brX%H#R@_8nM\[fAqDcBS#6q^$;85N2R79EGf:m7iTZ,:!:5X1mHY-5%9
-[^i23786NK8O#XA6UaaF<)?b4CMR`qPHV<RO0QjTeB?1fe&B;KaN)34`nA\Z\\-&*_LB,(]>)7p]YMP,
-_7$PV^8/!=XLQ0ke\]5Be'>b:_nrU`^:_>!dD!N0['IKX^oXZIZ`^[([_TSk]Y2J/`koU._8F+)a.[gJ
-I$]1s@t(JbLQn'SEckB4TWjf%Mh6)7[)'H!ah>*h[&^+$WO'.KaLJR^ZDa_,Z'U;dMGLIc]tD1qag8%[
-]!TE#^;@=Y[_/rRaj%QCb08#9[C!3M]r.'`Y*H>qR[9RtPGtFaWiqYQZ*::-WNWM*Zadih]X4lG[B6sD
-Wj8_8YH\#0(8[F`X08k:ZE:43WjTCAW2Zr(StDgWrM^@&Q^sqKX08RnR$s\@WO0^qI`&V$[D^"bZEC:4
-WhHDuXfeM$WNN2E]>;YBda-1ai8E1t`Qd>E[DKtl]VqX,ZEUL7ZF@BQZ`pU?Y,ek:Z*'h"S:59uF`(u6
-EH$5YPF7c"M1^2'K8Z"hXKJOqOG\mQN00a7Z*^pAURRX>SXlLY]Y_Y,`50*p[_2M5DtE;\l0[s8p\=FT
-o_.tQqYKp[oC_eEmIBZ;oCr"Io(DbOo^;&4mI'E2n+-&Ep?Uu=q"OTZB1P'5/NA9:6p5.<R@0>(O)cs4
-0i!e$Ssl(5L/gK%0-_bg+u_\N2(LXH7pMajXeCP:,qCa%U].%sSsu*d0I88)/i5"@IS)dd8k`,X=Cl/Z
-Bj$+`TR;*9LNmu]G(+XQBOtRV>?P?GD.I3jD/<lj=]Sd09MJA_=&i3q<)5qK839%(9j*[B>$G-,@:r_=
-?Y!G=8lAD\=CZ]ARY5E[;G^+_ASc6uBP1ga?<L3#69?nU1d>8KG[,E!Amo+`?U.nK%_Sd(=)VnqA5[Ad
-An5+)r@_b43_`pg?sco5@s=<6U7n6RUnb#]J<m"%PA=&m=AN")?<^T>='8pLJ<QXuMI94O4[)J.9h[l;
-69IM-A7paqV5'u@H>-GP6:<su6:!k$77Tp>928Gd<`)Xg91VfM7nQ?L:/Cja!D5`n6:FC88Ol3:6pO13
-6T[Co5=\48r(:Nk6UjX>9hnDU8P;ZF78[97P+A59O(_Kr:/4YX7R]pA92AJi?!quHQ"4W]JVSb`?tEno
-Lg<DI=^+g*9M8)V:ejb`<)lmh7nZW]=@u:c;+XGiIAZ0"o(2YPq"+:WqYB[Po`b0en)j3>rr*0&p[@\H
-n*9]Hrr`8nmI'uE!;lTl!rVuraT);AqZ%!bXTAJCLW@NR`4JkF!"&h4dE0DRaJ]LJ!VZR#!<<*$H/[Q1
-UB:Dp#[-$;gt^?(b"2C0!WW3$r;_$B!<W`?%1re?e^HZJE2ntaBS3+A?;jWf4ZbMg?"Q_t93tk"3AE3K
-2BsFr0/YF5,V1;Y(**r$*@X4h]fA>=.Q^Hb,WJ:U.O$Sn.ks5&_U+N80.A1k,;;hp:J=8G7mK$d,T.7(
-$P"%'%QOnO$k!:U5Vr[l)*CPB-355N;CVks*"=)I&.8mT$O74f1G^aA.P!o3`8',"\%CM6Q!5>,g"3i6
-/L`\*.QfdL3C>P]4\Bt2g=N]$-R'<D,TJ!O(DReu%N7McMqN/cL+Pk\.NK6@$k*pf'+u*#*Z?.H0/5..
-,U=NP,T[jG*$ujSrZW*r&e>j!*??(9(Dmi)*>]4t',),s)'&Sq<>Z;_)&aS@*uPk4)&3r74H[P1g=3`3
--nuni,TIO8*ZcCG,q^u2Q.!cKBW7f3Ro`Zo7<u+0(F_=+.52b\+=/9W+t"on.NTQO,VUbj+t"ZR*\K/<
-!:9ag!<N?(q#CR%&Ju>o"NCE^!?X+4@p<A;SC`gMX3\o0e(*1'I!fpke&BPSbgCmuTQ=m^?"RJFBl&**
-@Wua3G.#&ua4PiC@;!*e`5BL5bL+U\EIW=TDdm0uAmo@[?W^o^I=HomXN/DP\(p':q=FCRptt6-o^hbL
-q"sdTn+Q8Aq>'UQp%.G5mdp,En*93*gZ@e^meZ_WioBS-qs`A'nEK#tmI0WAnbIY%hq6W,iSEDUkMb=7
-dFcgg`lclehVd;IgtLH>kJj?oP+.W,SZB?8WMl2AM3<pnXhM]PT:D@SeF_tfki:LVinW)7eCiL+g<.@N
-_U-T@Yd'g_TYAJ+lKIL'lK@^0n*90)nEf9%i5ERrp?M;?oCCo(lK.:'mc3Hf`nNerTq\N\][>QujmC^O
-l/UXWi8EMOjlGI_iSEDPg=,3Ggt^H7m-NchhVHoBg"YKKkiV-uh!"4ii8NndgY:Q@i;V[ggY1NEiSitf
-hqZo=g"GKTo\.='bMi3[lK@?kg=P3?gtg]BiTT@qaj'SYmdfW0rr32mkiDd%e)he<g#L];jQ#:Yh;[\a
-ki(I\l/U^enD<!Mg!QSu"p+c)rW30&!<<0!!<3*!!!E<)"9AQ&!!rZ+!!*?>(DdVfqu@T8$m.&W1+!e@
-!<EAJb/qfKc-Xkhe^W$mbPfHuair#VdF$4`bKIuJa2Z9GcdC.cbK7oLbC7XYbg"DSaMP^+]st:q<(BD>
-5Y73TAQk&'[C*W[_QQm>;Jj%NZ+%9Ua`0g95"&1@77U!O6:G0Y>$%#gVQn!H5se&1Z*:F8Za@6A<(g:r
-<a&9`:I@QE7nc<K?>!tb=cKYmK9*I\eC2LbeBtY7b/_B8_oC'@_nsO5`.#hP^r!t(['mT_`PoR#[_/<<
-Z`CRT`QlWL^s^NAY._]_]YM+q_p5s:]s4cV]"kGN]!eiNQaXcG^:M#&`l,X.^V@S!`m(cVY+DbgR#[T<
-\ZN?<M1q+KOIN2NS=u^OVRase`lGm+\$iE:X094S`ltltZEpR1Z*0CBEbgN9\%oMh_8j'j]u%@n]"Z%h
-VmX4E[)pS,b/_WAYI;!N^;d^XUna!WYGeJ%V4+<YYG\[jQasE'XK/J+YI1dH\?`3>[Afe,[Ag-sV73q8
-UnsiXUnOTbZEpdB\t?4:YGJ/$[@a1gV5XBm&"fGiX/W)&\!`PJS!p%R_Cj?V\$ifcagSR^ZEL'sWir>!
-TrFupWm85maOJS_c-P/$f"&cAjgC_g\u)d.VZ*kpY,ee;]!euPYd^d9ZFR0AT;J3/COC>ED/jT9I>F)T
-R>urOI!gO(QD:OaW1T',M2I4PT<PZ1[&fpgQC=G<UThDJ_nj+"\$NEMr%n0?lg*d$mJ$;Kp%ItLo_A4W
-p%IqIoBkr6n+6/Fp?V/=p\47GlKdd'mI'E2n+QG>jnJcJ8#'Q_4"`?RK9SqpClP!VQBdVU3']T-Q_L(?
-R?rh41bL=(.P2o(3C>PP4ZZ5HV66nnLI!1;3I[ZrUSONPR<1/52*3cc3.<kY5!2;'8jcH\A7]:LI\E<Q
-H\.6*G&DJPFCo#o?WgT;?t!\WBl.R!CLpgT>ujNg:/P%m=&`-o6pjO,5"8+CMMYG>=\rC6=]K!D>Ye$k
-:/Y5(HBXbMC0OV6:ekM:DJEfq@q/bH;G0;90.o1NAoNNMLOP/:F`(_kFFK=o`4(PNBl.m4JW5S-?9U%p
-/heh=:1%C>@p3#KHCU\'TqeH\U8X3,QD:"5Bi7i1;d!L:?<1'-=^c/tOeA>(?r'9S4@V\5:IIK=77^6]
-@u."i[^2`ZBNI_j7Qik(69me)7S$*F9288Z:/=eY6;C6E7RK^E;GB_T8JFZd6:4+184Q-A4$uM)3]]Jk
-7n?5L8n:F^8khoM:K'kV8k;?::0Dn+S"5t-C0Fh>;GfqP77Tm>:/G,"@=+E-@qgRHLOi`<ARp%D?V![c
-<D64\9N"\`:/+Pb<E)O]9i,"q8kr5\7ndB?VX4$Kp%eI[pA4X`qX<nXo_J=Mk4J]QrWiJpn+-,<l2(AY
-#Q+,Vlgj]?r;-EqrqZBhaT);AqZ%C!`<62mT@DB3`kbm\!<<JFg!S$hag;$Wp](^'!!!$"!X4A<g=Dnu
-rW!F)f@&7(da637!!!$#!!2ip9E>8'$4Hu#eAit(I^c&5@"+o!6UOX:3'',g8PVZO?;jj-:Hga#1*%D^
-.l9(</1Mq[(EEu#+!EDGYr+^+-Sn1L/OW2i-m^Pn0/S,>AAZZW756>@,U=p8>uF9_6VT^$/0buD$47@c
-5;d4:@7!p[5Y46e<+]]GE]6*96VfpC?s?&\(^gZX$OIIl2)@9U2)\<caP>P'^rtWHJj(DSf[mW-.kN\0
-0L%re0J5+=4@jY,g=N]$-Qj*<*Z$%J)AjS9(a1O^M;LS.]Zu^=4Xh?b)@R#o(_dZ%)&s\A+XAB\+s\TS
-&gJS<)&*o:.3KKH)&=)''Gh]/)]Kn0(EF8#%MKTn(`=53rZ+$8()e88*@!$N'GVAq'-T9"_9^TT\QCUD
--RU/V'Gqc,)BC%R1cLiLa%0U=V6HLb;d2V7[Sn1^.4uMY,oI[M,pa`X,V:Vu*ZcIO0J"7j,pa<H0ehJb
-rW3'#q>^^#"V;Ic#m8QTp&K.7-ou*U@:iE.j+DNQajA>ciT\[0EFs^NbKS)Ocdo1@A8GR]?<(WMC0OVO
-E,fj*^V@hCJR*&6[Dp2(_T0gEe9Z+fI<0UN@<QF"CgUCE>@V]#L3K`;aGmIQme6MQpZhP0iq)^/p%\=S
-nFQ8Dn*9Lnq=aRWnEfN0o()D@lg!chjm:snqX=:?ipcpFq;19%mHE]uoCVeGqX3.cf?N1-iTo^di5O0t
-da$%Zf%/U4hV?r?g=t]Ee`"m2jlGI`jPe_>bLYG4j4Mo3lK$45daHb4k2bXbi8EVId+-Y"gtUW-_ns=9
-`jV\DTobmX]#<mql1+--lg=*(j5K@mlK%3g`5La1l1=<-kgeDMlKRp3mI0/bil&:9\?j)teDB!Ff\>iS
-hW<kYip,IWgu$l;f\b]An*oDthrWn\h:CE=hW`_Fh;dSTjQtgflK$m_jlHBj!7Uqt$/4(dhVQuCkhk.o
-f`U!lnF[jS`Pfs\p#kMtinrMOlf?mZgZ%;Xk4Qg=p\sUNn*p>V$gd'6s4YQJg<AL0hu;jYjPAbVk2PI]
-kj.<flLNlje(N'B!s\l-!!39%!ri<"!<*!'!!*-("98K%!!rZ+!!*EB(`*\eqZ%$7+=o9&+qaqW!!:Be
-I`]^Qbg4Yde^W!lbK%WCa2uQMd*^7cbfe2NaMu6?aj&/Xc-")JaN;QHb0.uMa2,L&]!SSl<_#\G77ric
->>p<a]=>Spbc"-/87T<;Z*_!N^O/[86:FUB6q0U94#]r7=AkNdVm4-M6qU@FZ`p^;Za@6H<D-S&=CPGt
-ISiR*:.Ii@85EN%Bj?Y%Zuh/*ajS\dbg=kE[`HD$_8XF7]>hh1^q7G,`lZ-1\$rub_Sj1![^i'8Z`1@P
-\]Dq9^XCTRZFmrc^qR=ta3;6A^9FQM\\GJU]=5)SRC9lG`PK:-]Y(kh]=tnm]>_FqeATY[_R[:h^U_(c
-I^$E2d`BJDf?1P3^UL\j^VRh(]=G>ESu]-2a3)`<[C*?CVlm1hMg'u_]=tbjbJM!$\@AiOZFmrXV6n"D
-ZcUJ*beLfuTr5?3^;[mkYc45(Z)k(/Y,.qhVOOiWSA;G3[^33C\Z`$9Z)a\!YI:LJ_R$PJZ)b('R\Q[P
-(pBR&V6-bpXL=q.Z`Bq$W2H)QR@0D0R@=,I4/SgGVQuSRPa\&9Yf,&.\$ifd`j2kPY,eD']!A99UT:E!
-X3eMpaje\`e^WL6dB^^1jfaiGW0XWcXT#[RZE(.9[BR0L[(*?@[_B&PSYhs+ApeiCDK9i?IYa/SR>lcJ
--[U)mO-l`DX/)/AM2@+KOeT1h[^<*-R$O26TVf!._8*gs['Hp?Z@;`IoBP`/lKn3:qY0^So^_ePq=XIP
-oCMA:n*fl>p@dk@p%\=Tn*KH/mdBQ4o()MIl/MI2o^o8#76ECc5_P(]4_]b?R?WYdE%s:-:QV3?SXZ"2
-?8sAe,Ub/g2)I6B*\f`K?`1!-Tnl)`1dlbbU8"HUSXFXV.QKXQ8nCCM8O5R577KL29j2"<<IUa3ATiHR
-I!'IOL3@-;A6r>A?=6uI@VT^mAnP[a?!gT(8kr5a<``:#9g_9>3B]i!;Mp?6>?b-8A6;oDA6Vo+:eO_m
-?[@s*L1adk;G^+rBkq?mraQ[R?Wp<!5s?q/%6?U@4>f/a5;FrO4aq3[=]A^,5rLD[:/5&&;*H3I-n-\r
-4\fKmA7SqLApB`8StVmWWMd"oMNsp(NFl'h<E3:0?!C0&<`i^GIZ^:rMdT:C2)IT[7SZK?7nHHV>\Sqf
-XK/CtK5Y!h6:3dr8jYd28k2KL8OlBH9hJ)T8juWV91hcM9hn8L8K(/m;*I3177K[483K:)4ZYYg4[he-
-6pj@17K,e=8kDNF:e=2L7mo[>>'lI'SXGIO=BSBo9h7uQ84Z<J;d3R;I$g1+AV5PaHX0od@X*o?6pXL?
-6r-KOr_t%=9hnVc:eODV:g7$n:/Xt[9P/aMnG)\MqY^6frql]ln.P3^r;#pNq#:<nrqu<Ro(;82q>L<u
-qsrn8o(MeUqZ$NmaT);BqZ%!o[/g7RMT*`S[]iI)!!WV4da?IjbQ5[!o)K!s!gD[#f;/TK!")BJc.1Lr
-e';8"!<*!"!Wi#q8H];."@:hQ'/jBmSr@i6YDke190b6n5XRY$868tk7nuiM5=$nE+=/Km1GUO3,8:q7
-%MKp%0!hl@5!Utb6o6Sh7l;kI/Kus!4>pNbd$@*W/1Dkj.nN]78OZ$=6p!4T+Vth"!<NiH+qkM'(D[Df
-&/8/6/h9CH)A!5o.O$`9-56Xf#RC_B'dPXf3^#Ga;1QX<f\FX!iO5+Z.SS:;X$eNt0/#1B3&2j-0JkaX
-Ek'iV[RMS[%h09`(F't<+<_mY0fk7UgXtND^M-1i*tT7t%3cW')BKk>-6='H+WqXC,TmmT/g)5U+WhmG
-',_Z+,S(@u(`=&)*=io$&If6_&H*4A&cNFB(,d'K()eG7'GV>p'-fN)`R3/Z[oG%7+sJ-H+XA'H*$6I[
-2E@;Tb<o=2Uo'DQ9i!lq]2KLU*<[Ap,T\0///'BR+t4rd+s8-Y0e=@l-mocM2)!he!s/Q+!Vud#!<iuJ
-'*\Kc!;$82.QCpF=^4F^k^e)]ajA8Zf\G#%G%Z<Sd*9\WfA3<>Dg,Pm;bgh2ChcmUFDbNq^V7\AKj\nL
-\])M)_oBgDdr/]<DI@0j@<Z[.Eb/]^ARfV*MgMMBa-!dQl1k/Nn_`ctkOn?0oD/1Qnb2S>q<WRsna>r9
-j7W$6o'u25k3D6bjm:pmqY1!>g$nh9qs*J5l/Uagq=jRLqs`:af?N1-iU#jgi5j?sdF$=be(3:3hr*AG
-gumeTg="$Uf[S^<hV-5q\D,BNc,e\di7GHEa3rT+pu:Dri8<D?aj8>cf[ng#`l,d?aL7tOYFTF+]>Npp
-m.BN1lfI'`j65dql/V$e`5Lj3lM'rEo]+Kfn`f?(kNh'Ugr6_6[]ms'eCi=3f%oTDeDT?@gumYTk3V9b
-f%T-5jlG(Jh<<_XhV-i@fA>?;h;R5Bg#;2\ki(IZhq$K4e'\0@&CB+Zd+-ardb<X8gtgfFme9NLeAK5H
-jR1^ej58VHm.&rlj5/kYlK@i]anPc&naZ,Ks8D-Dhu1jYm,QOZk2Y^djP\eNl0RWqjQPski9U!oiR?K+
-T`PE#!<E6(!s/Q'!WE)s!<WE,!<N-!#lt#+!=K\\(CpZG!!WoU/28h#&,cJ.bU1KSaiMZNd+$Uqe'?.W
-`Q-$@bg"M]dEKhXb/hWC`lH0Ecd0kXa8X-[ao9FZbK.`?^:Lk]XG'V?5W_+oNQG@+N3p4*\A,qa:f9kp
-]<niM]"l:/5XS167RK@+6;'j.86Jt_R&[*i_e2M:>+;e$Ycb=?\?8Ih:/4A\;.i'j8krA[:..oS=_;MX
-N3KU3NM=/7e'u@Ye%NH<_RI8"a2Pa8`OjC-\\Phn\uW]`^VIXu[^*?PT!5Q"[E$/6^;@Y0da#VB]XPG]
-\B`4;]?e6mVnT^VZa%3RZF6:1]"Z8+^VTo^'>;/r^;J%4]Y_\"Xi%?J]<euMZ$r=SY,f+CcFM04SY!0s
-[`?q4_nisoZ(75XXLc<hbIG$jZ`U..Yb@SAPH_X3[DgJ)^pU8BWO04I^9XQ@^U(8jbeDKHbJ^][]YqIo
-[A^+#T!>W'Y-"_-WM?&IWg''bV4arpVQ%#0ZFI`[X/)`'Up[V+Vl7##YGIheU(s&hV4aZcUm[gQZ*U[4
-V5U&PT:D75rfUiWT9ke1S<oS7S!TM8TW>QHeAAW"[)fnS[B?O+Vn0[DY-=k,Xg5%T]"Z;8da$Fnj5J4_
-`5^`-Y.V'1]!\iQZEg[4Y.;3R]"#/ZYcG7K[BlL&SU4mpH#[_CG'&1jP+%esJ5CcCGDVKPV5pSgQA^TT
-MMmUl['mEMX.G]ER\?FQZ+e&h^::GOXf\f)q=En=lKR[-p%nLXo(;GGq"aUVo'u>=mI0K7oChnDmI^2K
-p$V2Gm/ZSRmj@Vup$(K0p%%[WAjA:,0/\-55='+BQ^aD,O`NB@1es+%SXl.3Ndb.a0f^L&+s&Ko3B&!.
-5Y+eMXKJ:S7OgGkJ"i[4Un=3GFt"Lc0J,LO3(cV.:.n8J:eb&%C0,k[T4rUqHZsRTEfGWc@qK"G=^PT@
-@qKIfDeETe>Zk6):esnb<)Zao<)#_I8NAq(86M4@=BJd1A7S_?@q&YB:JXP^?4C4dPa[>>>uXa!:1@pO
-rap"X@:W_K;G9DA0b4aT5<UnJ1H%?N/ho:t>[0uq75m7Z2b$&->#@F//g`"u.6L:3>$tc@=_)Z@S"64G
-W2Q])[[WqcRZ1lX=]/:*=B&<u<E3+,CjqM>TS[&P5rq(u6:+LA5X@b0;d!jfT0KEWX.Y;i>Y@4F3B]kp
-3^?2'7SZQJ:fLCg8k_iC9hRlD85DiQ8k2KE7nQ'35sn"(4[DG'5<:he3AsAr6UUi=4$lG)6:=7/6:X[?
-8kMQA;dOd7StV^6APcW.9h\)T;+4,N:fL\,@ssi5?Y"b=I<f.)?s\)<?9M%a:ch-H;c$Fi;GTt]<E<'m
-92ADh=@u@g;b'MnI\Q9+p@nI_r;6Nks8;?Ro_eO[o_e^grquHZmI9c4kPY;Y#Q+#QlgjiGrqcWsrVZTl
-eH#7B!!E)u$T"d`!A',Hccj>A=8i1*"L,nkdEKD;'D)8=!<<+\j5J[i!rr<&;V'7Hg=4Wt>PS7$!<<*#
-rW",C!!<N?"?tSc(-GK;LkCt(]W+ju;*HNg6:Et);--8#91+.l3Ar`:.OQYp0.\S#.O,TC*=WZ*+?d`[
-1cRZ[8P(Te5sI4a/1Mc!4Yp6[d$@*W/h/.m01Sc/:JF8E6p!7U,8h4)!<NiK'b(6T$k`sT$4K3J2'3bU
-%2B-\*"Ef=-5-Um#7(VA'-StR0f:[C96RnmdauIbgq1V39l+Ote#Gbg4=`0E/12hn/M8e;6ZBQhfs4$o
-)\a#1(_\;C()If-,q;!&dFdO4W.[qu)%72d%NGuf'c[r+,9J!T0.\1_*Zu+?+Vbe3,T7jF()e#')A<Yq
-(DIAi',VQ"%LipX#Sn*d&H3.O%i,`f&eklg()[l()&4#=6^C-\fA+i_7isT6*ul.H.Ms6L+t#-*4.apG
-6W9tWSr[5U7Pf2!9F`7#,o&$],qL>i,T\-]0Ie:k,UbAu+"&Qf(*#1`huEl\!WrK)q>^^#"V27Y"TeK#
-b5b'P2e$&p<_oLRV3S75c.(%ojjJR,BRJ@Ubg4bniid`NEclA&;J9fFCKFVTFBGW]_ogAc@pj#fa2c'6
-aj/#QDK:JeG@YK)IW]jL@:O"h@s)p@O,:?heA])Gjm2C0p?qhBhqHlSjR`6@kND'pq![P8me-)7md'?7
-p@[n<lL*Njmc*g8mIfZ-kj\N3k2Pb"o'5Q:pu^o;mc`?Xdd-)dpZLJb`R<;`f\GBCi8N_Shr!GThWF(Q
-UM44DBM=VJM2"r2IUm\&M3<osGA:oGT]#%qnB9G=g!nU)fAP91dEBMH^q[Y(aMlE@Y*lH0cKFEUo_S+@
-lga)onET3*p@R[h`8p:Lp[75#i9TIbmI0Z(n(#M,`4)qYZbar2gtq8Lf%Jm<iS`PKiSEGKjm([OhV.D[
-hV-iPh<=4hgsag+8CcPLhV-E3iRdAOhr<GEhVRMQe'Zb#f[AF*g"+U"e^s3Pgt1NEl1Xc*`Pp-cpZC\r
-g#1lLk3_*qlgFE6jnd*Bo(hYGqY^?m..QWlr7K``i8Etek3qTkgun(ejmCajp>k8pl0[?ai8W(L(CUEJ
-!Wi#qr;Zm""p+K!'*/j]&J#-J!!*-)!=]kg-S-Y^#5niIaN)9=_oBa?daQatdEKYM_oB^:aj&2[c-4>O
-rPf;eaND`NaiDB:_SO+,_u@VL_S3[k['HupC.1?R5rX>4F_ZcC[^WcZ`iE$<6s[C2ZF7HY_/_t59k.Kt
-5<_=r<'ilO=[J7QXKJg<69@Q.YHG(4['[987R^?c<)+];8lAP\7o!&f:L@L@Ec%8P[%EPW]u%e5bLG"P
-ZEC@K][#-Urjc(BahP<r^<"+!]=>;d_8*Ug]"b8Q\Z*0_[DpYEXh39&_nW:_ai)-KaKE5"_8!7l^;dn*
-agS1<T#&h"fA+H_ZaI?Y`5g!Ha3`>UK4'"IL2*HLQ'$N%@X+M@KT(^iKlD-NGHeTa_PFNL\$NHN^;dk$
-^:_%gZa-m@WhuSZMKt>c[D8uA\'Dms\%K#I^U18W_8XO#Z,XMhbe^WYV6?eu\\,eR[]uC&US4ZiYI1Hr
-R$=P;R&@'lZELC5Z)t44[CiW9Y+N2,VOs`qW3j.DVk8F3UnOTUUn<pDVO4Z`Uo9fNTUrB\OH#TsR?<r,
-SXYn0R@UU`SXc[`\'NIB[C!?^`3-\QU9:Z)ZF['K\%fht[GSO*]?8OQg>L]5d(dcSbatf?YHPXP[_]VY
-WjogP[D/6Be\A,c\]2:pV5TrG?$179IY!32Q_9b>T91FSLPLS?OeSeLVl,]>M2IFUMk7Jo]sOf/QB7;q
-Pb,%^]"u"fV#@20o'uGKqt^!Yna>c2o(;_Lo^_SEo_&(Xp%@tVni$16n+-2Iq=aORnacDJq>'m`m-*s,
-n*ToF[<3uH2DlssN*9.uOIDT*P`0WB5rMH#S=Q+7Q%"g&1b:.50HV5f0d/;#018W%M5I/EP$'Oh0ScBu
-VP]oSSTH;34%)7o5r_,%5<V;-:e=ek?"d`)S<JMLI#<]4G^P'aBOP7ZE)0VE>?tNGAoMKp>[:K7<*WX1
-;c-Ck:K:Lk84>Kp4Z>lbK5P0t6V^?[?rTm,AnPC99+sorFcr&A;bK\H:g77;?WBs%=Bkc71g3O60Hpu>
-/k3j2LOj/2P'^hQTr4Nn@@O6mI^PGq@o6/e/iGaW76*1^3B0N*=Cu`2QD"5N!2faq/!YgZVji`a@UNbK
-7nQWN;dN[2>$c-%U8!WO<DZ4S7S$?F2*3uf6!8)`UOK>PZ)O[dHXKiL6oQql84lKG84Z?D8OuQP84#j;
-;bfqT8l/&S;,9_L6:=.791_W@7nH$>6:44-5=.Y'4?>Mc5<h4s6pa.+6UXC?9h7]B7o3K6Nh2l3MeHC%
-<`Dgk8kMfH:K1A%?!D?=RW<_-G]IV1?t<_bIr\OZ90>d;;,C"c:e4)O;,0h_>%gf':f0_R9he#F=)bhE
-rVZQcm-4$7oDJR[nF#f0lKS?Kr;Q]]na,`:m,\0Crrr;urr;fnqu6ZprVtFKoDnmlqu@NRYRq*mW6W?,
-^U6l=!<<2-cdC%Z^UP$X!!!&o!!`Q*:u0jOUBpi!%;=;;hVZZ*e4]iB!<N<#!!!'!!$_LG!!EE0'FnHr
-YZaM"T;&$5O/e%04#K63-9=da2`F,rAQ!tB2`s/Z/3,RB/h8D&,VCnq*?,Fs((MIlY"V2?)^m!d4>J<K
-=]$sm,pFpH_9/#o,U*sJ-n7hY2).$L3'BMm2C&qF"p+i7*cqc)%M/VJ1a*hE%NT-^4^(S_5T1FJ$n)br
-&.THp&I]*\&0WDW8S<mqg"4isd+?:2<\,\8hTrK$2*4Vk)]pLM-9X1>2*YKGf[mSl/hJ1_'c8/3$ka<o
-&i!-u_#DeKiSU\G.3TQE$4%Fe+!2OC*$-%?*$QdM'-%c;+rV48-Q46Y,T.4.'b_T*)&<c!)%[i&'Gh8j
-'+l#j$OI4O%h&@KrX]AK'dOn<'H%l;5t-47e(2dM:bt*],U+NV*[DRL/20CQ1mukA?];+SLj`K";++un
-E$H2B*ZcaY,:t;_)C-gX+tG'51*.Yc*$HRQ'c/)FhuE`YrW2fp"Tno8%giC8!6P:3'fBQ8B4teZkF@@*
-d*L1ee`>)#G%Q<Uccj_bgY]8cE+EB`;,:J"=(YB6Ed)$#_SaFBN+['W_8aI1_8spDfQhCYGB7;..;F6_
-G@aub@U*hnI?'#ibLFA6_W'kKp@RqOmH*BdmI^5Kn)s!%m.9]FmQ0h+n)rm"oD&.RnETH!j6P^qr;6?X
-o]YoGlgjH7p@%&"me5l1q=*\&f?ijEnb;/'fuhmsd+$RqfDaS>gt^`Gkj7p,aIHX=93srINf8E[IT06e
-:l:Ks6Z#>:VQebAn)VsQhUp3'da6k&eBuIY_SO('a3)<?`3#T5_9V6.l1F<,k3MX(hs0Ign+QD>`5V',
-kOe9:n*p)=m.'Q5f&u#?bepif[Bmg+ce%"AkiC:Jh;$`:f\5<Ijlc!jg>LlTj5AhQlegX]in2]0FkG:'
-h;R5Ci9/q]hW3q[hVd8Jh:^H6g=b03g"P-3f\56ElK.!bhW+/!f#GYQkORBggt(*2gu7>SnE]N4m,7f`
-bOYJqp\FdfrqksBo).>+lK$g`j5B(rn)s*)jQ#R\lL!EcjQ,@Tg>:f7QPU&5!WiDt!!*'#rW!$%"on]"
-!'^K!%LigM!<<-%"9AuN+Xelh('OsK#7/Dk`P]R4a32lYe^`'ka2Ps9`lH0FcdC%^b/hTB`Poj;aiqoL
-a2S"ns2+cQ,f7:,[^<?GKP*eG:JaWD^MI5-['mER]>^^B9gN7#ZaI6U]>%*_84#U>:Hps!0L&;q6<RPe
-S?8orZsuQp<1g@sY-54=[]N@n85`8Z:e4\n=\2+U:.\VrB5qUP['lE\Q+4`RbJi,_^q-t[^X(K\aLV;_
-#K+<g]t;.r^AbD]^;Iq+^:M([[(!$Gb/qr\h6"KLa4&8?]#D@ma2Y?sc,5"IZ,"#k]>VguWM$'+e'?Fk
-^9t/LZb!ulbL5&$f=?91Cgqa!S=,_!<F07!9SJR_9Qs6^P)60S_6U8U]XFuHZFIlf^V7@l]<e`IXfA=s
-S;;WVXLH!MUp[eDYd_?WX15I=\A?2-Z*;H`\&cM*[^a#X\@oMeR'"'#WhVkPVlm52\X&DBYcOn"WNE2"
-V5:/s\@&i[Z`1.,\#cR-WOT%3Yca[jTqnE^UoUA`W3)_uUoCVoStVaNT9tt7SGem9TUq[EU8XulWiN8%
-YfPA3[C!B_]qMj7Sti*\X08_?\A,elYMm%&]?8ORg#1N.aL0(@bb_b\[9KfAZ`ggb_777n[BmK:Z,sGR
-XL,UL\>#jkO'QmJH$k*qN0g3-Tq@I&M2?tFPG5"OW2GiCNK'-_Nh<hn]!A6%PE:okPb51c]>;(eUSala
-VXj9Np\=RYo^MkH%eB8eo^q_FoCMYMqtTjVrpgNioBbu=q"XRVoC;AEp3uf3q>':=nEo]3q"V"4/MBFY
-4E6$Q950?SR[KG#E&0R4;3RN?R?a&#@Q,_Z,U"'C-6scf,r%ni8s6'KUQ\h<1dHbiUSXiYS"+g[.5*VA
-4$GSl;b9896UsOD<aKBFLRa]ZF**.nLO",mG%tT!BPpsY>ut<<AnPppA:@fh='/O+=BAC"<**%!=A;:R
-3&Ecc97V>+AQD<%;da$38loA3>s_1W<HaUoJPf'34]#EmBOFh9:Jt2#@:32.3\Vir*%sOfFa._05E:/+
-?'_4?X'D3uTl-T?P_!+:5W(/Y77K9n1c@0[:fq=QL6eI.U7\6\WNMJCSOfZHO)8?6>>n$a;GC(o>$5!7
-E/13`KiqAN8PDuZ=%bS;5!D).FH`N&\?i05T7^NL:.RT46Us[;7moa88kr)U;+jDN8lAC_8hs478khrJ
-5sdt,:/+AR7S6?D8jc'>6U=%)4?Gbk5!M:t6UX:/77Kg?9285T8OZ9THZ51>T:1[J<a/R&8PMZC84QKV
-<aK!4DO[)8HA$N`Ch$aX?#4q0=&)Rb852`K:0UUk;,KtZ:KqC(6;CBF6:sj:6s"??o_\L[oBbf4q"Xgd
-p$qPBlKms=s8Drrme65Cp?q/Es8Musrr2]irr2`irs&B#rr2ot!6YBB!W2p*1mJCM+I1*gbf7+crW!3-
-^<FpJ`k]5'oDfR,"9<Aqgt&P4!!!%/f[8F0dE^0Nq#CHs"9SK$FoqgP'+.mh\54tJN2Wb.GGC7!76s@H
-4@;Lp2`sZ)=].[M3A`QJ/hS_,0/,48/i4[k)%@#j*%7eW9Lq8g3&*HZ/Klf8:,Eh8,VNNDc&a>!+qu7R
-1/LS#/M/J'3''&S*to(g!sB)J<WiX0"oqL\,S:.dIKr:A6>&dg+oj&[*?l:1#nn6u&./dR$Q^`Q8S<mn
-f&5>s`nAkH<&\UGc*C&$3]/B++"SW`2)-^>5@UYKg8HeY.O$/c-nuhV'bqJn-Y8Fff#YVZhpR3/)]0M-
-&JQ'$)Aj2((`t"I,UjiQ*ZQUO*?6(I*$-7F'bD#n',2Q0*Z>b5*u,h2(`a>''+k`b&,m&?%hB6a'GD/q
-(`XM=+<DL>+$5q2dacXL73sc>+;l.:)&sSC/MK=G/;hs*?];+VMLS\p6T//DE%*"[+WM[K*[<p%,V(;e
-+=8O'-5[jN(`=G=',;`BnGr%Y!WiB'p](I""UYbI!rN&?!"9SuA7T(Q<2SlRNiCD)br45:cujGCK[nGp
-d+$h,Z[m=3=Bo-=BO+VE;Ib'#BY)'t`7'KRF+_0F`5KR7c-b="G&M>=@X_WjFFJ.09M\SoEI*;"J@*ML
-[B.O4lL4H;o(_S6l0%I2qY'FFn*K<,nF>r4m-aK0lgF?<p@.J7n)E?kjRW6Iq==1Eq#BjOlL4B9kiVI.
-lL4Q>le0h8l/2")io/h<dFQ[odaHY"gY(63guIV_ioACY;d3gF8r8I\BkBJ!;0GllNIicf-ZGrcb2)1/
-a3N2^dFR"'daQXrf\PK.^;%n:`P][3WNj@bjm2='l0[j&o'YT(kN;7-p?KQ5lgO-.lLO?.p$M,;nFPN)
-i7H)j[AL(5_r8qlh<s[ojlYdijSn-Qhs9LelK6pYj65C\jPoF`g"b?3drj3nf\bTGhV@/Ti8i_SlJ^OS
-g=Fs6hVHo@h:LB8gtU]EjjrDMi8`b[r:Sgb`Q[64h!4"Xg"P?Fjl>XbioT:\r5m.Oq<I\LrVuoql0IU5
-lg=*#h;I,EiV)TrjQ,1Vl/:dgh;d\ZgXt06i6@Q$$NpM3p](?q!!3'!!s8`/"Si$%!YYtL#64f(!#u"?
-%N?N;.4#N,"p>&5aN)9;_SaF:cdL:ld*'H-_[+9&bK\>WbK.a'_[=B%a2c?Fa2Ps2^\bel_SEms['HsA
-I:Pf:8k(sr_/a%;['[0L]Z@$E9LEC'[C!HX]7.J;9LhEB9h@uA2*OSo8n).'U91T%ZsZ<r>+De!Y-#%:
-\$0"+6V:*J8O$'S;Ed*)6;1TnDf]HS['ksGT>&7abJVl[^V%:k_:[Aeb.ba*\\,_m^:M"j_R?t^^;@^s
-]Xkq_Za?dDb08,dh6P)[cHaM:\AZ;!bf$g'c$mUMZ+mrh[DU+lWi)5maN2ZM\#ud4XL#IQa3N)Yc+ed%
-B6]#>TV8*<@W-FZ?'CtC8p3O^Y+i/<b.+">XK&D/\@oAc]uSCMfXnDoZE:"&TUCb(XL,gNXKoCN\$j#b
-Yd^m?\AQD1ZEhWi]Yh@s['I<N\A,_mTs_G9Xq@LrS$9-&_3p=KYd(F>[CEZOrip1?]=>2X[Ap72[ApI8
-Y.(R/VkooQStVjVW2c\hXKSJ#SuAriS=l=;S=ZCGS=Q=?S"ZUOUoUY_U8OumX1-X0`4*.\_SW+][]-."
-Y-G78[]Ha;['8Gu\\$#2f\59=d`Ai>dE]/7^MgN^YH=h1b.Fse[B?dFUTVMCWj&k9[C)U&Ru:NjD01#N
-K8c.hS=c:7M2I.HOdW&EUo(#SQB@8pPEVfP]=P5ER?Wo"Q^=GR\A#nqZ_F=nV5EhRp@n@Zp[n%FmdKiA
-q"=@PoCVbOqYU-ap%A=U$h`rXpA+OXp@RqHo`4[`pNc/km-a91p\1e3/1`qF05?8C:MPfXS=5_$E%s@2
-;j3`@R$Er#@lZ1d*?QLP0I@qk,W\_&:6qcTUm"h93CSOpUSO`WS=+dc0.AV93]A]V:II&k2EOB.>@_DP
-KUeEPD0q8$KQqZhG%tT$CN!Ka>ZbBBB4bjmIV)ki<**4+>?Fd$;,gFn=AMCQ3&<]c97(u'BNe#,;-dR/
-9Ntq9?URO]<d'aqIniX.4AfR*EG&HQ;,L7u?<gAt3]/Z8)_O+6;e0oU7#?eI@#pt8S6D&IMbJIbJqIT4
-8O5:??s?K"7S$!;6rI3%EeBdRU7J$XWNWCj4/8^DO)A0-<EDda;GU@t=]eg6EJUBbM-X.T7S?QQ<D,A:
-5=%P:HBY)(]<A95UPWS_:eX2?9MJ8W9E%OJ85DuR:JF>L92A,P9hS;U7S$';6:4438kMcL77g0D7R9F4
-6U3ao3''>l5<hD"6:=4184cHL6V:'F8OZHaEI<n<St1sT<aK$39MJ&L8OlEK:01M!Dk!29HA6`fD.I$^
-?>kO?@8Tlp84c?B8le_[91qfJ:L7R&6;UTJ4\SO86s+TEnb`1TnE]B3q=jmfp@@bInE]WDs8Drrm.Bf<
-q!RGHs8DiorqlHbqYp0arrr2sqtp?maT);Aqu@*LSdbiJQd=%*`3W/:!!ieCaN_lI^qCWX!#5S=!JK:c
-gopt_!!6<We^iF$d*-;,qZ$Zt!!<#tFTVgX'aIU_^c*W>WNW(GE2Jmu7nlid7n#^'5=A.6:K0qK2(gUC
-1,Ud:/LrA&/i=mn(Cgih*[[PN<Du411+bCH0I8VJ8iRe;-8T#Lc&3hm+qc1\4'>EA0J+V!1G^a5*"iem
-"p>>F63%,u$33[m3Xl.%$4B6&6>/:X%0.\d0.%h]%k'.c,T@XB*#]_F3`pa2dFm6nb1PCsVd"W)d'ck,
-2D$[,*\/Ti1GCC:6"R:WhQT*r,TJ!R,;()N()@c"0lEc9dBK"fhVP(a*#g":'-SPF,9Zt,'c\PG+=89N
-)BU4E+!D^Q*u5_2&ePg7'bq].*Z>b4*uGk-()mu!%L`[Q&JG]c&/,Tg'GVH&*[)(4*ZZ4<-;C#Gb1"bN
-9d`%\.K1;G*??(B+sSTi/sOl6?&YtZNeCq876"k_Kfgk9+WDIA)BUmb+!DdI*[WO'+W)FO(_S#:&JZNA
-nc8+Y!<N;r!!NH.#n7.A_uLem2.^6#;+I,=VN7\#e'HS'lI(')CP:6bcHk"phgVh\G\LDjC2S36AntXl
-Ir\Pq_8=+<L1YCH\AZ>)`5g$Jdu0*6H$X:9DgQqO?X.,TATWH]OaXRZe>]Y1c0Fonp#u25iTfato(DbO
-o'tu-mdfo9md06.lgF63p[mk?lL3lnjlQ"0nb)A<o(i:Uk2u(&oC),Ao^DJKo7$#Wf?id:mIfJuji,No
-d+Hn$gY(94eC<+.k3^g`mAO#tK6'tCLPB>&8QBb)H&$c0AOpO&Y0bSKgr[srf\,':g<nC#g"G6>bJ1g5
-ai)$0_mQqhaPQ:Nme$ALkj7j*mcip'p\*mi_r^OVkhbUeht-4%o^hh<pXRg=a:#>MX0fb'eCiaBjkp's
-1#_!EgY:<@inWPTh:q#Og#M;Skht1Kg""U(f\"m4hV6fDj5/\Dgu-l9f$i:*g>(K_g,dm?gtplDi8`SM
-gt1E@nG`+8`l-*[p#5?(j4i5Dk2tsog=Y!4iqgd>n+u>Bq#(0lqs*Y4rU&b/i>pk8i8N_]j5/bRh;IJW
-kj@Npl0$sWfA#0+PRdm!oDf-t!<<-'"U"r/q>^d('+G6P!!*'"rW+DY*[3!],7X_X!WiPGa2>d1_T0dD
-daQ[kbJqH:_o'I5aihrRbfIiBrPAfYa2c9A`PT@g^\tlm_8![oZa$a=I:bu<6p38K_KTOAYdh'T`652Z
-:.Jm+['R9V]>&J\8OcEN;HQOY92n>^Alh0bYHG%8?U[LZQ*.9nY-YIDVdEV);ccpm9ikFp77^9T;."']
-FCCHA[XX%A\AcD/aO/MH[D0Dnc-atha2GNs]tqHG]t:te^UUqb]Y_Fl]XkqbYHP(;bIY^Hf=K&[d)<i)
-[DpG2e&8i;c,R]*_7[[k^rN[\XHTp.b1"_M\,NBkYI(pYbLXSZhhb'LUlfP\SYCdIEI3mNKTh-kJR=/$
-U:.MB^RhF0ZF7BY^UCnnaj/Vk]X4uKXJi+qUR@T/XgPjMXKKUi_m?kg]">8Q]#;\4ZEhNk]t1>UXJ<>3
-\\Z)$Wkkj@YbI>KYctCMSs>\AVkj<t!O&X)W@+FIZDk.:Wi<5,UTh,-[&p."URn!KTqS*RUn=?[WM62S
-Su.m=R$7N<!M#b\S.M-YUSOZ\WN;M]SXlX[^>.6S`4*+[`PSRi]WS3-Y-P@B[\KXjXKg[^\R`k0f@o3>
-e&]#Ed*K51[Bd!@YHbFHZ`^U>Xfo75Y0"M_Z+.6N[%3q[M-"G,EHQS[NgHB1SXGUtMM[7TSu/E_VPBHF
-Pa%N#R&7C+\ZVg!Q^3r(R&.:'^r3mhU8FZZVXa*bo_%tRp@IhCmdB]>q"==Zo*G!]q"jj_p%7kTnd4XM
-o_/%Qp@@_Dqt*_Okj.X$n+H@UFtG4(0dL1a>#8pjR@KJ#LN5=93)bs0S!fP,P%-I*,p+<_0fq6F1+Yjl
-:Haf;VkfMV1c7=BUSOZ\T:VEo5!Cnb5X@FmIRR%#4Zc509NY\<Bj$+ZQtgSrRYuZ>H%pKS@q]^u=B\s8
-@q'%\Bl%Be>Z=[)>?tB/;G^:i<EN-f5WLS_3_+UKFD4iM:JP,%<Dd+6A7A&%9iZ>"R!q_$839a\CN*ih
-<Dldu?!UZ16oQnV+r2k)S5jU%D,,S8H<ZK)?]1.KJs(agLLYRQA62)X4C)E&=%u:[7modE?"nD5R%C%F
-UT(8rXf&+rSs+%r>?kQ485<#d>[(?7?u_!tUPrP]7m9C87oW,C5=%Y)?#u(#X1,+1Vk]2c=AhXP3W;Vi
-8Ou<@7mfsB7S6?E7nl]I92A/U8k2B@6UO72,=Y0p8Ol0<8k)035!hIr3ArlX5X7Lt5X7\)77Bd>8khcH
-8H)([<+C<<S"H74Am/SK>"hU\8kMcM91ViV=`U"#Ed3=cFDYPs?XIc,FC@p=8kDWH8kVuR84lKF8PWZ(
-9LhuZ7R0[A5XJOn\EWe^nEoQ.o_J@\qXsLN"8;BVqYgC,r9j@Qq"jRNrr;uorVZTiqu$HeqYp]mr:p'b
-a8c2@qu@NIV\97YLW.EO[]3.(!<<>.b0J5N^q:NW!!rZ0!WZlkhV,+9rW!F"g""R%e'lH@!W`9%!<<3%
-!!*0"!-SAC":>q\##N[_+Y8o*Y`!mXZ'@dB:0:sc4[MP.7Rf[?=%YP7/hAh:4#&09.4Hc"2('7U%h'3c
-+JbuE<B_f[-o!b=/jiQ05p.L%0j;N?M'4&d&gf^s:J<l.0e>"61+sjh%h9$R!Y-Y`!=`NX!Ad#&#[mcA
-&N'P67OS6T!#IXK/f#$4.5j%7,9\9R(`Y.l>(<a%cJ6dof\PH9PF:=[]i?a@4\%"C,UtZ31,(RPA[(%J
-[6lVg'-&&1/05E@)''MV=-gqGT7kSJgTEU_*Z5LurZ<"!)]9J0'HnP9+!DO>+X%UC,T\3P(`4#&&el#p
-'c%Z)().W+().2g'FtT[#R_(?%m:C5%hTHi()[u1+;5S.'c.`?>+ECPe^:m$/4)HQ*ZH(?*[2aG(`anV
-RFKVhL9I>7L1j=L3Gc$S4sM6nr>l^s-m0KO*uc7H2*N?/,q'`K,9RO2,:N-`mJm7h!VcX!!<`T6%0lpP
-!#uS0DfBB!=fUA_R'G&cbLYb>dX6.PLXaVocdUZuiimiLBNnSG@;B[fA6!JoDcsTd_oC/aF*)-&a2Gs8
-a2cQ8EIDn>A6`8YG'.V8CM@BeDLdY)IC78JWk%3DlLOWBjS7lrl0%Bsnb;kNm-3j-p$h>=n)rurm-O39
-p[IqDnESojkO&37q!IM:meQPFmdg#@mcj03o_A62oBOi]d-9BQp#>&o`m<,`f$i+'eBuIW^V@_3gWS:6
-^i>(8Sp$9cTmL-ZFGO1NO,IA!L4Yo)eA]>N_TC6Sd*KkPd+-^qeCN<t_o'U>`l>m6\@'8sjQl4$o(r.G
-m.9T3m-4*8p?TZ9md90"iUH7!p[[kIoC_/<dFHbRbe1$[Zbb;Igt_ndETQ9@hqm/Cg=#!<g>_8Rhr*GE
-io].\hr*>Fg=k32g">0<gYUrLhr<5>gssm+f&592e(NO/e(NO5hV6c<hWj7We_]6Jp@-ML`Qmf;i901X
-f@/C/iUZL"in`PSqoR+MqWd\Ir;Zckk3hg7hVd<5j5o@^j5B@jlKmcqiT/qZna#8rkMt=Lg"a]3#m(5*
-!!!&q!!**'rW<-$qZ$m&#8.IP"TSQ'r;e>V*$HRR*!ZKG!<E8B`l#X._8XI>d*gChb/M67_84"+a2uKJ
-bK%W>_>_4V_8F:5`koR*]Y"6WrOOGl]t1YWY-"gQAkPip8jJ3IJ8L7P\$E]bafA<57qfH>ZaRQZ_/i(3
-7K,po9L(m7:-VZe<(!=^XKJpA:eX6;YPt[]ZEpuq85McA6q0UA;bp._<)ljh=_`%u@@+@0J!%=S_o9d@
-cIB>2^:M"obL4q\^:Cno`dYS3_8<OfY.:mM_nrt)]Y_.\X0/hQ[E?tKYdi-/c-*K%`Q#[3`PB[A`kndn
-]Yh(h`j2_KT=rS'hV62o[B?U3Vl$Jt[\gIQNCn,fO_B)pQ$R.bIZIQTL4N]eLkLqi]s4WKU8kN(YHY./
-\&68+bL>"XZEg[8W2QJaUjeu<[`#\YYJec,[(*ua]sk;[`5p*+YfXYg\?N]SYeR`_`5'9h_5j];Um7=M
-Xg,U9Q^+/9TsV/2Y-"\&Vk()qVm3Y5Y-"h!Y-Y49Wi`4rUnj]TT:MdTTq\H`Uo'KFS<K&"Pbab0Odhr1
-PFA,>Un=6QUogYdR\m-mc[O?Y['[6^\>QmEWM>rYWN3hJZ*C42[G\U,\'!(Kg>U]/^Tl,;`MTiBZaI3I
-Z`h-V]Y1k^Z*gC.ccE2f\@];ZR\,k";.+$PDfpYiPF7i'Mi!4EM2RXnVP^8hS<K2$PaRu3Wk#mVYc+4f
-S=Z7BY/%im`Or@KWM?5foGdApp\Od`p@7S;mdp&Do(DYIo(2PJq"sp]o^`"O$gmETp\O^[p@@bGo_nGY
-m-3p)m-s`BWcp<Y6p<GEP$h=1N1-?'NeVR53B1'#S",q5Q&oE2-m]oT,ptE'.kN,7:ej<BVl$5R>!=u$
-H(q+0US+6IAL]Pg-ndD5CHb$T5X\(:91;`dBk:G%S<n#8MO'*LGC#'hAn,IiD,OD>?=I;SAo)?r>[LQ1
-<*!4):fL=l=&rI'6p<Xd4Z>ubJT>3s:0(>$?r^'0?tNtC92/E,OdLSk84PdAAR8kQ=&i0s=C,QL?iF:@
-=[tD8897$tHt,TPA7\DUIXQ*N5?)&r95\ZZ>ut?"5Y#L(BOP+E9h/2a?=n&!K9`4,TVSNbXKSIpVO`]\
->?k?>;FsV]>[:T=>@;H+USETL<(9)E:eb"d4[;;"6sXhoTV\umXK&"YF(.s33]]r-8k;KB7n,d:84H3G
-8OuHG6q^9H:.\&K84Q0>)Fd4d8Oc*;8Oc'74?c"i2``r^3BB5c5!M.tr^Ab97n?3H9LqTA78I3>Q(O_<
-Kjn1j>?4<d6q'OA:f0tb;d441R;[>)I<BF;?!CQQI;i7Z8P;eW9-m/-:f("b91hia@S93g:e!cI9LM<P
-Ej=Ntp$V54nbDt[q=jOR*:WRlmf!._rVcN[q"OLUnaZVYs8;ior;6Hlqt'[a"SVigpAW,5!!2ut$Rr_-
-$8S$id_`Dj;#UG"#Hc:ucH*c1!#P8-#R(5/Ic/r4Z3^F0#X6ehdacq#bpDu^:&t=p!XTSS#$90b,=%g<
-W/uC\[?j?H9iG.G2F9i'5=S4I?:Qq>1aah(2D$7//M&h72Co[X%gs-_,cdnG5VO`H1,q<L/3?3m8L5]2
-IP4R4c&!Sd+;-%c.mlZc3]/QK2a0;Y/1W;)*"3Q*2ZO1e+T`;s-O'kg'I*Sa(D?fj*u5hC3Yi>I3(67r
-0IInX.l'@b@YV),hVQQ&f%/KnX-_Sj[nSS43Cb\B,V:r:2DR3XAZX_AW]DUL'Hn_F1*dSQ)&j>S:m/N+
--)?@Dh:BA9/K593%Nur9*#fb4(D%W-(EObA*$-.8+!VaM*$-$t(`X8*()7]''G_T''GV#d%giRM$4dOQ
-$P![X$kX6Q(,QjG+W_C3(E"JaVomTFc)!ZU2_lg"()7W'.OQMe,:GC7eB_3IYG@D==$\f$CSP>g*ZcFB
-+sA'O*\/We.4-/Y+Ybu)+XA9P)($O>'dG'`!!*-%p](Hu"9o/>"O@)@!'(QKE,oc.@BnseLTf%ScJ71?
-dWK8:MUftqcdU\/YBk/,?s$Z8?t`kQ9O;dZB>;:"`RC$$Jo.d5rkp\7a3;5BKR%<JCia6)D/!g#>Ye1,
-H@ps']$&U,^Y%?-n+QG>q!@5.i8O(lo(255lgscCn:'`toB,B%o'c#AoBZ)9nF#)hkNr0ArTWt8jRMs9
-nauJDmc`s+p\O[UkgA;7lJUmskNCjJdam%&dEpRsdEKVH^Ve7Sj6#=BWi<A9U8b3'T7VZSSW]\AUl(S-
-QE.aLaMc!,^ra^Ac,mcBd+6[uh:'H^_oU$Da2>j+Z[Tj9lK@R)i:$=)nal&2mHX9:p$9N6m-a-+lLsi?
-o^D>CoD%SIg=Xp"^9+TG^WtZig=t`UlfdHkio8qSf](lHkNM!hgZ.&JjP]7ZjknkLh:^E3gZ7DOj6#@\
-kM"YHf[\a2j4Vl0g>:N2g>1WBg=Y$/io8\GkN1jqo1.9K`6IW;ki^m\hqH`>kNV9uo^;8>oZ>DDqX!hK
-r;Zcml14<9guIAVlK$p_g>LrPl0%-fjP/PWl/(7Wi7cc6g;oB]!!E&t!!2lq"9Sc-!s8<!"p"uB%L<1;
-qZ.-=*[;pT(^:!B!<E8A`@8[>^VIb-bg4_ccH=,C_SO%(_T'X;bfe&G_8*h#^;.V)`l5g2]Y(herO>/,
-]XbDRXfSUNAkc'":e6YaDdA4*]=#PhbGe-#6Ya0<ZF7HY_/_q19MeAQ6oR:u8N0+C<_oWsXKApH?!'RV
-Yl:d5Za7'#:fU.X8lT"aIS*.):K0nL5>bp-C1WsA[YC-N\AH>1aOJ_S]Y(JSa2uTO^:V%t`5o[(a2P?p
-ZbX#Z_nEFr]Y_=^Vlm>L`732iVQ.YadEf;0`5]O,^r+I?`5/Ch^;[Ol_mZhLV8(L6i7Z/i[B?X7WMZVq
-^;@h%Q[t?uYEkE=Y,%;J&Y?%^SXZ41TV%[JYe@EGX-]IXW+iE8Vm!hRaNiD[]<SZGXJDJYTV\3]\&bqZ
-Z`h3]\%KSe\@AoY`5]s)Yfjhn_7RXu]=G;^`5'EtaKi.QVj<aRXg#=7Q][`8Z+RTRZa-m?Y,&A,XgYaG
-[AC+(Y->%9Wj/Y'W2QJ^HC^\0XJDhsW2QkhR\#e.S=-=GO-#m*RZX)4VPKfRS=QFMS"d-mZc1M4['R3^
-]<JiMWN;qlWO'"A\]2;#_q_f7Z,tDEg>U`3_R7qE_4n9@\@f5TZ)Oq4[^ioUZaHC!aMt*Q[(!NNR%'=o
-:g@UICN=r_Od)5nre(9(-\R>BV5C#cV4!L/Od)3$UTM&A]!&$+U7e0OU9hbT`ko3eUT'u^W>tKup%S:Y
-p\"(Dm-O65p@@nKnaZ2Ap%A4Yp@IhRn-eRLo(MnSp\+.Io()bL:?h$0m-F-5or*'m3(?:tEf!dgDi9jL
-O-GE?0ebLeOdqu2QBdP>1FXdt*?lRS0IJ7j2+UJ9S#<-ZQXEBQ1jPdjUSONSRqaZ=0eG4JIRZ1S5s@e.
-68gkt>@_/IMOp/RI"R-.Km@rqGA:]#BP:CH>$GB@Anu7%AR&YG;H6h*=\r'o;-$_#=$o)20L%cuKmIW@
-8l&Pj?slr2?!UoP91hoXEKHN;:.Ic<<aoNK?s-N-:f^t8ARJeK>?FQf7mhQ;F*r1EDfU#5H_dKrJST1D
-EcQb_G@t/e7R04IARf"J;GBSV<*a-UI#j\iUS+E\UTgr"T;7p4BNnb<=AMOd;Hd:1>?bKSLSLT">ZFBc
-9iFti9KbX,6q:[0PG+k_W2lqmR<Dt55X%M2:/";Q8kDQA8kDQK:.n;P91V]M8l&#Q8cD9[7Kl:V8OZ6E
-r^I,W5X@Fj4?Gh-3_2J#5W_A'7R]g977KmA84ZBG:0;q/T:q^-@pNAB<_c@W77p3H<EWU6@X+B0DKph_
-F`(\q>[DK$DH9D&:/FSU8k2HF:/=Xa9,Ll>7n-3I6U4@=6:=srYhSsFm-Em(p%J@`o+CT^n*oiGrqQHg
-o'H#@p@RnMrr39$qu$Eks8W)mr;R!"s7ZHao_uo3!!2ut$T4gj""o\Fb.,9g:]:=u#dVh)cH*a$\/"W9
-('4L:U>X_X\./Q@!'Jc]e^i7%cnGG#r;Zg!pAdbh%1EJRd_%,'Ef$NfJpshg;FsGI7PZe_5!M)"=^,<+
-2b#_R/MB:B-8-_n1b^gB(Cq#a(`+j0S4>4X/NPgP3\W*G4[i*o,^q'n9t\Z1,TRp@.l]=T83]3k.Pa"J
-4>ecB/Lr%d*ud`r2HO!/1H/8d;,g7m,;hA@-VR,l1GCj.'+ucO2D-L+*YotO5#5p[^XCimd*9A&^rEU6
-e'>$a0fC:7-m0rj1Gq-K2aV#Sg=WPj/g;8^/1W7p'cIr1)b+5:`.#Y4Nmle:c;lJ5%hTU+,U"9P+!)C:
-+!)@G,Tn9J*uH(C*[D^K*#TY5()7Q"+<)(9*Z#V1%M'-Z$4RFX$jm@P&J#6_'c.W$'GM9")&=&1*[<V;
-a4B%kV*d'u/h%tb'c.o6+tbl;5X_<qbYNPeUmHm?7QWSSVctJj*ZH@Q+WhaB*ZlUR,U"9R.5)hd*uu17
-,9RO2+sl.I!<N;s!!NE-#mgk>ciE\<E=apACLURPXQQ45\^]-Oe(X-9F_,0BeBZ@ceD0#eIWopC>@V)S
-EFirf@WHBq]>DG'duAa-EOEj*`5B[>c,b3ZG]%G9F)uVSG^"4C?<(chJq]#qbLEN+gZ.Sep@\+Um-3Tc
-i:QR/p%.V<nF$%"oBu>Bl1FB<o^;G@j6u@(nD)j_m/?e[n+Go-nFuD>o'u;CmdBH7q"=4CdbE=;jQQ't
-khOS?h:pf9d+6h%f?qd`b0JAik18b[jkSkKgskK5eBYnYb1=Ydd*gRpgXkH=fZh1MbfnMhgt9g"gtguO
-eB,YHb0JDQb/(e_[`$GUj6lNsmIK`;nE90&kO8-:lbp`unE]`9o'Pr:m-jW=q<\(5f[J6d['R6Wajnnn
-h<F@fhqH`:g=b*8j58eYj5&kNlMfj"jmD'ggtLWBg=Y-7kMtCZjPSkUg"kZAf%es7g">$9i8*)?h;@)D
-f[ng/gtCECjQlV4o\7C(bNecdkhb4]k1ekbjQ,Y"mdfuAb0fDJmIU,Ns8W#ao]5c,l/V$niSihPe_/g;
-i8N_YgtCfQio9(Te'QOp`fLB)"o83!!r2g!!<W?+"8`''!<<H9%0ce4r;dB0!YQOs+<;$q!!*'"!QP\i
-_8*h$_T'dEcd9tZ`PDJf&&>uu`lH9Fa2>^-]Y(hh_#D2R_8*Ul\$rfSZa76Q['Hg8WMt&L84Z?D5`3Ku
-@$J14Zb*lnX%PZCC:U[X[_BAhF%Aet;+j\Y4[htC6:tB[8YWAhY-qqE>"Xs]Y-"h4ZF66":eF8Q<*OfJ
-<`N:*>?+9_<bH5^CSA&BJ![CL_oU$Bf@.LJ\>up]bKA2O_7[[uahkd5_m[Lpah>4#[]@*S_S<+GYHlBm
-dFI!LX2EB1bI"Umc,@T3^rsd:_PtAda1St!]!J0+]?]0kfuD(H^;%Io[]lm5[_&EK]Xk>UY,7i&Vm^WM
-TXCc,V73Y;]skVa^q$qSSu/TjY.2*PUp@SG`Ql3.['Hp=TTbnFY,&52a0`+^YJ%Z]^;%"cZE_!W`lbQi
-_ns+._SEOg[BdE^^r`q.ZEgX3S=6U`Yd^BjOI`\dYc=LmUnjcYWj&S,[BQU9V7HT3#dh7IYc"+jW1na3
-StE-aTW5#fUo0TNUmRC9R%Tt9R\HULR[]tJVOsEMT9Yq8U9:f3dFH7GZa7fk[(<E?\Zr-9^TXiMaLfF3
-gpt/&`mNAkiS;r']@kKKWk#IH]X"iLWhQDoYHP4;[\92,`MoiCZE:-gR#m"u>%;/VDg[>"NKAd;H@6TW
-I>F8hV4XNUP)kN\OHc02ZFdl\X/)EfU*-81\]Mq8_mlkHXehkrnaH2Gq>:!]o^;/;o(2PHp@e.Xo*4m]
-r;69]oD\7^mI0]ArqQWjoCMkP-1^Kon*f]<p8W9k1-RcVDi@[hG*%u\QBd5G0eG4`O.2Z-Q'IG[@5]bk
-,T\B^/iG::-ojdm8=6<PUmG:S75fOfUnsoYSss^U2)-dE5t4%)9hJ2T:.%0A?=I8MO.DVPI"d<2L3\&k
-FD>DuA8#+J=^,?CB5)'uBO,+M<*EO:>>S0k9iG(q=@5/30L%j$IsH!=92APe?X6]2?XR5Q91Vd+<H=7f
-Jl,$+5uq>u@U<,48OlEM;,^=g:K(:o<C/Z46qB[73^,2X.8*/r5rq:l6:4188Okp43&`NT6U=",8k_fK
-=(?&iK9_psTqJ*NPH:dZR\ZC/AQ`86=&)Fe:fpt,=^#-NLSLT)>usfn92JMa90>I*77h$?R@g;rY+DVl
-Umu^?=@5/691_WC7n6$:8P;WI:J45R78NnU%89Ym9h7cH8k;EA78->Q7L_^P7R'%$3]T/Y4?>Ykr]rV2
-6q0[97n,s<6UjR:8k;cbI#shjSqpud>ut*-;b';R84Z]_>[LucS!Il7JphcZA7AnSFbk!@:J4JL:eF>Q
-7RKX98P)NI:0Umh78QfQ6;L<C7p^AKh>?j5mHsE9p&=XRo(;D?m-XfOp\t'Zn+$#DoCDPNs8W#no_e[d
-!;??j#5\>orq5s`eH#4A!!2ut$SALi"@B0)e&K8*;#UG##d)Cuc,RN0(\@\A!W`:[hV$Vm#QXu,7FfuB
-g!S6o6Mg`a!WW9"![IdH!!*?5$4M+*\fj[pOeo".I\MZs91(g14?,Ad84#sJ:Ld4M4@h@[3B'Pj-7^8^
-/2/t='b1f`(`G-,Q:itY/Mo4B2DR'T6Te!f+XSj<^rMck*#obH0J5UY4>S?,,q18o.4$2c.OZeb%2g*,
-(E<qs#8.1_)%RJm((D&q)C$7D'HI_q#n@X_',Vi:*>pFq<H4hUeBQXpcCJ^Th8GIHe^1?`0/k.1,pOri
-0/kX?2*YQMgY'8(0Ie4i,Ub#]'Gq]0*D^aiai:T9dGN^.="GI-&JZB-(_ml)().`1*$-@I)C$"ErZF!?
-.j#oP()e/0'c%N+*#0>/'GM>o%MB0W$OR@P%M'0c&J#Ni(`*r&'c%>q'c7u4-UaO\^<PB[YY@/=/1W;#
-(`=bB*%X035tRd!a%CNUUmHmJ:dRC([:1d9+=8KY+!;F8(EEDq%j3)J-6"!M+s%OE*Y/o0.,Y+*!VcWu
-!X8l7"TeE!b5ad90P5!+?!X\rT8UJ7eB67tlILB"BSb'_cHk"phQq`NCK4>ICMn8g>utikI;Q[7_o'rS
-DL662`l#^4air&Urd"]jF(Jp'IX6B_Df0K1ApK/eL5j'ne=!u.e`uYtp\+IHj58VSp[RhNqY'4;kP+`A
-p@%>FkOnB3p[RG>m.'W$gZRo$oD/(PnaH,DnaZ8Ao(;;7kOSB=o'=fXfB_Y`mHa&hc.CY%h9sX#eCW=#
-cHOP\ce@@/kN(CJg?7bQhoF-^I`L!ogq_Cd`7iG^cJ@43f?DOec-kD,iS*2Mio0"Tc,7HEd*fqW^q[Lu
-am.mRoC2DEn*oZ,o&f'#p%7Rg`9$7Eo^M>7nG)\Lp[Ie7q:O?Kd_i>r]"lJ8e(s!Hj65O\h;@/Jgu.)E
-hrWS@hq7A_kN1pujl"eChV[&>ESB%)hq6lEf\501gZ$l8e^;q#iT0(Zi8E>GiSiVIg>(TIhUgK7kksVq
-a2H*`o&AWXf')2Dg[=b%lKd<bjnm3JkP4N=q#(0lq!%G7p>kPuk3:gal/Cdhl/^d\j6#FUip5jrmG?14
-ce$1!#6>#)!!!&t!<)s$!<N9)!W)j#!<<K:$3^;-%fl\5"V`(&+<1mm!!3-#!Y<;j_8*h$_Ss^Dcd9tZ
-`PDGe%`$!$`luTG_na!t]",Jgrk^)!^U^k`[^<EIZFRKPZ)t+,WH)<777p*<O2PsDS%?2:]>;Ul;aa#e
-rj45d^:V+&8jQ$>7T!,O8Ms(+;.X08V66o(Zs-4%7[L<\Y-#(<[\H\n9MeP\ISN[><E2pu>$4a4E,]Q3
-VR3dMPJ=]I`llNWdC?WjX1?a'bh(:c]=,&ea2,j6\^.V$]"#VgYf=>m_5a34Yfsf%gY0!Ca3N#W[Bm`p
-_SNOkai23:X2)Tn^UV%l[%3etak>\)`Q,R'^VRRoZ`pF8[&:OFXei,7\>$3u+g[rA\\,SGZa$FCZ*1FF
-\\GPSYck15]>;7h^r+%-bf.9pZ<=B)Pb"hVWirtRZa%'Xa2,@!]!T;WXL?!cb-A4o]=#_s]Weo^]u.h&
-^o52TZEC*mQERHq\=ShIU9:E$Yc=Y%XfA;$XJN#'Un"N^^Upq]\AGMQTq%pWI\3.%R&QjLV50NLSWT>7
-Q][MkQ(4VIWhuVhS"cm]US"9UT;SBRTVJmEcGI&t[)p"\ZD!r"Yb.]&_Rd1fW3E\h\\G;ddb*:4gsNmE
-f[Id?]<\lUYHtdF[^irVYHP:@W1:QAZF.?OWMGN>OG6Y<@qK:iHA7?9Ndu1q7XB?+KpJ[5St_j<O,8dT
-PF8AW]=bMKTV%mMT;AR"bK@uF[]QF0V5:?`n+QMOqt]pWmdBW9oC_bLp@RnHoCV_SqtTgTrpVc2mdg,J
-q=saVnb)JFo^_SAmd]`6me6@ME\B+04#V)=<D7b&Q(F;'L3#=12HPj-S!fP,*0Xkl-mooO/M8k@)(-gt
-;-?ebVl$;T;E@$!J#!">".YjLG5a:!2EO#`4[Vq58Ou`U9jM=B@:bOjQX4s"QAgB?H[9^FA79"a>?G':
-BOtddAT)<j@olZ<=CGB.;GU(i<`rQm3]euZ4&($IG%49A='&d8<`<=2>[p>q/59,bPEUVt7RKLD>[(TA
-<DQ+T928;^;,^=l=B&0_3C5tt5!_M)0f:4J5XYN=:,>+&4AA713'oSe2FU,'6:OXE:K(S6DK^SkQD:.F
-TV.RPX/DVfRu1c[>Zk9,9MnMe?WgK5?#YRoUP`5R:J")O;HQa\5sIY'@"+Q:6DUZNWN)__G%4`F3]Bi-
-8OuEF8OuHF84cNG6V0[D:JOSY<_Z1U77g*A77T[:7mf[35<qIq4$Pbc2).!M6UjI2r^?`T2+^;/8OlEG
-7RKL<@>C&9T:UpM>$4^$<)Z+M:/Xec<)QY!DOQi,GCk0aD.?sX??Cj=>>Ij]:/=GS:J+AX:J48N928ku
-5t=mT:-qZI5t51*]&<JXn*KE0oCMnOmdTf7md'6=rUp0dm-j?3p$qVGrVuomo^DVQr;?Qhr;QurrqQKc
-p&<MBo)Jakqu@Ni[1!13ZbY#1\u8[2!!!:mb0A/M^qCWX!#,S@!L;Nph6I+_!<>gGg"b9*cH]5]!%7jL
-!!!$$!W`K;&.B2(d'sWV[)T;;Jr6.E7mT4!;*[*&93Y1^5sf"/=$T;5/OqH^2'ab",;h/72AH]6$5aF(
-S=X(R.4[>93]8`L5X%"n+s83e;8g>A/K>ZH/Li/14ukAE*[N*[/1W.s.P2tq((D,t(D%9!*!cuU*>&u'
-)B&kp(Ch`-'b(uk'+G`q().T1.46Q.;-\%/]#ig]aN:8u[,K_SXl%X45VG&S4=DF&,V_P:/297rXPMX<
-1asmt+<`-i-Q!a;)&>PV_9'QjE6[FpcV5o9((Uj"*ul1=*ZQ%=*#KY=(_I`&.jcJa,VgMa'bhN*().Mq
-*#K8&'Ft]c$Om[V#m^_A$l'QprY5GI(B,0Y()Ro)*#]P+'-p:@Zc1)=e?MFp0-;>e-P@(=/L2es,q(U%
-d`+k!WhP`4>Y$h6KWe]9-6FHZ*ZudO,:4`\*ZcFK2(0:a.4lh_*Z5D",UqXO!!2fo"9Jf6#6ai&aoFpA
-.;!L/@UQ5!Ul_t4eBlY%imN!qD2-Qcb1"hkiO4,C>#SaDCN+<&8m,V7JoSB<_SsrXB51qSb/D69aNW&I
-N/)J-L1aa;CiOiIDJNohB6AQRO-$clc_e82jQc7.p?h\@jl+bBo(__FmcsfC<UK,?o(VkLl1OQ/p&+CE
-o]b,cjkf8%q=X"Fjm2O7m-=BAm-*g'nEfQ2nF5,jd-BHVn+,\mbh:=fe&TbkgY(96f\#'@aN3,^hY6-_
-hq@,Hgs+)Vc/[=+d*:%cg#(*(cI9\ScIoSJbL+egf%A^Ci9Kabcc*oJeB,2A_SEq)bi\3Un)Nd/p$:]"
-kiqa8o_%Cd`UE'FmdT]4ht6:%r;Q<Aqr-;Xf>tV8]>2eBbh(b1j5]%RhV$H5ro4[WkhtaohW<PAf];A^
-inrPIhUp+/d+maCiSs"^j5A\BgtgN8i7Ql>g>h;Ne'R:7g"G$-fA><>f@Aa5jR`&t`Pfg[p"/.$halMY
-iSNVUlL*QhmIA<IkP+K;q>C9mp?D58p>P8sjltsdgu.G^lf[Htm-3Hhlg*frjlOh<g=jW4$NgM7!WW9&
-!<WH*!!*-!!!<6'!<N-!#QXo*!<EQ>&Hqt2@fZiM*?ugJ%KHJ0!!!8Ga25O"\@TDoaNMfNai2-,]"Phh
-]thV)_SEq!]!o/W\%')a]t1b\ZEUL6Xfen:Z`pR2WMlb;=[l%Y9h15^FCpQA]!],b`2cR-8S5Q@Zb!i^
-^j^Pt2`X?'<E)=S82iq/:1dS#YH=t7?UdFIK<MG[Xg>=BP[RZa?"-T!92/Dh;H-Uc;dX*QEc[PQY'lG@
-^r+4;aj\bP\[A94c.0t]_7[e-_n3Ci_99m9[)BJZ^rsEua18(IXeW&G`5'dTUp.ki`P]:"\%KGj^:(el
-_`Z)H`4X$p_nj6sRtR6)[_oS__n<Uqa2Q$5`43=jWkI-+[(Wl^[(*3I\A>DZZELjJ_8j!q]>(JS\%e7.
-XZiqiYHbFR]u\^@]<\`GWg&+,X0/V0]?.go\[&le_R6\Q[^*ci^rFF!Z,aJW_8<jkUUdY>bg=.qb.kKi
-W=kSfZE^[KVNI%6Tr"fgVP]uRTDkoV['H[<\Ycd7T;Am+['$@&USXKAOIrVRV5UMuV4jECS">k4TpVLA
-R\d'WPE;o@SXu@<S>MdIR$snOYfbM6rj3ul^n%^5WiW)"Xf8M-[_JfI^=p-5Y05;Fg>Lf8^9uS@_l:2S
-[=5ZrYH"e:]Xt\`]tLtPW6!&bXKoO<Y*bT=LKIVX@q]k7LkLhBG]@hNH@1@9TV8!CO,&ICM2ddgVmaCS
-YG%S]SXQ(DZG4H)cG[8pUogSsZM*q`p\=OXnac)7mdg#Cp$q_Mo^VJEqY0^Xp%7hEnEoZ6p\=OZq"=4J
-n-8COnac>Ao)A-#q"Ub&0/YmT3bs[W:i_V_S<oA!E\fg><gK5HQ^3r!AMbJI)'LUb2)Zs%.QK[u<0jGZ
-Um"e90e74:UnsoYSXF=Z4=rik4Z#/^9hIrG9gDHV?"@V^Kq=??GDM<9JpVfqF_G>r@:E>D=B]*=CMRa"
-@t%Zi>[(?6?s--"=&i%#<D5bF1bD'\98.\1@80Qt;e'<8:1.I<?pd=T=`odmJ4rU(7TN`6H#R\<?!^l?
-:.[f>6:ssY?;<9u0J+b20I\7t-S-eq*@i`s1bgsQ1Hmoi4$Z,35>FsM;--k+?ZC%1JWZ=nTV7mCLngoJ
-VDb0:MI]O_:f^Fi9h8>h>%(fDE/UKbKj%2C8OuWI<(]2@8jP[NLQnI)U6hUNUlg.<>":G0:&[`d7molH
-9c6f)8l8P[9h%H;92A>V8kDTH76a+17n,p:r^@ts4?,;\2)dEK4?5Yq76`mq9L_?9770L977Tj:7R^$U
-HN96.T59Et<*37(:/+8K77TmJ<`<"+HCL.8H[pNdCh-pX??Cg;>#.dc:JOJO8P`/Y:/4Y`:L@L"7oN8W
-7o3,Z:1T'rjS/TFnbi7Urr)N[p@n+Hn+-5Qr:fREn+-5Jo(2MMs8W)hp&"RXo_/:^rs8H"o`"dfrr<&;
-!#I2j&-b%d_8sa0\53/+!!g?be&9>H\fUGC#7(B]i8*+i"o\K2.EpArg!S3k2$*dY!X/K&,QIlI!!!$"
-!<`W:'GXQqOrlrL[\TFRJuao+6p<Cc3C5\f69P6M<_Yh>5X.@j0gd`=.Q/q*4=qNf'FP3e)BuDU83/+P
-0.oU[.4%2D69Q5+,W]5@c&Ekl*$-[[1f$V@=Yr''1*n%^)&XVF2`E#i!tGYC%LWOF#R(J>Ad8DD#RLnI
-&JYZf'-%Jr(+p"<+=&6`/N#M!>^`B_cJ$prZ?\d3h;m)<d'Q@j/0uu%.O#l`1,20a4Cb_Oe>4uD+sA'S
-(b?^?+=7s98=R36]9I]jhqYkT/L2)>%3HQ.)AWr$rZDn%,TS3_)Bp%3'd+hK*ul.9)AEVjDAX6.()If)
-()%,a$Od:J$jR7N%i,un$jn'l&JGij'H.Z$'+u)t+[):3f%&EZ9-Pu>.j?&S)&F53.PN2"5GlrJ8X$'J
-NdYS52`QAj>V7?H+snQV)BL4R-6sic.4-c,+X&6Z*ZcIP)]L:cnGr%Y!<E8s!!E?,#mph4!!!&A!'(ZH
-EI)D/=.SNKMm:dWbg55'gOOTcLXXSldEg.h^56oF@:s=aCN4N'CMms?D7@9r`7'`iI<qs8rko,abL"t@
-R<j7/BRXZ8Dffl*?X$-(Cit8fPIST]ZFo,Ulga?7n+cA8j4;oOq"=OYnb2PEmHa-.p%7e>p@[nHp?q8)
-g!J@8lL4ZGo'c;:n+?GGmeQ_Np%%J;nFuV@jjN/8l.bXpnEAEIf?D=[cIq")gXk!0iT&\=bM:S"m+p@_
-jlkIUd=0Tnh:pf5f%nj6gYLZ(ai;Q@cGdo7b1G7jiRd,HmHj#Z`Q$-ObIYm5^;%Y2jm;I.n*frAnE]/p
-m.0`6n*@s2kOdj+lg433p[dkJp#jNbhqQZ3a1Adm^s:W]g>CrXj5AkShV-iLgtL`Gg>:lDkMFhDioT(M
-hUg?2g3;3&gtpf:e^i=#dGEO2hq?fEgYg`5f\+g'e(`O.hVQu<g>:lGf@nj;q=WFZ`Q.07g=4a2kih3m
-k3_U+oB5B,o?#JBq"+1RrVuookO@s8ki:U[kNV$ek2GLfiSNYWi83DUki_*ml-n,4g<5Zc!<N?(!!<-#
-!s/K'!<<0!!!<6'!<N-!#6=f)!<NW>$i9o0!<<EA*?cRC$N'm(#Kb$&]XYJ_^;\.9bfe)H_77(h]t1kl
-_o'@,^V%+d\$icU]"G\e\[/TGY-"h/Y-bO>Xf8:tW-;TD<DuOSK#D\:N4H@%\A5te<`)A#\?iNP]=<='
-Jl+s+;-$Rh5XejJ;H$P,<1^4pY-hn@<)SOUY-"k5ZF6r_BM;E0:f:"^:f'YT8301@?ts\*S$TS]PI86D
-_SF4BeAAl,VQ%\fd+HU]ai)$-\%9>r`PK"&^Uh1r\%&W=Q_Upo[`ZFuf%[.3aOJDT]Y)))a1f3uai7Ms
-]rT)c_m7+o_R#_cR%CLn^;@Xn]tD5&cc*T5]>(PXc+UX5`5ApmZ+mub\\>D[`Os=/`5SsgZF-R8WN)8]
-Za-I>Ye7Tkda#J1ZEL9nKqPNLXg,LZ_R]Z^+Mtt,]!&9G^V."hb-8+ka0ik!\\#Ad]">r!ZAQ!%\Z^I]
-Q^P.`Ye@0,Pb4eXXJr2"VOs`iUS=fiT;JZ]\?;X*Z*^U+Un*sFSt2=@U7I[;R$a"qSs>k?R%'n@UmdF4
-S!K2#SXQ.IUn4-OStr$MTV8U<e\ec%[)^%UUSXru[C3EI]">\qZF[j,\\YAje_&U6gsa0HdalFDZ`eh`
-\@JrP[^!?QZ*(LBYG.i3`NZMS_6'i'RZiG)<Dd1:Dh*RqNe)CoFEr.ZKV,!4T9YImL4b8>Q(+_\^U^A8
-SY)IDT;T*3a3;cE[&g()W3!;uo_%qQq"O=Jm-X63oC_eHp%S(Jnb)YNp@n7PnaQ&8md]uEp\FUWo'u_K
-"S)$QnFHSJ)u'-.F#Q6L3\b-'<_RLoR[oh.O`rlM3*)H;T)P*VQ"rN6,pXlj-o!VA-TOI[>uHoaV5'8Z
-5sRVUTVSE[SXu6s;+NK)6U!au4%M\$4[Ckh;-..:CPe^PF*WP%LO=,eIs,U=A78tJ>[(TJ@VojrBRXGr
-?<^T9>%1c6:f1.f:J=2B69Htc5Y6HOE+;[?<`NX?=&rg=@:Ml!85aJhQ[_\$6q(-\F*MS=BOYLY<DH%L
-6UsjA@UN"j*%30b4ub&;/1E8*,9\Zm2**TW4$5nh5!2+l:.\,G9iP:p@pNkgI"$g<TqJ*LRZ!u?Vba._
-R#GZW='/R$:Jjhf<a9$:=DWbfU5NAW9h%WO;HHXV5sdUj=+lg1T:qOEV50E0Bj=.f5#"XA91h]H:J")M
-91MTK7nuTC7S6?G7S3SK.n<'!84#R*5!1qh3^#M`3]B#W1Hd`[5!D%i4@DP(7S-*>84Q<F7RKI9?Z:CU
-T:V[5AlV`,<`E'o8kMfQ='/R-@!S6+C3k>UFDPGq>[28uE*c1/8kr/T928)S:J+/N9hAYu77C-Q9M/2\
-9i#AR^>SVZo^M\Oo`"g\nb2\GnF?,Gs8;WXm-jH:p@@nMqZ$TimIU2Mq>1$drs//po`"dfrrC.@!W`9%
-rW!cRZOI$nXj,8<]"VPQ!<<ADbgXYYc,M15q#CBqr;[`A!IEGOfWtnb!<Fn$f%J[&d`lG8"TSQ(!!)co
-FTDUO&fG-3_D=Z>[@VnZH)Hp-8O53o1I=<#;FXtm=%tq=4Zb_`1IjPS.4Zkq,TIF/(D7)k(a,`F9L(']
-2D[`j1c@oi5slh=*\(!rbDRMf)]^LY2+g,(90l-3/0u>R)^6[P6Tce+!sf,;)%m5Y#mL`c$3UJ=#n7OW
-'b_9$$ka-e%3cZ1%NHrQ,XF7c=c/ZOdG!6uZ@,<FhV-6(ca?M!1c7-?-n$>k.Q0OP035+,fX+!p-64'V
--o*(_)B04m/X!N]\;t^Tg"XAa2^T:L'HeD:*Z>e4,8h=>*YoY9(*jk7(EO_>'c@`"'c%Me'c.Mp%fQoM
-$OI:N$P!LO%1*OQ$P!XT$Od^]',MN%'c7]))&3hu+\&!>e^N*U9dCi+.4Qkn*ZcRQ1,ggA6DN&I7?4.;
-OagV24Z%,UA2bVP+!`0U+<qpQ-6=-M+s&Bl*Zc[T+sJ<Z(E>%`nc8+Y!!2fo"9Sf5#Qsr(!!11A*?."^
-HYHngS_p/rYggtDf%ep8JT"P0e'?+be(<T.[<d.;A7o@VBPqK`?tjJ0Ek9-+`7'fiH$HO5`5BO7bK\e8
-OD\ZC=^lGgEGo]8EaiBtI"7-<[`d1#ZJ+0rn+H;Dq"*b2g>(o`o)&=[qtg$UmI'E4mHX!/q"F@LmIK]0
-g=u&do(M_Do_%SDp\=7Ho^q\Hm+pmnqY9/Qh9ap)l.bXln*8KOc+^0IR[fV5T9PV-Q_0_2Of#G*caB[B
-R@p::H@LdfaL.J&S!9>-T9b+`M3*L8Ko1JAN0^$"S=l@QY-,.OaO/\a]Z\1._T'k"l6PfgmHj62o&ecq
-o()5=l,:O'p[%P8k4/'7p@\1Ro@iiogt(*Xe,I(-^r"XMe^r[Fl/gsgj5/YQhqmDWhqI#Iki1FUjlPIS
-hV-Q1g>Cc=hqm&;f\,!2gt(69g"G38i7QT4g""R%f$r=.hVHoBi90(Pg"#6_o[h(%bNS]UeC3+5lK@<r
-m-X-+jlYe*ajoGJp%J1Zs8W&\n*g)9iSNN:kNV'gl.kUki8!ASh;7,RjlYgom+9P/fuoHY!<N<'!!3'#
-"9no/!s8E$o`57##nI=C!!)ru3<p*6*ZuL<#6=i-!!3MLa2#9p[^Wia`Q63Da2Pp*\@K2]]"Ytr_8*dq
-\@/cMZaRBS\[]/TZ)t*VX/i>'Z*CI5W2QPhHXTfR;G06*^N*S:\@&ZV]YM!V75\)RZa76V]>8_[8kW)`
-9h7H79gD6F<b>F-Y,ne7BMhW&N3KIeY-YFBY]X>>6:OC<:eOJ[;-R:#9ODFIDKV>R[Xj:=]Yhb3`7EM\
-^::2G^s:3Xda6FhaM>@j]=l+o\$l:RFhbJq_8!ITW4BRO_7d2-frDX-dDs85Ye\>nX0T=^b."^U_7mgm
-_7dXmS"$:UXf8:qO-5]kPaRttKp@g[QaFB#Tq@^IV2]k`St;jTOdi)3SX,q<Ll@IXKS,b_O-,TjT9GkH
-UUn7Q[C*<GXI4p<XKSjWZG"Q%[(!ue\%9;iZDb:J]ski$Z*26m^W<sj]"GSg_o9R0SA2eKZDsRa['-^A
-WLT-6TX(o,XK\e'VQ?_lXKne!WN3\?Yd1[EYGJ%eR?sD<SWohAS!]P0R$XA/R@KP-R[9h=PF%c)PEqN"
-S><!VU8FWbVOsENZe!ZA_R6hYahspJTq\s)[^*HS]!oDW\%(8)_Pt],f@o02e&o&De]4u$Y-GLI[C*QF
-]=kDJZaHp3W5HHSZFe#YVM^_&ISis9=^l5qJ:E;sD.ma-G'Sh7U7e$@MLpG.Iu0;XWk#mHTTtiBR1Q$g
-[(sZ$`Oi:OTW4ohYkdtlp\st!p$qA5mI9c@oC_eMo'u8BrV'mqoC;D?n*ooAq>'m`p\"1Lo^qhLqY9dT
-o^r"V[XUD*696`+P#b.nOIDZ)P`pAS1abbRS">t4QB5Z61+=Ou-mC?%0Hi,66sWfZVl$8V>X(A6GbLq0
-Un+*HHqm!V.5E\?5(5L[6q9pM7n-Td?tF,/S<n#2KThFLGB\I[DJ*KjAPuZ7@;0@nDf0<$>[:E3<*EX9
-<)?=g<EN3n6Ua9s2a'ZXH?*Xp;--e.@T6B8<F0--8jl?lP*UPj8jYpF?$D$TJV]M^OHl/mO-Z-)R$*)Y
-F]M[\FFSXSDNfF#P($VCDJaZJF*Mt\P(f*eR#?NbR#@>hPEUiUM1h"[S=uOISsPXqTr4c_TU:IB;,^Y"
-8kW&Z=AiF4>?Pj"US<ZT=&24O;H$Ok5X@b'5?rr-S=Z+5SYN$PMf2ll2Ejr49i"JU8khoL9i+GQ8kVoO
-7n??K8OZ3@6pjL<9/f@35X%:o5<:hb2E*TP1c7*Q3BTJh4$5\n5se"48OuHF9he,E5>G[8PFe;9MJ#se
-:fL@o:.kL[6W@&e=Bo^4PA5>iH?="3@:<G\IrSde84lWQ91r&N:Jj\Q92.rY>!t_U<)QLq;b^/*NOe!;
-q"+%Nq=ssep\"CYnJ1TcpA=mhq"47Sp%\=Vp\=Ubs8DBZrqlcpqYpWdrqHEk!<:+?!W`9%rW!?C]F=rr
-X3Jr.^VjjfrW!1scI9_Q`OHlY!#5bALYge>\-i9;!BJZ]g"+R!cY3ahr;c]pGQIsI!!EQ7&/SKr\g/tW
-]saV^EMT+49g^s+.lodg?WV>b?rTQT4#AWB1I=A].3p>r1b9OZ)]/tp'cW^3;G&Mo2)@BV0/YmA2aJi;
-)Bheib)%8c)&k%T95n]X?ZU`g='JBo>@:T(:cq66.l9:R8N\mk7NHq2;("(`.QU-V5<)GA/j)^"1*BOr
-2bZG8AOB1%<Lq1Yg"=lsVfkV0gtpN4c`]_`.QK1*+Y,&q,re.M0jCg8fsF:*.N0-R/1`4e)B0P(3g@(l
-\<1mQg"ji*5UI-O'I=nF,9RmC+<27A,TIXA*[MpK*?l[K()[l#&Jf=()%mbu%LimY$k*LL$4@(D#m_%L
-$k<aU$k3^X&/H0%(`F55*>T4u,>XrNeBu^L:+%,),UkAk*[;mT/2&M.2N?5%6\_8,Ob?>%7Q,(\Bf@+R
-*[E'U+XS*S.39?L+r_s^*#g1Q.Om(s'HT%eo)S1Y!!2ip"Tec1#6k8,!!!&A!#ut>EcGQ!@&W4ZK<<VM
-d+6h%hLTKCE6cbOeCE9%kHAoN@9$Q;?#+4c=C5c[IVua5_o1#aCN"'s`l#a5aNDcPMLTMaH#InMDK'T>
-K7e>ZI"R'1P-rTbWj(48ipQO3oChh?jP]+rrV$*\o(VkIm-F$+naGi1me-DLnaQ5Lpu^8km.0rClLji=
-p\FUQoCh\@nDi$Zl1OdmkhX\>eEP`Tm-X)jbKI\uO-5`PLP:,4NIm"JJT$FEaiU00PC\:POD/EZ^<*I2
-KSb#,I"d&fGC"jh?@@6KMfsH.DjHlDSZf6&`lQZ\ah#[4_84(6m-3]tm,dEqnabo'mI^/LqVB'-m-s62
-kMk[clMgG\p\jCTin;b/f@@XM^VRk;cI1(gj6l-nkiUaUguIAVm,csYl.t+Kh;dPQgYUlEf%8a4e)90@
-hVdGWl.OS:g"4a(fA5-9jQ#%Gf%J[*f%Aa7j5B%Xg>:WLr:JU[a33]Ai83/<h;[8ImHO!#kN1phrlN^M
-qt9[XrVlirl1+!5hWNo>j6,UciTAtao&\iqmH!0ckMkUgmH`BGb1Y""!Wr<#rW*0("9AN*!W2rp!<<,u
-!<`W6%0ck2!'(&b&fMc2)\E8S!!3-%$-:0&\[JrU]"c/'aiMN?_RR+b\@B,_^;7V"^:C_[['I$F[^WcU
-\$E9@I]KHIX/iJ/Y,nS#UniBJ:JOVY8;tN+>)9Vr[(X,i[8fUP;R3X8]>)%tE]luZ852WH5X7q085E8q
-<M6OtY-qt87RiNDXfeh5ZaQT7;*dlV='eg!8lSr/D.$7RD/F67QaO8OLp+M/aN_ZSf>tV7YdN-=dFZR^
-bK7Q1I^lu$_nN[k]YDM']",i/bd++J[^j8eYLhC/^X1BJb-e@a_R#o:ZH((t[&LjV_m7(j^UB\tUopY_
-S!J#<G'8RtIWB^_D/G6=[#KHqI=@TCC3Pf1W1&'eN-^&"JU_ZcI=?KWNJ<+IGBSp\QD0#/_77%`ZF$Wu
-LS1`P=Kf'Dd)*#n]X+oP]YV%Z\A6&'cGHlkb/1^0\ZN!7Xh;Ti`m1m6^ppYMUR8EnYdLEsO,K-s\[&EE
-YGS%hX/iJ6Y+hl$Ycb(3Za6g6VQ$>YR%Tn/U87d^,,M<BR$*W"PE(`fT:DIMW1K<BR[BJ3S=ca\Tr=c]
-VQ%&UIau<C[^=/rVlltiX0/J%]!])S[]d3Ih71>#aj\nri6B`p[F<ODVRWt=\@AlN[]R<`[B[BZ[AKtA
-^9+cT_Q]_eQ]uqq;+jkqD0^SZJT5C9C2nBBLS(94S!&V[Jp`$(P+Shd]W%KfPaRi(T;K$3`5KO&X/DVi
-VQ$cn!ql<^rqR?&mHX!&mdp)Bp%@nFnF?)Ap\4CRoC2bJ?L[LUp\=R[p\"1Ko()GFp%A%Lo^qtT\UQY#
-4?YW7N)`AcO.)T)Q'-AR1FGSKS">t2P`0!#0HV2T+sSfs/0cf36s3HSVl$8V><"GrH_[F5Un+*HFZhW2
-1-\0!IR-"^78I)s=A<.4@qBG0S!Ro1K9M@NH$Fa`De3HmBjG+O?=m\bD/*`o>[1?3<Eia7<`)Xl=(,H6
-69m[i3'9TTH?<k!;-$h0?rBp,:g79t8OlKqPEgSj8jYmE??1^QIX6d5EdW1RJ;8K*N-f&ODHBnE>'4@R
-As-kFIYCs6BjGCh?"78TGAi"bKRd`oJqB;.FFdqMK56%,SY2RHS<]4iTVeT^Tp^UB:Jb(i7nHQT>#np:
-?t",=US<EI<DGqI9M/&U5X7\.7q7@@SY)C;SYW-RMJZTe0K<$.:/F\X84cNK:JsqY8l/#I77U!D84Q9E
-8OQ'@(.gqe5sR\%77'C$1c.-I0etLG3^?/&r]Xj\69me)7nQKI92.rH78RHBPFe86MJ--o<)ZLg7n$-F
-9i=hi=^,^3P%f2hH?="0@:<J_L2g9i91r#T91hrM;H6F`:f0ke>=:bT<DlUr;+XZ&NO\!:o^MDCp@eCY
-o(;_O)Y!@jpA4ddp@@nOo_8.WqYU-gs8)0UqtU!bqu6ctmJceXrW)u>!!!&t!":-Z$j%oP`lc6=_.<ZH
-!!\G.e&95?XoK4.!!`]/JDf5:\-i38#t3G!f@J?ucV4K?!!30$!rW*q!XT;=!=0,D&JnHi\g&kS]==es
-F/5F:8OGj:7o2KC;+Y8(<(fM93A`KD2*3oV.jZ`(8jk$@'GCle'H!1'=&C\*1HIcZ.kWOt0K:4"*$$8"
-`5d]X+rD4J/O+&n<Ad?G&Ki)0/3+jt/Kb?6r[_=n%l"_)-UJ(J1*n_1&/ZQ!'b2$$%3-N<*sFDI-:\ad
-1^H0A),nQ+cIp^dSSgihe_\p5d&fVZ,qp\c*[rTp.QBa]7<ZE%fV:V^.2ipC*$HXI(`ah?9:s&D^ODi&
-`n]OqHoiP`"q<+/+s\?N(`=D:,:OcQ*$lRB)&sbA*#KS7)%mT#(D%Gt&J5Zl'c.2_#RUhA#6t_I&/Q)m
-%1Ws]%hKEj*$6"<*#KJ.-;UGVe'?=F;(F1E+<VsK(F1+J-RUE!14I]e6%ko'Ob?"q8iUsuAh#&K+;uLN
-+<MgI.kr4h-n?Gj0,tiU.k<#$*tKDN1#N$3!VcWu!WrT0"9HdJo`-uk3H8tGBP=F0Sr0c#dEThajOo9:
-F,JMnb0n\dgq&&`>>A7*@rc3tB4l1,J9&6=_oL5hEHHE5`W!e5aN2WXLNm`[H>RSJEGTB-G^!e!DL$bk
-Q++ocYIE<JlL=QAp%\.>jQ5Y&r:TmYn+5u/j5tgVme-;Io'Z/Gp[dnAmI0&cgZ%`#p$;8CnG3"YnG2tT
-o^_5+ki_F-m,HFKe`koWlL!ll`QGcVE,g)1@p`>VF'WO2JS9=r\@$ciH>?`$G@Fcb[CVQ7?Xm5HBOtOX
-CL_=/?YNeUGB.;-A;5tdK:8d7`QHcacG@cD_nplAc0F`do'5N/n*oi4lgF<;qto-c`:!$MmH*?fh<=P)
-n*T`(o\8!Hh:fi`^VIV*b1,%pipPsgkNCj\gYh#Nl/UFMkL7o2f\5$2e(Wd?f[\[0f\PB=gtpuKk2"\A
-gYLE0gYLW@jQ#%Jg=b02e^iL3hVdAHh!""iq=I/0`l?9epu1;ngYClHhX0Uukih=%lMSfTiqi?Aq>L?n
-qW%)*q:t5qj6,Ucj6,7bnE8s&nEJrpki1^hlf?O6a4AIq!X&E%!<E3"!X&W-!sJc(!"K#1!!**%!<E6&
-":,5>$2jl;!!!$(&fMc1)%[#S!<iQ0%*6Hp^U^\W[(*ca`r=!j_nrmk['mEQ\[fJi^:^q`Za0S8$*pkC
-['m6DXJr/tVa.AdXK8@sUSE0E:.n5V9om/0@#DD%Za[QcZ!(+#C:U^X\\,MfIS<Er5Y4OC76OFC:/tV2
-=/)h!Y-r%=9M^oOXp_SB[]<\+6Vpib='0oG7ncfg@8fKq@qot.R^9GWNj-=:a3;WVf#YA2\%C>Jd+-7T
-`kJ^]Z+@Zka2c$/]uS"'\\,VlYG._i\')LheC:S7d*]n^]sPSo\?iHE^rF."W5?<eZbX/e[%XJ=a0:_i
-Q#^YQCl40hDM*aW?[8KAF'FQICjpqJCi]l@P_F$uH>.>Arc)t(E,9fRQ[O7NKQ2*OSYh.=]sG8TZaQp%
-NMEPZYd;$ga1oI%]"G\f^Uh"d]u.q<_6U8c^TYG]Xf7to]u7Oo_P4fS\$3*9S?K3%[%3AGPEr#RY,\\0
-WhZ;eW3!;*S=Zp]VPgGnVkfrWX/__SR$rJjSXl:@StVsZS<oD+RZNMqT:VXPW1KEIR[Tb6R\-CQTq\$O
-ZF7Eoe\ef(ZcU4c['QU/YcXe6\%f>[[`#i8\\b;fe(EC5e^VO>da#n-\[AcR\?iNOXhDT][_]hkWNO4S
-XgGUKWLJ<uOaU)'853E+F*W(VAn#.ZC2kVIMO^<.Q&C6CIX-<pP+Sh`\Y>IQOcYTbQ_Lh!^q[OgW1fWT
-U8=k2p%7qOq"X[Vmd'3,nFcMJq=jOOnac>Eq>'gZp%%_QnI"j]q"jm_p\=CRo_nGIq"X[Xq>%IK3B&ua
-4D0OO95oo[S=Gk(F[&,T=-8uDR$X/'BfRsg'c\GI2D-^:2+1)B<LBY[UR,:M3]qhcrhKjmT::-i0e#"G
-6@M<k4[;5&;-HXV;HdI>D2FjNE-?qrMM$/!H[0L>A85pf?s?rJ@;BOe@piMH>?kE??!C?-:fL=o=AM.B
-3&3W[7='<'CfXG8?"[VI<Er^6>sq1S:iVV_IS<@"6W[SoB6/<=P,aM)Ne=46NhF4[EeBs1H%Bb/O(*4K
-TmiQ(DfgVQK8=YuL4b\ZZ_j_*PGaJ(]:4Y0GbV9jQ`6pYTq7[7OG9R/U8"?KL1=%W<E2af;,CJ$?!q#J
-FHWDnL0RMH69n.49i+);4[DA=OI;]/Q&VE3VOi]e?:ut0;bg"]:J=>N8kMfS9gqQI5X7\)7n,m57nZNF
-7KQ.Q8Gtet4[)+t3&WNL2)6d>4$,_t6p<h#6ps@,7Rp$B8P2NF9M88jIZg7kS;Lu`>?Y$$;b0;N9MeYc
->$bNQS!%K1I!TmN@U`VHEJ\[9:J4>U:.n5T85W;\:/Y"d>$XQ_;H6Ob>#J'rE07ltmd]oBoCi%Tp%.kR
-)u0$to_A:]qY'RVqtU$brVuonrVuooqu-BcqYL3op&Fabrr:%>!!2ut'e$$i">?Ced*p"D>las+#dDS&
-`llI)^a&IO'`nUBM;6\5\dSQ=!D(nqf%/:"cXHqS!!<6%!!3#u:'1Y#!!3<1&K>'*]du6qZ`9UNI%m0>
-6UORI8P_Q>9gi,Z5!1h_4?G\h5W^t^/LN)"0Jt*e%Lig^'cE=)=]RF82*su$1,1[A2Dc?qINU"4^;l'R
-+r;.N0I9M.80'HY&eYW\2F7rp9Kiap4B>/q"%!t1'gNEF(c"61%1j9Z%MfWi'e(%B1EARo).,!0&e&0#
-,[A^Mf%STiR;l'-g!\1#c`]nh.kWG!,:Fuu2*!le7XW#.fr-qW+rD%7'd+kB'GMGu3iKs<6+ED(^tdnh
-E'5Tb"q2t)*[2gM)&O>5+=&$C(*XD*'G_N%'bV9'*Yf;&(DIDl%hB-]&etc\#71\A"U>MH&Jl5^%j2Gr
-&.]Ei)&a>0()\5<.n6>Pd`p.D;(OIW-6FTS'dP"&.2=X(4HS%,6&)&)Ne())5;$oaBdP/M)^$CO+<VpK
-.4ukj/M8A&1EID[.jlGk*Y9DR2V%j3!WrQ.!s-^JoDglc3d5^ZBk!glXHp?EeBQ.cl.(E6GE:;"b0n_f
-hR@re?rUN@B67ZoBObn#H"jb(_o:&iFa8DD`W!e4a2lQdNd,J_F(/O)De`ltEGo/V?uC@LO1!-[XLR'H
-lL4B>p@e%8jlbmno'cGNp%@\8kQ:)<mf)a$p@@tPoCMG3jQu*ijlGn0qX=+MnG)t[lgjcAp@%54mca'2
-nDqgVe`tuYlL!rqb0%,OB4l9pCi*[(F^&R1Li\$2[C:fuEHuM6B3SeO\$qQ;@qK1`FDYQ$EFj*=?>3nQ
-Ed2YBC4_4iKTVt)`QHfbd)sYN_@FH$c0XldnFZGOq=<t>mf)Z,o(_7^`8pIEki(Odk3_s>oC);/q:sZT
-hq5`Y^;.J&bMD+9md/rhj6Ggfio9q"#N";"h;7&Fh#?"Ne_K*;f@f'AhVdALh:p]?j5/PKjOr,Dhq?T6
-f$i4-dFeHQ$JjCaiS`AFm-a96<:nk``m!WAiS<VVj6c-jlK.Nsi90Rpr5mFKq=OCVr;Zfhg?n)#jlYO\
-k3(jhmG-aajQ>anjQ,RkjQ>dlh9j<ee]EjR!s/H'!<<-&!<N6%"9S>urW3!""9o,:#718/&HDe3"qhjp
-)&<Yb!<<6("UiBma1f'iZa@6Q^;J"3`koR$[^*6J\@8o]^:h1g['I"8YR7\C[^!'<WMcSgV>[JYW262\
-F^n?I:Jsf?^3j^Y\%8rV]?@9W;GhAD['R<U]>/ba<'EcJ92S8A8l82Z>?t*uYH=t:Dc0G3Pct(h$F@(J
-\me9!9MeGUITT<78PE8j8ioaNB5VaUZa57FZ,"8scH=eja0iIh]>Mn7f$MO[]XG8X]=l+u_8a=-`k8sp
-Yd1pLZ`gF<cGd3Ae?$C3eA986Yf";f^q-hda2>NcbeM*'_7ICjVln%TVM9b`FEVkRP)a?qKU-XhGG:jW
-@Xj5dFDbK+BlT2pKlq]kEdECdH$b0bCk./*KQ*$5JUDU'T9#tf\@8cL[B,m`Vl[/.Zb=`+^;%_1bfIN4
-]"Yef\@p),Z*D<eXLYR;YcP+FaM5C)VSopRZ`^-lY->.;S<TY=Up[Y2UT:`*X/`3!YS"(8UT_#2ZEU@.
-Vl,rXW1T<AI\<O1Tqe9OR@0VASsZ+EQ&_N4S<fP0PF//.R\?FLUS!mITp_^d]tDS>_mQt[a2b-Z\?<-L
-\ZN?G]s4cH_Rn^9_5tf/f@f*;e%;C#d`S]#ZEgpK[CEuOZaR9M]XtSOZH0ha[C*<<Sq<&bI8Wm69ODUU
-GBn7=?X@5V7;dF0R[fe0LOa_uI!p^4TrbW.T9kY&OH#?hU9hPJ]Xk;DT:)IJUoF%Zo_/(Tq=Et:kj7g2
-p%A.TnF#i;naQALp\+:Znbqqao(W"Xq"ORUo^_VQoHX/+q=XLVYCA_t5=.A>P?q42O-lE+QABTE5=8\=
-S"?"5QBE2"2E;it+sea"/1`J15tG!PQ)CISR:8EE5^fF,UbSL6R=RXY.5EtG3(5nn4$lS<6T%D2?"@W&
-Ss+#8L6%.DH[:!_Ch%$mCf=G;?>!ebrb!]j>[:H7=^k`D<DQCi9i>"j7R/pf5se+hHZa.*<E*(0@TQH5
-?t*G085"D/DMOL-9hI]==^bEFE,oZGTobn>Og)6OT#.[[Ln/g;Li\r[H"s:EUmuFEK6i<3ItsAMR]!s$
-Wk"7kQA)H=RuDobV21S;X/2J\R$3_nVPg/_TpUOD:Jb8$<`2gk>?tQA=^,m(USEfT:.IN69hS;\69[S!
-6=>n@R[4_PM4CB=SVhJu;)LL69M%rT:JFMVr_E_n8kDcI7nEVL>Xh1N8P2KD8PMrH6:4(&4$,Se3Ai`U
-1bU^K3^,bj3^,np6UX=58Ol-?8Ol?I:/Y>EP+A)5MeH9o>Zss+:I\#L:f0qh?!_H=P\PMnH?*h4@9?KJ
-KlUEn8kM$;:/+J\7nZTM:/F_Z>@'fd;H6L^=B&'sDiqftnaQ2FnacMGn*fiBp[RqMpA"LZnF?2HqY^6i
-rsAJqs8VrorV6-bqu6p#oD\C]s8N&K!;$9k!W<!+*P`Ht4/9[<dE&IhrW*?8Zd$t=ai:t8!!2cn'`nL=
-Hf3N0_@ZbK!D(kof%8C$c%?)p!!!&u!<3-"!$D=K%hqskXsZ>`ZDF7YLS0u=5X\OM/ibg[=%upm77BHB
-3BR3uGt1+_1F=G"+X\rm)\`bi)B'WbQs!BI2_R0U3]&EI5X@=I+XAI)YK)VI+r;.P2(MI*2\-if'd4b=
-7n=(,:1P(S4&8[""suGM#oa6h(,[s*&euAs(bQjK,<Qth6Q/-2%7<K6*Y_"U11RoCf%AEeS9nhdhU'Y6
-gs<)o-Rh/B1bU@,2*<u_1HB6XgY92&+rh:3+W_m[*#9;.'LJ\4_5`Q)YhA!QC-XQs$kk!0)':.L+!)L&
-,<R.g)'U"?*?5t7(Dd]%*#95')]o_,'b_&d%1WmW#n%4J"UbhL%1`mU%MT<`'GMB%((hE$'H&/C.mBRn
-_pZfWZVrD(2D?F5-5e!J-RBog4?A_V_F9K\TSe&+:,=20Z"u0?+!2^Q+s\ZW+<r$S-mg)j2^'(c/0l/b
-+VPnR2V%j3!X&W.!Wi&rb5b'I4*PdWBjdXbXHU!>eBl[ol.(9'C5LHcb1"kokHT/X?sRGM?#jLgDIR9p
-BN;4O`5L)iDfKm+a2Gp6a3)fcLOb&4Jou6YIVNV3CNOZ1=(H6$Nf($`e?$19jQc7/p\=OSjQPjhnb;PL
-qXa1;mdBT6mdBK/mIC&Im.']2naG]*mcEg7rUodTmJ$SYoBtu7p?go-mca-7n`%dUeEYu^m-j<'dFQ..
-I!C<eLRF$eSU$$\Tm)Bf]u?RqH_[p:N-UJOIbN2ZP^nF=Mi<RAFbY@#R#e,HPbkUk\>udG\]i^RaiMWW
-f?hXa_Sa7/bjOiblh:&Lp[R\:m-j?.o(hCd`9?dOlJCIbmHsTAq=j^MrnH,`inD2b^qd_)bLtY.nau#$
-jQl*nj5f[pjQYjdjP]%Yi8*2GinE#<gt^Z@"lnM$kN:e'h0%Z3fA>T>dGNd5f\+j)f\t0.gY1E=g=,*D
-gtq5Ulh0r*`l?3`q;Bcdj4`__iTB+fin3,Pjnm0JkOn<:qY^BmoAK*)qWmD+j6#Ock3V-bh;mh^i8!8S
-mH<a%kgn//dalBs!WW?'!WrE&!WW6$!sJ]*q#LEqrW3uA#7(J8"T\W*!W`?+%2^-,)&*J]!<<<,"q3''
-`P/jfZEq!K]YVV.`PTI#['?mB\$iWW^:_"`Za-j?Y-"h/Z*L^?Y,nRurhKOnri8YhUnF?&@oH2u;FlMT
-Ht\PK]!]/^bH+Z67;B?=Zb!l_`-"=?5#,-J8OYa7=%Z1c:Hk&IXKT'M9hJ*AYHG%1Za7-I>u=U.?<hqc
-;+O2N:0_.)78[6)EGgoG["=CG^r+19b1>(^\@fG]bL4Pbcc3c-]Y(tn]t_1i]"c8'[(<uY_SNXi\ZN0^
-bIlBUWP$X1ai1*V_nE1`]!B,o`4;_b^;[P!]YLq[T!bVcJ9uieJshn$W.g%rWd/N4Vm2/,IB'fEE*e!<
-Ks@SSQC4A4S<fG!K8k>$M2A"&Lm+3iQ\^TjQa"39\[AfPVjipKXKf%:][Y-;]#i(:`Ormn]">JZ^!"F"
-Z,stk]WJ0=Za%3aaMu?-e$ccoYb[SdZ*:U,Q^F59\\YMHXL,=:X/rk=XKo%/XL5RK[B6I3ZCd\WT:CA!
-S>)^WYH4IhS=H:DPFJA0M4L<0Q^F/(RAGk0TqJ-UT9l@OT;8`u\BWRB[C<K^a/>]DY,J_>Xg5"?Y,&#-
-[GSO1YKYGHg>1<(\Z=-,aL/RbZaRBO[_9#MXgP^IYH"M)b/:KoZ`'e"NKK'F;+sPS?>OV(G\pYg=^E[m
-D0h,+Q^!J^H$4CXH\.ERXKesqP)YQbNKBU)ZFdcYZ`0OdQD'qFW;#rXp\sq*pZgu+lgOH<p%e7KmdTc9
-mJ-JPp@RqGn+$DH#k@TaqY^3bp%87T,k^s.q>0m]pTK*24?Z"i@?k.sEK?KWQBm>J3Ai`sOIMi.Q'QlX
-@kTY\+=SHY2D$O=1-@oo4c?58Umb^R2EH2ZUnjiZSsb'k2`a5p84c$)5<_M1<_G\N;IX6KJ=Mg?GD;07
-JTuNeGA^r&ChZpR=^G`MBObajAR8YC<`NC2?r]iq<_lk#;bBJ=0L&'#I=$'N<``C(?!g]2>$tfG6qVo$
-:i;2VJ5/a(6t'>!<FTTRCk-JHF&u74.Q0V#86Tjp6XNeiED8Q7?Z'dB1e^nYAQ`DK?YXD-G'7t,AT(gi
-G'nd]GCY'oNgH6,SX>V'N2EMIU7n!+?;=4#>uXZu:0Ln/?!(<ON2*/*?Vs?X5>G!N:dRK977V!PQC*,`
-OG94!VO``kAP"^C=&2F_;,C"^9iOta:ejVW84cBD84Q3C7n-$@8kD`R6pO()5<Utc2Dm9K2_Zd?4?>Yj
-4?>\q4[MP(84c<=91qiJ91i#cI$'tiSr@>c;I*I"<DQ(V78HZL;H[4AS!7`:JpVNS@U3)<EIr4>:J3Q<
-:/4GW;+jGN92A8R7p0.h6rR/b7p&kn=)3o3iUua7qX3nKn*]N5q"=.Lq"=@ToCDGIq>UBmrs8;gs8Doq
-s8Drnrr`/krU^!fec>:ArrN&u"rtW!#;i-krl>PO;ZQju#cl8"`5][#)"@S0=Q%rh`=W"K$UiOqf%JR%
-b]3^a!W<)t!!*-'rW"#A$PO%?d'+l[K<qDBKo2Ff?:.:`8N&do8QJAY5#4t'8Nf-h0J5:I6ST]00I/V8
-.3KQ?$Q(!1TpenW2`s)V/i5I8/j;Q[)^H[V7C1'r,U=3G4>J!/2CfIT-P.CW()[ee!t?[^$R$&s*"*'?
-*si_e)^Q%')AX57'H\;6)AXtH)Cl@O58Pt>7nbTq=%R_Bajeqk]odML`88pke_JNN67!mA5;Ff>-8RSC
-3%m:/[G'B?5pm]e&gJYI-Q=$G*ueCa_76(m=fU37`-"U,(CM!8,8q[O,p=?Q/1)Jb+rqdH+!;RC)B9h7
-'c%W((E+A0'G_Dq%LWXQ$4$tJ"p52B$k<dW$P+!\&/5fq)&<f&*#KP8*[a3ASA<S!d^<"(+?;+r.jc,T
-)($OE,r7B@eAOtGWhP;g<'`5iDQ@P8-6OEU,U"B]+<2=D-6aKL.lJRk-nm"c.k;P\0/D)Y"9Sf1!s85t
-aoFF=3cSn=BPFI)R!Yg\cHOVcl.Lc2Cm!5nb0nYafY*&X=^YoA;Jp5UCLCpuEalDl_o'reC2.^oaSs*b
-a3)iWI"RB1F'`,fDJ!NnASuEq@VBh>Q&W&ge#9S,jQc45pLO'ljltscoCqYDp%.hCk32.#nFZAHh<Xq2
-kOJH?o]XlZjl,P)s7u0WmIpMYs7u*Sr:8h6kiM:/n`%pLdd,l^lgO3'f%S9WR$*_oO/nqGXf/S-UktkP
-_oSsONMjA'YEto2W8H"<Ul::nQ'\2)Iu]Y]USXfoVm!G4\]2D+`RWPcb/_ZXe&oSQ_8O4/bj=lkoC))8
-n*]T,kj@d.qY]*d_sQmUo&/3`l0Ij1p%.\2rnQ#[inVDg_SEq-bL4\cli$D:kNhBlhV7;Tf\kcCf[&!r
-da?OuiTAkGgu7%5g"b-6iT&kNgYCK6d+-sua4T/$i8inOg>LE3f@&1)hV.,WiSNPKk4eQ'`Q$$]ptsWe
-hTFF.gYh8ilJ(:al1iBJl1F?6qYgBip?hM?q!@J8k3(mciTBOcgun(cg=b9Dlf[R&kge/6g"+$"!<<9'
-!s8N'!r`0$!X/W!!!`N+!s8`4#Qt#+rW51b#n\+!*>]7m!<E0)"9o7S`P/jfZEq!J]"l;)`PTI$['6gA
-\$iTV^:Lk^Za-j?Y,n_,Z*L^?Y,nRtrhCd=WN3(tUnF9(@noN_:f!(jBi9Sl[^*EVbHY5B7rc,HZFRTW
-]mbN.5;uD>5sI\$78ufR=]\4cYH>";C.L``OKbmjXg5:CUf18u>>Rm^9LVBA8QT(j:/kM>H#]"RZ[Re9
-^r47:b1>(a]"YbZcI0_Xai;B8ZaI<X^W+75VmsdbYI_ila0qY<Xf&DKcb\)\W4LC1hU8=*cGZfqZED$g
-`.#7q_S4"!`4a!q[%k7?Z(meUN/OmBYIV'KXfIA:O0,dYR#nJd^m9>)QFE`pW2ZhqW2-YmOI;>hQ_L4U
-StMR6RA?CQU:IqI]!\oQUQpn8Xg>:=][P6G`501#]"#D][(*WYb0[u0Z,j_k`3,f8YcbFL_n`s_cFC6g
-Y^WI9Y->.;TpLjtP-WKKY-54<WhlGqX.?2hSt2ROVkorVWNWLtQCjnAQC=&1VPp2YR@BV0Lle*\I?^=p
-Tr4cXS>D@:S<oS;VP:)mVPL2jZd71?[C3H^`hoQEVj!aVUoLcC[]-@A]%sp3Z-:VHg"aTb^:MqG`jW^q
-[T9oHZ*LgQYH#+I[Ag("Y/nMf]="Q9YEb6*Hr*=+94)OUFa%S(=BSsCD0h2+QBR2VG]e1VI"[]VXKSaj
-Nf9*_O-H67[Cs5]Y,7VVQ(ahEVY9ZUp\sq5pZ^i'lL+9:p&"CLmdTc9m.gAMp@RqGn+#o9n*p#HqY^3b
-o`4U_np:!%q>'m^q"D%D3AWNX5%]XK6#)FLSX>[uG!7fE?'_"PR$a;+CHO!_+t4KN1bg@50L&''8Wp!J
-UR,=H0f=<OUSO`ZSsaaY3Bobj2`3WQ5!)&$;Fa8Q<G65\K:nHDF+o[6KQqffG&Lr)ChHmS<a0*DChI<j
-@t%`j=^#$,>@CK%:L$n(<(K>@2D.9f:4R_5Bi\AI?!UlG<*<U8>sq=Y:iMS`JPSp*6ss;$=D)l3LR![C
-K4n=e92\Mm<Gm(K7VQOCFAc,$H@C6(1JqOrDI[BpEIE"gMi<*rATV^0G^4grKSY>>Q'du2SX>P"LSUf=
-Tmi]&JmhSV=BA3j:ek1s?!UZDFcrMoJQu2L5<MS5:JF#<5sI\IPFIr&ObT=$VOiln@R;\/?r]rs;,BqY
-85N#M8k_`E4[;:u5se(5:.IcF:.e,O5<D(p5!1b`1GUR<1Fa_+4$,bu6U*h(5=7b%6V0m@9MS;R7R^'Y
-HRP#JS=Y[Q=&E:)6:sg:77pNY8lT##FdnY5I>!#gCKOYB@!$s=?rBf":,>L7:/OSQ:/OYS7TNeb6rd>f
-7p92#=)!`.hY6R8r9j+KmHa'.q"=.LqXsOTnF,l@q>U<l#P.<^qY^BnrqZQrp?qhJrVultaoDDBqu@Q[
-X9SbOT?P^-`NW\M!!!PGbgOMUbetn1o`,7!!W[/sf%.VGrW!?le(*%&f$h`=!!*-%r;ccrH3"'I!!*08
-)\PfsWZX*H[]c?XLRFE;786]I3^5Da9h8G^5XRh#4ZPSd,;hnD*$md&4=V-]'FY9d,q#U\;GK/8>s^8+
-6SL,V2_uF#,UZ:%b)dqq)&tdt-8@qo;FstN0539f-Q+0K/.a6o'cJhY)+uA/@O=''IM3&5.kie,1+u'_
--:pZn74g)e2+9tu:i]faCmi,`ce-^VKkF>gdDsMec`0Vj/i>C/,:4]l0fV-O8;+e5fU+cQ-56q2+X/*G
-(`=)';7+BWU5W<Yi8M_*81G&P&P"Jt+snQV)Aj_A'c\81'b:li&J,Ql*[2@4(`XD.DA`ln&ebfc$4@+E
-":#59!XB/D',MAn%i#Nc&.T9i)AjM=*>o_2,=7j7e'Z[Q;(<bP.1[7:'GqlH.NKoq3M+a?9q&2[K5<J&
-2a2emA3DLk,:"KT+!W9W)C-gV(`+PU+WN!g.2OQl,9JBhnGq_P"T\]0"9JW"!71]I!<WN(!(IVX@r#k#
-CT,gBGI6#Mai`&mhgf<KP0;"jd*:;(]R"a8F*1i!DHpXeF(AR&CT5.e`R'lbH%!<I`l5m7bKnn*M0jW&
-F+._NH$+:QF),GjE.O1FRARaBR]4WlkjS09q"a@AiT9+kp$qA5mI^;El1jr:mHEj'k3MKtkOJ*.lfm<p
-jR<'>ro*&4nFleQl/MF*kMQ"&n`8p-o@;gKmca0%jlkdebb^hsQ+OQ=bLXPdcJI40e]cRf^VA+3ccOAR
-_1';B]t1hZY*klWWhcG`S=Q"7ZFe;f_mHVTXg+Y&YdqN`c,S>R_T'^8_SX=EkNr'8lh9o9nF,W+o'Pf5
-o%qC)kLSP\hV@,NjQc.)p[-`7k1SJDe&BAG`RWbmfA>QTq<m;'lgO0"i8EJJioT%FeC<4/g=+R-e()so
-a`>STi838FjQ57Le^MX\db34(hpL01f\kZ?iRli;gtgiFiSj%Zi98nJp%R@bajT)=k2"bLki1OZg>D&J
-i9BI`n'KqZrUo^Jn,2kLkiqL7lfd9]hra7dhrr_Kn*K,qhq$ZLlK.*knD2aIgrbX$#6"T.!s&K.!!3?.
-!;ca,!<E6,#mCA3!<E</"T\o2rW*9)!<EZC'bh&YqZ.E:(rjJ,\?iKGZEUXC]Y;8#_n!7^Yl:^<Xf\e4
-[^NQKYc+LuW2Zl$YcXt)V>d8:V4jQUUT(/dT6"4790u-@K"#JnNjcF([C*oT9K+qK['I!H\%I1.NCuf*
-92IoG;aj#E<(oho=dcLtY-`"39Mq:cZ*1:4Y-P0>=\_t+>u=Qr:f(>$>?F<n;eC)lPHD'4KrDc(`lQ-K
-e\8Mr[^F&n_7R@o`6H$)a253o[C3iY\@erJ^r+"+_6q+a\]_\3a3DQ:_p6B9Wl)]aX3/K(Wj$roc)AUr
-ahYfrXLl*QQ_(:bY.qET_8NFq\(&dC]Wo,UWij4D_6U)2NJ<@jYH4:dK85MVS"H%1PE(]`QDfk<Q&qZ2
-XJNPFaL\pj[()p*V6-o)Z*VBrcJ$@Sa1/=]]",;b\[&KS]<\c]VmFOJWirJ.\%Kf#[?S\S]WXJoP(]I.
-YJRfFStW*jcG6`k]YV7dYct4/Z*pa(U8"WiWLfidT;&'KPa8&IQ]m]-UmdC+NIcY?R$F#2P5^q6UnaHW
-Q^F52S=cLLU918lZ_jMBg<7%;]?%doYH+e4VPU/]Vm)quZF-RM[_/lgbfI]<_R6_S]#W*t[B3)uWjB4?
-WjJIu]t:MQXIH&t]WniXaf;/2W1S\`5uLg%F)H,?>Z=m3?=S&2O,f<XGA_D>Cib,eR%pgbU5anZLl7:V
-T!Q&D]We73RkL>"S?BX+qY9UOnb)YHo_A1Wp[n+Oo'l):nG)kWr;?Efmd060o'u;Cq"jp`p@A.NH2%74
-qu-EenYU>!69dk:M3Un$C587JS=>LV0cqZFS=Z=@S!B%</L_bj1*eJ4/1WJ>3]C,:LSgrDS7+<=6$]&q
-USX`YS:aL$3'0Di2+pFt2EaB'<D$Y+A8l=AVjV.;LQRRHI!BgWBOkO^@q]RhAR8bTBjFnk@9lr;;cHXi
-<EE's=BJNq7QE^j3CH#$N/(eB=C5K?6;Crp;d3$o>@(*!DiU*678$li8Oc`nKn=l'Bj4qQ=#r&`1+k.,
-79O&&8P;*39N5M-?Xd2@CheEBI"I$&I!9phM2GbUGA);II#a)IKp%:FR[]b<QA10OU84K3U7[R&>ua^"
->@CiG?<'s0=^lN,Pb=_/@TQ2a3C?M<<)-.\7R:C1QCXYGR\QdUOEXi)5VY5r8jYj88k;975sRY$6pN^u
-6:XR:5se+/6UF%#4[Ve47mop?6p3[n1,(UF2E!QM2Dm?T4?>Yi5=%V&6V0m=8k;BA5!iFlGDhoXQ]5QO
-6UFUL=&r3h6UsR7>@M#oR?LrnI"I0-=A`1+H\c65:J+/L:/FYV:I[lR;GBeU='Sa%9g_36?<]BP<.=<#
-l0S$<pAFp\p\k!\lg!Tpo_\U`r;Zfpp%.qPrr<#os8;Teq<I;4qYgEorr)j"qtT[\!6G3@!W<!,!C*ss
-!A')Ic-457:]:>"%FEMMa3VW4*qK@M"Th]_hq?$]!!**me'lt&e^2Ta"TeZ)!W`:M!W`9$!<E6&!!<B6
-*>_W0[2:H<['PgMFd8.c6TIFt;,p@[4?lGA4>K>h0/G%,.jHW#,ptQ.0-hPM(CUlr'dC)g6S^Pe75P],
-6oQGU.P*52/14'#adO4q1,'gk/M^@2?;F6L2aK50%0d=N$3qA'4"D3m%iHH80d7`h,q:B41efDU6;gNK
-3B0;i6mFEd/5eo%D./9*T9bble]uj^D.n%4g<@so^p-6d/1itJ2Ea,R/35RL?&u\Ngor[h,S(A$+!iHa
--R0N?6B8k!Xd3:ig"O)M.io90&25:F(`jkB(`!l$&f2H#$PO0j*#K8$)\Nhu%h&nc'HS#&&f;Gt$k*CE
-":,>?#n7+H#mh+Q$kNmZ&.fEf(`=)1(`48)'0MYmcd'YE8L##c,V(;k,8Lt4'cAbi25AF.2d_oCVO01f
-0/R^L;(!V1(`XbJ+WMaB)D!?]*ulOX/gqk[(`bCa$kOU6nc7bO!s&H)!Vl]q"4$rJ!X/H%*=Xf8BjbFW
-Ut(`b\_#<Paj9&,L2pm\dE9VYc._0+]R"I-F*(SiCL^OP?XRDlD5tCe`mC#aB3r'j`l5g5`5^8]K6_N[
-ChS$0Anu@)A6N>_KT_miU;"gGY0l1dmd^#FqX!M3nal):p@IhAnauD=qY9OMnF,r8n*K0$nEf`:nE0?.
-oD\C[k2u@-pA+FNl1jZ2iq;g2jllDeo$u^Ln*'9'jltmY^nd?ZLnh&;[_o`:aN1I-h9N[RW1q&>e[_p!
-`lbriW0ac[T9?+5MMR+FL5Chf_RZSNQ_Kh9V37[Z\\>f'`n&5Qb/hH;_T(*hkP4c=p?^f%l07U*md0E5
-i5W^li90jsjQc!jk3;C)l.GmsgY1C@e]#VG_q3G`fAP]Po^(SqjQ>IXjP\bBh<!_Rg!nO,gt:00c.(P(
-f@/4!jP8JFhV-Z<gt(!-rnKlsh;mMMjPekOg"=m.g"P05g#CfDl/(Cspts-6dbj]Zj5&VNgu.GZiU#al
-lKI?jbLuFbo^V><s8MiXl0\N>kiUtVk32$jj5SVFmH`ipjk\n\md09(jk/&1fuK'q"9S]+!s&H*!!3<-
-!!*,t!#Ye?#6b22!<E6(!!!0(!W`<%!<E]D'b^oVqZ.N=(raD+\?iKGZ*:OB]Y;5!_R[.]YcOq,riHd;
-[^<EIYc+LuW2Zl$YcOn(V>d9;V4jQTU8b&cT57\182rXpI^jN/PIA$/['RZT;*[-P\$E<K\%KY=90kU3
-:Hh-D8if%%853c%S$0!!Zu82m1mYMQY-4t3ZDLf)92/De<D5eI7oWYl9M8GgAoMXKY-EG7X1c<jb/i)^
-]Xt_paLT.-`5BC*`50",I`B"7^:_G"]Xb/O^V.b6ahGd*^X'U6bKIl@_oKs;[)KhmY0"`*XK]giW5ZTn
-^r*=V]Y18$S>N0QV5TBRYbfUK^7_dMZ_4F`O0>S'T8\koNdm+YK:n*XH]ri,I"$EfIXd$CP_"j<K7/TI
-OKcRC]=52U\#61(X0An7I^6c;`n&JTa02;<ZFR]_]!AQS]<\cWYe8Do[(!BFZF7W_Y`HQB^9=H!KqPQQ
-`Nbu*VPpZ<]s4]H[]uj>Ybn+o[^<*5U8"ZfV4sfRU8k5hStDaLPEM3"Q'Ic*Ocbp"S"$"BWMQ>hVOjTN
-Q^3r(R[BD-V4XWlXKU4043P.E]?%do[]QR3T;A`oX1,@B['d$U[CEZjc,df<fuh%5]#W.&['R$D['[*B
-Y+DT)\?N6CUStc=]DfH#VP'KWSUqhG<Ej?^D/jAn<*<I4ATiomNK&U4C2@a$G(YmDTrP#]MhQ\9M3!pp
-[(F)bYGM2e"dtm`^]"!Wq!mqFp%@kIq"OUXo()MFnF#f8p\Oa`r;-6Wm-=04nac>IqYU']o).uRp\Xa_
-rVQB[SoICg2`O?]PupXqL7"O&S;qPG-mhiSSt;C?Q&f*#,983f+XT3),pk9(4]tX<V59oV@Pf\cGFYA%
-VPU)]ImlIW1c@<Q7XdNM/N?!h8Ps#,A8Z"7VOq^LM33mPIX-0[B4bajCh.0nBjtIZA7&PM?s6f:=&i+!
-<Dlh!<*2pf4[V1k7Qj+mKje+d>%(]+:LIL0>>J("?;F44Ng,)`93kao7nmBEI<TR3;as\Y2`)a)&gT%u
-8mY1N5rV8"6sO,1>CK4=;f$AuEJ84E@Uj(gH$W_4CL:pfEcHAYFGYj.R[fh<Q&(?WV59fXTTt16;c?_$
-?<CE9<EEC.@W[6dTV7Q_>YdRI85N/]91_W@5?rZ$SY)mMUo:)JE`Z+)0f2Wr69mn,69dh'4utnr6U4+-
-6:OI56UX.*7Roj464?4U84#^469db!3]K2"3))Cl4?>Ge5!(nl5!M:u5t+1-7n#g;5Y#.)Mjg'#NFbjS
-6;LEV<``$`8kVf]@V(OhQXFWXJVJbd>[:Z_Lh9^a:/+JZ:JFJT6V(*Or_4D;?<'m$83f=C=>r9>II$%a
-nFl_Nq"sRTqtp!Om2G3RoD8=YqYpKjq"OUYs8N#grqc9^p[.G;qu-Nprr)j!r:od]_>js$\./TtLW%Nb
-bdC@J!!ie4dF$"\_RLZY!!``1=PMQ[`tA:N$:W=jg#(Q=fOP$ar;Ziu!W<"C!<E0$"U,>Q&k1Ho+ZFt`
-\t579R#t$37Tit`:01@^5X\402Fp1m3\iEE.krY&.l8k=/0blM&/66%*2o`&2E!We4<#_73\!3@/2/t5
--;(hgQlRG.0HhJY,#_)t.NooB+rq"$"9ef/$5sa:&dK*Z*Y8`(."3W`%i#X9.Pi,<)]9;)(De8@)Eonq
-0bYuZ0iT`EQC61Qc.04DI"]i(aN`AXY<"Kq1H[QE0/>+73Aip'NP!ft]gFb2().c8,UX`Y*>]/HPJ4rA
-Sm\VVh6pB0*Y\qi.3KEA(`F2'(`!Yl&fMT#(D@H")ANr$%MK]u'b(`f'H7_s&ePWa&.T$Rr<l=.$kNjW
-'G(]a%h9'[%hK?c%i5rq*>BG`RCU\iah(+h*#BeE+X\c`(EaeC1d+%3d_S(ZS=H:6=["l)EiN.l,U4HW
-,U=NT*u#VD-iP7u/M\q/.NT??/LLo9+"?d]jT,;]rrVrq!!COI!<NB%!#uY7DfT>s?DQ/GQ+YYraN2Ze
-i.Z;gK$DH\d*:9nik0S^F+&=;<G#iN='''QHu,k"^rFZmH@0\Db/VE=_oKmKL4k,%Ec$&GDe<d+F_+T]
-G(l*MQ);=?S>jcmkjS-:pA+%<jQ>Ren+ZSHlL+3.kOnN<p%J+Oo'u&.n*oH1o^V)8l1=oLqW?r8q"jgZ
-o^_hClf[m/o&]+6o^UGif^Itjk2kpk]9.8N?W^u`BmY5QNdZ%WI[#_.Iq)SpC4:/=L75$"@W>Cg<cD,R
-?Xm;QAQrSN=a4^pH>8"PKT^nQWNN_Fair>\c-+3-_B$S=leLjsme#f%jQYpsn*]T3o&.O+f]DDmkih<s
-roXOSm-3:%khb*Dg==!Y_8FjMaOoS6jR_d$j5T(Th;I5Ff%oKNi7ui2f\P?7e'?M#iS<&6e)K-5gtpiA
-hV?o@f\GBAgt1B;h<*kYk1S>9f\PE>g=YB>hWNhYr:o-hajT,>jltd_in<,Kj594hlK76mfu_h;s7>gM
-n,NC[jlu14nE0$Dn*T?#jll$fkjdm9h[\W(kj7d*j4Mo0dFZ?p*W?$I"9eo3"p+o5#QXo+!W2p$!<N?)
-!s8H&"98H&"9SQ'#64c+%MKKd#l4QQ#o^h$]t(JTZ*CI9[(3lc_83^lZEC70X/rD)YI1aEZEU:+Vl-Jo
-Xfeb+VuWaoV#I$1Tr=laTQ4RK;*$^%J%1#IQaF9/['[`T;+!KSZ*L[E\%KY=91q`R;a*?=9gC[$9ibq2
-S?K*"ZZoAD6^k?dY-"h0ZDUi);,U:o@noHZ7p'+u7SHreAoVdQXg35+VS'dcaN2u`]XP2V[^Eikahtd(
-^UURu_Sj.+a2c9@^pgJW^U))-b.bm(^!FO6bKJ&NaiDNE^;dh"Zc0u,Xg6$jVo?Km^VR(T]>B5GPDt9D
-G_pI"JpE5rIUn/)OEH=qB7,&sHuY%6VMB\`D3/IgD1[+cHA[Z2KS"-.I<gNeNcK`1FHN>sXg,+:\#ld5
-XK\s9Yd;!i\B)b1`N>f2ZFR`^]!S]T]<\cV\%pG']"#,RZaITYY`uoG^oaN!L8(lV`2JohVl6T5^UCGQ
-Z)jt0Xeqel[^N<<U7S3`Whc8TU9:c$Un=9LPE;-"Q^=3@R2hK]TqS$GU7\*[X/;tcQ'.H'T:;46U7\<g
-Yd;o0gWI%:]ZIpn]X4fDS=lm_Vmj(EYHY7I[^Wisd*'DFeAo)#]#W+%Zad]][B[!D\?*'Q[Ap=0W2R/<
-]t^tXTphIHRsl27:KM+AAS,=I:fUS(B6oGqMMZb$BPM6rG_hNNT;J9ILOal2MiX:)[_';dXeM;SR%'J7
-XhO]_q=sRSo(D\Go(VkRp%J+PoC;29nbDqUqu$<dn*K?4p%7nLp\Od^p\"1Wnk\rUq"amdq=15'<(Ao-
-8;<F=<,[JYSXl:2D`'$o:QD$<R[]S'=tM6O0f1$u1c-X+-p0n#:l2'GTq#gb5W*hYTqeH\U7Zs(4ZbSY
-3CA6c4t/'E6qp*JARf7gBo8gYBl\rfMh$/"H?Eh1@q9+ZASZ'j?=@;I=C#6;?<g]7<EN3u=BJC&:eNr=
-3'0Sp6A1&'?<gZB?qaF(?<C<*;-[F'95fiSJ4*"8>YI\6N4Z<kRZ*o.]<IQhKSXPWGb15IU61k)T7hBD
-LO!B=@=rBdJ?P!1QBdE"UmeHcELVf;RY@Z"U8a'EW1Tl\Tq.F+Nf9g2U8"?LK3:iD<a&d1=^"g->$>BW
-Js2k$P\OK"5s\%=;Gp.X6pj7FIZU(lWKs6UUl97l;FWAq9h@eQ65MmO5sRUq5=J"+7m]L084Q'75=7t6
-7mpZM6;0m76:=.+69RIn3]K/]3&NZS2aK_n5sILr5XIh,76j:16q9O8@!@U!R?ihC9hIiN;,U@m9g_NI
-9j(h9PF\(ND1@(fIUZJa>C20;=&)Rj;GU"]:JaVY<)<Kb**urN;,^%K2I0KG4'$ppipQC7rVQNjp&"dg
-o^Wsmo'uAHq"FL[qXXIYr:^'fpZVSNoChnEoCi.Xrr`5no)Hc2!<E<$!"1^!)%&EW`R3)Z[Sd#(#6U7=
-dDsSM\,[TA!#>e@>i+/`ar:?^!(kYgg"Y33e7\ma!WE'"!Wi9#:]UUu!!*6.%2opWh8:0_E2ot"Kn,h]
-8OGX.5s7eC>!tJ=6o?S\5WM(m4>ScN/1!#-,s!Y('cdi!+;c#mW(TE?4%2O^/3H'K2_$C72_'8%8\)d(
-)^7'n,9Sos<&Ps:))iO34sic?+pJ`F:**FO$QpHf)\4`#9Ge'_"??`J%4E)7'IbRO-mAp_*#:@G9cQ9!
-,[[78^t.#_Z\ONocJ[*qgsE,X,qLi61F4P+/Mo=B4^3iVfA+;=4Y7Hd*[W6^+<ML<%m,u^]srN]>,pN:
-ZV2A\(CCKr+;u(5(DIJt'bCif)B'>/'+kru)ANkp'HA/4'bV,s&e,Ba&.]<^%LidR%LrjQ%1<RZ'G(ui
-$k*XY'GM/j()7Q'(*6,:]?njE\ORed)C-UN,:4KH+<i$_2aYC2`^=a@S"#103\rI1W_k>m-S,QS,U"<V
--QFBb,lSbm1,:=./0GT7/LCi8+XbkA!s&H)!VcWp"4[DK!!**%rW#Ok(Hl\YC1q%Ne>&>@eBc1WcJm`4
-F)[)bb0&)Ug>]bkG]@hH>?,'@F(Jg)F`_/p_8=4?SUuu`]$&.6_o9^>g4Xj*IWTIUG'3e'-#[6kB7,W%
-T9Z:hc((l_j65q(p%%kGm,?UEl0e<=lfdj.lf[_co'Pr=n+-2Ckiqa1j6Q$phsTRoqtg6QiVWQPrU9=M
-puh&1n*ou3lLaSpiRmV\mcNZtkJ`R+@THE<G\MPKD2!:dG[l;YB7OQ!@Usq-DMt!bMI:^;CJJtV>@;)O
-D/*6^=^?8iB7"`SGD232Q`[O&^r4=Fd`f\Q_8=,#`67E%lL+3<o'Gr;nF>oFmg/IB`l-Tlk4%I2jW*XP
-lgX?1ir/)sh:g>k`PBCBdE'u$jlc+#m-3X2j$;;Ri8EYXi7H]7e_/a3f@/:'g=b!)e_/^-f\b`Gg"=a)
-f[JF0j5&2:f%8m>h;Qr8e_T<NkN1U_iSNVNjS8I<hT*adi:?!cg>M&Igu@2Fj5].Ti9&n<f(T+2naGrG
-rV#ICli$,1kj7[%kiV*rkjS3.hr<YRi8s.dkMb(Ge(!*kMAlHo#QY&2!sJi1"pY&-qZ$Zu!X&E'r;cs"
-!!<*"#64c0%hfQa#Q"N)!t-$e_\'VnZa-g>Y->7B]"c%s\[JcGri6.&X0&T)ZjsCGW2QVlW2Zl#X/i1s
-V>d8eTV%gKVl-;_G%P#Y5X.P_\V"gcZaR0HZb`e=5so@qZEgsK]Yoe&91)BI5!;G/;+*lX>[UO$Yck:>
-F]i0\R'a*&Y-+t8X]A1q=&i@79E%P1<*E0f;dWdDEc@5FZ?V2*^;J%6a48kY]We<,\@fr']=>Sj\?``]
-\\,el`QH$'Z,"2^_8F'r_6LMl`Q-0Bcd:.g_Ss@1\A5\ma31WkaN:9t_8j7*Y-,IUNd-\;H?XCiEfPH\
-IrgR!BS_L[Li@3QF.I]#OeA_-A:9tnL163bEIERkQ^<,PH?5F(H&$g7G(bltOf5@aYd(RFZ)a\&Yd(L?
-]?\%-`5g*4Z+.Ka_R[:eY.VHRZbNr[agAO]Y.;$Q`4<@K`6?!!Vil_,Y-GsFQC=_OY/.oe\[MLC(8\(6
-Xg5C>UoC/aVlH_lT;&6_VkTfXI]&BhPFS>8Q'7,hQ&q9*VOj!@R$snLT;Ip<PanVQX/DYjVQ$\uZI.CK
-\@K8o]s4]?Xg"IkVkp)hXK\S$Y/[oZ][Y<O`PTp>\Ziijb,V_S]=YS[Za@BP]u@C\Y-+\#ZadKS['$*o
-TVe3,(,A9S?Y*eZ?WU$$<aTQg-]O4IM0s>WBkV:*Lm"7!URdU$IXd-1O.<;]]=k_ST:)18R[KhQ^'+B0
-q=F:Yng*brp@S+Oo_.nIn*KN3q"a^]r;$0Wm-=9:o^qhMq"jaZp%7kTnkSlRp%\I_q=CM/<(]>;98&[A
-<,I>YTU_L4D_WXl<KWlER[]S'=tM6O.PN%k0JY[A1.Y#798KIBU7,^e:J?#'TV80VTU^X#2`s2\3dsRf
-6SU;T5Y=CHCM%0rBo8m[Bm#2lNIlP&IX,U>@U*#FASPpc>[_)G=B\s4>?P$-<`r=!>$4X#91:j+1cRih
-6]$b5@:<PL?VO=$?s?].;-dO)8T'QPJ3uq7>tde?N45IIP_Q*)]qpFCJXMHjB9nJ&Um[=#T7hNNM`6#k
-?]TJnG.3d$R%'5?YaDD_Fe"GDSWU.=UoK?HX/)ShURmd2NJO:)U7J!GLK[;F='oHD@:9(;.p?G(Js)e#
-PA4;n4[);0<E)[a77K^PIZ9kiVj!gOUl9=o;FWDu8kMWE7/fLQ4T7SW6:F1%7mo^67Roj56UjR86@M6g
-7Roj377Ta15;tYb2`<`[3AEBJ2*X;e5!D(n6:a^C912<B77BI4>^26sR?ihB9gV0C;cH^p8jGg:7oNZ(
-Nh)PIDhEUmIpH2]?@I`?;b^%c;G^.a:Jste<_l:[93kh$:/FDA2I9WL5$!3nhrjG!qtp3er:p3goE=g\
-p@J(YpD!Duq=OCWr:p-do&fiAoCV\Ap\Xsgrs8W's8N&tq=aj0!<30"!"1U"*""TTb1=h_\53)("ph3U
-dDsSM!Os3D!#u%A!ruQahpo[_!X8ctd*U7mdEp0]!<<-$!!!-!!)<Op!!*B4&/u<]jM`#lI'BrIN-V:m
-:eNl',sb%'<B<$)75Z\T3\r]S0ekUF-R^r4,VLD`&Jkie*#]g%[Sf[i7m''`.5jFK1b(+63.<>%8%HL$
-)^7'o,9]Z29-Fu\&ORO;/eTfU5:6LL4:ta8&eu'X*>:_C<Ybp(%jD*H'G292)FHe,+rCYT,8N3a@Ne$D
-,@A-saPkn(^6sgs`89%_gX38_,:GE;68q(m2E3KM5ZrlRfA+/72'WeM)'LU`,U+0I'gItd\e2H<<2A:)
-Zqh_a(CLWq+s7jDrYT>[',;6!)AWf"'bhH%(_mYt(Dmr%&el,p&.TEk&Io6U$O[4G%M0$R#m^hM&e5H^
-$k3dc*Zl@9)As>.'-0B/]?njE\O@YX'I5%N,:+6?(`OG@0gE;"`^YBVT::[)2DmCCY"Bu`,TA3_-R9o^
-.jQZ&,TImJ0ek%$-6*X,0IdJB+stnA!s&H)!VcWp"4dJK!<3*!!-/)R11=s5CKm7WTT$8.c,\#Uhr]c<
-Efe_lb0\Deik0SV@:*SO=Bo-UDeacCA6Z+N_8Xl^Ck7/FcH+&E`5fsRHYmtQEbBB1G'7\/>usjDKT;7^
-Mk@`,PGusikjJ'4oD%eHmcE<hl1=T4kj\!5nUC'$lfdZomIfu1lhC&8jlGLUlf.C1p&!V#q"Xjfm-XB;
-jR2I'nFYr0o^:/dg$e%jk2u!m^5R5B>[1uoC4LVIM1_(WE-d1LH=UPf?@$L2O.N\KE.rLQBn1;@CN=*6
-G[kGsDLQtIG^P9mLm<XbZF.6V`Q$9P`kBL2_)K*Ld,XE\mGdKqi8s+]jQc4&mdK,S`Son;l/Ca_j6Z!p
-nE]W-rTW1nf[.:K`5C3[d+dXFn)s]7''A99jk8MMi8WeQe(*1.gt1'+rmraPe'ZXrg=t31hVm8Ag!\O,
-eCEI9h;.&DfAPE4e(3+&hW="ck2kjgi8<APoI'Cha2ucio&S9Ig>CQ<jlYCUgu.#Jk3U4Bp&F:HmdU8V
-r9j%8rTO7A/*Q<bkiCjbm.9T1o((`"l07?mki^aRg"aZ+'ES77"q(hF#RLS<"98H)!r`6#!;us!!;lj!
-!!!*"!=&T)!=&uC%g`.7#6=i.!s]AY`?<(4]!ScIYcY(4[(!]^^ULSSXJi+tX/W/%ZEggAY,J8tV#mQo
-X8]%NVkp2_Tq.aESu&9ZU2jI790bg.Gdi06NjQ1![^NoY;aWuk\[&NM\%KY=90tKrr]q\r7oW,U@p;i(
-S?T6$[Uhj+<0XeqZ*(75ZEI"f85rJc>^f+7:e4,K84$To?tO.bM6=($L9&&+aN)-JfYY\C[]d-K`5]Bu
-^:VD"^r!Od\?<Tf^9P)`_RI(f]<AlM\B2J)`PK^>e'l"F]Y_%l]=u>/Yd2<hV8^9k]tpkS]u,tSL3S#j
-E/\[iG\))=R?qc8IU[hDE+NgFGBf7AZZhjdRYQ32OG8%,K6rcBG'e:_QBZfRKoU;)KPZF5StDmdZa@$8
-S#`ctXgGabaN)0&]r@^'YHkI@]=4rS]s=u[[^X)Y\#l^A[CO/`\tm3g^p0f&MQ*\^_5s&mVm*_A\[o>[
-['[9<XKen4ZDsLjWNE1rU8%X_"/;BXSl);_Q&h,uT:(t2NL-#pPb=hDU8OKLUn3a5Q'IZ-WNE5$W3*,#
-VlR,Ig;pe7]ZIjkTV&'\R\6^aV5C#gUo^`B[^j'$cHF2EgssBRa2c?'ridiY\@AoMZ*(^W]=PhpVlR;;
-ZaRK]W2$,eS9u2'2agA<;boqX77^6YAM&._MN!:9Eb]<(FEWG+S"?:CP(7q0L5D%aYe%KZ[ATR^R?X)*
-SZfa'q>'^XrULfto'uJHo_/(Pna>o:p\=LXqt^'Yn*KfArq$9bq"ap`.eWH*naZ>Kp%J=]qXgP!7R0!r
-6?ei*9kf<OTU_I6F#PU&=d5MLR[]S'ITe<K)&jkH,qLZ22)n?%772p/VPBJ]2a]rUS"QINUnXN74"E*I
-1H%E\75ceL0g@p4Eb]0!?\5/C@<79dNIlJ"I<]IBBOkIY@VKO^>[_&M?<gc<<`Mml<``-u>Zjs$7RB!s
-1,qWa6][C@?=@8H>Y@gr?sH]-;-mU)IRn@:PCQ"m?!U,pEIX[9K7e&uJ=MO=F)?bi=C@,?[$?_sFcLfe
-I<]F.;g*;*J"N$_KS+E*MfFK"C4(GCL5D4KMj]!`Za@-ATV.g<O,0L+UR[mBMIBF\:/kG!>$4["='B*U
-JWc\"OD7of4?c)+<DuU`6qBmTJWQ@p%&K,YVPK8s>#RmI3Ca!<&k,/T6p*_$5XIe%3C?;-7RTR1r^6`R
-r]sCL7n,j26q0O-4uPG_3&N]X3B0&X2*F#Y2Ea2g6V'gD9Lh]I770=4>'Z-uR?ib@9ftO4:Jt.l:-h38
-78dH'Ln0lBDhiptJRi4t@XsDG;>s9X:Jak`9he8Y<`2dp<F&s2:JO>G6=F4f79kH$hWjV,rr;urs7cHh
-p@nL_q>C*aq>:!aq!RbOq"O[Ykkb&FoC2&?rr)j'rqZKkrr<#sp]&bDoDejlqu@NX`#&Y1K?r/j`k5RX
-!!!G;dF$"\_RLZ^!$;4A!!E?'!*nLAfXM1e!<G@+bL+nkf@G6K!!!$"!!2lq+pAPe%MB+2e[5r?JZuJN
-J8D$P;Hcg]2Ej?(<B2s(5=[k!IQT>:/Ku]&1*nJ73%63q)%@;g&0)E)]>.'*9hdN,+so'33A2j72E3-/
-7_-C#)^7'o,9]&j2\Q`6$Si8S+po8'9h,?r/IX`U'a=q#'bW;g5TC"^*"rrS0,b]N&Mc'L(_.02/.F'Z
-66%OE(f7<Ga4f8#a/+Ar^u3YD9[V+n7P?8:/h\P&/gVku2*k;o]%GcK9/7M#'c.rE.3fuR*uI/4[)'DA
-=KL95\m-O((CUlq*$$";(`4/%'GhK#(_R5k(`O>-',:E\/eem/&JZ,q%h96g&If3U$k*FJ%1`jV%LNLQ
-%1!4J$kF$j*ZuLA*ZQ"2'-96,-G@jQaLFY^%LjF&*[<'V',20!,;VQeeA4P)Z(mqS?W'9WOgRY(rZN1*
--RU/_+Wi0i.OZu)0f:L/,8qF<2D>d\-n!RGrrMio!X/Q(d/a1IrW#Lj'Ja'4Ecb]Xe=2,tf$27YeD0GT
-I<L\!b0&)Ug>]bkKQCjICgL4FCM71&Bj"ZB^qmq;N+[?V]u\44`5K[9iIZ#lI<fUIFaempFC8K`>&/VC
-MiWO]^<)5.dGjBYn*]oEiU#mmj5T(hq<dJ8k4\B9p$hDBlf[g+kO/$5mHEcrh='OsrU'79hX^47r9ih:
-p>k]/kj\6/lgsMliRmV]mcNWsk/Em@F)c/MLk1ACNM)Z,R%'A&I"-6_Df9rGI#=8nWd^(gLOXu0J:<!"
-H\$`oI=$QsLjXo6NK9F!S#<U%]=u8(cI9hLahkm.a3a&;mG[O,m,[EumIBE0o'Pl)`l6iuj65UijlYX]
-jm;1"kP=AqdFcj_`PTOEgsk3Cl1!Qfj5f7Yi83;JhV$T<h:C'1iS;r3e^r-re_&O+eIL*gg=4^+fA#3;
-hr!/?h#?,Gi7coFiRZZ3f%f-@iS`VPjl>:Ui9g:5grILaj720jh;-`/dbj*Ei8NeVk3D<Tg@G:,na5cE
-s7k^CkPai2j5AqZkiUphj6Z@'mITl1kO%[$m.'](g"YH-M@opl!sT#:!!!'#!WW3$!s/K'!WE'%!WiH+
-!;lj!!!!*"!=/Z*!=9)A$O$S1!!NB*":,P['?.i&]XG,MY-"h/ZF7?Y^UCJOXT#..X/N#"ZEggAYc+Ir
-UnjjaW)BIfTqIpGS"-:NUnVs8:J=8M6?otc?B)A$ZaI?V^0F6#CppXT\$s#gND!8@6;1'B6UF=47U8na
-9:rAkZ+":091b\\Z*1:4YHkQ96V(6[<.8"C<F&Bl9M\>`@9R&K?\becAq?tp_T0L,f[m@?]XYAQYJ\Q!
-]Y(Mh_7de"]#D.g`4N=b_8*dt^q[7n[(FVi]uS%,^s:3?]=5\b_Rd4sbd+Uq`MLPia1oHnXh2H:L6n-o
-R>dJhQBd8gLS13/QB$<JJW#,0Ne2k@Q%#g5V50]FR$O,)QCF/3SWfD*SXZRAR@'>#P*:Q`S=u^UZa@'G
-Vk:)qYHG4Fcca24^rWdYXLQ!]Zb3lN\\>AU^Ugqj\%JrKZ)b1EZ+-UBcb-K]QB/,LYedN7SZ/m*XK]";
-ZEUI4X0A\%V5gPhT;o/rU7\0UR\$7MV1,57U7da3OHbrrSt)IHR$X;6St`'NS#E3ORZj&,T;&'RT;/Bb
-Wi!#5d+ZOM\\-%tYdgm7U5b>3X/r;"Z`149bI5$ne]l=X`n]+XXMi9)Za6m<Y-YOBYdCXG_7R@u^ojlT
-^ULnrcDm_<X.F\T-TXdm:JXA>6U!k1<)7(ML51_=G&h>3Cj1&YR@^%CRZW,JItic?T<c#=\ZhfpPF%H!
-R%CLpqY9m\q"""Go()>>p%%bKp@@_@nF6,Gp%S=Yq=="Cp\"1MoCVqS..m-$nFcSJp&+aaoV?:k5sRe-
-GF;]+Bni(KS=#Ob4u"iqOe//5S!AG`=tMTY+tbMu.4?r*1.jkp6]._;UmG7A4?7e]Tq\BZUS*E//MfIK
-3'BW'5rC5M7S-j%A6r_KJ>SZ:Dhs@1J9Z3_F(/coA7JtRBP_'_@9d8K>@(N;>#\6r<`3"'=B/6k6odLj
-3^l%lN0%CK?X?u@85<At>Z+?q?=84V88aHOJ4*"8>YI\2P.%0cVMUS1YH=1MJWPk@H(^hEYd'OONeM_&
-E+EErIu9)]VQ?bnSWB5/O/Jh*J<##ET:hgMW0jTmZa-[*T:D+,Mk[&DS=c.&@o5fu=^G69>ut00>@hl,
-OeAD2Cg'7k6:FXH9hIoA84d!:Pb&M^VO!pQUlTb*<^nr-5X@_(6:(T9&OAZE4?l%l6:XX;6:+%-5X@d:
-6rQH>91;'15sRY#4?Yhg2E3]W3'&rU5X%1g4?c)!77Bd<7S$-?6:"@NH&nJaQA]6G7mg$F9MJAY6pjF9
-<a]TsSX!]'LkCD6A7AeJI#;?4:.muI9288X92A2X<Dl^q<+'0:;,BeS8mu*q79tN"h<jn3rVc6Ro^_\J
-o_8:\pAF[Zq>:!bqsO.Wr;$0[k5+iFoBtf;rVm6%p[ItUrVuosq>]"Go)Jakqu@NX`"N5'L!J2j_S9ph
-!!!A.dF$"\_RLZ[!!!*"!!QfciSD9TrW!R*e^N.'f@\]6!<<*#!<<-#!Wr9"+Ti&V#R^hod@ggmHDms1
-EG;&&4%i.45W1Ms>sLM<1.OTY3C#M\4"MX20IJP82(pI()\<hq&g.`#[_+j_6UEml*[id32^p412``<0
-7_-I%)^7'n,9THE?pRIT1/(#FC-tWP?WTZU<A79/7OK<8,9A9f2(pdQ7l=LO=]83s3`K$;;,'#0==R$K
->uG'L7Y%nhe_&R*b-6_<aPbZ0Yg^e#9.M&=4#\ZF3&3HF2ap_q\CfQK;_oF/(`=MD+<DR>*>gW/^s'Za
-BY`HZ\m['5(_%&k(B,-c()7Ms().8i&eYZe)BKb0&el&k&JY3Z.23F6&If0[%M'-\%hB'T$OdFQ%13FU
-&.8jS%1j3h()Rf&)B9S.(*u16T"i_"aLFV[*>]e:'Gqu8(_mo0-oj`!eA">%ZDF:dA5YEAKs=0!,9IsK
-,:"KU,TeEg.P!;.2`icF-6OHX2_l*c.4<[H!!2fo!W`H)ciF(HrW"qZ(H?,NF`h2de!c$#f$h^^dbO)I
-I<pt#b0&)Ug>]bkNIcA'FC%pKAR\_[BOPMV^qmq9R!F@1`;[^`_o9gDj,\V8I=#mRIY!H8H>IP;BOlC@
-Ll[=b^W_nDf&P`Vo^MJMg?%DMf]:oUp?h8;jRVd+p%%YLnE'-*kjS!+na>i2ipc.$rUB@?iUQL:p\=(A
-qWI>4j7)a,m.9PkiR[J]nE/isjjqtmYe7WocdBnrg?d_Zh:pQ3b0eJee`5B9d)j\gIbif1d)j_S_TL'J
-b0J8Tc-=tegr7RU`l6!=_T^3F^:hM-bL"DP`PTC&_pIf;mbR4#m,dR#m-a'+o'Gc'`l6p%j5oFjk31aX
-jmMC+lhTf$d+HUV`5BOHg=>3Kkigs_ioK1[h:gK:h:L64gXb!3h:U91f?qjjfA,3;$/!efg!eL&e^iRT
-gM>Hlf\Y*.d+.1=h;?]7iSi\Mhr3PTj5A_PnbMn6a2l]hn`0-&jPA),gu.2PlgWoplKH@Dnc.hDmdC,S
-nD*EprUB.;kiC[[j5oXhl0RX"m,dEml0@X)mcrBQfA4N)%0HV<%1WsQ!X/H%!!+,C!s/Q*!!33&!<N6%
-"9SZ*!!!'%!<E0#!<rc7#Qao)%06J5"q)+g_ns.#[^3.8X;\7I[^s,[Z`U4'Vl-JiVlHu*ZE^X3V50l]
-V#I4iV^\I;TV%aCR@BtIUn`*A=Aqme7X_^j@?It-['[6R\Q;?rD7$US\$s#gIZ7!*;G^Fp7Qs1-69S=F
-:K=*kYd(TT:f^8bZ`^I5YHG1A@8BX!>$>33?=?f2>$P0,>?5$>@u[UpEJ^m5^rja6f$pS(ZE'n-WOp3b
-^qd1j^:1to^!+3u_7?ta\[]Pra2>I*[(=Ji\BW(0_9KsE]sl(n_RQqmcEajtI`&#$_8j@/Y,o:LUn=cb
-YI(O=ZE2!RaLfU1\#la/Za@fle&oD.U8G-"]sXu;Wh#KLV5pMpWi)_k\Z*<AZ)FY!WMlGoYdL^=ZE^X=
-WhlbuY,eh>d)<]$]>^tOYIM6[Ye7QK\%]/R^q@1i\A5JWXJ`A>[(iTObe:9]#aUg[Xg#I7Q_+2\.'9_Y
-['[*=VPL5lUnO`cTqn]jV4sf^SX>tDWi`:tU840?Q'RZ#SXf\I7[K:)Ss,P&QDgjWUQLq<US46NU8"Na
-WhQc6db2[N\\-%tYf+/XVi6_0W3!,/^T+KDagSgmf$DU^ajnbDUr(7!\%&oS&[8C>Yd(dE\%B&X]<SNA
-\%K?P_aU5iTW"9*)B^k!4?Yb[-8mV@5tt[,I<p<bCM@BlD0gSkSXu@>ObS:1Itic?TX;2=[B#aXOHGWi
-QCb:lq"OXZq"=@Orq.3"o_/+Xp[dqCnacJNp\=X^qtBLHp\+:Po_&4WrqCm8o^_PHp[e(Tr;-,bF%o1i
-5=^!f>Y8ddR@Tn<P]]&B2d)66Ssl.6O'4+r1+bID.O?Mr.k!eN5u!?7VPK\j6Ua.fTVJ9YUS+078iSdl
-4$5]$<(/f)5Z1T`B4+tR?%o2G@<INjOGA4,I<&S&@pWDI>@_JV?t*>I?!2V^>[(Q:9i=ti=BJR)<_Z(G
-5rLbl3]i+U?<LT:@p2E$?"$r5:JtP.9h0&\P^u7r?!Bok;JLW(F^n'<<Dcme3%-4#0fMTg8Obj#4uc"t
-4[_1e4[DM.>ZFm3;bTVM8kDr[3\j8n<``[DCNOZON1$Q>TqJ$HR['_HVP.=lR"T'L85r\t>$YE7=B/R9
-F+BCGToa+p69dk-:ej\V7m]g@=alR)St_LFVPKB"?<ToW1dF>n6UO1*5!(tn4$,Yk4%)S06pj@15sIY'
-7n?-<6VBj14?l%o5Wo$-*&]W33AE?E1I+5g4?Gbr7RTU68ju9C76s7;?$]Y7S=5b%@nTQg;bftZ:J+#D
-9i+ktBSr@G?uC^LK7dT;=&s^+?r^$":JFGR92/8X:f:(c;GCS-<)?Ic7n$lp6qCa?hVR\srVlihme?>E
-o^hnXs8;omq#1""qsaO`s8Moem/?hVoBbW2rr2p+rq>dQqu-Qpr;-En!6P<A!W<!<.E)o%0SRKncc<e0
-!<<*-U!_9.cbd15!!*'"!VZR%!GU6Gh8U$-!WcW]rn.M)da4<`!!)ru!!7TQ!s&B&!s&E-"U5>?6J]<e
-1Q8ZOWeYAcJhK;N1G:[?79;]=757%i0g7WY6o#r</h&M0/Mo72*toM$&KVMsXgUDO68qUr*\KB>2'aY,
-3'8Q17(L=)*@*Ep+W_jj@nTf_*ZupW2&R#3#mCYF)&"#/((M2p*>K)"%1[h$()If@+X8N_*>TJ2)'gI>
-$6U!4-SmqR:Ifel`8B5$eBY\'P1/.7[GB*-:+I872`<3D3&!0=2b$_l\CfNH<\kU/)]L%H*?H:=+riD(
-]Zn-QE6?tkZr\_**=N>k()If)(D@>i&eYZa&eYZh)B0D*'bq8i&/?*&)ANMl)A3Ge%LijYr=*0A#RLnE
-#R1MI'FkW]%i,op',DH$(`XA*(FhbE^XCHL\3qDe+=A6E'cn>3(a:CX2Fat$^HR1QTV.lQ6S0[9Yt-Go
--6s`U*ZlOR+XSZa-Rp9"2_6@,,Te$_0GGEV..I;l!!**)cN*tGrW#Fh%Q.s@CM-e>d[Z9.e^_g_cJIH-
-FaTG#b0&)Ug>]bkD/*p0CfXG@Ch6R`D/4'o_SO+<R=9m5]uA%3`5TmAi/`G5EGoK=Dh*OmEbf`8B5E*V
-NK]9p^s&"Ce)KNXoBu&CiU6!df'2&Sn*'04l1jr=o'GQ/hrX=nlgX3&nac2:iU5anq=sLCi:csFoDJ"D
-rTit:i:-F*m.0GiiR@5YnE&cqjO)bpZ+R["eDJ!ncf*g>f@Js7f@%aTbKd`LdE:0Yh;-N9ccsDR_o]pA
-e^Dgm`kp<Kd*'nKaiMH=`m2QF^V%M*bL"MX`5K<u_p[uDq<m,+m-=',jl>Ono'Gc'`l7*'hr*S^jlYOX
-l1FH@nbV;%e_8-Y`59IFeBm=Gk25@ak3)!khV$*&rnS+Ag="d3g!n[1fZhgmfA,50hVHuCf@Ja5f$i*r
-cI(4ncdUdue'-.oh:C0*gu[_[io]RdjlYLUipla9grILaj72-ehrNhMg#_JRj7)Zrh<=%Dg%#+-o'YrG
-s7tmIiVVj*naPbtg#2,Ugu.>Wm-s/uhV[D\n)rBOcI:LeM%'Of"UGGG!WiT-rVus!"9&B$!#>S8!<W?*
-#6Y&.!!!*&!<E0#!<r`5#lO`5!<E?.$l'r'_S3[lZ`U>.Wu%nD[^s,[Z`U4'V5L8fVlHu*ZE^X3V54*c
-!i2Zhrhh0@US+0JR[KS=Unsi'?<C)n5WsD$HY&MM]="uP^TL0r:3*eKZF@<UI`.4=5<_J29KtX18OPR;
-<`iY$YHY7?EE-.5S[>Z,Y-5%7Zscg&928Dh<*<Bu:gIF/=CPNDAn@%+Z>k]&]Yqq4^=:Z:^:UMF\>cmM
-\A#tjai(a)\$3WJ[DBD`]<nl]a2u<1_6:8d_R[n1a3)iHf"\`?^;IC_a3M'"I`0+"`P9O1_l^#P]:>e&
-Up%)8[_nZFW4BOX\Z`ZP['Zp8\\>#QZD4\1['IHIVjsWPT:i*gYcb.$S$f)rYI:%)X/DbhZ`1:6Yd:U=
-Z`^C0XfJA(^!P!L^T>,PXgP[FZEV!QXL>mLZGjA\[^<fRYHFh5`Oa'o^;R[kI]/HsY-"q?T9>nTXe`J8
-[^`lVXJM/TWiN2%VOXZdVkU#iV3mgGUoLT#Xf@tYR%9b5OcbW[N0KK_Oe@c!MiOI'Q^<c'W2ukmWir7u
-XK%u!^s:WR\%0/n]rnWEYcaFbX0SJ%]>USEYfO8a]%56QaN3,f^Tto!af`7k>J@JBUTM#0Vld;3]=tVP
-V6%):_7Qk<R%'n=HQ""Y3&s&]/g`S22a'c<EI2qVEFrfo@V^7?Pb=_>Q]?ZGH[gd+NhEeg\$N$"NfB-\
-Q'S&H]D2-sp\FLSo)A7tnFZGMqtK^Pmd]iBq=XO[qYU!Tme?GJrq$?dp@e7TIeWR.o'lDJoCMkWqt?S"
-9h%&u5'<<"9lG`LS=c=7D_N\#>`kVLR[]S'=tLp@,r%%u,VLo*,sapk<0!iQUR,L\832-jTqS9WTq@*4
-4#8TG2EX]25;G&^<E3=BAmf1WLoHqRFGc$9KmIlmFCJoq?X.)F@V&ePAmStTIT]oY<EMsi;H6_!<Dlq#
-:.RH31H.Qb4,/c(?=6iI>Y.n$@TlK%;IEp-7W"0NJON4:>=h:ZDLQhQ@o6!,8l7`+.3foe5"\@<6S0rG
-,t(*a8iJag7RKgJ>$5--8P;ZM9i"MD0L8*/:h"6UEH[(mR]3*VTq@gFR]!!U6(Og;JnS:b9N5>(@9lc-
-<Ej!TJ<?LuN,)K[4[VY5:/">S7ScfaHB4PdSs6"HUlTV%>>-h*7R]a87n#[*1cdl#5Rfn:7Rop76qB^1
-5sdt/r^\G-7mfI*69dOn2Dd9O1b^aH0JP154?PS_3^?2,84Q?M7n?9A5XJ=PIX7'FR[/kA912-G;Gg=l
-:dINI;c?n5Mk-/ADMEUlJmr.o?@e,C:f:7l:ImrI:eaJQ:/4\d:1%7$92\AK3aQ)Y7pq&-hs9n/qu6-R
-qsj4Inb2q[qY^$ZpA"@UqY1!hs8;TXkl1MToBbT1rr2rtqXX"DqY^BnrVQTpaT2>Ar;[3L`Y8S:K=]:V
-cb*'Q!!j+5dF$"\_RLZY!"T)4D;X=)^_6_M!);"ke(4NI!f7$\r;ZfuIKBTP!!!$%!<`f;#n@;3jM;E^
-KrD5OJ8)$G4&/:'/O;$Q8N&e.3(cOo3\`*@+<iBi/Men)2E**/&f1rd)&O!d\4/bT1gN-a1-J#\+Y#6.
-4=2.<\]L9\,Vh%r*?.R^9N=)$,Wunk%h&^J!sfY`*?Gt$#mpbP((_MsILlo/()nAI,V'lQ+<;OI*#T7m
-'c/MC3(?,';1`u+j3cZ6d)<Puf[%$ugrZ?o4=_L+2D[HT-RC6$7T4Q?f\3Z//f#->)'U7G+s\-X,<'tQ
-`NOc.b1GFP9I)/4$O@^j)B9_8'FtHY&ebom&.9?o(D@N&'b1cf'c@u2(E48.&.T6`%LWXM"pYJ@"U>J@
-#6Y2?%fQf7%iH<'(EOe;)BK_-(FhVA^XLNM\3qDV(agUN+"/BI(aq!_/OHho^cm:PS"-!O;EQn*\O%Pk
-0.nLf(*4eG)'1"I.P;r'/Ku>f+rLn?-P71E..RAl!!**)cN*tGrW!u?'/sQCC2@7MesDB3f[S'cdbj/K
-LNe[)aiViOf]7LkF+&"PGB7S%?!q2LDK'GsWPQBgc^'BM@^F(oa2Gp>b2ekJL3\&]?A4u7F)>Vo@!m0W
-R$if/^W`4Id,*RGo^V_OkM>UmlgEs%naQ,Al1*s*q!dVAp$D2:lg=31lL=K7kj.F#rq#U6h"1@?rV#^M
-mcX$/na?,>jmbq+g"FsDmd9*!lf-pdb/_udiSW&/ajf%thppBDh:oQec-"2Xd*1"qhq-B!]ue7.bK.TP
-cGnAR]\(u``6ZNDbK/Ahf\PBBao93pb/qfM_SNpka3s5Dr:'(7m-s?,mGmL"rpLW^a2[*$h!++rp#G,r
-jm2U.nGDM-g=I"_^V@V&gXP$4c/7gCi90Rqi8*>ggDnr$e^NC;g=+^.e'#q`g">!6iRQcEf@/R6f%&:L
-dmVa:f@o0Ag""a4gsO[/gth#Mgu[JKiT9J#pYEm2dcTuTg#UoDgXbHDjQtplg<Sa8b22Uemdfc5s8W#]
-lf%g7jll7YnD)g`m,I0llgOE2j65jtlfdd(kf:cuiQ?fX"pkbT&.8C?#RCG2!!NN."9\W'!Wi?%rW*0+
-#6Fo,!r`<$!=&f9#6Y#-!!*!!(]XdM(F6f3^:^q[XfJ:pVl6`%ZF$sDXfMDr$DF5kX/rP.XeDD[rgj(]
-rhKOh&##VcR[fe4R%U4MUN9gE:]<atJ@Kc8S$oo9['m]V>#Rt*\[&KK[_0S87SZ9G;H-O\7mKC.;cm3r
-RBNctZu95[30:JNZ)t13ZFOXR<`<+&93H4L9iG"`:hNp;CM[LGXg!&(WOomcahcQ[[]73Y^:^hb_8=..
-[D0#Z(<=(r_Ss4*]XYA]]XZ#.`koBq\BqjqrkhXWcd0eO]=>Df_8F4;\uiodXMM`p`k\UY^p^2>X/NJ?
-]!nT>VmX"C`4W1g\%.s:^:_"o[B$O@]<SW7P+J#$R$El9UmnHUNioRVS?9#u[BTY@%_fp+]<ecIZE^U;
-WiiFq4g)?=b0n&<['-pA[D&rR]!ecP^U(8^]!&r`a2Y3aZa7?]\?EWl^:(/>R]`m"[[N\KLSV;YXgl3\
-Yc=i&W&gfQU7SNrWLfrcT9b_5Vkp;nWL0?XR?O8=Q^*\pOcbfkR\$@RS<]P<S;ic*S"-:LS#E0YX1#[d
-g,mBc\\-(pWi<M*WL]ETW33V2\Y57f_m[=kg<e-fakkss[DKo.]Wni[^8Im<]<8KL\@obkYd1^P]=%XR
-5E:i#XIO>;.5j+E0dRqb-S@#.93l+FDdl^B>$G'7EI3e9S<ShZHuX4QK8lA!['R$;S<8\eOcYHgU9_N*
-oH<l"p%A%No()>Ao(DbQp\+4IoCMeRp%S:Vq"!qCp@\(WoDeI^q,R4`o^_PIq"+1UrVH5_EC`AO1d?)J
-=\a!mQCOJ6P&i`F1KB[3TUVI:NE@M[,VCo22(1(+/1s4X91+K3UnjMi:/EE]TVA-VUnF?::..<+3B8`i
-IUc#-2EO3"Ch@?oC0lmtRqZnuP`p]IG'J4A?>4%bART._@:EbQ?<CB>>?G$3;,^Or<`iF%=&DLQ4uPAk
-4?8Od?X@)H@9lMt?!q#A:/bV,91<lbP_;S">@'um;.k&oDIZI:@:*5K9h.oC4%;n93'o>Q2*+N/;G]J6
-(Iq"f=CGKIA5uf+7nuTH>>[pd>@LuN@fBq4B6SuqTqeBSTV7jRWM5]SR##Tf=B&.(?sR#=:fgh1F+TOH
-T9*kh7RBXB9i4e\7S-*F>^qp)SYVUBVPK;r@oYH?2F'Ms8k;645l3bW5!D>"85;Z@6q9R,4@)G)7LVgW
-5XIq)4?l+k2E3Yp1]fNl2uYjO2E<lb3^5tu6;'p;7n>s66r$s2NguQ(MIK.B7nl`W:fL%V8kD`T;.GZW
-O'Z[UJ;/Yb@UNMiNaPp_:K:@b85N2W:/Fbc<`2Rs?s$3#8kMNX?:mt,MU(S`rr;umo^qkPna?)LrsSc)
-qss7Mq"4.Np\Xsi#l!rcrVulnq"Xjg%0$8#m-jfMr:'aarVsq=!!2ut(FZp,"[S'_bg+5@>QFj*#I`(0
-bgOG=)Y="F!<N7$hV$Z)&H`4;38)j0g"+KuR0E`l!<<*%!!<l=r;_!A$jI(P'a[ps^D\YJ]tg/"DOd.]
-1K$qA7ls.76q0^*4YAT\2_d9R.5!>,/Mf+22)$0i'b(]u'G8'n6:++07m%t;2aTbf-o+(D,TTb!`hFV#
-0/b'q,<f.(;+)`U1c$^I,9/$G%j)u=$5NsU$kag.-7<LA%2p#r,V()o/KHD]'Hn2(0-qDR00(jR3CQ>(
-9m!2TgtUZ3eBGVZikKoeb-#)D1bL+54Z##O,qUu>=b=*2e@JR.*>p"N+=&<U*?cFH3L@7l^V"s$iSCP*
-1*-Z+%29Ns+s7X6(&JUR&.fNf*$Z:4'c7Pm$kX:p'c.f,%hfcj$kO'Z#mgkB#7(SA$OmRS#n%7S#n7R[
-&K2Mu)&O#')C7S;^!b6JZp5TE*?QCH*$uXC+<)OK)EGL[Z9*`?T;S2`Bgk"1\O\Fu,VUhg)($gT,:4ch
-1+FA)4Z"K2+sJ$O,T7jc,P(ot!<3)n!!**+cN*tGrW!r>$7f@sDffcmcCU!-g!@a\a4K:'Hu=P_aiViO
-fGin_FGP!WB45%=;K-VgEH?5=ZGF>od$&m5@^Z3T:W12pb288:Jou?]EcR"gEcuVCF`r"gP*V*,^<!.Q
-d,NpMo'lDIo&oK%hrs.cnFH5FmIKW7p$M)8nF,r<n*fl<mHa3&i8`bYqsa".h#?gPm.BZ4n*'-.o^2GH
-mXG$&g=k-GlL=$%mH<0^a2cZcjlGOVe(<sEk1eY\h;$95dF?gtd*gCpg!%djcH3T4d^R<Ig=X`c\]3"N
-agSh$aOo+qf%f$:b/D69b/q`I_SEah`6%91p[@Y<m-39[jlGdtnaQ)-`l@!!g?\.tp#kQ(l0S$/mJ5u!
-eN)7)[(F,jgXbQUjm)3jiofXgf@/=$f%8X1h;7#?e(s'9dF[($d*pe,f[J70gu75Ad+6b*hqd#>rn'Nj
-h;-]1e_T<Adad4.h;[GNkMb:XkO/0?h8dUbk3h-dkhY7TdbNU9m-+-1k3V-Mhs^U5o'PlFs8)-Mg\pBs
-j=]olkiCseioK+VjQu6sjlu0skjRs(d)skmab:!'#Rh=S#Qt;6#Qb&-"U"l.!Vl]s!<E<%!<<3#"9&<+
-#R^k?!<E0#r;eMV%N$G+^V7@iZ)t()V5L5mYd1UAZEC7)Una`ZUSY#mYcb.&Tq@mGSY)OLUnep(Tq@jD
-S=,_2TV80VC0"&&7SHR4[!lSQ\@2CC@(`a@8O6akZ*CaG]Z#[s=@PhK6U`pr9hn8\>@Ca4Ycb1:CK"Cr
-PI%KtXfeh4ZXI!8:fq+27pK7l>@:]G@9QuLC1ip9Y^qY1^VIq5^t%)U[_fDV[]m9W`5os1_7=Eu`4<=l
-^;7e(]Xbbl^;%_'[^3!:aL8Fm_na($\&c7m]"5Vk`l$3@\C/O%`50O3_m$Ga]UtpsVma@U^:q.a\';\5
-`3RRq]<KDpa2l0+Yck::V5p\rSqiK%JsiOCYbmS@RA-m[P+o+`_u@+S]Yhq,Z`p^?Z*:F3Xf+CVXgcKj
-ahG[)YH47hZa.'Q\Zrf\ZEh9TXi%ro`iuk[\%]YcX1HKcZ`g$`WirY6S>WEc['d-C\@f2ET)PE-Uo()k
-XK84hXg=goUo0rWSuSriSt3$ZVP]W?Q^4GBSX>fDQPZ-aTUM".TW4NCPb4D7USFH_VP^K*^=#-taLJdn
-b.+IY];_s-P+SAI\$F#`Z*h]_^Ur4HcH=8]fu(D?_p5HiYe@l[YdCR9Ycb"1]">>PZG!fVrkUdbOdi29
-F:0KR2)Hp1*Zl[\0/cI-@qf^e;b^=s<*XEfMO9cnLOX\jF*WJ"T;o<,Z)aIZMiEj\MjgHI^@V^%p@S%N
-p@S%Krp_u@p\=LVp$_PEp\FLVq=j[TnF?5Ho^hYFo^qqSq=s[Uo'uMMoC`"YqY$7e5<Lhd89p_59lGfU
-rgs^dE&97":QV6BS",b'==?*+-6afZ,W7S<6qC3QOJ\hKS7"cW.WqDYTr"QXT8#s(4>o2c5(5aq5;GDk
-;IO0MBOkdcNi/OgFbc*BK7J,iH>6u)@q&kR@qK1\Amo%N>[CQ8=BAC#=BAU-=B/9o6om=_1dX5`Oc`sP
-<Dm4/8P38r?<L!%An"_4EflT<7S@#n9hJ,jFE;>0;,D+@@UrV8;+!K>9M@fJ1c7EW:Jt%`2]+59:/k=u
-?><VE=&Mjg5t=aD;,U(k?t*pNA/T!&JX2t(URe'OTrFr^R&-=/BjFeA<*ig/r_bRU>@_l.P+\J0C/d\k
-7o2u[<(oeR7SHs6QCOP?N1$K:OEYGI7Q*1k6:OL54#oA`4$,Vjr]go\5tFX:5t"1/5X@k16k2LK8ju-9
-4?>Sd4Zkkg2uPXM2`ETO2EX5i3^5tt6:sj;8P)<=7Sd<7NguQ(MIK.G8PW,^9i"8H8k`/h?tkOhO'Z[U
-J;/V^?X-ueO^M$Z9iG%f9i"DT9hS&P;,U1q?WU$!8kMQ]?:IV%Mpgqcr;ZZfo()GJnaQ5M)#a:-q!mhG
-p@IhIoC`.`r:T[Vr;ZcnqYpKo%0$8&md^5Sr:9merVs_7$T-0G"Zh^ddaHad;Z6Y$"/F>obgOG=!ZM+?
-p&Gp2!s3i.g"FCU!<W<ag""R)f$Mm""9JT(rW,su"9AK'!WrZ5"q(kQ%:@l:-8TnT]V(^/Q_7>E;Ed0+
-2aL,,927]:2EX5\0f:^<0f:[?2)R$=-Q<[0$4Ijc&AGkB2(pCH2BO&%5<_(S2,-=lIO%h,`ge+r1cHa)
-)`LPf;+<#a=%#/;4!QBt&geeI(+9Y'((ql>,p3['(*OtL)^[Za,:P#d)\*As)'pC>-T*na6:!n0Djn\t
-g=sp%e'-V'WIimSY#7J>1b:O?+sSH_0fMI*LUu'h\kORp)^$XU.4cYa+W;FYNki]N/>uXAf\3&o68fVh
-%Mfj#*Z,@q%LimX&/#Wj'GV3!+;GG&(D@>l)&sA'&0Cfc#Rh%K$kEjY$jut?64+,0#m^hI'FtN['G(io
-)&+#-'c7o<6Cba;ccEIY*#]qB,pX<K()J)900)$`[FDNFKWC`CRS-F>5)6pE,Te0\)DEE[,Te*O*ulFP
-.O6f00IA%h+rr3]'c](WfDtpPpAb6q!sd?VqZ-Wsr;^jO0O&4-F(CunRY/*&cH+,Ujjnj/G`:+naj/)^
-ijs;bE,B6$Cg1:]De<g$DJ-5j_8X]bGD:.Ia2Z-;`66<ZN/*",GBnRVIWop_H#@qZMOTp&S?K`NT;g)q
-kjJ-8p\4CHmG-L]kNqa0oCD5<o_<n+lKn$*nb)PDnb)PElL!]jin`_knaYDipA"IXo]b`4lK[g1l1FK1
-pZpAmeaMYllKI['e_7dPbKJ#LV1jADIs-'UMj8[7H@'CAEbK66J;U+uM1gS:H@LZlH?kF.I<gO!H%UEH
-Aor9^ZGFi8gu-o/_SaL9_Sj4(Yd$O2aQqpUo(DYGmGQgcmdBZ:nabPV`S9M.nF,c5kj%U'mdf`/o\nHK
-c,m9*^rb3TiU,jih!+1omcE3Vh::*.g"QG]38)d9hUBg$f@/-ti8s"XiT/tWgX4I#cf!^:gY:E7gXY-9
-e'H\)i7uc3hV-cEj5K4]i9':nqY*qEa2l]kmbcgUfB2/Fi8ibYj6l@&m-i'Pnc/"ImI(#Rp[.8(rSm&%
-l0[g$khkC\inrb]m-*Nol/q3tm,lg@cI^'i#6P&4$47(C"pG>7!!*?("UPD6!!EE)!!*'#rW3u?":#,9
-"p4r3$k3RM"9AK'"UG,0#7_Rn^q^,g]XY8KWVrY)WN<>/ZE^O4V50fYT:i!ZX8]5/US4<NS=Q4CTqeEZ
-US+0HS=5e2T:r'VF';407SH@)[Wl,@\$iZN[DJb391ip-Z*CaG]YoXt<'iu?8Q%rI7nZBM;d3:tYcb19
-Cee,%Q*[^!Xfeh4Y[(@0:KM";7nHWW:h!m?BPVF#C2nEhY-<8-VS'geai)]^ah,9hXgb^M_8O@0\A?)&
-^U1Jb[`$8*^V%D$_nO+&[BQR/`OWLr_oKp?`Q5X!rOXc)^<=-obepC#^rO40ZEV3bVREq?^V@._U5kFq
-R>IGoK918#Iu\c*OFMb8OI<J`+./+MN-9T)F*MqjP^.D(IX.*8C4)(pR&-ph[_9f%\,N[;Z)t+/WL&pQ
-[)KGb_8sX,Z(\&+^Uh1kZG!lUZbEoNahtp.ZF@KZ^qR1SZGX5ZYG[bnYck'gRA[$aVRjIW^p^2<X.c5_
-V5C8nX/DSiY+D)VUn4-OYI1^AI^-)YYGIJMR?=;?SXGn5R$j87U6CS*UnjNAQCjV8USOWdVlHu3^X_&Z
-\@K8p\>lX6Ts:SaUo^H"XhD6U[E#ep^"UlZb/i2`^qRe,dAjRX\%K5[[&gF7Y,\Y7]="`F\[Jo]^V?5!
-P+In\&1BIp0II\P'd"q[3)*I[-X9nL6pX@:9iu4OJ;T;<H#[\5BQ8K\SZ9'%Y,%GEM2-tNOe&DY^]s?!
-p@n:Tq"s[oq"X^]p\=@Sp%\=SpA+IXrp^9ip[n(JoCMVKrV9=`oC;\QoCMnYr:Qh"5rLP[5]E/r7r*mL
-SXc1.BeD.t<Kj)KS",b)==H!N,pk0#.ki\81I+<$9ol0IURYaY82b[aU7nEZTV$p.5Wgn`6mkGh8iJXq
-7oa/?GBIS:DO.8pCNG5jN.HA$G^4.<B3nnR@Us+\@UoCE;d`j3=]eX&<a&U.>?Y*,9L:`u0JYjS4->Y6
-?<UH==\)1l?<gW+;.Es07rO<NJ4*+=>tdp_>]=UtChmg@Q)UCJNM)>cP)Gd1[@3VlSt`W]LG3L[Oe&S[
-VQR\!OG&XWI!:F.Q+"#POIh2_J8f.8Edj";Tq\3RVP^GpR@:(HLh0ol=\<12=&W+$>$PT\K9W%&P\O/h
-779gG<*)gb84?-OHC(+nTo5G;TT+&+@7W.(7n?6E6pEe!3]fDc5!M:t7RBR85sRe*5s[k09b'fg8k;E=
-5WUte2a'8d48h*R1H7?K1H@T]5WV+s5se1:77g'>7n6B^G`J;_QAT-C5sn:D=AVmi6:a[C?"I`'S;pro
-Jq/Q+?X$]AH]DK-:JFY`:f'qZ92/&N92JM^>@(<):J+2HC1Kt7CQ@!3o_SI]q"=@RqXO+L)#aF1qu$$U
-q>0dWq"=@\s8;`jrr<#tr;QTn$N9bqrVuZbs8W&t_>jrj`=W/*NQfepa0%Z+!!W_8e'uUi_u[@fo)NY0
-!HR/OfZFa+!WYU>e^W=(daN^K!<E0$!WrE(!!!'%!t#\Y)\O&/HfW?k/T@bpQAfmPT3b#^1c.E[78?<C
-7QWk%6TQeR1b(1:3A`QR3A`96)%d>b$Q'Kh^:m'&4#]P`*?mO*3BJE;6TBNH+%io\PT(u01aOIc2,[1L
-<D#kg5YjF</5.WK9d;#F:*1cP,:GrG69dh17oWJ?3a3aR*C*7;(+q0c>tGAB3[I@$90l-XMn%*dgre%#
-gZ@++E8T6E6Td7g3C5\P,q_#33_!D3^"D)U9dh5,)^?UZ0dRn`)B:;R_9P$eZsC<"cA"J?2&Zi-*?ZOM
-)A3Po%1WjY&/#Wi(D7T*&J#Qj&J,Wt+s7pJ*#TP*$OdCK%hB-Zr<`]5%1NOI$iUYr$4[a]&/cB%*#]Y5
-*%=@I^!b6JZp5TG(E+\P*$QL>*?6Cd77a3'[QTAGT;@oK6T./X]13nf+WDaY-RL)Y+!D^G+"&N`0K(L-
-,U+?M3\(pd2($rUrrMio!W`B,ec>=BE?@,EB5;KlR+@RY]%tWQaj8o(N/)V1cH42RbLkgeG]me?EHZ\D
-BNo.[ChRKdWklNjbaa!?MS$pK`Pf^:b2J>8KQh]_EdN1WH@U0TG_V<KMj9^4^<DtEdc9KYoChtRn)`cg
-jlbgnnalABmIC"$qX3P7nEBB7p$hGBp%.YClK.6il21;MhW"8,rr;]VmIKQ(lLXH9leq0leE#0Kipu?p
-kj@-a`50[?a2XNcH"q2+F^'Z_A7Tt4@psI^=)W2+RAl$_G(Y$YHu"%GM2u\$O,Re$GY_I^COWD"b0S_t
-gWIFOb/hH:]YC@.Xhi*EhWaIqn+-&:m-sT6nac/=i5WadkM5_!kN_0onF#Z6mHO2rhU0?d]>28-e'-A"
-hUpHClgF*"hVdJogH=3Cf@SU,e(NI$ce$\%g"4j.g>(QAiSiG>gtpW4e^W+!f@ep&h;[&8h:p?4e(NX3
-g#:uMjl,.[k3i(BpYEm2dcTuTg=Xm<l.P.`k3V-di99CnakZFdmIBT2s8Vr_j6Q^/m-3`rjQ5Uhioo^m
-lg=$!jlkskkj@TmeBZIt`I\F"!WrZ2"U5,5"o\N*"pG,2!rDs!!<<-!!>tk<!s8Z.!W`E1$OR(=!<<-(
-#6=i3',_n+'u.Mr\?`38V59uaW2m)*Za-a8Vkg!bT.6V6WNE>+UnaTRS=H.@TV8-VUS+0HS=5b/SY2dS
-IUGlA6qTaj[<5rE]Df/rZbWhH;b1?'Z*CaG]Yob%83KL;<FAX"4%2Y::fg;YYcb18F&HCMS$T?&Xfek5
-[9m$8;HR41IS`m<<+KB@AoMa*?tj\PXfuo&X1lKla33&e_R-kU[^<HS_8jR2]"cD/]!8i][DL#(^U_/!
-`Q$0>]XP)Lai(s5aiDcWfZUn9^:Uh_`Pfs,Vng!D`k]U(`3QDT`3-ec\A>naY`j3gGCFOtFFT*R@==2T
-G*HiVH@^aJ9"C=5H])r\G\;5:NL"L(OGRV(M-k%UFFBgZX0K:W`j`7ZZa$[9Wi(f?XL,sLZFdid\@AfQ
-_Sj%!]!/iZZEq6TYKatp\$!3Trk9;YW3EqK['6R'Z*:L0Mi3jiS"@.&^q@%UXgJ)+&uMM$UnO]YVl?,R
-UnXleUnjidI]BQJXf\:cU8=<DQ'%2nPaIksU8XNET:V18OI)Z-Q_L:MWMZ]"[_:5FaLJdnb.+IPW11/t
-S>`g!\#c^1[BRW[_nFdOcH4/`e&8u6d*o;4\$WKGZ*h!B[CE]U]XY2JZ+7<M^UgnCP*Vo-EY9i[1G'gd
-&J?$0/il^-03h[`7R0.*7S6cuEdrgtHZ<b4@:O,"Mjp]NYcFLbNJWFIP*_fA\\IV&p@n:Tq#9mooCVVI
-p\=U\q=aUVpAX[pp[\(KoCMeRp@IkGoCMYLrqRu8oC;\QnaHARr:R=768UGU3GFUY8oBNVSXc44E&fm6
-:lh9BS",b)D-8A<+!rU!5r^eM0JbsZ84/31UnaJn6r$=!TV8*VUnOE:8O,Et3BfW!8N&Rs78[Q9IWSn/
-CQkWbATW]hNe)P)G]me2ARAtV@Us+]@U`_OA78YB>$+^%<a&U->$>$/:I[K01GqNc5*(X$@1?^T>"D=n
->Zt6);.*O!IRA%5Q%)(o?<]uo9OMm[D/3p%H[2<@JomB#Jr+GsWO@hK[toa6Lid-EOb/e%U6hg7O*HSI
-E-7P;J>]SoJ!bJ#Hu*>+E.!V6U8"0NVl-PoO-QW8Kjn7e<E<O:?X-`;>$GQ[Js2k$Q"sAo76jC=<*2pd
-84H3NFci2g';LeeVOWH]@9GoI-UpX!84,X-6iK:N5!8g+#t@6N7mK=-6:XNE6rc`I845p64Zl"q4#SuV
-3&NTQ2_I'O2)[NX2*a2g6pX+291;BC77TdA??hL#R[/h?8O>X4<Ei@#;+F5M7T<i0KUe*2DM!@kJRMhg
-@!@94:f:+c##7le:JXVZr_OD/:eb2$<DH=]7mLg$9N#Yaf^8>+q"FC[oGmPonb2qYqY9aQnauJFp%S1Q
-qtg!Uo(i1]qYL*drsJ]!q>L<irVuoss4%,B!<3)t!#HQU%Knb^cd0k[\l&P0!!SnAeBH@Z\/kGH!!2ip
-'j'AHf[(B7"TqBJeCWF*eC0?Y!<E2u!@RpK!s/N0(*FJ#&Jo6:\J-]HZaH0PO.;G45"%7o4$?#-8Ou96
-4\J7n2(LO@.5!J>1bgsO2`!!,'bUoa*#]U)ZpmV[<_"tf,<@\<2^g:>.j>p(\&XIE-9!S#,To<V='&<j
-75koE(`NiH#q7h;#rGHk(/GAF-R9W]91p*I:a[,7&L.fJ:(@t571MLL!sp[o)GEFX6<])Oce@*hbMM+1
-aA6>0hU\8Z1,(@:5!Cqa2E<WT79bPZfA";B.OcDS*?csj-QX?J*%5L/b1OU[f&=Dc1aXIZ"pGtf+s%R8
-'c?o_!>#e@%LEpa(DmYn'b_K%rY5bW)B9J0(Cprf&e4dG*!cfW$3UeK#m_"M#S.:R'Ft]l)AX5/(`OA?
-7[ul[da-"A5TCIN(+V*]-70ZS)]:"d6D;o=5DH5/Um>.N4$RP^9-bu6,U4HU,U=HW-RL2k-Qt6'/L)M`
-*>^ah(F(^[fDtpPpAb<s!sJZ)bQ(38(bf!#Dg5ogeYS_Ph9F!Zb0oR@MKFHqaiViPf\jGiI<'LKDK/l_
-?YsLrE-,m!_8+%6SU$6V^rXO7`5K^=ierJGJUDEMH@C'ZI=ZZcIu'2NK9MS%^<E4Uf\>0KoCVeSlf%*e
-lJL^hnFcGEo'ZANlK@[-lg437md9N9oCDSBk3;!prVH<Kkk"WHrV,^Mo]P;ume-DFk4J&ogsb`NnE/Te
-jP8\5_p-NObaW*c@q9A':Pt$6?[6s2A8bIGCi!d;P%T5N@X3!*E+437M2lV"Nf%+WDG3oDDK;_hb0\_s
-eA]8>aN;99^q?YL_oq9&kj%?ojll1%mHs9/n*TT'`l?]nh":.#lf[Eumd0N5lgiW^g<.RR^;%h?fA5ED
-hrEYTj5A\Fg"QG]$es@df@JU'f[nErf`'>&d*9h^e:,s&io&GDioJtFdaQXne^rF#i8iP@gY0m,e(Wd6
-f\kfIiSEAOj6HL8h8dUbk3h-fi7@,Vf\bcSna,8kkj%9Oh"(I2o'PiErql<KmJleAm-Nloi9'Lim-X'$
-l0.'hkiq<qlK-^EcI_0oILcS^!!36+"pG/5!WW?/$O$e>#6b22rW!u@!<N?)!WW9("9el0!X/i8#m:80
-!X/o=!!*<<(`O^5^:q:kZ`^7&Una]\VlQr*Z)t+(US"*JT:i!XXKJe&Tq@kRRT>uOTqeBUS=5n7Q'7Z/
-USE$:8Ol6G8qXX-F.^.PZa-pK]jOi0@'d,C[^NidND3/:9hA)\6pj.29N>2'=eW(&YHi:I?=9D3Ycb+2
-YHkWB<*3=.>(0II9MJQ!@Uj7qEFi9bE13o7H]YPE^<4UAe^V79\[&lLZFRcmaMG^)b/grp]YV(j`PT6p
-]>DP/d)Ni3Z*hfp_TC$>bK8/U^V%=l['RNme%;d(`N6tl`j`jgV6dqEai)$<a18aICQ*=QG+`H)MHO>B
-RXg$[D.S0FG"\%!RW!,'Hu4(ALjGD]GC,[<?>tF'CQO0lTVSQk]?.q!Z*C[DYH=e"Mik*I^9"HD[^N*7
-Zb*rb\%B)M]"bSW]sk2i`O`UaZFp1N0=\$dYIM$GXfAV1Y+:Z:PFA;OYd1R:W26>fX/`1uV50o\V4XT[
-R@U1GT:_X@R!tR"U8Y?$Unk2qV3@+)NKKBdP*2Z@S!BS6MO]ftU6h1>UnOQVVQR58e(VmQ\\-(pWjo=+
-[BH$pXL,[NYb\V3a10"&gsXTpbLk:c`kB[I^pUecZ`^F:]s5/]\$`]PXg,1C]=,8XX-/X9XGps,0KM-C
-+VG>!(`k1h8M!eA<)>>(1H.?\<+U/tIsYs<<`W.!@;g^]Tr4laQApTMJqK;ZUU7bOmI0TEq&T5&p@e.N
-p%S:Wqtg3cq=jUTo_/(Qq"FCTqt^!ZrU_Z7p\Faaq"=:VqXO%Mr;-5fC,@_'4?dPGA6*f1S=cLHQutYT
-0i*k'TUVF9IZI\c/g`,#0K:R3.5WtO7T*'BVPKuXB1#BgIA!:/V50iXLdsTn5<M(g84GEt7RpTrGCFF3
-ASI:)T5&_2QB[,QI!BaF@V0(]>[_/TA7T1[>\%8E<a/^+;,pb"<`iL,=Ah[R4Z,/d6:$Na?X?uF@9cH"
-?!CE3;H744ISWLTOd1D]93kUg7SdE4E+ril@WZ4MIW9\%?'(.fL:,@)YMGnE_kr*0Lm348Xf%GTJXM"R
-P\tN,NdI%iI"SAIB67cpA8Q[TS>;pJS#<-`VjF$RSr.2b<DcUs>@:c=='8^:F+KIGTTs7l9h%E?:Jt7i
-7n?-C<HX4d'qh:eUna<7H=gAL/h]LW69mat4?c%056*hF4(1ND6ps7*6pX.+5X.Iu6:4+05s%:u6U3Oe
-2`<KL2E*?O4>f#Y3ANi]5t+()8P;H@7RT^49jN"(S=5b$@S''X8l](m;,'VW:.J2jBT/IC?YkCEK7I?6
-?=J/4@TH9&*DoR)8kr;Z;,U4d:es\i?;jEg9h7Q`BN/2UNoBR.oaUQeo_%kGn+$)MrVcNcrq6rso_JF_
-qu6Hdnb)_Tr:T[Ur;?Qur;-BkrqQKm!WN,M!:Kn*!<=@Q*t:c;d*p^tb%LkX!!Ab@eBH=Y]-$YF'`eC<
-C#Ratcklcd"]a.'g"P$/duX\0!@e'M!<<-&!X'#Q+;+ee'P?(>*C-"-_5`Z_RZC$%7QX0r3^ZS891DB2
-9n#Pb.lT@;.5<e9/Mf@F3ADZm'FbNn)Aoi^6:*k+83.q?2_m$?1,_KU.Nq['ac.)^1FX7a,t2EP<_>P>
-1^5fK$5-,94$*QP6u45"@1N]#.2=787goks/JTK>2Ao7p&Je5."r]#q#<<b55WCSa<e\39gtK9Wi7u\c
-<^1HUd\]Ac.jl\q0KM<O0JPFM<IhO-fYU?4.3B?J,:>2n*ZlCD.U8FWe&Ij0euWdY/gV/:$5OHq'bV#f
-&/5$U!"]&=(DRPt'b1ci&J>]f%Ls$`'GMK%%M0Em')`(T#7(SA#7V4N#n7:H%grpa%hBKq'G_Du)&OSd
-7@_'>ccEIY*$#n6/281h+<;aR*$[O7[FDcQM63AGQr$.:88bA&1*e=t,9IsO/0QDl-6so`*]>r.+<_sM
-'JM3`0Jjcn!!<9)"9?RE3Yj>K@rQa1VUDZ=]@bWT`Q[&pN/3"JdE0MVbh1geI>WK$Bk2$f@Us=bBPr6D
-[_]bucC/j,K#G^Lrko,_b27r*MM-CtCjpbVG("dbH\R?6N/F6rXh`#Q[+F<tmI^/IqX!>3j5oIlnF?2@
-l0Ia4p?Lr4naGf6na#H-o(;GDlf7-ckPF`Ai8FP3q>BmTq"3\0kj.^2nETi;e`kWQjR)$cinr>C`P]sH
-cH`+tFD,E9IT)8b@V0_+ARTCV>&eS%KP6KrD/4B?Ed2AGEe]U"GDCchCi!<YDKpH*]ZnjThp]Q]^rOR5
-_nEXYXhr9Dme$5En)WQuna5`1mdKN0il9"!inX.pmIT](mdBE3na>tqdbN!da2#I*bM)%?kMkjml/pp\
-hV-HXg&Tn+h$ql_f[nL#g<n0of\"m4%c,pujl"hLiSNGLh:pT6rmbi?iSW27g=b$3e_K-9e_fEEiS<;N
-i9C+4h8dUbk3h-fin!8Ugu[_Qip>jck3([Eh"(I2o'PlDrVZKYjo>&4m-j<)j5TCglfd6\hrNk^kiq<r
-mH)sCcIqEsHP?_e!<NB."pG/5!WiN2"UG;4"U+u,!!NB*!<N<'r;\k[!s&E(!sA].!<<*$!s],4"pl%`
-)S3Vr]t1SRW2-5aUSO`cXKo+5XJ_haR[fq>USY#qZ(n(eS=9GF/Xi6(USFNRR[TS,P*ql9Uifd27n?NR
-LUN4cQF=B3ZaIZT<`Dq7\ZrEJ[_0J"O%rhS;as5S84l3A7SQouAuMr:YHr4A<)fX!Yct74YHkK;;d*I4
->ZO]s:f_%9Ble<1?=%YoS?B)FOg2X?aiV]Ue@`0&['m?S^qn.0[CEfj`3cna^q@:t^pp\[_8aO?_n3@X
-Y/e&d`l?BRaN_fE`P;D\"hVe#]<]e4a/I;"a1K-eVR*k;`l,^9a1AmTEJ\s`MPY$IMI:%HOaV\>Df18b
-J!R(%J9cs'IY)WnI$L:QI#Wl$Edr(NPEC9bUoUc5ahkNkYd1[?XeqeIOK>h*]tM>&^o+$8]tV1h]!\WL
-^9b,b['.`l^qmI_]Y;(n\ui3;XL>AIXKo(7UR%16R\Zmo]"5>SXK8:jrh][ori0J/U7S3WS>*!RR%L4O
-VlHl!YI1L/Wi`+oUnF6EP`h)gT;SKNP+%o+S<KG;QB\#;Tq\0VY->@`g;pe7]ZRaa\?qm5Xe;`!TWGT0
-Vm3GD\AQ,;da?=`c-FMWaN2lKXh)2i]!\cF\?rcQWhlf$Yd1RG]=GS^WK346Y`*931H[WH*YAqr(`Fnf
-92\ef9.qqQ1c7NuB6AQLG@jrR;,C+rCjqM;U8"'8KReT&JWuk*\&#oImIC#KqY0[Vp@S"MpA"F[qYU*b
-p[n%Jo^qbLoCr(YqtTjVrpg0`pA+W8r;$*Zqt]^Ip\Xg`VJ%eB2*OBHRVQ&ELR=U*RuhSL3BCE4TV.dD
-Q&o3&3&!$8-oE\6/2T+E6s<i[VPU#WA3NCLJ"NF1V50lYL."-j5s7Ck8Ok[#6V(R&F`qG(DJYK8Tl#.7
-O,\mBH?aOE@q]@_@:a%`A78eO>\%5k='&U.=&2dt<E*%&=]\Ei4?>2R5s%5iNb2a)?=7)89jCq,<)-A%
-?W'I6L6R3T8m>@d6VLg+E+ril@sMjUKR&NI@?lt#Nig6nW6M*<ca/[UL6@IPWNiJ(N08^TO`b`&KT_Xu
-O,g<#D0'?!ASujVSY`*IR\us[V3IN6Vjrfe@Tur8=]f'=='&O.@WR'^T:h*V<D5hL9i4\f:I[lG9iZ4e
-Q_:1GVPB3+Hu!%[0fDNl76s1(4urU+rBE;-6:""-5XS%-5=.b+7Rp!>77][+6:*q&4Zkhf2Dd<M2``rT
-2*!]U5WhA&5X.b36q'O47R9[QGZg&sR[/h?8Ol3A;d*.#:Hq6B92o;2O.;8;CkR:kJ6H,_B7,YI=@uFh
-;,9hX:esn`8OuEI9jV.)8PMrN5\=\0?>thcp%S1PoC_bKo^D8?p\k*fn+HAGrpq'(rVcZlp[R\@o_8.M
-n+6AOrr;ifnauYUrqQEkrrC%=%06GZ`[q`^Mo*`nbe-jQ!=B=ReC;Xg`4R2m!VHF3#7$+Eg=OI]!!*+,
-e^WC/f%AH*!W`?(!<E0$IK9EL!WiZD)&EYc)]EJPdih#=YdC<iKp[uq5#+:-4%Dt>9ggs&2bQIh/N5OA
--87;/.53Y?2(fsb&df$c&f%pd<_bbD6pN1H2)R-?.5F7M0dB;m`fV,_0.InZ+$jCC<_>SB6OGI_&hmMk
-7m%"g2-;"E7hHJ&4X2LX90j[=4ZbAX(b?Ur<>lW4.i]NY&.h)^'gFZ95?NWRf&58d_VinZWD70\d'[(F
-4#\oF.QT^J0JPFK;gc"&fX"*u-QX3Q-R:Do*W@,t.St6"e'>njf6UXp4";'S%ilZ/().Go%/ph:&e>Wh
-&JZ#l'GqAk&eu,t)B0)')''G&'GhAp%h9$Wr<Q[:%LiXK$k*FQ$kO0b%2Kir()7Q%(*Q)9^!b6JZp5TO
-)AjkT,:FcJ(aC.M3C1:,\3>bOTVn5?4@<)([88b&-nHbl+!2jU-R9ZK*$HIa2_6'r,omXN0I&J3)"@U]
-!!33("3CO4))GK0E-H)pe?"k>eCDd`cK*T.MM$u;aN;cPf\aGoJ:)f]A8l:&Ao(^ZD1-W8_84+<Rs9L2
-`QH3<`5KX;h1g`GIroXYGCY-kI<U!fM10_tMPH?1^<)nMe`,f\oC_nRlfIWrhrjP$o(MJ5l0nKAlKdm+
-nE]W8m-3s1p$VD8ioAqXq!I_4i;NZNr9j4Ro&T-)m-XH5kkFDkmFgslm,[9oj3,ig_U[DuiRFs9XgZL$
-XOGLt\$<`FUoKrSUo'r%Xh)'TX0T7C\Z`?Ib14AA`Q66:[B$%(Za7g(gYgc;_S!_$`5]X4]Y'r=`6RE4
-o(;SIm-F33m-X61n*TQ&`l7*'iUZC'oB,'$na#c;mdJB@f?2.N^qRG"g"tWIi9Tt&lfRO$jOX1`%GoIY
-f\"[,gsOp<k2G)+h;-fEin;uCgXY*@io&YGrmt]9gtLE5g"kE<e_T38e_fEGiSEJUip$C8h8dUbk3h-d
-imlrIipH*ag?7_[jPf1Ah"(I/o'GfErqQ*QhYcm)m-3a#ki1gekiLURi9'7bjlkpqnEJ]Rc-tdgI3&Xo
-!!39-rWNB,!!NN6#6t>2#R^tB!<<6+rW<T1!!!''"pP/3!XAo4!WE'B!X/uB!!`fH)Ap#t^:q7eXf/%k
-TqS6WVl6l)YH=^tS=0AH$)+/qY-=^sTUhPMR4Fi%Unj]TR[TS,OdDW6Uj66=8P2lULUi=[N3^()Za@WI
-9iY//\$<3H[_*6iOASkM<C]MX:fTtV6:Y'kA>T:/BXMkV<)09rZ*CF6Y-P66=C#$/>%(B/=&rU;Dg#eu
-:L83\Ofbg4Nip"2aiDKRf"AB-[BI!S`5Ba5Z*h<g`3cta]>(tr_7?k]_TBdA_7?nOWl;<Xa2ZTYaN_N@
-aLnpp^:hG-\?LG+_kkJka2#HiXhMB/T<"lrZ`gU6Koh(IWiq;^WJHk1Z'V#SNIZh9I"di]V377:R$`qu
-R'=9#SuA]`NKfZoUT:9!\\Q8(cc3DtYHG17Y,%kFO0#_(^:M,"ag&%Z]tD(j]XFoP^Tt2a\[BVr^qm4X
-^;.Fr]</33UULrCY-G48SrSenPG+h__nj!o]YLnJri5pt@]Z)iV59f`Wh$/t[]uj7Xf8Y3VkpMlS#!*`
-Tq.R8Occ9.Ssu1=T:VR:SYML6T;86WTW>B'\(99S\@K8p\>lpDSuSce['lNuYdUR8VoH9e^td;bcHOed
-_8jj@cF^?n>IUuN['$d?['?O)Xg>C;Y.)$U^UgP4Od<,,C)As#4=V9^&f)?(1.4i4:ImSp-7CAs4]5g/
-G'J"5;G'VW9j)1YO-uQ+O+Vh*I!Bt'VQ%2F_<C1Rq>:$ap\jdno_/%Sr;6EgqY0UNrppHep%/"VrVQEa
-o_n=]pA07:rVH6[qt]^GpA=^_WbjpS0fMC;QtTB2K9MarS;h8<3]pN,TqImEQ&o6*0eY72-oa1K0/>(:
-6s<fWVP^)WAO8aKJY&R2V50lYKg\0p4Z5Gi9hIN05"K1)ChHpWEb:0+TP8Y/N/N=8H$FOF@qfF\@V9@f
-ARJbL?"ACj='/X,=AMn!<E*%&>?4Nh4#o#N5<1lcNbN$.?<gi893Y_.<)$4u>u4%/L6I0W8R#Fm7VdI+
-JT#$o:hjHWBinA;4AS[:7R9U/3`f^;L511pBMhZ,?tj7b<_c+T7QWRr6X!o.@qT^m;c$1`;JCB=Su&3N
-T;SH^ViO$2VOW`fA6`8A?<q#I<``I/@rm3`TV7<[=A)%M9hnJc;+=)J9iGqYR@g:LVPB'#HY6MP0/Q?p
-84?'A6Tb93qEPre6paC65t=RC8k2EC7n,s24@2:m4[D=s4ZE?ur\k6C3BB5`5WhD'5<_S1r^I#Z7m]mU
-?[.U$R[/h?8OZ'>:KU\%;*R9<93,D/NLPl5Ck[@mJmDSa@t0MG<D?@f:Jjn\:JFVZ84Q9I:L.7(8PW)T
-6>:+0>],Sjq"XUVo_%qOp$VAEp\OaVkP+cIp\"7Ys8N!(q=F1Lq"ss\nauhW#l!`Slgt#Qrq66i!WE)@
-!!!&t!#I0&-O;/L^;eXJZU"Ql!=H$]eB61W]HZqI#6tH\hVQl((&e4EA(/o_gXb',IKBNO!<<-%rrW0#
-GleBm%0lq>+V@H'c5Sg#VQ$/=I[lcs5#X^+4\ejN:I$Zp4AA'm0f:XA-87>1.53_C1FsO[&.&^]&/DX`
->uWpQ4@:_F1d*rR-8%J=/K[H[_O)>d0/=^k1Kn^0;*H6N6ln*1)^m6B+s%%&%N>`^+WW1#4=r!q0HM>S
--oNb4)ANi&*"E>i'IY7W-S%DA+<r*X/Q78;f\kDca5G+HZU&*Qca[=O4?5J^1dF2X1,V!U<IVC.gTaU0
--6!mM+s\on*?QCG,t;(Ue'?M&fP*rH0I.G?%4*2>)BL(>%fR+>'+P]f&/>om(`Er(+X8$H)\*f()]K>!
-(D7)d'GD#f$N:>1$X*iE$k<^W$kjBd$l0`s()7]+(EuD?^!b6JZp5TL)]0bL.5E7\&0;uD2E/+p[Q]PO
-U8jbO5r_H']gFCq.OHDh,Te9T,U"$B*[;pd1FXFm.3TKa0,lZ%)tF!`!!36*"3CN`(,B-.E-ZB%eYnP8
-g<Ia[cK3E&Ne`;-aN;cPf\_.nJ8B1NBjYIV?u9stCj(DNXhhlnd%GuKJ]GpQ_o0L4b2&#<OEP;SIX$3g
-H?=XnOFhh1R'2dL^W`.Rg#D#YoCqkOkMG^ihUgrVnG2bIp[\1RlL!p&nETT:mcs96p[\"CjlYLaqXjRG
-k4J<1n*0KBn)Ws1n+lkMk4`*Lg>L]Qlg<g"n`S-F`50jMeCDs]^V%M/_U6]Yb1XSS`5oL$Yc=e3^;7V/
-\\,nm]Z8(<daQXdb1b%V\%/oM\&?VGhrEDB_S!_%_o9I3]Y1)D_Th9(i8<Jlm2tobi8sM"naGr*`Pga'
-kjn$(le:Fho'Go:lg;m6eB<<\`4s%&b1P>#jPoRkkMkLfoBFidio&bNgY1?+d+I(&gtpH.g=aiue_T*>
-gX4R1f[AX8hVHr>g"P0/e(Wd@i7m#Af%o<9e_]?Jini_\jQld=h8dUbk3h-mm+^@Si9TIkjQu=!lK6gB
-h"(I/o'PlFs75FAi:uO*n),>Dkj.?rh<+%ejll'qj5f=cmdol)f$2Fs^4.F8!<E6*r<<c;!sf)8"TSN.
-$OR";!!NT+!r`0+!sAl8"9Si6#6au*+TVZR$igP@(`O=&]Y;+m[]QL)UnOKWUnsuoZ*1:-UR[bOS-bja
-X0/\&US+0HrL!_WTqm.5URdjBQ]dJtS>2m&>>7a_;cAXbLMDgZ['[0G^n+/$=CJ88Z*q*R_N@\Z6;^3<
-912<D;+XVkDIB*>YHG6V=^+k%Za$d;Y-5.7?!gr88Q]V#:fgV!Bm>,E>uPNkDi_$+G*0/H_9'd@f%7@4
-_mZbC[Ca2uahPm4beeh9\[Jr]]Z%h$[(40!a3VZ9[]?ON]tqt:`5K!n]#Vt)[)0eteCM77bfR!*`5oj3
-XgH*`Pb>(TY,e=mVjj3CR]3!eWNE)3XhVB`Yca:QLl@UiX1=q#Wh#Z[X0fCJ\#umKTTb\<XJ`;6\\?&+
-`QuT4Yck47YHFXtKp$ndZb`l@VQ[_=Z+79GZb=/bY.;6OZbXGlbIkKuU9DAK^:h+XWhZ,lZ`UR<Z_WeD
-MN"7-]t1_YZ+\)dTsCr-XfJCtV4!jMWM6DqSYE*]S=-+RY-+^nTrk#UVl$5[R@'A-QBRQ&Vl6D_St)(:
-UR%(7Uo:,aYI:gLf@k\p\@K8p\>m9YVPg5cZ)kO>[_B&TXMVNf^td;bcHP2!]"6,-`Nm4kXf&S:Z+-a=
-\?rNK]!n]@[(F&j^U0JmO/IkO+$)kS.NB$5()\/O7SZ]P68Bf5-n6f3;Is]eG&LV`9MSAZ>&&PKR[oY!
-I<]s_GC#RQWP-6dkirBAq>:'bp\=a]"8)<\p\t'nqYKsXnG`"cnb)MLqu-Hgp@S=S$haAprVQ<\qt]UD
-pAXnZVJACO0fVXDQ"Eg+LRam,Ru:o65!Vr#TqImEQ&o6*+s\fj,VU`&1cdHY93bMTV5C#XBhCubJY&R2
-V50lYKh"U%2CpjY7t+&m3BTuNH?!\,BRFKKVjq@GO-,NYH[:*aA7'%]?WU]JAnPX`Am]+T='8X)=AW"$
-<`N7*>ZXcm4ZY;R5s7JgKO@t[<*<R,8m>_4<`W:3>u4+5O-,#a8mGb!8Srs1J8JUa8SE$dFCA-F;,'h`
->"MUg;IFU0MiEU@CjoAi?"e7nBOtCK9gqK96qpfpASuX1BjXh:;,h:TO.N2CR\6RPVl5cNVjr`\=\hal
-?XI;J:JtD%A93?cTqRQd>t[LN8Ou]\;+F,I92]YRS"-+BURdL!H=BuH0fDNk6:+4;7ls%(5sR\"5!2%p
-6q9U783oR47R01*88^sd6T@+n4Z>Sh4?Ybb2`NcO1,_0Y4Zb_j4[V\'5"A797n-!?6VV!6NguQ(MIK.M
-9MJ8_<`i'h7SZ``@UtXkN*^=SJ;&Sa@9-Z^NET.X;bBSV:eabW:/F_\:Jjqm>>[sf;b]\tBMM]JOT,%W
-q"==Zp'19\o_eR]oci_]p%\@Vo_/:arVZTeo()PNrVcE[p\Xjan)s!"nG3(^p&4mjrkndS!<=pe+pKQ^
-cd("bWAaeX!<ml%eB61W]Hd%K(BOmF@GB\m`u5!]!GKs2h:pN7ds_B%"TAB$"8i1E"VrEu#R(i!'1L`p
-(dXb%\>P%9UmaS,;aE;h4[htB9ghcB:HgEf0e,".0f^p<0fqTY0HV#B$4@ae(p0N"3@-446SKW<6prdi
-4$teU,>u.hS0&q13[l10?>j=F1Dgum5"J!j-64ES+sJl_.4$K$;e8ct:jtqs-8m;5:,k-n/Lr%b)A<l4
--S-f7:dmW/.k*#(<J&!;i7G*Ri5De47rmD3X[Xc`+YPf768^#93BTZ3K"B[k\m@EE(`4>3,W.(n+!2OL
-6VtkK]>r=7JQ5)c*Z#.o*?5k3+=8'<(`*r&'+tie%M0?l'H.r&',VMs%Ls0l*#K@t%2TN^&eGQ`%K-W>
-#6tSG'+YN]%h'*e%La*k)&F&-*Z-.sSA!@saL"2P+s\6P-71>f+W2LP1-Rh:e@%PtYG81kB2gQFOh!It
-/hA%],UX`_)C$UT+XAH_0/+^q-S?\`4td[%1*6#eg&M0V"9\8rrW2<bqZ6?i*$-\1CiXW;\D+BO[F*1;
-`m*5eK7JHHhoa'hc.RR*\p'*_G]mq5=^>uc>B#FUCp_."a46]+N/G$_`501&_8P!&PC%e,CiFESL2q6n
-VNZIYKoM^eZ-1^^ZK0s/nFQ;Fq![2#i8iM^p\47Kr:KLVr:'1Bn+H>Bp\==UqrmDAn`o&gpA+CPf\Yub
-mI'K3p@@G2m.9TAq!ih3qTeEQjlc.)k2"tDhpU!1g=Y9(akH"Jj4)`Ggp=2_PD>-TLQmLJMMcdsBoJ.7
-N/=dc_5ioKI!q7#`59I4`koR;cdpk2mHDa.^?=[kXJi5)\%ofHm+L7]mcj02kMGLnq"sXOjN#@#lJ;(-
-mHX'#nbW+Wo'52[]uCc#PDP3OU:&.jhWNhekMG%Xki1O[rn(i<hr<SLe'HRue_&U+eDKENh:gZDi9A_=
-gXY'8i7lo;f@/:+e^i3te_f9;e^N@8g"k$6io9"YiT0\2pYNs2eaV_UiU,XSe_&[=kj@a+lg3orbMi'g
-nFZDLs8VfZp[7b?mHu:`hVmYZg>q>_l0R?ijm(jfl/Usig=+O)hT:3d(^^<K$ka!S!r`0+!sf/;!sA]2
-#6b#+'*A=B"9J`2!sJi1!WiZ4!<WB'!W3$7%g`pb$a-bA\$rfPZE'n!TV.mGS[&1""0SSpRf8T`R@g=W
-Y-+n)TphC6Q'@Q$$(didUSF?JQBn*@T.bLi6:XO;;4#1[A;7:n[C<`_T1qsMH,mD'_7dn7Q;L^X76s=)
-6UaU>4&Ka1<M'2o5.5E*=]^clYHb43Y-Y]gB2VZ09M\/b<_5\kIro78D0:AMO05g+M7UC<a3MZUeAAW$
-YdU:Ibfn&Ee&T8PIa>aA]Y2;'^Vn4-aNCp'beUcdU:e:X_mHef^TOcP_:I&=Yd_Tff>YAGc)8q#`O<Y'
-[_'>R\%oi&^pUhNUp%Y\]u.n7]QT*nPDtlgMk>f_OckNrS<B7uLkW+IXHnfuLjY>t\$36?W100SZ,+K-
-hUT0AYee,WU6h('FdB;;cFfdJ^;@+^]WeKI^<4O+]th%`_Rutlah4paY/&K8d)rhuU7eZkTo+nbQBe&2
-V66Z,]<JBH]!AHCTq@sQVlZklR$*o2S"HFCS>rm#WMHPuXgt$nV4FH]WM,fOR?Nr.QC*kuQD("@QBRuA
-R\5cAV$3j%X0fn$IbMrS\A$@nV5q2.TVA?aZ*V$O^Uh.obIbm@g!eI#g>1E&^":cV]YD4kY-GLEWO9.K
-\\52S[CEKP]rA0AX.>f\Y+g.o4?+r8)]08.-8e:k=\qC7,UFcY+Y?&bB5r',;b'DS:f(8%D1e"7LkKnc
-Ci+!*F+0[_]">3:(A7Ftq=sXRmd]oAq>UEonaH2Hp\+=Qrq??`@Ij'cp\+:Rq"t!erVl`kp@InHo'>W<
-qtg-!E'QZK4%Fd_?W26=St2@=PB8rM4&q$)S!9;&LfP]S.OQbu.OQYs/LES]?;$'JUS=2^5"%_bT;86[
-Vkg#H?VNUL5s7M_+Z2JB6sXqH;+jbeC1)^hR9FTfPDFg?G^FXM@q01e=(#NH?X@2H=CGT=;c6Op>$+d#
-9N"hc<aT$+5WD"q6VNu:@pWAE@phr#?<pf<<*;FH:0;LhR"A1,6TS4J;HmdH?WBcs=BJKk.j5uX1FnTK
-P(8UiYH=%<X0\gTRF0$9QCXCnE^MleGI+fLLK[b_>]+_:JU2-2=C5fpR\Z^=NN9_)Z$h8"UP3>`;G0\`
-=C"p#;cHn.DLIS;SrdV\7RK:.:ejtd8OG[.6Z@gSX2:d>V4`foB3.V]5X[h%7Rod169RFn5=7h+5s%%g
-5<hG)6pjOD;GKpn9i+)F3B08c5X@d:5]AqM5!_@r4?>Ym69m^s6:O4,3^lP/8k269;dt$3S=5^n>t@CY
-;b0VY9he/O:/G/)A;Ze5D0:AVHZN_,?=.i+AQDZ+:.RuP9h.iL;GU.]9heP];cI+4@9@Jf7n@$:p&FdS
-nFc\Ro^;)4oD/CnrV?'VnFH)?p&"[dru1Y#o_S@Xp\"(Ss8Vimp[e1Yr;HWms7u]pqn`=K9Y_eU2n7,\
-bg4'u!<<*2UsIE+cb[$i*qTFJ#Rpf@f\4rq%fl_58(-2IgYLQ<Wtu!>!WE't!<E0#$7Z\m":#>W&P:6\
-$o"6aV4=3&U6ekF5!qsj6q^':5YaI"8k1Wf.kEM=1bgI)/i"\+6oZM,%2Kg#-,dJd4Y\]Z67F0<1c@9G
-4W"e]&i`LacBTb#*>0qY,W&4j6SBW5r[2A$#mCG9%gb?n=?J]R>>no[:gmTeA5G`r9L::*)%IQ=5tWdr
-1+b+68Q8km@7`(/7qnsNgt8s:j3F<U5Z-7hX@jrf+se]n4";=%/ilI%HFDAU\kO@k*>BG<+YPGo*>fS/
-7qKX#25!`Q6Z-7/2CTRQ(E4&&*$#k2(Cpuc&/5rr&e#*V&.]?i&eZ03-QjBN,S_:-$PEm]',;,Y%n-m9
-&If3Y$Oma_%h/p\)%RAf()Ic,)]'>E<M$hNd)2V7(`=SF(E=S?+WV^O.5aLb\C%ZlR&?RDN*oUN4cHC:
-0InY!)B9eD+rDIH.jc\d+sJK].P<M;4"N]b(`Y7NbQ.YEnc8[jl2^__o`0"L/Qcb)D.9O)Z]VZCbJ_EK
-h:RX;GEL=qajSGeiOaGkKS4u&E,9Z/CKtV%H=4"r`5gE&J;J]b`PfR+^VRk4TUUI^Km%?XM2$V3NLGNR
-IY!BGOL<'YQ)rBllgXWAp%Rq6hqd8Jp@RnBnGW7Qqttp:p[RM7n*KZ>p&+aWjn%d!hqe#%na+uen+?/A
-p%/+Um-O36nbi.Mqte^uc0"9[p#t>oe`,$*hV-]Bj4r\aqXit6inU,aR"B70It*GqCi4H=;cn9rJphg3
-b/Kd,CN=lFair)Xb/M66cI(;"iofOP^qSso];qs:[^nQ9^[1FOmca32p%n1>kjA-?o'kY[a5cLEoD.tG
-mH<m/naGr6kf:3P^6=A2L7>EebMDIFo]YAqjlbY&h*9]MgY^oDg"Fj.hUpT>f@o'<i8*,?f\PfHfA+j0
-io&PBf[nU&gsag%d+-t0g"k?=k2GX^jP&25cd121rV&A0a2c]ul.tCfin)f7gu[efm-s<)kMsbFoD.kI
-o_JOep?_PAp?CZ$k2G:[k2kppn)`lrmHj/tj6HX)*no&if\FJo(D7)Y#RqCU#6Y;;"9f&7"9\l2#RL\:
-rW*]7"Tnc."p4u2!s/N0"9AQ)!!*0'rW<?6#S@XSXfr;B\$rfPZDj[qTV%aCS$;mt"0SSqSGnflR@g:U
-Y->(-Tph=3Pa%H#StVsUUR[d=QC\#I06L5^7mfX5M9(TeL9Ini[D9YT;bTMl\[T&a]uSBb<DlXi:/=DY
->!b_A9jM.!RJsH+[!#AK9UE&gZ)t13Z`SOl<`EI-9h^"?<`W.1FCf3"C3"`CPHM-.KVc,oa32QUeAAW!
-Y-P%MaMbj1e^2%Tc,[l?\%BAb^;e"3cb?a)\?r$(]YV4n[C!liZaIZkh:K*C]?&%G`4<t4X2qon]#)Ot
-^Vd%^^qe(-\%fek]?8mXf\"'R@V1(>Eeo3pO`+rLG^Y$bI!^NoGArtZY_%@EG^XGC_8!diWLK?XZc'r1
-f@7U?Yee/XU7%F6RBa!A_QLM_`k&q)]X,)[ai:d&^pUSh]s,W#_RHhT]ZJ77`k8XFS?&cbM3!@LO-u6,
-Z)bUP\?`TRZE("'UnjibVkTfUR%U=KUnjNVW2m#!V5A^;X1G7*Ume-`WM#ZKR?Nr-PEh8lQCsq?TUMRU
-V6Z\mR[0)#P+fS@g<-q8^!X-aYIgj1V5L>u[(<]\\@]Gu]?8COdaZb!h:Tf^f$qjR[CEZNZ*h$J]=Yne
-]=#De]<JcYX/rS.S=HFUT62YB3A;Tr(_do94\f*a:d-6T*[W3U,;2JjBPha!;+=,P:et,"DM+(6LOjM\
-Ci!m'F+'OZ\$rFSnFH>Lq=sXRm-sT=q#16mmdKlEp\+C\p-A9BoC;JKq=sXVpA4[arVcZjp@\%Jo'>W<
-qtg,oE'liJ2Ec2A?<)9>StDR<Oa'2T1eN1cS!98%MH;,V/MK-_2'4t..OI,L;F#l0US4/b6U<_^TVS?\
-W2-,A>>maT84J%l,r.\P:g@g?<_H1eBjc[kQ!A3TKnk8)H$adO@ps"`>@CoG>[:lK=(#E?=&`!o=&i-m
-9iG+m;Hd*p5;thp5Y.90A7&VMAn4Y1?t!AE='7aJ9NQ7pR"J=/6p+LP;d<sJ?<0cuB4G%:1G11.0.VHh
-JT#XqSXkOLK8+i5MjL&\Jr>A$@mE.HD4.2jAm8PM@rQUCJpV<5=C,WhQ):@<NiTn.[t9@0U4m;h>Y.[o
-?".#7;GpV)DLIY=SrIG\7RKC5;,:(`5s.7t88EmPX21X;V3d$^A6);^6:O=/6q0L.5<qFt5XRn)5!D%m
-6:!t177TmC:/6749M7W@5<D(i5XRn'5<qFq5!V4m4$#Pl69mk&6:XI:5t4.)5<Lne:18F-S=Gjr?:[R]
-;b9_[9he2P:/G/(@u?\3CNY5VH?*P*?=.l,AQ;Au:.e,O:/+M[;GBq[;,L:e:fUk1?s.Dc6q1L0n+uhL
-o(W%Vo^DPMq>2W>q=a@Onac8Cp\b!hrr)KWo(r.Up@\%Ts8M]ho^hkUqu$Hks7ZKmp;-eE0t/5034R5`
-d_rds!<E0(GL4^TcG9Ok+o)*<!W<!<!X&L$h:pGu'`e=8:=S(QgYUW=G7t>b!<W?&!<*!p!XTbN#Qt;<
-*"Z!$X:?XeKq=f`I%m!05!)&"01SDq3^-J61.=Vo2_QL-1+k+*,qq;2-T`t)&.B<m(EgN*8jYEs9hR,h
-4Zkhg2*Mfg(a_.;\^-ft+WV1L1aY.U9gUQZ/5SYg,S9q`@LEJ[&M>"73\rQT$5!pp+qYV/.OcMN,o%!u
-)]L1[$8jk378Qlc=CY#Y2FLi>`o5UYZfB6-W_H^Ofr@q/3?Tb.4@_=V.4[DG;gPt*fXF[&+<;:A,pOod
-)\`u**B7062W^H%?pmge7kH&/%N-9)(`FA2'+tri&/#Zk&e>K]&/5]j)&*o++<hpK*#]J2&e5H\&f28o
-rXVC*%1ipV$OR=V'+Y`e',_Q,&K),i%1ERR-;C)DdaH+32]<V],oIaI+!DXJ,:PK97CLRL?^[pdQAT'L
-5s:7.:G*e9)^?FG+X80X-7pDg+Y+um+t#$$2E<?S58>%d)9`*\!V-6j!U0U`!V?A3'Jj6?FEqc*lElnf
-dETYLe(rf>JolmraN;lUg>KYoI"$g+H#IMCB6%^.IXGk<_o0^HV1aPD^Vn(*^;.S(cC^\eK7.ZSJ:`?1
-M2.4GMLpVHSW:%reX`nji9Ke(p@e7Mi8*2EjS8H@mdC#Jo_Et0pA+:Cm-a31p@\=[o&/oriS3/]qXNn.
-hXU:/oC25Bn`]3&mdL&Jp&=g>iQpfRmI0,oj4<>=ce-t-j5JVDjRVj#f$:gI=)MPMCL^^a:K:A!?r:$A
-EcZA:GI"5mG?\<l>1Vg)o'5/bf$MUgf\YcKa2#IRkJ".$[^gk#_SYU0lLO96o^heIlg!j0p[Rb3`l@!,
-k489=nEArsnF#W2n)qQtaM4+$Oc5a5a3*$"jmMF!kMtR]hU^ZBh;7&Eg"+m,gYUQ8g=>$6g"Y?;f$N7;
-in`>:gZ@>EeCW:#e_8F"e'Zb'i8!2EguIGbio/\De'ZY!o)2G[hoEdcmHiipmc)pPg"YTMl0.R#l0.$N
-ipup3o^r%\s7bpTme,f(jQ>U`h;R\ThW*/Cj7)L'iSs.biSr_BdF?jeH4^Jm"9o8F$j?Y:!r`9-!<<0*
-"9\o3"8r3>!WW9)#R(5/!WrQ4"p+l.!WrT/"pG)<#7_1HX;7tE[(!KMZDj[qT:MF<RB<]uZ*(("Sc4pc
-R@U+RXg511UR[[7PE_?"SY;jUUn+$DR@TtBTQ+.2:e=DVLs:opMQa@n[)'VX<_Pef\@/i^]u\Bd=@u4a
-;,B_[>sh:U<aT<7TX(i,Z[,YN6_:NcYcY(3Z`\Lm?rgB)9R]l?;.!R8CLhC!E-ZnOOfl$6L8;5paNDTU
-eA\c!Y-,%TbK%E6e',bRa2cE?[(<o\^;Rk1begNrYcj^l]Yh@o['[llZaIE^f$LY*[D0`6ai)QOYfON$
-[_0>Z]=k;Y]t2%o\A6"l[(ju5bJ_6&?Vu0%Gaj)*LM:L<G^bBsMg^>>O+3D*Z@7^WH]2aA_U$TJ\>H=%
-V6e(afZ^e.ZG=;VSs>b2S?fHD`O*IrbJ1^)^Uq"e`P]'r]sY8b`O<k.`4;tN[Dg,$`kJa>QE%'[MNWdH
-MOBTtZDb.E^::PUZE0b%W2HSlU7[sKR%^CKTq[sRV5'ocVLG8/Wk#C8UR@s_Vk'-AR$3f*OctukR%gFK
-U7RsUWOf%*S!K;*R&IjTg<7"8][+!gZFd38Vl?W!YdC^L\@]Gr]?JLPdF?Y!h:Ti`f$qgPZaI6MZE:FE
-Wii\&Y-Z![]s+lXY,JV1St)OQRWBi.2(Kag)&FAK86KA2<^9/3-7L>k/3?X9BkqKi9gCp17o!9!D1IV&
-Is>a<A7T1^Dge+RZ*1%po_81Wq"F@Kmdg#Dqu-N`nFQDKp@e.Xp,_j:nauMNq=s[XpA"F[r;HNhp@\(L
-oBY`=qtfucE_/SZ5XT[L?W_ZCStDX>Oa0AX1.?P\S<TA$N-JGQ-7LZ02)I0S-8.)=:K'lAUSFKQA48^:
-KVG9:Vl?GbKj.MH7RB@'/1iqU=BK-:>>A("BjQLgQst#_KSkJ-H$X^O@prq]?t3VP>[1`F>$bH<>?+Hr
-=&i-m9i>"m:01@c4Z>Vn5Y.90ARJeO@pr##?!^e8<WYKJ:4?;aNL,/p84>^C=&iRBC1COL=CGH17Qik!
-7o*oiI%m*ub-nOEH^gJ#Vj39cJ>&`nIV<4tNj,h%A5uB&;cHh5C1UjT=^uB+SYi-@Ni^"1YCD.sTSR>n
-?V=7$>@1W7;c-S&D1.P<Srdbf77'759heDS5<:nq7qmUJX+%aUX.YH(FC%p=5!qh17RKL/5W_:u5X@b'
-5!;+l5XI\%846!>8k_uS8Obp769m^q5Xe%)4[2+m4?tqi4?>Ym6pX.*5t4=>7RTR-5Wq1n;.=g/S=Gn!
-@7s3f;bTt`9MJ#K9MSf$A;ut3CNY;ZH?!J)?XS&.A5u8q:/XhZ84lZI84u<@92e_f9i"bs?<L?FCI1Ku
-HfanuqY9sdqtBUYq"X[]o^VA@o'u;CqYU3fqt]aMo_\IUoC_nWs8Vlkp\=U`r;Q]hs7?3fnC7O.!#Ye;
-0s)T+4LN>_f##(*!W`9'Dq!.QcG$k7r;ZfurVup!r;[];"TW)igXF1]!W`:.f\G07in3"6&I\aB!W<!H
-!<WK0&-`OH#S8$e:>!&j/7!n.VL3caQs2^75=%;(7mfC$:..*/4aoLV0I/&$/Lr.o0/PF.0IInP$PjZt
-*kf6]6T-tm6n'<:2Dm0E3uA\_3`3H4R496u'/)*h4B#$H3\<0V2'a4Z(E+AC7MGqO+r!s&*[_.$$lUB'
-)&+/Q4;oY92%;5Z*^g,Z-S[>/0L8)c1Fk@XEO4<Ve#fk6aeP_,=ZG!`YZF(T,;)#95<:>F-o=4fHFhe_
-\m$X*)]BnC+=&*H',2H+02f4?U.Srf3^Q4\+s%=5*Zc=#(]kB](]G(1'G:od&.B-b&/,ln)AjA4+!2=6
-&f_]$&.B0h'FkQ_%L`aV$OdFO%MKQh'+kfn(aTt5&.T0Z$kb'gSj^-;e&\UQ+!)^T*$HLI+WDFE-8e(Z
-]?[TcRB<9NL1!tJ5E;a</Kc2],9IjH-5ddG'HA5J.kW"l0/kX?/3H!-(Fp<G!<3*!!8@MQ!V?@_(HQAT
-FaJ)/laNCrdEfeMcJ%-6J:3a=aN2fTg#0VsJUrN2H>R/,Ble-:K8+Q\_o0XFUk+5C_Sj@-^;.S'fTqY`
-MfNHULDk\iMhHM?PD=^KS>24Qa3^E`guR_gp@S(Ro)@QTh<"J.qXs:MmeQVHnFuM?oC28Ap@\.Qn`&on
-hqQlWqtKL6h"(%'mcs*-lfI?qlf\!>s8W&Kl-S\WkN_!]hq7)>cIgq1jkneMlLj`,da#FH<GH,RD.QjV
-<+]]M?%,sbD/=$,ATFoDEdD.tCh_8Ql0IKif@J6keCrjCi5`UIkiogdXL#:H_SY@(l0@m7o',B)mHX$.
-p$hM.`Ppa,l0n36mGR!do_.hFmG>pqaM4$oMh.>'b0&<#i8j+gkhk:Yi7?lDhVd>Hf@nj)f%SR#e]ln'
-g"Y?=fQu'(j5A\Ee(EL5e^N%!eCE7"f%8L+iT&kKgt:K<kM=hJh;7,Mk4S]IhoEaal0dZtmc)sUgY:fK
-j5]Oll0?pIiplj0oCVnZs7bpTme,c.jQ,Regt^uGi8iDDiU,dpinrt_i8<JBdF?jeH4L5b!sK)D%LNIH
-!rW3-"UPD<"pbM>!Wi/u(BX[<!!36)"p+f,!<E6)!sJo4%gWUO!Z.o>Z*UmIZa-R,Tq.^AQ^=eVYd(@3
-US%OO)4-nhW3!;0XJMJSPED)oQ^j_EV5KuWR[K`GT+#gM=&M[e:Pd8XE/^puZo5P3WDlM]DT&ul_7dn4
-SQef_;,L.Z92A#O93Gb@?DOm3Yd8RR;amCbY->%2YHk`XAS5:E80M)=;GLS#=)2npC3>5aF-3Z1G_rZ>
-`Q-6Bf@7gHZ`pU<rm4fi^rjF8ahGL2_Rmb%^VIe(_o'9o]WJ?0T"N"Y^U1Ah_60uI]?n^&YdD$SdEU.n
-d]_!2ag/=`XL>U?^V77n^V.J"]">r1d)s/?ZXH^UKn?(OEI)PSIs$0kMjo6GK84f8[\J,0K6W,tV7OUc
-_7$5AU8GB=ce6ONYHkpWWh5TCOdi\_a2G6ka3VB$Y.)-T\AH+h]tC_Z_8s4,_SW^TWjBdkaiV2mQC4_S
-S:??AJW67`R^&Tb]>;%^YdUd0Xf/2!WM,lUSX5k>rg<qPVkg)bVgbP>TWGH$W1f]SVl#oHQC*r&RZWu*
-R%1%QV44'GU7JH[S=c@HX/rbLg"OWZ\@TqpZ*h3EW2chqYcOt.]XYSg`k9L=g!J6tg"kB(^t.#W\%K,V
-\[AH;[ApF<U91`9[_B#O]<8'5[%Nq`Vj_ZQ.PE+h)]9M>2Fpt\@k:YP3@ua2.P<taA8>sn=@kY<5=8+K
-A8d!TL3mrT@:E_TAT**iWirP#nFH8Op^m/kn*]`;p%eO`mdBW>p\=O^p&ssWnaZ8NqD%d@pA"@Yqu$<d
-p@\4Tp$M)AqtfoeHVm0n6:Z0P?sJ,JSY)OAPBoVZ3DP3tSWoJ'!K:4].X<a/2Dd'C.53SG;Hm(ZUSFQS
-@RE@:LSLZ>Vl?GbN`8YG9KG1(0e>:V<)@.;=\`",DIA0mSmuepN/WI9G^+FM@q01b@:NeX@9d)??<pW6
-=B8=#=BJKr9hnMa:f^C`4Z>Pm6qNc5ARAYH?X?5i>[CW6;GokPIT9TkL6mEg77'.;<E<ICC1CRO>$tZ8
-8j5C&6r.WiH_-k+f"@rCJ[`"dTqe6+GEnSJH=^8`Q+aE0F\t_*:Jk2.C1^pV>@_]/SY`'>MQFA)X*]Gk
-U5Whs>#8.$<*!.%;c$M#D1.V?T9*tk6pEn.8k_uP76Ne%6>_IL's"m1T95+fG@"3?4$?&(7mTF/5s%F4
-5lj><r]adP4[2(m6pO:58k_uT91V<75X.Cm4[;=r4?Ykj4?tqk5<_>#7RTL-5XI_,69mn*7R]^6;djp/
-S=Gt%@SKKj;bU%b9MIoD8PWK!As/O9C3>8\H?!J)?XS&.A5lAu.n`Z47n63A8P;B@8l8>`:/4bs>uk'D
-CI1KuHfFSjp@eC^rVH?fq"aa^p\sk3p%7qSrVcZkq"=(Amdp&>oCr(Ys8MW`o_&"VqYgHks7Q?dmFD:/
-!$)(@!!!$"0rZH06*eP^f?D$=!WW3*QIOC%cG@(<r;Zfuq>_K9"UY?RhV6W%(BFO:B\V7ngZ$l>V@!J2
-!rr<&rW"8I"9K)I$3^hW-P9,$b82paX0JLYFdAA#4Zu.u3_iFH76Ejm69foS1-%*>1Gq!@-7(&j0-i4s
-*"NDm*#p*9^e[3M1,q<=*ATN0/1N@o+uhb_XiltW)A`u9/Litc9h%6"3'fSU,8q@8)^e,l"!As7BJ1,;
-#q[SL*?[!O'I>:F,!$kQ4=hF0&gAGH.P!,;6oHkS3`'n(f\=rUU>jS%O$nG!e_@Q54YnWE2(0q/0.J>)
-4A^F=g=j2J/fY]F*Z6"D,Tdd;)\b58Yi_3+7OpMl9I:l'%M0U&*#9;.((M,o',;5o%M0*Y%M0'Y&e,]q
-)B9h@)Aa))'bV#c%hfWd$k3[T$kE^U%h9*b(_mPn%hfKn'+Ycj()[r-02G$,\^K!MYWs?S,paQX,9A!F
-(`ObY5t]&>XB_0sV3ZaA<^T-4W_G#m+X&0V)B'b:*[)19+"JQh,9na"0e+e?3tiD\(X)jZ!WE)A!(Rtj
-Bl7[*BW::0UV5($`Pp*XhMHi<S_qK.cHOu"^4D?$KoCb3C1V!i?Yjt=EjEX%`m^Q,Lk<L^_na"%_8Y#a
-Kp.[MFFJ[tKn>A9FH;fCJWQCqQ+4i]SZpi/lL4K;q=sU@j5o4[p\+FVn+Z;Ep?qACp[RqGnFQ>Go^hY=
-mc*6`g@Y79legIho^)#2m.Bf5nauA6o_ngiqV1Vno'5N,jlbXVkg%8oe_oKGi90.Wg;1PNd?B'9JprW8
-IZ8uGOG84=VT$<VS!]SD_7ZG=Oc#F'a3iPtkNCaUe'cb!gtpf*^qf0oZEggG]u7n/jR;9rp\=CGjm2?t
-lgjZ8n_D+'l1!d#nal2.lKIp;nFH&'cG7Q8RXBd0S\!:sf]qATjQP^]hrj+Uhq[&IiS3)Dg!eR-daQak
-f@o':gY6`(i8E>@f%A^,d,*=#eCW4#g!nd4gtq/UjOW2Bi7-E/fAGE>hV[>\p\3Rc`mO#=k3D<kgYglA
-jQPadmcrutgX+sLq<[_GqZ$Tjn+Q8CjRD3cjm(p`hX'\$jm;6si9]R_jQGLYi769*g;J:H#lXu2$4@7L
-#R120!!39'!<WQ2r<*0%!!3'!"Te]+"98H$"(hc?!<WB,#6b89$jR=P%h&Z@X0Aq=[^39<VkflRR[KVB
-X0&Y0Xehe]R?s82Tr"]nZ)spsRZs#%QC4;:Uo1/bTUhUGTq@s%@oZ/e77DdPQ$87k[^ENR_PpF,:NX[c
-[_08nbC5sa>#\?u>>n<j6:3q4=_M!/YHb=<F&#_3Ts:c)Xfek5\7AcUAR&2??<C-8<)74RChe3KK6N]c
-Z$1r+^;\+9_:6uU[C3QMZ-:D<bJMK>a2bg(aiD39^qd\%_8!e&]"bDQURo'7_S!7`bepNcZG+i6[(X8m
-_q3Dnh1!bXeAT_@[C**B\u`ua['mHY_SjC7^pUG@T>JKeCP7Y)S</8_KU@jWM4_PaTS85]Ts_%dRYH9J
-P`quM^W"1&[ApI=_T0sA[BQmLZ_F4cR$F5M[*$.b[*I%3Z)b=J[^a/gZG!lW[E$4n_8+!tUpIJOdE'JE
-U7dpRWd^:RH>%tqV3[RUUoCl;\#cgD[]$4%Vm!.pTVnELSY;I?R?=/<W2QSjX0/\(UnOEUSX64BOd2?#
-QC=)0TUqmZYH!tcSY_U@QC4G:T;JNk^!PKV\%'#m]!JiUWMlu"W3EV4XhD6R]Z.V,b1Y1leCi[3b.uTX
-aL/mkX];dA[B?[G^W*[p\\,,Z['@-FWNES%St`3SE$utR(D7H!)(.XE?"@AE8j56i0/,Ug?Z0k"Al1rU
-2)@*c?YFD,JU29J?<133>@23'V5^PqU@ImKrqR#so^D5=oC_hQqsWtEp&=Xrp\"+Lo^MGBo_SCZp\=IV
-pAXmgpjW#2p%S1Qn*TrIp[th?:d-Tl5B;Ni@=O]7St;C5H9s_Y;MLd6QC3ko=t)9\0g%QX0eOe".6'q&
-:PGO<U7GXU5s0ptUnXcdUS3]A6;:?H78,Kk4A8XF@qf">=CQ&VMPHbPEJ'1-KQqZ_G&Ll$C1q!`@:N_O
-?<CE9<dn(O=&`4&=Ahge9i"ei=A_[T2a0Ss8=5fX?X$cB?qEjr@piA58OH-K=(d#GHW<R)6!.)b>'+_%
-C0FkK?;F9g8nMWj1k0FXAnm!SH='a,I;`Fk=\hV%B4c6_:0`4@R!Nao@96/n7oii(?t3_aGDr,jV2Bl6
-[^i&]Ki+G7Mem*1;H-k$<EN:!:fUb:I?gFrMec6X5!V_5:esbT4[);#CP8(SY(M[ZMhQ@^<_>A76UjI/
-5t47,69d_&6U3k'5!(to4[)8!6q9pEr_4h:5s@@l4?bhe69I:k5<V1q4?u5!6:XR95!qS'4?u%o6pa=1
-6UFOPGYF$cS=#.B:.n;X9N+e^9h7cG:0V+:OdLo<FbG6kEF`Nd@!7$1;c?=[9i+JR85W8b9i4\_8Q8P^
-;I*I(<,HD;7q%&+o_\I[r;HTnr\"'Dq"F7Kp%J(Lo_SL]q>BsYnF,o=p@.VJqY^?koD87Yr;6Bjs8N&q
-rql6d!6P9B!Wi6"$Rr2/(.YXKeC;jX@K$99%&h_+aj@l8,ldrG!<*#r!!iW2!a442fZ+X(!>&r!g=Y0>
-f\3&&!X8i1!!31A!!*3(!"KnQ"V)Ir'OKG6(+sp1XeCGbNg4$<5tsd.84QEF4@1nf4>8HL2_R!F2(U%"
-,UY?"1aO1S$PaU#*kT6f681/S5:.O76p`^Y-QXZm3CTd`Ot.Lj'e_-c4C:ub9K"ss5:\$'*]Gnb%O2Pa
-)@/Vi+;kYY2BNZ_*&A]O+!2Un,p+*s8iJC\5Vjr;+X&Ho3B',n?%'07iSUMYe()'_9jlK*[T5dN1,Cp@
--o!D'-SRSTI)"CgYurLo()S/4,pXi^()S&)4^4T5Ii9aH4],-,+s%1))''V0(*"5*'G(oo(D.2m%h&p[
-%1X!['Gql4+!2U,+r1ah%VQC_$PX$X$kEdV%h'!_&JH$%)%I>l'atT^%hoTj'bhH25Ff:5eB5'_,9\9V
-*[`6T+WVLA-8dnR_9Ju^Q*$mMK4%_J6BJ-=.4u_^+t+TS*%<Bo+t4ie*\Jca.5WY(.mZ92(bHWq!8[\Y
-!<<-#!7(WF!W2pe(cQ#FE-?B5l+a.0dE]_Nd,`u=KnklGa2cHJg#9PgMgg#*KmdcKCh[9kEIDZ(`5KXD
-Sp?-G^Ve")^;.S(e<,lVP*(6CDMjI8Q%O:>NKfKiPEM!<a3g`jdc0QYp[J(TpuCK#iT0Oro'u/GqX!kH
-nG2qOmI'H4o(M_Hq![_4io&P]qX`b+g\1@0oB>K0lg"$2md9ZArVQ9ClIYUro(;D=k1/Y?aN`8oj4;i=
-f$`*b`6QW(T:hF.O,o9sQ^sIlPb5D*`5\p]X0B1Y[&T:PS[->afAPcRhq6N0f@ns7gW%%Dkf]p,Z*VKq
-`5Lj,mI0`@p\44In)`m*o'Pu&`Q%6.hsU13oBl2:o^_57o\e$0a1e+$ObKC<e(!4=ip>aeiSWVWk2P4L
-gZ.;JguR>FhVd&>g=+R)h;-h7gYh/Qe()t!gX=1#e^2guf@\d+h;R5Kjlba]j4rhLdF@"8hq?W7hX:46
-hoEaal0d]skM+bLh:gu^mHF**io/k@ipHU1oC`"\s7u-XnFP]*i7d5Zn)rZij6Z((mHs$"l/LU]jPJbC
-dF6dgH4'o\"pP5:$47(F"U"o*!!!B*#6Y;:!<E9$!!NK+!X/T*r<$R3!!*'%"U"r5$k!aX%1**6WNNP8
-['R'=WMQ5WR[KV@WNED/Y,J.bR?s81TVSKjZ)st"SX,J*QC",6Uo:8fTq7gJTq@s"?VsKa8l(MlRX:.!
-['d<Taf&*5:i!qV[_'/kIa+6Z<_GtY>#nNo84Gj<<+ApmZ*CO>ED0A2T!>K'Xfek6[;0>cASYUH>[LfN
-=&N[JH$FgcFE!YOZ@@h1\AcY8^splY[^s)VZ,FDr`5'gI\])G#bg!u:]Y;"n_S<h-_8<@\VOk?9]X"lO
-cGm/tYe/<*ZG"#fbh(1kIaQ6Ed)=;C]YCtg^8T&`['mK[_7@4oZ)4OqUqaWtNM3,>TTt_CS>)I?W3X=G
-[@*Y]Vldb6Sqr2bSWp"V^Vn+%['-gF_o9m?[BQpIR?sJ4Q(Xt\Zcp+i^<=^9_7@4q[(*oaZ+[cV[Doe]
-_o9[0ZGF,nah>^4WLoNR>H=<DM0al<V44-`W4'4GZ)t:@[]ua(V6I%pU9:AcVQ$2]U6hCFW2QSjY-P@)
-TqJ!RR>n,5OHl<'R@9G7VPL&iYH4CrT!"KEQ(Y4PR\$.Q^!bWX\@B,p\GifVUStDuW3O.LZG<rT[ElJ-
-`S&_ieCra4bJ;`Za0`L_F/cL\_76bVZb=#m^V@1f]!S`DXKAe$S=c^ME@<"H&.B0c(FMLI?tEbC6o[%Z
-0f26uAT;[.APPWR2)@-e@;9k1IW]C7>>nU*=^Gp'Vl?_oTCDFDq"a[Xo^hYFp%A%SqsEbAo(_tSq=X=N
-o^D>@o)AFiq"sm^pA4X]IeNL.p\=OXnaH;Mp[t_69KtBr8puM-AUg,<St24*GsX_\97`Y)Q^O"o=!]OL
-.5s:L1G11,.5s[p97EV1URb^S5sL$sUnXcdUS3QB91r/[9Kk6j7T!,Y@:<VI?!C`DMkZeVF+8q&Lj=/c
-GAq)(ChR3_>[LfB@UN2>IT]cW>ZF['=&DUc9hnhn=].jW2a'Mo6C4*S@U3AI?:[Ik@pi>98O,^9;J:fJ
-I99-77pK+m>'+_%CKk"F=\;+N7V?Bi0p7ZKG'Sk'N,rWjKm[uL>>nOEG'/()=DE>]UOdW3@9#uk7oii*
-@q9.dFc;ohUkEg%^UKbhIZ'hkM/-s6;,LY+>[(9,:fLY7I?gFrLhKRO5se=D=&DRV2`sVuC4heP[um8A
-NJ2Rc=%YP?6UO1*6:OC15WqA"6pO%-69[_'5se+06UjaC9heA\69.(f4?tq`6TdCl5X.Iu4[MP(6q9d<
-6:O735<Cto8OPs25!VkKG'Jq8S=#(@:.e,S9N+h_9i"DU;-I:7M3s'3F+SmgEF`Ne@!@*1;,BhS92\Y_
-8kVfS:f^Fj9iFtd:0Uq#;J^,87Uh#)oCqtQq>:'gs8W&pp[RV=o(i"Pq>UElqu-6YnFH,@p@IqSr;6Hg
-me$,Hr;69frr3,urV,[ZaT);Aqu@*nYV@%fZ,Y;Aag#.N!=/mheC;Xg_RLce!<3)r!!`Z.7b?JM`tA:O
-%q!uEg"YN=gQMjG"U525!.FqL!s\r1$P*s^'G1of@arI?2.hfOY)$kKQYA`S<(8l53^H"n9Lg]s3&Ec_
-0Ink5-mBu`,s!nA,p*d.'H7l+[)#m82EEZU,9Ag45VOo?)B^=Z8$Bmu1En"`3A;X<?rBou3&r]L+rD%2
-3'.KT7nu`A3_`.57k7q<4aoaS3@61?77C&o1-JE1:d7E91FaUk+YGN74[MeEGdc;ah2apr^oVfqH.CTR
-<)5V//jDQZ2`)j/0/lLN^Y7;=9-bDo)^Qde-mT`C'Hn2R<g)=/1/'/_:fAtn*Y0&))&F#(*#]V,%h]]r
-&J>rq%ho`j',V;o(*4M=*t9DA(^pi^%2''S'FbBXr=<0C',;2r)&sM-(_I\t$Od[f'G1le'IH/:\^K!M
-YWsES*ZlFO,on-V+Wr6j2ES=mW`+nVV4*-H<^oE=W(A?b*Z-"M/L2A[+=S]r.k;ep/0uMp0IA243t`>^
-)Y*ma!!30$!QP0\*B.YVG^FhSlG'1/dETVLdGro8L5V)Aa2Z9De_bhcFFng`IslKUC3+K9FE2eMZ,OZ#
-d@u#BHF_#5^qRS"`7:6EP`:cWDMjX>OGAUSK9_^kNf0"4ajHrog#_McoC;_Qq;pc)i8sIpnaYuBpZhYO
-nFueMkjS'3o(MV@q!d_0io&P]qX`_*g\CO3oB,?-kN;4#jmMR0qt5F-iUlC3naQ/=mH2jYbK%`Pg"Y'3
-i8<>B['%csUSkGsU8t8sbIPX.]#NaebM'eI]=,K([CrQ7_nMA&X23*/e'caodaQRli6/aElH#s,[(F]9
-b/if6mdBW2oD8+Kna,W5o'Pu&`lI<.ht-^=p%.b:mdT?,p#+34c+spoSu/*[^XUlmk2GpqiSEJlj(mc5
-f\P]Mg=tcHg"t]BgYUQ8f[ea0h;-lGdbWX-gsXC(e^2h#g"G*.gu.&FiT&nWi7$rIda[.;iS)u@j7<-B
-hoEdclgEiqjOi5Gh:gu`n*9K0io8k=ip-F4oC_qZs7u0YnFPZ%jP_->lL=0!g=+pCp?M#2jmV9`iof:V
-da6=j_g)Il#5nc2"Tnu;#R1D1!"oA?"p+l0!s&B&!!!$)#7:tA!;lp3!!<<-#R:J=$4.@V%L<*2Vl[0%
-ZQlTRVkKZPS=H@PX0Ah2XJhYXR@'G6TVS`pY,eInR[KS1Q^iMsUoCDkUnOESTqJ$%>#J6l:/m\,R!Ojr
-Za@-Ta.uO-;eE_LZFIH]bEPat7n$'M;,U4b:JFkh@p5;)Z*1HV:K'iOZELO8Y-,+?Ec,PtC10hAA7&kN
-?Yj8"I=uf\Eh';;Iu^\D`66EAeCMsV]Y1VV_S*n+^<b$4c-(RMa3DH.^;7It_RmD%_S<.VVOP'4]WncM
-d)`N#Y.N!!Y.2!JdaHIlbJUa?dF>\9]XG2TVT?6OZ*_'U^WFF.[B#CH_n1\i[BHO8Vkh88]<o#dai(6n
-StW!QZ,`W>NeXO.I=n/u`kfI)]!o/Y\@TVcYctX!O-GioUT&^M[*-7r^;dq#`kK+']t2%mZ+[cW[`5t`
-aiqf>\\5>ea10..WL]HSYG-rBMhR:cTqe]d]=YDNZ*^mD[]#mtZ`TmoYbn%iX.uJdS>2dNUSXlhWj/(o
-VOaNNO/\S0QCXP7S=$%MVPU>qX0&@g[&01WVQHS^Tr#'2f%M%c\@9)p\?N6ATW#,sW3O4N[)'>Z[`Q/(
-_V+q<9A/.TbJMl\`j<+]ZEq3\]s=W/Y.;]f]tLeg\?)d<['ZKsR\H0g-lWR##7:nS-ot%)>?43R1,_$L
-5Yu$4GBIb,8OGQp0JljDEW1+nC0Xe99M\Mc>],Y!US=9DnF:u#qY9jZp@@bDoChnRq<dS@p%\7Tp[[hC
-mdTc;oChnRq>0m\p%\7SoChkOq"FCMm.pJNo<37/6od>'JqmoJJ!ln#SX"tT5X.S+I\3:$S!8h2+"JTa
-/MT%5/MJn;5XeXJK;539SR=]I2h.KrUSk&dTo2rL9MSD[4u7XJ7S[#eAlrPJ?rpN>NhN%XG(YR/LjaGg
-G]@;+D.m?`>@(W??sZf??<:35<DQ\!;+jYW93GD":J*l14@;D$QC2Jt?!prE7mUEi>u4?g5!qn7@=!WL
-<_Z@a?<9m(G]e.J@9ci2:JOktN/0GKJVA2_DKL>[Cg_U6CL@u%*[!FI?ta(D=CZZ2Ir/qhTR(3K<ENXG
-rbQ%_H\\,fUk`riZ)j:EL7FilC2@0N93Ye0>?Fj%<Ej6eQ(FP*BMV)d6;CK[:.IT-4@qnWI>t//QD9b#
-HZWRn90Pp:5sRb(6UF1,4[;J*5<q_*5!hV'6V0^97S$-G:/)-k69%1n4$Pb`6TdCmrBO(=5smt)6Ua@2
-6T[k+4$,c#779I.6;_'6Mk$<(LLEnK852cW;G9e]9MA;f?=Jn^LM(UVIsc9I@UW\hIpu8M91hiR;c-.W
-5tFdP;#X<3<`2Rj=A;G%AO&UnL>MRsp%J1Tp@nOcs8MlcmM#3cqY0UTqu$9aq=F.Jq=j^`naueY$Mj8h
-q"amcp\k*irr3#po#LeC!<<-#!<QB*0H*Ngb1G(]VH*Tr#R#S)f$;db\K(2@)$L(>g>1H)'`e=8:=S(Q
-gYUW=R1'B+":#'Y!!*-("pG2C"r@pi%1<__d)d=jFIB>8R;ReMDa[)t763Uj5X7;!67bPl1,hEO,Vh8,
-+snKW3]8f>*YSko)]0Br_-KSi3\rf?)DaW=,q^G\*[2jkUTfM+,:4To0-3)c>$G&m3&*$7,qCoS7hH+j
-:0'YA;,pn(1icr784*Ra":ut63A;I31Km4*6omJ'8jFs]1I"l9:f1A8UX7]JO#_BCN,`KRcdf=#;`lKR
-2a]\d2D-C32bJJ4g!m?&,Tn0J,qL\o*uPP&+Vd19J`*t4I8<*u9J.V4&0Mr/'Gp`c'cI_r',h]!&K;Dp
-'GhDs)&*i$(E+;)+!;XA$PF![&.AgZ%13OUrXTSL&eu)o(Dmr*'au)s$k*gi(B+t<(b8.I\^JsKY<F*M
-*#fqK,on-Y,9\Qp2Ee\"W_S;FV4<EN<^oK?W(89\+WhgT/h%kZ&KE,V-n-Sl1+=7m0-_T"1_19Q)Y3sa
-!<3)>!$!=KCO:/:A[C^:UqP-t`Pp0`eq/X;PM!pqb/r.^i3[B[L5:b?GAq_>F*2YEHZlg7`5U-%Jq@mJ
-`l,^-^VRk?OHYuhLPLbGP_k*LPFR;ULR=*^S&N@qQ*B6.m-aN;qY'aHk3Cjeo'c>Glga90rqu!Hp[d_C
-p@RqKlK@d+m+^FSf^\k6jl+kep$D,7oD%h@o^V,/lLt1*q!Qo2o_Rq>mcs&ncK!*gajJeqdG!O;h9VaQ
-d(5'kSWSc"PEMGjX/1PlbLY7sT96"WYdB=tS:\DTJW?YAaj&>fb/h`OcIUsn]"R:[XK/_DaO&,OjQl*o
-mbm:"mHaB8m.0]6n_V:,fC7ksrq,^NkM>OslLFN"f##OX^os3&R'+3Rg"tZAna,5ij5o1Vjl"qNk2Y(H
-jP&/=hUgE6e)/d(db<U3e)8a:i7$?,d,EO&eD/j5gsOj5gtU]ChWEP3k2Fe=h;$T5gYh/\o_77`a3sAA
-j5]+Lg>^rBjmhTsna>Q%e]Zt:qt0LPq>^KknFuGDiT9DHmH3Tuleq-cjmW$.k3M'tk18JTj4_l(bL=:P
-"pOr1&dAOB!sSl2!!!''#RL_<"9el/r;[$&#n.=Z!<N0%*<H9B!WiQ3"p5);#8.FQ"9G9qXK]%;['Qp;
-W2$!aSJn3"X0Ah2XJq_YR@'D5TVS]mXfJ@nS=5k4Q[YHsUoCGnV4jNTTqJ$.?rL#r5!Y"MQ[+UpZF%$P
-`h?(%=DPaZZa[K]c&bLt;H-Xu;HR3o9i5"j@U5S2Z*:K[<)>cAZELO8Xff"?C1h<g@V07ZAQ`5@CNa9$
-EI`7PIAF$ODhtp<_8jj>eCW*Y]Y(GT`PTj@]u%@reUGcN]?/"$`Q,d0_6pSe^:^>GV44p3_mZnYd);ug
-\Am4I[(j;_bKeGfcbZg?gsE=3[BZp;U;saJZ*q3V]>he([\.t[_lI[!RZiZ)NeEL>SX"YAXh(sQH?"t7
-T;6Y*Iq>:6C3Q)M^q@M%Xf\e6[_0YeYckd9PEM)uRsq-A[*$(hZbiuL]X5,d`OisuYe@]W[D0Yfda?"D
-\Zi$Kb.c!9T;.mNY+^T7KSbh`Tq\BT]"kYQ[(!9A[]?4&[&omkY+V5WVOjESQ`?^FS#*-^SZSQlXdc#P
-Q)g@9QCa\<SWoeFU7nH^VQc_LYcF.YV43d<UoC`7b^S9h\@9,s[]ls9SZ&iqW3O%CY/%ZX]YqG)_:[;f
-eCra5behu]`j3"c^UCYc]<AoM[DC2![_&l`\u2U;[]uBiPb+4Y-5d6u"pbPG,;r%j=AhOJ2E<`V6;hH;
-H$*k'7mfBr1ce`QF*;_JBNS509M\G_>AfIrT:VC3mfDtOrqLd5p@\%Kp%\7WqX!V@p%\7Tq"!qDmdBW9
-oC_hPq>0p_p\=IUoChkOq=jXQm.pJNo=TEF75ZVWGD0U<J!ut%SsP1U4?l;.J=iI'S!8e0)_`j!1c7*F
-2CU=@5t"XLLSLW=SRk2O/:=(cUSk#cToMrD:/+>Z<B`3"5t>!bDHTk9?WUQJPbagSEJT[0J:2ZbH?*S.
-D.d9a?"7;H=]JR7?rKs*<_ut);bKhT7oi\l9h7N,4T7`2Q^__t>$PNG9h/T%?VsKc5Y4R??$1I5;bB_U
->>e-sG]e.K@9QZ-:/=koHYGGhC27<`>%qhh:-WK)7l;\-)(%:36<dnc6q2<E@V8u#PBUP6;d!UCAnYpt
-I#=SmW/uD3YcF4@K:8EjBkgaD6r[Aor`DTe<Ea0dPFe>0CK!nu5YP-Q84Gp*4\.bUIZ1/-P+RblHur[o
-839@45sRe*5sRh(5=%b-5<_P$4?u4t5tF@76q'R>:F&V(5WV7t3^#M`6TdCm5s[b$3^5tt5XIh)7mAe"
-6T[@q69dg96VC0XG`/)^QA&^>7n$*F<DlLb:.\&T>[V*+R>5BoIXc`eA7AtUGCO'u9i4b_:/OeY;+ODZ
-=\_^f:KUOe;d)pgARdhg@tre0q"=X[#P7War;6BbnJ(Nfr;??^q>:-fp\+.GoDAIas75m_r=Jl#nbDeQ
-rVQ<erql`or:TBt!!!-#!WE'72lSGJ8%-aueB=U`!<E6+LXO\ueAo#u)>jI:!<<*#rW!r>!!EC3hVHf,
-)?Bj=8(-2IgYLQ<U'Cl,"9\o6!WE-s"V)LX"UPqR%NLA[`XXYeYaU]DF,Z`76q:9E4$bu%75[%W2,m!n
-.QK:44$>/>,odj[1,'di&d]0j*?)<'>sg5"5Y*CK3_)=\-m'?R-@R-qOdpM@*[)RZ-5ndT>$G,o2(^=,
--S$\r&.o'Y(FC"50dRnQ">_G2!!*-)&-rCX.h<6s8h(-+*uQ[p4")O88O,I*85sf<g=YDj>`4DpKMlI,
-f!\CI0-qJ`2_m*H2_$L=8:8,'e&>H=.3ofU/0c&R*>'&1%nTWAgH_o0CHP-Y9J@_/%3HZ.',VW''cIeu
-',qbu%iGof&JPcg(_I`%&el?1*#97t(_mGi$jmd[$Om[[%hK*['G;#W'KR0E"re?e$kj0^&/5ir-9Ia.
-daQ:=4WbU\)BC=S*?c^L*\'037*!]T9S'"9T8m;\7mrN=80oH/.iKWX.4-)b)^6jr,U4W]2Co^m1*dnt
-/dr=C(sW*]!RUo?!-05ND012VFM-qXS%Hqf`l?K[fnY*9OkI[jb0&,d\poR!Lk12(C3"H@CialIB!T@m
-`RCT*I"&'6_nj($_8XuhQ^WnbItX5MObJOJKT;.ePD,3d^r+`oZJjm0me#`7pYOrql/:mkm.'Q:qY'RM
-oH`r$oC_SGme?VOp%IbBn^?:YfCA\,o\\Tsp%7D5oCV52nET!3nQ,>UmIL;:dcTr^n)WHWgVgqIceR+*
-f@nm-d%boIIofZQ?>OF]DL-&+F*(F(a2"flPEKZcM._Ek<KE)WH(MI\aiVlGb0%rVf%%^M\EqtYZFIs(
-f7(r`n`K0"n*B6&lg4$(l0Rj+o&.R/iUuHrq>U*Ymd06&lg<`^g<A*k]!%a1]>`+PjQ5=WioK+Viof=Q
-hqH`>i7ll:imlN7iRl]7e'lgtf\5*8j5&SHe(id(h:C01f[8-uinDu>iSWPQf%f*;hVd8GdcKN@h!+G,
-oNC(ma3sA?h:pfCj6?(#jl>mpnE8`rfZW:CqXa@Oqu?ZgoCqtJlK.9slK7-fk3M'llJ^jomHNckh;.#M
-k1.`0gqe(C$5*s_#mUV=#7h@P!!*?:%1*(9r<!B-!rr?)"pYGE!!*!#%0Q_4!X/i7!sB#B#n7LG!<Jsg
-(Sn%9[C3HHY,S=lTV%jLV5^](YcOgtTDk8]T:hsYri6.!UR[bOSQ2>YVlHf"WMH>jX/2G9BN@r);+Zhn
-So9UfZF76X^SF\!;ea+QZF@<W`0OM)>?"=!<E!'t;Fshk?r3AuZEUZZ8k_s5Ycb:6Xfo(>D/4#r?!^rS
-IU?Je>%1iWG):Q_Fa'I^ZZ_28^r=I:[as!3[_KGY\[]Al_T1!F`4j1)bJ_E6a1TF<_84%#_SVbDZ^S>=
-]>q=da2PQb[`Ht;ZFdKJe'lIab/)'QY+)ArYdUO5VnTI>YI;*S`l>p.Y,-DWT:95!I"Ru]DM"("D3:9-
-I_`Y3X_=)oG]]m2TScjISRH#kXh2?X];D^4Z+@QVZELLFVjWd1TV\Wr[EuCiZ,=;ZYd([O\@9&YZG+#\
-[_g.t\&mC@\[T/a]tqUiR&?a_Yc!n=QB.5sUTCPoU:%M:Xg5IAUoL2`W2ZJ]T<+KKVQ6>WU77[CTVA9]
-E2p4EXJhS`Vj!sIR%0Y/OdN>ISu8]jWj&(jVl-JoW2,KRWLfip`7<M`\[];uZDaOtVR!hN^9OfRZG3`L
-_T'42a4\tme(W[/`Q-W__S!:e]tCe[[C3]R\\,2T_S<Xh['6O1\A>#1VlH+s.j"Zr$4IF`.lg6r7QN.S
--R^<"5YYX1H?O78<CoVE3&s-9Dg-SSDdZO891qlR=_E)LSXkUqM'qrdo'uSTqt]pWo^VVIq"X=Io_8(P
-p%7bBo()GFp%ItKp@e=Up%&+U;tK_Wqu$<amdC&Pq<tS<9KYC#6[FH">^_p0S=>b,GX+AX8qE_3R@BP*
-<[]UX1+kF8.PEP61-S<-7YRS3URbgT3BD2UUnXcbUnN`F:JjkV9O^g]2Fg8=>$>BCA6Vo?AWWaW@WI9c
-MhZCpI<]43BP_?m=^,3<?XR/C='A^0<``4(=&i0n9i+\i=\)(Q2*=5k:7.AZ@:3/EA4]$n@p;Z'7momA
-7UKq39N4e^;,U@f=8d4WAm/VF;,LM0M.VNfUnrp1[^VO/U54c3I\U4.2+gk=H\u9'Eb1o?CljR)M1'2=
-='&R7B4kq%J<Q_,Vh99"Xf%5(HCLLWAo:jJ92nnn=]JBs;-@^bPF\8+DcJne:et%h;+3Q-4$>ZEIuBeu
-To5(hFD+lW7m]L-6UF%)7RB1'5!;2!5X.G#4?Gku5t"716Us[@(/7Is69me#3Bobf5s7Cs5W_"j6U!Ut
-r^$`T4?l(rr]sXN4@i(/5t=j[H]+>]QA&[:6:F[H>$Y3(78?NQ=BoL%R>5HsIslW_A7/YPG^<e!9i"V_
-:.n5T:J4J[8ki5]<DuUb:/=MV@9Z2j@uB^IqYL$\o()MNrr2ug.J*E8rVH*Vq>C6gp%e:Sq>C$brq,m]
-s8W#lo_&(ZqtBa`s8N&uo(2Fo!#u"B!<<-$!(!SC%n)l6dEKMH<<3(##)h-jcI0l@^`EIU!<<*#q>^d&
-!ruKUhV-!crW$FZg=k*3gY1DO#R:V<!WiN-!<`H,#R1eO+;"hk'mSQI'Jbr^Yc;bJUma>1:/jSJ0fVE\
-6UsF&1-%0R1Gp^G0f(O1,qCB'3#*AN#ne-m.Ccc[6p)n]9-tN96Sou<+s%qP-QPL..N'QY+XSK`*&:_s
-<F&3Q75cYF001rt81t>Z&K4D@%l?`p&Oo=o%h9^,!]j0b!]:<l7KZmh%21ll.53>11I+2oA:Lo?in05p
-UlKnI;d[l(Ude9<-6aif/ho"/-7CTBJ@j=\\mm?+*AAlm.OZ5MrY#AB8mdBD^!;0jA5PNI/LD>L&f2E&
-'c7o,%MTHb',;)h%i>`a'H%Jq(_I>q(E4A9*uGY*&do6a#nmdY%hB$U%MoZc',M>s(_%&U'/UF;&.BHs
-&/#s87\[H>d)`:J)A<o1,r@e@+W)LJ.5*GO_pPSdNMWA8L1a1D8XlA@0Hqh_.4?D`+X8<V-7BoZ/h8M&
-,9J$Q+s\rl(E"e<bl@_EdfB"?E?RhmFaACR[Hk>g_U6KE`7!;kLOY,AfYk\Mb0etTJWZ7ZLkL%dCh@a-
-H%(?b[)Bl$c)l_cTWH)L_7mY#`7L6=QB-uXI?oqVKS#,9MM[dcN0o^:`7:ZfguRbgp?_ACkN:pfh!=A#
-p[@PAmIp$up$hbIo'G`-oCqhLq!@J<dG*^1l14K=hqRr(r:T:Cp$(`-l07U&n+HDBp&+%)jQGUkl0?dT
-ai2<Hh;$Q3gtU<#STBsK?WC$*An>%`Is5C<Dd:?']rH"3Nc%:+>'kR"N/N47S%d.hb2(+^bg4\ee\eu/
-m+/JF[(b,tg<@S*kj%.!nbhcAl07R&mdf;Va5QLGiV3??lgXB2md]u:hT*=F]<\Q9Zb+,uh<*eYjko7b
-inr_QgZ$uChr*8@fAP0,gtpT0f@em2r7WOOe_8a0j657Pf%/U1eCE:-e^N7/hV[>Dg>V>^k2>+Mjl+nL
-jmMn%p><s3dd-8Wgtpc=h;R2=iU?(%khta`bMr'en+?;Ls8M]_p@e"?jlu-skN(^do^;8<j5fS+l2L!3
-lKRHad+m?kE=)jZ%hB'V$4d[S#m1/0!X]29!<E<*!s/H)!<NE0#71tC!<WK-!s&B("pbJ:"UkkI$kN=<
-!2BsrUoCW,[^<<BWMcD^rgst%W33D0Xf8"eS=5n=TVJKeX/r4pS=0AI<1p%bWN3/#UnjujV4W-N>#@pe
-7Yf3NC6bs,[BmZ`UejW\B>LgX\$s)iQ<@F#>#\[*;,fkV9j(h9=e;h&Yd/g_@;C\(Y-G+2YHt]TBkq-g
-@9e7p@:38>@UEnhJpVWbEgO)=IYb8D_o^09e^q=D]X=iO^WF^:^r=%.^r=%1_8<do[_Bep_T'4(_3q:&
-PH21,`jE/#cc3N"_pui6[BdBgcc=;S_o^iFTVeil['7$<_RQqW[_BMn`5fToT6+J=VIsC]HB=/%L7jNE
-K9.j8^:h.YD3L<4?]AoaJ7"k;EFt?AaM5@2Wj/h9\[f/RY-5O4P`grjWNEV:capB_ai==e8@cIG\%9&S
-^:gq^_SWUcaO[i(\\5o"aiqAoOcu3)SX5,#O-#U$XfA>#ZFdZQYd(F2YGJ%pWM,lRWL0$HVOa'EUSOZ\
-UnrO=W262bVP16%V4jEHSXl(4S>DdFUSt,kYF_Mk\%&cFW1']_Tr,94dFl^R\@^"nWhl\hW3!8)S?'<0
-^pL;[cF_<Cg!\F#g"t8u`n/hZ]!])^]XYAW[`H5%_6^P_\[T,a^UUee_5X$+WL%0B)$U9M%MBm=5t4=/
-0d]^G+s8[,:18?mF`(Vh8Obs)3Bq>#H$jmS?;sKi91r)bB7$&9RYQ]So^q_Eq#1*cp[n+Jp%A+TmI0W>
-p@\1PnF?/Ao^qhMo(;YNq=sXRrq7i5p@nF]qY'@Hr;HH[Z%Gh63]fQJKOIr7R@p.EP`p>W4$cJhU8+-G
-Q]Z_t.5X%E1,UU2.jcr.6VgfZLSCQ=SS:Ve;K\b1U8OobToDuF:/FV\90>+&6rR8m?<LW><FfKpTUKM5
-L5^qDH?=U_B4YXgARo%S@pN>C='Jd1='8O(;,pRn:.n>[;HR$k7m\ph4@2c0R;->H?sR566=+));bTVI
-85+J&@;K+B;G9\Z<E`+#G]e.NB3nnG;cHn0KO9^jYG?`(W25ZgZ($iGQ=Vs385r9,KOcoF>*,+mMi*XV
-Hu`Cl=CYoVBkhd?OeSkQKm0YtTnmu@S">:GDHTh3=BJa0<Du^k=_rSOSt;$Z:ch!<92JSd7mB.%6UG=*
-I>^[oTTkatEb8NT7RT[16q9R06:!h'5X.S&5X.J#4$,_r5=.h/7nQEK9h\5C3^,_j6UsC,4[)+r4[)+r
-4#oJj5sdq$5!he27fG\.84c-76r.'6Mjg*$LLEbB78?NS<)#_I9h\De>\&\ZLMCp_I<fgC?sI/cH=9fJ
-:Jk"d:.n5T<Dldo91r,X<)ljq=&r'i@pMPo@ts1:p@n=Tp%SFbrr2WYn+?JPp@7eOr;QQ`qY0^\rV69i
-q"Xjgs8;W`p\Ojdp\=dgrr<#cnEna+o`,$o"9SN%*AXE<$<".Xe(VaY<<3(#"c(aecI0nO*WQ3B!<</t
-!#>S;#6J5bhV-=$!X&fagY165gYCST$2t,L"U+r0!<`H+#R1YE(D.#j&7*Aq*A<#FV5fJ`VP=&[$qWTL
-3^l\(4?G;\2*67B3\W<;/h/D$+snol2)Q'b'aG0])(3&4>uXWa1di]22`riH-Qa<P-m(m=1)qM\*$d!i
-*]@Y:>$Xib4Yn]B/i"jZ>sf;6$4epH%6S>a'IY[@%h9U'"#3"K!"T/j0*P$?+rE7=3\W6\4%)J-@XG<3
-j4f\mNdYYI?"?jZfr@V>/hJM*0/>=:/1)c"9Rsb*e[eg.&f`AD,:kAf(D[o,'Iu=ABpO0BE)AYL/LMDO
-(`"&1(`!o'&f2/l'GV2i%M]B\&etog'c%W))BA_s-k?au&.]Tt&ePT`&.f9[%h]<Z&/,]k(C^ol*?H+6
-'+c'"',2?46(g0Icd9e;4<,(P*??FU+;#D7+Y#3%8[m*N>*Gt\P_3O@5"M'66nTZ1.4?Gb+X8cn0J+Cj
-.4-VF/I=*a-6tT&)&On:`rO9_8/+@.G'egf[d1#R`6c]I`R3>kLjt/?fttVKb0eqSJVK,<JUDB@>\SS3
-H$Y-f[`-2*bH65LQa+KI^qRS#`6O'lLkq%CF,bX-NIQG;N/<+HNK9Nl]ueg)Yh8%%n+5l>pZgu(k3(pq
-q>9^MnEKZ<p$VSCn*BH3p\+(JoAocEi9'F_o(r@]g<fZkqXie5o'P](k4/$3n+68@qu?9FkNCpjkN^XS
-bfRuShV?>te'c@WT7<`3G\h5;JpM`tR[/SZKmcM:cb6`DV5KJsLjtDAG`.TaTt8e+bfeSef$r3sbfR]4
-]'RhLZ+Rm"f$qk/n+#W2n*B?.lg!a!m-jB5iQ0'ole^e#rT`V0roc-)nESiU`PK!l]!K#haNiW(hVd\X
-kj7EegtpoDf\#*@hq[)If@Jd7f@/F-gY1E:h;*P9j5/_Nh;RAGg=P!5h:p`Bgt($1i8N\Xk2POln)N<c
-jlP@Rio94rp><s3dHL#XlK[Bei8`bKg["%lki(gibMr-hlLacGs8M]^p@Ie:k3;0rkN:mgl/h*jhVm_^
-l0@U$n*]W0g=+a,^2OA^$k3XN#6kVK#mUM6"9no:$j$>-&-E";":PM="p+c,#QXu/!sJT*%0["C"p"`,
-!XAr@!WiBLTqJ*XY-bXEZ*::,US4<QSY2p`Yct:4UnaKNR[g"DW2Zl#WMcHgT2VGYW2lu$X/)PjWMcD-
-AlMJs:eZbiKOC1NZF@3U^SFb!:M%DGYd_*U`0OP*>#J'o9h.]C<E31,C1*^=Z*:Ka;,q(cZ*1C6Xg#.7
-?sR&BB466f?=$l:;e9TUB6\QDI!(p]["O19^Ve(:]@GHE]XbM^[D:/:`5'7!a25g-ah>Bt^;%V)]"c%b
-cHiQ!\"^@Lccri'd`TG:WP6g)ZECCKccjAMahc9a^o4KAXLGLFYJ.TX[(jSr]XknhWhtVqTquI6GC5F)
-EIO:<Iu/WAOgMX)WHOJnLjP>;MfiKcMgf]1\@SlC[]d0J]t(MKWNND=S</enPFJ8X[F)k,[`$(hZaI6O
-]!o8\ZG+#[[D9JY]$&O-XK]+F]u.q#V4![7NgH2pR@')%TrY&eZEq6X\#cX3XJ_\_WiW+mVQ68XV5BiN
-T;AB[VP\g?X/iP-XfSG&YG%V[S"QFFSY;jNSY`BhYHtU>ZbF,WWj&G$U84lq[a*RL\[]5o\?<9KX0/V3
-YG7f#Z+mZN^WjC5c.^OoeC`X.`PgBZ_RHta]Y(b_[C3WR\@/QF\[]2]^V[^ta2b<XVkfMa,8gq"&/uoN
-6V9d73@@ZE)&!Z;5uMEAH#6hd9126?7nQa*I"6flBj";'84lZ[AorisR?;rJI.m7)o(r1Yq=X=PnauGF
-p%7nLp@\+KnF,l<nauPMp[@VEpA"@SoD\A2o(2MKqY'RNnGE+Wo:gV-4ZGPnDhM7iKpnU&TTt^c5s%;&
-JY]-1S!SSe<[fIK/Li=r*#pCd4[VkG</@<EU7Z-c5tcKuUnXcbV4iW76q'aD:I?uq6pXXS@9cc6<`j$E
-N1ubVEJ'4+KRIodG\CZ"C279`@q8nN=]AU.>#na(;c$Ot<D?([:JG5):JFA>4@;e=R[\)'ARJ\J84?ij
-=]\0c85+J,86KG'8l&5W:f:4c?[6m=DeWfl?s$K2<,,BIB:4`iBm=TLPD=a@L3ulX3(d1HA7ek)9iu:U
-@r#t9H=pP]8krQ"A7oLsKVGEFWePSnVj)jUGF+kRCM[ES9ikD"=Ar-p;-@acOe//-Bhgi[8k;ZP:II9+
-4[MGHFaXgLP*V,eJ8o"&;as/I5t4C5r'2&\4@2G'5sdq'4[DJ#6Us[<92&&T9hdtQ5Uf#e4[2.r6:*q&
-69dRo5X@_(7Rfa79M7`>6Us[:6UX76>C)3rS=#.Ar_">3:/b1h7R0R=:g%(7Lma-;G(tHkEF`H^@X*<0
-<)-4R:f'n^9hnJY:/4>P:JOni;cQn#8Om)i7RUjMm-sW>oCDGDrVuiloC)8FqtomLo_&+[qtL*fqu-?_
-p\jd\rr*9$q=sdarVZ?[qYgEn!ql<Zec>:A*<Q<B!!**SUDO/<[`ltM`l(jX!!*4\g"t$&bJ>7o!<*!f
-!XT!?g=t6-,67fK4PefFgYL`AIff`R!sJf-!<E6&!XT5A"qD%O)\Qi3`$I$VX/)GU@%*NY8OQ?O4ZlJ;
-5WgqU4?.dO0KC[8-SdM5-6OQ]+[nmG+s%1,)^m>Vc!X194>&cB+#bu.1a=.e,q0rtIkhug,9S<\.N^ik
-B3e_>9g1Wp0.8(l#W+4S&IT0u)B(A*4XDd;%1Ngg,7,\J&crLP,9$n1,WHu"3%,ag1-@ik87I.[g>h4^
-7sfMm;FQ%2`7(hg=$A#Z/M/b5.P)np1JWJ3f@[l8+r).G*?ZRP)\`r$(DAVp90m38<b#,i.P2q_'cn/3
-+;tq-'GM2j%MT`o&el,l%MKQg&Jc3#)B9h@+<VL8'bh;t(Cq&e%hfTf&/,Ta%2'Bl(E+5/)C$FC'Gq]+
-().T%+[/>f\^/^HZ9B?R+XJ<[/L2)D+!2pd1eG"#ZXK?,Um-=>9Kkq5UdQaY-7C8f,9e?Z+s\BQ*[W-a
-/hJ_30d@et.i/pP'$('r!([,#5AbUjJ:=fbZB3,Scc<uOf\279Lm-Z3_TL$Kg:Dl`It</rE*uplJU2?U
-KS-qU`5g!%F**)F_o0@*^V[q5MiELEMgoPlJq]#-I?9_OKSbD;OcR8peZ5e&iTg"-nG2nEjPAtcjQZ=2
-o_/%HoCV\@p[.>6n+?JLo(M\:oCUr!khPP!q<Qncp@\:Xjll."lfI6sq"=7Op?_VToAf<0lg*Hbg"XTh
-bgbS)f@/I+dFG_&XKmnCOHPlhP`_N/P`_+GT]G=`b-/Ce[Ag4*V5C&^VRs@\e'cgubl6-af$Vab_7I5D
-c`jdl`6[2aamnKTiqN3<o(;;1lfmg*mdfAY`nB_@o)&=NmcNZqkN_HsgX+$^]=5J_^<4XGhW*>GlK@Bp
-jPTpl'\M!mhqQc9j5&MKi7Z`;eCE+$g>*7sj6l0oj5AeJdbNX6hVS7f6/^YXio]CelML#3lfR!Xk3M$[
-gudPVq"EUda3`u;jPf(Of@\s<gXk]MlK7-oilg6Rp#ku>qZ$Qenb2PDj6#V*lR1r[k2bR`j5AnZlg!]n
-i8j+hldX;2e%fu2$5+!b$k!CP%h/dG"U5nP%1N==!W`?)!rrQ/!sJc.#S7%>"Tni.!s8f-#VcD_"9\o2
-$NU8.TqS6[XKo4AZa$U1US4<PS=cXZY->(3VkfrUS=H4FVl?c"X/Meerh(a7USk)lXK8:pWMlYdBOk%;
-8PW':`en>rXgGRD^V?UD9i>cHY->FF^;PJe>>%^c9i=b[7nm/e<)RIGVQ[8/Z@PM5;3nMkYcY(4Z`RbI
->utQC9NG7t;,CnDC2.d+Df]lgYdB+9WP-6hc+qiY]"##S^Tb;ibf@oN]u%_+\Au7o]=u8)_n<n&Z,Ob`
-YHXY&^Vmdn[*HY-^9+ukbd=LR_Ud/WbfL:-b2pF>\\#5YX/rV>rjQd_`kfd9aM>-lUn=WtKnlG$Xe1Z3
-SY2@AXh2m,ahXIIXKK+GZ`'(MUT090V7*bA[AgI>[D05[Vl?i%^R:+FPa@f9[^ObrZEMR!]=Yed[(Ef[
-]!B#b[C*fb[`Hb>Za6g@]=YhqZ_<kZS!5n!S<BD5PaA,CTV/U&]t(SUXK/A!T:VsYTq.gXV4srhTq%mJ
-St;[QWNWVC]!eoFW2#cTU7e<Xrh)TYWiE8/['dBg]X55VUnkB$V4+6bYd;a1bIP*mb.=gXXeMSgXfeLk
-[&ggDZbstuaO&VceC3(+e\oAWe\ec&\[uRf]=GG[[Bm9IYHbUL]!f#RZ*hQkV4jWTQ!u![&ec').Q0Xd
-8OGKf*ubn-/O<?NG'Ib':Imf?84cW_IY*6)F(\WR84lKO>%i,9Q^!GSH[,8Yp%%nPq>0mZq"+.Lo^q_G
-nb)PInc&(dp%.nNq"O4Gp%J4\p\sjdniQI6p%\4RnaQGPp@Xo$9KkBs88X>l</-g3S"Q%1GX=PZ9801<
-R@BP+="5@=.Olqn*ulsr4Zu2:?&eiX/>$W90g0u\UnaidV4iW;8OQ'B9Kas]5X/%NBO+Y;;,L_-OJSC^
-D1Ib-J9h-;%qoK^C2RB]?XmGO?<:95=ohW)r_e#C>$"Bj:/=Sf>Ydp[2`X/n8=#c[@:`nQ>t.7j>Zb'&
-91_fO7oWu!9iP+i:eaVX?[-g=E+rosAR8VG?@?j4F25>DNKT'qUPk/$RZ;8S7os/7EcZ/2B7#8mNdl_F
-OE"N":fUJ*A7oLsKVGEFWeb\nX-ncaH"*24IqE;";Gp\%?!1$(:f:J6J!$=oPA4&c7RfsI:/4/;3BKJk
-B6f)[P*_>mK5tC,;+!ZB6q0[75sR\"5Wh.o6U3k"76s4,77'F76UO@99hnJ\8k2<:5s[[q5s[h)6iKCh
-5sdn*7Rfm=<(]VO7R'+,91MB<7mTaPH7+W>S=#1C9gqNH8P`5Z83][;9it_7MOBE@H&$ioEF`H^@X*?2
-;,7$bs%`Mc3(Z_;:K:@h9i4h[7p9"]6"Z;Jo_J@Yp\4O`s8Vufo(2\TqsNkFpA4^^nGE"Vqtg$bs82fq
-rr)il&,Z>)rV6*arVlZnnFGrH!6P9R!W`<%!<F[Z*X?&Xa3*)T`)lp=#R6jQhTaKl_&rCO*ruBB!!s!Y
-g"4g),6.]E9A\IXh;7)EGm"3N!X&Q)!.FnK!<NWB$4$qC#8%Jgh8(HdCV$^6MJJ9691(a9>;n?*91)39
-0K;'Q/N510.Pa(C,pF`b+Zhh2*Z5=r(`sg,aB:o(6o$bE+$)/.1b:(#-n-2nFYY$i/g_qg+!NdWA7K(J
-92eML3\iZr4[N:Y=]8UE941\"?sR8T7t)O)2+'2m9h7E5?!g]5;IWj18MhV<.jdGF78.-A]\;?)TgF!Z
-H<rpBc.&OW6T-\T2)RKN-7gJo2,8V1f@e#=.NT]T*@;pS)%mMp((iH!>"r[Z@r>[=/2&4^'-8)5*#]S,
-'+trg%20Ef%M'Bi&eu5s'H%Mt()\,8,Rl%D*?#b0'+bQb&ebrnrY%O3'GM?%)]TkR+WDLB&.fd%(D.B$
-(*5c7\^/aKZp>iQ)''S<-6a9:*?-4U2c.$3[V)8>Ulp179KY_1VF2dVr$E4*,9\0Q+<DRL-8$bn,:+c^
-+=nlR&MFgf!8.@p!(R&.7;m[&G^$(9]pcpdb/M<Hf\;ICNLJbA_T9gFf"6QhLl@@IHuNh@H?O:HLPWX^
-`5p$(I"[g"_o':)^V\"@St_R-Lk1"qL51P5I?0bMN/iXDLP`^ce#T=lgu@hto_A4Kj4E&@kNM:$o)&@Q
-n+62:p[.A=iTfq$o_J7Nmdf;nk2>\(pZLJbo()YOm-<j"m-3QqqY0XUp[A%[p#GK0lK[?dg=*mWd+mL/
-a2H9NdFZFTg@!G8i8j"Hhq-lPf?ANlkP+`2k2"t[n_V[Of%8g-f=ef6aiMiZbg=klgXa`l_R?u?bd4ds
-b0K"jb4OBAhX'e&p\jm[r9WqDnF>S[`S^"Jp%7kBo'Po9mdK]3i6]]o_n!=e`Ql`Xhr3>Im-s2qiT9.W
-g#Cf>gtU<&c/.40h:pQ3gA]P%eCPMjhr*VWioB1\h:piFio/hPh:glLjlGM%j^\,QjQY^Uf&PuOf%fEG
-l2123aN)Zin)WHfhV-`Cjl>:fj5o4Zmc)FIq=NkBo_SUeo^DMAn_rZol0IX"l0%X0na,N&l0[`rhVR>W
-lK?XEeBksM$jm@J"p+r3"pbJ9!!5=e$OmOG!!*'$!X/W3#6P#-!!<K0"U>,2!WrT2#7(G5!<<-'!=Jo0
-!26*]Vl?i*[^<?CX/)M_T:2=GW36-)4KGBQT:DFBT;AKeXf\Y&Vkg,^USF`cW2m"uW2Z_lU3:9S<C]JK
-I))(dR&mU#ZbF/N=Ai1=b,h_P[_*$bQX!Ki='/^1=Aqmmr_dWMDPsbDYd/pX;.?'$Y-G+3Yd1`]F_b2j
-?W($1=B&+0EG0B:Dea!$S?B/OI&+Bk`luEOeA/MnX/r_=]u%b:e%`W6_R@S!]Y^h\]=bnu`P0+*Xfek(
-ZbsYiZa7ch_Rm4faN1fqY.)j(`Q<8C]ZB3LXgu6W^9kGSZa7-XbK%?,[(El[_99d-d@m;VcHj#2YJJAl
-[EIIPcGRW+[D0o0_8igOVl74tR\['`YHat/[_0Pq\tuF3Y.p9_P)kutYID!gWM6B-`k'"2a2lcA^:^ec
-^pUPc]t_b/`3["_^&H"Tah"I@SYII#Q'I<!SWoM=VkL#u`Oi@Z\$iB7YG@edTpUt)VP0][Un4$IrL=^u
-V6$l/['?pCYG\4pWMl\jUn4*]['m?KrjFi6]sP>UTqScoTpDOZYdW-9bIP*mb.=gXYGS7tZ*U[6\u`3=
-Zc(&!`m`SceC3+,e\o8TeAJN#\7)q[]Y(eb`lQ*3\[K&`\[&KFYIMHgUnaZSP$oFV+=&Bm5tk9Z;G&ku
-,oRI30MGnlFELn[4?,Go:fh1NLl7(@FC\KO91r)bBQo>sR#uo<EGbIEq"4:Pq"jg\p@7bFrq$NgoC2>?
-naZ);o`"OiqY9CDo_/+Tp\sjdomZK'o(;YJp$_>Eq"=9VHqH[\0L998AQsnVStD[AP^,_a78\l<VOa9F
-PZTOe.5<V6/Li)#2EErg>[`YfU8";q5WqbmUSOZ_W26/F>#nEl927f-0gJ!"?#!VL=&D^p=cT8ICh\<_
-O+DP#G'@\3?"@MU=^,0=AR\bC=YNuX=Ai$t:/k(]9i4be=B\Nl6om@r6q3K4AmT%X@9u8e?sZl5:JFJV
-:.S>m:dn@_;bBVO=CQ8jE,B5tDf0)n:fCh/.5l*[6:FL/@9lZ.<)#eH77LB_>$Ocp4>g#ACiF''J:DQJ
-?t="_A6`MOC4W@`V5]8iTr+E7BPV^ZS:+aT?VF:"?=mVK@8U!.D1.J:T9*bg8O,O4<)Z^d5Wh1s6YCIf
-IZ05ALja/K=&D@U:.do?6:=4,4@;=q5<q:j3C5tr5smk*7mfX57nZQO:IIQ:6:O=-5XRn.6psC.5XIh+
-6UUi@%oPqc7m]:!6:jR36q9O9?[d<ZR[fb&@SK9]:J=Sa;G0AN8P2rgBSr4;DL.(eH#[A&>[Vf-@Sffp
-:JXe`:JOni<)HFd:Jk+i9MA;U6pOmX69o=Po(MkQoCVeRrVlfgnF?/IqtogMq"FR]q=+4Tq#'jXq>L9k
-s8M`bq#('grVQ<[pA4gbs7lE^!6G3]"9JT(!!+%Z/Il'bcdpgj_H?p@!XZ'`h9XTq`Zk?]rrMoq)@I%(
-gXt*.-34,N>Me)fh;7)BR1Tr7!sA]+IK0?K!<NWF#n@CL"UGEMe]&sW?,*n9Km/fK<'`9%4ZtMX4@)n@
-1bq$M.QK"01*S7t+=&Ki/i5R6*#K+s)]Tj(a&,#n5s.1J*'H51/1i:r.4HAnE[_hV/Li:m*\9EO>@:i9
-6rm#M4!lRM49lKe58t[j&jJ0$1+XRjINBRR1cR3I,pjE</M]L`5>bKY82r=d82i^i4[i>$`8'&*Sj%"B
-H!E11dF4XB2`)d12*Xr,4%q%T2c+n1e_7Z41*RVR*@rWj+W1t0)&5&">ZG$6:1dKe/1MhX(aL=F()Il-
-'Ftuk%M03\#mh:X&JGii&f)&k'c%].(*Y"B(`+#-(D@Dq'c.T"'G1il(`F5.rYd[L+;c(8%Ls<q'Ftot
-(*Q;C\^/aKZp>iQ)^-4H.OQ;Q,9%[P2c7*4\8%eFUlp779KYY/W^Qh3)^Zm[-mg2q1GC7),:4om-QsWY
-+<27L.2*7J'_26t!$2.Z5\PduFF1.K[ZnJJbJ_BHf\;RGN1/V?_T9gFek*K+NJ`aWIsQ-LH@1$cF+S\B
-_o'R<VgF;k_Sa7,^;%P)dZp;dKnb;4P`:KQJ;]bHOHu/mP*j2,c`3Y\ioKS#mJHYKlJUIHrTl6*qY]aK
-o^qABn*g#1kj.X.o'Gc4o]YB#kOSTNo%_X]nbVkDm-Ej$m-!O'o'lAKIe3O<p#,#rj6Q!ug<m^Sd+d@,
-_S=:AdF5k@h<`V9h;mhZgWn=+gXFO#o^CPkh;./VmGHpZh;6T2_RdM0d)aS^cd:7te^2=P[CGSHYd;']
-`o5.ao\%mSgudeiqss1Rn+-,@nDqX/kND*tkO%R(lKn$-lg<omf?Va^I^ZSka2uTWgu75Tn+>_shrs:^
-g=Xm&f\G*.e^W.#f@A<ufA#!/eC2t"g#1fEi9K@Whr!JUio&bNf\PTKi83DMhWEbSl0$mUhW3SGgZ.5X
-rV#-ia3j,=ip?.!jPo=dkj/$-jko(akKDcXp$),AqZ$QemIol9h<F+c0C.uklf[X(mH<g"lga6%jll.$
-kMOtEf[.BP#RC_?"pG;?$P!CA!!391%1NLG"9&9'!WWB+!WE'["UtVA#m12/!X8l8#mCD4!<WK+#64c)
-TqeB\Vl[24[^33=V5'ZTR@KtKXg,.:XJhhbS=H.BUo19mXTbc)V50l]I\Wa;W2m#"W2QVjU3:*G=@khQ
-J]s0fOJT7i[Cs;P>#J=?a/uJO[_0GC>Zt01>$+j0;,gOq>ubNFRBj-&[!YVMBVD`7Z)t.4ZEeCdBN\bR
-?Y*PG>?#*PA9NKOG]\2*Y-<S'T>AFbcG%cW`kSj_TtA"P]t_qC^:_G%I^R>3]uR=a[Ca2d\%KPt[Bm6C
-\]N(5['I]d_R6hdb/UluZEhQl_TBp:cf`'BYdUmQ^<!L_Z+%Tl`P/X]\@K2`_n<\.TV0<Me&etnZ+e#d
-`6HHE]"YGQ\\d4KaLS+DW4AUhT=;&&Xfeh3\\u=qV5pl(^QaY9MNX%&I^ll7WM$;n\ZNHa^q\C4_SEOl
-^p^Vl\@TSb]X"rO]>_\(_mQA9Su&!?Nf'HoPa\DEWN`tU\uN!F\Zhs)R[KkDSX>k5R[fq<R?sG?URn!F
-Sti0eYcG";Ybe@tXfSItV4a6WZF$j;Xf\\5Xg#@GWhleoTpVXXYe&N@I`o:3]$%Ud\\,;TZF@BO\&P_Z
-X0TUh]?&FSdF?\"h:9HZf@%R<\[]/]]tM%f]u%Oo]=GPl\$`cZ]YVCqX/i(eP$f4O*[<*n6rI2o;+32g
-,oI@12,\"'DfJoG3&E]d:02%RMiEUEE+2mH92/;iD17S6RZ;c5E,#(B(\mXpnb;nVq"O=Oo(;SEnac/=
-nF?,?o)88kqY9@Bo_/+WqYBmZp[[qFo(;SInF-/Hp%5,*778sb7VR]d<e$=)T:VC6GtC=j:lM6JS=Q%3
-==u0T1Ggd9.j[)44[hhB<J.'ATq#[Y6;NB3UnaicV4`]F;G9\T;,0.o2*aZ0>A72I?<gT@A<`m\CLhdQ
-NeDb%FEh\:@qB%Yr`^ROA7AVA>$4d,;c?an;b]eW91i)a>?+<c5!;D/9UM>]?=j+D2+'Z;?s$<!8P)WP
-9NYb#6VgHQ;bp4l?uU.*CM%'mC1CXJ;-[6T2/d7r78$-Y=%?"f;*[!f6U4UN>$=Ke7Qj[XE,]K*KmdiP
-A70+c@p35KBn<:`VQ#;gS=l6u@rn*.IU?Vo5t=mX@pE&B;c[.?I?0qkMJ#pV3BTi1:f9hK3]fVoCNFrS
-Lk^\AG\pnj:e")S9g_-27n5j/4ZPPd5sIFn4$5Yj5<VA&84H*>84cAe9L1s05tF@.6:4137RTX25<qP&
-62a&976j./7R'"#845d376sXVHAe5^R#,6E9i"hg<EN6s8lA>T;dO*kR>c$/L4"8e@piPLG_9I#:JOY\
-;,L+a;,^=er_F8.<)ZUk=&)(E?<oraCQn2Yp@e+PrVlg#rU9.Co_Bm2qt0d`p\"7NlgscAq"=:Vs8N&u
-qsj:Or;HTorquZls8VclpA"4"!$)+@!<<*#,I8U#8W:mFe&fI2!s&H1[b'?\e'5lVrW)s!qu@`<!<N6+
-"B=77eBAj4!XEDqg"Y9;i7<en#mLJ6"b$OT!<E6'#SdOU'b_&h(5LVh,oBRf[\/grK:#t?4[1Yi2E3TU
-:eic#4#eZM/1`_*.3]fY+s8Bn4=hTo',2Q8-,@_u4\Ih!591Y*4YA*-,9\Ke,W^K*'dFqK/LN)#2bmL`
->Y[[Z6U3^[.60$f&OJVu+"AEo-lOEg.=)gA*>p@\0eXXk,o83s8P23DAP><Y4u#Al4"r`b;LusHg#AG]
-@r#OG.TXpETeePb'cn_[8j"e"/2B=cHF),TYt$Db&/6-4,q:&S',),q5tG?b;bTf$7lN%J+W2=J.2ig7
-*#o_*%grdV&e5<Z$k3[V%h0*b)#b9N(L@pr*#9;'(*+5)'GMB%(DRYu%hfcs().Ju'H.]%*#oS%'GqMq
-'GqT2:S>8Ed`SjZ+!W*a-S$o',TeW]*[Wd?Z-]pnTWauPLg*P85a\ZA+snQ\-7LAj,Uk>r,lT,#0J"Y#
-.krCi'JhKZ&2Fmi!5/@4!Ta;%!>RM"KRn9#\Eg5U]?&=;`m<;lObSUUi53CQaO#Ce]7c&lLl-J#F(g5N
-FaS7WDQ(Ija46l*I>Gn\_nj($_T0lMKSG&1KS5bPKT1\DRYQupSWoG6ahuW,V9e5fn+5lAq=*b:leC[m
-o^:u9r:'4Op?;;=m.^,@nb2eGj6Yppin</CjRW'4gXPT`rqGRCn`T3*lg+67n+Am?o`+sdio]C\kN;*[
-d)X>[e(<9n_9(?fiRH*%g;:YTf\>0*_nsF3_Sj.<bdFt&eE,]FdDa>V_n*%?Q^duS4LD]9`7Eeoe]Yh;
-[d;8FZFn'(l-7H@gsad:na,c=imd2_p%ItFjN5F&k2PI_o^_;,k3M6olK-jM`Q`kO^;.P3bLPJ,h;d\]
-n`8NckN(RZf$Mk#hqd)Ee(34*e^`:*hqcu:e^iC+io8ePlJL(Ggu7>Qi8WYIg#D,OhVdDMh;.#Mjl"tN
-iSrVHhr*o#p><s3dd-8WiTB.UgYUlDl1jT/jQQ-qc/JBln+?;Js8MZXp?D/%l/s8Rlg=-*l.k@YhWEtb
-o'GW(lgXH-hV6f;d(jW1"Te])!!<-&$3C2-!<``=%L3:CrW!''!"'#8r;[*)!sJi1!<<0+rWk@a!s&E&
-"p"u1!<AddUnjcbZ*q*JYcO[rTV.^ATV\`pZEp[4US+0HS"6@QX0/\2XK/7sUOJu5V5L5jXK/:uV59r,
->")Ui6WArdKOTq:[^ETW^SY.0:Mn7VXgPUM_3eJ.:fUOp<*WC/;Gg_"@TSYsZEU]Y8PE-[ZELO8Xg#.4
->?Y92?=@8W?;t?8@ruC-Knk)#K;c#]JUF6-`5g-7daZ4P_7cnY_T0I(aO7r?bC7L>bIkI/_SEh&`j`(^
-[CiZ=U7\9m_S<Lb_T'g3Y//N*ZFIET`l#L0`P9sh_lL,P[_KYuVl[MGaiMB<\?iQ^cHtFu\\FDs`lcNL
-Yb\,$[CaW"ZDXY%W3XRcgsEXAUm7aQTq7mSSX?"?Uo_AR^q$JCYHGX,Mi*@RSk?K&\C.IHS\)nJ\A,);
-\&$)#[_';_[D]P\\$3f_Y,\hC]t;"`V4a*GR[0>+TTYtBUS=ioYf=2SZFI?IXe(lIUo1&`VO3mGTDkB8
-T<+udTUqdOVQmD,Xgb="UnXoiVPU5eR\d9tYcP(6XK&;)['m3>WhZD]USk6,fm_Vt\[]8r[Ap@7X/i5%
-Y,AYH[C39LaNV9<d+ZpteCr^.`4jjN`2gGY\@]Mj]Xb&MZ*(OD\]2:m]>;8!^q-\PV4<cY'.51Z1IP2M
-AnG=?2)-^.+!<pTD/F$':c'gW2FC2@DM=(2Mg]>H=&_mg<G$E6T;8$;G\V#*p^?onoCDDDqYU*_o(;qP
-'CbV`mdT`9o(2JHp\FX_qWdG;pAOdjp@e.Jna?DI5P=X:q"FCSTkce[2_RmGKNV0#Odhr3Q]l\b5<hl!
-V5BcRR$:`,.O?Mn-RC,_3]B)h7T3!/USFQQ?o^55M>j7XVl-A`L-n6o7Rp9OIQ]JM9NGA6>[V#N>@hT;
-V4;76I#a/>I<0IPCM@I!A7AhO>ZtND=]f!7;d*'s=BSa'9i4GM;H$Un76WXd4[_l0S7?#C@U3A46!n)*
-<C]MO:fL7n?VEXY:/"MY:02"EEG&ouBmY&HA5,fp8OQ($JPfBO@<ccu?u^-b&l<7TG'A4L=]eTr=`&S9
-IYsJUreY<;LOjMV=^G]iV5gGmL2i]OOEkSaR[Sh9@9Q5t='8m/7T*5f?>b4QS=Y^P;*6^$9hnAW76<Ce
-5=&UnH\.$0MN2ptA5l;q91qlE5XIq.5sROm3^5tt5sdXr5!D1q7Rp$@8k;NGG"YLq69me,697=s6UjI3
-7RKF'6:=+)5sdh$5=%Y)5sRY(7mo[25Yba6Mjg*$LLEbD8lJG\;GKbS;GBec?tkIbMf*`jI!]sF?sI)a
-KjmbP:/4S^;G^.Z91h`M:/=kj<Dldu:dR6L>spqpPjnD@q"OR^rr*&rmd'?9')2;$qYpNho_%qDq"OOX
-o'G`?rr*Q*n*p&LrVuosrVZTns7lWjqXqo0*!$$@!!!*XUDO/&KZ2HbbJ[Nb!<EG1fA+[#c,K`.p](p-
-!!!'#"9CaDhUf^[!!!%?hU_\\?Js:T!<N<'!X/`0!<E<+#T=!]*$#Y,,GEr4+rsplYGIXpHB)-+:fohE
-4@;4f6qT?o69H\Z.k3P=2(9k'*Z-@U0I7JG$O[Xg+Ml,g7pSD:66dC.5W(,9*[3*gIOR@1,n_FI+tFof
-.6LU;;c-FkD-gL@.P!+u)';aU/MTI\?q;n.='77*7QsOG=AV%92^g@V>te=:C0stW?:\C(8iJUo97+\3
-gu4\d@p`;*4(Q^cWAZ=V+=Slu5:%$n0Ju'nGd,TK[mh_Y%2pH8*[;[>&.oTi/icp7*EllYH:0tT,ompG
-*[DU;(`XG0'b(NZ&/5cj'FYKM%pThb*#]_3(`4/2(Dd`"*>Ann&f2E#'c.Pp%i6-"'G_K!&eYrs)AWu!
-()IYu'GVoiTXiCqafdfH)'1(H,:4TP*A/NZ.m6tAca75RWh5Z@=\LqBR'9%%-6siT-7^Sp-5n$K*$Z[T
-1GCC10/P-s&i2?Z&2b*(!!!&h!;6D6!?F+*Lk0Q!]&^2a`QlWE`m*/jNduS>hnm:PaO&MMKSk;;NIHD.
-H%'C7F)cYQZGaZ!cDc/<HcO%A_7mY#aOPupL4b&*H^022OGo6nOHZ9*LPD)4`7:T`f];>do_/+Vl/h7"
-i8<tuo'#T@p@J4WId6^pl1arEo_nd_lhKl;lJ:CUk4JNAf%0!RrU&J1pupr0mdU#Gnb)\Krr;cTm-`rq
-gt^9*c-XqcfAFKX^<+[NcHFJ\^V8(=aihZBa1/"@X0]FDUT2#Oi7Q;mXhMTMW1SHkMNX0oX/<bPf&"m)
-begctldN;K]uJRaIaZI"l.akTo^MVRmG[d1p\47IjiGHol/CR`rqks@l1"-/nF#Jd`6?68^q.D0hW3VL
-hr!/SjPf1]hr*YZhqR)Hg!nO'gu%#EhV[ANgtC<2g>1]ChV$cNhp^E5hrEYRjPntJjQYabk3;!ej5AbL
-hVd5Kjl"hIhWt.4=l7<@dd?>UiT]Oci8s+^i:H0tlL=N(c/J<jo(D\Ns8MWWp?;)"l0%3pmdKN,jmMBn
-l0%4!na,8pkj.Eif%AO!_fHCt#R1G6!WrK)"U"u5$P4!g$k<I?!!E<&$jm4;!!`Q-"9ei,!!<*)$j?_7
-!<WN,#6=i*TV6h1Unalm[^W]MXJM\bTUD4?Uo^f+['$C'TUhO@SYN*`Y->.4XJ_tkUnac_Vl?buW2QPh
-UNg$3>Y[I\N6$omQ`@?t[Ca2N<_H"qaKDYQ[_0GD>ZO[%>$#$E@TYu_<)dC9R^9<)Z@#D@8uAktZ)t.4
-ZaO7B>ZY39>%W4a:LmaDHZ=:cKQ1XKUTq(OJuui+a3McTe%3*+`3?>Yd)EN3d`KAQaL9:(\&ZY1^sLTJ
-\')J%[]64#VRjdcZaIBZa0)8UfuL>,]YM_4^W+1(dH\WQ]>)"l[C)g6_SsU6_ofBfW3s:Uf[R16P*a"u
-\\"`:X.kiFY./qHM3FBsWPl?j_OdZhG`Io5Ko1e?MNijlXMDrl\#H7/Y.pNfN/EmlZbF#o\tc"4agf13
-\Zj5pai(X"^UCPb]!AZLe&SSl\&H>)aM"mMQ(OG0R#dAsWN)bbVl-3(\?WKOYctRBWhlboT9u":U8Ooc
-VPpPqVk]u[V5o'JWiW%u\#PpqSYrH`VQ-ScV6me?Z*q3OZ*LU7WiW>'U8au_U9(rXfZUh8][*m^XgPC=
-YdCgBWPGgM\&$A2]?/@Pe^W+&gXX3Uf?qO8\[])[^VRUo[D08Y\[])d_S!=c[CsAgWN2b^Q"1[^/MT1R
-<*j$B@88mC1b'k!-q7WaD.dKV0eY1=6VCEpJ;oVJHYQee<D?1fB6fT6Vk&`hC2.5eq"aaWo'c/Hr;-3Z
-o`"F\n6PGNn+$)DoChqSq>C*Rm.'fFq>0s]p@RqGmd]l=p%.YIp@\-ZCck6I.S=`??<DoISY2O@PBfSZ
-4%Y1'VOX3EPZ]Xh,q:Jr/2Ab6.OmVN<E+XDUSFAk5<1][rhBguVkp#C83]I37SA2%4"WEd>$Z,X@:N\D
-=CdYhQ=XocO,AU<H$4@EAS?$r>[1cG=^>HA=^bT8>#J0u?<U9+=\_Rm='8Qo5WLYb7STAA?X@DM=(+fi
-?"%#@91_iS<)6P'9L)KR:JaJK<G6AnB4P^nG]R_+6:OU=5='gN:J=SeEcYYj?<\+38Qf20CiO2k;+a2I
-A92L(HZOX[rc;\#DfoPm?=n\_X/DqQFJ#(dHtmehR>PZh>Y7jr?"R56>?4j6DLIM7Ss*ha3]Ti3:/+PU
-5<D"s7pTtYItrl8K6qWP<_Q"R6V'R26ps=,77KU/5smgt4$Q"u6UX=79h@lJ8kU7#9hmo<4?uG(3^>ns
-7RTX67R0('7mfU37mo[15sR[65[-ZJ84#U-9jrC,R[TOr?V!XZ<DZUq;b]VT9MJ]%D2t!AD0:>UHZ`e)
->@;]1@SBQm:/=bc;,9na:J4JY:/k@s:/4_]69SOX6U5OWo)&@^qYL0gq=ss^o(<%]rVZZup[e"Il2CAZ
-na#N6rr*Q(mI0cKrVuoss8W)us7QEeqXhi/)Z]p@!!!'X[3#`\T$H$;cGWie!!!/#fA+[#blPg/q>^Qt
-!!3#u'a=eAdb`a)*!$$>G2:a(g"YH5QNI9c!`B!u"U5>X&JH3&#m_6#b-Dp5EjD^?Q@P'Y912Tc6SU\u
-5qtPq5<)5".Qf1-2aKMW1-Hs+4>8`H)A<Pf'd"dA`&p1\0e#L@)`0`?2'jFl.t0,u2L?_a.Ouho)]L(i
-@V\b1;IF$1755W#.4#WC9N*;_,qqtc2'X4a',r)6-o4(R1FOId'/hrn0/sas-n-Dm7O_(k2*soZ_q<l+
-Sk*d1=\Ch^`6Yqd3@uC+1HeSk,!@_B6;r'0d+H90,nU\90-MGb+Vth.)]L4b;gq\L@8BWn:I-<G(`3r0
-)&F20()@f,'G;,p%h&jV&el#p'c\;8)&aA2*?ZO='Ftlu'FYWb'GqQ")&Ehp(`XA/)B9Y3(`!bt'GV8s
-)Aj,#'I6DI\^/XDX>h+9+=\Zc/L_hX-QjWi8n5Q\Zt#K"S=5[D8io8)Yso`\,T@sT.kN1s+tFu_-6sfi
-3%uU'.3f`G/MIkL3>\7eoDikY6$%6gI!MsNYG]M-d_irCe*iT`I?`9q^;S(<fWKOHLQ.4NOH,'EI;jC]
-M0?DC^qdg^H\-ph_o'7(^;@h;Oc><WK6i#sIZ9>@S#MpLR\>_)U;kO7XLca@n+$2Mp%S(Al/UXhp\4+D
-p\FILmsb-%lgsK1n+H/:p@ReBp$:Jnm-3p9qtf.%kk+W6j6ZL:lJV.(lh06)p$_,:n`03*m-<Wfd+djI
-hV62SO`"l=CMB&mKm7!SJT$"A^s:'9Sn)VX;e(5ePIRitDK'>e@8(B986^+WA6sYC]#Vk1`6ml"]tX*g
-bKeqm_g]qO^uObEn+,r>p@.\KmHs*/mHNEF`S'eFm.9o@m-OE<p\a^Gh87^mai;E?`Q-Tigth,Uht63h
-kMkUZi6pcUk24_:g>UTAi83_Ug>CfHg<S7,gYgrOl/Ljih;[AGh<3eRjko@eg">HOhqHf8fA5B>e(3@4
-ioJnXrCcn@a2QWur9W+rhWX"Tl/qU0mdTZ5kj?XSqXs@Lp\Fjep%%kHo\\orlL!orj6Q'rk2u!sm-<p$
-p?:Q%iSW;<eBtsI!s/]4!!3'!"Ter?)B04a!!`N-"U>/7#6t/-(^CBX#mgeA"pkeI!s&H0%Lrm^$j-P3
-!h_$9T:hmUX0&b;[^3*4S=-"BT:r']Yd1dIZEC.&USFNYVl?f&Z*LI3Vkj<c:njkeW2Qr'XJCJT:.mZ=
-;i%l4H_J`qXfS\3_dHVD@(3_S]"5PkN)`_V=B8C&<DQ^u85EE"=J;k"Xg!1P:f3plYHY.2Yd:]P@UNGI
-=^HP^>A%SSE.N(TFFS%GK<2VlIZ12;b0%fMf@@dJ\[AWVbK7E0aihW3]#V=c]<\fTaM,:,`Ort)\u)C6
-Y-Z<f]Y1na_SWOW[_0MbW3sCTb,)Mjah69)QF4'<_5<`fXiSf/c*F70H'Ec;JshOWLj#VuMhJ@:]<\8o
-@rm*bEeo]hJuYK9D0LhIF'Nfp?Z_?f@p*]#[Cs2_ZGGG<XKB7'Tr55oL6/=5c+'d_]=c#%^Ve(%\Zs&e
-`4r^f\\"uP_SsL.]#27ta25*aOf5%FR@9M5SZoN!USaiTahFgcZF?m=RC'W5Vj`jCUm7sYUp?qkXK&J%
-RA,/:Y->";]!8]TX0Je'X15F7[\pR?T:`EqW2-5^U8P&jSY*!`ZEL+2e(i$U\\Zn?[\'_"[^3!CZbXDe
-^V.J"cagm8e^;[deD&9ca4Jh^YIV0U^UpeX]=kb`[_';f]W7sS^pLtl]W.ooO+L^g-RpT4=DM_a>XC;$
-0en,:7UU@`G&_(o5W1>P1d+K:DM"+7HY$&J9i=tsApKB,SXbjsH$++Kq"XRSoC22:o_%qQp\+:Np[e%K
-p@\+Pp@RnIo_/1Zo^DA@oCDSKnaQ)@pA+[dqY0UQqtg$RYAcuo/N?@FQY0'(J!d+1URZ$R/Ke)XS"Q4=
-Q]Z`(1+tUM3^?&$5<1\U2*Xc*KVtfJUN8jd4bof-U8OocTo)]=7ncED9KkX79h])<Bl@g)?".DlR$MT1
-H%(BrF`DbQCh.-f?WLE;='&[6>$5$;=]ep3>#\L'<a/a/=B\Ec5=%=j7n?[CQ==91='K'.<+&m<>t%FU
-9NlmNAUAAs8jl3FAo23tB4GF[I?^P%_54,iRuEVdFf2'S@;]7Y@TmPIFf1P1Rp0*@H[g40`g=&sV2V:f
-^po\aS:asJ<`O6iH]tM2KPY@<?s%?'WiLtd?X$]8@:NVN?s-W5A8Z^VSt;9n>"Ce@6U+(784cQG6VC9l
-H$LWjM1p:c>uX3R6UX167mKO16pO%!7S6-;4?>]$78-<F:eF7W8QSAG6V0a55Xn7177TU05Wh;$69dk*
-8Ou$28l/,M7n?6I:J=8D5!h@n2+1hsNL?9#IRu[d92AMf;,g:d:JaknA7L=^O)fT"I<]aC?X7/cIq2>N
-:/EcE:J+8U;,9q^:JjtcB4Xt5;,otM;c-RpJ>_Gelg*p1q>'mcrr2rtrUfj^jlc.,qtg'Xrpp6YmI'oO
-rr`9!rVlfr%/TVfs8Dlls8W)pp\E>>o`,!o!W<!:!].M5$oF<ngtC6#;ZQju#I;h4d*p1Q+92E?!WN6#
-!=Af,!<`I2g>_#@,lRfND;Npuh:pfAOU(jfrW4PM!<iW/'Iak?)BfJ#*am7%,WAkRURcLEU7,4P7R/je
-5<gkW5=.@b2+;sM/ibR?/2K%84?G8S4!YLQ(Cq'"+>CCB4[_Xh00LX83\3BU*@DUG4?lE39-GDp+X]?9
-1It>;8kElN>pVr[2BQBi5U[(TGSh)`.mZ3F.0C)M%P9gG'N.S$%O4+B*<dMi"rp6+%gF71/i,%/>CN$]
-jQ2^h3^GbV0NnS+hmPiM20UcC83K:,1G^OP>C4'4eAQ,T*>TJ2(*+\C+XeBK*uRIJ:17a<:,+RU'b1rn
-%k/P5*#KS-((;-*)AEVg&0)9'*#U"A(*";8(Ch-#)&<o+*>]V7',MAo'-%f$)AF55%hTj/*#KM/)':(E
-((h/n&ePKg8=;lWcI'Y2,81S0+Y#&i/0cMj-7M#I8$1.JDP3tqKm-un5"Up99-bi0-n?Vd+=8Na,9nNc
-.4@GC0Hqkt)]9tH+<3HXcN!qGq>e\=8.mn*KR8?#\(mmQ`9Gaf_o^QkKnXl5cb@-2aN`5CLOFl3IscQa
-COq%ZI"R?']=u(r_P;O4L;CdE^q[V#`7L3/LPpq:JVJW%K7SK;UQh+0Ru<H&`m<A>\'XC/nbW1Sq"<t@
-lK.^6o^2/Dq![tNqsN_?nb;eQnEol;kih?ukNhTtkPFrGhq7;iqt'LVqtfU>mHa]Lkj7g)k4A&tn)``o
-i7l`;m,m-XaJtA6A6W\ZQ]ZoB@"*Z?FKWU.aMaupCiL:\C5$#BZE^*%H>c&J9PRg"4(`ba?XnVtrl8Ke
-dH]2p^@]q!d,!'pfYYGiiS<GRipQR6oCVD?kjdithSd@dn)`p*oC2)8p@n@\qWHb_e]u(Ma2H!GiT8bC
-hW*PdlIt7Qh:1$(h;I8Qh:^c?b1"qmiS`\ZjlG:Kh;i\4hVdY]ip#gdjlG7UkMXtMg>_/KgYUW0dFm:+
-f\k]Bg#1iNkMPP%o@_.'g\C9pd+R(3j5B=lnaGf/k2tm]cfFool14HAs82BWp[.b:mHNfuk2YdulfR9i
-lg4!'lfRWqj6PUUe^Dmm^2F5\#Rgh:qu?j(&/#<M!!<'!+ThfL!!il;"9S`6$jd%@"9\f3#mUM4!XoYS
-&JGHQ!<<-#U&L]&Tr"fl['[9JY,@hZT:hgMUoCN&\@8fIWMTTf$DaMtXg#(9XfSFrrLlf\WMlc"Y,nF:
-<`)me9j!I`G]K7r]<&-;\$St.9j+[1[(3ZV^6N&)<DuR[6pES5>"hk!AmD.6Y-"mU<`)hgZECI8Xg#.@
-D>mfA@U4Fi@Td&D=)<5!EGg&9EIb.$[X<q0^WF[BcILLc]Y;%eaN_]9^WXd4`50O(Ye7N^`QZ*/`PAmh
-\@SuQ\YlIH]sYPa\])Y&_T9[4[&pU=f%R=7a2P^BUQD^]^q?D0R'=`Za3(W_O_p#(LOl"YNIl;QYCh/(
-Z+@0AQu.:pP%9iJ@r%m6P#?pq<b,HXAQhrYR=&.;EOEKl]<f?2`N?8WPbb7aV3RIIWmn)>Vl?i/ai207
-\%f8a\\H"gZb*ZG[_K\s]Y;D$^rsg,Z(\+dQ'Ic)SZ992UR@XES&rCCZDt"!Tp_gZXfeLmX."j1R@1%R
-X1,@?XeL9H\?;p;\[\oU]r\ZLX0&n6Uog;kXeheiT9>P9VkTodYGe8"XgGF5[a`pI]"5rA]:tLaTX(o.
-^:_.l[CNTO_8X%(bLOkbce-pn^VnaQc*b<s\@K&S]>hIk[C*W[]tCD?_Rd+n]X4Q2P)b-&/hAM+7TaDC
-AQUlC-Rh;43(RJ,IsZ3H;`lfk1cI`r@<7-aN-8W)84cNQ>@r5DTqe<BJp)-PEV]D)oCMD<n+?8Gq"a^Z
-p%S(MoCheJrq8DEo_/"TqXj7Gnal>Ep[dtGo_/+ZrVH9[oDACXm?V9S75mA*H]qo0@=OT?V4j2b-n$07
-NLQT1SXN`IA32M)3&<BI1+G@I1,qNm989@DW2"H(4[=^rUnaldV4ilH779gA9MS#>779XSDIR<lBj5"V
-H^L.9EI*+fJTc$^H#@5-An5%L>#na3?<:N@@9HZ;>[RJ4+BDZJ;c?[j7n#d(1dX]2OdKZh@pN\\<)R+/
-?WU0+85"D5>%N(u;b02C94VgPD.dBg@!n-5Q*d<\MOp#qJ97ffB3K+W@U`\b??`,s_Q?d0F*i+8XjVlp
-Pc0h=PGlU5L448J>#n[HI=%3ZWe5,&D.$FhOf>C4?!($':0h@<?X6f><aoihOIr54G?II!4[D8(9h@rR
-8OZ<TCNX32L5CV1C1C:22EsMn9h.E75<q7k3^>tt7R94*7mB=.6qU'E:eaSR6V'j>5X@n06:XR36pj4)
-7R0%#5=@q+6:==05t4O?9M\GX6U*n#4?#];I$0qeNc[NC3CZ_><`<'t:B!s&=C>X%Q]?'6LOaku@pN>K
-GCjF*;,8B2:JOPY<DQ@_9i"V`:hO937T!2Q5#>$T;h:n2l0Rp0p%\O_(%_.srV6$]rUKFOp\OUSme-;I
-nalGQrsJW#q>'mds8McbpAY'rrr;uop[n42!:^%"!WW6&6Eh:4/!.d(f?h;srW!?/Nn)k3f?hSh!<<-$
-qu@-+!<<-$"TiMnjPSQ9rW*U?hV$W>gYU_V#Qb&0"9JZ-!WE-G&0MJu&fM&g)dgk)+Yd/SV4W-SVO_$b
-:.[`55W^YV6:!=m5CQ'V/NYmW2`W]K4#JH9/L28R)%?um*\+P76V0m39iWl!3\iZH1H6?s2)n+&72m0\
-*@!L)2bd:J8Od?<>no(5.NWG#4!+lOGRb'H1-[cT3!U$Z"%[,-"@c-E!'=$Z$O%[_!s']_3<oa)/i,%0
-?%/6`jl;F^4[qF[6j.VbiMn[4-$CIm8jl!.0fgmS;/j+ugq[AM*>B8,'d4qJ+tFiU+X]ZK6<Rl':dRH$
-'+,3_&1JY5(_RMk%La!c(E!ks(DR8g&eZ3**[W$Q)\a58)&*i+*#BV<'H.f%'c[qu'bD3!',))r%M'<q
-)&jeG*Y];)'G:in9LYeocd07g(CCKb)^R'a1+OXq+sS^%8&EEVCS\22Tpo.L3_#C8;CO+C,UO`Y-8Qtn
-+X/6^.4@G=,oe9g)&"/7*?.3ZdK'7Iq>eY<7he(5LOFVs\(S!ab3IHn`5pWlKo_4\d)<lCb0\bPN/*@O
-M26t?Is--WFaARZ]"Ytr_52X;MS-mF_8!_$`7U3+KStb>K78l8L51STTokV*Ru`l,`R!/4Zd\:0nbW(S
-q"3h<lf\*=oBl/Hp?MJJq=!_BoCheHl0J'7lKdX#m-X)pj8/N?hUM&gqtfjSoBbN$nEKoNlL+'&jnS6!
-mH*NojPJ22g=+*VYapYWA7T@gP`L?4>C(U*E1F#=]"4AJC,L$,Dhi+[Yd'ffHuhMN<I0%#>^V?^JSf2:
-`l?'<dH/ci]Csh$db<'lgVUf#i83_bkO8<Erq/_LkOI`tgr..jlf.:!mdKE,nF#fBo]"KQccO)E`PTRC
-j65:JgZ.>ZimlrAhq?i<f[\g@hqR>G`R3Akgtq#Lgt^Q2h-T-pgZ7\^ipQ<oioK%Ul/LCQi8N_Wj5AYA
-e)]]Ge(WR-gu@;Sl/M"+m*s"ngA('hgu.&Mi8!DSnaGi4inWMIc/\QmmITrEs82BVp?hS9kN(^ek2b^o
-kN(U_kPj`Zm,[Bej6b[Oda$+`^2=Aa"U,&.!!WH(!!EW;";:b9!WW3$!X&T-!=&l7!sA`4%gW%8AcMl9
-"T\Z.',MH"&-`1:!!/jiTV/!TW2m83[^<39T:DRIT:r$YXg#=EZEC1&T:_dPUo:B!Z*CI6W2HDcTqS<]
-Vl6i(Xep&?<E_pb;ie;;IA>'!Xfeh7Zqsn3A?`PM\@K5eI[+>?=]eX!:J=;U<(]td?<*c&Y-+sW=]JOk
-Z*1F8Xg#.BCKanIA7&b[@:<VQEd;A<Dg?2AJ#g,eG_N-6bKJ/Sf@ImN^:h)&c,.*0c,@!/_oB9o]=Yhl
-`4!4s_RI(]]XPAVTVf]AYe7HX_og!4^ppVKZF6sff<Ma#'Y_'-UQ_s`^qQb;QDqF1[]uQqO(J<IApfo'
-Lj*[+U3:UIP+J28O(WKlA=/p!DP*P_5_=ng?t+\ADebE)MgJc8\&#bm[_pk;XfK1"VQ.)!P+/DLf;kLH
-Za.0gcGdZ;]Wo5_^q[4^]Wn?B]Y)+m]"YP\`5/RSWM5]DI[$4cR]<p.Wg96MTt[q/Yc=q(X.c/VVm<4o
-ZCH]6StDjYXg"e*VP('"WMm2:[^!WcYd(R;Ydq$8XJr8&Y-4jtR[gUgUmn0YU8bH#['ZpEeC)(A\]!42
-SYE6`ZEU@7Ye@]Z^94KF`js".eBcLef@eB__q3A\[^``Q$+RFO\A>\_ZF.4A]MYf)]<nrb\Z_d#NfT!.
-/j)$`<a96TA55!6.P*GC;J(K2H#R+e5;tVa6V^g#I>`c/Cg'Cu77U<bCP7nGV4i`lE,99*q>'gWoBu&8
-o_%tQrqQKc)><aro(D_Op\4@So_A4Qnb)DAo(D\Jo(DX(p@eC\q=X=Mqtp*UQYB/c3BKi[RV5H.J!Qq-
-U7,R?/Lst`S=c=@R$;)B3&NTM2E!BH2E<?E3CZJlVl?YjF@\\aJYT$:W2HJcN_r,/9MA2W8jc-@:M+EN
-BkV3fARp(RRqZbeJq\c"E-lhHAnPaf?<gW6=^YW=?sd;j>$5*8?WL-*<EiU*<DlRa7R/dc6:Xk6Qt9c<
-@UitD8R#M/<*!'m9N>5-H#HYS77BmXD0gPUFa&1mV6l,^YG@&VTqd^)_S:bNR=K^8JWk26Z^':`F'OBW
-KM\l#J=2q=^RUUdX.kMi:0:Os<HWY:Q)gs;ChIKf<cO(IWN(8H>$"d'?=d\V?!UZ8@Vg=QTV7Ni=%GA5
-5WqV06Ua[;5Y#4!EHR"jIWT=7=[P>65s\",4$c(s4?u%l4$Z;'5Y"."4[VM'77Kd96U3b#7R01*845d:
-90km35X@n,4?u8$77Kd97n#d>;G0PT9M%Z<69RIk7U^s+Q(+5)FZqQH8l&>`;,U+`9hnJb>$mD\NcBB!
-J:D`P?!Li`Jn@tW91r#T928A[91hiPr_P[e?:dL]<^AiD9iP&<U[.=4o_.hIq>9mSoChqNo(r=Wo_A=]
-q=F%Ip@\%Mq#:<mq>'aYo_87\p%81[rs&Gtp@ItX!6G3P!WrE&!^adL%Q9`pf@8<f55kNg$'NoodaQI[
-.g#\NqZ%]=!!!$$!+jpGin,[]!<Q3Ug>(Q<h;"e2!WiH,!sAgW!WrN.'cmeu',qDq)-tM**%GE]W1SiZ
-U7>FW9hRoA5WCGW77&Xp5smLa3B9;X0IeY:3%QX/,p40C#mqRl,d>?[7nZ?@80]-.2a&QK4<>Y!1dmm*
-*Zc.=,;h\W@W?0m@rZd%$S=%b)fJYB*=Qb)'GP4M;H-^p$Pc!W#@<,l$!M"/!'O'X#RWdh'b<iJ814]E
-/heh.?@JNhjl)4Z4$keN3cNd.TI_KA/LNVX:ddK22_.9pF1p8^\m$U(&eZ#q*?c7<,p!d<2*jDm=^=`k
-6:!=@%1Np_*Z#;%&f(uk%h9$^)\`l'&-iUW&JZ*"*#BD)%Mp*j'+u-')AaSC()If&(*",$'GVE$)&jD.
-&eQ97)AX;6(`*r('GCoq9WcC`d(PYY#ne:&-R^8g+XJ?Y-Rp]0_9fW(Sunf]Q<6F67$alN.O6/\,U4HX
-/L2J]+XI%8%6Z?e(ah*T&0;`.)`no,!94%]!<N<'qZ+_<,ToBrIX$3]\'_Rbd-B)t_oU?mNgZ<1eAT;H
-bLG:ULOk,5Ll21k*e]?!KSGD7_8!e$_5;dAO1<'E_SEn&`70m)LPUY5(k[d&NffHoT9>_6TphOB_pR)0
-YhA=0nbW7Z@drIAjl?%.o^MMKp@%SCp%._Dm-F0.jQZC1lL!p*ki:[Zkl(DKh:(f^q>0LKoB"fpo^;,<
-k4%g%jS/3'n`oN.ki0k9gXXBZYap\bCMn*0PE1H@??^X,Fdf,2]"OMI6uI-GA:8KaYct$7F_k&c=FQ$7
-A:/QENeVhqa2c?CdH/]g^%9t'c.UUaf##2rj6-%3naH5Gm-j`7jRhm*f>PSUn*BuK2Z*:Bp@S%Wqs*%d
-bK7lI_S*\(g#hDSj65[kjOrSNj5/kVh:CHDf@9!?dGF3NhV6`7f%ep'?eOJsg?._\j7)X"gZ%/Ll/gd^
-kMG"QjPf%Zg$%VPe(rj/hVmAOk2>M&mF9(mf(A[qlKRKoi8!/ElK[a/mc39_c/n?gnalDLs8MZZp[@\4
-hVR>[lJpa[jl>=Yk5OZ[lK%9giTf7Ne'?4a^24>d#n..Ar;Zp*$ka0T#6b53rW!!#"9nc1#71Y?"pbSI
-"TAH4!rrB)"Tnl9(`4#$$j6Y2!E>kiTV8'UW2m51['m3<TqA!NT:hsXX00"BZ`pF)SXc@JUSt8sYd(F8
-WMcMdTqS<]Vl6l)Xf$MP;,K\M:lho:J>pl,Xf\b4]NJ`ZDRR$]\\#T]`0">$;c6Rmr_s//@9?fAARMR@
-riTm`>$,!oYcb45Xfo(=C0b+L?sR2Q@VBOjEcu/@FanX_IB'odF+UU8c-";Pf[[dC[^NQbbJh98bJ_$*
-]u%Op\[&KP]s"lb`4*@f]sF`;TWH>QYe7HW]u.k"]t(&;[^rl^`iQ\!_n<D-Wg^B%`l"sRPc;70\$D`s
-P&QngQ\1T`P^dS8R<s1GLRFa,NFd<uC4M(UK:ea(>^1[+DJ"`tE-.1kH&Qo\]>D>"\\m.;XfT:)VPUYr
-LR4p<f<2*cbJ:^2a1An&[&q6_`k8[b\@/``b0&,T_oB=&bf[H"URd]]S<]A$Paekc[ABh#VS9R<[&p^:
-['-C!W32\YZD<b][BZU(Tq@sWVOXWoYbnkAZ*M9bZDb%1Ye%9EZEg@%X08S'YG8J2URS0^SZ8ooZEgL=
-e'bt?\A6b6WOB:?[BQ[3W;a4@a1J[fago3te'l[heD&Hh_Um>VZ`^G<[Cs5ZY-GC@Z*Lh;]5XdD^:(>a
-\[/-)NfT!,00_Nr?=%2\@S&^>0/#:T<bHo3G&:Sb6TmIm78[E2J;\r)BN[np77C3dEf-3YUS!9cDJX-+
-qYBpZoBu&8o(;\Oq>'m_p%A%Mp%%\Fq=j[Yp@S(OoC2A@naZ2Cp@\/7o_/"Uqt]pUoDJLZnYL1r5rCSl
-H^nhJB7cGGV4sJl/2T.kP+8/5R$<\?3A`BD1-#7p8O5d*4[De<Ml3PRUif9s7X_#,V5^AgTo)Z86q^'E
-:IdiJ:K;"A@;]q!B51n$R%%](IYWZ.G].hMC1Cdb@p<2A=B]$=>$G3[?!LW==]e[$;,gb'<)usn83f6n
-2+L26O-sNd@:EYT:.A;m@ou>t7nlucATi)q9h7fNA8ld?I!9g_Nhj1N_pl&UWhQefMRTpJI[55)JV&u(
-OM7<sW-W<6Mi;SK^RVBu_r.,\UPb&(M-=+b<EFBkI?pn6KQ(R9>?GZiLoIA!>$kQE=C,KG>ZtN:<+Koo
-Q(O_9G?n'46:jU>9h.`N91DQ\C3"TTJpMEG?!'Wc5X[t06Tme%6U4"+5Wh>%5<DA(5"/1;6pa4*5XRdt
-5Xn+)77]a392%Z:69mh,6pO(/6:!t077p<E:JseU:/+5I5=.Io2aq+2JsDgpP^5_W8PiDc;c-7[8P)ZV
->[CftRYtp'J:DreARSkQGCO(!84ZBN:eO>O9hS)N:B"$C@9uSp:fTeE:eanfH_Tp!o)AU[oD/7Sq>1$e
-q"jsfo()MLr;6BdpA"IYqu-Qpqu63lp[n4UrqZKjrs/Q'r:p!ZpAi>9!s&E&!WE'96Hghi5,--Mf$qc4
-!!*-6Wn5tNcGdLD!W<#s!=T#3!<E6*"+]4gjOl$^!Y7lUg>LuEgt\/"!WiH+!X*rT!sJo8'cRT&*$H.>
-(g5#"(+4!rXIY2VRZg]65s[[r5<C__6:*Og3BT>]2D6[8.3pB*3@lj8-63d2#n.q!,d5<Y5=7q)73iZu
-4[UqJ-Q+-`1..1%,9e-O.Qp<n@WQEtAT;p/(f>6F-#6Ih/.Y``)&Q[87TWke#p"Iq%4a[U+Bi5X"Xl&3
-(_0E-(EGsj,#BQj1GLI9A:C)nj5cOk3]SrE/7dGeS1l`\8MrS%7Q31l/LO(qK#H9na^d:\*#p7H,ps]T
-/LDGZ002?n>uX-O/i5:''b_>t*Z5M+'c7W%(D@5k)%I&o((D$'*>K5$&J5`k$klqe(_@T,(DnDD(_RW"
-(*+;-(`O/%(E=;5+r2FO)AaJ<()R`"&ePQk8?9h\e&A(%%3?iG.4?Jb)BKqE0f_0T]?mNQL81N0I:>i3
-7$XZ>-QF*L.4?;Y*[2^J+!^b3%6#pa)C7$P&g&#1)`nl,!9+"X!WW8=!$*1DB6J`UFLU)(U!2fN_o'[K
-l]7*aR+9*laNW)bI_(Q&OH,<ZM27"ALk120LOR(S^qdjeL67_/`5BI-^;@h7O-5TZI<gHpJr>PAO-uB(
-R\$.FR`!S-T!I/:lLOfGpA"+8j5Jn_o_8%Mp%\=QoCVeLnEoK7o'#H4mGd<olf6sdk3`*@mG?I]n+lkW
-qu63Gm.0W1n)a-.Id-"go&9'#m-X*!c-Ot_]<\E1O`Z/-Jp<cSR"]7)IrTOhX0oaYWe#taJqTVhc-jnd
-X-&-qNdIV5Lj>2IQ`[0nd*p@le(j9<^VTO$d)jtp`S/8KpZ(H*qsiq=m,6mklK%U*lds(nio]=pnF#o:
-mIBW5q"*M!ccXPWI`B1>_o:-ajPf1`kjn)tkM4kCgZ@DMi8;o/ki:LZn)iH^fA5HQjOMuJkh5.`i8X1m
-jkJkTi8rtRiSiA:h;R/Ci7-T;eCs-Ngt^c@h;R,Lq=3%R_pn8Pk2bO]jlP^jm-3Zqp%7e@g=53@qs`kA
-qZ$TdmIp&>jQ>Rg+7JXZhVRASiSin_l0%3kn`AWhhVQl2cd9:;&-Dt9"TAB,!<<?2$OQn:"8r6A!sJr9
-#6P#/!<`K-#7:_?!sSl3!W`B.',qr1(CgZJ""U:GUSFNVV5^W'Za@!>V5'`WT:hjQW2mA8Za$R,T:DOI
-USXokYctC:X/H#orhFe8Vl-JuZ*(!O=[bqS9MgeYG]]b,]<&*9ZbBRF>%k.GZF$sL]oQK)?!(30<)Z_&
-@p3)BB4%X?Y-+mX>[(O!Ycb45Xg#.8C1_![=BK!:?"@JPB5hd1F*rCcH)S?`E.kU=bKA)Of@7R=Z*LXK
-a2u<<`Q#s3^VG<9^UUYT`Pf0p`Oi=[[^rT<XfJbJ]r\iU\[o]!b0JGGWOB=F[_AoY^V72*Ya`)*^r!IX
-TW#6+VPKQFLNT)aOaDY2P_3_%JoPIKKT_^lPAu2FPF%l2^;Re-ToP+sPC9@BK6**.LR=0u_oBL3_TU]O
-Xffd@Vk:/rM4/mnWn=JT]#hUj]=P)E]!STW`5fNt[(NE;_7mS%_RmRi[DK_]X.YrPT:(k*Q'nVUZ`:%)
-WQ;o[\>lU'W3ED%X/D/GZ`U(.]sFW;UoL]5[\9Y1\YQXAX0B:NZDOq2X0]%0YH+1\V5pGbWLToaS>EX&
-Wi)qnVl?Amd+3Z][^Np%`N?;GXL#:D\%8rNYf=W!`5T@$X3Au9cICUt^qeRO_mQq\\\Z%gY-,1=Z*LdJ
-\[\W<`kARc\%&B0O-5?2.SWiUDeE[!?:[7B2Dmm"@W$I:DIlsG84Gp::gRm`Ll?Y!@ou>o8PN8sHB=\m
-T:::OCi!s*q=b3io(2JAnFZDKq>U51q=jXWoChnMoDA=Xp@e.No();@nac>Co(VhNp%S1Uq=jRQoDJO\
-nYKn_4$,PqH^8,6AV$/EVP9Pm/M/>NQ(atDSX5RR5sR@f2Dm9K2aTtu5X\CDMPmGQV/f-o7=Co+V5^Ah
-TncE:8kME?:Hf^`8kMi_ARoUnCM[ipGaFb,DLm\$J9PpXGA:Rc@UE2@?X-f??t!8E>$P<8=B/I&;cR"%
-:Jt.d76Wjo3($22NgO?`@:O"f>>A@0@9H5p6qgWaC4(&/<DQFg?u0J%It<T@USsl;U99f1Ss#@hFGuE8
-G'e[cJV&MoOedG]D-fk(84H0I<b5u[;.+6aBOkO_F_P>^;,gY:FaB:MWISbm>ut-DMl<S!>$Y<>=^#'8
-<)Zt%<+KooQ(O\3EE>jr3^Z/'8jc!=76jFPD0:2QGB7Y0>$+Ef6qBjC83o^05WV+u69mh(3BB]"5sn:7
-5X7Cq6:aL*5=^/m6VC'@7nufO6qBg:8k2<?6TmLs779X<6V'm@9iY.e83fL+4uu/;IZp=nQ$c.d7S?ZX
-='8L"8OlEP?tEr5QA&giK84qsARShOG^j1$:/+M^;GB\Q9hS)N9i"P[>$=`m;-$.V<`2jrH'ddanG<.V
-o_A4Mp\=LWoCs=&qtTp^r;HTlqXj@Lnb;kXrr2loq>9s`p@e.UrVm*"s8Dfjr;=Y:!!3#u%06Gq[hoE1
-T#fU=bf*<U!"'"1f\Y$'ai#_3!rW-C!!!$$!s&E("Ts50jQ+uC!s/Qqf\59Cg"kG7"pG/4!<O8E!<E<+
-!t#_T(`4;9+Ve#!^Cr&BYcsRHA"T)c3W;*G1-@of4$H##3BB,_3\rE=2_Z[54"qp-.O5iB&e5Bk*[.T'
-6T[Y+<a\3=/j2BQ+WqRG0JlLq="PsJ.4[GL2dCKNGBeOb9Gpo]5oW?[<[eD-0bt9C2ap\L8ele3C,mL`
-',r&6+W1t4,:!RG;^2ep(`bdh0e+b-1gkBkakPgG5r1#B/2(hmfpaZN2+08U3B&?42(^1H@"lSOf=Fa,
-,ngn3(`jk<)'^+9*%sEF;b]VB3@c[6+;u%7)CHXC*"ino&fDK!'bgu_*>fG,+rV+.%MBR#)@^Wu*#oY8
-+W27H-6<mB)]9\:(E4/#$kjKn(*+#+*#9PG/0>`D'+tle)*Xn8e'uC6+VGY7-7:B"/1;MX*\TlS:;Y)9
-3HD+'TRC3D4@#426n'?)-7p_l*#p.F*ZlRQ-6t2r.ioui*$$IM)]^sPo)R_Lrr`9&_Z1Z#4_K(rKl+'J
-X/42/d_j#Fe+&cbHB$In_T9gBIa>irRZrttNerUPI!p$WFaJ)<^;.P&WJ?\)\\uD&^qR\(cBF]_LjF5t
-KnkS?JW61tN/j0pU6WUCgn;%1lKn*;qXX@Nj5f7\l14ZEoCMbTr;6'Zp$hVEoC2#4o]tT*jQbsmmHj02
-nEo)blgjrOp\Om_jQYsrp\3qCId-+am.0$#j6,XhiQBHqah4p[UR-jkKSPG\Vk'-0N/`d[T!u>F^pTVr
-N/sC8`8fS(f?(%^V5BonYb7>bZEgpFa4T%pg"5$Fe%``ijO)$"gr7pa`:iH[n+?/:mdfT(mdTH2m-*-@
-`8o\-mcEKqkk4cHq#1!RjO28uI`K+7`lHHZh;-lEjll!kg>^c=e_T-Bhqm2;eEPoJh;Hr<k2>1[mcDpJ
-io/\SjP].akNCpol/:LVg"bTBh<4(^g"5'8f@SpDjk\bLf\56;iqW,t`PgF(n_`E`ioB1fm.'oFm-sH5
-mGH.Kk5=K*oD8LdnETc6oBZ2@2XKhul0%?pjPf(ZkND!gjn7cjini\Kda-:OB+>(L"9no.!!!$#"9o#0
-"U+u0!<E6("U5,7rWEH2"p>&6#6b80#WW"f!so_`*Z>h&"9JZ."/hujUS+<WW3*A3['Hj4V4jQSTV&!W
-WO&t<Z)jdoSY)RKV5UJuYd1O8!i_ukrhDEKVl6l*Yc)tS78?ZT8;O[$H)]0%XK8S2`F;tD?EUW>['[<R
-QY'f<>Zt6/;cd%'9M\Mk;PL;mY!%;@?"0/(YHY13Yd:KLDJNHV<afEGA7/SNF+%Y7F*rL\Vn0?WL:,+H
-b08,\f>4_t[C*Q`bK7Z>a3DiLI_N_7\@oMi^p^np\Z`WK\[/NKZELsKWk5gN^WOg@b1"#)ZE:IRaL&[m
-^;&("RBip*]We6&VmEh/V3dO0OJ](JOc,BmRZ*W%R#HlbR@'G7N0U-=[_BQ-bfS,IWi*8/Vms(,Q)q!^
-URns=bf%]DbM'k9Y0!N<SZK&OI[R49f<qck^q@.j_7$PY]X,Gh_nEC_]:GM&Ycb[K_o]d2b/_'&Un40G
-NfTNqVQQu"USale^:L8KV5U)gWirG$V3dRVWMZSoT:r]qXgZ'TTVA`sVR*S/Za[?MZG!]IXfA.nXJ2Ps
-\#l9mW2HAaWjK+5W2uVeVkC-:?.Zs&\&-t4UopYsZF.EZ^raL(^V.P)bdbHod*9bZeC`6_]\(ZQ^!+@,
-^V@=h]XYATZF.3P[\]nF^9+fP]W7fhP)*Tr:K_LSD.mWf8N8U_0LJiQEIN7P@TH/$6jcLa@r?dPLj<lI
-=oM,+:f:hOPG+bDRsf<lCi=1dIeWU-nal5<o(DeRqtp<fp\4CQo_%eFq=j[Xq"F@Po'c)<o()>Aq"ORX
-p\=R[p@RkGr;?B^WG4U\5X.PWQt/p(K9rI4U7>sT/07QNT;.sKS!\"^7QWXj2`!BR4?YGW3^lGjVl?Yk
-ECrYjJ"ia8WMcSdKi1cC90YmB*(*.e7S6ftE+!-cCMd=$R$M9$JVo86GAr"WCh!BR?<(0;?X$`CA7K%O
->[:K:>#nR$='AU$<`)R^6UEmn4[Di'QXaE6AnYm_:g7:4=&_sb9N,)3KQ:Bt9heAgBk2L=JW5bfWN2Vm
-[%W_aURd^>VQHqhNJW4;JrGVbI]/liEaMa>92&i0GCY-\CM8`^G^FaaEc+lW='K`gHBb>,J8J_"<EO'q
-W2P#K?WgQ8>[:]?<*EL,@r?UWTV7B];b8f$5!2M78kMlM7o*W4G'A%NG&_/#<C]JE7n?-;5=.Is3^?#!
-6:!n!4%Ve+5X@Lq76j+,8jk^%;aNf=8k;BC9M8#L:.n#F77'C15s\"77Rom<84lKM<DlO^5X@Lp3CI"u
-PFS2+G!n>[85i>d>?4^&:ejhmAS-jhM.UjbM19PU@9[&_K4@tb;uTW!:JO_]91hfNr_=G8>#@ge<(9D\
-;cHbAPihQ3rVu`gp@[tDnaZ,=&GuJ+rVHBdqYL!]q"=CTr;?Qm!rVrkrqurroCW"[rs&E#r:p-dr5ep?
-!<<-!!>b_l^`*YFVodWHdE5Mk!!!.seD&C$dEVhP"9\f*!<<,u!WE(;!WZ]ajPnc>!s8["g"PBFgYU_6
-#RCV:!<E?*!sA]-#T+fp%20d,&6-f^'J4^8Y*sfUVOppO4[;7a3CZ@t4%2k:7Q3Im1H@<J/LiJ:/L3"q
-,97R:&e,Qk+KN=D5YY*Q<^S8h3&<-@.N9T`68ViI="5R?,UG9310J[DH@(3nBMNr:>t/OJEa;(DDJDp7
-<Dl[rB0p<WIpuSE1FXXu7l`qK>WbSAA40<s;cZ1_r\HMrBm,fagZ"en1aje*/ns"lTK"hc3&ENU5Va`F
-2_@L%H,84iW]VCG$k!d_,qL8b.NocY2*af*6od=s5W^bN)ANr&)BKe0(_75g',25s',(c_*>K8%'b1`m
-'bqW2)@R)m(DRu3)'0tE+<;dP)&X8)'c7Ps)^6.8'H6rg2BjY!+;tq+%hB*d4/9X>d_D1h%2g'1,qh53
-0/+n%.6C4!\^@*<K!;VTH<*Zt4I`HE0KCa7)Cm<b,Uao]+!2[P,U4ci/g)Di*$?dV*$%!Me,TUP!sAZ,
-cN*V<E[XCrI#!5g[EQ"\fB:T"_o:$nTp^=id_3E3_T'd,N.lb-I=6BgJr#,(GC5!a[_T_q`i4i\R_6SU
-_8*h&`7(0FR#HNALQ.=RN/X!lVhU(lTVR^ddG1M+g?\4uqY9aYo&8Zkk3VX2p@e1QqYg<_IeW^/p@IY:
-l1"?2kk=*-o'G`*kO\37hUq,fs8M<Hp[RJ7kN_j:m.Tc/mHF#lki1dhkN((HhpK3K\$i]S[^<HR_oC!H
-_T0L2aii)^eCNBtc,$Zibh):JnEo;jaO8SgjP%l+f@SU-f@o-=g"Y?@kgI>dqW?DTf\"-r1<.9$o'l8F
-qXX1MoC2JDlLaK.fu1hcj66I7nGE"JpA"=Un`JoYc-FDD`m2ZXf@\d2rSL-%f&GKDi9T=]h:g`?fAYHB
-gt:!,mc*0]jP\SEj4rPPhr!YXhrs:ol.k%If\>QJjQl=%iS*MTh;@,EgY^oFg"bQBj7_q!f#5MYp[R))
-hrN_Ski1h%rV?!Imcs2`jRi01o(;eYrpT(FlgsK<n*00)lg+!(kN(^dkN;d)%drB4j5&SHdEp=Q@h&M>
-rW2uu#Qb,5"98E'!<W6',Qe2Q"9eo.!<N?+!<EN5"U55<"p4l-$lL'('FkEO!<WH,X/UQCTqJ*SV6$o,
-['R!:WM?/ZSY)RMV67&-YcOaqT:DIFUo1;sY-YF:X/2YfUnacaW3NV3We4bQ:Ja\SNO"=lZ-Kq_XKJkL
-CL^1KY,nb+Xg#'i?<C0';c?Lh>@qAC<**R2Ts1c)Y^p"a@[jX*Z*(76Za=dmD-gFMAnHL*An>LfFa[_0
-EINIZVn0?[M6b+EbKS)[f"nPq[^`oa`Q#p:`5p9J^;S+)_nNUm[_Kel[E#Jd^9tALWk5[E^:CYjd*8r%
-^:(;VWNjC\]#;7l]?@XP[^!EVZ`Kq5_7ZbASXc=T\[S]CR$tk3]>1keZ*145Z*VBWa1$MjT=2SbcIL@h
-aLK1+`m`#?^;Iq-`l#sFcH+,KbgXG5YKWlJV5gPOS#WO?_7@:taM5O3_n<q$[)B_t]sG&WVle7`^X:6:
-`k]=*^9b>;T:hU6R%TnIVk^#\USO]kYGAJ(Z*:mAYc"7nTq/6[XJMV[VSKL?XgP=+Wj@/QXK\_+['6R<
-[(s/KV50f]YcP":]t(29['$@.Whu_rX/_kiWM?T<e%rN&_:Q8m[]HU6Z+.$FajA)D[_K]*\AQ;7c-ahd
-f[IIDf[@dScG@'']t:nk]XYAW[^`cRX/j:QWjB"<WLoHAO_?7OEHunUDIQU<4[)"l9OT;lG^"(9=\VO[
-8Q&c%FF]7.Meum*;G^1i=CH6-S"ZI>O*#2MC2Id9p\+=Qnal>Ap%J.Ur;6Bfp\4CRpA"CVqt^'_p\"+I
-nac;Ao'l2>q"OOTp%A%Qp@RkGr;??^Y]E/s5Wh;XSSM/?LR4j7Umu0\1a#P_WN2tpU7ZR&7l`Ie3&Nf_
-84GX&5t=J&Uo(#_E(NDdJto-;WMlYeMH3VP9g_Ke;b0JQ92T&1E*ZgZCi<L$R$M?(J;/c.GAqnRCLL^`
-A6`GL@U<;I@:N_K?!C<1<`2an=B\^'>>\6m76rmi4@)l-QXXH;AmenA9jV74<`r9i9i,,:M0EW::/+Jc
-?rgcYI#=&NP)b7qH4YLaO(i?JH\-s'H?*b2ASGfqDK()SD-Be2;,CJ.CiOE/@pW\XBjY1T?X!G3@:F7u
-I?gY)H"UDa;c@.XV5JfM?WgW@?s[>M>@:Z:A8Z^XTV7Th>#[^K8OZ0E8k;QA6r.iAFDu/?FD#>t=A_a^
-6UO+'4$l.u5tF:/5X%M"5=7Ou4ZkV`7mK:&5sI>85!_>'91_]N91_oT<)?+V7n-$>6q0dF9hRuP92&&U
-9h\;V77'.$4%3G,PF\8-GsjV`8Q8Ga=\qmn=B8:&A7UC_Nc02uJ9u<H@9Qr]K47nb;GU(c:JXkb:.n7Z
-:)lo*;b9;Q<^oS^<)?D0MrO0qp\aj]p@RtHoC1ublh1#Jrr2lmr;$-aq=*tHqu6Tmrr;lnrVuiimdg>V
-#Q+2oqXs[^qoJgX!W`9%!<<*^d4#`%YK>DLg<<\%!<<;3g>glBfRD7-"9JT(!<E0$!<`K)!<E9(B%u;$
-e0b>#"BaF3guR>MglW$R#Qt/0"p>&4"9o;P,R=\g+=7Rrb.&<DF.oS&K4UdI<B33.6T71s7mB1(7SH9/
-5<LPT0I\D"1cm9<4<uC&)AWek'Gi.*_*1Fm;`Z`b+uVV<.lT%#-@R@%@'X6$1*\%j0/b.DBQSNEG&hJ?
-BOk=UB5gXG=a,7PF^n6=4[;q8?<(!(:H'sW0J5Rb9OqU4;*[K?;F<W:5s%.h3Cmq*R*+@BN]f3I-70sE
-f%Hue4>f8h5X%_*2aTMV8m?YYg"a860JXIZ,p+0U+s/$K(a_R98q&u^6V91%2CTaf(_dZ"'Fkrm(D\&,
-(_[Gp&IoTf'FtZ\%NcH#',M>k&Jkuu*ul7G*ulOO0.%PR(_ml,(`=DC,9@UG+!)OK+!)UK(_[Dl%N%L2
-`7!)LS/VnY*%)p[0dJ"u3AW-?7nTo2[:#H-V3?=.9f4r#X[k3//K6#`.4-Al-mTrZ,:"KW,pacR,qU&V
-/0PlM2%S1:!s/Q+!RCc<!,!TID0LS`HH+@7Vpak\`5BRHkb+MuP1.(Y_8=7>XF$(dKSG22KSYG:EH6;R
-DmI-o_8`I3Q(#J*_nj.(_Sk*!S<o=lJVo&4L5hF^P*CodQDURB_:%)9\CU$8nbVkNp[-epj5p:2#5.cc
-p%A(RIdd12nF5W4o'c2BjPfXpq"X.5gu\D,qUjBaq#C6YiUcd5p$(c-mHXK7l0Id/hX9Rnm-Eiah;H\q
-\@8lU_7$Y^_ns7<d`KPA^;\:@fA#!4cHs>9Zd%D(nFQ/,j28s^cJ7U;f@&C,e_B6GiS35Gi9&J)_u&NL
-eCi9jIbhu\m.Bf7qYfmFlgF9;m-+37mFT=rinibmnE]l?nGE.[qXa"<bfe;S_p-N@dF-V'jQ#(KkN(I_
-hrNhbk2tFLi8E5<e`GfJeD9WLj5&SNj7)^&io8bOl/14Zjm_Kfg>(H@i8*/DjQbmbin`JPhq-ZJj5JbJ
-inrnn8+5!G_pe,Mk31UZgth,Mjkoe.p$;2<jO<5cp$MABq#CBbkkFQ5kj7Ekl0RTojmDBqjQ>XejQ,4\
-h;%/If@nTtd^is$!r`3-!W`9$":l%P"Tnl(!X&Z1#RLe9!u_CM"9A`3"9\u:#6P,7'HA),$3CA4!!36(
-X+%%DTqJ'RUoU`*['[*=WM?/ZSXlFKV6-o*Z)jmtT:DIFUo18rY-bL;XJ_niUS4N^W3NV3We"VM92&#Y
-TXK>sXO4\`Xfo7HC1pOUYH4k,Xg5<c:L[U4>$=s-@:iqC:K1_#S?K0#Z%#t`@\0m/Z*(76Zat@"CL^d[
-B-1Dd@:j7iBkq?qFG#6eVn9B_M64Y;bK[rVe[qib['otM>K+b,`59F0\]N(+\Zifd^;@gnY/.Tj`j;S6
-W5ZHd\[Sudd)rkt\\,VmXKf.D\B)Fr\^J-a]=,Mj\?Da?_S)qCS=?7^]!SlUQ^,S8`PA[aXKSP/\$j/a
-b'pduUU\M*e_/Kod'L6m]uegH`k9=4_TCEYdEBeWbgXG5Y03WJXK81TSZ8a?`4*4sc+C9m]tDCpZcC),
-]X>,\Tr?&H\]_t+bfI`@^pq.FSXu:9TV7@>TV8?dWM#Zk\?*6F[^*ZS[&'@nWL]QMZ*:4#XMUpBWi`M3
-`.#\6Y-+\)\#Q75Z+dT@Uo1&kWMQ;bYI:X5Y,JA(WhHH'Y-4UtX/E2Ge%`?"^!t$'Z_sh'XL5.7Vo-Wr
-]#Dh8^r"4EdEp1igXs9Pf[djK]sY2W]stJX^Upn][^``QXJWb=WjT(4W19';O_?=SFEr4[E*lL:84Z-8
-:Bk?SG]@J+=8kos:KLn9G_D';NG;d%:f(%j=DN>JT:hR/J8f13BPV;UpA":Mnac5Bp@nC]r;?Ecp\+7O
-q"OOZq"aa[p[n"Go(2DBn+#rDp\4CUp%J+Po^MJMr:ooeF$]df(JBOPAPQunQDLFQQ=W'9,>ar1X/Mng
-S/Q62:I.-.5!)&!84>Hs5".qpUo'u^Db3;cK`7_sWMu_fNa#CW;+aS`5s\%7=(#HG@:NkfEE[RQQ>1Gg
-JqS]"Cj:,:?=78Rra.Bg?sd5G>[1B=>uXd!<`E.'>#A$t<)umb3\iKX7p).G@Us+^@9QE%@qJtH;+jAS
-;LVnlJU)':;,C(n@T[/_I#=#KP*(ZLG^b=*N,*6OH[^NqH?!_5Anc!uE/&p\?Wg6);-7OHChmTgA8>pk
-@:<JO@9Zo>@rl^>Q)1:#ARJ_@:Lo0WVh&5_='oBB=Bf'8@9HWCEdX.DSrmhj;EHj,6V:3N9M@lE;f?Mo
-EIMqRFCAcf=&Vsg69dk*5Y"+.6:jX95WhD$5<V"o5sI=m8Nf@'5!M>)90u9E84l]M7o2oZ:IdoG84l68
-5X@q6:.e/M9i4\Z9iY"[69[Rq7pgk4SXl'r8NfU8;,'qi:/+)P=&W=9B8Vq4EI<CfI<B+2>[;T(?r^&u
-9.<Y6:.n;Y:JFJW:/+A[:IIBD=%,JY;GU,-N90X)p\b!do^hhVs8;BVqY:m(r;HZopA"I_s8N#rrVQKj
-s8DZgrVlg&r9rVCp%%kRpsfB;!$MCE!!!$#!boXq$q.)6eCW9c7frem#/AjRg"Xrq-NODQquK%b"9JQ'
-!<N7*g>Ui9-3F>Q?f'GijQ,7SWt>^E"p4r4!<E9+$4[LU$P!k!.h5J!\fES@PGFh-=dG1E1H.K`r]g]V
-6pj4'4ZtNK6pW@T,;:f,3&r9/2Cp^<(_-i[)BL`Q`]d!s9g10T-:LWa.jcDZ.P!MbVJea\-RgK%4"3R4
-GBnCSD0VF_>Af((@9I#RG@ki-@nKEb6rHZi;J]T:6pNF`0K<<+9Me5G<*WEm77TL3:-h'+9l=s:b2D!'
-3]Si?*[kTKf\3Do4"irm4>&KQ2aoGQ:M>R&eC1fk.4u8F*uc@U.4$8[*%a9;84#O=9I2VM-70uX'+Z$"
-'H@l,(a'_9&e,Qj%Lrma((puf+V5G%',26,,T%UF)'1+E(a^CY,T%@9(`jD*&JH--+rh[C+!`$K+"\`W
-'+bce)apYn`RE>XW$)co)'p@N0-VPR.lT+=:K=j?Y%j]2SX5LI<]W71Va)g_+s83],U"?^-6aTX,U+BY
-+WD+A0,YNU*uQ"T&(LX^!<WE)pAk3nrrLIH8Hp;)It`)uK>#d>W7gLc`5BjTm$+?+REi:T^V@Y,Y'khT
-J:<-'It`f9E--VQFgAg!_T&s>OK?jI_ns4(_Sk#qNKK9UL4bCZKR.lrPb4e8Kp]06NlK`,P+ULqn+-2I
-qtTa@gZn(anb;PDqYTj\rV,aRq=X@LnETK7jP&hZmc`Tfj5o[tn_Mgfo_%tCjm;?sm.'iLm4@JgkNCUh
-bLG_Dm+psef[eE\Z*V$Zb0J5Sc-4>Wf@eZsb0JD[eD&m;gssmg^VSI^nauGDi83)4dG3jBf@\a-f)F'$
-bJV6<`Pp!=aN=GGhqdGOcIg7Vm.9`6rV6*Wkj/$=qWdA9mbGe"jPfG$p%.\Mq"k!do)&18e&f\Zf?VRi
-dFH[og>Uf6khk:Zjko(^io8qTiSreOn)N-Yro==GiofCWhsKeJi8<JPi8*5HiooaqjOhr8iooOaioT@^
-h#>o4gY_#Mi98_Eg=b<Bq<?/?_:.]Fk2#(Wh;%&Qi9^"#p?Uu9fZ`FDp[[tJqu?WblhL5ClgaB0naP`&
-kNq?nmdB5qi8WMKl/C1Ej4;E)cG*]f"98E&!<<*%"pkP<rW<N/!=/c-!=&c1!<<,t!=o/<#6tM?!s/H'
-#8.df'b:3E!sAT+">@*aVkg&]TqJ6]Yd:^DYcsdmS=5e4S=lXTX0&J&UnO3FSY;gVWNE;,Z*:4+VlBZk
-*N--J[]t0e=]e!a>aD^KIBq22Xf\h9^0PY`AZMd/X=C9MLg+%i>$,3A?"@_`:/P;#=IcOtXfmUb<cPCM
-Yct:4YHtZZ@V&tUA4g9A?WC'2CNb&@?ZhEQDQLU[AT4rnb0.lJdal7<W4]dG^r3q&b0.QAcc*H4`PT@&
-^ph%rZ)"e4^9aW5VPgc.Ye7K]^qRUiY5YXZ[^a/XZb3o_Z`1dYR&@a8]rANV\A6%fW1^*"_p?TH^T"*H
-dF$.S_nWmj]>DS4cZRLVXfoRcgu72Jaj%i=]$&OH_og'@aiVWNa1T%"]tV=k[Be;_[C!KKP+&PXeAJi)
-cc*f<[(=;tb-\Xsb.tBj]qr!T`PTO=aNMiG\]W!oTU(n<Wh5ZUT:_U?TrauQ]<\QJ\$3-KYHP(/X/r:s
-_6Tr>rj2j;Z+.0>Wd_RlX/`;)Xf/2"Y-bdPYb@S_Y-Y@6XKf+4US+9SVQ-f'YHsgmURn3]b0@K([Csr+
-X/3&$X/`M6Xgc!Pah#+2`ON^rda?@be_AKb^=LoO]u7\#`59$l\@o>Z^V@4\YHF_1_Qfl8\>>ObQCi(H
-DgHhYEb/?L9M.iN=Z'l9IXZTV=&_ph:K1D2H\@68K6_!2<``=&=_2]8T;80IN.>YXE+a$.r:fdSqtp'V
-o(DeTrqn)>p@\+Pq"jj_q"OUYq"4+GnauJEoC),9n+$/Fp@\.Sp%@_Aqu6R7VK#C%1d"]eS7kZ7K9i@2
-TpKFI4Y'O"YH+b+W!8lF:fCFm:]=?">YIdN4%V\0L&Ro^UN/ac:m%NLV5^AfTo<,G92J/W:Id]64A9-t
-De<0bH"L-(PET0WJV8Z+FDuAICggU]Am/YW@p`bU>[V&D<**7%;H6Xp='AHo;c-=]4ZYJV3C-K&QtB`4
-?XI)18R5_5?!'ln6Q]'*GERMl>Zb$+:0(J*DL@FuNg,3?BkV@%H?`\%Bl3im>B":g@V'%Y@q'e5DJ*0U
-<`WO:BObR^>[(oUCMI?fARoe'G^FmiNh)`5E*QRL;b^kQU8<EJ?WLZC@p`AC@:3PG?ZLXYTV.Hc>Z*dL
-5tFdJ;+jAO:J#bMD'3n=C2.Ep@9QZ/:.RE85X7_*5se(/6UF(+6pj7469[[66WulE7RKC,8P)3>8kVcI
-84cHM;,U+X6Usd?7moa:8kV`D6qU-K;,C%d5=[n#5"T:?R\6:<L/($#92eP^<`;U_:/4bm@Vh3rM/.Be
-IXQ9K?s?rZG@4KO;+FJ_;bft\;,0ka;GKeT:/!oB<),t[<_uRaDLBt-o(;eTp\+CXr:]aRp%e@Vs7u?`
-rquWgnF6&Aq>C!Ps8Murrqc9VnG`Fe#la\aq"XaWq>JkEoDhD_!<N<&!<c0=,n<\IaO8kb]M8J1!!fCQ
-jQ5LZ[m'rs"p4o1"U#)8"98E'!<QKYgt118!W`\#hVI,Nh:LGO%g)t>!sSl1rW+;I%N?T("r0<;$=LZL
-#SD<OURQ15NLX'10M+hi78QB;9h@B69Mm`"1c[0>0.e_13@,Rm,ps]D%L`[U(F63'9L:p/3&;Qq1d+)e
-/gMJU,qiK<O#JXH1+j\&1HelkM/$pfK5Ojn>$>653Cd:_D/O,n7n6$Br_4h5@:reE7R0.#6;:<F6qTg0
-;H6n%8k)HMAmoFuH@N3Pe'rk$1,(1%/j<:_h5iq*/PJE"5VY,b6V&jjAWaX[g9jF-/f5?A,:Y8t,TJ-\
-*)\sZ9MIW.4ZG/D+<_pG$QKos)B'A-*W?i\'c.]%'-\8)'`Jq')AaA1&elH2'c\8:*Z>q:+!`6a+VbS+
-*uu:;(`aY=)&*c&*$Q[S,UX-=&.T6j9gu;5g==3H-km=:,p4Kc.39TX,;M,B@DgKd;OOAQR=eg93B`1`
-681)D.kiS$+XAK],:b8h*ZcLF(*>"G)($^L*YpsKeGo[P!WiDt!<)uu!RLfo"W0@JL44YpXOXYWfBUf&
-_T10nN0fHud([0([_'8[TUh^BP)kNTreheBG(P0o\A?"ua01)HPg7.__8*k'`7^cEPECTYP(%n/I"@*8
-PEh;iRB<!IccOe5WS?b.nbN(Wq"*\-lJq'uq"OX`rql<`q"+4Om-=?<nFl\EjR;-njPf:clhUANhUqAk
-qu6!Nq=`q1kO%U)p@.\>jlc'Wc/.RAh;[8?e'Yh;[C<uqcd:(gdEU7tgXaTnd+-k)gY(32fFlrU_q=/C
-p%7h5gt's*i9]giir7nMh:p])^qn(2b0%]Dao:GUf%\a'hT!J!o'ku4l0IZrkjn66k3)4$fu1hjgu.bp
-o^;8?nb;\Cp%-nbbKJ;`cHXeaf%/C*hqQW@iSWYSiT'+\jlY^ah;@8SgXb6Dl07Nlk2Y4SlN6J4h>Z:A
-gtguPdG3sMjPSt\jPo5!k?6s2eCrjAj5fIkkhG"Lh<"#$n'T%if^JOml07BmioTCdki^ggkNVWpbiJ'`
-nFQ8Is8DW]p@mq6o'Yo6mH!3clfI0ch:giSiS38RiRccCf#uXj^L%-JqZ$g&"pkP>"U#28!<EE,!!*9-
-!WW<"!>#;4"pG/9$3g_<!t#_X'bh)U!]'rZ!sGs5Vkg&]TqJ6]Yd:^DYcsgoS=,\0R@U%LX0&J&V4j<G
-SY;gVWNE>.ZE^I.Vl9Tj,,_ZO[]jgU<*;dc:kZ30I^.50Y-"k5^fFoKDm-:DWhlG\IZ8buG&V/4Bk1mm
-CK=A?@Uc(8YcP*`;G12qZ*1C7Y->7CG@Y>r@;9[b=]\j9Anu4!B6K/ZGdY)hFEt10aiquUeCMOGYe7BL
-_8jL:dF-7QaMkm2_76kkaM5d=\Z``M\#uX3Xg#aZ\@fAe_T0p2]"kt\Wi<A.\AlM+I_)H$^RLe$['?U5
-[^EfdZ`^(#[_gD=bJgWbaO\kb_o0C,^r4+(`QQWXZ*M<pgu@;LaihZ?_9^cdbgXqbe(3%'_77%k^r*mn
-[^+D\YH+h&R@p^eeA8W%\$EEQYdD0X^ot,`b.Y-f]Ukt6_Sj:/^q[[sZbjS[TUD4AI]/p.URn-NR\6^U
-R(0K,ZEga@\?E-DZ`Bq#XgY1%XL>[M]WeiMW2mJ@Xf/8$Wi)euZ^I`!\$2s:['$L4ZEpm@ZCI_lYHG+=
-]X+K6V4t-$cdBJ7[_LA.VR3h;Za-sHZa6s5]!Jrmb.,6rda?FdeC`*ca4JtW[)Kep?GXCaYHtjKZa-^4
-Z+[68[_f;HXgk-mTU26g06)AeG]."j:eXJQ:g@aZJU_rX=&_pg9i>/4IYNiDL4!</;c["(@;^=PTqn?I
-ML]GVE+a*0r:fdSqtp'Vo(DeTrqlutq"OIQpA"X\')24rq"4.HnauJEoC),9nalPMIeWL.p@\+GnGE4a
-rL@Rp838q)F.6oACkA%NVPBYp.l8YZS?&ZhV4Ns,Ch[Wn?=-oA?;+$W4\A4CMP[2ITl3.O5EDS7V5^Gj
-ToN>L9i4Ma><Y286Vgrq@qK.]G%tB6S"!u$JV/W.GB.nQCh.!e@pEMWBOk^e@p*/BITBQP:/"bi=Bf*3
-;--Rf7R''s2aKu6OI'Qg@qK1Z;GUP%>?Fs)9h82eGDCW`=&Dgi:/P"tCjV2#OHP3=C27d.I!]4/C2\<@
-G]@_;@UWVOA7g:?DeE<W=B8a;BP(mf?smkhDf9?&C2.[-G^FsnQ(OV>Dd$4A9LrlK32<=&?XHf7<*WX/
-=^509<*aHmQ(an6CK=+l5!VG-8kDN>7SHBuF)Q,<CMRNp@U)u49h7?55sbH9)+Ht^7Rfa26UaC-4$Z5)
-7n>p769db-8O>uI8L-ht927cD:JabW92A#F77TsB:/F;J:/Onf<)umb8jGR.:1f#pQ(FM0J4i't:f^Io
-=&_pc7n$-S@;:djM.q0dJ:2EI?X@5eG[F<J;Gg=h91_cP9hS)L7nQWR9L)$G:J">_:es`%I+\8eoChnN
-o_A7[q"FFWqYBpdq=XR_qtTpWp%J1Yrql*]r;6KnrVcWerVm6(q<7VKqssU^!!(+@rrW0"5qU&'&5/b?
-eCrKp:]LLr&&%)^bH$tW8fnlh&I]-U#RUb?!<<0&"`N2Tg!_DO!!88:f\Y]Mh:nn@"U5/5#Rph6!D!A$
-%M03[(cE?IFO\5F)gI[FV1*ZUSQS6?8O,+%;c$1i<_G;;3A<?J,U#*&1d")W,VgVh)%mSn%N6H@Ye`q#
-86%o@/1*.O0/"h(-Qt*"=0I-9,:=f_+=/Ns<.:'\GCFjT?!h8XB4+#$@:jJ"EaiET7RBI3;HJ<]D.$I:
-5sRS"8l//V:ejbrB5D<h>@D,K>%Vu2P/Q)(dsEVs-Qj6b@+a;<5W^MM.5`t70fh6U-oPOs_VEqP4XVHi
-(Ddu6+s@sC*[D_%6U"+74ZYS^1Fsan+;bM)(D[i)(Dn,.)&jJ1',29%&e5To*#p"8)Aj)%+!:S#)ZC^j
-)&aSA&/c`?+WMRL)&O20*ZcLN&f;f<,pt5t-P[U6&/QQjUW1d/^nr:e*@<9a.kN4q*?,b>00`aSd@j3t
-WMGr+<^f8FQCC#b0e4b+.j5rV-6aQS)]0VF+rh@=.Nf]X-5mp@4q-r]jT#A`!W`>t!;uot!RLg:"=Qfl
-O,/F)UtN/XeEP;s_TUX!N0]O#d(?cqZ*CF0U6q[KTVIs6Mh$\6FFAgo\A?#"agI:oPKCb\^V@S$a4[2N
-R[&M[A;l(gIt`f?NfT6fTrk2fc,n_:X4ce.nbN(Vp[[b<m,IO,q"XUZq"aOYqXaIQlg4E?nb2eIl1+61
-k3)*lkP5)Uh:D#_oD.eFrVP^3i9B\'q!dtGk3(j\ce[mJmGcmKc+j7[(9kEc`Q--CbK%-*]XtPZ\@9>j
-_7dLrI_iq9a3WGsi8<DHeBlUlfA>Q3`l5a7`5TTjUnjlm['R9[cN!7ff%\a+ho3M"oCVM>mdg)BoD&"O
-lg!p+gr.1diT0\-r:TXMlL460nF#2Ybg4_gf[\EseCN+"g=k$-gYL]FlL40'k3D9lg"krTgtCTGinrYK
-io/\M>3Y>3gtpoBg>:lRf&,]Vj5/\Qinr_Xjl#(]gu[ngin`PRjP/\KgZe2(ld!8[e*Qeelf@$ahV6lG
-lf?[ZjQZ<pbiS$`lK\!;s8DZbp\4%:kN1jkm-3]uroOpRf[o0Ski1[fhpp93e'$Cl^K^gErW!*&!!EK3
-#6"W0!WiB'!s8N("pFf'/HGkR!sf&6#R:G7!W`K9%h9!U!WW3%!!380Yc":kU7\'QW33G5['I!5Tq%JK
-P<G8'Tr>#nWMcMZR@KqFVl6Z#ZEpj<W2HSjUnjikZF$ffAQrP?9h0T<Lk)VQ\?2j8[D#[L??<*DUn*m2
-IZ&c(Cj(,RI<B@@A8GUR?=[Q>Y->+7M-a4aW3<D/Y-,"7]R+:/B3o+`>[(E?@Us(`BlSW[KS6_C[Wd)'
-_9'jCd+$U^^:_1d]Yhe1`6-*C^<+L5`kJpk`Q5m9bJ(F$]Y1PQ[AU%Abeq-']=PYm\A68)Xe_epYIr9%
-I`/^j^;@1U\@AoZ[]d$J^ppkSV6RGKaiM<(Y-,+9YH+b-X0f.7Wirb?]X>StfA,06f@.m[`Q6?RfY+o'
-[`?P6c`X=GX0K(<YHkanYHk12V4F0YY1:S.\[]/aa2,[5_Siml`6#g$[(<*4_9(!D`P/ji\$N`[Z'q/Q
-#,S5uV4j<JrgX(eURnF`XDP8U_8*C`\@J]5V7*b1V67/0WiDu"X.uW"Z`9q%W268fY-jk%[C36:WiiG$
-X0T"1WO&M-\[elBY-P7-WM?#h\]i=/ZEh0k^SA9BWj&V)X0/q7S?fB2cH<Z2[*[+Dcd^Xq`6-]`]sbGY
-"h)(W\[]<O[TKf2UpJ%MZFn&VTqeZ\QDC%HGsQP"H#@%j91MNH<Es6\IYNT'Alhr,928T$G_q?=ObIpZ
-<E3+-B5iE]T;\]]Q\^!+DKKZ9Gl%+(o_\O]o_/%Tq>:'gq?$Hdo`"V!p\OXZp\=:GmIp8KoCVSDmd]rE
-IeWO*o_%nNmI'lLrVNgC;GKM@5\um);/:]LV5BuUBIbhg?'_UnTT4t]I!0@MH[CEnF)slJ7mKR<</IHK
-UnDTs3BN.nUS=]dV4`uV9i4k[;HH+I6:OgU?!UrSD0Bl2I[c[<B7>A_J9GsXG\h&*BObUfCi!ltA6rDH
-5[7Aj;G'Pb<`r[6=&`=(:.IW:2`*fs>*G=a?<puKAQVo:<`W4(<_l7b?[7`lJRi%e9MnDmD0LSpOd;;f
-JTUm63dGmlH%19pKS>)7Kn=f"H[L9cC1gdP<`N.+@V0:d?s[8bH\?umEcZ;`Ng,lkOJJeLR;>u':.@Q[
-<J.-EJQuA\='&d<?XI2H?<CQQIZ^:rQ>Tbu5t+1/8k)3;6:4:;H[L!RBOP=V@UrqN<)#tL4$Gnp6:a^@
-7Rfp?6p<n.9L_HA91hcI84uTI8l/@^9I!2(:fBkY;cHRe9hn)D6Us^:8l/&Q<E2mk:/Xq_:dRE=<+mq?
-RA-C?KMY$.9i4_b:eaST7RB^K@VUjjL1b^bL4=5S?smPkH!aNG9hnM^:JOac:-D3;6q^NT8jZ!K;+XJa
-<(f\lD:SFNo(VkOq>1'co^_MGqY9jbq"4=[qY'RNnFH;Nrr)TjqtpBlq>1!^r;R'#o(VnPmIpDWaoFp5
-!s8]-!<=7[.M5.=c.CXn_bL14!"kmP^Q;o$5r'c&,:P0",Sh-t#6Fl,"9iJniS;m7"9AOQg">!7jP\Ut
-'F"gJ!X8r0!IFnP#RUqL'd5Ia+`GlE)]`jTSXk(OR$q)O8PVE=;-I.)91hN.6p<F`/0>up2)[Ta1+G1:
--6!^9%1F()35!7"4$,ep82i1W-RU;r0J"A"4'8ejGW7W8+XnNs:1o9ORZE)JG&)#8CL^OI@;KOgD/j?E
-Hu<M&B5rBF?;j]j4?PV`7n66L:IdoNBl\WJCMRd+I<9ajMO;E@hTpd*-m'<@1Lf%mX?ANt0JGa]5XIh%
-5VY9,N4diu^d]b!)B^%>+WM@<(E">=;,9bO5;tAO/i5:/+<;@2%h]Qj(`jkF)B'Y=(_79$+W2%8+<DLB
-)'9n;*$n`6*ZZ:C*#]kD.2F$T.O6&W+rD"1)]]b9,oIjY/L;M`-R9ZU'+c08<j0j'f>apA'd"SF,UO`Y
-+!2@3*\BZ`\^?g5Ofts^H<Ng*:Rmq<.O62_-n-Jg./kG(*YfD40dIhY+"SKO+=/$H'fHBh!9=.[!V6<k
-!RLff""HonMM$G#ZJ)gkdd#,q_ogL#R\#:dU6V"4Tr4f;VPgZ*XJMbhTVRsNRtH<IHEk9%_TB9XRukS,
-_S<h#_T:E$NLQDkIt*K5JV8i=PFIN'W3*.t^sLo3XP<(1nbDkSp[IY?nE96/oCheHn+?MVr:BXQo(hnH
-md]o7kjA$1j65jfiqWBHg<f?Tl0I^(qtK44kjS-;p#YQdn*&fVinW\ck4[chf[@F4XKJhD`6-3Eaihc:
-^V.7d[^ir]]`,`0^qRLq`QZlegY1?9dEU+if%fB._SNq)_Sa0fVl$E![^3N]e,SL^f&5H5g;_&!oCqqG
-nF?/Bo();DnG_ejho3OakN_d:qt9OOm-aE6nE],Yd*^2je(E6tbgP(jdacq!kNqKmhrj1\mH3X"kM>%\
-jkehQjke_Egu@AOiTTRfrngN,g>(`Pkj%Bjf[o!Ap$:i1mcEKohrX+di7lr<hqR/@f&uDli5rgMdd6Y`
-lJL=Rgt19@p$q#+jQQ6jc/\!^lK[s9s8DN[p@n+HjlGPDlg!j(mcEd&mH*<el0%'dkMY"Fh9sO"e%T&m
-#lF[-!X8o7!X&T-!W`<(!W`?,"98H(!<<*#!<N</#6tP?!sAZ.$P3^T#mgY6!<N6'"15;1UnXTUT;/?d
-Z*UdBZDF=dQB$uePa\5@WN3"sUmdaBTVJE_WN`_9Z[T'VVl-AeUnt6!Z`]!q>$F]o:5ZK:K<3A.XKAY3
-aCJsc<-iq>I>!3*J:W?0KS+f)IY<$&H=LDr>a_b!Yd'.$?rWi)Yct74Yd:ub@W#sh?=%;S?!guLCN3s2
-L5_"FVSTT\IBpc4b0%fTe\K&;`4<Lo^Vdh%]>Db=btGmj^:q_)^q@M#\[B&f]reNIU8,QA_7R.i[BHjD
-]#;=cWi`S8^WO't[\ggM_77@r[E,_Z]=kka[]H@7]?SRA_6U8L\$N9=Y-7i-0<_Re['mBL^rFjTf@/0s
-a25m=bg>%R[]ZsTaN2T2Z)b"6[^**A_Ut`gW3`drQnkhIf>khG\@]Gm_nj.$`4W^uaMYEm\Z;sPaj%oG
-_Rd+a\@fD]R@KqEUo^GbPFA#2QN!I<]>;.bYdh3I]<nuXZDFJ-[&p@6[&p.!Vlm)!X0T(5X/i7uUSk9&
-[C3KEU7eHi_RHk_]<SEDXKf4AXo>1'X/2edR'*m9aaUe)ZFeMsT!kYnY,\=sYen)R\ZiWj`k&gidE^%b
-f%\Tf`n/h[`3m"]]=bhl^U:\g^U:>Q\[JfU^osT5XIY]RSYLI$GC=XK>>[s^85*)nDgHthL3I01<)-(]
->%r;>Mi3RFEEQ@E=^Pf]Kp8C6VO`s*H>mbDD0L@'o`k!Zqtp3]pAXg`q?H]co()GGq#9ttp[R_@q>'gW
-o^VJ<nb2eRq"+.Mp%Ie@qY^9f[!GS@4Zl5YR;>f:J!m11U7?$W3%%+6K7e`(K6hlkJqeo,LPCPC>%:f1
-8kr*5V5C)^E)8eYLSL]?Vl?MbP$(@S=\)4[8Ua)r7Sd/qB4,XuGBR\DPEKKkJ:iN*G&MPIC2%?qARo@d
-CM@*]=^biI=&`'m<)uq!=]na'<a&6e6U<O`5Y5(CR:TW)=C>T;;-dC0=^>*&5tt^6Od_>H@9H<*8Rudd
-Iuf\XQ]$QAG'.qQGBeFaIY*9.KnG#0Jpi#mH388(AQo(3$rUD>AS>^`?".r%Jq3f>As/=DR?3Z0Vk]Gj
-;G^(Z87-kAV1)ZT>?=p7?sd8G>@:ZDDgdY;T9jS':-h996VL!;77BR6:4%A5D.d<d?!h,O=AVRZ5=A%5
-6:"(15tOO98Ol'68PDZF8k_cG7S$0H8kVuWrCqT392&/\;cH[j8kD]R:eF8P:.\/W8PN/_:eaVW9h\AJ
-5"JO]NLQc=Q\8.#8P)ZP;,0eZ:ejMT=(#g+R"]0tL5(5"ARJbPG^3b%9hS5W:f1(f9i"Ya9hJ&S:.diA
-=Ahgf=&_g_ASp<$o'u>Ao_/.[q=aXZr;@Q0q>C!\q#:-`p%7kHpA4^^o)J[es8MijrVl`p#Q!rcq"F.P
-r5eq."9el0!<<*Y_(?<gQd4:9cH'5k!WW6F/M/V33&3-A4[hOk3]8l_&K_Yh!sJa(g#:f;1C+'`D;4"%
-g>q2?Zk*<G$j-QU!X&T,!sJr?((2692`2jX_PS+lG*\tqG[ZYt<)QOm77BdF<DbqB3(?b31b^F+0JY47
-2E39;0KCHs(DdGd(a:fObt0cC/j2KS.Pi_30fCd7(F2%L\Bq`_75Z8H*^3bIH&.]KL67F?GB%;+?!V2a
-AnQ%)F8^%YD/"H2AQho'5;Y2P0LnH$;c?%N;.!pQE+<HlBTS"*PEhueg=sMY,:"<O*@b+>go*A#3\W?S
-6UF%#2aTGf?&H/Af>^ZC-lO*H)^HF@*#oh:,YhB:5s%%`.k!,,,o[[:&/u`5(D[u1(*FP9+<(t.*[)I@
-+!DR?()\29*$,,+-2o$&*uu7?,Uk/l.3]WH*[N9X*?ujN+!qsN.OcVb*#p(@+qG/&-VCr!i7c;T-4q:=
-*?ldN*?cmY)C$gs?bt!K7$FgXV2JeQ4@kd.6ocG7,:4ff.k;ej.k;eb+=8<T)'(7Q*?laM)AY4;o)ReN
-!!2WjrrM6^!!2Ed*<Hs>G(=seH,/+CY0uR[_nsOFnX?,3H[g!WJWH4+SYiQr\$)X)SXc@FW18-UJU"H8
-_8OO%QBZj2`59=(^r"+ES;3B#O,/IML4P#5NKp2rTVeWdU:/k5Wj:OJm.'l>qY0FDlKm`ojm;R/p%8+W
-rqlNeoCMkNmd9N3rotHhjkSk^jQQO2p"n*en+$&;lgsZ0l1"B8o'k^*mHs/raj\_lkhl!hf]D2E`50C3
-bKe>RaNDiU_SsR5_oBd<_8F42`l,g3^;%Y/cHaSTa2#L/`lQ9Lgt^B*hu;OQ_SF%2j5nt<ajg@Ui7mAU
-d+ca`p?qSDnFQ,:rULlpmd0<-g;LqfkNh^)mHNs-n*]Z8mcNKLcdaPmf%Sg(ajJV`cd:.imdfo0j65ae
-oB>2tlK7-ig"+g6jl"tPgu.8Oi8s,#jA4dlgY:ZIk2bISf%T<Uo&SWdk2Y=Th;$iFk31j_iSESIfB;Jj
-mE`M_e*uk[m,6^[iSN\cq>9XOiSa:Ze)fuknFQ8Js82?Wp\+4OnaS'slKRKnjQ>dqmHj)rgtgcBjl>:Z
-k0_K,e%Acd$3C50!sSr8#m(,/!rW-'!WW3%"9SE"rW33."pG/5rW*o;"ptG8!<N<'!!*'$"LbS6V4aKP
-SY2dZY-@o2)Q09sOc#$SNL$*0W2m#!W0s'DT:r'WWNNP9I^ZJ]WMu_iUnt2tZ)qqK;,]tS;k(.NJZ?r(
-XK8S2`FN^i:0:+a>%VMeF*`@iI!0XQDKpblIU-&c>FDXuXg!Lg<^W=ZYd(=5Yd1o`?"n.jART=_>[LlK
-DL#i>K7o#4S&Vm`K!rYBbg!oNe@`H+^:UAG[_9Am_T^0O$I$Z6^r"F3^Uq7nrjQjWZD+;*Vl[qG[D',c
-]",Pb[CN`MZF@EJZc0Aa[&LXH]<o,QWlM?5V7aLPZ`U.%X0Jt5[B-I&Unsf_WN<+uWiN5!V4jQRT;o0,
-\?`E:S<K>,S=Z^dZ_aY>cI(%5TV&7(b-eOa^"B?kY.D96I[mREgVUnF]=tkj_83q&]"5GeahG*f];r9P
-\\#Gc^q@%^\[f&PQ(4\GVlm"kNgH6"Q'e/;`5om+[(<fQ_R6ST[]lm>UnFH`YH+IsTV\T`USk)fXf\Y&
-USFfjYH=dtSYE@#^94<6ZEL("W2HSsZF$p=WhlehRBO!6Ia5C,Zb"JkR('2oZE^O<^<+O/_6'ob`O`dr
-eBuUff%S?]a4Jq`ai)-6]XbP[[C3]^^V.1`Wi`;4_l]uF[@3D[Tr<??G'7_.:ddZ=7SmE,I"I'+K6:g2
-=&Mgl@<.!YMhce(A62f7@qBM+Q):[fWgf0(H$47UFb#2A/Fr<"r;?Hcp\=OXp@S+RqYBjUnaZ8Ep@n=T
-p@7V=qY^3^p$qP<nFZPPq"4RY:A4)Cq>:!`R;5A]3&aH]RVYl:I[R(1U7>sU3@dZo6V'sS?=IVeGC"Xc
-J:iZ8B4Y=778?O/Uo'u\CeH`9JYK!9VQ$DbP$(1I=\i!n1eL2(7Sd/sCg_4$EH>`1N0\6rK8>>9H"qMI
-BkCsjAR]1]Bk^s`?XdGL;,U1`;cZar=BGK$7TE&H5X@=d6U=Y6R:]c0?".5;9jM+5?!UQ'5YYR/Pan%V
-@9uN%6XY.dI"-m1OH#!CG'%P>EJB:)KmnQ(JUDm!Ko1_B'o&$?Lk0hsI=6m0QC=A,P)aa1Lkg$MCh9!$
-RZ`/RR[ot7Aku2r84Zp1TVHa7>$4s1?<poF>[1H9?Z(=WTV7Qi>td4<4[)M06UXC06qi#[F_P)f?WgT?
-@U2l)76F.9912-;7m]s@6Us^<77U3M:fLLp;H-Ur=&rC+#[1>0<)ZUh:Jh$i/5T)8:/tIm7R9F77nH9C
-85)cX<DZFf:JjDB85WlNR\?FAJk\I%8l&8_;H!Kn+&Gg6>\K:eL22*fIt)QN?!CfaH=L5[<)QOg:/+AV
-:]=35:J+,J7QWk==AVpu<_Q%iBAE@To(2SMqYpNjq"aa^./N`5oC28Dr;$*ZoCD>:nbDhNrr)`mqssCX
-rr<#ts8Mukq=aCFq#/86*!$$?!!!((_^uKfQ-S+:dE#Ai!rr?'!!!'+%1unb,;1r/-n-Jh1`dnW!<E<)
-<8$6ac6rhs!*7e2g=PEDfX;:l"q:bA"U5&0!sAlA*Xa)=.k_r+['_#)Ju>cJOA_4.:J"&O7lWUu:JX>G
-6qBs:/h\Rt0eb+31bnt\*%i9F',D#c*#:$6bY1)V4?u"S+uD8@3A`B4(*n>g>J&D):d6iX//Ts?G^4L`
-LkL8$D-^189M]8>EFrQkD/<HdDfg5ECLhmFG]R_;D/F9,E.3I`H\c-?F*MA-@q1[ZN0B9p_pQuT@3Qs>
-+!;k-ce+jJ3ArZN4$5bn4?PJY4B[`[g>';;2BrbF'GVf7(`=;0(a2UX:cs1[2)?U&.P<%e(DRH)-R9TI
-*?5kB*#BS9)]0M;*$6RZ-6ji^-RgDj/1rD"-RBrY+!W-]-R0WM*@`om)&!i.)]9M3)'0tN.jZAc+=%O0
-*%".VcIpadV]lWo*ZuaY-7:E"1+"M"10DH9R8TQSTqIBM5rhN,TLh@%0J+1k-6scY,:4ok.4-,T)]98*
-/hA:t,9S!C0*p).!!2WjrrM9_rrMiop&K.7(I`n7L3n!Wf!_[.lHd>baO]O5R@]k/IY3<%H?t$mM4:9:
-WhZ2\W2Z5*EJ&VH^qdn2Z'_#:\])G%^;.V(dArOuR#d2]KmnN-N/WpjOIDZ.Tq&O=eZ>h*lgF<:o(VqE
-kN1jdjm2L0o_A4WoD//VqYTpPp@n.Jo^;,8m-j2qiTTCdq"adAdI?Vtqt'4Fmca!+oBbf1lh9`-j3$*%
-eEPual.+q\hTNmZbL+hee'cn,jN>`nc-4M\cd'o9bq%,d`l?<Qg"Fs-dEBVQaNM`Oi8N56ioT7^_na.1
-iT&bBdbt)ci7m>Sf&'KM`qeidm-jQ4m.L)Iqsa:Km-WNG`89bJo]b`,m-=',lgX9"fZ27cd+$\!e&g"e
-cdC1ke`H#YkNM@)nFPr(iT]aoj58VHiT&eMh;IAVjlGLajo4Ehio&\Oio&eTi83>QlKI3^gu7>QhWX"V
-ip,moi90%]iSa"iq!C`$^;&%Yp>P)gg=tE@kje?AnF>>gmFokHo_%eIp&"dbo(h\EnF5o:mcilsk2YXf
-jPf.\iS*DPioT.Wi8;u0g=Ei:#mp_6!<NN*#Qt53"9S`(!<W<&!s\`,!<N<$!!30$!<*'7"U+r/#m(D<
-!!**&!WiB(!<`_;YmRG+TV.jHT:r0`XT#FHVkBB<M2@.MPF8)AX/r;"R@0S;TqnN`XKf4CZE:1.V>d8\
-Xfen0EFE'Y:I\*KZ\X.5cFL$XY-kf@@rH'o=Bo*3:/4S`=(cJoH$=:VN/`0a<+K=/Y-4t3L1FR^Qa*d"
-Xfen7[tJI2rb;IG@=DEb@q9(`F_c)EH%171]X*$5Z,Oo/cGA&^\@/cS[B6jM_8475bJ2-;c-4#9`5T[2
-`4W^r\\,DKVQd&"_8*as\%]Jgb.kHpZa$pI\YuOE^W*XV]",S\[BcsU]U,P6a2#0gWiE>7]Xl"o_5XQ?
-XKf.?[(*TQ[BHd:Y'[%CZb+2q^:pkMSXu4AT;T92VlRngf%$OhT;]]JZa[cjbG;JI\[nH-YHQcm]=GJd
-\%9Q"`ll$3^V@n)['RBJ\%f>^]"PVdZa%!LXJqGPU8+WeVP&s9S!98/TVT04]"#>f_o'="Xf\tA[&p=(
-Vld,#USaidX/c/sFf2IKYcOh$WN3"uX/VtpYI(X:U8"]lX/*/-WirkB[]Zm7YcFV+\]W1,Z*Lm_^S@s1
-Tr=uo[_Tc$]>1AD`lGX*`R`J_c.:@a^X1H\_SX.-^U^e_[^3KR[Bd-HZ)P.:^Vd.RY,n+\WMHD<>]t:-
->Ydig6j6FqDh*Ln-\6beAR&A::f_1QM2mLHH>Ztc;-%.<EJC'aYHFafNduD#GCFdjMAc6\nF6ARqtBaX
-p@\(Jo()YPp@7YAo_%nLrq8tSn*g2PqXjINnEfT6q>'m^p\4@SmHs`Gq"L7u;G9;67tR4H;/1TKVP^&V
-ALfSr?s$3&:J+/K928MuEIELrMi;Oc>!,)H:Po(I';0/84YM;YV50ufV4j>f9hn_b=+4(85!hh<=CGoT
-Ch[U#@r@U&ChJ6OJq&,_G^*n4@q9(\Bk_<s@q8nN>?Xs+:In2^<*<C+<``:&9L:p-3&Elk=-K"_?=%/Q
-@80C$@:*8D<(9;T??VL#O_e?192J5eG^k<tM2ma\M1L#"FF&:mNfApLL51M;Ko(YIO*cqKSXkgtJUiE,
-NKg$+T9GIsH?tI*F`2/7R$a>)I=IEBN.kY6:J=8L?%&EAFB)@A=BSm6@:N\S>?t]UI[$IuP]L2+2`X#b
-7S#j376j+/I"-6P>[:Z>>@1iG;G9PC6UjR87nQHJ9h7T;8P;WD;c-Ck<`2go<`o?(<`rU0<E<*u:esnd
-:f1.f:Jb"l84,[/77^'C:J4DX<`i<r<_u^`6qUEkKUAI,R#+X,7S$9J;,^Fn:f:.f;HROnR>Gj0J9uT_
-@9QoKJph'1;H-Oir_=_3:/4GS92/#K9hIT7=]eEo=BA0g>\<$moC;DDqYgEmqYL0i.K0)6na>l9q>U<h
-qYBmVmI'N4n+lbSqu$3es8N&uq>0sbp\XdZn,<:-!#kq@"9AK&>/`!'7$l-Ng=*u/!!*04#m(22!Wd`N
-!<WH8*%*Nt/N>:-&c_n8"(p6@gX@ST!WZ!Fi8!&Gi7uHs"pPA<#R1>2!<`T3%2]To)]Bk;3QT5c*H7UB
-R?ppBS4Gq06U3h+:Jt(_8jYR$3ANE>*[Wg"2E<KG1+k:*'G(oe$lC*A^<0#05"eC0+s8d+4#\f>*?BS^
-3)R$/^.C7B+"SQb>)S].OHl,mLk0VcC3"TONK/[>KSY;9LlRR]P`h3-Vjs*7NKK?iPEhJrJU`2hDL@"T
-D/F'PNJrjLNi'"_TgTkG+<DUV>gq>i/MJe32)[B]84,s-5"&P7^Xh2R=$%Z;&JPs"+;Ye3().WY<_\$*
-/M]"/+=\ul*>oV')BBh<*?ldT,omd<*?cF?-6aZ_.O?;c-7^]".k</%.Outq,9\9X,:+W\+X/<f*>]>$
-)&s\8,Te*R/MS_!.jHDZ'cno)Vom]Eb-EH2)&aM:,pt/q.PE2",qDd-c_b*EUQ^gk:HLU=X/&-C/MJ+o
--6jc\+=&3U+!;aK(a:%;(bR?`+seHT)(Z!2!<3)_!<3)p!;$82,Yj5_PCdefe$Q.)l-mPe`6@_3P+A2-
-Lm43]J:N,oH%Uj)OHZ33YH4IOKT:Gg_84"/[@<kS_8O4-^;.S+frq6FQAgfYKn"c:Oc>HmQ^*u-T:EC5
-etetilgXQ?p%J1Bkih3hm.L5Kp%S.Mo_;;TqYg3YpA4IUp?qD>lh'f0i90=fnbi@<d.$Gmq=*nKo]YN)
-nb)88nG;M1i5jNpddHAjp#PQ8o]Y8kj58bQiS`ean(6CUiSW\WiniPDf)=2'f\,!7h>Z7RgtL?*c-=GQ
-gtC0)hr<MJd*BtahVQu8]"[(Mg"GHJgfrj\`VSccmcX!!jR2O*o(DqSmI&cL`S0VEo'Q,?mc*d+lh'i2
-fYkhVdalt$fZr!qd*gLtf'MV`kih3om-<p!hrF1ok2kOZj5AVBgZ.J\kiUpejlGUikiVm("Q\b/k2H<r
-([q.nmHX65nF,](ioB(WgumDNj5fOor(uV#^q\.Spu:,af$i+'k3MC&kO.9cn_27Knb)DDo_SU`o(qbI
-m-NiukMbC_l/gjbk2G1Xk2Y^ijlPIZgtC0*h:T8;"UkM9"UPYK%0Q\0!WW9!!!WN/"9JQ(!WE'.!<<*#
-!!36(!<EB)!s8H%!!<*"!rrH1[kG%dUnFBOR[TeBVl?c"Xe_MPMhd.INfKErV5p]!X.,TLTV/'UVl?o/
-\?rNCXf)/o1T[a`X++qpB3Iu&R'VNqXj4P\XfetJ=^5f_AQ`MR=%Z(R5<_Y29ik\4EflK:AS#deU&M5!
-["r:(<hTGr$a$S8[(D->F(f-#Aq"/n?YX7aB6/'3G'JF`S@GnKENR4%aN_`Ve$6Bm\[/`^ahu!6_S<n*
-_9:3F^;e:9a2bj,_7@M$Y,&5&XLQ6e\[K/\\\l+m^Ug\TZa[<C_8aO!R^BQ?[(!QSaNKX7^W"%"XK%h_
-Uopr1]>()>Y-P7@]=PJ[XK/4qT6['.ZaIH]_7dOdXIYZ@OcPQjQ&(L$[BZrtNf/moVOEF-R[f8;Xgks9
-WNWJY\%B8V[B-UH^Uh1sc,RN@^pUP[YI)$U`PfTp^ULJ[_6Ku!Oe&>JW2-5RS!fP2Uo1-+]=>G`\@K;^
-\[/<<]"5,PYH+e(T:M[Qri6'tUjf&5Xg,7>YH+_*Xg#(6WhuYl]Z.q%[_KVi]st8LY-+t.YbA%sX0T.^
-b-eIY[`Q=\V59`RTrPN1\%JuZXKKac\\Q#2dE^%ef#YYRe(D@K[CNfQZFIHQYI1gDY-k^E\\5nuXK/7o
-S=Ha]WI8E"Ch6U=5XI_+<+L6-Ld?]BHuWe+>ut'4DhX@?Ne)Ce=&`(#@q]qCUTLf*V3?dcH%13pIufce
-na?#Hr;6<^o^hVCmdKW=q"=.Ho(;\Krq-irna>cCrquQ_nF5c0nbN%Wr:VB&mJ6VRp8i^F;Fru=JXgIN
-COh_IVPKbs/MK(m>!5>F4?,;S4#B,o<ENgNIuAPgAl)<+:l2'GVOqWr5raUnV5:)hUn*W[=]JEq=&VIM
-7SQlc?N+Y2AnPpiELWG2@"!`ZI!T[VG%>,pARfFlD/3`sAmASE=&N-u8kiPj>?b01=]JX'7Qipq2*4H7
-R$hMk>[_,P;,:M)?!C`;7S$U0??hj.O)JH8:ea\mDf'E2EI<4fKR\&]C1q@&G&_2.@U`_R@;9OoD00l7
-@:!&8<EWI8CN=?1CM$jT=D)5?779LbEc5\b8l&]-DFm,c8OGjOH(q'T<*!$u<`iF/?<UT>A7f_/Oe&/3
-EaDF"5=.V#8ju$9770UqJp(f]>?Y68?".AS=AhdZ7n,s<7n-!>84c9;78-BF>?G!2>#eO&>[:`F?<plE
-<*!($<;ofg<)lsu;,9ta9i=h]92JYh;c$=e;Gp:b<DHFd8krK%M4CH=Ru:045tF[>9Mn_b8khrR<*O%!
-RYbm.K7/)e@p<2OJpLd*9i"M,8kMiS9hA&S8k;TM92A#B5Zq2d;-@$p8696Yq=XFUr;Q^KrV??hrquEV
-m-*[&qYpHjq>C-bn*oo=n+QDKq=a@Vs8N#toCM\Sq#'s[mJd.9!;-=2!X/f6!s&C!as[ciR`O(9g<in#
-!!3f>!<`N+quBRp!WiT;)_X<-*X)]T"(pEFhUj:]!s)rbi8EANg<m2O&e,'L#R1>2!sT#:$Q'Tm()S,2
-5L[Ri&o"#,M3VD>Ps.Q'6p4+H?r]ot9fbBs1a"J4/g2T+1H[cS1,^^E/K#'4%h''r35a!23&a2m6RsJ^
-2Hht#-QO?f2GCX2\ktUS-7:8l6<@Q#>@hJWA7J_=92/;V<`DLS5=%Fq4@V_.7S69>4#\oI0JkUM7RoR"
-1G'gs,:kGh)]9GT3A`E.)B9nV3u8>G*#TYK@"-YZP:SCA-S6l$4?YP_5#"dVOhB,s_-&`B&JuE&'d=P3
-*?H%88Phu@/M&J*-8%)+,pO?C*ul7@*?6%A*?Q16(aC7E1+Xt//0lDc/i#=C1+k47-S$c#-m^/d-RpVp
-,p=EU,;(Pk+Xo0!/12\g,pafY.NKfW*$[1CZ:*."gs<J]'b_E&()eJJ-QjWU-7CTL_U,)]TW+EEI8i<k
-=f\/X1*S%j+!2aT+s%pQ*ZQ=J+=8*G(bR?a+=/<U)(,R-!<3'!!TsI_!UB_V+@^[4O+qbld'KY$lIEhh
-`m+1GQ(4G(Js2OYLm!pXNfo?NI<KmfIt39"LQH_c_84".YD\Nsbeq<7^qdh3`1Es*RZN_oOFE"DPa%2n
-URII;Tqn9hb1WG\hV[blo_8+Wi9Tn!j6$"0o(2\Qo)/CVp\k!arVH-Xo]to6kjS'&hWaP$q!7V.c1:;k
-p$(oCqWR&,oDJ.Cn+Z&)fZ;^idHp)\o&euge&T>GbgFkgeBlXqfuM@cda-Fmd+$RmdEg+]aaVR^d*pIo
-e^hskccaS^eBm43f@T'Gj5AD7eCa!Kin1iZlf.6jjl5"RaMn#@o(;SMnaQAKnau;Ho^(ts`5LTmiooY"
-mcNI$p[7nUmbYn$c-k1ke_&@%f$i4*h:UiGhrj4al1!["mG?^dn`\odhVmDKhrX%blg*`oj9Of+k3D6q
-kN;d,DW]s:hVdDSq"s:.i99Cbj58\HgYh,Kd+dI<kj890b.ta=md/E_jPJJ<j6c6ul/D$ml1iiTjQlO(
-nFQPWr:0LRpZh/.lf[-[iSiSEk3qWtkNqTigtgrLl0.9Ze_]#i;[!R4!sJuB&.J^Br;ls"qu@K7"pG,2
-!W`<%!!*'""9Sf0!<<-$!!E0"!WiB(rW*$)$QQX]WMH2[SXPt:TqnTeX/r+fPDY*ONKB-aSY`CdX:Ukj
-SY2XNUo1,m[(*QMYct&)Ue7_jY,ZhY<*EC":mnYDHa(f.Y-5(:b@P$rE*ZCPAQ_l5<_cIl:IdiB6rIK)
-B3]+h=dlRuY-id\;b3spYct:5YdgKPI!TUDE.2V>@q9IlASc[7Dg?hbJ"*sVEcJP(bf\>Sf@-h6_nNO^
-^rX4(aN)'>beV9Gb/i)S`l5p-]>1he^ojH;\@]V[[(Ni_\@92X]#_anXg,FTZG+;tX.$E)_6gVX[(XPC
-Mk$B0Q]RAjNg??0TV8-BR%BtBV5L,hXJDY`S:6T\T;\cn[C3BHSY271OdDK(Sstb)Y.;'MPEM#mZEg6f
-Pb+tL_77(aTrG6!g:Y8?^rO.'b/q?6]?%q*b.P'e^SRg3[DftjX2Mf\_p,iuN/j@'WMH;dR@Tn9TW5)n
-]!/<H]!f/eXh;9EVRO7FYH"M%W26AmX0&J)W<oAoUT:T*['R!?rigCGX/W%sX00IdZ_=D)ZEUR6W26Ao
-ZDa"\W2Zu,eB#&$Ye&>hOKGacU8,'/]X5&F]X,6!`4EXle]lLef%\H_b1kO\_7$tcY,\b3Whm/?]=#/^
-^T"?G^94lPZCRVlX/LD[Ebo;e90ts179*oGLOP&2H?a=>?XHo:?uh3mRurAJB2r&7>\%GbL7bTQYG729
-I<gBkKn5>Np[R\Cr;?Hfo(2GAn*KE/p\=CLnacAJoCV_Kp@7S=rr2ijoC288lL4KDqtKm\p@dn@q>'dW
-V0#@%7R'FpRqb]7JX3.1TpopX0f<H?3(6>$4a0:c5ttB_<E<1/Bi7W&85iYaKVkWCSnC5F/rcX&V5^Gg
-Q@N.D>$+U+=A)+U;--t3D/<m"D/a$)S!dhqJrk\7IW'IQ@:j4e@qKRpBk1pk>\%,@:fp[m<a8X.>#eU*
-;ccgc4?l%m5sA21Rq>r1?=./A;I9?-")1h*8:FQCGak7aDd[!L7SR<(?!LWAD/jiIG&1et>?trZBjP(I
-=&iF.B4kpkCMRHb=&D^f;c?k2DJO$,CgpXRC1pF87n%QBEc"WL;dO6Z:eOb`6U>%)U8)g2=^#!9?X@8Q
->?tE@A8Zm^TV7Kc=%,&45WV/)8OH-E85"G`F>IT7='8d:@qT@W<DGqL5<q\.6q9m:8kD<88kqoZ<E<7+
-='&U3?=@8L?!^l:<**.%<E/rt!E<"s:dS)M;H-1R78QfR92/)S9hnM]85;cL9NPqeSYi3MJP%sl9i+DV
-<``0j8OcHW@Vq<rL1tpgK7@oQ?<^ueG@"BH:E`J(7nQBD6r$WU9hnP_7m8ss>$Y<6>$FWk=((%`p%A+Y
-rr3E(qYgEnr:91<jlc.0rr*K-s8Mugo^_S@qt^-co^25Lrr*8ome$GPrqZ9Ws8UXMoDik3!WiH*!<?0F
--O`S<`RNhhc=6nV!YY_<"9\`+!WiB("Tnf-!<NH/"9no4$j'JghV?X)!<<+ThVd>Oim,5E&JYuf#7_(F
-!sAl:#nS3t',i#A)ElNb'bZ&0Wg08dRtN^l;bfSC=^Flo<DtqQ6%1R?3AN'C4u58^/MK%20e+%O'GV<!
-'.CT@9K=so3'f;O2DR*J;Crh21GDM@f<\=84<tpp.P<2#-n-r56UjO02_HX6002-H.k)nn/h]:J3]/]I
-1bC1',:"Wc-T*tA1HmlQ.O[#.,Te$G69mXp,U=T^1IE?)0.%SR/mVf6g6aQP3B0>g4\\O/4>fT#=dI"Z
-gpfj')%IK"&ecT8(aLLP+%Jpm4=qs2/M/b;0e+Rq()dl%*$#q;,SqUH',2Q8*@rTf/hAG$0JYIF3AW9@
-0dS5$0.eY%r[Jp:,pOTY,oJ<k*>988,Te*N*ZZ=H,pF!C*#p%P?q%KPhV#oD*X`f.+rD:O1+O@c)'pq%
-B?&/\9pi/aTRgcC3DZ0.4>\90,TI^D*Z>b</LDYe.4Z5K&JZuX1+jt(*ulU1a8l&:rW3'#r;ciug]0D;
-*C>@BNdb]Hg9[j9kgdG_`R<h8Vjs!2L4t>APCItCQ@jsNI><r9KlLpYI#<Th_84%/ZAaU%g<InAh[.TJ
-\\Ytd[`$.p"e1s?PEq:/RWXj\Pb+_]aP!l*hWXCsoBZ,GkMP(Kkj7a.p%n^fnGiF\p\Xj]o)%qDjmi68
-kP"?+iqW'3nFPW+j6>[rlK[m0mdBc:jPT8#p[@b3m,6gfnF>o6ipH!jl0dKalK@L%n*TB&l/LLGeDAs2
-hTFR,f\+g)Ic8`)c.1ClgY1-,d)jJ[eBQXtf%/I+gtgQ7g"+a,f[eU/j5T.`jODH#d*1G.mHa'/o'u;B
-n)s3.m-X2n`5LToj65Uhl0@d,n+6>RiSrbAeChscg"Fd%imQKBf&biIiooRaj6H!lhWEVSnCm$_hW!PO
-i9'+YkNLj`G3J#NjPf+Zkih3jhr!MPf\>KLiS`_Qg#)#Ski1[gi7[2Fce.(&f](])_oKaTqsDthgZRe]
-m-Wg'o'Yr4jQ"G,iq)a1o^r%[rq,LMp$_;9n*]H"i8E\Wk3DC$ki1ROhW*PQjQ5:Of%JQ\<sfTL#6kG;
-q>^Kr"p+c)"9er0quH]s"p+f*!sf28quAn]!WrH(!!!$"!WW6)&\,<WY,@eRMh-D/KT;S#X.l2RP)kZ^
-NJi^TPanSOY,S@qUnac`Vkp>nZ*UgG[&j8*+fqfIW,Pj>Am.l(Pdl'aYJ[lLWi</0@;TIV>$4p.@V/Yi
-;eBcH?!gK5@T6f59O:h4Au2]8XKRLe:KXU%Zad-?RZr>^KmeB/Ob."N<aTNRFae[aI=$d1V7=0sMRLCD
-`m26DcaU*ZWO]RQ_8OLKf"BPW_o0dA_nFI5[&gaVYcu0]Z`q<VY->:'d`JSi]sG/]Z)bX\Z_XY3f[7]f
-b+?>Y]"cS6_6fuFZ)Y+>WM-]'[CNiUZ*:LG[&C(8ZE1I/[C<HKY,o:6X.uf"VmE\0Xf%baX/i##Yck77
-ZF.0FZEg[;Z*CL-V6I53]!nZ7Y-t^V^rs['^;%J"_n3.c]",St]sG&WU8+`bX0Jt@]XYYlcEaO;KUJli
-S"?[XS=d3cUooQHWMuu-ZEC@=\Z_a.S#!<SX/)JeVP9leW2$GsUSb2o['6[8YdCdDYH+_-X.lGpZE:42
-WM?H"YdCR;\#c@/TTl"ESZTcM]t(kfaOmnfTV/BgVQmA$[CEKHYHYOJ]?8CMe'un&e^_^Qf@RmQ^qmfj
-]!/<=YctIB]=5,JWgflr\$!!FYbIebS<e"sA6i;:<`N!s@X3KZMh?:l@THQ:BPhmGO-uK)Mg&c<;F*ZN
-@r[3mVQ$PgQAU?JLO=`?S#!:frV?0Zn*orGrqQrpp[\+Up$:l,mIBiHpB1-bqY:$`!r;`krV.Z5p@\(Q
-q![\IqY0]VDGa8&4[*tS?qtQlR&[-aTP?;E1/gq=r^@Jl1GD']2*F,d6r-0A3\iuf;c\nWVE^i"9/o1t
-SXbt)KR%?C?X?T->?4Ni:IS,[=Cl#ZBPD-oDh":@BPrEYKn4YhH$3t=C2A!&?!guMC1pg`@9ie;5$1fh
-;clt&@TZQ5:.@<;5<M)"<.0[LB2qc/=^PE3<FB6DBLP3P6ZIsIPZ^1)01/*-;c$Fp:/"Yd<EN@(r_jq@
-;b^"j=]JX#=BJX/=BAj9?WpiF?"7AN?sQo=?=-l1rCdo":Ja_Z9h\5T9h\Gd90td-8lobTI[Q^dDe<!L
-=^YQC?WpH6>$l/rPbFe7FCA0@91_`H4tncT8j$$qCh[Wn=^G0092IlA83omR>@(K8:/Fni;,g\'@<#ab
-?X@)H?=.,K?=RMP?Y!SJ=&`4%=]nj.;c?ar:f1:r<)cms;,^V!=]SU-<)H_7B3nbA<c35L-C^<jNH.]V
-:/4AP85*,`=AVOZ=D!;UR>,R+J9lK[?XR)EGC*b"r^p-[7n-*F9hnYg=]SHu8l%Z8:/ODF:esn]C5Vui
-rqcNkrV#jPp$qVIqt]jUrVlfkna,Q+o_JI_p@RqOrVuZ^l/_1*rr<#tp[\%Rp\jUVrr2ruaoE1X!X8`-
-!'A"7$qm#-g"G$$9*#+q"9\W)/HZ.V!!<?)!<N9'"p"f+!!**)#Ben^gXnFe!!/&*d'ej[9Jmq<*YB#-
-*>&F'"p+u6#o4@!)&jG;/R-c>.5$.IUm[QMP_2b&6q:WP4$Z/-C0ro'7m0(&5W18\/MAG.7kQ/O-5mLA
-'bV-"+IKZH5;+<72)d9@1HI?O80Joi*Clp;]/1B7$Q'U1-mL/p+<)gY/28k2-mpDt.39Wg0.8Rq/heh3
-/1Wl40Jk:<2D.0V1H$j3-o3\1+WqjK+<i*Z+!MmN+!DdL+=SBK'GhoB5%i-f\6`)g.lBRU5XI=X2`3^%
-O29W,]1t+0)'0e>*>T"k'dXJ>7kH\i/gW;'+W2U='cRT#0eY=</g;Pj/gM\p.5XsT2_cs@1+t@@2(q$T
-0/>[e2_cm4.P3A00.S@r.jc>^/M8G".OH8b0eG+0/Medt/OM6E/0ZQKJ'$-\dCG)W%NQQ/*#KeN+u(Db
-*A'O=dF"n$V5KWAJkA^!4I)X/0`E77*?5q<+X&'[0JP.+,o@d@'d=qB(*=S>)DVcl!87DQ!r2iq!WW9"
-!<3)T!(R)?8qN:mOFP!t[]SELdD*H6c0(UoR[&tnNf9*aL4>>EH%Cg&N0fH\GBJ^pP)R,k_8=6rKRJHr
-c,n;SbeC]jZaI0O_o$?']XP#HX.,ZMNK'*]PF/W#f;kaukj@j1o^qqAiSrYNkO/$6me?VGoCDPEo^q_A
-p[e(CmJ$)8o^VD5o]bZ4n)3Tjmd0iGp\O[Slg*p(j6#t+pA*V5dG+![qYL-co'l&<pZgf-j6,gsli-,X
-hqHK-hqm&FdFd%"f@58rf$2^fcHaV_cI:4daiVfPbLFted*gP%i76W=f@Sp;g!na6i8a%^e]lRcalD.8
-iT]dslKn*7o(DSCmd8]F`8K\<mHjH9p%nXaq"4LFlf$UZjjDB*eCE%+e_9*5kNM!djPetUlg*cule^^n
-j5&D?gYCK:i8WSQjOjpohV6l>f\,*>iS`eriWS/ohrO,&k\'&;kO.Epk3M^1me5JdhW*AGj4qMg`5L1$
-q<d8(mHj$*nEAZdl1ODme^DY#nFl5@o_JLcp@.hLlK%9tm-3TjjQP[dkNM!`f[SX6jl>@`lK-jTg=<Q0
-"UbS>"9o#3"9SZ*!!!3(!<<*&"U"W%rW*9+!<E<5&-`1:qu?]tr;\bW!!3-$"qnAOZE9snOc"[=ItEZJ
-V5U/]S<K(rMi3IMNK]g-XKJV'V50l^V59ucX0K"<\$rI<W"H,5XJgPS<b>`EA#$P_H*G5rri-@0\moM_
->$YE??"IVs>?5?E:f^k#?"[AR<)mO<Ci-/TYcP'`<^fZMXfS.\RYloAI=-HpN/iRCIWKj`EI37RFa8+W
-JXsKeKRKr<aiD]IeBk\0ZDt.7]u7^uaNM-.^;.J!_7d;"`kSd_^9Y/`^qI1gXf&P0RF90_Zc^5.bdt!i
-]Wn]EZcp`4bg;ro\%'6(e^DOS^:Ukg_mHGSWj&n?[JmI@\$N$7\$`HNWj8k3ZE1".UT:)aUnOibX/D\`
-Sti'RXfA:sWj&tEY-k^BYdh3KTV8KlZb!WGV6[J9a1/jnZFIBQ]"u>"`4s%)b.Y*e]:u4-Y-u!Ya3MfF
-^<*ajR#n@+\>5q$Tq@s`Vl-PLTsLr(YH4b,\@ArKZ^mnuTV7jCStDLDUSa`_W19BPSuAHZUo:DtXKVW+
-7B<>cYe%9M[^*'B]s+lL]#DIsa/#0"XeiDBaLS^g[)1M9[B-F8Z)k@@Wg]Z_]!%^(_n4(6gsO[%g="Nn
-_q3MPZFmkU]t(GQYdCX>ZEp[1TUDOS^:CGR]XOi8Un*cb<ErX+;H6^r>%`59MiE:2CLU=G>\7bpLm"3r
-Q\fou?;j?c>%_u7SYi<^Ss+n[JV8E)QCOeWrVZE_o'c#:q>U.!oCDDCr:f^Ilg=65p@e1Yp'gcnq>'g[
-p\F[^p@n<1q"XRWp\=OPn+lhSp9/X:;,'YXJ!aY?D2+LYWi)J*2**Hk:eOMU7nGZr5<CGV4[2G88k_E/
-84ZohO/8_NTlidX22.'GKRS2aAQi,:;,ph$:gIO7ARo1^Amo.[@UWhnQBYljI>3K0Ir]s]CM[g(DdcpZ
-?<guL=]nop>$>!/<Dupu>uk'6=]JU%90Yp,3^6&3I>rVj?!1NC@p`#.?>!bZ4[)8(EJ^*L>!Y/.:/Y7t
-='8d.:fpOm<``<#<&dlU9hnnr=BeX(<)Zt%<*3=2>$G37?X$iC>$+p2>$4Kj84Z?H:fC"_:eXP\;GBtg
-8jPU+8m#h4I\!$gC10n;='Sp6?X?uD>[_Q"PbFe7F^eHI;,:%c8NA^i7m0t!F)uA7>?t6192@iC7R0XU
-?X?f59i+hi;d*I4@<#sc>$5'6>$G<?>[UrC>$bE2;,C+fr_rl!r`0t:;,^P#>$5$2<`iX/=]em:?<goX
-C1:LP=`/O5S"?.BP]]u";c?Ca8PWGh91;9C=Bp<=R>#@"KRA)b?=-uIH$`jqr^]sX84QBM9heM`<)64[
-:/O;A:Js_O;Gg:cC5)B\r:g!brVH?aq"FIWq=a@NrVl`gnF#]3pA+X^p@\(Ts8W&jn*067rr)imo^MMI
-p\s[Zs8N)A!<*$@"pG)3>JhEi9qBDZgY1"Q!<W?+"Tnl0"9ef+!s/K%!?qUN!sJ]*"9T#>LYUkAe1h")
-!+:e5APYuT,nUh+&JcH.'5SX/&f_f&)]TA#(D7H$8&rCe)ePS;US)@rNDE2A8PqN16U!M$8M`4_3&`ZN
-0.Ah94=`$J0e>:6+r)+/%M]j&R(I0/5W;&#6T-8>2aTVl(E"8;8#"5C2B<GE.4dD60/YmC,;CDj/MA[S
-.1RpX*[*?q/2\\(.46i#-@RNs1ajn+-o<J20I\7n.k;tf)]0D2+=AZ\,pj`W.4HG^,p!g8(Ek:oDq!4C
-:dHEW0K(^G5X7@q3^R5<_:m\V:cC!K-712m,81Y%+;?P&5>tfK/2AFr)'fk3)%.BF2DZj3+!`Ei.53Y2
-1fldk-71/k-7LT'/Mo=5-jD=R,p=?R-2o:m/,h"m-6jih2)6mA/h/M9/MSk86p<V#8NJ^c/21@Ze(N:*
-a-eY*-7'fX)^@-e)&=&6/LkAMdA0m9Xe1o,77od4S>&%l*ZuRF*?64J+X-h4&0Vu/*@2R=,UXWO,p=EM
-0aR=Mf`2!Rq#CKu!<E9#!<3)T!$2.h7XU5YOFFjq\ZalQcbI96cKUmqR$X.pOc5-UL44W-LNn?+Jr>qT
-N-f`"HA-aT^qmq-ZB'p'J;]&>QDpjg]"Po!aiD<6`4`RkZC@>NNg?)sPF&Z%eZ#:lkND=+p@%_<ip#LZ
-kOSKClgjuKnbDqNnalDCpAFp]m.L&CnFQA=n)*C(p#k`"m-+*3o_%qNmHX*5lf@@(qgS=tld"PJl1"*/
-nET<&mIK>mjlu."mcs#uk3M9hiU#jklfmcujm)'fi8O(_hV[2Pg$e.bj5f7[jQGX`i8X"lpZ1c1jQ,as
-j4rSUk32*jg<SU'd-BrfmHO$(kj%U,o(_nKnEnoI`8ok9lKI['nFc\Vq![h/jP8DEgJc26d)j\[eBun%
-c/mg:gu.)Hi90"VjQ4qGjPJJ8dFHgseCiR-gY:9/g"4d'daZn%g"=m.f[\I$f@J<pc-OVXcdU7eb0AD_
-bg>+uj6#C_hUMP;,JD@cj5]=dn*B*)na#5ceF<=tgtBm0lhT`4p%\Reqt0LNli$&gl/h$hl/_!gj5/PC
-e)&s@i8*DVjkSP@eZr'S#R:82%Kuk5!!*'$!!*'#!WrN*quHZr#6Fo,!t5\E!rW,u!W<!J!<<-#!='7A
-Ycb%'RZE5RIXZd'PFnVFTUhI6OH,6SM2IF`UTCW"X/DfmUB@3dWNL]U[(!NIX/W&"XfJ@H>#8O2>[O)4
-J:"N=[Ap:-YIe=Z>[1fC@U38I>?5$8:KCb$>\@AU=B/a1?sfS0YcP!b?rL!#=]AX8G&r(dNf96hPE1Q\
-KRAT/EHc_JI=Z]lJ=X<`Jp=92aN2ZMda>P0]!AEC_9U'1_9L$5`Q*GA]=u(maO8DIYIqN^^;@k#[@a8+
-\"hEnYcPXP`5T6n]t(D]\$*Nid`eGr[CEWcc,6ru[C*6J]W@^-ZaRBR[BQj<\$W'3\@&HJ['m0@\@&B<
-W4/e'USY/c]!/37XK&;%\[J`FZF[us[DB\e[DB\cUStE%[C<K@T!NmZ][+C4]X##S[^a&e^W4:/`6,d"
-Zb<!*X/rY8\A6;0_R7%SYaCo]Y+M>WP*_H3V59o?V7*\4\@/iU^Tk/T\=f\#Uq!b;\%&iR]"5Da]XPA]
-\=oRfTVSK`VP9o`TqJ*TU8k2jWMZMkXf/4rVlm(sW0i^8U7S-XURck-TVJQmQCk4`['6O;\#uHgO0lg3
-Z,!un_qNDaeCWL1c,eJd^:1Ya]",,PZa[0FZ*(%#SsZCR\@/?>]!nT4SXPaT;HQ^g9N,&%B6AleOcFd,
-ARJS@?Y+)%MO'ZtP(Rmh?s-H0ATEBbT;83RQ&C0@I=Qg(R\6Xeq=u0,o^_G;nG2kSq=F7NpAFaWmHj91
-nF,l:nb)VOqYU-br:^?co^qkPrqB7bq=*kKq=aH_E_T7u7o+T$@o.#sR]<EdT56DF0ND.F:.ml?3&<QT
-/iPpZ7oE&V5rqD!:JckDVP^,4:-:X1:eO\c>@:cI?".,H?!16<Ch@'lBjkO]@;0Oi@:XbPQXXENM2R(9
-F+S[QCiOE3@:*ST>@1oL=^GH=<E<.#<a93?=C,<:=&Mg[6o6nk8lgJ%HYHM\>[1`H;,:\9@p_2\85=#]
-S!7)J5<i+I7n6!=91(j17S$*B7n*DF%RN9@6pj4-7S#p87R]R-GX4ke5X.M%4\A.06:4(+6UX7*5<qY1
-:-hEA5s\%45uLZT6U=%3<+C';R"f$L;H-_&>$G9;>[^rKEIX4GTosG(<_#eV9hRuA4?5\e;fZeuF(f3'
-@qf1Q;,U.Y<-WV2E,TH*DJEs,Ec?,SJ9,^MEcZ5@Fa!b,!ci=("a,KPKS5-[Le!/SLP1A7L4t82J:W6$
-JV8W+It33)J:a5WOGS^HPbPOkZ`g-eH!t#U:/"2R>?=Wb3_EgoK9M^VB6T,_HZ<P)@:Xe8?<$kn.8!3-
-:ea\^:f'q]8l&8L5YOsD6r?f\;f.'PrVQ9^qu$6_p%\=]qY0S/p%\I_q"*q?nb;tWqt^!Yp%eXfrq>dE
-oDJRbqY0XQoChnUnb`@daT*Ic!<NB,!s;N?+:h2@cJ.C3c;XiH!<i]1"Tnf-!<<-$!<*!1!s\r4!<<0%
-"Tr;hiS3$E"o\N3!s/T1',)6.+sn]d,p.RT-mT`a-5%+1&/u`.'cB]f`#TY'UpR"gDlSsr9jC^m3^?M3
-2*al)1dFAd/hf%52*k/"/NZ$O1+apk)%$fj+"!YmAjeC,4?c"m.4.2R5W02m,:c-XcaGSR)AakT*#oh;
-+r:_*)BBnA*#TS1)&Eep)Aj/+)]]b3*#eeiHQEk6&/#fi+;kn/(DRW#)Aj/&()nJJ(Eah:(Eah:,:=NL
-()J)@11&/KY<t#p.5*P62*<u^76j=QQGM80[7N)$)'C(I+s@g=&Jts)6U4aS3&a#O2C0q!,977?BOG1M
-<_6"g85!,k7o+GC>uam/?!1BAARK1b>B!eV?u'CdBlJ?CG&;8?CM.F#D/O*%C1h*mG&:u'BR"K-D2!7X
-EbTHYYf4l2gX)]h1,C1#*uZ@].j#0+*^`DC_9nrQS[5>bG?J!=9;JFJ/0#ZN*$-.G-6XT[,U+<K(*Ok<
-(*4_A)C$@K+>O/m!8%8O!r2ip!W<#u!S[So*^t[CN.c/Tg:FKAkKgoYa3a"=TU(t9Koq@JMLLJ<L5^S7
-MhHeDMMZY%I;sXTYJJ&l`3khnNd>qeG]eOeOJASP]Yqb-bf%*$^U0K!Pae85PaIrNbLNbrh<!V`p?hJF
-k25OjjQ>n+p$D>MrVZZlnF#r@n+->Ro&oN9mI0W;kO.<oqYTgKh!F.kn*B9.p@IV6nEoB'p`o\.h!<;I
-h!F\!k3VR-nb)\DiT]Rjm-X0+lKRj/jl5Odhr=Y"=6Sl0iS`Y^j58bRl.54[hrEhWi8s%ZhVI&LlL+!4
-p?1Q,nD`Wqn*f]3jkRl0f$NUHp%Rb?n*oc1ki_[3naGl!`5L]qiooLfjQ5Usqu$6af\5'1e32'qc.UIn
-c-t1qf$<I:hrO1llg!g&m.'Q)kj%?`eCE7+f@\p3f@ep4h;@,Df\"m3h;-i9f\"[$f\"a'r6d[UeC`=#
-e'ugib15/%iSNDAc+1Es]u]9rjQ5Lfjl,Rrm.K>cjRqp$cHG57pZV,>q>^KhmIp8=m-3a_l0%0ik31pk
-kiCaainiMDgY103jPe\<eC:d%!=/f1"9Sc/!W`<'!rW*,!s8T)!!**#!<E0#rW*0("UttJ"9&>r!;up!
-#o*B?-`No1O,&+1H[LR0S=cRNTU_@2Nf&RHM3+.#X0/V-W262]TV8$SW.(kR[(*WKX/W&!XfJ==>#o*8
-;,WRfJpON:[Ap:-YI\1S>$blD@UE8E?X$`C<EW[0='o0B=&iL%=B:flYcY-hAm&)+8O#d9;,(;6EHR)"
-Ocl)lJUWT5EHQJRL4O`'Kql2iLOuqP`Q6<=f$Ln0^:^eW^<4F*_pZrVd!j0M\%ohj`6c`?WjTOL]YVIo
-[%XA1_Q_J.Z)P:E\@A`O`k8@\]!/rreAn/k\$`H_dD;lg]"Yem`jVhPYdCjJ[^NTN]tLVM['-C.Za@'C
-[BQa5VRWY$UT1Yg[]#t$Y,J5#[Bcp9XgPdV]unI-[`$%gZ*LsR]tCbRQ"[>;]Zn=7a0`Ch^Uq"^Yf+Dn
-`6,g$Zb<',Wi)quXK]L\aMGcgV3dRET:;[SS!oY=W2Q8BVRX+F`l?!7`50=0`3-SWZ+79O]"5D^^:Cbb
-]Xkhm^o4-,Vl6YsW1g)bTV&'WTrkEpWtDJ;Z`pR6Y,eCpOcG]qQ^jS88!o^4UTLnmTrG2sWM?`-YIUBc
-UUn+K]"?&&g<\6tfAGE+^t@>P]Xk\b\?`HI['@*JYH+e+VPTriYFMJuZ(RSTRZhA]=T1uM;HRCDG_hKH
-Nd,;J?rpE7AT!'\S!fV'Irf41>ZFm=GDMW\VOs<;KRA)nI=R3FUT:lu(&.Clo'Yo7p\4@TnF6#=r;-*Y
-o'l/JmpY_Tp%J1WrVcTep%@qLnal>Dp\4IXq>'OKq>'aUTlEq*6p3q]Q=Nd,L75-CVP%`^2D/$578HT?
-5rptb4#&`Z5se7:9L(U'3_;hoV5C,cH;Qsk77'"$4?c,&<(p=pr`]A0BjtX^EGAlm?YjXsBOth,R[7T!
-JW>bDHZ"4VC27j4EF<'_@9[)NART(W=Ar7%<)d(4>#\[3='&6o5XR@h6r.*AOF(V><**+-@9$-3AS#4/
-6V0seNLGu390tg<;bB_V9i+AH7R]fF8-qdU7n5g.69mXsr^HuY770<Q5X7n-5<hJ(3ClG#6:=+)6pX*;
-5%6fI7n-6J6paI:5Zq;f84>p@<F0^/R##6Q=&i@/?<g]8<FB*AE.4%DTosM*<CTJJ7mfR,5X7^o9lY)i
-C1V.#BPLdT;cHF\<I&k<G^+1GE,]fAGC"UmLNRWXF`qnMG5ZR`Foll3M>i;<MMmCMKSYG<KSPB_K`-N*
-KS>5:re*%ZJ:EiMN.ch8Ngd8][BQHlHX^5T8k;EF>?G)u2aUecL7+H_BR#8^HZ<S,?XS)'?<7%q+@\sq
-:/=S\;c-Im;bp1`4?Q,-6pa[C;GqC_li$MKp\Fgc"o.uos8)="n+6AQqY'ONoD/@_p\4:Oo_87^rt##$
-pA"U]p$qM@nFH2ErUp0ia8d1\!X8],!'@t?%S!2<gZ-Z(;ZQq""q(J:"9AQ)(]aX=!!*-%!X&T.!<<-#
-!WZ'OiSE9O"p4c)@K6E/!<E92#nS%"+sSQc+WN<e&f)*%-Qj<G+'?n.,9hNC\YG0hSs2r??tNP%4A/(#
-6<7&U:I[,i1,LO95#*s^1H[<F.jc#K$P"+)1on?)5:e?>0/c!M-oOF]2\@&VD^@QCb,R'>*>KbG+<r'V
-.if9A)&jS;*??+=+!210(DIAm)B0S4)Aa)$'-@r#&/6#j*>8u!(D@Gu(D[Ys',MW1*@`KV(a:+=0JXst
-)]KtM-re(.Z:6]1.ks.L3AiB<69IYFPJ>`(\4n\+(]G9[(E"#,(``r(5s@b#4Y]2r2``99,pjN@-Z!O>
-GB[S(@UN_hEFWsMKOJ(h@qB%VCgg^]BOu"!E-lbMH%La(JnoOOB4Z+*CNaguE]eMnM1TnoHZE\)DJWrp
->[DQ/Vm3\^eZi%00d.SV(*GId2&6H33Du'ed@X@0Z)=%<DdGdrPa=Eb*??+<*$-.G,U"K`,UFfa+Wq^:
-&Jc?)(EOG8*]"#C!!!)r!!<6%!<N-!rrM9_o`0"V:m@Q4Km(#a]WKZGcbI98dHd3jNfTBXP)b3SPE(W^
-K8#5;JVAi5I=-csMhJUV_8=3oMhZG9MM.%=F`W.UD01T"R%^^t[B[?KStMLDS;`DlQab>pY-6^FkjS0*
-p@d_'jQbskkjIm'n,)tXq=T4)oCh_8mI9Z2i9KjjnEoN#nE967p[IP)nEfuKq!dbFp[7/)nF6)KqsE&&
-d,ig:lg!NtjQbspn)W6]lKRNpjPetMjQGFShqcl:f%]-?f[ea2e`5B6f\bf<hpp0/h:UB;bKJ/UdaZk"
-e(rg.e(`X+dF$V$hV6T-b17'HbMM%1l0\!1nEf?#kO8E;47:nB`7sP?nE]N-lKds7r;ZfWj5&51bfeSp
-e'ZFacdU1ajP&;@j5JtRhqd)Fgt(<:f@A@!f@SO%fDX2%f@ns7h>Z+9h;-f;f%f!/e_K!3rndb4hYuC=
-iSWPOiT&nPjQc^3!pJ[r.au]#n+u\@kMk^eiU-=,nau)%e'd!tdGsffm.BuJs8VWSq"Wk0mHj*#roG*[
-kj7WqiofLahpgB7db!O:f$VstZqgZ*"pYA3!WE'(!<N9%!!EH,r;[9-!<`H)!<<*#!s8T,!r`5o!!WH)
-!!s=7V';n;UR[C%I=-<cJ;KJVU8"?SS=#G!M2I4OR\6X]YH=e#U]-rhUSF`gY-PFDYcOn)XK8J"F_50!
-=AN%h\qG@0a0r"JX00*F@oZZB=(>Q>?ta%Z@TZf@=&`:)@TluH=Cc$<Yct75Kj.;<?<^H<9h%HJ6U+(C
-@q9G'M10o$NIu;#I"m5oF*iA-]tB,T[`$;-cF)'I\YupK\$36P]<o;qaN2E<\A#kmXM)E\Z(\;/WP6$T
-Yd^[7]=G)n`j`7mc-!c&[E?7^VnKgcda,e'^ph%`_99g&\$<EM\\>>GXLGXGZE^R4VmEk8W331rVP0ig
-XJ;JbW->#CVk^/lZ^e+jTVnigVlZPbU84]fY-4n6[&^14Z`0^pX0]7AXK/,$Za7BNZ+dWX]t_.bYHYXL
-]"uP(['R?FX0f%7[C*BT_TL0SXg4b$WMZGoV4!L/R\6@CMPmbbZFmf`]">>U[^2j5X/2hoW2ltuWN5us
-!irH,)6pTUZEpsHZa$^AZ`UC<[BH[5Wi2nuXK&E%XC867Xf/J2Z*psDWN;nmU9r(j]s+]>Xf8)%]!AZS
-X.,6?ZF[]gb1=tieCr[,]t;kHZ*;!V\[\rOZ*:XJ\#ud:Z)jjkYHXIh['$'hR%0CO9N+MT9N550Fa]C;
-PDO<i%pE7E?=IYmLR"9lOF_RlB)Z3Q@rd0aTVeWUObA+,G^=aiP+\_V\g6tBo^_VBmI0`Aq"XRUp[n=Y
-q==+En*TQ3mdTlCq"amcqY'O[nh'D%o(D_Nq>C*cmHjTAo^JT#?Wfi_8:6Y6:M5?KWN2ngD)<sq:JsVX
-9g(j1r]L`K3^,kq7n?6>5=e+?<f6mR';KYA2_7]s7Sc<33'8l?.QBXY7t+9C>@)/[@qoIkCg^X\Apou/
-ASZmVMM-=kH$a=>D09r-=^>98?".5L?X$T4=B/'m;d*4"='JF$:.RH83'9Q$>D&#dCg(.Q=^>H:;-dI;
-=[5GI7V%:BNFZ6m<+9Q=<)Zdu;+s_a<)Z[l:/+Dh?s?`;>#n^+=^G?8=+47U;Hd$t;cd0u<`)[m<Dugs
-=^#!5?=.)K?=[SQ?"7AMG'7\7@:3ecIYXJcPAO`2<`i^8>Zas*>$56OJ!-FtQ>^/38P;QD76`n$8Q%uR
-E+rloDKU>KFD,8o?rg05JU`2sHZ3e<D/=-.FaAXhH?XU[H?a[\H$OXZH38PBI<ba8GBe@VG'/"QF)uPM
-FaSR`H?ssdH[U9hI=6QmH$+1KCMdm3H\[9*Mh?1W<E)jf84H<Z=]eNi5"]"0R$WMCI=uupEFiT`??C9l
-;b9MM7S69I9i"Yd:fCCq;cHIR4@i+86rQiX<,I6KqYC$ap@n:SnG)t]p_!/hqYg6aoC)5BrVuopp[e"L
-rq@-&p@nI^rVlWco()>@p%J+VoDJXgaT*:]"Ub\>!<Q!/,Rlu/c.V('bZ4`F!!<E,"p=r.!!N9&*WZ9C
-!W`?("9AN*!=&jJiSiVF/HYtQ"9S]/!<<*#rW$%$!s8c=+rD.O,nqC:-Qs$4(E$,j]H\eSYd'mc99u#D
-4]5m!2_dBS0g&#s6UEgf0K(O+.4mD-+=]5k1*mtS)@d>s+Yft1FA+\]6o?b`2_-U;6o>l,INoplU!9Q#
-3AN6L9-l,</M\Ul+tP2m-RBrY*B6/9.kr\(.OH]&0e"G!/Kcbp+=/Qo)_)pM-7L5e.OQVn/2/n=3&<ic
-1GM'W0i1\;76ERs7pUbpd_/@91bCLH4Z>#B.Q'"G?'2hPgqZWB/0#]N*#]S-)^@'S,tUBaIQ'W!?Ud:6
-1+t@*(c6JVF*2S2<)l^g<`)b(De*3V=^bcC>%1cC>$>BIBPqBj?t*\Y@UEAN@T?K?AR&eX@p`YUARfCb
-AS,UlBO+nK=\VXb>@VVj@[X!M3@ZF'*#]S93AE08(_.6,Gg+@)?DaisR"f!F3BE%R0IItc)]Th=*[)[P
-.P)hk.k;qn)A*Ss)BBY<)BBqX"j-fF!r2ip!W<#t!U0UV!-'2\QC<V`K#QW_YL)IY^V@b1m[Tf(Knau0
-JU)s-LPLV5JW#;7KoV(FKoCMAL:G(9_T&[>Oah\%IZfA9Kp7"/EH?2>G(Yp7MOKfnTU;REKoMLc[*[L)
-Vq1(un+>r>p$L;ajQ,aqn+#c8qXsOQIe*@7rUf@JnF,o3meGr6lJp^km-sc8kNqF!jmr<Ip$_DCp[@PA
-p&"^_nCd6Wjjr#:h:UlNlKII!kMG4\jPf(Wio&\EhV$E5h:UK5gZ7GKf\kcEjkS\Ojm1RakiM'rm-<rp
-iT07in*fc9p@e1Qq"XUIkOA0AqXa./%bA_Bf\P0=mHs3(kiV:*rp"=emb5UtiT0(elL*s(n*f]8qZ#dD
-gX46icI::bcHaVXda?M(iS)l7e^`7)h;$oAfA>-0f@8=&f[SC%g=k'*f@SO(g=Op,f@SR#f%/@"eCW@'
-f@SR&e^r@#c-F_ccdUFkdbWd7hVQf/:<12W^=qu9hWj:klfI^3na5u8hU^95e^ELMmd0W>qu?]kp%%h<
-j6u@!k2k^cj6>sphV-uKh<*>Hjk&5Mini8<g9jNQ!!W]5!!!'$q>^j+"p4l,!WiB'"9JE##Qk/1!s/N+
-!Wi/u!<E3!!<WE3'qlkJW2ZS`Oc"U9H$OpsOd;W4U8+BOP`UlaNf]^&W2m)'WMQBhTi\%cVlQr)ZaR-@
-XJr;&WMFZNAS+h9@]-eoHDeckWN)u&_.I1T:g$Rs<)?b*?!UZ7<aT$0='fHI@q]+\B;2W7Y-3Lf=@Z+Y
-;.EL#;e&Kl6UjC+7T"V=<**jJBmk;bJ897WH_.p`Jq'o=b/V`>d*ob*X0].E]"Yqi^rXC/^:q\;cbQj-
-^p^hUZ+mHV\Zi'DZ*:g=UsdYpWkHO'`N?;ab-SFh`R32Z`M()X^9b5W\#-=3\$`WUZ`:47YHG%3YH4b!
-XeqekX/;kiV6R;$UTK!KWjSk-Z*h3A]XYA\^:h1m\@K;ia2uKIbgFhbdFHgt]tDJ8g=X`s]=5/S]s4WG
-\$`TQ['I6Z['[<Wb.b3g^SRd2Xg,:B\@]/\`RM6)U84ZbVlZ>JOHc-'Tq.@E]<\NCY-G7>[Bm<HVQQbj
-X/W)#Xf88"Xfn_%X/g]KX0T"7YHb@8X0Ah1XKAb4Y+hYaT:hpPSX5_6SXH(CS"-:FSt2F9QB[SeOf?!p
-UU./1YGo%G\#m9GS<T\R^q@\1e^;mrg=auqbLP4NY/.f^[^3<EYd_9QW1p>oV66>q]V213Z_sCcTp8tN
-9M%lO;-I[XJ!6(VK5V<2>[C]CA8ZjVQ^O(rH>dG-ra?[TFblE_WMl8IJU)KdI!p[4U8kK3oC_\Ip&=J$
-p\4IXp@\+Lp\F^[q"=:Lo^hYEo_8+Ur;6?aoD\:boCMPFo_/(Zq]kRrp\47IU3pBL5sJ8$P\3d(K:/a>
-Vk@re0dK=_5Y+7"5!!mJ3B/`Q5"._*9he2K8jl]^MPd8KUN90q1I+,k;FNuD8NA:K-mg,d1.",j<E*.:
-@WQ?i@:s(tQBG]hI><N0IVjCYDIdI$EF`<[?<^`E?!CH8?X[;B:f^Lt>#e^4;HQX\3CZ(n6UOq(KmRN6
->[q#E>uar)A-6(*84S,"AVZY4AQ;>r>\-c3;c?^p9i"Ya:/4S\:/+bn=&iC,='8U-?sm)=?=-]:<E31+
-?;k08>?tWD?=.;WBPVF%DJsH5EcH,@FE<(eH?X@KH[h<JT:_?c>uXm+>?b64=^>*1?Z(@XTV7Kb>uX?f
-7n?-62)mp"86'P?A7dH6Ecl;ABP(UY=&iX]JUMZ^C1q@!Ci=-5H@LBiG^4X_G^+O^I!Kp^H?aa[F`dV*
-9QP5rFE;JDF`qhMGBS(NGBS(JEcZ>CFEV_@CM@-b@Vft1G]%\CCK"#0<)$"V:gR@+;+EiD?%J6+L2MQq
-H[0UA@UNesG["'<84Opo8kMfN:f:4c:/b(e=AV4K92/#J<`;suDLLC1q>C-^p@n@QrqcWb&,Z>%q"FCV
-rVuosp@%D;oD\IdqYC'hrr*B&oC28>o_/%Rr:L!gs4%,B!#kqC$jQe6"`:q%%Q^*(g"b90>lk$,!WrH)
-!<E#u('"@:!W`?*"Tni1!XK'MiSiYG/Hl.TrW*-+!W`?*q#DlG!<NQ4$6Bs9+:/W!(J_uW*$/gcVkK\_
-R@m\A6<RG[2`s5]5"7^s2)ftO91:T]2(^O?-nde21a<hI*"`f$'doHPAjS.7;Ecln1H.Q`7m8">+<`Y6
-b,IWV+<iC%,V1An0IIqf-R9l[,U=QU-8-hn/2&G'-7h/;.Od/3-o<>$0Jkg:4>o#V5<V+l6q:!P>[_,R
-B5hp0F+AsnO,\jML45,L^W(`Rf#1?>.k`J22)-^>4teKJ>EQ\RgpBL'-lX3I*?>k(&/m5C/OVZZ3_E7?
-1cmHI/2&4g1lQZm>usQc92SDc9N,J4?=@#CA7SkH@:j1Y=(,N@@:3AD>[:W::g$q$;,pn/=&Mpl9MJD\
-83]@084#pE6T[Rp/i#1@4A&"0.R$I&-6Fff+W_OK4uF`:)\*W8HG[e!@B-GuP_N@<6W'_J1*n+e*#]k>
-+Wi$].39KU-6Ol\()\#2+<)aP+sf/Mb5_VF!WW5p!!!'!!!!&S!(d23:61TmLP3_%`3@YPcb7'2aR>gt
-OG&:8KR7oqKn"c+I"7-4JV9/EM27"4KmU,A_SaBsS"c"-LPM1LLPUnMMM?V,H%1WgCM@O,F+^*KVONI5
-VO"a9fr(RnkO.j5p%J+Jf%Js<nF6/Ho(DnVp[e(Vs82N`q=4"OnF$2Dna#>nnEKB8n*KH/l/1[qp@RqD
-o(htLp\F[^q"`q<fAklHi8rkVg>LiBiSW;Cg=k<>k5OZKgYUrIro*q<rT*q?0CJ5qmd0?-mGm6hlK7'f
-m+9k>eC2dic-Ohbc-4GVbK\D]d*gLqbg4qfiof@Xk5OU<lKII%qs3P5md8]G`9ZIAl/q9mjm;I)nF?A4
-jOMPtbg4GVc-k1icI11liU,^^h:p]?j5At_i7m5Fhr*>Hio&VFguIJKe_T$4%,Bh!hVmJRhV-f:eCacS
-C"qS)hqHiBgsja$gtC!%f[/('gst-6e^W:/bg+u;mcj*&nEf9+oBYi2jQ,[mj42H8o'ko9o_JOeqYTFJ
-kihBtjlP[ikiLsnkM"SIjPK(MhWNPFki1FKfA!Z)!!!-,!rr<%!<<0!!!!*&"pY2.!!NB)"9\l0r;c]q
-&Hr@B!s&B&!!!$$!<<-#!t,efS=cXVV4j37K7A2nIYNiGS=l[UUnF0BPa%ArR\-CRY-"b'rM3JlVl6Pn
-Xg,1:YcOh+Xf8%3@UNV@;dlN5P(0OQ[]6C0Z,^Wq=BAR$<_c@j>?4p.;c[71<*!I@A7fFQ?s];+YH>!_
-CM6aY>$>Q?>$,$9>#nKq:/cUF5s.;)9O<*iN.Go!LNf5r]RbC0_90gCajJPTV5UQ!^;%\0^r4I>`4j(6
-eBGhJcGI05[B[cb^q-kO\#laCYH$%"XJ)i3aMb?a`Ql*)^rO[Cb0@',]>MV+`Q#0iZFREN]!nuQZEgjJ
-^rFF8[CX/e^;%Cr^qdh)`5EG0_T^9Ibg+JYb/_QEbK7fHcFgg%]=RsO'tUrd\@K,ZZa@6T^r!jr[C3KU
-a0_lGYqWJn[^<`l[^<Q]b.Y-f^S[d.WNWJ-[C`iT\AP5JTr+ciXf.\SS"QUPUnF'N^9OX9WYVYBY-PR=
-TW"N[UnOKZUn=0LVl6,PTamcaTs1`'Yd:[=X/r+lVu<Z3Uo'rXStr!EOd)K-Ng#lnV6m7mStD=8UTKuT
-Y0=_o['@$DWO9:>Yd't"YID0X]#2P;cI("if[IpdcdoD/]t(S[[C<NJZb!H;SuSokZ(&#2U8>B)Vjs9O
-P$^CE77^3P??:[POcG';.V`Br>\.VeHA[rQQAg92@prkZAoMsIQ)(F[VjNHlG^+RaJVfblY-u1?rqRZ/
-nF,i;p@n=Wq>0mZo_J:To'u/<nac>Gp\=R]qY0[]o.9S-o()GJqYU-bn*KcAo'Vri=%kY;:k=sK;.P?K
-WiN"jD`Td)7n5j65;YJ82D[3I0K20b5XeID9Lq`=:JZZCVJ)`I<_GYR8P)fH6pO(.69@(Y/M]:6,Ukf9
-:2+$VCgLpsAU^,4@:FV?L4ahnH[KaDB5_[!?=IDN?t3YO=^,BF?!(03;d*U5=^tT:9h%-33BTYt>(;*J
-A5603>[L`9=_D>W?V*g+9Mf5NQB#ru?XmhmEHQAEG'.hHEH-#AH2`.4LlI1CMi<RPM2@1OL5(YDJqJQ)
-KnG).N/WXMMN3RJrfmVPQ^F20rg<YQ-(CEnR@'8'Q("/0RZ`SC?<gE->$G05>@Uc:?Z1FYTV7<V=&)*]
-6jc@H3BBAt7os;1>rZ.t?!CQ;>ut'.=Bo?YDJ!3\<E2mk:g6n%?=%&I>[1WC>?Y6=?s6Z;>?P0,:JO_`
-;,0h\8kD\S9gMZT;,0na:J=AQ:JF>N9h@T73A`fZ5!r1F7n?*@2)A?8:/"2R>?=j!6:+dgKpA'^DL[Fj
-H>mA&@;1LE?<'Nd1.4N'9M\AX;,U"[;,g@p:IIfK9hIlZ<`iLHGhhf`r;-!Ro_.eNp\+4Oq#CBho^VPK
-rVm9&o'l/>o^qbGo`"jhrser&p@7hNqtKIMo_ngiec>:A-NaSW!<E@;_(cN`S^,sGgX]g9!WW9'!<N9%
-!<E0$!!!$$!W`?,"o\W?!<iR+iSWGC0ae3e"p4r4!WiB(!s/N%!!!&t!$hXd&MbI<+Y+:(dCL86A>#ro
-Nbk/U?ogGH9h@K<8j5U883\t\3_W@92DdQL2+9;S82N1L)@dYr&K)H=SYojQ+tu;F2_m*L9L_N=,9nQg
-4-mjmAPb`d86o>-?<h&L<a8a/>%;W(KnY\fSW]bIUSt&`YdL4"Y,@heOe8YMWfsp$['6pJ[&V*a`lQ9G
-cd9qZbg=badF-Cdbg";Ma3i1A`6Ps#82E"L-o!S70f_l]00<L+_:m\E4!u0d(`*u,'bM#m,T&$j0eP7<
-/ghtn/LVkm-RUib;*6Wi-n-Mf,rI)"1+kC</M/_4.OZc'2(0_%/1)nn,U+K]-R'WV)&O=l*uH+E,9\!H
-+W_C5(*4D,'cI_t((LW[%Lj"=+=7d<)']Y#0.S7i)C%-j.j,N?/PD2Fc_FgFZ([G,<_l1gZ_BB/+<2:<
-+<i'S,:FoX)C6aT0H:rR)]^%?/L)Pk3WdJ)!W`?&q#L?of)S>B)buK^Ocb=5eB"uDkKLZT_o_>CXI5*-
-OcbESP)tQ_KRSK1Mgg2;L4t>;H&$mV_84"/WKWm/Q\BgEI><]8MN!CEItET>IZK>:IrpIAPbFG&U8a6^
-b13Pig?7Gco(_qPnCuaUh;mejp?qAFqtopPp\*q?qXN_4q!$`1nF>r3i9fRkp\X^HhXB[uqsa=So'Z)7
-jnSZFpAFpRnC>hKlgEa#jl+hHi7HZ=g!\L,gY(97i7,lne]u@acI1Lud+[+#Ic9&9leBqEg?@MNi9T^h
-l0dNii8<>Cf[eg4g"4d'cdL:nfA#*7f$2^qcJ7a@gZRVYlgaE.n+c><mI0Jp`5LX#lLF3-k2l(,rVcQg
-hW!8<cd0hSd,31&d*0qgg>UT,bL"\bdF?LqkLRi'bh(Ote_/R$cd:1mbfJ8_GL+gnf\"s9hqQf<dE^=s
-f%&L+g"+NseBl:^eDK',eDAg8mH<Bil/CRLk2"YFp[7;3kj@Wnkj%*llfmj(hr)]$j6uX#nb)bXq<[P?
-p>Fuqk2YRflfmWml/^LNkNqBldG*d6f&PQ>dad*[9EPCu"TeZ(!r`6!!!36-#Q4Z,!X&Z0"9SK$/HGqT
-!<ri:"p+f*!<<-$!W`9%!!E]FS=cXVVk]T=KReGtIYNiGR\-CRVk]d]QO]7GR\-CPY,n\&V50raWW&hF
-WN<>/ZEUF0Xf\RsD.6se>?bO0\X%lLa0htJXg5rbF(/H]@U`MGARp*oA6Mu6?X-H,?t*STAl`AMT!5E"
-Y^^1n:M3d*>>eX.=B\s5<Duq(@9m#5<D6kPGDCTdM2H>@[^_!=ZGa`$`m2rZ_lKlAXKT"I`k/n+bfRN.
-_o&jiaMP?h_lTQF]>2.jXg=h&]"bi"`jVt\beD*.Z+n5[Vo/MS!6m^Z[DTSddFHmqd`BJG`Po^2`59:+
-_o'@._o9*n\\#A\\@B,_]=G\j]>2>%c,7B:_og$=`QcZJbfn#D_nuDh4Mo(R_8O7+^;@Ce]ueO?^:^qW
-YH>aDW3WG*[D9Mc]>qLn]>Vq+Za7HOXgYF=YHGCUb0%T=UopSpY-*5QU7SEQTr"BVUR\0SQ]mr1St)RE
-VR)qVQ&_?'QC")/P)kclR>m&gQB7H4W2Qc#YH+V&SXcLVUnauYS!T1uQB?o^Pbaq3QD0eT`ji"OZ)+Cf
-[B?O6be^otYd:I,Xf\:uYcP+5X15^N_nt*Nda6LlaLAh8e>TO][^&i?[^rrUY.(U/Ts;)3X-B`tT:`Kj
-UR@RFP[QjO6UsjJ??LsZOc"R-C1CLRASQ46O-Z,uMgfGM?=IJXGCGI<WNN8!R>lW>H$k'mMjUEG\AIt=
-q$$N`naZ;GrV7K1q!mtOq"XRSnFcJHp@e7Uq>9s]p%@qLp%\:Pnp^6+q"jm`n*KcAo'Voh=AM7M:k"aJ
-<+UcQWiMtgDEU*9:/"DY8O,d03^,DU3'Khq6V^6F7S#aA;MV-GVP.p*82sO<5Y4+-69mk(4ukAT3B]Yk
-4$bu,CgV0s?up?rH^pI5AUo`"J9?!\H#[P5Df/ob?Xd8G@UieK=FOLV;,^[t9iYP#;I3I-:ImQ62*40"
-@>U"mBiSGA?=RA@<+9-E?UdL[=(QrKR>$3@Lk:SGPE:fgPE1onPECukPEClmSXPh3S!]V2Pa.W"Pa@Jo
-Obf-aOHPH\OH,-PN/3(FNJ`OIL51PALk^bAKS"r?Ne`14GC+q"L`_J,J7Mqj:f:P)?!:E?>$59QJ<ce$
-ODA-#77K[57n!>F1.t&:BObCV?!1HH=^G00<`ra=AmeeC=&2R_7SHo[;H-Y$>$+m1=]JC#=BSR"='/F(
-r_+V4:JX\Y9h.ZF9hIuO9MJ2O8PD]C7nQWS7nccR84Z!-6:4169NtRq:.Il51KRRN8k)BR;H6CZ86BAS
-R[T%JH]!B#DdZdP@<m!!;Fa/B6q^6N:J4M]8krDi<`_s]84lKE6Wd8g=a#2Mp@\:WnaQ;Lp%n4Jn+HMV
-s7uB^p\t-k$2X,Yn+$#Aqtg6grt#,)p@7kPqt][Qo`"mj!!(.A7fru#!WiO-a>XhrU!VNPf@"%0"T\`.
-"U5&1"9SZ,!<<-%!s&E+"9S`/!<iX5iS<,6-3aSQ#6Fo.!<N<'!WiB'!!!$$!r`4I!!OMY.NAsM0G$e(
-`?-(@Zal<>HC:%-6:=UC2DIHe3BKc)6o6V]1aXY6/g;c2-m1W.2('FU(CUfl-:"rOE^VNG2*XGf.kj%>
-90s^B.m-1[`m:fgWOSq8\]):p`PT=*b/M03_SX+#aOJSVcI0t_b.ks?_8XO-I_`b%^rO1*ZFR]]Y-,7<
-S[Pi(URdpHTWXoWVkT<4S>`!DP_aR.KUIFGGE"^=1a=;(5!1VY75Zkc@[b6hgq$$4.2a$@(EFM;*ZZLA
-.R,pN2)$@.5pS-4+sncj2`E63+s\-I(_[lB*Z5t<.4-8b-70`P*?ugI(Ek"CDBp8D*?ZUQ+<;R?'H%u1
-)'9_8(D7As'+>Hg+W_42+;l1C((V/t(*"2F,p40P%h($>+W_C=.Ng)\(`b1gK@/)A=/!(#PAEcP0gV(^
-/0u;T(`FPC-6sZ[,T.UQ0e4^i(EXJ2*>L"F,:YhZnGq;D!<E6'!!*,E!(J83OH,d.LV_WYVpskQ^V%G+
-lBe04Q^!ksOd(]TLPLk>M1C/<NgPHWM2$YJKX/J2_T8sEMOfTkR#R&PNe`OOP)OjDNa[d$LQIRLL6Rpq
-S<^%PLV(pf[_UhamI9c6lLX5oh::$;jQZ=0mIC)Dp?V/Fp?(l@mdg#2kj[[(p"\NqiTC(4n)`?to'Z>G
-n*KB2q![;9qu?6Mo]kQ*jll*ie_fiLro"aSj5]4[ioB(XhV@&ZkihL,o^q>7hs'h)l[J-ana,c+jR)!c
-n_3$miS!2Ihr3_Rce%=?g"5';h:giOjPS_Ge'HY-gW.@gjll1#kMkL`kND@2p%J%GmaoCqlKI!fmI0`9
-lMg_ZrUfI0e^D[gbKf(se'HUsio&JNi8ieGda$4sio/bWgt1ZAj58_MgtCB9hUgB/dL"^gf@/=*hr!2?
-rmM20hq-WDi6K^"ec+#:bgOkie^E(&cIh4Ch:glNinr;Cl1j2nmH<Qlro??&hq[>Un+Pnth9b3Tq!RkJ
-qZ$HjnbMn?kiq0dioTIlm,.'_g=kBJi8iM?hrj%Wh:gQ2d^2dM!!`N)!!*'"rW3$!!s&K."oJ?*!<W?.
-"U"r1quB(b"UknJ!<N9&!s8N'!X&N,#8.H3RA6^]W1fZDNJ<"7JV8lMTr5#qXJ_b_R[08+S=l^ZXKAY-
-X/DblW2HPiW2ZisYT^0SY,S(;A7&MLDe#BLOa4"K[]QX4ZGL*fAnP[h?XdYRITTl]@THc8<+0*I?Y*h[
-?Z0PFYHP(3Lgs=m<bZ8T>u5!8?=7>Q<*Ej@>$,9F?=\&"JUM]uLLlpa]TSYm`6-*?][50=X0&.kZ*1UR
-`4EY*]Yh.ecblord(d3+VlI/+_8i@S\"TJ2\ZEuo^:Ukn`4i1K`QYZb^<,$A%("$a\&lh@f#u"OcFNqh
-DS<Zm]"5Sf\[SoL[D]Vb^W4F7[CrWK`kJge[D9>eYct^@X2(L4^9"'1Wi<&'V3R[WYG%SbWMQAj[A9Cc
-V43dDYF^/jPGG4bZEUC0ZEpmMaMc$7`6,a!ZcB2<Y-PIO\?aT)a2Ya"U7\B`?aHrC\>uR'Y-GRGR&Qj\
-VOO'AQDq!fU9:,UWggAuXK8J"VQ6enUS46ZZ_NVIS=lOFQ&q/lStMF?Vk]]NU8+EUT:):@V5'WYWLB`m
-[\B+^V4O$;TWZ23VRit3WW&b6TqIjQVR!n@Z+mlfak"h`cIC=ebe;?MY-baH?Eg]@\[oAP\#6!pV6m5%
-SY`WtY-+e"TpD"-A3ig^7nmH3H%:[.JTGU<@9QcBDg?nrR[&VXE+NTk@U*DcM3k!?Z)=(TJU)p%I=I<P
-Vma1U^\Rg*qtTjTo(`"UrUh-#p%eI]qY0XQnaQ#9o(DeRpA"FZq"F@Np%@s+o^qnQq=sXNmJ-DDkG!-!
-77L*KGaE&9BSDqVWMZ;'0f:Xa;cHFc8O53o3B]2^2aBu0<(BYS84QocKVkTCTQO'l84?BQ8Okm35XIh+
-5;bJe4?bks:.J2i?Z0dpF`U]:R$)6/K8bS:G&;t`CM@NuBjb"G?XR,C@Tcnn<EEO/:/kFp>$Fp*>#AF%
-5<D:j2b$GEM3*7,;d*F0>?b*0A6iJG=@bhS?YY4MKn,,GNeEbuO[P:iM2I4QNerOGKnk#!G^OgbG]7V8
-BlJ!+C1:XZ@9ZrD>$,65>%(Q5=]\g5?Wg9.?XHl9=^,$2?".5K=%u4U:KLU(9hA,P6p3Y.;c`m"3a6$!
-?t=2*Q(an/BN._r852ZG;+3iF92SZ'AmJbL<ao$+;,gP#>ZkKA@96&j4?Phn5XJ"16;C'Ar^8P06:+%-
-5X7Lr6Uj=9;,gUu<)HCe:fURp<*<9p8ki&S9M7rM8kr,S:/FPU;cHLb:K:R)?s-`FAPPQb<)``d6;gZR
-7mfjSAq,u2LMqHjH@'[@?"7AfH!OE?6U=%29i4bZ:eXJV:KL@s<'j,X<_,__='A^OK&?2!p[e+Rna6#I
-rpU]tqu-H^m-sN>s8VurrqlThna>T+m/Ht`$iU,!p](9bp&4m^r;Q]r!6P9V!X&Z.":><,`@VE_U!`#V
-g!a"'!Wi9*!sAc2!r`3$!W`3#)$C'I!X/]/!Y,H9hqZr41Bmj_!XAr4!s&N'!X/].!!*-&IK9HP"p+u@
-&gSP81+ro5b-WlnLU4"IF&oK@;*m]74?4oI6:3[l8MiL[0L[fA/3YRA3@-(0,W7@g&K2#c*[*5E^4f`?
-3BT5R/ho@O00DE\*uH@c9qJ_pUUnLXWkl3P\?_frSY*3gR?E8SMgf8OH%:`o='Is]@Tc>rEBZfR68:2Y
-/hBF;/j_09/h8S12_5mo2`<$0/2&P'1-IHG,omd8*\/NJ%2g!!'+uN9.5!8,2b$&!877Rugt],#+sIpG
-,p+'Z*ZQFL-R:f:0K1a;5:7]u-Rq&4,W@A8.Mrj.$ka9h',qYt+;Q!s(^Uum'GhSu&J,Eg1`I#D)^6RS
-+rhF;)'^FK+tG#V(`XM6)As8-(`jY7*[2@=.4Q>R*@<0a,:kuN+;>tI,oZb"2]s1[)&4/S6ZB`_T4=Fl
-N0AZc5taY!Q8:$2(`!o/,:Fr[-64!F+>"fk+qu%M.NB?U-RC!&"nDZX!!!&k!!E?(!!*,E!$*IfR@'M=
-K>uT]Xk;d[^V%G*m[9Q.P*V,^NK]-IIY30$HA-frJTlKqNJr[BOc7&k_SO.!Q\^l^N.ub8J<l4[OH>BO
-LPgMFOHY]QI#*QCP)5X'NP<coY.!'IkO/'(oCV2"h:^TMlL"98lKe-1o]tc:o'QDNlgaT/l1*p*puUf6
-jlZ44n*T<+mdL&Co_%_CoBto1o`"CE*qJCIhrWbDe^)h)ccsSSb/h`NaN;E<aMu*<g!eR-rn1Q%imH30
-g!nX-g">9?jRDEskL85NgY(WDe^iR4f\koLi7cl?hqd2MmcNKgio&h\p#P,ul07s@nET3"in`SWo(DYF
-mFT7njm:pllKRa$m/6SPqXO"6f?hjq*n8WodEg%\aOStojQ#=Ue_8d2iTK7Xjl,1`g=4g2rn\(<f'DGW
-hUgZFfAGHAr7rLJd*pXsfA"p-e^rI*da$(nh;R5@g"Xg#hW3AAh;R2Sro,9ngYD)OhrWq[jlGU]jl5Oo
-j4i,2j7W3:p@e=^q=X:Op#tQ-mH5eYl0[j(l0mWjh:giAf@JX4iS`_Wg=as'Zqp`'"p+i,!W`9%!WE'2
-!<`W3!W`<%!!*-%!WiB'!W`3#"on`0$k3C@rW+nZ!rr?'"p5&;'+C1pU8Y,kURdU.L4b&0LPq[qVld,'
-W2#uTQ^3u.TV\WhXfee,Vkp;hV549jVl6ToYV`MfY,S+@BP1jcC1!aIPCB^V\#la7ZH6`m?=RVS=C5ZF
-<`iC';-Hps<(g"rBkV*`CMg-OY<T:QB2;]1?!1'.;efcS@q8qI?"-lG?tNnN>@hSnF(ouPC7_uJMN5!\
-aN2W5f@7:1Xf&20\%9Mo[^O&^^pSWs`4`V)be1O"W3!J2^<<al^8IX3^9#f1[^<Te^r3U`^rE^_ZGG#'
-[D];NZcC"n^;@CgVkBTPSt)CIS=Q"4SXPk8W1p&cVl?M[XdPZVT9u.DU7nZfYeINNZCIf"V4t)kS=ZUT
-TW,2qWM?/bWMc_tZ)=D#Y,eY2]qIuiVlHf5agnd`Z`^7,ZbOAq`QPp"Zc0;HZ*1=?Za7lj_8<[jY+hhr
-]XbSZVP9]ZTrG)YVl-JeS"ljSXL#.*XJVl!S"Z^[ri?O,U:mt@XJ;r*US+6Or15$uNfocoQ(+&6U8=ca
-Ssl"JXKen&WMu>YY-4@XS"H"BI\<I3[\9G(VP^;hVPpDmS>`*][B?gK]#2YAdETqcf#>M>dF5D,_nW^k
-\%K;`\%SrGV4jo`S=6LaXK/Y6US4!>P%?pP91VihEI<CqKR@]PAR\nKATE0OOdM>cG%b5j@:*>PGDqoa
-Y-=[eOaq_/Jq&<4UoCo;`kV9GIf'$;p%7tQq"a[Xp\4CSp\Od`p\+7No'u2>p%\@Tq"X^\p@RtKo^_SF
-p%S7Vp$V5Bp@%4BH<X'69M9\uBhrJuS#`NbT5?D>.oK>@7ncK>1Gq!G001sR5Wh;':J+/F=BpubVPg5:
-;`I'27moL.5>"@97RB9u4ZtVl?p[FY6:t<[BOk@aDdA$aP%JZ`N/NF9BmY,?BkhF#A6N5G?WpQ;='AU'
-=]JC-=AW1*<)m.#=&qaU82iIm9j<1&Hu2hf>$PKC;cR@9=]\Qm78$irFa%nCBPqg1IXD'?)L-RUG^=LT
-H$=CVD/4!-CM[ZmBjOtN?X-o>%THD1<a0!<>[1-+>uaj-r`0;.>$"s:>?k93rEDKmB4>%B;,:1pAmSSB
-91;6@<**4)<`2dq>[:l\J<ch$NG;Nk6psU98PD<58P)iaCM$pa@om&9:esh[;cd*#?k?@2912*36pX.0
-8P)cM5!hX96jQ.E9LqW@5X\*C5Zde^F]2%3;c-Ck;,0h\:JOPT85`>b;GL%b8k2WR9LqiU=CtoH?XHJm
-8P`,P84Z6L<)#kJ79X8QQ'd>FG_:9gEFW0X@sNH.<(feP7SHQS;,C1d:/=V^:/k.\85rM[9NYA"=F#MU
-o_nUZq"aRPp[me=n+Z_ns8MZ\p%8%Zs7uNco_%tJnEK?0r;R0!r:Ka_rq6!as7cNls2b6^!XB):":#!.
-_(ZBhV9e;Xf@41/!<<</"9J]0!WW9#!$hRF!<E0$!sSo3!=B3ngu%&G63dJl!WrK)!W`K-"U"o/!<E7N
-!!EB-"9AQ/#T"-]*[V8$ag<?MF0N$MMFa(r9gV9:8OG9m6U3F^4telH.5rn/6THPP2^Tq1,r.=q(EX(p
-(*tZ4YAm>h4ubYe2D$^L2_R!E*uZ@Y4^N>H:et4t>@U]1;Gp.c>"_[]6VU*=9h@N:9LM?5/4:p72(g:n
-/1Dhh/h&MA2Dd62-T3:s/h&"j/1`,&3A3*9-S6u'0/Q'U/0uSe-o"=I-S$/R)^?mc0J=n%,qV/A8nFC/
-g=Wf*-R9NF*uZ.I()S5;.PO(J1IXP^3?fLa*?$7T,;_57,o@O8',29!'E/jP,o.%+(]G6U'G)K0)]0.j
-(`a27,UE:4"s4Tu*uZ+ArZ#,`+W_L:'db4V-6+3S()A)>)A=#3,!.J30fg6d*[)[E(`4,:-5ma6(c+C"
-`lt&bS>hC+G>^F`7@'T*.3p#U*$Q[W-mgJh+s7mP*?ZI@*@N6V+Xncb,<uG(!9aC_!V??p!<N9%!QtH_
-,#=MoQBQI0gVgDQk01QO_oV>8Q]$idNJ3=QKRSE*L44T+KSG84KTD4OMh$b@_84")`3bb`Nf8jHI"d'4
-JVo)3KSGYSL67IXNJ<@WR?a"pQ_^(id+bS(e`c)\o^DJHo'#5slL+*/p%%A4n`oc8lh'Z7rpJk5nEKE9
-n*Bc2kk+00q"sRIj7)O0qs=%Rp$V88n+$>UrI4S?nEK$$k1A&5gu[h`jQ#1RhVmnei8j=ml1!H^jlu!o
-n*9]6lgaE,lg=!(o'Pl9l/_L$n*oE#mG[Bml0IO"n)E]phrX=qlg=H8kN_I%lK\36o(;))o)@Y*i90=e
-m.0W9o^_G%`5Lm0kOIg!m-3p4oD8CSkMOV-`[o'A]Xt>Y]tM2-gt:E4e&o_]f[JF,g!eO*hr2i5iT/nS
-kN(I[hqm)8g"k'TgJ6S\hVdAVf%&U1g=t95f%/U1e'?M'i8ihJg>(-)h;Hl6g>:TLkNCdhgtL`Bhrj+\
-ioK@akMYFfi7lT'jS&?9p@e=^p$VGDoBYT3n,VeRkniRGkih!gjPAeQc.:k3f\#-Eg"4^"ZqpT""9AQ)
-!<W3"!s&K,"oJB#!W<'#"9n]'4p)'"$j-M3!<E6&!!!$(#RLqQ$^$^IVld&!Vj`p2MM[4MOdr,DXg,+3
-X.u;TR$O87USk/pY-+n+W26>d4J\[HUSP-"Z*CX?X.jZGBOtFO;5(UiM7Ca>Y-"k4c>$oo?Y*SH?"7#<
->?b*->?P*4;c[XLAnPF^B<D0:5-U#Y:/kJ%;,1:oAQ<)?>?tQMCgL[]AnGIbF*r.QCj:SWV7+$iLTJA4
-bKe&Td`&c+Zb3o^^;Rgq[(Wi^I^ul%\[g/'Za.*BZG*lYbI"dkY->OSYLC\([DC(uaM5-t^Tk,VbLk+[
-d(mE/cH!DqYHYFCZ`gO3Vl-W.[ApFB]!]8HV6RJ:[CWZ\Z*CjEWir\3Z+@6J]!&*GYI1j=X0SV,WNEA*
-Za?R6VP0ur['6mLZE:RK]stMh<jK$?VPLfIWhu`$[^3HY]>2A)be19hagnL`YH#%;[Dohr`O)kIQ^jhV
-X/V\HPaS,?YIC*tS!fD#Tr4KZWhu;YUTCP]UTUl&XL#11Z)an#S"lpMrhCa8V5UAnZ^mS^U7n?TXJ_u!
-Y+qSb['R9KWNE@tR\ZaHP+%i+I]'$=SZSBJT;&3aWMQGhXJ2efUT^`*\[fMseBlIbe(2:C^spl@Z,X\o
-\[JrRZa@-AZE9t'WK*CRZ_!biZC[VQP`]E>:f1%mCNt>]L3@HH@:!APA9!-VNg?)nHYZnd=Bo?KEds:H
-VQ-VdMM6J(J;8c8S#`d/`5ogj-N*c;o^_PAnal>@nF?,Ap%.tRp\"(GnaGr6o(DkUo(2YPp\+1JrUNnY
-pA+U\na5`=p?q+5DcB=r5s'1RBi/Z"R&R$\TPcP:,Yh627nZ<71H7?K0g%Ha770L?;+XAL<EPE]VPg58
-;)^X)69@+i3Cc.t4Zkkk7nGmc6U4.78l]>1B4bOcE+b#qP@JEWMN*F>DgZqQE,T`=A6`DJ?<UE7<E`L)
-<`E%+;+jtn<EWX1<)uIR7lrk$:0`F0IV`(k=C,TJ;,Lh6>$5'/;,^S"A8lU)C1UpjEH#c3CMIX$FDu#4
-FE;DDA6reZraH+>AR&>A=]JFM<Dc[q;cHdp:01:l<DH=g9h\)M91_iQ7ncHA85;oR9j_%&<**.%<af9?
-<_,;=92&,\=B\g0>ZtBCEe'FJT8I;^:-_$77S60978?NP@=*HRItE6+I"?T_?t<MB<aoK<:JjbR5=7b%
-5Xn=?6qU3O9hnS`9MnMY91DMS9LeqUG>M+5<_Q+]:/4SZ91_]K9LhKA:JXka8k_rK92\ee9M\_h@:3JJ
->uXX#:/=GP7n6KX:e<l<=CcuMR>Gp0K6_f`AQW)HIXba+9hS#I91r&U:JX_`<)6@f<*;da<E2dl>[1H7
-H&LeVq=jRVq=XR\nF#i;pD!K&rp]CInFukZqYU*`qtosQlfe!=rsJDtp%81Xmd^2Lq#167!$)(B#6b22
-!)(*a'iCjQjP/28AHDl4"9nu1!sAW)+oq]E!!**%!W`?-#6Y/2#7-OMhr*9O"onZ*!W`9%!<`E)rW-+&
-"U5#2!X&Z/#8.jh'ats-(j+$6*[kX"\#u$)TUo^u='9-(3BTYm1+tX<3&)s>/1a@C+>#At0g7<C2&d;O
-&J>s/19%^(;)CQn5tX9j.m6-T3^YYRIPNc;6tg@06pEk.>#S-g7mTL5@Tc2q@UE8P2_[Eb4[).k8Mi%X
-0.81s,ptAo.53"h0dJ5#+!N'Q*uZ1A)^-FB+;be2,9n9R4u"E70JG.375d%V(_7K1*[)ma1+t@E2*=KE
-R`3t1YtHJj'GDK**Zu7>-m9fm9NGM<.r/^'3DE(20g%<<-87"l(EXS2&JYuj&Jc?1&/l`=+<i0Z*[MpN
-)AF)2'E0(L+<VjQ,qU#P+<;IE)]fk7+<VI7(aUFV,T@gK()S8C*#9M=+>ko0.5N(d,97pH)Aa29-m'B?
-'J2Cmc-N(pSuR[.F'1=S8>N(C.jlS`)B9nD,U4Q[+t"`\,pO<R*ZcON+t"ok,pGPXbQ%YE!n75C!+$jB
-Odh`"EQ$YP\DcVr]Xu&%m[0E%N/a!ZO,\^DOctZ]M1pkJN0K]kJr>PCFL]0'^r<41M3EaNM2[OKOEl;%
-JV8fCRuiSdL44GqKo)(dR[^+Ea3iP;Ze"@+mJcbip@.+tg>hMbme$)9mIKQ7np^-&na,o9kNq^(n+H,=
-qrm#$k4AH@lg<Ktmdp)9pA=OMlg*s+p\js`q=*J$kigs\hr*\Yk3;-mhqZuPk1nhUiSNkVhWF1knFc89
-k3;=#inrYXmdTW3naG`5nFZ23mI9-4o'u23m.Bc1jl,CnnEfc:m-3g%m-<g#k^N$okMtt%lfRBsmd'<3
-n+-#:mFT:plga64m-4'/n+Z\Ys7>+!b/V</Z+.HQ[CN`Ub1G:tdF$(VeCN(!fA,'.eD/d$mIT`"fAY`B
-g=G!0dbEa4c-b2#i8EGGle:(Ph:UT@f@AF+in)Z:e(*1*db*I/eD9'9g>1]Dg.UGgipPjbhV[D[kMb:U
-kNM9nk3V!ZcHPAEp#ku?q>^-Sp[@b>kjIg%jl5:Xi8rnSki^dXiR-E@h::'1h:^B-d'QRL!<<3(!Wr?%
-qu?m%"9ei-!WE''!<E9)"U552!uCt="pkYA!<<-#!<N9%!!*B9%M99\OHY-cV6-l#WL]B;NJidXPa\;D
-Xg,.6Xehe_R?sJ:USXojXg"q.WMQDcUS4HVUTh&/Z*Ua;UN9jRARAJ5T=^VR^!+*kXf\nPBk^gY?XmAL
-@9$KCBO>1R>$PE?AohcrB4bXTTs1]%Z@6(U=]ed/>[piF:fUCs?!hDhBOQ?r>Zt-2@Vp:;H[UNoVRO0i
-Mljh?aj%rVdDN;lWNs"E]YhOp\\PSf^:_@q[_]_eZad0D]"#Q&[B?O/[(WiEeAf#*^;7>!^U:bfY-GCS
-cH+#K^UgbnahP9m[(!6D['d0=VPUi.VPpc$W4&S&ZamWZ^q-kQYI1R0TV-b;[(!?J\@&NO\%T5NZF?aL
-\@8iHZ+IBFWM?Q)[B[9KYHYIJ]XG5QVm!V/Up@hDYHb[P]"5Yg^VIe1]X+uh\ZiiRYIhBT`P^'M\YYj[
-R@^1EV4Wa+Pa@u@ZC[VRQ]I6$Un+?WWhZ/UVk]Bd_Rl\>Y-4UrTVS<OVQPBBP*ho>WMu_h[\BLtV4a]a
-WMZMp[&Kh*USY)oTrPAsSYW'OR%Bk;Q(XtFZ)!t\VQ6r&U7\-ZW3N1tYH+t>\A?;<bg+J^f"\Z3dabY0
-^qI:eYct73Z)t%6Ybe1rPFf:gR[U+PSt)+1O^^UR:/bM;H@pp*Ebf/k>[SpgA9WfjPEqPlG&:Sg>@2&^
-I>!u_Vl6AWK7SDqItWQ<TWbfCaN25Ip\O^]o_%qMp%A%No_%tRoCM_Op\4CRo_%kFo_84YnF6/Hq"FCP
-o()>@oCVhRq!mb=q"X@CRqkkn6pE\RQ"j<:L6nj;V4_W\0.'Cg:eOPO4#K5h3]fJc7nQEO<`)7W9N"E<
-VPU/_DG)uU5X7V%7Qa-t3B'#_5=nRu7R'%$5sIq?<bQ>dCiF0HRZq9"I><Q1H?+@WEG]H,E+<*X?X?r>
->ZFs2=]e[$=&D^o=]\a3='/Tq4$P\h6qCI3OFM+J=&rX>@8Tj1@ou`2;G^1l=(#ofDf9?&CMe!/E,TN+
-BQA$*CN"$)EG&WiBOk[d@U3,<>$+ZK9heJa<Dujt<)H[r=&i$p<D?Lj:JOJT;,0\R7S-EO9Meqq<E/ru
-<E3.&>ZO?V5!r1H=^56:>$P69@W-^\TV%$R=&;4K91hiI78Hu[8mHRfI<KmbLOjeqCKk4N<E*=4<DQF`
-6p<k'69dh.90uZ^<_Q+\:J+8N91hZt9MS2M8PMuW:eskh:/4_`9i"SX84ZEM8k2WH85)ZG8kquQ;H?[j
-;-6n%>[UfC=B&3p;bTbO6W-l]9L;-L@tC&:MK+$"H[9[C=BK6gHs]oH84Q'<7nQBJ8ki5a:JXhg>>%Ib
-;bTki>Zb'QMrsa-qYL*drqZ``mI9T[o_A@`p\=UZp\FUXrVHHkrqQ<bnGN7b$N0;eo_/.Uo(W1_r;Xk=
-*!$*F"Tnc*8\[;)=fTX%gXk"`!<E0'"9nr3!s&T,!sAW+!<N0%+9i8[!X&Z2!bgQIg<1]C!<N9&!WiK*
-"98H&!<E6+#R(,.:]URu"pc"f*$6OLG07T@0PR,ZUlfJ]O^_*S7ohl44$l+g1H[0I2`*EF-T!=u/Men3
-3A<<P*"`hn'cS/DV7q1M0JkFI8j+UO4$>;S1bNf!/Mo.A@;fCO8OQ?K;--mt7R'%A;*RHG846WD1dF]$
-7nZ-+/h8_0+r_IH.4lnr/h/,#/M\k$-S6Ao-6sfT+=JHS)AX8=,9S<i/Li5(0J+h..5ELn%hos0-nmSA
-2)REP3^mG?`7ihG9._S/'I*N!#TYHU,T8."9iZX97p0=j5!h(Q1bg4!.OlDS*Z5Y'&JYri&fDSt0K:a+
-)'U=E)Aa;0'HA;7&eu?/,9n<Q0c_8]+<)IJ)]0D7,o[XF(Dn58(*"P<)C$RN)]p@N,:kT"2^oml+XJ3L
-().l<,p3m;/NJ(%dAL`RZBLDl=Yqj0Wh)1%+s7gE)B9_<*[)RH.4QG_,p"KZ*$?@D*\8`b+?p(U!!WH)
-!Wi?%!S@DN!!!&q!-'JcPbFtMK$E/m]&Mnu]Xu#%lB\*0Ne`RPP*(EPOcYQdL44l/J;9GOIuB;EFh,?(
-_T\^4OdCWNO-c/hRuE,YNJW+<N.d7PL4+DoIYEfRURn*H`Rik@]%lK:nFZJKq![+mfAGl[n+-#8mdfl<
-Idc^up@%JEo(2G=lg3d-rTiG"hX0k#k3_3rk48$,o(MYBmd'*.qY0d\qt]^Cm-3Tqkiq[%me$2CnaQ&?
-o'GZ.k3)F"hVdJVki^jelK[j*k2PIXio8kTkNqKjiofC^m.0B+kjIm!kOS<+lK@Btjl5dmlfdBagtgiI
-IcBSZjl>UkoBto3mc`j!o()57mFfIskk=E=n*KW8o(Dq\s7tX)bcIY*JU`Q<Ll@C]WOp=(daljof[nX-
-gZ7VUg"Y02g>_#=eD]NFgt^lHgZ7\[f%Jp=io/bKhq-cHf$W:5hr<JNlJUF[e(*=2e_]KJg>LuJh;I;P
-/)01Pj7;Hrinib^kMb=VkNh^,mdK)fd`ghLnDNp1q>^9Yq=OIHlfmZsjo46Tj6>R`kMk.Af%/O0g=Y'3
-f@\[$cEg@F!;us(!s/Q-!WW3%rVup!rW!N2!!W]9%0ck8!<<30$O6e7!;urs!!WfD%M0!PM^a[VVlm>2
-Z)FFfR$3f'R[TkFXg>C@ZE:'uSXQ(>TqeQcY->.5Xf&"jr1F%orj!HN['$9T@qB=fAQkqCSW^k6]</3<
-ZGgEnARk^F/Rr?p>@qDTBNnG=<E!(@C0kOeA6>V2Y,npS?!(B0;dO'M?#O.Y@;0=Z@V9(tAn>4M=Bf-D
-Dgm7aHZbmi]RZ6R^W=I@c-XhUYG\8"[CX)g^U^qj]=thc_o'$qb/Cs)YHG(3a3qN$Tq/6hY+a:cZE([L
-\A>\[^V?kN]Z7k.`lcWH^<=L2^:CbhZb"#j^V.:m_SEXf\$*$S\#lsEZ+73BYdUpO\#u`[XJ;bnVPp],
-Z_aY)X/NJ>Ydh*Q]<8HU`NHYTZam?D^9=lQ\@8rU\$2s:\?*$L^:q+a]=YGT[(jAg]u[moZcU+l_mQb`
-]=Yr"d*oe*TUV%.O,JXBLjXr6P+88AX.>rTT;8<YY,o.DY,A7nTq&$VPE_rETq@sSUn4N6Z)=FtYHtXC
-YH5%.ZFHg*XgY./V5q&(TsC&SVPT`YZE'b$YH"Y-YcX_*Z`(C9W2$2iYH4IlTrP3(Yd(R9Zb!Z_bL=SV
-bgFnW[E$eDY-Y[L\@/WGY->C<Y-P+"QCXG5Y-":eUnXELOcYW55?CioCj:G\IX5[;>Zk6Z?=Ic&PFJ#-
-P_*ph=]/7+BQA]aSY`0WSrJ,EH$b*tOe8be^WFX<_"[[#p%7eEnF#i9mHj90nalDIq"OFRo(2GEo_%tT
-qs3YAp@n7Rp%%YDo(DeTr:faIlhC/ClDJZ$:JFGNH]r8IDMFLVW26,$0Jk=V8kVfR7m/g]5<_4s4>fMm
-6V19S5tXpP8rKRCVO_Hp5X[[r7S?<=:I@?36pWgs6Td[65Ysa::K1e?F)G`)LmO<5FFf1!JpVTcGAh8/
-C2RKc?!goB>$P05=BAU+<)cmt>?Y-1=Ai@-8NSsg4?c/5I>`Je<E*"'@UN&2@:3;@=&;a);Gg=n@VKIj
-CL^[O>$YE=r`a/D>Zk-2<)m7CC1q?sAS"nO>$G'0;G9e\;Gg4e<*30s;H-Rl=Bed*;cZpq;H[1"<)QUo
-;,11l='Sp6>[UuP?=[>D:Jt+o='Jp7=]SU/>[_JsPb=_-@ouSr6;1$H7Rg0V;GL\[S=m>D_:8)Qj5@b<
-H!3sBBPV-^>>e*d78$EI8kMcM:/b"]8lAVb:JXkd:K1Fp3]oY+5tjL,5W_4u3]B5h6UX4-8OGa54$5hq
-4@2P*5!_P&5X@\$4@;\.:eFAQ:K'nX77:$Q<DZ4W>%E,MRYu3:NIQ@sA6W5NI<]+#7n6$*6q9a?92J8X
-;H$7[9NbOk8QAb`8mYe,>Bu"fp%A+VqYC'dqXjOXp%%_Lp@e:[q=O1KoDS[lrV,sWpAFptq!IhLp\=7C
-o_eRarrDrH!;-<m!X/K-&Hr5>]fR6>Wlj/PgXK:*!W`K("'>a1!<E9)!X&N(!W`<($O6\8"pY3MiRuo(
-*!63D!<E9+"Ter3!WiH+!<N?(!s/N)!<N?.%j3;C*>W8(\f*_XQ_9k4GaXP!83B144uYSh4Z5/Y1H.%;
-0K(a=/2o7A2(^=1,s4@5&Io*Y',W$_\8"Aa/2'%L3%HL>2E*KK.kE>-/MKaq:/k(V4tSWS4ut\_2`s2W
-0/4k)5Z^ED91VH;.Q]FC0eXgo+<MmS+X8Bi/Kc>f,pP-'.P3)'0I/#(4!Z:'-S?\h1+4_41Gq$O4[:f*
-4ZP&=.kEP31c[QN.kNeC6!/rZgYB&(0.RnV,9e?R+"TN**A_PDDfJoW?>i\SAPtrE*%*^01ajq#)BKb?
--6*pE)]BYA+Vbb;-6F9M,9e-T/gUr;'`Jmm'G;/l()[Si',VE#',M])&K;,f'GCoi)]'&#(DIMu()7?,
-(EF8<*ZZ+@,p"!@'He_M-6!s\4*A]nX)=lHR[/+s3AXU.O>\]i*#]_8*$67L+!`3[)AO/9-6=-O,8qFO
-.O--$#0m2M!<N?$!9jI`!U]sf!Vudf!@Ug.S><*>cJ6FLiTJM!]>;VPQ_pF?ML:,AQA1*MJ:iu;KT:e=
-MMmOJM2[IJ`kfI,aJkDjQ&^Z_R$!&mP),*\NI?;2IY9J5LkUkMPamc+W1]cP`mEJ4^#/#@nFZPMp@@2!
-i8a.ko()57m-jZ>lK7U2q"4+Gnac\K)t)q[k31senb2kLmG@9srVPpLp%%YDm-+?Fq#:4@s7kd=g=4s:
-jQu=*n`o9#mdff=o'Gc0meYnng"bEBi7@,Zk2b[ckO3lbn*&cgip,[ekj.Epn+#`'j6uR#hrs@ho'bo4
-iS*VYm-<Zch;RA[kiV'cip5jnj5B(bkj%R+na5N)gr74iq!RqHlgF$.oCr(\rpAadUna2t:e4o.IuBi'
-^<PBYf$i+"eBldui9B1Se^*!lf%f*?l070_h;[>Dh;SRkm-*Nhrn\RNg"u#Xf@K!FjR)$bkMXqKgYLrK
-f%oNJf%U,X8DW1Zk3;-dl/Labg"tiPioK:hlLXN8n_i*KbiSWji:HR:s8)0Vp%dq<l0I^%kN1pkj5&_R
-hV6N3g!eF(hV?l?f[eEpZV^W%!<NB%!X8Z*!sAZ*!!!*"!<3)u!##J>#RLV6!!***$jZt:!<<-$!Wi9#
-"p5AO&J,*K'T.m=V6.)2[&p:"R[08.S=6(HXL%o7+L%o@T:DFBTV89^Y->18Y,A1nTqJ*PU9Lr/Za[BI
-W."YT6=jn<VRr@Z_9BNoXfo%KB6A**?r'j7Bj+_I<`is:=^P<2>@hPXAnPdhZ*1=6Y^^7j>?t?=B4Y4d
-Amo4gBj4kQ1gO?o?=7MeFF8%XL44JoT!l7VQ+"HKa3N#Zd)E8lYd1dQ^qm[n\%BPl['$sX`50=+]"@sL
-7_#kAZad$0Z+.ZRe&J_uccio5['@KeYH#[j_p-QTg<m^Q[BHj=Ydq?[]sOuL]"bhp^pgk_]#_.QWNN2(
-XJE)3YHP+1I]p;g]!/02W3`V,Yd:O:\@])MY.VTUWjB.A_7[:iXJ<;,[_02[\@T>bZ`C@/Z+dlUWi354
-['[BY]t1ep^U1>ca0igoZ+.-P^;%P-afqt7LQ[aE9fl0UEeKs\V5CGcTqA!RTqA9]Zam9=TU)I2Q_0tK
-YcjptTr4]SI\E[0_7d@bYHP19WNX%LW2I)9Y.Cd5ZDj@lTr"okS>ENlSti-YW2lnqZ*pm/XehhlT;AKb
-V5C8rX1>UF\#ZgG\A?;;aihlSd`/]3e'P>(]"G_h[Bm6JYc+_+VPBNMS!9YLVPL,fSXYb'O((@V=(QH!
-It)``AmnqI9j1k4DM+7HS<f:cD.?UC;HdOJJWuh)URmj1I!L'fJVTMeZb43!b.kX_q"OFOoChnNq"F:J
-nF?,Ao_8(RpA"FWp%\7Tp\OaPm.0lKpFPn,o^qhPr;HB[lg4EAo'N5n;G0VW973"><c*SXW2QScBe_S(
-;bKAE;+WuW2E<TO5<1_r6psU@:dmrN<`YN`V5Ku);+*`>5Y"I;4]"[86UsO(3^,Pa4@)G4=C5]LDg-/9
-BSi.>>BPRQK7eVrH[0XJC2\'$?!^lD>?P-6=]J@!=]ng);uBf==&Vsc5X.(h6;Lg9NdPVL>ut3<?W0s7
-?X[2@<.7kK=]nj5@UE\Z?X$]=>?=d)>$P6;>Zk33>%)5Z@qB7]@8^Q>=]&'o:/k7t<DlUi<`E!t=&`.%
->$"Hq='8Bp;H-Rt=&i9r93"nm?<^Z?@q9=_@TcZ*;c6Oj<*3=,='8d4?u11QTV7EX=A_LQ8OcEB6UamQ
-<,%,OSM7RQMN"F:_7H.e>#8=6CLp[Q;+X8F8P_oM7Rg*@9M\J_='&9r:fC4b:fC+[7RKK@5:So\5=\1)
-3^Q5(91D6<6Tme%5t44)5t=:)5!V@t5X.J#77TR77nZKL:]<j(85r\j:eF>aA:U#8MfF3*IXZ9H?!:ie
-G@=NB83TR891huU91VfQ:JXSV>#e!_=&r!g?<p`<H&(YYp\k*hq>'aRnb2eOo(2YNp\Opfo'>`3r;HWp
-qXO(Hrr)j)r:KCKp\FURnb`=brr3#qp=969!#ktB"pG/9"'rZ&)d98ahqR#:;?6n%#6Y&/"pOu,;?-_"
-!<E9(!<WK1!X&Z4#Hcn:i6iqV!s/N)"9nu0$O$S6"p4l,!W`<'!WrW8&K23*0I%VVCX'-u6@tPsSt:S)
-P\!KW;-#tF5!V1e0f;$M#qI;Q2`EQG/N#Eb1N>)t.N0'9$PO=*0qc3r84>fu2`s#O0g%<_5Vk/R3'TM]
-5!1\f68pe[3]Sc?/N#RH5WgbW0f;En3]TDe4#\BG2_H@%,U+ck2(Bmq,:t8h.P3%s1Gpa.,V_2'+"&Ne
-2DHd;+rW$[0g%<N2aKi/>!"_u-6k&l-mL)l1GLO=3]TB&K"]po]1aq0)AXD5,9.XC0/G"F>tSaN/HPnW
-'/ig,>q$jH2Ej#J/0>]G'cn\C*#9//%Mp0.,:tDj+!2dP)':.D+<;=9rY-7d%hp'*%h9Eq)'Kk3)\ihs
-&JH#s%MKct%1rLO!YZ1Z72Qp^&0;W+*?-+=)&F,:/LDec+>l6%ajI#$V7E+`FAY4X9ppeu.ifZR*ZuLL
-,TdpK+sA$D)C?O@*%E<V*A&`c+?g"U!!<6(!Wr?$eH#RLq>a%f+&S8eQCiu[gW$YWjikEM^rbr5W1o]D
-IYO)MJV/i4KU.:GQB./tL6I@JNKJn5_8*n,WgB$3R"pZgOF`[KJqJo:Jr#G>1jan*I>`u<NgcZ>StDOo
-bhJZ#hrsIroCr%VlIOYEg?@tpna>i6nb)SDl0Is7p?V/8o(E"U*p)YFlg*[-rr;]Ye+)o,rp'(Kp%.nH
-mIp>CpAFgdrq7W%k3h^1r;$9cm,[?to&oZ6jm;O+nEf?*o'Q)Co'>o7l0Rd*Iei7#mHs6+p[\"Np%%YC
-nEoT)mIKDsi8<nom-F9,h!FM%o'#-"md0Q4n*Jrjm-O0$hr<eZkN_O)mHNuk`5Up3kO\-+lJh4#p$qqW
-mGk[AOF'P,"9SlQ6ZA9oa4&Dac-P(qcHt+lh;-r<akkt<lg3s"h:C<6i7u]0-/$]2ki1ISgtprCjR;?h
-ip#CYn`JE\hppB7hWEbFg#Cl?f\5'XgahUPk2#7Vh;d;HioK4akN_0tm-a?"g!J%+o_.A;p%\RakjA*;
-n`K*&mHji6([0Z/j4i>Lh;I&7dc'-8fAP<3cH`[j!r`3"!r`3(!!*3+"98T*!<E0#!W2p#"UGAB"o\N)
-"q(hDrW3$!rW2uu&d&dc&.AO=LPqRrYdV*RZ`p@#rgZHKR[p:WZa[HTZ`^*sS=5q>TV\WlZEpjAWMu_h
-US+?VZ*UaB\$iQ@F^nue=(,=/]:=hocap9]Y-Q)eG]IY7;-@LB<EO]W=B]HB>A.GSCLV0lAnc$mYck45
-YC^Cl<+]6<An+hU='JpAAmf4e@T6T7>\7beEdNCkH[C%.Zb1IG[_U#)cHOY^\tuC,WO':Q^V%1j]tqOq
-Z*_6__n<am]=bhj_m-YP]s4HHaNM!?_76r+e%!6)[Dp:rZ+n5a_9+OUe]lUo_S<gq^!+sWdD<<'`6#U6
-`O`k*`Q,^%^r3k*`58go['R'C\AbS^ZEg[=^Ua?W8@c1;[BdBM]Y_"TXfT.R]=>edVn07I]XYJd`50="
-[]ua6_8*U_Vlm>0Z*_-T]"?"sZa@fhXhD*F[ApXI]XG_sYcs1IR>HAn*WQKX,tWKOVR<OlR?a,5Um[jL
-TrY2pToH%V\\>kn\Z_m2X0JauUoBumYc4InU8=`[X15F0WNiD!]<.R$VO3pKV6-\_SZ/HQR@^4SWiW;4
-[BQ=&R$OA=USXidXK&D!['-a?Wj91G^W"aGbKA,V`N-Mqd(-9h]t[U]Za-jCVkpPmUTLAlSrfYOVjjB\
-SXPY#Nab+U??(CBIX?$F>Zk-.>%)5mKUJU-QB-E+>>Rpe=^lK/QD17LR$*5PG^P'qMk%#a`6-<G]"7S0
-p@S@R+S#$lnEoQ*k32F-o^qnPq"a^Yp\4@Vr;>jGmdg/Ip\+RXHMRL;rqGsHlM1,Dl]uEe7R9R<I?eMG
-CkS1TW26,&1c[Ep;F*iN7lrRh2)R`]4AJLE<_?:]85E>gQDULVUMs.!4\%V"7n,R44?Pbm5sRk05r1M]
-5YP*V>AS8$DJEmDSWd3!K8#&5IropYCh@<tCggUU?<pf>r`]A)#ZFT$=BA<r=^(f2Ea)C66:*sr6VLKf
-K9Uk'@prDB@prA<ARf(M<)HRl<)$CuA7B4e@UWGF=\q^b;,g7i;G9nd;H%(5?t*PK?rg?,:e")M7nufZ
-;,L.d=&`1$<E)mq;Gg:d;H?Oa8kDo];G^Ci85V`E91huY=&rI*F]D@17n?-L;cHe"=&rC+>$u/oPb=\-
-?rTlg5Y".56U<n2?!(^&^!blELOY,<T;8ccCen,>@9?E,91(d&3^>np3]KPr7nZNK7mfL-6:=+$4[;,1
-<DlUf:/=Y\;d!-s;H?Ui>#\-k:J+;U:K1.^9N"[b7g):N5s\"Q7n5mD8l8S`:IdrG8Q8bf:.IiX@Xsi6
-LMqNtIXH*E?<:Q\H"9lE84c?E8ki)P85MuU<)6=t=@>hg=%c=q?!CHWN9g0/rVlcjp$qMAq"smZo(VeI
-qYp<Zl0Rs=rVuopo^r"XrsJVqnFQGNp[7MIrr)lsmJd1/!#btF!WiK,?,/E;<N+.#gY((]!X/Z6#6=l1
-"T/9@"9AN-"9o5:#m1;7$4!Hbg>LU3#6Ou1!<NE-!=&N("p4r.!sJ`+rW.?L#7(eZ-7p;[)f3p3&3b]6
-VkKc)OG6^q5>"F-4$>_g3AifX3\`$00K(a9.krnC4?P\O+Vu"3$lL?I3iU5G;cl[G3^Ptc2+'Mk2^p72
-0/Y1<6:aI=:I@W869H_@,V1\r2(^%%0eG%H4?uA#4@1eT/0l,T*ZZY.+YG&e,:##q0/5+2.4HVj-mL5t
-,9.aE.PrV&1F*hd(`aeC-7q&/3%lg1(`OS>/1)\n/hJS,2)RQsLVMQtZpH,d(_dr(*Z5e0-Ts(I?Z_Z=
-"oJ?G!\\+J+tG)o+rqpI&If3Z'+tug#T"@"+s\?R(D.>q)&3Sk'2]2j.O?2X*?ZLG,r7%n,qC/_2('7c
-+Vkt:+=A?J)C6L>'G_N')&3l+*#fP;(E=Y?*u>b3)^[$X,9%XX3-3<iRp_ksR#u/[5Uns^PX?f<rZE("
-*[)dH(aL(C-QjWd*u#kQ,T7mZ.3]ir#4V]N!!NE,!W`9$e,]LLq#End+]tA)PFmicg;L;Nk01QO_9)2>
-W1f`NO-,cfH%V9CPG*VWNJEXeMjB*RPEU-t_8*n-UlgdqM0=E8Q\q&NK78H-Ko_@FJq]5@K8k\=M4^</
-Od)*GdaF\sh<=7poD%tOn(Zd\h;RScn*fi?p@7nQoBbl6mIp;Io_%hEmeQJ:mH*'nrqGdHe*u]%p?;/F
-q=aOSo_JCTr;ZcrqVpf&kO.[)q!IbKmca$-o'Q8DjR;m7kiLpnmGm6ll/D.$me-,VmeGQ&kNhEtp&=A>
-mHs?.lL"0'jm;3pmHj*+jQ?7.jRDX,khkCdm,mU#q"O+=o'u>:ioK=dlL!p)mHa/n`5M$/h<k4.2<*cd
-p[S.YkLd56P@kF/"U>/5!`"`Za2uo]bKo,,eBlprfA5]Lc/d^:hrEeWhr*>Jk2Or/g>LQ8gYLcFhVHr=
-ip#IUjQ+_An`J9WjSmh4gu@2<f](cCgtprIiSreQi8itfh:giIi8it\jlGL[l/q3qgtL$#j72j,o_8%Y
-qVgW2p%ID-l0INkhV[8PjQkRSk1eYLdamR=cdC\'e]uIF:BURs!WrK)r;Zm#"U##1!<N<&!!2ut'*S[N
-%gN4>#7(_H"9AK'!<<-%!WE('"Vi!g$31']MO1-C\%98^ZDaIfS=H.=SY`Hp\%0)WYGS"aR[]qAUoCT(
-Za-m;X/DbgU8+NhZa-pH\$DuUCN!T\@:-"GRYeZ%\ZW'=ZHI?7EH#i(@V9(FITU2oBQR?T?WpoTAT;6m
-DJ`LLYcb16Ht$2R>"DM&CL1aL>ZbBD@r?3m?"IGQBk_-qJ:2`]EH.8S[W[hA^rsaCd+$L^X0An1X1#XS
-^;.\*]Yqk)[^N`TaNM?5]Xb>XbJ^a%W0js5\Z+#o\$48t[D]knaN1p&`6,[71=jn/e%E]8^V7+a`PTjF
-`4Wn+ahlNK\Ack;]X>/_^9+]J\#6jI\@f>\_jmp2YHG"@rj,/$ZEpg=ZGNiN]!\rY]=5JXZcg1h^9t>P
-Y-l-_\[T&a^pUYm`kf!]YdCaD\[K&[]u[po[*,qQ[B[!FWi`hI[_g"^ToPM4IV^5>!!!*$&Qk$i[A07[
-PF/DVTV&0QUoV&.PHV*jYdV'KYd(C9\[836Z)4(bUSaudUS+0VZ)F4oX-9*dXd,caSY)IIWMPiMW26,Y
-Uo^i+['?j9Y,\dsPFJPMVP^;kVP]reW2d"uZam`]^spZQb0&&JU9N%o^T"ZP$bX!QWiE2*Yd^I&YPt;5
-PGYjfPF8JBRZNPi@Qe%)Ee&XeH#6nj<`W4)@W6dLRA6C>Nd55B;GL%nB7#c.Uo'`JOGA=1I"R03T<Z/N
-bfn/9\+TLho^MGBo_A(Ln*T?$kk"B;o_8+UqYBs`q=j^_r9<M7o(_tRq#9u9pA+[ds7c'IlM1/Gl^2j"
-8O,gAJ<jnHBnVkQW2#u'3&rft=&)Oi6T$_d5XJ+(1eC)1=A;dd85i\aM5I,ITPR@g3'JuS7nQ'>1-IW[
-5!hk65WV.q78Hl[<c;hlA7B#%R@7<#JVAl4I<U-eDeX!+DI$FN?!UcC?s-c(?Wg6)<)Zh"?!L]?=]\p.
-7RK?n5>4^QJ!>Ct?s$E6An+kBAnGIW<``I+=\qXg@Ua"b?X?T1=&D^h<)c^u<(g+l<)3C""'SN&;#X<"
-8P`&M9L_iQ:ejbcr_ae7;,U4c;-$Cc;,9tc;G^:d:0LXl<(')B6r$`_;cIpA>$=Wo91i8d<``F+='8X.
-?u:=VTV$mB:.di>84#a26p=:M<*k^2f!TF?I<'aT>_A8W:JtY1=&W3t7QWgo4$Z;$4%M\)6UjR76UX:/
-7n#U.6pF@?:JXe_:JOS\<`)Oh;b0Sc<(Ke`9MJ2U;GThW;,@-^"%l0S6sr;H7RgHQ:K(.f84Z6A;Gp7^
-6pt*aJ!u[WCjCb_HZ3J";dFZrB2V/g84H*<8P2]O<(p%d:JYG'7o3Ji7o*Gs>?Q61m.^5Ps8D]_mHa97
-qYBdUqt]gZrqZ!FlL=fPrrW2rqu$I%r:TaSoD&7YmdpDVrVlr[kQ&a*562!""9AW.CVi"F:o;LugXakc
-"9el:%0Zq@!WW6'!sAo2!!<9+$j@%A":5J<B&VG$dNA\o!!*'""9no3!<*!%!WrW2!<<0"!X8i6"UH=p
-+8ujk=2i8n3dd?sTU1Y6S7"ZT<_>,&3BTDf5XI:l68^,>/1EG94?>P^0ebpH)B'1m'dY"ST#YqD7lDn\
-911Wp84Z070K)0V5V=066Uaa@3^>2R3@lI*0et7B1*S;41*ntB5X-kI/LDYi-QaZ[*![c),9J-S+YWgA
-8L5Z0,U+Ni+X&6Z,V(>k/0Q6#0Hi%d(`=/90/4q-0/tj6+seKk/L`8+0.et71Hnou^Y.572B<hT(EF2,
-(E4)84XMjdUT#70!$VM64X)"'/KPra,o$k%$P!gi'akut(Dn,4)Aj>.(`jS,'Q4j$)BBnC+s7sJ)C$aW
-)C6[C)DrlW+XJ$G)BC+H',i)<(`4,1*Zc4;()7])/K,KK,pF0C)&a_E)]fb2.lDIraH0JiY`t#V:H]pZ
-P+YMq)B9e<)]0P9+X&BV*@N!O2'`tc0cLfO/L_kc49k?Vh>dTY"TmT^rrMBb*XaT$OI)K.O4)giZeOBZ
-]tM8'l(X63RZrl!Pa[`%IZKVOQ&UHTLP:bbQ]$TPMfQhP^VSC4S>2[2N/<I:NKT?PIsc]uMi37CJ;Ar1
-P*U?YN0^3+Nk3HTQ)im0p%\CXna>5ee_T-Fnb)><p\X[_m-a`AkjJ9FrV#jQnEoQ=q;BumjkfV+q<?9'
-p[[n6lKma$lKe00lKII#IeWa9o^M)2q"XR^o()PMp$D#6o'G]3p\FLKk5"i?lKn'<md&utl0[j%o&9--
-j65[mhY?I"mdTc1pu'ollK%$cki^mnmbR*skigpZk2t[dh<*q]i8j(^hrs1]l07-jm-X<7q!#]6f]MDZ
-n)`HqjR)-qp\<1`]q0?e!Y>V?rW.6P10Adj[*d%?e'ch#cHXqfhV-?1gXb3>iof[kh:(9Be^*:>e)9HG
-eDKBIiniAGkN(gih;%,Lf%f*6g#LQ8maBP<hULfGdGNj2g#)5YiTTb!f%KZRhX9dunE9-)lK74#f$Nj\
-o_/"VqYp3PmeQ_Bn)im#)X6AEio9"_in)`.e`,ZFf%AL&g="R)gWcrir;Zfur<)]m"T\]2#mCG.!!EE*
-!sf,/!]U/[!<E0&%Moii%fua)TqeNdYd:jS]X"W4T:21?R[KeIZamc`]X4i;SX5\8TV89bZF%0NZ`pT]
-X/i5#TqnTdZ*U[3Hu!5%AS5PS`J95Y_6gAJYHklY=(lGb?=dS[>@LoH>\IJM?XmMYK61L+?"-^6VlHl2
-RVZ_M>@(Q?:1@pL=BJX/@V9=_>#np;>&J@aF),iIEbUZ=WcEX"a3iJfc-OM9V4XN\\]E%6^WasDcaL))
-_mQDF^<Od5^:h.f[EH^hR]`TY]?/7<]YhLo\[&lZ[)0Sd`3TBH<P$/nb/1p#]$&7<f##;EbJh*'^;7Fk
-^<+U<]<KAu]!SoXag\XYXg#.;YeI0O]WJKE[\^pKX0oIJY/dN:['Zs;XL#.1]XjrG]reE3T<>B!ZDb'X
-\?iEI\?rHP[^!<NYe.Q^^;S:>ZEgmE\u`'.UUmJ5USP]JOd`GXRPFjC$3LD4!!QnuTVS<JQ(OJ;T9YM,
-R&6[GTr=rr['mQ]\?2C+Z_<\h[@=;*W19lmZ*LO1ZF[NV]WeEDY+hnqTqeZTU:6DQT;A3iWL9ffS>3$!
-\$)p?]"FQ"\Y>_(Z`ps@Yd(=5[*6@s\]`XWf?M4T]!B3+fr;Eg\\,M[ZEC@7\#uBnR%(1dZ)b%.XfnRm
-TVn*E@oI/hItWE%F(8HO;HR15CNtT"Tq.0fDIQjW>[hSkH&%rfVkKE3GlDdpG(PsNVmsajah>ElW:]_2
-o'l2?p[e1Pna#Q-nau\Po^r"Yr;-3_o^MPHrVcTfp\"4Op[dh>n*]]7o_.hHo(`4arqra94Zkkj:k+R2
->&o^pVP^/^KMOg)>$!jS5t!n)4[),"8O6$C9N,%g?<g<+7YInFW0^141+tLE2`E<O6U<^m4?c2+8jts@
-4%2b6?Y!)TBlSN=AqcnTEcm1qH?jXTJVA/eEHZ;"=^5$1?=@/O=Bf9C='K-:<EE'u<EE1/<(K8G4utqm
-4G]ADAmo1[Bi.Z=AlrGPAc?!c@q/tN=AMdt=]A[-<``I*;G^=m;G^=p>?4Wl;H-:_:/tOt;,^Fq=]ngT
-:.%cN8PDcP8m,4o=BSm0@8Ka$=&`-t<`Mt#>#/1'>$=m(=BSX+;HR1-=Bf$7:JO;E9MAAg<``@+E/:6`
-RW(be@Tu>p6qUK^8OlX%M7ESJ0-i8",8h4Z[JG&L@9$E/;bp7Y6qKsG;+jqh6:OO=9i+SU6:aa95tb!@
-6:t$E6V1!E8k;EB9hJ,T7n-3D6UjR87SQ6@;aWoB8k;oV7nl]F7S6TM7S$3I4[)V5:Kgn';FsPY=']<Z
-PaI2Ard#*!G["*C=`nag;+3uG7nQ>O9-d>/8P2QH;a<EJ>=LnH5ZUr[6u\@>k4JBDrr2`hp@e:Wp[dhr
-nF,N/qu$?js82]ep%.S6nG;D9rVuorrr2fcmIBZ.oDJUhrq=G6*<QNJ!WrN/BYGH*>dhr5gt1,>#QY,=
-#m(53"9J`*!WiK,!r`<5#8ION"p>,1Eo5p7aVP![quHm"!X&W(!<N?+"F^FR!<N?)%hf$a&0!8@%oCX"
-)_@8WR%91YUnh0i78QZ-4$YVZ6:jI?0eu6[.5=4O1GLF6/h\bF1DgWB&I]Hl's,Yg8NoI):FIJ`8hiY!
-5;kD]8P;T61aFJ33\j#W1,h<P.OQi&.OQi/4Z"W-0/+Om,;)/0-71)l0iTeX,o7jP*$?=J)E05o0f(a<
-73`m+/LMnm/Lhu(2'=J20JFdr/M8G(,q_)1/i5IA,UF?F+sJEl0JYCDBs?=J`)@Zo4"M3k(EOnP+Wq[p
-J(&3.!$Dhc4s_s++sJ*M*t]#!'d4_9,psBG*Zu^W,T@@9+;58f+!_F>,T7:8+W_^F(EFbE,UFEJ+rh:7
-)AO#0&Juu/&/H0#/0GWL+;,G0.NB<H,9m[.,T.XZ0eOjn+!`<l5'P#jNEr<PT8IhT.jR$@MCp4o*$-+A
-*W@,p-6a9D'c886&M5XQ'Gh?,-63[Z"S2WM!!E<)!W`A]!<3)b!$)Cn=du"QRuGYJ[BnTEah>C(b2fCe
-TT>%nR[^(;IZoSIP`C<BL4Xl.M2@+ILQ6Z$^V@V6]q(piQ^!YuIYWDqLk9qtH@CL&MhI%JKTD@GPE)'/
-Un>KF`L*dclh:)Mp%%M/g!eg=i:-I1o(M_As7,RQp@%YIqYg<cnaGu>n+Z)+m-*X0qY9:(p[[eGlL=E7
-naGuDna5c6IeEI1qXX4Dl0mj#p%\4NoCDA@q!784nFH2An`of<lKms,p@@\;lg=-.mJ,`/n*KQ/lf\-4
-m.9c=mIBB,q"!_8k3D9pnF#<%n*'*"i8`bQkMkgrmHWoshrO.gk3D3fjko:lr;5Ei_V4,8kOIcso]GW/
-n+ZG&fYs(`IL$Dl!<N9*%M^[=TsW.idaZIbd`pM#eD]HAhq[/Kh:^WFjPA\Pk1nJGjjVH,f@ApFhqm>I
-i8ikVin2uGhq6cAg=tT:h!`hFhW!AXi7$Q9bgb8'gYV/_oA\Tog"5TVl0.3lkN(U[n_):Vq"=@Ur;-Hm
-oCi"VipH0s,iIV?l07Eqm,HUGd*^\#d*9tcf%np/e(N*P5QCfb!!*-'!Wr9"rW*$""8r30!sSo3!<N9'
-!<EE,!X8c)!rW-U!!EcJ'FYHO!260_VlR&.\%o\aXe_VYR@g";T;]*,]YD.gYbdtYQ(=P@V6$u2]!o,Q
-I]f`PW2ZPgVlI#-YGHAZD/3]n@A_##LUY+,Y-+t8\8G_gA7/bYBlRNe=Bo<E<)m10>@D/W?=$uM=0SU&
-XLjp=C1V*jA7nnJ=&*1.<`E1,@:ihK?tEV[EF*[%GD1HiRBNZ7J[`YHf$haebI"(9UoguBccF&H`447-
-I^?l%ZF@Ebai)34]">bga0;ADXf0:]aN)*0\[B)_`PfL3`Os:&[CEic`Q-'9_7I+h[C4,u`PTR0]tqk$
-\@]Jl`59<u_S3Ig\@9Ah\ZrHH[C*?\Xh)0R]<nuLaL/@e]"GA_Ydqcg['[$D[]d?TX1#XBZ`Bn&W2[)*
-I_*>/]=PGS[DBG_\[JWIXL>pje&/Jr\$3HHYb\>7Xgb:2^r2J3\?^6#!!*3&"9\])4c-,5TUM@DP*MAu
-TV7dRY,&"r[C<B@Yd_$BXg5@6S?B,ePG=eBYdCR8ZDt7@['mECWO8n)Wi`(nX-o`oR[U%PX1YL&WhYcJ
-I\!O8WO'1OXIQV_Q*RZrYGSG&Vl6f>`OWM%g=Y$%_U6H@bh:UCZbX)TXg#7C[C!NJSsbh/V5C#]VQ$`(
-X.PoWQ^V;\DL?tfJ9u6D>#8+!>\%`"NM`bIK5Y@.>[LfKEHltnTVn][PCn($FEVqaQ_LLk`luN8]WA%'
-1A:;.nacGFq"=@Jn*TZ;qYBdUq#('bq=s[Sp\=^`q=jXUp%8%PnaQ):nF6#@oC_\Lrr,IcTQEUh4ZlGd
-OBbt0OIW2FURZm377pKT5"%h56:!Rn76s1#8Ol9E7Rg]j;H?GDXfSFe9JS@V5X.@r0f_*D5s.1g4[DM-
-?p["H9h\f$=)VhqJTu9pTqumTLl$D$F)unfG&qVGFAH"E=^#*9=(YW?@:<GL@9$<1<E3"#>$+`u6qKX/
-83K"hP\jo=@q][Z<,$#M@;':^@q&qV@9H`1:fC._<*B3$#?=]&=\qpm<;oo/<(Tn]8PW)\=B/=$='8^1
-IT]Q;92//Y9MJ8d=BA^1?!1B3=^YK9=&`7'<*NO)=B\m6=]SU';cm()?sm;H>Zap$7n$-F;HHUm=C?32
-U8+,p7n@/s8kh`I=^+Hc;ga_An9cf;-mBlZ(*eCsHWjfY>#eBj9ghWJ8PrMc=B.m_7n#p?91VTG9h%KC
-ISE0o7RTU::In#K7S-6E8kMKA91VH@84Q3D6qL?I7S-9J<_l7\8j>[491)-=9M\&A912HV=B/$c8PN,e
-@!%NuKkks[H$=I?>?>-REE>q.7R9:092JD[;,0VQ84ZN92,mRE6:O:C<D#]!O4<Lhp\Ogcp%S.Qq"a[W
-..m9/rquZanG)tZr;$0_o^DYUlK\9Gr;?Nlr:KRQoBZ)Ls8N&ur:J)2*<HNN"9S].?+q@!>IMi4gsF8q
-$3UP;"Tef1#m15Q!<E<)!<E9(!X&T-#6tD;!dihbhT6Q8!W`E+!WrE'!<<3!!EK7)!W`B,!t5bE(_\#O
-.jAQSdi^6(X-8g"D5F=A9gV`Z,WA"N3BoV[=>_p'5W1\h0f(aE0.\n=0ejgd*>B/1()3[c<^Jo:9j9D+
-=&V%I91;$37=Ifs7Q*.Q-7gDc0fh-H1GC@63[Z:)/i#4<0-2Sh*[E'^2D6U3/MT%;0eO:d,9nT[+sK-(
-/N5OK0f^^>6TQkP-nd;'2`2m92)$p@-7UAi/h/_F5<:e^/1E%h)C$CP/KuZ%7t8/+gVHZ+)a,ho,T%XT
-0HhGV>G]._!;HP:9hm#g,:=]R'c7K#)]'eM+Y+r]*ZPt8+X%dD+!MR8+!D4*().H),TIaF)'0tC+<VF:
-+WM48)]0D5&fE56',_i60I%AU)@[;o*Y]D2,:=<=+;#AB/gqeY*$6IX2f?FTMd2pISVhP\4>]BlI4$9a
-*#9G-*$HXS,UaiP(D@N+%14:+()@i(,p=0>3Wm_/"9AT+!<M-ZrrMcmp&K.@,@."5Pa@EWgpj]ChoWRF
-^s(i:TU^n*Mi*7TOHPTgSWnngQ'$r^LQe!`Ko12r^;%P2]q(pgMhd1VL5_"JKR7uqJqAfDK7&K9MijHf
-P*26+TV93I`gEg`m.U5OoC1r(g=,!Dj6lU0nFQ/5qs<Qrn*ff:m.C,Np[7D;pZD;Ekj%BtrV#sIfD#"5
-rpB=Oo(;MCq!@5/o_J4Ur:TdVnEf<%pA"4Jo(DVIq;pr2nEoW5oC)89l1"0-o()88lg4$+m/,u4n+-5=
-l0%[&n+?&?oBY`8qXNq=kND3smd9<0n*'6*j5SnMkN(nZmHj'#jl54^lg+!+j65=]o)/CB_nt3hki_I$
-lLsN3n+?AFf\aDm3!'9l"9&?V#mCTIWkQd+e^V^]c->"oceIC2g=G?Eh:UE:h:^fHj58D@gsO?re^rmE
-hr!MNi8jmp):dF$i7[#Hgtgl;hXB1QhW!8Ig=G05dGNkMhq6fGj6,@^maTbNl0.3ilfR9fhX9+Em.^>N
-q#1$grqlTgq;Uf/jPA\Smd03"khO\<e'Zn'f$2RheCW+"cIL@H4T5<e!<N?+!s/H'!Wi9#!!3'!"p"](
-!sJf0qu?d##Qt&,rW!K1!<<*#!!*63((gcX!!&^d$_O2lXKo:N^:1DIU]-foS=6"HYdV*V]stDJTpV4<
-T:i*_ZF@KW\?iHAWMcYiV5:,pZ*1!DEcYr#@:Q7TNJFsY['-X8ZaXmc@p`tV?Wh,NA6`V\@TZlI@U!5L
-DJ!<[AQZ+6Wiie#EG/f^=B]<;r`f_4;,C=t=C>uIGZ%g^@Vp:+E,]uLH$Ym]X*0!"`6m)`a3Vi9V4FKg
-\&?D,_Ss6rbI"I^ZEpm<]u@t1\[K,fY0+M^XfS\I_oBd4]tD,%]Yqk-bfIK<[]m'QaMZ$B`Q,s3]<eug
-bJM!1`Pfd?Z+.K]]Y)%u]Y:k^]=PA_]t+-J!jf5=Ia#+,]Y;=kZEV'I[_B/`]=,/db.Y9nZ*CdF]",2]
-]</NKX/_tlZ`gmR]stS\Z`q'S]Y;%b\>Z^JcIB_:ZF6pIY-4e._QpYPZbj\MWNrd*'EA+7"pP21!$-6]
-WLoiUToY>#PbFP0Tr=c^T!u/4WiNA+Vm3G0Wh-#a%%39MStN<oY-,17Za]q>DPa8=YG\P,Vl6VcUq3.i
-V5gJtUn=]^RB!6bT;J`mZDjb.PEiAVWiN)%Whubs`5B-pakG=sc,%oVb0ntoTsVSAWiWP?]=5&QVjj0C
-QD(4RTqnZhXJDJQTUhNY<HES;I<]^C=]/7"=^Pld-\RVXUlp.A@9cuEAo<!LNL-N>Um[3jG&qeOJ;ftr
-Z,"E'a0rLVV>g'?o()GEpA=XXnF,`3meQVLo(`+Zq"sj\o(;PJp\+=Ro_/%Sq=aIOnF>u;nalDCpAY%]
-qjVn(5W:`"I#qZ=DigNeVPTi7;FsDT=%l(S8k)!,6:aC)5>FjC8juH`>u=NnKs%MTRSG_!1-Rfe90Ya4
-7moR+77K^A/6P(o78HcfAn>grF*i%PMkHqiFG>WtGB7eVMg0>_GBQeb?!:B7=]Jp5='PZ01KmUS>#eO!
-=Bna)<(KPE6:s:!L6QObAnl+"=&rsF>@CoF?=d\X?t<GG<`Dsl9N51r<;oo7='JBq;cHXm<)u^g8kDlV
-;,pUq='&O-/Ql4U7nQKR<DcRg<`N:.>$YB8=C,H@=]nd+=]\d0='Jj3?X$T4;GgOt>?kD3>YSC#;Fj>S
-:0(Lq=BoBYOJ8G8D+@-,?VO9c93Y^j5#R*.f=H&d7mBL42_$%Tc[&f#=Bnj!5t"+78OZ<P;,gId8k29<
-7n?*A8P;WB%S'&U5!q\*9hn5M91VWHr^^il7S?<B84c?C8OH'K7n60F9M\AT9hI]C8kMB;77B^67S?'=
-='&Bo7nZNR>$c64R"T7!H$FLV@U<>LF`:DY8OG^-8kr8\9i"GP8kMWL4?-;?76s:*=&DFTE/`66q"ajc
-qt^'^qYU-a"7u'Tp&=n/o'uGNqYU![oCVSPs7c-`q"ORZr:oaKo'u/Br;Qfno>ptP!=T5:!<NF5^*+It
-[a3^`g<Y-S"U"r8!s8T/";q:B!s\o/!X8f1"9Sl<#Qk84GN%T=c5HcdrW*3)"T\Z+!s8H&0*2.X$ip>0
-"pGJR&Jc-(/0cHPc-[XaLT6Q)JSM*iBMUrq?RI]q3ArrV.nMBE2?#KZ/gi>51Fsn04XDs=)]KG+,8:fh
-`E#H"=]/Qb1/q%076NId8QJPU6VTX*1bL7&+u289/i#7>2*E*1/1rG'0/Fh!*uuaV-8.#'/M/V10eY=%
-+<rBk-6sfi.PX%A4?5,N5Y*mi0e4b/0/YO=3AiKO1b'q!+tkH(3rV#_2)-L/*Zc[T/MSP(3_kICg=a56
-*?.*s+XS-N0K'md*coZ-!VZR=.oIoI,qL8S%M00j((hK5+XJ6S+<2.5*#f\8*Zl@9(`<knrY,S\,9.[H
-)]g1%*C:GV+W_F>*Z5k9&fE59()e57,TIXD)%[c.*"`o&(`O2++:f2=/LVSV*ZcOY1hXYKL0C.=S:klY
-7R0Y8G:"RX(`O)%*[W?`+XA'C(`!i,%h0^/().Mq,oRO53W[S-!<E<%!T=%Y!VQNd!-/Ap?_*78R[2LZ
-]X?>JaM#:'al9.jSXdR(V2pq(PDtg!Q&h5uNe`OZTp^mnNeGNg^VS71Stha<MN!jLJVTSAH%1m9KSPkE
-I#*lBN0TQoSXl16R_R.gQDiO(pA"IVnEB#jfAc#\naPi1nac2Blr*6<lL49-o(MhMm-=!.mJZnFjQ5Y!
-p@dY#o^_SJkj7m0n*]Z:n`fB4p?Li0o^q_CmHjE=oC)2Cq=jINm-X<2m-O64oCVM=oBto9mHj*#kPjZ^
-q<@A:oChG7j6,:doBZ#AlK[m-kNM<ri;W!MlgaW8l0[Znk2P:]i'u\`gtLZIlIXnWmdp,>nEfT8q"j0j
-_qsA9jm;6to'Yl2o(DS/i4jXX!X95J0aIji&d;U>`mE2`dEKeZd+6Ujf\5!1g&9hbiSW>;h::67e'ZXh
-h;[/?i8`_Ujk\nVhr3PGf]:uEio8eOgt1ELg=tB<f\+g-hpp6<8*Sp`gu$i?hX0pigZdndlKe!+kih!p
-eC!UVq=jX\qZ$Qgq=jdKnDrWjl0[p&jPStKdb*4'hVm;;dam(&e(;[he?:k6!rW-(!W`9$"U,#,!W<!%
-!<WK/"9SK%":#27!<N-!%fl\2!!*3-$P4!]!sJZ)UF`+2Tqn`o[(sGe[&p0sSY)FCT;AZr\A,bg[]?0k
-R%9kBVlR,4]Y(e`ZE1&)Ue[b_W33A-V0@'">Z>3KXMp?Z[)',QYHY=>DeWd%Q\K]lC0tOW@W#[_AnbUU
-?u^L,?W^uMYc+S([[qMQ?X6i?APZ0,BN7i.A7SnPD-'_8?#!h_EcZDMHZsCLR'*K3H`tB9f$qgfagnCF
-W3O1Y_S!Ou_7mdpZa6[;[&LXP^VI=c\%K2u`NH&9Wk?0faM5<r\AGYa_7mq-]>D7e[)0_fZ+L"P,JCb%
-_99d1^;nI<_83^q^:h.j^;@\%]"5VcZbX#XYH=n/Xr4C`[(<oa_m6YMYG8J:Z+RiY[(O#TZam<>rj5V4
-]u%@a['?X6Wi<;*Xfe\%XgYm>YdqQd`k]I&^;@q;b-J=^XLbL6V6[bBZ_t+F`Lj09X>gjn!!t4d!!*3@
-Br&&/Tq7m?Pa.Q'P`VK1U7n=[ZO+"EVk0o^Uo0`NI[l_&Y,%_mYcb=?XgGUD['Za-[BHR7ZDae$TVT&g
-U8"EYVOjN_St*'lW1ToaTV86f\XT4qXKA_2\#ua8YJn>h\&mCUe]knWahuHYfr)<dZF%0T]sY)GY+V2S
-St2a_Y,%u"ZE0pqNh)i3>uu<$IX,sK@T?9/=^,9K4F)[DPa%&TEb8T\?tXG.M3XU.VP9<0H#n"JH%:pH
-Y.;QpahtBhV5*_ToC;AAo(;hTq"47KnF$/Iq"4O[/c>G>p\+:Vp\+=Ro_/%Sq>'aYo'u2<nFQ;Bo`"jg
-qP/F.2D7-kIun&BDigOhV@9)I;+jGbGA:5T8k)'p4@)P*6:XmF8P2cYA6Mc0;hqNWVOC:=2_d`b6:s4!
-78H336VpTM:K]b<78Qib@q]q-GB@Y?M4g_eEJ00qH$+1[MKj;bH$34k=]SR+>?P66=]np6?<L'$=&W!o
-='8U/=@bkE5X@CjL6QI^@:j4g<E*O>>$YWE?tNmr>?4p1=]SI!;GgIq;cHh&=&i6t;H-Rm;H-[m:J=DZ
-:f(1k;,gLpr`0k68PDiV<)?Fd:/=ts=C#98='Jj.<`rF!r`;$\>?tE:?<L<2<`<+"<)ZXn='T'-91MTP
-;d<U5?!UlYM4pZ0Ce%!'?;=-c8Qf@e5#[31fU6b!5>G+$:G==T<kW`b>Zb619g_<:8Oc-@;G^=lr(10b
-7R9O27n?!56U4187mosB84uZJ8P;TG8OGm=8OlBF84c??8Q&&L84cHJ8PDiK6VUBL5t"()5XJ(<786i`
-=%u@a:K:_0F-N&FC3FiHFa%4t=C?An=]%OQ6O61W:/=SU91_VP9Kl6:4B5EQ6UO+?:..QjM:D7qq=s^X
-o_%qWrr)`foChkGn+?;Kqu-Bep\=IXrVuolnb)ACpA+U[n*p#Fq>UEnrW2W[eH#7B56;<"!<<0-CVD,9
-;mt*.h;Qk.$O6hG7jnrQ"p>#/!s\o1":##2":,PM"p5,7JDoPEc5Zof!<W?("TSQ)#6"WV"pP/4$ip>0
-#6bDH'd"_K+;Pu)c-.4SI&`^-Nbt]!C0!r3?SOQ#0JGII2*<TJ;)'[]3%Q@*1+aq%0/P=G2&d;C'GqGr
-Vo;Ls5#"RD0J6$i2*=8c3_`+$.lB:G1+Xq*.lB+6/iPpP0JFn*/hAJ%/i"e&,9\Tb,r-ns-mpGB.Od"k
-,9n`n,UOTW+"oW,4$PAO2`3':1FaV$0.en=4>eiQ0I\S&-8$\p-RU2e/2]O4*ulIV00DEW4?Q&PZ.[pG
-80&R+0d@kb*@j#e(*RnLPkG(i(J-J8-n6AV%hTBh&eGp(+!W'/*]"fQ&K2<")%dDl%N6E+'HS>9+<haG
-+rq^G'bql5(`jb;*#TG..2Ea;)&aJ3)^#n/+XJHT&JYuk&JQ93'H8VP.NolZ+t,?0C<+JM=IY_FJo=1B
-2FjBo.jt<5#TP-;,U"-L(_cle%NuN!,q']K()%u0'GWY0ci=+J!Wi/ubQ(3@.p\L"NhMiggqU>JhoNLE
-_9Ci5TqJ^Ge',M=XJD,LP)G9[LkLbRO.)#aNLZ0T^;%M2^n7?fS<&MlK8,/AMhHkKNdcD8NdcnKO+r4@
-L7+j7T:2@fa2j[If^/>,q=jIIj5SqVjR)I)lgFB<o_%nQp[7YKo_J=Vp%._AmIpJNj58t_mJ$A9eb&+d
-kMkUknEfT6p@7G:q=j7Ao^:u,k327'me-&;p%\.ImJ$5AmI9Z8n+6DNo_%Y=p[%82l0%9plS\4to'l2=
-j6l*lhs^+!o(252lK[QumGd-jm-!R$mH3Wrhr!eejlbRZgtC<6j6P7LjmM^6rUWGLp%IOb_VsM>jlkmm
-lLO-!mIU&.gU))5!X&]04TY]j%LQUG`RNA`d+-e"e^i7'hVI#Fkht:QiT&nPg"=[%gssm(DpmP%g=YBA
-g>CrFhrE\Uk2"\Li7[&IgYLT9g#^c:e^iX6g=k<.dGO*<e_Ap6gZ7ViiSikRkNqR-lfmcpldX>KpA+IW
-r;$?hm.L#Gk3:mimdKE%jQ5:Yf[SX/f\Y93bKehuh:pJudakN]!;us(!<N9'!<rW,rVus!!WE'"!XAW-
-qu?j#!s8Z,pAbL)%1Wp\#lju+!.LT5SXlFMXg>[S]t(JPWMH2ZSY)USYdD0Y]Xb8IUS4<QUSk/t[(3cY
-[^3-;V50rcUo1;sXeg>aBN\GPD6(X@Mm:+)Y-5(9Z>F;fK"ACnS<SPJA7f(H<`rBu=(Z&a?!LiXDQp(>
-X1=pFC0kOV<a\a&<E`U-=(,?0;1;h\?=dkX?=dbmJV8GmG+#P6G'g@0dalpnccW`"Wi<,:_SX"$`Q#j5
-_Sj6p\A#Jl_nEq$]stJfd(Q9JW2d/AbJh0,Y,&&"ZbF2k`4j.#Ydh]k[^Eo\ZEUO<\\5Pm]tMG.`4`h(
-`4imu^qRM!c,ml?]=,\e[^*0AY^Wj`^UCqk^V-_ZYcXe6]<Ju`\$<<IYdV*DX0f@?Z+RWNYct"%\[erM
-XJr+nVQ$o8UTLl9_8jR8_o'@0bK$fj]rf#OUnP3(\uqX)]ZI%GZ)fbp!<t/d('+F<)eYnDTqS!HSt;@=
-R?sMBV5:)sZ`p[@Za$L+UmdmQRXUTlQ`@-^U9(DkX0\e1[^*?OY,&>+Vm!>&W2$)YXdPcKR]NQcV5BTG
-WiqtaUns`XY-,:0VlZYq\?WZLYdUaR_Rm1qg==]t^X0m-ak5:EYd(aS_7-bTZ)k+&S"ZOIVPL,ZT<Yo3
-YagQ@UR>CqIXZQ^BO+S39iG)!BaK$=PF.)UH?*\2raH4OG(u3RV59lTMh(eM@sE9QPGGS'bg+2?X084h
-p%7kFo(2YNr;$-]o^M>:q=saXp%8"SrVH<`p$qVBo_%kHp@\7WqYBpZna>f2o_%\DrVlclV0YHa1-eli
-OCDI4OI`8GURcm291`fYQ&^B:@X_9H69R:g4?5;b7n-6W=A`=-N397]Qr#_%1/gb59ghKB9h\#P<`;OY
-:dm]D:JObh?ZUUEH#Re^U8E*RK8Fu#F`i7jG^4FWFBD[K='/X4>[:WD?X$fF?rU*,;cZn"<a/a,77'1'
-4?kobQ"=<.?Y*hF:h+!=>@:]=?l*3Q<E`I':JO_c<E*!t;cd+&;c6[t<)W]p'2qY);,1"a;-6[m<)Zar
-<``*j;>sBc9iP%h:Kgq%>?k<3='&C(=]87#=]JL,=]A^6='&U1='/F#;,L+c<a&6i8krAf@U`\O?!_T1
-Uns5g77:Hf7n66B<E_[S9nB.uPtcF,BnafN;++2[[VoGZ=B80o9M.`A6VC-L:K1Ig7n6-D8k)6;5XS(2
-6Ua=9:.e,R9hS2V8k_uR:/FSS:/+>T9h\5R8kW&Q8k;NKr_4t<76sL?7R'7+5<q\/9hJ8]:K1(_;,C8#
-@;qHtKkbdUG]e19=&N=MFBVC*7k%&&9M/#R8P;ZF:/4JY3]U,>91MH?<_PnODi30DrVZQfp@e:Vrr)]g
-rq7E3o_%nRrquZjoC2;>q#13ks7u<Wp@e7PlfdR'qYpHn"9/>mn^[^4!$;7N"9AK*$>@.(+&98lg>1?+
-EX;sS-*Xh==$[f9"9eW'8H8bo!sf)7"V2'%iT&e=*<QBE#Qk,3!<N<)!s/Q0"T\W-!s/W1!s8c8+#,W%
-)]rYCbon?QWh,`@HDRWR@96i<1cRBI1cmr$4FT^b1-%`b0J>.50J>+34$>23'+kok(DX$k82`(V5=6eI
-7S#I"4u+o]68:#N0I\4j,V1T"1b:183\r<;2`!':/h\h.-8I/$/L;c'-RU>k-n6`!.3U/g.465h-RBon
-2(CUI0e4h/.PW_+,qUi$.lT742E!$72E!->-n$De+Wr!]2&mSW-87AL84#X*5]=!ai4;;q(G@?[*$Z=G
-/f5KKBZuG5!!!3#!(mth0/4k!)]fn6&eYco+!;[Q0ch;S*ZuLA()7>o)%mMo&0E)7)'U1A+=%sN,U"E\
-*uH4G)Bg:F*Z>n6,o%:4(*Xk@*?5\&*%<'H%hoZg&K)Q5)'UCL-R9f_,:Yi:@`QZF=.>YGJ8Ib3.6jSk
-/0PfLrZW1#+X%gI)&4/4)BfP!+!VjJ)]9k5'Gi\/dK'4HqZ+e>8-gYIQ'@c7PKhk"\C06T]tV>+j.r?7
-Yh$e4ce[C,_7m.SVO<!aMN!1KJrQ"aN5iTH_9g#lU6_'uI$0V^ObA[HJVA`)J;er:OHGHTK85,7R@p4I
-U;4ggTW6W2p@nIZnEo5ri8ik_mI'N:p@IeDo(i%Ime6>Pr;$3bq"*tKpZpi!kj@j6q;fj!p[Ib7jmi$4
-o(`"Il0nBBpA4d]mHWp"oCM>Do'c,>nF?2Ip$_;;o'u5@rVcH]na?)<n*]T0m-fDomd0W:o'bN+o'bi8
-n`]Q4mH<g+nF5l,m-X<*kNq3_kiLRUn+,`+jQ,Lfj5&PMi8<egmIKc6m-s]Epu0*,iSj+ajlc$pn)rct
-mePej[XB;$"9Sor!Y#A>&o"M\eC2[ff\P67dE^Ctf%A[=jk\P@gt^cGf[8C0g=dA"f?Malg?%5Bg>LZ?
-j5K(`iR[#HgYh#gg.U#Qdb*($f\,!2e^E+0kh=nKgtUE=ip5O]hpp]Ll14*'mb['WdHpT&p\4U^s82*Q
-o_@J*l0e-/iSNY^k3M![g=Xm.f%.m`f%L&N#fP6DX$-Uf!Wi6"!<E9$!!**%!s/K+!r`0%!<E<-quHm&
-"Te`'!!!&s!!NW>%h/mMr;[+rT:DFBUogr6rk/]KZE:'uTV%jLV6.*']fNa1Xf%tgTqnWfYd:jN\[SrM
-XJ_klVkg/iXfS=BDJ*EhDJ5i`RZ4MeZ`^O:Z*nL_?\#\mZEq6QX=ocqH$!t6:J4Yl>\7#DBl@aeW2cl.
-Tlk*T?rK^)>\78>>ujg&<)6J"@:NkZ?"*_D96Pc5H[D-aX+,T"_p[)acd0bBYcOh&]thM(a2u65]=l/"
-Yd(dMbf[fCa2Pd'_oK'YUogi.`QZ<4ahY?oZ*V6c`lQ-<Z`gmV`dYbFd_WE"ZEq9][`cP$^qmb#`QZ<7
-]Y;4t^;8:G`PK="_n!@g\$WTT]t:hl^VIL]]=th\^q6ha]",&R^q@=kXgbjRZ*:^<UTgkoV7sdSZ`p[?
-['Qj8Z*(@@^V%G#^:M(rb0Ii-Ye@-QY+_PuYd^d,VROdKS$9:f%it`P1M@O.!<F?aURe*RR$s_FSY)..
-St;LET<l,5VuE]$Xg+[lUTC)[Un*a>S"m6hStrQfY-kRF]X4H=YGn_/Unjc\R\Z4?R%'nKUnXHMTrt\q
-VPU#\S?&HiU8OlUVm<G7Xg#=;]u7Oia4f(nc+qfG[)^hPUo(`=_d^<_Wj'(@\?)I"SsZ7HVjEgRZ)+:b
-M4gW1?tY(?G\pkj:eaYW:g7[`OIVl*KQ:^5?t!VVDL78.VPg5]QAC$8H$FU\LmY'J`m)ZA[\p4#TCqjI
-n*ooCpA+LYq>'aWoD\P&p%.\Fq"jj_q"XRWo_A1SoChbLq"jg^pO;`'n*Kc@n+$ATqtQn-69@:r;L4I:
-?#>[qVP^,\J5Aj+B:,BdS<8DE@p2`)90tHj4[2)!;d*7-=,=#\WL-RC3AF5q4A8LN:IRrH8PMiJ85M]D
-92&#X=C#KZH[BpZM4pboF+K0pG&qeXKm.ieH#ctg=^#'9>?P-6@2iTX>@CoA='/O->$4s4<),hL5XR\!
-4H#VEBP%0T?Vsa5AR8\K>?P<@?=.5I=&Ddj<``.%<`;st<)cn&<`;mq<E)pl=&r*o:fLLq<**.'=B\p(
-9i=eb:J+Vj=B8[1<EiX0<ENL1>?Y!/=^+p,=]8+&>ZOp3?WpQ5=+47S<`2gp;bTk];H@46>[C]FFc`Gr
-P%[9P>?scg91Do`5!i"mVVJ4o>[`ZCE*u.'?,gea?s-H'<)61X69n.99MA;c9LhH<7Rfp@6pO457n6-?
-6q0X=;,'PR9hJ&R9M\P\7nucN9he8R8kMZL7nQ9C92&&R7n,s@:fKtR6pX($6UXL<;,9e]9M/,V<FT<O
-P*^l;G'J7SG@4KL>C(Bn8OlBH84Q*C;,0q_8kr&P:,t=3;+X,?5Z:?G7r=:Err)`foCDJIq"OUZqYgEm
-ru:_%nb)SPrq5mWp&4mhrVc9SnFu_Pp$M,7oDSXf#6+N"o^Mn]b5b'7#m:;2"UA/F0Ha#udb<U(dWu3(
-"!PS9g<@-W;_&k!$O?h7!!*-%!s8`6%g[L?j4qj#"9SZ.!<<6*#mCA4!W`B)!<E?+IKTfW!sJo9$QgoN
--730Neh/@hW19!"J>]5SAR8b?0JbUK4[2"c2*")m0eu!X3&NNM4#o/Q4Y\/r'bhGt(`':#?Va$Y6:34U
-9M[o=2DI!R6U*q;3\Mg*,qq/'4>JH@0J5"84Z"]?/heq2,rmn5.k*#+/1`J.0/5=E;'dG=.4QYb/iPL8
-4>eTK2)?^:4?#2V-S[D9.k38"+#Yl#.6KjN0.eb/0eF[t.OQA`.4[/A5;t_h8:8#,i4;8r(G%-Z)'BeA
-.2<gF<mmuF!!!B(!$N^S+u(Mg)'^7B((Uil)&aD80-_DN()[u/*Yf5%*#9;-()7Ap'H/8?()e>7+!`!V
-.jGiT+WMXKr>JTM*>9;)(E+85)\s,&+!_[<'bV)g(DRr.+s@^G+<DjQ.R5jk_om^7S!o^pDbMr64JS)h
-)''nI+<).@-mL)`)BB_3*=WGs*?,e,&K_W#(Gc-_!9+"X!W)l>!(R;E>+;+RRu>PGa10LQa1]4'`T3Y`
-PciKK^Ve%>j5.f+e^VL:U7I$tQALikN.K$`^V\..TqIU:OGT0ZR#ZQNKS,#:Nfu>cKT(tGLQ7RWI>X/T
-V5:oN`MKWdmIp>Pq!d\3in`VQmd9H4oCMG:mcj33lfmm,q>'m`pAXYKp$qG8lKdp4q=Wdlr;HQkkih^8
-o(DnUqtg'[oCMbTq=F4IlLXiAq"+(LoCDSOoCDD;lg438oD\[VnbDV?m/HGSmdFr^p@@YAn+QA4mdfi4
-o'>N3mI09,p@%;7nF,]5lK[cphrNkTi9fsrkj%C!n*K)mjlk[in*'-*kj.a2qYB$c_W'SBl07U,m-<s,
-mHOH-dBA9h!s8]<6372k#X*OA^s^l]c.CY"hUK[HdLXjRh;m;=eC`@*h::!0hV!#-i7?#pd+[^Cg"tT:
-f\YEBk2+YIhq6iDf[e[.db*"&g"t$(f[\F%i9'7\jkebKf&#KLh;mMFiT'1pmI'W*inDcGp\FUYqtg?j
-me-5KioBCnmd&rnjlu!tkhk4IeDB$<b/r5cb0&,Ng!uuc!<iN*r;Zj#"oSE/!<N9&$3U>/!<<-&r;Zs$
-#6k//p](L!!!N`;"U4f(<2#qQR@9eIZ*q<Z^V.1dZ(n"dTUh^SZ+.H[]XbAQX/2YjVl?f'ZF73N['Hj8
-W2ZVhUoCGsUj6lqCLq$`Ur/d`Xhh?HYctFBBkCRp[]Zd=ZabJ%Z&tZNSr.Du@T$`Q=_),T?`g9,WjSOD
-Bj>1R<aSs>>"`!t<)m(+@:N8F@pi\[Df&`nDKgPYQ`[9>J#U?6eC2^ibI=XRW2RJF^V[n+]=,2R\%JuL
-Za@Wh_T0R1^:qFuZ`pR:ZG+<"a1B@;a2tm$`6--Bb/_]H`5-o:^;\@;_83aj^rO.2`59L3_8ad=_S3Xl
-]>;M'f$M+Fah,!j]",A\\@o_o]=ken^o=iV\?ilRXhD'T[(XPp\@oVj\A5Va];qs4XJVr+]!AWN[_9Mi
-ZELUEZ+@WV\\>Va^;A(>^p(&YY/I]GXM)-M[B?R9c)d>=]O;Qe!<>K0*u"_^2hIQcSYhdBTUqOJQ](j.
-A=Ss`[AfdmUnX]cSt)RQT;8ESNg,j)Z`^('XJ;c!Y-b^CV6mM,Xf\CoU849QS#)^RR%U1FS"d$kZDb%*
-Tr+?WVlHDkWL]rhZ+[KR_lp\j]!TT5f%&$\d_r]<f\*%!]teF!]X"cH\$`oUWhl8SVQ?ndQ`[BXR?ri.
-TU085KR7fQ=%c.X9M8ApFbZ-MR>Q-!?X$]?C28-PQD:R`VNm-nI=-HjI>F)[Wk-6o`OW7MXe_T`o^M;<
-o_\CYq"X[Yo^M;@q"a[SoCVhWq%*8po^VDDp@\+Np@n@ZqY;]:o^M55p@[nCr;HNfUif*m4ZlDaO_.p9
-OIrDIUS3658O?pUVQ$>`Q]?/qr`i2r7mK?p4%`R]=&D_CY,nUm<BE8t9LhB@6VL'66pX()77^*H4[Ve3
-:Kq7<>\IqqH$P4=Vgrl>M0sJfFb>HoH$4IR=BAU->?b95=]QGF?!(04>Z=[*='/O,=^+]u8Ou-86:="n
-RW\UI(hI5V<+BHE>%(cD>?P*4?<UE3<Dce#<E]9$6WI2n<`W0t:f::p9j(Li:fLFl;H-b#=]ns8;,1+j
-=B87">?P$3>ZtTB>#e^3>#nd/>$"m.<`i-n?XQr=@:EPL>(0XV=B86o;HZsr;c?\(?!h#LAp0<5V3,=V
-6<RMh6psIF<]WKCH`5'*E,''kp5*fl:kZ8i=Bej.9i"DT7R&n#6UjR9:.n)D6:=107mfX88k2HF7R0@0
-92\MW9h\&J91hoT91DWL85)]J7nQED8k)KI9gqTH8Oc<E:'XTf8OPg14[T-;F&>b-;+X>U:KM(8CQb'=
-C3OoIFa%4p<*afk=%Z"U8k;KC9i+Va;GBq\8P_N6<)Z@S4?QM98OdHXirAuSp@RnIq>9jYpA+[es8N&u
-p@e7Sq"aFJo'lYYs8;ijoCM\Mp$Lo)m-+-As7cNlq#:!W!6P:,!XT#5!s/U-^bm9+\C90hf%PQX"TfU]
-g#LrCag>;$/1`7e#6Y,/!X8c8#R1BIiT&\>+pA&L"Tnc.!X/Z+!r`3&!WrT0Gl\!M!sAuC&-WOY+=o$L
-ce10+CT*hfIse5sBOOqH:Gag`3'02Z0ek194"`$?2(pXA2)[9K2**03*?,b2)''Qod!'/1@RNR91J(;+
-4%;S%3]/cT69@"\/g`>8001mE1c$gC5r18K.OQ]"2'kFE+t59"-RgVG0`a'j;a2`X0.]":+ttr3/NGXA
-6T-kR1dO&R1c73G3%lp@,9f!'.P*bL2`ENJ0JtO1,UY;r-nHf"5;tYj78\]MhVbn.*#C+Z-Q3g?.jtrJ
-,Z2h&#5nN%%f?;L5qsK1.3]TM)&="u#S7O[()%c5(_RJs'G_T$&K)K&)/gK.%1j*i-R'HN*u>e:*[<$S
-(F((@+<VL;)&a2,'H@u4&f2K('H%r:,TIg>&JP]h(E!r5,8qaG*@E*d83'Sab_0)hS=5%J8i/(`UQ$W@
-+<i!N*?64L,V1;b+;u%>&ec<,)\`_j*>9;+0*LhGi;`iYk5YJ_h#JK%04(6AQ&^OFgW-hLhT*=D_8Y;u
-TV&a7]tVD)dG%FGUT_G^g!\KrXdG`@Q]QfOcG%'1b.jXCP*hc-P'D_>Ll[X[PaIr*Ners_KSktXMi*IN
-QDpt'`l+[Qe*Q`$qtKRBkMY%Oj7`!-l0J?8/G/5pp$qJ@n`o]>p?q;7o(DPCp@.;5p\jaEe+`\2p$(]5
-q=4(Po_\O[mcf2fpA+.EoBtT(p[dqGq#1*aq#0IGna,B$o(qtVqWRGGn_r]smHs6+nauVHn*^)LjmD3n
-jQu$nq!I_;m.0;pmJH>6md9N8k31dejlGamkNhHskiq6hjmDBnm-Wp#mHF37p\FRE_85-jna#N2q=<Y;
-p[RA>k0g,[9a#nP#V8p`!X'QQJ??f9g!\-ndEpe0dF?[ugX=g2eC3+)eBlUje(WO)g=sp'e^<%2ininR
-eCN@*h;R)<iSW;Fgssp*g="U&iS`kIgu$T)eD8s7fAkZCki(akkM57ahWNqeq==4UjlY.@mJ$GOp\jpe
-r:B^UqW@2.l0KGZmd&rkjmD?mhV-]Ggtp2rh;6Z3cH"\iVEt=f!rN$2!sJi2!W`?'!!!*&!!<B+!<E9$
-!<`K5#lk#*!<*#s!!EH5#64l(!$@o,R[BP:W3N_@^;%Fq\?_m'U7e$IW3NhC]Y(haZ*!u&#H=f/Z*q*M
-[XPQcX/N"oUnalhX/(2dDei]^>H,N4NN9n%Y->(7Z=%9VKX7kaZaI9TVegL1StV[JP]q%e>\.DM@CW89
-WjSODBj5+]AR7l+=&`L5?t*b_A6`8NAmSnaEGK6'BQJfZS$/oEI]137eC2[gaL\IKVQ7hU]",>^\$s/Z
-[!oa"[C<TL]"c.n[^Wue^Uh1eXg#UbaMl$2`4EOj\&?G-`l5d;bJUiq\&6:r\%]>P[`,tr_TL9Oai`#?
-]th4a[)(#(e]YA6cFp9a['d<J[(F,q^UgtuafW%SYH,+4YJRZb[(=)YWOpEgZG!la_m-VJY-"e5['6sL
-ZYR"[[BR!O]s>5^Z+%HX_o9U9c,Qrk^ok\dWjB^ZXLbsHX3.T7XM&Qc"T_qk.22b#=c/K6Q_p7?RZru5
-WKig:Su8$QWhQ)_Vk0?IR@BqCQ_1"6S=Gq?Z*(+7WM$,jW33M.V6mM,XfMGo&#>VdS#iNjT;no\Pan\N
-U1p.$V5CT"Z`pO'Yd::1XL5sX_9B=$_Rd+rg=Fg!_9Bj3cIggJZadQZ_7mLbXKfFHY,J%fYGeRiQa=/s
-V3Hq<TU0A<KR.ZK<(TSP9Mnu)G__EDN.5_V@UNJJAoN6[S#<QqVilpgrI5B,NgZ]D\AuY)[]cL/Un@DR
-"RtgJo_\X^%/B\pp[dnHq"sgSnacSPA,#Tdp\4@Ro_%nOqYL$`p@.G7p@[nAr;HKeX*R9&2_mpOO_8!:
-OIrDIUnN6-8P*ZhVPg#UR?VV]78R5q?t*M;6W%#r<(g#@Y,nUm<BE8t9M\AS1dFMu8P2TK:JsqY6%2Bu
-7o3Q%@qKFeEIE=qUS`N^J;J`"FEE1oH$==RF'VpK<EE:*=^5!2?<gZ>>Y7dn<)c^r>$Fg$:eX,A6qBLq
-PB(AMB4b[Q<+9<?=(,NB=&`7'>>nI$;bKti<`E+&?<pZ9?;OR";,'hd>Y\C!7o3>g92JJd<``C,>^fXK
-<)d..;HHgs;cm1,AR8VA=Be^!=CG?3=]eg2;cR.4>[(WE?"$r><)ljn;HI%%;,U7j?sR;T@qBb@Uns2b
-6pt3a<CfDH?!'$M;LG.\g2V+Ndf5VR;eNAO@Tll8=A;FX7n6$46UOI>852T@5t4=05X7V%84Q$;81$Sl
-7n$$I:/+YZ7Rp$?92.uI9h\)O91DBA91DKB:/4\W9i";J8,c%T77Ta484,p>7n$?W:fL"[<)["7@r7Es
-LMM*YG]n:9=&r[SE`l1-7n?6J9he2R;H-Cf:/4bO5#bKT7R9@<9hIliQ0A8Gq=O7Io(i1\rqc`qr!i2]
-s82KdrV?3[p@e@Yrr3c5qY'LQq>'dPn*oo5oDSRQr;?9fp@66)56ME#"9AK)A&(#H8%@%%hq6Y$"9erW
-fA59.dEKEu#7)"n0J,+1$NphA%0ck:L>h1IclrVq!<i]4"98H(!r`<)"U55:,m+2P"Tno>&Io6]%3%,`
-CY75p-toWVR#,scZu02E<`;4@/hJdV0i:%b1-RWQ3&Vg(1,(7,0/kp@.OcMT(`O\9S\ef68kMQ?/i,sf
-3Aa2p4YS<<2EWH=0Ie+k2_Zm?3^Z1n3^Y5F0.7th0L$mH0H;H$0-2Acr[e+'<&Hcn.4d#84s_j0-m^T#
-0hF>e.ks(5+>ZSG.5Wh<4")X83AN9N3]&rV0.JP&,UY?).juno/3c'a9M%s'[G'KI59:[p2DH9g+#be]
-)'r4W^D$SH!<FhO!$DbQ-RBue,o@I3&f;Jq&J5m$'c\,*&Jl5q%hK9a(`!^&()RJr((qK2+s/6S'c.i,
-+!VaA,9[pI*YoJ,)A<r&+s/*H+!ML4()e).'H7c$*>]_:)&4MN+t"<Q0.T(a5ZbtLL0C.<RY5ZG1b_=m
-MCTql*$?FQ,U"-N.k2_e*??O>'-82<*"s#)'ce&B"nM``!!!&*!$)1l>FhCTQ]]td]t2tN`kB(&`SR]!
-S\<:X\@ff#IalWDWNNP9^<,$de]tU^OJS,]^V.M,]p"S<LPhCiKSbkYOG8:DPE1ciL6.m_MMcb4L6@j`
-U8,TPa/6)om.9rGq!dM1gXk?>nal24lgjW7lKn68jQZC4r:KLMoC28Bn+Z>8lKIL)rqtC&q>9OElh18M
-m.C/CnG3%Y/c,>4rUK(=q"+%Lo]?)Fn,<.Vm-ON?p[Rh@q!%bJmJ-JJi8<egioomqo(DSPn4`36h;R_b
-kiLn&qXNq>md9E1lK.9pi9BgtimllNki:gclL"$)kN_I&kiMd7j7r?3hsUC?n`%@"iSikclL=6.nFuYI
-p@RUnY(:A;0*).T#lt)??&5)k`Q6K[g!nEtf%A[1g=4QudF6Y"e'6\+c-XedgY100i7cc7h;6oBio&P?
-eC`O0f%8O'dad"!b1"_dg=t3/g=Xj"e(NL2hpp?;kNV0lkjmlnio8hSlLsi4mIKB(gsG<Pq=s^^qu6Tm
-p%nRJkN;4So',5sjP]CnlJgaakMkCLh:Kg2eCW*bbL3@O!=K#/!!<<'!!2ut#lt&,!W`?)!s/N$!!EE3
-!rrAs!!EQ7$3p\0!%OV5R[Tb;T;8Tu^;Rt*]!JH6US"0PVlR,5^V[k%\?i68Vkp5gXKA_4[XP]q['6X2
-V5'f`W2H85E,KK%@:ujgP)m,bZELF7ZESInAW3ptY-"n6]:NtUDfpATOe]4dVhA8_H?$0hV5^kpD-L+J
-?YX[d?=[_Z=]A[<@:<eLA8YpdAm/YTE-#lCI%%7=K7pDHeCW3rccNbrU8Xm'_nEFe_8!Rg[j])+XKfOW
-aM#!q^q74p\];1^XfSS6dFZ.L`5]!^]ZA[D]uS+#]>rA!a&9Io]<A]^^:V;!Z.6h,dE]bD]#r"4^qmY*
-]%+^5b0.`*Wjf^FZb3W[`koI(^V@7bV5h#1YcXqJcbd?/^V.@t]!JlTYIVT_WLKfp[B6^:[XPg$[^3HT
-]XbAr`3.8'[]-m\dD<Z%Y.^pI\Z)jD\\,njZbabgQE%?W6PL+^2&?o=96H,hRZsJ<UR@I8S!oe:S!TV1
-R%L(MT9uU[QB[Q!T:VC>W1fcRV5U/eY-4e!USt5mUoC>gT;/?WPFn>6V5'TNU84<FS"ljYWd^D-X0]1=
-Yd:sDVlm,"WOK^VXgQ!U`5]Bl]@b]ac,[oPc,nYkVldDD_n*.ZYcYON[]ZU5Z)k!sWhc&qUo0Q7Q(jj^
-IZ/c"Am\D.9ik;0H$Ot$NdtnR>$P<8@;U%=R&$mjWh"m!K7SZ0MNO1&]"uA+_n<1KWLof^oL/?CoC_kO
-nb2\Qr;?0Rkk+E8n+68Iq"Xabs8VocmIp2BnF6#Dq"OX^r;-0Sl1Xf;mJHhUoV?Y#69@5*JV[]?EgNHu
-VDb,r<`;P'SZ/TeUS*og7m]C*6r-inBP;4*<D[()KWMAVS6.U)1-%B_8i8Um69R4^3C#_h5^kde;G9nh
-:KqCIEGK`AMk?ktG_:j&H?OI`MKs>bGAp_i=]JO->Zt33?<^?/?XQl1;GpOq=Bem,;+O5B4[`%9Q'-6-
-@prtc=\r=0=A_pr>ZOp-<*rX#;d!.$=BA4)<`<=1=&Mmu<``7#;HZLk9M&2a<_>q[=&)e#<bYf?<`E%#
-=BS^$;-[:1>[(oM=]SU+='&L(;H-Uk<E`C3>?bTH?<gZ;>Zk**<*!(+>@(?,?><nQA8,n(O/8\8A3E@_
->=h%H7p&bS3`C!`aPE(hDLmgf?!`rBUM<Y(:fgLc5sIV%r^7>j7S$*;6:O:+7S5p45sn.46P)[Y:/">W
-:esh`:J=>O9MJ4[8nppf8PDW@7n-$D:J=AU91DEB8k_cI77K^<8Ol9A9gqQI;c$:a;,9kd@q0J>R"T!m
-H$FOZ>@(WAEcG8V77p6D84lTK;H$Oi:fLIo5WN.S6;'U3;G0;ECQ7Z[s8)H_q!mtNnb;hMoI0Y6lhgMR
-r;HNeo]kc2p\t3lp\FX[p\4CRm,RX7rVlcim/$8KnaZIt!$)+I#6b/1#'[:",@&(;h:gc?C_.'[/^NG9
-h:gQ'IQIc;":,;G*Ap;R6o"lL(CYZNhUTst!W`9%!<`Z/!<WH+!<<-&!WiH)"UP;8#Qb2<()mr7.;-`J
-2DfNVV4a!#Vm1,;8m+_F4#AHA3]],M0g@ZF.mHBV-RUH#/i,OC0ddnZ'+l-5,f794@6?PA>WsYr6T$2=
-1I<lTIPiZF/g;c(0J57?+\X^D6U<RZ-os1D0/+k:*B5>f1Gps0*%!Eb/N57D2)6d:1c-p=+=/p#1bp^d
-7lW1X1b^[B/gi2$,V;#/3%-@D4Z"oJ1H.-B-S-r+2_m`V,XGKq01AoTDReER\i^]H.5Dt[)'CU`()//\
-MQBPQq>aY$79i"s)]^7J(Cpue&J5]j'bhAt&ec&o%N-;t%h90e((h6#*?#h=+s.mQ,TR^=*?ZC@)]KV0
-)''J'().Q**uYt:)ANo$)B9V7&eu9**?,q<,8_7A-N52-.jc>i7R:Ltb^)^DSX>:k4@VY%MM!H%)BpIG
-*??1E*\&]j+sSKd-5-eD/.a$>'cdks'f?*Q!!!&5!;6D6"=$m0S"HOGgZ-2beD83Z^;7kCV5^$!c+(9r
-`Q$EQXL#18Y-"_'V8BpJM3+QtahPR+ah*Y!QCaG#MfXB,OH>6JL5h+CIY*3-HA%6.LPhCdQ):Fscc;c[
-d-pW$q"4+Ck2"bPjm2F)nFH8BlL=<>>5[s[o^heCkjS-7mHaKBoBbl/lLjc@i8F>+q"iq5qXj%=o'5c>
-r:g'anbiCYo_._@o^qAFm-+6?q=sLWp%@\<j6uaBp\4X`p#tc5o]>9&i90n.naQ&?rph3(qY0aSjn/$+
-l0e'.lKmg#mHWg$o]kSoi99CjmH<ZsG4"efm-aB#f_>"!o&nWjo_\RRjMA[hiofdqnF#Z5q"XU]rq"[9
-Hu3.S*!$'Q1gPiuS%m1jdF-Osf@A:$eC)q$gY16.g>^i4g#1E.cd:.gbgG.uf%/U3f\50>hqHZ0d*U1f
-f%ABpcHaM_e(3:0f\"s5rn7M3ioAqXADuJ*lLX]@p$Ll#jQ,RnmI'3(mG-mYd-'ckp@nL^s8Vrjp\F+>
-i9BUkioT:]k3;!ag>:fFhpU''c0<a-cc=;XW&t+c!<<-&"p4o.!s/K(!!**#!W`?)"9S`,!W`<%":"Q"
-"Tf&?$3pY/!<8^@S=5t<TVS^!^;Ik(]X4c<US+6QVlR)3^;@b$\?r?:Vkp5gX0&M/[^WcRZ*(((Unaid
-Vk7sBAS>apDR7BNP-Vg/YHY7=Wc)ifN3]UhXfo(CT5\jnEc5c4Ci5`+H!"L$Ej2RCWjJ:2?X[tj?XHH,
-?=RJL<*<R6<`2j<=^>$5BjYLeF*MbUJ"3XAIt"30eC`9mcHEbtVQHr0rk;UQ`P&Xk]ZSI3\A#Vk[&gjT
-^:1Mfc+L<dYH5=JbJqT>b/2'"\]_n&^:UV^`6H6Bah,gG_8*st\&#ngd(?^/bfn8GcGmi7]!/llgW[dg
-d)NH)_8<I^\#HV9b/M01^V]ucFi)8>_nE1f_7@%i_S3Uo]",PdZbOPlYG%r%[CEiUZF%6X^:CnlXJa1Y
-Z,*iB\&6>4]u."V]WSoYWj0(E^;mgqbLO>#SZ86$8LPi0-9kIOJ:sPiR%0S8StMI9R['#$S>DpMSu8ik
-RAI$WQ'.;rP`M&XSt_dHUSXWZWNWD(Un=0ISY;sZSXQ(9P,"YAVPTrWUSt,eV5g`'WiiD&X1#g\_7m=[
-Y-"h2]=#)N[CWWY`O`1`f[nWta4&GXcJ$sQYct[O\?N9DY-YUBW1p5jW2Z2YSX[BiUm6n+Tq#_DLO4)U
-@TH9#='0EhI"RD+ML'#G>$PB<@rQ^QSu8`oUm$OdK7S]2Mj'U3]u.h0_RltHWLof^IeNL.oC_eOnb2\P
-qYKgPlLsi>nalJKq"OX_rr)Z`n+cPFnF6#Bq"4@Xr;-0VmIp;CmJHhUoUBba5!D;7JrF5JDN10`VPB].
-;,KkuSZ/TeUS*of7n>m/5"%b,6X4&:;c$k&LTIVVSQ7O*3ClLu3[ljG4Zt_Z2ENoSIP*TF6pF@K<*s<Y
-FE)VQNM34tF+&[eG]n+VL3RlaHZW=l>$5'7>?>$5@Ur\G?!U<#9i+nl=&iI,;bBYI5"%\$NJqptC2@9i
-;GLD";b^+h>#eX*<F0'7<`i:!='&1';GUJ#>?Y!3=&r0q92eYk:et;!=&2^o=]&4&#>eH(<`E%#=oMZI
-?"RSZ@pESI<E*('=&i:$<EE0u=Bnj<?<goJ@prYF=]eg.<EE:';cm't=^kHBBk_C)NMWM9ANiRc>=h%H
-86K(`6<SJh^$F+EMg^#-Qa,#sSRki$:/ak\6pNq'5sI\09MS8I7S6-777op75s[h(,X=[d:/">W:JFPY
-:JOVV7n,s<7S-6C7Rfg48OlBI:JFMY9MGF[<_l@[:.n#E8P`/Y:.e,R<)cdk9MJ2\?s[`6R"JplH?aX[
-?sm5HG]d7c5t=I87nQKK:/Fe]:/Fea5<)eI6qos5;GBJGCQIi^r;$-brV?-^p\ap_.JEZ2kPP)Nr;QZk
-q"+4Ur;Q`plhU>Np\=LVna#rLs8MuilM0oGnaZIt!!**'rW<r?%">Z<-r?thgY^T.@1*GH/C3>8gY1<b
-a?0\6"pG/."r\j<+Tquc%"RBtg!_,H!<NN0!<E0#!<N<'!<*"!!!!$#!W`B0":>VX+rW'dD9U9Z-s`('
-S!@fWWG5I1AQLQC2`3W[3A!0K852*#4?G#8+=8p!0.]1E/05iH&fVZ)[^9X\;cktJ0ISb;.j6>r4>AQL
-2_IEg1bps=.Prt-5q4-B4Ztn\5rCJI-m'ul67j`R4Z+K70K:@/0dA201bUI<3;ks1:J";L1.a>T/2T7?
-/hen01+jq24YAuR0fqNa5;k,K1Gpp?0f:F,3AVs>4XWKl<a]IEgYTV.(*"eZ*u,_<1GTsk2,@D2@f[YQ
-quCpJ6=NVF,p+'J)B';#%1s*[%iQE.)A*c,(Ch3%'G(`a&.]3\(*+;3+!;LB+=&-Q)&<r%()7]+()%Ap
-%N-$!+!;L@+!)FB*?QOK*$H@?)'1.T-m]oU+t"`d,p=HS/3Ypq_T['iR%Kb'M+gH(7%]`"+Vl%:+<2@B
-+WhpU,p"'N,pEs0.3oKO',)<"&/6l%e,TILbQ.;9EWdgmP*r#@QIOm8`RNbf]t_A+gngp=]$Rgl]#Db@
-c`OFOVPpPsVkC5rV2C>.OiP5O^rEsIR@TA!K8G2<MLpqKMi<a^NII(PO+3+LIXcs/P`hf;_p6;qWR()-
-p\FRRmH<<Whr*kgnFH/Co^))2Ie!:)lL499lf[a1p?h#0p$Lr1n+-DHpt=Hoqt^*Qmf!+XnF?)Cq"a[_
-r:g-hqY'UMm-jE0p#tZ8p\4RTq==(>khYLuq=+%Sq!mP8mdK6%n)Wd-nEfK.o(MhGmI'<1nDW^"ki_=%
-mHj?0p%\(Ep\F4<hr!AQmdfQ)2<sT'o&\fnjkBA%mIB/dip-(0l/KLoh!"(qlL43.oD/7YrVlECX-o-.
-Jmh#;@r[@!XgQ:Mcpc7/g"b3,h:9j!g>Ul?ce7=2bgYA!i7lo:f@8I1f@8=%g!nO)cI:Cse(*43b1,%j
-b08/Vda$1fe^Djof%f*6gZ7GM8*K*lgZ8&$mIK`/hV[J]lf79nkiUFUf?raIq=aU\r;Zcfq!\%CmGR-k
-jl,:[hr<e[hqHiAi9]:Md*1Rm`6HHOc(mE%!WE'#!X&Q#!!iT+!!E<("U"o*!<W<&!s8/r"9f5A#6ai&
-!2T^lT`1GqT:r?n]YVJ$]t1PTX/2MbV5CB$])KHQ]""oFWMlVjWN2u!ZF@?R['Ha2UnaidVk80KA7fRo
-CTGLKS$K]7Y-5"5Y&8,eMR0LiXg#4HSoJ^bAS5n'DJaoRE)p@iCoXM:X0nL7Anc$r?tNVR@p<SV@q91d
-A644m@:NMPCg:@VCN=BAI@IC?I=7m,dFH^jcHEetU8Y!!\\,\m`59!rZb=Gn[(*`_ZE(RS_mceX_R$>K
-[CF2ed)!`8`koX(^<k6K_RI+n`Q#d:bJD<K`PB6qZ*q*P`jN;!a2cK@be_*%[&CIYd)3rRc,-p(^V6t]
-^9E'pa2#6r]>;M/]Xk\^]tLAP^U^hg_SO"*_9(!A_9L<AZ)Xk+YIhWVZF7Bf_6L,LZ_ta_\\5);XL5a^
-\%f&J^:1qqWj'(G_TBU-cI]h5S=>\&H=0ECA8uR@Mi=I-S<oA-T;.d9Ss>7sSuJHYRAI']PFJ><W1oiR
-QBW/QURmj?StDF@U6_=HV4jW_Z'V5aTU>\HA!WIOSXPq7U8k,cVm!>$ZEL7&Y/8)f^:LPIWj9.GXgYLB
-[]7-\];rQtf@8'be]P\Qf%I+1YdV*NYHk=4Y-YC5TqeQc\Yc'jR(&HEQBIl6RV@8(G]IS8ARAeWDhF%+
-LI-cCB45"F=^GKNH&8#hX/`(aJ:rQ+JV9#KSYs!:a2Z-7\?)I+TqSO\p%A%Qp\FIUp\=U[o]tc4nF5l;
-p%\CYq>U:Op?q;@o^_PDp%\@Wp\Xd_o^1u<p@%DGr:fiXE]uZP6WAPqBk;1?S>N3[T6sI288"HkWMlS`
-Q%!F84?5D_6UOI4:f(Xt:0U_QXK8Io=Z8N16q'4(3'KJb5!(ee4$G\X7S66>;-Zt$?tjRsGBf(?VL<K4
-JpDTaFFT'kF`M\F=]ns6>[C]=>?4s:>?=s2:eFGY=BJX&=&Mga912-?6q<AuE,TN.AnY:K?!1*":/=kf
-<IS"L>$kB7=B&4!<Dcgn:g-q%>uY$.<)6:\:f(%_:KUUq:/Oki;-$k!<a/[+<ENI3?X6oG@:NeRA62c1
-='8X,>$,';>$,*==Cu#N@:*PT>[CH5<`Mjd:Kpe%?!1B@>@(cKBQfN:WKUjV6s*V^4$c;9<CK>]CiYTE
-bpCH"I"@o`Z*^E[@9$?(:.S)N7lipu4[)A.:.d`>91D-48Oc<Cr^KmU7nZ]R9i4b^9Me>T:JOSX:fKnW
-9hIlF8kM`K92&&Q92%oO:/">Y9h8)U77'I?:eOJS92&,\<D>nR92f(tCQb$9A9N9CFa7G$<aU?!>YdXS
-7l*P'84uNI:/O_\:JakX5$:oS8io%2:d[N_O7)o<p@e@[o^M;7o(;MFq=X.Pp\OjfrVHNe)u9I3rqGdU
-q=sXUnaPl4pAb0lrVH-]nG2VEq:,K<!&al^!s8Z1$#-q10i4Xfgu@#8BF5%K.*1?*gY19!3X5ci!WrW3
-#6bYM'E\LN$$G:ij4P[Z"9&E-!<W?(!W`E%!WiH*!<**K!<rr7"pY_X(+CbKcHIje>`k>@OEI(pDH'52
-9JJ=^3]oYi0fL[EIRZ=N1GpU&+!rm(0-r8',T.X@)'g.E^9h0S<EM^c3B9;^.O-8h0eG1>0KM]]2)Ha0
-/1`2,,UPW42aK)[0J=[s)C@'k,Uto5/gDks1*nM2-S7G</hJk?5=7Lk5s.S(1-mZI/2B1A1-%0U6p!4m
-7l*Ik2`EW`7Pm%UIPWo:+W_ma-94=I3B8QF5"&=[[bp/]6PURj0cUfE+##>j+?E%U=`A:I%KQSC+Z3eJ
-75?/5)&O,.)&!Ai$k!IZ*??"-(*=;$&K)<'(_mbu&JQ-))&XJ;)B'\5)B^(>*$ZpG)BK_/'G_H$()@f,
-(`+&,+!2FB,U"!M6m<E\)(I-[,9S$K+t5)h(`jbJ2(M\GbA]n>TU17^<'E'*W0f7a()e/2)]^"?+!W'R
-*?QIM*"XPC&KqPh)]9>&/d'W(!!2]lbQ(3;.9W%-SYD=pj3,KshT*CE_9(W5WM7)N['dKaaOSV=[]la0
-X08k9UnONCO.D0E^;%J&^mgm_J!,MDMNa0[NfT<[KSte;L45#BMj0BRJWlRpRAZq$`Q+dYg$JA*qt]dJ
-khX_@h":"$md9ZAo^_#&na5W4q>'^Ro_.tHlf[ZriTfk$qtpBFg[t:6nF,fDs8;N`rV6*Yp&"[_q=F1L
-o^VA7kj@m+o)/+GoC`(Vp[\"Gq"F+=o_J1JlhL&@l0@]pidUCalKIO#n+6,=mH*['kOeK>lK[m,nbhhN
-qsj+Kp#b&fjkehWmGR3hkk4H&g>hSUnb2JBio8eVnbhn2_8+ahnFl5:md0Q>p@S1WldE50OGo-HFaAUl
-Nh<A]bg"G[cI1D"f?rF)d*U7of[e9rf?q^bda-FkdEp4ccu@LacdC7mdaQgrf%8R+f\PK.dF?OgeCE*t
-cd1%he'cXmh;-W7kNh$`ki^g_naGH'm,?OIjQbpgki:jfe`>?0kOA6>q"spfq<[hJqr$f&kNV0jio&_T
-kih'`h;RG^kLe5,h8[F[cdg44495K^!!`T1!sA`/!<N0"#64`*!!!'&!r`6"!ri;s!!`N*"UbnM"p=Z$
-I]96?SXc4BUT:]2^VRb%^UCJNVkKl^VQ6u2]tV7p]!8K@WMQMkWMHMr[(!TT[]QO*Uo:5iT6G0eBP2-p
-W5kU(\%o;QY-,(9E,]QNZ`gR8YdM09EHcA8B5W!@Is#gL=^Z5\UT1Dr[%heYAmK=aB4G^l@qK=e@U*AO
-ITBZXARoOn>[_YuI!:-kSZ]#EKW`8Ce^Vpkb.XaETq]E7\[o>ga25WmXhD9P]uIt)\%oo!\[AZQX.uf(
-[`$5>^W""*]=#Mid+?^d_9Ks9^VIq6`5K=#]Y1h^YcbXQ]#)h4]>V\9a2u3<^!"O5\]<(<^Uq_._7$ke
-I]KWd]=52V]=u2!^::>R]<B&pa1T(%_St!@cdKeLc,mDlX0JY#Zb*9CYdMQdWhcl5WkcZf]reE7Z+\Du
-\ur3L]>qmkYIV6[`k&Y!d'KLGR?*PjJUr`>MKXQ.O/J\?Q][`-T9bY3QB72oS=,t5StMF2QC!c$Q'@Gl
-IZBMSR$3c&S!TS:S"QXVVPgN"Q_:1ISYMsSS!TJ1S=5n6SZA`]UU.J3WNrk-XhDBJ[^N3-Ts1u5Xg>.8
-[Aq'\]</j%f@8$^dD!'5gXi+([^`lXZEUI2YdCa>VPU;p]<eB*R';g=Q^=P@QYV)"H#d\:BOk^pHB"/N
-1Q$g+?X6Z/='K'JI#ao$X/MbTH@pd!JVK;VUThPUaMl-3[]-%'Unk*gq"a^Zp\FOVp&=\Po^VGFo^qYE
-p%\CTp\=OZp@7VHp\4:Pp%S7Qp@n=Wp@7YJq!mhNr:fiYF@/5T5uN)hBkMIJTVnZ`T79a99PL$rVu`Zb
-I[+S75s.7j6UajJ8k<Af:018DXK8Ip>s:P<3_)A#4[VS"4?Ynh1,h0E4@Vt;='ng.Dfp;HH[:^IVLNiC
-M1'VjG(GKrF`;J@?!1<6=^>HA>Z4U+=]\g8<)?Ll=BAU);b]kO84,^8921V1EGT8uBkUUR@9co8:JO_`
-!*0#"H;daD=&r9t:f:7i<aAa(<`WO.=B8L%>#.a\:0(7i:KUS!<*!-t;-6ju;c["(>@1ZF?"%5PC0k+F
-<`rR/@Td)J>$50;<+'6I?WgfG=C+p+<E)O[941b%>[(EB@p<>NCjVJIWKh']79E_^4$c54;F!HJApTKB
-("D9a_U.#S]!%l\@oQK):.S&K7QWp84q9nJ8k2!06pWt$6:!t+6N07Y6:=O@9MJ;W9M\>WrD*bu;asAQ
-8OuKL9hbOZ2,$\:91M]O8P2lW8P2fO6q'jF6V'a<7nZc[91;BC;Hm7>P*^f5G^=OTG[FHJ??pNl:.7Vr
-7n-$>8kD`Q;G^.b;,g(S>ZX<`3]U)97R:[Lme?JLpA=jgq@WQ$r;-0]mcaB:pA4adqY:!grr*<(m-+9?
-q"=CUq=OR`rsAW$p$_YEqXsOXec>=B4ou#n!s8Z2@CJ9V>I;u@g=t+t$O[1jcJ@@2g=O>(#7(G7!sT#B
-&IA^S"9f5<A)?>-g+*=0!s&T-!s/T.rW3'%r;eAJ!<NE-$4d4C(a:@N0eRP#c8.;!WhPr;K;>_l<'j;I
-4>ScN1H\)g4=,G(3AW6I6SBl</N,F?/12\_'cRu++s\_T\6rH55uLH<6V9Ku2CTt%.P`n=1b:.31+k"%
-,V(Jq1-m]G1GhHX3ANHC4=hZr.5rn1-93b<.PEV',r@;,.4m>74$Ynn1H\#d;F3K"0K:sP:,YU94#TGj
-.Q':O1b:^Q/2f^?/2Jmu(`tsj2*ElY4$,#S6st5SioIsH)'1=_)\O#/.k)>Q/NHg2A:JSi5?DN%6Wdhj
-2Bj:^(_mr)&do<N%1Wp`(D[Dk'FtQ]&.T9`&,ctd&K)?#)B9S3*Z5q?+WqpS-k[@9(`+)1*#TM-(`F8/
-(D\,9(`FbL*%2gQ*YfM<,8V@@)AX5=.NfQK*%*Qn<lN7'8tVc>G]uY2-UOGT,pO?-*#Tb:*ZQ=K-R9iX
-,ps`N/L1oI$ORmp(D&"teH#UMp&OFZ!!2$Y8-9r8S=H%AR+UN<^"(rW^V.J-i2!<L^!*dh]Z&"Gd&a@O
-WM5rRUSaZNTp:k4MSd$>^r=<hSW0\bWg\`rL5(D;NeVn9Q&\shI#*E4LO+ZHU7dmJSA*7eWO1FGo_87X
-na5Sue_K'Tlg=60o(r"Tkj%j5n+HSRrVQ<Vm-aE7p?LZ$l0@j6p=S!nq=j=@iUH^;nb`=^p[e1Vr;H?X
-rUM-$lKId)m.:&DlgsB3l0Ra*l1OrCnbN"RmdBl<nEfK1joac6md9u>@.*OSoB59"iUH[=md0K2mJH8D
-p?_)3kM"MImGumXkhkCUjRMg)lLs;ilgjK2hrX7oo_nC8^q\Uio_7\?md9K7o'uJNl-Rhk[^WE=ZFmld
-]"Z5%c-Oecd*pOse^j`K'%5%Le(N-rbfS2[ccO;Pcd1%g<70%;b08;`dF-Xrda6Ipg"4cucHOATe^_mo
-e'c^rg"Fp)hquu;l1+)nkj@?dlL!d!lJ^:GjQbjkl/C^dgZI29l1=Q@qYU-gq!RnPqV:Q%jlZR,)!9uA
-jlPR[hVdJOk1\A2h9t'*cdg:43W]-Y!!2or!!3*#qu?s&!!!$#!!30"!Vud#!<<B6&-rI7!"?-8V4a9G
-T;/?e[(O3R_@4/kZE0jsUSO`eZFILF^&taJXf;;r"fJ&jXKo;6\L"DZVkp>jVk.aBDJ<TqD6V*KP-_p0
-Y-5"6Z>FMtN3]UiXfo4M!2'7-%;9B`AnuO.C2%$`De5dEW<or7KPk+STo42-raB&>@VB1J?#=1H;I*U;
-AQWPmJ:;WfG*f>3Ko*%SeCE$ncHEr%T;8@&[^j)^^rXC6Za@Zf]>Vn3ai)*-\%')b`iu8?YH57Ocb@*7
-`P&UeYJ/3"^r+UA`5'@5"Nnj&[_)OM-+C"V^q71rbegm.\&,Vd\A#Gke&0,Nd)`u:beLs(\A#5R]Y(lU
-\kT`I]=l"aY-=k:cd0JC`PKC=^Wap:]YV(VTs226Trtf(XJi><_R-elZ(\V@\@ATE\@]N$`4<"P_S4:9
-XKoCL]Y_%^a3q5c^SI3^HBF5LSXH"0QB[]/WL''>S!fY.Q]dPrOc,EiT9kt0O-5imMMd@PNf]EaMNX!\
-Q^F)-TUhRBTr+fdURe'KR@U4LRA6IFS=l[QSY*!`Stia0\=^(<X/ED;ZF%$AStr[#Za@*?YIUgR`4E.j
-f[nWq^rj=!c.UU9rO.0d\$iWLYd(I:W2?PrV6?\eS?S`jR[BqDR;.2!J9Z!QF)lbgQCjk@M0WZ4=&2Ol
->[VK$PbtR`U6p^\J:DuuMO1*>^WFdE`59*kX/)nsW36$np\"@XqY0^Wp%J(LmdBW<naH)Br;?<\o^qnJ
-nF68Jo^MMFq"XIRq"K74oBu&Bq==(Rr:ffJF%/DV5ZWDoA70>;TrFlaSUXI4:MHB!W2QJ]P@?[93]o;`
-78QiJ4^D#a<`"FOXfA"$6pNVLJ8ARl:JOYU8khi@852W02ap55=&!%II!]mWEepBbK7/H2IX#pVItrAo
-EHZ;-=BSj2>[^oH<`^n[?!:QD<)m(#<)Qe#>#S-`7mK7*85,,0F)G]&A78),?<UB2:.n/O;H$Rm;,dHp
-,ZRoG<)QRo>?4R$:f^Cj:fL7l<(fk^<`2dm=A`1#='8I$=',?&,?nD_@qAqR@U<YS?s-Q7=BK$6?=$]6
-=B%t#Anu!b?=Hi59Q!^0<_lCf?rpH8?!UlLBkhF(I$^b/P%-[B<EDUO5!`"@3]L/ODfg;XM1pG.H@1*j
-F^ABO;G0hW84#[+3BB8`4?Go#5s[^u5smq#4?l+t6UX=/91_`M9h\2U9h\/Q:Jah^7nH3?852fM:B!oq
-:Jjt`7nuiO8lSbd7o3#V770X>7n-!<7nZ`Z8kDTC;-dIDP*go9H?s^UG?e*G??L0c;+3lA7ncQN:/+G[
-;,C%b<'WiW>=M+K7T35T6"Q,Fnb;VFo^qYAna,iFpDWbqoC2AHqYU'^r;$6cqY^$Uq"XOSnauPGr;Q^(
-rquWdp@.nInG*%aaoEIf"p=u1$?EO,-rIS2j4N#2EX<'Z/^`G5gY1/o1'IRY)$0jB#n."?%L*+G"_HWO
-h:a^m"T^8\.MW3f":,)4"Tnc-#6Y$/!!33*#6G2\0.\.k+(!:B5!4:sUmcj^S?-j:78c`C0f(gG4@VG&
-/MB@O2*a_e1H.!=.53S;0-M&J'G;9,.C6g/?;EdQ3?]t=3&*BA,9\<b0Jb4+/,h4H/Li/%.O[)91++k)
-1+"Iu/g`D4,U>*'0.SP5.lAq52(0mT0ekK`0mGT:6UaO&2`icd7n5Hm4#Acf1.";_0Jk=%/jN<"/i5^<
--lsWk1*e%s3@6IA3B/r]9i4l1K#-9t_*o1\-S68O()eGD'GDuS>>%I`;FO#Q8PhiO67=H1*>f\1'bCob
-$4@7M$4@F]%hK0X%M90X$4I@R%hK7J%2BKh(`=,,*Z>n5)B^4H*#9A,',MW.'c\,0)BL%E)AXM@(`FkW
--PdsQ)&+,8)]Kb7()ePM*ZZ7=,W@M__p!F(US!KcDa#a&6^V[4-N4o%*?lXO,9\3V,U+BV-P@7L.23a7
-)'9n9&LdhP!9O:]!VQNZ!<3)Z!(R,8?(d^RT:"<j]!0H:`4iq$b2]+eTX*%Q[(O?!g<ZdfTVeKRQ'[o,
-NLZB%T9@=0]t_P+Vk&RYce-X_Ybn%_PE_)WL6I(BJV/c-KSG/GP*M;mR?Y>/`2U#nm.L,Mq=3\7imcZ;
-o&oH9o()J?p$;,Do^2&4pAFj\kN;1'p\F4<mdTcDq"*.dqt0OKnE995na?&FqtTaXq"XdYqY^*Wnac,:
-p$:r1o(DSNk3_0hio]._qsa@Uo'bf.o&T6,m.5\onaZ8DoCDGAo&&a)lg!cnlL=Q<nFu>1nFQMOnal23
-j4i_fleUXfjQ5Igp%RtIqVL!!qY'I<kjRd$p[6tS^te;KpZq88n*TW7o)/LWf#k_>]!/?CXh)<\^rOFA
-da6Fke'c^oe]?+fd`fqchUpB&bLbFnbKJ2\f@k6$gXXTlb0eY`d+-LdaNW,`d`g(aaMc<McGS#Tc-=\i
-g!\-rf@&1-l0-URj4Dc9kj7^%jPAbXlg!j%iSs%Tk1S,HoCDVPqt^6hp&"R\i:>pdip#jtm-N`hgu$uC
-gYUcQgt0p-e`"p%eBagJ!;llt!r`6"!<*!%!W`<%!;liu!!3'!!!2rs#6=f+$kO'X"8Dj@['?R'R[TkD
-Vl[58^Ve(3^qR1XV50i\USt?(\A#_n[^<9>rM;'=V5pl.\@K/SXJhtoW2H5+EcGf$BPk#pO+aULZ`UC5
-ZF4IZAq7=nYH>%<I_qUk=^YfS@:*DUCLC^_@rcFfWN)u*Y(pmtUUIkDU5skNFDYo/<aBKL<EEI0?"7;d
-E-$):Ec.)DWeQ5-`73>dd*KhLXe2;^^Tb;h^VIds`4!>"_R[4d^rja6YckIK`6,HeZ+%0X`Ql0-beL]p
-_m[4q^qI@tb/M*7I`9:K]uA11\%'#SZGsDa]"uA%cEk0dYcb=4\'r7=cc!Z0]>V%g]Xl"o^qmt-_nj.'
-^o4WU[Bm6<[)C5.`6H*)`5g<O`Q,j)[&14J\>ZX@YHY:A`Q,^/bGqDUaMY]m[CNWJ_7[ObXi%ltaK2VV
-^:M"a[*779VmrRoI[QFaOH#NqPa@Z'VQ6)RR%'A*Od:]]Q'$rdRA?OJPEDB-P)P<\Pa7f4RZinoNg?#q
-Q^sM-PaA#;SsQ1FR?a56RZ<o-Q'Ii6U7.FCTphLS\$VL#YF_,XZa[EOYGeV4\%/uVX09(;_o93l`7NVi
-b/2HC_p[8hTY%M6?*UuR]Xk_XWi)nrUSFc^[\oghY,/LqQ_^CHBRG>_H?"%LGD;?SUnjQ<H"C&Z:eb"r
-@<%!fVlZ\_ObS.2I=-U(S#<O/bg+DK^::DKV6R,'Z2XXsp\FX]p\+:ZoH!Vsp@\1RnauPPr:BFInauAB
-o_\IYo(;SLq"+1P,k^p%mdBrJo^VkWp[aeu8O,7!<e69;=)3kiVl$;_J5&U,@@-tl<hu7K@66%q3B'&b
-7n>g%=]\L'<emfZWLmQf5VReZNJN((ARAS<;,'>I91:p)770aL<GQGkEGBE-KqP>sH%CZrG]\.\ML9Yf
-F`1Mb>$tT??<LT:!aB)=r`OJC='JU!:0(M'<_u7Y77'O:8r]3[CM%*kA4TBt=]%pi91V`P:KL@p>?Y$-
-<`rR,:f("h<`NF#;G0_W:.\8]92JJ^:/4Sa9351s>?P-4>$P99>$bN;?tNhXA6i_L?<UN==A`7+@:*2B
-=]A7+B5VEl?Xm/=Dc'M<=&`$u>Zk?@@pibWC1q0pH',#'O^gRA<E;OO4[2_=5!W:bCj(8^Mi*")GC4jj
-F^SWU;bU%Z7mK@%1,qBX4?>l%7RKC'77TX.5!VM*84lHC91VWJ9hS,R91hZE928,N8kMQ@7nQBA9)_Bi
-9MnVZ6qL$B7nulVDaR,e5<D/%8k;HC9MSPd9hIuG:L.7BP*gr;I!TmVG[4EQ@Wucm;aNc:7nufV;G0ST
-9i+V]:d.EV>=M(K8QAYW6>)8Ao_\=Sp\4@Uqtp3bq"OLTo_%hIq"jpbqu6NinF,o=o(_tPo^htXq>L=#
-r;$-[q!n:Vp\Y$6!$M@N#Qt/1$?s$*(Ib[]h:^Q3H3XTW*PL@ggY:5o/cu(Sr;n,F"U"i5#6kYFHfEr9
-fJO'@!+X0RMHhtZ'b:QU"T\]0"*jnJ!W`B."rS0p)A=#(;U*iZ2/T"RR#-WnZ$]qI9h.5o2+'De5VYMY
-2b#nc1GL@:4=qd%/N#aM,T.XA(EakIXi>Tb83^$=+=0!(-mpJi+!i?b2((7F2D$O80/5=3-R^Z*0L6p6
-+!D^N*%!Ng/MJ\&,UP2fr\4F81k%DB3BTAa3'BGU3_MS"5VYMa6T[:q1FG1F8jka'2Cp437U/YG2aAlF
-,qV2;/h8h6/3HBl5<2),76ajl\D,oT72R!l.iT0:(*k.B)`9iU9iG7u<(/W4:eFYR.l/Im)''J+%LrmN
-#Rh(I$5+3k'FbHb((L`\%1s3g)K-E)'bV,q(`!l*(DIGr)&sM/)&O"u'GqSr(`*o%)'C"<&JuE$(*Y(N
-&KD`$$kjX(*ZQ.@+t>,g+<DCG2`+^Tb^NKeT8@T/6T$\oST?)-(`!o.,parh*ul:D+s.mN&03MW'c@],
-+WV=3/-GGCjo>G`!WqNb!!2rsrrM*Z*Wmm!SsPb<SClf1ZI[dO]tM;(jIVm6Y10kf^;\:PIa=mhW2QM^
-Q]@&nLRFNpT9mj:^V@k'TU^nB_nj1+aNV`@XJhnZO,J+<Knk5?P`qo(Q(",;TYn^fVQ\S<p@nFWnE'&t
-eC`RLk3r0;o(;5:lgj`8lK[I%r;?6SmdTi?p?Lc0p\FgepXmabkNqm<nG)hRp\+.TqXaOSE:WtuqYg9[
-oCMA<p[%A7n+ZDJp\XLOnFc2Co^)DKlgF',q!%JDlL!j'nalDDnac>HkO/*8p\F4HmJ-AGqX3A4p\OUV
-qXa%Chr<n_i99Rkj6H..q"+"EiT9t6p%%//k25+eleT:ii9U%0lL"T>$M*`YrVl9@ccakjIacm-e`5`8
-dbEC*d+?and+$[pd*:"he^Dmtg""a$bh(ChcH+5Ucd^_%dEp+]d*U"ZcdU@kdEg([a3N)Xb08;_cHjh\
-b1#/#e'?Ith;-uKjP](Zi8!2Ml0RQkiT91alfm`sjQ"bMf?igSo(MnVrVullqt0dJnE/Ze*9leRk31p^
-g>CoJh;7/\g!nF&d+Qpld*\UH!!3'!rrMoq$j$V9!rr<&!s&H)!<N-!!!2rs"p"],$kO!TpAc_S[&g$m
-S=cLOX0B+J_T0a:_RZqMV4s`XUoUc/^;7[t[]up1V5'iZUoCSIZa[NWZ)st&WMl_dH$!t7?u0eda,Pe[
-^9auGYHkZP@qL+rYHG"4\AOVGAS,Rh@prhTC0G+V@WHLpWN)r*Uk!5`OfbgjY,n_&S:uE=CM.'N?<UW?
-B5qpED0'rFIX.EeX+Q&(_p[)bdEfkNY+MD^_QCDi]Y)+g]XGS(_Rd1cYe8&t_RI"d^;.amWj]^Yb0/8M
-\&#/O^!=O7`lcH<]$/7/`kB"+]#)\.[(3`OZH9_l\@or"bK8&F_S4"%a2u-Fd(dH1_9BI2`k&jm^;@k0
-`59I2ag/S"^rOX0^VS4;a3qi2`6H]RbL+AD`N$&M[&^XHZ`^bK]ZJ:3]tLSSbfdl<Y.1X4U].f=X/s4O
-c,crh^V@FsZaS38]<JWEX08M)[AC=ASti6[Ybn%_Q^=),O,f'XQ'IJoQCjbBQBRi,O-#0YNK'*hQ]78k
-O-PukNg$!&St)7;Q'%]5T:21@TpqL>PEME4V4<pGVPgAnYct)6XKSXuVQR;:Z)t2.ZZ*O`\$<-CWPcZc
-Yf,/FeBGq^bf/#_fr)<fYct[L\$NKIVk^;oWMQJh\YG^dX.ZMbPFn_DApB&`I<g<nL68+2Xf.eGFB_jS
-=B&F3CNti1W2Q>KLjaMqI=6d/T<5]Gcd9hN]XFuEW3rn8[Jp+lq=aUYqYBjWnac5@pA+IUp$hYIqu$$R
-mdBT7o_&.Yq""(Lq"aUUo^_\EmdBuLp@A.Zp[b2-7m&as=FlK=>&TUsrh_*:JP8U+?^@[jVkTZA?oU#%
-3]KGn7799n='&:%=c9D`WL[Bc76$.$rhg."R[/nZE,K&f=@bb^5"%k??t"7pEHH8IFc<,nJTu^"H['[Y
-JrG,(E--#(<*E^7>?t<7=Bo-6<`W-p<EiC";cm1+;b]_U8OuTN:5t`j@q'%gBhqT4?;jBg8P2cR9iXtl
-?<gP1=<LaK;H$Cj=&rL,>uXj(<`3!n7o<)U9MeVh:K^h#=&`7M=^#$5=^#3C>[_AZC2@Hn=C5?=@9HH2
-?=7)F?s?]9B5)'mA79%O<`E:*<)HIg?=@>Q@UNb]ARSnYH'GA2O(1@?<)u.F5!Vn@5XSjb@pihYB5(=7
-:/>)#?!:N9=%l7U7m]I#3''/a5<hV-6Uj@+779C+4[;;!7S-,e6VpNQ:f'n]:Jjqa:/+GU8PMuT92/5Z
-r(Ru(<E2mb852iQ9hS2Q9h7]=6:OO:6UjiM;FX>O8kDl`=)*ncKP>g[F`hq<>ZtT_EEQ.-5s\"89MSAX
-84lTT:eskS9O1gl76a4A;+!`cMWX^/oCDMIn*KH2n*orBp_j).q=F@XrVZWorr)TVk3hp6p\+:LoD8I\
-rr3?(qYU-^q""@Yq>A>7,6A>[!W`H6FL`P5;ng]6h;?e6"p>)H[c-3"g![Pa!WiH+!rN-@!!``5%M"KX
-j4_s7#mC?-gu.,Ic)m:G2C0IV$3u"[!W`?(#8%P#'H//;/0erbdP`gqTU_I0P,G^>@mj![4=<!T2`EiN
-2_d?W0eG%+-8IY8.4R,23%lEm+sA'Y.4_[LH945]Bi?H35s[%D-R']`,pP2l2FBPX0ek:83@ZR-/2o=H
-3C,;R/i5(;.3C5r,:+`i3@6gJ/hhT&1,q?X3B0#d8i/h89NPRi8i/q#4\@U[3C?A)5Y4'l4$Q,+7QWe&
-0.JM33AN*4-T!kW8OYm/9g:Kg95VB!jh!ks*%!-M'c%W3-5dje2E`rZ5<VCb(F1=U0/+q6.4#lJ&ekld
-#R:\F$k3XY().Jo%29Ea%13"C!"g(a'Fu&s()[u*'cA#4*#fe5'bVE*)Aa52*r[&q(D\#=-63^8+!2OH
-+!DXI*#K;&)''\6)']&-2Bs4a*@*?h<5m(/;l-+HH[npX3D?3&.jl5N(*"SD,:"EM)B^@O+<_ID/gqJO
-&/QQ0'GW;&o)RkP!W`?(kPtVa"8`)u!TF)""!q'5OINJQhW2;^k0:r[^VS(QT;&I$c*k-s`QN_gcD7S?
-SXGq;QB[knR$a)-QI!7Z^rj$ORuk+q^q[b'`5Kp?_oK^4\tbUNMh[IZLQRdgT:MmM]uA'fZ.eL4q"sgU
-lg<ifi90t#m.K]2p$VMDp%%D9p@ItUr;-0`p[n4Sl/V1#nbN"RfZNjBm/?G<o(`.^rV-6eo_O%-meu\C
-qtT^Tp$1c8nb;VFp[%8;pZq24o'H&=m/R"RqYL3^jRi-1mHsQ6n*]T0n+HPHnaP].oA\d&r:]aZn`p#=
-mHO$2lJqBmg>(QBl0[W\hs9k,p$_2)kP4H,kMPRlkNi$:dD*HVl1=Z7mI0N7oC;AJrp&"_aNK%T`mX27
-fB1`?gX4Nth:'Qkf%\Tng"=m.f[nX"bgat^dEBMUf%Sd.gZ.>KeBlOhd)sDOaNi>ee^`C2b1"qje(WdA
-h;-i=iU#mji8s@uoBko3q=sd^q=<h6k2+kOjP\qYj6Z$khp($/d-1)npA+[_s8M]do(_A2mc>\Rl070]
-h!EtRjQbpfiSEbDcI:\$gXXEke"no%!<<*#!<N;u!!<6,"U4l-"U+r0"p4u$!!WH*"Uu"T#58*I\[JW9
-S=H4HUoCT-^;@t6`ko9kW265`T;/Bi[(X;n]=+uGV59r^TqnZ:Y-POI]!AH:Vl?VmSo\a[?"A8/\&jbq
-`4*(UY->7@Bkh^JZEC@4ZFIi=Ao2*a?=@J]B5C^[@UF%mZDt"*\!hMT@%=F&Xfeh1Y-+OhTUhR6H#$ep
-@;9[kEH$,MH\$@*Z)`D/YK,,Ce'?4__m6):Y0*uW_R$\f]#)42`4rao`l#R5aN)9@`5':2YbeV6[_Tl-
-_7%%NZHL.r^;eUQbe_NF^W3poagn^q^UCkhX/a:Wahbg8]=Yo"\@]Ai]#DY)gXjHndFZCG`lPa*^;n")
-^V.:r`Ql34]WeuaXK9OpbfA/N][FX4]"uM$[)B&BW2lu/]!@]PX1#mb_S!=[[)TYZZ)Y:CYd2Ej[B-IL
-]?J<qXhVWd_R$Slf<hHdXIu2TW5#mA\>ug3SZ8Q`S</u(SWAJlQ^F20R$<i!S<f;&N/!LaSsbn4V59WK
-Q'%>qMi3UUQD(+LUSk2^V5^;bW3We2X/2Pl\[\fFZb+/m]=PY(aMl<FahG3hZ)=D#ZEC7;Xgb^CXJ*AH
-]<9**f@/!bf$2+Xf@d(*^p^PZ[]cO*\uhg4['?[3T<OWITsCMrT95\CT4N2%JUMp"Ll%7aZEC*qLN6X&
-@pE)?AoN0]TrP&\Lk9qrH@:0oNh<Meaj8>U^q@%VXf8e8ZFBi7rVHNg"8_ofo)A0"o(i4Zp%@hIp&"[W
-mHj3-n+?DRqtTaSo_A4Up%7eFnEoZAqtBUYr:ffSF?hcI8n!F4?XS,JT;JT_S:F=-;JD]$WMcJ[O'st.
-2)?pN7nQ?;0NV=Q<`k9^XK%[k5XRYsVl$>hVkg,^Ob\gJJp_?_8jc'?='o'CDKL/JHZFn7UjdTBML]to
-Fa]!mH?4@R@T?N9='/a3?!L]@<`ra5:fU_$=Bf'7>Z=Ed8ju';91t;8H<aorBkC%8@:WS99M.oR9M/;[
-;-@+)>?Y'-=B&C&<EN-s<EE!p;H?Xq8k<&`:fU_+<D-It<EE6%>Q._H=&rF3ART%Z?Y*nW?<q&I>[gl;
-@TZ`4=C"s)>%hDSraT#@=A)@j<`;ml93u%7=]eg9Bk_3kE.=:WXGp[P6;plI4[;;/:H^jF>\@GM?!h2H
-:e+>jA6i8?=BS<g6qKd31-[rd5=7b*69dh'4[VFq5t4@77S->`:.\A\:/F_[92/#R;>sH"<)uXg;,C(g
-=^1l*@8pB:?Wp3&=Bo!0;,UV%<``6q8Ol-46V^NS9hIiH92S_hBTnd9BR4uJG'd_)='p>s>"hOV6:X[=
-84ZTM9Mnkl;c,bL<`Va^6:FsO6UbaFjneZAp&"^Ym-FB8n+-/Xp](3jq"t$irr2p-rqGL5lLOQ?p@RkG
-qYp?jrsJYuqYBdYp&=jcrlG-\!XAf.!Xfm&[3R/Ecd^\/e]iCF#7W62iSr\Id^srX!WrK)!<WK0"U"f1
-#6kSGOPf0Uc6<Dp!d*ASg"tT@g<>%UE*uj<*X2ZJ!t#PD'Ghl@-8?TEd)n+$I'BN>M0bJhJnRk`>=^4u
-4=r9O2*O&d3\<0Q4"2sJ2)dW^3'Au>(*4A1+=&AAdrI$&@T,`@.nWi),UXi].jKKc1F+8*3%m3I-n%)/
-3A<-I.Om,2-RpT$-o<.k4Z4fK5Y*[S3BJiK1-@BN1b^U@6r63<7lNk51G_6m69S"(0MF;[/i5dH-TOOQ
-2E<c`74oB!0etC6-6Y3-6Sg;J3(lt46>;G'jlNs;(E4YK'bqQ(,U=-B1bD3S/1Z0!4>\E&-T=1B,;(Dr
-)A3Ss'Fb3V%Ls!]&.oE^&e>B^$jdCW().As+!2:@)&O80'G;,o(`stF+=8QS+!_pL-SI5(.4-;m4?G5@
--SmkE0ISG63Ai]K,p"!B&elN;+s7sE+<Vs[,#6/$GYt6.OG&Wo5r;!+P:Re")AjA4+WD79-ls?R/Lr+n
-&/u`7(EF2-,o@400`fl+!W`?(p&G'pec>@C?7]BJS!^"Jf\s?_jl=[s\@p#KTWFp!b/qT5]ZSRJXf7YY
-ViQh1T8fG9NJ*7P]YVJ(e?PL6OMJfP^V7M"`7)3)Z`UmR]sb>JR?`S_Oc6*3Q^jY\cHE,ddd-DmrpgW_
-l.FeUmHjZIp$D)8m.g#5Idcq#o_[nEp[\"Sp#Y]3nDrj%l2(,?l0.<kqsa@ZqW[hUqX4%FoD&=[ipHU7
-nbMhBlh0N+lgaW8mdTo9n,)kAkkOQ?qX<eDr;-6Qq!RDBlg*a$p$_G@j7N-FoC;bMiU,atp$V,9o^:u,
-kOJ60j7;'Tf]r2'oD%/$C@LKNnF6AIo^qJ)dG=BSm.9i7ftYAVn)O*1jm2=-kO\KHr9NFma2lTLb0A/[
-d+$t0eC!",j5AYCgtL<4g>:fKjlY^SeCWI5hUp<0gY:B8iSr_PkiCX_iS3AOjQ5Ulnb)YKo_A7Yrqc]l
-rr)oorr2fp!rhuR*T,W*ir7rtjjDuTkiUjMioB(en(-4>fC8>%p%A7^s!I7%naZ&*iTf@\jlYm]lf-gc
-md0&qkj%$VhqZAtdFZmnX?lmf!UKdg!<il6rW**$!WrQ'!<rZ6%hoWc"o/-#!XZr]'X=sJX/E"oVl[/3
-^;nL@`P&^dYbqDnAtu?-Za[T_^UUSOVkg)]TqnZi['mQZ]W\E@YcXjK?<h/YG''t/R@Un+Z`0q(Y.&+f
-D3hZ=[&9n0]:s@X;e:#Y?XdGA@VB+RD/uYZYd1s#EGf6WZa-d:Y-,"<NerI9OdMDh'ngjQDeWp-Dhj$k
-G'K=XVL*ijaN_m,`FZupUo_2G\]iF=\[oG_`ON4a_7mb-ZG+/h^;n$l]Xth\YdCFJ\#d<]Za7WX_pcZ2
-`R`,A^Uh+uc,HQea1f.+^UUkoZEU^L^UUec_R6tt_lg5`^<P!@]ue[JcF;'5]$@q"I^Zu4^r+'r`m*#P
-_plZ0^8\`^\?rug]XbMaajIo9bcmk:[(<oY]q24?\[KGneA]A:Y+(WU`3?hh]XbPXYee/Y`4W:b]Z.=l
-`Q,s$YcsjsWhlPkVld&$Z`TdcUo(2lT:MaOR\-=OX/rJ-YEkQETr"NTQCOYBSY;s['r.\2WhunsTrG#k
-XK]+G^r4%)`5g"!astZcg""I#f@JsBjlkd`gY'E``P]mWZ*Ld.X1u'MZ(%ntW4'.2ZFn&p`Vn:Eg"4Tc
-^=(H:V5q&(XK]%AT=hG2\\Ytj[^ETASuSTQQC=M2NJCnaNeE(?Mj:!7Xg>.%Ndl1!Df&urBl86RQ(+D2
-Lk0hkEd;kSIu9_u]uJCDaM"m]XK]%?\@o`%)uf<hl0[j-q>1!cp@7M3oCD83n+ZbXp\FX[pAXYjp%\=U
-p[n.Po_8+Ro_/%Vq=a=BjS&<>n#hCM83KF=HAcWSG`J;rXf8%<5=7SOS=Q:TY+D"V3C5l!9.hee82`e1
-8P`T-QDC@NQ"<BL2hI`uUSk)fUmZCGDKCSnI[Q^oM0a>]AoD@3G\q>:K:]&oFao*sIX-HoNIPh\ChI9i
-AmehJ>?P96<*34&='S^-=%l@f;,1>!>>7UT2a^JLKT1P%?<1EG@9-?5@9QW&:.J&N2EaPs852oO9j1k/
-?t3_V@:NnX@VKI\?>*>D?<:*1?s[/;>ZOd0DH'S4<EiL+=&2t(?s$N>=A;e.E,fZ.Df'2s?sI/N>ZbEO
-AmA_P>$5*-;H[!s:.\Ad?tNkQ<`NU1>\A>=QD14>A6)W!5Y"@>4Zbl#;cHt8@Uj"`BPM3r@:*DH9hS,O
-9hIoF8Ou9?84lNLr_<l0?t*\[B4G=YAS#@_(MIMq=^G<6>Zt03>$G3;@:Nn_<``F->lJ#=>[LlF>@(]D
->$+m1?=@VkLk^kLMJ5CD9gM$:7nlrS;,'GN=]Ta6PB_+tI!]pK>Zb*<JUpcg6V0X577Kj284#R38k;<9
-7n?$469dq9=Beg)NL\AorVQ3PjlGRirVQH\$LHs:jS/E<lKIF*rr3E'q=sXXrr<#pp%J1XrVm6(p[n=]
-jm)O:rr:(?%0Hk@"To#=B!XKWC:;@cg'c;=":#&he'uq&i7!/#*<ZKG":5)/"9\],#6P&9(73_4g;P?B
-"T_i_hV$WBgYB_/0e+MLB6mic2Ba"O%2fg<0,klP;U<WE/7tTMQ[G'][<+o,<)>qX<^Sc(2_dQO.5<Y5
-1d3?G1*\(u.Np`.2^'+W%3$`QPI#L45V59*74U&^7PuhA,p7Xe+Uf#-)':4T*[Eg+1ce#p5X%P04@*(E
-1H&)`5XR@\4%DY).6oR<67aZ800:pI1aG(H8iJY%2^0n>>%1?$=^+Zd4?,i-3AO-"3A!9W1bh!4,rR>&
--m:B*6V'9f*[sQ12bn:Z_;*tc81H54'HJ5B',)3-/giAB1,Stm5!_A%2)I<H)Aa;1*uu+3)&Nu%(`FG<
-+X/*\/2/tE4#8BA2E!?L5=%@]2D6O8/0uo$0/,:H6q^?31cIK[r]iJ.85;Q:7SH9@5X\RU>&]CrUTqD?
-D\j67&/-6-+t=BT+;Q(S-Xb3<H"EhBRYl/S3]'7&V^W>s*ZGh2)&aS,*Z#P2+s7d@*$#b*'G(lp,:jrT
-8-@KE!s&H)!VZQp!<h!SoDik\>EkPBUnuht[_UkYaM#4!am#M#V7Fai`O`b*cd8c$TqS3BOIhW!R$s"o
-O,LNa_St$1SY;Fc`5B@(^qmt6]<eK+VkKck\@JrKR#$ZUR@'87VSgBqW34e<kjJ$2o'#;miTKF\kNqU(
-o_.tRnp^&so^hYGl1+NDrVuibo'bo(m.0K9rqP[.m.:8IlhU5?q>KL/p\"7KoCq_PqXa7PoBPW5nF#c;
-o^;&3o]kc8p[7D@lh:,Al1=`GrTX1Nn,)SDmd^&Cr;H<dpAO^ZrV>jUlL40*l0dp"jQZ+'oB56.j4;fA
-m-F'1lp0q0naZAGqt9LKmciftp?M)6m-<*:_;sk<mcrp"lL3g*naGesf[\-gd*'JP`m2fVg"+U*mJ6\X
-q>'pbq=j[`q&9&&p@InJp\=OVo(2VNp%.nOpA=dbq>:'br;6HWrrN,o8D;hJdb4T[jl"GAn*9-$gu.5Q
-lKZsSd+7aXnFcJPs8N#em.9f-f&#ZOkiUmjio&MCj6Z!iiSWVHe(`NtbL+hfc)a84!<Min!W`?(rW*3)
-!<<-)"p+W%$ipD1!<<-)$kO!\$3L#'!WreOI_W7sZ)jk&Uo1<![(XK'bK.Q2['$7#TqS6[Xg>LJ^q[Fd
-Y,J.kTqeE_Xg>II]tCSNZ*:=.G$S9`Bm+U(^R((j]sFf@WiigGF`3ST[Buj2Zb2uQEaEBr@q/nH=']6A
-A8lC_YHY=GNHB2ST!P`,Xfeh2ZBBoeBmP)LIYET7NJMdnDJFTEFaS_/Z)2o#XNJ`3bJqN@ZDb%>]r/3I
-]"Gr!`5fU&]>2.o^p:Vh`m35`]"kqdY-Y[?]Z%Y(]tMA3[^3uj[):"jTY\IZ]>)4mcGmN.`P&dl_Rm=h
-^q[Cd[_T2U_Sism^q7b6^UhD0c-s8M`kp*<C;[g(bJhlZaO//Zb0/G_^<Nmk]!AWQ\ZrKQ`6-?>^!X9d
-TW5)sXgYF?a25a>a3r)F[Blm3]ZR^s]<\rRYcu9\WOoRA\[];Y]t:_TR%^d]VQ?YiUS+K^VlZ_aUq=^m
-c,[lKbf@]Arl5Sh`P]I*_8F:3_7dV&`kfF-$cU$*cH=2ObK.rUdJhGodF6RuqqG]9h;7/Li8N\Tkj%Bs
-jl"tL^;I[t`o=A6YF2B(\%'#LX/r8*Z)+b=_9'^GeC<%&eBYhCe'b.]VR3J3['.$DXehr&]t(SXWi_n^
-V4j9CR[oV!L1,4_KSPDERA?pgY,RkLJ3S:!Eb/p#Eds+:S=5IgH#dV7EHQMUNLmAha3DfH]<SH<YHt^J
-^;A+noBbi4n+$2Lqtp*VlfI[0oC2DJqtpBg!Vl?doDSG=p@n:Qp\FOTp@e@Yp@.G1p\+1HXG'kK4@W.o
-Q"siPPFnnVWM4Q$6U,IYStE0fSsXt%3(lY181uVd5<D&#8QK/2P,+qIQ"EKQ4Fs3$Uo12gUn)aJAn?+-
-I@?^oPE1''C1VL(Cia`SU8W]hJr#8<J:iB1I;s(>A6W/?>[:]E?=-l<=B8I&<`E4';-.%,<*WU/91_T4
-5Zq`ZP_F?m='&d8=B&:$9iXn`6:OX>5>+I384ucM9j(t7@V'(Y?smPQ?tO(\?tNAB>ZOd*?<gl:?<L?:
-<`iC)>ZbBC=^YHA>?kZE<Es<VChd^$BOkIZ?XdJK>%;Jar`]e1<EWL->Zk-+9Mo##ra['X?=d;GA9EZs
-V59#W;bf\F7n-$14$#Vr8Q9G8A7lTjB4tjh?X?u<9Mnhp?=$f=?!UW9r)st?=EAP*G'A.QF)uMKF`VYJ
-FD5Q*BP_EtD#S8OD#J2NAG]p>A7K0K@l._,?<gZ;?XdhqP`V/rO_R6O8O#F285<;b:JF5J<`XF3P^%5!
-I!]mI=]\^8IX=dQ6:jU584Gs<6U3as6V'^65sdn(5!V8#:fpn$;N73nqu-Hdna,N+meHPLn*]Q.m.pJL
-nF,fBs8Vrdo(2>>p](6hq>1!erVm6'p%.qUjm)O;rr:LKo`0"6"pP55#RkIb1b)tJe`>]Cd:<@b"?=l\
-f%]35bo?in!sJo1!<`E(!X&T1%hXHJi7Q!s#6t?6gYUW<jP/J:5q3fc-7('C@UEA6,S(Ot,TIXH.q72W
-1GEdPZE0OeQ*5("92e>40/baN6:*q(2_fb;1,(@:.5We23(H+_4>ei8*?5P)3)-ZsO`OMU/OMWR0/G*t
-0I8(a*Zu1F*uH(F-QXKl6U!e-7m8ss8N8b*:d.$8/3Q6P/2om\81[+g1ds/X0K)-S7o)3:4\._#;aN-&
-85iGX85i/F3'fl&9/ne*=?e8g0IJ8'0J>XR3&EB:0KVHa5<C_b:GY($?'E=ei3PWp,o@=9*$>h,&f)?"
-,=j^O5Wq+g2*3KG0ddh^0K_Zg4$,_o4#]2!4$,G]2Ip?4Dfg#7?t=8!C1M.#CfY"I;dNX-?ta4cA7fLk
-DHpLU@q&hP>[)&cC1V=,FC\KX@VBA&RD2/&`5of@(`FG*&g/2?1F47g(*+nQ@*Q]=BW%AhLi#:61e"('
-*Y&l)(`aP3*u>Y&&/ZN0(`*l&&IoEa',i)D*>h6Kf`2-U!<N<'pAb6q!s%omrW1dS81S#2QBe/:f[I(2
-gY0Z]^:hVQU919&bK.W6]unaJX1"goR#I9"MOTciO-Pl`[DKf#e$GU@S%cn[^q[\$`6>cqV4=9FP`-fO
-TVnZIJr,YXQ'\>C^WaluXk2n,nFH&<m,m3cjl5@^jmN-==S;Iap@7_FnE]E1p\Ojgqrm_BkMP\!mI^5L
-khGS$s6f@Mp@nOakhc%1rTs"Ip&Fm]p%e7Gm.T`/lgaW9n+-#5kO.p2m-F*6q!meEqY:!Np@e(NmIXcM
-mI'95rUfXIp@J"Vq""CNlfdU%na5Ptm-sE+h:q8\hV$rOio&kOf&5QPmdBT5jQ,UllL"',nE]3"d)!K\
-lf79nlKdO)o)AO[n)!$M`Q6BMcHseWbgY=rdbjTbs8;j&rVuosrVuoqrVd*$rr;rqrr2lqrquiprV?Nm
-qYgKlr;Q`pqu7?,o#o;#bL?CJiT/VOn)`Qhh;@Dpjs\m<f[TKan+?;Os8W)ko(;\1dHL&am,m$YiS)i7
-jQu*jinWDBe_AjWd0%Y8W^61U!!3*$qu?j#":##0q#C[$!<WW<&If*Pp](<t$7<s8^V.+ZWMlYlXK\t>
-_T9sFaM>9fW262]USt5tZa[cd]stALV>[2\V5^]*\%TJ[Xg>:6VfuKOA8$(&YIfmKYIq3DXfAP7Cj'`_
-\$`TAWO':1EH>PtA6rkT9jh"&@;L%#UTgu.]o@/WCn7l;Yl:d1Yd0CBF_c2?IViG(EI`RZAScO:G'JIb
-R'EN6JZR#>c-")G_Qg2L\$iKDYe.`e^r"(0_n<[s\[8cW_8smNaKiasZ)k@FYI_BY_nO"4d^-O&_8X[@
-Z_kR]b-edt_:6E?^<+1%\];(_[CsAf]"bqaZ+.Q^\$`upbeh-8ccjhFaiVKDAA6*p]t_/#eAoG?ai2BP
-bf&#<Z*:OF^:LYQ]uIn#Y-Q!\Z)"P'VPC/aTs1l9^VIb&YbeJ(YeIoa^UL5N['6jX]WS`K[CNQ\_p?H?
-ZCS(pT;/EbWN<"gU8b;mSuKWciSjan"lJ7riSieqiVD%)e,Inud1=[SdaZgocdC.deBlRgbfg"-"4>QG
-df.]Hda$Cpe^`:(f](uLiSWA=dC-To[_^Y#YI112^9FlKXK&M,XfJ>,^qn18df.`Qg!J$``R<)%P-_a.
-\$Mj.Xeqeg[_KD^[A'OiS#)sSSt2F4MM>S_M2I=WR\?^bZ`'R`Ma)iDH[B[PH%V-BS">t(I<KI=@qp15
-KT`(9^rXO7]sb&DX/rY:]#)M7rqGmHn*BE4q>0p^o'Z#?p\4U^q"=U[3r&CAo(_hMo^__Jp%7kLp@\.S
-p\aj^oCD;Cp@@UOK3Li.6r/,qBNoPCTW>,mTm&di5Als^T<>;fI[<bg91MH;/2B[R5WV5(>[_3*V59iM
-Ak,9SJY8d6W2ZVhSTej[?uB[sDg$\eJo+n-C2[a!FE<)+WI]5DLPCG3KRo&/Ec#Q"?WU<6?X?uC?=$i=
-<E<'r<EWC$<a&L"?<^H%8k1m*<+V#QJ95C'>$kT<=]JKu;,:%XIR?Xn;+sGS:K'tf>?b99?sm;I?sd,@
-?!q#E>Zb<>=]ep:?XZl=?!:N8>ZFj-<F''==]\m4?"75F@V][jB4bdf@96f@>$+Wq<G#Q><`rL,>@:cJ
-AQVu*93,,"?tNtX?sI#JEJBpYU5EG]9L2$96;9j;6UaR>=_:uM$ta*_B4YOY?!UE&;crR""`/$mCi+%g
-C]eQmChs#d$YjHlBPM9rC2.HrBDlHB@/OF8?sR,Hra%Bf?X?o@>[:fZJ"2stS<\%`7nZ6:8OZ6P;GU(W
-78m94PE^?5Jp_odBNS>>B7>(r4%N%$8P2H95sdar4@Db26:!n(5<hCu8lJem<)S[FeF3/,p$qG9nFc;A
-o'l5?p%@tMnEoN8rr3E!o(2G@nb)bUq"k!hrVm9)rUoaVqs!A6qu6WH!;$82!sf)6!s]-CaXS01_V+&4
-g='X:#6[$7f@Sg;e&rX3$NpS7!!*3&!s&H+%1s%oh;Hr*.0p.]=P2KbhW3GHd6Jup&0;N$%MgBR1_pB.
-(*45/.483EbqCYeXK8=gUR.uq;Gg.P2Cg@>5X%:o5X9c[1bUO6-7gu//iH!N,X=:=*$-+2'eMt\_2EG;
-.lBUW2```H+Y,#o)As\;0I7bd/1i,"4>\cM5=.Io5WpkV3C#_c2)IWf3&Ecg6qSmm5<2"b4Y8?E/jE,p
-3&3][5>ag/:J4/D6q9s?4"NNY3&)^&0hO>R.P</"0/3ed4[:bV+s\oq0/rkp<C/W-5Yd-[i7bG'.O#WF
-*#BqA+<2@A)(ms#1d!f\5WLPO0f(*n-8oFOCh70mC1:aeCi=?4Ci"66EHQMIDJX!4J8Sn/BOt[e?<CTC
->%:lD=B&/s:BF$X9E%Wt91V?@8jl'<8P)fL8kr,^I@s$Wd*pFbIiB=M'c.u1*\AZ^,8_7D.:pH<J8D6X
-RY>N<2`jg0MA?R?,9@sG&/,ik%1a@"*>fS*'G(cf&f;]8,8qCe"PEbV!<N;p!!**'!!2Zk!s&H+"60@]
-!W2pY/mss/Pb+>ne?#k.g;gk?]u]N7Y,/\Pa2GU'b0eJ5VOs6;L6S<jTTG.sR?EE<_SX:>[@NtV^W+1j
-^^7iqcF'^MV5p)TIZfeWQ]luPOI;N'Su%sfcGuuif]qtro^MD:kMY=XipQ+!p@[e>p@S1UoCDPDkO%p>
-qtp?em.0`2ip,t!q!7;2i9Tk3p%nFTq#1-`o^i(\o(DnMq"OCNp@.>4o&f&sn+#l8o^q_Enac>@lgjiI
-oC;PNqYTFHq"41F(&."_nETK9o'59%m-jZ;mec;4k3VX;nji!=q=O7GlgsZ5n+unRn*T`9q"a[Up\4"0
-iTTOhl/q:%mH*NX_8"ptlL!j,mGdO#qY9p[hrN/'a3;ZNe'H+Zf&,97g#Mu0p\kNsq"FLWo^qkLq"Xj\
-$hWl^p@7S>n*]Z8o)%r8k3)$rmdBQ4nFcA?o'l#8p@e:Xqu$?^b08#PfD=7WjP8n`hqHrDip>sliSEGG
-e+*+to_&.]s!.@8me>GdlKR?lkhOhLh:g]Kmcrlni8EJIhr*,;cHXPSWBp(T"9AT,!Wr?%"U,,:!rr?!
-!=Af,!<EE5%hT'N!Vl^6!XB4\b/_B1Z)ah"W3!/+[_Ki+cHF2:Y,J8tUC='!Y-G@L^qRCgY,J/pV(&CH
-Z*_3XZE^jEXf$JS>[h;aC95..J$-GkXKAM*\nlV0QFF9.Vl@#9*M.1[>@1Z>AmnSK<)mIIFDRnZYd1j$
-FDtobZE^Y5Y$J9<NI,kmIs#gC@V0UrA7]h1I<^3iGET5/IY=iFc-+2J`Pf$`Z*LgM\@T]!\[fYoa2Pd+
-_7QqZ^rFO;b/:^(^U()K['@BGXMD`e_U#m8`5'@9bJM-0cI'8>I`T.=^qdP"]=58cY,nn>]t1hk^q[Rr
-^VIIh`6?NG_TL3Md'^j:a2Pd:]#)=q_90^-ZFmidahkg>YcP"8^:h=t]Z\aGaMZ!Bb/1m8a1f!l^;/%?
-cGdoL];VI)WiWe?\&#YT['['C_nidm[(a2W]=c2'`4DVGVkBc]'r@n6WgofdZ`^."ZejTsgtUT;g"G*Y
-gDnr!f?VIWaN)6:`l6$?`5BR3]Z.k&\@]A_]"c#W]ecgpZaR?R]"5Vp`4s7+]u&+Abg=bada>M5[^a9-
-VQ$u'Zb!07Xf\b7ZE'n(]>DA+ajL+;$eWnSbKnP]S!^XkX_G)KUn=ciVQ@AF]XYDLWMZMlX/Mk`R#?iU
-@WmKaOI)Z>Yd:^4T9P7eJUMuhH@h0ES"?:>Mgp"iAn>b!HA@lb\&$/%]sk5HWMur*\@oo+df97Bo_%\B
-o(i.Xp[RV:n+Z_YrVQ9^rqQ`mo^_PEn,Dqbq>'g\oD&+Tp3uf1qY0dVp%%tSp$Jo<>=CV>8U-M2=*'Ut
-WN)tmG!SM\DO[5jY-":^9K#.'6TZ_P83B6u5u(`pAsB*fTpTL_69KglUSXrhV50W(B4P[tD00i>G'It7
-?u9k%Bl.s0J"ETmG_:d&Iscm#MgTP]BOPFU>[h,G=^YE??9;:i=&i$s>$+[$<)cb#>ZOKg6TRM+?AOYj
-DdusZ?sHl;=']*.;,p1X9L)!;78-EQ9N5.s=BSs;?=*V=5@7c*?s[)A?XR&??!q&K;d*O4>$#$1=]na,
-?!:6)<`W=.=]f*HB4YdiBkCs`An#(Q>?4sBB4YUd@UihbCcHBR?s$3$<)Qq.A7JnM>$ki[Kpnj3O(DKh
-6:aX583fI*7ncW]AmSqW@qB@d@UEMN=\_gi@:E^E@K0a5@2WH\BP1piAn5FaAnPaeA7f@\A7JtP?=$oD
-ra>Y2"AV]g;,dEm%ouY-<)ZXm;bTq`;I+6jS6MGPS!%YW78$*<7m][C;Gg:^78[68P*L<6KRA,eBN\GD
-CP-k&5"S=77n5d+69m_"7nQ<>6:4+.6pa16<`W0t;N%'qmeQ_TqXsRTq!IS@nFZDKqYC$cr;6Hm$24#a
-p$qYIq>:$crsnu(p@@_GqWmJ<rVulu!6Y@5!t,;9!X/d8`Zl0u_:%)ugXKm?#R!-7f\,-@e&rX3"9S`,
-!!*3'"9AN-&.oG4gu-o//-c@]=kDKcjQ,(Nau:=Y)CldL'7LN.*Yo%g(Ejq>+=S=&bLAL-EiG_"M4U0<
-CfF%s5".=f7mo6k69%:s2(pd=,:tl60/#(6.6KXC*uu10(`kN,\9_IW1ds_n3B/o\4=;a>+<MpH*?cCI
--7C&h2D$I64$>Yf6:*q#4[;=r2*"&n4#fMr77epi6p*Od6>8&12D-jQ3A)U30Ju'Q1eC/&5=eLE9M@QG
-:-q6.1Hno98PMuK5X&CRCMua&/1iD!/2fRO3AiTX78/BZi7GS51F*bY*Yoe4)AjSA)_jB*1,h$O76E4V
-2E<B2+=(#k=]JF#:ejb^r_X8(9MAPc:/OeZ85;iU;+aAQ8..^U7m/jp4?5Jg5X500"<es8-S#*H7kQVP
-.kiP(/i"k+0/5b2SC>m7cbj`;(EjY5*>B;:-7(#[(a:VR^r_1FXe2&6Bfe@B?`Stu%NZW-)]TD!(D@>o
-*?lOB)#Y0U'GVZ:+WhO<6NloZkl:_b!qcNo!<N<(!sA/q!s&K."60C]!rW*[/7Fa)Q_9euf!)^Eg<R4B
-]u]Q:YGSkRa2GU'b0eJ5StVa?MNjm+T9>A(QB.$?_8=19\=8qJ_8X=k^BhWmca9RDTr*rpPGb%ES!&G^
-QB@>sTr"9m`PJjhhW=7so(;G6l/1=Qk2tmrqXs+BrpTUVo(2SHm-XNFrVQQmrpKIGjlbaor:]UFg?[o#
-s7u9Snb2\Kp@J.ZnbN1Qn+-#;n*9'!mIp2Eq"XLPp$;2Bo'l2Ao(r:^qY:'f"on2lrr)^%qYpBkrr)cn
-rqu`oqu6Zprr*$"rr;ris$QVWnE\WVcIqpUp%Ik8m.0H(l/q'toBGGf_8#3ul0@R/mcO!(oC`+[iT/kF
-d*9MNc,S&Te(im;g"GocoC_hLoCMtU&bbkemd9iBnb)M?mdp)BnF6,^qXs+Dm-*^"mHs6'l07O"rp0aI
-jQGe+l;m!1jPoRmjQuI+oC_eOp[-,HaNN30g>CT6hr`hNi9'7kmcickjk8,Qp?M;Cr;Zfrq"a:Mg>1T:
-dFmgIh<<eQhrsFfhqmDPiSNDHf@8'fbKH_H!V?Bl!<3*!!!WH,"U,#0!W2p(!<<*#":G\O%gMb..0U(k
-dF-=__n!"PW2ZhsX0/eBaiqrM]X+`@Unjc\Vl?`!^VI\#]X4j@W%+X?Vl6Yu]"55S\[SiBH"C,cBl[pi
-^6"2\]X+T>WiisOH#AnX[Bld1Z[TTZDd-OZ@9mJU?Xm,>BPh^-Y-5(8\W_#K@@sd.Y-"h/Z*TC5F)QGC
-D0p>EG&:l/H$"4RJpqp/YH*A8[)UD6b/D<<Z`L:3]!8WVb/Ca$d^d97^:qM![^F#tcH")Te%3E*Z*(%3
-`OW4l^qI5(d`9)3]YVG$a1]R:\phWE[C*QZ]"GDX[_Bf!`5p$:_8Wq#a2,O+_SOOGe'H7de'cpgdb3-s
-ce6[tg""O$g!eL)g"bE<gYU9'dF-Xuf\>-8h;$uJioB%WhVZr7ai1j'\\Q=u_Sa6pYICO4]!eiZ_6()O
-Yd2B][(!H^]X,8]]thn2UTh5.V%fYpU8=EWW2?]#Y+qo8a3)WObKA!,cQUTWa2GjBai;NE^r".6a2Gp?
-d`];>]!]#W]Y(b^\$rlWrji34XKSr.ZoPA"Za.9V[Cs]$_T'R7c-!>uZa@HmTrOrbX0\h*YdLjK[]l^9
-^VR_.bL"eheC`3oaO&;ZS"QUK,*\_0[&:=9X0B1K[^*->X/i4tVl6;VP`Ll[@rmHiR\?ddrj!cET9P=j
-K7\`4O-cN9VPBiLKR.cYAS#Y%K9;k2\\>qk[]c\0W!96.]#2eCg&Cpcq![S:m.U5Nq=aLYq=44YrVZ9Y
-p@\+XoF:Nfo^(u;q"a[VnFu\PIe`[4qtg'[p@eF\o^/T1>!b>=9mr7>??ha)XfJIsGX=h`D47&hY-":^
-9K"t#7m8FY8Oc'.6r.,qBptioTpf^b4uS+iV5UGqV50Z'AR]Ck?tk4>GBRh5BQ7a$BQ/'2LSLi-IYNf6
-J:2p"NIGn_B4G=P?"@>H>@puB?X?o:=&r1!>?k0,<*Nd7?!0lk4uu)+>_\GjC1(IW=]\a%:K^mu:/OPT
-:dd]@6V:-O9iP2!=^#*:=]np.=^,$2=BSd7@U`_P@:E\X>%2&P@:3YTA7]:\@qB+ZAc--IBPq[)E,06*
-DJ*Y^AcQKCA-Z[XBQSEJL6a``R?M\t;cHh"@qK:\?!LH<B6&]qV4icT=\M1U846!54$658:0VIDA7JnQ
-An#:T?sd/9;+gge"BJT(<)ift**#s8;,pIi;,Bq[:f1%a:/Y(h8l\_a:f(%f:f%$dr_Wbl9hnO`;%HAt
-91i&W92SYd;H$V(FG<J]StDO;F&#:u4[;D%7oNJh<(]YX?@A$&H#n^gHu`q(<F'EoG=Y%d5<:u!7R0I0
-5X@n26pNt*6UaF/5YY6X;c6MLS(m,up\"7RrqRK(o_%kKpA"CMmIgJVrVlipp\":SoCM_GmeH_[!ri/p
-rq?]oqXO%:qZ$QqaoFp6$jHe9"pSe[.Ni??cIq=6eS><o"ZF`[g"t`;b8LH`!sAZ*!<iT/!<NH8%hu,!
-i7cO3"p=s9g>1WJk1\Y72&[,F+V,681F""c'atWp()@]5.32OEhF9ed[AKL[Mk7=q;FNl=3AEWj6S^T$
-0g.c\0JkI2/NZ0R0/>ad2*N`<)%dH$,W)42H;-q'68^GR-n%&;-RgVh,VBrP*#g"I-6aop4ZGGe5WCY`
-/N,^L1c76N78-HH6qU3J>rt_a:J"&i=\2\!;bU%k:/P/"@r>X\HtmMAI<Td^MdpsKBn(\UH#RP<JWl7d
-TuP't_JM:c0Jk@D7Qi[j2(_'g<J8HOf<IOp+rDRJ(a'P,'dtXS0hXPd1at.>/iG::2)6I#)DNs&2E*KL
-1]BBI2`3<@.lAn//hA7o/1iD$-nmOh/g2ns,UOlh.jlSh-7:2?-j(P6+sd+6<?W\3+"8N[.5EJ,0/Q%@
-WRK;Gd)C,J*#T8#(_df80.SRr)^@7h_T@CJYG.P=Aihe6@BG+s',(i`%iuZ'*#92'*?Z79'GqW((D@H'
-,9IjB)*e>q!9jIb!<N>q!!NB)!X8o4o)Jgo!s7N`!<NE&!$*FpOH,a(TA.l)`95dt\\>eum\d:d\]i+4
-]=lA7*6tU\X/M\VQD((EQC!r&NK1il_Ssa0S!oPZ`5DSh"Mhq"\>T>"/W,XSOdDH!MN!LSOI;i>TY\R^
-XgHpInF?&>nDrimgt_)Nk4/68jmN*7oC_\RoGdDjp\ap]p&"^Sq!RA-hsgUCo]k&nh>@3Ho(;qT#4V!R
-p%7PE'E7\$s8N#rqt^*drr)fqs8DorrUKmfrp0U`rWN3!rr;ris"F9Ci7$*$bh)=;m-sK)n+Gf#kiM!t
-oBYVk^q]3ihW="smHXB7p%JFahr3>=d*!9Db0J#Tcd("pi8<GNiT9FpmHsE0mI9]=rq-KfmdBW6k3)a5
-%d`WVqXs+;j5oUno(DD+rSI\4gtVhk5N_"ahVQ`8e(3aEh<OV$oCMJBp$KoFa33!-hWEMEhrWhOgu@Yd
-md0)skLJ&Pp?;/@rVulpnFuJFfAPK<cPt6nlIb(Rh;%#Lgt(0:gtpi:e^DadaNr5/4TY-SrW*6(!<WT7
-#Qt2(!<*!!$2tD8$3U#&/dN%)d+-Xk`kA^[W2ZhrW3!88a2lBD^ppYNV50l]V5L8m]Y;1t^::JMWMlYi
-7]!#]X1,XG[_02YWcVcQ>\eM"ZFuZl]tC\NXfAP:DgH;d\[AfCWO':1EFNNtChRNnA7A_KBPVL*YHP19
-\<LuKA>?E5riJ#[Z*KI:EGp#5C1q0oEc#Z3DfKiEK78*6Yc<51ZcC>6b/209Z`U=1]rA<PahFsidC6j+
-8%udT_7mItb0%H4aNq?8]!SN3[)g7r`kT-f`QlH:^r+"'^U_5!^U(o,^;SFMe'cCacI1:le(<4#e(<(%
-h;$c>h;6uEhYu@1h@A5qhVHuChV?rDhVHuDhYu=>hVR)EhU'ZudaZdug&9\8i8NSOiSr_Pf@S!T\@=l8
-^Vm%[]>CeY\tu13Za7H`ZF.-FZH0#DZ*_K_\AQ2!_9g5qXL"q'TU_gTSZ&KZUT1W#XgGIH_8X:.a2,X5
-aij\-#0Fa!`l#?trkoPe_TUBN]XP,M\@]Vs]Vqj1XK&4sV>dY5Y,nV"Un"6QU:@S4]ZS:3_S3e,afubj
-Za.9lW3`D$X0Je+Wj9.D[^3$@_nX%1bKp1;@+`uK^WY0OR&-XOP*<8_TrkQ"X0T%2Vl?YiVPTiSU7.C2
-PEgc/G)MQSUogr-YcX^nP`:HOK8#DRTVniiU7R6iF)bu)@qg:HQ_q("]Y1\WX/2_nWN*G@aO8burVmE.
-rUoaQn+QPQq"!tLoBYlErG2<+q"OIRo^_YIn`fB0q>:'ap\=LXq"FIWq"=:Qq>UBhn=tV<5X%V6JX((`
-HBk#'X/_q?6q0CXR@^%RXe(kR3'^,37Pckl8O5I0:Kq+?R\ZdRRVP>U3JaH+VlQkpUn)^A?tj=YBQ4,l
-E-#prBOGFcC3"E8Mkm;+I"mQ2JUi-#Ndc%aARetI?=R8B>%Lc<>?Y'/=&rF.>#J*j<F8m:>#.RJ4%<1W
-LQm0u>$kT>>$Fcu=B/6k8jl6J85)u\=Bf'7?t*YU@Us"Y@UrsFAd)j\AnG[gralCKAS,UgAnP`]AnPai
-B4bgjqIa)ID/XE3C2.O$Bk_0kB4bX`An>ReEdEb3R@0M.DcBJ/='&pF@:!2C=C,W^L74s5Kiq;F6;'j=
-9LCp*;,^1lB4GI]?"%ATAm8MC>#J9m8P)TP;Gg:i:f1.j<W6#';+sY[9h.eS:'=6a;,pI"8l//T:f:=p
-;FpaXr^cu_>YRg_8OH!76V^<G:fL@k;H-nAK:ea-SsFIp:.dc:6UF:?<EE'j8Q/uFQ'?Q8L44MkBN\27
-Bn(:r6pX!r3CZP&6:!k%6:*mt4@;D&6p!J&;,gCk</6jum.C8P#l"&_oCV_Jo_/Iaq"X^ars8W(n*ff>
-p$qVPp&"arqtK[Op%\C\p%%MLrrN0$!R(O5!X])4":#6X`]#Pk`6dE'gt$BJ#mE64f@Sg;e&rX3!s],:
-!<NE.!s&N/$OdfWgu-o61'Rj_DVNt&k2tCRcTN0[(E*P`&/>`k*#0%a'6Fs..4HBLgY"_NK<q;ESUd<?
-E)o@i756DX8j"U]<%g*i2_m3H0JP^Q0-qo"757.e,T%"(+##dQ`HFI+7R/ml4")I5/hJ7k(a1OS,r78:
-5!V8"9NFnb=BJBr=AW:@CM.:"H>@J=CMRg,E-b`-Hu!3uBl[WtEdVS0I!Yd+@<-I(COBuDIs#72Dg-MR
-A7U+1?"&)#E-@87]?/:@dD]K?,UbK$5Y<me2DQpL:0i[oh:\JQ,omdI*ZQIF'c&DT)_OQ>2_c^93\ENH
-.4Hhs-6O?N,:Y8q.k`A&0/>Ea2?k`Z,qC;`+9!Yi,UG&N2D-."+!E!]1,LL"r>YkW)&W>s=s5"/)As,(
-&elT7)^mKq/M/S9CnK/(f@%`f+sS!>',VN&,qCYu+<;afL<%>bDm?+1KkW\$1g$Pt',;/k$47^n%i5up
-',VQ!%M'9e'bq/e)''_8)]_*Do)S"TrW2Wk#6G#."ptM8!VcX!!<<*#"9ehf!!*-)r;[ffA<W%BUR^)i
-\AI4_be:a)a6ok1VRapl`O`b**mi98Wi2YdT9l%=R[9J.P)YC5_SX@<\t>^j`koR+rkBPlc+'^HU7mO6
-O,fKjP*(iZQBdo5VPM&Paeu>rlgaQFnJgcVj5A_Tk3M[6n`fN=n*fl@o^_YMo^qnOo'cSG)YiUZkMl(1
-rq,X>lf%U1qYC'eqY^-WqtKgQ!r2`equ?]qlMpn`rr;usrr3-"r;Zfprr3B)rVuosrr;utrr)corWiK&
-rVc`mp&4mi0E1k<eAfAB`6%3"qYTa@lgj/tm,mg-m-<ib^q]0cgun"tkNhF$oC)VKeCrL#d!j?adaH4]
-cdUM"hr*MQhW*qgkiV0agu7A[m-a?0kihR(iSs4emd]`7o'u#2iofe"o^qD.j5f=`jPo+WiSiYIf@A@'
-hppEIkM>Ollg=**m-X/_b/MKOp>>)mioTCdh:UQMkN_HsioehCnb229o_eahrpKFMp"8?dk7QOri8r8:
-j5&MJh:U<5h:^T=rmD%ra2ZTWTJloA!!iT*!!*6/"98Js!!WW8&.T'P"S_sL!Xoh`cIU[ub/ClqX/i.p
-USk,s^r++1`5&dbWMcSgUSFW]\%KMq_nNXdXfSHkVkg/cVm<e<[_BD`YBjkd>\nOrZG)`j[D9)LXfAP<
-E-uPg\[AfBWO'72F(]#sDK0Dt?sd,HAnc."X0Ah6\Wh8ZEhT_<riIuXYHs=:EcQA;FC\osEc6&@BRG/R
-K7A?<Y,?SuYKG,4b/)'9Z*CO7]!8iaaM5*ob.5&G^;7Y!^r=+)_8<dm[^Wig['?d0\&HJ"aMtp!_7Rh0
-c-=8LaLoU4_77J-^t%H*j58\Jg"P69gYL`Ah;8.e"Q&"kh;8%^1>:I8f@em.e_&O-eC3+'d+R()eC3(&
-f%/Kuda?7`e(2stda?Rtd)XVrinrJ?dCZ`eI]Tc]\ZElo_6C)OV5M#8^VIC`\?rNHaebi?\&>\b\A#Ye
-a0q5+Vl$AgTW5,fUo:/hW3NG/]"#Gna2>a3ZF.9Z`5g$E_RmM$_R$Yd]>V_-`Q6'5]Wnu__oKg.ZEgjG
-[^<<DWi;toU7I^=UTC/c]sb&X_8!Xq\$s)iI^-2`Z+A5Y[BR$C[^<'4XLbXA[B$UN^;A"8cdUFog=j]]
-aO88"WiiY(P,kgPT<bMuXfS@sXJMPcV4!pMSWf8+S;:[$P*quBZ*LU5Vk'6<NJ`UONh<5Q[C*36R>604
-F)G]+EJBaNYI(jK[]ZX*Tr"`gXgu6jfAGZaIfKHIp@.G5me?VTq"XgekNha<rquN]md]l=oCM\Li9'S)
-qtg$\p@\1QpA"L]p@7kQrr2Z\V1_c46:k70P\jrSOe&PRWhXi-7R(aXStE0fSsW846V0j?3]0>r5<VS5
->$Yg.V59iRCIgi\OJSnRX/i.qS9JFJAn>4Z/nS[2ChRNr?YF+hEclG]TW!EdKSP&-J:3$-I!'49@piMJ
-@pW;A@TZ`8>?=g*r`UmR:/";T;d*U29h%3,6rI<ANHeu9<Er^6?;jg/=&hme7nHEF<F9*BA7fRnD>IiM
-B4bagBP;$kB_uTBC'&*`C'JEfBkV9sB)ZOeBk_<sBk_<sCM[]qB4b[dA6rVM=]AU/>$Y][J<lk*VPKc5
-A6W;@:h"$F?sd/F?=\)2S"ud6<`)IW91;??5s%)!912fc=C#0;@V0"Y>?Fp.;H-C^7nQNP9MA2L77^'H
-:Jan[7Rg!A5s\%08P2QH9+jie84#d<9285P6:+%-6pj:,9`@XP84H!77S,p8;,0YZ<)Z[m<*XR!T:_jN
-QZlD-9gqE<7Rp6P=AMFZ;dOp<PB_/'J:2KP?;jm;Is"7N7Roa(5t*^p6N'.k4?>Yl5"%e"3D31H;,gPI
-P2kiqo_%tSp@7eJp@n7O(&%J"m-suQs82TfmdTiBp@IqMkN_sCrt580qtTm[qu$6bo]H)Orr<'#bQ&Xb
-%Kun:#RYgq3@nXNdH'EEeo1j$"ZFZVf%]35c$gW8"9f#8"9JZ.!W`E.$4IN:i8E561C+3jIGio8k2tCT
-c93$W()[Gp%Lj'f',D;i)AsSF.OSfScnI2%XI>TKI[[KW?:d:I3Aj,o4Y\fb0ekOH1bUUE3&iT=,9S0[
-2+9)?)%RB$/iT0,DE]m05!)(t/hfOF1*\%b+W;dO2IU*2Df0WGKP=e%DK'B/G]%D?I!TpXI/A.oG'7k:
-FEV)$C1qNn>^U3cDeNuq?"dt_@q]+]Alh`2>Z4g*6Uja20gJE'9O!"AaP#D&gXL[64?bVJ4%;(a4Z,Ad
-6WoPlhV>(X+s%UH)B9_6'+lH3&LB(Z/hSq22EriO/Lr8#-R^2]*?cj],pXlU)]p:Q.P*1q*$$:J(De25
-+s\?W,pXNQ(E=VE.4H89(e5J_(`*r/*??%8'bV)o*"s):,9&-d/Lr>&2J/K-e(N6mJ0l]h)AjA3)BgC]
-,9%[M2MT;lIW)KhU5Ee_0JHG$FVG]2)\X+s'c@;f(_[Pt'FtZd'+Yfm$k+$p)AsY@49=1:rrM`l#QY&3
-!!Wi9!sA/q!WrW0lN$e^!<NH'!';rNR#mc.Ph+Np\^ffc]Y(tum\dCh\BN%4]"Q84dB0:9Q(=V8Pa@f*
-R?NenL:>%:a3D2jXg#m`_7oo`1W%MIV4=*GKp@g]Oc#!ZR>[DrQ_:7W`Qc?&[,0p6naZ2?lK%-jgu@Pc
-o_8(Pq#'[Mn145)n+-AKnacJQr:f[NpuLH"k4JKJp$Uu2n,2VKpA4UYrVcEequ-?fq!e.[!WDrfs!dpE
-r;-9er;6?er;6Ejp@nIYs8D]lrV$0`r:T^Wq=saZq"sjVp\t3frqcfss8Drprrr5ce&K5@1;h5uj8AcJ
-kjJ67nG;_OnE/s"d_W`RhW+(pp#>3&q#:0jqVCGddFHaldE]JFd+mR8rn@\AjlPgmi7m,elQ>BRjl5Xg
-kjn0#iU,Unq"!_6m-XH0mI]o>n(udQhVeCm!9!h=']nB5hqR&<e)oH3hWsLrnaH#>lc^Bm`QHa'gu[>I
-ip,spi9'CbjQtsckL/#Qp?1r;qYpL?nFl>Dh!3h`k0VuHd,!jDhr3JJgu@5Fi8N5:f@%UWe^g?N!V-3u
-!<E0#!sf29!<<*#rW<'$#QOi1%203Y"9\E!"To8Q*6m(agXXNg]WnN<Vkg)aW3F"N^r==2\$2j0V50f[
-USP9-^W"1-]!ST@W2KWj6`%#qZa[cb\ZgX'@UEqi@BI>1M5e=tXK8J*^2SI=Pe"3/VlI)8U2sjI>A/(m
-='8j8?t<thBr%u;ZFQ3FIXn5uX8T.,YHs43D/F9$EbBB&AS5V!Hu=@YG_(F!S?Ai@M6t:IbKRiB_l^>T
-Y-taM_oTj9a3M?-]>MIq]ue+']>_k4_RdM%Xfet0]"lD"aN;<9b-T()aiD0?d`'AOc,RiD]%5s+jl,(O
-gYC`Dh;6uBgtgiAg"bE:e'u^hcMl,rcHab^e'Z4XccKhRdE1(ka3_rS`PfpCb0%iDai1j0e'l:Zaj/Pp
-e(!@6i8NJBcapHdXg#4GYg(85[^3cU\^/4<^TjoO['6mQXff=M_l^AZb0S2V^nA'4WNE4rWMu5QWNrk2
-Xei#7^VIk,\[ApF`Y-2*^V%@n]u\-uZbj&fd)`r7_$n3#\\H/%`5/OPW3!6&Z#6eLYct=6X/W%oXIc&l
-WLC!(^:h=p]u7prZa-mMbbMGDYHYOL[]m0NX/`M*YJ\)kaihuYeCE:4d([ZNc(D;@\$2'pYa;8rZ)t:8
-Wi`\,TW5&`U8t&OPFS5#@=+9-TW,3$Y,A%`P`Ul_N@0aLTrP?-[]cHmNIcA#FDl)AM3t!A\%/iOXJhhc
-V5gT!]Y_nGioL16rr3`0o^;&5p\Xd]p\b!MjmDsErqc3Rnc&)foC_h6j7)jBqYBs\p%S.QpA+RWnFlbZ
-rqZ)fMcW537T"SsC0kh:S>rQhUNo6t5])mZT<>;fQqo_-69mq$2*aJl5"SIP?=]4qV4a5l8kMd?V5U;m
-X/DhbG$eB\?rg]GBk:se@;BgnC1h7!G'T(?WJ5eTN.QV5IY!<%GA^u$@U*8M@UNVT=]\^0=&`1)>?Om#
-<)cap>[UN(7mB1(;-ng3HYZnb>$,$5:K:h,=&2aj9M%WQ?s[;SB5;C'B`)KMAnG^gAS5Xe@U`sKAH6?A
-AHc[WBP([_Bk:diAn,Ri@:j"]@:3VWA7T1]B4bOZB4YCX?sR5L>?bT>=^>Z]KpSI1VPB]5AmS\J<+K`W
-BP1dc?=7f0S#)jB>?4Ni8jGg97n,jC:eG,#=^YTE@UiSJ>[CW<:f0hY8kVoR7n#oG:(U,n8k;H>7S?<=
-5tO@7:eaFi7S$*F7nHEJ9hIZ75<qO664cFX:JX_\9hJ#K8O5[;7R0ND;cm"#@!IL!SY;X?G#D116U=16
-:/b4r912?L>^i!&G]SXjIWT73=BB3gG"G:n8k1m-76*V%69mk'5<_A#5=J"&4&/^O;-$_LOlc'"o_%tQ
-oC)5@o_.qnp%\I`nFce\s82N_p@n@[rVHEhlgOfNrsSi*qtB^Xr;HKhpZ_\W!WW6%bQ&Ud'aFgD#6nnW
-0d'/jd,Ed:fPh'&"Z4KRe_B!1$-jOo"9JW-"9JW'!c\>H$4[Mmi8E241C4L#L>^kAj5\kNa>jqD&/#0[
-&.K*X$Q1&u*#KP=/2M:jffD0L[A':iJsW<FA5tiW4ZPi"7mf^?1b^^I1b::D3]&?90JG(03^Y8:)\Wr(
-/N]?,Gum6X3As&_-Sn@V2(C:0IO63V3,3GWH[((!O+V[uG]dV/DL,_qASYLH:K1.e;H-Oj:fL=t=%5e[
-8q'i6D.#h68lS2G92A2R8kW)V5!iFR5Xn.-:fBVFCHk-]AW*Y3g#1T:e:g.S4@1M^;FO/X7Sc0-;jGM`
-h7tZn-6FEH)BL"D*%iZX3\;j?'JqO&2^Bh)2D[!3+rqsR,:Or\)'&T(+!r6W+<MLB,pF-A+Vu@U-QX9N
-+X\6P-R:#_'G(lk(B,*](*XtJ+sA$K*#KY-&gA2(*<%KA0/5\4WR&rBdD^;S,p!j<*$HOT0/4La*@3Io
-b//OEZ_sUXE+_3e<iLH`*Yfb9)[[5r$POEp'c.Vu',M>o(`<bm+X.dA,:#>Og].BV!Whon#m(87!!EZ:
-#mLM.!<3*!!!3</"mc6b!!!*"!-/5p@[E7=R@Dd][`7:fd(6a#`U9h0WOg0j`Oin(gXrj7ZE'apQ]mf(
-TV%C3S!CP$_T0m5USONs_SEt"^V7\3\XfIlPa7Q%N0]riLROj"StDOJV8C6iXKLRHnF?);n)i]ehr*e\
-lLF-3q"sUTm5<bjqssCOp$M/8o)8LQo'ki+nE]ZFqt]XHj7<0Bq=+=Zo_\C[rV?6[p[m_Ls8N#ts8;]f
-rr"tVrVcQirVc`oqYU0co'Q#8me?ANqt0[UlM1;Fqu$9cqtTaZqtB[So)&=Sp$qSEp@\4Yr;HWps82`n
-rr30$pZKf8\6un_aQMUZp@S.So^(f-mI^,Jn`JQA^[((=oD.tHnbVkIq>KR4jj`)@e]l:]bf.ZVhpg98
-gu[JPjPo"OiT0.bkN1jln)30jmGmBqjl57\m-3QilJ^UZlKdQmkLnkok8NUHi8Wq[gY1QBg=b<;f\,6B
-i8a%jm-F?;l5n9j`6-a#cJn$FhrX(]hW!JRk3D'bj3lZJo'H&BqYpL$o()/@h!XIjiSOOh"Q&"mhqe:e
-%d<!.dF6e!c-+D[d@*,tnGi[m!!!0+rW!$$!!!'!!!rZ-!!!<=&e5-Kp](I("r/<taF;Ldf$i!d\ZD^%
-TVJ<WU:@eM`lZ98\?W39Vk^&cWO'(H^qmk$]sP)GVk^&aVm3S4Zb=)c[sVgr@:<q`WP=jh[_T;NWN*,6
-F`qel\$`TAWjBL@HYID;Dff_o>$Y]O@r$L;Vm*D3\<hJ`E13o2Y,e\*Y-X:0FE_J@EIMk;DL#o4J;/B(
-J:2foR]i]?K"B(Jc-!]=`3$#BZG3TQ^UD)&be:p'VS('b_8*mp[(<llbI>7!Z*h-I[`lY+b0%-5c+qB3
-c-F)Gaj/8S`4a(%Z-_F[e_K!0e'Z[teBlapcIC=qg=4Hqd*BJ=_7I;"_p$HFaMbR/d=/aSdEB_[aMH-G
-`l,d2bg!o>]tM;$_SsaEc-t1ncHk&!i8<;@ag\CSY-#%EYf"8sbeL]kY.MKfa32*#\ZiB]\#7'`^;%J,
-`4Et0XIHDeYcXpsUS=KNSu];oW2lu7]"5Yi\$s#b_8O7,_8jg(Ye.WU[_&lNYdD*TZRW5iYcY4C]sb>X
-VR!bA\%9#NWirItT;\]_USt/fV6@2.[Ca/b\AH>,Yl:pU]You9[]um<[Bcp?XfSY1XKB.L_nsF@eC<%$
-g"!pXd*A2j[^)s2rMLpBXKAV+X0&M1Y+q>PVl$/WSsl.&C4DYHVl[,)Xf%q\Q][;f.[-BtXgc!WZDaFc
-NJW7:H$k*tOe8_a\[AZAS<oS5SY)gf][+s]lJM75rr5gmo^(]+o(2_UrVPdDo_nghr:0(=mdTlAq>9:<
-me$>NqY9gUna>u>q"XRUo_JIbr:m+:<^]#9>_S;RB6T9(XKALuGt14fDk3JmY,n:Z*E,-i;,9bG2*aJl
-6VU6YBlK<5V4X2n8ju%.VQ-WpX'MKjF';m]=(5QK>[qJO=_r"hDf9K6FGlomL3JQ5JV/K"KT1>!CM7<e
->@(K@@q/_I=%uh'<EE4*<_uC_<*)t&>?4Nn5s.b7@"sDSCKXM<<F/Ws:fq",9he5NIRZ\'@96`HB523s
-?t3SO@:3DM?t3\S?=.&G@pieS@:j%`C1Lsf?Y=._C27KrCM.-kBkCmd@q]Rc@UNPO?sR)I@UW\S?!1<9
-;H-k6Fc)TbWiE+lKP=Xn>[M2WAn54U?t!hqL6SO.L1!kU9h7lL:dd?08juHU<ENU12-X0i?WpE8>#e9q
-91qfH8kMQB84lQM9M8&T;,'ba<DQIk:ej_^<)ZRf;a3H27Rf^16omU46q'O25>4gH84Q9E84H->6q'[>
-8PW/_;H71OLRk-5Ss==h:/ODE6UsaH<DZCY7oNW=QBHB2KR%ibBO4hEB7tJ"9h@iB!(-EF1d4)o7RB6u
-4\\aO<DukGSEK;0o_&"VqYU3dq=s[Ro)&FOp&=sclL4Q=q"j^Vo(`.<l2:M[')q[so_8(Lq#(!gkPkM]
-!!!$#nGiOil2^JWEWZXR!s/T5FM9LcA?!Z.gtUP$#R:Pof@ep6j4_9q#6bMC#6b/0!WiK/"Uc:jMV[+<
-d5VF;"`;uRjP]1Wg!Dbi&fM)i&JPK_)@-Zm-Q"0T+!`:Jf\&;=T<XubRWP41APYic8iAOi1.+Z,3BJl9
-IPa;C1bq*D,Tn<e2CU[G.jQ;S&gShlVl<^#3\!3D68B`93C,eU-6XNQ(c#Y`6>L:D@UD`+8juHF6;0pK
-=%YhK77'I-7Qs+6860"g;+`iGA3jL0<)d7&7Trtj8k;EP>!teD4[_V#5Y"I=92J#;4$kb`87dabc.h4;
-IcJt@7QE=h6r?K@4ZYhq7U0_\^>RV?4<l@(+!Mm\*>'/7(`OtM/i>.--nd5"+Yto"*[VpQ+!2[M*#p(F
-,UOf^,UtGj+tPAm-S-Pg+snon,U4cQ',DQ.(`+&"()e&.)]081+s.X;*#oe2)As8**ZlFK.P<2&7=M)Y
-.b`\*`+Kf/-Q*R7*$6LX,TmpC-80Ma_/3kfPa%,;9KtF2Xb%?5*ZGn0r=];J'GV>srY#_])&!Ge&0)]4
-+s.p_"P`tY!WiDp!!EB1!rrE+$OR4H"o83!!W<!#":#,5jT#8]rW#Ln.q4j.OIVindC@3Yi6/jE^;]E9
-V4Y$:`l5R)`SK(JXfeChU77=/Q'e#'QC=)O_SX@;]:km`]u%P"]t_>"caB:7UQCV!P#[7!R#[2nOH?!+
-Tr+[%a2>$`j6?(%naQ#2jPJ_MlepjikOS*4lM:,?p\O=Lo_nU`qtBpbn*9<*kjRa!oD&+JkN)14rVQ'Y
-p[n@UoDJ4Oo`"jcqu7l;q"=XdrVccqr;QZorV?*WnaH,;o^2&<nFlbKo^qMBqsGR#q"44Rna5u>mI'N7
-qu$*_p@S(Po(DeTqu$HlqYL0is',Ksj3,6I]"Z;Kj8/K>nEoT/lKd^&oCqb;ftkGhl.tn)naH#Ap%/"X
-n`&`ehqZT"b0\S_cIC@cbh:b*e^rX:iSs%[jQ5CYhr<e[i99LdiTK7dkiqL"hqgl_l/h*rmcWWlg#VJ\
-i8WqaiT&kKfA,6<h;[GNhW!MLk32:&mdg#9cGd`Ef^@)Fjl#%Xki1IXioB.cl/:UMf'W(op%A1\s!7+(
-me5N*n`o2rkj%<gh;-lAhr3POgtg`:g>19$bKS;[RQLWA!!NB)!!!0+quHWq#6G)4#n[m`#ke6$%LO+"
-)1KTNeCN-ta1S^[V5'i^TV/d)^;e:9_S!7^XfJ:rWN*84]"c(t^:q%^Xf8+mV5LQ'YHkjU]t&H%?t!P^
-B<8V4QFal;Xf8>'\o2M$N4cR*Vl[5@VKQZgBP;L*<E31-@:O,$GcJ!PZauKJE+kWAXfe_,XKf0lD/XK0
-D$b#m?YOY!Fa\CTrdo->I[I@=J:tMWc-FJI`l5'\XfoR?YILpS^;.+r_6q5&\%]]'a2uK=a3)!#\[8cR
-Xf8kF^<=U,`R3#S]#D_)ai23A^qIM/dDOYrg"5!5da?=kgXt'1g!na)f@A0d`P]L0]>M4k`4j7:^;S"$
-`I?(Ea2l09aM>C+_7R@p^s19Gahu!5`4s.-bK8&Ye'#q`h;@&Df>k8$Xfeb3]s,Gj_SWR]Y-GUM^;Iq"
-[(*?Gb.FRd`P'"$`5TF0b-e%OWj]%*RA-UZV50rdPFJ>H[B6^D]tD%r]t_@r]"5SkZ`gjMZ*:[C\@9&`
-\1=\_Z+@BS^qdFc[\gIG[]ZpF\uDa/SXcIPUSt?$Xf\k5Wjo[S]t;%u`NfEJ(VI\MY-bI7Z*gm>Z*(1/
-ZELIE^;7b.d/MN+f\"Qc`6lo)[_9,PY-kaFX8]+AX0Ak8ZD+1kStiB`S=?+;RtYX/R]ENlXf%k\PEV5n
-N[p3WSu8g&]tCVHT:(e!L4Xl+LQ8+0[CWiMVP'BDQCOJ9VmX=fe`6#TmJ["`:AFALp%e@Zr;?<Ml1"ZO
-rr)Z]o^qnQq"t!Mkj@s:q>0p^p%ItKp%\=Uo^V\Srr)YeI9&`u6X5A6BkDXQSu\unUio-j3bObMTWYAh
-IZdMg6r$9@4?#Jh4$H50?"e2CV59fPCe6rUNhr\RXK/FuRr;G6@T6]>@96iK?=%>U@r-+'F``J5W/,\T
-Lk:;1I"[H*Eb]6!>ZY-3?<pf;?X$Q:>>nR(@:*29:K(=o='8U#90bBu94!@2EGA]\>uY!(8l/Ph=%Q"V
-;c$=d=^bH=AnGalB4>C]@:WkV@pibT?<LB4<b,WL?smMRAnYU`Am].a@:j._A7o@ZAn,7X@Ua%eAnGO]
-@piPG?=@5K@9Zf7>>J$uB6B0'WW&n"SqC`]r`L@R@qK:Y?!UfPG_MH[U5*2T:eO;M92.i:5YF^I=B\m7
-IT9HO@:EVF>#S0e;+a8C6Usa>8k_iL91h]E8k`&U;H-Cc;,:+g;cQai9MS#C6q9a85sdUu7RB=)6q'^B
-8k)6@8kDQH8k;KF8k)WT;c?_)G_hrbU7RWj928>P5XS%6;H-Lf77U<^I$U"@Ee\pgFD5#_=D!208ki&P
-"\(sO84GoE5;kbm6:!k&5smk#5YOmN<DukGSETJ?qY0^Sn*TQ:p\=ITpAP!YpAY'bk3_g6qu-Beq>^Kg
-qu6U)qtK^UnalMJnG)qZs760hrrE$!nc/XjlN$PW,m"DY!s/T6I`sW'DS"9Xgt^Us"p>#Vak>G*jk@El
-"U,/8"9eo,!D!7p"V)IlQf-fNcSc(6"(p0@jPo=`h8qD]%ho6Y$k3CM'atTl',)N9-7UHQdagW>S$&Kc
-SU@*:APkl_9JJ%T00VK\01%^K/O)?I0Jl?f3\Mj62(U=8/L2GQ%2:$NWjGr25<D+]3@l@*1c%$5+X/Nl
--UM0*7q#b1?WL$.;b^Cp9NOb^:I7'#2DRlh83T406;CWL8k_?@>!Yq]84ZTH5"nF15t".F@8'He6q9R)
-3^?/&6VB[&2F&rM6=Pn]d,Ni0iSi4G7QWIe2Ea/g5rq"g6<.WN_;O%K5pIg(+!;aS*YTD<+<iHj1GgC&
--SmY8-7gGZ'd+J6'G_]4+<`$S+sS6P*[)dT+Xnre+t"Wc.4d,%+<MgI(`FJ<)&F,"(EF>,()\&3*ul"0
-)&aA2+!2F@*Zc1H.P*,)5^0+Zce@1%`+Ki0-5dI6*$6LW,p4$D-o-%i`c5asR[fLP7QNA$X+hN:,p!pA
-*$#q4rXohW()Ic&&ebrj&/6'%+!D[J1'HD5!W`?'o`,-s!<``4!!NN8%hB*So`,*s"pY52iW)LQ.V+s1
-PFS/pcEk:LeAf55]uKB;X/EGMa2GU)`Sf.CYcaRgVPBNBSX>_*O,Sb$_SX@<^87Wp]>;:t]YD5!bIjdR
-XdkfDI[Q1WOcGWiK8Z.eS=lLbc-!?#ip-$unal88jknhKmHE^"me6&;meQVNrV>mTq=sdbrV-6gq<mtH
-lgXE4o_/"KjQ,Y*rr)H_pA"X[nGi:UpAb-^rVuorr;--YmJR"^qu-Hgr:0LSna>r;n+?&?mHjB0o(VD:
-p[I_H$1RTXnF?/<lLFTInIt<`p[%PBnauSKpA4RWq#($_pAFph7K)u>a1o'm]ZKBtq=aLLkj.[(l/V's
-oBk_n_8,1$h<jn)mI9K5oCMhQl0%$dhpTZmdaQaoe'Z:]e_&L#d+dUBjlk\&iXt,-j5oUbjQb^Zio].V
-jQPdcDrKj?io9+]h:^Q7jm;'_h<44klf[9dk3;*cjQ>ObkiL[flL+66nal.na2Q9Xn^6@Vi8NbZiniVU
-jlPdnj5ne=n+,i;oD/Fdrp]IJpYkN(j58k[lJgRJda6Ouh;6o<gY(-2h:0TibKeJ$3q<:K!<3/q!!iT-
-$4[^_%Kcb,!%J6j'd4qF]#E"De^Vj]]XP&BVkp&WY-YXTa3)ND]XbDRX/W(uXKf4F^])&$]XbAQX/i1u
-Y->"4]t_:mH"po!ASu%Y\<W/h]<eW=WiipRFE!GQ[Bld4Zbq6dDf0<$BR+c)<FT6>@VBUkUp.)0\XIqh
-CmM-%XfJS*Z*BXBI=H?]EcG])EGg&IBlSWNI=$4#WhtN.\]N.@bJV?=Y,n\,_mQe]]>hFp]#Vb,c,[<2
-a2Q*Gd)*lNa1B4&\@K)T]">Z&b.#(.daGtP`lHHH^X^6:_:3q]]$K<ee'lajc,J8ff$i7#d+$"WbJ_37
-`59L+_n*Co\\Z=o]Z7b$`kK@,^;%Uu\%fqt^q[M$a19.'^Vn43`luH@b0S2I_p?i`e^r3eYcb%/XgH$R
-a2?!1X/rS6]!Jo\_6^MYYd;?cVn0dY]YD"p]t_P!XKnq7Y,2o"U8P&iU84WLR\?[_W2R,;^V@[trk)jR
-]"PnjXKT.9Vlm>)XK].>Xf\n;Z*CaEWhlYi[_9&HX15sO['6R2YHtO5YdLgE\@&KT^:hA!]uJ4#['R0T
-aI'-:Z)k4;ZE::7Y,ek6ZbO5h`l?EVeCE4%cG%6Fc_RtUXf#."[C<?9TU_OGW3!2(R@Tq@UTCAbStDIA
-N,a]FX/i1oS<A\^MMmRYQD(@f\%BGeXeD/KOcb`bNg$!1\%BDh[ATLXQB@;tS=cdh`RNJukhkq0rVmr8
-mdp,Eq"spbq!meHrVuorqXO1HnFH>Nr9EY=p\+U^"8)-SmmZa8o(;VKn+QYWqtH\0:ddQ<@?$[e@X=?5
-X0/FsG""b`Cn%#hY,n:W:Gt[;7moR(69mh#7nZrhA!3[bT:0Xk76cs6rMqcVUn;R4?tEJJ>\%&D?!C]G
-<F'3QD/jKPV5T?$M2-_>JUW60Hu`q6B4=tJ>[grB>$kQ>$=R+:='Ap;?<0m%r`W**>>S!^3^-/;JW"M\
-<E`U(<)Z=_<)?[j8k`/\85`i&@VBFlCM7?pB4Yag@qK%U@:!2F?<q/OA7/bR?Xm\S@:iqWAmo4[@:EbU
-?XdXH@NAlhAm](X@UrtV@V&qR?=7/F>?Oa!?"eGCU8b5o3N/KtAQDc5>[UuQB3e\F?"\>7RAHX:A5Q&n
-7n?6B6p!M%:/tD!>?b!+<aK*??!1$"7o;rH5<hU98cVQ`83BC58kWAf='JX$<`i:"='A^*<*2OT6:F7+
-4?knq84,U,7S6KS:J=DV:f'\W9hS/T9h8)V:/P"qEeU&sT:h^<ECif!6pO(.8lASd:.7]T?@A*)G]JIc
-Is#I.<``maGYLk'770I584,X'3&ir`5X.Fs5XRb"5YXsM;c-G?T',Y?qY9gUlKdj0p%S4Po(r4Squ-Kb
-m-XB<p\=FOo_nXarVm?)q!n7Ro_7qBn+Zb[qu6Wq!!<6&!Whlm!!1pV8-02(!s8`:L<_>!F3*%rhqH^r
-#6tDfdb*:1jk@9d!s])7":#)3!<WB+"UPPFI,Nr4coVX@"DQQJj5B(]h9n>#)'0;$%hjBt$P*XZ'a>*c
-+!2XK<mAu^5*r7GYb-]BY\$d"5u9]s2`XAe2`3od4%VL`1cmrh6oZYM4ZbMf3@?!h&JZHDUpaH"1HdoP
-0eX\#0e#11+s\os+"p\g:g@47?W16D>ub65:00\N7mK1%5Wh_+83T.)4@W++5u0g8:-opk7RBL85<2,,
-6q'L.:/<uE6psX<6Usp>5X@n.r]<Y&0LB-+\C]cqiSDn;68L;W3Arlc76*([4AK7:_;O.W80]B(*?HCE
-*"s#0-7CK!1,0sq,VV#1/h8+^'H\>2&J5m(+sJ<TrZDgp+!Djd-n@/',:Y;m-nR2--n&sc)Aa2.(_R>l
-%N6H,&ec6/,pjiX*[2mU)Bg:I+XA6O.46Gm0KEgCce-st^h"6&,T.:4)]pCS-m9EJ/N8$tb'.O$U8=&c
-5;b2kVhc<9*>fJ-*$#h.$k!FP&el#m%hKBc&/6*&*ZlCE1^3CLmJm=i!WiDq!!EE,#n7(E!!3H9%hK-Q
-!VQKq"UG;9iW'Gl.qbB:Pae)meuQFHeAqR&29+p^Y,o4Ua2GU)`T#+:Za?U(X/M\`Ss,D(Q&LL1_SX:6
-^Se69^;@Y"]YD.rcFBaJW1&luNLZ2oMMdajNfom'T:hdga3(m&iTp!uo(;G:k2G+NmIBE-n+Q#6o_7tN
-r;$!]qt'CVrV$-ep%A4Qjm)F4rVQ9Xk2b[uqYTs]q>1$bp&Fj`q#0sJo)JagqY9aSm/6hZq>9pUo^DGE
-nF6,Fp%%M@m-F3-nabc,q"!bpnF?/Ao(;YGmdfo8naZ&Aq<mnFnauVLpA4RWpAFg^pA=jg%fH+^a1o'n
-]ZTEqp$qqOrpNAEki(gpnE];j^q\h!hWOM"lgNs*oC)DIl/C@QhU^#uc,nA]f%8F&f\PE9f&#HHiSr_P
-ioT=em-aQ-jR2*bjQbFSiofG;jQ,Lai8EYRg"+j1jQY[[ip#gdrno$Yi8EMJioT7amdBB.m-XE;n*fYg
-a2Q6Xo$u[Wi8N\XjPJ_ljot/>k2k+@rpM<-nG<1brpfRNp>>&ki8NbZk2G.Je'QRthqm,DhV$3&f[S3h
-b0/+t4SSmV!W<#t!!<9&!!2fo#lt5:%MBEf$j-P+!*]L4)As\D*43Q*d+-aqaM><iW26;^S?9')^;e@?
-b/(a!Z)jq'W2m//\@o\p_nWmoZ`^C/WNE>(YIqT`\pA4+@V'CcWkXLO]t:YRXfJV8F*Mho\@&Z@XL!Aq
-S8*(`Ci4]K@UW_I>@q\gC9"MBZalQTIt!ccXKAM)X08moH$FXVDJO</BPM:1K6;BhIXc]hOK>=;O136V
-bfdrE`3?AFY/A#]]"Z1k]#)A!_p$0;aN;01aj%T@c,7EB^p12U^rF:*ccW`,^W+R;b0%fMbf82Q`Pc'+
-_lCH)f[8!ic-4,Uf[J3qbehH<a2l-7aiqlC]"tqe^pq.qYdhcj\\>ht_84+1^V%Cu]>)+na32-6^V@b0
-`Q$'?_T0pC_o'dLf%&?u`NZMHY-#+LYen'"`;[(`[(*?L^:pk[\?N9Va/H>[]Xkh]_S*Ip]WA30Y,sjf
-SYDjMU8+WfTr4fi\?;sC]tCqh\%0/d_8F=9`NQMXYc+b8Uo:H&ZELL=ZE:77Ybe%iVR3n=X0K4KV>[>T
-WMuhoY-bOD^V@G"^q@P']>D^r[Bm6UaIB<9Z)k19Z`U=7YH>4>[_KPk`l-BVe(*+$cG7EKc_I\CWA^f[
-['Qm4Un4*LW3*8)TVA!DRAHgVSt;:<N,t#PV50fUR?EJbL5M"TR\d7#]=kndX.P]ANrG+ZPF8/I]>)+o
-Z_s=[P`_&qS=lspaOf/*jPAtqr;S#<q>0j\qYBs\nETQ?rr<#tq"XLPo_84Yl0Id0o(VtVq"FK3o_7qL
-o^qhEoD/=\pRZn676s@KNKdgXHBk)%X/_q=7RTU^S=ZCVXItPH1.kD;84,U484#C-:0_%8Q)1=NRr;"o
-8sQ?VX/rA&URZ1,>[g`<=(boG='&mG?=@MaDK0TSV5TK+LP:A:J:E31Huj%6B4b:O?"-r??!LN!>@C]:
->?k<7>#\9r=]\m=>YRaY6:O^MIu85V:K(Cp<)uRa<`<*r:/+JS5Y,-d@V'.gCM7<nARf:[?!prF?sR(;
-@5qb)@p`SP?XdML?Y<kU@:EhY@qK=^@:NbT@U`bXBOPF\@V0+Y@UrkP>[UrE>?Oa!?"\A@U8b4UWi2G:
-A5c?4?t<e]AmAGA?"J)3RAHX=B2V>n7n6-<6T[7r:/t7m='JX,<a&X3?<gK19iFeW6:"(5r^\D+7n?6G
-9i"So='&X.;HI(";H?n%='&Kj5X7Y%4?GYh6UsI.6:XTB8e4Hc9M8,X;G^4e:/Y+rDh]X1StMU:ECrht
-6pO%-92\Ye:.7cW@""<+G]81_J95I.<`j!`G=tL+6iKO]69mUm3''8h5<f'5"$AV,:&\!3:f;\5me-;I
-oC;86nac;DpA+OZrr)`mrV>jFlgFB;rqHKmqYq$&qtKsZoCqhCoDJXgrr2ot!!N?&!<N<'oDnjkhuH7K
-%gW:?"Ug($+<kmHe)TQCen,-m#<C>dg>:rF[i#5R$j[(D"p>&2!<NH7$Or<Xi7laF%1N_ih<!eUj5/J3
-1DLQ@%1NSl((L]X#T+Wo'-88?+Wah<c;mN"USb8bMk7+c<^]/K8hi7e7klk`4Z,;k4#B&`2)dQO-SIM;
-5"e!]*?5q<-SM!s>!jYi3\E3G+t,?&4";X*.NoKJ7n?<M<+0'0=(#$';b0)?4@;M#5"/"27Qs:(4%25!
-7PQu%7Qa"d6qg'>9MRuA7R]O06pXUJ5tXO59M.]C9g_*-779:#3\<$P?&H,Cj4r\Nd"FP7.7HTh5Xn+!
-/i,U]>DBuMgq-E0*[)OE+;Yt1&0*#F-m^Dt-RC&f,q^i(.3fl[+rqF5*$HFH+<2FF+s\Kb/4;!?3@uO-
-2'F7q0.naf/M@qU'c7\s%M'*f*#B8)*$?0u**=4%*#ThA+<rBe-nHen/Mo=kVpNrHd(X01*[2I9()e;B
-,q1#T*\TU'aNA^9VPU2LA3`"0:SEL]*#02))&jJ1'+PEY$ka9h&eboj$k*Xd+!)IA*]+)l!:Bje!WN5o
-!"K#5":5D=!!N`=&eY`^!VQKr!sJl5!TO/$"Y=G\Pa%Q#e(Ce<lIsRp^:hVPVPg/ld`BA=^W#5^bG)2I
-X/)\gTV\WYS=Z43N5!-F`6#T]Wj'7R^V7:n^;\F.WhlYbO,T'YNf&a\TU_:@Vl?_m^;S.)]\r,Fn+-)>
-lK7*`hs9gnkNVBjkOSE8o_S@Yq=OFSqYU!^puh&;leLRhp&"dboB5K1q"F=OqYTsXq"X[Xqt^-jp#l>Q
-7JulPoC));p@IkJnE]N3o'bl.m-Ns(kj[p(na#]4j667.kj.a0nF?8FnF5u>nFQ5=o_7_Gnac;Al0%='
-nb)_Sp%8%Yr\49Gk01ZU^;8%Zi:QI1oC;>:kiV!moC2#.ftP2XpYP!&n`oN*q"XCTqWd"mh;$KYc8!Gi
-eC<(#f@Jd@i8*JWjPo7Wi8Wk_m-X34io9=ch;mk\kiq?mi8EMUjQ,RgiS`eOrnp9*l073ai8j.djl#"T
-jlG=YmIB]7o'Z/GnaQ+rccOGlp=\B^hW!PWjkebSkNVI'k2k%Bn*Tf?o_e^grq5pUp>=fdkNs8XlfR?n
-in`>Bh;R>Li8WP>d*p=`a2c9EQ95-JquH]slMq.j#7_:W$jZq6!W)jB#8/.$+s7l+[_g/5f%&-c]X"N7
-UnF9XXKf@Sbg=_W`4E7UW;`V#WN<D7^;@n/_nWc6['Hg9XKAP)\\,VeI<'%2ASGJG^6"Jm]X+T>WiigK
-E,CNJ[Bld4ZcAPMD#SB<HZW_1CgpmmEH6$#YHY@DP]_>'Q)^jcW2cl#Z]ff^HZj7?BPD0rC4M(kI#*Q8
-KRT,dVN-hIaN`#Q`5]a#riZ^G^Tb#N\u;mL`OEX3aMc'<^r4(.b.km4YdqWZVlI,9`6Q9Ibe_?;_84%6
-cbdNAb/M0<`lYusc-k+fbK\;Ra2,j7_8a:$]thJ!\@/rY[_&r[\$s,]^:UMT`PAmj^;@Ot`P]F&^VRY#
-^q7M'\]`%3`PfBr\Ac8%b0%]?b0eVbdF#n<YHG!VYIVf^_n=+/\$iND[^3Q_^9=rSZ*D0hW3="M\@f5l
-`Oj"&Xf\D#Whu;\U7J0\Vl?GiUo_;<Zamf\\@JuS\@fSo`Pom%Ye79BZF[9K\[SlJY,o%:ZF70EXg4h)
-XfJ\8[]lU,XKo.7WMZi'Z`^UI`59O;_8X[7`6u+5\[T&hdA3nJY-"q7[&p=4YctUE[_KPm`PL%&e6pk[
-cc*uQcD.58ZF[]Z['[6GX/MtuZ*U[2W2#cITV7sMTU;1-G*nqpSXG_&Mhm+<LQ7dtY.VT`]=>)CS<]:u
-OHZ$%WO'7Q_n`jcUmma7Nf][$V6[q]g=k?9f'`MSs8W)us8DQ]n+$)Gp@A"Lo_JLdrr2W[nc%qXp%@kS
-nm(q_p\FUXo^;,4lgON?lgOTEq=:&,<CK2@?]pU^@XOH2Y,eOsG!eMXB9f']Y,n:T8hih5:J!c584uN?
-93#D.BptfnTpogf8PGVSXK8S+WhZ,%?sI&@=]J@K;ccms?>4%_D0:&JF-!2sP_+[EK7nZ&K8b2"CM.6k
-='/U1;H@%/='As6>$=s4>?Fd!;H-Fp?!'Wc6U*t9<-sF?APl5t:/b.^793A_92JD\8k2i`?XR;TD/O3+
-DJX**C1q<rChdWrBP;$h@V'%ZAn,C_?=IY]@Uis\BOtdjBk:jfB4Y^fA8,dhDZ4BIAn#4ZAn#.YA78nQ
-=]o-JG)VuiWN2n`G$@X2>@1uRB4P7O>@1r_L6eO,OD.T`8Ol6@77TR'7o3>b9hn\b<`N1!=B\s.<_ZIe
-9h7`F9`@U!7n?3E9i"S^>Yn6t;GC%h:fLFo;GU&::.n,K91qcE845m977U$E7nQBJ:f'nZ8kVlO84l`Y
-;bfnT92JT%J!l[oR>brL7S--95t4OG:fC.[93>SMQBZW4I"$NbBO+\CB7>%t6pjI;9h@fD7m]I*5<qP$
-5=@t04ZPPq9i+Y\:OT#,r:p!Zp%A%Tr:]p\p%.YbnbW7ar;,pMm-sQ9o^M23m.gMY!<2ur#Pn,ena5uF
-q>C9l!!!'!!qQBl!T*lH!tttD!sApd^a(CW_T^p!g=9X:"U$0hf@o*Cg9_[t#7LqF"pG,7#6P,<&eG_V
-f\kQ71C+<tHf=#Ggu@,BatjnK(Cpn&#R:S@#7)%h*>g+V2)?UjgX9M(MkQrGQ&2*9C0O4q9M-lh0fLC/
-4?tPZ6T7"e1-[fW0./>),;VM<)&F,**%rt0Z=$BW-m^8s1`d\q1FOFu.P)b]1-A#r7oj&,?<(B9<ErKp
-:fLLo84H6F77B@05X7q,8OYI!<D5Pn5Y4dB8l\_[7nQNJ:/")R<C:1t<EDp]4[Db16VC-A6pWmr8R[@Y
-dGX*IhT^7#,p599770C*2)7$U8QU_ag"F#?,oe'M*$-"@(_Ro>/L2;[-m0]Y,TeNg/LDec,9eES)^$@J
-+!;RE+!W*2.L\Hc,VUSg-S?Yo/M&7W,U+ET*??:G)]9Y2rY],a+s@pE*$?LP+WVIC+WqaH.53A',9S6a
-03+akc.(%J@MB\$*#05-+XSE^,9%a[4+58kF^:Z9Uk2rC3BL04Jf5@=)^-FJ)]Kb5'+tol(Ddc#(DRAe
-$lBm'*>f_Q#P.r_!;urk!"K&8"pkM<!!*9/$P<s["n_iu!sAc3"69G&""J)XOd)2qe^CtNm+p%!^:hSO
-WNE,+cc<u9^Vq/PbbV/?VOsKKRA$OLS!]CpKY#":`6,ELT;B7#^0eId^Ve:.Yc"OsPE1KZPE(QZO,f-d
-V6$bk\AlS#\_cZAnFH)<kiUpfiofpslg!orlh12Dp\OOWo]u2AqYg<ir9W_>m,ma+oD8L`o&]B:rVGgL
-q>0UHp%.tRrV]Cgq!\7]r:fmXna,c4o^h\Lp[n4Imcrrtlg*d%kj[p(na#]4kNhd2kj%^-lL+<6m-X06
-o_7tEnFGc5n*fi;l0.C(nFH>Mp@S.Zr\+0DkKL`U^;A+\i:HC%kj.U"kN:mop@.>1fYG8[pYOm%oB>N0
-r;HHir9`Y(hUXO,aN`)Yf%86kcHstmjl5@al/h$mio/kWjlb^amG$CVhq[8Qi9':dj5T"Qio&bUjl#(X
-rnIk;jmD<jlK[g0oBuVA/a;BQh<+"glh0c:q=F+HcI'bYjS7Ngh;7/NjlP@Oiof[tmGm<Ug$e>$o^r%[
-rs/>mo_.8"hW+t.lfR6fk2"eErm_P1fA5KIgXt'!_8jU9bEkEg!;llc!"&l;'+tl_!s&B%!W2pQ":c7m
-+WqU=WNs1Tc.1Coa2#-bW2-,ZX/rJ4^<4aIc,m]-Y,S7nW2lu'[(O5oaMu(U^::MPXfeh-X1,XN[sN.0
-?Y*nTUUckb_S3CVXfAP5EcuG`]X>)DXL#s;Ch.?uCN4,pA8>X_rb4`4WNWP4\W(?CG*K#,XJi5%Z*K^L
-H@C6\D.@9sDea?:F`DqdNJ;e>XJ_,=[)gM:b.u$9YctRC]tq.e[_&TK`6>`?`5oa4_6h%m`QcHJbI=jn
-\$NNQ\\le6d*'GXcc3H/b0@T-`l,g5ccsYN[+NaPb/qrQa32*5_o'[>`5oR'\?iNP\[B#V^:1Ve\%]J[
-\&6"h[D0G`]>M@n]",et`PT4#^p;&!_Sj@([^a8i_8sd=_TL?Vda6=YZ`^EZXfo:YZbjAb[]Zg8XL>OM
-a1e[a\?`EXc)@b^^p^efccjDQ`NZVIY,%POTr"TdXe;8ST:Dmn\@K>g]Y)+k\$ro\^:UngW2R#'Wj8q5
-[CN]NYck+3X/iP3Xf\n+WMuo(]XOrJZa[`c\$E<I\$W08[Cj,ecGIHC`5L&P\%B)XajI)gXfen1YdCO1
-Y->7C['RN]`Q#aCe^W(#f[.^^dE\P\VQRD;['6d@Wi2bgTqSB_TW,#iT:qa<TV%L<Nd.(iUS*s9MM?_6
-JVfP\V6R\M]=>5LUn!g<OHZ!#TrkoA`PfO"Vjs':P)bZqUoV,Ld+mC0daIC_q#'sarr3H)qXjLUq"XLW
-o'l5JrVle.qY0XQnFcGIp$qPDo_8.Yq=sRQmHsB;pZq8@p\4*DJlP-'6<o\@Bki$YS?8fjUNT'n5\cUV
-TWYAhN(c#n:/",<2FC#+5tb'Z=C[VkV4j>i5=%c,WiW8(XK84gDe36_>[1E\:/b=u<)m4/?"\8*H?"h=
-W0DddKnG#+I"RB*F`(o'B3JMC>Z4a2@96`A<`rL$>?P'-;cZst='Sm'8jtm1;H8.%F)+lV852r[6U+LJ
-9h\Ja;+sYf=C#6ABPM@%BPhR%E,TT3BPD-kAS>agAR]4\@qK4^A78t^An#4uAn>F^Bk:gdA85gnBOtae
-@;BRkC1Uj_@q9"T@q9%W?<UN?CNYT,VQ6bpR<De.85i]$@qB.T>?tZKEe^!UToWqd7S66@7nQEB5YP*[
-;bp.d8lAVi='T!49i4JW9M7rK9he8R:J")J8P;`L8QSSZ;GKq_;GL.j;c$9t:JF>J77^$?7S#rH78HNN
-9LVcS;cZpt:f'qa9LhTI:esbX8P)`ZBn)P;S=,:P77Ba<5sRk4;GU.c8PE5mI@$(@DgZt\EbJ`\?"n_2
-9gV098kMQ?6Uj:)4?NO'*BQSW8OP[%7n?HP9MU#4p&=jao^M><o_8+Vr;-.#o^VhXr;#sNmI9c>p\=LP
-nb)kZrs\bsp%\L]q>0p\rr;rrs8Vup!!<6'!Wg[K*<Ho]!s8Z1MTRb:JA'+]j4`'n#6tGda4T,&jk@(j
-)$0pI#R1D5!sJo3"U>D@%$B3#gsIPR"UK2(hW!>Pjk\<F+Vkt1%LWFF$k!=J%hB*g/35X3;U<j&7Ydh9
-Um6>!ZY3WE84?9/2)@6>0gJ5_5=71b1aY7@2)6gC2CU:?0d@e\'H8_\QaCR<3\DEu/i":Z0.nRt0eb5/
-,p>W95s[qA>[1i7>?P*B@p<A9:Im`;8P)9<4\7n)8jGs:3^?P94[)J05"/=?6Ua@B;,pF]8PD0K;c6Uh
-5s@S,69n(97moX-5=o75Y0Ynbjkn@/1F+(m1-7T^4#JiV7S-U;_:I5M>9t.2+W;=D-ls6R/hnau+sRpj
-)^6[Y0JOjl*>f_:,9J$S,pOW_+!)IG,9n?R0HM8_+s/*Y+t5)m,pX`Y*#TV7*Z5h9'c.Z'*[N!J,pb#r
-1+N8K3@5mf)BpRV,UafZ/i-M#cH4P\[U^0l)]TV.)'L=M,pOES0/n7$^is(WU7ZaB8if4<SUqgp'H%u2
-*uc%6)A3Yn%LijW%hfd!'b1Ze&fhr-)E.oY!!33'!VHF(!<WW5#6P&.!sJi6&/#Q`#5%s!!sAu:"n2Nc
-!([,9C7C9LQBTqJ\B*glcFpd%a6Kh7Zb4H#`Oih'im=[*XeD5VR[9M,O-#?ZLPNLY_T'p0R%L%b^V7@k
-^V@\5[&]^hS;W1%PUDQOK7eo9Q(OnLRC(5Z\?t&WnF?)9n)EKim,m?ume$&Bl1+KEmedarnb2VBlL"NJ
-qu-Ngo(;A:oC2>Mr>tOom.gPSoD&.Zp$MMCrV?EhrqPm[rVZB\o]kN,mJc`HqY9^WlK[QnkO%a(nE]Z3
-m.'<-nEoZ8nET?1mH3d,md'9+kihO*mIU,Bl/h-rmHX$*n*061o^_MArVcZjpZg/E^qi4QddcDmn`o9!
-lKmj#ipQR1kip[5^Z>1HiV<01lL4QFqYpBVkMY:Od*C+keC3!obL+hcf];,VlK@0gmcFH/4Qu"ii9B.W
-k2Y[nkhYFfkN(ghinW2=gY:?4gtU`Dgu%>[jlG@Yk2Y=RhrNqZgt^oNj66:1meHSOpWuI]c-PYPi8EDI
-io/q[hUgTGmdf]$jNu]QnFZ>Equ?]qq"OFTjkeqQhVdGRhqZc6f$_jgdF[79kM4_?b/)-;_o\0,!!!$#
-r;Zs$!<W?'mJmRt$5!jZ"T\T'!<N-!$3:JL+=JNZ'cEgKI^Qi/db3:#aM"p]WMQAkX/WA8`lu]Ud)Wi*
-XJi"nVl6Z$\A#l(b/_B3\?`BEYcFh3\$regEGAciAm;1CS=7+,[&g7,Y.8b+I@7RP[&Bt1`h@<`BkM'u
-Cft(F;cd=8BkjZPYd1g#DfBZ[Wi2trXK8\5NdbqfFD>H+IVs%ED/<p(Dg[(iIWL@GVi6J;b0J2R\]2Lj
-Z+d]W^V.P"`3d4ragfX?]>MIn[("'%a3N)O^V[Ro]skJla2u`R_U6cL_9'jH_n*t-cc45ObJUa=eBl=Y
-c,.3<]Z%h.bfRiF\$r`K[(O)^^:1ng\\GPa]Xk_k^9tGcI_)ep_Rm=h\$`WV^:M2']Y1nh_n`pt^:q+g
-_8X7(^!+^Bb/qT/Yd(F;^!OI9`ON4OXfet>Z+\8nXgkgFZGk(eX2W#b\@g#*a3DN+Z)On$T:2^YWMlkh
-StDdHW407I^:Lba`4EFe\@fJaZb3NI\[K,e]<Ac[\[]2\6a`hcTr"TYTr4`eWi)r*\$<$5WNN=uUStE'
-ZDjh/[BmZub/;HGd+PtE\[g#>Xf\V+YcP(:Xei##[_&iJ^:_G-`;\7Fe(WI#b0/2YWhQJjVQ$f'Whc>a
-Un4!@TW"TbYc4=iS!9S9Pade`TV\6HNeW%2G^+arQ(b._-bmR/ZE9srS=H%6R@g=V\&HP3_n3.IR?<Mm
-OHZ<8Zc(8BhV$K&blm\<q=F7Wru(h6p\FRXoDSLYnb2bSr;Zfpp@S+Qq#1*arpa+_o_SCWn*]K(lhL5?
-lh'o?kDt!_5t=FNPF6,uH&nJrXfA.?84c?jS=ZCVXe:YK2FC20697"k763@p8Q8f'Q)1=MQtSiQ6CFjV
-X0/P*Umu.);HQsr@8Bs+=B&<s<*!15Dfg):L8Ci3I"mE/Jq/0#O*l(jC1:d\?X@,C>@:i?@UW8<=&W+#
-=B8@%>?G-9>#J*a4@W"EItr#Y<D?1b;-$"H:J4V^;c$=b8lo2%?"@beCiaCkD]*S8DfKK*BP(pnCM@?i
-An5Fa@Us%]A7oI_$Y*d[?t<q]@qB.Z@fBpLBPM*jAS#RjBP(ph@pieYraT2>?=[r"MOUE;VPBGu<D,e[
-=C,BIAR&AD@qB\8R\?F7CJmSo91;<@8O5X:;--dp:/OS[;Hm=->ZXX!92/)P8ki)U8k`)U8kM`O:.n/N
-6UXF68PD]C8P;WF3Cue284H'>845p<84cBD8P`/W9hJ#Q9h@oK9hn;M7S6BJ78$!4:/kbJR$=&,LLre:
-7S#g16VUJX:)HSt='L'>OEkhoIsc9M>ut?HI<\LR6UO3>6Qnc\3]fD`2`3QV6:OU:4ZZ)):ejVVIAZZ:
-rquHXmHsQ<rquin'CtPPli6qYnF,rBq=XR[na>]/q>UC'qt9LPq>U6er;?Bjs8Drs!VuZk!!<6'!Whil
-!!2'Z*!$WU!X&W2Oj#^@E4F6Th:pLm#n7;+e(NL2in8di*!6?M"U"r0!WrH(!WrW4%@,l0fZbrN"U9,(
-iS`JPjk\!1(CL]^#6bJC$k!@F"pbSR,:k8[8'TOd3eFB/URQ1p\7f2V:HqH569R[j3C6+f91LTk1asq.
-2`<<K5;tVc2(Bmj'-APWTWhm42C9_%/iFX_/0lr"0J%Z*,p#*25sJ"L=&j0:?s[5[C1(^J91D09;H-@^
-5YOO48j,U577BsC5!Ve13C?V35t+%%4\&(4:fp4\77gEW9hA)O5s@b37RT[46VLs@X3BASiS2Is0-q\i
-/i#@O68gMZ8kDsD`7NVM>pU@6,8qOE+rV@J.kN7r+s;=O*@*9i.ki4e+W;7>+X&*Y,Tn<_,9\3S,pa`V
-+W)(<*$?OM(EXkD*?Q@B)&3l'(_d]&(`XM5*$cjS+<2CF+;l%:+X8'H)':%F*@MpE.l1(hbf.rRZ!A(Z
-)&sD+(a::J+<hpQ/MVRr^49agV4W'N83&t<SVeO''bhT$'c7`$&.K*Z$jm:K%hfg%(Cprh'-/#,))qr\
-!!<6&!Whro&H`7I$3pY9!!36("qD7Z'+G-=!!WH+&.JmK!V6<`!-')oRZ3T"Q.X]n^"h\i^::nsl)V"g
-Zd?_2]=l5DdB'XWSsc@IR[B_=Ss>@rN4d$E`m25oWhdJG^V.1k]tqt(YFqV`OH,fmMi<^SNL-*,U8+KP
-]YhguYM8@3naYi3hrWtfl/Cgho'Z)3m-XK5:B(7]pA+FHnGW@[pA=ITn`8Wjip6R;rUK@9n+lALrVZZn
-pA=:WoCV\Pq<e.\rV#sXjl#Y!p\+7So^D>Co^M,1n*TB2mITc4nE9-,rp_Q/lg+-2kO/*6mI9H)kjIs+
-nFPu2kiqI#kNM3tkNVL.na5cCr;?EclHdA_I_`kLn`TcBo]kT)naYl$me6/5lI<S`k4mflq>'4;kO7s7
-r:T.3g>C`<f%JX&aj\\hi8<)>jQ5[njPAe]kN1gimdKN,lf@9qlgsl=k3qg'io8kKinW;Ghq?]=g>LuF
-g>_Gcl/CIThV$W@gY^oDhW3eWjne]9p\FRX7F0Q0cg(Gdi7d&IiT'(We_90ToBG)kd+e0anF-#Is8W)n
-q"4:Ei9fR[i9TjogtguMhq6N:ki:jdf@/3ob/_K<ad#'c!!E<'!s/Mp!$)(@!!!'+%h&jQ!<E0#!<E0$
-!<<65)C-g\+VYfiI]Kfb_pI)if[.OGYH4RqXK8D*\AQG3f@8'^\$2s6Vl-JoYd_<_bfe&G]stDRZE^I2
-ZaR<KDf05mA7f/I^6FV]_m?JEX0/pQH$#+^[Bum4Zc8_\E,9)tG&pnl@q'"]BPqahYctIER!j=(R&m<g
-W2lu&ZBKo^FF%nC3HK"JDfB`=I=[0+KR@m'Xf%#.Yfb56b-f7)Y-GgT[Bd6W]YUq`\\Y]%d(.'7_m-i!
-d_EW>^;R_aXZN>[`kKRCe$d98\'rjRf?V=^^rsF+^WFI&dFZdfb0@]2bJD9>`Q?*4^rF@.\$s&`\&#Ym
-]=GY]\A%sW!kc"PBY_9d]>_Lq^::JT]=bVe_RR@n]u%Oo\%B8[[D'Pn\@Tl+a2uHB[BZs>YeAH"ccX8;
-Vl[;;\u`Nb]W8QLZEhQrW2n"Z[C3EV]>;P!W3)eqW2c\tX/;GbUT(H%TrYZ6^;.4^[(u[P'"u6&_7dUn
-]>))#cGI-0`4NFbI^#fSVkpDnUSFc`XfeLrY.2-MWM?;cT:`*ZXKJP)ZaI'Ne]beNbgG+S_7@,&g9@]Y
-Y->"3[B64#YIV?NX1Z*_bK85]eC<4(cH=AYc`a1VXeMf*]sFN8Z*^X0Up.J1YH=LeTV.mLS!9D)IA*R)
-Ne`.2H$=LdNL-E>#ID.][]lg-T`1K,S"?@QYe/$'_nNU]T9tk+P*)!'XLH:$g>^r>aNaAVp?h8GrVm?+
-r;?BboD\U[nFQ8Dq#::SrVQNjrVl]gnaQ&=o)&:YoC2&0lhUABlgj`:ieVkN5Y"=OPa#`fF,llnXfJ4?
-7R][YQ(FYOXe1Rk:H1p@7m]=#6pa7-9MS\qBU5KkT:'Oi8O]-JXB_p/WhZ,%?r^B6<)[%%:f(7n>@V>_
-EH6,:NM`Y7G_Ls+JqA3"OaM=oCggaU?X7#@=]ns0A7JS?>$+^*>usft<E<L3<(]S@3(?D<J:_TK:.A;e
-<a&*_;G'gc8cV[4:.eMk?<q,ZBPMU+EH#i9Dej3/Des-%CMRWsAS>UbART([ralCH@q0+^@:X-PAJJ]`
-@:WqZAS>ReAS,XkB4PUb@U<JRraIZh?"7_tMjgH;VP9Au=A2=i>@(`QBjFbE@qB\9S"ZR7CJmSq9LVB<
-5rq/$9iP(e:/Xi9<``O.;cm1$>Z+En8k`#W8k2HL9h\5U;,U4c91MQH92JM[7nl`M77BR/91VTF8Oc0?
-7nQEF7nZZV:eF;O8Ol9C84c?A84uZL6;'^0:0(qMR$3u+L1W_:7n>p26VUHR9hnAW<Eaa:Oa;%uJp_TQ
->ZP0GIX+dY91;,l6V0p?5<qP&5Wh+m7Rfp?5rgtt9i+SV9RWi4s7PsNlg!d+o`"h6qt0:8lMg_QmI0]C
-r;?Qmp@[qJrVuosp%%SIrVl`lrr2lnrrMllqu?]trW<*#oDemn!Ug$\!-&JP!X&Z5RDCC">-c]?g"t@l
-#7(Pe_qEf"hq,=X":5A;"9eo1!X&T0"pk\ORc*,RcT)C@#D)!sinE8Eg!DPr%1s6\#S7:H#7LqL(`anM
-.O5p9gsT(TI^#`FTk'h/Am]7O4$#,^4$YGR1HI*e9i!;s4#SKC5rg;@1,)$T-QX*8%NZZIV5R0`-lb6.
-2ErK,0d84n+sJQd*]-5O5>P]a:N'HN@pj%Z<*<[<<_5q`;FsVP:dm`C3^H@:8hEOu5tjd079)oJ8O5C!
-77TU7:dIiJ92\YX6UsR.3'p/(5X@_%8mm7QcJ@10IbDhe1FXS02)70a:,sda84QO@a4K"N>pU@9,oR[=
-(_RT/,UOlZ+se?Z/2/Lp.k)f#-QaHS,:=o`)]gFR,9nNd/Li(l*?ZRN/2ALm-7BuU)]051)&O>5()@f*
-*Zl49+"&Qa*>ob5()@o-*#oh8+<hjE.393R2H6!e7)[HsY?_nY(`X;*(a::H*?l[R.PGqh^kQ['Wh4fc
-6o@86TT194+W(h,+!MU7',MK#%h99n(`XM.$Odjj*?#S/3""RDrW2Zl#m(8:&IesH"98E.!!*<9(E+D0
-$3p2(!!W?1!=&Yf!(]P!SYMRAONlRpdd68G]t;&#j/];[]un++_T0jab-IV6V59rYR?j%tN/imPMTNKA
-_Tg0%TV06=^:Cti^r=m9YH#+7Q(*^ILldaSM2dFYTVJ9\WP?Bm[("fNlL"TAAa/=3ioT7qqY9g_q=!e6
-oCheLo'5T&n,3%QrVc*Zo^M))kOeZ;khb%XmI0H!g@P:5jT#2UrV6BkqX=:Xp%%V@mI0Q5kj.O-puq)+
-lfdO!lfd`ulgF0(jll+$jPJt_l0.A\lgaN3lgF-&j7)I"lg=$*kj.Hsn*0'/kj7a'n+ZG>o_JIbs7+UX
-^qe+Kq=!>)md'98q!mqLoCVVCmb>e'q>9C>l1"9.m.C/Np[d\/h:gE+f%o'-gu@5Ujk&GKn`fN&iSa(Y
-l.kFhiTg+#g>(i^q=jRVna,l6mIB1+io0.YfAc&QgXtKKkMkO^h;Rhoj4rGAe(NUBjQuBpm,m^,nFZMQ
-o#f%k`9$RMkN1^Zg"bEAjlGUkk2,@`cdhX\oCV\Rrr4>=p@.b3hWs.Thrj1]h;%/Rf?i+)h;m>?gY^i:
-d)j\^d[32u!!DinoDf'r$l9cr#6FT"$3C\O*[`?Z+;,1jAuMZ0Z+@p#e_Sd#bJ:B]Xg"q3['m?RaO/Ga
-cGI,tZ)FY(Yd1^G\\lJ/ai;-,[&p=+W2HVtZXHdOE*cslYf*<8a2t]iX/`>+EHH)_[^*-C]"6.DDcU%R
-F)l,-=]/%%ARo=ariQs>\X\"dFJZ.BX0&G*Zac3NI>rqqIWfUEE,B&nB4Pq/J:N<-R]Wl^QFXoTaj.rO
-c+'g\]"$)9c-+S]]tLSa_nj7(ZaR'Oc-*iGd(@TD^::2G]YpqQZ*VNo[^;Zp_U5]ch:9Zmb2(7XYIi3)
-`ko0jaNDB2]Xl50\\5D`\[T>d\\G;S]!elFZ*q9GUo^r/I^-2g^V@=h]=G5L]XkGZ]"#>[\[K#^\$j;b
-]=b\gai(a-b0SMecFL<dYd_Kq^ojrIY-H!e]tD7p^:h8#]sG*!ca'p`\@SrT_8s^9`ON.UXf%kfX/MVi
-ZE1OAUT^i=\\YVWYJ%'KWj][J]Z@X_WjTjlb/VQ:[_B5Z(;$THUTC)PVm!%nSZ/p!Y->./XhMWUrhO(r
-V6%57]u.+gXg#=B\@p)3ZEpj?`5/1H]!\<)Uo^u8XK/_0VSU!W^rXODd*U:qg!e!ee'b%j\#Z4#ZEgO-
-U9LekPFSJGWh#KKUS+-IQ_C%FNI.1ePD=O6I!0X[NgHQK/\T!6[]ca*TUh^FQ^stRZG"<$`lZ$)ZDaCd
-US"*PZFn-!eDAg&^qI2Sr;HTlrsnhqp@ReDp@7VAp@[kJrVlgHr:f[Fo(r:[q"F:Hk4\TJqtTmTnbDtL
-meQYIfq<7D4>o/uIue/QFbZFcWsb\E9MA'#S>)jRR@5+OB2L`R6UOI884YKg:fCCm=cfY]V4(U[8Q)(X
-rMq9ETp]Op<*`O&<'ioN?X[AWB4u$mBQ8*UV4_sTK8kY@J9ZR!EcD#"1K.=Q;cm$u;bg@q='/I!;,LCu
-:eXhj;IEa4:-q-.6qUpTRpAif:fUFf<EN'n8Q&M[:OZ)28RQ(JF`hnOBk_L%D/=98CMdg'CMRg)CMmd#
-Chm`tBkqTu@V0@iBkh-iAn5C^A78eUART([@qB(Z@:NkX@;0.\ARo@eBk1pg@q9D*Q_:1PS<7u&<`*"$
-?Y!_T>@1W@@r[!_T:L+9?<'s&:I@B98P)QF7R('Z<&dfW>#\9p<DHLk8P`)\:JshX8Pr#S7SZiR:f^@^
-7nlud<``C';-$Rn<D6(];G0MS;+aAK8l/=_90u099MIl=5<Ckf5Y"1490u0K>"q[e;JLcTT;/-@E_&ei
-5tt!:5Xe4J>t[[W8qr^uHZXa`HZNk)=BoNiG=b(m6SUhn7n5p45t=C/3B]Yo7R0=291hlM6:O=1IBEJI
-rpK:Jqt]sWoC2DIr:ogIo'5`=rr*]2q=X@Eq>^Kos8;`jrVc`pqsWqCr;?Ek!;lZo"T\].#6Fqu!<*#h
-!;$82"U+u2!<NUG]/DciW642[iRM-=$3rl<gu-i4d]b20!WiK0#R1D6!!!0-#6kI!jP8\?-OL+fT&f"f
-jko.R`%;`:+;P1k"9Su@#mq4Q'-8/9.kP_oeicHUZ`0jpH(D0E9jM481,q'F4>eZ@+YnL)1c@!5-R:H0
-/L*#2.RcKX,S^t.*$.,H_`o\!,U=KX1bTt*,qh#!/Lhqb5#Ps2C1:OO=C+p,<,HbT=A)[l:K^^q=[Gb[
-:I[W>:KB\;5>"I983oj?6U=..3]'>q4$c;$76X(&5tO:)<B`iA6V1BY6W$QO<,A)GgYZK!e%UH$.O?_u
-3(ck-2aKGd7:2+je'XR]2_-=*,o@C=+sJ6S*#(%X-6OWg-QFE_+tP)Z,U+oh/Kc)U.2sTO,:aia2's.Y
-+u;;>2*!<;0I\G'*Zc=J)A4):*#KD2,U<:1(`F28,o@1)%L`j^*#KeD(Eb([,9\Ba>,=[:db`ZbA/H:)
-(E=;('H8,J1*@GN,+$QpKl3]OQ\B3B3^$TCLD^aI(D.?#)]'/#)]9+m%MKKn&.oZr)&a>&'bh?@$K;$e
-!s8Vt!"&`."q1qG#6Fo+!<)s(":PnY*>B"g!quZu":#8B#mKGk7n%NnWM6>\f%I[\m-2j0]tVPLY->%F
-`k]F,a33bhZ*L[;V4jKOSYMa<O,o9bcF^[(c,cu]UVss^\\>\k`QZ'!V6?VUT1"j'Pa.8kQ^+5ATUVC>
-[`6Is]A;H1mITo>l/gUShqdnuoCMeOm-OTIqtU!VlLF<3qY0OVrUoXDinrh`o_J1Fh9tooob?ZQqYg!G
-rq?-_oDSU\lM12HnEoTAkoT0Xn*9B4jm2=&m-*p*kNh9om-Elul0[`sjQ>[il@/0blg3p&nF>r1oCMD?
-nE]E(lfdU"ki_R$l0I^*p%.\=nG)t\n^PLl^rb=,oBYoAp$hG;lKn!2oBtr2gr78)qW6l,p%%//o_\L\
-qtKI/e^DgqhVQf;hV7,Lf&,E@g#qDYlLsN2iT]^cjR;0jiTBOqmd^&<k3qd2qaC)MjQPIQjQPIWf&#QN
-j5oC\kj%HqlK[Khj6#U^gu7/_o(VtPoCDMEaiM?<fD>",mHW`fhr!GThrEt^hs9CKfC8;/oHO/3s8MZa
-mIfN%ki_*gjQGU`h;[JOgY_5^l/((Linr>9c2Q,oQotEL!WE)t!W2ri!!WH-&/cB##58+*#8A+'/0uA[
-&ePDGV5UN)^rt-Zf?qgZ\#um<Xg#.=Zb"3&d*g:\]sk>GW3!/,['mN]`Q$!=_7[7YW2QVjWNNR9<-*1q
-D0ie1TV]]PZ`L7/Y-E.pFITVAYd1jOc@1UeCM@[-E,B2q@pWVWAnuCmY-,">S:5R(V66r$XfJV2[$QAi
-JpV-WFE)ACBPMI'H%^TiG'K+P[$I/n_TU'Eaj&)?W3*D2a3MZCcH<`1ajJ>O`OW=e]YMS.]?&F?_7?_O
-XL5^V\?<-Be'u.IXJsCk[A;Hs`Q#mJ`I>J![a<+4_6U8\_7[P$]#;Rq]YDCu]#)4k]WSNJ['?g?[^*!7
-Y-G7=\?i]U[CErc]<fAk]>)(h\@/rV\%B)V`4!1d]>2G)^ULtsc-jnJZa$aE_U-<6^VILj]"#,U]"GYb
-\AZ.fZe3R*Z*h9VWj]acaN2cL^8Rs)TRN`>XJDhtW3WV$XKSY%\?i]XbIkTp\\5/R_6p\V[Cs>i^ra$g
-]"5`"^r*+OSX6=XV59TVYHG+7Z)tFC\$WWS[]QjD\uMg9XiJ,h^q."_^s'*jZ*:pcZa@T`WhcZ![^rE6
-Z)X_>^:D+t^=1KWe_8R#`6QcZX0].<YSF:CZEC:*XKA@nVmEt>Un+<ZUS"6Lrh2?3H't1aKmJ5tH[CC*
-Q__"%_S<X^Vk9NNT:MFCVm*\Ib0.cE]sP#AT:MaNUSt`@bL"qse]knE[f-"Lqu6Tns7uHbp\4OZnaH#@
-o^2>Jr;ZfrrUo^Tq>0m\o^D51oCVnU)>Nt!p%\=MlhC2Dfq<=I5Wh>;Kp#qVFblReX!j`d:/=Q/T;8<W
-R@8kB:J",K6V0a>9KkL;<EN=1Q)^dZRTiBW;k0icX#-fLS7u#$=&2Uo7n$KfAnc7(E,K5qAnZsoS9&t/
-O,/I9G^bEgD/jN6:f:.f<Duam>[Uid>$=m%<EE:(:.nJe='/I"84,[,6;V3ZSRGPu<*WU'<EN'k5u1?J
-8kVTB?=RkqF*2P9Ao2F(Ci=?/D/O9/Ci=3,D.dQuCM@HsCMIKoB5)'pCLL^`@Uit]A79.bA7fC_@prnV
-@UrnVBOPC]A7fOiAn,.R@;LCZTqnQ7S<A&)>?G6=?s[,C=B]!8@VpLUTqQdD>Z4[&:I%-58kD`O:.J>a
-;c6Y#<`)[k9N"YX:/=AL:.n>Y=AVmf:JjYU;G0YT9i4ec<*3!m<)cq(<``'o91VfR8kMKD:/4GV9hIoH
-84H-@6pO(-7mB7*5YbNk;GU(`AUL+RSYDmDG>D%,7o2oH5t4CI>=h:S988n!H#\:]I<94+;d*jdGYLXu
-7n6!;7n,m46q'F-6V'jA6UjXA92A5L7RTXmX82_jlgOQGr;-<^nFZMRq=a=CjmMg@rY5>-qYBd^s8W&s
-r;$0erVlfpp@eCYrrW&t!<)s%!<N?,!s.unrrM0\+U&&Q"p5#BMnh&*Dm%=FjPJHp$k3P:eDB-:dF,0H
-$4$q:#9sEV"Tnc1#7(SIZJjNocmK5.%\DbCgZ@>RgX.ek%2K?V&dEdg%1s'^)AaMD)AF#+;9I*F8W1*]
-U5=>gYZsas<`1J(/M/h6-n7DN5rgqV,q^o02(9_%4#JlI,od^:()\J`[*)3(0/#(5/N#7*.2jWd+=AES
-))tB!C1^aQ9MAJi?rUNF93,2'=ArO/:KBeO9hRrD85DcB5!h_.8l:%!5smh%8P2E5:f'SQ8O,R*6U!_'
-5!;b,5sn(7<DuLT4[;SMR)n(=iRG\u82W4i4$>Yb1bgjL3C$Su^"V59:bjFN/gV2H*[DpW.k)Mg-6aNZ
-0.J.j-6=N[(a:4D(F1+K-o`V**[W<U+Y=i\+!N-a.k`n1+tP9%4u."4+=%g=+!MUA&fMr;+!DdK*$$%=
-*?H+6(`FD-',MB43C,2B,U5jAeC!"(`IfE]+W_jK'G_Z1.kD\Y(aPNr_K9.ZSXk^b4#/fuX,nDA*?,q7
-)&jG1',VQ#&JQ6/*>B5+*Z?%;&Jc&p2[JpRo)Jjn!sA\u!!r]0$5!UL#6Fo+qu@!+$P+$j'b(<IpAb@#
-#7M"H"6TYR5&Qd\R\5qqf=/ffim,0M^;]<?Y,T4V^qmk-bNd0RYck""S=,b2SsbUrMi3_B]"5c'aK;>:
-`5'*t^:V2"e?u<SY+M"0W0ia3PDY?`Od`#7R@9YSbg*Z1gZ7YenaH,=kM+tWipZO0nbDeEnc&Oer'Tu:
-nau;EqtBg_q!I;$h<FG"o_[n/c2.>4r:p$ds82Efq>1'cs8DiaqYBaQna>Z(k2l('lKdj!lLX]9lgO6'
-ki_m.#OCa>lg3fsl$i!dkj.R"lgXH6lLac?oBtf*kj.Kslf[C!m-3d(oC28?lL+EEr:/:T^VItIp[.>>
-oC_S:l0e*0mI0K1mb5Xup%R>(n+cP:j7)a1n+cM8eC;jlfA>?9gY:?9gXP*>g>(rRlK[s&m,@-nh;R_\
-kN;'slfRO(lJq'jlYu:TlL=)tiT]RdkL&/HiT04bjQG7Ii90@bh;IJ\h:gWAq<%&8oD&.YmDm;e`nU@P
-jmh]thV[5Ii8!2OjPT4_bgu(FoCMVPs8W)jp?_J4lJLmnj58q[inW;Bg!nI'iSrS@g>(B.cI(1je!`Dj
-!:p0p"UYkZ((^TC!"/o?*?lsd+;l%+$jHX,;6."8a3E2ee]l%G[^!-?Xg,1:\A?52dF-:Y]Xb#BXKA_5
-[(*]^_T'U4^V-bKW2HPoY-V5,CM[EkFh#5VSB&RSX0&D([<H_3S$K<'ZF[V3cA?COBPMI$B4>(O=^PTH
-BPjuVY->I,IWp+7Y-"b,X0/e<NI?,)G\i+\FE2;2B5D=(IsH0[G`f)6Q^t\)rlR=@bKmc#Ye%<[aMPg<
-aLo=:d`p(^\Z`W`^;eC6`m;fA[]-:6]",DhY-G:dgV_%J^Y7DZ[c,NQcHY)aahb3nd)a,B[B70W[D^(r
-]YCkc`lZ!.`4rdlYd456>d_#E[C3<BZF79L\$rcT]YD+e_o0@,]<\cO]=55Z[BdT[\%'5l^qdjq^;S7C
-cFL9dYdhQp^q.Cn]!J]J\@]5W\%'#g]sG&uael;Q_nE+O]Y_:lb/1Q`UnN71V6$_oWMuYnW1^/oWN*M:
-]Y)4l]s>/[Xg5XH\@/r]]=#/b[&gL9[(!9G[&p."YHFq1Q)(I]YdCa@\>Gt%\@JoFYdh9EVPpWAXfo7F
-]t_e;ZF$pD_9T'Y`ke[PWi`P5UnOliVnp*W_7dA,da?V!f?hI]dF52+Vm^HOXf&>+XJ2D]T9tt;X/qt\
-StDI<R\?ROU5=&XR>liHJV8Z1OHH'3ZFmoa\"K:[R@9\=T;/U!^W4XEa2>ElXehY^V5UH$_opN_i7QK$
-^q[>Mo^VMHqu-Hms8Mliqtp'Yn+-2En+68Jr;Q^*qtTpXp@[tHmI0E4oCk`Mq=XCMo^qP9p@e"/P%cg8
-3'15qP@.d@O.32NWhai79hT`(UnscQRYGEM84H$577'O:4#Tu5<)m:hWMlY^>Y7[iS>lIf1T@(9@T63*
-9i>=k7oiu,ASl:#C1CU_Bo&OSFaSh$LkU+uH\?HYEHH5!<Dugu<Dle(?q4O1?;s[">$"^$:/G"p=&_pb
-7RTC'<FhAcAlr,:AnG1M?Wg>r;H6@b9h7la@r?C1G&h,(C2\-/D/O*)EcQ&7Df0<*B4q0V(MRSrBk_3k
-B5)'g@q/tXAS,L_Bk_0lAH$!RAR](Y@UWkZ@Uj"`AnG^c?!UlSI[?b(I\iQsFC8?V>?tW@>?tE8>$GEQ
-I?^G!H"0oS=BA<b3^ZA'7S6??<)Z^n;H?dq:f'_X9LqlR7n-9I:f(.e;+aSZ84l`P:/4S^:JFYc;,'h^
-;,^7e<`;^e;,Bt_6V1!F9i"MY7Qrju7Rod05t4@/5!M;/<*E!k;H%Cc:S=8OTTX@c7S63J9gV*5793J[
-7Rp(*RZqr3It)leC0=J=BnU_*84,s@770O76pX(&5!(hi6UX.+7nH3D8k)?>7=V9/q=X+@o_J:Xp\s[o
-r;Q]kp@%A;p&"^dqY'mer;Q^(rqcB]q>C'brVH3`qu6Zqrr3#q!;ca!!<WH,!V6<k!Ta;,!WrK+!<Wgb
-`%!<X\Ba'pgt?3I$OBAUhVd)7d]P#+#6kA9"o\WH!W`H."pYX4i7d&7-k-LpT&f"fjko.R`[)3,'FP0d
-E<ugX&./m^'Gqo.&f;NcbfW7HK<h_XJoQaL?VFR2>V.`a/ib^<01\W#6UE=J/ib[C/g`).3\i0-)B0S/
-'eheScs/dk2bck06U<Ff*A0/q.juM]5#,L%Cgg=67n[6'<*!3r<+p)P<a]-+;*m\L70lFU6:a[75=A(E
-9fkU*5!_\27m9dK9MS#;4$H(t5!qIo9LV039MnJW:d.!+7qA".gtgl;^3Dn%3&WcX1,:jI0etUM=GalK
-gn77h-S[D)'Fl!%)&snI(F:=L+!W6arZ`X*+<D=@,T%CG+Xe`n,:O][-6"$U+=&0Y.4-5d0I@ne,:4mY
-,:+le*#p4L+!V=7+!)RN,9\$<%2Bj&(_RT(*>/nr'eUjf,:"ck?EDc+eC23X)&FP@,9IU7)&akM)&X88
-QdNfd<MZF]Lj;0>3E`JG+<;.;+;be1)]02"&.]0X%i6&o&Jc2u()@W%'GWJ2nc84\!s/T-!VQL"!<ic?
-'aOpF!<N&t#Qb8>(*+A-#R:#'"Tnr;%h/a+!$+.<PaIZ$N6p.^_X?1']=u"ukcUhV]#_Y&_T0jaI`f$n
-Vl-AbS<oJ(Oc><ZMi5Qd]#)_5Xer#7^qR@n]>2D?Y,nh2Ss6+<O-#H\NgGukSY;jYWP?Ks]=lhWlKe$2
-o^2#%j6,Lnp@\+Tq"+7Op%SIcn`&s-m.^PYqYBgUoBYW1nF?/Kk2";[qtU'Wn+unTnGi(TrVHQm)uK1%
-qt0LPo'GZ.jmhm)m-j6)o^qM6n*T6!lh]jMlgO<)k3MBsm-X6.m-Es"kje0/mcrlskNqHrl0%0roBY`6
-oBY`6nb2n[s74[X^V@nLo&]'&l1=K3me6>=jmDX0mb#Lsq"*A)nFu\EkOeN7kO7Zdg""NtEn/doeDAj0
-g=k3:kN(aliTK:fhVm;QlJq!mjl>LkoC;&.m/$>Cn*fQ%jR2*biTB+Uk0r5GhW3n\j6P.=h;I&>eCWX@
-k3:seo]bc7pA+L\n&WSh`npOKip>d_g"Y<9g>1TIk2GLabgPkCnaZ8Krr38tq!.P1k1f.d)W0?2k1o1Z
-hr*;?gZIJKf%Ad0ccjqidaOXFq#L?onc/js$kX6m'FXX82[L6D-nR(n()-rX!iMlkWN`tPajf)"dE0>=
-Z*^[8Yd1L?^;nFEeBuCR\u_s6XKJk8\$s#b_g]SD_SN@RW2HPoY-V/)An>(LCU:dBQcHqKX0&D)[<-;!
-P-qR!ZF[WlMf;p.Bl\0.?s$<(?=[S[BWA5<Ydp9QGC-0hXfJS)Y-YcqItE>sBS1SME,B0#Df'37I=d0-
-RB<`cS[?2Tb07iJcbZck]t)))aN2`P`6#j5`=(,C];i<V\]3:IaN=G#2n6B0]!f8jW3<P_gV_+?[EHb*
-ZJEO?d*C=a_6LZ$aMu<5ZGOPf`5K4"_Rd>!a1]($^U:PYZi790ZSAl"\Z`0D[]m<R]=PP_[Bd-R^:Ck`
-YHtXK\$WZPZFn,d\\uFu\\u8'bgFtd\[/QGI^mA9Za79F\[]&W_nra\[(XAu]X,!"_ks`O_83Uc_8Wjf
-^p]u<Vk]r]Vkp&gVk^2hUoUi0[D0#W[C`THXgYmK[CruS[_Ki!\?rli^q71gZ`C16W1^#gUnt5\W2ZYu
-['6dIS<p:\W2-)^YdV!O['I`WYdqE\]una/I^?;b_on[I^q->5V5gVuV4aokWPH0W^V72*da6Isgsa<j
-d*eo#TsV;,U9:_pZ`C"'U7.d[X.YlOSX>\1VP^&]M0+cDMLp5+K7ScAS"m*n\[o8VSXc+7Q^XJ9VmO4Y
-bKnAM^U1,DUnFBZWN`tUd+[:5f?VFI]!M,&#4_3SpA+L^rVm<*rq6$Unb)PBmI9cDrr3K-r;$-]p$hJ;
-mHX'+oCi.X61jg:lLsr@foB]#2)@*eJWsGFG*8ArX/_t>9hIfpS>2pRR@8qD;*I<86:jU97PZ\r;-$\!
-NiK"RRTrHY<h-/fWsYi"P@%<k=A)Ls8oR3u?"7JdDe!HmBQA0UUn;mZIu/u<I!BskF`DMGFAu@B<EiR+
-=BAR+?t!&/;d!+#=]J@!<a&[.:.mu;5#u'SS7br*=^b`8:g@'t5>bHS9hS#M@:aA#G'J.BBPDI+CMe!+
-CiXQ5Ci=3+C2%A\BDuQLBkhBpASGjkIUm##ARo:[@:<bZA7T.V@:EbV@:N_SAS>UbBPD$gBP([]A8H^]
-TqnKSNcJ?+<`N@4>[:iF<`N=5F+KULSonCA<*34!7Qj115=%\+3EK0Y;c-Ik:f:(\9MA)R;G0_]8kr#T
-84lEJ:eOM[9hS5Z<DuXg;I!7&<)c[g#u+Dq8ki)U8kqbQ8k_rT91qf82F'Pm4$#Gh77B^66;CQb:/=ed
-BnN%KTq@Ee6:4719hR`95s\RR7n6$?Kpn<ND1R7cEbJ`\>AAn:8k)';8jbm67mT]F6Qn`X5Y"1+6q0^;
-8kDQE6q)O"nb2M=m.:#Hq>:-gr;HTj$hj/XlgXQBqtp3crqud'qXa1EpAOjbrVQTjrri6!rVlNe!!E<)
-"pP/#!<*#\!!!-"!C-m8`?ZdO^sM'%gtH9H#6[-6g>LQ0d]b51!WrT1#6b53!!!0,#6tNhjP8\?-k-Lr
-T&f"fjko.R\fDG"(^UFf)$gBQ%13Ua((M6%+=o*[f$[/bFf)CIOEH>[C/S>N?naPr1HmfT3A`QO85CiZ
-.6&q94Z"cF1cmcQ,U+->(,Ih@c<idl3BTDU/N578(b@Qn.O6,X5Z;*2F_tDZ;+Y;/;-7.(<,-/M;dNU"
-9h7_P7/fUY85W/J5=biI6::`@GXFb\3]fr*6Ua0s4$?"s4$bqh7o;W@;,]nN;+a;J;/2Q@gtgc8\7IEK
-0IShC2*"/h/LWACAsgNfe<*'I.5N_0*"j;8'c%`,%4`bL+<i*V*[W$J*??%@-QsZa+!`!V*$-%D-m0]_
-+s8*\1G0pu.R#U?/1`n0+!<'V)''n@)Bf\4*?$(H+!2O3#nn'e%L`g_)B'V5(b$si,UP&m=K0`reC)!H
-',;T-*>oJ&'GMuCrY[C4PL.He;l?O]H>cG;4C,.I*?,S2*u#>*)\O/-'GV5i&K;Mt&eu2r()7Z''GWG.
-o)S@^"T\W+"9JVt!!`T4%20K]!s85t#R1SL*?c:6%L;b/"p+u9&.f-MkPuSdGb:Y#TTe$ZZGGt^bItX(
-`TXG$TXr4Z^r"19IcenbXKSb-VkT`PS=Pt2QBd]V]=Yr(aK;>;`5'*t^:V2"e@)]fWg8U6QB./mP+&):
-Q_gX\XfT:Xah5@>jQ5Lno^h56gY:T9n+H;Bp\+1QnaQ/Jrpo4?p?_PRrVH?_nbVqHo'Gc?roW%`r;6<f
-mHsW@q!\7Sn+lSN*V/^ap%n1Io^hJ;n`TE.kj\04mI9W1kNqKqkO7g9l!*?;m-3WrnaGW,mI9]9lK$pf
-md'*'ki_HumciitkN2($kiq^3lg4E;p\k*kn^PLm^<5I(jll1%q=a1Cp\!\5nb)SCgW.D3p>tZ.nFH)?
-r;?3Uo'4r^f$ncje^`:'jkSPCgYLfPiT01Wk2ksmgth;clf[TqjlZ"(o'Pf6p[IP>n`f3!k1\JDgXas1
-g#_/HjQ51QmaTeJh::68hW*V^p$Ci,mdToDq=F:OeB,\LfD=_&kMb+Hh;@)Ei8<_]iT9%Fdd68fme$DU
-rs/2klLj#ti9D9Hi8O%eg>Uf?hVR#Fm-<Tej5]"Kf@\['e<r8j!!NB-":#)2o`,1%&JPll$j68)#mCkX
-,:G#j(CUQJ!%P(NWNEJ<_8k']hq6,m]s5#MXK\t4ZFIfpd+-[m`kA^aYcY%1Yd:XD]E,dbrl'/gYcY"+
-XK]$==)i(eAobMuQBfM,ZE11.Y-`:fB9]g0Za79Tac:IRBQ/6?EG&Za?>"(jEcJ1`YHYO,IWp.8Y-"b,
-X0/e<O,&C:DIIa7EH#o5F*W"MJq]#;LmkHOT:WI,`lHBJbf[l)X0Sb@ahkm:a2,j1]1B`_d_2foa19.A
-d)a>J_Tp-8]X>#^a/H/Ggt]iiZ*D6e]s?D5]#M_7\@&3?d)ElB]X,T$[(s5[^r*n!^;.4a\[SiN\[SpD
-Z8&Sl[^*$A]Xb2U]"Ytm[BHX=]=>8Z[BdNR]XY8V[BdE^[^X2p]=Z8%aj&8acFL9cI^$<"`3Znb[(s>`
-\Ac=eYdqWjaM"pdf#Or)\$rrZ^<Fj<]#2%UVPBi[UnjlbZ`9n$Vl6]*ZF.3B[^EfYWi`nM]=>J\[C3ik
-`P&n!`OiUm]<\TCX.,NMU7.OCT<>;mYd(1-^n@C.X.cDkXKo+EaM"pj[CEl`^:)#-=1>QCZG=be\\#2>
-Su8]qYc+;!YH#:I\\Gkfda6Cjg>15sd*U4<[AgUCWN3M8TW=cZVP^&d\$rQ<X/i(kWiDtgTSRQDPDY!C
-KS5)@RAd9n[Bcs6U&LB'QBmr/TrkrJbKS2N_76bLX/)GaX/rbJce.+5hq62l[^WU;#57c_q>C0equ7'&
-oDA+Kp%S+KnbN"Zrt"nqmd0?+n*ol<nauPKqt^3b#j^aKp@$OqE'!t[1KK3o?<hZ;Su\olUj#L'7!+un
-U7dpCMJ6!W7S-*C8P;`:3`oKi?!rboWMQ%g8k`9UWVrk(WM,_i>$+`n93-(*79*`0E-cbCD/4!2FciJl
-H@1:%N/W44I#<,dDfBMn>?P*8>?P63<E<I8<DHLt<E31&;H-\"?sHQ%5rqA8@$7$m>?>!8?VO7"=&(tP
-;+F#A5t5*iCisoHG%bW,EGfW5F)c,<EG]N0D/*m%Bk[EW#&.daAS>mp9P%aGAS,L_?X7,O@q&tX@:`kY
-@prhU@:X%[@VKOfA8>de@:X2(Q_C7OS<%Sm>$"m7@pE;L>uXm1AoiNfT:L%3?!(0*:ImlI9L\qM$9VBj
-;,U7g:JXk_rCe;.<(]eY7SZZT:.@cM;bp.a9heA\<E2mo<*3-u<E2kE:/4SU7nQ<A7RosD8k;ZN7Rp'3
-3^Z.n5!VA"6:amC7S-]b92/2T@=+E5TqIWk7nuH<91hH76UP$[84Z6@K:%sJD1[CfEbJc]>&&e98k26?
-8OGj;8O#R-5=.\%6V9m:8ki#P:ejVS77M]ume-)9m-jH2mJ?k^rr;p)qXsLVq=jRToC;5Dqu7&to^)#<
-q"OR]p\OmbrrVcbmeHhd!XB#7!Whro!W`?(jo?D'#6Y,1!t:=2,:.EJdcBNFg1(Hp"?k/ah:9j"[!jY>
-"9o,<$4$h>!<EK6%M026jPo+F-k-LrT&f"fjko.Ra!VfC&Hr:J#R(SI&fW5F'dY.T1GNate4rneWO9.$
-MNG2b9MADU1-7HR5s.%j0.o"I9eRY@4>&?R3%cmA3(6"]+r1_/2Dq)N?U?S13&i643@ua!+=nWU)''M1
-1f.CkF)PDa>YSU,:LIdA>$kZ99NG(_9i"DOrBsmW8P)<679!&I6UaR?7m8gd4[hY"6TmJ%4%DRt5<V%r
-:d.*B<CK>]9M.lTC7NB#hq?Jg?nsJl1-nAf3Cu=\/N6C?R(q+tO[_,]0./%d*%*-U*$-(1.OH5[INfsY
-+=A6N*??1F.N]fZ)'^=S,T.OJ/g_hj+sJ6^1GL=.0/kL40.nLn+sId:)&O##()A&7(a1%?)BoS!(_[>i
-',29"+=\KP+#,Pq,q'm(QcIM.f#;eM,T@O;)&!`%(G%!S*#]lUbfX[!WN2M7E)8SW?*B#%*#0M9)AO&2
-*=s#!&/5fj'd+M5)BU%>+!;O@'brJ,oDejlo)S^j!!2cn#QY&8%1`pO!<Mrq#mCME)'L%>&deg;!!WN1
-%1s'S!qcQd!+%g7TqS9ZRbZQ&`9l:$^:h8!kH:qd_o0@*_T9p]cFUHjXJ;>US"6IQQB7;rREW:T_T^0,
-WN*nP^:Cti^r=[1ZDaC_QCjY0P*:oiQ]mo:V51#f]uS:*^>.c0kPk#`m-`KWgXGK[nF#o;n+HVTobdN&
-o^2AMn+HYUq>9sKo^D#2kNr0Hl/0kdr#GP,qu-K`s8DKcp\OFMlhC/?lL=9,lLF**jlu@8n."^Oki:mg
-j6?%$mHNfsrol,uioTS"n`f9$m.'W3kN;.#m-F0-mJ,f3lfIBqkjIcukjn?6oDJ"HqY^<_eAT/:I`^=;
-mIU#Dq![A2q"jRSq=jFIi5`h4q<RS<kNV=!o_A4So',#\dF-RsfA,<JgY:H<i83YWk2t=XjQYpcjmVd-
-l0%0rkND7%mdg/AlJq=$iS`SWiT04^hVd/Dl/:4Tj4N)FbgbS$dbs3Sm,%"!k2GI]jQlI6p%e4/7**<e
-g%O=kki(:Nj5o=\j59%cj5f.Ff'Melme$GWs8MQ_lLj*&kNqNtlLF2thqQc6e^`@0k2>+Tini>Bg=F^%
-R5OpC!!3#u"9T&>$O-2'"p5;L'bLl[p](X&$Psg0-mp5R#6Xr*!NrPRXKAb;^W+XRhqc`&_7@1`Xg,17
-Z*qHhcI:=kb/:`uZEUI5Y-P:<\\>r"a2bWpYcXt.Yd7Y=F)G`/H,7@bRE*1NXf\V+ZZL;.S[5W-Zb*fj
-OEGJXD/a<*ART4^B5)(%Fg/$PYdg9TH@McoXfJS)Y-YQuKmRl[CjUR8F`D>6D/jB7rdo3DKUAmJR\%+.
-`QHKJajJ#(VQQi/`P9(&^q@Y2ahu0D_7%8-^;A7<`luT3a1f'mY-6!gY->1dhoX$Y^<Y0KZeNp?b/qu<
-[]?j\^V%FlYJSMk]X"r_^qROm]sY)PZEL[J\[SoLYd:[AXf8D2^q@!UZa73W^ULMR\\>Va^:ChsZG*lT
-\$rfY]<\l_`4j1;]"uJ5da#D0YckRRahYg5]YCkX[DpA%^;In*`P]!fg!$k>[B6^@\A?5*_8E^`Tq7pQ
-Vl-Q![f*-JXK&V5[^N$?[CNiN[DBhs\[]&^\@0)d^V\.)[&ggKWMk9AYGS;%WhlYgUU.(rYcsq$Z'Cud
-Tq&6l^qHh[`jW"UVl?l3^:MJ8\$WKJ_oSFS]<e3)Yd_-NWhQZ%Xh2*R_S3V.d*^@sgsEm`d*eo*ZF@<K
-[_9/JVkKZOR[TkGZ`Bn&WhcAjXf%__Li8$3MhZn?LP_7hY-bUEXedD9R$3c$Q^4&3V6dt\bfe)D]!ni?
-WMQDgYHkpbe(NU6g"+6[ZF7"DqYBpYp\4OXrVQU&rr2Z`p\=CLlh'cGrr5prr:fpTmdKW6naH#?o_J=Z
-qYU3[me?JEeWOu94$Go7MN_@QFcr>sWN)_:9h\3+TqS3RR@9%K<(feR5Xe%49L(dD<*N[>PH(UYRU&T^
-=IcAhWsG\uR:KK!9h/)m=ADCg?Y4%nD/F0)BQ.sOUn)[VK8tqKI!BmhG&;)6C/e;;='8X,>$bH8>$b9/
-=C>3/;c6Il=]/I-:.RQ/86BDeS7c,2>%_AD<FT'*7S?ZO6pa41?"7VhFa%n>C2Im(CifSq'l@o,Bl.U!
-Chd^!BP1skBP1mcA8,maChR6cA7fF`@:3VWA7K1]ASPXbA78qV@:a"Y@;'@dBPqBg?Xdi#Q_C:OS<@r$
-?WpcC@9HiG@U!/IBQAN^TV6L>@9Q]*8OYm584Q6@76X^M:f1.i;,^Hm9HR#(;G0b[6qp<M:In2X<DcOe
-9i=_];,^@n=]A6m<)e-88kDlS:/FVV8k;NM8k)NJ6q0L#3^Ged5XS.75Y"O;6:OgM78$EMA:L#=Tq@Kf
-5ta[59M@fA7n-]c84lHCK:%jGDM*RjF)"uZ=_WV78kDNF8k2HJ8jbs25<V+k5!h_)8P;`K:esbV6q2Tq
-mIg&>nac;@pAFq!r:'+?o_/%Rp%.kHrqud'qs3b:m.0uJqu?Wjrri8um.0K<!!NB+#mUV8oDepn!WqNb
-!<NT+";VWL_'^XN^shE(gt6$C$4'D^f%eg%dXJVY&IA^J"U5)5"U"o6#7D(XT&enhd4#P7'V=CIgZ@>R
-gW_/c&.&OH&dnpQ&.]Hn'c\PE+=SgRf$?f`LUO[sP^\(_E(<Al5qFrO0fV$F4$l+f4$kbQ2FfMT1+k+6
-3[[$K,T[U0+Z;K\c!O%'4AJF$2+TAN+sJ]b++>"B))b,c?#!nO:0^Ru8Ps)-?XHf;:I\,O78ZoX91D67
-77K[/3'9i:<(/l16V9s93]TQ!6U=:279DTB6TRFr5"A%&5#>0L;//Nb6VD!ZaP>b-eA5ue69@7n4>&K`
-82i_":h#9kf%ZTg4?+o7*?#\7+WqpL)A=>;*<7;_-$gsh*Zc=C+s/0T,9mpI+XSNU+tYN"-6scc,U4`i
-.l'.:-6Oij*?5qB*?QOJ)B9S3,p!dE*u,S.#RhIX$PaL&+;>eC)Aa;9,oImT,>4iPe_JWiBFu:*(E4;1
-)BBeN.2s<J*JM_UC07O;To++g1,`@?LE.KV+<)CA*[MmB'G1fb%1Ng^)AO,2*Z6%E*uPb-1'@4MrW2Wk
-!!3'#!!2`m"p5&:%1ELDo`,:"#S8%(+r:k)"o&'%!t#VP%1!(1!;$7Z3-_!aT:hD&h7(Mmi6&dE^<#?8
-Y-#X\^;7\-bNR-XYcajoR?s>2T:M("N09CF]=Pl(b-J4T`5'*t^:V2"f!V`XT)PGaRf8BpMN!LJQ(XhE
-V5ClHc*P"9j6H(&naQ&<h;.)Fl1=B2na>c9r;;$=pA=[Xq"aFQqtU'cp#,<&hsBUorqbp9eb8n;qY'CL
-qtf@Hq=agdrV-'Xr;5sJmI'0%oB>Q%mIB?*oBc#7k2t^am-aB4mHa*-oBYQ$lL=<1mHE]rm-X-)md'<-
-mIKW0pZ1f/jlu*snE]?)nac2@qXF1Trr2K<`P<J.b1QIZp@@hHlK7F+qt0X[q!me/`PhTIkjS!*rombT
-oDA@Pk2Fk=eC`R0i9'1SgY1KAg>h8\lItF[iS`\\nF>o2mI9T+iooh#o(DbKm.pJ?jPfFinaYl/l/(4]
-hUU`Ie_8g!d+m%!k2bpshWXC^h;mPRkjnK<o^kT"a2Z3Zp<qg\i7crGkMtLZhWO7gk2FS=nac&<o_\[g
-rp][Lo\A`kkN_?qk2YIgm-!6[h;-l@f@AX3f[JI,e^2g62Y[7T#n%4Q$M=B&"q;:W#mU/)#m1JK*[;pW
-+W1O_!!'9QY,n_/[_0K!dbE[3beq?2[BQpAY-,+@^<"[Of$Va[^UUSPXf\b/Z*q<Z_oKj3]=+uIY->6:
-=)Vb`AobZ*S"@[<Z`U4,Y-2heFJ#nEYd1mPbD^ITAnPjkAn,1U?=RAQDJuSYY->I/KRe`PY-"b,X0/e>
-NJ)LqH?OdeI<0@EAS,O]Dgd+bJV'/gZBU]d_og-I`l-6DXK8n6[Dfkl^qI4ocHaDHb/_<9beV-?`lcNE
-YJITK[^!$Z_61#If%e?c]X>W#_4o&s_pd)c]tUkfdDEQ4[B%-g[C`]V_6gbk\\Yqc['6dH]=u"j\$s#e
-\$<0F]Y(h)]!\fL\[o8Z]=>J`]"kkda0E@jZF@HV^Upte_8F%+cG%9@d*p:N['6dD^s'a;_7@+YY-l0g
-^r".3_8X6rZeER-^:CJQZ*LjSai;0%Yb[qbVlH`![C)g.Uo:DkYdM0WWOT4<YHkdW`4rt"_SNXb\A,nt
-`l5a&a2P62XJrS5]=YATZ_XM/XeE,-Tr4rRS>r*R[^<faW3s:7V66YkXLZ*T_pGfuZF.`pNLmefTV8U"
-\?r6/Y-bIJ]",\q_pHl\eCra*^sCEUUU[D2[^NKGXfT+CZDO=lV4soaSu&3QT;JZaR\5@LJsMLVNKf`s
-Up@G<\$2_ZR?3>^Mij<kT;Jg'aNi)Q`P&UaX/DqqW2m;<ajf&$i7lc/_nWRiZhO+ko`P'gp\t-k%K?;)
-rqc3\qtK^Mn*T`Es#'H;n*B9-p%J(PpA+O\pA"R`o^2AFld:]23B0)^<f)iE@<IX&X0/ItFA,D&H_I.0
-TUD7*)eW)?7RK=*6:aa23`JmT>@3GkVkohf:/P8dWVrl(WM,\g=&2Lb>?X`j<*a!EBk(gkAnGt#NME"a
-G_;$4L44AlK6V?SEc,/d>$+s2=^>KG>$,'6<`rd3<)HIi<`W!u<CfYF3D!1\Q(;Dh=]f0B9Mo+m5t"IM
-:J++r7nmE&CN4E=Eb9*$C1_7!B52@"DJNltAnGdgrac=E@qB=`?sdCAAQ*&G@:WqZ@q9([A7]@`@qoC_
-ART%ZA7fC^AS5[gBl7Kj@:O,&Q_:4NS<J&(@9Hi>?!(?A@9d2MBQAN_TqQ[@?<UH*8OG[,77p6A6U+FE
-:fB#E:ejqf92%uL8k2NI;,BbX8kMZI:K(4i:f1.h9hJ/Y;cZt%<`3+):/+>X:fUNp:eOAN:e3oH8jZ!4
-1H7TY4%2M.8O5j=5X@k9:e*uH7:1G1T:h^7D)OOD6q^3@7RomN=%GtW8;!@oH#nXgIWT:1;cmacF\,+l
-7nF"Y7n6!991h]@5lO%b5<D5'8Oc?K9h@`BI@TZto^VA<m-FHErs\krmdKfBq=jLLp$hbTrsSi%mdTT2
-nFcJKqYL*h#5eGurpfgRp](L!#7Ch?!Wr&q!s&H)!V?Bb!$_LL!s/N+%&(6^05nJOjknkD>6tZE;V]s`
-f$DdM/Ii!h"9\T*8cf"t"U>JJMr`[OcmoY>)kQ-PgZ@>RgVY<R$jd=S'FP*P%13LR#SS7!*%!%Bd`jgB
-Ks\(aR!3VNG>D">9f>'l1H73G4A/=-IPsGQ1,hTY0J4k/1c-I8.i]QD%jN_kX2e.*3Aj8g,VD;')BC4e
-/LMS\,!f+,?"RMB9OC=f6;h#U:L6h$;FX,@5Z'sA8OYm07o2H22a0`%77B@"4$uG%5Xdt-6Ua[96!$'<
-763Y%6V9d378?ZO;e8Ng7Sd]d`nTJ(3n)#g7Rf9p2DZpB7n,U.85WiQ]%Yr19/eda+WVC5(*"SG*#KA6
-*?HLQ+sJHb)BB_7*Z,tB.4?#YrZ4<H-8$u&-n?o%+s&![/i#:C1+>:F+s7mQ,q^eq,paEH-Q<^B*toG(
-#7D.P%N60,+;5_<&ec-++W27C)FBk97+g,:\R#OO)&X>3(`XP7/ghS\+!?Hf_0'@lV4s#p:bjn4X*kj,
-(`OM;)]KV2+Wq^<&JGfj&e5Tm)&4#3+;ke,0a%+LrW2Wk!W`?(oDf's#71_F#6ai&qZ$m(#T>':)&=+q
-pAbC&&JPif"U"8p!!2ut83VEpSXu=2g>BHcm,Z7%\A-,CVQ$N0`PB=+a33bhZDt",WMcSeTpD.1NKB?b
-_Rd=pc-*N#[`#tq\\>\k`Rq].WM-2^Q'*\WNg,]nR$!T,VPpJj[a*+$Ze+:(mIKl@ht5pdjkT7tp%%bF
-nG)\Rq"FX_rq&tSq>L6iqs<P:jP94mmeub@hqIJlp[e.JoDSXKp\sa^qu$*[nbW7Vm.'T0m.]T+jR;Nk
-jRhj3n`f2pipH("na>`/oD.h?lgX9%jQdZNkiV*okj.d%lg!m-kiVBqn*K0#md0H6rp`SKlgXTCrVuos
-n^PLm^WP7'mI9?5p$M)6na>K0q>9mQgVq,+o&&j*o'l#;nbW:bp$(Yoe^iL1fA,EJf%Sa1hppW>kNgpi
-jo43Rl0[m)me-PCiSj+oo'Pc.ki;@0j5NSciT'@miT0%HgZdPCjlFtHlI4GGg#MYdhWE\\mFL%Si83Ye
-p?h>AcH!rGe,.t`jP8><hr<MGhqR;]lKI9Pf(Ab&oCMnZs!..0nFP2jfAGcThq$N?i8`\DeD/p7h:gQ>
-i8*#@gXOU"R5XmA#QY,B$P!XQ!!)lr#lt&/"UP_U%1!(2!!<B8)^G>/!Zr0[quD2KXf8;%ZFIZfbgt_-
-cc=2B[^!-EYcb==\AQVBg""Kh_n*1YXK8P,YdV-W_T0a5]stDQY->6?>]XXi@;W^!Sta9GZ`U4,Y,lJZ
-Dj[r=Yd1jOcA?FIA8?C4F)5Df>%D2WE,;DRY->I0LP1S^Y-"b,X0/e?OGS@-I<9pYF`)&9CN+6-DL[:m
-Kn5AgZBC<V_9'jGbfe)NZE_!F]$/.0`5'%*_9'[6c-4#>`4j:>b0J/@[_f8J]",/h\#Za?bgsVC^9b](
-a/$l1^<k9T\\,2ZfuUtI\?3]rZ+.'R]r&'R]Z%^r[&pLD\%BDe\%'8t]=58^\ZZpT\@])P[C*?M^Tt>V
-]"bYX^9G>`ZFIQZ^r-/f@(s7f`llcYe^i$VZ`p^E_o]^/[Cs/V[CX&\XLlEm`lPj!ZeE6o]=tne[D'Ar
-f@7gK\Z2I$W2c_pZEp:$U8=r_WiES@WkGgGZ*LpT^V.D'e%)`e]Z.q'\?rQB_o$r(Whl\q\$i9;XHfWk
-Wh6Z)TrG\tVm<5-_mleVW4BO3Ts1AgWOT[K^<j9pZa@NsSZ0-#R[^=_Z)agoXL5FN]XYf!b0SPbe_/p1
-_U$`WR]r?\ZEpI!TW>&oVO3aFVP'ueUT18fVQ?hnR\5@LJsMOYOdVc5Xh2$N\$%9WQB-oRL5qReU8t]8
-b0SAR_76_UX/E"tWNEVHcIq(4i7cT%^;%1k[.O=f"SVT]oD&:a%K?D-qXjX^q"*q:j6HXBs"sTEna,W1
-o_%nNp@nCYpA"Xdq!e(Old1i<4?,D^;hg6?@s*^%X0&FsE_&hqGFkP*Tp_>hL1X7L6qBa>92A>@2c`gY
->[32dW2,he:fUnnWVrl'WM,Vg>Z4Bp=].dW;da<VEc#E'C27j.LnL;YF+9+%LOji!NI,\dFDkPn>[(H:
->@:ZC>$,*:=&rL+<`N't<)HUt;asAH3_)tTPaGcX=&WX;9N>Lt5tjsQ9h%N=78%$%DK9lEEbK?&BkD0s
-?tO=mDes-#AS#XeA7f@^@qTRf@q0(\?XI;R@:3PR@:NnX@q'"]@UNbSARo4ZARoCdrb"-#AS,XlAn>Rk
-J!Zh*URREf?sZc<?!giC?Wg<4@;0h7PbFdn?W^E6;b]\K6V16W7n#gG;,S$+;,9n_;FsMR84c0?7nuiM
-;,.$^!)NSkA5ZH6:J+2T<E2pn;,Btg=A;I]8ki5]8ki#I85MfC9M7]B83/n#4[Vn45Xdt18N]7.:JXGK
-84$U.S"H=DQ#SrR5s\(66:+%*=B7pc9M1#-P^IY/IXZ<O?W^HFJ944I5=6Yc84,O)6UO:/4$,_p5<qD%
-8P2QM;GB_N7X^fnp@e+Mp%J.Wrs\homI'K9p@n=Rr;$<irsJYnl1"'-o(VnVrVHNuq"FF\p\aUV!!WT9
-$3UG6!VQKq!WrK*p&O^b!Wic5rW6j@R'nS'Dme-Wgu6a\#7(T*dbWj7dF,0H$NpS;#RUkD"p"c1"pkbJ
-G2Cp,cR]bG,+dlWgZ@>RgVG<[&.9![$3p\>&/#`t'G;K4,qLBA_9k/#FfD.9V3$JEN*97k;*I<13]oA\
-6TRVQ3As2i1bq'H1Ggd@1+4V3-Q+$E&Ki>ZVS#8V1+YsW,W&"6*%<*l.j5fN*^4(AA8Z!Z;.i3i6<7&A
-6=<]!=\2"F5>ja88ju!2:0^4Q5Y"1"2F0bn3B]Pf5Y=(&5"/(,3Cu/$763_)78-PW:(0]_8l]+t<a'L5
-`nKC#f$V<N5WpPY3B/lX4Y\9D794;l^Y7J05V"WL.jGrP)^7'q+;u.H+sSH]+<MmW(`F8/*#'A2,UOEY
-+s.jJ-7^Sq.lB[@*Zc^c0e4Uu,Tej$+!)=@+"AWY+<V44-5mL?+;5S5$kO6e(aU.9)A=28%1sO%*uGt>
-(HdmMce-ana`n:1(DR]%'GqZ$.jPuU+X3#q`eS`@Tq@-S>WOiKVf`Uh%MTj&'FkZj'c7Vn$ka6c'+bp!
-*#TkF+;b_+0a%1N!s/H'!V69m!<WAq!!30)$2t;5"p=]%q>^g'#nn*t.OGr="nr!#"q1tN$3g&%!s8N'
-!rN$Z5^ArpS"#Mce@<lkk/P!C^Vo9=[B%![_8!k/e*=rSZ`U4$Pa.i2R[05#Mia.=]">i.`3ukD^q[S^
-^'VTnf"e#NUopGW;2C9oNffTiN1?lNZ)XA&b0@3&iT97gnac85m,6aTg[=>"oCW"VmdL#Kp\Xg\q=adb
-p@\C_puLl!kOR?frVQ-@eEQ5tq>'^\rVQ<cr:9^_q'b.jr:K.6n*TB2p#kf4me#r7l0e63lKI7#m.^)A
-q<[&/kND7)n`T(amGd<mk2u!slhB],mI9?%lgX-(naQ,@n+QABmdBT9p%RnKs8DK5`4j%2f_=\(p%.nJ
-o(W"TlhU/Hq!QtW`qo,dnb;,0nFu8DrquQRl/(7\ioK7ReE>Q;hrN\Un)a6)iTB4hme#o>p?_SRl/gm_
-ip,t#mFpIalLaCVkMG4Xj6,Xfh:UiWg>28eleL7Lgu%5VinNVQlLNuki8*/Ko]biApA!(ZaNEQ?ioo.V
-jPJ_Mi82r=jQGgqiQg$>p$2)?qZ$TpmJ5r:j6Pdhn*Jupn*0&oi8NVWiQTd%gY^uIf@0`Q!nj,)q>^a'
-#mUkF#6=l%!!`N)#7:qR&I%q0$3CVK(*b@Y,97U4qZ'X#Xf\t;Yd1gUcI((mh:9K`]X+iFYct7:[(4&q
-d*^7ca1Sd^Ycb75XK/J0]uA+3`5&mfY-YcR??gBs@:ugYSYa6FZ`:")Y-E1uEL!l7ZEh-Xc5_RPCh7C#
-@q9:^>#f0K@W$+\Y-,"BR>?B;TrtKqX^/9CRW`XoL3@NOEGoW-Des!/L5_1KHB,)5P*`r#a3)]Lc-!l-
-Y-5%A[DTetd)NZ.a2l3CaMZ'=da,kJcHs_>^T"ZUSu'QG\$*'W`7)ZB]["sC]?em;aN`#GI__;Of#Y>0
-[^3]n`j<Fp]YqIp[_0Vl\@&HY\];P&bIO[f['[H`^Tt/WXKo1:Z+.BT`O2q]]X>#R^p^ei^Ve"(a2Gd+
-]YDD)a1]C>f$Ch3YctUPc+M$7\\5Pg`QQ0*`4Nq0a2#!df"J<'_lL&Q`O<h4bK@*$XfT+>I^6AVTX1Ge
-XK\e0]X>hhZF70U^W=12b.Z$L\[A`HZFR``]V;@6[)',RV5gPsYd1F1TsVS4WkuTaWiW;(ZF@?KW3`M4
-^9+6.TVAO#YI)6he%)op\&m!mXfJk2VPgQ'Z'_2aY-c-Y\\YqucdL1jf\4`be'?:?\ZW6N>IUT9]X5#E
-WN3#(X,ipLV6$_rV4jlhUn`ZZK9V^kR@0n[]!o5YY,IhPMhd%EOdMW9Zb=<%bJLcs['$I3Y->+8]#)P@
-j5\tNf@%dU[_9Mcmd'H?qtB[SqtpC&qYpKgo_SI[nbDJ5mJHn_$iBJ[jQGt)q=aOOmK2eKq#:4Vp[.YD
-lID/;2`WiW=GN/MA9<a&XKJV"G#)%1FePY*U6q4#AP5T_7mK:(9M@E'=&`.%?]1h^V3P1\;,Wd[rMqcR
-Tp]Ui9M\\n;*m]N>A7niBPqd/Ecc&OURZ=KL5_%IIX$=!F`MJ?DdcsbARB%W>$>?A/R;Xd='Aj<>>7gk
-=BSO(:/4JA1IkGYP+>iQ?WUlM;H7(.6q0gI912<A5?VXuDbYG!CM@WsC2.I"BkV-nD.mTo@r5Rb@q01Z
-=CGK@@:WhP>[^rI@:*DPARfIa?Y*eX?t3eWA7oLfBk;$nAn>OcBPD3e>\.c'RA$FQAXem*?=@#A?=RAQ
-Am\VJ>\A51OeJFh?!UW=8kMWE5=eLE8jc$F;H[!t;b9MX912?G8OuWO<_c7^92\Yf;-$^p=C+ct8kDWN
-;,^@`8lAMf;,9eX9MJ;Z:.RiJ;+=&S;GTg^4r$=N7RB=/6:jp@5t"%19h.H99O;k/0:SN#MetO@4%3"@
-5X7b+;--4X9M:#+P]_&%JU2EO>?4d?LNQ<_7Rp0F6UsjB8Gtmo7mf6s4%Mq98kr&R9hS*/T^MLHp@%22
-r;ZcqruM+;o^MDCp%7hDmI^8Rs8W&kp[mh?nFQALr;ZfqqYpfsp@.hTn,NIa!!NE+#S7@GoDepn!WhNc
-3Wo`l!s/N1K#fK%BsZLNhr39r%1rn5gYg]<cGm"5#7(J;"Tni2"Te]1#6kSJFkl'9`Zu92%>`m%roFLE
-gr),Z#RhL]#m5V[#n%=\'Fc'51,U^):=.9F7[^BbYaBm-Zt`W>:JX89:.R]P6T$_i6U*k!1cmio5:.[3
-3BANE+<r*=$Qq,oTZB;F8Mj110Ju-R+!Dg\-643O%kV'q='&p><*NTo;Gp:p:JF;S>YRaV4'XmD7Rg?>
-/4)6Q5>"=#1d?FF3]f8\5t+(>4uYo#4ZPc$5!r(;:fBqe;bT\O8l8Si4$?VcUs@cKhpKAe4@D7h4@2;)
-;*cd&3DOa[]\;##4#Ao[*$-+C'd5"V,T%II,r7&!.2`pL)AF/7*#p:L2'X1f+Y,'!.lB773CG2<+!)LN
-.kE1f*%<3k-6mCH*ZcFK,U"'@+Y+?I/hJCg&eYin)B9P+)AF5=(_[Vt(a'n7(aVJ*b0SP^\7H0b%iZc9
-',;E'*@;XC+XDrk`b'%jVj!'R75ci/Z[!W7)&jeC'cSA<*>K;*'cRqp$k=*o*ZQ4>*Zl:=1BdFP!!2ut
-pAb6q!Wr&q#lt)0$5*dT"U"l'!;HO##7qXm.OZ8H#Qa]#"pG;B%LrgKo`,'r!s/Z(!'3/]R\-.CQIF?m
-c04B2]=PbpkchIn]#DJ"_oL$Zc*sjSVOs!8SXcIHR[&u"QGpJJ_U6B0XJ<SH^&G_O^r4m?WM6#\Spm#i
-Q&poaPa7K%Unsr\Pd8ETY-d3Kjm;O0o'#>lf@AC6iUH7&qXj.Jr;HTnr;$<\p@n7TrVPsOpZ1N1io]t-
-n_MLTiVDm2nbrF^oDALbrqlThqW.MQq<dP<lfRd1lLXH/o'P`1p&"@Op$_hAnEoW<na$)Ena>i4ktL1!
-nalA?mI9W2m,mO&oB>9!mca!*m.']5nF,f3mdTi>p[IqWrpe:P^qe1Jp#GB(n*of:q"jjXq=F@TmbPk%
-q=3M-nEKZCm,mp=oe,4^h:LW@h;mM\khF_Hi7m2Sh='F`jl,Cbq<mnJl0e)thVI&JlgjZ?nEfT'k@NN/
-hX'FahVR&?e_TQHh<3kZg>_)Mio/eSjl4qLj4iAPlIt4ekjSECp<q.*b2iEVk2GI`h:p`<e^`L:kN_Bk
-cI;1SlLOZHrr;ueq=!b.lK@3lki;%#k2"_Ef@8^?h;@,Ern7V-f@JU*esnet!!W`@%1<FF!!!&r!!`N)
-#Rh:Y&-Vb.$3UkT)C-g\+W(n#qZ'U)Z)t=<Yd([Nb0SGdhUflk_7-YOYct:;[(*lkcdC.ec,7-!ZEUU9
-XK8P1]Yhh2`koBpYd1cH=*/7fASe`fS#!mBZ`C+-YdAY&Dj7T4ZEh'R*QF+\Amo=h?t3hW@pWqfB6&'m
-Y-,"?RtZ97TWYBpX^&3DR='1!HujFRGAq5/DJs?6J:`E#EK.'*Nfq2q`lu`Oc-Eu$VPpE"XLl!Tb/1X(
-bg"D\c,\/Fa2Z$:d)rr:bcnOlW2@5;\$<6Z]Yq.d\Bra?[a3OMda?Hk_SVtXgX3jO\?`cl`43^u\A>ee
-]Z/46_8a79ZG*o^aM>=1`4rst]!\cH^V[h!]"Yhe\ZrKV_6pJQ]XGGd]>;Ft^V7@m]YMJ(a1oRAf$Ch3
-YctURag8Rf['d<V`llE8_n<n.a2#!dg;'_o]<K)k\?E]b_oAd^XJW7OWiNG.]X=W0Wi`+t[B79QZ*gmI
-[a2_0aLT((Xfee.ZFn,o`OiUgX0AD!UpdM.VPKu\SuTE%WjoICWO9(=[BZj=[]cC%XeDJmZC\&*XgH$g
-e%)op\'!'kWjK=<Unt,mVja9YY-c*W\\GkucdU4jf@J?adalL8\$E,C['QmD^9FH+TUhIJYbeS+V50`U
-USXcbTV-sSKU7^bR\-[o^qI:dX/),EMi!:KOdMZ=[_Kl-b/1TmYcFh+Xfek7]uA7Kio/YDe'5kH\%9Ab
-r:0@QqY'LLpAP$irr3H+s8VuiqYU'Zq!@),q#14!qtBIHo(`%Sp@:]@mI^,Mrr2idq"*duNG(+-3BLN(
-Q!n3EMP.#OXJL,:;bD/)V4jWPR#YlZ7RBI,4[2S55!)tO=C#BrWiDn_>#.snR&U%b1T7"5C/[l%:KUOe
-8lSo)CN+*,Ch[X"@YLSJDKLYoN/)n/IYW#`D/3om=^toHA6i>EA,]n;?<U]<>?+?n<`Dq!?;jTn4#B3!
-BU,,n868Sr@T-<5=[Yk^=%u+T8OHm"EcZ8GFD5H+BP_BrChRKrD/jB.D/+)r@:3MV@UEh[@UW\Q?!CNF
-BP1lTAKbPo?t!Y[@UEPT@:a"\B5(phAS#C`AnYmn?<q,ZJXN4.7AcQ;E`u[H>$>?BA7f7S@9mMfJ<?Ou
-G$\BP=A;Xh5WhJ)8k2-2;GU7h9i=_e;bTSN8k;BD85`)Q9hJ/U=]/7#:Jt0j8/t5u<*!%";H$:c8P2QO
-:J4;O8Oc';:I[iL91qeR5ncRM6:=1(6:F.*84lBE76j46?["PuS"5t*CcXdF7o;uG5X@V5=%5_S97rXt
-GBARhH#dS#<`j-eE_/el77g$=8kqlB5!M7n6UsF.5Y1lE%Sfbk9Lq^(U@A!Jo()8Dr;R6*rV?$RoChqN
-o'u8Er;Q^'rUTLHl0e$1oD/C^rsA]'qXX@Np&"=\p](L!!s]AH"9J,p!W`?'l2Vq."Tec-!Y1@6.l:kC
-g#:lNh.$m+#X-bpfA4p%].XZurWEu<!sSo2!XoJD&/'TUiS_j)&e>J0ioL+#$/aOS2%U-%%1Weq#7(YB
-%M]fp*$HLN*YCukd4dVP[^E3,Kq#;U8k)382D.?^4&%gl5>+R>9gUp11d!Q?.lK.23'nu;,nCA!-V1Ge
-4s2[-5X7(`4>@p*1c['.+sI^bDK]W"AmJ59>=_mn868MV:L%d?='SXD1dXAj;+3QM8jks24uP-E0hP8;
-77Bd<5smXo9MR`/4%DJ'8OZBQ77p-A77U$K;cc+H<cOq\gu%)<^hb__/2B"D5Y=mB2a]Z%EKRoffUG&X
-.5N+s.i&a;*[2^@'I=kO,p4QZ0I[tU*$,q6+<)mU*[2[O,<RJ42'sh-)]Te9+"/g!1bL4,+!VX8*>p4L
-*Z>n6'bhQ5)&abD+;k"m=;;Vj(Cq2s&J?')(*+A/(aVP3b0SP^[UTd\(*4_A&ebrk+=7sF+XDiha_bq!
-UQ1.=4Z5-)VJ-ng)]0S9(a(+D'+YWa$ksWo()7Z'()@l2)''M01'ICQ!<N<"!;?Kn!WN5p!!rZ.":>_L
-#6Y)/qZ$X*"8Mp'#S.n'.3KH?#Qjc$"pPDC&e>9Np&G3t!s/W,r;[iuEL35dTU+*W\'*t!a1]1$_rn83
-W4g3d^;J"7hAa_O\[/TDT:r6`U7@L2O-5XC]=Pl)b-7e?^qfo_?GOM1_m?SCU7nBMR$!>hR@BY1SY2gS
-R^U/WY-R$@jR)L1o',Ahf%&=1h!41hp@7VBp%A+Wo^VhNo_%nPrV>RFpZCT2o()VJo%hRTi:la+n,<4[
-nb`=^q=XR\6M][>s7u3On*/s)oC2VGkk"?1m.^DHnFuGHmIBW1o^V;Fq"3t<lL!ipnal>=lgF*%kiV4%
-nE/fsl07R!kOA*,rp'UOmf)Z2p[\1\s7+CR^qe.Jo]#0$nF,`7q"XUUp\":SmbPn&q=<Cul07p7n*g/J
-qY]U=in!&GEo5m9p?UPhhVd/CiS<kajQYaejRM9qo&o9)j5JqUk3MR/oC;)1i8`SPip,X^g=b-/eCs-F
-hVmAMh<!SPhqHZ;m,HaTio&h_o%DmgkjSBBpsdO0bNScXj4iDGg>CrKgXk9Bkj%EjcI2.Sm.C#Lrr*2n
-q"3h(k3(aa)W^)On`&-OhV6N7ki:RWgY(96f@\X)e^^3PqZ$d'%hT9V"SMg"":5VQ'b:KC!"&uI*$Qd]
-,oI7#"oA95^p^>KZ*:I<\AcV9e`#<3d)`l+riHd:Za-sJ_ogBTf$hm]]!S`IXo>C>Z+%E`bK@iA\[8]P
-?rq>_@:a;`^71h2bHq2L.'U%%HuG7TZ*CUF]#KbTEboiEDK'W4@U*MYBPq[bY-,">Sq)*3Ts"<q1UFT]
-LP0ktFb+jbE+s'-F`MDHI=cojOfbpLOMSTKaj/,Tc+BgKWi2qkZa6sT]t:qo_/.*7^q@h.`59F3d)`K/
-bd+Um]Xbkf\?iK]]"tkX[F*L;Zd77E`l?<B^n8?qdDN`-Xh)co^<40t_S<Uka3M?3`Os7&^q@1q^q%_4
-`OiOe]!\WS_SEam]=>/SZ+%N]Z*1RF\%B/X^r3\[])]MC^'ViraOSkf\$WBD3k)rGZ+.6MZE_0a`l#U/
-^;It1^p:9"_5=-8Ye\&d]?/%5d^HQfU9:Z#Ycl*WW2$>lUSP#l^UU\^rj>#0Zb48e\\GJUYHbLJ_SjC+
-Za?^4T<#!!Y,7qgTqS'U\?W3DZEpdJ[^<EAV6%G8USY&gW3j.,VRWh<`QHlGI^untbKlcWXfnLmWjK19
-SY3!d[)'8_^V@k:da6LmdF#eXe\[rcZE112ZG!rQS=QONR%gphZEU=)USOcbUSOKQJSBk'O.;uG\\lD(
-\$;j%PE(NXNK]g(Vm=%UaN;B2YGn@nX/rA(Ye%cseD0'@f@%g]^VRLk^V9a=$17?\p@e7Pqu?Znrs\l%
-q>C*cq"jUKm.1/Ts%r[np%.YDp\+:MmdKcCrVulpo_7q?du%]l2E3d)MNqRYEep?gX/r.@:K'l-TVS9V
-S!o@O<DH+Z7n6-L<'3-A<ENI4N2ihQR9`K\<LBcaWsYf!R;H,/:JP(u9,^H'>%hhsFD,?!Bl.I<V4VXH
-Lm3mRJ:)j%F8fu`CL^[aBP1sf>$G9:?<pT/=^#!-9Mebf9j(e%9MS#>6VhB^SQn]c;-dU1<a8`p9N"_X
-6qKp9@;0b(Ed)P;BkV'oAR]=b@q9=lAS#UfC1(LZ?Y!VQBkM$d?=.)G=Vk[`An>I_@prhS@qK:[?XdMS
-A7K(\Bjq!P!+c%>0kt'&AScpcTVeTUP&a]0<*EF2?t<eT>[UlNFFTFGTQX[D:/aka90ts;7nuiK5u:/P
-:+9"8>>RjW77BO17Rp?O92A2T92nP\<DH=e91hcJ9i+bh<`Msn8khfMF\GY-8k;E@6:"(98k;NE8Ol*4
-5<h:l5Y4=,5t"+192@lD5<D,$??DL#S=#.K3BTGl9hRf?77'sT7S$3FK:/$MFG,*gEbABP=_`>&7n-!:
-77KdB:..6069mUu84>d.7n#m;:JXPS7n8*'nG2>;o(2\Urri?#p[dq^o^q\Cmd0-&p&4mi$NBknna5i4
-n*p)Mq#:QsmJ$/=p@J=cpAbBu"q;%I!s8,q!s&E(!UB^d!<rE'1CfVi.PbJ9fAu#Sh-ga)#XR,"g"t6,
-]e:!,#R^tE#7V%B!=/r;%1[dHhVQR-%LWf,ir.sEhqZ.4)]&nk&UkK%#n%%N)B^(7)B'eC(/ru:0K5]A
-\#5mZSZlKi6q0R)0LeK!:.-ru4?>_n1+>1C3A)U.2D64567F')*#';:9XW52+##&u4>\uW0-;Sp/0GrW
-+;7%UG&1Vu<D?Um8R=tO:eF#@=(Oln<C^+S76s"-76FaP9KtKs4rH728l/2M5t+(#4ZPc$7l`Ik5sIe(
-4\Sd<rC$]Vr^ehG5XSXkU<_NPiR5MV0Jt=90fM?i8jPR,5#-!V]\(l+5Umj(+Y"ZR)'g=R//f<M)#b]t
-,U>K")A<o(',2<&.jQ8b+X/'`+=Jri-7^5<*XO#=/i,::,pjWS',DZ2-6X9E()7Jp(F1%A*ZZ:@)?(CS
-&.K<r(D%5s'c.u=&Jl/o(*Pu+aN`/WZ<n"O&JlE*'Gqc*+sn0I+X2Wdb&2."U5X\-1c.*tSmE0O)]0D0
-)^QdI%Ls0b$kaQt().T$()S/;)&X2*0a.=Q!WiE(r;cNk!!3'#p&G=""UGPL$3UD*!!*lBq#Ca)$Q:BB
--6=!8"p+N""p>,<&eYZZo)Jdp"8r3>5]rTgR[]Ddf!WW]lGpTP]Y`a4[]R?`^q[e.bT,lc[^WKDW109O
-TVJ$>NfT9^_n3LsbK[,`Vnp1I^0SOmf=nJpUnXZ^PEh;lPb+S?R%U@]Xe3&>b-\b=gu@_koCD,1fA#6>
-l/M4%mJ$8Fq>:!drqQ0cp@7eHp&4pcm.Ti-n+HMSq=EFhmI'rNl0\BHq"+=YmdKWC2#mO6q=sRIkj7Ko
-o^MAGmH!m1m-+*;k2u*lk4/$5m.0f6p[I_?l0@g,kNM6tlKds-kjAB8.-BFJmcWp(kMl"&kNV<um-O'&
-kk4QEs8VW7`5'13g%Xb'p%@kDo(E"Q)YWq"o'Y;Q`qf>lk4.s4kOJ?Hq#16^l06dT*TZGGg["+]gYUlD
-hW*Yemcj*(kNhHhj7)?smHX!7lNlkCkMPXjl.t@thF$5Zhq?N7jl>=\kNCjdg==p2f%fKNip$%'lKIHd
-hXB[rp\+I4bfS)nptXl`gtLKBlK@*ZhW3nckMOS7me6,ApAFph#OhBYmG-gajs]BQk3VBlgtq8XhVmVO
-eCNC2i8E;@f%AL$RlUNL!<<3,$P<mU"TSSu!!`T5&/>cf#m0o&$N^eX+t>,o,8U[j!W)jHb.Y!_Z*:C8
-ZbFE#eDK-8f$D=GZ)t.5ZE^^B^;nOHf@J?k^:(;NXfSTnXg,7E]u\:6_nN^l\n55jCL:I^Z+ud!^!!a`
-XfAS/G("J#Za$g@\\$4AEc>]3G%kZ+A7JkRAS>ssVlm/*\=n@nH_R\@XYR5nR"U0<H[(0dGB%G:GBnCP
-I"[Q;H]YD9Q^GV%`6-ENc-*euX0f.<Wk5gM`k]I2aD],De&9,Pa2,R._9gcU]ZRjm]"l/%^Ug\VbfnAT
-XKg!r]sc55\@TN+c,Q<bcH*Z/ZE(R_]Y;S#YJS,d[DU1mZ+I-B^qmjt_8Eb&^;.@g\%fS_[CE`S\@fG[
-]!o2ZZ)Oq=[CNrXYJ8#_\@MUN$b<dU`5BdIf$Ch3Y=Gh+_9BL/`Or[d^V[au]YD8"_oBHsZJ*C)Z+RQY
-YJ/$'a3WPT]"+Q9ZF7*;\[SZ9WN)elYHu3_\\5Vb]=Y)L_S!Cn]Y+3T$G<s[Yc,":ZD4Fqrh^s?XfA4h
-WO0":\%9/Z]W\<<Whlc-YckFJ\[&EBTr,?'[DBo:3kDl1]$8KhUoUSiTWl)A[@s:oYI)*R\\c,&e'ZLl
-e'ZOVcIKt1Ycb47Y->CDX.lJtZDO\,TqeNbriJGbVkg5\S:G:*PF&/M\%ou#]sOo9R?3DdNfB6mUp%DL
-aiD?7[B6@&UoUSrY-l'edbWmAh:0]g_R[Os[_K`[$N9PeqY'UUmI0fGqYpp%rqlThq=<e4m/$VZ>Pdm]
-p%J(KnF,i;q>UBjp\amWfTKr*2`E]uLm27TEJL0eX/_q;:/Xc1TqnEXR[Ae<;bT_S770F=:-LX;;cm1,
-N2ihPRpJ][<g]keX/`5!TpKIq>#8""?%,@;='TN^H?a1=C2nE4LSUPbG_qZGLOji%M0!NPE,]K#C2.Hr
-AR/\P?X[AG;dEU1;bTnd>?P!4=A)7V6UapfQ(2/X?!:K?;,^_&6q'[>6qC0J6""2?EH$&@BPV0jCh6se
-B4PIcCLCO\?=./O@p`_V?Y3_U@9m5L@0p4K@q/tXARo4\raQFG>@1oMA7]4WAnb[`A7baN;Ia-L?X[M^
-JXN1.VONck?!piB>@:iJ?s?iB?Y=G0P+\Ik@pW):;,9MG7nuTQ<D#\[8PN)^;G:(e8OGp86psO<<DlUi
-:JO\]7nZcW:/OharD*\q;,C%\;,C(\!DH)_8o.'f5t4O@8kMfP8jYX#4?Y_j7n#d::/4DP845p34$Q2=
-F-i8aQ\T?94$,`$91)6B793JZ85)U-R?Vr<JpqucB2ql3Bmanl77Kd;7Rp'B6U=%07m]R55WLkq84lKN
-:J+8M7X^iqq"FX_rri;tq=*eYnb2eKnF6#@q#10k$2aAanaQ&7mdg>PrsAW"pZVDEm.U;YpAbF!":PhL
-#6P#"!!<6'!WhWf*<ZTK!W`<.KuGGn?`M`=jkA?m$k`n<gtpc@da,%E+q=qb#R:J8#mLJ4#6tPD$[h$i
-gsRe`#ni<[jlPOahqZ(*(`Eek',_#\$k*jo-mKNK,W%A";:a2Z8#<u1WhPcJZ=HI!=AhRJ;,9b\8N]@0
-6:jg//jh`Z/L2W%5rp\c1E[e^)BLJ*YK0'`5s-n^/i#FA*?Q@G*$[((,SE77?sd)C;,(Cf8RFnE:ejA@
-;-Z+A75Qql7RfL083'I476`[j6pW^o5s[\#7n#L.5X@[r0/c6^6Us9t8lIf;6iKM46U<n76:P!lU<_KL
-iR,M`3C>ki2**uk5W:Vd5u)$Q^":o+82_kQ-RKTJ+=eTg3?]=n(a(1G.OQ5g-6*^9(_mc)+>GAn.4-;e
--5n!Z-mU;k./bJ"-n$Gf*%*$X)'0[p)G2"k*#9,(+WqgL,U=KM&IoBa%20a"(EFeI*ZQ.6(DRMs*^#G(
-c-jb=>mh/R'cIu-*[)IK-Q*mI+G.qZDJuMJNegjq1,<")BDreK)]BS5+<D=3'HJ,,(E3qq%N$-+*[2aF
-)\s/@"Sr,u!qH<n!<N9&p&G@!"UP\P&IJU@q#CIA('aR7#mCqa-RL&[(CgZE!!WQ2%1j'X"Sr,p!!!&u
-!-1>KSt;@=O3cIaalMa-]tV2"jK>qn^r4%'_oU$g^ppq\YGdnVSXZaWQ'@`*PKCGJ_91$'Tr>lE^:q4n
-^r4s8W2u_lVk9NLPDt]nTV&!YYICd-Yg(D,`8Tb;md]l=kj$aRiSO"ao(),<n+?DPqB,V5q=adap\apV
-p&"FLqY'(3l1"NHn_W!nqu-H]n+QbU"SqW^q"Xjg;s4#MnEB'%kiVR(m.ou-o^qY?p\O+>oB,3'me-#?
-q<mt=mdol4md]`/lg3s,o^hG=mdBE$h;dkblgO#qmdoW'kNV=!lg*g,o)&Fbn]f"e^jaS`pZhMJp$qM>
-naZ2@o_J7NmbGk&p%n+FqY9mPn+Z_Nrr23Dn^lFOlKR'akhk1PioB1cl14?*l0@I!mGmC"m,dKsn*f]3
-lK@9jlJM("lIatGi8<GOjQ#(LgtLT?jR)6jk1A);jlGF^jlYn$p?U\qiSj4hme-,Idn\-/bj,&[j5f:\
-hW=%`gtgiJl0@BecJ%[ZnauJMrr;u`p$MD3j5B4hk2YO_io8nWk2>C_e^iF-h;I5Ef\5'1e=/K!!!*65
-%M99^"nhp$!=9>S(^pWNp](X,(F(=]/h%qW"p+Q#!R\c5[^!*AY-,%>^;eLQhVR)@c,$inXfnn3Z*CdP
-a3N,_e'>qBZEUR9XK8S0[(!ok`lH*9^qjeoGACJkBX#@>S\<4QXKAM*Y]bG:RBs0(ZF[ZpJTPmGEcu//
-B4#IcB52C.Dlg+DYIL<SF*sacXf\Y+Xg>X#H[g3hI!^?lI<'(;F*W"YKoD:WHA\l3TqfHA`QHNOc-*ku
-X0o7CXLl$L^UM"qbK.lS`P^-Kaj/,?_9Bm3cH*DnZ*_<a\$*-ggX"!LZc:)"^!+I4`QQracD8(o`4<C`
-Xh)lh\]M@`_o'4"a3(g!_6C/W]>_J%be;*'^;IRo^;.?![CEcW^;Idt]XtecXer52[Ca/\Y.V][ZF.4A
-]+qlc_84=Cda#>.YctXRbe2'?]!o#Xrk1h7^;Rq'`kSgbg!71CaMZ!(]>_q.cJ#e9_P<p0\$i-;[&g+'
-XKA_6\])Fn\\,Ge^U(Gg]sYD`_83n"\[JcJ[&CRJZ^mn%S?8loY->.1V5gN!Yd_K`ZbNZ?ZF[QO[]m*I
-_8*@QV5^K%ZEq9]ft+`&]$J`qVms79VQd_DYbe%mZ*_3P\\c)%da?Fkf%/3Yc-aq>Yc5(?YcY(1XK8D(
-Yc4k0R]!-ariI!9Vl?YeRsejtOI<2\^r=C5]<J?.P`Ch8Od)6(Vm3qTbK[l7ZE'o&UD9l4XKfCWcI_+9
-hq?At^VI=r^UV2&$ig.tpAFa\p[n"Gp\FjgrXo,+p$_27p&>!irr<#nmd0H6rU<5Dq"F:HoCi4_o\,OF
-2E*NQ=GW/I@;q!oX/i4pF\Yh.GbLq-U7.L'@8fik91;3791qZ:=BAm;?]_:dUmk^`8lqCZrMp4%Tp'"b
-<DHG!ITT??<a09WH$FFLE-?MAK;+o`Iu',EL4Oc$M0*QPEc>f,E,TQ,BOGC[?X[>G<*Wg:>#@jc<`W:0
-?;3aN4$lt]PF>u`?!:ZE9i##!69\.?92/D`7:9P>E,Tl>Bl%9iCL^[bBk:jjCgpme?XI)D@9m8P?"6uB
-?X-f@EF)mZ@q9(\BkLsfA7T1V>$b`KAS#=WAS>L\@Uit[ARo7_?X[J]J=E4-V4!Kg?=R;I>@:cF?X$`?
-@:sS0P+\InAR\hM=&_UT7nZ9J;as&U8P;fX<(K_Z8OQ!877TpF<DuUf:ejkb928G`9i"Ub;@-2r:/+G[
-8lSee$:[TU8kDTI9hRuFrC:Ek;,9bO4?,Ml6UF107S6HR8ju-;7mf=#6<S>qR%0LtBJVS57o2oK84Q$K
-=%5bT7tR.lGBACbH?<h&;cRI^F\P4j8P2KA7R]^56UjR57n,U%4@_q78l/;W9LhR%Sa?%?qu$Hsq"ORU
-nJCZ`p%dq;l0e<Ds8W&sr;?Ebp\4=KnFQGT$NC&'mJ-8;q#1U&pAbF"#Rh(I"p4o"!;llb!#u+J"9JT)
-$&$,>/mPF.jQ5+J>mq>Q8DN(Wh9s]"WZMcZ#RL_="9nu5!so;G&eL2dgY1+0$O@E0jQ5L^jk\_+-kI%"
-&Jl&h$Od@S*@<'Z.5=.O*(7lo<F2B+\#Q0hQa13k9NtIn6!@Ab;+O#F7RKX83A<cg5<UV@,r@G476r+4
-'G;9<8><pt5=.Cn3[ZC;3?/e].4$H52D5h079Ner>uOO-5sngA1f7+A79<eY5Ya6s4#o\j6Vfd7/j)H\
-2*=&_4[DG$8Pr5M7n#j41b:IN4[hq*1e1D)3^#e.75R@r:-_9IAY@B'gY^;lF$*&\3Aii[5<V"c4@N"P
-NP3oqTMRp56SgD7)'C7G/iF[c3#NW`+tP2\+XA$B(Dmu.*@<Kn+sn]`.k;_f0I\1m-nR#$.4-8_+XS0[
-/gV5M'HS56+!D^E()e#/)^-^Z*ZGY"',h`*)AsG8-n68R'c@o,&/,p>M94#jb-+qS%2U$/*uQ+@(F^^K
-*?cJQcbXI:VkKB<?Tg.r<i^Wj(_n(o+<).8rYQ=a)&j;0)%@&d(`OM;+sA!K()8D(r;c`ro)Jjn!s8Ss
-!!`T4%2KWf#Qjc$""50!#5J6*$Q1-6,pOEG%0QA*"Tnu=&e>6E!;QV<!WiB&!'PFoSsu@<eDIIMjlsgu
-]t_JJYdLFC_na(*a33\b_7[7bYFhA\TW=fKOIMZ$ah,.#b0@&aW5HEb^:V+p`6uB'ZDt@>TW"TKLP_4a
-S!fb>XJqJdcHX5EhW3ecnalA;lI"2=ea2>bn*'0(n+$:(q"=IToD/%MrVl9Qp$Cr6p?(8nmeckKhV.f'
-p[.M>oCM\OqsXI]q"XgdjRrECm-F-)jmqd%oBYQ1o^V>?pZq>ClKe'0q!RYIlL*m(o^M/2lg*d#lKIU(
-lf7=!naPc%io]RnnEK$"oBYArkNhR)nF5i7qu6K`c,@>F^X1p2jmi!1nEoQ/o_8"Lqt9@EgW.>/o&]*+
-nbMnOqYTsbro`J8f[J@0lJh$ghq[)KkN_ErmdB&ol/Csjjm2C&lL"*+mI'B,k2kalh!FIif]V>^kht:S
-i8NYId+?n*m,d!di7m2Wo'52oio&najPT%[j6u=%o^M]Qe',qWl2';uiT&tVk3D-hi8<V[lJp[Eg[=h+
-o^qqXs8M?VlLj;th!=@ij5JnTiS3,?fAc#MkMt@Mf\4s1g=k--RlUNL!<j&J'+t`Xq>^j'!!!$,',MK%
-#Qa]#$3:YY-Rpf#,9.3rq>^NueUGTP\[AZEYd1^K_TC<[gtpl9ah5!aYH>%7Z*_*YaNi5`dE0,3[BQg8
-XKAY1Zb!ogaNDWE`FrP"CLCXh[DnE#^!!a`XfSb5GC4=nZa-jA\@Tk:Is#^SHu<b9A85R`BlS95Y-+n1
-\=n@oI&!jHXfJS+ZaQ3PKmf&>IX[3/Eb/]sF*2PKI>Wc"KW_VWUV+F_b0J8UcFojHZ)Y74\$rNMYe.Kg
-`PKO0^;n1/dal"=_Rd4paL.eDZc0bfYHup<_6g_[_SWq"cbdiMbKRuHTX3(g^:^nX]$7dn_RHbd_nWe!
-a1&e'[CF,fb.GF2\%B#]`4rgk\ph5u\$`WS^::;S]>)(fXK8\;]>(k[]>V7_YdM$S^;%Fo^WFjLcF:-a
-Z+@rq[D9Y`[B[-L^r4%$a25L.]sG$!_6()Y]#DM&aNDBLg9\?.Un+0^\$!-CWhl\sZF76N^V@%[\ZrcT
-[Ca8i]YD=r^V@Im[B['IUUIY5S:7ZC]<n]=Wi`J.V4=H]Ye[iO_RHbX_T9BpYck%/[&Th!Y-#+=[Cj<.
-]=GA\cI/Gd['m!4Zb3rZW1p8r[(<WT_nX:@da?Xtg![FTd*f+uU:7_<XfJA$X.c5ZSZK/o]=+`9TqnQb
-X/V\[I:\"oS#s<@`lQ*1XJ_VTOXcQZQ(OkV]Z/1?beCB^V50f[Vlm2,\&-D?g>h&DeBYtE^U_>"^<+V!
-s8N!&q=j^Ymcs39q>Um&s8Dfen`oH-qY^'crr3)ppA4@Zn1!hlo'Yc*m.^P[qV[KM1cIBU?Aa_H?u_!p
-Wi<(rG#)%/FJ,D)UR[d0)e)uH9MS,K78Q`G4B,9f?XJnpW2,nh8kW6RWW&r*Wi)PZBieJ;>\I8B;cZt.
-C34T6AnGt&@t12BI=Hp.N/)q2I"ucXCiF3+ASl:!An>:V?s[&@=&N(&=^5$#85N/_>$aof4ZYu1As8]q
->?+L/@8'@!>speR<(fPNIS<+6AT)U/GB7G3A7B4^?YF.cAS5afASP[a?X72I?=[5E=^>EA>?Y68@UikV
-A7]7W@q91_@U<AKA7T:^?Y*n]?=./PAS#IcAR8bSCOhnIUnjB<Ea)jQ=B]':?!q&F?"7JbI[$ItF^JBR
->#J<n7S-6B<Du:R>"_@V6VgZS:JFDK77B^<8kr8^8kVrP:JOV[;Gg7f;c$=h;,9n\:/XY\;b]\U9i=bZ
-84cEF8OPg26UssH77KO)5Y4U>6N0>27S?3;7S66?3^#c2EgE)_R"o?33'Tl/:.@cH7Trqa8PDU)RZVi:
-JUVuiBN\D:B81V*5s\+9*_/Xd6UX:,5X%D#83oX17mog::JabZ7n/!!n+cPQr;R3#n+-&@oC_qUp%%kU
-rVm9#p$VGHo_84Wnb2kTrsS]$r:0UVpAY($"TeAu#QY&7$47(D!s/&p!W`?(q#L'fEWZOJ!W`?4PIM_d
-?`r#>iT8m(%1rk3f\G??e^C`I(_-l_$O6kB"pG&4#8.X[Q/p]RdOkt8':%Y?jko+SgrV>f)A+,?',V>j
-#7;.e+;Yn7/M.Sp`6DOnOK5dhTTtVBA33+U7SQ!D;as2?4?c.uIQBJG/2K:G69651.OZi.5p?jP&KNMl
-U;L/&0I/nG,U>60*u$Ca,oe0W'Jr`u?sdGG9j'hH:d?s9;+a8P=$T>Y5!_Ls90#.01H@0P6Tm:_2)RN^
-5!;8)5r:hq8kD0%1H@fk8jPC);+!0!4[V_28kMN86r.3_ce@(->0=?i1d3lO1H76O6:*dr8539F^XUnu
-5VaiK.PN+h+sn?g2Ad>m)AX,7/0?,\*#08,)]g+H.k;Y`-6=KY+snll-n?nu.k<%q+sA0[)(-mV'I"YL
-,T[jDrZ30s&/>p!.3f]P(D7K,,p!j>(DRf1)&!i.*#T>%(c@2l7*X0(Z!.PE(*"P@)BL%A/1DDV+WPgT
-^i".iU77HW69$PrYDFG<&g&89(`*l'(D.5i%N$3")]0J.'c8&;+!)14/Hl"Pr;ls"oDejmrWDfn#Qb2=
-%i5fa"TeAu!@f8p((CBB!!rc=)^6XW,9.:"pAbF%$kj<b"p>&%!)3Lt!WW3^EgiSkUmourY/]Vg`k/dr
-_s">4W4L!a_8F=:mD$H@XKAChR@]qFSVi>oQ&`tu]#)_7Yc"D;^qROp]thS4a1Jg]]Xjc.I\)a\Mj'Hk
-USk<0]W8Z^c+CI9jQGt$p%7S8dam=+jkf@ijQbpsp&=sdqu-Hjki2=7pA4gcl07Zti9Bh3r:/Uoq>9^L
-n*p#?o(`1Xo_\=LpAO%?r:]IAn*/ftn`TB+kOJ*3mdK]3oChD7q=+4FlLsB(mdBH.lK@BsIcoqWk320o
-h<=4pmcs!!kj[s.n)s$-nEB*#lg4'.n*'39rVQ-/`4s+8iq):$o',c8k3;R9o(2bOlgENJ`qo&Yk3qR.
-qYU0dq#C?Ql0-gTf%]BIkiC[VgYh5YlK.F'jQ>aak2>FhlK[g,nE9-*mHEZnk3Udcm,QadBC>*Ihq[&I
-ioJb>hqQ`CiS*GWj5&e`kh>1Zgth/Ph<!h[n*TW;p%d.abK]/Gi98bJi8*DVkN:g^ip,acgWeC@q<mnI
-q#:<nnFc;CiSN8Nk2GLeiSrVGhV?Z>lJq-jh:UB5fDaD3e^U-Q!<EB7)&O%u#Qaf&$3:/-!!j2T)ANeh
-qZ$TsrW!60(F1I\/L)5M$2OW&#6oY.c,@B*Ycb=>[^`uhcI:M)hqHDn\$3'7Y-G:=[(<und+?mqa2,Qq
-Ycb+/XK8P5]YMV4bfIb8>BFXiAT>6'OINu-Z`C(,YdAY&Dj7Q4Yd1gNd!pIWA8ZO(B5(ac?<^lXEbhh\
-Xfo:-J9cL;Y-"h+XKAh:TTP.]Q]QZEJq%fRASl@&I>!QNRu!?4Z_!Gg_8j[Cbfe8GTV\upWhcr,WjAe=
-^=1HMb0J2T[BIKr_T:?R\$s)XVQmVR_mltWg"X*F[C3uf[D(,4^WOR5]Z6YCe]YV<[]d*W^9>,TYJ.Z]
-\@TD^^Vd:ab.l*/\&Ye_^:Utf\?gXk]!AZIYdM$HV7!kH]="rN[D9Di^9kGg^UCS\]=Y_i^9tSoc-FVC
-Za$aE`5]-u_5t2UYHl$d]t;G(\Ac.fZIZUaZ+7*Sa2uHE`nB"H]!eK5TVo-![BHU+UoCT*[^Elg[C3`N
-[]d3S]Y)"r_RR4m]stGSZaZR5\#X56\$rlPWi)l%ZEpBuZE0t6\$*Q^]<f#a\Yuj=StN6_SZ/os\[Al[
-aP+>?\\$)6V66`"WMH`.]Y(8=W3NY;ZFRfhbL"\bf%/O+^Wk6TX/MYrYcG(9X/r"fVP9NY[]RBYXeh_d
-V>dA)S==q?MO:*E^;S"0^U9o5SXCpnPa.W;ZbOW1e',kDXIu5YS=cR\ZF.BedF[.0f?qj_]=5Gd`PTXC
-dJX"Mqt^3eo^(i6qY:'trV6-]nEoQ5p@/"ZrrW2urVl:8n*]]7o'##pp&G'ggkoc$2`aB9NJUhGEepBh
-Y,nID:K'l-TVSEZS!neZ?s-#g84,a29M@W2:JkM*>EGk`UmbR_9id^^X/i>&VkKPt?X-T=CfsV2<`rsI
-E,Ti9EI<@[N2<%iG(>L/Kn"JrLNI9IE,9N'Ci!cq@pWe\AQrGI=^"a"<)l[k>[16->"_+F4@rReQ(2Dh
-;G^e09M/Dm8O6'K7m%DQ9L;fmE,flAF(])t@V0.[B4q3U%VK<dCLUjc?=[8D@9?]=r`gRM=BSj:@:3GO
-A7/PLA7]:\@:<VWA7fC]A8#R`@:NkZradio>[LoRJ"*+,V4!Bb>@(H4>[U]<@UWJGA7f\-Pb4Ui>ZXj+
-9i4_Z8kDNT;a<cN9M>X]9N"MZ84EMFF@Sno9i4k_:/FJV8PW,Z:f:4j:/=_a:/"AW;FaP]9h&&[:eaMP
-7nQBH6pX@46VBs<6q'F+6V0d47RKI.84>m:7n#R&5!i7iQ'[r+M.nh.3C?P96Usa>>?OEf9LOH#PBh>(
-IXQBQ>?P'@J9=LN5"?\b6Us[76pNt'5s.M+77KU76q0X@:J4>N7Y%9,s7cNlrs\o'q!I\Ip%J1Wq"XR\
-rsSi'o'c2GpA+^\o(r4_&,cD+r;Q]dq==@]rsoA;!VcX#!<i`;$jd(=!VQKq!<N?)qZ-Bk!!3'!!<WQ*
-!c.uPTWoLe@'J>ChrW[(%1rk/f&#?AeC(?;(C('J#6Y/6"Tnc-"V;4QQ/p]TcmoS6&sq\@jkf(Sgs/53
-*tg"W'+YQ]#Rh@`(+(Ca;HPV\gs/S[GH%pES;rB.BKS[`7SYg79gM!*4A/k,<BNN63]ni:0Jt106U*+Q
-2]rbJ'-f5(YJj[2.O7,>,pG'),TJ'_+;>eB'.I.!?X72D7SZZ>7mK.191_TC9gMWV4$u_*9f4^r/i#OL
-2`ETI0f;!R3B')g3@m<\7n#U&4$?8+9M%<5:eEo85t+448P)'*6V1LPdG!E*horTD1-IND2a&cJ77K9t
-92/ED^XUnu2_$41+Y"uf,U+?p1)1`X*#ob8-QaTR(_dZ!)]]tD.ki+k-laHQ,Uk,i.kWG"-7^Mj+X&'Z
-(*tCO'e1[\+WM@<*ZlL>&02W&+s%O>*>oP/+WM+5(_IE#()%T*(_dSt))ICD`ll`O[9j:P%2U--(E=S@
-0.@\Y+<#LO`-$C,U7ITW6U!>-VgTU"%iZH()]]_3&J,Wh%2Bp$*>oe2'c%i6)]KP-/d;4S"9AT,!Whon
-"9J]/!Whup#QY#7%hTH]"TnK"!W`<P"!ecs"o83+!=K\c-RU2]'F4a7!!`T7'c7Sl#mp;*9EPD!!!#0(
-S=cCKS(HZ$`olL(]=>Slk-27o]u@h(_oU!g['mBHZEL!tX/N+pNf]p(Pg-hO_Tp</WMd\M^:q4l^r4dA
-]!%[0ZBK`oO-5ZkR?`c(V6@_JUohPYZ`2@5kO.p5oBG\ph<3YVh!44flK\$1rquB[qtg$bn+ZeRr;ZTd
-m-s,rl0S6FpYFKqqtL!Rn+ZDApAY$Sq>0gas6fCRn`K!$khkRskNqKunEoZ=o_.kNpuh&;kk*ruq<mhH
-ki(akkiuLBlg3s'nFQ)/mHs6&k327(oBbu:l07a0naQ&7lfmZtk3Mg?qshnK^qe4Np?D;Gm.p>9jn/<6
-nb`"Emb>e$o_.YEqsaF\o^VD>rqP"$g=kcJh;[2Hj5/PDhW+Ut*:N[hmd]9!kOS30k3;$gkN_L&kMkL]
-oA9!.jOAG:j4i;BhrNt^inW2QimluFhV[SZeCNU9dd$,UiToR[jQ>Fhmd^#Fq:3g7c/\`^l.b4Yh:pcB
-gu[JRlKI-[c-u:\m.BrGrr<#lp@Rk.gt1QBh!=FiimuuQleUL`jPJeNhV[/@f@8<ue=Jo+"q;:f(_R)T
-qZ-Tr#Qk8A(`aP.#mgD.!!3'!#mqUt/1`4k'Fb6C!%n9Z#M7;C_mlqT['mEP]"lG7fAGNBd`&c%YG\P/
-Za-mG]#`7Ng=4Be`j)bNXo5:H[^s8rbfn,FBO,as@V'PhbDr(-aKqqHX08dPHuYFXYctCC]$GhHEc#K3
-HuX1KC27<dBm4iBZ*(76\t4M"H_dgHXfAJ)Zau`hJoHR%EGTW7DJsQ5B6]#fTppRfY-O:GY//0"cHFAT
-_ksQLZDjV(Z`CI;_R7b7^;7q3_pZ9=dD<uWbfRN3[&UC6^rjI!ZI[dHaKN"l^p:T(f!*0>b0#1bXfBgi
-[^NNEZG4;[[^<<O\@BSq_nF+1YIMQ[`36Jh]>;IpXgG[J\%B/\\$s)g]<AfW\$E9H]>2@s^qmLi_8O1*
-^Uq%d\$iQQ`QZWQ[^33B\AHG#a2kI"]WA3M`3d(t_RILtZa/6([`-@t`R2N9]=cS7S$&]g[B"bTYGJ>(
-WM?/aXg#%<_9BU-`3Hh^`Q#Nu\[JiS]YD.gZECFIVRsXFQ`dBcUnt0![^<??V80O9ZaI0K_S)qFZ`p%2
-\##t-WLKchX1,OJ^WYBF]XbYue#0LR[B-1#XKf"3UStH'[^*HYa3DuZdFQh#g;hLhb+b]&XJSmi\%8`D
-S>Nd)V5^i)Za?m<Wi2ekUSF<JIVY%;WOp$d_n`^^US46KR[9A.[(F<'e^MUV\uVBoS=,h=Z*UpUbgb;#
-g!e*a^pgY]^W"+5e^FBq#lFJsqt019lh:,R$N9_nq=<n:mI0E>qu6chnF5oFmX"$PkP,#Vq:U^B1cRNb
-@?-(F?ZM'tX0&FuG#)%1FePY.URIU#=Aqg_9Lq`I<)c4K;H.1:@$I[hV3kO_:0*g_X/`8$VkKGo?<9g&
-Al(f`='oc^E+s6-EINLWJY/KRCOD%uJpr#kLN[NSF`;;.CM[]qART%ZA3![l>ZXm6=&i6p;d<O4<`r*_
-5<(u5Cm^`'>#e^2@89Hs>>.XX;+j2M=@lY,Ci4-6Eb8cr@:`tZranH4C27O"CLUma>$tE6A6`JM>#\X/
->$>0@A7K+\BOkI]ARf.V@Us(aA7fI`@qTIfAnGRa@q&kS>@(`OJ"*+-VD"C#F'W3[=C5Q?=C>N=>\%G`
-I?^@tH=:2d?r9m'770C/;bB#69MAAZ9M\2N7n*DD91;?@:/Y1k;H-7`:/t:i:/=VX:/Fhc:.e/P<_?@m
-9g_ZM84Q3B928/Q7RU'F6:j^<5Xn+$3^H%l84Z-:8k)-<7mfC$5=/IoPsq%.Q\oN:4$?#09gCs26X3b`
-8k_X'R[&2CKRS>lB3AGCBmaql5<hP&5tXg?6p3k/8jPg97Qs%-84c?J:.\#H7Y.H6r;R6*q!I>2o(VtU
-qu$6grr)j*rV-3Ym.'f>o_eIVr;6L(qt9aYp&"a^q=X[crt#J<"9JW"!!iT-"q1nI#6Fr"!!<6("9SQ'
-o`+smrW#Ik#6Fu/";7H1)_,C)g#(TCg0Y:$#t!D)i8)f.R1]u9#7CnF#S%4G!sJoH(D3S+gtg4(&.K8>
-jQ5FYiSE;+4sLgK)C5XkIK^,j()du#+=/gG==$,Dd5iUeX0\=bLOuaL7T!hu9J]:86U3k(5#k<21d3cN
-9JSC\,qqbN5;4r<'GM#p4&rf/<'`2u1d!32/N"q()([0U.Q\V%;d<=&?W09[<B3E34\8(3>#J?r>$3pU
-6o%+[/kn>k6o$/F2)6sJF?r8Z5Y4d@2FU&"3]T>l9Mn5P:-V$>;,0eW770@*4ukJc7p);/g>Cl9^2H#$
-5V58i/1a+S0/lU";i/9<g7q,#5"$bP1`dSR))<HF'HJ2C+<DdF*#f\-',29&)^?pp.4[(n,U>*#-6ji^
-+=&?c.3ng6"u7)L1*@/P!$D1W?5t(4+WhR:.3K<G*?>n;)\*;n((;6)'bqc,&/Z?&'+u'"317e0d)re*
-%1s0k,TRL3(`+qW(EO\;G0n?[J?>Q:Q!?XE4B\7m(_@/o'G;K4)&Nht+<M73*>oP,rYu1^+<D@:'GWA,
-rW!$%"9S`#!;um#!X&]1!qcO!!<iiC&e,$H!Vl`q!<bM@-QW]m!"&c2%iZQ@0I7_Y&GQ52":5\Y(_[5Z
-!VQLc!s8Q(6?SQkTUqk$hRLShkfUWM]u9'<\ZWN__SX=8d-/HVYe7ZOTV%mJX.bZETU1te^V@_7_lp8:
-aMbs2^;%M(cbcrcYcXuPVP9',Ng6#tMNa^?\$N-GdEAr+iU-4*o'l&+iRcoDjlPXekl0lolKA!BqXs^`
-q>L<ioCMP9o_._5f%T9Zq>:'fqtKXSp@@hMn*p>S/b&N*q=F4Gqu?6Wna?#8lLaN0lg3s&lM9u6nbi(D
-leM%(lfdX&p[I,(kj%43lK%0oli$2VlL"!)ki_0pmJZZ%o'u;Bo_.qJnF?/GoCV_QrUJ.L]=c,:o&fB:
-oCr"Ijmi36rqA_OmG>n'lK@F*nF?)Hq=`qDr;,F5ki:mhg>(cHinW#;jkJMZm-Np&n`/KrmH3p1jl,Xu
-q"!b7k2Y@Sjlu1"lZqXNgtgZ5gYgT/hrEVMhqZoBkhP.RhU^BCd-TfNi8WbZmc*NrjlYe"q9RaGg@G*u
-hW*PMf\YTFgXb<Kkj.Nle(F<do^h_Os8W)mpuV"qg"tZ6gZdYVj5&YQiSE;HiT0"Sg"G-2f@AL)eY>D1
-',;H+'b:]WquH]r#n.1X,Uk2j+r(@Y!"'/R(`XnQ,9ms/!Vudt#:(nUcHan^]!oPf['R0K\]3%JiSrD4
-aMG0iZEUX>Xf]"IajAYle'#_G[&pU=XJr>-Za7<cc-+1LA8$!rAosfaQ^GP0ZE:++Y-WJ.Gau.HZF.?[
-GKYh`BQf#WEH,f*D.HRXEHZl?VQ-Z(Sq(roXg,+5XKAJ+ZC$,cItN9&HYmA6Cj'u:FbGpBN.Qh`Xc\j`
-d+-Id_oBNoVQ[AAY-YIC]=YP^Zcq"E`QcfTf\4K\\@8TYb.O^BR&Rm?`lZome^)IX\@TGc^])O]`Qc-9
-40l/k`7)?6^q.=iZGX;^\%0#V[EH=k^Wsd(\=pLLZECIA_7?ACY-Fq0W33A1['[6JZ*q'GY,ne2[/J$/
-`59I3a2uB?_SX@;`Q?'Dda#/&Xf\nD`O<M)\\>hgXM)cb_SX40aMG3g`3?Pc]=kku^q?SXaN(6`[BR&f
-Z_XM'Wii7iV6Qkm^qIFk^VmI]`4rataL/=g`lc--[Bm*;Vm3_D]XY;MVl6A\V6-8SXK\_'Wi)Vl[&UF6
-Xe2DqQF*WeVPL#fZ_Xe.W2Zu>f"&T/^<b0"TW+ogU8P)lUnY&sY-4h6[_Kl(daQRmg>LB$d*9b'TqnVc
-P+T([XK8A&ZEL:-Y-bgNYcFY"Vl6>gSst^WQ`I@"\?iBDX/2J^USXWRUp@SNaiD30[C!*8Uo:>lUSF^!
-bKA/chqQf._S3[n\\Gu$bg+;Yr;R&jmeQA7jm`!Cr;R6*q>0pLp\"=Wq==1UrVZZurq#R:idUIpq>C3e
-o(r:]rVZG%8OZ'-3..Wc>[VZ2T<#)oUioL39m<5(URmj=M-N\A9hRc:5"8%)2,[Oa=^I#gXJhOp;Hm=^
-USXriX/Mb_EEQ"5:JjeQ2*jrHAnYIZA9<!AFGZffL3nT*IY)ruKog_%D/O$&AS#LcAReqH?O11L<a8s-
-;cRB->pE<P?"%2H;arAp<FBW]@ouW'9i#+u=C=cp852iY>$>6ED.3EQ11aj#Bk1[_A7K(XCM%!eDJ<Nh
->A7nbA7]FjBO>7[ARK(WA7]=aAnP^eB4kdd@q9._r`g1B>$5$4>[:T<=]o!:=A`""Ck/(QW.(\=PB'o6
-?X$iK?!(KD=C>NLF+KFFTT!Mr?r]]c9N"YU:Js\;02G5::.IiL8P;TA852WF<)HLf;,g1Z<)HCh<D?(`
-<EW<u:JOPS852oY;G^+\84Z3;84l688P;WG8Ou<B:Ie#J83fO74A/.06:=4.7mKI)3C68FF?Q"TQ'?i5
-6:+:>:/!l;5<MM58OuZZOIDAVFFJ^dFD>/`?>>=<5=.q65t=aD9he/N8kDNB84cEF7n#a3r_3Yg5<iV(
-hu!$Cr;R-%p$qPCna$&OkPG&T$hs2`o^M>8j8ArTqY^@%rr)`cnauACiqEEP-j(:o#6FT"#Qb27&f1iX
-"9J2r!s/W/!q-+Z!WiK0!Wj[Y\g8e;Z.%gjgY-'G((<afgtp`1bd&;t"Uu"K"U##4"9AT2&e>_AguI)3
-.hWO'KAGDFiT&YEc9E'P&J,K_+pS/O#7qXe$5+@?5WgVi`QV.KPbOhKOH6-GAkYis:e3i:r^BpS2(q?u
-6o7+q/i5O^4#o8J3C,qj-m'95%P^@lQ;K[s-6jg$0f2BK-m:#c0JP:;:2rKe76sI-3)N+.5XRh$5$U]A
-8n_-b5qGc269[\+=%P,.5!_%j&2cU86:4+/6U=1169[Io5stW7C-4L93BKAg4ZPD[4[_4\/imR:d,<[7
-g;.>X4@D(k8NA=d823J!:26*+e(Cij6p`LJ*%!3`(FCaX$48%#,U4-D+WMRA&JuZ.(b[<e,V(Pk*&&lf
-/i+[n.l04?-R9oY*#TnH.k;tl*?H(:((qH*&e>s(*#]e7(*"S<*uc.2'HRZ*(_[V_'il:e(_R;n*(5k4
-_8X0c=VDGg+<MO8'G:on,TRgK.B:M.F)ReLQ]ZPn2F1WVD\!L!*"E`1*?ZIC*ZlFA)&s\@*ul(2'HS;8
-(_@3#!rr?&!sAZ+!Vud'!!!$"!t#JG$3gS,!!iT.!sK)E$4-h/!!W`B5;t#4&buD6!XTS[-S6_k*Y\eQ
-!!`N2',D>s&-VP(%753$VOa3Jbh0h^nDqak^'qsAYd^XA`PKF2b0]@$`O3J"^pBu<Xg#"-R\?L@NP`HF
-_Tp61\#RKd_SEn#_St'B]XYPWXer:oR$*JjP`D0-Za6m:]$SU-[GUBBnF>r8ioT%Ti8a4jk2b^ilgF3:
-r:p'drql?\p$M>Blh9]0k2YCZn+ck\rUojOpA4adr:94Fp%nL_pA482mH4*=lgXQ?q=*bAnaPo4nF5l3
-kMtn#lf.3uq"3tBmHX*2kO%[,lLF3&k32.1m7d!6kN(^dkN:punaQ,Ao^D/<pA4X[o^h\Lq"amgn]en_
-]Z&Xpk3i*;nEoK&n+>c.me$8@fZ2"tkNDO+nF?;Lq!7YOrT`S0jQYnai8a.ek2P%Gh:0p6k2tainE&^&
-p?h>=jl#4[k2kU\jQPgglg4!&inrkbi8*&@imc<Rh+6PhjknnRj5]%Vgu.Y[oBG?$mH`rsio]7[lL=TE
-ce?q$kl9u8dG*U8iTB:]jQ5L_jlG@Ad.I&'lLXfNs8DZbkO@$Vg>:4#gZI,9cf!jEin`AEh;[AKg"Y<6
-f?VjqeYPbC)BBn=&-hn0#m(VQ*[rNb,9%$d!"&oB)]^1R-ls<;!r;mM!Y6_6imlE)cc*K,]skATZaITm
-dbN^3d`fYA\?rNHYcFh0[_Bl4f%/<t`ON1XI^#lPXKo1;\AQJ2aE(m)De*<sU:d8!a2PBeXfAP/H@^1+
-['R'G]YDXHEd<.hK6hihGB.G&CiaZ?XJ`)![A/M*CoahFY,nb*YI9gVLkpe9JVehtF_5K4E-d>%OGJLF
-Vll8J^<b?Vc+h66ZE1F?]=GJYYI(dK]tDP8=N\h8da?.Y^9b;[ZH'VcY,S(i\AcY<gYUH(bfe5Qa1f+#
-`QZW[_oAm\T")eF^;\"2]=#Gh]XbVf^:Uk[Xgl9XXL5OT^UCVZZ*qBJ[C3WN\[&9:Y-S&7,.FeXWiE,$
-X/j4V_SjL8_7[b0cd0hU`Pp*Kb0nhdZEUI5>dD,^[_Btr[B[$?]>1PR[D9l+]X"i]Ycu!T]Xl(t^TP5j
-cEt!eYd_*DYdh'HY+_PfS=?ak[^Ecb[Bmrt^VRjrYI1^CZ*(45[C!0J]=YPTWj04=W1g,lS<j/Q*j2lT
-Wi3),Z`^U5X1YLHZ)Y+:Yc=UsWMH>n\B<C5I_`S.bLj&(OeJnVXKf%3ZEpR,W2$l1]?&"?cdLD!h9F!c
-cc_lTStqUFYFV#CXg#.:Wi;u%\@&QAW2cerR\H:@Nc^u$\\#;QV5BoPTV%pRTV/9n`6HTJ]XFuBUnF?T
-UnOKYZGF`3f\bK8cc3W-\[T)``lul[cIi0srr3B'o^_V=kO/!>s8W#rrseu+rUg!^q>'gTnb)DEqu9dl
-lKIg5q>C3eo(VnMq>0kt8Oc*+1jPs`@q^+HSZAfkUioL296Qr$URmj=M-N\L;GBPH6VgTD3`fQq=&t'X
-XJhUu=(,NoUSXriX/Vh]EF;mN:f0nZ@R<^a?!h2PAnZ7,G]\k@U5!uGJUN0!IY*Z2FDl&0E+ifn@:E_P
-?!^rG>$bN58k`Po?!gZ;<aK?H=%"Mm=(?,k@TZN)=BB!9<EVa^9iFkg=B8R4Bj>(YB5(jaAnGUbracpW
-@pr\RBk(IYBPhNtBP1mhCL_!iBOtjg"(>VKAc?=dBOt[^@:E_U@9Qf:>$P96<a&d:?s[&@>$P$->ASk]
-V5U>dPAsi5?X-cA>$,*9<*3=8FG,pPTSmGq>uX<^8Q&DW:f9qE1/CV@:eFAW:JOPP7S#m59285T:fC(]
-<EN*r<)#qW9282S8ki)W9i+_c:eOAS#?"/b7S$0>62jCX92A8R8H)7h84l<>:IS)O6q9mA6:!k'2`F-!
-A9=3&Q'I2A8P20?:ej8C6U4OI7RTmJP+@taFFT$pGA1A^>A8k65=7q46:aj@6:"4:91h]E7Rp$@7n#d4
-9hn;L5<i\0mf37arr39'qsj@Kmdfo<!ri5rqYpj!nEo`6mI'H<q#:`up\41Fo_A:PrVum#1Ed24!r)a$
-!<WH4'+>-N!qcNr!X&W-!V$.Z!WiK/!WaIL`&'W&\'a=!gtH*E'+%+[gYUW0bd&;t&/,Za#6t\K"Tnr>
-'FbIoh;d891`78GJD8o@iTAnJ`'5Fa)\Na3%1iaM$477X&/ZTN3&`Eabg'-UM4L3:Q@PI7E`c4=93OnP
-4Zbko4$,c#5s.S)0dJ,10fV9I4>8`Z3$f:F$o^t?TMIL#/N>U[2_I!0,:bT$0eFe$4B+.(9MSST4A8@;
-6UaR<76imj5uBm'5"JmW7S#s67T)<:7S?#N90tQr4[T-:F\"_Y2`E`Y3B'#Z2E<o_2)%*X7n5m.4$,\`
-2*PcLcedL6g;%/T4@D+a3&*!I4=;a;8TCKCf%@)k69Zq@)^-a_*%3Ee%1=F)-70cU-R9oY'bqW"&K`5B
-+Xere+>Yu-/MJ@i+Wr!Q+!)RN,U"Nb.OH5D*$HgR)AO,3&eFs[BceTD*#]nA+<2I>)($4K*>]Y;*>K8$
-'b(Th,>4*A^rF@!C`OQ*)^HO?(`3r7-Q*X>,HoVAGAa4[UmQ6u0K`LED\!Nt)%RQ.'bCir+!;UC(`=87
-*?,e/'cnJ5'b:g!"on`."U"l%!<)s'!<NH7%1*4@pAbI""U,2D%0ct:p](U$%Mq>l0dn%S!Vud'!t,_]
--7^Pk*"iMO!!`T6&f)9"#QjSt%7GK,VkTiWcJ$7hn`7so^'hpAYdC=:`kfO3b0Vj+`jWIhZE9jjSu&?]
-QCjq=PfLMQ_Tp30[].9c_na%%_St3C^V..YXJr+jU7.1,rgHHTYH4e&\B`4)[+k!=nFH#9k2kIZiT9Io
-kiCpmmI'Z@o_&(Xq"sXPna#iCme5l,kiq6dm/6YUs8)6Lp&4[Yp%%S>nbVbMo([\(na-)LnF?/Cp$Lr0
-oCM;4mdKH.mI'WAnEorEp?h8=mH!I&lL4-/kO%I"kihF$k2tmmki_6umHWm*mHsE:p?q&6pA4RXo'l,H
-r;?Tpn^,+c]Z&dsjmN!:lK.9to(DA6mIKu<fZ(nrk2u7$n*flBqsaCYs7>R<i9#LPj5oXoi8WMDh;$fH
-hVR5Un*005n)WQqkNV9poC_\@m.0]2l0I^&i7R&[j5A\JimlH3hr!MZk25"SiS)i<g"GWTp#k/hjlG:N
-io8ePme6MQd+[+)nGD2&cedg?h<+(fjPShNiS3;4e*c\toCVqZs82?YlL<?ZhVo^2hWNV?d+I(.hr3SU
-jl,(PgYCT;g<S'qf;2+R*$H76"8Mp(!<EWI+!iB`*uPO_!!sJ]+Xeuq,oI0pq>`/O%3.,^iRuc/d`fM6
-]stASZEq-\bL>5%f[@mZ]sk>RY,S>$Y-u-gd+6k%ahkMjZ`pF.Xg,.4Z+@`f_f'$qDeEX$TY72'b/LZg
-XfJS/H@9e"[^<?J]t_aJF)u>FI<07?CMIK`BleHGZ)F\'[A&D'CTF\DY-"h+YdBXUNJN1:K7SQ$HY79r
-HQ\-'M1U/2Vll8H\^/dOcG.<8ZECRC^U^taYI1pP^;\,U`5U!HbL+AM\Zr`^[E#_\Yd11"[*?D.g>L2n
-bL42=]Y;%j_9BmG^;@+YVnU0]^r=.,[&gdP^U:>V]!VIH4i,.M\AQ;$[C*ZTWiWq>\$WWG[&g[<Y-kX;
-X0/_1XK]+@Z)kmX]u%q7^U(o%cHODK_SO^Pcdp[nZ*1<ZY-Pj][D'kqXf&J7^V[F_[(XQ']X"l]YHGXL
-]",Si_mI1ueA&MuXg>F>Z+@QLY,.hjVl-c%Y-GOR\\$)%[C*WV\\,Gj`ko@"_8*Oh\@]>STru8:Xehu!
-SsQ@TWj&t=Wi3)+WM->fUU@SHY+MMiVk06NUn+3c^s:MO\\Pkkd*e\_N2EkXVQm\>ZE0^jU6rBs]YV>-
-e'Z[qfuLqQd*%uVV5g&^Yb.2FTqn]kYHbFF\$WB@WiE/&S=H(?O*@M4]=bACR[KD#S=Q:JUSkB2cIC:a
-]X=i<T:_dPUS+Ed^;J1Fhr*,3a1\hYZj=1V`m<2ie_U9'rsJ\dp[7D9nalb[rqud)rVcWdo(MeInal2@
-rVZ[9r:B.?o(MkTq=aUVoD&7]DbESg3BDPeP[nNSNLg'L2PbLk;+Yo$TVJ*FQAJp@9M7i?5<D;,3B'uC
-@TcomY,nRk@THlELngfGX/i4pQu6A;=AD^gB150b<F0*MChIF$DKKiRVP8ikJ:E!!IXZm/Is#XIBQ.Wr
-A7B(\?"$uA>$P?:;FsD`=C5N>>Z=s@B3@PL2c=%$EF<!J<DlV!>$"`p9LqrS;HR%(?titWAnl'm@qKFh
-A7K4`AH$0SC27EnCMdm#B52'f@r#XhAnY[d94MUFA7oL`@:Wq[@qB:cARenF='8g7=Ai=.?sd2C=]f'5
-=^>ipS><-_Toj7t?!gi<>$G9??!(03@s!BhTV76TAR&,&6UjpP9`@lu4>]c):/=MW;,U"Z84NSL(JRFk
-8l&>\:KULf92A;Y:ek%m<`2gq<;o\r;Gg%UE(a5)8k;KG6U=778PN#V8OuKH7m]^56;(!L83]C07Qidt
-5W(Dh;.Xj:PEhAbBL>*L9iFeN6UsRC:-q6=:6(m2FDuVWIWT7-:g%FcF$E&b9LVQL7mfU47n6*A8kViK
-7n6!86VC*B7R'+NMu3JQ$2XAeo^DD@mI'HDnbE+krUK=Dna#E)o`+persASon+#i6o)&F_rr3-[-l39r
-!r)a$!<NE4&J#0N!qlTp!<W6'nGjR2!sAf0![G.i2F`;-d,jBGfj>1##X["phV$/tZ6g_&$OR1F"p5#6
-!s/W8'Fth3iT&\=1)LrBI+mE;j6#.N\i;)[)ZC:I#mUtN$P4@#)'Uge/L3j3d8`D]R@C+CJ<mT`>#\O!
->"q@I4[VY#6p3Ol5=%Cd,9\rt4@Ltf.Pa=Y.h`."/4>5[763%Y/1*G;0ea[t+Y4ok/q,E'5u]s89N"eV
-4%3"D5s7\-5Xe+2;HZR[<ErNm78ZK44&S@86V':+4%2=s770'o5!_@o5=J%-4#o&M2F0Vc-TaU_6pE[i
-2+Tej6uJaDg>UrC]O3QY6oQSH1,qN]0e5"JDkb2&gT*S(3[l$d*\&fd.kE@g%3Zc;,^pgY-n68[(_mr,
-)'Kt>*[WHc-93Y$+XSH]-mUT+1+Fb-0.&"n.OZ>Q+#4oZ(`FJ1%iH?,+XSER)BU%<',hPu+<i9S&/,ot
-%L`s_$4@e&:lii9`PJNX'b^rs-m'!;*#^1K'+l*$T%(kr?(.U_O'Y1(2H6ku%i$!('H\5<((^uk(`FA8
-*Zu[K*?,k2'cnG2'b:j($NUA7"9J2r#6=o2$4dLJ"8;d$!sAl='b^oW!VcX%!X0Db5!CnW+rUjb!!ri<
-'d>4^-m'<7pAbI&$P='g%L3"7o`0##I$LV/VkhSs][6-0c+^p,`TFJ5Wk-3d_T'aGkf:3DZa-s=S!9;<
-Ulq%6R%2I:^V\=5XKA,7`5BC*^VRk@\[JoNVQ-S_R\QRFR\-%6TW4fcTX)qd\$OfUo'u8=mc`W`hr3n`
-lK[X%nF5f=p@37sq"!qOr;$!Qq"sLOn)riskMc"3rVQWmnE]]CoBbl=q=aU]kk+98nb2JKrqGpMn+#l4
-l1=N1j6>jhmd0?3o^M;?o]tT'o'##qmHEs&nETN1nET6)lf@'hkj%R(nEoW/naGo9o^qY>o^qbEmHsH9
-rqm!#s7+IP^:\p6iU>mrq"saQo_%eHo_8+QoBk>Q`9cXJn*9B/nFZSKp\FjalepUWjP\qWlf@3ghr*V[
-ki_*jlKdEhm,?g[k3DF-p%.tOl/q<oguRP^n`\][jPo1Sh;d2;hrN\Pi8<8EjlG%Ag=as6nFu,!f%Sj4
-hW!SRj6lU9q9MXdf@ocjg=Y<IjO;Z>m-!<\ip6!ghTOI9nb)PHr;Q`mnFGr7e_B*Af%Ap7g#1B4gY_#P
-kNCpbh:p`>f%8F#g"E2r()e5.#lO`'!W<!*!X]\b,:=rc*#8nW!!ruQ*[NBm.3B?4q#CU('I#FqgY?Ar
-f@ABo]tV"]ZE^[B]uSFKhVQf.b/1`sZa$U1Xg5CJ`6-KYf?_OP[]la3XK\k,XL#IN_/EmqDf'<4Tu<Fq
-`Q5?eXfAP1I"$1-[C!3H]t_aLF`D8BKmmlI?YX1O@Vg4A\GiKC[[V\c@B6T8Y-"h,Z*fREKn+T#JoZ<d
-ItM`cIsZ<kLOsquJ>o]:OLWWdcd'JJ_lTiB[`#AZ\@0&c]Xl2)^r"71^<tNW^9tes[DKbcXK\\!]\(BK
-g>^>ta3V?&Yf"Z)b0[fC]"bJYY.r,p^:_%k\$E9R^Ta]BZ`1IC\@o_j\A,b`W3En:UTUu,[BR3H\[?ms
-YcbC>W2?`#YdLsN[^<?W_8!k-a25L0a2Pp0^;@q<f$Dpuc`s[UY-Ps^[Cs`']!K8j^V@S$^r""1^Tt2_
-YH>FD]!f2]_RR=se]#&#W3*;+XKf:>Z`pI3Z*^pK[^Ni\ZEq6LY-GFJ_8s^9b/Uos\?i*;YdhKVUn_Y.
-Y-+\$YbR_gYcOq.WhcSu[A9@kUR\I"_QKAqR[Tb<U8=Q[ZbO`8\\PklccqoFUTq%mS$9H0Y,J/#Z(/20
-^V@V3da6LmfuCeJd`S&TWi2>UWM6#aS=upbZ*^sN\[SfGWi2hpU]-r!O*Rb6\[86&PEqQ%R[p+IW3@Y]
-`7!5b`OW4OUnOW`X/Mks]>DV8gYpr9bJC]nZa-mH^W4gYiS3;ersJGpmcs0-n,34^qYL3pq=XOXpAXXb
-o_e^crr_rbo(N(Y'_V+ckO&$@DbW_i5<aRrNF$1@Mk0jJ25>=k;+l,)TVJ*FQAJpB91MH?7QWe$3B'i8
-?!:]uXK8=f?;Xp0Ln^]EX/i4pQtfl+;G'f89g([<>%VDbCgppkBQ.a>V4i]iJ:W-"IY3<4I<0:ECM[Zt
-B4Y[d>[q#@=]na(<)H@q>%(uE=]ep>B3IYS6<@Q4DI?aH;bp%g>[CW.:dduM:fpt,@;BC^@:j.cARfFg
-@UEVU?Y3k]Bkh6lBkq9fASPa^A7f@bAS>X`BP2!iA7oI]?Y!\YB4tskAn>+I=BSj4=]Sd4>$4p.=^,98
-=^>ipS><3aTT="q?!_#H?t!MP>[1ZDAoiNdTV79UAQhr#6:=UI9i4\a5;Yu'8khoL9i+PZ91_`M:J^sb
-),O+$92S;P8kr2\<E<.'=&;Xg:.S)R:fL5>7n-3G91VTH7RKaA8P)NG7n??I6pX:/5=SII83T.$5Wh1o
-5rL\m:h=a9PEhA`B0\XN;c?4H5t==<9LMHK;N%!.EcQSVH?3_':KV1[E^)ob8jl*?84Q9>7Rp!A9MS;R
-84Q-:6V0mA84#XVNrK(Yr:]OEnbE"PnF,iIpAOdd#Q48hqtosPqtU0sqt9FFn*KK5rVZ["/h\@\#mCA*
-!!iT+!soVT%0cq-!!E<(!sAYq!#u%C"9nu3.)E5<2g)IRjlPIR@1X"W8CuVOg!.ZgZ6B\a#RLqI!s/Q,
-!WrZ<&0.J*j4_^+&/#:qg"bZKk2+k+0,tc@$P3dM"V;C_(a9q5*@DsT*')'d=$1l$T;7jAT<Mp(:KUal
-84Z3?9Lh$44Z,2[0J519.m,UU9JJLa1d")W'abp<7#$mo5:eN8*\KTB4=;^",p=^d/i>@N>=V"G7nlN@
-4],'<1HdrY7RKU?;Fs>T;F36*:HgEp6Tmk&8O5p:8O#@,68^M]4[2A+8Oc'63&NNP4?PMU4Ztkb1,:gO
-7lre#DPGD0jkn_#?8O`083&_!76imr6U=F[QG(o*W^&a*-6*g?,qU>k.5;YK*Z?(,+W_UH-Qs]V*$-:&
-,]FtQ-mg#Y.39HM,:G-"2)@9N-6jl_)'L.N0-hAM+WhdD)BT_,*$H:A*ZQ"8+X%R3(D@;s-S68I%1`sY
-%M9?_%3$`lO3PJZ^SFg>%N$TA((1lt(a9t8*@)\lcGa7%St)('>!jbr:TJ7A'HS59&el?'(*+#&(`XS?
-,:"BQ*#TJ*)&jD/',)c&!WrT-o`,3u"pbVJ#m:>(!!`W1$546d"p=W#%06P;+Y#Q;5<1DG*=N#H!"&c2
-$5t9D.3frM#P\9(!<iiC'G:o]oDil%JX315VkVMs\B+!tb.bF$aQL%AYJA,n_T'dJkfC<@XfS_+SX,YJ
-Yaq5OPEj5(^VeL8XKA,7`5KI+^VRk>['-mEXKJ=jSYDaHSt(n(TrOrgTWZ_c\$OiWnaZ2;mHNT`h;7D[
-mdBB,nF#T:r-nG7q!@AHrVH3Uq>0IHo]P8umHaNHrUp-dp&"Uas823Wr;6Eeo_e@Snabi0q"O.AnauGD
-jRD^'jQc*ooBbc3oC;;9o'GN,o]Y9&kj%^+q=smcl/h'omd'61hrsOulfdU"o(;SFn*flBoCVYEnF?5K
-p\=Uas7+IP^4*`8ipZ$tpAb-hr:fLAoDAF\p?p_V`9cXHmHF',mIBo?p\+X^kN(X\jQ#(Rl0Rd$jPStX
-i8ikZlf[Bomc!L!lf[O#o]u&;lfd^%k2t^dm-NW[eD9$:guI5Dj58YIhqQ]6hsK@Xio/SLp@[h7iniJN
-mGR6nkj.[1pe&ugeCEg^k2bdkh9jp>l/(@Skk4]4i69U?q;q5?q#CBlnFH&8db3:(cHb%ldb`p?iSrkS
-h:^iJhqm/Be^N'sf@Qcm)Aa.q!Vud(!<NWE+t+ff,o[<sq#Ca+)'gXb0eFXg'F+C6"pl(g/iu5IB&DS$
-dEfnM]XP/P['R0R_TUB`hqHQ*aM,'j[]lm=ZEq!Q_T^K[eBu@MZ`pR5XK/.lWN`hACgp^cC1h@W`0Zn/
-`j2_GWii^[JU+#t['I*R^rq^]D.[^9Hu<G$FE:c"CN=j0ri-[@RXK3dX08_0Xf\Y/[>96bKS"c)IX-<j
-J9-*dEH6_fJq/&nVll>I\^AsQcGml@Xf8M2_Qgbd\@]Pg\&lt;a3)!)f@eTd\&$(j]Z7CZYck:Kf#kk]
-h9js+daZ1=_9L9Pb/`#I]s+i:Xhhoc\\,bk\ZEEWYcG.>Y.qEP]>)(k[_9)O\A,8H]!/KR\AuV6)pP[j
-Y-tjI[_8QB]">>RZF.Wka2Gg1`QZ<A`W!_%aj/)VbLG+hZ*1:3ZGOPg]>r7A`luE/ZbOZ*a2Z38ZEqBM
-X1>OKrjFYr[_BK(`O2qQXg#%.XLGgQ\$2s:YcY==[_'&W\\GG^^Uq"d^W<q#^ppea]!J`IZb*fKI\*(.
-XJMi!W2$SuVl-PkStW7#YH"k2UT;DM[B$0tS>ENbY-4t2[E-q1^q75'eZ#INZ)O.b[C3!9X00+KV7*bD
-`luZTd+6n)ahZ!Ga-iWlR?3N$R[9nRXfo"7Y,\P4[B[!;W268aT:MO1H`a`dYFh&APaS&-SYN0g.)3^D
-f%AHj\Zr66X/iD/XK/\B^;\OTg!Ig]^ULSYZa@9[`m!,ohW+J4$2s_fnFH5BqYgEkrso&+qss%Bq=aU[
-rVQNkrql]uo'Z#>p\st4p?_>GrHqO:5<LrOVN"hhFc;rnXfJ4@;Gp5:T:hpMQ^*DV?;*jV5s[t'5=7\#
->$"p/>`,VaVj^ph>?QcVUoCDqWM>np=&i6q;G'5>;HRUJD.?saCh[m)J>AorG^tBqJ:*-,NI>kbDej6)
-BkV$hA6NJN?!LN0;--[l?<^lL='&X4@qT+>0L/cHE,]E!;cm@,>$b`F:eXVa;cQd!<E<72ra.j%C2Rlr
-AnPR[A7]._ARoCeB4b^b@9m>Q?!:]D?XmMXBP_Kk>[:`G?smJG?=IDP?!^rC>?k?6=B]$7>?_#/2-jTp
-<**:?JXiO:W1]2i>[1KGAnbmf>?5!>A8$(9P+\M*ARnq?7m]O::JF\[:d6^091hp-91VWN;Gg7b8P;cM
-91hrT:/+M^8l&;[:/=bf:fLCj:Jt%b:.n>[;+X,B84c?C91VNF8OuBD84,j<;+X8M7m]XC;+sDG69mh+
-5"%Lq78.36R$3i$LMK@K9iFeW4@M\':/+8T=&k9NQZdS0IsZBR>u4X7JoNq?7RTKD5Xn1/r^mhq8kMWE
-78HZP6U3k,7nH3?7Vn@hrs\l#nFZGNrpT@Glgt#MrsSi'o_/"Rp?^f4s8Dfo$NBnrp%%D;p&>!jrr33N
-1c?Wq%0Ze,!!WT9'+P<R!qcNt!<N?)!<<,m!+uE<"9\f/*jr@$/8V`Cjk\nG@hTLb=5)Eag!%RD,7On]
-"UGD;!s8`3#7(_H'8to2g<(fT&d`m;guRMXhV5sq'GhMr&dnpK%hfa#*t]&)-R'rY1rIUA4Fj9(TTl=L
-Y\6j+;H<]l#=q9W75IP+5^kjW-n%29/Nu$\8hDb\2E=)^*=EcG4FEAp<&-O*0ekme5qOH52_?[2.jZf9
-5s.8&;HQmV8PM9(5XRJ-6U44?9h.Q>4>T5m1b:pN3(,r/;.*cj1,D'W3^#n]2F0\k1cINW4?Y\^2*4,d
-4?GM\3'Thr1H%R;U<VERh1!tc?o9r,=]&-t8Mi"[9hSE&R(_,,VE[-u,TR[;+snK`,:s`?+WhaK*uZ+G
-.OZVe*$6=F+WhpU,U+Qc+!rKb,UP#t-SI,#,Ut2e,9J-[-l`p6)B9S3*uYn:*#TV6(_d]).ioTM)\X)B
-.NoWD'+Y`p&/Prk)'MP6atCKN`irtj(Ek1L'Fl$"&gAG;-8?j=d*$EX[A9.VF%Ru@:TA%:',;,h%2BKe
-)Z1Wi*#]V?,U"!<&f;E&()7Q4%g)k7o`,3u#Rh+O$3UD(!!iZ4$l'Wn$3UG*!!WN1'IY[r56aD91asIY
-"o83+!XBJ^-n6Vi*=i5H!!33-&H3@E&-__,84eGtT;J0Hbh0YSmbc+"\\H5K\[Si]`PKF2bgYdt]="`7
-T:qsQVQ@&!UnEs5_8!b&d)E?"X2`,r^q[Y#`7D3"^V7%YU8*1-S!TS=U6V"BYH"e(ZI-h)ZeOd5naZ#7
-kiUj]gZ%brmc<KqmHXHErVHE]nGi=Vna6)Hl0e'(k3DL-p\XjUrr2H_nFHVWjQH"'r:g!dp\+.KjQH14
-nF?5DnET0'nE]H3o^DJ>lgXH9n`of>n+?;:jRVU)o]u2?p%SFM([LGUmcEg+o'GW,md^#EoBkr;r:'@T
-qu-@to_/+[s7+CO^:_MFn`]<0q>:$ap$1o>p\F^^mFT@rm,d6lkk"?3naPuBo`"RIlfdHol/1CbkhkC[
-h;@8NjPf@ijlYstiU?=$jlG[sm-X<4n*TN2n*/llj5\oRf@o-:gZ%,Fj4Dr@jP\Y=e`YlMio/SCnEK-&
-mH36_kMkmsm-<m/qU4*IfC&Omh;R2Bg?7kcrn/=Njm(a]c.2@\iq3!?s8W)io'c"sgY:B7f\Y<+fDa\,
-iY1/#io8qRh:g?+dEU4nU/2pJ('jX8!s8fC*X4&D.Ol_[#P\9+$6:KI1+ssp'Fb3A!!NcM,;;5DB@Yr&
-hq$/ta2#9m['m?K]"Z81eC`R/e'H%H]"#)NZECF:\%]u4e^`6s_RQtXXf8:qUSt9"[VTJX@qAnSS@kGd
-`PSp_WiE50K7SBH['[-H^VJ$QH#@/*DfTl9Ci+9*DK0`BX8]+4[\&8$D6'nFY-"h+YdK19OH56PIX?Ki
-G^+4ZK6DBpN/37;J#KN;OL`]bcHXAJ_m?SPYe.Tg]W\WQ]!oc2d`g"P^>7)V\[0#dYe.cXXL#@F_op$.
-eD8="`P0mCVQ[VMc,S#^`kAX`Su0'>^;.Y$[]lpE]=#)\_7ILl[Ca)d^9kbl]"c%bWkG^L^pLnj!Q)bQ
-Z?Wab\@AWJ]tLk[[(*upb/M'-a3qiFcHsn_cHjMSb1,"gZELC4ZGFJh]"u2%`5og&[)To!aihi>ZEqBL
-WjK(I]!f&SZbX2s_6pe\Z*h'BWk5X>Y-=k)YcY==\\5DZ^V@%i`4<:`\]).m^;.Fp]Y2"fYcb3ZYc".i
-WhlPpXJN.oTrP?!TUVO_YHb@9US#6)YHtX9SY<-\ZF-s@Z,P;*^q7;,d@d&-UnXZk]<S',VPC/nS[Go@
-_p-BQce$n+bJMBLaIAutSXuCLT9,VFXKJh6Z)Xh4[Bd'=W2$&WR$jJ#I^?JlXIPK:Od)2uTW,.E\Aue>
-g=jrjZ)adqW2Qf&Y-5CR_T^Q^d)a/A]XG2V[^Nigaj8f&i9'k8#laGfp%J(SrVcWn%K?D+o_JC\qY^3a
-p\+R_s!dm?q"X[[q"aXMme6L*<Co841N9(R@:XVETW>2qTm'F5:4Ah.U7RX8IYhE,84#<q5<h\44[<C]
-?rpHbXK8=f?r^TCLngfGX/i4pRUoW,>>nKm6pFCDAo;X%@VKh!GAr/1U5F2GL4b#)L4tV;GA_81F)>W%
-@:a"R@q/qS>uXd.9h\bo?t*,:=^5KN?qi=4<`s9WA7/#)?WL0+>#nBj:g$e".ofVM<F90C@V][nBjbOb
-A7]IiAnkmfAnPgjA7f@]A7f+O@p`\V?tNn\BDl0R?smGQ>@D#O?s[5M=^><:='&X9=^5?CrEqB`;H@"<
-JXrU:W1]5l>[(?<@VB=^>?G9?@;0n=Q(Xh,ARee<8OPm>9M88V90G%,:JE03:e=5V:J"2P84cHH91huW
-9hnP_8lAVa9hS8^;,U@m;c6Ll;c*Ec;b0;H8OuBF8OuKB7S-<H6pa798P2TF6:"F>84cEC5X%P#7R'()
-8muh/PEhDdBgP'V9h\8L84,L59LD9E;N7-0FE`UiG]mb,;-@L_E^)o]7L2LR8k2*88P)JP8e4E[:/4JN
-5X.b.7n#g7CR>&#$i0>\o^qnRn+6;IrqcX%q=sOLp%A%Mn*0fGrrN)orq?K]oD/:`#:)/j0,b9(!qu["
-!s]8H$jd(<o`,*q!WiH*oDik7"p4o.!>1j?/MqO]f&bTDdps1,%URlDgtBlmZ6Tnc"9JZ/"U>;9"qD1W
-%1[F=j4_a1(E4$8g>1iMk1n\/+rDLH(DR5]"ptbQ,UjKB-8I#,,WEij?9Eb@X.YcSTsJoM:J48e>YdLD
-77B"';,p4V5qai].j[).5t*7W2DdNc4X1=F1GNd#:JE&[9/@nC2)?a-/jD-H.4c\k4%;P*<DcO]2ap;(
-6VgTM;aWiB92SDK9h.K>9/J:j3'g+s912KLrAZ&`4[;7d4@M\%2`a2`5=%@b0Ki)f4[hq477B^,0Ju17
-UsIiV:tsU5A2Z;'5t=aG75QYb5sn\!V8_*AUcpdl,U"*C+sA'[+se!4-R9i\-6+!T,TImJ)B9h?+Wi$[
-+sSTg*\B&m+sA9f-n?o'/1W5%/11<;&fDB#*#KM7*#Kb3'c\A<'G2$)rZ2^l'+lT4*$$(;&.fWj)ANo&
-*^ku@b.u$8Wa-8L)''Y9(`jM(*#o\2+Wm6"`GC=>Ru3MK:+eM'WbDtX()7T")AWbsrYuXo+!)=9,U=NN
-'G;2t((q5o,n^@_!qlTq!X0&4%fm">p&G@%$5+0i$3^J3q#CU""UPtr1c>V$5<h:i0-V&1q>^m)$4n:1
-/LW(g$jHb.!!`]:&/5rr$3L,*rrN&u7nSK#T;eQQbM'e[n__I&\\Q>M\[8NV`PKC1c-tmu]Z.^kW2d,/
-YFqtmUnaBD`4j")dDWH&XN/8s^qRS#`Rh?#^q-\RVLG2/Ssl1HVO3aOZ)b1/Zd6_)ZJ"O0naZ#7l/q!`
-h;mqnm,I*onE]Q@q"4OZo)JCToBl8Hl0mm$kN;$pp%n[Zrql$Gg#)Puj5fCkqtBUYp@\%PmdKoLp@@kD
-lf@C!mI0T9naG]%k31skmH=6:nF?/:jmMI,o]GT*k^Mdcp%%A2m-Nm'nF?)?naGo8o(2D>n+?ADo_A:X
-p@e7Sq"k$inBJh_]>rb!kj%X*p[n+PnacPKp@n@LfuM)"jl5Rhp[dkImdC&Hqt'.<kiCsohqdb]eCs'C
-hra1qn+,u,i8`YKlf[3ekND9sj5fIdg=bKQnEJcbkT]9Pg>Lc>i8<8Gf\,0Din)Z0gt^oHi7ZQCkN1sp
-khb.Qjo4R?mdTrIdb<=,o(LV^h:L68lK@-adam70iSNM@g?\M"p%J7]s8MW]lL<Kcj5/ePiSMi7g=k<?
-jlYRYhVR)EhqZf5e'?LoT2-U?$3Bu'!s&fC*X4#F/ghnc$i'c0"q2M%1cREF,8q'f!"]5U.53\E5gS'<
-hV$5tahtgk\3[L/\%9N#c-tP-g"Xii^qI4^Z)t+1[(F<%dam+%bJ:]tY,.qgTVJEdZ=mcO@q]:\S@tVl
-ahk?cWN32/K78'Arj2d9^qe-BNd?5$G'JCfIs,:<A8cO6IBKQLWjSFQIW)9lYcb(0Wirg`JWYeCL4OYu
-H@'^cL3\'*O,/XBJ>]Q<O13H^cd'PL_R$MQZ+[W_\ZN-L^:M&,aMcKJ_V<5S]<o5eYe7NSYHFk/^rXa4
-fA4E_Vl.;EUo:Q1cc!cN_nEB5]W8BQd`TD@\?W!<['dBR]=PJSVlQu$Y-b:K_RmLs[&pjF^VI"^YctFF
-^qI%X[^E9L]D]E3]"#Vq`PTC+a3;E@bg4MUb08#Tc.COmZEUL6ZG=Jj\%K#\]"l:u]un((`5p'5ZEq<I
-WO/tL^U_"^Z,jT!^UUb\YdJqkXJih:S><KnXL#CW_8X9sYHt@2]=>&P\@B;\YctUAUnb**^:1&>[(!98
-Xf%qrWhc_iUTC`'TUVOQWj8e0Um\WoXK]%6TUhaRYHb@=\B!13^q@D,b*.mZS"H^jZ`L-rU7IgKS@,f?
-]ZAIHcIL@ubJMHLbFtu;V5ap!X/(lQUnjun['d4=YX>LrXfJCuU7@X>KmBc'ZD3YJPE(W_PG>4f^s:EX
-f%83_ZEC7,WMlo([(4#tcdgLh`lPs)Za-mG\$iuj_U$lnjQZI>!;uik"82-SqYU:&rr;ihq#1$cqu-Hh
-q>C6hs*je=o^hePrVZ<Xp\K_O8io-nF/>+1B6]N1X0&FsG>h@5I@m1*SX#Is?VXNq76O+4;c5G8?XI8H
->_]A^W0q$o@Uk7iV5^JqWM5bk>$P0*<(oVC:fV1JFD5<&Ec-/BKVkH%GCP@#JUiN/NIZ7kDJ3s)BObF]
-AQrGK?!UW?=B8X"8mGP-@9$B/?"RYP8M2f*@;p-o?q*L^;cm+(<`;^h=B&:$>#J7)A6i\^Bkq?mAnPdj
-C2%?l?t*YTA7f=bAn,=^?sI/KA7]%T?!^iIAn,.Q?t!>Mr*p[T@9Hc;=]ed1?<LK>?sd2F?<^B2?#5+`
-V5U>ATTX>$>$"j5@pieS>@LlFBQ\rmTV7-O@TQB!7RKsE93"VU4>]l19i"VX85i/K7nuZJ:/Fqg<DuL]
-91VQK:.\)R:/Xk\9i+PS7S?WY:e4,Q:eaGP84H3C7nH0>8PMiG6:4438k;E=4\J=97nH6<4Zu)"4Zu;0
-@<._fPEhA`ANW"C8P2cJ6pNt+8O,O5;N7-/EHHkZGB@G';-@LcF$`;i8k_fL8O,lH7hSBe9hIoM9hn2D
-5Y"=56:=4VT`4s!r:'@Up\".Hp%J(VqYpomnFZ2Ao'Z&?o`"[d#l4>ho_7qCpAXsh!?ENl1c-['&dSR6
-!!iT+"qhRX%Kun,!!E<'!sA_u!([;"!s/Q*'rJf%4++]jjk\tE@hfRa>h[refZD7@,S(S##R1SF'+P$G
-$kX0c'7Jm#fuu#b*>F%Yh;mPWgY'Cd(aC"4((CLt"q1tX-nQ>S/i>+=-ToZ&@lnt=XeMJcT<NKI;,9qh
-=%bV87nGR#8jGC(3ANoK,WRVF6n0oC2F0P\*=<9D6%t7e65L=f/L`,&0JOn)4>8E>1aOJ4<'`uT9hIT9
-6UaO=:JOGD1c[`Y5!qD.9g_<?3\ir]7nGL#1c@:A6VBj,1d*rW5sn%/779F*2E<iY1c7B^2EXAt6pX+*
-4Yo&fFf3UBhqQbsBK%_%0g7rk8O#4+4?lYaT>K47TKG1c,U4?J-6=3`+s@X0-6s`[-la-V*tfD8*ZQCO
-1G(=6+!)OD)C?^N+XA<`,Te0V+W(t:.kW.e)C-Y3+W)7<(*4G4*#05/+WhC1'H%c1*#TG"+<27<*?,Y%
-%holo&fW&bLW[EO^S=R5$5F?o+rhF6&eu5p%iHFYb/%G)Xc\3o=ACJ.;m1*Q)'9b<)'0Y))?(HU*[)^L
-*<%,k*#0,((DRMp&gIqk!<Mop!W`H5";;CV$3p2(#QtVV+s7F'"9J8t"U5AM+>Q"b0f1pT5WptS(^9^8
-$3geT/MJY.+qb4aq#C[&#7;.`(_$WLr;ciur;];YKpSUAYG08#][?90b.bU)alg4>X1uWi_8aaKkfUQS
-_6g,;Xf%YaY+hS\R$bq.^VeO8YHaqF`59=(^VRn@YHYO;Ts0!LUo1>lTVJ-<R&dEhYG\\P`OrJ.m-O<4
-mI'5thV[;Zhs'Fglh0o<kOe-+qt]g\qYL$Zq"a4El0INgg#2Q%q!e+Np\FCXoDSIYo^r.Wo)/4So_InC
-pAXUJnF#o:na5Z0nEoH%kihR-lL"?<o^V54o'YZ*kk+Q3o^3=]o^)8CkiVF+kjn*&l0n0.jo4[^n+#u=
-nFH2An*TN4o_JC_s8DE1_S!M$h"Bmpm.pSRo(_kGnbMqOna>AV`:)aElKS-=nG2M?rV66\m,[3aj65:O
-mI/ffmH*0bkiUjhmcEd*mGR<hg#M8SiT]:]nEercl/qR-j54nDo'G,jh:^]@f\GEBhr*>BfA50=lfRHn
-f^/G'lL!s%k2tjkjll7.p\WCneCEm_i83GFfA5KBhWWGGki_@"i69U8p?M;Cq>L?loCV8;hWEhPgX4R%
-c/@L:hW!VWhUgH6g>1ZDg"G*-f@??`*!Q*;!W`fI#9bTO/fu,O#PnE.!=]kn1-@]Y-m0K=q#FV&,qC]/
-5!d96e(rs8e'l@R]XkY\Z*UgQ`Pp*[jPAhG`koI!Y-"t5Z*_$Wa3E2ifZq@I\?Md)U8"H]X0H;J>A/(q
-Cn\b9UrgW`Xf\\-["E^JTs_87[_T_.bDpmqH?j[YIrf%1E+3R"G(?isWiEOrJ9PY.Z*:C4Xf8P4JprN%
-GD1p(LP^h2JU_N^O,SdJI=J/sRuXr(d*L%[`PAUWZ*q]M[^`ZS`l#Eo`OWG&be_cVd_i`6_6Lba\?DZo
-Tto!j\_>feeA]bEc+_!/`7;oHeAJs][(`ZK^!ad-]=>DZ]!\iP\[8N?Y-,=IYdM<^^V-q[]st5NYeRuX
-^UUtl[D9P]Y._NQ]sY#K]"PJPrkC\6_Sj=.`5T[2]tVA(cIL@qf$CY+Xf\nDagnjj_TBR-`ko6t`59=+
-`l,3i^T49>Zc9kn^p15h^rF.$Yct-VYdLC(]Y1/D]WnE>[C3BR^U:\m^TY8TVmEn<ZF?s?^:L5?\$Nrg
-Yc>:N\tuR.UT15cVlcu!Xf.ncW2Zu5[C<H6\]21c[Bcs7WN<8$XLH!ef"/`1]?SctSu/*QWN`1r[@aP'
-XKen<[(O,ocdC+idG2m]bg4S6ZDsN.T9Pb4OK#=]Xg,4=Xf&8%X8]=DXf\XtSXG%OVP^A]N0'6bNK03u
-YIhd%f$hpkaLhGV*jDcIY.2-_bh(S)e&fSN^TFT=Y-b[I^<+CCgZ%>^q#:a$qt^'\lg=?Erql]mrrW/s
-rVlTtrr2ikp\F^arr7HIrVZE`pA+^dp@7kOLg3Y;6U,stN*^.AN1I#MXJ'i::.fl)TV.j@P_idC;,BbF
-6:X[;2a(JO?<U]nXfSFg>u=p6MPI#IWiN(mQt'3":InG^77LHeCMn#tASc@%GAr/2UlBPGKnP#/LkLY6
-FDc#6BP2!iA8,a_=B]99<*`^.<)?A!?"%2C=B&X>?W'3C3*9O/H"h"n=&<+3A7/SB:/G+n<EEC';I3m:
-?YX:nCh[NnB4tmf@:Wn^C1V$oCLgp^?t3VN?X72S?=[MTA79(\?!UrM?=RDL?=IDP>Q%Y+=^"s2r`Tb5
-='&O0?<:?<DM4RWW.(\<PB'r4<FB?L?t<\K>%(fMEds(@Tnd/f=&;R]6rHZN=A;7I2GHh992A)J;H$+Y
-;GB\V:JOMY;GBqe;+XPU7S?KK8l/,S<)H1W:ek%l91_u\;+O>N7S--?84lHF8k;?<84Q6J9h\/F9iXqZ
-8kV]A6:4.$4%W:ZE]obOQBd5>6:"18927c95=J(;84QKZPFRt[FG>0hF_+iU=_EJ377p6D7m]U45>"L=
-84lNJ84-$C9h.K8r^d_j7RUpYs8Dral1+ZHp%.YGqYU-h$2X,_qtp0_o(r@[rs.cWmdTo?meZe[!##VU
-,r.>-*"N/QpAbC#',V5r#QjVu!s8]0!VHF%"pb>6#R)BdXscAZ\'Y-92UGqK%LH.cgY:B&a0I!%&J5?R
-#7Ch@!X/r@&.fV4ioA\3-P7+'KAGDFiT&YE^`O7/%1![`IL$?$)]U+I%2^]Q,r?l+c.QhlF0)L?VlZMh
-BNS&2?9UhL5XSOK3A*BG.R?3O2(gIJ4%)Lf1b:^S0HLl7&i;_:UKq7^3$pg[7m]3q.4[S90.o10-9P3d
-4&J^S;,0PH7S,s12a0At:Hq9L<(B>93^l4g3&F,u2Fg##&4\iU7l3"i75dRs1H.Tf3\^OiC,It23&WcY
-3AiKG3'BSh5#$@'dG<X5f>)2]1+kph8O,m91GqTg8Rd[feD-TV2_?=%+;udP+?:bj'Fu?/*$6FD(+UpQ
-*\/BP+XA9S-n?Jg0e4:l*u?%F*Zl^M+YG/\)($R`1*7JaB.t_N*uYn7)&4#1*#p"<'GMH&*[i3V*YBVO
-,TRpI)\j)((Cguu.S>96^<"<t?P="h)&aV5%h]cr+r_CF/[EaH?uN6<PEf*?/N?_7G8D;A()@Dn&e,j$
-*#fqA+<)%:*Zl=:(B,9W'GV6%$j6/&!<EE/&/>f^"p=W#$3:5;(b%!Y$jHk9q#D!-$4n("1d<EC3BB>h
-3@lQl"Si$(#8\C00.SLr&dJ+2#6Y;D()dkq#Q4Z&!W<!=9nAe)VQ?E2ftP\sjN5-J^Vo9I]XPr%_8+(5
-dd;M&^:q4bW1TWTVm*P+Q(G(PaM,F+f>5/0W6N;u^V7CsaP!VqY->./V4O<VVOWX-S<9A9S?&g%d_ic,
-hra%fo'bu3j5o.Ulg!Tqip$($mcEd.p?hADq>0pSoD8+Ho]G;tj5Ae_r9sFVq=F1Ms82Tbq<-f8mHXWD
-qu-fsr:g6io^VnL#4_$Nn*B9$rpKdUB(#*Rn*g&Glg"$,naH&;l0n?9p[%\Cn)iZtn*]Z8n*0--mJ?DA
-n+-8@k4JE?p@.J@oCr1_rUJ4N^:qSFn)`m/pA".Iq!mhMp%._Emb,UumH<WqoCDGGoCi.]q>L9Yg$%J[
-Id#kWgZISOgu[JLjlGObkOA9>m,?g^gu7>Ln+,T"j5]Lqk25C_jOE#Io&J-BhsBFVeEGZFl/Udcj5/hW
-lf-^jmH*s)l0Rd(dI6AfkjeTFpt+3KeE6VamFL4UgYLfIi7$H7l1OZ+f$X!^ip$+2s8W)ao^hMAj5T%S
-!SuK/f,)rrjkSYRimlWAhpU?Ah:pN)e^U<\%KZ>)#n7jt.5*;#*"2oF!"/rC,:kT/3]AiF*=2KA1^4R5
-2)RK\4"eb0f[eU-eAohR]XkSXZam?F\AlkFguI;Jd`&o4\[&39Y-G:A_TC-Tg!iO8`kJaZW1]cVUnso"
-@:<VYD/Z2^StEs?ZE:1/Y-Wq?JZ?/cZaRN]d#!*nFE_tLDf0E5G@b6$N/Y'AWiN\"OF:lLYct;0X>@)f
-IX-<jL4+PrIY3GtC2nZCJUMfsKnZG/S!1S.bg4SQ`kS^bYdDBVZ*g^C`4<Rc\]6nS]Y;M4da#54`O`Fp
-[BZj6TV/g>Zbt>GcHXJ]`50+*Z)c*[\'Vt0aMGg0eC)CP]=>8T\?NQQYcaq4['fnB4LMQ$]"5o#[C!WV
-]t;%kZFe#f`OEjs]<A9F]=>Jf]!A]V^!FX3_8OR2[E$M3ahkd2`Qul_f$CY+XfaOe_8<Oia1]6r]uRgt
-aM,=#_oTKrZbWfJZbF/b_n!G&b/)9F];)a;['['HV6dD&Vm3A%Z2V."\AHJ2]s4`JWj/t3_83CZYct^Q
-Z`LO<YahYs_Q]GoXLbX0S@,2q\$3$AYcb==]WeBN\u`TNYd(L>N4#jpXLH9mf"<QL]=Z54T!Xf]Y,8(s
-Xf7kiR]a92[C3`bb0/)Xe_/R$\]iRE^osc;V5'ZRrgZ`d[&L%4ZDFJ/YG/,,ZEU3oR@&_EQ(+,+P`q2j
-NK97(]Yr.Lf?MFU]=YS[ZF%!E[(jW*eCiX0e^DLM\%ArQ\$i]WaO&/Wg?.SJs8Vop$2s\nnaQ>Ho^i(Z
-rs\o(p\k$cq"ad\oCDbTrs&JokjnQIqu6:\nqpLD3B00OXHd4(G)`,pX/r+?<`W+LS=lOGR$ND1:ej_S
-4[)#":-V$Q;dO0MMQNtYQX3p*?]ChWW2chsU6o=f:f1%a8jR,W<F0?E@r5U`An,t-LSUc*H@h$2KmnZ0
-LjjVdDJX3$ARf1`A6i8:>[10+=AVdf>$YZG=B\X.ARee..Q:7:F`hD4>@(H7@qJkF<_HD#?<LK6=&WL2
->[h;`FED2-BkM!f?tX(arb)pWAn>:TA7JkK?X-rE?s[#C@p^cs>\%,H=]\m8?!^oF>$G?8?s6Z7>$k?0
->[CZ@=]\d/;d!FDJXiR;WM,Dlr`_Zp?XR8Q?s6uF?"7r,Q(Xh,B4Y+E846!D:KLXn8OPI+:J4JZ9i+AU
-9h7fL8k;ZL9heA]=B89k84uHF91DfZ:&[cl;,g:^:J4DL854/+90kg7;,'MI:In)S91r#Q84uTP7n$9L
-7o2`H8kVW2845X'8QB8CQ'7N"MJ#4J6;CEQ5!V@t7nc0=<F(TPQZ[J/LO=5X=]8=5Ir\CV9M.oK7n,p9
-6VC*B7SQKA9ib%U5X\(17mKU8Ga\I,nFQ>PpBU?XkP>/Vs8NN-rr;ufoD8+OpA+O^pAYBnr:9UWnaubU
-rrE!(%2U99/M\R^%0H8(#6P,>'bLr^!qcNr!X&Z.!VQL_"pP54!X'ap_C[N]\('Nujk=,\)&$i7g=b-)
-b,QNq%L`XJ"9\r8"pb_D&1Ji\ioAk3.3]`CQeLBSiSWYG\f)+j&J>Rg$jR"N)]&ko*t]A0(G.C2^tiZn
-M6s[lR[C%IChQOB>>m^Q4$QY24"W$I4Y&-F/hJS/4%VOf3@Q^I3@,=E&LL/7Qs3]T8N/Io:,".S+Y62L
-2`riP/PA8j6qLEb>Y74U7R''o770NC8.\3W5s%/#8Mr=f2Ea/f4>As>7m0F%8i]!d.QBON4?tt_1d*N_
-3A`TR6ng&Q69ROk1-7EM4%OFgcJ@UCg:CTG2*<uc4[2V)2+Bbk6tVh'f\E8h5:nQ2)^-IR2)cm.*Y0#3
-+!`*T-5[sN(`=J<)'L.I+s\d$2(9Rd+W;CF)(dNcrZ;@n/gD>]+!D89)BgjX&.T[.+VbV8(`k"G+!VjI
-+<W'P(Fg[J-QO-I*Z>8((_dN'1.m_K_8s^)<tQPc+!i!?',;,q*Y05C2Oqe1C3I+lS!.VO1+cJ%Bdt&C
-*?#e2'bh>p+!DL>+s.L?0-h/E)B0P1%i#d3#5%rs"9o#<()%#Y!VcX$!XTDT+=/-J&-_h/&cr7W)^mNn
-&gT%e3Bf_l1+jORq#Ca*&fDrF0ek-s%0H;)#6P;C&J5Wg#lXi(!W<!<6@"ujVPTO$e&0Q#jN>3I^Vo*<
-['.Ni^qdt3c$nfu`4W^hX.uGhY,A:mP*hi)^qRP"eA8Z%WQiE!^V7CsaOIZ0[BQa.US=HVTU_73R[^+K
-SZ8a"d_i`*g$S:una#3!jlbO[lgF0-iofgojRVd5qXsOVq=aRMme-,7me#l-iSWYgs75m]r9*A8rr)]b
-q<mVJn*0Z?pO<#3o^D_So^qbDlfdd$na>f4l1<oqkNV@#mdBZ7o'tl,o^qM;naYo7q!n+Hq!n"ClLFN:
-o_.qGnb;GIoC)/=q!I#,nalJDme?>Ir;Z`ccbd<+`T$FPo)/1TnF?2>lLOQ:n+#i!`l.?-jm)U9qu66Z
-q=jFPq!6_sgN20-i9]Uql.XbFgY:rVkN(Udn*K)tiT8qVjP]h.n*TT.m-N`rm,[BdjP]1nk25:aj5o[j
-e^ra=ioAeXk2P^gipl-`lK.0hip#4If]_Jcp%&"1f[SO?p"&0\h:gK;iSiY<gYV2_lJBk;m.KQ2p&+gg
-#P@uYlg!HgiZ-t;i8<DJce7+,gZ%2Cf&PW8guI5Ehp^9/Tg&YV!<*!*#T+g5.5!"i(C9j;$j$qV,V:i6
-3ArWB*!c?@1^+F-*]Q/D4utC=e()t"gtC$'cGRH.Z*:RCZFIcpd+7+7j4qnt^Ug_PY-G7;[_'H#cdDa=
-/]Y?&W1or[V5L4q>@1lRB4[UEUSGfIZ`U:0Y-!,#H)e<ZZaIEYacD'tFEr33FVJq4Cg^R`IX7umWiNUu
-MKs!CYct;0X=1<[Mi!.;JTuZkJU`8mEcueXLk9u)Jq^,,S!1>-f$M^a`58jhZ*qXN]*>CE^Tt)Z^4+,H
-`l?3Ibg!N&]XG&Va18=MSts6S\%gGE^V[n;ahkR,\@9o![`lM$_7-n\aih`B^ULDH[B-mGZF$^EUo18r
-Z*LaD^Uh1nY-Pj[\%',b[(XJm`ONt%^pg\a^qIP$^q.4u^<ad7_8OR2Y._]kahkg:`Qul_f$CY+XF@:X
-_Sj%%cb.!#]u%:c]t:hd_8s9pZbNTD[)L,-cap[&^:(ks\>QU.VlHl2ZbEoETW"]`[CNfTZFRfbZad<K
-Y-YO>bf[W3]skSbY.)!H[&C42Zc08NZ*gg@]X+3&Xfeh2V7F%>]<\ZUZ(/,#Xf%ttR?<i;WjBIVegJ)D
-]=u\7Q)17OV4jfgXJ_D`TWYT"['dZ``mE5^e^r6r`7E8R[]BA,*N?!7Um@dTV5^`'Vl-u+U8tZ,YHagn
-R=o./O-Pt/OYN)cR%^t+b0SVc`l5a']!o&P['I9X`Q?HYgt^K0d)NZ+]=>;V\%Tf,d*U7sjQ5"np\tNt
-q!dY>qY0UZrr2fp$N9r!qY^<doBu,?qYsC_p&"^cq"OOUI8EU!3&bu^QXaTONLd)MXJBo7;,)V5TV.mF
-R#56M9he,B5X8"?3BLJD>$tQgXfSIh?<CQBNME>KWi<"mS7l5/;,0eWIR?M$=_VAYCh[QrA92jJUns&s
-It)ltJ;K>HIsQ!NCiX3&@prtX='es4?WU<4;G9eg>$kN7<a/pB@TGlM5#Ys3EFNH[?!UQAAmJYE9iPJ)
-='&6r:0L_(A8,q$DeEQnB4Y[bBjY7VA7]=aAmeqQ?W^K>@9d)G?X$lJ#@M%IARAhM>Q%r+@piVM@om&A
-=BJa6=&)h">$Y95?<C-/?>Y7`V5^DdO)\H4?s[/I?Xd;A>?kBAEe0LKTn[)h='/0j:esha;+X,>1e:>3
-84cEO:/k%[7/f^u:JX_Y8l&>^928)R84uTI=BSR#;c$=h92JJ[:In1h8krD^8PMuR9i=_R6q[GO5Y+[G
-8l&&L:e<oE77B[66p!@h4$#l.?ZVKsQ'I#54[hk89hR]95X.Y16:asTMjflNF,#6kF(eWR>&8q491AeQ
-r^n>*5t4=47nQ??9iXqS5XS"/9LVTFGEM=XmdfrAq>:-grVca)s8Vfmq<d_Io^qkOrV$6rrqZKgq"47Y
-q#:[-&g/DO2_#XX"TeAu#Qb,8&/Z5q"9J/q!!3$"pAb6r!sSZ*&JVas1cKKbdGs!Cg/\dt%;OGmf`KUJ
-[!j>;%1ERK"pPDD!s8l6$5X:lio/_5.3'0:QeLBSiSWYG`@;uH&J#3V#7(hS(_RT(*$QLC.kO3,h.fB(
-R@9qEY.1ZWC/7r9>tn$T4%_Oc4u,5g2)RKM-n-o-4uOlE4?Ped,S^Y'.Rno;77oC(5Vt`$3AruE.RZ<Q
-14CSu,<@_G85WAc9LV$877'@':,+Ra4[DD%6U3^u4Y8BT6oI"h4Z#;o5=mk/4[M%`5=.S$7m]:#8MWdt
-2)RB^0Hr214$PV[68pY]89:TPh:gQ5\7@Tb7lrmt4[h@_3B8u`@[P$bgm^Di0/k7*/gVbo.NTNG%2g<+
-))iNV.O-Pm(_dl*(aLFR+Wi$_.3KlX+rh^K*]Z84.kE"q.N]uc+X@sL*[<Kd*$HRL+Y+cO'H[5q5Stgm
-*[VpJ.3/p?(`4&((C^ZZ&.]^/5`*Lt`kn`M$l0[#*?#P)'G;!!'-&;IPg76WCpBk"MIAJ"3GGa/+W:8#
-)BKn=)As&$)&=&1*Y]YG+qbP+)]'Y4)&4_+p&G="#mq+T$j6\-!"&c0$5+C,,Tmp6"o/-5!X&]L+YGN!
-'GDK:0KMB]3]/B+%0ZM-$3^hU,VCf),8CUfp](C##RLqA'c7DT!-1APT;JckPJbkhdI6/?]sthqij?(r
-a2Ys3`lZNjahbEoYc+=mWir=sSsPq;R``C[_U?9*Y,fgd_S<gu^rY06]=5#HXKSIrU7.UBS!]M4SXZOU
-]$SF0\_?E@naZ&7lfI3^gu.bsp#tZ3m,n-3nNZsIp\=RVqXNtEo'>W9mH!0ak4\fLq"adMmIC/Ln)s?4
-o`+XUr;-<ep[dnMqXj@JlfI0tlgsZ7mca3'jllX,3V)V-n*''-p@@kPp$1o5kk+9;nFZ,9o'Yo6o'u2=
-p$hhMoC2;Fm,7-qo(MM=q"+7Xs8DK6_S3[3`o$@NmeHSQp%J4Ro(V\Cmd]_u`l.B+jm2U8qu6Kfp[d_=
-n`S]cg"G->mHj<*g=>$6gZ\"hjl#4dlK%-ekND-mi;2j'lgO'$l/Upghrs+bi8=+kk2kFNhsfj]e(j!G
-j4W_Zgu[_`p#50.o'kbpk2OhDm-3p/o_@$,f[\[Dp=SErjOi)Bgssotgu@PZhV?6)m.KZ8p&+ggrUKdR
-iS<APk2ta`hV-Z/e(EF3io8eDhV6N7inE#<d+6X:4TbK\$NUM@)'pa_.Ol\X$i'c1(*tF`2Ea2\0.A"W
-qZ%$.(a^df5!VCr1G-_t*no?'jPebCcc<l7\$NEN[(!chb0nu$j5JP1`4i[arj#>)Yd1^Ua2uWWfZq7;
-YG\1mV5U>&@r?=/E+bWNTqoZHZE1%,Y-3;&H)e9Z['dQ\c&R<mDfp;IF`qqCB3o+bI=el,VlR7qK61t9
-Yct;0X9l,<L5Ue9K7Ji0C5%(_F*i=\GCk0cI=@$NY+1ffc-st``Q>p%Z`ULB^rXO'\AYq`b.PO7bf@lO
-ajR`+\@8cQbdsjOTrGoW]u/7K^rF7:]<\<G]>*"9_9p<B^q7(a`QQ9;]<\9-\?NQR['ZmDW2Zi!rN6[G
-]"GY][(sVq_T9U$\%K%r_R[\!_R[7n]",Gf]t:tp_U$9A_SXO0YID3`b.kX6`Qul_f$CY+Y-#"F`OW_(
-^V[Y$aMPU-\[T)baLngb^8\3B_oBgE_nWpqYID-OVlc_hV67JB]sXZ-W26>u]tCbV[Cs5\\?WQR]XG#k
-]X,,][C*KJZa6[=Yd^``Wkl3OZ)F=s^9jQ'Vm*M3UV+"6['d?ZXg,[Q\Z2*tU5bSGYHkgZf=\i0^!Flg
-V7Wh'TrFiYS!9qKY,Ikq[D'DqcdU7jf?qaWeC(t*WiWA+XK/4mT9c"CWNEG1YbA5!U91f+XKA+_Q%!+p
-OH>K[Mia<tU9_V\d*pGkahY^([^irUZaR-RaMc*Igu$o@e^;LQ]"PhjZadlnbK/&]h;IGO!<)Wk$2j;\
-meZSIr;HWlrs\o+p%8"TqY'RKnaZVUs%hnFnbDkRp%S31;b9/94+=Q'AnQ@JSZAloUi]I29nAn/TUqO;
-LgO%O8OP^,5tt6;2d9<g?XJ\lXf.[p;d3[iUSXohWN)\YAm\V::Jkq*77C'RBPM?tARf7ZE,^`4UlKeP
-I<g<mKSYS:H#.>0FDbu-@qfIUA62l@>?=s*9Mets?!UN2?=7;P=%4i)>\SA'AR\eL>ZY<E@q8kA>@V)F
->Z+?l<)Qk+C2e?=BOtmkAnGLc?t!MSrF?@B>$G02='T-<?"%#?=Y<oZ?!1Q>?!1?9>$5$6>?Y6:=^YH;
-=]o*4:K1D!?!(08=Ar@/D1S4RWMlJPErK>p?XRARARSeM>?bQWJX)n%KjnRp=%l=b<)HLe76Waf84l?@
-84uiX;bonNr^\&*;,BtY92SMY:.e8V:ejSd;GL%e:JXe[:/4AV96sE,8QAS^9h7ZD<)5nL84u]N7SlfK
-9M8#V7S-HN9L_965;kSe4@W+SG*S;WQ%Wa578m&W90YR"3($D.84uj<SWn/9L4=JiBN7o4Ck?Fj786NP
-9hS)L7mTL17n?6E7o<>a76Nk'6V0X;8:d,rnaZ,<nb<"^rr)lrrsAQ%qssCQmd9Q8p&>6moD/4Kkk"QK
-$N^MC(F:gl,p*U"!VcX#!<``D)&3DY!V??o!<WH*p])98"U>27"<,2"2`l/kdH'*Eg05.$%;a\Ng=am!
-I]t(2#mgh@"pYMG!s/`5%MfkHj58Y7.23F/QeLBSiSWYG[3Qn5&J,Kg#mq1Q(E=M8'cIr(,UH4/g1s6,
-OH5p)T<,)8AOoNbAmeq45uU-'9//:m4Z>DU,q_,23B/TA69[If-5[((3Dkfr8k:p/2_?jW6UsWs3`&7*
-(HO#k+tt]25Z(HY:eX)K84,a)8i8Of48h<O3]/iR/M0(O4?Q(s0/5C;4>T>`4>SiW2)@*N3Aif\2Ffkk
-2E4)Y,V1W05r:8`2_mHcF/7+;jPAJ$AN)_:5=7h/9ggp+2Dma/R)7M2Q8gu]1aOP%0.SLs)&3bl)'0QB
-()S,D-nHV\'H.f*,Uk,c*[)s\+XA*S,UalY5V"',/0lJf+!W!M,Te?S*&&`b+W;%7/gM,C)':(F(+:@E
-+Wqp[)'(1O+rLn+&I8gZ&fN)aQGp_\_Q$HC(+UXL)A3Ph$P+<o)]]uZeAYm5YGIA=@5KPoB<"iE(a't@
-+WqgE(`!Vo'c7l2*ZQ7Q,8Ce+(D[u)(DS\,pAb3r$2kA8$3Ku&$Ng_G&fiJV+;PFm!r;m4!t,YR/2K4:
-*"i\t,q_/?5<UnW+VY:Z!"&oE+<r?f,oRC#!Vl]s!X/i7$ksHf!s/Q+quC_-JYK'FY+*;[_U7l2ahGI'
-_s"nM[E-A)_8aXHn%Z97YcOUjT;8HlWh>lQSY"6D^;A74XK/GI`PTC(]th_@WjAt6Z*:I-W25iKT:hX?
-TV8-\W4pQr]t*"fo'u8<mcs$!hV?fNp%.D5p@ISBk8!@Zp[IeOo_nOPo_7nEo',,lk2l('rq?orn+#l?
-na>N-m-O]ApAP!g'`%@lr;H6Rm-3Wrn*0B2n+,i;m-O`=rp2W3m-sZ9lKdm1pA=RKlKmU#lga90lKmm&
-lKdj*n*oo=p[n1LnG;G7mHsN=mHO?9p\b'in^#(dI_E_VoBG]9p@e(Lp\4R_oCMPEmb,Uun)3<mmdK`;
-rquWdn*f]/gu%#Ij5oOhk2b:Pjl"nTmd9/qk3qm/iSEhgo',!*mH3d*kiM$jjlYI_hrWYJk2kgjhp^-5
-k2"bKjlkjbi83,Dip$4"p%e4Nkh5"Vk3)0okOJ0=7b?;AfAukim-!*OgZ./Gi6pQBkiLUTajKVPkO/!=
-s8W)cp@%%slJ:=TiS`SHg=Y'4ioK+[jODo:e_K'9f%86sd@N?!qZ%!)$kOR2/M/J$+;4nS!"9)S/2&hB
-5!:_T,omQp!"8l:*@`a#5smq!0.k0bcd^Luj5StKe'5tO^q@4f['mQ]`QZo^gYUQ.ai1slZ;7^-Y->XY
-aN`5cd)<N&X/MqoWMsTFEHHAIDP+Y7UrUBYXfSV.[u6&mXL>FA[CsK(JT>I=Df]i:E,]r9?tXA*LV0Xb
-X1"IFDf;qcYcdu,#dCO]JUi3*Ko.m=M1KnjI=Z`iKR\N'IuL;/S!^n:eBZ@S`PApjYd(IB`l#3pa2,7'
-Zan9"^;SF@ftb#,^:Ltq[Jm'TWjogU_U@)XbJD*&YbSY7[EuY-e'#kO^:1\rdD`])Y,//,XLGXH\?W]O
-Z2V'.Yn"=R]Y_:f[^s>obf$lq[skHk[_9&\[(!NO['mNV]=bnsbf@iB_Toa']tVJ.]sl,&cd17pca'dW
-Y-Pj_]">qp]t)#!`Q699]=l,(]X"lYVl[89]"G\t`koBr\@AuFXK&D,Z+%-IYbe8&Xei;;^UCGV_8X0p
-Xh2Eg\ZO)gZb!r[Z*gpCZ`:@5Z$rUIZa$mFWgoZ^Z`'\"Z*gp?YHF\(Yd_ZY^rF($Y*c&^WN*A)Wk$%!
-]YD%jb13>nXe;/\Yc":tS?AWiVjXft]Y_b7d*U:qg<7+Rd_)EbUSOifWMZD^TqSHjZa-pITr=reX0Jk-
-W1K?>IU.GbOH#$PNglcC]#N.Hdj`V^^:1JT\@AoS\@Tc/c-Y>+h:gH+c,RK1]tM.l^W4XIcdgk/gu.#a
-p&>Etr:p-\o(DYJrVuiorrN,trqZimo'>W)rVcZo-Lpg+rr)Wdq>#eJ90YU(L9d(SB6]K0X/i=uGZ\$E
-JtA^0SsPXkITT647R9'u5"SL84'Yln?Xo;$Xf.Xo;-@CgUSXohWN)\V?s6H*;,gF]7oWAtCi=-#A7fLr
-EK-ijN.$;0I=QcqK8bA-D/Ea#D/<coC1g^X;H7%)<)umj;dW^8?s6W8?".8G7OfupBmG#=A6;o8<aT?F
-@9?92@q&\L&lVS%=&rF.Bl8*=B4GUfB4tjkq.4&==^,08='/X3?t3SG='8L+=Bej2='8[-='/U/>$G68
-?<^]<=^Y60='&R2=&`I-;d!FDJXiR;WM,Jq?!LQ>?=RDR@prkQ>[qi,Q(Xh+@UrP>7R]aG<DlU`5<(Gi
-8P)O'92/5Y:/+8M9hIrN;Gg1]:/Y(i8k;`U<DQ.f;GL(g:JFV[9hn8T8PM`H:/+M[8OGj::.RlH9i"MV
-8Ou6?7nclS;,p@d83]C+6:*ms6;Cm2Q'7Q"MeY[Q9M7oN5sILt7SZ<A92CG9QZ[D+K6q]R>Z"O9JnmbI
-8P)PR8fgMn7Rfm?91hiM;,g@]4?c/"7mfj=JWo9enaGo7p%SImq=a:DoCMD@pAXab#5\#gp[@_Op\tX&
-!t#\c0JkI+'*nX?p](O##71qT$3UG&!!!$$!X&Q!!!3</#lY#J-.9Xb4*eHfjlGOZBH.p'D:RFrg!.L.
-(^^KQ"o\Wu#RLb=$47:Z*k^Ohgs%5Y%htAai83GMimshA(_RAo'c%#`&e#Hr,TIR?*$6[Y=O,H198o^>
-TU:7sWdJPU9fuN_=[PPX:,>6b/hKCK/i,4.2F0,]5rCAW2E*QF)$gO-:mmtX:Gjs^.ks:O4?4]P;Fs&:
-/0lN!r\k9W9iG@f4%Mh19L2NA62j4M5rg_U2`rrN0f;'[90t9b0deh53A3<C0ek750f([E2``rc4?ke`
-74p/G1-7cU/3c'K4%OFgcJ@U@)VVo=3B9/`4@2G-8Oc?73CRVO_V!V62`rZCrZ"uq0eF^m'bCck*#p"A
-+XSHZ+W)(?*Z-%N.jH,\/MSat)^[-k-6"rq,:G2j+XA9U,9.pJ+W2+A+XA<Q&JQ30)AjG;,U4?O*#0G5
-+u(,g0dS+b%hfWU'a5'^,XRg87)[3d[UU'o*uYq;((q,k'd=A3*#ssfbA)%&X-\ra81lT!W`'WU)&XD7
-*?#b1'bqQ,+<M^M+"&6K%hf`n(_RPs1'74N#QY,=&eY`b"p4Q"$O77X*%Ecr*>8ea!rDs+!<iuL*Afo@
-,o.*p#R_=g.Ps4M4?5/B)%66?#m_=e-S6eo*>JqV!"&`4$4[^^%0m+A!W<!h5'WWhTUq(Sf>Z80hoWUH
-^r5HP]X5`!_SO77f'gA[ZEgR-SXlFM[&]mjRZiiX^V@Y4^oXT<c,IQ7^:h>'fs8&kZ*^O)SpmcBR?a>:
-S>*'f['HXDdE&i)h!FCsnaPr0lK@3hi8j=mk32=*lL*g(qXa%Grpfp[n+?AGnal#'iTB=loC;AIq!%#-
-mIg8An`Ss*m-aQ@q"saNoDS[]mdTN&lLsT8nF,i/n*93(m-jK9o^M;:o'bc&lK[g4p$;#9mL8XSn`oW-
-mH<s-naZ2Lod98%o(VYBqWdJ;n+?ADm.U&Fr;Z`ccbd?,b2N$\o(__Clfm[&pAXdrp%Ie*a2RE)k3VO&
-nEffHp'(3^md0/uroPZnk3;3qhr!SRg>hVgkMbLhna>Mpjlu3th=^dAp\=.<l07U*lg3Nhh#QI6lrWZ?
-i8!,Di8EMMioTCVgtCN<iUu?umGmHmh<*__jlYC]nF$2+f[JO7roWS*gYLrQgY(N@inik`in_`'me5o6
-o_SUfrp9@9nDWfdf\>?Ej5o=Wgtqtg%F`hZf@o*8e_f$2c^cig!!rZ3&JloL/h/4j!>Pk9!"B8U/N,RP
-69mO_*uGIjr;[6-%NHrW5XRq+5rBo3F3N.dg>1cKinN#/bK%W<]!\iM\\,Vsda$J#gXafr`j`C_Z*CO8
-Xg5UYb0JPecc<l1Ycb(0X_2<fE,BB)T"L_pahk?cXfJY7Mhle][Bd0I]u/0IEb]B/FDl&5CNjW(B5;O4
-\#Q@,[[MV_DmHUOY5YL-YdB.;J:NQ,IX?<tLO*ibJpi95N09$HNMs"IOh/odccsAI_mm1a]""lU\[/`[
-^pgt^^<FO*`Ri,\^ULeg]YMLoVPg>n\A,D[dFZ4M]!f/`XgkI5_RR4r_S=""YIi*3ah>6hTrG]/[^<BI
-WO&V)Xg#.>\%95`]"bk]XgGIH`l,<r9#/$O]=kSaZam?Q]Y2"o`5KO2a2H3=_9TX*_SO::_S"%1cd17p
-ca'dWXg5db^;7t"ZELR>]"u;$^r"+5]X"iZWirn@\@T)Zrk&EK]XYS\Yl:sV['R6O[&U.4XJE)8^UUPV
-^VmmpXgP^S\ZNs&a2c?8Za[EV^pq"VI^#cR]=PVf\#lR+W3*2%XKJh8V5gAlVQ[kBZF-X8Wh$,bYG\Ck
-WOT[m]YD%kb1EVtV4jlmZ)"(oX0A1sXe;u-]>;S6da6LsiQf!ZaigfuR[p1OX/rJ*W2Hc&ZE^[CT;&6^
-WiiM(ZDsCUHrk?CMi!4GOIW,M`m)r].aH2O[BHg=\%&oY]u/%=c.(_0f@nj&ccO&>_nX+1`l5g6b1>D+
-g>LiZo`#0pp[@D4n+?AMrsS_uo(;PBo^_PBpAOph(B!juq"aUUp\/r.5<1__I'o5NBR#W2ri6F&GZ\!D
-JY&X0SsPWqJ65E683o:"4[r(14C)&n<`kB`Xf.Xo;-@CgUSXohWN)\[Am8/2<)H1P8m,,'C2j/h8TAit
-E/g]hMKsc,KS"W'L5gh3Df]N*BkV'dAnG4P;HI4+:f^Xg;dWa9?s?`:?"%2G7k-)qBQeT3AQ;Z5?"dn]
-=&Vk!?sm1q=%u1V<**:0C2\BGChIKsBP:mhAS#IdBPM9t>?Y38>#eO'='B!<=BSm4>?Y64>?4m->5h_q
->[C`B>$G0:=]f'3='8X0?<L<7=Ar@/D1S4RW2Q>MEaW6\>$5-8>@(WC?sdMfK9`+'M.:.#;aa#>:JXe`
-9gL`s:JFS>:/4S[:f'qZ8PViI92\V^8kW#\;GB\V:JstZ<aSp0=]/!k:f:7h;FsMP92\Vb;c$*c84Z?F
-8P)QL:II]A7mojF8kMcF7n,a15Xdt"2*t#CEg;iTQ&BEI8k;WN;aWZ05YY'@7o!!@SX=M@LOshoBO=\<
-BT7(&:.@\V84lTN:/1^Yr(7c)<DQ+G4?u)$6qL(*No03nn*]N6qYpKjrs8T"naZ;Fn+?MMrs/PomIK9%
-q>9pd%0-A1#7hn+0.A+_#m15'!!`W1$kj0Y"TnAt!!*'#rW3'#q#DT@"9\f/!ZB%s1d?H%eE,fPgh7ZF
-&T$(UgY'ijT,7k>#R:829*PV,":>JE$kAoih;$7'&.]JAg>LiHhr<4u,T@@/(_?uY%iGih*@;jR0/>RK
--!&%9?9a"BXf%JGUp5Mf=C4Ne:eO&;9M@6(-[mg=1FG"A+Yu>?4@(n`4#SrT//\^"2+W[p9M-od2*+&r
-4";j.3C?.n1F*n^1-@W[:Jk)&<'j8M7RfC,4Zu"r7S6EQ2`3HR2(Bt,/N#m\0f(pL3AifM2_?g92)dNU
-4?u.q3BT;g2DmoU0K(dN68gM`2_mHcF/7+;gF1b(\njSr5r15P1,:pU5smq4DP+l!g86kq0e+([(*t:U
--m]]A%jW=t,>od3-7:&Y*$ZF?+"Jie*[*$f.j>oV-7^D^2+TYb3\)F%-7^_s.NBNK+"AZg/1)DU)&aP;
-*#p%D,S_45)AO2C*ZcI?)]92%&fDAo$5FdJImh5nahkK$(`jM5+=A!:%MKs1&K)`8P17`jDm?:,O_\#R
-/m,c))'oq2(`XV?+Wq[@)]g(B*ZuXP+W(\%'G2?$(DSY!!!iT,%MKKe$jQk/!"/rB*Zm"!3$T(A!s/9!
-$ipMA)_Es05<0bl#m(M>%iQ]H3'0Ah3%>sZq#Ca)&g&MS/hJFk&Hhe.#m1>;&f2At&I\jA!(T.rSti!H
-K"BCRf^n"C^:_8!j0Z%k`5][2`lZQla1f*pZE'^mU8Ff`TqJ$HPKLYT_U63)Y,fgd_S<gu^rY$8]=#,Z
-Y+]9pXKA%ZS"H1;Uo_&2UV,'p\#n3JnaQ)9mHEZehWNnao^M>>nFZ/:m.UAJm.gVKq"*nDna5iCmGm*c
-l1k5Ro(r.Dlgsc=q=+%DlMUMKo_J@]qX41Srqc?_mc!C%l2L,Rn`fN.rojUPm-a?9nc%e[io0=kn+cS>
-lgfMmp%J%Go^2;9n+#o8n+-&;nF,lCnF$/<l1+94p@e(OoCr1_rUJ4N^:VMGo]tr9p[dn@kO%p3p\4@S
-mFTCtlf77#nalPGiooe$q=X.FoBGK"j5o@hp[R1qhqQlIm-Nlkh;mb[mc<?\jQkdsqX!V@m-*g&lgX<4
-kjVU@p%%J5k2ta_i7-ZAf\,$:khP.Qgst3KhWjUll0%$ji9'%_k4/<@qq'HLh!FsqiofRklK-XGe`>`D
-kO%Beaj]VInFQDPs8VoYn_`rihWO(ak5F<VgtgfAgtgf>eC3((gt^W5g""WuT/$BIr;[*,%iHBA0eOgr
-!>Gn;!"K/H-SRMB5smjo.2ig)"8r3A#T+jA3^Z>(69d4I)pH^Ye^iL3hr<PFe'6%P\?iKJrj`HSc-b2%
-i83;>b.tWrrils9Y,AYB`6-T^g!@dS['BV4*Fri+G&Lr#RC]8sbJLTfXK/P/IX6.8[Bd*G]=uQ2N-oVb
-GC"=MDJWuu@;Kn-HF9cNX1+RNFD\=fYcdu,?*L\pMhQnKK6qg#M1'8eIslQtM3WpDMPdMAM6bIXd*BYP
-_m6;H]XtYk^q[_$_nNdoa3DK5b1ab\]<o&U[(ao!WMQGo`R2H1dFZ+M`PJmqYe.9LbK%B8`59J%^p(_q
-f?_LU[%=/)XT#O.[ApR8ri?:*Y-G=O^&GA`X/`b>]>qdp[_KDj`59+&\\b_c]tCqg^q[It_8=L7^X'L%
-rk^V:ai)EBcd17pca'dXXg5d`]=Ynn\[JuP\A5_l^r"18]X"i\X0]UT^r<m[XKf=Q^UCqr\$`GhYd(FF
-ahY$SXJM`!]tLkWXgP[H^U:>G[C`]bc+CX,]=#5^\A#Vm[D'>n_7R+]Z`pR6S?/`aUSY'!Wj8Y(Su00"
-ZFR$?XJ;tmWM6Jo\&QD<]Y;%odF4baXg,CEYb.>QZETe!Z)+_4^V7V8e'HRsf>G#:aj-KTYHP)/Y5PFt
-Vl6VpWN)u!U7\?cX0&Y)X/25DITLTPNJi^VQ_UXjcdC.e`kSj\Xf\b7\@TJrcHstggZ$u7e^MU]aMPg6
-`6-HSbf\/ZfA#!/gXl&pp&>0oo^;#2rpKj`q>Um%r;?6Vo^qbHlLk,SqYpTqq>U+4G"t@d3AYicQt^>^
-OI`DNX/'l8:.g&.US=?KQ\JgC91qbR5>4UA3&b,I?X$`mXKAFi?;k':NME>KWi<"mS8)D2='&<k5Y>0[
-@qfgsA8#k(H#8M9Uks/?J:E3$L5:h=FDZ,4Df'6(B4bj`>ub)e?rg0.=[u7m>$YB8=(,NH@9?&T3FQTE
-G%>5h='/aBC1^[Q='f6B>Zafn:/=qt@;g.1Htm6lBEN![BP.6T"_M@ZBOG'D=!LX@>$+s:>uk'4>$YNA
->$Y9:='Ag4>$>09>$4s1?s-T><E9$$%:*7C?<C-/?>Y7`V5^DBT9+)">ZkB<?sHi?>ZtKAAor]kTV.0Q
-BO"P/8OPp98kr/K3&jr8:JFJV9i>(m8k2HD7nuoY:.RoK:.nJX8k2NM8l]+o;H?[k;,U4i;H?Rm;cZmr
-:JOYZ8kMHB8Oc0?8P_fJ7n,^2:IRlN77Tj86p<q%4$#r5@<.V[Pa.AaC-k<^;cZpd3]K)s:d@NI</R63
-EcZe\G]IJ#:/b_`F?`1l:Amm,84Z6?7Ros;<E)ac4?Ytn77'O=L5t9hoCMVIrqQL!q=4.HnFH8FrV$6r
-rVlcdnFl/Dp\t?oq>^L'!<``F+tGN+,7at[p](R$#7V@]'+G*GoDf$r"9\c,!W2pJ!<`W2!s&q9aur4K
-][>coj4[cN%1-Y"hV?f4c)r6&$47(E"pG5;!Wi]=rXg$4j58Y7.23F/QeLBSiSWYG`@N/K)''@s#%nGb
-&J5s+*u6%O69-/e^tDjECn%6"S><3hE`>bB8QT+q;GKn_4?G/X75?>R5p%X<1,q0F1.a\i1b'IR&jo?O
-Pt+Y41bUs]:I?s"2*F8p4#JH+-Rh/F7UT@q?r0$V77Km27R-l9'0ecN77'!d/MACr2)-sW4tSKM21@_U
-4>f5W4=rEN2`3HT3]/fQ2FTM\7kQAQ2E!ic3C5Y[4%OFgcJ@R9e@KBU3As&[4Z4uR4>fDj9lHcFf@[,c
-7Q`=I+WD.6*[E0R&.p]F,U"6Q+Y,Q+*Z,k6(aCIY,9.XG,U"Z]*Z-%I*]$#1.l/Y#-n6Ss.l&A&/6"G[
-.O65`+W_[;*#o\/(`Xe=*uZ".'da_<,T%I<'c7Js&J,Hp0gpT3`Q#Ql@1s@t-nd.g$k!Fj,S(b<-'-Np
-?tQ:/MMPe,-Rhd&FV#93+sA-.+;>\3)AsD2)AaYC+WM")'bD/q'biM#!!iT-";M^d$O6b.!"/i:(*P+d
-5VX5g"9SE"$Ng\M,WA(Q4#%QV"V(M4!s]Mc0fq`h5;X])"8Mp("rJO6/MJn-(^pWC!!``B(`+&(&I877
-7Ql*nV59`<[aE=QoA.X(\\?&B['$=F`koU4aj0.m^q%"_XJDPbVkg,]T;/9Wd([62eA8Z%WQiE!^V7Cs
-aOml4\$s#Y9<4hcVOa6IR[8r$VRNk)^sU03Yh/:5o'u2:lK$XSkMG_$nFu_Ip%ItGp%IkCp\FLYoC;G<
-jmW'5jP].aqZ$Hbp@RY@qtTROlMg;orquK`qu$Hkn,<"[qY'[Oi99@\kNh[4o(heDm-=Q4%JK;Skj7?e
-nFZGPp#Y@cn*BW@o^MSEq<[V@n*B</m,dX!mJ?;=qs*D;o'Gr@o'u>Gr;Z`ccbdE0a5QUOk32X9p\!tH
-q=!kDo(DD&a2[H)lh0lBqsrh6mI^;Jl1+?,l/h!fi9^.+hqR2KhsBUmkMY4Xk2bspjOr_ejQYgWg[+:m
-mHs'%kk"<uq""%?k2>%LgYLc:hqQW6hr!PVk1n\Dipkddp[[_5ipGacj6c1)rV?6@e^`ODrVkb2jQ>Lb
-jl,%Ti7dD\inM]-m.0c?p\b'jq<RA6n'BVTmcifjhr!AGi8NABiSiD>dFd=Tg_A8bcd0h.2ZO'_!!*<:
-*$csf/h%nE('t$<!"BD^0K;9_6:*gk*tJPWr;^:0&g8qk78?TG4Zb>5%Em)Ge^iC2i8W\Kda-1X\[JoU
-]XbJaa3W5eh;[JLd`obCZ`pU7XJiA2]#W@TgY12u]!\fIY%hm)J9c-MTY%,*begZeWN3/)I<]b0[Bd*G
-\\9-0Ndl%gH$jaTDf')u?tj\9Mn>sfX1+RUH#'^iYcdu,>d1SlMhQnOMM?P7K77lgHZs:SK9V4<Ni9+J
-NO7$]cd'JJ^p'c@]XGGl^rX^6`5f^/`Q,[*a3MiU]=GGSXLuijX/;_raOS/>cIBVRd)2uqWOTOQe'>tQ
-b/Y@A`O3n-f?qaZ[%+"mSZ/a!]sb_`Z`^=-rhs;H^Tt8XY,f=Sa3V`0ZFm]caMbg5^rs:&^q@.d^:CM_
-\\?A*^<jI"a2GX/b/D09cd17pca'dWY-Pm_[^*<X^VI^r^rEmp\\5u(]X"i\WjT^X_8s9cY-GRW^9PJi
-ZaYCgYd(=A`kJONYcOq;\\,GUY-k^G^U^bM\AbkdZ_"#)]=>MdZadE]^rjO4[Bm!5V5:,lS?/QWUo^Z&
-[C3'4UThM/YJRoZWhcqpV5:K&]?/:K]Y1qocdeecVQ@&*Z*:=,YcjLuYFr,,]tVD5dEg@qd)EQ2dE7]F
-\[PVFXJr.sWMHZ"V5:B!Vk]i]YcY%5VkBTDMgecQR?!AkR@gXm^sLKQb/(QfWNN>)[(*cfbL+S]fA,'-
-cI^Iba2l9@bL4kif$Vjdc.:RteCi77nGW%[#l*TFnb)PDpAXpg$iBu'oBc&Aq=jRVq>p<grVq-?s8Mcd
-p\&c*76N[hI'o;SCjV;8X0/M!FAYb(J=`O1Ssu(&?VsHh7mB:(8PV3'>[(ZKAWj0tW0pso?XSkgV5UDn
-WhPbl?rg?3=AM=T<EEmLChR![C3Fl=O/A\0G(+phJUiB,N.,hbFC]E0C2[m"Bjk@N6<[Vm;ccjj:L%.1
-=]8C0@:WeK82ED=C3tAFBjY4M?=mkb?sQrF@UrhN;aa>Q>$G9NE-?V=?"7J]D/+!'BP(gcraIik=Ai't
-:eb%p>@:W3;HHk%?!:<7=C,!/=BAI%=&i+!<EER1=(,*.>?Y'2?!:B5;d!FDJXiR;.B/u%Ea2^F?sdMT
-?!q&C>?kZZK9`+&MIU@+<_5tR77g*I;*m-!<DHBi9e8n6=&_a^91_]P:JaeX84u]N;GTqT:/sq_:.%QL
-;G^7h:/F_e<*<7&:JOO\80CJk8Ou3=8P)WL:.@]>7o2QD;GBbQ6q0C,5s@G)<FpCRPph`JCI:H\;,^@[
-6U3h3:I%HI;i7*1EcZ_ZG]IIr:/t_SE]cQc;c$3e8fC2l8OZ'>8OHNW:J3i669ROt7o"u-kl:DMr:^-q
-rqH6^p@S%Mp&><oq>'UMoD8@_q#:Elm/[+c#m1MP.6TaG)[cfC!!i]6%hf`r$j-P'!!NE,!sAZ+qu@f@
-"UG;9!uSu"5"U[HdH'3Afio$s#\;TEgtC0%YTsn]$7#i]"U>;7!X]AN+<n/Oin_U'*#K9Sg>LiHhr<4n
--R'BF+WD#0#7M7Y(`XS5$PjsP3?DDEfNpLVR@g=KR%^Nt:J5.`?X?]?>Y7pa5VtPc/1`_6-S7>;3A)X5
-76`jk.NAp77o,JG<`qjW/ic*f:-V*/7n69?4t[^%,<nFZ?rp'13@m0T8leVj8OYp.3W:uJ4>\E7/gMPr
-3'9\m,ptEG/NH'V1-IK]/i#:=/1iV0,r.&-75Zhl/h/tD0KDEZ3&`TS89:TPh<!VI\n*`O.76<m76*\%
-1H%0\C7`AqfW.#'4tn-,*#9M8,qBiB&25=UrZNX1-oEUs(`s_;-mg>f*ZQ=J+Y+l_(F1^Y-6j3A-n6Sp
-.jHDe1G:e-1,C1#*Z5e3)B9A0(_IT)*$HIM)&Er+.23aR,9@^;)A*Vr'G;TG:R]5A`k&6^'bqT3-m]]H
-'G)N8%iZ`:Lsa4MAu2/XLh&7h/OQRS$kOs>,Tn*I*$#k;*YoM4*Yg"D+Wh:.(D%,g&f*P0qZ$m&!sf8N
-'+P6Lp]([&#o+U:3'TJR(^C*<!"8o6'e)7?<BVl['E\C8!"/rB+tu)E69d@V*XMQA$NU\R+Xf$"//o92
-!VcX""VVU^*>fItr;[j$Gak7rTTHb8aP$1=ahGL&`TOnDY/J>s_T'aGmT[Q=ZEgX3TqA$TYcF@YR%pM*
-^;%P:_7d=Vc,IQ7^:h>'f<N#sZ*q!?W2-,XTqIg9R&7(%\>[Eja1](Amdfo<n*fE*kNVEok3:sro&]<1
-p$hJ>l0n3-r;HWh+7&(YmcWWjk3)@5na#uAm.0l=p\F%?nF-,?o^_kTr-nD'p\Opbn+,c&m.Tc6m-a?(
-l0Rd&l07O#mdBE(me#]!m-sZCo]56,naH,=lh0cClh:,HnF6)>kj7HuqX3bJlK\6<kjA!/k4A?Fs8DK6
-_S*S&j7;F!m-jE9p$_PIlKRX&o'Y2O`U)OIo'Z#Am.C)Hq#'[Cm-*?mluMFUgZ.M[hr="ek4%Ksl/^sm
-nF#H'lJ_=1j4WYHh!jn'mHa<2kjn98in3/Ljl5(Mh;I)Lg=,'GjlYaef%ApKq;0HamcNB_mcWKckhtIg
-p%R.ie(Wj]lg*g"in`b`kM+hMh!+%WfZVY0p$D;CqYpL#q<m_Ag#qAQhCIF=iTKL\k2tFRkigjRdFmL6
-hVQf6eC)[91B7LW!<irN,:Y?!.O,lG#6Xi'%07(g0KMKe6U*Ug*"2rI!'(N*,;MMT:/=8>3%bmMaNMlW
-e(3@4hr*5;e'ZFU\@B2b\?`T[`Q?EXioT(JeB5M4Ycb(.Za6mC8&a$2e)&d"]sb2MY%hcrG&qbIUq`\,
-begZfXfAM2Lk9lL[^*3H]"uaIGA:o7G]Ie@CNF?!?>5%O]W%p3\XS\/C9k(JY5YLYYcrh?Kn,/<LP(;.
-IX$<fEd<P$Sr\>aWNVeY^<tKWcGIQ<]=,Ak]<AZH^r*Ii_8O+'I_</'_7J4N^r!ggX1uEVWiDtu^WX!g
-c.'SRb-nssV6[YC`4Ek%`ko[,Wkuj1cG@/sSZBE*Z`p^@V6$o(XfSV+Yd(gMZFe&\W4BXZbJLHj_8*_#
-]XPkobIGU6`P0+*^U(S\][":*d(6g6a0r\#^9tr+ce-gpZEUI5I^?u3\[T,T[(O8e^r3R`Z+.Wl]X"i[
-VmF1L]Y_(f^V%>&];iKNWjoXM[AC+7Z`:1?\$NfV\[f,U]u%Om\\,5edBfaXSu9<>]tCkj]sPYl`3,f8
-Yd(@/V5UMoYb[el\$<9L[A'It]um43['m*.T!PGiTrk#a[Dgh3"MMC\ak?ZtG-S3JZ+@9;X/qhoX-fuq
-]>;M6da6LtgY'cgd`\>jWi2_gUoU`,V6dS/WOTIBV4OZlXff"0VkfT<IT:EROHPm$W4'RbbK@fA]sXrD
-YcY%7\A$&2d*L4tgX=<le]u4Sa2Z3Egt:64g"Og!eCN!pfZW@@!VQHbrsJ,ZpA+:GmJ$PUrr)j.rr<#n
-n+-2HpAb!Ym/$b^qu-Ogq=aRVF\FtX2`QPsP\4cYP+SeUWhai>;b_e5US=?JQ%E157n?!15<_S15<N.J
->%20/XfSIf?<goGNME>KWi<"mP@\-%;H6ao7t*m'=);\fA7]FoI=?."V4rosJqAH&J:<*1K6hWaB5D3k
-C1q$d?XQu<=&;gq7oN>n?sm,9=BJj=@p2AS2-a^<Ir&e&=^PQIAS>CM:g[O<>ZXZb85<Al=DVo"IV`V0
-B4kmdAS5UeAS#IdB3&#1<a&Bp<EE=0=]&+#=FO=S=&`@)?<(69>$"g0=Ai0u<a]$2@9$<8>Z=d.=&W4"
-=^GrrS>E3`T8mqt>#e^/@q&bP?rg?2@<-paTV79QBO"M,83p$K:f1+U1,_p":f1%b84u`R8P;rX:/jq`
-:J4DZ;c6@d:eF_l91D]E85rVg;G^=k:KCFq9*@^U9he:[84lKF9h.QD:ea\[91)*9:/jVB91hW=5t=7)
-5!1\f9OW43Q'[_nD+R;n;c-:W7moI6:-_?E:5GF-FE<+bH$!_*=^GTiF$`Jm9)_C%92ADU:/+5J:/4;[
-;c$.N4@25!5tFh1OlQK;qY:'lrr2j$rqlQep@S%QpAY?qp%A+No(D\U!VkXP!"&c5(FM4(0-(K+!VcX$
-!<WT9(E=%k!Whup"Tec,#6Y,+!(I"m"Tni0,hBmo8;k=6jlP1KA/Q'iACTJkg!Ij<*"<,Y#6k>7#6tG9
-#R(SU-G&3sh81Tb*"\Iji83GMimshJ,Sq(3(k*)*$4[[g+<(q1,r/Fh-#M&ZBM=G_TVS69S$e)f@WP+5
-7Qj^I3^l;$1c-p6/2/)#2F0\r/gW>22E<cK)$pg25EM^E=?SB&5rq>(4#&'K5"@[k-5.LN6T[/):JPS&
-5=In,75[7q5sIOs5=.al/LN54-QXlq3'oSM.=O040fUm=4#0,S4[;(a1c[B?0I\\E1b_KR/k%oQ0KV$=
-2_mHcF/7+;iRuYfAN)Ct0eu-c4$l7c/M94tR_m\1W]*C0/0,iK,qCAo/f+m+,TJ0[-R9NN,U49N.OHAm
-+snW[+t5,p,:4f\0gHit,SV+K1+Xq'0.\A(02s_L'c\A?*uPn6*Z6+<&K`>C,:"EH'cA>S'aZ!*(_I?"
-'b:if$PFUNT>JUi^USJ.*?cgW*uH"8%j3&,*$?2Pd*69@Xe_)AD+[,]8?-VB*Zc=#)&OD>-5[sO(`=SE
-)^c^O+V>>(&JPln(HVZp!!`T3%MKEa#Qt,/p](['$5OjD5WphG)$L'<!"8o2#oYWo>$*m7+;+eR!"02Y
-1-.We5Vjf-$3L#'$5"3u.5s4?/0#'#q>_rF":Q"a+Wqg?$3^D08;X%)U8sErjL`Onb/Cm#^r4m2[^sl3
-`5K[;c9La<]<895U7@I6TV\`TQ)Lj^^Uh"reBY=lW5cZg]tV.r`Rq]2X/2u"VkBrXNglZ-P*`2KXM;*O
-a2>EnjR)p93pu.th;deTkNqR#lg4-1qW[;<o'Gf0q"4%Jqu$!@qY'.0iSj8*q!I;*g>D>gnbD_Dq"=1Q
-mHF3@If8j+p@IeAna5H!lK@L%mHa'&lg<j#n`o9#k2tmnl0e06m.0H*m-O$)p$V&6oBbuAqtK[XqrmDA
-m.^2Gp[[eDq!dhEp%S4Rp%%bQs8VlIa2,R9n+5r:n*KN3nF>H*o'l;Fo^LJPa6r9XmdoiCpA=[\rr2BG
-ldjqNIbWW:jP8MKdb3U3iTK%Ym-Ecol0RQhmd''2p@@\7mJ6SInbM;,i8Ne^k2YO_g<n7"hr*5Ge_KZV
-g?[\VjQ,FcmISf`lKm`pioAqYk2kgoo_%.cdbO'cp#5;tnEAiahq?fFhrEA<jilNNrq?0crVuoqoD.e>
-jQ,[^)qEs3i8<YUgu@JRi8rtVhUBj'inMl/e',mu./a,Q$l'm:2``cF*Y\kU!"B/I-oXOc84>Zt,oRL)
-r;\bX&10>):0(M#=%,"q*=rt3cI(;"gu7AHgt^K5f[SBj^U_"l]t_J)d+$Clh:0Kj`kB!qZ)k,-X;\=N
-^Wk?fi6fKW]<\DAD/3QuG''k'P+fRpZMq"7ZEJk5M5@VfZadW]d#EBfBlJ?@Des?1F_kl>HZc$bY-bg.
-G^YdXYcb13Y->7ENfJO1KnP#!Hus7JI<BLRN/N^bMgh+pObgfuccaMG^qmX]ZF[*@\[f5^]=bo&[XP[(
-_RmOmc,[9-a3)0!d`SkmU8GEL`k&^rWOBaY[_KSjd*'5G^q%>1bIFpn^V.7o\ZVp<XKo=DZE^[?[]?^E
-YcFq-V5UMtZ+%3G\ZN$?Za$mPY,Jb;YI26g_S+%7Za\#ea2Q$<_S*e/^;.V)a2c3=`5g-Pg"O-J[!o?k
-e&]AC]W\`P]=k/S^V@_-bL+,8\Abh\\A#;i_T9^7c-3SkZCn1uV5:?#Wi<4nVm</(\?30P]=#&W]sb)Y
-]=?)-`kf*ud*KSId'^3`Z*h-NZ`p[0Q^4DJXe`%iVnTL5\?2p<Yd(OG_3h+-[]ld1Whc_qVlmADe:,EJ
-\\lVB^o"K:\?Da$X.uSpUSsWQ^:;8-fA,-7g"tE*_U?iNYHPR7T!#K'Wj/_)Y-Y43Z*(I=Tq%j^[&L%&
-R>lZ'MjL!8Xfeq@`66'6\@8cDWN`b7ZFIT]_8XIGf$i@+cdL(`c-=Yde]uCW\?iNU^:MJ5eC2RboE=dV
-nbrI_rsJ\urpoFDmHa0.p%\Pmq=sXTq"aaarqZ9bs8W#ps8;ZgqWr<)82)eXE1r5-H&A5gWi;tlH<OES
-I@Hk&S=5dr@o5]`7mod38l8Gd6:,($MQ*VUT9a.k9i@=TWMZ_pV4j,j@9?]>@pp'YAQ_i;CiO</F'i@!
-GbVUDK6E*)rdb?-LQ@45E-5].rb+N-A7](Y<)d%%;GU"`:0Ck4>"UtY>@(B04t]/u>`FhiBi.l8@9cr3
-:0;(8?!1E69hnVl@rcX0CM[ZoAS>`TAJSofAS>XaA7B4eAn>UiAn,=V<`rL)=92]Erb<6ZA85U^<EiEn
-8l%rY<`W:&;cR"#<*!'!<t\P;>[ClSFd8JiTULIK=BAR1@K'b->%1`=>%);rPFS(sCM.*Z:JaGK6pjOB
-6pO@C<`Dpn<`2Xa9ghTG6qU3F9i4\\92AD[85`5Y=B8F":/P4u;cHsq91_`M:NoQ,9hRuB5t4F<7nH'=
-<),q[8kVlQ8P2]S4$lG.77'7)6UsI/85ErHNLH5qM/Z<[>#S-d76XF<84>X+93d4?O(<$MF)c#,<(U5.
-JoF7O;Fj/J:J+2Q91V]N8P2]M770a@8k)*.5=\FXR$Ht-o`+pckl(AX$N'MmqtTaRp[e=^p\tEglKds9
-qt9siq#($i$3:GP,r@_?*"2rNp](R$"U5G[+qbIjp&G9t!X/i8"p4`'*<?EN!<NBA`ND!pU!qiXhr<F%
-(`=?&cdpn$da"Y;-kQXe#7(M:"q(eM"9]Mg0s]j"fuPu_$l5Ytj4i\Qi7l%%,npq1*ZGb3%gNai*>TSM
-+!O38>0bhr2Pd:GT:_+6[?X]lA3<OY91VK?7m0Wt.Q]C8-R15m0g%uh+qljt2_$$`$61QTUpsW#/2&nK
-3]&H=2,-=p3'oQQ,9na#6sX>,84Q*16:aR45s[h,3C6A'3BfGe6U*b&:.@?41Fb%0.ka"Y6V:*95uUBC
-00D$2+=\Bj1c.-H/201=0/>@C2`3EP4[MtbQbq2*g!H[&1c-pF4@)>'/3u<R3C[MD`73/2912$&,V'iV
-*?-4T)%mu6.4?Bh+t=r^*$Q(8*u,hB)^6^X+sA9^,9/3\,WRe>/L)c04>&<O+s7pJ+snNW+WhO3%i--+
-(`X5-/gD2\*ZlOK*?HIV$ks[%)&3f!'H%W")^J:L[aN=.Z@sbC1*n.b((VN+)&Nkt)(M'%^JAL8QABZp
-2C(7iX(31i.Mrj<+!_mI+WhRD,9.aJ*uYt7(`=8.%h]Zq-p@\0!!rZ/%NHZ0$j?\5q#Cd($6:lq90=jJ
-$O$V/!"K#:)_O9M@:<>%*t8AS!rN$+#TPHY5=7^o.i\m"q#Ca,&/QWL4?5#8&I/%2BE/2E&f;`>,8Uak
-!)&?RUp%"d`oOhTj3#9N\A#l.XKSqRdDWuCaj0=q]=+rATpq@8Up.+kR&$LJ]Xk\of>akYTZ+a^]tV1s
-`S.N)Xer.qTUr'RPb"D0MNXa0W4K.>aMYWujmE';'(>5Mldt.`jPoCinFH&6m.BB(2#-qCrVcH^nb)bX
-rr)0HgtLfLlhU>Dki(@Yo_J1Vp$h_HlgOW>pAFgZpAO^Sm.'N,kNr383p>_imIBK&kjRg#lKI<klKR[*
-nE]9"lgaW<oCVA6o(;;7md9c<q>KjVrqlBZo(DS?nFuMFp%S7Vrq?]prr<#of>bYB*R+!Emd]f:o'Pr?
-kjn33o_%kHf>bkujl5Y"nGW1^nQl%kp$VY=l0.3fjQ#1Ujji,Ef\PWHjQG[cjQc=&i901aq"=%@jluL7
-p$hM<lfR<ij5JkPj5SnMi8EDHkiCt%m+L=WjQ,=YhVdGFhs0XojlP[bki_'jlgsc'7*X33lM9W(inEVS
-hq$]<hrit\gXG6-h"(I;qYL3ks8M`hkO7["lf-jaj4iAMgtCTCg"bK8gtU<)g#Co>d*g.ZPplS2$5+O:
-3'&uL+;G:dqZ%-.%j!Gh6qKp:4>J0"&.&L=!"fAO.QL!r=BSa+75ZG5&/EX?IaQd#f\G?9gt^K8gt'rt
-_n<[t]tM5!a2u?Jg"Fp&bJV*/['$X6WMcf#\&?SEi7l`&_mcaVEcl>KIWhg1PbGdsZEC@4ZDi.uJY9N\
-ZadW]d#EBnDK0oDDf0TAH>d_CEG_>NY-bp(EHR)>Ycb13Y->7BKo:G)JUVob?$gd:GC4@DF+f4)Q\KmV
-Wg&LXc-OPT^VIXoU9VG@X0oLR_nNXl_m-Ykc-4VaaiD!-`6d,e^:0o3V5gf=`OiXpXh;it]YhV#cH*K+
-c,@ZG`4E\*_7d=k]!8@9[2lWWX0/h?Z)Fh7Ycb76Tr"chY-k^@WN!/5]t:ql8$&\u\?E'AZbj8ld(R<H
-cGdZ;`PK1#a25d7ai_cJa3;lYg"G,m[^<BMe&fJE^UUe\]>Lne]=u/$bL+,8\AbPK[_]Jra8WY+aNVB)
-_m6\YYcb18Y-#%'WNrA&[BI!J[^3BS`P&Ib[CFN'^V.%cb0\5H`4`dk[C*?G&?`+=Y,J8#Xf&,*YdDH^
-UTOO"C9FS6Wiqqj[CETHXKSS+Wi)r(_:-95]=lG8YH"LjYGIq_X.uc%VQ?>[]t)5.fA#$5g"tN3a4/DW
-[C*NIXg,+,Vm*(oXKA7qWh-GsTq%ma\ZMa*R>lZ'MjBm6[(OB#bJq'!Y-+n*-`=&NYdV9baNW#Se^Vss
-e]lL_cI11ieCiF"ahPEr^:UbncIC=cbm!q:o'Z;Lq>Up'p]($WnEoQ-lL4WKrVQU*rr2`hqYL$bqXa+A
-qt]aZrVoFfo6=J84$#KDToEo7M4LB@WMZA4<DunER@g1CR[8V9;+jAM6ps=8<*39j6X=M[W2ckiQ"*Z]
-9UDWUVQ6\mToNbn=^#';/R)Om>>o!HDJ3^$>@;MoT=(VPHAI3)Jq/Q1NJ)=kGA:l(BPM3l@pEA<<*`c.
->>7mg>$YQC=&hmk<`W0b.Q1(-NfeX'<E`a>?!0rr<*j0G>?Op$;H[=9Df]o8DJ<`rAn5@]AnYa`A8#Ob
-ARoCdARoCfAR\kI=Bf!5!aAoFrb;gN@UrVL<*EC!:fgQn<\m`R<**+$='/U.=BAg:@:O(rQ(=S@Rt>K[
-=BK$@@Uj%W@p2r:@;^FUS=G:G@UND<;+COK0h+u17oW`!>$"a+:ej\\7S69@84uNI:/4GT:fU@a:.n>b
-<`)^g:KC\#;cHUi:/+B&91h`H91qfH8kMWF:JFVd;+=/N9he8L6q'U/6Us^;6pX./84#U4:1nm7R$O%o
-Ce.#o:.Rc>4\\O?7mB:5>_\].ASZO4EG]5e9j;FhE_B&%91hoO84ZHG7S-3A84c096;1!D7RK=&7SRB[
-PNq]0pAYI!q==7Sp\=^erV-<rrr;rjmHsoFrrMomqu@**"V`:?4>\,l"T\Z!!!iT-$6CW@'*\L2!%%^J
-":,GC!s&B%!tG_B"pZ-`ZSk^PdG3dAg=TC;&JS6cf%ed'c@2Q;&ISgL#6k;9$kj<X";)LqWT3$i_C>ou
-&#%tBgZ@DPgS,o:'b_H$'+l,p$Pjd"%M^9,*^;>Sbh,oYT;A?WSX,nOKM#3\912-?<)?.P2aSf?5X.Cq
-4tJ-?4@MY#2BjRt,pa62&1KW;\meSq4$H.s2(U%)4&SO13ccu$.lfg^=C>B.8k;B>6U!Ln6VB^&5"In$
-5s@=n4Zbr%6TZqR/iG^I2`aGt9Mdi55;>MV3B8B83&!0E1,L[7/iPOA2*!]Y3B'8p93?G.`RNYqdAUA0
-2DdZ_4[Vt&75Zh[6t)=ueC(*X3'B;N/Kas,#9PN>*%s-,14Cf).jZA^,o.IB'cS;;+XA9T+Xf&o*[DmS
-4#JN;+so642(gR3-6j]X+<DLB+!2C=*Zc1;,U"El-l*jG+X%pE'c7l"'HA26(DR]%*#0/*,>OQ;bfI`,
-@2p.2)]TS+%NlZ0)\Nl(.[AAq;/2elMg&es.6M7LCEO`I*uc7E*uGk=)&=25()\)+(Ddu,)B0P,&/Q03
-4otT^#QY,B+!M^8"TnH!$ipMF.6'pi2^oRN"9JE#%fleC+Z`4u@9ZGe*"2uO!rDs*&L&qk5X7Il0-D&9
-q#Ca(&0WS^2_c^$'FFX:rW%9I#7VY'-l`j*"&"KITW>5X`SSAOim#?O\A#r2YHkO\d)3fAaj9Cr]=+o=
-SX,A&TWP;\S>`0T_7I5!gr$1]TZ"[]]tV1s`S7Z/ZE::1W10QPPb=eAR@C(NYIpmB`l>j+jmM^0o'l&3
-lIY(ak2k[fo(DA7meH0in+ceTqYKp[o^qhPrVc6Ngt_2]n+uhLkiLabo_JC_qYC*fo^VPEp@n@Vqu-B\
-kj@g(lL+-.lKIEpmIBK%kO%KrlKI6hjl>FbkMbOfn+$#Dp\!_4n*fT3o^hnIpAO^Zrr2NZnac5:mIToA
-p%S4[oa(9drVuoneAf<__9D<>nFcGKoBPiAmI]c5nFH/>f>bl!j5'(rn,)nUq"4C[o'?#1i8<GJf\"p<
-kLnYLf\5<`k!\:hiTp()iSiYSp@@A/jlPq*p?^o-m-<ouiS`\PjQ5CZjPntNmHa!/o&Jilk2t^_hVR&K
-l14E3jPo4YkN:gfmI^'Lf@8?ulL*?glf[j$jP/SFi9BCihUU]8h"(I9q>($is8MZfkO@ZtioTCdhqR&P
-hr!SWh;dSGhqco5g>^r<d*p=bS1XdA!Xg)#2`ioL*=W/J!$h^^,VM5G77T^+1+!nP#71Y?"U5nu3CQ_B
-<E2jd4")$^#Rf%/c-=Ybe(*.)f%8O+gXa]n`k]I-]t1ql]>2D1f\G?7ccF&>[BZs=XfSV+[D0c-gYUW1
-ahbT!D/4!2H$$+%QD(stZEC@4ZE&J+K;5l_ZadZ^d#EBnCMe*1BPD@*F_l,DDfDPUY-bj$EHd5?Ycb13
-Y->4AKo^t:L4k.SDg-;EH@^BcI#!QAQ\'LOWL8m_bg4MV^VIRjUU%YDY-5:M`k/Xmah,4.cHFMYaiqH3
-]#;tH`42V=X0f@V_nEUqZG=Z(`lZBKg"+$Rrl6P-^q[e2a1\ag]=5#S\$`KDXKJqAZ)=\2Y,nk1U8=]]
-UoC>fVldG=]YVE)^S[m7Z`U[I]Yq@ud)3iSf>PJ?_SEaq`59L5a2e2!0ZqVef\+uj[C!9LdE9DK_SWsm
-]?7Xu\%BDkb0n,8\&GAC[_oPo`Pod1`Q,Nm^p*g=$`KeqW3`q1X0SS$ZMq9N[B[$L`Pf$dY-lEl[^``Q
-^Waj6[Cs8d]="nmYHk14Z*(45Y,A52\@'>mYd(F=Z`pL0VPUH&]Y:hUW2c\sWMQ]&_plH7]XZ2#S?K3!
-\u_m)X.uf(X0\Rp]Xl2.f\>-5g>CW/`RN2UZa6g>[Blm0XL,"/Z`pC4Yai#'V4XQgZ`0^sQAp;tMjC'=
-\AZ\Cc,-olVQ?mPWN!#(ZF@]iaj8Jaf@SU*f?_mcd+6apeCN6qaMPg4`59=?f%Sj+ebo.2oC_hPrs\f)
-rq,^Kl0@[&m.C8OrsSc!q>0p^mHa'0p@J1]*r9kW<BE9*E1rG6H&%o`Wi;njG#q[FI$pS"S=#XpIUc5N
-8jts17SQle;*m`ZC5&^gWh,G`;+aNJVQ$GnWMQ;KB4>1S?XmPM@9HN>DK^)?E*d'rE1OA5MgU82JV/K+
-LQ-t.E-Q,5A7o[lA7AhS<``U5>$+m&:g7.0=&W*o;cZq$74pJq?]L4jBiS>JB4>%F;d!I;@p;r2)c9X?
-@:O1oEc5l1BP1me@q91cARK"\A7K1]@/XL:@p`GD?2e%G?!^fNBkV0l?t3DL<**0u;--h"<)cmt;,[Bo
-qc>RZ?XRAZGF"hnT::IM>$5!>@:3SZ@:WMA=C5lkPF\5!ARJnN;,B\L6U4%77R^0Y=Ar-+;G^"[:Jj_W
-8jl0Ar_@B)8kMlZ<(]bR93,%f:/+G\=B89n;,L.c9hIuL8PMoP8khrL85`8[=&hmf9285T77BU47S-6H
-84,X-77]a27o*iGQ'IZ'Lh&bA=B/-e7R0[?8kD<::L/[AO(E*PG&qJ1=AE%9LN6!Z92/2&:.[uJ:J",Q
-9h7oO6V'^B91q`<3BK>m?''p$lhpPX#laf"p[@bFp\sgb!;ZWo!Vc<ZrrMihqZ$s)#oP-H1+XU_#6X]#
-#QY2C+!DF0"TnK"r;\;J"VD4J!WW3&#R^_<"rY1g3`;Bkg#M)Gg0#+((L#)8gsj`rUaQfa#6t/19Ekn<
-%0QkN(am;_j41mk$O@99iT&\SiS`Fc,UXQK*?H12((Ucj,U4BS.i]p&-qhk;@n2rXV59ZDT<!K9<c1](
-4[i@N76Wh+0JNbt5s.1h/1pi]B/DA%-n6Sl//ej,.m9l??;WRA9Mn>D3A`]Y8P)$!/1WG;779pT>uslt
-84>g.4$>r+5r:Yl5!(tl0f:gD1c[?C/2K.A2a'Af5X7b-5<V@m74^8U.kNkG1G:C:0.8>,1,LjI2uYZ@
-5t"4DGb)q.g=J40Wa@bJ3(ZCs6WQB@0ebFL?BN+Te##5_4Zt,B*ZZ1:*@MmF.PWJ$-7'`P*@*!N*Zl+6
-+9!KR+W_^P0eaXi*$I6s,:"HW.lfO;+t4rh-6aKP*ulFI+!)RI)&b"Q,W.7t+WhpR*uPk0'cA#9,97R6
-'G_W&',`&mR_hJ4`QYPV%id2M,oIO3+;u:A'GqoDPKLX;CnmJ\I;2"t4(km:*ZcCH,U49G*$cLD,9[sI
-+VGe8*Z5k8'FkT`&gB@;r;['+%j*/@&-N%/!"T,;'-oM!762b6$O$S3!!3'!&Hrgk2GI:\?V`^2%0Zh6
-!<<,u!"92R.Q'=P5<LkU*tSVP!"/f@+<rBj1bU0r&-Ve/;?I+1'dFk@((^gMLRsj)W0PBW_9(Z]_n*@l
-`72-$[F!%5`5]pFm`<&PZDXCdQC"5BVO"'_V51o<\]ELCZ)=S>_8![t]tq\B[(<NAY-#"*>,RmQSYW$X
-Uo:;u\=fqE`l,RMmI9Z:n*K9*hW3qZlf@'lnEK94qXj=Np$_;8q>'dZp@n:OqXik)jlu@8qtK=9hW4+r
-md]c9q"jRHjmD^5qYKs`qs`b6rpCoulg!d&mHX!(mH!EqkiV*kkNV9njQ5FXmIKo:m.C)I(A.7ilfmm1
-p&":Nqt0FUrUoaPoCD;9rpjUmp%%\Fp$hPKrr;fD`kfL8mIp/Ep%S(EnG;MBlg+'1nF5&L`pMmIn+>c8
-p\t0fq"X7=mcicjkN:[[ki:dZguI2Cj6GmlkMtL^mI0)oh;7Pgjlc!nk3h[!iT0+dm-E`p..-'Wj4rGL
-j5B%hlegpmkih'jm-3g%lK7Bto(;A4jlkU_j5T7hp[nI9:XA1ifB;Mep?:_tiS38Rk3h9_jO2iSs7,jY
-rr<#qnG)A:j5J_Ok2Y@Ykj.'_kiLael.G+Zh:L?8fZqjkc-2\3!!*QF-7gu20d[eG!WE)t!$_so.Ps:U
-7R]R$/g2&C#71\D$kOX=4\/FL<`Mse3[P^Y#n/93c-+DXcd:+dcHk"rj5AbAcGmlA]t(_c[_0Z)cHato
-g=4?c]<nfJZMq(*\%fo)eC;mkc,mk:CLq!kFa1(%R%_-uZEC@4ZE/\3KVZ#`ZadZ^c]*<qDfL#FDJO'+
-EG^,TEce4^XgGa$G_;3\Ycb13Y->4EMN<F:Knk,9H$j^RGCb<uK8PSOPBV)7WLT6cbL"MV]YM=mWjB7A
-\$)pE^pgeobf%<9`P&pscd9ME]tqY*d`/AbVm*b[a2PX)Z+\)lZ*q6\d*oh<ZbXGp_o'7.bIasc]=PA]
-ZEUUB[BQmB[A^.3Y,e_+WN<+rUnslXZ+7TTZbLt,_7@"_XfAe?^WO1&be_!:d)No<`591"_84"-`PTL1
-`PTR8e(NHe[C!9LdEBSP`PB-p]umds[^a&eaO%c4\At\N]"kD^_pQcK`58j[[C*-=Za-X8[^3<>X0\h(
-Zb3iY\?iBH^VR7]XffFU[CEo[[_KSbZF.*P]t8a$[_K&QYc"D%YcY1G\?**M['['F]!o/Z\$EHO]YCt[
-X0A:tV513"a47o<]su1uRBNp%^osr>Y,8;,X1,%(]t2;/f\,!3g>:H%^X1HLYH+J%Z`pO6[(*':['?aB
-\"UCEXJM\mXJ)AcQ&C&sOdiJa^W+F?_n*.QUT-&PXfen:]Yhk:d*pLpe^Djld*9nWd+?t'gtpr<d)a5G
-`5'.9eCiR)ec#41mHj38rqHEurV5sJl0@Nnn+ZhjrqcHirVQ3Vn+?2:qtpC5GZ@Qr1cfZOP]:u(SY<'_
-VkSE?=''g@StV[AQX#,P;,BtY6q'[C<EDm]9P&$rX/`.kQ"!ck;jF5ZVQ6\mTos/"?!UcIBObUV;.=Hk
-Is5p?AT;FL\#549KRe]-J:`Q:KlqBXBQ%EkBP(^`@qAhG>#nQs:/Opg?63*@93#,!=&hU@5#YsQOE>,4
-='Jp5;c$@p>?bK<;[ZQ(;c[@;Ci495EGYVc%qfNdAS,R_@V'(ZA78tZAc?*^?!1NE?!166?X7\kC1_!b
-@pNVF<`Dji;,^Or<E<-u;H6`n<\df]>[_AiQCabARtGT_>?YQG?t3nY@ou`4?>FkNSXbLK@q&V78jl?F
-6pjR56;1]h<.7qO;bp@g:eFAR7Rg$I:JOYX8PN&[91h`G;,^1a;,0ka;GBbV9i"V^928>W:.n,K91qlO
-<)?.^;GU(]:Jjq^9h\/N8kVlM6pX1,7R9:0:hkECPa7\o@m<Le=]%^\6V^<H83o^B@"t&0ASZX;FDYPh
-93>q\ECWGf9-$c#8P;iU84lZP8l/>R9MA>Z8jbZt3]ff9OGrDqq#:Trs82`jpA4[WrrDl_rrMljqZ%!)
-":cCu0/G:+&dJL5!!r]3#nRjn'ak0HqZ-KnGQS6X"Tnf,"pbD6!X'Ra_*:h^bLbe6gY?-R(`6Q.f\G!(
-c(ZTu%giRI"pP;?%1*.G+<*#dj58G)-k[+.Rc3;]jl,(MZmmFC'cS>G)&j(m(+(^m/MA1r3#Xm"e8J'A
-R&QsOLS:r1='9!$=$8W<9Ktd5:H<k]4#AK7,qq&<5<LVH,;qP9.45o=(b\I_ZWp3U1bpsH/hSk:1bq<U
-/h\k01J'r+<F&j4;F3T67R]O+6U`jm69R=l2`X&b2)I0C-9+=S0eGFP4^;)_5<Ctp4A.:\1FOP%1,Ua>
-1GUI20JG7=1bpgB1c@?X9lHE?f\1f+dAgV;4$,qu4[`=6756AL5$F#ae^UTb3C,VG+rr'X*?-4>'d5Oh
--nd2",Ut&c*?H=@(Eb+Q,U=KR+tG5f*ZH(L/g;Pi,U4fi+s.sP-7L8b,:ai\*uPq<+!)RY-QFB],U=HW
--mg,_+s%dI+s\6I'GhE#'+u0.=/&O1`Pg$.71U@k0.Iq]'I"M:*>BJ<16p"s;/W5&PCIF1,W&f,AK)L(
-+!VjI+!`3P*[DmM-70HP,:+BL(Cpi^%MBmF!<<*#!XTDV*#&\]p](g*"V2P&3'fec*tnn_!WW6"!>,A?
-)D"9Z?t*G93?nn7!rr?.!!E-!$k*t$1d")l69R(L'F=O8$Od^_)'Umn0Ie1Z"o&'n"qDLk*Zc11?B1kS
-UT9j)fYP\gcGR6'^;eX-ZEMKr_Sa@6cK`Na^::DMWM#fVXK%biYFh<#]"#f8_6g>F_ns1%^:hD'gTe/g
-VP^2j3j#QXOd_c-St;[OX/hG]bK.Z8i9g"'o'u)0m,$a`hsKL`lL='(p@RnDnFQ,9mechQq>C6kqt0LD
-rng!.s8Mr[l/Lt"qX!\?n+ZbUmcO*6p&"RVp\aOAl0e'0nEoH'mHs3(mH`]jlKIHtkj.[*lg*s(kO%m7
-md0N=3VN1Ao',E.o()bMoCqqJp%\=ToCqqJn+-)Eq"OISp\FFQqu6Wjf>bYCbjG,qp%@kGn+-8:nF#ZA
-n3GXIaRA<TnaPN1qYL*_o_7kBoBG;ok2bFXl/1CQguRDKkN1aclKdNmmHNcpiS!2Xk3;I'iT&kPkMbC_
-md0(6l1+!'ki1UakiCmql.k1Vi8<V^mHa64n`o;ul14B/lLEs!k2POho_$__f$`UQiT8\JlJ:O[jP\kV
-jR2-djj2`NrU':QrVuopme5r4j5A\kh]:_<kN(.Bg>(HEkLS\Thq6Z=f[/*td*SUO":c@ur\4L--5[*g
-!<)tF"V`794$Z2&6Tm7T*=rPa"ptkW,V_GL:/P%l:.n)?0,bN;#n52%a2uQMcdL(acdCD%g=Fd#bK7`;
-\[fAY[DU&)bh1k3gX*sQ[&p[?Z*CXF]=u8+aj&DkeBE/VB5)4)GH8BETt@Y:Y-+n3X+>hMTX;&2\%95o
-IZ/T"FaA^nGB%SBFE)h]Ci#rNYI(s#H]",hYHG(2Y->4DKo(>(IXd$%JpD?WH$=XaK7o2;C2K05SWpY,
-ccjPG_SNa^Z*gdGYH57K\$sDq_7[P$]tD).d(dN@dFH[e`NlG8UU/FmcG7<)_TU-+ZFIQlf#P8.`5fa7
-I_rY1be(!`]=YJ_[]Zd@[]m!DZD=D&Y-,(5YdLpDYdCX8Zb4,`[(XAn^VRF_Y.;0Yc+_!4_S=+4b/M<>
-`k]:(`5g$B`l6'D`Q--Mg"O*I['R6hbK%`D]">Pib-\jq\\>i!cG$`q_lp;X];E?``lPs1^pgV^[B6R:
-I^#fT\#ld3X0o.2\@&ZN]XtSZ^U^e\Z)=nB[^jDkZ*UX9\?`EM^V.(d`3d%^Y-,+<Yd;'QVlHu'XK]:K
-\@fYm\$E0D]XtPW\uDm4UoCZ;e@iK-]#`'lXI5ffTW5&tXJiA'\#cUE\]2V=f%Ja/h:]i]cHaA3Whl_r
-=f\^1ZEKaeUSjrnZC\S:XehkoXeVVaP*(6"QD(OraihfE^qI(UW2m)'Yd(RH^W".7cdCCuf[nR#eC2dj
-dFHn%e^)7Wa2Q<Pcdpe%g>1B5s8;H[o^DYKrrDfmm/ltLo_/:grqlQdp$`+ToDJOcqYtS`?<oo]6[#8j
-Ed<G1TW4uhTlsR=;gY%.UR[d>L1OFb:ejYY;,^M!:dn/kB7R%_Vk92]=B8CcVQ$GnWMQ8MB4+kG=^Y`R
-C0OSCBlnT?D-LC]?]VdrNdcV1KS+f.MiNL6E-#Z2A7B4a@UihR=][:Z<`;ah<)R"0A6r>7;-7.,;`lTr
-;.P]HGAC&W=BSd.9iG4u>[go9<DlXl@q07krc1VIB4POcB4YXeARAhVA7T7^AS5Xe@:EYO?"%&B=Bf-=
-CM[ZpA7&bK@9Q]6;G^1e=]SR)=&`*u<``F+=&rF->$P?AC3>f5TV$\&K5Omt>$tcJ@qT(W=]JO0C4)8;
-SVCfj@ou;p7n#m55Y4C6:L74(=BAEs<(otX91qiG:/+AU:es_Y;,9q]8k)EN:/=ke8kV`H:.e,R;Gg1b
-<)6=d91r#U9hnYa84cHH8PN&[:esqb9LhQA91q`B84H-:5XnL_I$H(GQC!PE6q9pJ8jZ!7;,0YP5Xn[\
-LR=0:DLd"SDe<'D=)!D27n$,N9cHi);GfnQ92&#V;FaMZ=&Ma_4>o/[5tQNSl1k&R#Q+2fp[R\Cr:0df
-rVl<d"8Vfp!;lg)!<WcL.6'RQ.MrKoq#Ca&!WiK2*ZZ%,#6OT!:B:S%#6tA4%h9$O":$-k`'@4bb1>V4
-g=TOF'G4?lg"t6,cDE'+'+PH^&.AsV&ISdS*tod=j58M*,SV(6QJ^`Wjl,(KZ6US/',2<*,CUmO$5+7"
--mU&T+<q=I\C>RlK9iO6RZFJTLf[P\6<ZN484l*37RB!f1c$[/-T*V@6;0j.0J,4B.j5E0)D4dhY[^Zc
-2D$X>0e"n?0f;E_/hnq)/PAH#;-dO4;FWi677KL+77&^c5<V1s5!MJ*5<:qg1H%N`0eYOQ5CQR59KbO$
-5;u.m1,gd6.kNe=1H.0E/2/k=3]T&S3B]Ge5YZ*[`7<SndAgV;4$,Vj5t4d26o6MO4^!c]f@6N_6:<UI
-+sA!L)&OM8)C@Er-n[(u,V1&\*?H@F)'gCK+t+c]+tFub+s%OB.jHAs.39TQ)^HLI,V(;g-?q3i-R9cU
-,:"EW/g_GU+!)CF-n?Yl.k)Y])&jbD)]0Y6*#0)',>juNai)<1=;;\k+<D16(F:7D)\a8=2k/(+;f\q3
-PCmj9,V`H*CE"*1+!;[M,psrQ'cJ)4,psHT-S-J_)A!8b%1X%+!<<*%$5F?l&IAR:!<)sD!XKG`/NQ$Y
-.if*(!W`<%!<E9/(b%=9=_(l>9gL9F"9S]+!<EW5qu@02(FLt!5=.\#2^oXS!Vud("q2@p0f1[>,o[9r
-q#F.k#o4U0-mBF7NMiVJUQNRL_9(]^_n*@m`7;<(Yft5+_o9[BlH-]IZ)an%SsZ"HW0X3YS=%(&\B!F;
-Y,\>8_8![t]u%eDYICpFY,,C"Tr"<ES=#M,R\6IWWKjR,`l5FBmHsH7m-*Wqg#(lOl/h!no'>N*o(MYE
-p[[hFrqZ'Rq#13jlgsW3lK7U9qu,^AkO\WOq>:'aqZ$NcpA=[[r:TOUqX3G0rpCiso]kN$ki_:'khP%Y
-lL"-/hrX+akN_Btip67/o(.>&oB,K/l0e65lhC&Ep%\@[qYBgUp\47Jnb;nYr;$0frqu]ns8VlG`kfL8
-mIfuAo^MGAo_IbCnaQ)>nF5,PaR\KXn*fK<r:]sXnauA=n`Slgh:pN6gtUN:gZ7DMlepRVlL*p&o&Jor
-jOr>Ujm)O*i8E;Bn*/orn*U_Ij6PjonEoT0lf6USj5]8#k%NuGm,dL#mG[Ntl0muuiTTUrlJppenFbAY
-e'm@RkN1@WmbR*einrSPiU#[_jj)`NrU':QrVuornG))4k2YIYhr<YQhV?i5fAGKKkhk.Qh:UQCi7cc6
-cHrCP%N6?;2)[3A,8:4Y!;umH"W/[F5!h\,6THhI)%?oY#n7Fa.Q9U\:Jt1l9h@i</f,39%1^k0aN=G*
-50hBscHjqng=b94dE]nN]"5V]Y-kjUbhM%5i7?/k]sY,JXK8S1Za@Nda3``*gsLIdBQ%a)DPk(7Tt@Y:
-riQX7Y(hUYTXD)2\%95$ac(OeDKUM]F_ti3EG^&JB5"'CYI)#rFbc!VYHG(2Y->4CKo:e?L44SoH?F=P
-F`;JLJVT29Cibl@S;su"ccaMI`PJdSY-bXDZ*1dW]<f)ba2,R3_S=%@d($[%cIUO[`OiO[X16^%dD<`5
-c.Uab`6-6NgsNmZd`]RXaM"sub.=^^]=PA]^TjfAY,nqAY+_SmYdM$MTrG,mX0Ah2VR+(R]t_@tW3s"6
-[D')W`5':.ai_oPbf7TCahkd-aj&5[bfnMcdaQ[rg"O*I['R6hb/DB<\%B>mbI,.$^;.S+cG6ls_QL2U
-\Za,u^r=!u]XY8XZE1#cW26/aWi;nqWO9(4]<A6<]YD"h`O!(a[AU%>[CjSoYHOk'_7?t`_8!Ca]<f,`
-]XthdYb8)%Yd+266+";:Z*h6UXh;!I]!eW:Yd1^@V5:9+e%WE*]?&@%XI6#pTWbK$X/N.t[&g=C\]Me?
-f%Ja/h:p,fdEBS9YHFp1X0/V+W2HDYTW5&u[B$I9X/Dl#[]cU)OH4m#TWPN:d*g(S]st)@V5L8iXKo7J
-`llNQe'lmsdF?IgeC)gndb*F6g==BjaMc3Hbgk:qg>CQ9s8M]`o^;DOp&>?roC)/Bn*0B8qtU0nrqQ-T
-#4(^DnEfoJqu9'6?=$,b4`6pXEd<J3TW4uiU3U$G;gY(0UR[a>L1OF^9M.lM:Jk"l:I7]_AULMXVk9/X
-<)cYWVQ$GnWMQ8LB451Xra.*^A6Dl?Ao;U,CKt7Z@?n@"NI-5,Kn=i1N/iL2DfTT1A7T@eARSeM>>eU+
-=&r-r=&N1)?X6`493>\4=[=].:h>ZHH#Qnn?X[DM:f^t/AS>CM<DZFk@Ua(iEcH&5CLppbA7K1cA6WAN
-AS5[h?"%5O?=72K=']'9>Q.kU?tX(]B4>4J?!:<2<)usr>?=j-=B8C#=Bo0<>?bEA@U`bUC3>f4TIuk+
-K5Fdp=^PTIAnYL^>$"g5COD>;SUkEd@TZ<#8O5a/5"A%2:0^q#;Gg4`:&R[291q`M8Oc9J;GU(g9285T
-7Rp<M:f^Fb8Oc3J:J4G\;G0YY:/Y'j;?frj6qL$E:&[m(:Jt(b92A8O9h7`G84#O.8kh]>78%3:7[0:+
-QAfWN7nlrV6:aO@9h7]:78m]PR>kltJ9c6TAm%i1C5R1,7nucQ:/4MW9M7iH9heMa9hJ)Z;bfqM4?>Ph
-8:H3cq#:Wpo^_YEm-43AhZ!ZTr;l`p$NgeS,;D8?/g1`/!VcX$!<``I*ZYq&"9J2r9`kV.%g`=N%M&dI
-";S#T5Z3rlf&PcHggM3?&lmH9hUKrtVCE;i#mh%M$O@"J$3U\Q&0&FFhq#I\%i#_?hW*APiSN4k,9n?R
-*>]N@',hDj',;<(+!DOF+:pWRf5X'%R&m!NTsLtJ9i"td;*I-;:dmH'5Wgq^2_lg74>AWL5=%=f+u_kO
-/JJR5/6&s^E+qL15t+=1/iuQa:Kp.?1++;$83o^D?!LH.<'`H+5!)).4Y/6M5=J47/N5aM1H@KS.5j:N
-3BB9O3]0>n4%2Ou/3c*N1bppD0Kh9L3B8iI00)6a5s7A"9MA2S<,n8CeCrO%Wa@bJ3'0>m9N3uB3&3?V
->)gAMeWW<f5qsH4,T.U<'d"D6,W%,#,pFBM*ul1>*$HFB-6=$G-n?Vk0d%_e+Vu%I+t,;t*Zc+7/LDVd
-/LqtS+=8<_/h8D%-Qa$B+!2[*,A/8P.Noo],T.gI)^$.8&f2T5(_[Z+8!(^8`l>Jt)]9P@+VPh4,Tn!B
-&/llUT?k,HE3#XqK5O")1gd\4*ZH:G+<i!P*ZZ.4(`skJ.3KZT.4$&W((h#d%2(As!!<?6*?H%0#6Of'
-r;[3-%2p`V6:*^V'ak0D!>#53!<`oV1-JTEAmA"t4t76F!sAZ,*u5%X!"8uF-S[YJ779C!.2rNf!"/i9
-(FLpp1G::''a"12,QePn*%!!S>_erES=PYWhSI=nc,7-%^r4s<\$4)t_8=13cffi"]sOo;UnX<FS#)pA
-S#E*X_Rd7shR]qpVS^0a]tV1sa4ml.\@K&KW10HMQ_0b5S=QR\YH"/#aMl'%g@"@una>W+kM"kUk3;*m
-lL=6*kOn`Go(VbDp&+[Yo'uDHo^heHmI0B3s7lTZm-46Bs7Z<doBl8Ilh1,LqYbm9l21;Ek3MI$lgFN4
-jQPmllLXE$i99InnEnujkMtO^k2bUfnFZ59lgX35o'>l<l/1n!oC2AKqXaLRo(VnLm-XK@qtg*_rr;oo
-rr<#ne],G@bjY2lnaQ2Ame6SLq"+(Ko^VM+aN3o8k3DI,rq?*ap@7_@jlbmmki"GWiT9+Qf\>*>j4NVY
-h;7Jak3;Hsk2YRZi9oRhn)N?jgtMDgjlPt"j5/hXlg3j!lfd?^guJCu7-sL1n*Aolm-<I!kiV6qgY(QN
-mci`kkOJ5tcdL8(p>bDsn+P`*j5/JKk2GRcguZuGlhp,ApAY*lqsO.<mcEBchVfaCiRZT;kLJ/Ejlbsn
-f%\s3hrNhUgtL3'Y"9T^/2B%:.j5T/q>aD$)_O-984c<?4YIut%0d%A$5O^93^lhF>$P0*7R&pf.N9BL
-)&^oFaNMfNb0JAae^W$tf%&F'ccjSL]XkY[Y-,.IdG3O7hq-,n^qR7`ZEP4LYcb(;]u/(MjlG<KCLV!h
-B5=<VR%_0uZMq!SZEfCCI\=*RYd_3U`f,7`Bl/0BEboB)DJ!m6EHA%\YI(upGDqW_ri\5^Y->4EKo:qK
-O+`+'FED\OH#n:[LlmjRFF'@SRtn;nccXDG`P8UQYdLsH[^3KY]X>)ac,XqBai(p5eBttA\%Tf&a3)**
-Za79n`R2TA]$T*]^;A%2_9Bs)ajA,NcFg9u`k&@]]!nuT_6KrAYcP+B[%jG"Z*_'KSY`B`Uo:>nWNWkG
-\ZrKOYJ7ZQ]=bDG\%]\j_91$=bJ_6;a2,C#`QHKNb0/5crmD#%g"O'G['O/Le&fJC^V[au`mMWC_nj:/
-a3D?+[DK2PZFd`q_SaL4]",/FY-k[EXfJS1ZDXLtVmE_+\[JWC]=kY``O!"Z[B6XIZ+RoZYIU[4aM5-j
-_83I\Za%$P[C*NPY,%u"rjNfX_RR:hXfo:DVSKOA[]lEpVm3Y4Unt3.eA-OE\[fi)WNiA1^nn<<WhZ`$
-VQm,!^Uh\+daQaqfA,*#^!"U>Y,SM$XKnq!Su]/eT!,E)\$`<DWMZ]%[^*$2Nf/O#W40FYaiVK<]<eT>
-X0&A!Ye.EX`Q#g=cdC=keCi:!f$hsleC)^f`PB.%`m)r_f\>',eD&R*s8N9$q=X:Lp[nIko'uGJp$h;9
-q=jmqq=*b=nac8?qYpBl88hL47m0"NSs+,=LRb'<WMuV=?Wg<SStr3QR@&hB=A_db85;u\<`MjW7:9qf
-X/`(iP?V$g;3RiSVQ6\mTTa"r@:j"Z@U+@h=]JsGEHZ>A@Us+aS[GASFb#'tJ:NE6Ne2@kF)#T*AS>[e
-@T[#G>?P'/:K(7k>?Y619heGg@q&Y10LA?AMMZLo>$tQ>>ujEg>$,<J>ut3*8lf>/Ci462E+s-"?t<hY
-ASPg`?Y!_[BP(:L?!CK;=]ed1?XdAI?!dY?B4V!MGZIUA>$"^*?!'s-<`N4&<Dl^q=^>98>$bZH@:3S[
-Fd8PkTUUOM=]nj8?t!Y_@q](L>$l)nPb+J"BkC^S;c?(N7m]C/6:".K?<L6+<)QOb84lKI912QN84ZNR
-:/=k_:.n;P8Q&/W;G0SW7n6QW9heM`91TF`9i+_`:Jah[7n?;P:`<54:fC1_7nlWE:ImlE76N[r8k_W<
-78.<=Pl@%:MJ5OO;d3*f8juHH91M05;IP?JM.gjZI<faC>>SI?MKV`e:/"D\:.IfK;Fa5S;,U@l7nQoc
-:J4/@4ZkhqF+*r]rs&Jqo(D_Eir\ZErq69orr;urrpp'lrVlirrW*6+qZ%!)!t5tk2*a;\*=N)F!!rZ/
-$Q's*'FtBLpAdkg!sT/B#RgtG"Tni>U:i]fREaCEhrNR++W:tnfA,<6dE\aA'at?Q#n..I#n.(@"rA.1
-dGs-;]c.M$'p.51gZ@DNf=3(M,Uk)_(*!hu%h0?o)^?OX-79uR9Zu('1NT+grgdT+X`I98>Ye3c6:a^=
-4YK/k4>o2U-SID53AiZH-RUH.76i[H$QL<eX/]iD5>O4"5VjE/4"a6/5W:eP*]$/L8l]+t;b^=Z2*F/c
-5uC!&0g7lj8OFaS1+Xt0/h8G,4@;4fIPs;I9h%0.5q=*32`*-D5WC8V1GCaH0IeS03^Gtk4@N.?8k;j"
-Qc@Y3g!Qa)2E!B[5XA.U7T2B,3C6u1_:R5*7R/ph.l&(`+;tt7(DIfJ3&)g.-mp;Z(`aM;+;H4J)]U1R
-,:5,f,9S0L*\/9[/Kc)])Ak7\+sJTj%3QW5+X\`b,UXiZ(`=Fp->4ka-S-Vd)^?L@-QO$E)%R,g*[)=4
-(*?/5_9U3GZrS"a,rI.f*Z,t;*ubb.,rV78[8:eBUmQ^K74U3)[W<T4+s%pU+r1q:-PdIC,pt5m)':CY
-+s7j>&J#6[/Hc+_%M]ot%gE+5!;um,":u\.4[qn)/eeQp!<E*"(BXjS,<8P)A8Z0`5qsZ%%g3%?"9]th
-#Q"K/&0rkf5t=F22_#jTq#Cd'"UQ;(1G^a=-l`Qg!$V^W%3-]C@#(8BS"lCnhS71mbeq$$^;JF+YboC^
-_8=13cRA#!]tq4\XK&(lWNE7dR]<Hj^q.(rfY=r+Yee/j]tV1sa4mYrXg,21Wu@_"Ssl(@SZ&coUm\R2
-`5/P.mHsK7nEK0%hu;[mmd9/rkNhI!m.U#=p\"+Pp\b!gq=jXYqY'.1j5K4tp&+.DipZX>q"js^lhC;F
-jmDX:(B='hq"O1=m-a0'mIKK%mI9E)n+>f*rT[nTl0n0-kND'jnEo]6lJgsqlM'i5oD%qGjmhm*meQS>
-p[[hFp$h;3mIL#Eo(DkYnalSUs7t-__8+:`oBl&8q=O(KrVQK`o_.tJo%M1+mI'-!nbN1JoD/+Mo'PQ$
-gYgt<f%ApBi7li<g#:o>k47WmkNCd^mH!BbjPf1hh!=:]iUQ!ap$Ul!mdT>piT94]g"G9DiqMj,m,m6i
-o'Gl3hrO7oiT/_Ik31d`m,I3gi8j4uo\%R9c0FZNm+:Iig#V&Ee`H#Rl/CCXe*$#om.L)Ns8VlZo',N!
-g=Y%'ip,FJf';JGcJRO7iT/_Mh:g]Ein`JHda5-j+YP`10-hST$Mja#"VrCA5!qk47moHj*Z,=i#6kGN
-,r.ML:fgk,=\hLN2_6Bs*?Z:>f?ML_bf[uJaj8A]cICP%gXjm!cc*W3['mBK[_Bo4e(`a3ccjJL^V%'X
-[^3<CX0fIO_9guukCm\ZAn5_$WkXjn]X+oHY-"t0K77p/\?W9I]"H"@H[g-\JUi)kFEDY@EHueWW33>2
-]SD$(S>iZpYH=t3ZFk[9J:`W2KRSDtrcfZ2Ism3<Ndl%oQ)^7)Z-:P;bItm0[&^O?[CWuVXgPdN\%0P.
-_7[h-_9:'Pbfmr?a3;uSZ)FLrY/J-$_S`_$cHj8CcGdQCb."do_9UWFW56B]Z+%<OY-tsFWjTCAY.)0I
-X0Jn5Z)b%9\Zi-8XfAk:[^iW>X1>IM\ZWTa^UUDY]sG8i`j<e'^;S%*\@9,fa2Z!8c.0\MaO8_p]!Shn
-ZaeK*_8*_)^q.S;bfmuCa2H$C^9tAh\?<!I`6bg'`PB'qZ_sn$X/hnfXL#+0UT:;uZD+eH[B[6OYHkpN
-[B6jB[DJrU];i-S[Aq<_Za.?_[B?g?Z`^'uXK\kJ]Xk_]XgGpU^::8J]Xt;KTV/KmW2R,&Y,.hiZGk?@
-^q.%ccG#mWRBEueWi)YaZ*U=3Vl%/?cbIoWf@8C,f>G,>d)E!`U/\;(X-T?cZ^-lVX/E&&YdUU2WNrn6
-YGR>9K4h@$c,mc3[C<B=XKAb6YcYIS_T'mFa32`Pe]cFmdaH^qcI:Isd)j8H]YV\7dF?Upf@&1)f@Ks,
-s8Vuhn*ooFp&>Eoo_A(RqXa7Prr;olrsSf#q"a^Un+Ze\qY1!h7s%d676EkZUQTSALn16>WMcJ7>>n7=
-RA?[LR@&hB=B\X!:/b8!?s?Jo6t((uX/`(iQ![^"<g0AXVQ6\mTT`kf=^kfL@qoXh>ZYEJF*hnIA78tY
-S@GMUEdiUoJ:W<0NeDUrEbTN,ARf1\@p3)@=]\[*;-$LnA7T(L:/4en?<C/j-oOS)M1ftb;Hm@1?WKTi
-?!CN@=^#-.7oWi)D/XE3DJ<ir@:s7bA8#ag@JsaJ@:*MT?s[/C=^PHA?X-Z8>@1cOA7&bW>Zjs-<DZXu
-;bC.l<*!(":f(%j='&F'>[LW;>@;2gQ_0qDRY#?X=BB'A?tO7hCg1(I?u14TSt:aRAR/G?;`d335s@b)
-5t=pW;bp4h;GTnT9E%O*6;CNT8kr,Q8l85U84uQJ;asPY7S6WQ7oiM\8lAS^E(ESq:.n&G8PMiZ;Gg=e
-8l&Ga<)?.W:JOAK5<VD'5sRk.83oF/:253?R$jCt@mNa]<_YhK6VBpD83TC<@"su&BQ/NMG]77t9NGq_
-F@o(r8kr>[6q:3S6psaD9MSGV9NkOn8jtj*5!25SJc>TI#lal&mIg5OrV-E^qt'girr;upnc&glrr<#t
-$O-A,$3CPJ+#H>T3?\n;pAbL#!!a2Y*>]Cu"SDa<!<rrC&dS^F!X0ab]K/r[ce.:8gY#dK&dh+Qhr*#3
-c)H.A'c7Jk%h]Kg'b_#Z"W/IMguIAH`#omC+HG49gZ@DNf=2h8(*4V@+!)L<%Mos(/Kuhr+rM%c`S"`P
-DkX8%T8B\RIU$#[8R+tT4$?"u1H%?R0fLp>2(^a^:.$cc.lKOK.jY`3&0FQASR#;P5<(en1`\#12)IQV
-4\:)M))"9@9itY!9hA,D2ap;&5"JX72aKYm5rU\e6THqY0J#:D3]o/H/j)-i6T.5(3\r'=0-r/20-3,-
-/i,@;-RL?!2`3?I5>!ms4@j4SakGM&d&:2+2).fl5#66#?9:/06X5Vef@?lu5;P,Q1(b9B)&4,-'H&5K
--6@UX-mp8[(EOJ:*tokR+s&!T*ZlmU+r_[I+YFWZ-5djY+W<3g+<N*d+rh[J,9I[:*$HC_.jukl*[EEf
-/ghVY-7'NI&.]Tq',)9#)\Wc!,?:JQbg+S<71gX[.O#B@'H.`1*=s#21R6%f:2d2-Q%!L4,qiH)D&jH2
-)'U7S+;#A=-P6q4+<;XO*?m-e+<ML7'+bN]/Hl:i*Z5Oq"U"N".K]tq/2oja6T6J*"p=r,!<E0&$5b!F
-;J0T\DHB"P*tSnb"U>26/LD5>qZ%$4*%j6:5sn"#/Kkf5p]([6,V:`.2)$Eo#lju%!-\PO'H\W.J"*@1
-V4#Eb_pIGk`4EFl`7(os\C&F6_SaC;kfUZKWg]<DR[p7QWM>uXY,]=J]#NUB[]?(<_8![t^;@k?\$2j;
-[%j7gWM>iPW2#`UVQ6_jUTDYY^:3%fnF5u;m-<lni8ES]md9E.l0Id)p@<\#oCDMOo_\LZq#10`p[75*
-ioBV/rqGaEht6s:j7;s@qtBLMo^hSCp[@GAqX`e3oC2&7lg<imkj%C#mGmL!jQlR/jmDO$io/nUm,R4"
-p$:`)n*]Q1p%nR_p$:i3q"=.DnFcSOo'Pi6nac;Eq#(*eoCr1]rqP*c^qp,skPjsro^_hJm.C#Cp@\%G
-nFGGX`pi?\ip-(,o'u25nbi%=i7$Q6c-t=ui8EVLg"tE9lK@<rlJUdigudb^kMtFXjlYXcguIYSl/q0q
-n*fW-k2Y7NeEHDVhs]msm,d0ho',8lip>UXmH3Bgl07?nlg+!(l0n39o[$:]e_&LNjjr/@h;@5Ig$.tc
-j6>U\ilpHVqt'IPqZ$Nmo(qhBi7lZ1f[84)io8A7g>_,Hh;[JUi7m)KhU1E7g"rc2/2K48+rh@)q>_uO
-(b@[36q9g>6T[%M(_6lV#nS+,1d+E3?smGL;+El10e+Ck*[`<ee&j8ed*U"^eBcOje^rL,gtg]<f$Md`
-\@8`IZa[N`bL"eogXt0*aiD?3\$rlPWW'4u^<YBjkCmDUD.dR+Vo,"&]X>,LY-#"1ItNNR[BQmB[_'P=
-I;i\*CiOB1DJjK?F)cPQVm!81^PRDqMQ*e^Y-"h1Zal!HI"RB+GBY0WI<TpjJTZU#N/N%/F-3GfNk!B\
-c-*l=^9joEYd1gPrju@D\%]Go_7RY&`6u`U`kfF7dDsPIYcOUu]?nd<^Vd1sgU<ia^rt0K]"H,(^:q@h
-YeJ8qXg,^SYIh*KX/)o&Y.(j;YdUL9_7-MU]<\H9Wi<J.XhV`[Xg3Df\@8ubb08&J\@',p`kK+"`llNA
-]Y(to_SjF9d*^+Wbg"Jag:Xo$ZFJ,s`5'=,b/:p6bJ2'5^:qS/^U:Je[^E*A]"bnj\[&le];29nWM#NH
-U8G,tZ)OY(Vl@>=[_9>W[C`HI[^`iRY-GCC[C*$@\Z33K\@o_p]t&U#Yc":e[(`B<]stS`Z)tCL\$;m7
-\Z2I:YcFk3['-[?ZF-m=[(F9*]"Pbj_UtrWS=cIJW1p&q]re6;W2mP?aNi;dd*^@qc-!lLcc2lVQCXV7
-RAI!cQC+DJXJ;Vn]"P;HV6I%n[[i_UJp"ZKd`/c(Z`g:'Z`p^CZ*Pgoahtp2bK\/Mc-t(edEg%`e^Dpn
-ahka#[_T`$dF[4/gtLB*f@AXSrrr;joD/.Vo`#6lqt'@Pp$h_TqYC.!rq5[Pq>'[[qt]mVrr5H,92\MM
-6?],aEdW\4T;nlgU39U>=b!!;V4X<HM/$@!:I[`I<`ra1:J+)[F-!B"Wh5G^=]A(YV5^>mX/2MWCKjnN
-@pUZi@:`bG@rcs;GApqs@;M4@VMKSOKS"i-KSthCG&M;4E+s!!A7K+T>[1G2<^fqk:K1_-?X-T);H@(-
-;a<$#:gK!:DJWHM:fpn!:.e>eA7AV<;+sY^@V':lFE2;9AS5FYA7]:bB4,:`?tF.f=C#6;rDj),='T9J
-?lE9W?<pfA?".;Q>#eL'=]\R#<**7+<`2gp<;ook=^>?=>$bNBBm#]1TV@m2Bj+VB?=[MPA7f@Y>?P6J
-I$1%lKkkC+<DlFT5!:qj9h.H:;-$Ia9MeDY9hn;Q84H*G:/4Y_8PMuNrD!ns84lTO92.oL:Ie2U:/One
-E)BD+91VQ?:K0kV;c$:f9hJ2]:eaJR9gqED7mfX57RTR38k_W@9N,YNR$Eu%PAs)V:/=2C7R9XG;air=
-;.G9JN,NfcH[^'N>$#'NKQp6c85)]K8P`8`84lWU;bp1f:Jb;!=&VdT6p!e,BSl]f$3'r(r:KFSq"ORb
-p%%bT"9/5nrpTjfrqZQn!YPhBq>^p)"qr4;3']SQ&dSO>p](R$#nn1!+;P@fo`-'9#Rh1G"pb>8+hk<N
-@@P9cj58VH=VMYkACT>kg=Xc$W\58%#6Y29$OmXV$OI"J-To]3j4V'g()@FBguI2Ojl"n2/fGBF,Sgt-
-*#9##/2/+s.j,oM+$$a\>X3q?Vl-/LWiLYR;,Ked:JFPP5sROk4Z4uM1+ka?2+'Mk5;XZA0JkI.'+5U.
-4fGDU>sKSU0fC^9,UPHC82;]E.j5uc84Z3GBjXY66:Nmg5!M2$7Pm>!2*tA8/3#aI.4?Vn2C^IP9fb$h
-4?5;[5"J=<4"Vm=3]/N?/i>aP1+Ok-0/>=?3^H+t4$l8&@?e^Xg"ar[<B2os5"e:,92S2D3]0$(MnIQm
-ThS'1.k2_[().;q-63^6*@W%Y'cJ/6,U"BQ)B9P1-mU#d-lsQZ)C$IP,Tn'J+sS6T)B^@F-6jcb/M/Cu
-,9Id?&gT(H*%WHb-m9WW0I@q]+!VU:,T@O9)B0M/)BL%=(Ek;-P0Cqb_8VHQ%N?H&',M9".P)DM(F(r#
-dC3bLV3dm<Aihk8EN44))\j88)AO&2-7'BB*@<*T+=8E`1+Xk%*t9+t&JcQ#%N-B""p>#&!"B#A*[`d2
-8jY9Z)%$HHrW!l="V)Fu5?qu=I;i7R1*@DF#mUYB$PP6G*"W/K!"9&J-o=(N6UNsh,8LU\!"'#Q-ndG:
-2(p0d!;HP:!t#_\=F$:.St_OkhSmk%cGR6'^VnU-\$jW)^r""/bim3a]<\?4VP0QQTVA!JW3`VA]"5oA
-_7[1X_SO"#^:qJ&gUOl)\[J?/S"upQStMXCQ(+SIT:N%)aLnt:mdfo>nE]B*hr*JQk32$kkiqBtme1)]
-n+6,Aqt0a]q>'seqY9OBj5T.jr;ZTYjQZRAkO83@p%\1Mq![\<n+Q8;p\X^LlL=*#mca0/lKdTmkk"!)
-mGR-ok2tpmjl>L`h=U$smdTT.mdKQ0n+HPTqu$!Mmf)bpp%.eJp%S(JmIKi>oC;5:o'lAMrVlTA`kd,?
-c/eEan*p)JnEBH<q#($dqYBX8b/`r;lf@I)p%%YHo_JFWkNg[Pd)sqqgu%&Mhr!DHf]:lDj5\qTk1oOu
-mH!-_k3D'jlJCL[fB(uRm.'W6l/h6plfds5hr*PYo(DA-i99Oki8j1[gZn1ikiq6fhVmP]lf[Hqnb#T(
-eC)h"rSH>ZgYh/Xhq$fOjQGmggYg<;o_e=Qo_JOerq-'VlIaP>gXt*5kNLp[gYh5Rg=kK=hV?oEjPeqP
-e(NNW=YDQa-6F!4q>_uJ%j*Pi6qBj=7R&gc,8Un"#Rh:i00)<m>%:uK>#.UP2(pF%+sS]l1"q*)dacgl
-cdU+_cHsncdF?q*hV$E,ah5'fZ*_$M]u%n9e(<4+f[SBn]X4uMYctF<Yd_Wuf\Cp]?YEq^FJusEW4fOC
-Y-+n4X+Q.[UU780['mTdNI>qcDL6eSD/!X"FEDeYI&O3N[)7fTPF&8PY-+n/Yd1p%OGf'YIsc]`H%:?g
-IX?<^I><Z)F`E\GP`2uncHOGG_nWU[Yd(R=[^EHM\$``Ya25L-_SjgBdDj,Ab0eS_^p'i6Wk6L%`5':$
-e(V"2^;7h6a1fI,^q%%k[^!Tj`3Zh_[&LR<\[SiLX/E,5XL,C2X1#(3ZEgR4Y,eA8[BR0Q[Bb7k]"#5\
-`6-?Kc+pj$_SO+/`5KX7a2Gd+_84(.^q@@t_TBsHf%RaE['R9ca2G^-aNVN3`6H?MbK7uSbe1?m`O<1S
-\%KJg]YM;$aLeOZSth[8TW"llYHt@5ZDj\.XfA_6WjB.6`l5^#Y-GFJ[C3`NZEp@7ZF7Hb`4pc3[CEWS
-[)Bq`Xg#4L`O`1R[C`iKYd^U,[^rfL['-@%Vl?u*WiWG>e%NH*]>rKuSsGtEWj/IpYIC[<[&9e2]#r4G
-f$Mjqf[\<cd*T_&Q(t+ISY`QsXJ;PiYH+ClWNik2Wi3/+Xf\(YRt>q"bf7E)Yc=LoW2lu%\$cXSaO//R
-cHaJG^rHB"$I[>JdFQt'f[@s[rjrTO`Qclcg"Y*0e)9$@rVm*#p%A+Pp&=Xa$N0booD/+Hn+,lDq>Vu=
-lLFQBqt^'Zm,Rj?s(Fnu83T:[U69SFM4L??WMcJ6>?P'USYN$RSXG<GC0k+E:JOnn=^+ft7Rgd0PQ%RP
-T8m;c>?-laWMZ_sV4j)iA70(]?sR#I?s@,WGB@Y8>[LiNPdmWGH%CQtJUW90NeDUpE+s-$AS#:Z@U!,C
-=]\X);cumora6gO<Dc^r?!C5m0KN-?N/i%!=\)V">#7j_;I<g><DZLQ9h\JpBPq^.DJX#tBP:sg@UN_]
-@qK@\@:s"N>?Y-1=BAC/>[ClL@:*JM?!L]B@UrtV=B/C&<E<3#<^9_f<`Dss<E<.";H$V!?!UfOFdASj
-TpgjR>$"g9ARSkRAnY[_?tF>/Pan4tCM@!S;bB>>5sRh57mfmG<(f`1:Jsn^9i"GV8k29B84Q<G7nZTH
-<E2mh84lWR9hnMU8kVQH8kr5_<)QLd:esn`<`Vda92APg;+aGV;GTnZ9LV9@91VK@6pNk!7S6*97nmT?
-QBdi'O)@<N9M\&G8jc-F:e!c?;.,$EMJdK_I"$3O?!:TTK6BjW:JX[p9M\Yh;bp1c<)ZOe:eFC[=pS&$
-69mS"7;._[rsSf&p?h8<p%A%Squ$$b!;u<c!r`,srr3'<&Hr74!"/l<)^d4#4Xq3S!s/,r$3^kQ+!Md@
-$3C2-p])fF!sJu4"U+u2*kT'S@@bTnj5SnK=W&+q>gqEbg=XcP0,bQ7#n.CX%1NUB#=]L_6JCJ[fX<%G
-+W?O#j4rbXi7b[q.3^8j)&3Z")AEu1-6a9H)BBP03Q9BH4*mHiT9>>;Xb'eT;FjDK6U3h"4uGDb3.<S<
-1+kX<0ge8p4>\]I1,LX/'FPR06E@P(D*K!l3]JW:+Y,iF67sT6+s8I/:f1.u;b'PF8Ou-63A`os4$uFk
-2b#_X1,1=0/Lhu52)[]e4?,Sf3&Wi`852`G2(^L;0JYLA1GgsJ1G:740JbL<.kEG65<qYIQcR\,fm_;V
-=ZJ5p85DW47T*/]7RU$jT#&e$V,'W80.\:a()[r0.303G*[MU7*[MmP+XA0Q*uG_9)]BhA)B^7B1GLC'
-*$-=Q+sSKU+!;:B+!W3g0InIo-R:&b1Gg'm+!`Ns-lsET.O6&Y+r:n9+WVF>(_[Dm(`jP0)'MV6a@aIp
-`kHO/&JcB%)'0J.,UOBE)Bptkca7,<V4"'CBh(<QEN*jo'-A;8)B^L]-6F<S-m]lS,9A![/M&7n(DR>j
-'I"/%)&!;Z!VcXE!='Gi3(68"2('@Y#m12/!!*-.(*kb4C3Xl?A5>6<*Yo7k#RM1Y)*^4b0Hh#)!"B5N
--8%)>5sIFg/0PZ6q>^m(%2gBC1cI<G*t8DK!%7pU%U+@RURe!>`nJJZj35EP\%p#4\\#/jb.kd0`QRAa
-^V.(VWMlWlTHBnsS?&cf^q.+uiP`O=Vo6He]tV4t`nS&>\[f,GX.jsAYH+FdR@ThBY-Y!qWQ<#o]&<#I
-nac28kj76dj5oFilf[U*oBu2Do^MJCoD/%Np\O^[q>C*ZkMbF_o)&I_n*KB:s6B=UqtBp^o_S(InF?;F
-nG)kRlg!j#jmD7$o'bo,jR)R&mH`]jkhtgnkiV4"l/1mnl0[s=nUC-$nauPMq"aXRn*oi:pA=ORnalPN
-oBl>Gp\FLKm.]r?qY^?ge&K;Ac/S?bmdK`?lfIU.q#'mZo^q\1c-,M@l/_=+p$h26nb2_Cj6P:Ic-"\t
-hqR)NioB1Ve`#?@jQ5FemcF$5n_r9`kMtFZlJUX]f]V2Tmdfr<lP\aIkiq6qkh"PAj6c@"gY(NNk2PLf
-iSNkgromMFh:^WFnFQ)6lLXZ!f$2V'pt"BTh;RG[iS!2Ok3_Zug#1<8nbM\Ho_SRerp][LkLRu<h:L9:
-l0%!ai8N\Rgt^iDhV6oFhV$l4b0\Y7=u7oT)%d8Q!!3B@,UY?27nZKD5WCMK,o[X<)]9V?2*a]/?".>T
-<_c%G3%lm4+!W<o2*"+VcdC4id*L(acdC4ke_&L.hr!)3b/1j'\$j#b]",Mkaj8MhhV[/CbJ1QqYctLD
-['?sOa3E"`BP;6nAoFQZSu99.ZMq!aZ)`_>JYKKSYd1[H_MNYaDfL/SHZ<e5D/jWDH#omdY-c'+M3=%%
-YHG%1Y->4DO-P``NIcP3G(,=+I<Kd\H\@NHJTGatWgT!Zc-OYX^VdgqXKf(?YIV3M]>VOt^raO0`59I:
-a2l*;^qn.Bd_i;gUTD)Kd`'&G]$oE>]#;P)dEKAF_Sa+#^q-qia2><l\$;pAXLYsPZE("4]WSWIUo1Ak
-]"#,Q\A#DN\?rQO]"EL)]YqY%`5p*DbJq?3^VI\+c,RW9`6-9A]ZS46bf.0*a1o[:cIUa][C*?Nb/hQ7
-^;8",[_g5/cGRK8`ll-'Zc9G[Wk#gX]<AcV^qd4OZC[_SOeStZW3<P4ZaQm.Z)t1:[BmN\[DpA-ZDt7@
-Z`^XIYHkL2\?E?U`Pm;C]<euS\$NTOTVS?e]Y:eMUTM&4Y-GI:WOBIHZa6a-S=lml\[/NE_UQ<6\@BZ)
-R&-4EV5gf$UTUl+[CE03\@T\udF6IidF-[n]?JI3R?FPFS=HO`Z)F\$WN)nlUStK*VlHYnWNqnQP*L`R
-aje;D[B66pTrt;mY-]Xb\\cG)cIgOdai_fPc-=SZbg"S]c-+,:]Xt_haNi8ag=Fp2hppT<hu*KXp$hMA
-o)&+[$NBqqo_A.Mmd^&Nq>Vr@oCqYCq>L3co&TB@s)(@t4Z59<TTsVHM4LB@WMuS7?<^ESStr6XSst1f
-DI6XM<E!('>?b$!6q1U*Lo[PUT9!Gh>#CK\WMZ_qV4`rfAmo:\@:N\XAn,FbF*DS@@V01aOg_3HI"R'&
-K7JW4NeDUqE,'3&BOtagB3\bK>$+g+;cZXh?"%)?:K(7p?!:/m0K;m4L5:"l=@cLt=]@s_:g@F<=&CAD
-:JOktB5VU*DJX#sBPM3l@:<b_A7fC[?t<VH=&i4$>$=j5?sd>Srb#,6>?Y9<?smDL>$"g.=^,98<`E+&
->#nO(<``L+;,UIt>?kNLG*eelT:1[S>$"d4@:!2IAnPXZ>@DK!P+8,!CM6pS<(]D84[)/'5s\+A;b;F.
-:fL1`9i+S\:.@TC84ZBJ92JM\<E<'k7nZTM84ucN8kVQI8PW/`<Du[d:esn_:esJL7S?WY:ImrI:ejYX
-9LVBC9h@fD6U!On7SQKF8PNlGPa%W)MeYFD9Me/I8jc3G9h.ZD;.,$DNcfMqI!p0Q?s7&^LO)Q_<`0l5
-:fLY%<)ut!<`Dsp<(9A]>[:6(9L;$888OamrsJ\tl1"Q=o(N"[rpp'hrpTjerVZZu0d[V?!Vud(!t,b^
-1HIEB*"N5Tp](U$":5__+s@[*!VHG5!=K#6"9JW@Y/3_:T?l<Qhr<9k+<D4ne(Wd8g![#X)\rqn&/>fg
-%1!1B"rS^?fAkoB\0rLA(6m_:gu[VRfWm7c,q1,Z*Yf_B+r_@@-6OT]/05Q`bLpGsK;59?RusbTL0dbY
-9hJ&M6:FaH3BfZ*3A`NI/iG..4[hXj/2K1@1bL!f$PG$OTrr'N592F>2_ZO#.6U'e1+=b#,;2J\<E!!q
-7nYp::Imf22a^G+6UELa4u"cG.k*/21+#1G3'Kk39.2n`3'9Jp6q0C#1,LjH4@M+_0/GXO1FkLC2a&uG
-.Q91H5!rhLak,!jf?h$44#&KU7m/^t;,L(O3^dGA][5**9gp]i/g;)A'GVK/()%`3+VbS2-mB]U,pOZ[
-)&+,2*$HLK-n?Jt2_Z<l+=&'L+=J9Q+;H.C,:bK'/g_\f,UO``,SV(2+"Jrh(`"/?,9J'Q)&FG@*?#h4
-&.B$d,9RsH+]+e'`5U*I[TX.U)'9V3*Z#_=+WD=?,;Ono]l&k/R@T:G:d%0eXE#*i-mK`Q-SdA'.46Mm
--R0i`)]^I`0dS"e&.T<f-6!g>"p4o$!"K&9(+D:<;F2rY((UcU"9&E?"UQ/#5uD9=HZi[h3%5pb'+G-P
-&0Du?5m0A--56U]!"T)9'dG4`4[D@s3A;j#'F4L8$ip\K*@NU!2_QBl'Fad;8cf2&:jSY,V6-</g;V=s
-bf%*%^rFj:]s#N"^VRe+bN6g[\?M]uT;/-WWMlA]YH+>3\[ff9b.am?_nj+$^:hD'gUF\sZEgI4I]KTR
-X.b]>R[B_I['-:.^r"(*i9g%&naYr.m,6j`kND@&kjJ3>m.C#Do(2JGq"4.LqXs1DqtfpJi8Nkiq#9pW
-mc4$@p[S+WqYpB`p%.nMp&"IRq"O:?kj7[%mHX*+lKIO#o^1i,lf@6rkOJ*3mIKuAl0.F"nFH/<IcpM!
-p%S4RoC_bLq=jONnFQ8Bo(2VNp%%nInG2qOo(qhIqu$Hhe&K8@cK=Zdn*oT1lK@X-mI9rDmd0H'ai<c5
-k2Pk"nEf9&lgOK1iontGda$@th:^`JioB4Xg#V)Ok2tptnEK!%n)<*aiRQW:iS<S^hWj4fn*f]4>Nt,1
-j58VEe^N:,hqZr@g">6Fio&tajlPjmioB1^hVR5PmdKQ0mJ$8&f?_e*o?lLRinrSOiSE_Yk3hj*io8DE
-mJQJGo_SRer9F"Al.akJgt168io/_Ohu2@Hi8`n[hV[8AceZjie'b!p1FjO`%LN77!!301*H!>a5=eF=
-6p<Ud.3BBC*$64F-oF7]:gIL=?rfrg3]/N@-7(&l1G_)GeCW@(f$i'seC2jpdaZ^rh;R2=d)j8F^q@M#
-^:qG#`lZQUg"kN=c,[oE\?iWU\[/]X`5p,GA7f[pF*jt#S>X$+ZMq!8Z)`qGI@daJYd1[H_L@>hEbT6,
-G'S1LE,fuEJ9Pt1Xf\tCPD4g?Wj&Y0Xfen6]Sqi&K8G28It<B4HZ="LG^t^=ML9N<X.5Nec-O\Y^;Rgs
-XKf+BYe[r[]ZJ.(_oK^3`5K[<aMbd3]X#9"eA\\kU9D2Hbe_'9Y05S:ZG=E#f[%4Fa3)B<`$N1._8Esi
-Z+%3J\$<?JYcb4=^:(,IZDt"5XMDWc]>;S([^!3Lrk2=AYKFi'aiVN>`Pfd>b/M03_Sj:,`6$0A_99R,
-bg!u?c,%HCcIU^][^EHPc,IW8^pLtj\AH7t]Z7gt]>qgr[)K>SWO]UM[]?dB\\#&>YFqSYQ>`=lX/<),
-Z*UsBVmW_7[^N``_R["h_6U2NZD+7sZDt@HY.V0T_83n$\[&WIWhlJ^S>E$_Vkg5cTrkZ(Xg>LAZ+73B
-WirM#USk*![Bd'E`RVZ:\[]c%P,4tPUn4NcW3rk6\%T#K]=Q,#d*r!A$e3_J[*-V,TUi!USd(g_Wi;ko
-Vu<J_W2mPCWiW+hS$&'?PELTOa3DT8ZE'jqUp-u*[_'5fa3)EIe',eSbK.cIbgOtgdal^hbf@6*\$Nce
-b0\Pfe(<R>fA"s:r;Qs"p\"CZrU^$prquZjp@e:UqY1#=s82Tgrr2ifjR2gA@midL4@+7iQ#h;.SYE-_
-WM+NE>uPm;Uo'lXRuD5l=]A3k;cR.3=AMCXAT3@(WMuMSAmSD)PbtFWX/VqgP&"K1@prhXB4tjdARTFt
-D/3KkCM]BCW/Z@\K7\c-KStnFGAqP;D/*crASZ$c?X-c?=]SR%<)64m?sZT#;-$e*>#RaA2+q#&JoP[1
-:fCP#=&;Ia=CYoG;cHRi<*s-ODJsH4Bk:phARo@bCM.-gART(\@p3&==Bf*<>$bTG@qfXh@UNGG?XI&B
->[787*ElQI=]SO&<`iL+<E`@$>?k0.>Zb6:?YOYKSt;QMR##K\='/U2?<goJ@9[)B?#"\GStCdQAm/;7
-83Jmm3^#tu5=e^P9M/#V9h\8X:/=VU7S?<G:/4S`;bp%a;G'JS8jc';8k2WR85N#WrDG+@8l&)O84Gs6
-84Q6B7n?*=8kr#O:/"5N9h7Z=6pj4%5=S=;7S6KlI?cLOR$`bD4%)qE6U=1/9N+YU7S6ZlKU7[>Fb"mh
-G%t;_?uq0O:/"Vb;,L4l<`;ssrDO5+=%Z+j>[:&q91)';88F^nrs8Q!p[@bOqYU6_rrN)tk5PH>0*<1%
-!s/9!$j-bH(FqF*0I.AA"9S>u$3CD@(Eak9#m150p&G*r!r`<i"t.U27U2G/h;d>Pf39RG&P:F)iS3&6
-Xt^k.$j[+J&/#Wd$3pkZ+Xbgph:BCp*tnmFiT&bUiSE+m0-hGX+WVdLIN]p[)%dW.*$?=V.Ngq+h/Q;I
-V5L>cO0,^D?;ap'9N4hU7p8nO69R=e1G^[?.OI/C4!Pn&3&``H,8LXt,rC^R<+.p>-T3nB/gMc#8P_E#
-0I\>%5t"=@=BJKp5t+.*5!MM77QWh$2`jAg3&icO3^Gqb2EF)k:JXGAIRH@`6UO%!5!2%r5s$q]3&<6B
-1H@KR0K^s?4[1VS5;bSh6XuM)e^W3qZ<'%A2).3S2FL)#2aTJa;1Q%'fqq;*/hngr'+GNc'HIl"*$HOE
-()eD?*$HUQ,U=<F+W_aN,:5#q-6Oll*ucCG'GhW/)C$[N-mC&k/Lr=u=s#"3*#KG*&Ju?))&O5,'cnSA
-*[;jL*?uRA'c7`"%h]^&*?#tE<MILMbg!Ll$Pag2'G2,t*[r6O*$HdrNlehDKW(H7N+5:33cD6I*?$7L
-*ZlUU-m^5fr?W.*.Np#j0ejR_*tSqr'-eG4&-`4;q#CHs":QXr.m?X"2^opf%0cn:"U5/:%3-uf<+g;l
-BN[k^+r_1-$474S*#p@E91hT2/0,6(!W`9&#n\%#0g7li6U3^e,SKnQ$ipeV-SRM>1+k%!%KlP-8-&if
-I@d44YF`kk_p%,c_n*:l`mh`9Y/ni$^r"(4j2f!CYG.MXTq\9`WM-5sZ)POL\B!@H^8dC7_8![t]u%hE
-\$`BH[]=kYY,%__SW],&R%'_LY+r#:`l#IEmIKf=na#B)i8E\Zj6c3pkje0'p%7qLp%A%OqtKj_pZh/C
-q=Nq0hrjY,qtfgNiU?^Cn+leSrVQ3ZmITo>q=sUWqsNP.m.'N.nET6$lgXH5lf[R!kj.a*nFZGGo(M_D
-lg=*-md,Dch=gC2q>'[SpA=geq=3b6k3qm6p%.bIp\3h1o(_eEoCDVPrVlTDa2,R=m-aB5p?M26kO7p*
-li6qWo((_]`pW$OipH.!lLFE1nbi(ElIanLf$Mq$g#(fHhrW_Nm+gRXhW=%biS<\`hVRGVfA5-8g$A4f
-l0Rp.l/aqikMb[ci8ieKhrN\Qe'Hq3hrX"[j65[ejlb[]iT0(XiT8nRhr!P]nb(;^e'm@OeDB0Gi7d/L
-hYuXrmIfu8jjNV[q![_@p\t0fkkF<+hV[/Hi8EDEh;dGNgtLK<i8EeahVR/;a4A_de'=CV,o%'tq>^R!
-&Kl!E4%2_89gq0%/gD5L'HJMQ0f1jY:f^q7Am\J068pVO/M8V)00)3\7*EZpcHjqde'ujocd1(je(NL3
-f?M@R`Q#g1^qd[u_84".c-tA'hqQQ'bJq3%\@oJ\[(*fd`c5[.E,g/IW4\Uq]<egBXp_M9OH+^[ZE::8
-[C9&JM0s2SBlA*:F)>u=G^kBqH)\!N[(MTWL4-)+Y-4t1Yd1p"Lk1;AKS>))H%1$XDKU2PJ;oA2ELNkr
-PdJTYb0%H9^ppJMZb!6M\ZrTZ]WhCS.)a*Dai;fR_99Qs]@,*HZDaG"^;It0_o8h!eB5&1_oC9R]Y(tu
-_7h23^q7G(\ui3G]sP)UZ*(78\[o8UXK]"5ZFRBX`5fa2`l#HsrO>A+Y+s%R`QZQF_oU0Qe'#P:['IB]
-`l>s6`Q-$*YeeK!]u7k3bg4hn]XG/Q\Br+0_8j(*^:D+u\$jc1_o'O1Za7TRXf8f/ZO4@V[(OAlY-F[t
-WICM-SZ&EfZ)t.9Y-#C;Z*1=<]XG)F\\##I\@&-7VlHZ,`Nm%f_SNdj\[\oRYcY.2UT1Q"Xdk]WYcP+9
-Y->:>YHbF9Vl6\uVP^DcV4aK]ZG4i"^q75"bE\g!Whl5^XK&S4YdM6U]>(r&\'!.FcdLFm_QqA,^nmp(
-Vc0OmUS4QcW2HD`Tr+ce]YLPHV3R4=Tq%L4JVChVbIjpTWi)YgX0]@K]>)5!`5Ka?db<@!b/q]Kc-4DZ
-^:Ck^Y-54Gbgk@tf%/3ph;Z],bgu[k"oeGur;6EarsAYmme$/Hqtp<iq>^HoHh[:2p\FLPo)/H!5X$qX
-20u3cEdEP4U8k2lTm1$P;KSJ-WM5uSO)A<-<DZ:d?".5H:J"8nG)iZ$Vk92c?;j4UVQ$GnWMQ8OCL:7U
-A7K.b@p<2I@;Kt$BinbXCm26'N.->-IY*$$MN<I8DfKT.BP:pbB4Y.Q=t!QX<`W0u<)?k0?;3sf<EW[4
-;aN2r7Tb=sD.QXF:K:@l:.\5b?t*:<;Bo%<@:EtgDf]o2BOt^bAS>dkARf:_A7]Fe=B\p3>@(ZB@:K4J
-(1goY>?P-:?WpZ?@UinV>#nX&;cQn#r`0V4=&)Cg=]SI%>$YE@Bm#]2T.HY'KkX[m>[(N@?"%2L=CkoN
-DLIY=TS7&j>$"Kf4?bqi5#"R98lSeh:J4F]9G^Gt9MJ&K;+F5M852oU8k2ZQ84ZKK6qI;H1J_"C:Jk%g
-:JFV[8l//Q9h@fG9h@rE5tO^@9hn>S:J+/L8ju*56UO+&5s[n%4[r1YG:8fBQBmJD4@2qF6pO1/9i=_V
-7S6fuLmWj6G(P=!H#$Yb??;!O:JXmf<!?/t;ccptr_a;+<)cI`>[(K5:0(1d<Dme)rVm,spA=UWp&+g[
-rrN&sk5PEP"[b*g&-W+3!"8o4$5kHW3AiE4'+"a8!"&`1$l:-4(_I8`!VZRa!s8Z-!X'gn^I)%gbM)"0
-in.Td+qR;mgZ7,Be?CYH&.8aJ$ka3b&do!T,qV18gY^Z"/ft`3QJpl[jl,%I]Ik<D,:FWVIO,jF'c%Ar
-*ZQ.5+X\?hcIZi(HBt"nP)ZNJLgEq];ajDR5!D_3/OVZ^3A`QJ0/Y=E8Nn:=0JtjM/0Pc:%j*[$ThA'8
-1*\G*/h81o1d=Mh.kN;#01J5s9NY\*6qK[-5!hh984#C&69[_-75R"e3''8j4$5bs7Rfa*IP!Z?4%)Iu
-4$cM;;FWW!.k*#'2)R0F1cI?<+##`2/2K:P5t,4H`R<>jbcOc&2E`o^4Z>bs3AFQ+7pLn^e(LKa4t\K6
-(_RT!&Jc]8(EOeK-6<sA*ZQ:I+<VjJ)^u[H*ZQ@P,9@aM-6+!N+Vbq4)&FVS+!rEh/LDYgF!MeR+!)RF
-(*"J;*YAo&*ulFK+!2aL*$$(;'GD9!'+bii'b:fm,>*p<_8aR*=:>if-5@%,(`t+M)]BnV;4Yk0=*U^B
-WgRrr0K4!VGp"7T-7:/c+XJTc-6jWV,pt&`,VUl)*Z$.E)^$(E&dSO@!Vl]s!<iuf+>Z,P8ie:>'F=mE
-!X/oE',_oH7p0>:D.QR<2B`kM&ebif(*P1Y4%r=;4#%ur#lO`5!sfM[/NH'_6pj0s.Mi0^!"9)K,:ti:
-4#JT5'ak*=!$+jhUS"6SOiZCsc/R$d]!oDmf=ef"aNVB6_SsXWI`T:5[]QI)VP'?ZUn=E[XJinF]#W[J
-^pKrV_8![t^;@nE\%9&_]r\0=Vk9WZU7\-RW2-AoUSc,P`4k'po'u8=m-!`mhrO%`mdTQ.nF5`9oCVbL
-p\FL^r;-Bgo(N%To^(Mlk4STJrTiY1me?VRqtBRUq"=IBlg4!3(\m[ur:B.9lL+*$nEB0+nac),mHX$)
-li-8Zm-sW9md]c4l0%-jrT[>KlgX`Jp@\=YqtKREm-jK2o(D\Gn+-5LnE]Z?p$hMDp\b!hpt*R&_9qZ<
-nFZPMq=!M7oC2DHp@\.LgrdY*k2tdmki_:(n*'39p#kJkhr`aDcdLS%gYglDjPJb\iTK1XlgEoojQGRY
-h<F4ck2>+Ll1!ZpmIBW'i9'1[hqR&Xleg^ZhrrhIm-j'"ki1^fjPf.Uk2G=]jPJhSiT/nSkjS*9dFZt#
-iVVBdgZ%2Lk2tFQjll1+nEo;`iTg:+nF6;Rs8D?ZlfR!^iT9;El/::Ql/Ug]g=kB<fAPoJfAP9*g!Rpd
-cC7HL&dnF7=9TEd1dFT(:/!u71+=1W().f<0Jb[N85r`#An>:H8jP?g/1`D+-o!kO6Uo;Dd+6b"f@\Nt
-b/hWGc-4Ydg"4Tsbg+MS_S<gt]"Ybd^W+ULgtq)Kf[##f`4s$s\$<0C[^j"lEH#`1DJQ)`R\[R%ZEC=3
-ZEB1FIA!mJY-PIE^575VDf^5RHZ<S;DK^;LG^--hY-bs+M3<q"YHG%1Y->4EN/rmZQA'pHI!:*lJ:2p"
-M2."EH>StIS<gS*cHXME_SE[^Y-YaC]th1j^V%(q_Sf<l`Q-3BgXO9h`4Nt<bJpuhSuf]I`m2]I[`$>/
-]u.Y!c-3r<Z+IQT^VILucG-Wh[(E]G\ZW0G]">AI['?pDZF%$H\\Q(s]th@mZEUF6Zi7<\]=G`$cc=#N
-bK\/C\@TDi]>;M+^qIV,c+^^)bJh32a3;fSe_7[F['Y:ldDEi@bfA/K\\Z;"_Sj@/aN2$"[)B,NXL578
-[(j/T\&?"^XJ;f$W0`sOW2Zu$XL546^Tk;SYIhQXZF.3KWi`hE[C39AVn'[L\A,tsZEL^FYH"G#^::2G
-WiWS(Tt7qB['[!@['-U8WN`G'Y,nIqW26JdTrti>d^stC]tMM6SYVjTV4jupVPg]*\A,Pd^q%P!bL"S^
-daHXc\BW1/U8Y&mZEgF%Vm<A(VkB]YURnm.V4slXR&6I?OHG-I]>2=iUSFccTqAEp^VIk3bK7oB_8jmO
-d)aAOaO&>]db2aX^p^GLYdqm)e^i:$dEpS,e_8U1s8Vur"oJ#]m.C/IrsA;`nFH8Ip%7tWpA\"gp\"1G
-l/qI$CI^WD/1kb8P&bl)S=us^VkSHF>>o[8Vl?D^S<%Pp>$>!)=^b]A>>7X\??(t+WiD\RA7/S;PGY=V
-X/VqgPA=W9CM76fD-1@R?"n/$HZjC6?tjG<\>G79JUW-%IY*K=Km.HTChma"BOtde>@CZ<>?4g+;d!+/
-A78D2<)He+>#@R@2F^u/MfE6%;cHgq:.RlO>ZkB5:/Fhc<+KP=DB<h;A8#LbBPD3o?Y3k\An>ReAlVr9
-=BSg5>@1ZD@f9hd<`N7/?s?lF@:<MH<`iO/;H6e!<)Zh">Z=O#>#nU%>@(WCBm#]1TV.^*Bj+\I@:EYN
-?t*PM?!CcXJ!?OsKkG"%<_PhC5Wq(h9LqN@<**1"91qrP8khrP91VTN8kquM:Jsq[928,L85E&T:.[uG
-:K'k\;,gFc8PW#b8P)HE<)?.Z8P)]K7T!)Y:JXVX:ImrF77T^36pj4&5Xe.*5"JO_GF+S\QAo`H6VgWL
-6:XO>9MJ&J8m,qdR#Q*/KS"btC0jtMFGY9<;-$e&>#\C!>$"d)rDF,&78$cb?!'p):J4S`E0pS(#l!QM
-qtK[NrVlcqq#:Eps8;3_!<2or#>@fT-5R!l!W)j)!X0/\1,h9S/fkN*pAbL%#nnL:.N]9/!qu]o"o\Nf
-'skP>=I71^j4`8A@O3'-9@;MTgY()\0cL]:&.TBk&d]0V#RM4j37R!KfXr^X*Yajrj4rbWhUo=k-R1?#
-+FY:\)\Ei.+t5)p/K,ZW+"bObDbkbET;Is1Wj7Fc:K^Xf:fL"T8k1a,3&s)X2`<<S2apM2.jd,+3B\o8
-'atWq6*R_"81H8F1Fa[p+=T?*3\DX+/1E5I7o)oZ>us*Z5!MS5:IR$+5sdq*6Ua?p2)mEL3'9)Y1c@E[
-5^ks`0J,.M7m&t.7S,s+0/5CF.PN_:0.\k=5;"<=4>\ZD4@2A'@?e^Xg=siO;E6g,7SZ?16:aF*5<D;F
-QbUu!TL(mt/KY`A(_dGn,p*p@,qCSo()S)5*?cIG+WMIP*[DgK-7^;_+XA0J)^ZsV,9@g@-8$>b.kiIq
-*ciPN*ZQ":/ghV\*#p4@'dtUV,U=HT,TI[@(E4/)(Dd\p',DDq&/uriLWdQQ`49Fj'HJJ8',_`/*?cFD
-+u<,jbdh#,Xf%tL@S&F@Gd)--,:G)t0de(j0e+Y"+<VmR*ZH=T-SZnd.NB0A)^Q%!!Wi&r!<NQ`(G8*I
-;FE/\)%HfO!s/W7'cA)B5Z_N4D/<NO755hs&.fKg$lCHS3_!4R;Fj#0.2W?mrW!E3$5+R=4@;e:8jYH]
-$3L#'$O7Fm0g.`b3%cNu$2FQ@7Y7;(U8aI#i5O%&cGR6&^;S[7\$=0#^;.S'aaW9k^::_YWMunmR]W3Q
-SXQLW^q.+shSd+7WPZKd]tV4t`S7o:\\#APX0o+.VQ6YkUnFfjVlQ\r`l5s6hX0k!na>c-m,$RYl/qF*
-oC;>@p@[qIp@\4Xp&Fm`qtg'_r:0FIiS*Adr;-?Ym-=-:rr)iloDA@TpZ:l6mh>Hkp%J:TnEoB'n*06&
-mIBZ7mGn$-,4G'jmI9c9kNCaYkj@^#n*B9-qtp!VqsX+FlK[s6p@.VCrp^3`o(r1Wq"Od\1@k/9rVlTB
-`k]F9l1+B=q=XOOkj\99p?Lu3o^U\YaRJEZlL*ftnF,f0me#o+jPJbSIc&T)i7Zf@hVdMOgumecjl>k&
-m-3Tih;$lJjl>Lak1o"^iUQ$slJ^U_kMFk?fBqhVhppKJjkT1dhrs"Qio]4\kMbU_j6#I]i8a.nmd'6,
-oC^\cdamIWj5o%Ti8!DUgY(NOq"Et5jNuQEq<IJ?q>:3jnG2;.gZIVY*TcGBg>1cJjP\eKi83)BleBhD
-gs=Qq^V\0Z6Pp4,!&=fo,r%PS;,L4b4Z"Q%$kF$h+tkr=5X\[]An>Ue=%PV7.OQYq1,:^M92AA^_8=49
-ci2H=ccsPM`lH?LcHjk^a3)NHf$_gca1o-n]t(htd*^Fsg>:T`c$RRO^qI+[ZEggDC2S!*DKKiq^mq=9
-Za-a:Xg50fL4H#(Xfeq9\%[WCEH?>OJ:;QOF(oc>CNXs#YHG7INeNX[WNWJ-Xf\h5]8i)8N0&^GM1U;5
-Knk82J<#VGKme$2WLfKcbKnGU]"u1kWiWM<YJ%ik_8*k,`P4URa2Z9K`nAeXaMYj9eAfM>WLBj'bf%]E
-bIP[=bK%`A^!P'<_6q(o]"c+p^<"+%\Z`BJZF-d@]!o5XVm-$&,/V75^;@q(Za?a1Zb!ZQ]=YSid*TbN
-d)!Z;]"5i&b.b[-rkK/__Tg<JbK7`B`l-$Dcdpg^[^1Fi\BW"5a3;ZR`kK@4_8N^g\A?8!Za7QS[Bd<D
-YIh?SYdV3NUoL>lYGn"aY,8,!XKT%6WjoIM[Bm`k]t(PUXfAP3[Bm<L[]6[HZGa/c]WnWL\?;NpTY.b0
-Wh-'!Z)>+@XL,++Y-Y76Z`CC4WirS&UoL`2Z`g[A_:*kI^:CqueZ#XAVkor`Ybn1t\&6"bZ+dcb]Ze^J
-c-4D^bIu6A[@jY'WiWA%T;&<aWi)PbVkorj_l9*#Tq/$KMi*aOK"&Y.Y,A>%Vkp2n]"c%uaMPd1\\ZJ;
-dEg7eb/VTEb0SVP\?rQBW3sFde^r@$eBcIihT!^YcN!b@"o@lZkjSEArs\i!q""(OrqlHcs8Drls%i=]
-q=F.CmH\:K1Fah+F/=t>I#4AeWi;njH<s`RGFk_3UnF6=Eb&BY>#SX7@U!&.7n6QtO/o7[T9<Yi>#UW^
-WMZ_sV4j&hART:`@q0.hC11OeF+&FXF^SQiDO%T-Ne)e4JVSi.MN3@4DK'E.Bl%TuAnGI[=BSm1=]n[+
-<*s'B=&2ai=^kQ15VkGj>DJ#TAP5m(>?+Kg6r$ig?s$6&;Gg>#Ao_j,DK9B&@qKFgBP1`KAI_dC<`N:,
-?!(B6>@D)QBG5,[;cd=5=BJp4>$4j*>$YE5<)rosB2qu;>?Y34<`W:*?!UfOFd8MjTUCRM>[(QD@UWPO
-A7K"I<F'QnPb+P%Bk^pU90tm,4?5Mo69n"@<``3n:JOSU9MA/T84H?K;,'\^<DcOb8k;EB92/&S927rL
-:eF\];,BkU:,l!>7RBL@:e+)E85`/Q:f'_Z8k;TM7S$-?7mfU26pNn#8kqlF92K8GPa%Q$N,D*T:K'YH
-7Rp/O8ek#m<+^lPPBD)(Jq/&\?Wgl]N-nB"r`^XR>#eU,>$G-1<`rL'5"AFJ@:!#><DHFnH(G!8q==%K
-r;-6er;ZEh!<2-\#@h@L5:dca"8W!)!XT\k2FgJ/0Hgbr!!r`6)(RKr*t\kap])<9!s/K(!ZSqd6slM-
-fAkcAgh%ZI'2m95jP8M>Y^SDK',2,l()dko&dJ[J#p)4QioA_)-lsEGP2>6SjlPFSZnX*X/1DV]/gMAV
--S7).-oN4h,9f.qfQC5FR&$mYJuGo.=%lXo8l/Yn:/">N6o6kd2**fP4YoAn6S^2K.60[H*#&hq+$QX+
->tl_"3]o)D*uuXa1dX&H.haK`.n30=>"V^s6q'1):.RrF1dCh&+uD,30/bpS0/b=44%2G);(O1R77B-o
-75[(`/hT.M5qXfEr\$Dg1-[oa4?55T2*!rg7:V\(e(NL$YZEtM6q'j=3^c\367XTI?C/LWetGQ(3%uBh
-(DIMn&g%o&)(@!b-@QgR+rhLD+!DgI)'gCT+s8Ko.4-2Z)]9V=+s8*R,8hUP+#"lh-ls?R,TIO2'ItLI
-*#'5>+W2XS*$cRB+!VXC*Z5n5'c7`#%hp'1*#TeC:6<E5b/Cc.(`=>?'bD3$*#]k@,pFa(Qd!B[I]oZA
-IU#N,7"DU]*@ENo0H;l",UP,r0.S=q.k)YV+!Vj_0I&.l'GhiA$j-P*!&ala'.6(E;H,h*)@ZcL!<N?/
-&K`>Q4^;fGEb]/`4YIfd$OmXa(`Oqm<E*I4>?+9\2_5jX"o\K4"q;:i0/u9l9hIf9/Jeg"q>^a(%id)V
-4[2%21b^3bq#GG-Lo6uGXdI5ea3rtm_n*Fn`7q`-ZHp_.^qmt2j2esD[]6$pW2HDmT;8<U[^j2a]#NLB
-\>l(9_8![t^;@kD\@f,NXJW2'X/D\eT:2+<Z*:!pRA%aC_nFdknaH#8m-*flh;dbWkO.j-l0\3;n+8m?
-p%\LYq=O4Lp%S:Ym.Bf+g>ho+q"O7GjRW6Krr2lps8;?ToD8CZqtp'Yo(2JCj6-")lK7C!kNh^-jQ>Xh
-rouQ3p[mnApA=FAmcWd)oB4uina5rHqX*V@n+?8@mdTW-oC2,6o(2D=n+Z_Rn*KW>n+?JSrqY$__81TE
-iq2p;pZ_8:lh0u@nG2hNp%$kX`p`6^mdTE(o^hhNp\=1>nDN'Yhq$]Hf\#*>j6,4Ji8*MNh!FOnjkA>=
-hVm>FfA5KPhVdPYqqUB#iSj+ehVZi3lfd$^g=YoYf\P<7kg\#7j5K7ll/U[[k2t^akj%d3mH3Eop=i$c
-bgkhRl0@6hh9t-=h;6rUrV,7&i6^TEp?h89pAY*joD7\0h<X1Zh;I5Ef@f$=hq[2Sjkek^gWeR3cdLLe
-a3Ko2$2OWV!=KGZ.5X4[;,C(]4>\Ap#o46n,;2&@5t4saAn5Lb<Cf5,,pXig1Gh0Y92AA``Q&V7dF6h%
-f$i'kaN)EKd`]hXaiFD**8fQ(f$_UO\&>tpaNMcPccXqte^rR)aN2<4\$u@F88`NnE,p2CWP>(+^9b,J
-Y-#"8L4b&RZE::7[(!c)H#R\@F*W1ZDKKT?I;XXnWNND2]T%DqKrM8YY-"h1Zau0ZL4Fo,MLfMlJV&;u
-G]eM"PD"1#C6bcfQ*JEUcH<`7^pg;DZFd!?]YM1h]#_k)_T9a?d`0VS]"Pbmaj7cB]r@Bt_U$*8_T0"(
-eCDXcbK8Gb\$a9'c,@W?]Xthk_7cqT]"YDLZ*g[=]=4f@XKMQ-&@BX#^V@n;_6CSXZGFD`V5f!^^;\RI
-^:VD$a2c$2_S3Is^:Ltn`5'%!aj.r?]>;P(a2uWXg:F\u[("3"bK%c;b/D-<b.bO/_ns=4]X+r^[(Ei[
-Xg,^U_ns=,[&UX:V5pSgWO&CrXfo(@WhQ]![B6IB_RR"QUnt6"Y,S5!Zb3HE[^OYb\@]#N]=EBnXIPfj
-[%jk$Tt[q.W262qS=-4XXgPjMXf&,$YH"V,Z+R]SWMd8S_S!@jb13c&VQ6APSueljVnC0gV5(T3cEYC:
-cd0nceB5PQ`jMSJXJMYhVk0EMV5L2dW3ED#ZcB&2USXNSWfrI0JpOB%Z*(::YcFt5\\cA+a2fXD^:Ubc
-bKn>Vf[.g]b/qlTf>"o(Z)FJ&\]N.FdF$Ijd+dX(aiDg(rs/JqmdpGXs8M]k$iTnqs8Mljr:fsarVHQn
-r_*.`o()3_76)tP0Qj4TFFT4>TrP,jU3g0I<Ht+5WMH2WO)ec7>#e<u@V0%Q8P;`ZH(V.9Wh5Ma=]7nU
-V5^>mX/2MOD.Hs\?!qJ\BkLj[Ao)R/F*M5"?=]#*Vi6+TI"$ZrJVfD?G&D88BOtmmAR]4\@96T;='Ag,
-;,:A"?<9p!9Nbk/:-^Tt79+eeE+MjJ>?tB39h%cR@q]7M<E)gm>@_hsC2J'0ART._@qBCg@:E_WracRO
->Zk*.?"%)A@9d5RBOOMA@olZ4?sZi4=]em4=BJ^-<)usq;H6as;H$\'=&W!s='/[3?YOYLStD[FMeua(
-?<UZB?=[VU>@1WDEIX4FTS@5s@9?2j6U1Q:0M4]!9itCo;bp=i91V`N:JODI8OuQH7T!)Z9h.T>84lEC
-6qBsI84cQO>XqOb8kO>(:In&E6VpQJ91MHN:I[lG7ScB;84uEF:eO5E5t"+-5XS.>91DBB@s=$#S!JqL
-8P2l\69@J$9MJ&P;+sbmK:%F5FG#:#HYm(lA9NoY:KLb%<`rR*<)m"&=&rL1>ZX*\:f:Y/='/a+<*4C.
-lhU&@r;Q`qqu?Hk!<(mV#]Ffs8M_M%"TeN$%KQY:&g/u&;bK&&'*J=:q#Ca&"V)A!1b'Oa$N^&'*!6?I
-!<N?D`4SZTUW_9Lj4`:'*>]DjdbEj<gXL\V1`R)>%13Ua)A3\g$OdJ$B\qG&ftf!P'+9oWj4rbXi7kIj
-.i]KI)C6UM)]0M9+rqsp-l<X3-cXMJ9Q5fTUR-M.Y_H1N<`D7L:K0hK77]g%3']>`4teT>2*!`R/1r2.
-6nTDl%M^!<LQk_500;9`3\r6/+=B``755T50I\D/7ql@"9jh!d2aKko6;L-23BKD'6"<8H3A<-O8O+jn
-1ceB.3]&iR0/lEh0.]+@4?PJX2DQa</gr5(1G:703C,ST.PNe=4?c,BR*!t2gX3N;5Wh=h6:*k1:I7!,
-4[`bD_:RA792Rl/*uGq4)]BY>(_n8H-740g*[W6Q(a'tI,T7@<)^64=.4uki(_mc**ul+4)^$OK*[;mq
-)C-XN*[W3R*"ii2,ShI='eUaH)Aj27&eGm%)'C:L(_dW#(_m`$*[W'L(`G\q]ZAL>ZuR0.,:F35&JuQ2
-)'^^Y+>ASpY>T8=XK%V.7la(oZYU^80I[qf.k;he,:P,m-S.)0.24!O)_a)n-ScSZ,:E`j!&su\":Z.s
-6VpHJ1a*bF!<<6)!sfP_-o=4tDfol,?:m"#(C:BU&/cB52+^_EB4GL^=AD7D/.i$`!"K&6&L/k_5"SXK
-:JF//)>F17&0WYe56a>83\r2t"oA9Z7?"(=UnF*rahuosi6/^A^W5?M[C*oj_SO%)b2^CO^9"*3Z`Kjl
-SXZ1MYH4kB]t_M>]!o>Zao9%4^:hD%g:4Gr[]?I9^9"97URS$SSu&0OWL^'H`4E5,lgsiDo^V)8m,d]q
-mca9/jn&0<kjf#Vo^22Cp[e%Rrr$m5oC;GBlfI@)s8ModlgXNAr;HEepA=jWmJ6PSnF?&.n*BW<lg+9@
-n`9!!kj\!'mcWlsnE\ilnEfQ-k3)'rkNh3pkj.d%kih<tpAFFCo'uADm-F*/me6#.k32$qoBc5EoD/(K
-q=sOSrVuZGaMT.<eEc_oo(2\Pp?q;;m-=03p&4R<_nl!3mI9W/p$M2;rr!2thrrPMgtq#Biog=!4Qbn^
-f^%\^jlG[smcE<djPJhVjl"qOi8s=pn*KH$lfdQfgs":*inrYWjP&MXo'+oXh<`tPj6ka[q<\(<$f9h'
-lfR<mo]bi5p`8,@db*dWg#M/Yj4Dc4gt^TElgWrjh8\jJoBl)Drr48>kkk&8jlb=XinrhSf\bTKin<)L
-jOrAFgt^cAh;@2@c,G>qq>`5P&KWSb5Xe7:76N[d.O,oI%13jm/3$'o<aofY@ouMq4>\Q;-RC#a.kj.Z
-?XdVXZQ?Wg^VJ%?e]cFebfRoC_TLE_e'Zag_7d4b_oBa<c2PR(^qn1Bf%Sj8hV$E)`m2Q7\AH.qZ=dcS
-@UNJWV66]%_S`\YXrXjRNIQGQZa-s?W3jU5M1T\YF+/OOCia]6G^XstriR!A]8MH&K<2;[Y-"k2Zb)6P
-M26_9N`)!eH\HfkJ;/N-K78N$KYOa^LTeJ>dF$%\b0@`5_6U\Z^UC;\_SE:caM>-m_84"-ajJDYaMbs7
-^q?hS^Wb0Q`6H<Hda-(M_o'mR[C"-"b5Sq"Vms.R_n!1m`OW"RY-,=CYdh!HZG=#I[D08`[BQsH\?`TI
-\$NTZZ=()K\@T`-^U(bl`5B0t^;%A"\#lj?Zb+/ea2c-DaMZ<G_8FdWf"e]!Zan5p]">W!b/:]p^q$kd
-]tV\4]</9d]="lGW4]LD\&-"t\YQU-\>lF&RB!KnYHbXKTU)e\[MlNa_n`^^['Zp:[^N<9Wi`P;^:h.k
-Y.1jGV\uCrS>r`lXL,4-Wk-$UV4=KqWi35=WiXIYriekoXKAqDZa$aLZb!lq_7dFmbK-$LWj87WP+JPI
-S#*3mV5pMte%NrNda[..h8QnQf=.riUp.#&Yc4@tX0Sn'V6dD%T:c+o(V-WHWL&R"H[rc2WN<>0Z*_$N
-^UCPdb:(WT`7!5_d*gInd+6XjaMGHuYcb.;^V\"3ccj\]d*^:ng=4?M[D9?Krs8,^l0@U+q>C3brsAYd
-hrX.gkN(n&q>Vi<lhpVIoC`%Zp4HaR5WL`EUnW<cK9)V(WMuM/>uamaTVA*ZWL\us=]B0D=BAR#BP1dV
-7o38nH_dO<U6T(k?sAtnWMuqtV4j)i?=7>L@qodc?XdMWD/O34D/"$$B9/jGFaf:"H[1!fML9GUA6reT
-Bk:R]AnG4T@9cr>?=$c<=&i7";H?q(>#7UO5tXpQJqnD_;-.44@9Z]4>$>?B>u"-Y:/+l%Dg-5>DJE]j
-ARo=bB4>I]@UWkZ=^kuRAR]"T@q/qW?XmMSAmo.P>?bNJ?<CQ@?sd/C?!^fE=]AB";ERuW=&`*r:J4Sg
-<DZk2Fd&DlTU1FU@UW\VA6;c3=CblN@q'/"Q):I)A7o=P8kV<15Yt9Y;aX>N;GBqS:eFDW8kDE@7mB73
-77BU37ncNC5XRn(5X\"*84cEJ;,gIl;G0h^:In#@6V0pB8P`&N8PrJa84,pF5<hJ,5<r%9r^$NK1djl0
-9gqcG8mQD!PaI_mEDfCu8l\SC3'KK"<_Q:a9pqc.BmYPbF_52r>$Q&oAli)3=&of0=&Vpo;cm't;-6ms
-@q5I/#uX\o6Vh*OUYGSCrW`8op\ashrq-3jrp9Xbrql^&r;USWF^[m"+:nVN!"8l8',W8o>u+$R-kQRV
-!!NE0'Ibmq"=ti9$Ng/),m4S\!s/K@\'\Q#Q+59&ioAKe+qt`:g>(EBg=*GT(b$+*&/5ZS'1iZ<%29U=
-g"PKA^EFXB)55aDj5o7XgqGK_+XJ!J/27qW*Z5h>-m1&d*@r'PZeT.KCT=2!QA:j7NatRL2FT])6Sh8-
-9.iFu-Tj+A5<h+h2`*?H0/GRL3%,RV(aL[iQ`b.30K;Zc6T[+e1GVEf5lN$-*]$)iEEuRL<C8]24[)G+
-4%;7p3_Vml4\A(14uYMg5rq7h5W_8(3^#5U2+CV000h]g68pba4Zbtb-R^>i.PiJ30eP.0,VV85.m@L,
-_:RPo29;k55sIY29/\7O2+'Pr6pt+@^tdk477B6f*$Q%0(+C[f.hj6F.3B]V(EOeB*Z6"=&.]i])Di9O
-,pF6A(`3r%)B'>.*$-7O/hAJ&+"&<Z)&Wkr*$6.?,U"!E-nltb&K3&1&f;f*'J:O-((Cum'cJ,<+W2OD
-+?XAR7)d<eZ=k:!)'1";#R_1S)^c^Q+!@?2X&+YSViGh)D)jLtU.-Xd+Y>/j/LDPd-8$bj+tkMk1G^*p
-+<MmV*>'&1/-ktN0`_Cg(aV(07lVh?(Cg`T!W`<("qMb0794&DGAptb2CBIT%1<LL#nIe(8RQIlG@G(g
-@TZGq3\D?["TAB3!sK8Z.5<tU;,C(`6Sp%mq#Cg4*@j$14[2+j/end!quA]GN2`hXW1V2S^!l*!aL\jq
-aPah>ZbaVt_8*q1k/+[>XJW,$T:).ESX#hJXffLR^Vns=[CW`erkAlU]u%_B[]d*KY-5CD4engUXJ;JY
-Oe/>DZ)+SZ_n32,lgsiDoCD>>lKS$/lK@j1m.Bl:n+-2DoCVeLp@eC\qY'IFnF>r/i8F&&q*"?<kjA3E
-q!n%Jr;ZH_o^qtKoC_A?oCqnFlgXK2k3M6pn*T?+lg*d-oB>c@naZ&4lgX?-lfRR"me#l6Id6.[me?8>
-r9j.Gm-O96nGDqOo'l#;r9<hGoD/4Tr:fdVrVuZGaMGgAi:ug1lgjT9lg"!*kOe<;rUns`_=d!TnFlGK
-mI]l=nbD_3j3cl?gYg`Dl076`i8rY?hVI;Zl07U%k3)*qj5T.[h;@;XlfmX"mHNNol0[^%?fK>^hrNq^
-hq6cEjl5(Lhra:il0[0Tmc3KggYLlNjl>%Gh<sLpnbV(ndb*^Wg>h2RiS*#Ahr<MRjQtseh8\LEo'>lD
-s8W)jlMC59hVHrIinrbQg#:cJinWGTkl0BGgtUW=gYLW4d)CMgq>^d.*%<^.7S$-B-Ug6W/1;SY'G1ij
-,;D8K:KV1FCgpIA7Q`CS-R9o]-S7,<8ml.@A4<c3]>2A0eCi@)f$DO\`PTdGf$Vjl`kf?r]?AXNbK%K:
-_ns:4d*^Cnf%T!:g!A-l`P0.#\$Td\?Y="_EiH47X2)NWriS,bY_mgUTX;#3Xf/VJQ\U!-Bl\?9@:st1
-@r?O?N3BFfZFu*JM1_n5Y-+n0Yd;!#Jr#;=MLLbEFE`OnIsufdIYEN:Jqq+FSqsSbd*^7]c-j_H]un's
-ZGO>a^qI7d]>;7o^;7S)a3)`L_nERs_S*@SV6e"Yb/DT<`R<2KZb!m"g:k;>`5fF$^TYGfaMb]u]=P5I
-ZEC@>['7'L\@0Dq[_p;'^Upn_]XtS]Z+7BV_g]/.\$iWWahYX;]tqLq]"l4ubJ_95^:D2/\&?;)d*9Y\
-ahl$HgXa0JYdCmW`kAge_8*[iZ+d]Q^V.A)b.FaXe$Z?a\$X#Z]X"cE[C2a4TsUbnV4+Ei\$N0@[\&VQ
-X1#[P]"bqe\@oJZZ*^g;Wj&tB\$`f[\#d*K]RI9$Y*P`^Yd:[;Tr>-!Y,A(sZb<o[^SRX>ZFI-;Wj0"@
-ZD4(e\?NKXdDET.]ZJ9_WMlhdPFA8IXeMVeY,8G&YKk)1c-t1tf$hIJe(D..VkpW#X0/FtXf/G+VlR85
-W1T]n\[f5LVk969Lj+$KWMQPrZaRQa_oBU3aXPKV`lH<LbKeMdf$r7"e]u(D]<nlIZb4/r`lQ6Ec-FYc
-gYUN+ZF@W\q>U`ur:]XKp&"[cp&><rjkT.dl0%@*q#;Z9s8W)so_/(TKOItM4Zn%eU3_!7Oe8YQWL[s4
-<)egKU7eNcSQUkQ;J0?@<`)FsA8,158Q9#DUSb#bO^;:!>F2.bWN3"pTp'7r?Y3YWD.QgR@qfaqBk2'u
-DL#r1NhhSVIZ/f(H$apjG]@>0@q&k]B4,=]@UEPM>[1Q?r`fV0;c6@c;#XT79gCa#6Ujq'JT#4!=^>-8
->#\X2?<g`=:4>u8;-[gTG][h<ART"YA7T@c@V0+[@;0C`BP_9mA7B%[A7B%VA7K.aA7SkI=C#EC?"RAL
-?<g`A?X@2L?!LH2<aAO&;c?Rj:K1Fs;-IRSPFeM@R?)Q%?X7#F<Dcdu@prnX@VL7UVPeWIA7Ae?:H_!-
-7R^0O6;'dD9HHu*92&/Y90ks65!21t6qBg<8Ou9>84Q!56UF%0:&[so:Jk"d8Pi5]:JshN6qL*J:.[oG
-92/&M7nHHH7n6-54%_h/5sIS#6ps@26p=128R?G"Pa@YmEDoJ!7T3)C4$Z&.<_6"]:n",8COCneFCeri
-='flmAl;K'=!C[D<`;jp;HHmr;d*=%@q/)$8OuZT7mg*]MO2TXrVc`nrR1]Rr;UGOF_"91,ngC^qZ%$*
-#7_P!7932X4tITZp](Et"qVk*"tVPc,81.[qZ(U=$O?k<"!PV/:g&aie`5QId8:tu&olLXg>go9ZQg5/
-&e,?\#7M+`&-E.K)*QX,j4q3g*$?,mg>h5TiS`M"//]QY*@3Nf%hg-4+Wqa;+=AR"+ssPKBf0\+UmdU$
-P,Nh893+JF3`Aa991;*,5CPgX3BTGc4ZtbZ/gr"n2E3N;'+GNl+"ibN>#R+;3\NKP2*jDi4?P\N-7L3&
-;.t#[<Dc1G2aT\l84,I-5X@S6;*If^8kMN95Y"7,5rh:u78ZE@1GUUG8j5@<4$Ytg2a0Pk8O>O%1+k@K
--8R;-0eOq53AN0MA<Od\fm_Dp]66S'2F'GY-7^i:3_)S+=-:8PhMXN[4>eB5',VE%)(-aE*u-(B+!;FB
-,UOWK)&a"o'GDB+*??7F)B9k?(`+#+'-&/B-RL)e.jc5`-7^>l*tAu)+X83O'cJ/;*uPn8,9RsG+:er+
-(`X;(&f2H)(`!es*uQ.`GX]?bai(Q$*ul(7*uPIs',;W:(`shFVq8C\OKYF7B2V>Y4F!Gc,pOTc.OHVl
-+XeWe.O-8q0dSV3+!)LE,9ms8)'^C/q#E)O%2^EO6:XF'.i]-0"pG)1!<WWE,VqknEe&FM>YR7*'FbEW
-#mgtP*%srrEeep?*EZHE;,'D?0I@YE"9J]0$ks[21d4B%:J=5@1Ed)$!"B#=+=Js)5X@Xr+<21*r;\fA
-LS:ZHWLC`H\'!gdaL\jqaPX_<Z,">q_8*q3kJ4U;Z)t@9Un=B]TU)7SZa%B\^Vo$=ZaR3^rkAiT]Y_V=
-]!SlSY-#&_[\]_!XJDDPOIi>JZ_jn^`4NA/lLX`Cp$qS=k3;[2lKe-5mITl9q"+(Kq=jj[9_nP[o^1l6
-oBt_sh<ae+q=F19lhpe[p@e(QqsNkBoD%kJp[%YFna>i3md]i2mHWp&mHX$&kiD7'lga]=o'Yf/nEoH+
-kj7X&n`q(ZnF#T0o^;)?m-sH0mdp)@nacADlf[a3mJcc0q>'d^p[e4Zs7k6f_o0gUq!d\9lg4--mIBN*
-o^VVPpYNd)p#Y?+qY'gPpAXIrq=`Y"ceR1*h:UZKjP8/6jPAMKe`6)brTP'`md93!jlG@XkjRp$i9'Fn
-jQu*pk\otOeCE@:kht:Sin`DIi8s+^l/^jgg=c)`mc2pPjQkm[eBuk9m-X9<hq?N3jS@QjiSNGMj5K"]
-iT&eWjQ>:>mcsE4nbN4br:ogZpZUJfh;[AMi8<GSg#1iHip,abh;-rCgY(33e^;jeHmedk#R;1q2*XQ&
-91V-45s-S=*Z5b4*??1T4[VkA@:WnT=&2@Q2^fmr,U4`m2a'`2Anl-s]u.n2`ll]VeCW3rbfIiFcHt#=
-edB^FbJCm7e'cFX`;[b2a32iXf@SO(h;[2:da6+Q^::bgD/Ep&DJa^!Ya(rt]sFlEYHtBfI!VEmZF$a4
-[)mc_Km[u^H$XUGEIiCHDLI2!Ycb.7]n_5nJZQ&XY-"k2Zal3RM2?qANehh"KS4o&GB&(eMNEIJ^Ta;e
-YJAN4d)jPY`4!A(`3m(k]XY_i\AGnk^r*t$]u7n1bJh6-[Dg+u[&'M"]YDV-b-](<fYb>7^<Y-6[)'Z!
-]"NR/Z,=8j]=YP^\[elMZ*(LAZaI3IYeS#b_8j=+]=#/]]!JrT\[]5c\%08c\A#np]#hOu^:Lqo`5'(%
-`5&mg]un",a2ZKNajJ5KaOJtq^9t8Q\&-1tZ`q$P\[Jl\\?`l_^<4U2Xf^'XX0]OO`3[:bX/i_?Su83a
-UnE12R]*HpWh6/qV3e$PZG=5c]"5Gc^q[Cf[^<0=[(X,YXg>[PYe%3N[(`c7Su8p%Xf/8&W2HYtZ*U[F
-['@3>V8U$^ZD=>(]X4N*R@:^q\%^A/]t:r!bF,?,UmRXMWN`h.U78'Z[Ag@Z]Z\XLe)/p)`5C$R\u;F'
-Y,j@WXJr2)UTCSsY.1p>T:`^*[^E-1Ssc+5HZlQrXg#+=]#)M0aN2QMaiD<>aNVfNd/MK7c-k(c^ULP\
-^qRP%bKn8L`Q$!@aN`8gb/LQk\[;)1"oJ#dq"t'_rs8AVn*TN,lgk#Ps8)b>rpB"Cp2sM:5s7;WW1eBS
-JWue,WMc;*>?"LYSt_mXWLSiJ;J0HH>?"7.CMR-A8loMOUSb#bO^20r>*l%aWN2toTpK\(?tN_UC1URP
-@;0OmA7KIqEdMP:NhhSWIZ&`'H$k$kG&Co-An#7bB45=\@:`kO10e6p>?b97<_uRd92A_p=\M(?3'KZ+
-JUhNK<*`j8?<U6+>$>-7>#.sl;dX6TFEDG8ra\Q3ARoFcA7T.X?Y3q]B52$jA7B%[ART+YA7K1_@q8nN
->?tWB>[q#F?!LWA?s[&B?<gK.;d!"!<)Z[k:K1Fs;Hd[TPb+S@3Lc.T@pN>D>Z=R&=CYcM@q',!PGY4%
-@:E_Q;boMC5!q\8;aErC9hS2U91huS7Q`n&5s\"%6:siJ7mKU;8Oc*96U47>;c6@_:/Xta;,:"a<)#_I
-85;rQ84cHF84cEJ:/+5G6:X4%9h7lC4$5l$6Td_%4%`%7?$26%Q'R\nE`5Ru6W-iJ5!_V8<CBDS;jsG3
-BmPG`G%P;l=^l>pB2VT)<`E!s;c?dq<)cds>?Xs6@7a$\7nuoK5uD'GMp(P`q>1$gk5PG[mf*Ccs&`k>
-D.?X?3$f=I"9JH$%06M6%j!Ai8lS28-lNBd!"/f5%2U9I3\hob"U"Z&8-92)"U"rVc-AXHLr%X%hr<$Z
-*>/p!eD/g=g!R&I'd+;+'bCZa(aKat#8A@Mf%f<@ZlU))(no[Dj5o1Vgqkoj+XS-P/0uhZ&KN/C*#&u-
-.ka.4.'VH@2f#@fRZrbsUi07+>u!RK;bK;E6p=1.2`sGnr]*_81G(%$+XB-21a*J@%Mg!9Q't?B2Fg%j
-4?"rN1GV!Q3@-%'-UCO0@U`G66UO"(5s@_)5=%Ip2bHh4:01%]76X"-76<k"6U=.55XTu`3Aiod4#]bj
-4ZkY`6:3ps4?u"\-S.;/1bgX</hAh>1G:q$P/>i'eBbjR6T-\W2_6=02*j8n6pt%9^"V8'3]T>e.k2/N
-',MH6.hNX6+W;:?)&skE)%@/p'+Ylg(a:(B*??+B+s7jD)Aj21,V1Gj*[<0b+XeT_,VEsX&el3.,T[jD
-*uZ":*[)aO*#KJ4&.^*/+rCe#(`jM)&eGKp*?I>%]Y_b.[V[-,'bh]2'+kuu,:+!A+=XDBW_\ALViZ(0
-68q;NRRneK,q:;i-mg8n+=JWb.Q&t.1,9so*#p(D'G)97,Q[`A#QkMR/3??q6oP?'-4L1`"9Si,"qMG!
-2*XiLH%Bp>9gg]W$jch=#n7Um/4*NYIZ/^u<*!+$;GBVE1b'LV"p>,7%1F""1-.fq:ejPG1aWtF"8`',
-"rnm@2a9Pl4sqNo&cD]!5)#W)VPTZtb.#RWfugn;^W59H[^!Qb_SO%)bNH[M[BH^>[]c[0VPBie\@Jo^
-]t_MB\?`HIahY[+^:_>$f"ADu\?N/`ZG<cDV59`QR\6OWVQ-5jho*19g$82&p@7\Bm,R4%m-sQ9lfmp2
-o_A+MpA=LNp[.GAp\=OVnb2VDki:anq>:*\n`'*=s8;`eo(DY>kP"WGoC_kBo^_>4mI'B1p$1r3lK[d&
-lKm]plgF$'lg=-+kNM6sj6Q!qrojCErpC`up?q56mdTZ2me$,=kN_L&lK@L'p\=OWq=jO\pI+oWs7k6f
-_o'aYo^)&8mdB`<o(MM8o'l;KpY`p+p$(c6q="(Fp@7qTs8:d/e(`R,gt:BAh:g?/i8*5Tg#MD_kNhL5
-kn3+@kNCsdjQPjhhr<tfj65CX8Diajk1nbRj4iJXkhtC\jm2<thVI#Pio'M#mcN?Zj6>USh:^WXo'5W;
-i7li9iVM?iin`GQlfI3niT&eWjQ>:<o]Yi6n+cn^$2sGeq!dD'hr3Mmh\Y88f\PHBiooIVhVI&Cg"=m.
-g=+WuJM$d"#QbAQ/2opd8kC!m69R4P*?#_0)''eE1I"<'=(>cL>ujZi5;ao8rZkf"1-.Tk<+p&`C:M't
-`lZQWf@o$4e'H1Yb0S8UdF$4Za3i&Kcdg\!e]GqUai_fNbL4hde_B$;f\+j%aMu$2_J<t!C27R.W3;G\
-^q@%WY-519LjscC['I'@W3dA_Q@sO(EI34dE-?YXDgR4sOKl!lZFktlJRbdcY-+n0Yd:m(LkpqELl@RN
-H@L<hG^G!rMMHt7Lqg-cN3C"CdF$+_d)*-#bJ(X(]sY/X^V@b%]tqb'[_]Si^rOI6_SF:6^::2B[(sf1
-`6,O2gtB]`]tVS.YcPjaah8t7_6:Yf\@&r[[^WrS[C!0C['d6NZEUmP\@K5_]=>/Q\@&HJrj=GdZ`p[J
-]tVJ+]skVe^V7:m`5B9m[(<fVZFI]jb0.oOaiDNFa3<&ef"SPtZF@lkrjF#_^;.Foa1Jam]=l>.]r\<c
-\?NEQZ+dT[[^Wri`1a$&Y,6Z=TUMLRW2ZMfYbdnoV6[bE\@fMc\[o>][^`iUY->=CYc=k9\?NB@XK8q5
-Z_s_+YbeA3[B6R9Z+.HRXK&;3Z)u*b^p^8?ZF[?8W2$*(]X>?#_nWmtaN^3RW1]HMZ`ULDVP9QXVR<G-
-ft,>Pda[41f$;4Ue\nYlX/uB'ri&\q[%aM"X0/h5UnOEl\@&]AU84<NRY#so[^3EO]"c5-c-aeZb/M3.
-]Yqk1aNr;af$i7&e&B&0\\5Sc_8j^=a2Q'>b/qu^h9O$G[^`^;rrr;srr2roo`#3rqY'UPnFHDPrr;cn
-Fo1t0qf5b84ut]NW1eBTK9_t,Wi)J->?+UYT;&!YWLSiJ;Is6D>?Fa?De`TO;I*maU8Fo`OBl!m>*l%a
-WN2toTpTb*?Y3\XBPh6c?"I\`B5_m4E-,Z+O/%\[IYrW%H%:HuF_t](@qB7dA7&hWA7f:4>@(fF=^>'0
-;bg.b:fL_*>#%CH4$lJ=JpqNN=C#?@?<U-"=&iR5>Yn6o;-[gLE-$#5@qK:bAn>OcraZOJ?Y!_XA7]=_
-@preU@U<RD@fKm:?iF=W@:<GF>[:ZA>[:`E>uas0=]A9q<**4'<)?@c:KU[t>%VoAStd[,RuDJt?XI&D
-<`N=-A7B%Y@V:%OVP\]MARo(B9g(g.8kiMk6:aWG9G1)n7nlNE4?c%s6VBO.84Q-?8Gu$h7R]d96q^6M
-:eaMS:f'e\r^eP88PVfI9hS#K;GTnW9heG^:I%-/7m]I:9M.`<5!hb+3_2_(:.n)^Ft/Q:Q'I>M<(]VH
-;,p"L6:XpR6qL0QS"k=CH%^cmB4YR[@Vp=)=&W$s<;of:<*<$q;c?_"=&EF88Ou?@9i+>I;e:oOeG9+C
-s8DTirr1pW"9&)r:C:?=@9lhu0-(T-!W<!/!<E91(a:e*?;a'A*")iLq#Cd+$54R:2)Hln#mCA.!&O`_
-#6Y,2,fn1p8Wgm:j5].K;&p>_B@Yelj4Vea+;>e1',DAr*$HC>#S8%+7F^/Rf<?@r(_<Fsj5]7Yi7l./
-+<W'S,V![h*u5V1)]BS>/MJ\.)(2cEDEDX1URI@:U8`!*79DrJ8l%`46UsX?6odJ&4>AuQ1+aq*.4Qu8
-4Z=W$&/#j(2OBb+>!GSI4ZkYQ.4lr45<^GD.jR5Q9j(k/8O5s5770:*6U<q(3]BDr5stW?$pcp95s@+j
-5!D+k4#_LF4?GYn7QWCd4$>\b4$u=r.PEY8.OQSs2``fO/hAG&3B&`X?]r:XhUp/`C-=U=3BT&M2*=;j
-770F@NP!luRR'/)3?og`)\sM@3]%Ke(Ea\9*>oV7)Aitr()%?&%i??-*$-4B*$$"=)B9_8+!DmV+WMRO
--QaW5*)n:*,8h@B*uGtI,T\!M+X\cc'G;$!(DSDG+rV(*(`aG&)AWl2+riP)]>2D&\T&`3(D@c7(_dc,
-,:+!A+"=AFTh0j9WKhmH;F<o[Q<>^b-7C;A-5S'b+!i6\.PWFs1GU'n*#]k?(_IlF/HYbK#6YS\3C?;+
-4W?$u)$pHL!s8Z1#7;G*4\AsuGB[\"83AC@%LE%?/IiUD1.GSpKo1=I7SHQV<DcL\4Y\3"$jR"E"UPqf
-.Q0O^8k_cB4#\l/#mUM0!%e9b+Y>Q55sdRf/gM2;!!#E@SY2aMPetSTeE>Q2\@TGoj1i15^;Rn)^r"=X
-:VjQJX/2r)Z)=7dU8G'"[B[T^^W>9FZa$s\^q[Xu]Y_YB[]d!I[^Wf]\Z_m)S"HLSW2c_lS$(Yf]sl\\
-oChnJo'Pf(kk+$,p%%J:nG`)2p\"7Umd'Z8me$;Nqtp-Zo'PW$kOSNLrUoaEoDSXZoC)2Cp[dqJpA=OW
-,l-g"q=*\;mHNp)lL"!(kj@g&na#E)nF5f4lg=$%kj7Tpkj&-1*U;qUkjJ'7naZ2?o'l)8oC;,2m-aB8
-o_%eMp\=I]pGDO:q#(-kq:Nd+_p.<7lgO?2nb2SGp?h&4mdg8LiPNJ)m-XH9jnAH>oDSXfqr$JcgtU?n
-gY(07i8rtSh::0BjQ5I^kO7j'kPaOFjlPXbgt^rNi8EbXh<!>Ehs]XrjlGdlgY_PciooXbjQu$gio':i
-h<F%al/gdYj5APFgu%eql08$%gXk*8qqU/khVRG_jl5L]jlGdhin_W=mIT`:qYpL$r9s+Lp>Xfai8GU4
-h;@;Vg"bE>i8NMAhVI&Cf[nX&g<@aZIP(Ku?NgoZ.QKaf8kDK=3\r&q&ebrr+"/a#5Y+[P?tEhG91_K5
-2(pO1.4d255Xe=O@r6+#CWb)PcGmoE_o0^BbKJ2YdF?Fcf%8C!e^r="bfRrGc,e2Rc-O\[c-k+og)8Pn
-f\>9;cH+)I_S0r2E,fi5GcIs9Xi.o\riT\8ZAO9aT!Yf1Xf/VJQA'L!BQAQSDf'WEFF/XpO0GgjZ+Q'K
-ItOi,Y-+n0Yd:s"Jqf2EP*;#dJq&#iH\R<4N.uq/MSH<eNj$1DdF$+_cbd'%agSk#]sbG_^qd\"_Jd9.
-[Bd]^]YMV0b0%iF`4NIZY.;L"dDO,=c.UOR[^*Neah51'`lc*5_m.)"^UCbbZEL[@[C3<B[CEKV\$ioa
-^q77h]"#)S\[AQG[Bm9KZaI3P[_'Gq^qde%_8!Ur_n`ag\%95h`5TU:a3+D'$d?Z3b0SVkf"\VuZ9Gb;
-_6p_^]thP"]Z7Uh]=>Joah=dXe[r5tZ),1O]=>Ypa2=aVWNW7iSXc.FXgPR=Wg]6U['m?H\A>tk\GEWn
-Yc"D'YcY%6Yc+h%V6%A7^p1,T[ABt?\$!-JXg#CCZ*COL\uWEN\@T,MXKo(+W2HE,]X+uo_eQs!]Z/6d
-VQ-GZUU@;0[\TaqY,8G&YL1/0cdUD"g"=Qb_q*#4Uo^Z"XJi2(Z_OFsW3!,"SY;[e\?`B5TrXWOTT4c:
-]"#Ab^:qM,bL+PRa2lE:^<Y!IaN2QLc-FSW_nWmnZGau0bPocuccF2H_S*_(aL/@ZZa-e7s7cQnrr2ou
-qY]m`"oRu^n*g5Ks%NCep[<$$9KtQtGGV!YGD;?OWN)qkE*QLFM4^N8Wi;MH=Ai[8>#n^'DJ<We9i>2+
-I\Wd>To`\e=^.8hWMuqsV4j&f>@(oPCMdiVAn,1WAnl4+GB7\A@;Cq!NdH52IsZHkJVA5`AS>I_Bk_-e
-@qK=^A6iMM>$#'3=&Vmm;H-b%>$+Ne5!;;0<e#O8CK=R:=Ys5V:L.41?<pE*<)[(>CiOQ9B4#+ZB4kdd
-B4bXc@prq\An5I_ARf.XA7AkR@UW_T@:E\Z>?Y9=?s[/H?=.#D?!goA='8^2=^"j,>$"[&:JXe^='8U.
-Ap'</US409FCAN`?!^T5>?bZI@q&kZH]b2&Ht6l#=\2:T5XA1C>ZX<d8khuO9M@oJ8kh`@5<M2'6UX:.
-7S69C7f>af6psI:84ZBJ8kMiO852QE8Q/G[<)$(a:In&V:eOS\8ki/X6:*t17mKR47Roj35XIau84Ys>
-91E'-O->ioNcS/k7RL'S7R07.;-$7_:JdLTKkbsgIs#=4@pWPWG]6Y[rDXk:;cd'u;,U:k<)QG"@7a!]
-8QAb^5tYI>PhYa&qtp?ds8;lsro3qZr;Q^=2aUAC?t3812('1H!s&B%!<<*%#S.q385;uM0d@\S!r2g(
-!XKG^-o="3)\WM[rW"8I$O?n="!PV,8R.q)b2VIAg/]:5'PH%QgZ-u7ZQ^,'&.B'`'H6rc*"!5p,=L,=
-j4:F\)&=0ggZ.>Uhr*7r//]EV-o"7L0e"1](E"5A0/PI6-P\&9flB>nTqe'>SY`E);+XbL7oN2N5!qt9
-6q9@(6Sg;[0JP.//h\t?4#o)A(D@K&/N8TQ=C4'Mr\6/a/1`kA5!M:^.k`84?<16=>!t;55t+7-5".q(
-8jGR/9M@lF5t+($4[VCi4$G_h4ZdCB4uG)U6:3q#5X%Fr3BTVl1G:I?2`NfS1-@KO1+Xt..5s:I5[BVm
-fA>0+[:q`a4?G_`0K2*_3^Z.s;2`$=g71T#68'3$*#BD>/3G^'*uc@E(`F;+)BL(A(D7/f*Z,e4(E=VC
-*$"en$m-?)+!D[H,9IgI()Tph/0QYi+XeTQ*%rW\,UOQU-mKNE(*Xb4*?#n<)AEl&((M6#&1&M=0p'#_
-`PfB1+;l%2*[Vd>()e>D(`shFXOsaVMl`b6Dcg%,6;sCf-mAO;%OEGR0-DJc,q(/f)Da,krZ)4g,9.73
-/MI;)!!iT.%3I6#8O>K@1F*_Ar;oCi#7V=g0L8B>F*DG$9LCZ`*#'"p%1j0m.5j_+DL[IoH:11o:/k4k
-:IdW,.N]<4$O[+C&fW/Q5!he69LV3/1`d8<"8i-L#8npD2a9\n3A`<0$ig9!Mk[&FTpER<^>.o,cFLO$
-`8n\H[_9Vr_8*q0IcJAZ]<SHA\$`0)S"QFJVld2>]t_YG_mcn\b.td,^:_>$gUFAj\@/fPYI1[;X.lAf
-TVJQeW1C3N`P&h5m.9rGo^_J:k3Vm,lM'rBp[n.NnG)YHp?h,=oCM_QqYU*]md95tiofn.s7u9Vlga`D
-md]Z5p\":SnalVM/G]85qY0C?lg=*.o'5W2lK7R+lKdTqkNhX'md9N3lg=61ki_9qmI'B6o_/:P:?q3<
-o^_VCmdTl<kj7a*n+HJNo(DMDp%A.Yq=j^`rr;fGa25a;h=g4&n*KK6nF6)9k3hU*qY9$d_t<3\o^Ll7
-rUKFRq"sdCk1JDBIam-,f&#-BkMP%Eg?\(hj5B+in)s'%kNV0iioK.QfAPcKi9'@hn))s\nDrs"mJ$/1
-i9]R_kig[Qk2>7Zi:??njP]%am,6XTi7lZ4g$J(fkPF)jf@\sWgY_)MhW*k`jQ,7_l1!lrh8\dHoBl/F
-s8W#jmIBlCe^<@5"m"b#hrNksg_&H$gXb3:hV?f:f$r?k`4pXMrW#7c$5Y!B5!r%:84>j+1F!MF',;B-
-.Pa(Q8l/VuAR\G+7mT*i/hSV(0f;$Z7SR9#D/O*'a3DfM`Q?6Ba3N/_da\9H):$COdETn]b0\ele'ZFh
-daZXjda6:`a3)aIeBlLkiTT@Te'ZFX]QSXFGB.VIX0A2&`4rb[XrXjTMM?VN['I'@W3sU5ML]heG(PKf
-C2nN:DfpMhriR$A]p4A&L97_`Y-"h1ZFl-JK8P_NNe%+`-%UPpMLgG>MM-;6^TX;kXhW30d)jS[_R@>+
-\[BJo^Vmq)^UM(/^q@FhYJJ)m`llHGaMu!.['?X6\\Zk>^rjF7cGd#oYIhot_S<n(ahYm;[`?=uZFRNS
-[^r`O\$2pB]sG2P['dN]]=b_f]=>Ge]<efQ[CWu]_o'R0]=YP``5KL0^Uq8!^U1J]]">r(b/204_T0aC
-e'5qWdad%%^9t4pZF7Wh[^<KS]tV%e_RQh[[^jH#]r\<b\?r]IT>&LZ[^il[\YZX4Xf.Y[T:)OO[CNN?
-R[UIn\[&HL_nijr\[]2[ZE^d@US+`oXf\q>[(WK<Y.h-P[CjPqY-#:?WjK1-UpI2.ZEV6_XL,4:]tLYK
-XKAFhURnp&YHu^d_S<ar`m1!IWhl)SrNRH?W2m8)ZDatU^!"aNeDAp(_nO+AbFP$&X08_*X0Af+Vb3qh
-V4aHQ]",/QUS=`NPF@A^[_',b`5]mDdaZgl_o9[;]Y)M6bfS#Od*^CmcGm`:[B.$\`Q-!=c-a\XbK.Z@
-b0.<%ZEp^9s7-*jqt^6^rs&Grp@7S8q=XbZq<W9/:-q''Gbq'\H\diSWiE%lEEl[ILnCE7Wi;PK>#]3G
-?<C?3DIm3[8kW&gIAEa>TTNek=^@DjWMuqsV4j)g>?b]MC2#J3A7f:`C2J!0Ecc>A@r.4$NdH21IsZEg
-J:_o]Bkq*cC2.HrAnGR\AR&GH>#\d1=]J;t;@uu4=&hjZ5!;81;13n4C/7]-r`C=>:LIO5>?k$)<E3IC
-C2\-3Bk(^cB4tjcBPD!e?X[DTB)Q9LA7K1_A78nV@V'(]Bb>&h?!LW<>[UrH?X?uD?sZu=rE<l@=]SU'
-;H-Fi<)?Y#=B]9YPb+VBS<7r%?=-rC<`E4)@p`\Q?Y=\IVP\WKAn4t49h@Q791i2_6r$?J9M%rQ6qTsD
-8OG^)5tjg>6:"(68k)?A7Rop76:4C86qU0G8kr2Y;b9MQ=]A*n:Jt7n91i&U8P`,O7nuZC6:":;5XRh(
-84Z$25X7P"7Qj:56s+SnPEhDnF&PRu6rHuO5sdn9=\DOe:n"/3BmYP`F_,)i=(#ciE(ru);cd$u;cd'!
-;&*#.;,1P.8P)NG<`M[R7pCY-f^ek:pAY3os8LpU&cV_.s"QW*9jM=:;EQQO%gN18!>,;3!X&iI.kjIr
-<'i8d)[?EFq>_H;%2L$?6T$>7&dJF;!!WuB#6b2S`QM.qV7k"Misa^G*uku*fA,*?g=3T\,oJ!G&J>ou
-)\Nbs#7(bV6J:/Se?geK(*9F0j5]7Wi7bUm)&anO0.n1g,Te0O+YP)j1b^Es/[O)O6tr9eRZNQ%VJK71
->s1AQ;Gg7`9h.9:4?#J[-p9OL1G(440/YR?.ioB<'H/\YI[=DF/1iA*/Meq-6U*Ol4t8641Ftsr;,pn*
-8O,^177]X'85DH82`j/k9LVH?7n#^48jtg&5s>39&lDLs4?5DX2a]qt69R=l6Tm.Yr\Zo%5rpbY/hJe-
-0JtIA4Zbo5Pf;2*f$_9O4ZGJ]4"r3A3'fJg4ZlMq]%Pi&5smsh(*t4A(*ObP.hs9K+!)44)]KD.(a:%=
-&e,Bo*ZQ"4*$c^J+T39k(`+#2().f5*ZcOR,V0oR+"e]d,V(f,+!)gR*$cdE(aC(<(`"DA'GqT%+<VF4
-'GV5l((M?*(b^i\^r41)F<DD<'cnM8()Ic2.ior\-*#V":l29MNcA;j1d>'9BGq[8-7]3L,pk2or?Dn$
--6aEb1*@Y[*@<$L$kXg:!rN$,!t#eq4B>*;2)$6i#Q4]n!s];Q-oaXmApST-83f9h*YoD&%M'6l+tl&O
-CiP&]G]Yi(5t=aT@:*2883SdS)\<A]"9f,K,;;&C9M\M^:/!So*tSYS!!*09INU-u5!_M%4tn/l$W2qX
-Uo'iR`6H$NkhO@m\\?#A^:gqd`50:*_8tTU^V.1c\%9)MTpq[FTWGK+_7dV)h93I;]?7q(^V7@t`n.o0
-YdLd?X/<,)XKSOsUmdpUWi2JohoELCf'W)&q"4+HkiD71m-=H>o_S:VpZqSBId$Fql0n?>q>0p^p[[h@
-ki1[eo_SR[p$_D=o(htRn+62@o^VMEqtKscn+lM<k3;:)p\3t=n*9')p$1c%l/h*rkNhI$mHa32nET<.
-lgX?.p%81Sna>Q)na>o9mdBW=n`]3)nEfN2o'l>=nFQ;JrV?-`rVlimf>tkIH-G4=lgXK2mdfi:p@.D7
-lL4QDi53D)l0@p3j7E'8lgOHBq;C2_fA"d0iRm5?hVd2Fg>1uWmH`otmdB?,l0%F!k2kjggt_#Qh;IYh
-n+Gc!j7)*jkjS37k2kskg>qJLgZ[JMi7m\ji90@_m-NZbi8E;3gY:rkklLY82;6[7h"o^Zi8EDGjQYgd
-jm)+&mHNHMo',`6nbE.aqXj@Mp@-D]inrn^hr!MQhqd&Ci8NSmh*p,RgY(--f#GYEGpNFn%N6KA2a9c'
-8Ou-/1b9jc#RM"W*\99:7o*)d>@:cA76N[h0J+e)/291N8PW2jEGf>u?sqR@9[q;,^pL>N]>Mh=e^N.#
-dE^+ceC`F!eC2[^_nEP%dEBe]da?CacI(1me(EL9hUg*#a2Pl9G]e.LDK)8QTsDSN['$R9Za#=@J"$AD
-0!2+\_OZ[;I<^3pM0!TTGAD)AKT`OBY-G[2NId"iZ*(73Xg#+AP_OgGM26h//qJV.LP1,2H[q'6KR8`o
-YG./]^X(<SaNi,H[DgS.[E?>%b/;6:ZbX/V^:UVXrl7^U`l?!7_S3C_XK]:Rd`02M`lH0B\\>A`a2>X%
-_8OR7`lY[/]XP/Q\\>kpZ*LjCX1?*S[BI'F[CioX\%9/\]>2.g[D',_]=>esIa>sJ]s>,_]>)+o]>2J&
-[^3QX\%08j^;[_!`5^*Qc,S&Ye_&He[Bd*H_nrgj]=PVf\[ohq\$`NM`Q>fpXjsnb[]uO:_mleMYe7ZG
-Xf8:uR%U:GXIQGuXK/"aXh)9[[^a,g\\G\b]tCe^]!/*1Z*C70]"YktYcP(C,d=P\]uIjoZ+I9:YdC("
-[&C(.W5-<T\@JiW]s+H>YbdJYTWnF&<n+t"]Y)5/Q_1+NQ'JAVZ`pL1X1,@EW34[^bKnVdi7uDi`5pQL
-Q(kF^ZF$U3YcOn(V5UJtX/Meg\$`KFVP^SeS=kXdZbjPp`lZ<FbL4YVb0&#S%*-H7ccsVQ`Q,s9a2S%k
-(V-`nd*9bXc-4APb/M<3\\#,GWP6'R[dX4tqt^6^rs&JunEoN'qtL+^r;HG(=AD.G4+ON.I!^R1S>rTd
-Tl=4><JR3>TW5#`OBbk&B4Y@Q=E/(a>=V:b@t:>OWM,Gh?s6p)UoC>oW26/RE*ca[@:iJK>%(oMCi4*-
-Ci=B9EF`pIU5s\ML4=PoI"$WgD/*ot@VfdoBkM*l?"@,=?!LB4>?b-);,C+j=]\Tq6U*b%:JcImF(e3G
->?tB7:.nks>?kH3r`(:QB5):'E,B9%AS#Od@;'Cd@UESQ@V'"Z@qB4]A7fC^@V'%\A7JGMBkCaZ?!(9:
->[C`B>[CiF>#ng2=]JR)<)umn;b^.k:fgq+>%Mi@StVgHO*+l<@9Zu:<*EL;@pr_OApTZ<VL)c`A6DDp
-6pEe%7TEDUr^nY68kr2O9g_H>5sRY$8Ol?C77KmA7nH3?84Z0;7nlNF9he/N;,gIq9hBG"<(fq];ccpn
-9i=\U9i"/J:Im`95>"U87Roa883oI+5s.;$4[hh0=`omlQ'IGP;FNuA:f'DD6pXgV92S\hR\5+CH%^`l
-An>1J@Vg@,8l/Pe=BSR$=&`*r;,U@m;c6t09M82X=BJ*Y93?^pfCAb;p](6m!<1mU'`S+3ru`RD5u_N5
-@9#r_.MrHp!Wi9#%flb>'d#A2=B/0e4<=k8!VudF!XK>Z1-%BS.hr<j!<`l?#6b5T`5knmS%[2/j58Wk
-*?5c!e_Ag<gXgnc-laWY)]9V7*uGV&"pY\`8_DeXf"*mf(a5j5j5]7Wi7Pn,*?$1H,Td[?+!)gX+XeBV
-1G^O!0XKAU7qnEcRZ3/kU1R;)B15!j;GpOj;,0#>2(C^K.PX%J1G(../M]4>.j#Q@'cS\SKrSrh,qq2;
-0f:C*4>o5_5qRO?1Ftmd8PrPm<_lLW6:a="8Q.l;2Es5c7m04)77BL29M%E38O,d75uUW[6U!Ra1Hmf^
-4ZbYf7QrRZ2)d6B1bp[?.Octt0K:[B5s@P;Pf;2*f$V*E4?Gbb3A2p@4@qe#3''fi]@ku.5<hIf(Ea_5
-&Jl?</eoEH)]i3!*?c+>&KDZ''+b`q*?ZCA*$QRH+<2@D*Z>q;+W2.@+W;CM/hAk'*$6dT+XATr0-_Vi
-+W)@J'Gr)6'GV6),o.I?(*F_8&f)5n$lBKm)]LMj^qn".^31Rs'd"A6'GhT%-nZPg.4qRJVFuTBVil:9
-4>]N4TN`0R.OIM80d\5!-mg5a,q(/g,qq"s+XA<`.iSs7,UEHk!!*0,&03;f8kMB),o[C%!WW3$!sK5X
-/ius;?Y=Fp<]V`T)\ita%l"b@.Q9al@!d0KI;*FR3'Tl.>%(fD;G'23-lim-#mCD9'dG:k5tOdI;,C"K
-.O#N1qZ'e0*@NU%4?u8"1F3qY98T12TUhFfc+VZjh8m1;]u8jA]<Soc_83q'aPFtSZ*UgEZ`pI*SY2XT
-\\P\k]t_VAcG-a!b.td,^:_>&gUaYm[C!0>XK\_%YGhGm+J>^4Umn[Ia1o7;mIU&Ho^VJ6ipcm4mecSE
-p\"F\lh1VLi:Qd.l1FT@rqJPJo(M\AkiqL/r;QH^g[st,rUp!To(;DCnb;kXq>0pRo_%_<l0Is6o'5Q0
-lK%L1lh']>md'E-m,n<2''o&SkO%m,mcrj"lgjE4o'>`9rpCiom.0oClK\$:nET?0o(_VBoCDYQo_&.^
-rr;fGaMWJEcKai]oD.hDo^_YPp[d\7mJ-J7_SYp1lLjl2mHF!#mJ-_\i7QT/g!ed>gZdMPhq6c<damLI
-o^:u.lfmZqk3h^)me#Z$jm;']ht#jjn`&KjpZpl%m-X'"lgjArj65:YmGI!ag?e:bk3:mkl/(7WimuH;
-jQZ$ulhWHlg"4j2qUsTXhV6Z?lK[BplK7a0n(l7Ln+,f9qu?]pqY9dXld>%Xhrs@_hrNVOh;$oIroF+8
-rnKfof%/U%ccLGV!"9bj.Pa%N7S$!;5WC>?*YSba%i-9@3^ZD6<a&X3?!Bc]2DQs=.O?Q!4$cJ8<+']a
-ARo.Tepc<"ai;*(Z*hEjdam(%f[\Ktc-FeheC)dh`l,s:^!>0RcI(+id+-Idd*^1edb3F1e^M^dc>I]A
-EG]H.T!4lj^qd:ZXff"7L4suA[C!<CWO9R7OE>YhH[^QcEcZMDGDDBJZ*(77]:tC>Mlj4dY-"h1ZFl<Q
-JVK,@KmnE#I=I!)H[pTsMi*%0NkqonP-)LEdEp"\cb$L%e%WH>]t;5"bKR<-Z`(URYcl!^_oTg9_nsO7
-]"#)T^W+[A`5Km?ajdl9[(aSs^:DA/cc*oCZ,"5k[C!EW^:LPS\$2mC`jN^u`k8q"\%AoQ[Bm?T]!Aoa
-\@]/N\ph0*]"l.n^;RXq]t1ekai(]r_T'6s\A5r']YMJ'bgFGMd+6b"f"SPtZFJ)hZFn/i^VIOtc,[],
-ZF%Tm]reEd\ZiTQU9^u/Vl@/Iaeb]-USaEQX.lntZEU:.T9#;F^rF1#]"GVc[^Nuf]thXoY-GRBUTD;9
-ZbW`GZsLe_Yd:pR\$NT]\>?F;Vm*h8['?LA_5t)VZ+RZLWjK%)QEdNu[^Wcr_S*Up`Qjg>StqU3Up[_7
-Z)X_2\&#&HcGIfMe(!7*ccFASf=dQ]Y,eq=X/iG&XJi%rY5YXFUSG<-Za$L/[&0e"LO6JPbKA2Zcd0k_
-_nj@3_C3:;a32cQb/q`Jb/2<D^V%.dYKtP8`lu`N`Q63Ca2#C'[&^4@]sP39rrW,iqsj[iqXj7Sl14KH
-*FVo?5!(`PY+L#cK9;h,WMZA-=]n[WStMaVWh,AY?!(QGA6W,6Derle8l&`.K;,6BTp9D&>@<hpWMuqs
-V4a#j?!:cKB4P=W?sd\eCMIa*FE28-D31KQI=6j"HZsmfJTGXBD.@*oBkD$jC27*b<`!(/<E*.)<;oZ7
-:f^k*=AD=P5t+OFJWY+h9j1b,>$=Zn?!CZE?W:#3<)[%:CiF?3D.iiZEG/olBPV-mASG^eB4>CZ@U`bU
-AS#:]BObR^?=dVR>[CcA?!poB?!LWA@piMB?!pl9<E)t$;Gg@d:f:"h?!CKDFd/JmTp^XT?=@GO?<1'2
-?ts@^?=%5iPGY4,A7]:V84G[(3C?DE>=:qO7ncNS:/a\[84l665X%:p6V:'F7n6*?7mod<8k;QK:.n;Y
-9h%]S9hnY\8l&Mb928>^:ejhf:e45T84uiP6UEt-8jGg86:aU35=7b!5ts^984Zs-P5^^nOE4;f5snIC
-4[V\(=B\9n='1oaLhhBnIro:4?X%,[G\KfT<`<-->#S@$;H-Ok;c`m!%pr[;9MePi>>%@\>C_+Trq$0i
-rpp'hrpg!irr;usrt$7r/j)sBCh$gP7l)7s"Te`'!"K);&gK8$92\ki7O/NO!r;ls!Ib4^'d>(b4Z"#`
-"9el7#Qt52+2Prn@?J4Rj4`;C;&^Dc=4>pXj5&>$.ioKE)\s,$*?,Y*#7Vb2;:O=[f=sO!)'Z$8j5]7W
-i7P\"*#KnG-6O*F)&O_L*ZlRO1+spg0XfMV884NcRZ3E!U0p\sBgkI%:J"AW>$NsT/Uem+5q49C3%ug2
-.4[/<4#&!!(Dn2D/=""r<@L*h4>JiE,!7bN7R]!c0IJt]<`rL*<_GkG6:a="93FPX8QA8L:-V0-4Ztkl
-7n#I-:dIN61ds\q2a0Ja4@;+h4#])`8jbHf4@;%W/MAe=.k3.t/MSV15s[b>Pf;20fRD)G>W4rD4$>>P
-3^m+H3&`fjLV)9rV*dI82&I5D'+Pa!5<KYq(`+/-*@2OJ)'9\.'+YK](a:=O*$$(@*?#h?+s8'W,9J'W
-+Vl%O+X8W^*[EZl+!W0a-6jln-Q!pN)':@K(`*`++qtq9(EOS2&f;Dp%j;`.*?I(s_)&sI`P-L:'+kos
-((V6%'eV*W-SREZbI(E5YGI"g<(/oI@@0k-2(Bq-1F=G!,q(&a-7]!H7kcV@+seKd/KbcO/L:As!<`]=
-(aLh&7lWCX*Y8S\!WW3$!sTA_2*+fRAn#Ib<'DZK'GD,i#n@Xo00W!0Aq>;YHXpbD0-`A?8lfD1ARnq<
-6octM(Cgl]"pP\d/ic9i:g%+.8j,*a+Un5J<!3dS.lfmc84,?d.:&%+TVeQZbK[]KjP%\c\%T`9]tCM[
-`kfO/^rY]Z\?E<DXgG@.Tr"'S]"Yk^_nWt)g;:8+^WO@,^V7@t`nRu:\$EBBVmq2][]HO/SXZ@NVlcqf
-Utrr%\(g3?pA"4LmH`j&qW[PBp$qYIp$hYQr:BRPo(VkMqu6Qbrqc0Uki1jjmed"_nF>f7r;H?cq"Oa_
-mdol?qYgBenFubDj6Q.#n+Q&6n`&d/mb[0ijQl7"mdfT(kj\-/lgX9.lg+!0p%a('o_7qEmdTZ:nEfN0
-naZ&1mHj0/nFHJLpZ_,Arr;``p&"dhq:Wm/_p.<2oCVY>nG<"Ro'Pr=nau_Qi53A&nET`7kOJ32o^heT
-q;TfPe^rC%e'ut%iTB:af$`C-jmD<snFGr&kMtmql1!s,ioopmfAGr^hsC+"jR"hgk2kXakj7j1n*T8p
-h;[AHj4iM\nDiBfi8Wnblf[3\f]22Uk3;@2eDf95j7V!Xaj8JjiVqgGjmh[(mHWNIoBZ#8o_\Xf2#681
-k4-gXi8j+cjPSkNi7ZfBjPo.Zgt^fEh:^6)h:0N]KImKI.Q9LT77g'?5WUVK)\+5#$3q"Z-SIJI:/k>!
-=B8C":HUQl/L`,!0/bp]:KLt<BPhKa;cHXChqZ]+bJ:BeZELj\c.(:rcHstheC3%*e^i$a_o0*h^;Rb-
-bf\&PcMc*,eD/m1dF?arbK.Y:F)5T-C1a!>T<#`?Zi7*bZ`Jn9GFH"JZE("5b++0+H#dqUK5>IRDg.&!
-O,gKKY-P['KS,>gZ*1@5Y->4EMj''ON.l_3MM$e@JqeT"K8,2BKm/$\Z(R,_^s:?Sb0SDN[DgM'^Vdq&
-^r*t"^<=a8^:_(oa2H-NcFh]P_SijeZ`pdTdFQ:[^<G0T]>;8"e^1_9]uJ1=c,$m-a1&4\]!f)_Z*h->
-Y/e&KZ`p^H]Xtho[B[-R^U^ke\[o;\]>/m6ah#F4_7dRt]u7[s]"Ytq^9G/W[_TYpcGdi4^!PBdbeh?C
-f%\ck['[-J`k&t!]XY_taM5R&^;.FqaN;,tXjt1k\Z;X;^9Y>S[_fbWRAQjVSX5P,RA7$t\[J#gS>E[/
-]"5es]r\`L]YD"p\\>5R^p'K5]"G&Ta0U6!]X5#MYctLH^r!dtZ`9t,Xe`8$Xhho\XL>79[_08_Yc+8"
-Yc=n6^<jU6^UqS,PF[MhMNOd:Xf\Y1XKJe=W3=dcc-Oedh:pN"ZdR4@Q`R9m['[$;WMlnoUogl(XfnLp
-\[f&KTqJ`rTq7Bj]#VS*b/qiWd`BVTbg$X?aNDfLcHj\Q_o'7(rkJlWa2PpKf?qjbaNOS)$cg6#[]m!@
-WlW#l\aTP#rVlTdo)AsonEK0%l1"NBru>KI90ba,J?>DhG(GmMWi2egDH^1>LRb$4W2lM=M-EkcARJP?
-;ep)]<)6\+C42hSWM5Yg>[([)Uo1,kW26/NCLpm`@q9"[@q]=bE,'*-FE)JE@:P:mNdH;7IX-0dJVA5`
-C2@<jBkh9lB4bX_Bk(CR?!:N<>$4p,93PS'>#e0a5<;2,=bMBGCK">>?=-r=;Hd=.?<gVK=]&1,Ch[a,
-EG8oqAS5[`A8c'b@:*F@AKtkt?t*\ZA7K1]ARf4\Anc$c?t3PL?!^fE?<g`@?=$o;=]t`+$!(>4=%c:d
-='ST$<YAVKFd&AfU77*]AR](P?<^W==oMtM@q'(tPGY4*An>OS8P)626:OOK<CT8F84e8(8k;<;7S60@
-6p3Y!4@Db27nZNH5Xn(28OlED<(g"d912?K;Fsbf:/+V^:/+AU:Jt.m;c6@^84uQF69d_-90tm45XIn1
-84Gm07S?0:6q1I%Q&LllN,VW^2`aT,5!D4s<F&9m<)oB^I;+(_IWK(3@p3)UL29L_<*(,D=]\O#;H-Lj
-<**+"='o</9i4qu?;X<g=+ktcrVcEh"8r&rr7q;`(`",E7UBb?E,/cQ2^9+J"9&<5!!!'-'.#M";JTrE
-5:.<\#Qai'%fcS2#8&1;7S>ca%L`IJ#Q=jA*k9!\=c1&Gj5/SH9H4u\?-h6]h;?hf-P[@9'b;#n(De,"
-%36cL6IOlRgqPB[)^qlEio9(Wi7PIj/0Z/]+<)^N.3B`a*#pCZ/2o*o)6;S85^')tP)ts*XDCd9@m<R_
-;b]eX91)*KIS2^a4#K/`3B/uT,!\@P3@l3i'+l665,"`W>r4Q!5<h:j0f(gH5<_+h.kO(m91rMp8O6':
-78#C!@7Dh12`X;s77U0;3B]r+6U=4076s4.9N,+R6V9U*4?Ybn4Z>;^5!D(Y1GLUA1bq?R2^'M&4@UnX
-1c.L-Pekhr0A=a[>Y%4J2*F&a3]9Du8OPpCMn@^!Th7U>-lO0F&fDT01bTXV(`4,/'b_/l(B,@J)@d,e
-%iQQ2*@)pR'H@r2+<2XH/fu>l*u#\C.i^#t,9\Q_,9\-P,UtH&/1Vqb)BU";(_RQ-,T%46'c.c0*ZPq.
-'d";.(`PSZI`Sn0aL>Xt'F+pX(_@;p'dts^+XetCfVD?(XIt&[@T#3AEO/mc-n$Z%0e4Rt,q'o[-nQns
-.kiY&,UY&p/gh\Y,;oQ&!t?8!.lp9p4"qlp%Kle4!<<-($PFL:8QTG9@:*AF9IV,&&If-Y&f`5Y9jVXV
-Edht><`_pH&MH(/8QB50AS#%?7Q`FU*tf"]#nR^k-9":`:g%.2:-q-$-kld]!&aoh)(7I07Rom31+Zn#
-USb2pVTI#ug?7)/\[T;ki53=<^r=++^qe%Rbe:KrZa76KV50]KWrB=BX2;Qb`7i);\\ZG(^V@Lq_T(??
-^9XlHX/19NXKSP!Umd^HVkg5dSZU\b]XHPZoChtOn`fE!l1jW8o_%eIp\"+Iq"O7Ko^_YOo_8=_mJ6,B
-qXES1lL=W<q![A7o`+sZp@ItVr:TmZq"X[\o'lMPmH3^"kj%Wtkj[`up[IJ1io91dkNVF(mI9fCo'l8?
-nEfH(lK\ZAoC_\>kjJH@rpEMMnF#W0o^VAAnacMSrpoXUq>B^Qp&4pjpt3^+`6@E3nal>Eo_J:So'5H0
-n+->Mi53A(mcsT=oDS[ZoBl#Co]4i_f[nd4i835Dj8S0`g=>0FlfmHfj6,[rp$D/8k3hL(kj7crfAG]]
-k4&-/l$i<qm-X?6na,K#kigsXgZ%;Ok2"kRjPAbWjlu$lj5T7gkj.Kokiqd9f&595jS7H`j5f=`kN(OU
-l1+*.mH!'Cmcs?2oD/Fdrql$Xo]X?Ki8j(ajP\qQki1RalK@6kh;-uFgt'iud*9_LKImi_00MWh77Tj:
-4YnK0)*AB5"pb\Z.5<nQ:KCY'=B8?u9K"UY.46Pr0f_Hf:KLt<BPM3[;Gp?Dgt'im]<JWIZ+\?/f\"s0
-eBl_Eeiq^0dE]_J_S!A$d*'qhda6FmeC2jldF[("cd1(kf$h`ZG]7YDE+trIV6[tNZ`^I8Z`oILJ"O*S
-ZE1%5aCM$'H[U'_KS4/^F)Q;TJV8iaY-,(BPD=pUY-G16Xfen6]T/21IYi`,KRAE'I=ZNeKSP;<J:!'d
-Z(Hu[^s:?SaNr,JZ+\Dr^Vdq%^r4+']#DRu]Y;"mc,@WKc*tg+b0Ia#ZP0^^]#hq5`m3>lYe.H^f$qFO
-`le;"-+^S.b.P!f\$3'EW33\3Y/.`VYcP%:\@&fY]Xkbo`PB4(^:_#U[0O4Q_o9I%[_)OT9"qpN^V@In
-\\c%k_SF%4dF,kIc-FhT`5^'RgXj0HZa.$[\\5Yf`Pfa6^VR=a]t1hrah=gYe@`'"['n*']==fA\[ST;
-Y,\7iI\Wa8T;T$+\[J/qUU[tJZE:FB\\lM%_8*Lp\\PS`]rds-Z,Eu_a0iCq^q.1o_8*[iYdLj?USY,t
-XL>10ZF$[7\@/rZ[^*0J]sYAVXK](MeA9&9]ueHbSZ/W^TWbGrV6I;-Z*:O2Ygg>.d*gG#g!e'Td+u9m
-U9(Q).'p+YX/i\3Xg>LCYd:.$\[\uHSt;dXUS*]m`7;iPf$hplcGd`:^;U#l-HXBUdE]kTa25d4_SEq'
-^V%n<b/hTDbfe>WaMkm%Z*UU2`4ERgn,ELfrVZT`rrrAnp%.YD!;H3eEbSWO6psCrXJ1,iK9`+0W2?8,
-?!UHgTV/'YWh,,T<G,rS>?Y$CCh$F@<`rpYTr+f`Q"40+@[NshVlQbmTTa5(?=%&M?Y!JR?=dqbAo`$3
-EGf<$Oedt^IuAf%GC4ssF_kZ*@qKFiBkD$j@pinU6X!c$>$PH=<Dujf<)Hq/=\D4L4$u50KSjhf=C"s3
->[(90?=@/J>#\Hs<FTi]DfK].?XmJSBOPFfAn57T?X[GR@f9jCBkh6kB4YXbraH+BARAkQ>?Y;2?Q`WZ
-?!^iC>?P69>$4s.>@(W5;,C.j8lf"o>\8/DSY2\ZRu;5qraC"Y>$5*5@UWbU@:snMVP\]OAS,.D;GBDB
-6UXjN7S$3F8PMuV8Ol<E7n6!45=S+57m]I-7Rp*I84lKC8k2iV;,^(T8PN5\<*)jl<`Dpo<)lmq:JFV\
-8k)?E9h@c=5=._&5Xn.37n#a27S$<O7RKU6@!.Z%O-GofEDo7p7TEGT5<h;4>te$n;O=).BR,2ZF_,)l
->[D>pB1>]s='/R+<)Z_!<`E1)=BAU4?qj?l<*`d$7SR!;I/<O9"oeQ"q"k!FrrEcJ,9S[+<+]rcDIc[0
-.2i^%!W`9%!<NH4+#Q8YB5_9W3%>jV!r;mq!<ioS00V`e0GtE-%giOH"sh%.>\KDAf&PWEgef:?'QDg[
-hV6l<ZS!.<+W2"6()Ru)$4Raf+udd%j4_7!*Zll7gu@>Thr*.q0e==_+WhLDIMX+E*$c::.PE2$,oJ&B
-h/5;nW1]<5LSD"i91rPY8l8M_92J>O5"n7"4$5A]76*.Z1*/+t5t*XR)AWr((+l5eCh#V".lB7H3]B5i
-5=@Lc0I8;A@T$',=$ei22*OSj4]b3>2`!?U5s7G&7n#pH<D5tZ8Ol-34[)/#"[YUB2)72k5]o1L4$>_g
-2)@?T2)mHK4[VXg.kWM7+u;)76Y)M"e(*:%ZW]d`5=@k!2``i\4%2G":PZR9h3^\u8i%eI.2Nd8(FppP
-)B^";)]p1?()\59*Z>S!(*"A9(_ml-*$d!V+sIpL*%rQc/05KF+Yt>q2^B_,IP3*"0/,%/,U"EY*YoS7
-+WMC6&f;H!'c\,3*?#b2*$?LS)Aa816]T*p_8Wiu*u#P0,U=-=&e?QP+!W0]Rae?3Ju5?(EEZ"!3bt3V
-&0E;N0/"h(-71Jt-ndA0/MAk7,U4T_/1VSS*$d<@!X]Mf3BBDo5rBu($3gS5rW"2E"q;:m3DEt!D.HjO
-:I-!;&I]$U&/?B=4&'%!Fa8+B>YIjY-mpQ'4@2Y=?=RJS>#@jZ4#A3%(D7;n'-&_j6V:9[=]eKo6out>
-$jHS0;$%"9-oF4T7Ro[&C6tTgWMQE8c,/2te]>;1]uAdA^9k_p_8=")aQ(Xb]=5,V]W\*-T:iNrYHk:J
-]t_PA_7@4pb.td,^:_>&gUb2)XL>DAWO8k5X/i4jT:VnXUMmKk`O`>-lLX`FoCD,3hrFM#nb)VIp%S4Q
-n+H8;oC_\Fr:K[ZrUK^Eme6#)kj\<Co_@n6m-FHGnbDhMr;6$VpA"CVq!mhMqXNh9m-3g(j6,pskj\'2
-kN(^eki_0qnaQ,Dp[dqGo^M86ki`<9kk"E6kj%[-qX-uBlLarGnb)PFq"k!_p%e@\p%A(Xs8VlHahu$@
-kNq^/oCVJ@o(DeIm-j<1q=rpc_XR6fq"!nKq"s^KnG)D,h;I#=g>hAWgY`"k+QhJ5kO7d%kMtL\l1b#@
-n*K-&l0RX#leU@Wip#@do&bD`nE]<)o(VhJm-3Wmhq6ZBj59%]j5].Wj6#Cbl/UOQjR26mioB+ZmJG_q
-e_00_inWYYkNVC"kN;$qjm_Zqg;rUDnFH&Cs8W)tp%nIMdb`m@k3(gai8NkVh;RGQhr*;DhV?f5cHX_`
-d)h,#+Yl>S9M7oF5W156%1-q^#mLSK+tPW87Sm&f=]eKm7RT?l/Lr8$0fD-_8l/PqB5MNo<(TPK7Fg)G
-f?hXY]XG;Z^rFO=cI:+_d+Ht$f?Mpucc<uB_o'I1aihrRdact$eC2t%g=Y$)db!7*b%>O+Ci!ftTWk8u
-_Rm/RXp_P8MMQ\RZa6s<W3q)nVj)^YG(,3sCNO]FJq8<&Mm9IgZ+Q9WMik0IYHP(2Yd1p(Q%OIFN.Qh6
-KnP#2H@UI!KnOu,Nk;KcLp+V?dEoqZbJ^Tmbe_'4_nX(.`5&gq]X,5a]=ZM0_U$T@aKWG$\ur9K]Z%Y-
-a2l-8d+,J:]ti+E\\?)+`PR)@\[KT%^pU_^ZEUa7XLYU=\[oGZYHYFC[C3W\^;._,_8!e'^:Lh\ZaI-W
-_n3:b^VIOs]t:tl]t1_jb/D!4_SXI?d`0>QbgjeSajAYof"\VuZF@l`]=Y_o^:V(naM,3r[^jB!]r\?b
-`jrjhZ,"8s\tlI:Xe;W!XeU?=W3*.qWjT@H[\B4l_7dFiZE:FDbg*u>]sPPc]!]/[W2Hl&\#d*UZa7BU
-[(F2q`kf9rZ*:7%Uopr'\@/]KZ*:OBZFIHNW2R)=['6R1XK&k\_S<^qbKcfRXKSFr[C<QMYcO\-Z*'k*
-d^mKFda[.)daQ=ef"[ZPX0+aoZ`gL4Xg>(,Xfnh*XJi82\#c?lQ_C@RU4m?pdC%$Dd)jANc-+,CaNVrP
-b/VHDaiD63^r"(/b0JG\daQUgao99i_ofs6]sb5MZ*h6e^qm\Prs&Ats8N#trpp'jrr)Qmo'cJMs)DmZ
-:-h00IArogH\@ZWWi;hgD-U:EN1cf;Vl?8I@9RAX@pN;9C2RQd<`N43H_RC:U6B(n?t,M!Vl-SoV4a#j
-Am8SPBOYOZART4iC27[.DJj<)D3q#TG(,@!H$=RbM0<ZFC1LpjCM@BoBOtO[>[(97?<UN@>#S@#92\Jd
-?!'Wd6pO.,;2(!LB2Dc6?!^]6;I!L6?s$<):/t_?CiFE5B4,1V@q]FaBP(mc?XI8N@UWeZAS,[lB4bai
-AS#@[@:EYP?X-`;?=*V:!*oM/)I-KP@U<8B=]S[1?;jg$:fgFo=BJg?GE\SkBVV&TDe!3a?sQc4?!V#P
-@UNPTHBG)%J8&\0=\ha[7RBC0;,'AJ:J=>T;,g7\8P;QD76s428k;HA69mk-:f9kW84,s=;,:(d84ZHJ
-:e=J`:/4bb:Jt4p=&i-p9he2K7nZKH7R[5B&j\iQ6:OI35<hM-:JF/B6UG%"/<Q*\Q&0Q`77TmM=@P\I
-6s!Sa:K:/SU4[*'JV&)X@pi_UEHu:l;H$Uu=BGK$(0FL5<**$t<*NL"9N,)&?qsEr=+GSmp\tKsp\4^f
-rVc``s8W)nrrE&qrr<E>&KW>V6We/DEcGbo6Sp&-#m:A/!Y5GN0/u:&CM@B[75lM)"9JB";#p_-+"oK;
-7l)7n%0m%?"<G(p>\KJDf&PZAg.<>+'62aXgtLK6[kf3S*uPt;&JZ<%',D8q+Z\!*j4V-s+<i;<gu@>T
-hr*.q2(oja-n-0c,T.dH+XnBR+=nld+s/PUg1E3XW1fB1I\3oa83pEM8lJ_e9i4_Y3^bnY3Bf;X8i\LY
-2Bjdt1d<]7)&a82)_Ins@Se[B0023T2).$P5=@F^/L2l:A62o>=@>/51cn8p5"S7;3]8o[5!;(s8kD]V
-<DH.[;+X2B4$,TS4$l7o0f(sV4$5Sb4$5S`2*=Dp3BK2U3^6%d0eb1=.Q'4H7;&"+eC`X(ZWKRZ5smae
-00DKk6U<jt:5?F6h5=7E9eR_<*?Q.4(apI>)C-CB*?upS(`X\>*?#P%)^6CF*#KD-*A&rf+s7^F*@N0_
--Q3jG+!qsT0I%fC/ghno1,h'E.OH;^*#0;4*ul7=(`4&)(`F52*#K;$(a:4K'GVDu2i58^`ko$+-5@C<
--RfrO)Ak%[)'gXTO4C@(H)7L,F&Y_(9mE4,(aULY/h\aS-mUGm,q(8l-7CGt,9eH`/1V\],pb)D"W/RO
-<),b@/KGE+!<<0"!(-en&0*&W9Nc+HBNRkk3%,IR%L`j])^@=-9Nc"MIXu027Q*4Z-Rpl45tOsZ@UinQ
-;bKSD2(0Uf()%Au+Yc,H85fFg#Z+5b4YRuj"p+Z&-Njc"1d4/n84#LUQ(=VGTq]fV]@>uqaL\mp`nA,=
-Z,+Ap_SF%/j*oCp\?N*F\#>ssUo1Q$XgP:J]t_PA^Uh.nb.td,^:_>&gUt>+Xh;6N[]Qd8XJqkfQ(k%K
-V5LWV`43&&lgsiHoCD/5ioTq)nb)VIpA"FUnb2M=oCh_Dq=44Xrq?<[kjdliiU$.2rqZ'Mj5]_/oD84Q
-qt]dPmI^2Nr>"tnp\F@FmdBK4p$1i0mHa'&md'3'r9G?hm-aE5md092mI'K1nFGu5md09/o^:f.m-F!(
-rpE/Gqt9FMo^_\Lr:Tj\p\t'aq#16mpt3[*_Tq?2nFH;Bm-sQ;p@@b?lgOWDiPNIuq!n(Bj6>XsmcjEA
-mG-USgY1:7hW*SLhr3MOjPAYVl0%I,o]bW2mdK9)mGmU#i8j4dh<""agtV)`kiV-hnalGFnEg,;8EAUa
-j58PEioT7Zi8*,Ci8W\Kf@o':g>D,ZiT^6ug="^?r8uefh;ID]n*]Z*j50:pi7c3>kje02q#CBkrUp']
-pu:DmiT>UOjPf(YjP8GGi8*5Hg"G-7g!e<ne'ZO`LGpV<77^*E7mf?k.2WL#$jd1K)(.+!5tOsS=BJU#
-8OZ$01,1I80f1jR7S?T\@;'Lp?W'E_77,PWf[S3g_n*7b]#Dk?cd^OqdFR++f\=m,e'5nL^q[\(`QQQT
-dam%&f@#,pdF?[neBlLihVZdpD.dTuAn7R:SuofA['$R9Z`/h9H_@aQZE1"4`M\rJF)cY\H>%DHJV&2o
-LQ&LAY-P^%MiE_!Z*1@5Y->4EPEpiMQ'I;aI>!?-L4+c!K8##1KT<gORte&[d*^4]cHX;5]$8.-`5B@-
-a2Yp+^Ul_:]YD%fbJD-HeAK_K[_fGKW3s1OdE9JW\%0T)[_]\ldEoG7]>V\0ah>+"aM>?u]=5>aYctOC
-ZE^dH\@8sG\J`#i\\#Vj]=GGg]">Vc]YM+i]=PSg`4`CerONu^]tVA,`4Nt+_T'^Ea32iRf$VU_db3F-
-^U:AP>e%h`]=Yhm]",Gda2#Hu['mrr]r\?`bIP0\U9:K.Z(n\=XduJqY,J"gW2ZDjZE^[AV4=[!\A-,)
-]"5ep_7%+nZG4)TYdh$<Z+@0;V747JZa[*Q`5]a0]!_OE*jDTCYcOUuZ*q$DXfJ>"Yd(=-Uo(2kUnb0%
-W3k!lI_ND,bg<8[S=l:C[(<oaW1ofg['$1-f"/uLda[.,bg4D[f?LD$WNEJ3YH=q1YG\.pXJi(uUoUo2
-XJ;5OV5U2_K5SWX^WY!K`l#[2`P]O5b0A5Zb/r&XccF#A^r!n,bKnA[f[eNubfn5Nc-"&C]!\`FZb"/g
-]XIk?gA_EWp[.;;r;Zcms%%!090b^'I&WW]GCl*OWi;heCg:+AN1Zc<W2ZAJ@9I5O?sQo1B5VBk<`)k.
-I%mL;U6B%n@:>P!Vl-SoV4a#jAm8STD.mKp?Y*\\E,9E)EGfZ4C2K$+M046*IsH3aJ;8>bASPdgBkqEq
-BP;!c@p2r>?WpT==]JL*:0:Ip=]ImV5s7P/;1X@8@ng!,?=$c4;HmC.>Zt--:fLe=D/s`=Bk1geAS5Xe
-ARoC_@q,CI!+l.?$ta']A7K:aA7]:_AnCsH$!U_D>ut99>?bA2>leD@r`Wu9='/a-<`2aq;HR+)?"S;E
-StVpIMf3*6@pWD><Ei^?Amf"RApTT:VM&_uAQ22g3'f_o86&AL8PMlP9i"VY7nH<@6pj7,8k2?B:JF>L
-9M.oF8P)6?84lTQ:.S)V9h7fO<)67c#"qor=&r9trD-ot84cHG7R'4-6U<t&5!VD#5X%7n5Y+C077TXH
-F,lKPP_aHc76j1<<CKAJ8Q8\Y:KC5VUOQp$JqA/X@pNGPEI)S(=&W(#=BAI$='&6r;cHXm;cm*o92eu'
-@8KZu=+>Ylrri8op\t0Fs!S6b)C7+(<G$/iG&h(f4tRld#R(;3!s8cE.l0Fj?sd8?9KOX;#Qb&(!)EV$
-)_<U(:-U98$jHh;!ueb\9O*Xqe)TH=e4(Jt&TcRYhV6c7[ko<P(D@](%2'[$)\rqr,WjE0j4_3r+XJG;
-gu@>Thr*.q3%u6g0K'4d,o@dI,V'ra(B,[f-6t:Of3pCJWhY`3KqGSh9gr8[8lJ_e:/b"_5"7C]4$PSY
-68gPW4X`BE.QAsp',D9".5%$f;*cQf0g@iZ0ekRF1H[ZQ1FFY<?<LQC>t[OW5<hS*6:!k+5sR[56OlOP
-6UaU=770@;77B^67t+-#2`WfS4[V:_3B&fQ2`j)`4@qdq3B8iP3C,AW0eGF@3BTApBpuujf\=ZW=@5;B
-4Z=oE3B^&.4ZYVtKt>smX^"Lf,o@F-(_[Q'/ftWE+WqdE+!VdA*$6%9(_[K&*?61O-QO3R+sIpJ+;c4D
-*[)mU)BgLP)&O\R,R>VA+"oE-1G1*S,]OtG*$6.9&f2H'()7Jo',DB!&.T6b)Aj#'*"t&S\A?>(Y_4PB
-%hg!0)B9kB-7'BP/0^80Vb)?8WKhO,5t+LkTP5f+-7CK!.juer.jH/`-m^/d.OuYc-7LT!+!)^R.09ks
-1dt255;FDq$j-M1;ZQju!<W]E,Vh_d?Y!\R;+*H%-lNm:',DH..6gC)AoW-GIUc):/h\Y+/MAnB6:XaN
-?".;P>ZXZf3A`?5(`4><.PWtM84lTU<)ZL]4YnE$#l=TD"WK0S5=@h'EgWDmWM?02be)Bffugn:^Vo*N
-^UM2#rk\]PaaWEu_6p>F\@/?2WM?2bT;o5s`4s(*g:b)3\B;V%^V7@t`nS/?Y,o.@YHk"(VP^/XTTu4E
-TVJ<dh8d%1g$A8'q!mqEmca'7nacGKo_/(To_/+Qme$8Dn+#lBrr)Edq!n+Fgu.8Xmeu\Kn`]NBrU'CQ
-nGE1YpZqDDq%3MtnGDqKlg3s(n+#f1kNhO4li65KlXK)Dm-X3,lfdp'lgX92o^1u2lKe!6mc<^!lKIO$
-o(MSJo'>l>oCMeWq"smYqt^$_rVuomfZD%KdcKodoD%qLq=O.Dlg=$'n+c\:_Sc$9mITQ'mH<ftjn/K>
-ioo+Vk$d-"gYU]@hV?oGgt_)Wk3Vd5m-OB-l/V@+k3hWoj6>X\kj76fjQuC#lgO0*n+-&:l0.?lkih-j
-ki:CHgYgo@f@JL8in`AFgXjp3h;[hml0nH/g!JL=qrunlhVdGYrotB[j50:pi7c3ElLX?5qu?]lp?VDG
-q;pJjicF2Aio/nXkMP+Tk2b[geCE1'g=F^#ccF2JQ;'J.:/4JP6Tm+H&dJUE"9oD[/3#g^9Mnno=&Vg_
-5;t;O0/,(:3'Ti':KCb0B4b[a;bBGC5X*fNf%8X/eBGhD]Y;(l]#)D1ce$k%gZ%#@eBu^ldE2C-#KXm)
-a3DoZd:q"SdaHUqjPeY9gYgb&G&VSLF)n:^Suf`?Z`^I7Za#XMJYf]YZE't4aeOrBD/auTH>IbNI!'=N
-KSHh9Y-P[#MiEIoZ*1@5Y->4EOct?DOH59OFaS[eJ9HKeJqJW'Jr7:GRtn2_rm28"cHsP@_pH<:`PfU1
-a2Yp0`BqAL^;.=g_7mt?d(\#P_T]TjVQ6c(cG.9A]ZSsVYJ.Z]dFH%L\A?)&ahP=+_nWan\$`ZT[]up>
-[^*<K\%&uY\Gj#K[C<]X]",;V^pU\b\\H&]\gFqu^rO-l]"#5X\@o`!]Z7gr_8X@2bgO\]d)=>VbKSDf
-gt0<KZ@9*i`k&dp_o'F3_7$tb]!ScO`QGlqXOP(n[&'V)Xg4jpZ+[E@[B6pGVOX9TU8Y5rXKeLhXLYdQ
-aN)!-`jiUc_o0"!^T+NIYc+q@Xg#%A^:1Vc\@B5h_S!@b['6pEZ*UjBUnFZgX/2VcTt%A-W2celSuelj
-\%K&]dsf9L\\657WLoiXR@^Xj\@AE0S?oT*V6AL`bg"Sch:ood]?AaNYGeM)Yct:4Y-514W33G1ZF6X0
-['cj+Q^482P`g90aOA/K`Q-$Gc-4ARb/qW>`ll98aNMWC]u%S'ajSbngt^T8eBc=Z`PKF,^VILo[^3li
-aM#<ss6]gdrpB^ip$V2:o_8@]s$q079L(d&H_m3VG_;9QWiDtjE*upOO.i>DW2cDG?s$uG?X?i0CN!ik
-9hA;oGFke5U6T.o@9o7rVl-SoV4a#iAm/MOC1_9l>$t]KCh@HrE,06+BPWU%M049+IsH6eJ:i)cBl%?m
-C27QsBP:seAmAJE?WpT8=&rC'9NkS%?<BZ^4Z>Dp9n%_5C0+P=?!^W2='o?:>?Fm*:fUq>CiXT8Bk([d
-ARf:aARo=]@q9(ZraZLJ@q9.^A7K%[@Uit[Anb=X>?kB:?=@,@>?b97>?tTE>@Cc==^"j,>@(?5;GC%c
->$G-8Ap9H0TV7a3EFWEg?XR&==]T$D?sd8QHBG)%H=pi!;b9G=4#oJp<_l1\9MeY`9MJ.Y80^Dd6:!q0
-7n#sE:.RoM7Rod=9gqZG8P;lS85E,U92/;`:f&*0:f((k<`2ai:JFV\9hnJW7lik"5Wh+i3^uI75>O@$
-8Ou0=91E31NKolqLiuuk6:+UM6UO=4;H6.]<_esUH>%Y\Iro75>$#$JG]?e_;cZt$<`E+$=Ar*u=BAU.
-<)ZIa=C,]T;,'qiKT5a+"TJ5mp[\CWj8]/Yq>ViV&ec343($>ICj12KBNe"^+WD%""9\u9%i6EI7ncTa
-?sH>e-Pm*lq>_fB"W/@65!Ce6&-rIE"=2-q8md^te)TKJgeoOB(4Y,rhVHr9Z$nDK)\<Z%(C_0()ANVb
-%jEdLj5\q0-6XZVY2&$rjko"K]J_>Y(Fh'a*t]>,*$H.B(FC@M+Wr88eR:7OX.to;Q_16u>#Sp)9N>.l
-:/b"]7SZ'#4@(hZ2DR'J3$UUJ3'o>;'+kZc-R=JE>$=!M.QTXI0fVHd0KM*H1D_Jl7TEJp?WTc`6Uj@'
-6:O:-5sR_'5sbK;@m*(E77BR/4%qe'7mfmG75["]2*OJk.lB1?1,V-Y7Q3au0fD*L1He/a4#&':/j)9Z
-8Sad5eCN9p[9Q'b90u!+1bg[L763Ch9SL(2gQkT%59h$a%hT9^)_`KQ,TeB_+[m:g)AjA4'bqMt&/uT-
-+=\f_+=A-L(aULI+s7jI-6X9Q.NTZT.P<%q/12er1,:@,,U=NY,U"BX*uGD!'b_)f%LjBor=Ups$lg0"
-*[2LbOLN*N^T`PJ'b_6%+Vtt8*$Z^D,V:4)fUtrsYG?ql?9'i'A"%<d,pk)n,qUSp.P!/!,q:N!/i"_"
-+<i<g2DcHl)]pO9,r\Ro8N\jY'aOm=!(R%p%NHoY8l]82?W]ud0H_2L()7T&+"B*09jDO\JUV`Z=[P1t
-.3^K"0/G^V77pQa?t*PM=\qOM3AMs$*$cUP/2fdb8PT1b#YmrW2_#aS!W`0!"9K5e1HYS$EcI>3Tr4TX
-b0@`WkLIYb\\H&?`k8[s`59C-_9(l^]X4cF]!ecBXJMYdTWko)_S<k(g:Y&4[`ZD#^V7@t`n7i6YGn_+
-W3rM&Vl?J]US"9NS"-(QhT*49gZnD(p@7_Dn*KQ@nalMLoC_kPo(W%U>OhC[naZ,;p\XdNqt9UTm,[Eq
-meZqTo&T<9s82Ecq=4:Yp@\"LoCVeKo`"IOlfmTokiqEujQc."na5K&kN1ghl0%@!nF#`6md'E*kj@R"
-nDs*,ki_=(nbhYmlgFB<m.Kl2nFlJEp%\.Tr:U!bq"jshs7k6g_o$rOi:6=,p[7VJp@%>4md09/q=rpc
-_Y!Edo]to:mIp)8n+Gu)khPIkinN8IhVI#Ag>^o@jmDBul/q'kn*TN*p\3q?mcEQrk2#+\g?.V]i8*J\
-mFpXkp%%M7khkF^k3;:!ioT:_i8*/Il1aN"g"kTEgYguGiT9.jpu2\8dG!g^kM>"QiT'2%lYknLjmhj"
-g;`jOo'#]Bs8W&mm/$MRjkA\Sk2bLZiT0"Rg#(fKjQP.Ef\,!2e'cahai0N@5=/1A8jl!.0Hgc+!s8N(
-%O!Pg5XnIG=BJX&9LLuu/1i>$/i5XU85)l^?=RVY@q&A/6pO"#h:R2-f%Sg)`PB's]tV7qa2lf`hVHoB
-jkA2-bKnP]a3)WNcHOPYe'ZdseC2prdaHq*d)j_kgMM"KEcuGCWNDu&`4N@YY-5.8ObS:\Za-m<WO9m@
-MKWo[Jq/>lH$k!ZDLRFtZ*(78]8_c1K<DJ_YH=t3ZFc0ZJpN0)Jqe_uI=ZluG_CU"IXQKhLqg0aN3^:H
-dF$+^d)E`>d_ru@`4s1-_nEk-`4Nau]"5\k`m;Z2bf.WF]!JcKZbt#)`6$$MilnjM^qA%D^V7P'_8!h!
-^!OO/\$`HBXfet7Wj&q>]XY5S[Bd*H\$WQS]Xtei]=5PZZb!HQ^97gW]sb8Y_n`dkrj[![]u.q#`4W@i
-a2Gg6bJ_]TaOAP[c-k;#f=nYuZFRld]=Pek_8jI%\@&rV[("#r]reBc_m["PXh1sV\"p.3X/32,^;$b?
-TW+cdXfJM-U6hgn]XkY^[(4#f^UVD0\\Q"cZ+.-=Yd:.3['Qm5Ye,@sUp.YS_S!@cWj&b7\%K5R[^NQI
-Wi326ah4[NX0A_)XfA4rY,oCf`4igrbL!5]UnsQPZ+%9TWi;i%['6=/fY#JPdaR%+cc!NDf$LXsXfo%7
-XfSY.Y,A%oY-+t8VlR56W1fTFUmdX4G&baVc,RT:`m2iQ`lH0A^Ukl3bfe)Qd*9\I_84%-c-Ohgf@/3q
-cd'hZaiD?;_S*OdY/%op]tUu-rs&AnoC_kMp\OnZF&tms4?.YaSpc!@Q(P(VVkJ$:=]CESUSFcfSV^WO
-A7&eR=Aa'YBjFD)=(Z]NWMuVW?sdAIR&$XXX/MkfP\jr8?!h(K@UrYM?Y=1gDJsRpBi\e[O.hGVJ;eu'
-H%:ErG]IP9AnPjoBkD$k@q94[>$bQ>>$+j+;c-"b<a8p491D-,6VC1+MfWiB<`rg;=]/7,?<^Z9:f1"i
-ASGt$E,B/m?Y*eWAc?<EAmf(Wra?=H@:EeZA7T7^@qK(VART*VARAbL>$,$:?<^V3>>/=0@p*,B<`iR,
-<EE@&=B&'q<*EO0?"S;FSY2XCO)nf=A6iPG=BSX5A78kQApTT9VKlifA5u>s4[VJ#6r6NF:JFhk;bTqY
-8k;MP66AKZ7nH6A7n#d88kDTD:JaPR8ki#V:.S)S7nuiT8k;uW;Gp"Z<***u:esYU9hnM_:eO2E6U<q$
-6:XgB5Wh:t5X.k45X@e*??VBoR$<GM>"1kI;cH+P7n6N]8PiGaQD/\>I#3>oARo.N?Z140=&Dpu=BGK$
-(0=O6;,^Lr='8L%9MJVqBk^L@;ceU6p\t?io(2DRl0/*-s8W&ms!\g"',`2T4@!(]Ed;nJ@oP?8,T7'p
-"q(YC%imAm8kNc5CKEnY*tJMUq>_Q<&K)fH2Du'T"pG/4,0[f(DOnetj5].Q;(*@sIb+MT!Su7-Y:CJ0
-&f2T*&0E/='aY*Z-8Wp,j4qBp+t+D5gu@>Thr*/&1+=(U*Zl@H',_`1+W2RN.30BI)(2`>A34t:UR%(6
-T;?[<=_CK)<EE$l:ejGL;aN?*5Q3Ma1,CX9)Dj965qsK$'G291.$qAYF\O\I6pWXa2a9Je4u=]F.jd#M
-;-$q)9Kk9k6:!Op7R]s=3B]Md3^,bi5".t177fp58iJh#3^ZIs4ZbDP2aT\c1]91"4$lIm5W:2M4>SZK
-4>&ZP.Q'%F5<MMOR)7A(f#kU46U""%5W^kY/NuTc3]g)l]%>W":e!bu+!M@;()%K1*Yp"E0/S,))BBh:
-)B0A)(D75r+<DOC)AjG<+<VXT/K>rY+X&3X)Bg=B,:"KT)BgR\(a1Oi1+O[s*$6=K-7^Gc)B'G.&eZ!$
-/05H8',D;q*ZPe+(Df6"\A?>(Z@jhF'GV]5(`=;6-7g#[/0pD/T21WUUk*8c75mAFST-5)-n><N/cI.@
-.k2bd-7UJq0d\7l,:bH,2C'1]*[_@J3Ef3D1bg?m#l=U"!=0Db0LSiF@:EYE75lP0&.oB^',`&M5Y>$e
-Fb5<nCgp@02^g+!2)I'E2*!fd9N5>.B4kgc:e!c50d@bb+!<!d3'T\t;,^Im:eF)8/05FQ"p>#0!<<*2
-,W%ME4_oq:Q_'M1aj7`WkL@Sa]"Q2@_mlth`PTL.^rY`[\Zr6C\?E!8VPU&dWjoR>_S<k(gq18;[`ZD#
-^V7@t`n.Z0[BQm:YIU^9XK8=jVPU&WT:qjZh8d1>hWaY*p@@eDn*0-5o^hhOoCMYImdp96q=4(Ko(;YF
-oD&+Fqss7Dk2u4#o`+pfmc3U.s76$dr:Ba]oC)GLp@\1No)/%JmH`s!lKd[&rospUna,E%kN(ahl0%9u
-rpV`8na,i,kj@R"nDWg'lfd^,o'GT,nF?#9nF>rAn`TE:p$qVEmeQhUrquQerVuomfuh3]_p7!+mHsH1
-me$5Ena#Q0m.'uIiPNJ)p[\(Gme#i?qXa4Llep[Tkj%$Zi8WMKi8*5NhV-uVn*T8sjQGdrmH!p3jmDR$
-jQPgbioAbKjQ#%LhrEbZn+ZSGki1OXj5StWm-Nj$kND*khWOY(l/:CUj5].Thqm,Di9^:\hqcf8k542p
-gYCWDl0Ia*jR)4%nEAZLnE]]1nb`=c0)G2:pA!b-jQ,Iai8<JPiRuf8h;$iFg=Y07g==Qsg!S9kPuC+C
-:JFAE3\DQer;\;N%3-u_77p<S='8[+91;!#-6FE[/i#CP7o*,h?Y3q_@UE>77707&45,/9g>(QAf[.gX
-\[SrPYd;9pd+[=3hrEGBda?Lje^;RfdEKYSd+$Rsf%AX,e^N.*f?qmof\1(]B68KAHa:#MZc'J^Y-+t7
-X,hjYUU@D5XK&\MSVM<+G(4gdF*)eXG'Jb!Lp4%cZFl-UPCp$CYHP(2Yd1ftNei7BKnrumH\$m'JpN3,
-KRJB"I#,PAT9-Lucd:(^cHjMA^X1'=a2Ga._SE[oa2Ya(^:V/#^V7e/[*6A'^9P)X[_1):ccX>Ce)%gT
-cH!ZEdCZm0bJV-3]"62$^q7(\ridHH\$3-AY.V3I[C*9F\@AoR]=tqj_8!OrXg>UE\\<Nn]tM"c]#2@q
-[^s5h^V7Iu]#MFg^W=C0_8O%2e]cUobKSDfgt0?LZEgsV^UUV]]"Pqt]YM%f\@/uiah=jYe]GG7X09.A
-_SNIYYcO\&Y.M9BSY`?\WirP.[\fLi^VR[nZ*_$O_8!@ta0rb#['6sGXKJe'W3EM(Uo\mHYd;$`a1ep`
-XfSb0XK]:IZ+mfY]!e]Maht]oX0&\5Z)Fb#St`*md_`c2]ZJNrTUh[?S$9B7^8S38['[9=YLL81c-k+r
-eC;RZeCVsLX08b5YH4e+Y-"IlUSt)hXfo%@\Yc!_P,+S;ODSRHbK.Q7_SaO>ccc=/!5U(u_oB[4`llB>
-^:V,!a3iDgg>1<-dF$7aai(m+]=kkf[C!onaM,I"ec,pSrVH9Uo`+sjrr4!X:eEZ)0lN_OJUE3<T;nog
-T5It:;N79CUSt5bLjiT,@UEYP<)IXQBjOP2?"SDZWMcJS?X[JLR&$XXX/MkfQYU#:@:3VXBO,(VBl7[)
-FE2)2Ch7@CTo=ANNIQ8$I=?cmEG00$BPM<sAS,L_@:rtO?!UW=>Zam":e"Jc=]\Nr90ka;9iZq,E,JlT
-?"IMK;H-n*?X[&6;%-6$A7o_"Ec#Gs@:X'NAIN*^ARAnU?t!PT@:EdHAI3!]A7f.VART+\r`ob5>$PEA
->ZtD3?:J4,?<U`@<`iX.<)lso<``+!<E`U0?"S8DS=uXEP&k)<?sHu=='Jd:A78kRB7#c;VL3,nA6)Gu
-4@M_/78HTF8PE)`:In/T9Lq`H6:4.-5t=L=8OYs57Rp'B6V^BE8P;iR:JXPT91MNI91VQE91r#Y='&?s
-91hcK91_iT;,'VO7Roj37Sc]J5sR^768D)'5Wq:r>B>mhQBd>L=@PPA;,]hM84ccb92JYgQ_AnCI#!8p
-AR]+Q@WHd6=&W1%=;k7?;cHds;,0td;,U@q=&2Us@;BX\<*<IRMtd5To'Gc4o_R\L"oeK!s8Vols!o03
-)B0_B.l0e#Bl\HADe`071F<tH#RUeB%Mg0=1d"oQCLC+22^At?!W`9%qu@`=#oOs<0+/$h!sAZHb.(Sl
-TZG[Dj4i!S,Sq#;e,J3*hpnhW()IW')\<Q(*?>n(%3?oVh;dMM^*4jS)m7uUioT(UfYT0c+<;OH,V'WN
-*[E'P.kE.i+<VOL]$tObJ?PZ7R['>>G?dmO;c$Os;+ODQ5XA15IPj2L2**lW/1N.h1b^gC-mBiO(+gsl
-Wjc8K6R=lo8i8:Z3Aj/n2C^4'0MY>D?sHDm3BB;o5=%Lt91(X$4ZPPh5s%4u8Ol9G8jc9/4%21t8MW@h
-2)7*W5W:GW4[)"k4[(_j3@cpO1bUO=-8mh83]B/a4@s7Q_9pofIa5c?5W1eb4#AcQ2*jSn4[)`$]%>W*
-=AMC7+X.O>*Z>k?*u,b</1r(a+<D@>*Z#V2'G)''+s7d?(`XM>+;cOV)B^:N+XA<Q+!2=<+WhR=*$67I
-/2oL?,Te'I+!2IG-n$5]*#ot;'HAYM*>T;'(`4&-*"i_m'/k0L:;+`c[!X;;&.om((E"8:-8?Pe/Lm=@
-W)/MYVh\q^:cq9uTP5u).kNA(-mg>l-m0KP,pO]a/1`+p0/5@A.Ng#]*X=Mk;Fiet+V=t\quA2I";)n8
-6;q9'@pW8*2^]OO#71hP(a(P!;dO*WIYE>qB3S"f1*n7f2)bh#2)@'N6VC?_@fC!Q@T,fb4#JE.*[)g^
-1,M$T6VUDV;-Q^_4Y\3!$jQt>!WW3(*],i<4`HFGStqsK`m)'GkLRbd]"c;Eah>1*`PB@,^rY]Z\?)d<
-Z`'e#Ssu:IWO/n,_S<e&gq1>A[`ZD#^V7@t`n7W.]XbPZ]=*0bW2HMcR%^:KSZ&Q`Xkq+3^#8/Hp@e.K
-mI99!p\4=Sp[[qIo'Gc=p[@YDoCr1PnFunSrq5jIi9'Igm/R%_md8]rs7,j^qt'X_p\"7Vqu$Eame?8A
-n*]T4p%@PCna5JumHWm$lfdU$n*B-%md0?3nE]]+lLF32pZI"hm-a<4p$h2/me->Hmd'0.qt0+Bq"=+O
-q!e+Wo_J.Sq>L?nq:a!/_op[&m-*j1oChnMo&eitmdg8LiPNJ)oC2G?n+Z5-n+$)Jq!-qlhquu:iS`;H
-iSWYZiS<GSnFZ/7md9-#jkK+gi9g-th;d_Zj5o1Okj@^#ki6sElgXK8lfd['kiUgWgu[b[hV$iOjjr2P
-h;IATj5AeNhrs@ek3;=/gYLH5k5+)ngt^Z?j5oCbh<aIsna5/Pkj.g+m.p\[qt':Rp[?ttjQ>Xdi8<GN
-lJ^OUiSWSShq[)Dg=+?lcct"`PuC4I91hZ91a3Y>"TAB%%2^H<0g8'!:/tD!=AqdY3\r-,-SI874@;\:
-<aB*FARo7X>>7OQ5!D#Vg"YEBgY(*(aM53lZEpgDbL=kmi8`_OgtgT2bf@uR_91$GajAYqgYLW?h:pQ2
-f@8$gcICCsDg6&EJU;pPZ'_]2]sFlEYHkF!L4Q;1Yd1=0[E>%oE,ToFEHuJ=EHQ>HK7SZZY-5.DN0'?Y
-Y-G16Xfen6\qlB.N0''KQAB[1JUMofK7ni*M2-V:_69Ms\AHP<d`B\Za0rM&bJVB=]t_@r[^<rj]",Gc
-_9g!0a3DHN`l,Hj[CE9@cd'q\d&Y4B]t;J-^<kHJ^;eC>b/q<'_nNq#]XbYg^95;`[B$17Za.-P[^Wo`
-\ZiTU\[oSj\A>;T^UM!6`Nlk^^:qG&^U1A]`Q?'4]"#Gs_R%&#`P'L<^Wk9Jc,\#Odb*=*^pUJR[_T\e
-Xg?+J_aqPYYc5.B]?/1.Y-$0k\[\WD^9s]@Y-YaQZ*:44XIGWSW0sfoYdD!BS#*R2a2#@'^UC_^W4]mL
-^VmCUYdL^>Z)XS+]XYG"[BQU>^;@[q[(*fVZ`U%$Z*^a:V6.>;Tr>W)YdCdCYcOq+[C*0@Zb+N!_7dM'
-cCpo&Ss5P>Xg,4+XK8b:^8eBa^!"dLe(i?n^;/7M_PjQ?ZEpa9WN3/1Xf&5%X/rP5\@fDMSWJl!QCj7T
-A]`Q<]=GVb]>)D6b/_XRaiMZJaMl6Ga2>X'\%]Z&e(<C7hqHc:e'ZC[_8!Up]!eoN_8F:,^:3)$!<2Wj
-#6+Dbkk"]Nrr3s[;bT;72KGLUI<gL2SuSfgTQ"@D<fs&LUSt5bIYh<-?XI;I:JG_>@9H9">@DZNW2?;Q
-?XdVPR&$XXX/MkfQ>'c;BOkgqAQiGIASG^kEc>`4FD#<LU5jbVNIQ8%I!p]nDIdKrBkhEtA7]7Y?=dMJ
->[1K>@9?B%<)$Ot>#eBn8Nf(-93-e!AnY:A>[q5G;HI74?=@,@3E8jS?Y=4uFDu&/B4PgmB45.ZA79"Z
-@:EeZA7&hWA7]@a@qT+WAn,Ff@9Hi@?!h#H=]o$=@piUA><u_(<`i[/;d3C$=B/'l:0Lk)?"S5CS>)aJ
-P]U;:?"75C='Sm8>@M#LB7#c;V0HZeA6)K#4Z#>k85rP\9hJ/UIS*4/8jl<E6UaL46:XF::.e&L8OQ':
-5=e@38PMoM92A2R9h@fM;G^1c91VlY<`Dmk:fC.b8k2EH:J3r85Y"4(5=e%*6UO1+5X7n:7moa7>]>jg
-Q'I5J=%5JA:f0JC6UXaT9M\_kS"k^PH%gopARJeE?ugI,;H-_")d$0@;c?Y!<)HRn;cHh%=]&"#?tsCS
-;HmCPMu*GXrVQ<enETW*rrrE$s8Mrmqu8,e+X%pH*%!O3<+BceG&qS375ZG7%1!1E$546q+=B$8<F9$5
-;+!&T$O$D/r;_!F)'UIZ%h&XH"U$1$Vb:Kc`7!]+in%'Y*#=Fdg"tQBf<6S;'+u/t$4@dd&eG?Y)'(9d
-iSE5%+t55dY2&$rjko"K_'gTZ.k3/3,nUq2*$#_<.OH2g0-)CLeT+B<YFq;TLR,#e<C9tm;--gp7n?'3
-3(n]e2)dNS5=m^\.5E272*!97+s.C--RUjQU-DXB,r\Lf2).-Z5!MP&2)?R.5ttKoA6Ml(90QEP75ltj
-5<;/!5!MP/6T7;"6Ua[?5u'7#8jH'M3\`QU4?u:t0ekaX8jb]u2*"5j/N#gN/3Q$C3&`3;.6KaU7q\(%
-d+iTqd`#f]0K)Hg1c.6O2_RE[5?!QQf@Q*]8OOsO,ngY#)&t4[*[)II+rD+>*"j>8(`FD2&/Q61.3]fW
-+;u7=&fr/2+=86M+!_pM+WM7C.jlYh*uZLZ1+t"#-S-Mf*Z,b<,Td^2'ce2&&fq]%rYPtX'GMN4*#BG1
-3GVC*]Z%grGU=.;&K2W&'GqZ/0HVPn19T97:kYpPOC^pI0LC2N<@'%F/h\_'-71,s-mL&e-7CH$1+FY)
-/heq")_!!N#<u?V4>S/r"p4]&.KKVY(+D76=(>iN>>.(1,8gmr$l0g*.69t$@rQ[BIsPsB=[k2$,UFHs
-IR-(V1GUgH4@)M6>\/&#Ec#Mq<(fM7.O,uU-7gl35t=XH?!^c88jPEh+q4h`!WWE8'Heq[BoAFSTV/+)
-bJ2KceB>hL`P^9<[^<ib]Y;2+bLaP>\$E0C['d9JYcFh,Z)+81]Y;>8`4s:3fu1_@^Uq8%j2\sS]sGDZ
-*ji;ZXK&"gT;86WW262gbf%E+i9U".p@IkFm-F$$rq9UhnF,l6mdU2LmIU&IrU9RYp\t3fn)a00jlGFc
-p\smWi9B_/r;QTiqu?ZinbMeGpA=FPrqPa;lgF!(p[IM4l0.3hki2(!j5f^ti9TUgioT@biTTUdguIMX
-1@F8Xi9T[nnEfH-n*]Q-lKn68nF5u<nF-5Mmdg&Ap$M2@qu$Befuh4MeF;u!md0]?rpWJImd9K3mI'Ju
-aNO;:k4S*1o',$%nF6GSl0I*`k2>"KgtL35lJUmpj6Pmil079sp[7V:j6#Oek3Ljjm,R3hi8NJDhVm>W
-8F>3jhXBn(nFYJtkM"JGjPoFbiSNJPkNM']g>_2OkipmUi8NSSm.C2.f\"s9qUa3Rg>:fGjmVNtk3MC'
-l.F2;nGN(UpAP!i1@k8-ldk.ZkNM-linrMGinrSSin`bTf@\g+g"k0+f\4]:=@b\@2D$0l$NgJ6!t6(o
-5q=`U:Jk+m<`)R[4#8H<,9J6a1-.]l:fq4EGBIh9>ujls4#]>`3Bl-Jg=b08i8`_MeBl">VP^>oWNs"T
-e(37Ph`9QNin`A>cH3l>]XP`$eD/R"b0nkfdF$+ahVhs\G'e+AI&a'7Yf"2e['Qp;Tn@fFQ*%O-]"tqk
-I[,D0H$4RgNfT6CDfKiMJ<[1:XK]'jMNj[JYH=n-WN*8BU6M./LQI7IM1pV3H[1$lKnkV<H@DTiVi/("
-cI1(\cHa;>_RI\+`5&pp]=,5[c,6s'_oL-<bK%ZPe],;/`P/^\W2m\U\_PB1[aNLNdD!BKf>+r:^U1eo
-I^lr:a1&:a]t(Ym[]us<Xf/;)WO]^GYJ@iQ]XkMV[C<QJ\\,5K['d<XZ)+P4\@B2^[(*]W\$WNO`5'$u
-]tM(jb0%<2`4s7$^WF^Ee(VLEZEgsd^q[.X_8!Oi\$i]NZEgaE^q-_Pd\a(XYHkO:R^fc5bJ^EcW3EP/
-I]''@UmImcWjB@?\%&lX\[9/o^r*^g[^`cS]WJr^ZaI3EZDsb(Z*(^RWj&S@^r4.1W4'45Ts:u0\ur*2
-Vld82Yb.SiY,Sb7U8+ihUTCoAd_WW0]uJ?^PbahJXJ`23]!\rO['['DZ,FT:gsj`pe(<9lcc`knZa-pE
-+gePXWMQMqWMm,*W3VnRWjAh7[]HO4UQfD-^":lbbKS61aXtQSa3;TCbKR<)_8X@4bLP%ngtgT2fA>?=
-gXaK_\#ld4X0]IU^rXsH`Orh%oDejijo5Pbrr)lqnGE.`EfaH^4&9(/V4*'bLm=C#TqeKEG^Fq<X.5TH
-Q(!qV@U<#/7n5g16"je/=(5QfVlQnpRV#Ms;MV'IXK8S+TT*;S;H6b:C04SLBleKEH$=.ADJsZOVl#Du
-K8b;,H@($gF`D,'BlS-0C1_'j?!h#F2HEj\<a8^4=&)k#;H$Is>"h:F2aL2;H]2u_=]\m5@UiPB?X$oC
-<`)mo=D2MbD0'Z-@VBOkrb*<`A7o@dBk([gBjkjpC1q<sC1qC"BOkgkC2[]l@K'pJARo1W@U`SH>?kQ@
-r*'e;@U`MG?<gf>=C#3=BQTN.US8!\K5+Xo=C#21?ZK=Q?!UrYJsN.(HXC2k>$"Nh5!qV%:J!f;9MeYa
-9M@uI6:jg=852NF7RTa:6V:-H9LhE<7R]a:85W5W9he2O7RTd>85E)Q5sS%79hS2F77KI%6:4(07RKL0
-77Tm=5!MG)6V'd77S5s26V(R*P=1Y#P`Bf^5XRe1:-:d67oN>Y93,,ZT9!c+G'\FXB2hl<EJSj,93>;!
-=]e^';,L@m;HQst=DDAF;GpS(>=M4a?A+aCrs8Stp\+(Orr2lerrE#nrri?$p\Om_rrFr4.k)Y\)':%R
-3(@"cGCG'kH#6\Z6o#hp#mLSA&f;lQ6r.$+G%aW60-V):!W2pH!<NK=((goV"pk_jb+W'RUW1^4gtCJ.
-2)7.Uk1A)3a3qpe*uPY!$4ZtB+;tt(&0;`XgYh/I`@DcD+.h9HjQ5=[f!6nF*ZGqT-lN.*+sm4:GUY3l
-,V18g2S7[j3eaT,S=,(qQu-2.4B?!'=\hOZ7QES&4Y8?G1I*]^2(:RN/hAA32^&tJ%2^QFS%;Tu4?,\n
-77KF&5rM(k/1NA$0jImR9j_*m5Z(<H6:=.%4$ko&:cpm?:cDER91DKK91)QW76F+493m!51,hcq84Q$.
-5!_Fl1c.*W4?#2Z3B&fd82WLp3^>JX5=%V@Oi#E#grQHo3\N'J3]oJc3\rKK2Eb0%^t$l'1,hTT/L2/C
-)&F)=+qte6,UaoY*#TS))'Kh;,8_LB)BBe7+tOoa*#KS6)B'Y9.k)Sb+s%gD'c\87-7a6X().r:-6srO
-)B9:t(Dmr/)&Eu$(`OJ7%hKQq'ce;-(*4,#(EGhi_SjC-]6G8)'Fu6/%hp-,.4H;\/M49V]30cWSs"n5
-1c[j?Y%eXn/h\q6/h/1l,:Y#d/h//"4"M^,,q_84(EFeM*Y(1f0HLf5"9JH$!s&N3%OW&C5"f-j@TQ2f
--QEd2#mL_M)C..-;dscrOGSF.C1("3-QOTV*@M"W5rpt(20Ul;5Y"RRB6JH>DeiTX90kKh-6O?U.P3M@
-78$K_?=$`.6TZqH%g`FC!!a&K*@E=QNh)u=SY40O^XD/lbJhE<_U#WsZ+dub^VIt5f>"\tY,SA$[(*ZU
-Z)t.4Unk`;^;SU@^W"1F`501&]>)GGahbm+XgB7R[^NHAW2$&XUnaTXT:W1.`5B%Alh'lDo^Cr4lKRI&
-mf)])q"jXMjRVj.pA"=Tp\as_qYBdVlLaN*l1+KEs7Z$>nbW:cq"agar;?Qi,PUm+qt'=Sq<d>0m-*g-
-o'Pc0lK76nk4%j%jQu-fk2P@Zk5ONIjm2*klf`fZlLF'&nEoQ2lg4$.nF?&@p@.SBp%J(IlLk#Ep%7YE
-o(N"]s8MiC`PTL?lh'l=m-sZ=na5Z2oC)/8mdSuPbOb#bo]ki2ipZd<p](-QkhP"PiniDDhqI,Xi8a%U
-io]=dkMtq$lgNuqjQ>Oal/D+!k3M?pkOS$,kM]"un`T?'nEK?-o],&qg=G3Cj6Q!nj5T._k2Y@Uj5SkR
-kM4kMhV[AUmePSge_K-\gXP0;hVmAQmHWrsk3;9pfZ<=CqYKmYp\t1Ip%n(>dG<sGio/t\lKd?gi8<\X
-hr`qPg>(30f[83sdE\%[7R&md-6<g*!!39*&KO:j0f_Qt;H6at;+j;=1+4Lt,q(?&4@2V9=_)GrG]@>"
-<Dc=K2*Er\52FiBf%]-?hV6Z0c+g`cWN35'[CXQ3f\YWHhu;Fhf@&!d`kKC-_9(-Wgt0rrd+Hdqd`Kbc
-fk#,LI;W_DWMuJm_nNaiZ`pU"I=-L.XgbjL]=EC)P^@InE,g5`Pa-T;FE<"^PHCmeYdB@IPafLmXfSV'
-Wj9R=QC!P\LOY2=Kn=Z!H@1F#KSOnuJ>TEGN4H^KdEp"]b/q<1[`>nh]=Z)*^UU8W]XPes_T'^GbJqWC
-_8a(,]sG)W]Z&.+gW@"Fgt0cq^VA:J_o0R5]YXlj\[9Dt]X.UJ't1lf['?p@WiWM0]YCeV\[JKHZEUY5
-[p$2P\$`l[[CX/\\A5_e]XP>Z]=Ybi^r*gt^V[q+]<oGt^V[ju`4sFBeC<%&]!S`J\';k.ZELdO]XkJV
-\%K#PZ+%N[YHHBZZF[*?Xe;r;]Y2S+V6-buXa[FQUnt)cXLbF6Z_=J/[(3]P]uI_$[^!3J['[BL_8!Fj
-]=#/g^V..^]>V4p\APnm^W*Rf[\fb&['I?QZE:42ZEUI/VQHqoXKnRuWhlJjYIi3!]t;&#d$^/qSuA`g
-XLG^KZE1=8X0T%V^"_DodEU>!gr[pd[%+/%YT^0OYHkXKWN`J)ZEL=7Ss6@aY-G70XJM;HBkt9-c,mlC
-rl6Y4a2lELcd("h]"Z&"_SaFAdacq&gY(69i8<GGc,@2uZEC@:]"YblccF&;]uBUC!r`#pkPtP]"TA?!
-o`"ghC&3ru2`sl=H)$p`H\RfRT:r'WLidliVQ65VSXQ%4DI6RE90bd.6UYa)='&g;J#B?KUmbmp;Gr:G
-WN<2(XItP]:f1.gCLpUMAS?(-H['dQBPVC)L8h&/H%V')H?jplMKj,R?tX9SC^"TlCL(%G7Tieo=]8=+
-@9H<&;,:7n>Zj]h6pO.;;gOIJF^JBU>%;&B<FK<D?s6H/:f_(BCN"62ARK%cCM@NtAn5OdCMIEkBP1[e
-rb):HrbEosD/3j&Ch[^%B4u$nBOt[]@UinT?XRAJ>?kHA?!:<8@U*2E=^G?=raH"EFI/Vo%AB/ED-^:H
-=^,<B?<pe7?#=(iJsN.(Iq<2$=B8-]84c6?;+Nl99heG]9hS#K852fI77][3770R76:agA8ju'6770F4
-8lAP^:JX\[<DcUg8l&D]8k)HD8P)WC6q':$5smt08Ol3;7Ros;6UF405t"4/84c'26:>(!7?Wn#P)XQ^
-5t""4:-:a37T<8U8Q8]STSI6"FF/@\BN\JHEJA[&7p&hn<**1*>>nU&;cm+"=DVVL;c?\&=@YhU>_SXC
-rrr2ep%IqSkPk_bs82-SrV$6k3s%2`+9!=+*@!:)<,-`4LkC4u?rT]S+;>1h"ptkS+"96A<,6`#@S8[.
-((('B!!*'"!<NH7%MB6R"UPP`_Q[BYTuPL2gtUFk/1r`:k18)8daZ5q)A<Pc"pYJG%jW,+&02QSg#1rG
-`@DfE*hM0GjQ5=[f![=O)Aj&8*cr>@+sJ9].4?hs+XA*P4j)N.4,9i-R$<]4[!l:T4&JjS;GpY,<&cBe
-1bU[E/i,^a3[ZO2-oEV?1a!_V(*,"XR(d9Q;+!?,7Rf<q6Ua@/1bCF//4a#D<F&Wn4\&IE7S$!44@DG4
-;F!B<7Pmh/6UjfL:BjHm:J"Sc8UaW?6qC9O8Ol$/5XRn%4[MXt2`a,h4uFuW83/ps1I*uc9MePoNlg#/
-fugL&4>AED3C,hg2DmQS2Eb0%^t$l05=.^g.N]6C+rhXV+;#;0+=&6T)AjG2+=%d@*>',,(`XM4+=A3S
-)Aa5/(`457/Lr%m-6a]k.k)_b-?_'g+rhjK+<W$K)B'.s()Rl0*ZGq5)&jM3'GMB$&f;Q#)&s8#'c8rS
-^r==,\U5M1'bMK2%hg!(/12;U-n)7LX\a>5TUM'V6:++_WacSY/hJP$.kWV8-7pVm/h88$5;FW9-Rpu(
-)&F2:+:g7\+qk:e!rN$"!<irA(*PV/;I*a::e!Mo(]Fh\#n7Og-TXh'C3t]+P_F3j<_>Fu)C?LH-qHcj
-4$,J^1H@We9N>J7D/X?0?sHW&5<:MK-RC&e/2B7P85NAm>ZXWe4>A&t&deaL%grpc).Sc&V4sEIaOA&Q
-j4)8i`5KgC\@]Ak^q..p_o9u,^9tPa\$3'E[^*BIXf\k)V7sXV`7DoB`5C9H_7m[r^W>?U_nipe['6gD
-YGJ(mVP0]XTVS-MYKOl&[c-QEp@e+Bg@==ikOIp.nF$,NqX<hGo^MMFmd0H:rq[<%p\jCLkh5"dp@eO^
-n`936rV63fq[!#lp\XUZq>'o:p@.eJnEK-#lgXH6m-F$)l07U"mHs-#kih'ihVI;Vj5]Ffm-*["lK7<t
-k323rkNh9qlKda#m-jN4n+$&Cp@@S>q"4:Mlh:&CpAP!gq;0*._pRW?p[IV:o(;M?lga`<n*TQ4gW7S3
-lKdp&o(2#9p?qYSq<.5(g"YP)iRurEi9'C_i8iMLkN1skip#spp[@G9n*TN3j6u?slfmKnn*K?#gu.>T
-oBc)7md'H*jQ#"Hi8j"cn*B0!k2bO\k2GC[g"kZBhqZuEjPfA"i7-63j8@feiSWPOiT07eki1gqoB"WE
-iUHdEp'gp"rVZ*[m-NQojQ,;PioK=imbHdYg#(W=h;I#@gt:B8eCi'dbE>O[2(]ph'b:QS#nRao/iZ'a
-92GO`9hRo@4>eW6-S6u+2EjN":/tY:CN+-$>>e-c69$he4?Ys`e'HCnh:gE3e^;[]]XG/R['@'K_og<W
-hr!8Cg"Y31f@JBoai267aNi0ieBuRgg!\=!c-XthDg$JXEG'BiYFVf5^:UeZZ)j7BK7fGjZ*1@4W2G2f
-E-$#7D1$k]HiA+0Jq0,gX/iJ3NJj!f_69uBXJr5*_krcdN.Zk:L5LV3H2`:;JV/W2H?Ok:XJh,i^Wt3R
-aN_]H[_9/f[^s#Za3hr=[)9[a]>;:m\A6/*bK.T?e@N].V5h,>][aaLcFCa>`m2uJ^X13?b.u'5_o'3q
-^VR[o[C*Z\]sk;P['[$B[^3KU[^3EMYIC[:[C<NM]!oAa\\5S`]"G>W]=,&TYl;!BZF%*P^U^ti_SjC-
-\%Kbu`4`VY`!FN3da-I\['Hud\&ue0[B[$L]t:VU\\bYXZ+%N[YHH9XZF-[>[\gLGZFnQ$WjSq*VQR(s
-Uop]#\Yc@/SZK?0]"##V_m[\']YM@u^VdCo]sbP`[CF&d]X=cC[^3oc`4Wmu_mZqXW2-Z)[_02\ZEUR9
-XK/S+Y,e1kXJ)_nTVefh[*Z^>]Xko"d%6]&UoLMpXL,FEYckRIX0]+N`801udEBtcd(n#O\Z39GYHG%4
-[^s2NXf8+qW2-A^Q*%EqYcan-T954VFi)SMahu*:`5BU9a2lNLbKS2ObKJ&PcHt+rf@8L/g=b$/f@\["
-_R[:m\\5l$ai2<E`P]I*a8c23rrW2sqrIbZrr;inrVoIHOC1.5:KVh:SV;?DQ'n5;USEQfI=7rlV5U8g
-W2>GsI!0@9@9d&?ChZsP@UObbXK84dB2h`*LSUoNXKJXtO((s_;c@FD<.7q[AT2sFHZa1=CMImGWMYW#
-K8b8*H$b=0H#@5%ASZ*sBl%a-?=$l?=BAO":0:_%:f:%c?WC<177'C-5Z^s2Lj4#E;H[48@o?-1A6`PJ
-<)umt?YXCtE,9,r@r,moC2.EpBkV3oB4Y^e@r#^hBkqEsChmm(CMdm&C^4`fB4tph@pf4CF'i-V?=6o>
->?tQC>Zk9>?!pl=?sm/D?XRJaOIr5?R>Plh>$4p1@UWPI>[UiC@rHsbU7cjEARSVA;+!uF5XeO?5=A7?
-9i=_Y7nZHL9gh?<5=@t/7n,g891;WK84lKG8P;]S;,0n_928A^:eO8L:(g2o852WI85)E=69dOt6UXI=
-9)_=_7RTU66UjF,5t!t083K4*6!82gQC!_mF]Lju6VU<=5=S(@:e4;_<Kj)9CN"EDH$<jt:gA!rH:Lb4
-=&r@'>$P?1<)ZXm;Gg>-BN.o2=C5<*6:kF8P5YCcrr)ilp\b$hrVuQj!<)Wk"T8,aq#:!eIS)^N,:4]Z
-)'^Xn9j_piK8GG6C1C=7/gV>F$jd4K&JufN6s+5GEaMHt.2N9m!W`9%!W`?*";DFP"ptY[^;"&aTuPL3
-gtU1]0fh@Xini\Pg"=G9-R^;_',)3#'dOb1&0;`ZgZ%5I`@VrF)kPjDjQ5=[f!mLS)&X)9INfOH+<)IV
-1G(%$+XS0N5L/#54c682R?E9._Lbc\4A8IK:JG)9@QQP43&<BH-6tH22(^F//Oh?T//As>()An`PdP+9
-4>&]\8ObEd5ta=/3\N3</O*-6>Zjoq6q(!E7S69@6qKgA9gqB;6Te.15=nXA85rAe;c-Xr#u+>r6Ua^<
-69mL/3cR,92EO/[2*!ca696h[76Ems0g\2e5t+=DE4XcTfZ^^15r1/G2+'Sd1cIc[2Eb0%^t$l%5sd[_
-0d[VX*#9MH*toM9*$6IN)AjP:+sRg;)%IK')BBe6*@)OS+s%pP+<VpP/L_nk-6XWd.4?>W'HSJA-6OWV
-+s&$K(`3kq()Rr2,9Qn(?Ps[s)]'A.%hfcl*#T8#(DANF]?&+,[tH"=().i7&/-!$.O5uY0ds-U\QOQX
-T9>"40.f;+Y&>4*/Lr;#/M]7I,:Fl^-7'f]4>SB7.P<S1*YK)1,mth9&I&==!WE'$!<NN?INU+$9N5.u
-=%YV1.3B'+$PO9m*A0BC=_W,9N15rXCg'Fn0-D/]+sSU07R0*u3Ar]U5=J7E?=dkiDf&rj<)#Y@1Fjk#
-,pt,t3^?/0;d!=,:.7?(.j>f="q2%O%29C_P,+qLR[M:D_p7;lbJV69aj@`7\A>tl]>;A'IaH'H]Y_Fn
-[(!B@YH+_+ZDXS7]tMA9`P9:*fu1_@^Uq8%ilK$R_7I:m\@]&CU8=ZVR\6LVURnR2_o&qAlgsiDmdT3(
-ip5t"oChhAnb`1Tr;HB\o^qhLmI'`JrqQ0^nG;S*hsBq)rUf[EnFlhXrr2fkq"++Qn+ZVNIeig6q<RG4
-jQQ+-o]t]'m-O')nE/otl07Erm-ETck3(RVkO%Wuj5oFemH<Eil/q3tlL+')kiV$llgjT6m-jW@o^DMD
-p%%MFp@.MDr;?9I`P]U@kk4]AoBu2>na5`6p$_A:mdSuPbP(>jm-"$7l1FB(nbr%>mGljQIcKG<fAb]H
-l/(IahX'RmmH`j!nE0)ui8j%\ioT7dk2GF\gu6uCj5\tNhVIGZoBu8:m,I'`h:pfHk3M<skN([^i8<SQ
-jQ"tKi7m;HgZ.PWl20Mid,*j\j4iPPhr!GQk2taameQ_DfZ)e<qt9[Xr;HWkmeZ;9hWs7`robipjPf%X
-iS<5Gh:pZ8f\,$9h:gc3aj6/A2)-R%)ANej$4[jk-o*nN7SE_W&l)"d5<:SN,Ub5t1,qNf8P`DrrG*lj
-=].pa6T?qf4[26ff$i+$h:^E7f[7p\\[&EH[^<WWa3N5hiSiYIg"QDV#LCH._8F16dsfg#gXt-3eC<'p
-cd9jPGC>!^B6'lPSZK`C]="rLXI4fsJ<I"=YHY.-Vh]V>H$XOPIXQ6WDK0cOK9i[@X08pjMij7?YH=n-
-WN*8BU6q72OH5K`ObS7-IXQNgJVfA8G(6BjVi84&cdC+Td*9P8_7mb$`4rXmbfITBbs0.\_84"*]=c/6
-d`0/J_U#okUU@SAag]sO\A?\=f@IaOc,RB5]#;A!_SX"([CiuT[DTquZ)k%4['@$NYH\#7412N-]W\HH
-\#ldA^V.+`[C<`^[&^OAZaIEQ]"#&MYHP7>^V.4f]>VY)]>VD"^U_A&_S="6cdK_=Z@9*gbJqH1\[B&\
-]!SiT^9Y&L\%oSYY0jYaYGo%BXL>@/[`Z1YZa-C&Y-4FiY,JD/VQI2%\%K8d]X5>h[_9&M['m9F[^EcV
-Z*gm;Z)Ok3Z`U71Xgts[^rF%#Z*LU7W3!;5]XG2QY-"b(Vlcr$Xe;AeTs1AbWjAY4dL!q*\\ZD8Un+?\
-rMsn@Za-gC`Pf!eZGX`=g==Qncdg:UdEB)&]<AHG[^NNGXfS_.Vl-MmV3R4DZEUgCY-k!fP]UiSbf@cA
-`Q#p<bg+P\eBu^mc-=GR`lH9Ie(<4&gYLT<g"b?:g!I^M]=PG^^W+C;bfRlD_8XLqo)Adfq#'1P!WE#r
-s%(Or@6?\K=EUI6KmAE<R@^+IUPX>IH_[U;W2?GjVN61TH?*\0?!:0>A5u]A@Y1P[XJ;4s<)HGHUoCGs
-Y,n:U?r9a%>&\Fo>$GTMDL$YSDej0-D/tB1VMoeQN.62"GCPKpChR<hDfKW-B5_]rBOP1M='&=!<``:&
-=&;^t=^YB#5=%Cp:/Z:hG]Htg?s[AQ:eb2'>$tQ3<E342A8?4)D/!ZqBkM'nC2%BsB)Q?SAS5[nB4bmo
-AnGgrD/*d!C2A?:B4PRdAS#C]@UWVL=]ns6>[(B7>$bTB>$tQ?>ZkHB=]ed5Ao<NuTqRm2D-pOP=B]*?
-?=$lC?!UrYJsN.(H"U_q<a&Ej90YI(90ta-:eOM\:IdfG8kVfF77]a;84Q6B6V'j=84,X077'=/92JAU
-9hIoJ7n?9G84OFd84Q-D8khiI6:*t'5<qP(84cBC7Rd;D<CK8E76a%)5YFX26:O7EF,cNROGe9a6q'R>
-9g1a/6rHiT<*`RhTT<o.G^F[YAPu6-Eeo!3:KLV#>$>$0<)cpu;,L7i;.sN>;HR+2?VX!]?A4@:rri?"
-s8;ims7H<krqHEqrqcH`r:U(i9L1?]-R9fQ-SISS=_VhuNK8j;Cgg'q-lWa-$4.+M)^R7(9j)+IAlCiF
-+;"n_!<<-%!<E6'&JG<P$OIlhb@"YM`mNDlh9omr4uIuPhW!MMfZJYD1b:=1)]0G.%2ooi&0W&chW!PK
-`%;iE(nTOAjQ5=[f!@(M)'9qY2]a+f)BLC],p+9X/g2;taOtr&MQ<G>P]3,"F\P\#86ob-7SRQ,6<-TA
-2`*?D/hf"93&rK=4Z5ee'bD,o'IYDhY@_</1e^A074orJ6T%1i.PQ<*2+'Z->Z4Es:eO8D5tFU;85VW=
-77Ka67S?cK5>=p<5>PEa9h7iM;cuLM5Xn"+76X"$3&E6?1,V*Q2)-sR69I+l3BfJ[6UE[f2FCGXXjktT
-bd(J>2`<BJ5!Cqc2a0,X4]m]Ze^BUL6T->K.i9BC%MpH0&/QW2*$p%Z().i1*Zu17*>BV;*$?:>*[DXH
-(_ml+(`+)6-mKcW*uZ1;)^$7B)B9\9*$ujW*Zu79()%;p(`FG:*?,k5(DRW$'c@i"&JYm"(_.9!'/FsE
-aiq?)M(',S(Eah5&f;H5,U"j+/ZdU<>_o)GOFL+^.6MjXD&XfP/MV]01+t.+-n?\j,:4]\1G:(&/i,OG
-,SUtA-3k;%%Kuq9!<<*#!sK,N.5aFd>Zt0'5rC,:)\35`',DK11-S?;E.Nt/NJ)7^=%Y_9*uQLR.5+Ci
-8ju'03]fJi6V1!N=']TWDJa-">>[mU3AE'4,U=io2*F5r:fq"/<_Rs34Z4`1&JPc]#7:Z;O.i;DSXIRF
-`6I>kbJM-6`mhT.ZHC"o]"btm`P/meZ`p@'V5U8lWN382Vkh&?]uAXE^V[\;`501&]>)GH`5B=*^:_>&
-`3uP;TUV.7Tr"`^S#X]P_6`+boChnIo'l#+naZ&<p\4(Bp\=LXp\,U#q>1$fqt'R]rV5jIpAXmLjR)dA
-rVQ-@oCr7a@/floqY0UTo(r(Op@n=Xl0ms#kOA6;lK@?rlf[Hrk2tmmkiV*skht=\k2"kWlK@9hiT9:e
-l/h7!lL+E<p@Ib>mI'H3nac,5mIp>Io(D;<p%%tMq"+=]rqY?j_SQW-mIKrCq"=4FmJcW]mI0N2mdSuP
-bP(W!lf@R&kkjr:o_Rn1jQ>1Kio&>9hr*JXiTKOco'Yo9n*0<4l0IEgjlYU_jQZ$liT9"NhVI5SkN:gb
-l/:Rfl1=0*l/U^[hVI,Ql/CX]iSa^m&DZ""khb+Qgu@)Cjm;-tqW*+TdbX!^j5/_TiSWbXj5o:Ylh0r6
-fZ*:DqtB[Uq>UBimecD8h<3k[kNCpbh:q/Yki(F[k24hDf@f'>gt^o?e'Ne+,p=3@%Ls!W&fW&H2aBr1
-;cHI_7mT9s0J"Ru-nR244$ub>;HI+3@q/nJ;b]eN5X.:h6:+(.e'ArZe'HLmf%/C"c-")F]Xk_`ZEq'R
-^rasTg"ZM_ro%/<e]l1Q^q@D$bL4_ce'QRre^i?uDg?\VF(f`tXIQ?0]t1PVZE9[MHZtgUXfeb)SX=nL
-BQ%ZtASuI+DJjH;L4YVkX/iD2O,K-__69uBXJr5*_k39YQ'@>qSUR#bI<KmYE.!:pNIH"tVQ?VO]#)hB
-dDF/T`3dY)^V7_,\%'Aq`P]X3`5TgDd*9GIe^2:J\B3CH[&g^Ob/_ERah5LAfA=ud]$\a6^V.\%]Y;.o
-`j*4hZa@Wg^p'oAZ*CC6Z`gR?\@/`P]t1DM\$rH@]"5AY['I*M\ph&l\\,Gca2,[/]!f,Y]">Yj]!T#d
-a25U.[(X>kaM5s<aO])!^pLDQ\'Mn-]YD4n['[EU\[8ZJZ+%N[YHHEm]X+QDZ`:jOXguBTSuK,rU9:Sf
-S>rQh[B$UBX1lBa_nin"`4<OfYdV!GZ*_'T[B[-CVlm/.[^`cPZPC$TZ+[]d\\,JYXf\\*Ydh6EXK8J%
-rhj>%TWPPtU8aliV4b!"YIi<']Xko#d%mD4WiW8'XK&P0YHkpUXKo.T^"qGndEL.obeV]N[]6d>Yd:[?
-Xf/)'\$iE<YHk4"SZf?)Z`'h/UnO];Fhc>LbK%ZC`5BX8a2Z3>`[A[AdFZdoe(370h;$fBg!eI#aiVcM
-ai208_TL$Je_Aj2ai)-8a3*rP!rD`ij8VjMrVlisrQ9Up3]g/@G,1jdG_hZSTqS6WL3.QZP,bR_XKAn?
-Y+1Z5LO"&eH>mP*<ENd@J#BBLURGjq:ec_@WN<2(XItJX;,15!E.2q=@;'4hF`hS@CM[p*EJ(3cMg'f5
-J:)]hI"QTZCM%*qEc>`)CMdQm?!LZ=>?b??=]JO(:JFYkA78/!6:+4:=+-*SFB`!Y?!q)=:g@@3@9ZN+
-;d*X?CNFE1BkV'lB4kpmB4bghAn>XgAS5^nB4l!pAS,apCM@KrBmXW3BkD$mBPD3oB4YO[?!UcC>?k?5
-=^YZD>[:E8?!LfC?WpZDC35T0TqRj-CL(7R?!:Q@?sm5C?!UrYJsN.(HYR2!<)u^]:d[E77m/jp;bTk^
-:.IZC8kVfG7nQ-D8kD]K7nQKG84,[277'=.:JjbW9h@fF85&qW$VO,g5se+49h.`E6N'.Q5t4@36q$r?
-<^Ar=84#U05taa36qB^NFcD]SOc+?a7RT^@9gCp06VpQN:g-k`TSR<"GC=g`BN7`2F,,!1:01M!=BAI"
-;-@(+<)Zk#;e'<6;Hm@6@8TWn?%%2#r;QisqYg?lnG`LfqYpZrr;HWes"IMP8j"jX,pk,t3($JG@qpp_
-ML^)!Al1ZD,T%.&$47=]+=f<9<G$2a>=^h**=W5P!r`3@!"0>A"q(e^b0F9tV9%*<g"t=m0.S>gh;[JV
-imiM#Cdp!1.2s-H,9.L4%2'm*6e^PZfu,K\(_rXtiT0+Yj4:=^)AXGA2FB)I.3'<P+;Z1G-S?M_28n$f
-2i=f7SsjbaWGbX=:.JH#@S9-k>Y.RQ4[1qh5<qXs1H7?C,:>]W7NiQa)'L=_TtYGX5t+jB4?tVQ3BoMm
-2^Wu)/N$$]<+&^#;c$"S5s[t05s[q)5XS(25XeLJ6:"CA4[2kE:J")G8PrDW6:jsD:fgCe83oBu3BK>`
-3]/QH6:F!t4teo[3^u.u4$6JcNkElpfugBr4?Gbi2)mQZ4uY5T2Eb0%^t$l*;bK"q/Kko[)&!o2&e#=#
-*?.9j+r1e2*?H=@)]okB+s80U*$Q^L*Z,Y2)Aj8--7L)Z+s%O?)^$@N,9S*U()J)5-6+'H(_mc"',DQ-
-(Dmu*(&en-&eGm#'G;,n*uGM)*>geq\&c_)[Y-(F'cA2<'GD2u,U=E[1aoNZY#'S?UmdER3@I">XC`@q
-.kMhr0.eRu+u(l/-mgGs-8RG'-SdJ92CB@`/gUQ)#R(;.!Aso]#S.q+5>YKe=A)"=.3TK?%1<UY)'("`
-9iGA7H@ps)HYd"c7QiL[,9AKj1-&*)9LqN7r]MDh6UsmM='fTUDJa0&?;a<\4>\]@-RU;o0fqWj:fgt0
-=FO"75WC;?(Dd_k$4I,=Nh2i<St*dI^s1ogbJM-6`RD6&]@"F'\%9&Z^U^qj]<eN4U8bB%Y->1;UnPN:
-]Z&OD_8!V8`501&]>)GG_n`ap\[9)f]<J95U7RdHUS4HQR]FWO_6i4doChnMnaGu0o(;G8nb2VGoCVhJ
-nd,'hq=OFTr:0CXq/Z9"n+u_=jQQ=;rVc6CnFQPUrqGsVr;--_qYU*]p@IeJmIKZ.kNqa,nEfH,lJpg_
-l0I[#k2b^kin`JQk2GFhio0%`k3(sfl0%I#k3MX.na>c1mdK]9lgaQ6o(r(Jo^qA:p%%nIqY'gds74^^
-_g]MOn*]c>q=sOHmIKo>lgO<0mdSuPbP(Molf[d,oD8+Lq>0RClK-dQh;6`7gu[S_jlu!amI0K8oBc&?
-l1FE1nFQ)7md9E'jQkm_jm;9niT&kTm,R*dh<X.hpZ18linN>Pk1nhOi8<DJhq-H=l/17QhVd5Hjm;:'
-q0q8Qe(`s[hr3JThr!VXio].VkN:scfZ*:Dqt9UTq>UEhmecG9h<3kYhr!8IioK%Win;f:iRZiCgt^iD
-e^i^5f@#:.+<)"($OmIM&fi8O3C-;8<`Mja6pE^h/gqtl.PN\<5"8=F;d!C7@U`_H;G9PH5<_7l6psL6
-e/Qoff[SI)g""R!bf[uF^:1\]['mT^`lurdhVS7j?f'Png=+3a_na(,bg=tke_&F&gXt03cu!uNG]RSE
-X0%_g`P&jgZa-^'IX6R;Wi`D&TT"eUGBS.IAn>e!HusIRGD(F+Y,n\-[?-?-O28$%XK8D$ZGN/sMN<dP
-OY`DfKReDrG'8IjKnjnoI\s6BMn?jQda6+]cc<N;aMG-o`4s"#^W*k!a3M`A`5C$>^<-Ao8%ugc`O)_N
-][4[;g!$t:b0\hbYdi31^Ve+8^q[Uo[)0>h^:(D]]t1YXYd1L2VQ-u1\[\uLZamBDY-kaE[D0#O\%9&X
-\ULin[(ElT\\c"m]!f#V]=knd]t_.naMb[,_R$nl^rO+5airGmf=SDqZFA5p]t2"s]<S]S]t(DRZE^mS
-]!&9d]st>K['d?U\[K;m[]6[?W1p8kTV/3cXLYUCZ_G%I^rF=+_oK@/^qIY(^qIOu^U:J][B6jM]X>#N
-YC<aiZE^d;]X5Gq[&pU<W3!G9U8FohVl$>hSXcdgVkL#cXf/)![^Es$_nNdsaj-KTTrb;pZ)jt3XKSe.
-Whcu,bIucde^;XkgW@7[b-\1WYcb%+W2m)*XKJ_%S>`Q_USYB*Za$3tYcF\"IWN-EaMl*:`59F5b0%iM
-b:(TT`6H]QbK\Jcf\#!:inDu9g<\'jc-+)C_8==9c-t=te]u:XaNMs#rrrDuqu-Kmi;XkBHs8Qj:g/+?
-Tn.HFQC=PAUSWZ`Fa9@TWi;tt\[-aaStM4'H?F@WH#7%n>%:ofVQ?hnRV>bt9S]FCXK8S+TSd#N8Q8l.
-EF2p]B5r*=F*2A7CM@aAWMGGtKoLV1H@:6qG].D2ASH%#D/!^"A7/SJ@Tli5<+/p-:Jjte<*3O59LD$0
-9hSW<N-K8?=C>6:?r^*3@:<VM:fAl@<a]NWF`D51@q'4gBkh?m@:NtbBP:sfAS>ahB520pC2R]uC2@X#
-CM7G]BMW2QBOt[_?t!>I?XHo>>ZtB@?s6iA<a/j7@9[,F?"7\uQ(F_ER"K*W?!grB>[:cI>Zb9;@rHsb
-U7cdGAmA>::.n>M6:aX45<r+?9MR`F846!D9he2N83om@8ki#N9MS)Q8k;TL8k;QO;,'\Z91VcS:eODR
-8P2iH6:4"/6V1'@5XIe%5Xe+-6N0>86:+%(4[_k/5XRk183fR67pgD"Pa.JkF&kk!7nl]D5=.b5:ImuP
-;O!i1Bl80DH[07*9O)[oG=PD0<`:5A;H$Ut<*!$s9N"hcAnP(A>?Y<=:eakpH@,Phs8;cmqY0sLrrN,t
-rr2Qi.pH4V76)qL/1E/.5ttQrE.Wq&KnY/">!b+q*>K(n$k3jf-Smq`ATDg+<!PfH+:nk^!s8H&ErZIV
-"9])@,h'k6>-#`mgY(H:A18ubNoAXC_QAr[>YImV/fbcK,qU/T&elN+3mm$HfYfE]()3@qiT0+Yj4:7[
-(_@T--oi_"+WhsV+s/<]+s\'I36K]l3fL8<Ssb\-Wd.ZP;bBM]?<9p"<(]>563^(E1bg[V2Z51J/hT"O
-4s:^U(+CLgUUk&>1-&)h1d!]O5=7k23[lU,/OMs2Am.o%76s^?7S$!02*")r8Ou*06:jX25tap@93XkQ
-9iFb^;+=,H9hR`C:e*r?4Zk_e4ZtM[3]/rf68^kf/N5jU75mY"6!/f:`mWSp0Zp@k3B9Ak2)I3U6T6VU
-2Eb0%^t$l$:IR)g/L)Ab)AaM>()%H2*ZH4D(DI`1+=$k+2%h&V+t"][,q0i`+s8-X+s8'[.j?,`+WDUS
--m9WS*ZcaI(Dmf,(a(@H'c.Z!'H.l&'GVA]'G(`a(`a;&'GMT,&f2Q.5`WI*`5]R#GU+.?)'C":',29-
-,T@UG,-]_&:k>=9RZ(K6,s6g[@i?RD.OHJg-7USq.OlS[,q'fq4=_j:0eG"'+!iTa!X/].!<<-$!!3<2
-'-T,%?"@;;5r^><)\WYf$P4*p+>#u_>\.r*K7JAsC0XFu2_Q[1,;qGA6<[K?<_uL^7RKL/6UjX@:/P>/
-Bl%g1De<6N83f-f-mpAj.l'%H6qgQ`?<pT.9L1Ze,TR7$$Ns=fSXcFFR_dLhcK*Ht_SX71e@<63e^0qZ
-SXu@JW3!M7XJ__[SuK6-Z*CU1U;"@S`n8>J^UMn7_7m[r^W>EQ_6^__Ye7VgYc4_+UnF?RTU_[GSup2T
-_m\RhoChtMna5o-lgaW5lgXN<naZDJpAFp^lKmm,m.C&FrVcNYn*&Zghs(%.o^VA=o_\Udp@J+Xq"=O]
-qY9pao'Q2@na5Z+l0\!0m-O-+k2YUdm-X#tjll$giSsju$0^d9hWO7hkj7ChkND3qi9'OomHa''mdKQ/
-lgjW6nbVtGnb)8=o'c;CnFZVWs7t3e_nsgimdfuCo^M26nalAOmmQR2nCu%-q<[>2lgaTGl0n<@p[dkB
-hq?T5gY:Q?j5K:bki:4UmHjH8lgj]4m,d9jl/gsel/pp_m-!?om-3?]iS<&cj8S+ch<j:jq<$VsjP&GO
-j4rPOinrVLhqQ`@khXkJiSWSPiTTRtqqKlYg#Mk]jPAtUhWa.\kLntbkih3_aQN$io^qkUrr;oeqX3Fq
-hrNeThr!GUkhFnKeBQ\(db`j:guI>Df\P3/aEoNO#6tD<%MBR'0KMKj:KC[I?<]rb4>\Z9)AaG8-o=+T
-8Pic%@:*DI>#\Bn84,X)3]KDm84Z<FI`TOHb0/,Wda$.ac-atfd([-'[B[$AYI)6lf%AsAini>Dio/\D
-cbmT7]YDJ'bL=qig=k<9e8T\REG]95WN2;^aM#0jZE^O!I=d9DWiN+gObo!NK8YD6H[9dYL3e2kGCt@,
-XfSS,[?-?,MnuU!XK8D$ZGW<#LQ%4E#`k1'I"QuuH%#[CB7tSSJ>TEFNP!'Rd*Tt]ccWT1`6#Bn\\>no
-]#MM&cI'J7\@B;a^rO:9eB5MA['$F)X2VNVf[mXHb0\\[Zb=l5^<"C9^W+7&Ye[ld^:L__\@]5UZF$p;
-WN<;3]=+oJ[^iTGZMq6:]"bPR\%T>`I_E.r[(3WHZb3]U[Bd0L]"#/V^qdLoaMbR$_RI4o]>VJ$a3)i`
-g:O_tZFA/n]Xb_h\?iQR]Y(_ZZE^mS]!&9`[]m$A[^jS_[_9Pp]X>AQVOsT\Vl6PqX1,@?XdZK/]u7h$
-_oK@%[^*ES[^*?P[]d!M\?`f]\ZMm:!ii*'rj6pN^U1c&[]m3IVQ.)1U8P)oVl$>hTq&0iV4FNbWi`4u
-YdM9q_8!XqaNKsOSueuk[&p:7VR*\6X/r_7aMQffe^;ReiQ]?kafqMBYHFt+X0/b8V5L8_Q(tCLVQRA7
-Z`0=]WMcGbLP!Xgb/_K@_na(-`Q,m1.DEU0\C&sWe(31*fA,06h:U6+cb7$-`lZNOeC`R1h;.#Ih:BZk
-b0ST,rrrE$rV?9gir:(u`-#0A2H*q0W1eE\M3aU)U8+QCDfU&]UT^bqTTjnsS=c^NP)Os>J:_rT>$>EC
-I\s3IURGms:.g;;WN<2(XItMY:e+GeB5h'S?tje/H$OOJAnYq"L8h#-HA%9-H?ashKm@NKAnYsqC2I]u
-Bk1^X@UrP::/4nk;bg%d>$4p/<CfG:2afu0G(4aU<*3I-?=Ho2?=RDP>?)_F:fLe6D09o:An#7dC2.O!
-An#:_BkV-iA7oRgBP@BZ>\n:kB5;@"Ci*p"B4tpdAS#=[@:*DJ?<pf<>[1E9@:35B?!1B:>$tT<>?tWO
-GEnbnTp^RJ>?bE<=^>?A@9m)C?"7f)QD1$rAR\nH=&;a_5XS%05t"%79M5:X.7d!(92%oJ76F(3852cK
-9MS)K6pa@56pa:;:.\&T:.eA\:ImrI7RToK6V]m<6V10E5t"((5=@h(6UX=06:+%)4[Vb+5=7e08jPa3
-7p^8"PEhDlEDoIq7nlZD5X@h4;G9VY<L0;9CN"NIH$<h(:1&.!F[J]$<[1RB;c["';,L4c8PrD[B4k4C
-?<giF:.nDbG(02ZrV?<hrVYp[!<2rs!ri/tnc'VMCLL4<6p<Re1cR]i;-@7HIY<H7Ne)+R:I6c[(&\RI
-&K2lF4\o9qEX6Ab;+*#[$jd+:!HJ/F%Kcb?$n0iG6s6_7dbNX4fkDfe3H;j>VL)cE>ZOsK>=L_.,V)#/
-*>B20(I6^8i7Pt$)ANjUgu7>Ui8`Ck.N&[5*?mBc'c82J.jc\o+WMXF+$IcuGs.1kTp_"3R&kg6:ek"`
-92ASd9hn;M4%N"A1aOCm1bL@/,r.YF1,UR%'FbKl(FP':AmI/P6o?ki2_I9d7R]9k1F=M98QfY4:I[T:
-;Fj>O83T!q5Y4[=4[);+6:46A8MX4K7R9gP;,^Ri6ps[:2aBks5Wh"e3BK2X0g%QS3CZ=i3Bf/X4>fGd
-2EX5qD4S\pf2gSKW_bW44?52U3'KVi2)[?U=H1,HdZHmY1bLF./f5?C*ul+8)'U%;)]]q;)B^(F*?>t+
-)^$7M,p"?]*?Z7;*$#q7)C?[M+"8HW.4HS_)'0Y1+T<2h'-J,70cCfG(_@;u(_RN")#Y-Z&IoTt'+P]m
-*$,b,)&thi7_lgV_RF;&*"a&2*Z#M()B:+J*$crAf!JG2USO33<D=u0N2g.t*%NKe-712p0d7hg)AOAA
-)*C28.5rt2/KbuR-6<3ir;\VS!Wr]@+>#]H>A7hZ75-,.'++jE#6bPW/N6.'EcZMSKRe;_Bimnf1b9ps
-1GD'Y7nm2C>#eBo91VB;77B^<92/2gA8#e"F)P_t;+X&70.81t.4[/44@2Y:=']*5;,9VD/ghb?$qLLu
-OI_f5S=.7F^!>Zeb/2$5`729-\$W?(Q^OJ=VlQo'Wi<,"St;pn[^!$AVl7DF]Z/UE_8!J4`501&]>)GH
-`Po:#]X#@V`jVtQY+M&KR[TbCUnY!8`5K.Fl1=WFp%.YBh;Rhtp$:c,nF#c?q"F[an)s?>kO&3GpA=dX
-q!mM-l/C^qrVQ-No_87Yr:p*cqXO%Op%.hRrUfLQmHso=+mJLgm-3g)nE]?*ip#glj65q!iofOeioT@e
-ki([fjm)@[mHNs+mH*^/nb;_Ko(;MAlgj`=kN_d;o'Z5Ao^M/=p$MJPr=/PK`Pf[@lgOB4oBl#8rpWGM
-p@%J;mdSuPbP(GimHj6+r93\Hp?q2-iRlf5e_B'Chqm/Nj6,CLj6>gtnEKH7l0[Wpl0RTpk2>%Fh!*qZ
-mH3NdiU#NPf\k]Ll/q[%l1aB!k2t@Ojl51Wk2tXZhVd>Gi9&_BhW*GQj58n]n+kYmgXkEWf&k]KhqmY[
-iTSbTqY'URfZELDqXs@NpAb-]lhg)5ipG^ck32$kio/tZkMOkOlJ1(KgtLiLf\5'.be\T]&ci4A$POC!
-/2fa^92JYK>$>'"5!(MM+Vk\2(aCh%7ncci@UieS?!:3(91VB74ZYVk6qKsB9?kPpbg=qidF?XocHjh^
-bl5.>[Bd-DYdhd#f\5<EiSiMHio/V<ag\su^;J1<f%J[,gtUT=e8]bSDJ`p1Wi;2Yah>9kZEUHuH[U0c
-K:8?rP)PEMM1^G/ItWDuG_UZqGBJOiQ`dEjYI0INNJbQUXfSV'Wj9O8RYd2kKTr$bIu&]$EHZYUIu/]&
-J>K?GNkE6TdEp"Yd)iDt_9Km)Y-kmO\&ZA'c-El(^rNdnc-aDNcbRcAZ*Ug8V7apdf[RXPb/r)U]>E"7
-\&ZA#]?AD#]<T;ark!Ba\\#Y_YHYIDZ*Ld:ZamEG[_0;Z\%/oP[C<`YZF@EQ]#;@m\A5_]\])>'_S<e$
-^Ughf`4`F_`5o^)`4a%#[)0\nb0SD_g:=SsZF8#m]<o,U[^NZS\\>haZE^mS]!&9e]<S]JYcu6L\AH%j
-ZDsn"Un40,VQR/)Unb6!ZE'=o]"5es]#2Ou^UCS^]stMZYH"=s\[A`X[^E6C]s=K<YdV-OaLJh*\?NEM
-V5Ui-Vl[,,X/;bnWM$5pT9uLXW3E:sWjBFc_83gtaMsFFS?/`h[BHO;S[lbU]XtSYb.??^e'lRnf>,)L
-bI4^iXfo$/['[-AXg#%9WM$H)VkL3!Za6d'Su&-IRtZ[@^<4R=bK@lJcdL4b`4s'tZ-V%JdF?atdG*:&
-gYU`>dD<W7aii&Ve(!%%gYCcHi7Z;uc-k/AnG`XjrV?0cm/Qh[FT04%=ZA9;?$rWEFEi\/RA6OOV2K/.
-Cik8uSt;XBTq@sIQ]RGgIt3,rAQi/F@Y:Y]X.u+t<DH,@UoCGsY,n:T?;X9p>A81g=CH&kFE2G@BP)'u
-GD<#mN-g8<IX-*aH\-KW@q9@pCLq3lAnYae>@Dti<)6Fo;H?t$:/Y.m?Wg<#7QN=h:02XlHZW4d>ZbHH
-<(gG*?!LK5>>\C/AnlC.D.[9iC1q<sCM@Eq@VBFd@qTLiBPVBtBPD6uChRR"Bl%d,Bk_<qA8#^iBP(db
-@:3DH>[CW8=(#HA>$tQ?>?>*9=']0?Bm#f8T:lLXLMC!r>?G&,?Q`W]?!UrYJsN.(HY-bn=]A'k6pX=3
-5!(th91qiJ9MS7[8PVlJ7mf@,7n63F7nZQH8OZ$;84H!98Ol-<:JFGY:/+8O;+a5J5t"43:I[iN7R9I3
-4?l5#6UXF76UF+,6U*q.5!))"852E86:P7#P=Uh#Q&T`[90c!A9LD'277U?X;-I4lSV1WoG^t0fBN7N*
-FGG*5;,gV!=]nj-<**.';bgCu;.X<;;I<a<@809d;g*iik5G5ErrW,urql^!rr;urr;Q6d!I\oA?<:0*
-6oR7k4[;D.;H@RXJ;0)IKlgp-7l;V/%1EaW&K2lB2FU)?Df'&k<^8/K$O6S28H8u+!s/i<-eu<s<jTlp
-hVQr>Bd>)O.6M*W@V/SP?W^Au6;'Qm.m5U/'G2E,:#tBnfYfE]'bHtliT0+Yj4:Fd*=j/7-9a&2)]L7\
-+rVOF)]L.N-p>H%ImB+!SW\_dM5G_j5Y,0i90Ys=7S$3E4%W'r,:tc#0K_0=0/tUQ3%,mg%LX%#16&DX
-BehA.3C-:o,W/+T3\rZV-n.SR;.*d37RKg>6q0sJ7RTd,7S?!/78H`L:Jj\Q8P`8`786]P<+K3^8PN/Y
-5"emJ;,'PL6pNgk3^>\U01&,h2*s;c2_@3W0L8,r?'idheC`$L;Dg3f0/5LL4$5Vi2E!^#NPO)mT1M1(
-0.7nn(De/5'bM)h)B'G0*$QIE)&XJ7)]&o"*??CN*@*!P+;u.=+<2:<*Z>_2-6aN^,9e'K.3B:C*YoY7
-)Cc^I/K>NE)@mH!(DI]*)]'2&'bq8p)\3>k(`FP4&/?*GDo00%`OTIs*Y0,1*Z,S))AXnZ.Ps0!d%a0Y
-Tr=WLA2bPeLTG)0.4?]!0ek:1-nR#(-6+Nn,;q\6-oa%80c_&H*utFbrW!<,!WrT:*]#uR;-mi^@8T?D
-,Spsr!s/Z0#ob]h:g\["J:rc3G\UVa6od"T-m^l16UOLF$#FHk?s?Z09he7Z8T@?q93,;)@V]q*F`1\j
-9g^uu1GLX</1W>35!hnB>$bQ@>"Ck>0-(rH#?@"iVkK]N_:Qi[iRl5d]u%e6_nj$kW1K`\VQI,1XK\k3
-Za6a2VRsLJXgta6^;%G%hSQn@b1jhL]Y;.qa5Y7U\&ue(I^m8)Z*C@%R[K;@W19c\[EHV!\`2oGo_@tI
-n*oB$l1+9,mI9<$nbDG?pA"IWp%/"Ko(i+TpA+.GfZ`C@nGiIYo%Wg7s7,gUqYU$_q<mh?p%J=_p$qkF
-l0IO!p@.,3lg!WmmH<?clg3`umcX&tiTTCbk2,.\kiUpe/aDfclK@0jlL"3;qss4Enb;5Cn)s!(n+-/?
-p%nIWq"jjYo_\[go[M"#_pRuQlqQsAlKe$1nb;S@md'0+ilT=9nEoc7kkY)5kj.a3m,mfhg"Y63f%]*9
-j5JeOhr!YdjQuX1n+?);l1!s!kM+kSlJp^^jPfI\l0I3^Id-+Rh;mtmjk](nm,m6^hVHr<n*/ujg?\:b
-gYClSg;hY,hr!GTki1q*f[n[.lLrc`kN(@LkO@`ki9Bn&mIAcRkjSHBp%J@`rr)*Xn)E?pjPo(Xlf?sh
-k31aYjQ>[qgXk05g"Y04hU9omG:a"&$O@@c.PNtQ85E,`5?Clc<BrAp/0u/H&f`/P4\&:I>&.nf@9Z],
-91VH:4Zk_a3(HV<:f1'$]t_7o_oBd@cHXV[e(*'j^qRRlZ2Udc\\ZJ<g>_,BfA,3;i83;;dE9AA^Upkp
-e(3=*g"XqnIY)ueBR["aT!#oH\ZrHDX-A?iI<0OkQBmf!I[?=ZMMR.MObe[CIY2ufN/a+*Xf\b8Mh[:b
-`NZJEWiW5+_krTTStM+#R>uuWIs?!WEKQ30K7&NQXI#![^Wt?U_p-NJZb3id]<SiUY-,=TZ+Runa2>d.
-bJ:j6`koX;^VZ_2WjB(W`jXUC^<5-BaN2*2bg=88]X5>eI`KdI\];=k]!T,f]r/<DYcF\1YGJ5/\ZrZX
-Zc'/T\[AiSY-b[K\$WQS_Q^MUXgP[M_T'g5]"5SoZ,jP^[(<la`4Nn-`l,m<aMl3Bf%J]f['I!Hd(-Tg
-ZG3ZN]=5Ae\ZW-=Z+RfSYLC.q]st2]`hBTB\\beW\tc."9Ve>SV6$DmX/2enVmF4H]ue1.`kfL%_n!4c
-W3!D>Z`UXCZG!9K]<89H\ZW!?^VdL\[`Q4kYcFk+W2.)5Ybe#%]qqEsY-ajYQaZmn0!;FY\C/1+]=lG0
-P+SnWUS>$+[&'t8]sb/U['IfjhV-N-bLG(i]?nU$ZG3TG<i`I9YH,7?[]HC1ZF%B@V6R5"TUD:HS=uR.
-K>YaRaiMZG`l6'9_8jX7^V7>0f[JL.f[\O(f[\X(dEp"F]>MtBeCig<io8qSi8<G>bK.rRc1go/nG`Uh
-qtg0Ws7ZITrP<MZ5Wr"NIAi]_H%2!HUnXZ^LMpm>BPMgAJq8]8KRSN(Jqef%F`heD>?5EOJYoKKUQoCf
-:K3:LWr9"-TT!>T8mPqFCgU@WD>nW$F(fc8AoMsSWMP/mKSk8.G^=ajG\q##ASu3rC11L`A6`8/>@(K8
-;c6q(;GU.b:g7%)9Kkd.4%i4DHB3Dr>u"F#@Ur;5@9Ql;>#A=*>$GfXEcZ&0B4GIfBk_3jBkCd_BP:pi
-Bk;3rBP[T^,A1_*CMIQtCi<p"ARf:bAS>an@q&bO@p*5D<``I.>[CT>@K'XA@:<>D?"7YrQCad"U7$XI
-=BJ^3<aB-@?sd,B>[hT#OeJIoAS#4O:K:1S4$5_q4Zu2)9MJ7\8-DLT9gqJL6Rt]"6V(!G8khoM7nZ??
-7R'.2:eO>R91i&O:JXMP:JXMH6V0p=5XeI>77$o<&3i6N8Ol'28kqZ;5t4F11ct\."[YUG6<eM&PE_>s
-LiH6[84H6E5t=C-:K1.b<*Yo_MJI-TH[0gJ;GgV;Klfpa=&r7$>?=a-=B\[$='/U3A78D8=BT!=:I\2^
-F+*?Ds8;9as8Dfo"oeJrpA=jYrrA42Q&'Ko@9Q;s7RKO48l/GsCiauWLl71<E+;R$-6+!A(_mYq'I#:k
-9kA-\F(\W@/LD/9"Tn`0'*ndM%4p)D;IPBre)/p8e6OaU+rVFZ6V0gE>>[UO5=/%63%Z[6.i&XG.n7kI
-k1R<p'c/(!h;dAOjl+go1_pZP1,CM2.39Z`.j?#V'KRca.4J-=cqd&iV4aWGGEStO:J!cE<^o_X3B'T'
-1c.9Z4#S]B68^8E/1)l11c?9^'c%E.,UShmFF?_,2)@Zl/MTUK2_R!;1I3iU>Z"a59hS5L3_r475WVJ&
-1cS'"5"JL:?q!L]91quF852rU84cd0?9h.M4$uP-:f1Of5s%5$0LdoM/N#CH5W(_p6UF.07QW^t;LG7\
-db*9tWCnrt0g$sE5<D%p2DHsK:Oot)e=&lr4Yn99.M*1)(*!u#)AsM:*#BD.*#Ke9'bqDs*?l=C/0lDe
-+sJ!P*#]e0'HnkI)^6FI.2jN[*#g5R-6*[9+=%j=)D!!L()%Aq&e6-,)\Wc),ngk')''7m$m$B.'GhW$
-213?]`kS`h)&4).)As;2)\42F-R'rt`6PVfKqY0&Lg2Yf1j#Qs+"Jik-7q)*-8dD2-mL5p0g.HQ-mpJn
-/1i"[+!V[*!!!$"!X0&H,W@eX>@qG%?!(&\*#&qj"9JW.#oG0Z=(QH,O->NOCgL(55r^MF+sA*q8Q8o$
->A\:l@U3)8:/+C\8OH*C93#2'@;Bh)F`Ckm9gq6&1,C^?/1N2-4@2\?=^GE?>=q1F1*IYT$!*7jVkK]O
-_9LB_k0qDc]u%e7`5KR'Z'bNW!MZQBZa6m;W2m#%Z+%N`Z)4k2VS9g[`SSJE_91NM^q@Cr^W5?T]t)+t
-[^O)f\$)d*VQ->tY+V\_XNSSo^#SGMo_J+Lna>K(l0Is-o(;>9p\jRNoCDVNr;>a@n+chWq"O:Okh>.Z
-kkk5FnEo?+qsF+Nq=aFWqtB[NqYBo8rUfpVlg*s)n+H)8oBY`-kO%<lk3;'ekjRj)i8O"fmI0?(k2YL`
-kNM3mmH`ruj661$nEKB2n+>o<naZ;Ip%7tKo(D_Lp%\F\p\Faepsd=$_pRr@naH)@jll4&mITl:na5Z0
-il]C;nF#i5hWs@^lgOH;kiD9fgYLS(f@J^6hWEkTiSWMTm,RF(nF-#@o'H#:m-s-&i9BCclK6p]iTKIa
-iT]UckN1sqlfIC#jP\tUk3MC"kiV*hiU#m\iSE>Hf@&LDhrEk]l07a8g"4d,htu9nlK[9Yhrj:fjll:+
-nF>)RkjSEAp@eIarWr#ikiUdbhr<N3hrN_NjR2O#hr<PJinN)@g=tB9g>:-#`-F$7#:^E3/Mo^_9Mn_g
-<`Dsp5r:/?*Z#M.)^I4'85N;kCMRTi=]/!f7mfO)4T7Ds852oZ<)^KF_S<q,aNMiSdEg.fe()FO]tUkY
-X/iJ:_9CQhjP\bGh;-iAg=aj!a2'(8^V%)%f\><;gt^CuI=ZfcBRm.cV6e4U\ZrKEWg&?nK6r*)M>i/?
-Ng#ZaKRnf4MiX0VL3RNfMjF@E5d.YTLl\1IYcXq*XK&SDU61D&Q\^HdQ&CEGH[^a$R?</TG(??gSX$k&
-cI:+\cHsP<_7@4m[_0Dc[_^:u]Y89t_oL$JZa76ab/hTC_TK6`Y,eP@_Qh_JWO9m[aN2!'`m`)F^pq8!
-_8j1+]stYf\\Q(l[(NZKYcP:4YHG=?XL5gR^TXrU]YD=p\[SrQ[C<`YZ+7EOZ`gdT[(EWR]t;.g`4`k&
-`koU2^VKie%)U$-ccjJUfA+!FZEeqgcb6rt\\,#G\[JlX\[&QHZb4&VYL:.s]saW=YFr53]YCbO\u;R*
-V4sWZWhuu'VQ6VlZG!QVa2>a6`5B:/^qIXo]W\lS[CirMZE^pMZ*CjMZ+.6Q^V%"c_mHYMZ*q<Y]X+iK
-XfJq?R]E9]VOa'M\uN!<YI(XNe&-+;]=c//SZT0%Wh?2n[C*?L]"58Z[Bdokh:gH-bLG+o_UQ]4Y-k=5
-WN!,'Vm*kLZ`C70V66PjZE^7#S"$@DS">@g`llHEbKe;Sc-a_Ub/hB0['A36cHt(kf\>!0f%JX)e',G:
-_p-KSf\tWbi="T)jlOt:c-XncoBu\SnG`Xiqtg0dj8V3ZF'Cjl;I4dLTRD3?QCF\EUnrlcChmj,FE;PG
-H\7!)K7A8tH@(*nG]-b`@qUCjX/i"\APu<'N2<QQX9kPY?qj6s?>OFc?sRJ_Ed)taFa\=EE,p]2VM0MR
-M1'\nH[LBhD.m?fDej0+An>dm?WgN8=B\m4;Gp=e;c6Lp=^>#s6p3Fr8PaMWE,8KH<`W[;9iPY1>Zk<2
-<**11Bk_X2DJ3WkCMs,c)J<bnAn>Ud@:a1eDJ*X"D/O9.CMIQtC27X%IV*>.AS#@\BjbFW@:*>L>@(N<
-?=7&E?sHrC?s[,H@UNMH?YXbMT:r!IKP=Un>[(-1?XI,F>[:WFDL[eATQt*Z?s$#p69RFq5sdXq6qg9L
-9hIrI8P2`J6pj=.7n>s;:.n2S9h\)Q8k;TC84cTP9i+SU8kMiS8kMlT%8')X7nH6>7nZ385XIp<874qY
-770[>4@;D#69dOt9M%lF6q0XPF-;cQQ&]od9M.oO8NT4.78d)\:KC\gSVh3%G^F^[B2_`7Fc(?59iG(k
-;ccpq=']-7;cZgo<b,Z>;d!72?r09d<HWfZq>0s\s8Dusr;cilrri>tq"O[Ss*g9&O*bh\@T-)s7n,s?
-9i,84Ed<:nMi3F8@o#?E*uZ+=(D78l*@Wm>?Y=7rC0sOi/K+m!"98Z>#R1YH0%eKYDO\_rh;$f:?Sa2]
-,Uk5n-n$f<:JXA<1,h0Q6r>lr'FH$28_<"bfX`LI(F$-?j5/eWiRb4e'bVf@.q1"Z-7^Jk-o!n79/e"C
-+$76j>tg?TQ^3)SPb`@u:d7<O9iP7a6W[GP1c73M4$5_T-RL;s/hT(@5q<`f&Ifa),DVsd;)0:P2*j>P
-2,-:t1HR6C2)@Zs9j_L5:ea2J=T1c,5tO%$5=Rsu6W-KY6:FpU=^G')9h7fJ:OZ5A6;L0>69ID03^Yhi
-4Zl+h5WLhi6U!V!3]oYo5X%P,7m]=*AX:Ejf\4QL:c1!e2^U.>3]K2[2E!]qI^[VOR7Th30cD,L%h]To
-)\EW#*?H:C)&F,0)Bp+8(DIQ&+;c.K,U+Za,p4W\+=%jH*[W*U-mKZQ*[E'R*cNGQ*ZQ(<+<DF@,T%:3
-(E+>;*ZZ1?(`+;:%2TZk'FkNb,9.dB(`OAVJ\f:E`4L+9+!)IF(_.<$)CI!\,qLsmdBQ]-Tq@L(>Ve0"
-N3Q_0+sncd-7pVj/NZ*K-7U>d.Q979-nHi#/g:oH+rpa`!!r]5&K3;k93>\9FC%j86SfVl$3gS7"U,2M
-/k02cH]4)JKm.*4<(9#.0.\P%.R[!8ASPe'I!TdJBOb7K;,9kY8kDTL;cQt+AoDX1E+W9M91;$.4?,&F
-.P3;65Y"OJ>$t]=:JF290Ie)PQ`-gVTV0*Qaj]D$ah,4%aO'q+#/%UYY,A5!I]p/k_7R:j]t;&!`5K-b
-[]udF]t_VE`4a%1gV^h>^;%G'i6&sN_6gAL^;R^gW2$8kTWP/cVja[1`4WeClLafGo^VJ<k4%WumHF!-
-m-F<Br;?Hgqtp<hmd^,Kq"XIImJ-/3l/Le"o^22<k4/HLqYpEdo(r1Lp[\7['DD.krpoIBlg!s3nFH8;
-m-a60j8S:9k2GOllfd9clg=-/mH<KbiTKRokiM*rlfd3fq=*h;nb;VJq"=4NqY9^UqY'IKp%@hHr;??c
-qu-<?`l#^@lgXK:p[I/&nF5`2rpplmlg<]Vc1p_qp$U]!h;R_ho((u'nG_5fgY(35h:^`EhWEkYn*/ls
-oC),>o]bH)l07[!m,[KqkNqC2i;hp;i=Fu/iT]C\kO7m,m-3]pjlcX-60IFpj5T@ff&YcFgY:NBkM>@d
-jlu=/qq]uVf\ZJ^kiCsegY_,\n`/Nkn*T>kc0Oiqo_/(Yrr<#jpuLVqjko3!iS<DOh;IG\jPT%WhrNVK
-hqd)EgtUi2b/Sog%29Bn.5O%P92\ek<DQ7U69@1[-6O6H+!`?o5"JIN>@2&V@TQE!7moR)4?Pen6:=UL
->$YE=rNdiZ\\#Vmai_iRdFQpqai_`D]X"lPYd1pdeC;mqf@AO-g>(WCh:R2(aMkd$`6$3Pd+-^lApJlR
-EG9m#YFV`6]t:VUYcX:IJqA?#MLTYfG'\[oMM-V8L4kACLl6_$LlIh)X0&S7N/Eai`NZJEWiW5+_krc_
-Q&1!BPamnlH[L@$J<#P?K6)L<XIkci^Wt3Paj&,J[`,kf[^!?S[^Eipb0GIZaNDZNcFh!6ai267]"ZD&
-['Q^-^q$W#frDR4da6O]\&?_5Zc'MsaM,C!c+Ua#]!oJl]t(k]ZF7-NWNrk=Z`LUK\[nuM]YD;"^ULMN
-Yd_<Z]!8`T\[JKBbIb?k]u@b(`koO0aMu*6aMbd)`591(c-jhVbgb@Y['G.d[`uV$\\>SOW407?[CioT
-Za@BZXf^*c^;[[ZXIuH!]"G\YW5#C6WMZGbV5U#cWi<5)Xh)*L]#;G#`lGZt^q.+n[_9)\\@B5^Z*L[A
-ZE^[@Za%*IYdhNc^V.4g[^N]W]",,PZ`U=;Z^e1tV4jTWX0S\2['$dJ`m\A5^:V%tcCV5=YHF_"YIMBR
-XKf4<Y-bLW_VNqrd*'tpgW7maZ`^[7ZE:%,Y,JG-\$)j:Xf8M!VmWh/V43mPOd2MmL<%NW_oU$?_o9a8
-`lZTObf.ZQe'67fdad%#dJhK1bK\,H_oL3Vhr<k[k2bR^iSrkBa2Z9Gal`ffl1b/Uo)Amlq=sIUroX5)
-rlB:d4ZlMNL8phgGCu3KU8=]^Jo,%/C2.?f?XR;QBl.tkE#*G4GC+[W>ubHLK;YfOU6T=h:fNCMWr9")
-TT<PZ9itM0BJNk%D/=39J:hreD.mm-Kr:f'J:rf-H$4UaJ9>aE@UNtcBl%?kCM.<i@:*;G>$>!1<rGfa
-;-.+.9L_*"6:=OkIW9:0=^,3D?qjU/=^YH@<DuguAnc"$F)>T&@r6-uC27R!@V9@eAR]:dBP_<pD/O91
-DJNotBPVI%G&1c)BP;$c?u'7]?XmSR@q8kM?=@5I?"%,F>@(T>?"@AN>$YiaQ(ObER>5N]>[CQ1='o<>
->$YNDA8ZmZTV-L?ARSb67m&su5=%Rr4$lY9:/+>Q84Z6C77B^878-3<7nlTJ9hn2G8k2BD77^'I:/4Y]
-r^m/`r^m/`%SKDa6:"(58kDQD7RTX6r't*b779^<4[qe)5X7V&7n?EF6q0gYFHMfQQ&]od9L_QJ9KYR3
-92JAT9iP/ZSV_-$H@'m\BNJ8CG)^Z99N,%m;,gRo<*3=*;ccps=(Z#E<Ei^<@T#Qd<I'>orV?Ecs8;m!
-rqu`nq>UTsrV-*bnGc5^s.H3\NeDq-C1:=E9hS&L92o5/DK^SgMj]??A6Vbi/1i7o)%R5k(*kb*;IF?^
-Ch$F>3$/nG"UP_E"UYi"fu-KeQcRJ,hr*$h/cHt!-7BfH',MR9,V1o./2&\12a]\c)%@lA:YOgjf=EFJ
-(a?6@j5/eWiRbRr)AOA5+!W'`2(0_!1dWTL.j$/Y2T"3Y9oc'9P^\XYTP[\15s.q49i=>E;H?dj7RKF+
-4ZtMX1Fst(-R^`<2^'(M$Q0j+M5*jI5Wh4u904IV757+f68C*</2:(!;.![/:ea>W>=M.X8l%E777KO&
-78QQS6:FpX?!^Z07R'79=BJKg91qiF1c\f.5r_8(5Y"F14?uA'4?c5$3B'2e2`sf,6p!\BOiH)+g<Hg#
-3B',X+t5T81,D!Q3^6Pl[Em0c7nH*+)&Wnq',DE%%hBQW+93L4)AsA1(*+5.)]0D:*>feD+sJB`*>ft@
-*?lCE+XSH[.3orV+!;XH*ZuRH*>fP3+sJ-P*?5t9*$$%>)]Ke7(`j\-)&3es&J>m!)C-7<)^7e)^;7h-
-]m(eE(`X_>%hp*0,pF?R-n;XOYZHXUT9+k85!25r[p^7"-8$]q,:G#f-n[;+-7pVm.lo^C.kN>./gV#C
-+sR3k!W`E4(a:S#?!q5U>>.%0,U3p/#6Y/6$4e(,6<@uLJ<>nJF_"B@68L8G.kinC5ZD-0I"6HgI!]sP
-Bk:RQ;G^(\8k;KJ;H-_'AT)L0F(noY9LhE74ZP8J.kE825"/.o;H[F;=]%sa4>ec9AsK9lU8+L!fu)2!
-e&o;8_8jj;^:q%b]s4]EYGS.tZF.Bb`P&gm_T0C!^UC,U]t_VE`P9:2gV^h>^;%G'ilK$R_6^AS]?%ah
-VkK]PR@g">V4+I._n*G;lLafDoC;A:j7)F$lg!p-mHX3;r;HPBr;HNdnbi@ap[\%Nm-4'+jQYjoq>L-\
-i:-F<rV?Hjp\4X\kkalJr;$*XrqZ3PjQ#Oup$D24m-a<6ki:jll07U'kj%0ekj%?njl,(PiTBLpmcWcs
-mI&usq>9jOo(VVCr:osXo^;#7qtfdJo^qPAr:KXWrVuZE`l#\Hd-^;mnb)>/ipcL'mJ$/@md'<#bKK\H
-me656n)`g$lgFE1ip,I[h:pZ:gYCT`iCrIpiU?-rlgX?/n+>l)mHNm(k3VR(kN2$rm-`ojgtgoEgth#H
-h;dnnn*KK/l/q'di83hcjPAYSkMG4\kiC^\h:gWIl/V%#q>9&fgXk0=pt4HWhr3V]mdfo3gun7tjk.]@
-n+u\Nq#13ls6ojNk2bjclK@'ckiCgZiSWPVkMk^]hW!GLiS`MSb/_MP2\6cC,r%AD6qgKY<`Dgd6pWmi
--m^)\*?ZR]3^QG8=Bf-FB4+e;8ju'0r]:KO5sn+;<Erj;?*gkd[C*NX^V[q5c-F_aeC;aaa2Z!.ZEgsG
-\&-MDg"=s1f\,'8h;-r@dEKVI]=Z53e(iU3gsTq]I!fpMK;l&?VoHB]Za$a:R"9O.FF0(#G^XpYDfpAS
-LQ@LOJ:WH8Km]&HRB<NlYIBLLOe0OrXfAD&Wj9R;R$O"nJr#O;TTk.VH?OU\J:W3$F+1!gSWUIucI1+\
-c-O86`P0!l[(*`XZan3#ci23fahtd<e'c:L_SWpo_RQqZY-,U\^"^`?^XUWUf>bAFf"eH2]uS=5^UMJ.
-`O`=X]>DFj\Z`<I[_K&IYdq3N]=bS`ZEh$P\$rcNY-"q;]tqO6['[6Q]WJK_bJL^$`O`b,a2Gj3]!T/o
-b.G."_R[G,a2c9Kf\4$HZEgsc^V%%e[ATn4]!/QW['[0H]YCVPe@WB5^ok,IYd_!L^U'lKY-+b$Unaca
-UT:GtZ`L4=]st_m^qIS)\[&u\]"thg_8!Lf]=knmZ`^=1YH=gRXg5"-ZG4;n]th=l[^<<AXLGX@V5:E%
-VQ@#.Y,eOuTV]''WjBI_e&&l5^!"TaU7A$\Y.(sS^p^8G]!SNFZHC&?g==Qne_f0!e'5/(]W&EIWN`h8
-YbeJ&X0f49[\Kh4[Ap0sRBMa8Sqr3Fccj\aeB>tTahu':bfS$H_oKjBc.(Crf%Sp3f[SEpc,[`>`mN>k
-hW!JkiWnQ*dE9SUd*)^WjQ5q-qu63e"oeAomIpP@s#\YU=?J]AAr3OWF*3,$R%^@RUk3;g?tEtc@U`q\
-?<goRCN4QBEH6,GF^eTkCP/OdX.kkl<)?PQV5jKq#G@&a;,C@rBO,FY@r?%#Fa&"IC1_'rE.t9fKm\N2
-IX??eI=ZNXC1CahC2%EpA8#Rg@q&nS>Z=R/@U)Z$:/Fhf=]\6c4ubo&<-sRKEEZIJ?tWkD='o!;>@1H3
-;cdRIDf]f1ram0cD.m["CMd]pB4tpjBPD*qBP;0tCMITtB4bglD,G4iBP:sjBk(RfC1^j`@pWMT@:!5F
->$"p;@Tlo??!1EC>[1K@C35`4Tq[s/C0OnJ=A`.,?sHlB?=%/[J!$CsG%G5o>Y\!Z6U!Xt69I=nr_=n:
-91h`G8P;KA845g=84H-C8k;QL7m]d;7nQ3@;Gg1`:Jjte91VNC8T@9k84#R+6:jjC84lEC770C,5Y=U;
-5s\"26:==77RKO/5=eR>6:O[[F-)TNP_sHX7R0=9:dd`F92nVV:KCJ\T8@?&H?sdZBNeMDF,"j2:fCS#
-;cd.(=&Dpq;d!4'>%VDL<a8sB@oPfe<I0Gso`+jhs8DZk"TJAoq#0a_rr,liV50K<ML]b`@Tl])8Oc0H
->$kucIY`lNP(Ide<'rT#/0l,F&.oR!/j)a0BQSB9@Tu8N+;G+i%L!"C'Kt*^5Z3rjc.h.7ela@<)&aSN
-*Z6%>IM*/-+XJj-5;=`B3BJE%1,2VZio\k(/K#BKZ/+HsioT.NZnWL;+;lCS+Yl#(,:+NY*Zl@@-6"qh
-em1e$W1KNBJsN-I;--.Q91hoU76a@><D6%Y6U!1Q8Ph`&+snch/3#=+)\W]",VGY!Amde_4\S[9/NQ0I
-83'!pIP<?-;d<^;;+3uL9h82N852f[69@M*7Rg*J78u`G;,g=c91;-26VUZg>t.:N9i!i3?Wp/e77fR(
-<(0&94>ecP8Ot]n4?PD\:-Ca&7qe((e_&U"XAUu73AD^,4?bMU5r^hg;h2=)dZR$h7m%q='c.Su'cRbr
-'d=hEINKIH(`=24)&XG3(F(%B*[DpP+t4KK+<2CG)B^U^,U+Qa.4ZM\)&jV9)B0M,&f;`;+s8'P*#]Y1
-'bhc3)&!Z&)\a,.*>oY.'+c!+)\j8:97OUi`5/lt*#9&!+s\$F+sJKY)^R'aZdc3\MPHc&LgWe>4FsP?
-+=JQo7P?)?1+b(%-mg8q0.J_<4u"WC1,^g7%h^'5"T\].$Pt$=2b[Ob?sZ`"2(Tmc$jm:G"U>>N,rSA$
-DgHknN.GqT9gUlor[K`Y3'K]5B6])dJ:iT4K78,fCM$pV;,9nY8kVfN:/P,!@rQI/DdlpR:IRQ63B&ZG
-0JYFCIR$@q;-7@<?rp,n5;mhVV5L#]UqkL)f]UK#]=bu"dDEW3\\>tjZbO5ZXKn\(\AcP/`QGs5]sPJZ
-W4p!\aPOtR_St9I^q@Cr^W5<L_o9O,^;7V,\YlC"R$FA;TV&'LX38Mo]&;oGp%InGnEf*"n+#u?p%J%G
-nGDhL/FrK/p@@SAq>BsWq>9pOlJUI[lL=WJp@@P=p&"X\rqZ0]s82NenbW4^r:9j_:@7*$kje9,nEfN-
-l143$l07EunF,`/kN1pok2GF\j5oC_jm2C*lf[[,ki_U4na,f>l/M@4qYKpRkO&'An*BQ8mIC,FoD/@b
-psmC%<5[,QmI'B1mcis*o^2,Dn*fZ0mbu7.q!%&6n`TN3nEo<%p[I5'i8<AEgY1E:j6#Fakhb%VnF,f6
-mH<g-oBl;Co(DA?o'G]-mIKr@l/CIViSj^m#NFh-kN:jek5FH[l0Rd!hr*STi83Y`l/LUWh:guQi9'V)
-qL7AWf\5E]f\PKDhW41rn*BH%lhL5?fuECIqXXCUrVlirlh^&4jm1^ck2#+`kNCgfjPf:]gu.#Jk2>+W
-i7dA<b/fH**?d!o5=S=E>?tB4:.@E)/1E"p,UOlc.lKR[9iG1u?!LW=<_l:S4ZPJ\3'BPr853/lB5)*o
-VgbYEWN<;.[(*lgbKS8Yd*L(edaQLa_RI%c[_9Gid+R.$e^E+*h;I8KgtL<*be:X'`PTgIb?]18HuO+Z
-WO/>#aL\shZ*:?rJU)H`I=cTaJUh`WFCo?5Ko(P;M1g\=H]O5SXfSY.[uZK1S&MV6WiE/#ZGE#tR[95#
-Q%#'nNIQ;$E-$S\KS"brI\s3;OLW*Pe'c+Yd)*$(_8O(%_8F+!\]h_%^;7b*^:;&'bJ_-7bf@<+Xf8M1
-[(s\lg!mOGbf\)W]sH)?b.l$0_o]s>\&?A2^9F`M]tgYYZF$m?]X=fG[^EZ]^U^qb[CX&\ZF.!F[C*BL
-]RI`5\?ifb[^*fh]sbVlZDtdbb/hN4Z+7lu]=,Ji\\68+`Q6HYg:O_tZFA2m\$36IYH>CLZa[rYZE^dM
-]s"Wh\@9;fYe@TW\#ZjT]rSB@XJ_nlUnsohYHP4;VP(64_8*n%\@fl#^WFC2aM#L1]t:ql`Q6'0ZE:=9
-Z2_$,YQqG?\@AuS[^Q.ED7R-bYc"J'XJr)&\$W67VPU)nYGSM;aO.o?]Y2G1Q(XtMW3<kI]"5_^ZGO;[
-[BdumhV$E*bLYJ#^!Y!/[(N<FZDb":Za6d@YcY77VlZPg]!SK<U78EMNg+sD`QQ9CcHF/@\\5YjajATl
-gYCE(aNN,bf$r0rc-4>OcHFPZc-tM1jlY^ejQ#+Ng"Xus^qIP#^ZFA3kNq^5o)Ammqt'@Ip?hk[rql^:
-gOiNg4AKLJWge9\LRO[*V5C&ABjG"K?X-N,=BncE;HH^q@r-%"EH?2D@U!S]K;P`NU6TCl:f<7KWr9#)
-TSZoN;-7+DFC&NoAoVs6EHQ#0B5_aCWMG5qK8b;-H[1!kF_b]%AoDU*DJEcsAmnkH>?P'+:0Cn+9h\D`
-=&i6s7RTL'6;(7$K6VB:<*!:6?;b!<?X[,C<E=QL=(,rcF`(o)@qB7hC2.HrCh[EmB4YakC1qF!C2@a%
-BPD-oC2%BsD/X9*AS>mm@;0Cb?t3\N<afHH@:38>=^Y`C=Bo*6>@^o@>@;2fQ(ObER=f0U=B\g+>$tfF
->@LiC@r?g[U7ug@@UE>8:dmo=3'9Pm3]^&3:/)-j91VTJ:.RrI69dt5r^n,$7S$9K8P`#R:In/Z;,:"c
-<E<*q8k;NG8kDVR5mK_D7Rfg66q.&D6Usa@7mfX56pj:28kDE<6:"+96pO.6@rdWoQ'@2H;+<rA9Mn;M
-8k2u[8lAhpR%T7NEI3"UGA()X>&o@@9MeSi=;t.>>$+m+=]\R)<`)h/C0OeF?Y!PF7SR$9NrJ&<!<2ur
-o)CEBrV?-^SuAT]S!f=fH#m\*<_c4X9MJGh@rZgKPa@f"HY?kj5Vt);*uPh1)B0hSIR-k@DgceQB2(ZD
-)%R/\"UPr2fZ6s$V9mTDhr30k-Q!X7)]TD!(`Ekl&I8da/28_02DI-6(,.@8g>qDH\h4m<*jOP]hW!YU
-f;0i6*?ugi5U\KD*[E$N)CZaO*[Vmcc-fldK<(]=S91!pD+RVr:0Ce*>Z+$_;F*9$-TX1E.jR)@3[Q(&
-1H-p=,T.F7&fDrFN3-]!1bq!W6T-Yc9g;*)4oR690L];`Aktf_77]U@84l?><(K)=7RKgJ;G0tb92eqe
-77fp=91_ZI<aJp'6;:TO3`/^B4[_dq.7?`u7RAs_1IFem0fhEQ3DDLq4@`tG`nB"u2U&-p0eP49-n[\N
-2Dmu]2Eauj]%,>r5sIUp,:=EN'b1is((Lp%+s.gF)Aj;6+rhUD'G)3/rZW1%*$-OU+=nfb.Ng#l.4-Gn
-0f:a6*uc7CrZ;%S#8\3s*#]Y4)Z1Ql+<VU;'c@i''H8/8(_dYt(a0_0(aDRr]*6!g_7",!rY9Ps,TRsL
-*Ao)`/N#/nfWJ;7V4NU$@R)b-GcG0q-mLK",qUo+0.8P,-nd%p-oaLM/hf.A/h7MK+smU"#S8(24%3%U
-CLC@A5;+)k%L`[N$4@1O*%X*C?>k(<JU`)f@o5EB-6j][.l9L\;eC'&Ng,NSKmnl4IsZ9QB4"h?:J=AP
-8kViQ;-$n2D/jW;AQr>97m]I&3AiQH0eY@I6qU9WA7AtN;+X)9J"!43TVJF#g<%n.c,dQ1^rFmD`5KF1
-_R?\Z\Z`-BWMll%[(+'$]tUkPZE0q;^V@hGa2,O.gV^h>^;%G'ilT?^_8*n"aaVC>U8aoZTr4W_U8O`h
-b/M*,hs9n,p$VA9leUmro'Z)@o^hD6q#1*_nauPJoAo<5q"FFSo'ko"g>_Aeo_nCJo'Q&IrVlfinG3(\
-qt9FSq>(!]p%%qLkih@"m-+*2mcij$lKR^!iTTb"oB>K'mI9K*mHEm&ki1R_l[JU!lgFH4kO%^,o_ACT
-iUZjBrVcNYmIL/Em.'Z9o(r(Rq>C3ee&B5BdI?MhlgF00mI9c;nbV_CmHj<"a2[l<jmDBonEKK0iTKt+
-jQ#1Sg=k<9gtLK;hW4"]hs^41o'bu.l1ai<p[[hGl0n')m.0fBp$D27jl>Lgklg)/l07:.huhfrkNi-7
-Dt!2Xm-<g#kM=qNiT0(YhrO+Yio8n[n+?G8g=4[-qVUH)kM4tZlK[^"h<+7sjk.T?n+uPJq>L<kr9=+?
-l/LjYjPS_OjP]+]lK7*hiS3;Fj6#:Wk2G"Qcd'Re6R!j23^H51<F&m5<D5eC1)MDb/L_tj,q(K15=S@H
->?bE?>?Y!$8OGW>2[_T.6:OL?=^YlVC2"0UWMli"ZEq!N_T'gEd*_j=7FBK1bfIT-\@];c_SapZgt(*/
-h;I5KgtC?3d*0VF]>2M0e(W5ZF*`4OFGHg*SZ9`C\[&KDXdFfkIXd*'F)cMOE,Tq!Ba\g!GCu!.K6qKg
-LR.qA'X,!-N/j7DYcXq*XK&SDUnF3BQ]r\TTqdEiH[L$eLP(J=K6r0HXJ(fc^s:BU^s:3AXhhim]"\0Y
-%^iO\bfdi8^r+%'Z+Irqrk^Y2_RZYDWj0"Da0sFNZb4Q4f@RO8ce$7Z_RdV%_TKL)^!"=%[Cj#XXhM9Q
-YGo%<Zad?C[_KVqrjiHO_nEOo]"G_eZESec]Z@q"]Z.Lf]"5Sj`m;>t^WOdId)NW,^rsF#]th:qaNDZH
-c-tCX['I!Hd(-NdZ*_$I\\5Pa`iubR[D0>WYLL(f]!eZL[(<]EYK"AZYcb%'Uo(#eUn=EZYICR1]Z8+2
-_8!Fhai;-<_o'O+_8!Oo`Q63C]u%IjZaL(N\[AlW]!VI="08f=]`,Z__8ELd[^3HKV4slgY-+h'Y.(=3
-Wi!#3_pQE:]=Z#,SufH)VlI,3[CNiKXLY^=['Illh:U9)bLY(c]$n^/ZF-L3X/2u&XKSq>ZECO9V6$8c
-]<nZBUmnEKOck$EbKn;Vda61X^q[Ut`QL$`eCE!pbfnMbf\G?5dE^"Ycd'n\ajAf&jlGI_jQ#+NgYC<%
-_S3k(_<Bk9j6#RtrVlEg"oJ)clgXl9rtOaT<]`E>AWEdTG'\h/R\Q^VUkW^b?j1+G;bp@p*Do^9<)Zq+
-?t4,"EH58^@q:1hX/ht\BiRr+N2<QQXB_EW@9-9.??C-sAnPRnGBeI[D/F$,G)3)nLjao7IsQEbIYW&\
-BOtgmDf'?*A7]:d@9Zl8=&W!o<`Mpj:/Fqn<DH"M5<M,';0.)-EE67M?XR)8=(>`G>$P#F<EWF1BlS<9
-D.[3aBQ%^&BOtmkBPD$eB522[CgV("D/4$*D/F'%BPMC(DJ3a$BOPI]@qB=f?rgZE@q9+X=]o!=>?P08
->?kTB?!CWLFI/VnU6pRH=BAX-=^>BD?X.&F?"7c%PG4gs@prVE9hdrF4Z>Gi5W_#%9hd<99M@uI7nH*>
-8jbs?:/=PU8OZ-F9hJ2T927uL;GU.i<E<-t;c-7^:/F_Z6q9a7rBLEO7S*MM6V:!A8kDQG7mTF.6UjO4
-6Uj[=90tm48mcV"Pa7SsF&kq.85)`E6UsXH9h.rZ<L0;5CN4`JGB[^t:0DXsGY1\-<uY(8<``7%=Bem.
-=B&-sB5:aS>[V)M;b0YbIZi^j"TJAus8MWi0`M(Kq"+9KVQ-MgTTt4]GAq"o:eF5N9MSVpCNY,`QCaLp
-DJa#U4#/0.*Z>n5(*+ML4%`UhHZj^S=%bOu'b(?N#o?+b^.Mb'cI1P+h:H$crZ,/g)@m2g'FP9]$4..S
-()nkn/MIqJ+!F50k2t:-0,bTEZ/+HsioT.NYVIFE+=KE31c?Zt,q1&j1aFLp-mh1(f4mj.X.YfHE1!hF
-78QTP;d!1';*dE=>=O'&1bpm?/0uu).OHJl0K(L*(DIPr'db8PRU98W5"\F00eb^^8j"sm0/,CB5#5s5
->#.^R4[N:L9gh*<77L!<3CQhF=]89u=^kK/=]8@';+<oG<bP]/:L$OR76s=5;-H145Y+OG;F<5r4@qOf
-3BT5]7R9=&6=#Vng=Rk.b,J#e.k`P32EX>h2b,\_4]R3Jf@ZHV3]Ac8,8VF8%1sTt&.p*/*W@$1)&O,,
-'c\;3'I,%V,pFHM*%WH]/0uPj*?m!\.5<V;2(:.,+s8*Y-6X9J*>nbj!tuLk*r[9"+s\*M*ZZ=A'+tuq
-)&X5))'9_<'GD?,6?[7V_8sX3GU+=T)]^":(`XMI+;lFU.(.[.=,s/JLkoLn.l2[_BHJEA.jcGi.juo#
-2(g@3-mC'!6T6VP2`NB8',Vf8$j[4S,;_ee@rQ?p=@Y4p(_$ca%13CJ$lCQL4\oU3IYEN"F(noT4Y-LU
-$m[>]6:t<tH%qHIObjR-Oc>6RJ95[A?W^6$9hPCUCe75o<a00SG^+4EBjsS%6U<t"3A`?=/MoRT6qqH3
-Deic^9Lk)5Uo0fZWkmc;e`bT(]=Yere'#bM_8aL.[^iiMWi`G(Vkp2bYe@W\[&1+0VnTp\a54kQ]t`=>
-^q@Cr^W59Yd)E]8_6b?*ag@qFU7SB\SYi$SV6\7_^qARio_/"Lo'P\tmI0E*rpEt[kiVO;rqZ6\p@Rn@
-n+Z_PmHa-,lK$p`kOSHKqsj+@m.:2UrqZ<fqsj@Io)&"HqtKjNq"!Y7md9E.p$V>:lgj?0oB>,rmdBT+
-kihF)mHF$+m-<cqjl[0>oCVVBo^M8=nb;qUrV,IRphTd)qXEqDqXj:Ho(;VJqYL-hrV>'a_o'mjmdKW7
-lLaW6naZ5FnaZ&6n);@/q!7)1mH*g$m-X!%oBbQ(h:gK4g=tE:dad"1m,R*uo_7tFn)rs2n*0K3mIKH-
-nE9*,nFH)/n*fGtj6_<\iT]arjPo7\h<4+lmd03&lf[a'lgO#lhr<DFjQPXalJga[j6H%%qV^&UeD'iU
-j6>X^iofFfnE&HdlfmK_bO4iqnFueXs8Mr\qrI)(jl,:XhrN\JiSs(^i907]khP4^i8EbVf@\Er`J@8C
-0KV]p:KUt7@Tu`#4Ydm%(DA>K-R^N"4%2b<='K!<?!16+:.[i;3;tgE3^6&,:fUk7Ci=93TqnK_W2m#)
-Zb"#ob0eM_e'ln%gY'rs]sb2NZa@-Tkht.Ce(<@2i8*5Jhq[#;Y-+t8[`-\;?ZCC>EHQu3\='G=_RH_P
-Xf@nKIXQX%Ne;_/J9VWIGBe4KDeWp/KR\N!D1[P0riJ)^[ucQ-Pf9l/WiE/#ZGW]>RZNr%L7P#pI=?Ne
-LP1,5Jq/<)VQ6JV[_^89d)F;V^TGDi^9R[I0YFWj_U[)T_8F1+]Xbbrbe^ct]>(q]YH"b7^s9jNf<V]t
-c/76e\_#<@^:1bo]!OK:]th%t_m[(h\@Ao[[^NQJ]X,5b[]HpN]YLqd\\H+u\\c+p]!o)T\%9Jr_8!q(
-]"l"tai;]HY5ZI-bg+;B]"lD(]Y)%s_SjaGcI14r]X4uM\'M^sZF@*R]!JuZ]>Cn]ZaIQ]YHQQj[_'/S
-]WniQYI)*TXLYC1TqQq2Vl->WR@g[lXfTC[bf%<5\@U&']#MM"_mmIu\@fbs`PSst_76\T^V$h_^V."Z
-['HaB]YM=r]"5P[]!o/[ZD+7uTqSWqXf]%7Xer,+\%g>.]t1hocCCl=WiN;-Xg>dKWiEA+W3ihP_VWqq
-d)sthd(7]G\[/ZFYcD$0Yc4G#Y-bC6Za-^?Q_D!pWN`1cSs,IsFFqicb/hfK_nrsj[_Ki,e_As8eBlUm
-e^iF.cH4#E`lQ<Mc.:M'k3MBtkNCm^gt1'$ahYL#^:iU`gYC]CkP+oRp&>9rr:]^KmJ$SNs7ZISmupm8
-4A9@LXH.=AIZp>$W2HPIB4"tP@8]`j92.rM9N"\b;,gP$AoM`o;IX0gVlQkmQ>'>o:5l$LrN%fJO(;?i
-<F9i_@V'4aFEVn\GA1l+D0_)=VM]hTN.-%uH%:TjC2%3gBkqEsB4>:XCLgd1>?G!+;,p[t;,'SR;HQpt
-8O>U'6;^g0Is#R'<aoKH?rp<4?<LK=:JOqo?Y"/"EG]Au@VTi\CIDlQBPMBs@:s:gC2.R#DK9W1Df0E.
-CMIU"Ci40,C2I]sAn,LgBPCsYART"WA78\G>[^oB>?kH>?=7/J?tj\IT:qu,R=o9W=^+p3?sR/J>[UiD
-A8Zm[U7ujA?sHf/9g_?54$>kl4$QG5r_$0`84Q!75t=O96r6WT9hJ#I7oDrL9h@oM7S-NR:fL@n;bL"d
-:.\)U:eF5L84,^269n"28kMWE7n?-D8kMcI5sn%*5Xn:577g-E5XIt3??2)pQ'[f!F&Yb'7SQWD5Xn@D
-9h%`Q<0a)1CN=fKG'@Ut:g%k!GY:_0=&W%!;c-Lp=]\R)=B&F:D-^7K?Y!M;85NE:Rc=>Lrr2rso)Asm
-qtBUKn=?U\Yck.0U611\G&(Ja:.[rG84uleD0:MmR[T7hJ:(*[3AW?;,97I0'-/VZ5?2rNJ:MHG;)fL)
-"U,2M9%Kb%;i8NFio8_F@O`B;*$cC5%1a!W#n%:C$R?&e'dP4Z((20,9&&Ljf=N[S'Gn%1j5/eWiRbS#
-.30?V4t&.72('@m-6k],*[i'R.nJ%?ECthbSs5XjT<)]p;b0;G;,'bX4#]QE<'iW(2D$@01,CO/*Zljg
-/gh\S',)6:1Q\J>9ID`$:dI9-2)d]R2aAZ61GqHaC2d?V:-_':>>7md7T;fR=%,&::et%`;c-\/=]&L.
-=B&'h92AMa>[UQ0>?"$b78R#^>Y-M@77BjE7Q31e7Q`Ug4?Pem77T^9@#W%Xf\4QL:GX^_.lojP5!Cto
-2E3p$Kt>gbRR9.s1Edt[)ANht)&!Pr+<CG".309C&/#Qo+;bqF.4lkj+rhUX+rr$R+=/!M/gMi!/hnt$
-/M/4h+=ejh*ZZ@G(`+#+'-&&;+s7mH*ZH=H+!V^;'GqDo)''P2*ZlF:'c\8XGe:i7aM<$E*$#n>+r1k2
-+t"HM*[N/>d]-B1VOWBpA2,YlJ%'/8+Xeoh-7pPf-n6r%-nd2$0fDBZ/ho:E.N/s=*$,\,(*ke+;eC2r
-C0sau-Q!4."9K/E$OmX^-U1%"A9*$GI<f^>=%YY3,lSno-Sn%b?"nhEO-c?)%uH:0Nf8gHF`(l"=Aqsh
-9)V:q928MlAo2[7FDbl'84Q'75Wq+a/Li;-4?l2,C2.X%@TZ>pO.N2GSYN4$j3lfKe&K#3^;\RD_n`js
-_S<h$^:CJNUo(2pVOjHY\%TAX]<eKN^V@eFa2,I&gV^h>^;%G'iQ'*T]ueBF\A$"nXfe.[VkTZVR@BkN
-bf%9.hWaY*p@RnDkMG^pjQQ+(oChS:qY'RMnFZAAkP"NAqXj(Apupu-kN(h"rUBFKkO.R#qu6Nhr;Zfa
-n`]TCm,[m8qs=+Iiofb$p?hJ:mITrDmHsQ5kO.g&ki:mhkjR`olg3fpjm)7Ymd93/o^MMFp\OX[pZh><
-iV<3?o(;G<n+HJKo'l5Dp%%hRrr3T+grI=Md-^;moChAAo',W6nc&/$nEo](aN4/Cl14N8p[I>5mI'H*
-jRM$Xe^iI/gtMba+m&"Ef')`"oBu,4m/?SEq=O=TnFcSBk3:slmG[<rj4E(8lfZpblf[?nn*T/njQYpl
-jlYgroBYQ(jPK(^f@T?\khY%Xio&tem-jf,g!eO2p=.aFh;dhfjluI+l14K;n'oAFn+uPJqYgHoroj1C
-ki_9tlK%*mhq7#QlK$mdjPf=Wj65FZk2Fn<c-sRc:Gamn7nZZ\?XdAG:I[Al0I@YQ.4Hc#0f(p[9N,)!
-?!UW6=A_d`69[Ch2E!T^7ncf^@;'QXE)`R.V5^MuYHtRI_T9pKcI11jf%Ja.cH3c,YHYFE\A.@jgt('0
-gYUfBh;R5Dg!Zt'Y-ka[e^%WDH@0[SKr)DV[`Q7kYHG"-S;;K7F+9%"KnkKsKR.l\EHHA?AS,e,JUr')
-Ng]mKBs5"-N/Eb:YcXq*XK&SBU7d[1Tq.(*SW&8SF`2tdI><2pH%;]mUQW(&cI((^cdBD-a1emb]=bkq
-\?X/j^q%(n^q-ek_SjX4[CXMh\[])LY.Vl`[b9'9Y.)R&d_!N[fsJ;o^WNp4VS9gc[`Q=h[(a;m[(EQL
-]=c+l\A>e`]t_"`[(3ZW`4<1d]skAV]"u4t[)9ht`5KX=`5oj%^UgDb`koO.]XPMk`l,X)^r41,b0\Yl
-g"O6OZEgpb^V.1kXhhWQ[_')a\%&iT^V6qVf=nf3`OEgsX15XK]W\ERWhc58T;8B_Uo(#gZ*pBsZc()+
-^r*ase],DL`lHBBaNV9)\[B)bZFRZTUoM&:V7F7K[(4#fZE:LE]"#2W\[oScYdU^3ZETmj\&#DIU9q)#
-YIM$Td_`]0]unEXR[0PJ\%&WK`4rjo]skJXZHC&@f[\?kfA+redET,.]XkRXYd1a;U9Co5YcP18XgFCf
-]!/0=Um@7.R"oa:e^`-pccjAF[]ZmH^rb*\hql`,fA,3:g=b0+aiVTB`QHKUe(NaGm-NoujPf"Mf?qgZ
-]=l"pj4r8=g"53Rr;Q?g#Q+5eoC2;Fqt:!^ru_$%>!"i?As'3YG'JP&SuANaVhJ\e>?P0,:/4Yb:JUm`
-(fXO::f:>2EF2m`C4iFbX.ttp<D?2HV5jKq18'G1<_cV*H>["tC2.s4EIi:ICL_%#L8Ul*I=dH.H$k$k
-K61jC@p`qfCi*s"AS,FUITT]R<_uFn=]J9m7nd&b<E;j^5!VV(;0dn>C._H2>[h>Q=^#'1>[^8r;HmXB
-EHZ28BOkakDJ<m(DK'<(DJ3TqC1h*lCMI[(CM7R%CM@L!Df9N,DJa-*D/*p$BkLd\?<1WF?!LZ>=^#->
-?<g]>?s[)D@:Eb^FHN#cI\N6aC0OnK<*j!;?X[2F?smM`J!$FuG@P&g>Z4Kj5sIOt4ubVk9hS&M92%lH
-8kMND8O5L19i+PV91MNS9hJ5V:/X_\=AM[f92JJX:JjbQ7SccI7n?*:7nQ?>5XS%37RT[89M\8N8Oc$:
-7mB41:Imc;:J3r@8P!-.7?Nk$Q&BWX6U!e4<(&u@9itCk:fgkkTS@6&I!Ts[BN\8:Eeem7:g7+)=B\X"
-='/[.<*34$=_MYX=Bo6E?:[R`=*pOprrE#irs&Aqp@.D7TRNuM['I$;Q\^9<D.?R@8Ol9A8l&W*EeK71
-QC*bgH<!R%2_lj-*>8qq*%<O$;0$],Jo>C+59:=>"UGu<e[8:gQ,qY<gtUIj-l<[4)&3_r'c.Jl$j[.L
-&.AaJ%43YI'J(e3gZIYN].Y'9'sZTThW!YUf:srC()f&,0Rb<&/1*"k)E98f-5[UF42KNe8:[n:QCa,4
-WFA>"76!b;<*!!f5u0s00f(XA-6G?00eFXj,<@;+0-_8H(*FA>OKi4`+>Q;M5u:ZH1,g[D7N`Nu3(QDO
-CJ@Mu7nu]X7S?ca@S9F"9gVZS770UC9iGFs793Md84ccd>nL4/>[(03>?,*.<DGM=4"*cir]E"r0f;3`
-5WUhd69mY!8PiZ3NkEZhg<H]s3AruI5<gk`5;t\d4@*&&\C8oq6pEq#.P2YTrY7.'%M0R$)Aj;0*>o\4
-)AaD8&e5p//LDYe*?[<h+tb5l0I/,.-6ji\-n?Ad.3K?C-@R3T*$-(:*$QLB'c7o2*#]_8,:=QP*Z5Y2
-)\*?"-lis6,Td[:+!!Ii^;@t1[qHTj%1sj:)AF,;1bC"$0K$i%W`P:ZS;)`.68L?>Y%An,2)?g:1F=1o
-0/Y=00.eS,2+'AV0f_3C'+u<(*#9M61-nT9C3FN$<C\hi(-2g,!t>\N'c@u>4]c37G^+@KAoD$R6om%M
-,Tn3X2b$n^F,>m@R\-.'KSkYGN/NF?FD>5f<)HC_9)_IK:/P"p?"I\eEHlYLE+N*F76`af1c7*L4?uA9
-=BAd9B6&ELR&d0eT:WdLeDp/[`P/n#bL+8G`50:0_SO!oXC/<K]!\rMWj&_#R\H^_]X4]Q^q[tKcH!iC
-ZadWY^V[n-d(?TkZcL8%\%8rIWi;qnTW4u`WhH`L`Oa%Jn+-&Ap%%8:j50CooC2AFq"+%MlhL&9o(2>?
-qtp*\q=!GEll+pAm.'fKoC_\Dm+qX?rV?$XrVH0]rqc*Gj=orlq#1-Yioft)jR)3umcj*0nF>c7q=*hE
-p$:u8p\"%Eo]tr,me-&:i90V!p\"%RrCH_UnF6#Bp[e"NnEfiGnaZ>Irr2iiqYpNpps[@#_U.o@o_na^
-oCV\DlgON=o^;,6j3#O5lJq*niTT.]jQ#FbhV-cCe_8i.g"bN:hW<bRjPo+^q"O[`o]PB,h=L40p%n^`
-o]tl9o&Sp(m-sB&iTB:\ioKUujPf:]k32:"jR2d3m-O$#jQGakhWa@kmH<EjiTK=cp@@qUfu_%Hf_FIc
-h!"D$m-F'-o^DJLoAf,an*9iCp%J7]s8)0\n)rTokiq/.h;IMZhrE_UjQYpkiooUkin`D=b1aq[c'Vj3
-:g$t*<)H@^6p3Ui/g_\_,9\Bh4$uY@>$k]H>?=a#90YU'4?GVe5<_D'9M\\m?uKjuCh[[aWMTTm-)R]E
-\%T]!bKJ/XdEg(\a3)TJa1o?uZ`^I/VlI;Je(!.-hVR(;f@f$9bK.ZC]sF_rBQ%^$DK(fF]!0*&`3ZSF
-ZF?loIY!-)N/<=CH#Ik\IX6<_D09u4=^c6$R$j5?X/r_MVNQ[i\$E3AZ*L[B]UtCTNi8tHOctlcKSbYE
-JW,;0JpE$UXHf$U\B`LI`669CYcbgQ^q7=u`kT+(Z,OG+[(X2b]ZSI9_oBEq]"YnbX1#RQbdbF7dD;s,
-f$VOP_o]p8`n8VOZ`:CHbLtLg]",r!Yd^mF\$<?T]"GAdahGC)`4<FpaMu$1`4<Oc]Z._!XL5jZaiVEI
-dF-Iha25R)_8!du]YM(e`6H*5a3)rdd`g%jh:gSt]sG"n]$Iq&bf[`8]th4d[D'2^[_0T"[C+>iY->:0
-Y+i"tW3<:tS>;sMTrY#jZ_st6Z)Ob%V6S@pf%ABh`6u*Bc-"5Ug<7OM]uS$tZGO5f\Z`$:YGn:o['Za+
-Y,JG+]=4lP`kAjj[^*'AZa?U:\$ilRWNs"JZ*hWgal(&p]XPGffW_TX[(j5\[(<od\A-&"\'_t6]%u)k
-dEL/"c+qfLZ`^sL\$E';[^E3BYctFB\[A[@[R@4$Z`p:,P`h5VEjW`m]YMS0dF-Iif@em-d+-h"g"P-.
-beq6/^;J:Gg=PBWo'u5;m-Nurh:U6+cHjVG]=khb\``&]j58\KhV[GZo_nd]rsAZ$q"=1Jqu6Wpn,H#Z
-q2\uY8QoJKTpBk:F,cinXeVA+@:EG285W2[:.IT=9hIoG6pO..3]fSp7qm%/WiN4mN`oLc=eMRhV50l]
-T9aM8B4l!rA70jpA6`V[DJX*0EbfW/EgrnaL51S9J:;uuML'/LB4PpuD/O-'Bk(CS>#eR':f11k:/4e_
-;-[L:<_Z+L1d43)H\69G<F'!9>$G!,?!pT)76j=8<a&pCA6ib`DJ!g(DJsB0Des6'BPV0iBk_6oCi=3+
-C2IWuA8,prBjlI"AnGdg@:j+bBOkOS='&O;BOP=[?Wg]C=BJd.?=@)89N,#'Fd8;dU6p:<;cm*u<a/s@
-?t*b\Anu=5N1?DkBk:aX:f'JM5X7Y%4?ku,8kr)P91_KA9h%Q@7RTg,2EaJq5Y"O8:esbV6qfj>7S$9J
-6V:6S<)ldm<)csr;GpOr91h`E7mfU.4$c4u8kMZF7Rp!@6:jd@91M?>9i4,13B'ZLP*hf0PB05a85DiL
-77BpH:Id`@;-npAKkt[RI!L!N>>8@DKm$!`<)cai:/k.er_O>-<)ljnB4kCJ<aB$79gVEKFd2q+rq69k
-quHZgs8W)drs&Djo^VPKpO8g3Vl[#&X/Vh^O+)"U=]A!c91VTK>%Vo&Jr,MLPECKBAlhYg0HqGV*ZZFQ
-2+2.qB6SE?J6a'*#R:kP4P.DU<.2.-jk\e@:aR8'%Ls<j'G1ZU#SIUT$O6h?#6Fr/"q3:QA(ou)f=<FS
-)'$cSin<,DhV,h81GC:E7=Hj8.4?2X-S-Vg1FsRq*%f._?<N#HV59c?S$[]A3_i%J<`WI.;,0\>5W:2H
-0IA5(1FOY+,:,955:muu((M)r09W;B3&=&p4#]5W0g%fY.300A+>>oR=%bPA?<]Zr9iY:i<EiF%7Sm8[
-78ZuT935P.<)Qpl:HhQ\;LVD#4\SOO9gi&a>$=`k3&36I9i"&@7m&Lk75Zqb2agJ./L`M>=dR.Kg"af2
-6S18T.PNkL5rq2&84ZHYLU>FTW_5Q<1a++X)\`r$'b:cb+rD=C)'0h5*$Q=<)&F#.'+u0+*>oqL(bR?e
-+s/6P,on*W,o@[T.P<>!-%76j,9\9_/0#NH(E"#,((_9&(*F_@)]9S8*>BM9*[)I;)^?jI$PX.$KYbsa
-cbt>R*#U"G+;u.D-7BlR+"K=Mb,A9lUS='5?qi(4JYliq-n6bq+<i9a+seK[-S-hu,Xk-X-n@/4.3B'6
-)BokT:fq7A?<LB(4"D[%'RgAo"pbGA)CIO:>\S2'IslKVAQL`E0J4n,0/>7A5tkL"G_MKHQBQrXJqJl8
-Mi<RKJ9>X:>ZFZu9MA)O928;_=^5NOD/jfFGB7G#:Id]42`<TQ3BTPq;H6b&?tj\5I[m^EW0j$ff[8XL
-h8R+=_opHG_o0C/^:Lqj\pgldZ+mfYZ)Ok,S#EHmY-tF/]t_>&k/kEP^Tk8[]"l2"`R;B/^q7V.^r!t#
-YH=h)W1pDpT;\EfgW$b>hsU(,p@\"@oAnj$mdor;o^qV>o'lVUq#($[nFQ>Do(MP6m-!Qee`#TRo_\LU
-md/a)rVlWbpAFaWp&>!kr_<=gqu6NhoBPZ5p$q8,lgO60o^MA7oD.tHp\3h5lgXB/m.0Q4k3;0nm-!a/
-o(VbBq"FIYr;6EirVlB[nF?5Algj`=q"aUVq=X+Irr4SFd)El<cLLZ'rVZK]n+#r9n+,u;m-X6!aiX)7
-hrj:`m,IO%mIB]1jlkUQg(rN!hr<>Ej5AeSiSWo!p[IV;kiV*oqYp-oq>KpUm-XE6kNDj7=6ec$k32!l
-kje6/mJ-M<kk"H5oD%e?lKIBkk3(selg*g%kMbXbkihC,o(;k4ahYaDpuUVlhs'IkkND7!l1+TBk3:4\
-lhpDJpA4dgrqH0JmHF-)koJmDip#[dio&bTk2t^^g>:rOhV6>ofZ;7YQ"*Qdr``Z-;+sMH3]&H:,U+<P
-,UbK46qgTb@q/tO<DQ@\4$#A]3''/d5t"7;:fpk-E,9B-BksZHV5U8iVQ6l0^W"@@dF-OodE]qUaiMTD
-^:h"^Y-+h+YJ/01g#(cJiI9\:g"b9!_SF+'[]Ya+Ecc,3BofX5Xh`T)Z`U44\#YL;JV/Z0It33$F`V_Z
-I=69UEH#;tD0U\qOcQNDXL??IMLC#aZ*1F:ZE^gNT:)LAVlHD\SX,FpMiEXINei%3G_<H-PE;rTc-OYP
-bK\)4Yedrc]">bo]!T5]c$mmUc,m]3^r!au_7d+b\@AQ1W2H]._SspL_5tQ#e&]>BaMkp2f\P?9b/h`T
-f%&'a]u\4/YH5+A\%0>e]X,Gr^qRe.Za73X^U^nk]>(\\\?i`P]>qh2a1]X:aNDcOcd:+k]">Ma^ULYe
-`PBR<aN2ZJ]uf$fh:fNN[2uWbd`9ALaMYWu]tLqa]!f&S]Z%jt[El+YYI(44W;a1T]",)H[A9@eX/W50
-X/`M0VQ$GgZ.IFHaN;K@a2QcZbfe;`a2G^,`5B*mrkL+oXJW2-Z)Xh4\$!$R_l9lU_775"]=55TYcb49
-Z`CRE[(!?AZb!r\]#VV*i(_&#\%0?-ZEg=,Z*^d>Zb!WN]>VRtcb@W9hV-Q-bgke+bgaYF\AbncZ`^OA
-[]m!>YHkRDZEC"&Ycb7:WLg#PPE:'6]Z7_%_T0aArlZn=cI(%fe^`=-h:gE)`507)`6Q]YcdqIJl0.<p
-lKRKjgt:-%ccNl4]XtV^kmHV9iSNDIhrEqlqt'gnrquTbnaZ>MrpKeXqYcIe:eXtpGG17CBloK1Wii+d
-Ea`E]7n?<G92%rG6UaaA8OYj15rM,%84R3-OK,C`SVU?H;H06aW2-8bU7RHeEc,].ChEZ[1LF^0Df'?7
-FD>]-EL3GXJqSo.I=$EnLjErLB4PpsCi*p!AmetS@:!8F;Gg4d92&2U;>sfg;+Eo2.l'UsIY2TI<*E^7
->$G!+>[:9.=B/F&?!goKARK.eE,9B+DK9Z9E,KH)B5;*jC2.<kBPM9qBPV9rAS5[fBJ!e+C1q?l?Y!YV
-A7T1X@:EbYARAhT?W^Q:=C#65<`rEn8QAr*FdS\jTUC=Fr`'/%<EW[=@UoCK4_en`Nh)_jAn,:S;,]qZ
-7Rfp>6UaF@9MS;S9M.`D91;6<6pjO/2E!W[6:XR=<DlL^6qKO77nHEJ7S?VX<!#fj<,Yf<<E3+%:/Ong
-7RKU55X\"(8kDQD7Ros>6V9sB8k26>:JsJ93AsNHPF.o1P]KGh84c0;6UFC>8jbj5;I>0FKl(aSI!L!N
->uY6WNI"?"<)caj:fLCj:esk`;c?Lf?!gZ6='T!190u6IF.)Y"!<*'!r;?Bj!ri2tmJgGgn+?5Cq=pPT
-Uo:>rX/_teP_OHu@U2c*9hIrN<FBfiIu'&FPEV#[Eahs71aaCh+Wr!X1-elH>]Fh4NGTRK%L<IM1t9<B
-;1uU9j58_@:aR8'%M'*\%hK3U-jL"i%1NRG"pP)3#7:kg0N?H]jj^O](_[Uug#C`ChV-Mc76s="5XkZ1
-;DBC@.PN@u2_Z6u)_A_O<_[t!R@'%jS$7?=4\eFM<)Qjs7mfO'8Ol$44tA$/.O$)f+sf0+2C0+P%0m:`
-24U[S2D73d4?,DX0KMBQ3C#S^IPO/Z85iDR93bq-9LVlb='T'4;FXDb9M&5c5XJ%A;FsM]9i=5G83fg7
-79<;f8Nf^;852fO7nHHV77]O)7QW=e4#K8i1Gq6M+<id7?^K$ceCMsB=#2Wf0.ntB6pO"+6UOILM7D'b
-SjGG!1a4:`,8qIB*>fV3+W;@DIN0IQ(E+D6'c7Z"*>fD$'G_W0+X8s$-mBZX(F'tD-6sQR.PEG)+sA?d
-.juf!0Hqep0,PKF*Yo_9'd"J;)]9S6*>]e>*?Z:;*@<9Q%29<uHG[tXdDgbZ*Z,k6)Aj52,Tmp?+"]UW
-c)F`tUS=!3?<T0VR(%)]0e+_%"!T!A.fCW9,q18h+tkc).P*A.+r_%,(`sYa<b?5d?WKld/g;5I$OI(C
-"pk_Z.m-O4COUbaH#$Y`6n'K.+s\Ne1,qHf;daQjKUS$fPCnX<I>!92M2I1EIX#aB?XHu7:Jah^:/Fef
-=C,KNCN"?@G&(Dd:eF,B4ZtkJ4$,Vi85)ZQ<Ej$WEgX/3UQq@agWeRIfYtG6_opI,`$N7;]!\iQ\?`9=
-\?`KHXKSk)W3<D*YGeA5^V@nQahYU*^V@Y%rkgP2e%E<.\$iu_`5/saWMH;^R]*6VVPLZT`Os(Imdp)D
-p%%PAk2Q"%nEo`9na,T3nb`0+p\XaSlh1#Gq#1!Xp$D)+gZ7ScpAFgYmd/m,rVQ9Xp&+a\qX""UrUoXL
-o_eRZoBu)>pZU`+o'c/@mIBQ7q=O:Qq<6u)mHs3*o'Q#7mc`^!lg4E<p%7YDo(DbRqY9dZq!@G:n+H/7
-o(;SMq==+Oq<@PNrri,D`P91rcfb0!qu-H_m-jN7rpMc7m-X5taN3r8iofL[jkK%_l0[ctj6#=Sg>1QB
-inN2Iini_Si9C:<n*BQ9lJV1-nF,u?qXOO]!r;TbrqS2<m-3j&lg!Qqlf77&pupr3n`oQ8mHNfpk2tac
-k2u'rk3;$el/CjjmJ$/Aqp]9%`l[$7m-a)rkjS*/m.Kf7p&"OKj3R/[qssFRrVlino(hM6iToXgjl5@c
-l/gsbi8WhXi8<,>iSi\Kd`U:gd`@P^:JkJ,>#S-b5WCJI+WhpV-6k3(5"&%?=^5BD>?+Km7mAm11_Vc/
-5=.h29i>)#@:j7dBP:pfX/lB"WMTTmGce9Z]YVY-bfnGYai;BAb0.rF_7[@fYd(C>^r4LFf@\s:gXt37
-hos?jd`f_JSo8guE,'!EZFm-Mft=YkX0T::NIQP4Kn"DmH[U*ZE.)qUG&MJFBkD:.J;K5HX/rD1bbBuC
-J?lD`Z*L[?['ug%UR.=8Q_&YrPDXsFKRnK,LO";qLpjCOP-VUAcHO/JcG[&q_S3Ui\\,YbZG!ikaMc3=
-]!]Do_oBg?^r=%'Z_sn,YJ/#tdEob7_Tg6@]YVb3`5o^<eBu%>]Yr:Jda,eJ`5o-`\%T>a^p^na_9'U2
-a2t`q[_'/]\\Yno\\,AS]X`L'bJ_EA^;[q-aNDZG`5p*0\@B/f]!T5h`66?@_TU03a4oV0g:Xo#ZF\9)
-`5Kg>]<f)^]=,/S[C!Tc_R6es[&gI9TW4QbYHYF@X/N;#Tq\TgYI:U5Za$L/VPUQOe&&rCcG$X(d_NT2
-_8a(0bK7lH_nsC1_n*+TYd&Y\Z`LI?Wj0CZZEh6[[_'DfYcXt-XK/D'XL,45YcO_+Y-kOD_Rme@]XbP`
-a5";>Z`LCB]!Jrc[^j2pahGg-c+Vrdf$V[jhp'-hag\Ic[C*?FZF@<LZEUO:ZEg[8TVS]lZa-a1WLB99
-Fa_6O]Y25'bK\AYcHXMVe(5tue'lape^)IV_8X@8dF?[me`Z#PiT'%akN(RSf$;:T_T'F/_S!Vena>c*
-j5Bpo"leb;q#13brs/Q$q"FCJo_e.W4T#/6@o,fu=*UF&F(TT\TWG2hRW;hI>Xq=W7n-'A7RKI57Rom5
-6UX%)8Ou6WC65HsXIY/K<)Q_dUo"'c#c+)VH$F^VEHNXMBP(jdAo)@#Cj0u8DJXH^V2^.`M1C&&IXm/u
-De3TnChmd%B4YZR?q=X1>Zjlt:f0ta<Dck,?sm#/6TH_T8QgOqEF_sM>ut05=&iR86VCH[:eaej@V9@c
-Bk_L*D/4'2EcQ)6Ch[NtBkM0rAS#NQBEi6cChRNq@l7t6A8>jmA70"Z@:NbU@:3AI?t*DJ@U<,@=^#-<
-<`WC.92&PsATaB2TqRj0D,jP:<E3+,rF86+A86%3OIi%pBOkRT:/4&H6:4415t"(<:/4MV9hIlF91D?>
-6psU93]9#c8l&#Z?!(0/='\Tj77]s=6qBsG:/=JS$;=,d<`;st:fCS)rD6oq:/Xe\9M.rN8kM`L:eaSW
-91_iQ;aW`:5ZM`gR[fb+D*L9`:.7cK8PN,X77U$N@>pS.D/aiLH$<n*9j`($GY(\0;c6Fi<)cal:esnc
-:eshj>uXd)>[:K+7S?KqSb<$_qucrus8Dcns8MHd"9/5onG`2`rqr(MSYW0`XK8J#TU(OeH?3Cs=&;Rb
-;H@CHG(,1)OHH#qK61a-8insc.OQPj/MTRa8mQ"KMK9RJ%gWOK1Y9989T6pDi8NP>:aR>*%M'$W#n.8l
-#mUYD#mpqA#6t>7#RUn]-WJg]jj^O](_[Xsg#1WAhVHnl:eFeN3C?(k1b9gn,pa]U1bTdl+>pmdA5\/N
-TUqL%R]Ld75Yt$O:JXqa6UF"$6pj1&2^T^u/LW,*/N#p\5V3um%g`^i3M<B]4Y8][1c.6N1-e;I-9!b<
-.3^3$:0Ce#;H$n89Li/l>[Lc4<(Thg;,11r6U4(79h7oW9ijt`76F@;79i\i90Z*>7/f_+77'7*4[;"i
-76<.`3&s;l1,:sT+XKHU@?f$ff@J6QA2,bq1+k.?777&>)*pkuMS.QmV+*R/0HD8I*YoP1(_d`&,97eR
-+<D[K)&OJ8(Dml%*?Pt,',r5F*]-2@1,(OK,p"*N+Wh^I,UXrc*ZcCG*\A]f/0cQ(5U7U(.3Tuh,U"6L
-*Zc:@*ZcRM*[)RB+X/?P'c\#EJ]Q3fc+eZB(+1:D+<qmO/g;5V-8IlocE(-(V4s-/>Xg/.OKiI?-7LAJ
--R:&j/12bC,[2WB,U+]k-n$](1+=7X(`"#5:g.gZCgB[u/KY`;#R1SC$4.Fh/Nc[.BQ&HPG&(AV5VF,s
-*#p%M1-S3(>%DW%KSu4VO,\R?H@(6qLkpnFL4FShBjk@P;c*Eg'MqV*<F'!ECN"?AH#@(p;+j>E5!1nh
-4$,Sh85)ZP;H[OQDj%/uV44-mgWJ=Ed`&f3_p$NI`5]X2]=5&JY-5+<\$30DXKJe,W3<D&WhlZn^H]j#
-c,[iI^qmn'_Sa70d_i]1['$jG_8!F[X/)AWR]*<YUntQT`4s1MlLXW?oCD>=kN)7*mHa30na5`;p%Mqd
-n+6/@nG2nVr;?Hep@Ik@jQu=,rVQB\nEfB:rVQ<[pAOj[p@J+Wq!dbEq#C3ap@7J9o^D,7o'c&;l1FK;
-q"OCQq=<t@n*f]5p$VDAq"!eEm-+37oD/%Uq!R\Ep%A=V&aSlQnb;S?o_A.Qo^_eVs7lKjrr`&G`k`_3
-dcpVsp\k$^nF>u6lg=32mI'E!a2dc6iofIYin==i>it&%h;[PQh;-rGi7m&Kk2YXbipQjGqY'd^mbmF%
-kj%d6rV?BjrqlNep[n4Uq=sUNkMbmml0@9gmd]o:n*8innaYi'iofRgj5fFkk2GI_i98nQkO/-<q=ubo
-b/VQXrU97JjlZ.-md0Z?p\k*fm,cX]mJHJIpAP!ina$)=jOiGNj5].[k2tdfjo4<sj5T"WioK+Uh:^K;
-eCM[$BMhW6?W^3!76WXa.3g#`.4Qf'3C$&-;HmL9?<C-%8k2*'r\P$B4?u>*8l&Ah@:X%dral4AA#TR1
-VPp<iW+`B@\%fi&a3DlWc-+5NaN;QF_8!Um[BR!B\AZJ9f%o':hV?f;g>'osc-XPK^RT+[EG]N,P-V`r
-]\9s'Wi`P:X,VU^KS=r'G&q_HG'\LXGB\"IF_t`/G^P1$OfGI`[E>A0LQ/S<YR@_AYdCm>StVC/OchAf
-R$!A^KReJtM26J*I#>A7RZXtgbg+GJb0Rr4[DK_f[(*`^\@0;h_nN[q^:_)Wa@j[uccF2Ia1\[b[COGt
-_pQoL]#`4A_nO%1`ko[6cHjSA[_Tu=eC)da^:_Fq[(3o\\\,5`]Yhk3_SjR4]Xtqn]YDJ!_8470\]0*/
-[`QG*c,e,M]YD>%`59I0[(*WZ`P&atb/_K<_TUTfb0o&'h:fZSYd1sgb.>@4aM>=!]!\cL[C3HU`ko-k
-c*XRUYFVS]USaohW1]cbX/MkqXKSt5WjT:=Y,SA-gY0uueCVXF^W3ak^;\C:bg4MTa2c'1_8X:,]<keD
-UUmY7[&L(8]YV.k\#QaK^TXW7Xg"n+X08k2VQ?bnYGA8'\AQ/.g:Oi'\]3I=^V[7Z^;%+e`k]O:cca/H
-^WaIKg"+Qne(2@Ke&nnjYHY=<Yd1[EZaI.<Z6$6RYH>%3Z*h$KXJ;GIF+MKV]=Phsa3)WNbKS2Vei279
-gXb!.g=4Nj`P]O4c-Xtee`Z#PiT94gm-!Hcg="*a`5]U._7RAPo'bi+iS`VJh;dkqr;H9f#QFSop$(l=
-rU9b+rqh=S9Lr/gH_Q^CApB]9XfJ4bEarWc84ZBF7K,YW77Tm:7Rf[26pF(284$TpP,kXbSVpWP='D;p
-V5'c[US"!'G^F:CDfB<"A7]FjCM@U-F_Y`0G*\teK8>P<IscZpKR%NJBP)$qBl%EoB4GCU>$+g+;,R<j
-+]DHB?"7>R>#@gR0fqm,It;TP<E`[1=^+m+?!p/q;bp,:9iG>0B4tsnB5;F+DK9f<Ec,W/CM@NuBPD6t
-BkV6rBkhL!Ci"',BPhEkCM7EpA8#U]?<plD?!:B=@U3AO?WgZ@>Zt92>%2#A;-RC=FHi5jTpCFL:f1Cr
-<`rd=@:<VUASZ77OIi%oB4PIS9MIcA5!M=u4?l)2:esf49MJ)J7SQHE84H'B7mK4&8P`2T;ccms<`ia/
-7S$0C7Rfp<9MSJ`;,0\P>#\I$:f(4r=&_sh77pBQ9M.lM9hS)N9M\;Q91h`K927f<6pk-uQ^aP6O_mBN
-=]%R\:J+>[;+jY\=(7)QLi.0YI!KpK;b(#4KlodTr_Nbp;H$Ll;uKT*:f'qt@ol]4?".8<8P`&uUA"We
-rq-3jrpB^fr;-0WrqS/ErK*82StW*_XK\h)SWek[G@Or^<)?Cj<FTT[G^tU1Oe8,'JT5'p69-bP-mg;h
-.P3tZ86B&/Ir#c0#mUkJ45.288<h9NhW<S=:adJ.%M''Y#lY'.#R_"F#mge@#6Y29$3qLq=Q/9$e?peK
-)^!>`i7coAg=XAR8l7Gr2)d?G.O?;c+<2@V0cV;Z2nIa\:lMBHTU1+rWH;91:eXYX9i=\S7Roj02_?a<
-0I\D'0.nq91dFT&8Mqb6'+5Ks1SCXV8MWFp2DmQP0g%cF-o!1r+tZ&er``)u9i>A(;d<d8>ZaO";GgOt
-:fCOt:JF_b:JtFn='&s793b+R>#8-s93+nO4Zktp4?5A^5WM&#4Y]&b4ZbVY4A]EA0L\rLOi>`+epb]D
-?7%0a1,:XK5s.1k5sn:LNP*flT0te'/fGcA((_)m'+PQg-mBcV+!D[C)'U+@)]0A7+<).:,qgej/N5+0
-0K2NV+<r0U+!2UG,Ub5q-mKZH2(0n(+sScu1b9st(`k+T*ul1@+W_UC+!_mF*ZQ"=)Boq3*?./(aY2)m
-cG>#J))roZ,:=TY0.J1r/iH/)aKA[%V4s-,=u.6XJYucg*[E$X,UY#i-Ro!A8gP`.4?G,E/2f[U+rD@9
-(a`EiDJWf`7Q;h=&e#'P$4[UY)'gt(<Fp8uHZa+5=%Y_2*?,t<+=oK?93#G<I#*`DR#$QUH@0^P&p8JM
-LP^nHMi!"2F)c&*=]na&r_R9*:fUV'@:s@uF`VG7?s?Z-8ju!/4#f2`5s[q/9ikk?M4pQ@U8#HXaP?I8
-`OW_#bgFDK`kfR%]"5/JXL,RT\@T/LV5Blf[^2s3Tr#H<^WGQ]a2cBMaMc0=`5TaC_RR7fYHY+EI_E;#
-Z`BmpT;\leUnY9PaM#7Elh1&LoCDG>l/qU/nF6#@na5`=q"=7LpA"IXp%A+Tp%@tFlKmZijlu73r:fdQ
-mHj]JrqlE`r:fUHrVcWhp%S:[s8)9Yo'>Q.oBku8mI0Z5p@S"Oq=O:Qp[dnFo'Yu=o'c#@p%%qG*Tm.g
-p%e@Zqt9XUp\=ISo'Z&<o_J.Kq"j^RnG*"^s'>O#s8Vf@`kfL@mJ6&9qt]s[o^(]&n+-,?nF#5Vb4jfL
-kNUsnkNM*nm-!?flKRHhgu$uCgYD&Zl0@Hpo)AXbp\"4Klfd]pkOJ9Eqt9^WoC;A;kOA'7q"4"=;s*iB
-nb2>7n+$2Alf[$XkND-kj6Z7!jlksqj5/nYip#1Rk3_^.o'slDaNEH@nal;0ip?-riTfq*qu-6PjO`bc
-qssFRrVliin+l22h<*VPi;MX8jSe?AjrN[Iki^p\gY^c5e]*JY:ek8";G';<1bBjq,pb#n-Sm_M8P;l\
->$bN==&2L\6U<gk1G^mM5"/%;;-7.9D0'c,?!Uc@>9C&QYH=h%Vl6YsWiiY6Z*V'[_8=47c-=DVaMu09
-^:O<N>IV)T^;Ik2cd^V)iSiYOgtpW,bc?,<EH$#<Og2Qp]\C!'WNEJ:X,V[`KS=c%IWfXKH%1TtIX>pG
-CL_7)I=Hj%NN0%\[EGG1LlJ^EZ*:I;YHY@-QCO5"NdceOP`qGlN.un6M2?\/HAAo1R#8,Yb0.rBbK[i3
-\&#nm]"Gel\@0Do_7mY$`5fg5_SsL0`ko@"^9suDY-l<h_9p]L^W+LHb/;0=_7@/0f$;CN_8O[SeBH=[
-]sG;c\$ruY\\>Mk^r+47_nj=6_na+)]t_M%^V.b/_1'V?ZcU/*bfS/S`5TX5a2Gj0\@oSmaMPU1bf@H3
-b1,"sg<eC*gt03JYd;$hagAFn_o'=-[B-F;\%/u^`l#0kb,VDDZDY(4Xfnt9YG\>/Yck%+XfS\,Wk#aL
-ZEC@Ae'Z1U_T'=!Zam'>]>Mk2_SsF.]tLkY\\5ht]iDJDX2_Z^_mm(a]>V7cXe28gXgP71[^riKYd:d<
-V66o"Z^IGcZ*q-Xd'U6i\BEa?]tpkO[^rZE\%0>sbJUs7^s'RLg"+Qne(VdXe&f%u[B-I5rNH:-rj`$<
-rO!TT[C3EL[C3ZISYM3gLXsqg]Yr%>cd::ke'ul-cd("i`l-!Cb0.oKaN;iZg>1N=j5T"Rh;RDShV-B$
-a1]'qcc=)G_SZ0Gp@@S4inrJDhW*hhp%\1Z#QFYtmHsN@rpTk&pjuR76!.TFU69G,H'k8-X.ku%@q8mE
-8-;IV76uAg7nQQK8kD914ZQ&.9LW2sO/]1]SV^KN=^.;gUS=NYU8"3<K85&+I<ojLD/4B:DJO07G&;&1
-FHrY^IYNi0H[1$iK6M?JB4l*uCi*fsB4PRX=^"m0<`Msm:JXha=^59@=%u(D002X*It2QS<EN[8>?t6+
-=^"[!;GVaA=C>NN@qB7iBl7p4Df9Z7Ec5`3D/!a#BkM1!Chda$BkhL#C2%U'CiF'!E+s$'CM@Hi@:NeU
-?sR#H@p`YU@9[/I>?=m/?XmYS=]esAGa=hqTp:=I9MADb=C,EE>@(fOAo)I:O.Dee@UW_M;,g(X6:41.
-5=@tB<)=]39M@oE7o)fO8k;KK;,:+c;c?as;H6Ol<EEL0:f1%br_?Wi<)m"&>?Fj'<DZOl:/"Ve=]AI%
-9hnYe7mfU68k)3;7S#j26pj:1;cQLf;c.F`SXl@?N+kI?=\_:S8jl-B:.\/S=Cm>RLi.0YI!KpK<_6S?
-MKhWc:/1dbrD3Jlr`&qtrDO/:@p2u:?".>=7nufoUZqgYrpKdirV?'PmJ6\[.YrtCPb"VKXKf%4Vk0-4
-Klh'@?<UH4='Ag<C3>#]Mjg*#Ne2=d@8'!KIPEE$,U>''2aTo2DIOCk"pGPN5hEA48=%KRhrWY<:adM/
-%M&pW%L<4B$4[^Y%L`LC"9Jf;%LF!n:tjske?g_J*$DcBgXb*5g"=;e;I<3a69%+d1c.3I-m9fl2'F(_
-1:,MC6%GerOGS@SVJod0:/4hh<*)d_7S665IPj&@2`!0<.Ocer.l]OM5;+)p%gisn18(CS;DC.(5W_1c
-.l0%;0JG%21dX]I;,LD$:f1J0='/a0>['p1=]&7(;,1,$=]AC$:f:Lt;G^k.=(tAoAQ)T;>$G#p6q9g;
-69I:o6p3q46oRP&4>JZQ85rnk4$6/GQH7D1IauH?=s5%C0/c$_4>8QV7S$EaO1NffKfCtP1*S.d*#9>/
-((qB&/LVhc+<MI=)C?[O*ZH%E0.\_)/h\t2-S?Sj/i5pS.P3.u,pacW/2&h=3ADp.1F=P),U"]k2_6O.
-)]^:R*#B>1+<)+7)BBP*(Ddc(+=&!R.48>q-I^MscFS68(,d?N*?Z1:+s\<[.5j]&`NE@"V4s-,=ud`g
-OKiC9rZ_7c!%7at!%e't7RTKs0/,:J6m*6b()89.?#!qO7Q)M1&dSaL#n@Rc+u)8Q=DE#.IWB.-:eEo-
--lj9H*@3F,:0D.LJrZ.fSW7r>HYmV>8TAfrIYEQ5Mi3FDI!0UL@p<,<<)HIf;,C4n>[V/YF*2SBCLURO
-:eO8E5Wh%d4?u/"786ioDiCB_XJDQ+gWJ@Fd`&i4_TgL-`Zr=;Xh)<ZYcb7=^9tG[XJMnmWjB%5Xehr0
-^V@qWa2#L.ccH('$-134^q%=u]Xk:q^Ugh\Z`BjnS=upZWMR5[aM5=FkOeHBoC;A<lf[j0p%.nMna#T:
-na#Z<q=s[Qp\+IYoCqqDkNh6cj6#e-rqQ$Sm-XQCqXa7Nr;-!Vq>'g]p\4@Rr:]RMnaGf3o'5Q0n+6;F
-p@\%Mq=X:Pp[[b@nEoW3p$V&5lgFUumd'cEoD/.Uo_.tMo_%kHme$2Co_S7QqtBaQnbiC_qZ$?es8Vi>
-_nX"9kP=H1oC_hQp$1N!o(;VEna>>XbP1#UlKdErkNhI#mc`Wjm-3]ig>Cc>gYD&[lKm]to`"d^p$V)2
-o]kl*l0n-=p\Xd^qtp0[nF>u9o()="oCqb7lh0]2mI0Q/lg<Zdi8*e]jRMp2kiq<rj5B1djQYU\lgF*)
-naX]@aNNTBn+#o0kjJ!*jQYajo^hS8immJ`qssFRrVlilnG283iTT4WioK.Wi8j1im-3`tl0RBfkj%3]
-eCN9oe&R>X;G^V%;+X)50.7ha,pb!h/i5UY928Ae>$bK=<_uFZ6U!Lc0etRH5!qk8;-@:=DfTl+>?b?8
-=g"s2XJr(oW2lu!YHtXB[_Bbu`Q6<Lc-"8N`PKC']!AZM\[fJla2lNRf\GHFiRuu<gsaEgXFbqBE-62_
-ZFcsIg:XbmXg5O=Ne2t<KlMQrIs#fOG'\gfH[TgHD/!^*I"@'0OK,C`[EtP'J;1>5rioh7ZF$^*R%g7D
-R>mJnO-Y]_KReK&L4Xo&Njc'XM6ah;bfdcEbeCZu^qdk'_nj'p[Df_b\\lD)_n3n*aMtp6`O`Uo[&C"*
-ZH())da>qI_8FC2]Yhn3^V\:AaN;8I_8!t?d)XGP_RI+iZ*UsM^W+",_ns@8`4s:4_7[Ou]=Yht]XGVd
-]Zn.#d)j5Oai_QA`PB:+_S*Oq^q[b._SXO;a1oF:d`KVcbKJPnf=A>o[CaZ+[B[<X_o0EtW2mM?]",Ys
-_mQqqXK8b9Vm<J/Za@3GVlI>4Z)FUMXfSP(Wk#jQ['-[Hf$1tI\@9#e[_&WH\[f\obfRuNbf7B/]=GJc
-]=PYk]</KX\?r]T\[&NJVkBl\\#c[C_76_VYdLL.Za6a?USFutYHksj[C3NRbhotB^Tt)R]<ncLWjTOT
-]=H%uc+Vrdf$V[jgW77\aLA@_Y,nj:ZEgR7ZF[]]\[JrW]WeTJ\@A`EZ)<kZOEZN5e\A`3aiVWHdEU(g
-eBQ:ffZq[bcd'eWaN;NJdFR"&g#:oGgt^iHiS`P@cH<o4\^&+0_nNh]qY9^Ol/gmXg>(TJlgjc@rs&H!
-oC)5Cqtg?ds#Tq3>!kVZ@st#5EFsE\TW>)dQuZ\I?:[UR8khoG6UaL=7nH9<4?kqt91q]\B9K9rXIOrE
-<)m"dUA^iDT:V:*KoM%HL4!oUC2/!6DJO*.F)Z&7H'tIiI>3i4I!^9mK6MBLAnH"#DJj)tB4G=L=9i)7
-=]A6q:f@9hF';dR?<9fe3%d6c=+Gd?C/Ir8='8a/<Erg&92A>c=C#*C@:NkbCN"36DJjH6F)l2;DJ3a"
-BkD*uCM@NuBP;-uBkM0oBlId"EbfB+CM.0e@:3JK?!CKCAmf%Z@U3JK>?G!5?<g`C<`3+5H'k.uTGElM
-Ce[Mt:fh%6?WpcIAnPt$Iug+hHi@Oc>Z"Ej9123<6U*t/=&r/s9GBl`7Sc`P91VTM;G9k[:eXkm<)ulq
-<!$6)<rGuR;Gp@l<)ck$>$G908PN,[9N+ni:fgar:/=VU6UOL@8OZ*;7m]I17RKXH=&2[i:2PQR-(UWq
-MJ54;=AhRZ91DHF7RKX7<Fq)RL2CmVI!KpK=%ZbAMg.hm:)d#-:ejb`<E<.#<)cju@UWGE>$G9>91)?J
-CS^_)!;uKhs8MHd"o\,_mHscJrrIk1DiBdESu&BjZ*(.'S!&_VEGB&o?WpT5=C5ZYH%Ca4QC*nnHZX%&
-83]!e.jcMi0ekdR9l+>a&I/LQ'KjaL8PG8fg>V)FbYT`5*tAec%MB6V#7(\K$OdIJ!sA]1$4[C`,Z`^^
-jjC+R(_mppf)FD3g<[j1CKGY"?X#`TIPEK23ADg&+!rQe-6YOgeS@@$YaLi>I%R6P?Umd`?sR#A9gM3>
-4tJEO3B&W?/LrG(-S.>:2a&`6'b1Qa-8VKk@T4j24u>)X2).-S-n$Pr1c.<V>t[ae>ZFj1?r'X'>%D;N
-?sHN,>Z46p@9$*$<)$(b?;F!h8Pa/!IS"]d;e'!08k29969[Ll2+L;)6r-6690GBo2*jYp5#=*j6"?G0
-eCi9lZ<nds,q1Z;75uhS77^$L@ZS+Jc\ahI5;aW4)]fh7*#B5(*A&cc*?ZF>)&XbI+s7jF-S["s,pjfg
-3@Z^..4d#11,L[=1G^X7-n[&%0/YUGIQ])!+tb2c.4d"q/MA:g+<;L>(Et.I)&jG5'b_K((E4_L+seHY
-=eaO#f?LgJ'GWGP)':%A*$?+9*?Hh$[)]7MLo$i/Lg3%f5*3-b*[DpR,UXl^+t"us0J+b(/MK7H1,UjB
-1,^'^)&F)>BOP[a;*cfS&e"pL#mh%P-Q49o85Wc6H$t$]BNIen3%cBm(`=;=0Ki!6C3k`#R[]e(E,BW*
-@X`*.E-$>ULQ%=VPa%8iN.lOmC0t:K;,9q^:f1:t>[_AdG^+LXF`D"r;G'>A4#f,X3B]Po:K_=dUnFcb
-Ur(m3ht5U@^:D/+dDj5J_8EId]=5#LZ*(C6Z+$j8Yd(%.Z`g^9WP6-^bNd-`^r>-ScJ7.+cc<f3[_9Ad
-\KA&k\#la7VOsHOSYrNhV7b<s^q8[coCV\HnaYu3kOAK@>P.RXlgXcAl0\0;o^hDDpAFdYqY9LHoBbQ%
-l1+`Np%%\?nFu\Kn*]lHr:Tj[qu$Bgq"OX]q"+(Dm-F*.l0Ij0pA"4MoC2AIp[\.OmHa32mdBQ;nF#r3
-kXtX<m/6PFp[dq@mHj6/o_/%Qp%ItIq"=:WpAF^[r;-'\rUTdas7+@N^;&(\q=!nJo'uACm,mX+nFH)=
-n(l+.oBPT.m,$sbkPj^"iS*2QjlY=Li8<5FfB2DalK.1"qss7Pp[.>@mIfl>p$hnUq=F7UrV?-]oBu#9
-o3:bWq=*A+o^;#4na#9$nE&TgiU,Xbo(_Y:kiM*iip?$qm+g=SjPSYMgVLbEaPd*am-3a#n+#l2l/Cms
-na5Pnc0jrro_%qSrr2NUqsNY'kMtUal/pp^k32g/+6M_MmG-IYki(+@fA4TubD0J"9MS;O5;t&;,9@pT
-0-iJ@6q^]e>[CcA>?Fj!7m]I(2_m0F2EO2o92ASn@r-++GBI'f<)ump[^NHDX/VnhUSX`\VPKuaWj]7I
-]uJ7>cd0kZ`lQ0;\@/]LY,eS+ZG4?)g>_2Ph;dGPg=4`cMMcb)G]8\I];`Tu]X+`>ZF[#qJqer4FFA[d
-F`;MIF*DPGHZ<nFG%GT>KT;+VWiW;/d@Z;JL9n4n\$2p-TU;.2R@0D0NgG]YMM6_6IXccsLkL8@\#c$T
-[(X]/c+qKG^:Unh^V%4o^q@(cbIb$e_8F(&[Dp,,aM#d>]>;M#YHY1<b/_9FdDEm%_$[c`_9:!>a3;uX
-c[NaG_TL6QcHX,;[^`lQ[(F#h`kK4&^;8"5^raL+\\5hm]YDP']Yq.abItI6`kTX5^UUe^\@TJn`P]R1
-_8473_Tp3H`P]sB_8Oa;b1P:j\$E3C]?\U2\\G_f]t^tXYe.?Q\\Z>&[C+5f[CE]@Y,8;)Z*C3uU:%&*
-UOJuAXfJb'[_9,TXK9(Q[C!`bZF7ZZ_Rd_*^sC6C]Y2J3`4s4&[C!NX]"Z+nVm!kDZF.6HVQI5%StVdl
-ZF%Qp_7@.d]X4uZ^U_%GR%C"BT<Z&6Yd1d]hm^,+[^Wo_]!o/K[^s&_]u%D(^Y[\qd*1%l_S+F?Z`:I>
-Z=UAQ[B?[?[^irX[C*QYXfJb9ZDjb*X-9'?HAU>+c,[uUdF?UrdF-=b`l?'8]=bhm`QH3?d*pFog>:W<
-g>1H6g"P-0eBZ+M]sb/LeB#YN_nc6LqtTgOlK7![g=k<=j6$+7oD]'jo'Yl7q"t$hs7QD4pOu^<6WdiJ
-UQT_4Fd8W#Y+_5'@qAt;84,sA845m86Uj@18O>[177'R=7q-:uWiW:lKN;&P=-oGIQBmYnMM[(JQBmc#
-MfENMDg-/=D0']?Ecl&:R&,pnLm*@<I=6^"G&q;-Ao;L'D.dBmAmnVI<a/X+;GC%c;c6Fi?<glI>>[gM
-0KVm+Isl<Q;,LCo='Ja-?=?T+='&X2?t*b\Bk_I%F*2M?DK9f?F)Po4AS5goAnu3rBPD6rBkhO#Bl.Em
-E+s!,DJF*+An,:X?!^q<@i/fj?XI;N?"@2J?<gfA='9!8<*sHlS"cZ"U6gUM:ejh_<Eij>?"%;UAo2R=
-P+A+nBk_0a:JaGNr^0mS4$c;8<)6([9LVK?:/";Q7n6?_=B8[1;c-Xq:eOAO7S?<\>?bQI?sR,D=BJa2
->$YQ-5=.t77ncZW:KL_#<)lpj6:4ID8k2B>84,^88Ol<fC1V!fBRl:8UnsfRN+kOB<E)Rb:/"J\7n#s>
-;IkrXL2(XQI!L!N<Cg>9LNZ0_:f(%i;bg(d<)lpt;c?[t?X?i<=^,3@9gVNMBq<iT#6"GjnF6&Bqu6YL
-IY<N9P*qr=XKJk7YcFXpOG/('DJ*6U;c?b&B5i$AL67sqQ]R&ZF(JBE4u=`7+=&-`/j3QJ*YJ\_&emO\
-ZqsST_V4,/fZ[,?,TmR-#7V1O#7(S?#mCSC"pG5;":,JG,q`KYjlOjg,8_17[F!70Y*jZV?X$c^HYmb#
-IQfD6/M\b"+=/3_/hJ,+aOtZ#N4YaSS:70.C1'P'8m#1s=\D%P;*QH\3]&TC+tbB"/gi>=3C67p,T.+#
-'I,9*RUTJO.l8e23]8i\74U&O3'0)e868eq=^,!6@U)W+?!qJa=]\Zr:1%'r>$4Qk:fU=f;IEI">=(\j
-C/@QO?;b998jP^*3'0Gs8OlKM5X7q/4AJ%.5WqFt1cJ)d1J;PWceI.'bHG.t,Uk#l3C#\_3_2V-;du!*
-eBsp^84GKZ,S_77(`3kp&fN/H*uQ4E(EF58,9\*G)(%[)/NPd;-T3D'rZMgo-mM&;3Cln34@(n\0/Y[G
-IQU%>&f)Z6)^-IS+"B#n+XA9V(`4SP+rhUA*Z,_:+<2Ld3AroU4*J9oi7uVgE#'3@.Nfr^,:4`U)BU%O
-8&3HN;MCm?P`/p-+?"kP@2^@:,pt8n+sJHc/M/M&.4m521G1F9/MK.,%iQ?%,?e&H8inUH%LEFG"q2+b
-IOR$=@q9:oH?aIFB2q;X1FaOd)]KnI1I4lCFFT16R[KG'I:6Ai<DmUJDf^,OLPh.RPa.AnOG\C$CLCIM
-;,9q^:Jk1q?!qDdG^4U\GB7J(<(f\H4#o8]3BTDk9itkYVP:)dVo%38iq2$F^:D/,dDj5J_o''sZDsq0
-I^6)bXg5I=Vld/+\@AoSWMR>D^Wblba2uWWd*'GF^Uq"_\$WZS[^rff^Tt&HW2$2jVQI)'S?^qk]sZeZ
-o_%qMnaYu4kO.m(l0e-4n+?VXo^V\LpA=UQmIg,<o_%G:o'GAtjmDs?n+-):o_SF_q=XL\p[%;>qYg6Z
-IdZn,qYg9alf[R#o'>`8oChkDn*o`7qYBaYnE]E0p%.bGp%A+Wm-"-1kkju=p@@Y8qtp0_q"a^Zp\+.I
-p@@ePr;QWhqY9mcq==I`s7+FP^V81eo^_nXna,W2md0E8n*oi:mFoY&oBGN/n)<Zslg*p'inE;SiSrM>
-Ic0/=jO</RkNCjcnbV\Fs8Vi[o'>u=q"XCXr9`P,o_J(Hp%7eGp\44FnbVS?q=X4Kq!I,)m,R'hm-s&r
-o_S.Bm-*g!kk"E4nClLPinW;Lf##;BaQ!6ale:7[kiqEsjm;U6p$qA"bO4]oo_%qSrr;ZXqsN\*lfdKq
-IdQCZip#OdkiUsel0[KcioJtHfAYr=f$K1W8kD]K6U!CY-R^5a-nmeO7SR/o?=$uC=]SBn7R97$2_m3I
-3Bff$9i5"uA8H4*F)kD_;cHXl[^NHCX/VkgTqnHZW2HMlY.:sS^W4L>cd0hY`Q#j5\$iWNYcb.8\AZM>
-Ibs2Jio&qWi7ZK+[Y'?aH$=.hYe.!QfY=bpWNs.8Ne3">KmnJpD/FH?EI2\LI;s(CFDlDUM33gXWiN5.
-cD?\_Oef7_RZinnO,K<cP`h5uP+e.tN/!+@KoLhANJ)G.]rm`TZ,"T.be_NH^:^tf^Tk)S]Y(hjdE]P?
-I`0.Ab/Cm&_8!@p`O*M&^9=]=YK";bdEobO`l??F_8OI3\%0Q*c,d8u^<Y*Xf?q7?ZFINQ\%f_r_m[1i
-]"cJ2_TTa*\\Q5&_8F:4bL!f+ah,"._n4"+]=#r,a2Q*?a2Q!7^V@e)^s:3UcGdoE`R;rGd+m3s]!ATE
-I_F4J^;eF.[^3QT[^NlU[^O#n^pUSo\$ru\Vm<J/Za@';St`ZjXIu5iYHG@,Zb!KHW2[>DYdr04^p^q`
-_S++5_:$`<W2m\O]=,Jh]"Gkq]!T#g[(+,i\%TY`V5^YmT;em/['n''`4EXm^UUho`kTEYPanD9U:%M8
-I^$,gb2'D5W3!>3[(!EI\AH2"^qmguah?Naf$V^lgVpnUb-eCa[^EZ[\Zi<IZF.-KZEgsQZ`UC6XJW23
-[[<_XH%XPi`k]O=dF?b&f$r!lcdL1\_83q)`Q5s7bKS5Yf\YE:gY^lEhr3JIf$MOT]sY#Fe&K;F^V'OD
-&,c7sna,K"hV-T3f@o'LqXjdorqQ'Nkj7j5pAX[`8bIO57RU<eJu+WQC35W3X0&(^EarZe84Z?F7R04-
-7RBX47S,p16:4=?:J556O/f7^S;16K>?m)HMLpD0Isup#N003^Q&^-=EcH&AF)l>NG^O[W@;M($Nd-;>
-I=$<hK7\8gB4PUgC2%KsAnu-s>$5-4=BSWt92/,R:0Le/@p;_s3%[-Z;13e2DcKeE>$G94;-@$q:f^Ip
-<F03LC2[p*CN4K;DJsT<FE))2CLq*pCM7O!BP;-tChmj(D/aN/AT)5iB6%g%DJNclCh[Hjrag"XBP1XX
-@UEAN?t<_Q>Zt<>?<LH>Cjh\FUna6)Bi7r7:/P)!@UN\XA7]OsJWl[sIVEM.?;XWl9123:5W_8#;H$:\
-9he)L6;'sD84H'D>uk'<AQhr2;,C"]8k2TM=A`"%?s6]=>Zt?<?<UNM>>RaY:JOPZ;H6Ik=B/@(>"_4N
-:JsnW84Q6@7nl]L958-NAn,V/RAHaSR>Y`B5YOpD84cEL9hnAV92oMeR>5KpH@1!`BNIc0FG>!1:K17m
-=&i'n<)QXo;c6Lm=(>T<=&rF3B2h;q;J;Bds5s=crV?!Qo(MnVrt^9@L5M"VSY<!aZF.0LZE9ORJp)-J
->lIZ4<a0-NFF/\'S>)O?P*1H=@T#TR.jcGf,:k9'=B6.I#m_+U7c:XR;hVj<jk\S3:FRP3%hB-[#mCJ<
-#mLbA#n7(A"pYDD&J6HA:sn:adB=u@+!c,sJltlC7RfaB<FfHAF+.:k4>8KG/Li;;0fV*D'.C37B/>.J
-QB[P_V5%d77n$$>853&V7oWl&3&EiV2E3E9+XJBV-p'.O8N7t3%1*Xe-CU0.@50K*4$#S^.krh+/iG@6
-.m?^2A923\:K_(4;-7@@Cgp+9;FO2d>#8R*8P)ld=]JU0>\J:R6:,0V7<hs0?r]WY?s$)o9MJ2P:ej/:
-7mK13793&H4ukVt68gu*CmN5ugtBc@;(F@_,UY0*5WqA)5XS=VQGM2'S,Pu=4!H$k*Z,e4'+GQm,:4?G
-+X%^H&g/>=*#BG;4Y&6e=Z.W\-7U;h,TeKb0-_c(68^J[3]/i\5;Y5Q2Cf[d.O?2b/L_bg/L;Vm/gM8P
-.PW7j+<2LD*%**V,WR\;2_mRI`8KS0c+%R((*+Uu*C_+r+XA<[+tlX.dAg#qUS='5?p#SlK;rH%-7UGr
-1+aas/12kr.46Jo0Kh9C.k3&/7k,,m*u,\e6qBHp-lrm,%13@L'n.Mk6:u39EcubNC0t4>3\W39+W;@C
-,VVDV>\JG:O-lB#Nehsc='SQqD/F01FaJdtNg,ipR$O&&LjXJcB4"kB<)?Ce;GpLo?tjP'JqJf4I;WLr
-:.R]74Zk_h5=%qB?AkDJY+MT/gWJOKd`&r2_p6TIa2Yd%]!S`M[!o-[[&g[BZD=.tUU[\3\$Dd%^;.M-
-kKCicc*=@N]?J4&[_0/Z['?pBZc9kn['R!>XK.nbWN`8/hoWFDkN2@2q"=.HmHs00q"!e=oB5<4nb)VO
-p[\1[q>9mQrV>U@lL4$#jPf%brVc$PjR_X7s8VTYr;HHXiq`NGng!r+p\=X_q=!_<l0J-5m.L2Flg"06
-o_A1Po(;MAo(;M>me$GJ<UfGElh'r;i9p6tl1=iKlL=Z@p\=OWp%A1Zr;$*^q=a[`n+Ze[rUA%J^q\.]
-mJ-YWlLauBiU$7'kih=%mbl71oBYu6lg=0%jlbn"n(,qNh;R@Bg=Fs5gYCiLp$h5,qYodTs8Momn*fc8
-o(;YKp#ku2nc&+LqtBCJqtKaYp[S+DlL+!.p$)/8h;IP]kh5%TgZ7GLf$N=4g=FX!i6]Tqf@o*4d(R3/
-aNa>JgYLlSkNM9riTKn4p$M(seF2l&n+HDKs8VTIqW7/)kNV25k32'nin`MQm-X#pjmC^[kj@Q`eBR.,
-fZSnL83oR*3&<39,:"lq2a9l5=^PWMB4"qH<DH1V5s.1f1c%*S5=A(;<*EaBCN+94Df8HI9he8Q\[\uK
-WM]Zh".l-ZTDkN&V6@#-\%TPsaNVfK`lZ<H_7-hWWN)hmUpIgMbh(b,gZRYTjOqr1\V?;oGC4+aY.LOH
-fXeDkWNs.7NIlh4H%1*_H?jLOH#J"SGA(Q1B6\K=N/`UJWiN5.cD-M[OF)+jKUA$XLlRUTMMmFQNL5um
-Oc#-ZNJi41L5:D>^9!QZ\\J-e&];l;^:h+oahG3l^94WX]tVBYa2>U3e&T\M\';q"[^X,d\$)a)ZH:.k
-d*'PBajnkP]["jB\#dm(_nNn&_8k!Qe&];=Z*qW][DBkr['[`b_o]s8^r+"'_8O1#]Ys`a/&8j2\AZIu
-XLuBMZ+nT)ZFe5na2lEE`Pp!Fbf@Q;a2>j>]#E"De'5;+Y[arJcb%3Aa0EJ%\u<$MYcFh/_8sO%[EH(r
-[^EKNWi3,+]ssGm[@sV$W2$8pY,\h8_RZqN`m_E<hUg*"^:_.n`Q--Caf2kP\B27kaM5$maM>O-_SXX-
-\%K5c`3[@fU8.^i(TFgHX1#I:Vk1)tWi)G^ZB'j-R@L@Y[!o0\Ye7U!`Mof=[^39L[B?aRc,%$0^V.Y(
-hUg<*c.LphZ-p\*ZF7<P[C3WSYcFk2]Y:hXZb<BI\A,PNX.m"rVj`*hbLG7rdF[+'daHapaMkp'[BHjE
-\\5YrbL=tme^rI/gY10.f[n['da-+Y`PTC%[^=T3bK7cCp_*E#r;66[mH!9_g=k35gZRnor:U'rrVcK[
-lK7<oq>Bmb8Fq775sng_J#&6IC35i9X0/1`E+<Hb6paL977Tj76UsF47n,U%6on+;7SI9(M5mVXS;13J
->$PWI@rQpCH?t-kLPL_DMMl_/IXHEjI=H]oEHQ>GAT3g-Mh-eJI<p6iK7eAhBP2'uCM@Wo@;]I^>@1W8
->?t9/:e4Pc7T<Q"?<C&j1bLg]9m_b>BN8>H<EWd6<*<-t<)cb">[:oSEGfK.DK0`AEGfoCF),N.D/!a"
-B4bjnC27[%BPD=!rbMXOC2&-2BlA!*@;0Ui@qfam?Xm\UAnPXa@:<VU@:*>J>$,!:?=RJUDhFRRV50Q6
-@8^$#8loG->%)#O?sm\hJWH=kIVE\2>Zauq7m]R87l`Ot:f1.b7nQ9@7S?6L:.[oT;F3uZ=&W$h:Jb"j
->?tZG>@UlHC11@W?WgWD?X4.M?s-l@>%(cMBkVC%ASqEe?"7S^A85ji@U3V[A7AhOBQnN;F*`M%S#30[
-Q^E/&8lA\_8k_uY:/=\c9ibnlQ%WpoIX??dBNdl)F,YH<:/t7l<)lmo9hnSe=&_sn='K*9>[1B<>#S!g
-:M5p_s6'CfrqlHWl0@d5qtpCnOc>*KL5hFfW2d#,ZEpjAURd[+I<'(2?s-K.='T6KH%V-FTVJ6UNeVgt
-?:m7/0InA'0f2U$'Gq&['b<L^Zq42Nb1bt7gr`;=,T[=!%LNIL$3kqa$3^eE#m156!tG\D'-eYdguIMD
-Y:(G5,9@X:02tJ#3_2e684u`T;H-=Y5<qJ$5s6D:/N"S*\C"JPS[FcAOGg$5D.H:7=BS?i<]N0H5=@S"
-4YJob1G^O&1,0^t1IO>[,SLOm'-eZ`[W+qr78GNm904g^-87;2.l\b84\T('C0+VB=']iM<GH\b91iGi
-;-6mp9Mnef<EiHr:Kpiu='&C$:eselBMCE]><=uF@T,6R:I%]Q91VH=85;ZA5=%@h4%;;'9N,u-ce..2
-d&]Ga0In2$7QW.`8iejg7Uhard*\@X>=18$//]<@(a0n-$5t!4,oqFN)B0P3+<<$Z*>gLc(F2F30ejdt
--S@,95t+3q6SLc.4uZ(u00)Wj4@;Iq7kukd4%`F@>Z!IK<DugV8OGU590+s^6:Epn/2'FY2*XH+F-=Do
-j4MK"V)KA?.NoiU,Ujo^.l&D):r:5F<L'PVQBPoP*\)KDF<;_Z.Oe^S/Li"g+t#'".O6Aq00V*O2CgU5
-.2X3I()T=p3@Z*i'atBT',DW<4AK!cBmG/KC27Nh9gLQ`,pF?K+t53-7oa8MN00U'TUCjt@962s771p/
-DK0fGKSPMLQ'@[8Q5b[.H>dJ(>ZFa":este<)d4=Dg-ecL5(.p@Te.U8OYm.4?>\l6;(<eNM<,KSu0E[
-b2Dp@`P0%(c-XMTd*BqN\$`]QYHG73ZEgj8VRNY5Z*1pQWhR5C^Wbrb`Q$*5[&gUL^;8",]=58V[C*HY
-^q6qUVl-MkStrHkUpf%"]YWamo_A4RnF>f/kk"KDo^_\?lMC;JpA$B9o_SO\q"F:Wr:BUQp[db8jP]J'
-s75aKm,IL&r:'=Sq=X=Oqu6HdqYKs]pA4L^mi:``m-!^-q"++NoC2AGp[n+QnF#f<o'Z#@lg4$<mM>3V
-nb2hMlLai:n+cnZnFcbSnauYRq>U'ir:]^Urqd'$n+Qb\rU7qI^V>6Bn*]uMr:g$an_iQulK79ona>5S
-a7SWdm-O33lJLXdoC:Pen*TQ.i8!AZmc<]omH<Qkr;ZNjs8D`kr;Zfnq>0sXlgXlCp\jj\qsN\9p$qSF
-oCVqGm.'K5o^)59i8NhYjl,Ldi90:]h;IS_k3;$imcEBmlfmN`d(OM8^rFXon`&Kfm-!QtjPK%fq"3t;
-g!fB[qX+"OqYpNfkkaW0iT9=fjlYgkjP\qXmHj*$l06m[iTB%Jg",65f?8eJ7mT@#2)6g6-R^T(4[VkA
->@V;[BOG%E;b]hN5<:_\1,1jT5Xe:?<E`jCC2RthD$Nm49h\2Q\[W!QY,S:mU7n0MTqD=X'rJ7>[CO&f
-b/qlMai2?AbeUWnZ)O`%VH:+=bh(k3iTK=\jP&)6\VZW#G^F+`YIpdKf=\GlXKoF:O,&dYObA(-H[9dT
-H#7bLH#.8CE-$#DQB[DfX/i>/c_?PWNJDt(I#F,ISWT.qN/is\PE^N\P)tBOLP^b6I>EZ.Mn6!VOLW$I
-bKI`HbIY6q_8OF2]YUq\aMtp2a2Gd7d)O)C]ZnU8`P]s?^9t&:Z,G)&d+#q=[^OJn^<":.^r4XOa2Gp6
-_8jaGd)X#?\%K,PZbaVq^;Re!_8jU6_o]^-^r4(&^rX's]=bhi]=EC+`lu9/`5T-qa3r/C_Tp-9`QZWM
-`l,g>_n3b-bfS)?_pHl]cEaa\Z+/,m`m2]Ba3))nY-tR4WNX.[_6p\p\%oG][^rc<W3EnFSsm=!]!SW@
-ZbaSf]<o/PWiF4r`mrtnaOJVmf$2OecG[E)aLK"0^;.n!Y-l!S\\<O)a3_E/^Uh1t[_];HV5gGmZFmZP
-]"5,KZFmfY]=58dW1gK$YI1I;Y-,"=]A(6.XK]7AZ*gj:YJ.uj]>24oaN!&ff$M[kgr6eObdXd_\[JiP
-\$iTGXL5aS\$icTXL5=@YGSS-ZCdt^ItYqleBlOlg=Op,g=Xm"_n.;-\$ru^]t2)"aj&5Ze(*.)f\,!6
-g"+^%cHF>K^q@4aZ.71DaMu46q"ajcqtK^Mk2bLVg=Y'3j6,q.rq??urVuZ`lK@BppAFR_8+V:<6pt3b
-J"r3IBloW5X/ht^EFWZm:/4JS7n?-;6Us@17RoX*8O6!C85Wu7NN9+]S;(-H='KNSA86=3Jr,)1M2@.L
-Nd-S3I!p6cGBnR]Ed2_L@rIX-NIm%KIX?BhK7\5dB4kq#E,9E&A8l'g>@1Z:>?k0+:eObh9j1n9@Tubu
-1bC[b;gX+9APGm+<EW[.:g@=+='&C->[:oQDf06,Dfg/?Ci4B>F)Q&8CM.BsBk_<sBkhL$BkhPbB`;]c
-BP;4$Ec,Q-E+rp#D/*QmB4GC_AS#C]?smDI>5hf6?=7)L@qBV4St`$VRY5*I;c$=p@UE8D@piVMBQAZe
-St:@ECh6jS<_>bF6V0g14\/a[=&)Ca:f0k]7nlND7TWY`;Hm'q<`NO5>ZkHB?<U`O@V0Fe?Y!>@>$bE>
->[CZ>@9ZuG?tO+eDJj*)EH#l1D/*a#ChRHpD/<s'C2.[AK7JK*Lm+:(WMH#NG?@U>=%u:[9i4V[9M\A`
-AWiC7DKLDUG^*k&8Qg+hGY(S/<)QXo<)QLe;cd#u<"3)@<**1(@UN)(:/5GcoDeags8;6`#5e/`m-jZG
-qYqh'NJN7BNKfm,VQ-i*Za6s8Tp^gjF`(c"=]JC#>%(raJ;TV`rh:j(LjO)K:dR#o/0m#,2Gm9g)[?T^
-%R/OT92U8[g#_;NbY9Q:.i9*7%/pVA#6tS=#mgqA":PM6$?-n9/4n^YjjC1X*?-+P+W)Cc5"fZc9i"P`
-<ENKt8Ots$0/PXE,V(T)))8nRA5/DoR?3>WUn_I+8PW3%?;t,n5A!MT4$l.e4?t\T.j?`+,s+Fk82r%7
-$OID#/!?i?5U%C>/i?!M.6KjP3]/X@5<V/';/9]B?=$uQ<D$,'Eb&Bb=&Mdp=&Dgs<)?Ou=&;k(8P;cR
-:eseY=(?2R86]Oo7p9Y26VUTQ78-KR91M<87lrRk5X@_+4%E(IGH'$Hgt^8V5qXoD.m$9b.l0FN1,D=-
-R_I>)Q:Y.F2DHm,'GD9**t8]&1,U_6+s&!Z/0Q>\,T@U=2*<*<7PZGP1f?_+4@_h*2*G#+8RP(T9/A%R
-4uP>`3BTkj2afi%;+Xth4@`1?9L`&W78m,P5t+gR:K1+a??Kk#EdEb9^Y7`&dEe4=,:G,g*ZlRP+!MpY
-,VVj*af&O8X.PK1>Ws;cHDtR!+Y>0B-RgSr-R9lb0JG%-/1`M;.PE>'4>nQ&*Z>e14u=r<)]0;!$Omdj
-.lKdo@rd!QL3.!5=A)">/0Z5Z)AsnU2F'r<CNtf#Q^X8$KR[E09M%W?rGrg"G^Y4"NK9-aP*D2jLkL2"
-ChI*[=B/6qr_X#+?taA#I"?itG&06O>ZF]r6ps@17nHN\@ud=[XeMr:gW\RHfZ1_?_p$HD`Q6*A^q7+c
-[BHa<XKo+=Wi*A/Ycb%>[]65(^D"iUahks9^V.+e\[Af^`Poa4^UsKR(;7GlZ)FS#Tq/*aYG/MZahPdS
-lgsfGrp^K^jQZ@-p@IkJlKS*6q"ZW@q"FLYna5o;p%7eHmd]T)jQ,Fprr;Q\nFQ>Qr:omXqtKUNqtU'b
-q>0mWp\"@Rrp:`mn*TK4p[mk@p$qMAp\=LWq=!bBo^q_Ip[[qKpAXe+p@.VFo^VSInaQ8Kp[RqPp$q\L
-q"F@Qp&=^Tp&=jqqsO4XrVbou_S(3-cL:2rrqlWhq=<V.n*fQ,lgjK"aiO)<na5`4o'GW.n+H2'e*-&]
-k1eSJkj%3rkj%0fjSAiSs8W#grVccpmd0/ug=+U/f%/U,f\"U!f\"g/gt^cEe^`C*g"P<@gY(<7g"PEG
-i83DNhVR/Khqd/Gg=tfSrp9dPhV<%rdEp4kn^c4>hra%`mcs$%me-;CinVlJo(qbIq#(-jr:'UPkiM!l
-kiLpgkiV!dm-a-&m,m*TgYh)Kf\>0?e'l<f:e!N$/hAY20JYOI6qgN_@;TprA7A\>9h@]<4?>G\2`Nc`
-7nQKR=C,J9CC=fd@:*5591_]G8@0YKY,nP"Vkp/]TqnEZUnjrfWi`G2[Cs;j_T'U:bKn)?\[o&Lri/,b
-[D'c1cIgq,e_JQrcEN"cI<KmMN2sUh^t$*(Xf\n>W/H4^Mi<C@I=$9^F*;MHG'\"AI;s4DFHVcHNrH*p
-[*PJ+KntM;IXm-&JWc7]Q'IMlMi)h;O-5]\L4tD4H\%'/I#PS:RZk+hb08&Bb07?$]#;A%^:_:hZ,=8o
-a2u<<`5fO%^:V4r^V[\&]XP/IWO^6t]?nsIb1+VR^r4@2\A6>3d)j>G^UV8)ccX,<^9tM\[Ca>m\%9Ji
-\\Q2+`Q-0:]tqY*_8aU5_oDYrI`T.9_ns4-`Orb!aMY^.aM>^7cHaML`Pp3A\A-83a2PR+bg=\WZ*:C6
-\Bhh-cH")H`4r=R[C<9?Z,+Pu[C+2e^ppn_]!STI\A,SDPI7X%YGeA']Y:_e\@8E9Wl=/Yk3CU@f\"m-
-^:q%_UnsupWN!,$XK81lXKAS+I^$2e\uMd4X/rG.[BH[6XfSY-YcXn,Y,SD$Y,\G#WMQMu[_05a^:(P\
-\[K)ac_mJ1XKo+;]=PG[\A?)"]>_D'`nf7sd*'qlc,.rN[C!BQ[^3<J[^EHG]YD"d]X=c@ZECL:WirS0
-SY;L(L;_cueC3(#eBu^gbK@W-)Qg'G]u@q2`llNMd*p@ie^i@(f$W!pbfRiBrkBSl_SNq#g"+KobKTSO
-q"ad^p$h>3jl"tIf@Ja9jQlL;p&>?tq=*_7l1"?BrV$74o71.87U';TVNZ%6F-WAuX.u)%?t<V;9he8P
-8Ol,Z6Ua:177TU,8O?$?7o*Z2O8c3nS;(*F<`s3QAnPpnC3=lMIXZhGI8b]QKS+Z&JpV]gG'.54Q_T[r
-LlHn3G^P*qFDto-AoVa*DId6o?tNbR?<:91;+jYW9i+Pe?".,B;+!;t5#,%'K62'<='AX1?r9X'@occ7
-<ac_M@:NhdEG]c>H$XCHEcuPCCiF3*B)QHQChd["D/F*+Des6,DZ4PeDK9f@F_u&8Chdj,Ch%'kAn#<M
-@g6=G>[q#A?2e1f?=IP]CNPK/V5C,XKOIbW:fgh.?s?iE@pi\YEe0CESptHjAmJP?91hZD8k:s'79<Pi
-9F"0a:/=M\8kf4R(fX-s;HHIa<F9NYFa8^uOGSjWN/WdUL5,\Z"bVAZKmS(DH;8j6It30)KS"l0JqJr=
-MMI(HLPUeELPL_BKnbG8KnP)0Jr5\XS!]Fa@Sout8kDWM<E)po9hni(NgPQ=FF\^_G\:#O?#t^D9MSSe
-;ArG3<)Z[k<`i@$<`;^r>Z4X)>@_5?7ncTgNrAtXrq69nr;?HjmJd@fp\4@Vr:p:BQBI2_Ll@ObSYE$_
-YHtUDYGn=eOFqn#C1CON;c[+/D0LSlR@U%FR$*5T3d>IN;a3E'5sRe@<#?MY#S[h>ft:$UIDjb!jke9V
-,U+BE'G:oc$k!:F#R1S@$O$YB"pbG>(Fgt6roF[<XX+o'*%NH\,:Xob5"\BF9J&Xt5!2G<;*d&u4tS*9
-2DH%)_:3F&MPZf/L3B8e?W0Tr8n;.*><k>U5>4C3:d?ir1FXIn+seZ`3'0Sl0dRVF$Pk3BPc8Y66T-q[
-5=@"H4A.Op2`!id5"SI_C0P4\AoCaN?Z0X[;d`R#9N>1p='nj%<Ei[/>[pi<>[[P>.UZUoDJE<\?rTp,
-Am%Mr<D,_Q9he/G5!Db*1H\&n69me2=^luig#1Z@Ia4rZ/i"q73C5ta0Kqc]2b%>H^=:c'8QS>?0ea^k
-)BC"B$k!t*0.7k[+seTZ.j-#P(`>"Z+?2k=,reJDCM@aFPDF@/U4n;gKmnJbBlJ*2GCXL@E*lsa@;B_-
-K7%W^F`;JYOG8+:LO4;uLOOGtH#I_`I$'DFMh%1oI_s.J`IBcf+!MaH*[NEg/1)Yk2G(L*W*YsoT9+q8
-3@d:EVIUhp/Li+q.4Qbo,VV&,/2/Lp0/Ft+/2'.K,Sh:8((rJP(_RAo(`!r0+uMtl=^lN/Ll$_$>"h7?
-0IS.f+<_pQ2a^29?>On=PEV5jLO=,W>#@dW5=0I5)0L"EG^P'qMN*UYP*D2kMM?Y,DJ<Qb=]SH";+FGd
-?Y=.sH[pZtH#@5"=&i!a779U88l8c!M4gZHW3a@qb2DpB`kK1)bg4,@_na+(]stJTY-"h3[BR'<UTp`(
-Xei8$V5O=-(<Ym`^qdk%_8!e!Yb\>7^VIe(]XG2Y-c!O1[]6$oU7J0`YGJe`aMPpSmdp)InaZ,2j6HI0
-mdTfAna#i8pAXgcq*=TLrVl]gqY9RDiSNGMjRiEInFQ5:nG`7VpA=geoBl2Aq"OU\p$_\OqtBIFm-<s/
-o(2SHlg!p0n+-5Jp%S:]nc8=]oa(<\nFH2Co^hVamHj?4oC;DAoCi"Ro_8.Qrq8#9nF6/Js82Qer;-6c
-o)&Ccr8ko7^:qhYmIpJQq=!tKlfdp6nF5l:mbl:0o'5cEm2PQ]n+6/DmFTeJgYUf?g"bE:g?e1qkNCq"
-rr)ir)>X71s8DQYlK$jXe_Ss3gY(?6f\>?@hW!Q+ip#^fj5f7Zi8<GJhr*AIrnd_4qqGZ;h;7#Hi8NYT
-lKIHpg==Hpda-G6g=Oa.k2b[lmHX?5p%n=>hp1]ZqX=+Np](6lo)%kAmcs'#jlGOel07<tn)i`uim6')
-io]=Wf[]$2e&Hr55rUDG.k`Y52*!cf9N55*-Z*d7@UN889LqN94$5M`4$>\o8P;fZ>$k`RC2%9i?X?o0
-91h`G8IW#6YHFh&Vkg)[T;&%YUfOIrXKJe9\A,hr_oTm>b0@f9\%&ZGX/i>,\A?A=dbNa:g"t6*d'%nV
-H?ORQP-2Hq^t63)Xf\n>W/>qPJqJf1I<p'XEH-2KFa@n;G&258DM<b#OT)<d[*PJ)J;/f7reCf+DKUu"
-OdD;lMK"E1P*MDmKn"Q%H[ps.J<%1BSWpChbKS,BbK[K"]ZIgt]=c+q[D05d_o0L4a2c!>eC)LVbK.H0
-ZE:.*Vn($f\BrX<`R2ZB_opBJ]XbntbJqT?]X>c(d`obE]X,#\^;.Y$['[EZ]>2D-`5g(#_#VFQ`WjN!
-^qmq,`$iO>\[T2c_na"!^;S"+^r47.bKA#I^V@k6e'#SIbJq?7]ueXNcc<<iYYqsV]>Mb._n!It['7-W
-[^EQ]aMkTrbdYBt\?r`P[(X/f\!iJaSu/H`VlR&&WP-$ZYHOq@iS`qbiR6B/g""$Y\[\`FW3i\-YH>%1
-XK]+=ZZ`mi]>MOs\\#D\[C!<GZa@'C[&^7,VP^8gVl-JlWN*)&Y,e_7[C*QMYd(XI]"ZRlV4O`nYHkaQ
-]#;4saN(j5]#V\Ef[\Bof\+ipe&o;;\[f/TZEq!K\[0&e[BmNMR]!6m\$`KAVm;qgR=^"$dalgofDa;'
-f[%db_]-.kXK]=S_8O:6aNi)Zdad%*hV[&;f@J?pa2\+m+hth-]=unHcHOJWnb)VNq>'aTnEoK#hUpE1
-f\><Fn+lqTrsASpmd'-#mJ-SXp\u9(HWia*>@rbjPAt;YQ(Y1XUR?(/@9Z2k9hS&J71hmR6:OI57mB%'
-5"nL686fehri?a'L0%>S=)2YgCi*`i@sE6GItIZJ14Fk5LkpJ+H$jg_F`h57QDB[uL5CA-G^P*qF)G]-
-ASc7#E+`]s?"7,F?!:E4;cHq%r_abB?<p]39gL]m4[r=rIW0+-<**11@oZ<->uOd(<ZY[U@:X"iEc,r?
-G'S.MFEDSAC2@a%Anl'pC2@[$D#S8lDJs9)Ci!s*Ci"'/EcZ,7D/='-DJWltBOtde@:0"?0k"X%?=7)F
->[1cQCMS*PU8=`aRtY9I:eXhf>@LuHAS>XcCNG&eS","CCh?sT<D-*d8d7aF3($J;:btd;91ME@;,'kX
-84HHH7TEMd:K:_9D0L>_O-P``PDtQ_NJ`IFMMHq@M2?b4ItE9)Jqa2W#_n(hL4tA=M2;%`!f)PereWCf
-L44`*JUi6)NffQnQ$6b::JFGP8kiAe>#A!l>A&k^KPPXXH[0pN<E!7HL3c]m<E/rq(fXI7;HR%";H?U`
-<a&L*>@(`G:e+2QAr-Hds8DWjrr)6a!WDlopAt0jq#;h2P`Lc\N00?kS=um`Z*h!HYcFUhN.cOrBO=qC
-<`rXAEIES*R@TtERuf^eIs#U46UEk'7S@)e&JGBT'Ga^*\4]\M`nBJ6hTee=*#]7r&eGK[#R:P<#n$tG
-"9So4$O6hE)C/;]jZh4r,oIF8.PE;(/fP?=5!DM5:dmQ15u:oo9/\@O0.&>.1*&6feTt>LR[fgqG,(s@
-:JY.a;cZk,90lN;7Ql2b5<1e]/MfRN0.ekC4ZP/B*to(k'cncfS6oJb0Jk[W9J\"O4>&KI1IO;e8lTeK
-?=[MRAn5@_Ch-I:;ccgi<EN1$?WC*->?kE>@8^'+=^,*5='A^5A6`2:<*!=3<Cp"a8Pr8R5s7@s7oi)D
-6UO$u4%31ZCPoOQi87kudB#P_/0ur#3CPte78H9:9kKd&cd8@Y=%,)%/Kc8]+X.m6$5X^++rhLB)]'>?
-,psZP(b-aS5#<sc3(.b%EI=%HUmcq9OGK3]Ljjf/MhQkOR=U9SJUrQ,KnKAV*/06%J;8`.H#[hEEH6)D
-GBn^kK84_dJ9lNjE.TO(VmsmjKK:=t+<DLD,VUi2-m^K.8$pU7<L'PVQBPo@1I6YnE@W@f.fLem.P*/!
-1c6^00I.;[0.Sb62)d<;()du)%4NA3%M'3i(`XeJ3_imgBmG>`J9Y[,8j>0c-RBu_-RpZ27o*E,G_1a5
-OH#$EF_kYi9gq<37"58eI!Yd=?[[HRJ:E3)M2-nCM26k7IWK=9?WU6*:JY"p?=ISaF*E%ZH#[e<Bk("<
-:f1+g>@V9(Uo1Ar[_geAj7L^;^:D/*e&TSPa2u'/\?`9>XJrJ/XK\RoY,/Y2WNi=rVuFFGb3-m^^V[k*
-]tM4nZad][]Yqn4bgJ&T\@ArQXJVbiT;/BiX1[<1_T(O%oCVkMnaGc'lhU&?o^qtRo(r1Ln*foGrqnVM
-rVlT`q"4"DkMY7Ui9g=7p[Rh:lM^YVq=jaaq<meEq"Xa_p@8%QqtKOFlfdX)n*fl@rppBgoCVeOo_&%Z
-oaCEap%@tKo_%nLoC@A"m-F!,na>i8p\FUVp\=IRp\"7NnFHAOrqu`nr:p-eoD/Fcq;TH2^V@qWmI^5G
-oBGf?nEf`?o'l)<mGc=3oB5N-md9T8kjS'5n(l^ahVmGLhrE_Pg$@tol0%7.p%/(Yq"4:Mo'GGlc,IQ6
-]YD+l^:h@s^V[n)`Q&&$`8ppVGiIcAhVmAMiT&kRhs0Cfjl>C_k3)$smHEa"mH*Etn+6ACmci`hlgaK!
-e(a!MjPStVi:,jnp%%"pbO=orn+HDKs8Mu]qX!Y?jlu$njlPXhlJUslioKLfdb!+4k2kIMe)o92`-k-9
-0e=b+1c[]e85<,e?XeIsBk^gQ;bfnO5Wh"b3B95f5t"CD;H[:<CM[cuAR/J<:ejYU84Q0AY-"e*Vl-Jl
-VQ$PsXKSb1Z*:@2Wi`5(YdqB``6$?P`PTF*]XtPU['I!H\%T8_bKS)R`Q,iiF+e^YFDI)A];3?t\[/E;
-ZFR&tK8>GEKS+\sF)cYID0C&?F_bK.Bm=N9L4P/BWiW;/cD$5IK8PSAL5h"<K8G>=OdMQ*To"beNeiFC
-J:iB"L5:PH]WI`iYIMd"ahQ$E]!/lk]Y)(ra2G[4aL&Lg^rjpIcH=Sb`k9F1]>M1`X/;Vp^V@V4d^m*;
-aN)?>aNVQ5]u%q1ahet-\')e>cGmK-Y-G[M\A,kp^:qS$_oKg8`68/"%)g*(`l,d5`l>s7_8-&Z:qOHQ
-]"H#&_nX%*^q@q8bJh64b0\M\bfn,B_TKO1da?@WZ*CI7\';P$_n3Re]#VFj]"ke`[_p2+[^F;c]=,5V
-]"5#R]">JFS@YGpWiLTNZaR*9]=ktaYHH!ueCi[)c-F8J_RZqHTph[HUS"-NTVS9XVlH\tYHFt6Z*LX?
-['6X<Z*L^DZa-mDYck./X/rJ.[(*TMYdM!K\AH"tbIta*]",i+`MoQ1[^`QCY->(CZaR`h\Al%u_VWnp
-dEU=qdC[iM]Y_%d\$g%XZaI?TYI_9KZG!Q6Yd1XDZ`g4!Z([k_L4?YVf@83tdEBSN^q@7i]=>;X`lcKN
-dF6OseCE$uf%Ad5d*'e[bJV'/]"l)$aN`&Ze^W!kcdCtAn+68Hp%7kEm-!?_g==X#fA#<Lo(htY#Q4Ah
-mc3Ksn,r:VrVcTmF7=W^7RpZsNi/"YC3>o:X0&+`Ear]h92/)Q8Oc'65sIe+5t!jr6Te.877^WrOK5Ia
-SVL9G<*!^IAnG^f@qKIhBl7m/G^P7!LkgnAJpr8kGB7n?F-ED`LP:S6I<U*kKQV0HCh7L'D/j?*De36W
-=?9Vk?<UN3=]nQs;-@.5>uOH_1bCRS<IoX;Bj"G>>$YK;<*EL(<*<I;@:j7kE,oi@G'\LVEH-&BF8g(^
-D/!a"Bk_A\D$+ZmD/B/f!c2Xerbj-(F)c#6E,f`1Ci+!'AnGIY?=.)M@q&tZ?X$cDDK9W5G`SPoWMq26
-LLEtR8P`/dARf.ZBP(gkF+K=>S:>0dAR/D=:J"&I8Okm-8,c@:9h\>T7n-9J:e=2K<Fo]UCi4'-Fa\ju
-OIW#HWMQVnVQ$PkTphOAR?s;.QMlXGLPLV;IsulsI/S@-G^"=RF`qtRH@(!`G^Fd[Ci='%CM@^+8TAm"
-Huih#=]S?n8P;lT=%Z%\>%W__KPPXXH[0pN<Dcq@LjN&o<E)pq;H$Rq:K:Ck;HHac>$>!/>@1fH;bKeU
-AV0j[rVZZgrrE&brs&Gsp%8(WrV$6lTq-Y!P)kZdPEhK(TVnlr[(*QMY,@kVNIH%gAR8VC=CPraH\RQF
-R&?[JQ^!G]H<jiW>Zb6J<Y5uN#SS"ZhQf[OMTjf9h:g+N.O?8O'G(fb#mUY<":,59#6Y)5!tGP@%Mg6f
-iT91MY9b&#(G%-a,qUA`,V1;l2Ej>u=@d:#:/4DH3&*<<.4m>#41j$j>^hs.RXBLXWann%?Un4)=_:`2
-A5,$<0fVEb4ZtP_4Y%j23&sAc-m002#nJ%1VkR3f4#/lZ5=7C`2*!6E2a0l"79Wr9E+!Hp@qf=S>%DAY
->?bK:;--gr;uKr0>?bE=>?P08>[(?2<.7qN='oEA;cmL@>?"[.<DcXk7mT:'6qgBL:/4,84%<=dEHmVU
-fA,EHe#tta-Qj`]2,$A"7ScK@9kK^#cHr.N;+!>s0I7\Z+!;R6%NQZ<,p4<U+<)+D,:OWQ)`(Mn@rQ'f
-B5WWkR@KqIX0A/1X/<)&Yb.8]WLffbWd^V)LPgkALk'\kDK9o<BP(jj@:3AB=']-@BlS'$@;9dh;I36t
->Yn^1>[r;KC-!ao/LM\]+!`$c*Zcdk7(1O:<L'PVQBPo>0/S!XF=n^g/1N"p.4m.t/hJ=r0IISg0eG%6
-2D['9)B'D,#T4?g%2'R&-S[hW;dX?aIj]erG%tMc7liCS+!DdP.5EkI:g%4HJ;fYUMMHb-E+N?Y9hIi>
-5t2!-Isufprd=crrdJm>Jqo,;Ll.+HJU_f[B44tD;bp1i>$PHICN4KDH[0^RChmQ\<Dc[n<Es!INi8nW
-WjTXrb2i3?`P/k!bgXSN`l#d/^:LSPY-"\+WhcepTWkH*ZaITQX/NbI^WGQ[_8*t$^:Cbd]=,;aZ`UI<
-\%c.k`kT*k[BZj7VkBc]YHGXpaMPpSmdp)Ip$qM<j6HL1o(DMCnaH>Qq"O:Lqt]s]lgOW8kO7a%o'58r
-k3;O:oC_P:m-t&Tr;,sQrVZ?`q"jjcrV6'ao(r%YmKMtEo'c&<rq6Ecq=Xa]!qZ$Yrq-Ebo_%nHr:g9d
-AG,Wcna>i:nacAHp$hA@o^D2<pA+OZpA4[`rVliqqYgHfqu6ThilAjL^WPm0oD%hIm.C)BlgO<0m-F00
-i5s(5i90Cnme-;>oCMM<gtCrRjPJPDj6,L`m-!j!j6H[Ar;6Hh(&.4_in;Ml^qICp]Y;.o_8!e'_nsCr
-`l5mRgA]r$i7li@hV[5Eg>(6Djlbjgj6,Xhk3;!\eCiI3hrs1cn`Jigd)O8]h:0j+jm1s_hr*GQgY_>a
-hqH9Ao(qbIq"k!hqVh8;kj..)kpPWUkipj]jP]1gm,6pZjl#%Qf%K3>e&6`(1bUF30fM0Y78$HY?",*k
-BkqEg<DlO^69[Fe2E3ZY5XIn6;,g\+BP_HuA7AbE;,9nX8cD6`9!>D"XSo(%V5^GqX0/Q'YX5LpX0/P1
-Zb4#maNMuY`PTF)]"#&L['I!I\\G_hcdC%bb07huGD:HeDebB8\tm6s\[/E;ZFR&sJV8`5K7n\sF(KE4
-D0'Q-F),?0D0BuLQAU`cX/rD1bG1#HKnP22Iu9&5L5CA'H\$m1RZitqNer^RM1gD+Jqf)G\uhNfZ+/!$
-b/;BI^9G8m]Y;:o]Y(hscbdT3^<+@3a1&_#[][<Q\Au4fri['Kb.,.3cG@KRgWdjQ]?/44a32cLc5Xg;
-]$\@@bf7<.ZF7HW\\>u!`50L3`Q,s6_TDes"i8-s`k]^qb>ua+`l>a-]=Yno^;Ik)\[B/d\$a9!d*TqV
-bg"8Scd9hPb1+5KdF-@XZ*CI7\';P#_mmCg]uRal[^WNFZ,"Dt['e&W['[?N^VR+c]=PAAS$oB"W%OmF
-Zb!ZQ]skYUWNk(6hV$W3eC;^[_76Y?SsZ1BU7\*PTV\E\WMuhuXfSV,W;`klYGn>'Yd1O9XfeV0XKSn0
-X08e3Y-P.$R\-.UZ+7-I^U(5NVOXBaYbRki[^`Q?XKSh1VPgo:\Abu!`nf7td*:(kbd#R=[_/cP\P9WD
-[C*HRW3ES2[D0AX^:1JPXKSM#Z)"(bLO?>Jf[n[+f$M[fbJ_35_S*If`5osAcHjbad*^7je^rU5e'?Fg
-cGdN3\%TGk`66?Lrm:tsdF@7>lgFBCoFUQ]l/U[Vf$i+!fA5KQo)/L]rs&K"q"*S0l3-JAo_JI^s#f_#
->t7IhB9&jNE,0WbTW5,fQuZ\I>t@R\9M.`@6UF")5WhCs3^c5.92/;mCm(g"XIY2M<E3(3B4GEMAMRt7
-@pWSQA8umTMMd.IMMQt=FEVVGC3>f;P(n^JIXQHiJqS>cBP_6uE,'3%AoD?o>X)=n>Zt*-8ki)P84uod
-@pW256p!.c5u`JkE,8rk?<gW8<EEI7<`iR5BOYUkCN"62H$OdbF)l;BFEDMAEGkbj$>4$eD/O3,D/O3*
-r,=0)DJaH9EcQ8CDfBT3BP2*rBP1gd@q0%Z@:<PPAS#:T@:jJ"DfBu_TqeRqWLS`P:J=;U;-RUA@/XRp
-BlSZaSXt4>BOkCN=A_^_8Ou935"/IN:eODV9hS,V8l%rH8mZ:IC2.X)Ed2q]LlIgnWi;kqW;`bNVPK]Q
-S=,b3Q'R5YKnY26Jpr2tIXZH`GBA+RGBe7QGBe=UH$4.DDf0T1CLgmdAS=YMB4bjoBjk+G<_uF[8P`,Y
-6pjRJArW:7DKLDUG^*k"9N6%eGYgq1<E3!s;cHaj:f:(f=B84+>ZXj)?X[GC9h\,jJ,0*DrV-<nqtg6W
-rrrAooC`(\p&>#h"/DETQ2Zt:P*MB(UT(E&[^NQMY,@kXLk0egB4+nH@VB\'ItioDUnF9KS!8e[Antab
-@qB[Y'GLiZ%hr.!Y=M]Sce@F5g!*AC+s%9o&1n@t#6tG9#6b27"9Jf3%LN^c+YHsPjlP"!-lNg;,UX]V
--R9la/0,HD+!WU9G\()X9MS;Q6TcbD-SZu7^X[X5Jsr3tIYXVsD,3l47p04q<(f_l=@kY32*O#S1ERhj
-*?-1R2+]h\,T%+%'GiC%Y@(R5<C/l+1G^mP75[+g6W-9DBN8hb?uKsuEF<$V@Vfjk?>3YE=&i!l=Bo0;
-='K!9<+Z&B!bGeHIU$>m?!V/T=^YK=8OZNV84?*G:/4GQ7nH*?;cQ:M7U'2<G^Yjef%T0Ee#tt`,on?\
-3D;e$5X@Oq7UVIle(9^D7R/sg1b0Ui+<ML3%N6`C+rVFH,U+?[+!qjB*_CQi@qKIoHA-a)Q'7DrTrk3(
-X08h2[]>t#VkBoa2k?UnDgZqVIViM6Ci=2s?!gKA?!q/F=(#NG?=dD14@2;685VQ68jGj:4#B&k75?/>
-/LMVY*<%3N'bh`D7(C[D?CS!fOGR3u-n9D?AgeWM/M/M&.4Qnj,UXid1b^1@2(^1*2DmKC*#]V0"qqR]
-&/HB9/Nc[2AT*!SFGtp$FCSBG68Bu6)BBnD-o!_K=C5]eM3O9gK7A/aA6W)57Rfg577r;hJq8B"H[C$_
-G^"FYI!UI"M2dOUMM6CtBjb+D:f(+n='As?BPVR0H[UHqJUV0??sI#EA8,nCX/Dnr[DptDj7L[:^:D/*
-dDZ%##0+Bn]sP#L=L#!5XJ;tuU9Uf.Z+.`XXf9"L^W>HZ_ns<t]Y1kdZa%'[\?`HFWiinM^qR@eXJVbj
-U84WcWkm<.^r5:"oC_qPo'u/-jRqp,o'Pr9lh'rMr:BFRoBcJJ,5q6)q"4COkMbFbmeZtYnFH/5kl(JX
-r:KIUrUTaZqYC$b'_1Yio)&1MmdBB-oC_hNoCDPGq=ag^$hO#doC__EoCqtLnGMhnnF,r@na,i>p%J1S
-m-FE?mHsT>qtp3brV\bUs8W&ss7Q9grq,!b^qIG*lgFHAoCh\Gp$Cu4lg3s%nF#5VaReESlKmg*oBl;G
-nEJWVj5f4Uf-K,2jl5Xnkk45tkProUdF6b(i8NGEe'?"J]=d4diT97^lKII2l;m<9jm)<rmI0N8mH<a"
-mHs*)o&o>ul1!fqlgErojlbR[jl#4XmH3^+kMu!piS38NinW&@ki1FXjlkgaip#acg!9$VqX+"Or;Q`p
-k54N)kN(jlm2PEUjlYdejQ5OhmdKQ*gudMNj4;uEf@%Tg5q`-j.lTXZ85NGq@VBFd@prYD9M7lB4#]#P
-1cRQ^6UjaK=^5BMD/aB-AmJG59)_<Z7kI8'XK/G'Wi<"uXfnq5Z*h$PZa?p;WMZMiX0T@SaN`8baMZ$:
-_SEdn\$WBDI]fiPUqFRY`kT@%QZ.ItEGK6MX1P1Fft"GkWNs(8Mg^,/M1gY:H$+=SEHZ85FDYZ6E-6/P
-S;i\rWiN5/b,(,NL4>)>LPLG,K91Y2I=$'YJW>tUP)4sIJ:rQ'JV&QA]<.Nc[(4?'b/DHI^p(5b]!f>]
-]=YJc`QlcC9tSBY\A#boc,.$5_TKd,Z*1LA_Tom*dF,Y<c-OY[^q%P.^rO^Fa3)3)Zd-D8cH!Z3Z*V6^
-_o':(_8473`Q,s6_o]g9_na12aMG[i_(3=9^V[[n^r+(.`l,6h_83Rfaii2`bfnJ`c-=JYccaM[^<"^M
-be1*`Y-3;`c+Lp4]th1n_R6\WYck.3^;n4"[EGYY[(!<L]sGPj\?VQiYc+V!UT(T2[_9Aa`3Q2Ag7=b'
-U7\BgZ)b.6Za$^:YH4n*Y-G%:[C<ZV\\,DZ]sO]D[C3`WY-GCE]!Aub[(<KN^U(5W]sXuK[B$F8X1G[P
-ZaR]SXgiheXK&A,Xf.qu['$@1ZaR->XL,IF_R[b-h:L3(bLG:o\'rO&[^3ER]tCe[[C3BHZaIBZ_7mdq
-\Zr<BVlQtoSt:gh[EI1Re^`$g`50!r]YVP'_SjUDa3`;`dacape^r:#gY($!aiVE7\$i]R]u.q8d*U(c
-daHXth;B14l1"68o_%hImcrlkg<n9pdb*C9kO\NJrqQL%rquQ\m-!HijQuL;rVZ[emXnh<8Q]VcVNGh4
-FdSi&XeM5(@:<>18k`#R7mog86:F1$6U*S"5u(*L<+9a0WiN4mMcj(]='oNH?!UW:?=mJD<`Dmp>E`HV
-QB7,_Jpr>qG].S7F-`VaKSPM9I!C-kK6M0DBk;'uBkh6jCL_-h=]ej.:/Xk`<)-1c=_(uI<)5tH2F']/
-I=H-I=]o'<>$+d)>[^`:>$YZFA8H($Ec65KH[KpXrcA9aE,]i9rb;jSBkqO%Chdd)DJO!&rbMXOC2/3B
-H?4"HFDu5=Dea!&ChIBkAn,=^ARf7Z@:j.^@:X"hFDl/IPbY%OVON?L:ejV[<*Wm@?XdGR@;'Y2Nh)bj
-A8#LY<`Msj9M7oD3]fW,;botW:J=AX;+abZ6V(UcWhu2OP)YEYLl$kDOHl,hMhm:HKS"c%IX$*aG]RnJ
-I!9m`GBn+CD/!]l>[_,J9h.lR8k;ZO91DNH77Km<>?Fs%8P_uN='8[3A7fCW<DlUc84ui[;+3lE>&'.e
-L2M*`H['dJ=&E(ALiZ<a<)m"#<)QXo:f:1i<EN@)@9cl3=(5WL;+jPRBmo[SrVcQl"8qulr;Zcars/Jp
-o()MPrVlNj"g+f#T9trDPBE+SR%0qOXg>FE\$W<9UQpjnHZ3M&?".D[D0L>\LQe'pUo1#VOFDe(G&_YO
-;A9fO#RqGNe?VVEMTsl:h;$:P,odd4&J,Te$3pkC"pbA7#6Y)6"q:nO+<rUKg>h;F[4*(3)&jqK+!2=6
-*A&6E'G1]`H5U4(B44\*3&3NG.jc\h6H.Js<J[<;Q[k*bVJo6s;ajD`8Pr&F<(UCh2)@6H,V1;j1+"7u
-3))e".O5oG&/cH9R\EnU3]fYq3&*0E4@M4j4$Z:q5[mf5E+3d)Bl%BrCi!]m?=%DR<EE0q;-I+-=]AO4
-?r^0+r`9)"&l_bHG$nEaCg^da?:m[g=%5VQr_[?):JOh[8PrVd85<GpDKpZ"^Y.Dth9iDl.OZGi/363^
-3'KAc3CI5:\C9&s4@VRo.kN+l,U+6G$k*mu,p4'F,U4E\.3L5a'H9oWYbdYJOHc/eKnb27P+AA#M0Xr2
-F+ARUG%tc6IV;u"Dc^Xf@W,=>9h7uB1dOSh,TJ!W*ZZLQ+;l4C)&XJ52(gX/*[i'L0JP184$l+_,:=`Y
-)BU=V,oIO?1J>C,W*YsoT9+q84>/FGY#Zbi.P<D/.OQYp,pt&h/i5F@75ZbH/3>aP,oRX;)[-]a'GMT?
-3^?SUBQ]&hIYrc*F_FT@5W0u3*#KV=-87GK;eg;uLm46jN.H7j?Vs9W5<M5!6Ujb)L4Xu+IX?EeG^+FX
-H$ajhKSb\LO,Jd@F(o&e<DZLk=BAX3?tX4kEdE1eJqJPbA78bM?Y*qcNMiYPX1-(&b2W'@`P/t&bL=MR
-cIUmg_SEXf%_&pO]!/*;Wh?Pp[]d!Lri0eJ^q[tMcGd]@[DTts\?i`e`P0.-_R$AKR\mI$[B$.!V51#c
-Vkq8VaM5UQlLafHo^qY@iSO.kl1FZFqXX7Jqt]XHq=aCVp$r"Snb)DJp$1MojQ>q+s7c*PmHslNqYpBd
-r;#[Jq=sUU7e>j+q"O[Zna>`+kOA3@q"""KqYBgWp\4:PqX="Gmdp5Jo(2MHp@n=Tp@@qIkje<;p&+d_
-pAOscq>0p_p\+F^s8W)srr4hRs7?'crq+s`_7dP,mI'`Hp\++Jn*'*-m-j?-n*];\an"W[lKRBnlK.O)
-mHNK`m,?s`F5lBLkhk[jlhpA2i;_*KdaZn$f\537dEKVE]"$\Vg#:rCio8eMg>(Z=dG<X*h;7#Kg<nL,
-i83/Pn`8fejmM3gl0@Tmi8rt_l.k:Wn*0<9ki:Uam,d3chppEAm,HdUi8X:pn*fW&g!K3VqX=+Np\t0t
-nb2&$kj@U#9CD33jlGOkmHj6-m-X?#fBMDYkgnDDe^)0d6S:)H0K23b8lAku@VBFb?XI)<8kDK<4?,5V
-2`s8j7S$3Q=^>KOD/O0(AR&208H)"17n?0B9!,1rWiN/#Wi`J.Yd(RD]!J`HXfA:sWNEP@`6$?Te]>YJ
-`5'-u\$N?CI^-,\WMdMM_8sI0]U!A[EH#W,PH)9n_:ZB+XfJb<XH/!nS>_1!L3n2mHZad[Cj'Z,FDZ/=
-H]j&BQ)^md[E,5-Knk5@Q&LHKKTqRTN0B<NF*D2?Koq4GJq/H+JUr9#RCK>eP-hgCbK@cFbJ:<a^pgVc
-_8sd4]Y2G-:pm^O_nO:1^!4I+`kTg@]WnQ>X0o^j_9pWJ^sC9Ie'#YP`O<G'bJD*(Vl.PUeBl:L\u`'H
-_oKa1]>M_1_o0U7_SjU3_83h&aiVB:`5__r.)*U4Z+\#j_p?WF^sC?G`R)u[cH+5[gXX]ocdL._cFh-D
-d`oG/Yc`GX\^.q-ahbd']XtDT\[&QHZ+e6"[^OMh\$WH?Y-P"9\@&T:T=Li#XK].H]X#2_^!OHgV:M$&
-R\H@IVPp]'Y->17XfSFtT;\c_X/i1uVl6bnT<"QEStMaST9Yk=Vl?E"^p(/BZbE`K\%0)NXg>7?\#HjE
-_7."qZE+Y;ZamHEY,\+k[^rW<W3<G@^&>NU_7Rb)hUpB+c.Lt0`7N#0\@o>`^V77bZEq<Z]Y2"k^;@Ie
-]XYDZVl6VeS">Rj[E[:Se_&?rai:g%^;@b#]tq_2_p$NWeC`@+gYCK9i8<,3bf[i<[^3BM]>;D*bK7rS
-daH_!g^`0#l0Rp2o_%hInE]2qg]#S+dad(0iU6C9rqHF#rqQ-SlJgXWkO8BHrVoIgm=/>37p'GdViu+8
-FI/Z$X.l&(@qK.K=A;Ud8Ol?C6qTj276in$5>FdB:L.b#WiN4mN*9:`=(,iU?sQrCBP(^[@pi>8<ISk2
-N/ipQJ:<#mHZ*e4FI8hcKSYV:H[1-iJTks?An,RpDK9W/C0tU\<`WC+;HZgk<)-4c=Cl#L<),e?0/ZX/
-ItMcV=]o!<@9cl5=Beg,='&d2?>+7tFE)SLG^4=OGB\+KEHH2<BkhBrBl%O#CM@U(Des6,D/O91DKTi@
-H?3tFF`;;CFDu2=EGfZ-B4>7YAS,UfA7]Cc@q0(fF)GuGPbb.QVO<-H;,Bq`<*N[8?t<_W@qfn3Mjg/e
-B5(m\;G]tU84Z3;4?l>6;c?Li<),t\:eY%h6UY4WWMZ)NO,/XPLP:D<OHPf`LP(D8rd=rmG&VGBD,t:e
-EGBH3CiEom@U<ME<*s*=8jl9I84Q?J9gqND7nZNE=]ed&9N"PU:0:k5A7]4O=&r0k84ZNQ=ADO`>\]Cf
-KPPXXH[0pN>?G3XNH.ck<*!+&<W5l-=BAO)=&rC*?<UH3>\%;Q:]<ohC4Q'YrVcQl!rD]j!ri/sn,EXl
-r:BLOq"t!^s&H8)VP0NIQ'7DrPa7c3VQ6o,\%/rPX/VPPML]e`?sdATBl%j9JV8c<R&7!dTp:@hI!^![
-Hr1Fd#R:bQ@G&"];hW9Gjl,%B;^s(A+=e'>&e#*UIL?Aj#6Y;9!XAi;#RhLg/7[Anjk$sm*Z,h;0J=[m
-(`k@_,9n]b'FbTe-V.E=5rCAS/hn[t*CJ*$D,Q=jR?`DeOJ$Pc3_Ve0?<_2U:Jj8R67jcN2Cga:,r-kp
-.l:'s4=VNk%LN_#18(XZ<'*-)91D'&0JPLE2)I-NIOR$L@=!-/DeNNe?#4b+@UES^Bj=S<<DZV#;HHjp
-=_2)E=^,-=@:<POD0fSc?ts"UML])@GB[A"=]\?h85EE'>#A+!=&2Le=DN)0SAEt<g"O`Q5qOW5.P*M@
-2EF2f5WqSBNO-pXV*msA1*n1e)''_9(_7/t,:4`_IO?`o*@N<\4XUpY8"Q`[R#6?9H]Nf-HA.HEO*>VS
-H#[#"AlMf'9iseC8k1U(7mBX(.P<D6.3poB0ch&N-QO-M,:"-E*ZQ=I(G[[%-6k,c)^$dr5!2%h,q:Jp
-*uGnA,W-nn,<&K6b+D\!WM#Q@AkPBSTXRcD.4R#.!AZ8+-NH"$0Np4k3\`BC2+'8\+rD+4*!Qog',2QC
-4[r^t@WdTiJTG^J>Xgn<1ajFg*[)p`2aL/FEI*.mQC!VaIs,F,83Jge3']l"8PP8*MM[4CKReMsHZjRV
-G^"jpM#E/<LOsqsDJEfo@:*8Gr`KD.>$bcVFFJUjMiEC;Is6$TH['V$X/DefYe\o7jmLX>]!fAlh9=*]
-e'$4TXK/eC\?<QQXg5.*SY3I,['mKKY.qQ_b3d?i]t(haY-bpN[Dp%obJh*0[]cQuX1GjLY+hP`WMHJ]
-\^f0Y`Sg.Po_\O[q!dY2l0e!/nEolDo^DDDm5=D1qt^9bnFcbUo(;kRmH3Ebhs9q6q!IJ6q>^?go'uSR
-o^;MNrVuiprq#s\q=X+<nauGJrqAkVq"ORTp@e+Lp@\"Qp\sgOrVQ3Tp%%J?qXs+BnaGc0nF>u=nal5;
-p@IS:nau>=nauSEl0J!=qYC!bq!RA"cGRN=aF;J&k4\`?r:fsXl0S-:o(;;8o%qU0n^6O^gYh;ajm2[4
-nE8Bdm,6XUio&bWk3;1%mag%cq=jLMnaZ&1k4\<0k3;I#g>CK3jlkUZdd#fFgtLcIhq-oWk2>7Simll>
-guI;Zk2tpgmIKB0n*AZWjQ"kEp%@S1l/ga[iI9_?gYLfEg!A$oe(`^6g>q2Yp\=1.`r>2qoCr1_s8;cb
-q"Eh*kO%EnlL!itk2Y^ji8*MZkNLsekMtFVjQ>%?Z>r8l5sn%19N"o!CO:GWI;E=p;+a8D5<Ckd3]fVs
-92\o"BlS38Ch[9]=&Mdd7mo[.5<qY8<E3)$X:VD.U8=T]USt,mYd(OBYd:V6Y\LAGXg#.=['dET]th>!
-`5Ta:a2,HtYc=Y$Xg"q6['?m#@sN$1CNQ;TZD51Y]sY#EWN;YOP`WnrV2]V;H@C$TIWK@KFDY`/GCOdg
-OdDN@W3!JYY*suiP)4aHP)"aYQ&M2sL5^\/CgUt(P)kQOGBJ1dKSOi9[(*N<]?S[Lg!\F#`59$u`O`Xk
-\&$,"]"Ghd]?JC9f>kbGbf%**beUTgX.Q&e]?.e0b.Q'M`QGj*a2P[#`k]dFc-FnSbJqZ@^:DJ5dDPt#
-)oKS1_n<e#]=Yko\_#?cbf/;gcHXhcb0etpaF:b7\[/]V]Xbbq`4<Cp^U(;Y^q7+i^rF's\Ac_;cHaYR
-_nrslYHY7<\^%\(b-]7)_8!1Z]tCqi[(48kZa.<5Z*U7-[DB,Ya25BiR'40+W3!5+YI1dI]#;@XUs-s$
-_S3e"]X4ub_Rd.a`3uSGUnP-)Xf\8/Yc"M!Z$rsXTWl,9XfeS)SuAK`YcPLDZa[0O_Qgqj\>,Y"Yb7]'
-]s=`DZ)4Y&YG\G'Ycb+&URd^IXg5.6V6n(Y`3HPnY1_Odk2+G'_nFRM\tcL>YH5+@ZE171ZEgF+XKo+@
-Z`g^<WN35-T:qm2Gdtc,\%K\u^UUVMX/i8.]-kA9daljmcI(%gcHOGN^V.=jZaI?Y]u.t>d+$Libfe/O
-bKd]:_T*VAe(WgFmd]oCq"=@Qo'GYqe^W*sdaZh)j6l[7s&T-tp[I>'g=G*Ajll.'jhZ%U:JOY_MkZ,M
-G_26QWiW1sE*QICK:.C4=]&'l7lNRh3]oVi5sdk,<a/g9FJ>q>S:O'p;H[C4;HR1*<FAp-?<L-*:4>c4
-8l&MtDhiq!M0!<A>^r3/HZOOdKRIi]G^!q;A8?(!Chd[!Chm?c>#na2>ZtB'77pBS9NP_?AmJ>*3Aiiq
-?A=/XEFrNd>?YHA=CPrU@q/P@=&raKGCF^WDfKN4E,]f;EcH,;E,]]4E,TT"?"[PNBkq9lCMRQuE.2hC
-H@1$^H$Xg`I=d#rH%(0bI"-QjH$k$aCM@L$EH#c4F*iRtPaeJFTq7X)An"q?>?>*8='8j9<``C:J!6Fs
-KO/M,=B&3o8OlNL:.RQ><_lCa:ejeb;cHb#=@l.mCMINoAnGIW=CG?4;cHq"<*)sp>?k62:gR7'<=Di0
-=\2"S;bfqX84u>L87>._;GKt`92\eb<Du^`6VU3A7T<>`9iY%h<*EC1?=@AW@q]RlCfO"i4AemC9N"u_
-U3'pcH?O+8@piYXG'dn0?!UT8>?tE7=]\d1<)Zn&=^5-3=B\a(=&V^nAUB:0q#:HgnaZ/MrU9ajrUK7?
-n+cnPs&?V>YGRq[Q'IDiOcYcnS=d$l[^`iV[Bug)Q&:->G&hYADJEs'E,g8[P*qu?Y-b4$U77I.SllFA
-$4$nGB\8\DE1P)%j4rAB6R!TjQI0P+&do;#&.&FE"9Sf3"9\l6$P==%-:$8>jjU+C&/5j-*YKA9)&F_E
-(b$[E)A*;`#7V\$1-7*@2(p*s&kTs^Ce8ZDWh"llR[7/T6W@Aj<)6.b>Z<dN3%ZpP4uktR*?m'e,;Dhk
-6Sg#(%1Ek%5,Y5nDd,It2`4#h1I+f19N!ct3'&`_A:/uD?tX=]ARJnTAS#=^=C,<7<aK'28OQrT5\+J)
-<+968@"*?(EHZ8/Ao`!3HC^=>CP$qBDg["RCNb/K<(TelDJWfoEe9d[^<50feCDgB7RoQd4>K&\.ka"H
-0JY:SP.f2qOXX!i.OZ_n*?6LR,T@450I.]g+s\?X.4Hf#3A_Qk6s<Yg8P2T@2D.HW/h&>3.OH\k+#5`*
-/0-i*-7C2p0H:cK/0c2X)'9P2(`=D8.jH8c+"K)i0J"Re'HnP4'eV*a+=\Z`-n[&+1H7N`3]]Ac3[PdZ
-&L8J;,VCslfS)M9U76aO:IIKEQ(Lc)1cR+#/2T=@/1rD,0de7u0ebL?.k`S*-7^J]-SZSG*%`cp1.G5K
-D1Rn;Q^3AJAQDGh2_63t+sS?d4%)nQF+fO>S<f%ZF`Cno9L(Tl.Om#59j_1>OH5?ZMhd(>IsQHbG'A1T
-KS"u8rJ:l9Is5mKBkCg^?!dJ4"'T#BCOUAQKSthEItDrhF*r4YU9CYsU9MGfdcp/Ga1A^o`8/\^`mr8c
-jk%M]Y-#(=YH+h/W2-5t^UC_bYckmS^WPidahkg'\[8`RYHl$d_9Ba)_7HqNU8k;jV5U&WT;J?]S%I.u
-d_t,4n+?MRp\=4Djm)7'o'l/@q"*qKq%!#fqtTd]s8)Keq![S<mJc;akN2%#qss1CipZd6p[n4Xr:9(<
-q>L9l#5nN!p@7bFrq?`pq"OLUp\=RWq#("Lp\OX`q=jjdr:B[TnbDqRn*p#DnaH#@p@.eIoC;JBjQc.%
-n*]`=qYBm]qu$6brqlHYjkJ5&^r$W#bNS'UqXs:@lgF$)p\si&m-F6%c,K2$kj.Htl0%-kp@@b=h!F=d
-i9':djltU]kjIinhtH9rh:^WFgs++%i8<;ChpC0@ins"dh::'>i8<SPkj7?fmITQ"k320kk2P4Pe(ia:
-khY1Vf]_\cg"59Fg=kKFgY1]Lj6D*Nh:p`@f[.dhdF-Fpg"=s7iUd!Bm+95Tkk=T?r;ZfoqsjIPmHF0/
-k2kjlk2YU`kNCdZj6>glioK:`hr!MUf$L[B6p!_)84cQS=(,okH$XaO@9?;t77'4$3]]>d6V1!N>%)/f
-F`VA5?s6N,9hIlC5sR\%7T3;e=0*+;XJhnkUoC/hW3!5.ZF-mAYd(F:ri\\o[C<ZU]"G_m]u.b+`Q#p5
-]X=rCW2Zu)YI1dEZBT*QG&_GCU9M,+`6Gp%Y,eS(Srf2"`k&XhVN6(@C34Q7C2e4mE?B@RG_qZPS$Aon
-\'q[VM1^hKM2@+?JWu[iS</>]Km\>eE-["ZI<]pUGD(R'HBb_GZ_4qTd*^Loe^VIQ\\H(q^:Uql`k8h#
-a1f:0`4jLNcG[lC\$<NQY->75W3*SI\&l^s_Srn"^r+C:\$39QajenngWnU!bJhQAeC2se`59=*_Sa@,
-`5p!?b/_BNdbE=$i8359e^DgqgXgo"]YVIt\\>ns]>MS%]th7]YdV3T\\5i$bK.lPccaV^cG[K1[(3EE
-Z*_$`\%BVoZ`UO@YI)$V^V@.da2,'f^7DO>Za[BPYI;Bb]!@m6]!ANI\[AcQX0T1K^8e9W[BZX'Vlut^
-Q)q-iW2QeeWj]17]">#:Tt.A/Z`S\e]s+WO`3cYQ[(EKIY,J7fVl-Z(W3*4r[(<Z?TWkYrUnt&_SuAop
-\>ZI)Xf\LlS#3!OPbG"WXK&23ai;0%YKsB)f\P`LeAK,:eCDF?^UUJKZEg[7Y,\b3W2?W$ZFI0CZ`pI1
-YHXXmSqVL%a2G^/aN;?1[&L((Vm@GT]Yr+Fd*Btde'umqcca;C^:Lb^\\Ghpa3MuXd*DU5,gFZH_nsI>
-cdgh2k3;1*p\"7Po'P_tg"+[$daZe#i99b-rr2Zl/H,>4kMY(Fg>V#Olga#OHZ;q[:f<4GOEPr'R%C=Z
-Whs`?=&Xd@R##oq;ahWi4#\rU3^,et76j=D?<pr]U9:SfK18:1?<pk9=:8#+?!CE;=AMpn92kgb:fV(X
-JqJesAnG;!S<nPBH\6otEH?AKCM@?rD/O9.C2.O!?"RGH=^5*1<`Mdc:Jjb`>%_AP<_Yb83DNe0JT>O4
-<aT*=@p`;D@:NbX>[.\A?YFM-K6qlbF)5o=rGXK3Ec6#@F*)MFE*cd^A7TImD/*m'CMn*3DL-_[H[:'f
-IX6KoI=-HhF*i:\H?jmdGlD\&F)l5:Df^5SK92=lUSONOM.U!p<)QIm=BA[4?N+%DBRPr3TS?ilBOP(D
-8k;BF92A/F93"ea;gq_F;H-@e<*33r:0h=:>?>$9<D?%a:/4JV:.A5g=]\m8<DcV!=BA[-?!g5s;H?Rc
-:/=b\:.n,K6:aX>:In)N7SclW7RTmD7n6*B7n6ER='Jd,?=.,I?!:rWCMZs>4?H878l/DdS>((8EI;tJ
-AS,:TB6SfAB4P:N=;tFJ=]\^+=]n^&='Ad4=]\^0=&W1!8m#YOMu*8L"TJ/hpA"(U#5d`NlgX]Knc(,Q
-]=+i>UnOHCO-,NfQ^aPIYHt[H\$`WIW1K30JphlcE,KE)CM[m5Koq`WSu/ZtYGS:oS!'LL&gRqp$4LV#
-X]KkIc.M(2gY,%?*u^Tr_j+.M&I&@A"9JZ."U=r28IH1S,pu%1gu["c)&4&1+sIpD*"ir4-Qjo\&K2>m
-$OI7Q%i[2Q-86kh+qm\jaCe%cUSjT6HCC1%;FFPj=BSNt;HZjW9L:Uc2*NrQ2E3*0.OuVh2+Bbf/KYQ5
-&LTH)Qs*KT/3uBa90t<j4@D_B6UaF2Ed!_?Km\5mA8>db?=%#NBj51eD/OB2?qE[m;cA'qG$JQg?>P.?
-ATE<QFDlDSJoQa5I!0sY<G$5kDf'ZJH>@20FE2&)DKL8[NM<l.g"kA'd]u8$2(p:"/MSb25!(SX01h)3
-c.8:8:J!W(.N]WK-6a`W&0NSO,Uk;o-S-Ad.Prn&,!e@P/LN,.-Q!RH+sJ'K+quF_0J#4F.3BWj/1`M,
-2a&6(.l/Fl,:"`\,9IgA&K)H-,T7^G'dP1Q().i6rYPk[()A,@.Q&`*.53V=1+OY84ZbSI(D%*!+sAKi
-0u2Ik4aWusMKi>k4\_9>>=(h>/hA_4/h/G%0JFk#.PWY90Ine2.jcbo(agsV#9GNW2`sf>A8m0^O,f-J
-DI-(,4#8?4+sSEf3(-MFBR#<#S=Gk%H#[M&;Fs&0/h8G+5#,HjBp4YdO,f*TMhcq5HZjZ5Glr\PLkkqd
-BT%XtHZsIJCLgg\?!LW??".GbF+&V"Nff0TJU;TiI!M?dXJqqt^Y@3$mEinb[_Tl=cHO;]aMuEWjk7GS
-[]HU3WiWD+WOBRO^:UVT_R[G'kg@_ua0iRkZa-[9^:h4s[Bdfl^UIpf]Wn?7Y,Ik_VP:,b^WtNU^u+PL
-pA4X[q![S3lg=?9oC2DHo'cDOp%8(Ro_\X\n+HMMnac#2kih?rme6MHmd93-rqc!OpA+RZmdTuIs8Mrj
-nb`+Jk2bO^kN([`jQ,@^j5f.YjSe*MiTK4_jQ#@]j5&MCg"Y95eIhBHqXs7Ao()/:o^qbIo'Gf4rU4Fk
-p?h>>o^hSFqtg0^mcs*#kMb:Oo^_;>pup]!lg409oCqnCl1*i[b3[a@kj%KuipZF5oC1kljQ5C]l0@Nq
-kh4nVlK[BemGm3\f]Vnrgt(WPk2kaihV7;WhWF.^db3[8ioSqW*pi%Qo((eoj6>^`j5f7Xf\PHGmGcsX
-e`c/Wg=YHIrnfEjh:UQ@i9B%If&,QHhVcu6e'Q[tf@\j?q>L'NfZ*mWp[.YOs8W&qo(_nDk4%j(roPWj
-jlYOak2G4XkNV'bio]:YhW!VJd'Rpe5t4UG;H@%/Bl7p1Bjk1E*_o6n5sIRt5<hJ)9Mebn@V9LuF)GPr
-=]A0k8Ol09r^$cW935;">8+0BXfSV'VlHJiW3!)&Y->%2X0DN)%'ZqAZ*UgI]"Yek^:sTZ9tIa>XfS@t
-Wi`G1[^39)COL8DEd+4\\#I<j]="fCWiMeTP`j8#Za$sOVMfVAC2@X$E-ZbPG(=muQ'e,KVl[DU[AK(E
-M3<sUKRJ=KNs(StI?TnEMLL>?LjFW$I<'I`K8P2IZ+R3/\B<+Ae'Z^q_SWt!^VR_"]>;Ft]#De-^rO@.
-b1XhH_o0="]s=lHZ`gL;^;.+tb.,L:_m[1n`koF!]=u;7e]l:Qd)`u-Z*1^P]<eoR['R-I['6jCZEggB
-Z)FCnUnt)gVOsELStVj,S=.%,a2#'g\\#/W^qdY!]X"oO[C*KQ^;IIl]tqIq_TTj7_7R@o^VRe,`Rqi/
-]>1PGX0T%A^:D%mZaRijZa.E@XgPRJ[^3W^ahkQhQ)V*oZF@ES[C2s9[CWrRYJ%'>UnG$4^8@R/\$`QM
-\u_mB[B6jMY+DW!WNrl>WO9IH[DB\^Up.>7WrB5?XJ)SoYe7-;W1LB&Z)"(tZ)jt#X.u2ZX/WS&US+fu
-YcbF6VjNa@UoLPnX2<'#]X>&m[+s3dkMaq5`P'dP^ok;\ZECC7XK8V)Y-+b%X0JtAZa.!FXKAe4Tq@[%
-GdbQ,^V@Y#^9t;OY-Y__`5p!Ae'lXfbg+PZeBc@[_nWms]t1kraiquUcHjbZbl,[%bI>7$`6-9Le(NR8
-i:Q[7p@\+KmblpWf@KoM#1qbqme?MRq#;lDqXj+5h:L*.fA#<LhS+/L:f'qcNMDSYH@qTVWiW7uE*ZOD
-JXiC*Q\0=-<(0)12*!T]6UO+(7Ta)*@!A<IXIOu886TJ-?s6T2;,LOs<*2sj='/F-?!:**B827qL2^a;
-@>(5<G&V_VIX?'TG^!q;ASl=(Df'<*CMI0f?s?f<=B8C"84H3L:KC\2AR8D65W1c!>(VENCh$^P>$bTA
->%1uL?!pqL?<CBOH&.WAMi!+>MM[4IMZ/G4M#E0AMM[1PNg5ilQC+,/R@'D2S"?-iFEMV@Ci=9/DfKc9
-EH,f7EH6);DJa9'Anc!j@qKIlCi499I"[?<Nfn]m8k2KF9iG+r>[CZ==''$]NLc\u@VTI`>?"'f92A5U
-7m'7=:f)U?<E)mr9M\Se<DZIm?=$`8>\7DE:KURp;H$Lf:g$jt='ANq:f^Cm=&;t&:/=ki91MWO:.\)Q
-91_TD8PN)U84Z*D:/+5J92.uL7nQ?A:/+Pa<`3.0ARo7YC1q<p;a`Z/9N+hj<*5N\FCoQDG\q&)@UNnn
-Hu*A(?<\CO=]nj/=]SX,<`E.'>$G'.='AX&<DuOnB75d;q>UNoqu,p^#5n5[mIU)LnGa3?^q@4`XfJIc
-PECrhPF%`;X0/e9rjEHL[&]jeNf&R;G&hG7C2%C+J;Xo%S"m*l]!/NDVOFGk&Kgu[C^k+3X]KkGc.M(3
-hq:IF*ug[!g![Wp9c43B!WiH+"pbJ=#7M:m-RVC5gZ?qf*>fnF*[VsG((_$")B'\1%Ncf1)'9n6&0X(q
--8$_g,oKk3^fWg;QC*\UGaat#;Fahn?<pT0;HHXU:.0Ol3'0#R1,L-o+tY/p3C5qg/L(r='I>N)U1@M&
-4Y\fY6T[.j6U<n/6:*XkG^uE_P)P`iL6.[ePE:unPD,$\NfK3]LQ?hLOGop,V3R+$OdV]+NE^+9@S]^#
->"ht)?sR/E9NbM%>#eR'>X_.Y;Fa)K>$+m2?"S>HUq2#g_P9%2*?lID,qUc/4uYAT/Ok8sbL<=F7RK?s
-.N9]Y/0lGX$lC?;,qLZ".4Q;_.5!4u,VV&2.OHuG673g,/1Dqq/0?)m0.&>0-Q+*[,:b>j0/t1%0JFRc
-+!r3P+!D^G'cJ&8.j#ZJ'I4nH(_n,9*#oe8)&+)6,:n9j+=]?<4ZY\l4Z>/>'b1cp,qV&11;2=r6\_V6
-N-ec$6r0)B=$K&61+b+2/1`D%/M/@t.PNS7/h8S0.OHYn)CI0Y$77]&92]/6Ed`\#K7%cX?qrpH1+k%)
-.P<ME9NYhBHA7NUSX,7gEb&6H7mT-j0/,(<8QBA6E0LEgOc]R#",DPYIf=R+H$=jkL4kD@MMmIMKRJ/f
-Des#p@f0J4@:sM"I"@<<P)G9PI<gBkEgEGrVP13.furLFe&Ju-^r5*VbfJMZa3)TPl0?@(Y-bL8XL#+-
-]>:nh\Z`EW]"cANd*KhSZb*`MZ*1CAZadTLZGt#&@CNtdZ)Xq.U7\0YUopQ3b1FkSj6lI1q>0j\n*TB+
-lh0l@o(D_Jo(DbMp%eI\rV5jIo(VqSqsj(;iooUqrVZ9Skj7sArpTLQo(;_Oq=s[]qYB[Fq"X7>i8EVX
-khb@ujV[(=j5f=^iT'%\kMYC\i8NGKh:^?2f[\:dcg'famH!?lkO@j*n*BB3n*K?)mdKK0o'YuFn1jY5
-p%\7NlK@-ck3M:#r:]g]mHNm&nalA?p$h50nDqj:leLCSiSs%_p%8(MmcDpWrnd_8ro>EfgZ7V`ki:RV
-fA5*.j7Mp&h;[GLh;mh^fAYQ7fB2,FgtU<9hTSsNi9'7fjkA8=hqcr=i8s(]kiUsmjPT"Pjl5:Ug>M,T
-i9'Oni8N\PjQP@Lgu7/Ml.FJ6db3=.i8<epr:]C,`q]3#kk4lRs8Di_qtB14lgaB,roPQjl/C[aio&hY
-l/LU[k2kLYioAY;ZZJi-7o3)_=^GTRDfK].?WdJ0:.IYK58?IO85)l_?"@YdFE22-?Wg<&91VN>r^$fV
-7SHle>$V'0#Hb/0VlHPlW;`k&Xg"k.WiiK'XpqS?ZF$sF[^j&c]>2.prjs>a['Zp8Uo:>sYdM!K[$P?G
-BPVU1Ts(hu^!+7!Y,eS'T`1/\bdb$cZF\,gA<24XFE)2;I=-'^JTm*<QD1X_XLHTaVNHdlOc>!GJ:EB/
-MhcY,PF%5WNKK$FKme/fG_Up4Kq#?YXe38McHXkce^VIR^;%A!^qRIu_n<au_nj10aN2`O^ph%p_njF*
-[]ob4(:;3'\]W%.aO&2A^qm^r^Ve./^rajA%)TBnb.Y$]Xgl-[XL%l7$b!@O\@/]JZF79AT`1ZhUR\'N
-R[Tb:RZs)BZ+%*?WiiG5ZF%*I[(3ZOYctLDZadZX]">Sf]u/"+^r*q#]!f,ddFHgn_7mmpYHP=D]Xb;^
-\$<BZ_m?YdVl$GoY-YRR_o][%XHTU^X8oL(Z?rpVZF@<OZE1+!V4a?\`5/RSY-=q,ZF[E?Z)jRp[Bla1
-WLp>qRAI-o[(!<9StrHdTqnfqZ*:XBYe.-@YbeV-Y,J.uZa$X6\$Ds1Y,JY2W1^8uYd;0IVjNgFVm*V1
-YJSB#^U:As^>@>nkMae1_mn4H\uE*N\?[*XY-,%8WN3,#W2d&,\$NBLZ`UC9Y+_JRIXSlMrl.+B`50!l
-YH4t;_8jR8c-OYZcI(+ff[S9laMPa+]t1emaNViPbKS,Nb0.uQcHa#<^rF@6b0JMjhVdnnoD\Cqo^Lo"
-hqQi8eC;mpf]25fpA4d`rrN#iIdQ4Qf?Vmne_9*:^i*dU92/<DUlKJ?JX)h,X/i+:?<:*XS=Z@ER#5]Y
-75m:k3'fu%5!qh@@:!;dU9:SfKh"[;@Tm,A;c?Rk=AMgn91r>i<F'$<;-7ReJqf)%BPV.6TU0kCI"6Zl
-EH-5ICM@F!D/aE1Chda#?t*AF2Hs?h>?FNd6qC-O>%),X>uOH^2a^AFL5L7pA7JbI?<^N9B5(dW>$+s,
-<H*8>NJ`RKL4k;=rJ^r;M3![TreVeVNKK0`PECujQC4)+R$a5+QtpJSD.mTtBl@g)DJX0.DZ4PWE,BE*
-D#IrT@q0.cBPMF+Fa8LgJUAbpIq2DI9heJa=Bf'8=]e[)B7#Z/T8I2n?X6]18Q&5X8khf<7fH-_;#O8m
-9N(jh/l5;;='8U)>%D,H;H?Ug9i=ne:K14b:KLRm;,Bna;FsV^:/=\\7mfd<84H*Ar_48+:/+V\8P;TK
-91qfG8kr)Q92SMX;,0qc?:7as?Y!YXAnu'oBiIPa5YY3U<E!%fTQb0qKQq?FA7AnXFEqS0@:*;D=]ed/
->?4g-<`E+&>$4p,=Bej*<DlImApfd<rr`8uqYT[[#Q4DjkO/'?r:'^eaMnM&^::GLWgT0<rfM5bQD::U
-Xg#1@\@f>WVk99:N.6+qDe`rtAorKYP*r&FZbO#^[]lO2B*o=X#71fQg71`PS&X"=hVZsT-m'J&e^Dpp
-bct+c$NgP:!sT)="UPVN,pXa3f%fB9XrA3#,o\*M',2&k)A3i&$k4:()B!uM,8:h=2D-U;/0QMc@ai;#
-7!P/fO`to7QW6sY=]f';<`E!t;*[N43]]>b4?4],)':=Y3(?Y41aX=Y%NHrVVm15M;bSu05<1MZ:/s\>
-3]K2R.qOF%R>-?ZQ]ll[S=c=AQ]A)BRuW8aRA#[aMMd.EI?KkJJ;oP=G^3(W8lJMO5t==D9M\Y_:KUUs
-;,LCn9heSV7nH9?6r$cW;I!aGDL-hlPGP3Q.j$)],Ub<(4#S`K/Ls8;ZHgq"3^,AU.OQ8h,qL5a)%7>\
-+oine-RKl^/1`7s+s80_-6Y!67P5u:,Te-V/1)Jh,oIgY/Kc>a)(-aG*XjGA,UOZO'Gqf.'c8"k+VZ1H
-+Y"WT*uH.C*uYt;,9\*L-R9]2,$$'L-Rpu;4?uS04Z>8E(D7K+-nR2-1r7e1;O4P[LiZEc5t6Ws:H1I"
-3&*$;/MJq..P*"r.5!>1/h8Y3/12qo)CI-W$nOS>=(#liIYWi:HuWk5>pi<,1+k+-.P<M<92oA=H\[WH
-Um[3sJoY?u83f6l0/5:A4AB!pBQ\cjQ'7AkNJiRGJ:N,tI<p3iItNB1MiWp\O,SdHK7SAdBkUsc@UW\V
-CN+HFK8PbVPEClZJV\r%QD(1UTrbr\bN80DaL\gqa554daPOtQ^r479m**G\^UpeV[BHFA_Qg_\Xgu6Y
-^WZ#gai)$'\#ua=[^*6Q_nWOh_SS%:]>)"\Y-Y7'T;&3WXJ<SVbg=MsmIBiGqY0dQmHj6)oC;>Ap%@tP
-nFZGKq>:-hq#:"Zo'l5Eo'tu(lKIU4s7G^BkN;O5qtp6`p%\4Sqt9^ZrV>mUlJUFPg"G-8cdgXue^rI*
-f@JL"d*^FtkMPCakN:[cjknhNi7f"!g[aUqnaQ5Hnc&4Uq"!qJo()>Ap&=\Fq>9pYnac;Bn*]`8nEfH)
-lf[X1s8Dieq=3n<mIB`5l1+'%l0m]VaR/!IioAqZlg!d*m-sB!n,D5Zh;@8Tl.k=`l/h$dg=P0;e^idC
-h#>t=e(3F8iRm)Ee^`^Bg"b-'hV3M#e_B*AgtCH<hr!YTg#(iLjQ>RXi8!5PgtglGin`MSkht4Zk2GOj
-kih0af%f-<hW!ABe^r[7i9BCeoC__DeB%FZp?;2Is8VuklML>AkOA$1mHNfulg<Zjj5]+Wj6,@Vi8iqT
-hr<YJd^OU'9M\bu@r#t#Deile;b])B84>g.5!M>#7nQNU<aK9JCMn$.BOb:K;GB\M6UF+-77TsG<aoZP
-BX4qIXf\S"Vl$JnrhpU6XK/J&Xf8A$WiN2%Y,\J"XLGdN]=.[G/$uRbXJr(oWMuu'[^3<.B6%X%FEO4Y
-[%tCZ^9t,FWiVkYOd+5$Y-+k4[XQ,^OFDk5G'&.XDh!@[MiNsuZ)Fb5eZka)Ko(_?I>3Q/K9)@XJVB,E
-JqB&BK7]#1GB\:aJr>5KZ*pp8`Qc`Ve'6=g]thD!]=tqi^;@b$`jrn&_o9dDd`]bN`4NRk_n3LcXKJY.
-a3(s8agegn]u\C>_7[Ou_o]d<b<++t]ZRmlV59o\XK.qgVl$;gW2?JiUS=BTVQ-\jW2cu#TWG2iTr4f^
-StNWqYIM$R_RR_#^V[Lh]Xe$N!5&6G42]+U]t1hg]=+oKZF@$>YHb4>`SAYT]"tk_Z*_'PYH57<YI;<c
-Z*M0IXKAV(Zb*ZU^Ugq^Tsh/.Xq[q<ZF.0AZF@<LZ`pC#Vl?8\Xg4l(VIlHqXg#%-Y,n@mZaHd4URJ<a
-PbP.[Xf%qjW2cr+XJ;f"Y->7;UogPpZ_sb%XfeV&ZaHp/ZEL=:\[AiNVkL&kWi`_6W10BXY-l!IWP$![
-aL&8%_;3SrkMae*]<fu9^otGb]0!O.Z*LdIWN*#"WMur']=,,Y\?W<HY+hJGH$?a7]X>8VZaI6Q]u.t>
-e(N:#dEp7abg";P`l>g0_8#ub+MY_6dFm1*eBuO``lQ9D`PJdf[_0Dl`lc]]hW3nen+$AK&aSWBhqm);
-eBuargu@M`n,*+[rrDpgp$V#%g<7gecd^[r]52"G85N3HVN5eCJ<ZY*X/i(9?rg6YSZ/TcTU^F@:e!]7
-3C#nu4[qq@?X$faUTU\fJOMt-?<^Z5:KCTs<%qET:f(1n:LR^8:KqakK8,2$AnYY,Sst"LJ:rK&FE;_O
-CMIU&Ci=3-D/*g$A7&MO>?k?;?Wg#n91quQ<aTTU?;jT`2*k,GL5L.d>$>?D@U<5BAnPg`?=%,LAU9?(
-U7\3VR?ir!Q^!c%Q^*o%P`h/lPaR,OJ:`E*Jr#,2KSYG;K8!f??=I;PAn#LbAnGIZ@q5LM!,):C&SGT]
->?Y37>$4a%=&i@(='/Ec:/kLq7Qs18<*!++>?Fm+;,h1TNh;u$Bkh-a;c6:^7S60F90u?K:JOVZ:fC=f
-:fLCl;G^%g>?4U">$+Z$9K>U59MJ5W;c6=b<``*p:.eD\7SQ]P8k;EB84cBK8Oc9E92//U7nQ<D:.RoI
-8kV]H:/=JM9MS5Zr`)Bh;--t/?=./UAS,RU84?0S>>J'r=.Gq,Cj:VWD.R6b>@_f$Ch@0a?<p`;>?kH7
-<``@'<``F)<E*%'=&N!p9Nu7]R/?mdr;-3brpTjgrqQ$_m/d%^n,EFfb^R^T_7R"RVP'KJQ'7DrPb"JA
-WN<A5\@]>[Y,J%`QAL9EG&V;6CNP#_OdVoBZGF2g]sk/UE=3E_#7CrVgn%2WR`3h;hr3-U.NKP*f];,J
-g!YI*(^gZW"9o/<":G\M+Whh0g>1l=V\^$d*uuF:%i?3!'cJ;9&JH-(&MY@U*=s)B3%Qa=-ljZS>L1],
-;idiNTo!cWPuL^\>uY$1;H?^p;G'&24$>Sh6TcY=rZauY0L8K02^T^^$lUcXVm0c%2)Rip83\pj928MO
-5se=:7tmqM\#up?Y,-H*S<];.T9u(4NJ2h8Q)AS+Bl8!2A:Sl9BQnZ6@METE1,_B\6qopL6qL*:4[qb-
-77KuM9+"Eb6TI"]2`3<9-iP\a.P!,!,VVkA*u,\>.4[&12D$=0,q)6.[F3X'6q'0o-7:#]*$QCJ+;5qE
-,U+?T,q1Ae,qLSp-R9]Y/L__a/hSCJ*"j#'+<i!Q-RB`P/MA:o*#9kG&Uk]E+!):8(`FA6,TIR>+!2XN
-+W)7<*$Z=>*$-1?*$Z^M'HeS@.5!/&/gD\p2)@*Q763=d.3'9N/h\P#0K-o$PujN\T87Yf5rClXSl\3G
-4Zk\Y0JYLF-n-Vq-n$Q!0.SP,1Fsn(,o\6`*>(;)?>4P4LlIIRI;N7g;Emc;1+Oe'0/c!`9jD4KIZ0P\
-R[f@dG]RY#763=^0/>FL6r%*%G]nb,QB[SpNJr[LJq8H$IX6<jIY33-M2hLq$B0^oKnFejBk_*graRNk
-CN4NGK8P_SP*(c[K8YD6T;\orUTD/_e*-2KaL\gpaPG=d`o"hP^r479l[I.+ai_N7]=G/F^V?k\Z)bRS
-]>)PVaMks/\?i38\@AfL_8sC(`l>s1_SERXYd:L1St;UEVObBLccX8kmdg&Iq=j[On*f]-o'Z#<o^h_O
-oCr+WpA4abp%\CZo'c)?lga<+o'>H3qsEe7kMl.0qYC$crVZ?]qtp<eqgSD1p?U\kg">!1daHb!e'Z_!
-fuqUcdF$=ifAtlNj5f7Qj5&D@hr*;EhYZX)o'Pu@m-Ng#p$M5?lgaW;mHsB/jltmbh;RPWgZ[eZgt:<8
-iRuo=naZGIqs3\7l0[j$l0mctm-s&VaR86VmdfQ*lg!^$kj@Zmn)`fri+:j.m-WTak3;!kl/^[Zj5/SM
-ki^^Ri8<PXi8EJMk2kR`j4N5?dc036i8WYPg"59MkihBof\b`HjlPa[hr!J_jPSkSk2>"Ul/1+QhqI2[
-ki:U[iTKFfiS!&;f%f<EjR)-nrU:NMaSYQ'mJ6\[s8Di`q=<t;md9K3=R,/:mdB)oj6#@Wi9&qPi9'+W
-hr<SHd^FO(9Mel#A8?($DeWT^;GBeS76s+$5=.e09hnYh?Y!kgDJX-%?s6T.9LqN<6:+(08P;o^@qTFf
-ZE^X:XK)8u,-7iEWMlo"X0&A&W2chsX/`8)XK&8&\\5Vg\[],W[^<?DDlfq7VPpGpYICpHST0!pFEi#%
-YILXNbe:EeXK&=mQB%-S[]Zd7ZaR`>S<&eiJpr5rF+8^XLP_+mZ)Oh6euY?rJW5G5IYs#5JWu[`MNa6e
-MMdLLItW`/I<Kd_H\Hj4[(<94_p$BPd`^(d]`,bU]"Ybd]YV@sah5O4I`K@IcHO>OaMtg#\%o;[['[BK
-W4p0RaiV'!]>2J,aNM`H^qe1;d*'b_^<+$lV5L)]V4jT\VkKc[W2Q/RStMaKTr+`^VPU5gRA?XOStr6W
-TVTT2YILjI]W\N8Z+R?J]!&TR\$<3GYG\S)V4sliW1U#cTq@X<T;J-MI\"'[_S!gk['-^@ZDt"6X09(O
-_m6S`['[N^ZaRKT[_&rTZD"_5\$`EBZb3uOX0oLE[^i]@X0/@tXL,=4VQR#*\$*!;Y-kXA['Q[4V4Ouq
-T<PW$XeVPn\@&`UYbA)$XKf%>UTCQ$]s+T<Y-Y7,Z+$g)XJhbr]<n`BI]]c[\$iKAZ)F4gY-PUUZ)P7C
-]?7Fbe%=Mhi90+LbJUp@e]"c(\@]>ZZF.3PWiE,&Whu_t\$`WV]!8NJXeMAFH$R*D^:Ck`ZaI3M]"c;1
-cdgLndF$ChdF$7ab/qN<_nj.']tV5$cdp\!eBuO`aND`Nb/L]u\\Gqr+N)=JfA5HGjm)7'oCV\@ki^s`
-gt:0+eCN:.j6#V%qu-Bk;>TtRkMt:AdETt`f#tgNCJ%<";j!r?G'\b+SuSilUi9^@;hL[@WMZ>YHt?>T
-7moU3779@07SmAm>^rQPXIF`-6WIDt>>J*u=Ai+">?4`&<rl61).HT>>]5@QKnX>OAR9tXR!*P#JUDcb
-Ed;m.CLM-tDes0)C2%Hq@9d/H=Bf-584lWN9M8AjAS>IQ<'`6%:0<.+G%Fc\@:3MQ@:*VYCgpgZ@UNbn
-MO1'1UnO!5PF%W#P*ME%NK0*`P)tonJ:2rtJ:N'$J:3!'LP(;:%r#<T@:*JR?=$`@@p`VR?2eG:@p`YN
->$"^":/Otf9hnDY8PDfR;G9GC84>s26qgQZ<E`O*<E)anBR>c4T8.6#BkCIH9M@lG78-<?9i=qh:JOeg
-=%uCf<Dldr;Hd@0<`N:*=A2Ef:(^Au9i=nk=&`7%:Jsq\<DuOhDH08#7RTmG:JXh^7S-6E9heGR8P)QR
-9h@oL:.e&O:e<uF8k2`Z<Dldq?=@AT@9dMWB51UB7nm,j9heVjSY't<GCO^OAS,FZAp&Q?B4>.Q?<^T<
-?!UK3='/L%<*3."<*3@+;H-Id>A8SWqu6crqYC-fs7H<qr:]RGn+6GGrrW3"q0pQ2ai(j!Xf/1oT:;.3
-Pa%`1TqeQgZF7?S[Bcp3U7I@&KmRubEc?2PMj'R&Vm*kF^V7=e^j6e<#R_1RCtl0sH(i=2j58bB6n92q
-VUsnigY(#(0d7DG%LELN#R1YF$6L0-A`)G-d\@Qi(`XY<%hK^#&elE8)]9_>*e"nQ.2NF40KM0E/0G]N
-'i;ll<(i.=P*:3/R?^ZM<F/U,;bp@j;,U1U4[VOo4@:qK,Uk#a+>#]B90+XU(((a'/t]CZ5VkGi6UjX:
-6;'sX8P)6A8P+N-Z+ITUWfMO_R[f7fPG=mgE-d.eI#=;)?"RY^AlEPX>$u8hBmsi<<&?Eq3']qk2C^[S
-3''D`77]j13'9)M.juM\+t"TS+!)F>(E"8=)A<Z(*$#e7+"8Tf1+t%(.O$96I(%VUSP<$Z9J7k?+rVL@
-+W_:@-S-\l+t#&u+!<!a-Rp\q/2An.-S@,,*ZQ@J,:OcZ-7:Gu.P34q-6=$T-[lp].i]TG'H\\J,UafN
-*$6.D+XRsE*$6^T*#p%F*Z-%I*"X&/(*tXb,q(/u4$u:o0h+/^5;40#-87(t,;)$ue:CD_WL8]p=\M+O
-Nhp&K5r^tg1bgjJ3@QC,/L_tn/M/J'0f:L0.jQ&^.if<i;IFEjJr#DEJoG:&:,P[44>SK=/i,UY:/kb=
-GD26MR[0.lGB%G/;a`W(1+tLH6V:BlD1@"oR@0>(P*(``MMd1ErIdRfI=?[#Ll.+OO-5ZgO,f0CEcH#8
-D/=!)EHZYWKSGAMQ'@DiMirdKUT(K%UT;)_e*-2KaL\gqc/$jf`oY.DZb"&oIc8AncH=5L`P9!p\\"lQ
-Z)PLS]YDYWaN)-5\[/EA]!8<C]tq%eai)-;[C399XJ_bdSt2LCVk1TMfYtblmdp2Jq"ORMn+#l0oC28?
-oC2;Fp%SF^o_JI]mI9fCp@n7OkjRd!oBbW8pZV#&m-+?Hqss=SrquH`o_87RIdZ^kq!dG+j5JtOg#VJd
-k2GIdk25.Zki_!hlgaK:mdp#/mHj0*mdKQ1mf)YCo]ki;mcNHqp$;8Ime6STmd'K3gu[kflKn*4lhL5J
-o'Yu>qY'UNr;6NmrpB:DlL!j!mI03&nF>M[bjO`YnG2M=kOIm*kN_6_kMtgkEoZ*>l073`l0dZom-NN[
-f%T$>k3CaQhV6uNgtq,JjmD3lki:g_g?I\QlK-sginNPXjlkpge_oZNki;$bkiUsnkiCX_m,Zj[l.k4[
-gsY*Fj4ikio^M>=kL\_Hg>V5QhrrnWnaZ#8e&_IWp[S(Wrr39&nbDV@j6,Rk/+2ZblL!p!ioB1\gth#F
-g>M,RhqmANg=*Qa?WC3:CN"<=GAgkh9h7T95lEo.6:X^I='fKQCi+34DeWik>ZFNl7mo[06:=@;:/b>+
-CiOE8Z*C[@YcY%-WMl_jUnaZYXfee.Vl6ToWt;5.Vl$;d['d6GZ*:L;Ycb'VXK&.sWM?2dXKo+8S9'$r
-GC+M*YILXNbe:EeXJr1iQAh!R\?2m9ZF%64S!K>"Nf]*MJU)TXM2@:qZ)Xn7euYBtKT:h<KT(P0KTMFJ
-M3j?fPC%t3I=H`eGBS+WH\['9ZFQ^!_oBg@cHFY`]>)2#\%oSc]YD(ha1fK@c,mfBcH3i<_8O1,^V?q\
-ZE^sFW56-Hai(p)`R)]>]unU@_Sj(%bJ:g*\Al%VU8"EZSY)jd[&Tq%XfA+jWNE8#XKo^[a1oU3ZbaDi
-]thM"^VJ+"Zam3C]X"Q2ZFd<N`3R%r_QpAUZ(.bqYH>(>\?NZZ]!\fK]"kt-]!]PrccabC]!S`LYc=q9
-X0]U\_6UA][B[Nj]=GDc]">;SY*lGu\[f#LZamQLX1,jMZFmiITq8$[XL5X>U9(>t[]6L9X0]LIZaR0I
-XJi\8W4K=;\#uR3[B[*GYb%u(Y-bFEVmNe7]X=uFZ+@07Yd^O0YbRPb[]ZKV]#;Y+_S`m[[]H+!Z`LIF
-V5Ul3]Z[XecahoaiTK1JccNoNe&&)gY.(pHZ*_$KXK&>)WhZAj\$WWY^ULSXX/)8?EHJS$[BHj8Vl6`-
-_p?`agY1<4eCE!mai;0-]!o2^]th@u^W".8f%f'8g"+Km`P]a5^UgMPZ+.I_]tVD)bgP,!hrO(lnauJ>
-l07BmiSE5ddg4RZh;I\nq>1*hs&T'mo'ku*h9sfuc-4SUaEh_s:K1S\VNZ1LJsN".X/`"8?rL!TS?8fh
-US!3P>ZOKe7R]U/6:+%9?<CE^Uog_fJ3u_)?<pc4;d!$p<E3*r<*E=(=+4CZ;+au'H\-s*Cggm_K:\EN
-EdiL`H>mkLGA:r1Dej9-C2@TrBOtXY@:3/??W9B]8P;iU=BoBM?<1#l0g830K9(:j?=[JK>@M)MAnYpq
-C0XnE?[%!ZPEV,cKm8-&LOjr+KRnQ#JV8W*JqdE2>?G'4;-6n$>?kH=>^fpb;,U@g:f^Fe8PrJa<*<(!
->?Og"<)?%W:Jae[:f'hb<)HC]8P)TE6p4"/:.e2S<`iC+=&`:%:KD4WO.VtuCi*p&>ZFBm7n?$?83]XA
-<E2jk;H6[m9iP4m;H?gu<)Zap<)Zdk8PD`J:.@cP9i>%k;H-Ik:/"Yc9R'Q88l//O9i"JZ:J4&I:J4JV
-;+OJX9i=b]8PN&V7S?QK8l&#F9iP"b<E`a8@:EJ>@U*GW=ADC^='S[&;HB?]EbKZFFDbZ%An#CrJ8Jb$
-=Bo-9=^,0:=B8L+<`2gs<Dugt=B/3t:JG)1Jti;Frr;onr;6Kjs7ZI!rr)Zal/q:"qu6*b=Shp`bfn8O
-`P8sjXfSClR?s/&SXl@FUoCK$]"5G_[BQd5S!B%lJq&5tItj#MR%:.W[^3Z^^q.O;)^#Cq&J8d4Z<;IH
-aOfJ0h9JA<)&f=%fA56=fo-"i-m09(&9eKh$4$qE+;u89gu7ACUD=FZ*[2R9'HIks()n>-(aL+C*u>n.
-$Pa^./hALp(*OJla2(>7KT1M9CMT?';-$h-:L-pq<)H4[9LM*:6o6tm0H(rT,:G#u3^$"m.kDJD(*P)t
-]5^D-;arc-85)HH:et(p4>_LE4*5_$MMd45AQ!5oL2CF;F_tDlCNXW1EIp/.4>],[-T!S42EX)_3]oeV
--7g;c0I7bW,q^Dn2^L.>2C0S!,S_=D,9\0V-6Fil.3fiR+!hmG'-A;G,Ujlj0.Se0-8$hn/Q@81eBjjc
-9iP@X/fuM_*Z,q;%iZfH/L>ik-S6kp+=o>s-SR5%,9S9Z-n-bj(`sb>,8hIK+=Ail-RpDk+rr6_*\Jf]
--6F'J,U"EY*u#bA+!_pV)'gFM.jQ8X+XeKL+!qjG,8h%7.O?/h3C>tu6oH8Q0f;0K+rqsY0.JD$2TOBo
-99uH<MLAQ,855AJ><"Gk2E>,"0JkaH/1E&$.3g&e.k)r%1G't),9/-^*#VIXC3t\hLP^Ou>u*jI1,1I:
-/h]+J8loD8ItNTBT;%g;ML9DT>uX9U2`!3G4@DqJApAW[MOKluQ'IPsOHGK[Lkg]`KH#AgIX[!,MMmRX
-P*;&kOcXd.EcGu7D/F02GC'F@KSGB`PBW.JMj&mHSYN<jU8tu]bN&!@a1AgrcJ?md`9"qG[^j;qiPs*h
-aiM`N_nX*r\#?sGX1uH_^WZ&gai)-/[B[0OX/<AB^T=l^\%',Y]YD+kXJ)JbTqe3\V8CL(b/ru;p%8+U
-p\=+DnaP`7nF6#=mHsZ=pAI/Oo_SRao'l2Bq>9gNlL3ikmd'3<q!.8'lf7d?s7c!Ur:]ROj73$:lL+6;
-mGQ[Mf\>3=e)BKKg=b!"f`'GbdEU+ph;db[mITE.l0ITtjl>=XpZ:`6lLFlPrV-6blLk)Fnbi=Up](6`
-n+ZbRo()DAnFZJLp$qVEnFqD'q=FIOme?YPn+#`-nF>`/oC:h^cKscOkP+E3jm)!lj6Gmbm+g^einrbU
-i9K@hn`A]nm-NT[hWEhWjm([\gYV8VlJp@HjPSn\n*9#ll/:=\h<"4ohr!5Bh<X:Yk3Lpag#L]Gin32H
-hr*Yajk/SVg?@hTc.q[Li7h/ol/UstnD`H[g>_;OgZ$]Bp@R_;e&MCYp[S(Ws8W#llh^2>j6,=alf[Ep
-lfmQljlYUWg>^l@hra%XhW!JIe$t$<<`idIE--8HD-g.67mR&;-pKp]6V1!M='oWWDK'Z:DJ*Th>Z=Hj
-7RKO06:4:;:K1P/DK0Z<Z*>L[Z*:C6X/i8!Unjc\U91T#Xf&+rWiN2!WMlbnVR<n@Za9Y:-aBkXXfA7s
-WM,uaXL#4:So&UaFF&&$Y-k(=bJ:QhY,\IlQ&CaN\GiW_ZF%63R@9>"Q'mYiNcTDZMi<b#Yc=e6eut^)
-Ll[CIMMuq*L6RjGKTUk>ML0f1OHbl[EdDtSJU`W4S?TH"U;k=!bgO\_dC[00_mdOq]=bkf[`,krc,mfC
-d`fVG]u.e/]sP#QXJiJ1Xj+S\ahtg!^WtHK\A?5"\A4uObe:Hu_990UQ'@Z,Su%^IXJDAVQAq?"R$a%s
-PFnn]\[&rg[DKMg]=>5SZ*&PhVm!_7[EQh9^W"$k]?.Iga2b[&dET/,^W!jq\@K#R\%B8`[C3QP]t;.n
-_mQtgaM50oZ)Y4AXgZ-d_6UD`[AL:N]t:\]ZaI$CZ(A>&Za[0?Yd1FCZFn&\Y.)'SWM$5rY->7DX0AS+
-]<f/UT;JoqY.DH\Z`L^@W4.5VZ,4,QWi)Vj\?r'<\?)j.Yb88(Trk>pXg>[FTrtf!ZF$6cVn'4;W40@E
-\AuLn[]?%!Z`'t6R&7R/]>h4`cFi#ciTB.F`P&\/e\\>jVm<_8Y-PI@YH+b.X.c5e\$WTY^pg\YX/)8=
-EHJV'[^!*;VP^>u^<=gRe^YJff[e[(d*'MJ]=tnh^;%Is^q[n.bgY2CfaQN[bf@]E_nisfZa74A^(%rt
-a3;l_gu7McnaZ8;rok$XinrP=d*U+ee_&U@nb2eVrVld9qtBOKlf?mQf$DU`cc!tLBgtcq>*,VBF*E.u
-Sc5WHUi9^>;h:I<WMlSaKP+Lk8k)BD6psR05u(fk>_8`QXIF`.6s!c&>Z=g.:J4bj<_?4i:JZF<>@:]<
-@qg:ELkfkYBk3!jR<Nh*Jp_ufEHubCCi46.E,KE,B4bdd@9[/J='K'37R]g>;H$Y!AS>:E;F*0093-\+
-G\()hBO=nK?X$uO?YF7[<`rpZI#*`=MM6e4FaeplH?saRH$4FWFE2MN9i+hd='AO*<EE@,=&p>@;ccUg
-<DHFu?!UN8=ADk$;Gp_';cd@6;c6\#<rPp$:/=_b;G9\P7mTX176j:)4B#Nk=^,!.>#nF$CjV58SVh8s
-ASPLO85)E?5tX^792/;`:ejh`:/t+k=]/!o<aSm+<`iC!;H6Fc8k;`N:f'YU;GKte=B/6o<DRj5<)$(f
-;FsGN7S$?O7nulP91DQB9hRrJ8P)NL;GBVR:Ie5Y7mB[I<DZ@g=]Sd;@Tm5GA8,.>77pE^=&i-tS=jq<
-G^XXLARf+QA9E?<@pN&;>Zk05>Zt93=BS^';H?dr;HI"$;,g=c>\\kcs8W)tqtp?jqu??h$2XGjmcW`t
-nGE4Urri?#q>'CVb>HF'`k]9nYGn4aQ^<r-SXuFIW3!27]Y(qh\$NB4R$3McKS"f,MNX?oSY`HmY.VKb
-]uYsE(^:<Y&Sg*o9Pg*7eDoTDbsNrt)PkpBiS!)@IZ-$/,8Cb)'b:`b"pbJY*$/qMiT8La(DIi4,9@U>
-*=`An*ut\%*>&o#(*XqE.O68q1,1$m.3DsEbu7B&S;rn]CRLGb<a0$/?rg-(9gqNC5<DG)1d">c*ZZ=H
-/MAk45=dIP-5I"4,:K1tDF-<WA3i"968q/&1.kk57kHPePAG)J@qT@c?UJ4@@o?,m2bch88jGC'<?NS>
-,r.P23%cmA0eFt,-SZSc/g2T069m:d1a+J8-RUu;.PXL_.OHo20`ECT,:"Wd.O-&U*>]b5*>]_0'.lI3
-0fCX41G0k+=b=04bG\3!6<?6&*?l==(*4J.+<Ms^IO$*_,pFrf0K:F(/2018+Xo#n,UY2e+rhRL+=JNO
-*%)pS/i>7/+tY&]/0H)k.NBEG()ePG(aCCJ*u5q4+WhF?*#p"E.j5WL,T%dR((D9:/0l8f1G(LV6nphY
-2*il:)'BqP0eOq1`RoZ;S#23tE_Sq^6&_XE3A`';?SsMh1,Ud=.P*2%+X&9b.4I#//LN%n*%<9U),Oa[
-JVo/6JTYC!8O,$_.kWJ/0fVNq>%MQ/Ng-$/U7$psI</q$9gLd!2D[6S7oET-I".3:Ss>Y1R?s5'OcYWa
-NW+kULOXf&ItE<-LQ%.QOI)<$Q&'s?I!BjXG'/%YrdFp%KoQ(j.#3P<KnPknY-+Ir^YI#jmErtb[_U/?
-cH+/j_Q^GX_T(BI`6-<Ib/aM$8[l^L]=PYk_7ID)ket]l_7R%RW3<P7ZF.HRXLbmG_9'$m`OM\:URdpI
-SuA^#e'uL`l0e37qtBg]n`fE-n+HAGnFcVLmIBftmJ-VQqu-?^q"aOSo^(f,nF>c#kk=K8kj@3squ6Ef
-rVH*\q!IM@pA"X`/beSmm,d6ijQkdaf]VYXi9B@\h;[JTk3_?rjm)O*iTKM"o^2;Dn*g8Nrr)`nrZM1:
-q>:0jr:opZp[RtVrqH3UqYg-_rq$$XnbN(Sn+-)Xr;QWlrquE\p\4@[o)S4Wmq_ISc-5Y9j6lI#m,I3o
-kMtX^kPF?)lJpOTjkA_TlKI-fmH!Higu@VQe)TZPiSihXk2tRYhWjaqg#UoFlfm-XjPoFfk32$ih:LKK
-jQ,7Tl/U[Vhr<PFh<Wt[jl#%SioB%mhq./\m-?.mi9BmulgNlgi83\^fAPcFjn/<>j4;9Inb;)5rVuop
-o]uAEkN2""lf\935OJ+0iTK[ojlbacio/hOh;@/MdEfIZBjG+\D/<m#Cg^1;7R94$4[)+u7S?QY?"@kp
-Fa%tFBP:g]=]\En8c;*e92/5_=(#TYGBe=QYlM'.Y^3CRXKAP&UnXKRUT1>nWi2npVlQkqWMHDdU9Co+
-XK8J)Y,eY(Wi;tpVkg)gY.(jIT6#'mFEhqsY.1:<bIk6cXJr4fOcGaR[BHd:Yd:p.OdDDuOckijQ$8"0
-Mj1$@Z)Fb5c_mP*Koq.>I=R$)JVK>=H%gitNII"@L7XEPEd2_II=I$0Og;HjU;+dkcHjMXd(m-&]"Z)"
-^UqA'^::bi[DgD.bg"DO`Q5a,]sOrI]=k>?WkPdHaigd*aNVZHcc<N1a0hnN]>2>&`Oi7HWhQ,aW3Mnc
-PGPCKS>`-MR%L%EUogr0YI;B[WNihK_R[P%]7.B<^s1!>cHabX`50F;cH*f5^qR:lb0%H5Z,4Yr^WF"(
-\[KAm]XGD`a3DfLdE959^VR[t]Xb;U[CEuk_m?Y`XfT1MZam?I]!JW@VQRqH[^rc?Y-Y(2ZF[KG[CrlP
-Y,AG6W1C6'Za$dA[CNiKX/`YIZD4\%X1>[7VGsb&\$WKK['6L%W49(9Xf/_5XJ`)$Wh?<#Wj/h2XKAY0
-Y0!c<\\5Pa`NQhm]"PteXgFh*ZCnD-TV]?;`5&ded^e5\f]V,;_mZu$e\/)l^U:?GZ44=\\#HXEZE1=4
-]tCnbrjEQNY*kW/DKE>(]XP)EWN3A8bgXtfdj`eqcdU@jc,.-(Z*(F@\%9Ajc,.TBbg=tsgtLN5cGdQ5
-\@])PZa$[Krk8cU`lcQOe(N[Alg4!:mQ9^sjlG+Kg=4Kpe(<1,k3_g6p@\4RnF5u<mHE6WeC)^k_p!LD
-:/OneN2`"^Fb#gMWiW4sD-^+@KV&1B!i;QB87P\"9M.fD779O08m#G+B7cq^XIFH"7U9>->#A$m<E3!p
-<_uFc:J+W%>$#$=@s`l_K5>(1B7?A<G'AFfI=ZKZGBRh;C2X#i12UiBChm<a>#ns9=C"s#7nZQO:01P.
-AReq>3\iid>)J&RDI6g[@V&tL>\.PeEc,Jt>[_/XAnl@(B4=hBB4kXgDImErC1UshBP;1"=BS^/?s?Z7
-=(#<:?!^]<=%u[m:KLRu;GU%b<E<!l92/,P9N+ka;+jeh:Jk+d=]A<t<(B2?6V:'E:f:4d<EK-)*F)`I
-<*<s_NLZPoBkh?o=B.g_7moX46qC<V<)la6928AY:f::m:/b4l=B8:"<D5nZ;GTnW91qcFr_4kA>#Isi
-9MJMd92&2Y:esh^:JFAJ85N#T8k;cO8OuEG8OQ*G8PMoO8P8tT0j%"8:Jk+l>#/.&<EEI,<*3[G>"MFb
-?=m8B>"t-OF_GrRHu3D(?Wpu]IVWM&?sHhU>?b9:@9ci9?<UH6=BAR';cQgq;c-%eDM5"hs82][rs8Jp
-n*K<-o'c2?s"XNJnEf`?ai_iObK%N8^:LVMV4aENR@0D0SY;jVZE^^G]YD"a[&p*iOH5HaN00KpI[-1g
-TrP'!\\#GoN>iZ?%1`kNj0VKiR*4.Bgtg4;,o[r*g"kWHi7Wl;*?H"2&J,Ka&-rg]+XK*egt_#>K+\qK
-+!_d:%MBQn'GDK!$PX0])_`*H.O>rX0e4Rm)'U@t`lLnQKq+0uH=N5$=\2Im?!q&A;H$gu3'K;RIR$4X
-5rL&4,UXla1+tdV6TH;"$PXF6Z)UT+6V9^:;+30"9LVZW<_GeK8P_Q7;FNW+-8%8=.mluc2Ffnf1,qBY
-6;B-f.l0ON-nm;@4>T)b2)RB@1G:4:2*!<>-S$u1/g_bh,p+?c0I84j/N5",1F"h0.4m1p()[u7F!r:b
-0eak*1-I`]4#\fD.PjtVZd-sf6q'mD0.n1b*>fP0'cSkV.P<"c+t"BV-S?km.53,&.O-Dq*>TqM,T\!L
-+W_[I+<N-p-Q49N+>#&]*$cdV,U4Q[+W;%5-QsWS)C?OG)&s_<'H/>=+X%mH*r[5d3?/_[.5!26IO$L-
-/hfC>-n[AH0c2&[/itgH3@1fZO%YbHVM8q`5r(`PV,BK<5W(5N1,1aV2CL7A0e>"01,1:/.k<%u,nqRS
-*$8a9M2?[uDKf_f;aE)f.4Ql#3C->??u(%BNg?0)PDtQ[GA_%q:e*rC6:FUE;HdIFIZ'VaQ]@>sI[?Ii
-Q]mVpOcPQ_NJrXBIsuitJq\r:M3!^aQC*toJUi/qH$FUXH%1<mIY<E7Mi3IFJrGD6Q)CadU8Yi]aklF5
-a18Xoc.^OaaQ::C[CF)ngqgq<]=kto_SjI2agACXZb=/c^WYo_aihN1Z`p[A[BHO6]X+fX^UhM)+0`&`
-[&L./T:MaQY-Ggbe]H&!me$)Ip@nCSm-jE5mf)\rp\O[Xp%RqMqt0a\rV?Ejq"jjXmHX'*lfIF$rV6BR
-%/0Vrp@S1To_J=Qq>1*g.f/Shk2P[gkO7s:n+5o<q!RYDm-3j*nF#`9q"=%@o'GN+lLOH3o^qSA$iKYr
-rql]ho_J7Tq>UA3qt9[Tnb)_QoDS:VqsjFZq=O4Ip%S+LnauPNp\4LYp@@tPo^hnSp%@tJoCCqdbjFNO
-l0RR%lf@BulK[<bm+^=VjP8e_l0.6ki7HoSl/q'bjQbRNi7lr;gu7>Si:$$njPnV7in`AQnEK#pADQJ3
-kiqI"k2P+Yio8kOkhk4Pip#gokiULMgtgc>gY_5kjkAq`kiD?ki98nPl/Cdgi8NMAhr<b_pA4URe].OU
-pZ:uEs8W#jmJH8;lL=9/m-j<'iT':bkO.Kmk2PRcj5Bmk($!ci]SC<1?Y=+fBPD6i<)#eG4Ztt85=%_/
-9M\_rAoR`n$?^2uB4"tI=&;R^r^I;d92/8a>%)&`G^+FUripgSYH=t0Y,eS#UnF?UWiE%tW2QVlX/`%r
-Unsi\YHtF8Y-"q4XKAM&WMubmUnk#n\$i`8DK'H6GB]OZ[\1(O]X=oDWiDMONL%nuYHP+5ZauNdJV/Q-
-M2RO\KT()*LRP6JW3!JUWh5K.NJE4ALPC8%JrP>/N/NC=Q&L0CP_jp;KQVEgKoV=bZ+$I%^<+L@ccFP]
-_n!Or_7I4i]>Vk2_S3pu`QH$<aj\MYcbmcB]sY,R\Z_s5[E-)&a0j+2aMG[3`4Nh+\\#So`lH$&R&?RT
-USY<-_lpJL[_8iK\?)X0Z*CI7[)p:u\\Yh[\?s&a\\c44]"Q+qcHX>N^:V7r^;A+>b/Cs,]=5Gh^q%Uu
-^r3[qbJ:`u[Cj5d]"#Af_Sa42`l#@'_7dM!_RdLp]u.n.Za.BOX1#RE^qHq_\[\rATsUbuZEgL9]t(SX
-[B?:.]sk;OXKT49TWb>kV5gi/[^!QWZ*1@#Q`m?c[D0/!Z*C77Za@3Q\?i?6['$R5W3iY)W33VA\$WK7
-USk&gUnt0#c*=(S\[A]]X08t4YI_!M^8.U&S#rrtXMDj"ca^=0\)#HckMFP'\[^,:`3[(f\$rrXY,SJ2
-X0K1<X0/J=^q7(`['R*AS!enJGItZ$Z`C((WNj(Vd*L-#e(*$ueC;sp`k]3nYdLmJ]"Yo$^rOF<d+@(.
-gYLK/ahbj+]sP)PZ*1sX^:qD#a3)WPeD0'Hlg"H:47)4pjkJSGf$_mnf%/R9l0n04n+QGBmdKW3kh4_B
-f$`'gaEM>n:f:2MWK;+AJ!Q\+XK/18>uXgWT)P\iV4`9i@oc,d5X7V%6UXI><`rL4J"s0JRsICh>@(W?
-<)cq";,'ba:eXkg:g%C3<*3L?KT:e@DJ3g%KqOfXGCY<oJ95dUGA_/3E,oc2C2.O%D.6sZ=C,97>?"Bk
-:f:.h>[(iP?s-;i1cS?=N/Vmu?XI,E?sm)AAS?=6F(p)5@9ZoEB5hd)BO"tbEc,rADfKl:Ci+02Df9W*
-@9d#D>?P65>[(?:?!:H093,%i;b]n\9h\>^<`;de9M7rM:/+>^:/Y%c;-6^r;c6Cg7m]L/77Ta>9i+Sa
-=C#-:@:3AC='KKhNguYsC2.Bl=BJ6f7n6$@6paO?9i=GY9i+nk<)QXi8P`De=BAI'<D?"[8kDE?8kVWA
-=&i*p:I[cK9MAAe<)HLd:JO\^;,C"\7o)cN8OuWK84ZBM;G^.a6q7/H1e1).:L$Ua:/=ec>"qdl9i"nk
->?tcN;asGUASG:P?WEAaFD,fOHY[/%?s@5aKPbC4?<eOV?<gT5='Sg0?!162<a&X+;cH[l:f9hfDMPFq
-s8MBb$3'_km-<j*oC;GBs"OEGmcs<7ai_fNbfRlB^qI7]WM?,YR@0D.S"?@MYH=t7]=kb^['-?tR$O,.
-OHZ,^R[9A2TrOup['m?YJeo+,$P!VQj/YXUQH@b=gu6LB-5mr(f\PNGi7Wl;*=W>^$4@:R%h99c(`4`6
-g>1l<M%gXL*[)L<'c@i"$P40f%2p)u,:XBA+!;X_74p)9+Y,9PeAb<_JtA'tH=`G*>YeC+@T-6';-.43
-779:f0gIu\4>8?6/MAV,4ZPqs4Yn;p$P4mR[C'@T6:3t"6UERi9hT8BCK3tq1+"q>9LhH>2a^JH8mH(,
-;dW-e8Q/Vc:g$CY2`<oZ/iYLH2`!QY2*!332)?a:,pFca,:PB*0Ie7k+s/!V-6P/k/2/7t3@ld3-RL;b
-)&F0>*$61H-S$Sr1d*i\6UNjj0f`Bp[a*9t845p7/i=jn*?6%?'b_]2+"&EX,qpo#-Rg5W,VUc%/LW,%
-+;Z:C)&4#2+WM@T/gVbg'G;Z4*@Wfp,paTX,:"Ta-R0]M,Te*J)C-:@)BU:U-6sfM()\#.(`45<59Ujh
--7L6(4!5du+!`Wl2**]X,o%OI5"%7k6o2F-MF`i9V1`\]6T%;`X^"=_4>o)Z2D$=,2C^C@/h/G%3&E3:
-.k1HD//KT_+=D#LJ:2BNCiEo_9KXpV.4m5/4$ubJB6/T_Q(+D9ObeaDF),>h:e1LR%7a2m='oW_K9)Ln
-R?<gLR$a>0R$X/*Q^*euPEM&^IXQTkrd>0*JVT5HOd22pN/WVmKeS74JU`,uIt3*%JV8MuG_:<gP,54\
-UTD;cbi8'<aLSaoc.gUaaQ:@H\@]]#il/n9_Z7RP^E:J=['Qs?]th:pbO*Hj`kSpfZ*UmHYc=q=[BdQ^
-\A96!YHk[CYHb4.V5^GrXM<-7c-PVAo^htUp@n1GnaZSK>O_@^p@S.Uo(W"Qp@e@UqY^$\q"!h9k320u
-mdU5FmHj!-pA4d_q>:$bq!mtLqYL6lrU0CPq"=CYqYf[Klg=91mI'?.nb2\ImdBc@n*p)DoCq_FnacJJ
-ngjJ*mJd+_s8;Zbo^qqWrr2iop[n7Wp[n1Yp%\CQpAXgZq"XUZrVQ<^o()eP$M4&WoBt]&nal,?rUN55
-bffJ6i99LfnE]0$lKRTlh<X.[kipmWjlu!hjPSPEl/gshk2tpggY_/SjQGt#l/:mnki^jQg@":`jn/'+
-8)rCdjlYdml/q$ZjPo1VhrEJHh;@5Um,ZjSfA5ZOgu%8[qrlo%kj%:"hV[GJgZ@;Ll/LORh<<tdlh'rK
-o%2(amJ#i:rVlgEqsjROkN(ghk3;:"k2PCcjlbslioT.^jlPLXgtgfHf[@BgEFW?]r`KM.<DZF]770C0
-5".t5:/k;#A8HF4H?sdNAmS\E=B&3q9hS,Q9hnYg?!h;^EH?ALGBU'hXf\e1Xf\\)W26;_T:`!_XK8P+
-riQ:*WrAtVVPU5mWi<&"WiE"sXf\V'WN3/%Y-bgP\Y*\VCN+E?SZoW"]?IpqY,n_)S<Stsd^ZE^Z*UmR
-I[QL[Nf/dOM2I1GNcou/R&[EkWjgK\RZ2rVLPCS?LOXT"N.ZV<MhI(BI"@<5L4Or+I#!T=N0piZTUig<
-air)PdEfV?^qmq&^:_(qa2#L0a1fL5_8F19a2lH<_SNmmY-,+9Z*Uj[[)pM"aM,O<`5^!;_oK?n\%ff-
-<S#@!\$W`S]>MP/Y.1^A\?`EIZ*LjR^UU\Z`59.!_na")\\>Sb_nWh"\[0N)a3_lD^:V"obKe>Qahk^-
-`5'"!b.PL+[(OMp^VRh(_o]s6^Uq/X_^37DXgtj=XLYmF^Uh(oa2,'d^T=BA\$*QYYIV0OZDF5"ZECXH
-I]B?Q\$iTJXJ2c)Za.$I[CNTBXgYXI\\c:tZ+.<OZE'Ii]=4`D_S3F\Vm3M5[CE]PYbSG*Y,nY-V5L8l
-Y-kjFUSXW^['6I0Zb+VpXgtsP[)8uIZ_se/XKfI9TqeHmZ`p[I_9g]G[Eu>;e(a'Bd*9D@e'l"2Yd(C;
-1UsotWiEG-Z*ga7XJr_<[^EEGZa6s5SVD06]YD:q[^Ni__SjL8aN)BGc-45G`4rmkYPtjD[D0Q!aNhfI
-air)ZdaQ^ob/_3/[C*@?Zn8Pe`l,^0^qdk+`lZNUg#1rQl07O"m-<j!j5JqMeBu^ndad")hr!DMlg!Zt
-Id?FglJLRWhV[DCbBmen:Jk&IVNQ%EJX;t.XK879?;jgTS>rQbTq-[@;,'GC5!;%n5>"XN=]]!\UTLVe
-HUL2&?<gZ5<`iF#:/"S_:/k1g<FJs.<F0HsNfK'>CMIR9SsXeLJ:i9#FE;eSDea-0F)Pu5Chmj'?tNbL
-9jLt)=AVX]:/=V]>$GWM>ujcg2E4T<KSXbh>?k`I?t*AGASH+*Ch7!b>u>$=@prJ=92B)3AS#OdAS,Lb
-BPVBsB4kOV>$G?==^>#+<\7BP;cQ:R:f0td:.e&I7nQTV:ejSM7nQHH92&8W;,U(`<Dck%=&i4";bp1`
-A4oTk:/b+e<*3$u>?b33<a0BgO.DntBPD$f='/-e7n,p>6paLD:/k4f9N"hh:f:%[9iP"e<)Z^q:eFDV
-91MQI:.doS<Dudi7S6]\9Mnqo;c$.^9hnJ\:ejYQ9hS,N8PB%R(.h.p;,'MN6qC*J84cQP>>@^b:/=Pb
-6qg9N8kMoR:/kS*:JXqfCMR-\@9A\_FD#]KH>@&%AR9"kJSSe%=]ns7>Zk*.>?G$5=B8O)>[1</<E)gm
-:eP#/M7DjN$N'Mal0.F&q#13ko)B!np[d\8nFX`A!6Y;b/'5lQ`4iadX/MkdS=5h5S"61LVlHu3]=PPa
-[]us5W2HVaSY2RDR@BhGU&M)cVmpm_&dJaQ%US+u9k^$>fAkZJbs3Zp*N.KEinrPAJL_WP%gr^N#mq"N
-'bM9"-Y(lhimEu+&02c4)\s8/)%d;f)%mGt)%ml2IM3D6*@F*?5Wg\J.OeHB`DTTcTTGgmD46Yo;-@@?
-=]n^%<ErNj9L:[&4>\rH-m:#i,q:l576NFY,Spn$/i'6*@:;)V<C0&E4$?84<F8cu8QS5)5!21q0eXe%
-4\@q*9L;'55se+A<(o_L5X%%a5s."h/2/\11G:747iW<s/grJ',9IpH,:bH".3ffS,:+KW,;:;l/KlGs
-.Ps+@0J>48-RU,_,q(/o1Ee;(,q(Z0/Mo.?=,XT8d[NTi6U3.Y,Q8Z=)BKV,*[`-]/KZ#]/1Mqn+rDFR
--RC5k.4lhd+<r$M+!i<Y)(dEh-Qj-B0J"7k3&2p.IN9RT,:"W`,9I[E+!2IB*uGk6*$6FS+Vkn/)C-ID
-*$Zdq,TA'U-6Y2f+=.pG,p+?a1+aRj.ORbX3Bp(u^=%^(NNf12D,F1q9nTHD4#AWD1,q0E.4I))0JtF2
-/1<D6/Lr>$-RU2Y-n?Q!H?=.:=^,06:J3o20J>4B-U:$o>%2GsLQe1!Tq@U+I<BRFA6r>79heA\=^boY
-F+8n(QCa\9P67/<R%!r@$CI0FPa%ApKn"Q"rd4ouIt*02Nfa7*$]pC.MM[.FKS4o,Jc:0pJq8Q'G'/:[
-H'>/,X.u`2gX>9PcH!K(^WkN^`5^oWZadWcaPt1Xbfn5K^Uq"a_TKC%]=>Vl^:h_Wbe_-0Z`pR6ZF.0L
-VR!G0]=k[*]!SZK\?iEATVA'RV5^E0d+Q^jkjJ'6qtp*_oBl&9nFQ5BoChqMo_J=UpA+^].erW2q==.O
-o'#5tk3;=+p@dV8m,mm7rVlH\qtg*\nalPNp&+jiqu$<frq@N-pZV29l0e*/m-F'/oCMG:l0.I$o(VeH
-nFZ;Ao_%^&nFQGGrquQkrr2Q\o(W(\rVZZjq#:9fp\jgUp\XUVp[7bQr:g!brV$3`pA=^YoD/.[qWmPC
-p@7Y?m-jN'bffJ/i9TdilJh!mjl>OakP+E,m-WWXgZ.;Okiq!_jl#%Xkih9qjl,1Vh;./XjP&YXmdfi.
-jmVm&j6u15hr!GkjAb-rgu%8Xjl>@XfAu)Rg>(`Ge`5<>mHE?_kiMU)ip5pukj@?mmcEBcgX5$AhVdS]
-i8s(ko^hD$c2R,)lh15Vs8Moaqt/k'hWa4ckND!jl/q%*jrWXHjl#(UiSEGOj5etF]8L`A?<gT6=B8<o
-9h.Z?6SCkt84l]Y=C>cZG^+O\F_YJo>Zb',;G^(]9M8)V<EW^?CMn6:G^+FUXK8P+Yd",0$EL2)V5'`V
-Vld)&qlL(&W2Q_nVPsKq0WqOZXK&;&XfJM&Wi`>(ZF[QUS7ut[E-6ApYIUXKc+:<cXK8FlQA^pS\?2p=
-ZaNNAR?j,)PDtEQKS"f6HAn,]Xg+n,\(.aLLk1>7J:N<.KnX`(IX?g,Jq\Q!Ko_"FI<KjXJVT&:R]s>q
-S\<.fbg4G[cG$j(^:qD^^'MWp]YMM,_8F7k_^!=C`lPa)^q?hNXKSb5]"YeSaNM$3^rk'?^W=:,_RZq^
-]t&U6f@7aV^q[Fl^:qC`\@&KI\$E9CZF@EV[]lp@[^s5k^q@:p]st_i\@9,d\^&:5dE^"L\[fMpbK@lP
-`5'XC_S4.+[_B\k]Y:YdbKI`=c-=#G_8=F>_nsX6cGm/s^qI4d['m`i^p:5VV5Ur9Y.([B\Zi<AWNO(P
-[Ce')X.Q>rYcbFDXKSt5XL#@D\[SoLZELC4\A#JRY-YaV]Wn`S`NHAV[Ap:1r3/ktWi)l'['?j<XIuf(
-Y,%u"XIcYiXLtp<XL,@Y\ZrcY^UV"^\%f8QYc4>(WhQJt\ZVs4]=l2,^ph[tgst0BhpBWa]$f6=USb?%
-B<SSFYHbC9X0/Y/XKJY/Yd:[C[^s)VW1erfK"en3[BHmD[(3uk`Q?6EcHjh\`Q#g0\?iWMZa@H^a2cEB
-a2uQOeC<%$e]uCV^q.%`\$WKHYf=]"_8!b#_84(3cICS)iofLgli-5alK@9ggt:*(da$4fe(34,gZ7GW
-Icfn\m-EQfhr3VYf#N)J:/=\bM5HM\H%_TWWiW:uDdZIAK:Am?V4jH0?r9cl69m[p4?>u+=C>HGJ>B9J
-Rsd^i<F&g1;,L=p<`MUa9hS>^:Jb7s<E<FCKn>,8DJ<]pKq=WVH@LWtIWT[ZG].>5E,ff7D/F'(C1(X\
-4'Pom='&3j7ncWN:0Lk4@9Z]+6TRA&;h9aIDHpU^>[1]B>@M8bFDG8hA7JbUAnGOT;+O8fBP1jgB`2L+
-BPD0nARnhD>$PE>=]e^)<``6u;,^(V;bfqa;c-%S7S-<N:JOVR8l8MZ9i=YV;,g=e;+k%u>?+R(<_l[q
-:JO_a:/Y+p?XQr=?X?r:<*3m`Oe&+q@qfUf<`DO\7mfR57S$BY;cZso7nc`U:/k1f:Jsq_;H-Uq<)?:]
-8O>a691M<F;H?q%;,LCu:f(4l9heC\9d35%84cQP9hS,N6qpEL7n?9E6VBm?;GThT:J=kd8l&5\:*!>/
-;H?Ug9hIlO@9uc2<DI7B>$G00OdU9&F+\^QraZ7>Aoi<3?WUG.=Tho1='/W&=:A,,<``7#;G:A4MS9#V
-rs\o)q!@80kjA$>r;HWfrsJc(qY9UJlKe!4_uds#b5TWobKJ#G^::JNWM6&WRf8]dS"QLRXg>RL]"Yhh
-\$WBCYPt<uU7_FU:T1"eVkp&lD%[He$4RJMh7?[1VpF#UguZdH.i95)e(s$@gsps+)B'>$$jd.E#S%O_
-,UY?_hr<SARhlMO*#ob,&Jc6$(C1Q^%2BZk'7L]1(E4DF2CgO8,U=TY>g'r^;LkR+RsK+HO]tU^?!gl?
-<`W4%;*n#E3]f>Y1b0go,pso`2E*cX0IS(]&JQB7QEFY&3_!.43^u1j78$Wh;Ed9I;`@NG8jY6^+!EX<
-76O(16:!h&85;oL5<USQ2*+#c1c$m?/ho"--[mTj*&&fd1GCF'*#p+K.k2qr+!N<k,:+uf*\&ii-7U&o
-6U!1U3]8?@-mgQ#-nR>67RJa_5s."V.5=_W]$\rV2aL#(.P)M[*#BA1(`Ot^.53M"(*4bI+t>,f,UXc[
--RpSt/0uJ^*Z#V5+rq@C-SRG5,pb9-,U>)n*s!K.r#p8+*#T_@,U"6O*#'P@*uGk;*#'J0*%N9P*$c[f
--6=K\.jQbl.53%k+rh=E2_QC+/L!MJ2*!`R\BTXnMQWV*Dc9Fp7sppu0Iee2/het30JP.//M8V+/M&M,
-.4Hf#/M/=k/Lr/1Ir/k!9MeSV5t3mm0ekRB4@2M=@;:.EP+85<T:1mrH#mh4?X-Z1:f(%n?YOM,JW#VW
-S"?.:PEqQ&R$sJ6S=5n7rg3qVQA1!BH[Bo6G6N;BKSbVKrg5I-Q'7DjNJE4<JUi8rHZXCLDf'Z>G*8o,
-XJi8;g<SgIccEZ*^X(Za_8bEQ^VIh1c0Ki$a2#I(]tM(j]>DY!^V74m_7[M*mE<8[^9FcBY-G=?Z_=M)
-YIhZb]!8?BZ`gL0R\-.CV50m&dbE'lkO%m4qtp'`nEKB,lgF00oD&+TqY9gYo(MnSq#(!erV$!^pZUo-
-k2PUqp@@G7hWa\1s820KoCV\Fnb;t\qtq]=s8;Zep%8%SqtfaVq=41Up%8(Vqtg-ap[mnFp\=FPn`ouM
-p`K/"o^i(]s8DWhqY9j[p%S=[qtg<bq>^Kkq>U*Zq>:0c2"UD>rUB1Io]Z/Fq"ss[nb2hZq<IGBp%.kG
-n+-),bfoS4jR;U!m,dNukN;'ml1jK"k3[WUg>qP[i9BXij65OZi9':hlg3cmi7uo@m-Ng"m.'i@l/:=`
-hrF+bg>M2TjQ5L`io&bWlg3isk24eQn*fArjQ5=[eD9HJeCi[<p?Lc(lgNs&jm2I%io8kMlKmHckMk(L
-iq2m.j4MWUmJ#u?r;ZfooBQ/Ek2bapmd*j9k2t^`i8`kWk3)!njQ,@\hr*MSinDqoMK3N7;G0ML69mh(
-7nHEN:f11k@V0@nFF&@`H#.2'>ZF[";c?Oj:f1.k=^5EJCijrKF*)JDEH1uW!N`F&Xs:'NWi;hhU7nTh
-XKet8Yd(I?Z`pU7Y,eS&WN)qsVQ6YsX0)l5XfJ_7\@KAh]Y'bOrcE%#HCD"HVn^Kg[B?U4WLT?4P0LM@
-Yd1gMad\ZOLk^S9M2I1BMgCGPT<5AuWjgN^PD4XAJq/E)KnP)!IX?ErNf&O7H%Cg*Km7QZFa\ssJss!V
-U7f';a2lTNe'>S2\@&`S[^j,la2?*<`5?Q._oK^8da$1b^V\".Y->48Uo_&>[]7Kf]#_tCaL&:g]=Ybi
-^rajCbLP+c]tLqb]=l+u[D]tn^W4(&`5]j;`5BC)\\cD/_S3Xia2Gs9_7mXrdEL=i^WX[8_ns7,`lQ6A
-be_6IdDNfG]Xbhrrk&TH]ZS=+[)9\bc,P4Scd'DCa269CZ+%KZ\\GV`_8j6pZFd';^V6q_[C3ZQZ*LR<
-_R?PR]s"B?]!ANK]s=rPZE(1:\%'&`[^!$;VR""R\@]>fa25<fV7`h4]We36[BQm?Z*:C5Xg>OL['?s;
-TX2>FZ)t78Xg"=o\?)3qW3aXZ[CNoc[CoYK]>D+aZ*(7D[ATt.Y+V>\^:q1q_RIn!gsk0BhpK9JZdI@8
-X0K7G\$E3?X/`,!X/`>-ZEgL1X0/Y7]">;JUk`u?YJA)o^Vn(*_8X:,]!o5_]u%2VZl??XZ*COF]uA.B
-f@7pab0%uSbK@oH^qdOhZEsP?"LYVDbK54R_nj+%^;.S'aj/Aeg>CfIjm)7&mdB?%iSE/9dDj2Iaj&/\
-eCiX7j5oFhm,dTum-j]0aan>):/OcBUlokFK:&71X/r.9?rBpZS"upTS!nM(8jYR!3'')a5"A7J@UWet
-Uog_fI7-8!>ut'(;H$Rq<'s8N92S_g:g/<I<)["9JU<-*Ch[EhKq=QUH%:^#Irod[G]%83DJj6*C2Ia&
-Ch@6a>?Y-4=]/$g;Gp:e?!h,R?W9Z_3'B`2L6$Lr?tWnM='Sj0@q01hAmADC?s@)L?sm2<;,CG)@9[)K
-?<puK@q&kT?X6W+:f1%a91MfQ8P)9969tfN92nPN8OrbJ&48iT84Z6D6UjpP928Pb:/_$i?VsHp<D6%^
-;bU:l;,pRj928Vu?rgK=?!LK3=_iJMSXk@EC2.<]<CfbQ6pjR;8Q&M_;ccag;H6Uj<*)so<)?:b;cH[p
-;,0_T5sIV)84-9P<***s8k;iO92\JS8c_^\r_6Qh91hfO:f:(`:.[iK;c?C_9he5Q6V($F6UjU><_uLd
-:Jsna9M\S_8kMWD:LRC&<`W"1CL(4G:lh#dAoiNICh.'_=_)Q#Bk1OV?!LQ9=BAO&='&F)=^(f/$WgA2
-=&`0s9O2Lm]CGq!rs8Mol/q-ro_ACVrsSi'p@.D4n*TT:p\+g,_oBgBrQS0_ai(s)['H^0URmp@QC+&0
-TVefr\@TYu_ns.#\$`HBWMQDbSXQ@ETUhO8VIgP\$O[CQ=kU#UE2Ck3j58tA5qEcjZ-h=bg=4Jk,o$dn
-rWaAJ$477U'IYIeC#@n/d[M$](E=5*&J>co()7)R%0@7a(Od&4&/5p!-86Pp.j#uW)dLFu<Dn:GPF6iD
-TSuoB;,pUn:JY"o>$4]q5<Ce^4#\cC-nd5$.R$-]5<(&0'+bit.&Xal@7=Nm0.f4@1IOW,?WB9J78#g3
-6TdFf/h8D-77/st83T.)7n?-=6U<gc-7g_u,pF<Z-6XNO)%IN$.j[,%)^HRI*?6"<+9!Dk,o[p[1F+>,
--mU>tr[hD&+ttbr+=f#d3%lj?1+"1o2G6@e2*X)[1bCL`NkNifKfhh&8M)P8+WVC:*ZQ1P.O$;q,TS6b
--R:5s-RC5g+=&Be.P*"n*Zc%.(*=Y:.OZr/1+"%Z.i]W]+TiQ&,Tm"/G97nJ*[<$^,U"BP'I,.[+W_dM
-*Zl"5-QEa7)B^se+snWg+t4Z^/g_Y]*#U+d.j?Jn*]cSL4>&(mc@nWAXIk)_<Bi3&G+qbo2ENoW0eP%-
-.46Sp.4m5.1+t:1.P*2(/LMSl/1*<&?WKKN2)-O01-.Q`6SV));d"!^IYj>^USF9AMh-1lAn>7R=]ns6
-?tF7tH\[`NSY)@@R[&qpQ'Rc'R$sJ6rgNhS#FLj7KS+Z"G5c[uG'\UhL5D"ZR$jA/Q'RJmM2-]^JI6[K
-EH>u4CNFQBQ2[p&XKKCl`o-:4a18aqd+d-f`o"eN^r=F?!pe"Lqn[Ej_T0a)]=>/Y_7[P)m)QlW^9"KD
-['d-<V6dbD[CjAiZEpO1XK&A'TV\EYWM?'%eD8KrkO%m6qtp*bmca''l1"-1p%\4Pq=s^Ynau_Rq>9sc
-qsa1NoBl&8jPJn^nF5f3i8a>'s8Mokq=O=LmdKoLrr2p/rq5sRo(`"Yqs!YCm.9u?oD\V.p\4LZp@J"P
-p@%YMpA4U^p[IhMn+c_YrUg'_nG;t[q#:(Up[RqUrUom`rVQHep\Ojeq#:9`me$/<p\"4Sp$qJ=p\jaM
-o_.nPr:fdSo%_I5n)rp(nE9H7l0dp,oBG6!jPAjFl/Lagm-3Nkl/:RfmGcs^l0%9sl1"6/h;7A\j72@!
-m-*Hbe(W=2n*&Ziki1^fkiq?un*0*(jlPaagXkKQm-*Nji9]4Zm+p=PhrXS"l/q*ohWj1_k2P4VkN(ml
-g=kiSini_kpZgniaSkN#m.L;Vs8D`[qs`k4lK.7qm-Es%k2G4[j5B(al0ITtk2bCSh;.&Be%1?OB2h]!
-76s+#5!VV1:/Onf<E<^GCN"BBI!^'QB4"nD;Gg@k;>sH(<E<=0@q]h)H[BjUEH#i7ri,q"riQ^4XfJJ"
-US=KaYH>+6Zi706Za-g;X0&G'ri-1%WMZbsXfO+XY-"b/[(!NW]Xk\CE-QVOG^Z'aZCJJL]sb)HXK.k[
-L6B`iYctFD\]L>.LAm$(LlRU[Ll6G7OdW/QWN<VZWfr6iItEH4LOsemKoCe>LlR@@H$4IbItW/lH[(+!
-K79;s]VD.1aiDHJbgXhJZ*q$G]=PVj`koI2_S]`u]YVb/aj8/Sb.5+!^U:V^Xe2Dk[Bm$Z`jE_&d+-4W
-`k/jr\@',sdaZjsd(-]k[(F#m_lpVbZFdu_]Z819_SF(,^V7\-`O`n,_oKd=_RmY%\AQ8=cG%E;\];Yf
-_u@Rk_RmY1bJ(^5aMYm1]YVV-^s1!5[DBYea*ttHai;*.^;%n,ZG+)a_T9O+`5oTsZbNiO^qR.n`3m7h
-]Y(MGZ*LF9\$30L]Xb8Q\#usJ]s+QC\[Ju\\\c;!YHY^S[_T;\]<n`>S>;[X]sOlF['$[@[C<WW]skJ`
-Z*Cd>V4b'*]<nfHXh(@5];VF*XL63c\[JoZY#r6@ZaI'<Z*q0UZCdkuZEBao_n`k(]XQ:sgsk0BhpKHU
-\C8p@Y-b:9\$`TMYGnG'X/N5-ZF.!BYHP+6Za6s8U5*`5W4TaX]=PSa]"c+u]t:qn_T01c[N`,cZ*:FB
-]#)M8f$ha_bK\A\ccs\V_SX$u[C*QT[^<?GbTG$M`504'^;.P%`Q?HTf%Sm9j6,atnF>i.j5SkHdDu7+
-1s*tgdF6b'iT'"`mH=!+o(;bA`.Du*:f:,HUl0/6JX2k,WiVt6@Sp']S"upTS!nM(8jiS?,<e4U6:smO
-?X-ufUTCPeHpU"s>uap+=BAEr92AJa:f:=m9H@>8:/4o*KS#,<DJN]hKq+?QH%:^#IWT^[GALu/rbc"X
-Ci4$'CLq'^>Zk-6=]A'f:esbY>$P]R@T5iZ2)n$+LQ6Im>\%MV?sm)=@prh[AmntN?X@,J>[L]7<)H_%
-?!1E?>?t`L@piYP@:*&2:esb\;GL%a9h7N:6jc.H7T<#I8OPd57fGgT7VtOY6VL<I9N+qj;GpIq=BJ9t
-<D?._;bg:j:f1%`84clh>ZY3<>[Ui@>A\kSSXkOPDJE`b>#7j_7n?EI77pHP:fL7f<E<*r;H-Cf<``*l
-:fU@j;,:+i91(p57m^0N:f:(^84,m792eVXDbX##9i"P]:f:4g:f:"^:e=2G92\Y`9hS)U852uQ7S66H
-<`2^g9i4GW91quO7nQNL:0ppq='/L;Cgg[N;O3kqB6/WJCh.'b>\8&-CLpmU>?kE;>?P!+=]\R*>?b?=
-?<L?2<)HLh93Q1gYk%hlrs8Sumc`m!o(`1Trt>>/q!RA-jm;F+q"jg%_8F=9bl,d%b/hN8\[J`FWM5uP
-QBmc'Sti-_ZF\!R`A,9G]XkYZY,S=qT:)C>R?WklSmN<U%LipZ>hPK0A"1Tij5]7B5qWlk[*dXeg=4Jk
-![SQhrWm`T$4RLX&eQ92-sbT`jj]S1$lL#u'Gq`+'+G6\(`!`"*#B)"%Lis`,rI241F+@g(LG(o=AjUL
-Q'?]FSr-H9:K(+k;c6h&;c6=]4ZtVY5W:AG,qUSj,;qSO8O+X=%h'!f/$-9e><Phi7RKO!1IODj:K'tT
-1e1,*5!Ce_2(gR5.lTRD3C>Yc84uQB5sn"(0I\P%,:G/m.k2qi(E4A0*?R3f)'^+:+Wp\(rZ=KI(E4bQ
-+!WHp0.e_,1,h-=1G^7!-nQYu/h8M(,Tn3b6TQe]5;tqp2E>!+^X1;t9M\VZ00(O*+<;RO*>T\D+=/Rf
-,UG&s/L2\p+s\ir,TnBb-RgJk/heIc'HJ530-hnp,Tdp:(_RoA,TIsQ+!DmT-712n-715d+XS0G'H\hT
-,U"6N-l=*W)AO;5+u_#!,9eQV-6OET*Z?(E+so5o*A&ln3^Z8#/hOukMaiT*T7Uu]75mYbW)PuB/2B+`
-2)I-B-mgPr-S@/02)dEG.kE.t-RB]^/0QHT;bB,).3p&^-osR^92AJl@s`c\O.)c7SWnt`G][b5@U38E
-?t!S\D0^P^O.2l>Un4$?NJNIYQ^7W<qjRn\R@Kb,LPC;'Fo?:lH$=X_JV]__S=Q7=R$3boM1dR9IscHX
-C2IWsA8Q4+Qa*`uYdVL'alDg9aLSjrd+d-eaP"YS`5p-LnBB)#c,dl@rk1q@`O*@kZb+#`^W>`W^W+!f
-Y-YLCY,7l)^V$tc_7d%ZV5UW$Xf\@hS=Z^TU<1[:dEUk?oCr.Zp&4@EnEoT8oCVbNnaH,Fp\A.aoDA7W
-q"=IWl07[)nF,Z!hWF7nmHj6-i:-I9s8W)poC_eDq"jsgs8W&op[m_:n*p&Bp%eO\rr;lpqu6Qiq"ss_
-m-O94lgt#Lp%\FUlhLDFnaleXnbrF^q=sp_)u07$o_AC^p%A1Wq"FCSq#('gs8Vrgq>'aWp3u]+o(`"R
-mdfK"mc`X!p$_88oA7^9mcWm+nE090k3D0snE8]kl/Umei99Ofk1nt[i8EnfmGHphj5B(_kO.TfeD&j2
-ki:plhr!AGgt1HIk32$eioTFjl0Rm0k2Y[_j6Ygaf@o6Kl/LOSn`0!)h;I\aiUZC%jlGgci]H&Wjl51W
-lfI3jh;IbckMbCop?V(kankQ$lh12Us8Mocqsrk-jP8bWk3)*skMtpki9':elKda!jkp'm3oSQ8\Un:#
-;+El61G1C?3_)nF>$bND@<6X=H[pTpGB%;(>#\?m9MnYd<*!1-?t<kcF*iIjJou$Krb;D0"KAE$Xf_T*
-$a$D-VP0`cYck:=[/IIGZF-sDZa$I.W2Z\tX0&D(Xfnn4Yd(^L\%KAc\s[SaG]nFcTWtks^!40sY-+k,
-S=51sb-nU^[(<upR[0>,P)YB[Mi37DG)qoWW3N;&\C..;NIcM0LP^b8F`*2%MM$VBMKsPtF*E@jKme2g
-F*rgsJYKB]UnG6>a3)WKd*&o*]=GDg^;.\*]XPbq_oK=%beqNFa2l3'YdV$O\$Ds)WjAq6Y0+qk`P0.>
-da6.I]Y1htcdUe0h9j?Y\u)O1Ye%9U_8sF7d)=5Kb/qK8`PfKrZFRNK\]DRu_8E^a^Vd2Y]"ce:]$/@s
-`;mgT_JmK5_8!t7ahY[2_SEmu]YVS.aNr,L]Z.n0_T'O2^rXR7[C<69[B?:4^UCM_a1\db^U1Aa^9YSl
-ZFI<Q\ZVX-\$E?HYI;*L[ApI>Y-5FN]r\KNZ`ggI\\c"YUTCYs[BR-LXK&CuVkC-!Za@,hXfeq<\@9&_
-_R$JSXK]=@Xe;Jm\$rN=VnfOJ]r8'G['@Tb]=#&]Y-G.7[Bm$B]t1bTTW#B/ZCdi+^V/"(\'hhCeD99E
-dETM?e()%-XJ;euY-GIDZ)b@;W3<M3['$O3XKA\4Z`p-qNGrg.[_9\r^V@\)^;%=eZEU_K\\PAKWNE8)
-XKStB^;eIJf[]uE'$ehIai2-5]",5TYckOJ]=52W#0tN:aMu'2rk<Kh`5^!Gd*pP!iTBLrnFH)8kiUjY
-eAfGF_Sa72air2dgth#QmeH\Vr;Q]i`.W55<)cePUQ9D=K:&71WiVt6@Sp*aSY2[KR?qtr7m]R-5!D"l
-5=e@H@:!AkUTU\gH9OMp>uXj*=B89l85rVh:f(.jIS!a?9i,&/KnP/5CMRBfMk6,ZH%:a$I!'U\GAV)4
-E,T`7D/X3&BOPIW?W^?7=Ahd_9hRuH<EX!K?Vj6W2Dmj'KnaS`>?kiRAR\bFAn#:W?!CN7<a90NC27Qm
-@9H5u;GC(l:KLCl;GKq`:JFtp>[(97?X-T5=&DOd$W]ng7TE,M:/+AS8c;0d8P;E;78$?F8l,Fa@8U'-
->$FWr<(p(b=&W!q;bThR6pjXL;c-_!;Hd1&=D<5JSXbIODJNfc=\hXZ77U*D6:Y!O;Gp:i<_u^h:fL1c
-<EE6s:/k"`:/4AS8jGC#5<;S5:f'_T8k2E?8P`(a:JXSU:&[sS;,^Lj92A,P;G0VM7nZZT91VTQ92SVY
-8lAGW<DcOd92S5P84H->6q0j@7p]7n=^#6ODI6aP<LKA#BQSlND#Rrb?>">.BOY1D<`iI,>[1E5>Zk$/
->?P0>?s?`7<W5et86Tb[U\"NarsAPtq!dP1m.0lJo`#[*r;$'RjP&GKm.0rMs8B^I_SsR<bl,dXaiD<6
-]t(MRVOs<DQ]mc*StMp_[_9JqaN)?>_8!ObXK8=mR$*5_L4O`7<#Hhl&.oRdgR^lNUWq?Lj5n6G/ef>;
-e(<C+dE?uW,81V"%1<LL$477S&LJkT?/"#oeVk"I*?5Y*(`F5&#mV=g)%mT%(CCoc$PF=(2DH^0*[_pF
-FO7X';LGX4O*uAHLf6oH>$,6<=^G0&846*668:/[2D6@"-R0QL/29^e3$K+O%1O.)V5dL!2`bJO<Cei$
-8jH$:6U`n%4Z>Pq;*m`A3^>DD-S?`"3\!'=0J=e#.k2hu0/kd>2a]VY1c$Hu.kr(a*]>>a.OcVg+X-h-
-6m3fp)]g@T+!N0d/1W/'1c[ZD/i+e#/2T"30.nLo+<;CE0IA##.NpT)/2'h[^!P&t9iG%`/iG+!*#]eB
-)\X)?,q"-h,UtJo.3Bfb+s\cr0Hq_m,U"BX+!i'D%2'?b,Te?[*#p":)&+&9,:"NU+!DsY-7CE#,9J0N
-+"A?R'Gqo=-6F-D0-;Sn)BLCS*\f/l+sAHV*ZQ+>)]0M=+!*3b+u:u86UX4)0K%)(O\:b<T7Uu]:HqL'
-V+im&,:QeJ/MK(?0Iet5-S@/.1cmWM/1`7s,pX9T0,ka+7l;h@'G(rs+#cM_='fHWH&I]DR%U4DP`UTC
-DeNW`;d3L;Ao)O7I#!T?R\m9jWL]B9K7JT@Q^3r)R%!rB*h&LeS<&M]IsH3WEH#oCGC+XdLR4?sSXu7<
-QBdMf7YHJFI!9FACM%*dCi4<\ZE^aD\AR+OlKHF4\[]E&gXj6^fZ;(NaNN!#bfe#E_7d@bZ*CjU\B2h)
-^;7@paQgFSahOjWriS)ZX/`8*YcbIT`k&RTY.D*HWLofRSZ/9P`R3Sjc0+E`p\Xj\r9s%EnaZ2<o(MkL
-o(r1W?Mj3^qt0X\qYpBZmI]r9lJ^IUnFlADn*TN(qY^0Zo(DJ9o_7nTq"4Obs8Doio]PT2nbW"OoD/.Z
-rqHEfr;HHer;60Om.U,>n+Gr8p\aOGr;Q-`rr;c[rVlfkr:_-*qt^-frr)WdqWmP=p%S4Qp&"^cq"".Q
-p\'(3p[IbOrr2lonF-2?iq;BhhWF@dbfoV9kk"?'l/Ldci8Ek\ipZ!gj5Ak_nD`3Ri9]R`k2u<oip>[X
-iT8_Tlf-genEf9#oCLnqi7dSXh;@/TleCL_kih-ikj76_j4iJYjlZ$mi9BUji8X"Yk2t4On)W0glfmNo
-n`,)PhWF7ok2YdlkO%HrmbcjZhXU.%n]f8Pnb;8?r;Zfoo]l8FjPf1^l/ULOj6>^gn`euol/h*lkN:ma
-hV[8MdEf@Q>[UAr4ut>I0fD'^9NPG*?t3\hG^FdfIsc<YBOFtB:eXP[;H6^u>$YKHBPhj=JV/PsDej'#
-Br2'2WN)u#Y5PJEWi;njTrkQ&Z*^pJ\$icO['6pCYbn=sWMcl!XfAM*YHG18Yd_*K]",>\QZ.4qG^Y=@
-ZFR*Wb.>!`XfSOmRYI'K[^*6H]"Z@VQB7&^KRnc*IsHTkR\Zd]Z)Fb5d%6PcK7/6#JU`)oH%(<nH\.KH
-KmnAjI$0JFH$4=QH\d/uT!Q)*TX`+ab08#TbI=pq^V7Fn]Yhb&]?/%2ago+/_8XjJcH<Q&]XtVVW1fuq
-]sP;Tb0.3>aM>F$_RQ\Z_S+LEaOoD+eBbe;V5pf+^q7.f_S4.;^<XR9ahkm6`4W:Z^V6qZ]WANU`3ZSc
-bC6\Ace?@GbL+YT_o'@._o9^;aj/;X`PKQu[(!]]]t(bla2Pj)_SO:4b/_94dF?Oba1/RqZ_Y75Tr#*7
-^pCA[XKf[XXgYR>Z)Oe/Wi3A4Yd1I9^;@+QU9D59YI1dYY-G[FVm3Y.\\>GV^;[mm[)BnbVlcc-Y,JG(
-[ski`Yd:aEZ*C^JXf&D"XLtgE]s+WJ]<eWB\#Qd@SufW0VnK^Q[CF/]VldDB^UCM]^V$qSYd^U.Tq&[(
-^"0[&e@OJbgZID@_mZr"f=@f\YHk4&TrYK&YJ%6?YHk77Wi;u!YHbOFYaq>ED/#BC[_oeh\\lD"]t:YX
-Z7`Z$_m$5BY,ne-Y-bgS`6?Z[e'$"\cd0n[a2Gj+\[JlMYID*S[C!?ecHODO_u.8&_SsXAcHt(ni8s:o
-nFH)8l0%'_e],YL_SX+,`ll`\gYCcMnG3(^rr<#o^k?f2r`0hmUQftLM4's8WN;h3@Sp*bSY2[KR?qt'
-=%>J<4?,;V3&j5p=T2uOJ#'6KSTm7]>$b0.;Gp@g:JOMU9hS8a=AW7!:fh(BJUrQ0C2.-^Ln0]UH%:a%
-I!'U[GA_27F)u89Ci4$&C1_'a?s$E7=&Dad;,9eV='B6J>#%[Y4?#f6L5'hj?sHl>?!1'-Bk(j^<E33Y
-='/g>C1qBu@q8h:8l&/Z<_ZXj;Gp:c;,9hd=^PK;>$=g%='&0g<Ei-n:fg4S9i4_Yr('7L9L_QG:/4AS
-:J"2T;--gu<C]YV8kr,]<)Zgs8kVlR8l]5$=^bH2?;=*gAUBQ1SUtNmCh?XG7S#m25Y4F79i=ea:OZ)@
-=\qd`:KC@h;c?mq:/jt\8khNA91;*98k2TO<`Vg`8k2cP84cEM:e4;U:JX\Z:Jj_T91VWP9hnV]8l/D\
-8kVuP:/4/J;b]_Y:JX\[<(f\O8PMoN7ncQJ@U2u:;d"!T>?k62R@/85FbG!UA7T%NA9*$1@Tuu=<uOt7
-='Aa0?X$K4>?G$8?WpQ6=&Msn7p0SVSG`EerqHF"r:fpWn*0$(p@\@VrtbV4qtTmOi7ZoEm.C,RrVsXI
-^r+.4bPfX-bK.W;^Uq"[W1f]IQ][W(S=H:Q['R<ZaN;TG`kf9mY'@+KTU(IdK7.ubM+na/'+turDr.p-
-K!NeUj58t85VNlm]@5Bef$VZZ,81Im#R:P;"pP>B'K%p3BA_A'f7aVB+<;%-&eY`d%1N^V%L`pl+;5P"
-%iloF0e"_**@;U;BZI\f;LG^9O*uAFKN1fRA7A\?<*WT*:BF9V6sMH"5r:/E-nZtj*\fNA5:dfm)AEZ%
-0r_0[ECDoG3BT)D1JgMK5VkAc4ZZ#$:d.??4\%FR+=STi2'k1//h\Y$/1Mho00_WQ1,L:)1,L6q0g$R2
-/Nb0l.5*=Q+W_aK+XABV+X\ci+XANX+=&Bj0e=q!,:F`]-87/-21@8(+t5&i1I<lP6STcH*uZ7eJ@a(Q
-LI4j?8gl/.*#K;%*>oY;-R9u`,Vh8'*Z-.V-R:,i4<c"&,8qUI&g&;9(*4\B+XAj"*Z6"9.j#ZL*[W6O
-+X86X+X&*Z*Z6%:*%N0W/0Q&].O,uV-6+6T'HAYI(F^[X+s\ib(HEEU,paTQ,9n?p1+G"*/4;]\2_[>=
-cBh:fYb6Sd<C&B*G+D8b0J5(0+X&<i/hT:B-S@/*0JtX=r[^>a.O5cU0,P9i5qF?(&.B6l*]-/\>%;Dq
-L6.O]R@p7?NKT!;Ch-gM:0_1<C2eEIJr5POSuT&uWL]<3J9la-O;3qBQ^4&,R@9b@USFNUR$<bkL4Xi%
-rI/:1Mia$XM3!snS=Z=@Q^*YfJ:;WF>$bK8<*NONTsV,3W6NKDdHKrJ`kK!td+d*lb2((V_7-u+qr6#G
-`4`[l]!o/^\[]8]]ZS%$\B*peb-/=_\[/E9Wi)MnXKAq?YGS>*0!2:\Z*17+Tq.dKTUi^Gd`Tr+o(r7\
-p@\":k5+f?kNh^1oC;GIqY0jap\4LZrq/t]oBP]8o]b>ki8a4umbd<ohrj_/s8Mifq"iq?p@eF`qYL0f
-s8;`hq=jdbo(MnQo_JIcqt]mUo_/"No_8.SoCDSMn+unLm.pVQIerp?r:T@Er;?$Mq>BjSqYC*hrVc`p
-q"47Op%@tInGW"SrV6'[p%n@Rp@.D<qt0UNk2bmtm.'<#l1*]Vci34pp$:u8hW!hYmdJrpptOrmi8WYQ
-mc!Htj664-ioT+[m,m!Wm.'H)jlYdhjRhKqp$Ubpi83MUini\\7eGQqiSihWjQ+tIg>1lXkM5IdiT'7i
-j4s"[hV?T8l06gXki(+MkhFeOiSESXi8s.koB+unj5B+^l0@Kje&M.Oo&]K=rr4hQn,E%IiT]gulfm^!
-k2PUilg!]rkih*[g?@bXgudkXg:M`,6pE^e/28t;2F'f0>%2>m-\I%mFEM_HD/<lr?sH`4;c?Lh;-$k.
-BQ/*BI"$ToH$OFOEFE<`?2gl6XfAJ&Xf\e,Wi<"uWM]Wl!3#n!2QWmWV4s]]XKSb+VQ$JkV5C5mYd1LB
-ccaDMcHaY0F)Po3H$d!0Z_YRg_R?SGW2HA^PbZ+'rj42\`SR\^NJE%2IXZp&M1gbKMNas>Y-#"FTojn`
-KoCtKOctcZLP1/6O,JktNdQ"tre=?uI!9^\JU`*4Za$=#_ogBTd`0\Z[^OZ-_R-hh_o0C.b0J,Qc,[lK
-c,%6/_RZ_XaND,qU7e6a]X4`[a/?,Ya4f%Z]">_\a2,U8c,[iLaj.s+_B?V2bItg4_nj=;e',eI^;7_)
-_7d\%^q@7n_m[S)[^<r$ahPm:bL"8?_U?lK\AcIu[(aZ0e'ZCfcGdQ7^VIY"]"$/+aOJ;K`PT[4^r*^i
-]?J(.\ZW$@[^3ECW3aCTYcuZc[)02Z]V_U4VRa70Y/@3GZ`^R8Z+mQV^p^r#aL/:TZ+I?;W4TjWZa$jD
-Z`qKU\B)IfXK\e3[]uo_Z+S,[YHbC>ZaI3;WN!#-^UU;Y[B['M]<eNNZ*(+!Wk#[5X0S^tX0nh"YHG%9
-^:(_]^;71Y\[SoS['dBK['R'a]$\^Nh;d)5a1'@C]<],ZZa$a@Z)t"3[(*WQZF%0HVm"1__7@(ZURd$Y
-E3RF'\$3?PYd1[F\[AXSW2?8^\[],X\\,Mf_SjF7`Q?7$cRI/]_Rm:eZ*h!J\@fDh\&?/%^U_b=cH=5J
-`507&]tCqg]tM\;e_T<Mrp'sYn*fW*iS2r2cH4-+_[F`7c-b(tip$IBrVZZp*U/i6>[1WCI[c@EG^bjI
-X0&P%DIHLDOe/2<TV[g#AN2;09i=eS6:4.78Q]J7Dj.-"Wh>/I9Mebi:J*i,1bp^I3^ue?91;BS<_uY"
-CP7IuKkk7-?\+W9Is-BoG'.qLH@TpOEG]E&BkqNuB4tge?!gu@='JKm8QoA'<_ZIp>$YH34=DjM9o=jM
-BNSGNAR](P?!(TC?=d^u@:3JL@p`A@<Duq$<EE@*='As>?!:<1='/R+:f1+f:JXed9iY1f92npj:f("c
-7mTR>:IITG;+aGV7nlcR:fC4a9heG];,C.g;+OJ`:J=V^=&W$s<)HY$;cHjs;cm1(=&Dq1I?U7nEFNHn
-?s-]+9hI`<6T7%o9N+hC:/4JT;G'bZ7Rg-I5tssG;GK\P;H-Oh9hnJZ9hn#E:J*l;5sRb)69mk.:.RrK
-9)VBt6q9a<9i4YU;,'YU:JXVR;+aAK6:UrM0N2:]:/b.e8l8>V;c?b$=BA3d7Rp9N<(oqY?>lC-H#.qd
-Iro42A7&hhH"pJ]>?MnI=&r@$;H?k#<`N+!<G#Q>='A<i:fL4uI?16'rrE&mrs\Yoo^2#4mI9lGqu-Ng
-s#g;Yo&o)kg=Y-9io]dmrr)fp]=bnr`Q-*Cb0/&Scd'eY^V%"VV4O0GSXYt4S>3*gZF@Ka`lQ9D^q[U4
-]!SQ8S:,L-G\^r=7Nrre&/Z4*e!sTeR`*k?h;QOF0c_INg"P36hSrh1"qD7Z&.&XN$ka'j.O[9:gZ.8D
-Sg+s^)Aa,#$3gY;!s]&<&f;2h%i#Wd'-&AW2_cg(*>fPd]uj\XO._GkNGb,U=B0NO;FF5Z=]%pj92Ij%
-6q'$n4Y@m$1cmTD,;2)71+s^["q)7jYd$tl2EP>J76i^m/4i&j:fTqO84$$;2Dd*>0fgsE3A`QQ6Vg!.
-1b^aE2Dcd3/Li(n.5)l"0d7_n1FXh)/hJ1^*@r`])CR-Z*[i-[/1E/+/gM\g.4Qer.OZqn.Q8h'/LiW,
-/hJb.-8%S90JOk#0/5%3,UPs6]?ni[5!W%-0fL!l*Y]D.$P+7!.46;a+<E$S-mTcQ.jl,V*[*!X()eYU
-.O-)],U4H](`Y"L'bhDt(`F2)(EP"F*ZcCG+<_mC(`429.jQ#`+s%jR-6O3U*ZQ%1)($[O-9!Os-7g6f
-)C-LK.4d)/0/=gm)'1.N/0Q,[2c@]KPuO?^V36+';*mR&RSb^j2)-^8/Lr1p/MAe2.k)u#5ValJ4=)'s
--m(-(+:TeO+qb:s((qB/1.GM]F,,m?R[fk:R?NYfKmn)V@9m/A?=I\jH%hKUU8Y6#YcXn"R&57]F(^RA
-OHPcnQC+&-R\6ARUFMt)P`gu]KR\K#IXls%MiWsWM2mmlS=Z=AR$NkkJpqiH>$bK7<EiXNU&M>aVp*<@
-dHg2N`kK1#dFZd_`o>"W_77&,qr6#J`kAsq]!o/Z[^EWR]#hb!\&dgbb-f%0a0h\9XgY[AY->@AYGeC7
-['Hm;XfJ=kUS"3RU7o<Oe&p&,o)&@_q=X=>jSAE6l0\'5oCDMIp$qbNp%S=Yp\F[_q=smemG?CFip-+0
-puq#.jR`EOrV,dOqYomYn*KT;oD8LerVZTmrr)`mqt^$_qtp?krVQ<fo)\CMrqQrsp\4L[o_8%Jp&4h'
-q"jgbrr)T^p&"=Lq"saVqXj[`rVle.qssCOp%@tJnbr+Op?hACpAFa\q=a=ElgOE4lgFNEqtTgRoCLqb
-b5UD_o'Gl?kihNunF55pp"&$Xi9B@ZiSj%ekN_U,jl5(Rl/pdZmI0E-kiUdPbjXWYo]b;ni8`t_jPJ`1
-jQl-pjP\hHf@Aa9hVR;WiRd#Cg"bQFi;VM@j5JM;hVQlCl/g[ZlJLLckhP%RhrEVXn*B)pg=G6Bk3D0g
-e&M.Mo',cAs8N#on,<"KjQuO/n*]Z5m-3ZrlK[TslKmEYg#hM[jm2$aft2W*6U!F_/2&e92a9l1>@MIu
-H%q&qFEM\FCi!`p?s?Z3;c?Ih;H?t0BlS?GIXclrH$F@ME+*3_?2gl/XfJS)Xf\f+WW]<$WMZTmW&gr]
-Y-"h*WMQ>_V6$l&Whl\lVPU2iWN`\4\'N7=a3MrRU2k-fCjC?7\?VmQe&&SrXf&+gRua2^[f3W8Z,PQH
-XHns'J9ucpK7ei-LQ71PUo^`$ZG<&oLQnI%N.["SSXkOkJr,KdMc>.QIY33'G'8+QIY33%QF*rmTu5"!
-daH=fcF:4/`OrUj_8F4/_TBd5a3)BCc-F8K_oT^/d+Z@=S=-.P[_9Paa2b6rf$r0j['[Tk^<jHu\\>]k
-`m`DZa2uTOa2Q*Ca2H$?bg4baai"+l!P>oA_dL?t_8F:+_8!LpbfmrE`lcl]ahu-E_n<n*]XGMkbgFb^
-e'Z=P^V@S"^Uq))`59I)^;Ik3a2Z0;\[JlV^::S[_og-:]=G\p]s4ikXKK7E]Yh%X\?3ETT<#`$XK8Tl
-]!STEZFR`\^;e.'Y,AD2Z_sq<]t:e^Z`9OZ_6gkp]!/HDZF79MXK8eA]=>8PWi)YeY-5"2ZamB;YH"M#
-Z*LS4W]7>jU8"fnTWGH$V67>.X1>X@Y.1mOX0o[PZF$a3ZE^^EZEggBcaqKLe_T96bepj7e@i9+^:C_%
-[CE`RZ*1LD\@&`S^T+*5`lQ3;^9"'!K6)"6`PJsc['m3EZa[KRZ)O^sU:@_B[^`r[]tqV)aMl9DdEg1b
-b/:m&\?`NN[^`u]_7%;!`4rn2d*BeU`l5g1]tD"h]">Z#d*p_,jQ>[klgF3-k2Y:KdEftV_o0L:bfnH>
-e_K0Krr;rprr7'&PB^>;?=&)MNI,u%PF\bTXJK`>;Gi@DT:hjRP%?U*6r$]Y6UF.-8OuokAT![0WiD\G
-;bU.pA62Gc/iPmT4Zl;0:eO8I>$4]u>%iD:Lk]_X@:=bVSUP^4J9H$VG'nj\D/a6&BkhI#BkV0i@9Hi"
-?<105;G0_h?XR2D>uad'=].O90M56#M03`H@UrhN?X72MBNeMC?<^fI@pr_L?X-Z5=']!4>$P??@:*8@
-r`0#!rDY[Q;,L:m:f1%`:fpgt:esqe:J"#G9L_NG:J4>U6qL*G;,gFh9MJ>\;,C1h;+OAT84l]T=]T-7
-<``6t;,C.l<EW[<@Tur>D1@\>TPn.EBjk4Q:f'kT6UWjm6:jpI:K(+]8kMlP8OlBF6VBsB:ejPR;H$Ii
-:JOJK5>":69h.K95se"06U3n(85DuR8Ol6<6V'd>84u`N6qRAI!_Q'Vr^IAj8jYj885E2l>Z"O&:JEKB
-;bBe\<`i:!9M%iF9M&&Q8k`Q/SY17EI>*)j@preN@WZp3>?5$7>?Y04=B8E#<Y8>3<``a9=&rL$:/b(d
-@""*4rVllsp\tZpn*fW0mI0W?qYgBlp\tp+q=!J*gt:64hW*bgjo55Wrk#fK]tqY,a2uKIc2Q%0cHa2;
-\?Dj,US4<NR@0S?W33G8]>;J,aN265^q7%XV4N*WI<]L<Gsrhs&.fWnEmg:ZKVH?4jlP494t@Kl[+3mb
-g>9hT%0d=V'G1ZY$O[IS)'pRbM;.(Je=%Kp(F1g^'*\OD$k*@H%2'Eg$k*qd'bCon+t>#t/g)2Q)-"Pq
->tp<MM2I1:TVG[gCfa8#;--n!:f'bP2Ea>_3Bo2B-Tsga5!;Fi-6ji\'F5'k-a9XS>uFKt6T$hc:-Vl=
-0/l'R6W-fO69[e%2)@*U4#]5b5t+F84uE6m!A5r&0+9E_.k`V).k)\l3&iK<.k3,,/Ku5Y.39KU.O#u^
-*@!!]/i5:4,:"]f.Ockt0-MSf*[*$a3rUp51b:"$-7^c$0gS?$3&<KpMn7<bE&0FK4?#PO,U4-D)@I#o
-(a:.L/1);W+!r3S*[DsK*uQ+H,8hOQ/1N"m,9.=*+rD@K*>TG,(`FA2'GMB#*[W-U*Z>h0'HA/6*$?RM
-'cn5/)'0k@rY[[<*to;-*$-Lf1*S2$+s8Ke*[2p_1+"Fp+!)=B)'p=F+u`B>fTT7#Y+^kq9hIQ4K:Gmt
-0g%BPr\GoT.juu&0.\Y-1,pm;1-@*8/1)Ai3ZnhX-lW^*&/,]n,W&%uBm>XcR$aD6S!fS(MM-P-E+iZc
-?<giJCNOr]Q_UI[Yd1L8Vk]TTI"6?Q$'C@3Od23!Q^XBAT5^O!S!K8!NJ<.;IsuotJqJr;L4tPDOdDK)
-R?WtuN.ce-A7B%X=]\m6H(hLJYGK:^hU1cXf#PM=^sUc]_T(QW`l#C"fD=LTccNu8]XtV\\$N?H[C=2l
-]!f]EdE&uBlfQKsStN*iWj&qB['HeKVl[/+WiiS-UnaQUUnjd#dF?4^n+6PV;Yp(WjlH4-mHsE7o^hYF
-p@RnKp@@nOo^V_Op[n7Zs6e^lf&cAoq#9pEm-+<Gqu6B^q#16WnGW1Zqtg9ks82ZjrVcZir;QNaq>L3f
-r;QZkrUp<br;6Kh#lX`!rr)K^qtqK/nGW1YrVcWcn+QDGp%S4SpAFphrVQKfp%%\Fo_nGfrqcHbo(W%W
-p\+4MpA+@Hp\47In+HJNp@e7SoAn*7qr[#6mdg8Dmdoc6n)*0qgY^`@m-ETcj6#[nlKIO"hq?cFk2>:d
-jQ,Fbk2=tCkN2.#jPo=]ioTFdi!/#qjQ,=Wg]#l(g>_,Nhr<eWe_Ap:hVmSYjk/ARkgn8>hVmennE&m"
-i8!Y\g>M5TgtgfKlK$dQg>:`Mm-*BVa7numnFZPVrVZHXrV,gEmdKQ/l0IWujQ,M&l5f9]k2G=^kN(U[
-j4`+rGY11_2`*<K3^,l%:fq(:%W?ZFJTu6VD/<ir@:*5Br)QQo=']6KCit)VJqJN"F`hV>CgURU>cFa)
-XJr;$XfJV)Wi`D'Whl\nWMuu$Ycb+/Wi2nmW3<M0ZE1%'Vl$PpXfet3[DTes^raU:ST4XF(j^M8\$;dR
-e&&YtXehteRua2[\$`TNZ,M1GXI,00L4Xl%K7ei*K8GABUTCW"ZG2ffNM4G3Ya1$$O->9OLP^bBM1]qs
-I=Qp*H[0m\It`Q.RBj2nTYedsdaH=fcFC:.`4iju_o0L2_T9X2a2c':b/_37^V.1ldb)I=R[L(Z]"QA*
-_T&k%f$)[e\@oo-]#)e5`lJq9cIUFb_oU'Ha25mG`PBO>bf\2ZcH,t%A&6=/`Poj=aiMoP^VIq5_R[h-
-`6m)Y_nO..^V%:p\$jT2eBuF]`kfC']t_@u]tMn>aiD3;bfI`?^:qM*^pM&"^:Chl_o'4&^r41,Z*DNW
-Xi%ZaaL\alZFRKAVn8n/W!9<9]<A?C[f3uf]tV:^USY3$Xg#FAYd(O@Xe_Js[_T_dZ*ppB[^iiNX0At;
-Z)t#)V+RYjZELF:[BH:'Wi`D,['d9:WO]O5SuSoiZG3oPZF?g-\$Mj1[]uj1WO'(>YGnY,Y-Y[EZF$p`
-[a<FPh;Q]$^U2>:^q%CmZT,4oZa6m;Xg,CG[^a&gY->4H_nWdhWh>l<G&aUu\[A`EY->+0Yd(L;XfSS'
-Za[BU]"Pbn_T'Lla!/UGbJqK6^::YXZa@6R^V%Fr`l5p7^<t9Pc-4;M_ns1&^AYY^bKS;_g"kQFkiqF!
-l/q*cg=4Wuc,n)KbKA$7cI1>%k5>5Vqu6V9iK87e>?kHaS;hlDK9Mb)X/r.6?;aX[S=Z@FUlo=L00r9/
-9gh?55=A%@?tF,9W2cnkL/1E@AV>GH;+!K86U*k-8PD`L7oibi9Nu@eKSbG#BOkS*St(7OJ:McaFEW%_
-Ec#`0B527!D/!Zs@p`A(>?k31=\_I[>?Y<=>?k0+<*<-f/hg.*OG\:)@pN\S?".5R?"%;P@UihWARf(P
->@(N7<E<O3<a&j9?!^rH>Q.b(<ruB$<;ffN>?+Ks<EE'n<)QUo<_uI]9h\8W;,L4g92A>X:JXYU9MA8Z
-;,L:l;GBq^928Ga<BaA[;HR+';,pV"=B]!;?X$`ADh!h?Tlj^RB4>+S<)c[d84PNr5YOpH9iP(`84u]N
-91MHA7nH0@9hn;R;Z9B-:/4DO6UjI98jbp66:+(16pX((6VC$B8,bq"7S69E84lTJ6:XO:84cKL9LM?G
-:.%<;84cQU;G'VT6SLeu7Qs767RKpG7S$';8k_uN8kiW0S=k.CH\6]eA7&_K@WZp4?!(<6=BAR)<Dulp
-<Y&87AR\tI=&_sk:eP,9Nhc4G$i]_Zl0Rs2p\Fadrq?@*rV5pGi7ci8f\>ELlM'ZErr;u0>J.Y`_8O@6
-aihrSd*U+b_SEgkYcOn(Tq@mFSt`*^YI(gQ^Ve"/_8=%&\Zr'*KmSE"DJ+2\*ubb&'bk`<P['0H_U.E+
-g;Z<,)'668g"P-9`EWiV%MKNg$iUGS$k*gn,VOc(j58FS)\X)HT7KKL#R:eK#RV%Q&.]9ZC(M'j%N-`R
-0f:X.+W_V+aMh:SMjoBTKRBGh>Z,999i4qo>>n?p84#3s4YelU.3Bfp2)d]_689c/,UF97$SFEMX^c6J
-6!?Z:6Uas76r?<A8juNY;+!K/6U!:[1J9_`4$u;!6;'[.r\b<E1c7$B0JP@>1-m]F.P`k5BI#>b/MoC=
-,p4Q],UOuj.4?Pp/L`/!,p=KX-RgMp/hSk-/1Dbl1G:I:/1`\@1+"_32_d0P5s[Fg6!fJXdb&_%5#+@*
-7P#u9*ZZ7/%2U'0*?Zsc*ZH4H+sJ'K*Zl@;(a1+F+"I75&gJVB(_Rf,+sIj?)Aa2.*#]S+"Vqpt*ZGsq
-(/#Gb+!)CD+s%C7)B0V:+X/'E)($UC&K2T+,;1Gd+<M=2*uY\.+WD.<+;u7@(E4G?*$-=`;8q.P:R%iN
-Nbh-Q3'Dnc=#Vuo0eWGW-7U>i.k`P-0/>FM4#SiM/g_hg)D!`h$m6`4'G;)t+!rR';.FNp%[Nl`S=#Y,
-NeW%2H#db6raR']Bl%sBMNa^3Yd(O>YGn:gPF[#IFD6l"OH>]kQ^4,0rgtF.U8"3GQB@5bKn4c(JUrH+
-M26h<M274XR$jA,Q&prXJp:i*@hDjF?!MZKZ*CL.a3*Agm-N3@rk8ffgXXBfgrRLR]"?Si1ud!3b/(j,
-]XG2VZ`gaE\&Q7q]#O![`P'RDcfX<-Z)44rY-k^BZ*C1,['6R8[BQX*T:u7[#/S^<a3O/Frqm0!p%%5*
-q=O:KnalDPo.B\2p\O[UoC_M@q=X.?nFlJHkhY1\mI^5Hn_<?oqYp*cqtpElro3&;q>:'c/Gf55r:p![
-p\+@[qt'=PqtTm^qt]sXo_/+Vr;69arVZWis82KbrV#dNrVQQf:%n;NpA"4NqYKm`rr2llp\".Ko(2MH
-p@n=VqYU0dqt]mYp[db>q>0a\qXX(?lg3s,nF,r=jNGR;o'Z>Do(MM?o^D;>jlQ$skhOm@jlbU`jl>Rk
-lJgpnhq?]@jPo1_j5].YjQ5Odi9'OqhW!eZgYh/Sj5T+[hqm/Bg=tH@h;@,Gio]7Sg"t`Fh;[S[jPoCc
-f\,?Ij7)g5kMtRVe)TB?kOR`ai7d#Hi8!2SiT9IrlJL.4p?qP?oD/Fbr;#aZp@.83mHNh&kNM-lio]Ij
-lg!d&n*0'!k2bR\g#CZ8\Tg_14#])V3BTVt9Mel"BQ8EPJp;<VCMRNl?=$f=<`W4$='/R2@;Be+IK"jW
-IXH9[DJX#o?sR$;WiW;$XK&D&Y,\M(XK&:tWMuntXfeq3Y,\P%WMHGpZ)t:4WMcYkXJr<1Y-P4<_nj4*
-ai25fE;jWbH?cg+Z_Yam^::;IW2HA^PbZ"&[C!<G`n@G^Q&^]SIscm#KRJB-LlA%/Y-,(EQAUa#]Y2S9
-Z(-]$L4b59JVf>;FFJ^iLQ$_3G]eLiKS5f![%X).aO&A`b1"VF[Eut5^qdke`!!osaiVbHaMGg6^V._$
-Z)b7O`QYiiUT1Q/^V%@ta0`t:^t-cMb0.u5Zd-S2b/_QB\Au@t^V@Lta3;9.`6#s8b/q]A_84%.`QZE@
-_o^*D`mi)F`Q>s-\]r13a2l?A`k]X6\[oYk[F*IQdE'8B^qROr^VKib$-:B;cHFMT_8O>"^:(MiaMH$>
-^:=0KEO)sY\%]erZ*DWj\B)@u_7-kf[^iuOX1PjLWi3;5ZF.*H]>2.g]#:VDUTLc'Y-bF;Y-,"6Za6dB
-_nE.V]!839['m9FZF$d:WMcYnWiiA)Y,\b7ZDXP$Z)t%2[C3EH\@&-/Za?^@_7HnRXJ)#!XfJ5)_6or:
-Uo1DsXK]FE[(<rXZ*psb\BrUQgu?Z$^pMD;^pq:gYcb(3YcXn.ZadNR\@o_a\$s)d^:C>ESstOZEN6U\
-\[SlM\[f#Q['R!?YH=n3[^NcW]=Pbm`P]d<aiMTHbfIf>_7I/UZj!tM^:V4nrl"uX_9^FFcHa\WaMbs1
-^:q4j]=Z,*b0SSkgu.;Vl0831']Rm!f@&!hbKA#Nbg+Yfhrah8qtpBm8`,VO>$>09J=DRGH\7TRX/iD#
-DIHLDP+A2;TVR`^3%mWn;GT_L5<_J+;I=!NOJo1ZTS6-4<+hSbLi6Qh5rV%p7n?0B9L`!1>#@t"Dhj1*
-L2CU7A;-VEI<0jeFE;MHH[p-RDes0)D/=''BP1a`?!gl;<`Vd^9j1Ot>#S:%=^,346S1#_=H\PfF'r$[
-@:a._A6E,I?t3_U@9lo@>?=m);H$Y&<`E4,=]es7>$+j-=B\m1<E)pt=&i7+<Dc^q;,9qB<`;gi:JX\Z
-9288X:Jt.h9i"PZ9hS&L9MA8Z;,L=n8ki5^:f:7g<E2pl;d*C,=]\f)="dTT>A\kNStUFABk_'^?;jj#
-9h7f83'^GB9h\D]8kVlO8PDW?6V0j=7S6BJ92GLZ%o#bn:-_6@83fL369d_&7/fLS6V'cI7SQBC84Q3A
-7nQKJ7R]j?84Q9H:.n2S9ghEC9M//^;G0SL5W_D#5"eaD4\nd;6Ua:8<DZ@`:ge10TR(C#K7.fN?XR,J
-FaIq0='8U*r`'e7;H-[u=&r@'=D)/P=&`-n92J5dFH3-qo`"sjlNcG2mIBiDqu69g"oeDllf?k#edC'c
-j6>n(n,E=drdMMm]tM.s_oKpCc-F\`d*TeN_S!C`Y,\=nTqA$PUo1?!ZFIQ__8=%*_7mIdWM#)tKn"&R
-F[-ud%Ls3eF4-R^L8i8DjlPIE6no]+^":okg>9_N%0mFZ((pu^#mh"K&g/JRIGX#EfTd9b)EZ3gZ>)--
-#m:P@%LrpX&et``(D.,t1-I`U/g2AZ*aHh*=@e48rdn^)R@d_^CKae@=]ns-;,0SQ5=@aj1Gg3r-T!8#
-1+t4@0eG%,(^^Zn28HG1E(D`d8PE2Z:,"Fu6V'p?76W=j3&*0?.kNVE0J#.H2`<ob4#SoP2E<cW1+t::
-2D['T1+Ft6.lAUu2D6O/.Olen+t4rd,qU_s.4d&"-R0cX,9nQb.P!2,,UkH%/MJk,0f(@*.QKUJ3&NWK
-r%0NP2-,RBdFOLT9iXSB5:S35+rqa9%MpZG*uu[U+!DgN+=&!E)Bp.:(*4V@+!ge,&0W2A,8D+B+;>V4
-(D7H")Amo>(`453)&F)+)B9Y8*#]kB*u>\3*ZH"=+sS3O,U*s=+<_^P0Ie.a(_I/n'bDK<*=jA7',MN$
-+tk5c,UYWK`7C>RPcCF<DFHuT4b]M02D['>.OZbr-RC/m0JG(30Ju6c4>8B>,T\-I.Pr:W*Zc4<(`FGF
-1,qX%B65)JSZ&?RQ]mA_IX#mQDJNorB4u!rE.!G)S>WOhZjs@CV4X9@Q[4%%Dj$6FOT(IJQ'[i)R[X5G
-$_NuYQ&piWJ:E#uIf4]pJ,b-#LAm,^NJi^MKS"bmDJsE"?"7>nU9Uu+Ur(43cfa]>`kK$ud+d*lb1t(Z
-`4ES69).DrdE9AB_7d=d]=+oM\[TMm]"5lFbeh':dDj2Kgss<I['-jFZ*h'@Ydq'<Z*1%"Tq7pQUSGTO
-f#Q#'p&"[bq"F:@jS&3;rUTsZ/G8f6r;#pXp[.kWqXX+Iq"+(Ck2bUcnG;22jQu.-s8Digr;ZZmm.L2G
-p\TF:r;HBdp\":Tp@nLWoCVkSo_ACWoC;>=nFQ;Mq=aOXrVQB`nFQJQp%J=Yq>'aSnauPDp\FCOqtp*Z
-q>C0eq>1*_o^h_Jp@n=KnalGIp$_8Cr;6!KnFZ>Eo'Pi1lg=03mHO*2hTjLAp@@tElKdR!naQ#<lfRd%
-lJR-FhqZrEk2GIgkhkCfi8!,GinrYQl07EninrSJgu[teg#2,Qg"t`Lio/hSmHWfkgXt-/h;I5Ii8inP
-db<L,db!7.khk@Ygu%2LiU6C0mHEQff]q_[m.Ki3k25.[iSEDXlL"37lJ:(7p@.Y;oD/Fcrqc*]p?pr)
-na87#m-a<.l0.F!lfdQsm,mHnjlGUeio&A8\9CJ,4Zkkl5Y"LI=']9MDK0cBG'%Y>BOY:OrDjh<>$G9@
-@qKFmG'edlKnP&*H#n"CB4P1L=]t^*s/Pst$E^J6YGeD"XKA_1riuR-YPkU.Z*CL<YHtD2YlM(OZEpj>
-XgtmJZbjAdODAZMDL$K3[^;gJe@`2kWi2hiT9Q+c\$`TMZ,YFtS!B"kKnY)2K8G/0M2R=dXfeh4^QXG3
-V6[J8\]i'pP`(-CJUE32H[:?rIti`%G^"=[KS+oFZF-<q_T1$OdE9k]\[B]$a8NgX`5KL2aim#sbJM<A
-^WP!B\$<Kc`Q,ZsWhuVu^o"TZ`3RM7cd0\QbJVK9ai;*2aN2QK^r3q"^V@Lta2,L+a2Pj4cbR9,rj`ZU
-_90a5_8aU<_nimr`lPs3bJX=t(r3r)`kKO6\[fVn[_p22cH+#HcG.--^VKib#e\!j_o0I(\&WsBb.G!j
-^qRUu[C*?I['mHJYdq]bZ*;]t^r<aj[B[0R\@T;ZXh;*RYGeS(WNin;\\Gh`[D]2FVld,'XKK%A['?d6
-W2QT!]sXZ<\#lI+Yd1L:Xfo.>Xf%kaS!p.PVkg5lWM,`TVjs0JV5:MuXKJJ%YGe/%^:CSOUnh=c\@/KK
-_7d4]Wi`V2Xg,^T]tqOlYI1[`]$\dPh;Zl,_mdtB]sGD_[Bd*I\$WEH[(<cT[(3iMX0]1E]XkJOSst^b
-GHeTa[Bm*<Y,eS%XK8P.\@AuR\$ro]^r-)k)T0M1^;@Ut^:C_ZZaR9L]">\i^VIq7bfe/O)U-FMc-4>P
-`Poa3_7mUr^r"(4c-k8#iSrt^rTFpTj5JeGe^DgkcHjkefAGQ\qXaF[s"E)eE)p"H?A"f2H?b"/Su\rq
-VJ]gA<0EfDTV80DAN2A29i=bR5X7P'8lB#.CQJIp'qp@V7o<rjT:_U0G@OHG6qL!?7ncWl=C5$$?>P+D
-LP9PW@Ub"^RX9+)IWTXPG'ea[D/X0*DJj9,BkV-f@p`YN<``Bp:K(M"=^>!(='K'@;EcQc4B.;sH#mG%
-@U<V[?XdAQ?sI&K@:EVJ?!:60;c6Op=&rC+>#nd5<`W6"<!?<(=&`$or`'2&;,0ne<DcVB=&Djn9hS,Q
-9hA,X:/4bh;+*lH928/U;,'b]:f1(k=%#PP9MJ2S8lf+u;,C4m<`;ms<``@)=]\R(C4DG=Sp>'_C1URR
-;,^4a7S-$379!8_9MA)L8kquK91D048P2NE8kV`I92JG\9hS&K846'F91)0B7RKU784Q027RpKZ;GKnX
-8P)WO:/+J\:eX>O9LhQD9MA>Y:/4JW;+s>E84Gp15Wq8"76j745s81C6:OI3:0(Ep;&*JUR%J_AI><;o
-A78nO@s337>#\^0rE0;+<`W:(=8l21<afE=='&L&:JOD`EJg1^o`"pg#4:X@o_A=_p&>X"o_%P4hV$Q2
-e^iL4kj%a8qYgF5_8!au]t_G&aN2NHbg"J\bfe)G]sk5IWMcSdrLX=mVl?i)[^j$L]dg\(Z)ORaMN<R;
-CNr#`)%@#k'R&!(<d1Ceg#_/Nb="'*,/)U[gY:T%<sB*=&/>up$iUG:%1X!n.5,uGj(d;7(Ch6Db1YIs
-ZZ\8D'abB[$4[^Y'-7hs*%39j0e=Fj*#r,&`)T<_Q[aU;Gab71;Irp5>?b01;c-:X8jl6;1,h39.Pa.@
-0/kX<2`<ZT,7t.h&1k;jAT1I790l<U5tX:76TRM*7MSKa2Es&P1+b".1GgdB4#o&T75?PLr[^Dj1c6s;
-.krh80.S:p0et4/2Cg@2-6aW[-Qjli,U>#s-ljEV-Rg>j/gM\i.4Qi'1)h;\,pjo_+>Z,>-m^E"0J+gR
-/KHK!0ISMKMnRH\RTE0_6SgSG.4$2Y+;tk4.P;teINT[K*[;aJ,97O9+s%U>*Zl@A+!r<[+Wh[B)AO;?
-+;>\;)&*o-*?6"9)_EQd*uc(6(*+M>*?QON)\X,1()%N)*%)gP+rqdO*Y]G5*#B8$%h9Qt'H/,3'.G+A
-)B0J;0eb%,.lp>>e!a7)YbdS-9hIQ7MP!j&/iGL=1G:I;0.SV-0eb.//MK+B0.ek5/0uJU-T!"T*?ZCH
-,9n]s6:b'bE-mM5Tq%C1Mh67rC].ofBl.g2G^tL+Q_CF`Z+%0JYH+FhQ]-lHG&_GaPECt+PQI,9QMm0W
-R[]q@S!K1oLP#JT!.Oio"+PcPK)LQ+LhMKpJq7lYEGo5j@q'q_ZEgX/_T:Z[jR142^:Cr)f?qITiQ0*Y
-]=ZbkimlH!`50@,\@9/_YHtdJ_SEao`Tb[b\]2t:a2uNOm-)U$[_0&W\#c^=Whlu$TqeBTTVS?X^XC]R
-cL:B(r!WAoo'#-(mIKi<nF6GK"8)0Xr(6\VqY]s\qtB[QpA"@Ej5](Ti9gF3n`9*"pAb0lq"jmYqt0pd
-p\F^^r;ZfmpA=gfr;$6]q>:'bq>:0gqtg$YoChtVq=aOWrqRl3nb)eToC`%KpA=[YoC;8;pA+CRqYU'^
-q>C0dp%\LZp@S"MpAXdlp$hMFo'cDCpO<#6o'u>Dp[dkCn*]Z9qXj4HnCu7:qXNqAl0%6klgO?2oC;&:
-h<!SMhq?E-kMbIbkMbFcio&bShqd,Gh;[Y^jP8;7i8X%`g#2&Mi8WhZio&\MmHa#thV-T3ioT4Vh;6u>
-f&,B8db*@/hU^E>hr<PAg$%kkmcim!g)TJGi8<GTo]YN,mcWTai9p..o'"cZb4b>qjn&<Is#p;NqtBC6
-jR)9tl0I^#kNM3slKIBol0.9kjl>=Zi8W>8[s:V25!;%o6qL*P=C>]TDK0`>Ecc27B45(LrDj\8>[:]H
-@qTRrH%(BuKnP#(G]Ie?B4CgC!NrPRXf\V'XK8P+XKAV-YHOn(WN<5,Yd1UAYcb14Xf\k5Xg"q4Xfnq4
-Z*CX?Y-#=G[^Euc\rUZEDJj`FZ*q'5_:6*)XfA:tSXY\4`4*.]ZE_F%XIGK8Mh["?L4kJ=J;9)ASZT&t
-ZG;c]LS(l\[CWrbg<ZRPItrN/Ndc-nIX-<rJoZ*\Faf!rJs`jNTq9-Bd*g@ee'>S3ahG^0rkM@K`50C-
-a3DcGc-XDMb.bKs]#i++Z`U$pSZfo?^r4-n`73Jjb/V<)_oUKU`5BX6bgXqS^;\=Aa25a.`QH?B`QZfT
-b/hK9^;In1`PKC.rl#,U]"lD+]thc1[DBo*`59=&^;n7+]#)7oa2lNN`kfX<_SX(&_#D/V`l5[,`k]7.
-]#;b2]t;"o`4ido]!o,\`4NFk`k/I\d_WK.Z*LX>[(<fY]t1G]X0]"0XehS_\?`QT]<eoZY-"h/XJi)!
-W33M8Yc"(^X0B.?Uoh&)Xg#+:YcXpEWjfC@XJVY[RAm<gUnaf_S"?X[S=-+LUSscZXK/M)S!U7aZa?p8
-Z^eS:WMQN!_mQka]X>,LZbjSt^p0rJZI-82bLGA.fZqOKd+,b3\?rNEYd:^AYHtUG\?rNL\ZW!;[(3WP
-Z`g$jN-]fW]D],DZ*1:5Y->+3Ydc'gZEgpI\%98g`l5s=ai2<>_8X:+^Ugq^['mBM\\#Sg^;%_4bfe0O
-a3)WNc-4>P`Pod5_SEn!^qdn/bg=noh;@5RkNM3rroHN,hqQi6eC)doe_/j=nG)PHrr<#OOE+B&?XAAU
-P'M8&R@^I\XJK`>;GiFDStMjSO^pF*6VUHU6U<t&7nccdBPWV,WYD.^:.J&iS=H.=R[/A@>tIU^8OuQt
-:0(On8mZ1WKSYA!B4>>&Sst.LIXcH\F*E"_F)>]*C2Rm'C1q9n?s[)G?<1<:9heDf=Bf'1;c-S%?Vig4
-1.><)L3IWHA7f4[AQW;MCLgg]@pieW@U*,@?<gN2<`WC0?!:E;@9m/C=B8I(=]JEu;>jGt:esqg<)>,C
-=%Z7e:JFMU84cQR:JXkh;as5L92%oM:ejb^:f1(k=%Z%V8khrQ;G^@rr`)]o<`N%"=B\j1>?t?7D1RtC
-Son[VARehF;,L"^77p*87SQcV9h\,E6V^6C8OPj17nZHH91_ZF8OuKM:JFAI6:FC=8jc'@77Kd<8k0=[
-77C9X;c-7^8OuZU;#O*T8OlKL7n-*E92%iK:/+JX7Qs()6:4")6pF135<Cti6rd5Z8kVTH:K^Up;-n")
-T6Y7%M19VX@q/kWG'dt+;Hd3%<tJJ7<*!(%<`N't<FfN>=&r?#:Ba9mE/L1bo`#-mn*Tc?q>L$e'E8"*
-o()#(f[na)e^r[;kj.j:qu-O:`l#R)]t_G&a2c9Bai_iPbfe,J^U^_UXfJCsTq@gDrh;-DWNNJ5[C<ZU
-[BHR+R?3\nHYdph*ZGS!(DV,DXAWu3dFmX9g;Z<,)'668fA#*;_@]fX#7qUe'atHW#nIRZ*\/d]ro5K^
-S/;_L1X=CrdF-72Cb?8/&e5Bc%M0Ec$6:<70f(F)+WMG&a2D(NLRJ-n4,9K*?r($%<EiU*<)HLf6U!Y%
-5r:el-7:9%1Gq0J0ISM00cgc.%3.77TjD8+>$=<d9.rS(Ced;a80C5l<D>M53C?"e0JP7A5X7=i5taL/
-4>nrK1cI0D.k<:P0NohM.P`\*.Q&7q0.\Fq+s8!W/1)Yp0In4f,psu^,V:>i.4H_s1,:'t+X/9X,;1Au
-3&<3?0JY@60f([A0fM<Q1KKjXcGtZ76V0En0I8%j,T@mK'-/2C,^pgX)%[K-*ulCB(De,7*ZcCC)B'S6
-+!`*T)&*Z#*$ZL=)'Bb6*$$(?)&O2D/1;bc)Aa,4,pOEM*uu.5+!273)''V:()eA>+s7R0'GqW''GVGp
-*#oS$%h]m6.j6&Y)B^:`/hSV37_R96<1^InP'L)&6:Hm+;(O.O/m9bW/MAV&/MAe2.jul!4uY&F/h84n
-,Sqd`,7PhC+X&-]1,hX!?u1"7MjTonOc+m@EboE"@Us.eF*E"^MN3jkWNie9\$iTCVk9KEMMQG!FEEk8
-OcYZeP5^XfOcYZeOcl6*S<oM%NerOCJp_ojGB\=XG'8(SG^4R]JSB[eJ:`<#I!p?S@q]G*VmNh7U;4e,
-biS69`k/dsdFZd_`o,"^`kK1Cq;BiOb/VB<_nN^s\u`-HZ+n,b\]*g^`ONUs_S<t(`5pHga1T@'\[o#L
-ZDak8XJ2_kUSO`_UqkC/a3O/FrqmB)p%%>,nEfc:nF#`8oCMVAoKE$Do(r7Qo'u/<naGu;jP\kNiT'D&
-rqPdGkO\TMs82Zinb_tVp[\"Mn+->Oq"FUarr)`ko_\O\q"t!brquusq"FO\rV7E,p\F^`q>'pbq"41J
-pA+FVq=O"Ao_8(Pp\Oabr=nqkn+ZVPp%7nLp\4X]oDAO\oD\2Rn+6;Io_/+Yq==1Km-F-:p@S(Jgs4:C
-mcX$(kj.[$mI9K5oB#H$jk\_RiRlfIjPo4\jQ#=Yj5o=Ygu%,=g#M;[jP\qThrNeOhW!>ei[EdDi8`nY
-i83;JjQ#(NhVHl>j5S\AhrESIe_B'>hr<AGlL!s+l/_2:g>UuJjl5Cpk3DL&jlYR\mI'N3iRZZ'rU'1=
-o_JOerql9`p?gbul/h!fkNCpcjQGajk2tmlnE8lskM4\DjO__cGY^[q7n63K='B*KE,fl6D/!WnDJj/s
->Zgu((fXUB@VKUqG^+O_KSP>;LOjo!F)>c.A7>F>!3?7(Y-.c+riQs>Yd(F;Z`:%)Xf\h1YctF:Za-j@
-rif\7Za@0M]!o/TZa-m=Xg"n0XLkpJNc&cPD0UH5[BuUDe%E,iWMQPaRua2][^NTMZcUn"S!/khL51J<
-Ll$n8KStVSXf\b3^mg4<PcCddZ*1LC^;-1mOb\UGI"$BhGCbg.Ee&L]JVSr4RBj2nT#/RqdaHChcF^F'
-]Z%\$]tM>%_8Nq'bK%KEcGRB0ZaR9I]u%:^VkTlZYeSK)a2>-sb1#.l`ko%!aOA)@^:q%f`l,X+`Qc`L
-_o9I7bf%HDc,\/VcH4#Ba3)KFaiMH?aiquMaNDZF_0Ec+^r+(1b/:d(_ns-u]Y2)-cdC.X\@TVu`PB7'
-^qmk7b/2BQ`k^-9]"Z2%_8F7;a1f@%['I-X^:qP*]<ST_]X5>\[^E`Q]"#2\]r\`LZ`C+5Ybe2,[C*HQ
-\@/oKYd(F4VlHnfUTh/5YcXq2Y-YF5Xg4r*Yl_5:Z$rs]Vl?\tWi;kjVlZnnTr+WWV66toSu]#mUR\0^
-W2m(rT!Pi3\$2sEUTgr)Z)k%BZ+.QZZFR?K^q[XqWMd/0c*l$De_K3=c,I9@e\&)qYH+V%YHP%,Xg#4@
-ZE^jK[]-11Z`:%-ZD4(VIse]:]!ATJX/2MeV5UDuZkC'e]!J]N]"Z&'aiMWE_nWdo\,N]r[Bm3EYHbLD
-]"Ghn_nsC<bg"GP`lcNMbfe,Ka2lBEaMu-6_8=.2bKn\ig>CuRlL+01n*oc4kiUmbiVqOZh;@5TnEKE?
-rr(6$DH9eJ@>(57H$=h-SZAopV/0I9;2q*9St_s>@=C'd4\8OK69mb!84ufbAn[($WiDbK:e=5jX/Mqj
-UnO?EED]A+9hS8Z=BS?n@VL4JN/2CdA7U@bRsf@-IrodRG^P'`D/*]uD/<p#BP;$d>ZtH<<a8p'84QZ]
->$4Zu:K(J(;EQB_;dG98G]-krB4>C_='oKQ?s?rD=TM]3r`]h8?X-Z5<``R4=]o$:>5hk9>Zk04>uFX$
-;Gg<j<*E0t<)cak:JObd:f("a8PDlW;c?Xs=%u=^9hIfC92JD]:f("h=&DXb;--If>#8$n<EN=(>$=s1
->$G*1=^50:Dh41FSp4s^ARenK<`Ddk84cE>7o3)X9d<M06psgD77KX36:4=;9hS&K8P;?=92A>X8kDWG
-91h]F8k/YL;b9_Z:f1%a9heA[:eaVX9hS/V:.[rM:eXMP9MS8U:.df?7R]d66VU3J:JOVP5tb-W9h@rI
-:JY(j:eb,,R%JP;Iu&JlA7T1VATiE9=Ai4#<;ohu;c6To<=r2/<)mL:=^"p):/Fh[=D*>SoD]!mqY^Bk
-rq?@+rqcHKi8<A@e(*+$fA5NQn+-/Lrr)jIaMu'2]t_D%`l>s7_o0U:aihfH`5'!pZ`pL,U7@U:R[TV4
-S"ZXWV5^Z%Fg.sFUS=-HQ@j4*4WPFN%N611fVD>`VpO)ThqH(6.iBD:e'm"*gqHSn#7M4]'akBV#nIRY
-)_!+FiSihNTH+RS/`5C<eCr^0aC-)$)%mJp&/,cd%jrYL5WU\J,Te(3aM_1OM4&sKJr-.s?r'ou='8T'
-:^']k6T7"lIQTAM5pRNo.k`\5-RpGj/MA4W#7N:OYb5E15YZ2j8kUa%94:.I5!C\Y5!(__3CH.j0f(XO
-5rU_g69@V)6U!Fe4$YGQ0J>"00JbL<0/>:8-mp8i0.SS+-m'Z^/M&D(0et1+.4HGZ*$Zs_.Ocer0JY:/
-,VD&(-U9"*9e8(Y1c.3U1H.9P0.enA2`tE5^X(,Q:II]<1,Ua7,UaZU+Vc"D-QjKX+r(h>+WDC=)&O52
-+!D^G)&s_0(*=eI+W_UF*$?=?)]oss*rd>]*[i*Q,:"KV*ul@J,9.XE*>ohB+rD(<,T[j>*$QFH+rV%1
-)B'S3(F'iI+s\?U(_n5C0-hV\*[N'f.k)_r5J5L!:S>"cM0W?"5Xg[);Cj7I-mg8h-mg5f.P*,"-n6f9
-1Fk15,p4H\)'pmZ%k0.e0/Z*g85s8EH@:3qN/2e9KR@iUARJnP@;9h1KStk]SY2sg\$`NLZE:$tR?s+m
-JTl-WGF4]sPQ$^CPBN%KO-#HaR[]e5QB72dLOt/,H[0gZG^+=PG'8(QG^+[eJ:N6%IslcnBOb^eK;c5c
-YbT"Ri6:ELc,RB/^<kWbaNE8Yb/V00h>-![ccX8G`l,X(^::5G[]d?Y\%'EAf#P;4^VR_&_8OF>nC#.s
-_RmCa^_=Gf[_Su;XJ_nlWMl]1dF?4^n+6PV=S_X\ki;1$p[RY<mdfu@o^;AJp$_YLl1a]8p%Ie>n*]5l
-i90CqpAFCFmd9`Cr;ZNfrV6Bbq=F1Sr:p'bqYKs[qYU'`rUg!_nFZYUm.0c?o'c)?q>($e$i'Jnr;69^
-q#10gomZl8oC)AMqX<tGp@n=Sq#($cr;H<Vnb`.Wp%7nLp%S7OnbrL]lM^\Sm.0f>o(MtSnFH,8lL+35
-p%It8c,ohQlgjQ5nb)28o'5c;ip?4%g=b`Yk2kjhinreZjl,"TkiCRTi8rYLjQ>Uglg<lkiSrYKiS32E
-hVmPXkZ[3'gYh,QiniMEhVd/Ci8`bGgtL-&gu$cCgu7/Bh!44go^hM>k2>Ofio9S0rqQ<Lkj%*]kj7[$
-lg<rme(Db=lgj<5qu?]qqXOIUmGR-olfm[#m-Elnir/!]l0R`mh<4%ZgZ@SMcF%mn6q9jB9iP>%AoD^0
-EG]Q+#A%@^DJ*B_=T259<*3F:BkqU4H@10qLkpe@JUVfaD/<os@K'C0=p(n.Y-.c+!j8]0rNHj=[&L(*
-Xf\h1ZEU[>['HsArid-CZEpsJ\[AlP['I!>Xg"t3Xh;-MNrEraD0gW8[BcIEd(QogXJi%kT9Q+e\$i]N
-ZcUn"S!&egL5CY@MMHq6JV\uGXKAY2_4HXCOf>FbYckCB][3O9RZ3#WIXR03JW6%ME.WOcKSbJ<R^'5n
-TYedsdaH@gc+C@(_TTa-]=c&"_8Nt)bf.99ago@&Zb3lR\\Z1iVk^2k[(=>k`PT+&`Qd,Y_oKI8aj%T6
-a32B<bf7Q6]u%b)_TBX9`OWe/agSms^qI:h_8XO?bf[rEb0S5M_T'sPIa#[N`Ore%d*',;_SO""\\#]%
-b0J>N\\6/*`k]@(^q[_,_8"FQ`4!q=_RR=r]tM>+_n3XpZa$pH\%]f"_6C2e_77Cs]tMCl]=YJ^^SnQW
-]Vq^=^UCP\[C!0H]=P>HYdCX5Vld5!Wj&h9[(*cWWir_-WirD%Wi`J2I^Q\qStW'^XJr(lSu/EZTrG&i
-S>W-JQ`$mYXJ`/#TVo6.Y.qTX\?)R9ZE^XQg==-\Y-kd?WOp!_]Xtb_V51N)bd>dBe_K3>bf%'=e\&,s
-['?g=['m<FWN<D2Z*LjOXIc#g[]Q[A[A9CXIsnoB`k/gr[&p70VlQl'8@,tA\$E9G\\5i$aiMWE`5'$t
-\[AiO[Bm3EYHYCA\\#Yk_nsC<bg"JN`QHBJbf\&Jai_fLb/hQ@`5BO5air)]f\PTMlL+ZA1@k#*lf[?k
-jknqNhr!GSm-!a6s8C?&DHBkM@YLD5H$G(1S#iZnVJ]gA<0EfBSt_s>IUP)d4\8OK6:!k#7nQQ\AS-as
-Wi;YI;bBVkWi2nnUnF9GH<<sC;,'ha@U`;:B5)XNNf.jlAn?[fS:5R0J9>sUGC+j]D/3j'D/3g!BP;$d
->ZtK<;cd'k91Muc?!'fr<E<=1<'_ud:03.&HZ<4qBO>7_>\%AX>[(]Lra1"X>Zt33<`E($='Sp.<aK$.
-<E<.#<)cq&<)cmt;GgCp<)QOj=B\a%<E)af:f^Ie9hnPa<)Ze"8P)QJ8ju6G;,C+d:f11l8k2KR>>7[i
->Z4Bq=&i7%=]AL,>$"a,='&^HJ<6@qH#.2.AR/YH<DHI_84l-9=]S3@9N+te9i"JP6UF1.5tFXE9h7fI
-9h%]K:/4S];GK_R8k)<Br^T%@8P;cQ:.n8U:f1%`9hS2U9MA2X:.IuM6q'dD8kr&T9hA#X<Cf_R7Roa0
-92\M]>%1Z0:/Y(_5t+BE<Z"V,935bnTQFsuLO3uNARSkTG'e",;d*9B='&L+=&i'q<)cdq<*!F2<EWL'
-:f^Lf=(d5TpAYEtrr;uqrr;rrp\u!-qt]sChqm):e(!%%g#(oVn+65MrVcaGb/hK9^V@\)`l,^/^qmq-
-`Q#s=`l#U*['?a2U7@U8QBmc"R%'eETVAD?X/r>!USaQTR=o[04WbUR%N?:5fpbf`Y0PGOjPe9M0c_IP
-f@/F.gqHSn#7M4]'b('K1_($+(aUA2gY1E7U*('Z.aQu4i7cf7c]'@h+;b\)&1/V9)DNN]6U!IY-R'[<
-ai.CTM4=Kt&Up.@?r:**@9HK&:Jan`6TI5W6ouqY3?07a.l97=,:>2t/MAFc#RW"8St0e13C7=F7oD?C
-9iO/685MT<6p<ak0fCg@0K1gP3@lpP4sr!;1+t101c[6G1bp[81,q$A.P<_F1b(:8-6k$!0Hqbh.kN>'
-/i=jt-R^/X+"Afl.Ocer0/+Xn+uMe9*]??6/gMr(0/#.A0JbXF/LrP/0Krg)\Br`^=%uL_4$>YU,qBrW
-+qkkS0HD,a0I%bg+rV:8)]BM1+!`!J)'0q:*$HOO,UY)e)BKt<)BK_6)B0_?+s\EO)]p:M+s.dB+!2F@
-+<qsD*?#M&*?Z4D*?lUC*@`W[+s7jG'b_a>-R0lu<^7u[,qL)P(EbFe0IA%f.6G,lGY=X4RY#Te8j>\&
-TMdBl1+k(/0/5%.,:4ig-n-]$3@H++1+"8".2jHa,SDXa6Td\9>ZG6`H@^WrK84qrKRnAfBk(OY?=@Si
-Iu05NUS4Kc[^ilQ['?[.Ssbk-LOaShFa06lQ^3r$OcYW^Mi!:GLkUSMQBml'QBR;`KSG#-H$OXYGBRtD
-Ch[U"CM[s1GC=poJqSblBl%I9WO0"8TtA4mbNIp4`kB!udbE3g`7)oNb/(pKqrHM]_7R_3_nX3s^TXuS
-YJA#c[)V@Ub/M$-])KDN^W4Uge()^fb/Lr@]!&KKXK/J!Un=TbXId8Qe&pA3pA=dcq"F=CiUHEup%@qE
-n*o]-q=47QlhCDHr:T:Aq!m_Bs6/(kioTRmn`]B,k4J]Pr;ZffqtodSp%n.Qrq,mXq<I2;rV#m\qYBs^
-q>'pbq>'@MqWmSCrV?Bao_J+Up@IqQrVcJ>me$,Cp\Oa\o()VSqY'^\q>L9`nb`7Wp%\+IoChhLq"XLW
-p\k!VrVuWaqtTm\o]Yi;p\FRLg%+_*p%%+fc1C5`p%.hIlK76nn*TB)nDEKpdbF0MlgE]bhr<PQjP]%T
-j6>@Jhrre\pZCN&jP8_Vl/q'fjm1UKhW3TKh;m5EhV-]BiSE5BgYL`Ci8E,=gtLQDjl5aonFlSQrr)fq
-s8N&tqtT^Oo()VRoD\#Ik2"nYk2>=]lL3ibfZ*jTo'Q,Is8W&okkk/?i:64%n*T3$m,[$_jQ#7\l0dHi
-kih-ei8WhGdC46r9M\Sf>$Y`UF`hnOF)#:c>Tmcn@:*/<<E<7-@:a:rH%1U+Mi3FLLkL;*GB%G6CM.3e
-rEB3);QR%&XK/M+YctI?\@J`DY-"n2Y-P:;YHtI@ZE^I2Y-YXO_83q%^:Un_Z*:C1Wi<bG\s7,OD/OTF
-X0SRp`6#["XK/:tUR[F9]=>>Z\?sB5)m#d!J:!'4K8>b=NIZeBKUf-HWj9F+P*D6/WrB,-YI1pjWMlDU
-PE(<II>!Q1JphojGDD'6I[[LHUoMDScdL1_dET;.`Pf%$`l#I'^U^_o_8sU*a3qcH_lL,X[CO97\=]Lj
-VQ[#0[DU"e_;!;`grm(B_naF3b.#:7I_WY5^oa]Oa1f1'aN)9<`Q-*C`Po4%aL&Foe]Q7Y_ofjA`PTO9
-eC;OO]=GPlbKIrA^rjg:]"G_hdEf\Fb0.]?`kJsr_8!\$aMc3@d*K;Jfu1\K`5BR0ZFmuj`l,0Q\$rue
-`PAa_b.+[q^VmptXfo%C[C!9NXLG[/+K<)_]>(PMYdLdE\?2p6Yd^O#WjJS5a0W"]Yc=t:\[MLF>.^])
-Y-kI8[@X4lTq\QeV4s`[V5C2jWM$2iW2d/0Yedofb/r#`f@8U1f%AX&dE0_`e_8ip['mEMVlID@ZaI-K
-]WJ'=ZH]c'cdgh1fZV48b0d`'aL&:_40u#p[]?@-Ycb.5\\Fo<Xf\\+Yd:a0VON!Y]Yq@j['-C,Unaui
-WN`\?^:phT[C3`b`Q-0B_SEXgZ2UmGYHY76XKJ_3[CNoa^;Ib)cHjh^^qde+aj&2]eGdu?e'l[i_o0O4
-_o'U@e^iC/iofUoq>'d\q"ORXoCVYC7.'4"jkT.^k4STEaFe,+<b#QtU5X2=MjU*:X0/7:?rKmfS"6%=
-TT<J<0K_Qh:.@K25XA.B?=mf.VlHnmLJCQAA?Pm325d%7H!4'=:fgn*?WU6,=_NMBMM?1fBOHOcSUYs=
-I<9RNG'eUXChd]oE,]W-AS,IUA6E1[>#8:,8l&&V<F/j';.Wm3?;a!9-:LjhMKa#N?Xmb^ra/l;AR/bL
-@:`\G>$P!#='&9s<a/a2=^#!6?!:E/='JO#=BJF$:ejk_<)67a;HR$t8l\hj<EE7$;,L@t=BAU.>"qXX
-6;LBL8l/2U:f1%g=%Z"Z:/b(a<af!7;d!7*>#n<o>$PHC=%l[s>],(SSt:FGD/O3$AQDc*:eaVM6qC'P
-<(9J[92AGW6:4%(5sn7;8P;lN6V1'D;--Lc;,'PQ:/=VX92/2O6:aa@84uWP:JOY^;,9sc:]=0-85)`O
-9i+_a=B/L0?"%;T@V0(X@U`k_GXQb$IWoa3;-$^e5Xe:D:K'n[:L%S#TQP$uKm[lN@prYLEd)5"=^"s4
-=]8@';c$Ck;Gg@m=B&@*>$G-3>#RpkA9a=4rrW#nrpp(*rquT_mHE'Kcd1%jg>1fOlL4B<p\=[brVuo?
-#0Fp(^V%.frjHCI\\#Mra2c9Cai(m"Za-^3U7Ia5NfT6_P*(onPa.Q%St`$`TVS<HLlk.G(Cglm(P1@m
-8p@eig#V,N^d]mo*QHOZdaQsd:CIL;#n%CX$4%+H'bMK9,&,NdgXr#5()eaVg]$:Bin2V=/Ku)P*[2OD
-IM<P8(*YXk2D?^2-Pp%7a'`>JO*un-G++\(935+T@U`J98P2?)9/]$s-T=I<.j?5h4u4E8Be^ne+VFt_
-*%@be?=%#.:i]Pq5s[b34@h=s;`Z`n3[Gn'2(L(04?GP^3BKDi3B8EC4=2O94>&NB-nZi%.4-Gs3]\f8
-IP*0(0fCpE.Om;<1b^[B1asgm)_*?^+tFl_-S$Vu1F++p.5EV$2H2C_3&``U1*A#*4[VOf)DEj*>`cJA
-d$ma'?<9`i0..qh,9[j?*?m$c'ceqN-7^,O(`*r()'0k>+!qj;*$c@L2^9Cm+W;CH-6jZW+sn*=*$H@B
-@NcX4+WVRL,p43M+!;^N,9n!F*uuFL-R:Q%2F0Q!=]J7+=&)^k;I=g&O.`&,1+"S))\X&3/0lYe+so'.
-]%DO+Q`Zd5FB1ps1i/FO/itgC2)-F00dS"i-RC&d/Mnb&r\,0A/hndj-8-5I5Yb!P=^#<UH[1X/JTl'I
--YR16E,0)r?t!PaFF8b#PaeANZamZW['$L,U7IX7OcbZTIs?0]G]B.>Q^<nuO,o-SLPLS;K7oMRPEh>q
-Oc,'NLOk#%H$FOWFE)25B4kpmC2Im4I!gX"KS+&SCh\U&['Qs0]#31Fki:%0]tM/.gX=*[e'#hS_84q'
-iRuf%^;S12^;77hW4'UTaM>?n`p(jm`4`mrrk8]Ra3F%te]uRicXOi0]>2.fXK%nfSu8KbS%m:ua3a;L
-r;-<ap%%D*lgX-1o^_D=p@n7Qm.0f8p&+CWq<d\Iq=j^XiSESVlLXT@nEB,tnGiL_rq>dWqs!YBqX4+V
-o_8+TnalSOo(2\Pq#9t(q"adds7lQloCi(Yp\XRRqY'd\p@J"SqZH]ir;6KiGPLarq"t!`o();:rVlQ`
-r;?<bq=s[WoBbr=p$hM?q"sdbr:04FmI'K.j6Z:)o(MhKmd9K7oA\'>pZ^`(jlu='kihC(nE]E2kj7Td
-h!!\YmH*BjkMtIVi8`SFi8*/OleUmthqHu>hVmMTi8!#;kM"PJko/O:iSEMSio]RolK@Bsn+-/HqY^<k
-rVccrrpp(bqs`t:i9^@4l0.F$mdBQ+hra%en)`-Q`qf,pjRi9Js8Mufr9j+6mcis%l/Lmli8*8Jhqd,J
-jlu*umHETgiSi/0[WPSE:fUY)?tsV'rcJ6^B`MZB=s7Hg@:!)<<`N:,@:a=uH@Uj/Mi<LMLkL;*GAqA4
-C1h*drEB3)%'6V5XfAM*YctI?\[h[A5d7JqZEU[>['@'FZ)aq.ZF@H\^V.=n\[SoKYcXn)WP?*WQ>UYY
-DKpN.ZDaM:bJ(BcXJi%lS<BDS\@8uW[)sBBW1TH4Itro5KoUV;HAe)OUogf"ZG;fiPF&/HriIlX[COY[
-VOsHKR?<DcOdCoXH?OOVKSP>/Qa*iiTu+jsda6"]c+gHu_n!_(_7RM'rl$@t_8Nq(d)3rEZ*_Bba3`)9
-VlHYp\$j)e`lG0mg!\$m]WT)e]#2;'[DEBu^VIY"[^j8k\@KJp`;[Yk`5fsJeAT\^^;J1?a3MQ=c,IrL
-`PTU;ccsSP`PTa?ahYL0cH3c-[B?IUd`98KbJ_KA`PKC'['m`g^q[P'cGS>]]XYV_\%/fG\@]Ac_83ai
-Z+%Kd^p1/d\#d-A[Cs8XZF7KW\$WcU]XgY/X1,:@^U:M\]=,#LXg"XsXf/)'\>ZpSXJDqjY-G=>YH"Lr
-\>c:1\[&?BV5p`!YI;!KZ*UmN^r4:9e(<7&fA,07h;$lFrn]EcgtplChqm,Bd*U(\eDA!I[C3c]]u.Cc
-[^<TXY,Jb6cF_NJe_T6;c-*]Ee%r?.Yc^3rYGeY2W26GnWi)i#Z`g^BZ`pR9ZEg!qR=0M!ahbg+\$*$8
-VlH\mXfo:I]<8<B[_0Q!aiqlE_76q[Y-+u-YRI\9Y-,+=\@TDg_na7icQ^*;^r=F?d+$_#f@SR&da6"U
-ai;<=b0SMdf@f*ElL"ECq#'phq"XSPoC;21k2,CakOn]Eab4;-<b#QsU5sGAMjL$9X0/7:?rKmfS"6(?
-TT*;6/j;Tn9gh3-4@;b:?uBnFWiE4pLJLWAAZl!41oHq6G?.O7;d*X=ARA\G?YP+CLkTh_AmBt[SUGX2
-I<B[QFF&IZCM7EnDf9E)Anl'h@9$`=>#A=+9MS8]<a]<7<a&I,@8fHC.nNj%MfruK?smPR>@(T@@U*>F
-?t<MG>$G'-=B&*n<EWI,='/U/>@CuD?XZu:>uXX":/4_`;c-=c:Jt1k;-R4,='&?u9iP8!=8l/:;,'bS
-6r-TO9i4\`;,9h^<(TPO85E,[?!Cr=:f1.i<)?.]=BJd6?!:6.>A\kPSt::CC1q-a@p)f.;,0hR77gHZ
-<Coh]8PW,W7Roj55X.k684H3B85E&Q:f^.X8OQ*A91qiG7RU!A6q^<J84lZV<)Zau=]\X)=B\s9@:E^E
-A-QXXAS5UfB`;ZDB)Q6@BlHLnKSPM;E`Q":<_H%[9iFed9MJ;gBpbQ<DLdUnF(Acj@:aV5Cfsh@<`rL$
-<*)ml:esk^:/Fhm?!^fB>$+p(7TEuDQhp^brqlZjr:0e'rqcEZkiL7?cd'tig>:lQm.'fCp\=[brVcf@
-*mDgK`4rpoZEggC[C3TU`59C0`l>j.\$iZKWhZ,Rrf0a3N/NOLMMd=QOdVf6XIuA_P_bAl*#B(o)AdkV
-LeW0'bLtt;iP7o7)BHiGf@8=)^.Se<%LWaZ%LECJ$4mXj3]2TNj4i1U)&=)Af\?De$KB^bJL2NY+!rTh
-IOQEb,TnBh.5NM*,pF"'bK*d[MiECNG&E\>Ak5`s6sa2"9h\Vg6prXc3@H^M,q1,h/OMl[2`rQA2^K.E
-#U)%2Z!174846KD0g@f]6omam6Vfa$2E3?@1bU1&0K1pK1c@9S4ASd478#<k5r'uH-71Js1+aq%.53S6
-IP!WA2E*NL.O6c13\`*6-R1&i*uuj^,:>#k.k;qh-8-M`+s8?h.nMrS-7LAn/0l/[1G^sS4Z+`=2-5^G
-cd@YB77fU$75QJ>-RBuT)B^L`/f>]Z*[<0Z*$-%9().f3(`"/2(aLII-ScYY*#'A6+<V^C(DS24'd+hF
-IN'=N,psue0f(I5/MT+F5Xe4=<EE+!@:NMW@sEWNFEh;(E+<9oB5Wd0Xg,F<Qnfs=/Ku>b-7U5i+X8<i
-6+kj4<hm+!NcnMu84AE9=YDT`.PE:s-nQVc+sS9R+=&<h2E3TO/hSe''dPCL'Lu/-B5DF.JV\r7KR%NM
-,[k(gD/3fr@q&t]EHQbdP*r#?[^Wi\\?rE>V4a<DOcYZ`KRs)K$_3cUQ^<epMMQk9IK"U`I><T7N0'-a
-OcbT]LPC>.IXQWgDJN]i>[1K?@V9IrGCb9pIVED0Bn`Rp['-.3_;!B%jjM/_^;&.Od`0;UbfIuD_;Y81
-inW,1`5BU3]t2(mVRX[X`kf3oa6Csn_S3jurOrEQbNmC"rlnKd`6#p6^9k#ATVS3YWMuB%d*fkRlM(/M
-qssFNmGI1!md]i8lL+9=q"a=Iq""%Oo_A@RmJ$JQpup`"jPf:qqsNe:mG-n(r;6EcpAOpTnaZA@p\Y?j
-qY0a\r;60VoD\Fuo^qkNq"agco(i1No(i(RqsX(Qq"js`"8Vfjqu6Ksqtg*YmdC)E8+QBGn,<7^q>L0_
-r:]p]q!dJ4p%\:PmIp;FrVQ<\o'lAJnF$#EoBbi5o'>W/nFGYcbkUVlkM"eVjQGanoC(u2o'G`-h(7LG
-hWN_RjQ>akj5K+aj4iJNi8`hMjmV6hkhtL^kNhO'mHjH1m.gPUpA"I_qucorrr)Zm%fZM.rVZWlq=X=Q
-q!mkCroGiumI]r9nB8traOfnIj6,UmoCD8-i99@ln`\ZX`qJuojRi9Js8;c_r:fR3j6>am4R(qlmc<Hk
-k2bR_jll$sn*]>uhr!;9cF87/<`ijICi4B>G^"4KBjY+F;,LY)>?Y68>[(WIC2\EKKo#_g$&XXqKn+Pp
-FDYgmB)cTD?lQDWZ*:71X0/G*YI(aK]=bGTYd(=4Wi;u$Y-Iu0%'?A%W3`qI^rF@5_SAUQ]!elHXKJ\E
-_8)XaF`;;EGG_RFVT6lo[B6R/VP9TDT=_VA\$r`hgSgg5N.Z_;JqAW7M0FuKOeJn[X0TL,P*)*3WrB+X
-Y-GO]V5Br[SXbt1Ng,leKm@lgGDD!1HC(k@T:*=3d*p@ZdE]V4]u7Y#^qI7j`6$0E]>.+]_8OO:`QPWm
-]u/";]<\Z@Tr>W@[(+&lU9E"jd*]M:bJ_$1]>M"kbJ2!2]u%k/]X>;a_o'=,_o'F3b0I]@b.#('ai;W?
-^X1*GrPpM4bKeDUaiDQIahYO#^Ugh\]!JH`d`T\UaMZ3=`Poa)YHkpc`k]4)a1fpC_d1'l\\l@r\AQ4u
-[^N]XYHP:F`5&X_d)!6!V5^f)Z*UpV]XG8_]Y(_SYHtCAXg5II^:gt]Z+$s6XKJ\0Y+r88YcbC9[CEf_
-_Sa7,ahP[>f$hplbg4Y^dF?^qq:QV>h;$Z7f[nTraO&>S`l,C!]=u/*`l6953k2Z.^s]d!Za79\_8*Ib
-\[K,bZ)b:<d([rOe_K08aN1g8e@DNeYH5"4X0]:9Xfo%7Y-,+>\@T2ZrN7u\S>)KuHFq&([C<KCY,\@t
-W2[#*\@oS[ZaREU^;.Y'^q@7aY-"b,Y-"t3YH>"5[C*TXrk\WJrQ>/M%DBQuc-t8$iSihTgY(3XdK@k@
-c-QC:$I[JZjQGk(q>:*gqu9+arV6'Tj6>Ueo(hgrI:,rM@qh+%OEYu,QCb.XXe]iB;c/jLSsu:DM-Vhf
-5"A@B5<V+i91qreEGpr<WiMeI:JF\tVu<Y(WM>o):.e#Q=(G`Q?=[>F?tt7FMM?1eAmBt[SU5=(I<KdS
-F*`C[CM%<pD/F!#ASGmiA6)f<<E<9t92ASf?=?f3;H7(4;Eulj6WJtuEG/`e@q/nS@piVP>$kH?@U32A
->$P97;,0qdr)XM5=^#*<<E`[,<E`6r<(p"e;,[?h"&Vrq<*<L3>?P$,;,0k_;GpIq<`2Rb8OlTP8l&2X
-<)cR_:/jnZ91VcP:0:Xu;c6Rr=]A3s>Zk02=^"d(=_iJISt:.ED/<Ta@96T0;GKqX85*&b<)$(`85;]J
-r^R_n6:"=B91VWI8kVfH9iF\X:J+AX;,dHo#?4f(<*Wg;>6.u?rFZ%Cq.fnBrFJ6(?s[8N?<g`9@U`JE
-?X@DkS"#q=P_*7==Ah^c;+se^<DH:c?>>k#H>e=kIWAq.?sdDbH>6DU=&i@(;c[%"r_rkrr_a5*='/U.
-?!:H:;+O_qGa&++#5nDrpA"Rar;ZNk#QFYqn*&fgg]#M*d+$_)jQGgup@nR^s7Q?d&(/bLbJh6-[B$:+
-VlHo)Zi7F?]=u%n]=YYb[BQO%SWJkiL4ahtG&q\JH\79ARAZ^RSsG7u;B6M_$lU%5g6GT`[*%(`jkmjA
-/K5bPdFZgrgUTl_"qD4W&./^L#SIaW,sX>9iT&eHQPgPV0A,+[jU(#&d<$BH(*+VT?n*o]-6s`]0e>4:
-/LD\U<m/W`5Br0KQ$?o.UMNIo<DH\":e4)T=A):@2*`iO4=;C)/LW_L1G^L22`Dim$Omq)WhW-R84-'I
-5X%k/3^bhk1-nJo4#SrX4?"]6-7o'O&iM[/5XR1d5UnEI/LrS$,W75.r@@t%0Rbc45X%7h2DQa.,q1;k
-.PND"-n6D`/L_ko-n-i',9.p]-R0fV-7L6$3%up7/2T::-87S?0ekIA-RUWHLUPOVNEoOY1+t^>0IJ:r
-,9@jM0JG%#+XJ*R)]p(A*ZZ(6+XS9J*$64D*u6"N+!2aL,UOok0/5+53@umM9++0P5u1H\<**I9?#BOY
-rc)^bChR$S>?=Wi5tam95!1Ja5r:Sh5?!<be(!!gWB;I[-Qj`d,UOcg,:+cs7`!`F=eiF$N,hfb6U6!i
-:F@M?-n["r/MSP!-n-Mi,pt/r0f(O?0JP:.(*tFK(KY3kJqf#<P)b6JH>R+)=]%ph?=.&JA8,k!H\%*?
-Su&NkrjrKI\?`35Tq@^9NrFq9N;\M=St2@<Q]R5`L4FdQH3\_@JqSo9NfX1&4-#;VLOju*IXQEXBjY1M
->$5-<ASZ4.IXcirCM@^%L8qVfYFrA@h:(ZNeAf5:^XLobaN)cRaNVK:i>haUi6ook^r!t&\AGhR\&,>a
-^U^kpl-[Yj^VRP\^0S\#l,q>m`59:#`PB-pZ)t++W26SsXe*ASe&TVspA+O^p%ItDiTg%&nF>r2l0e'/
-rUKOXp[\"Mo)/";lLXN0md0,lg>qu)m-*m,h!4n:rVcQhrqbjJn+?#?$i9Pop\"I_q=O@Ro_eD&q"aaZ
-qt'[_o_SR`q>BdSrVH<\q"t$eq=jRVp\jn@p\!e9lKe*>q==F]qYC'`o)&"KoC__Bn+ZGKp@\7TmI^/M
-qY'X\rVGmPp%@nErpUfmmd]l.cHQ(QnF#B#legjgm.9]0l0mluirJ*<jW*X=iT0"^ki1XVjlYR`kiL^k
-m.L>Qr;QWiqY^?js8W)ks%<:grVZKcp%.b?mHs-!l/q!ml0IQll0dcsiT9CtmdK\ibK@oZo',)qi8a+c
-i7m8UlgXK0h:9O?mdf]:qZ$QprpTdZm,.*pkm-VBl0n6.kNDg-,O+LSk32$ij58bNd*T4M?rpQCCi"$5
-GBS+MDJ*6Y;GU(n>lIqD>[:WDASZ:5K85AHOH59WL4t/*GB7V:ram*bCLUd`@^35DYH"_*Y,AG)ZaR?S
-]<SWEYH=r+WY)J=ZEUU:Y,8%oZ*V-U^qdh#7_QCD[BZj8Xf][__l%U!E,^&HVQR)#aNMB,Xf\LtTU_7>
-]=GA\\?sN8Whki<L4=f,K7])<G)_c@S#icpZG)]hOdN2LriJ#[Z+8#PUmdU3OGT'XNK&[HH[UBjMN!OD
-R^'/lR_?bge'Z.^c,-a#`P0+&]sbG`]Y2\.28mb[_T'[2bI"+J\\5Sl^9XH"UUn@JZbjPR[+!=JdD<]E
-^UV.j^pCbq^W=4'a3;E4]Y;#U_aDA]`P]p6aNhTBd`]e[^V\OEahc*FdE]nT`kfL.a3)QF`3m%XYID?\
-YftG9aihW:b.bO%^q@(`_8=:3_o]p0_8]Nuahu$@dE&i3_83dq\@AoN[CjGoYd)Qm^:gbX\#HR;[_]P]
-[(<fSZEU[A[CrBA\?rl[[C2m9Z`^O?Z)YOL`mN#We^2anf%T!=i8<GHg>LrIhqn@crn&CGf$_slbfRiA
-_8!k']=>Ma[DBMj]<f/f]=k_a^rjR9dk82B\$s9)[B?g:Yd_$FY-kjQ]tgqW[^+8kdF$M#iR6#q[`m42
-YJ@HJZa-jI^](K)[C*BL\[o#MYct.0Y-+t#URHIV^;[[n]!\WAWMHDgV5pZ&[C<6@ZadT^_T'O1^:^eV
-YcY(2Xg,"3Xfen9[(<mK_>h7JbQ,-d\@fVuc.1M.jQ5L`iSNACf@SO!r6G\se(<O>kk=fKrqcXOrr2cg
-o'#B#kNhd*dXGS$;.F='UlotJM3X[5X0&18?rU$iR[ok:TSZr000;[#9KbO$3W;Y\@;TY8W2ckjKMG6<
-AZ,L-$E9ehFA5=q92T#!?Y3bN<F0EnM2mL;DJER5St1:LI=?B`F)uVVF_k`+BP_L!B4GLa?"R5C?rpB1
-:In8^:01Xr93#2)>>.141I=ulJoYU7?XmSTARo(O@9Hi<?=@,F>$>9>=A_pn;>sW9=BJ^0>$,'2>@1E8
-?rBj&9hneg;,'nf<`Dpm!)WYs/ll"P<)ZF_9i+ko>#e-e8OlQL85DoP:f1"^;,p.Z9h\>W92APj=&`7-
-?s?B(r`^@G=]nd*>&8YKSXt%FEH#Mu@oHN.;,'_T7S6ZYrD4M/;++#H77Ka46:XaF92/2V8Q8Pg?<^]C
-?!UcC@f0a>@U`kZA-$1NqJ&f?B4bae@pr_O=^,'3<`iF&>$+p0;cm7+@UN5??<_,lR@0P7P(-b4=AD4S
-912HM<DQFg?Yu7)G\he]HuNS'@prkfGA:5\=]\a/<a&c-<r5l+;c?[r>?Y68;+XeqGaA@/#5n;nq"OXa
-r;ZKj'`In$lf?mRe]l@ad+-n.jQPn"p\4[_s7H9a(":XYbf.<)Z)"1iU84ZdXKJe5[Ca*M]fWm:[&Tsr
-OcYKQHua%:B5)1'I>3cISt;[JSX#j[*Yo.m)B4.YSlpKKa4]S9hnDH0*?WALe'?Fs\Od_J#R_4Y&.&XK
-#8.RT,W6l[g>h/CP8Y2R0\G4\j^7*)dW$6D&eu90*A&TZ)B:(]3^>Y^/h.ZBcc9-SHBF>OI;4t:CeIN)
-:0(Fm7R9O74'"7"75ltZ.N^/m+"B/r+Ybr;//]!+%MpLYO\/5=6V^BF92@Z.6o-q[5",f@5W1Gc6Sp2?
-.k(BR*&]]63B8u`0K_]X4@q4Z2C'V30J+S&1cI0B/1^]V:bssb0eORl+X8U!1b'^u+s8B\+"AKZ-RpGd
--86Pf-7(2j+Xf-+2_['T7m&%J3]]2W1G^R21K9.;cI%V\?X#cW5UJ*2-RBuX)^$^[,p[pc,pFcQ*uu7>
-*#BG/+X8'P,U"-[-oF@T5tjR277^?_@q/qU<E!CC@9QrRDf'6&BOt[V=&_sf6pa-q3B/`H1,(4<1,L^7
-1-73W4>/TZ4'.iqcdC4XUGa;K+rD=C)'C7Y-7:9&9>oJE;jseXL2':S8jI?Z:Fn1Q/MR>\.lBBe.mbd<
-.kE8)-R^Go0.nt6,o@sX)B3"$HAIT@O-#3GH?!Fq:I[W:<**71ASuU5JVTDYV6.,5]tM(h[]lg/T:M:1
-NrFneP*1fcO,]j*SX,J!N.un1HZs[RE,^)QJ;/oAP*2,rQ&q)`Knb86H#R>$=8l,!<*(\X@VBOtEHH;8
-Ao;C=WNrh6Upn.reEZ2H`kB+$db3'kajSGVc,@Q]q;C&RbJsOu9Ye?M[ALCFX2)N\]#a*_b.kd8^V7It
-]u8+[bL"5C]=5)Y^:_"cZ)jq'V6$c#T#&_%b0]VKqY^9dp@IS3nFQ#6nac,7m-Em1n*i71p[[nImecG/
-jR;Hqo'YSnhWOJ'qXO"Bkk>&UnauSPr:B%=n+5r>q"Oa]p&"[]pA=[Uq"Xjarq[W,r:Kj`o_\Xequ66^
-s7u?[q>L6eo^h_EnalDErq.H.oC22?q"!SCq=OFXna-)Fn*KZ>o^MD7o^MDIq"=FQq@<>knb2\Ko^V><
-o();<p&=P5o&J'@o]P6#l14T7jlG[olf@-ll/^jcjl>[liU,skkiLjlo(i:arVuosoD]3trr;uqr;--[
-p%7eRnG_ethr*GOio9"Yg>CiGi90@di8<POg?.hdj5At]mHNp'bYuU'a4p.GgZ@;OkiLXRip#e!o'>5_
-a852ome$>TrqcKUp\a70j6Z!qlfms2khb1Sio]Cek2taejQ#4Vh;Qi4\qFj-A9E*BH$FLTDJWfh<`8oj
-%oZP4>@(`MCN"??ItirEOT(:TMMHb1H$F@IC2%BoB6SQ9D/F*p[!o<cY-4n-X0Jk8[Cj8i[]d$@Y,eS'
-Vl-DmW2lqsUnXci[CX,la2c3=_8!UmYd_-Pda67FG][hAH?Pm\YGoUf_7$GIVkp&VQD2"%\@K,Vcdnqd
-N/ECBJV/Z5IY)d&NdmP#XfetCR?E]#YcY"/XfJ_<bcIq>Q&gu_LLZ1#Oc>0DIXc^%N/`:TZ*^C&_T:-Q
-d`Tt]^UD,#]Xttq]Xtec[`Q7uaN)-6a19@!SYi[&[)]tcSt;mh]#;D%_6Lr3d_Nf8^r3Xe^pq.c^;Ie2
-^q@Y-^V7\(\&?5(a2e2#(W"A4aN_QDe(2pta3!#ZaN)ZXeBZ+Q`WWZW\\Z,\_b%\RYdV0GT?,-la2ks(
-`l#Bp]YV@m]!fPk^WX^8`kKL6]Xu)!^qdUl]=knf[Cj&^^VmsmYf=/V^UV8']!&<B]=4rG[^WQHrj+#b
-]Wo5c[_',Z_SXOFda["*eD8s;hqd,Fg>:]BhV?o?g"kB3e'cI^!R&Xb`_FCg_83C^ZEpsH[^NQQ]=>Jj
-`PK0r]XY>cbJV'+[_'Dj`R;?+['RQoY,8D&YI1[<XL,RO^VI7a['Iucd*U=uimP`^Y/SbqWjf::riml`
-^TaZ8X0/_5['mNTZ*:74XKSt/VjV[P[CWBBYcb(/WMui"XKJ\2&[JdLZ*UsO]=PM\['d3CXK&?#XTu&6
-Z*UjD[^lCN"2Vm_[f+,[ZEq$Va3iSrl07U&m-Eluk2bFSf@/(Fc3_kFfA5HInFZSVp]!5Pqt]aFkj%Nl
-flgb";.XR4Viu@NLm4I2X0&17?r^-lR[]b8T86c+/N6'i7l`Rl3($51@;050ri-[*K2539BV23(X/i=s
-RWD%h5=\CP@Td,J>$#-LKSkeJG&D&&Kq=faG(+sbFE;VNHus7@C1h9uCh[Ej@p3AD=C#!.<_c(Z<D-4m
-9h/8i?X$;k.kXLtKS4Sj@piJF?t<YJ>@:T==^GH@?s6`?>?=a(<DQb#r`];*'j"^C>@(B:@96E0:/>"h
-:JOeh<DlQp9heYi=Su6/=BAL'>$P617Roj9:.I]G:.e/T;,C.g5tFU?:esnc;HHmr<EE:';c-Uu>?b64
->$,$HIug.lI;<\7BkM0b=&Dmk8k)9A<)QOj:esk`8l85N7RKL6<a/m:?XdJOA7POJ!+Pk=#A.OXB4YO]
-@0BnB?!^k:>QS,5>5hE9;cH^r<DQLk;H$Y!<Dudo;GU=t=(,H9=BepCJ!catT9=b29ik%V7nQ*@:K:4f
-;.4C5TQb1!K7%]L@9d&EE-5kp:g$h$=B8U1<DZLf;,^Fo<)Z[n;d3@/>#S'q?$)A3s8)?Tnb)VQrr)lk
-rtPJ0p?q)#f[A6rcd0tffA>TPmdg)Mp^m/_kN_<rlIFA3bJq3#Xe23aRn'!?TVJBbYd:pS^V@Lr]<n`>
-V4!R,JTY^7>?bB@B5i3MM2[diR\$"JIiK12$l^4@g7hc!ZGkJWjk[R8/KZ.Xd*p@jg9uGt#R1PE&.SpM
-#mUeH$6q2DBB.t2erLac'f47ljQ>Uah9p6\(Cq,m+<)IJ*ZZLV2*F2a2(g?p>gLAu:PYEuMLp#7OD%Wq
-=%cCn=&27R5r)%f1dEuR1+=.l.iBQb,98^*2CTX[#RVk8S![\t=@bD65t=9s1.!cX0g6.74[q=d5WgeQ
-1GC(52`Wr]r]D)U68Uek1dF\p1cd':4YA350fV*G.4-Do0/<A]8iALX.l'%:+WqmJ+"89M,q'lY-7^Mn
-.Mj6O+tY8o/h8e8.5!G81+aq.1H@HO0f1UF=,F?1d"bCk;G0ee2(Kq#,p+!B*\8Za3%$!t-7Boc+rhR@
-(a1Xt77B[H=%Hh*ASPU_AQEYbC1q0e>?P]F:JOMK5<qP"5!D(h3&i96-n5*F5pRm0.4[230InS'.3pW2
-1I4)Q0f_'lS]oI/e%h\6+"JEL*$,n;,q^Sp.QgVJf8i^mWh,/e9g(Wt@Y@9#-SHrW/hSY33[u<t,:+`e
-.k3"t-mpZ#0eXsp.45uSCjLr'R[9.uL3@TN=\D%@3&sN*<aTT`ItiuLT;]!'\[oGd]=5/KV4sHGP`Ula
-N/a@!S=Q4@TV%a?PDkESJU2ZdFoH7`GCP'pLQ.CYrfmkPOGS^IKnObkAR/C9;g28I?Y*qiDfKc0AoDL>
-W3<M2VRXFte*?)G`kB+$e(E*kbL4YWai)-\o@VR9aMbs4_8*q!^TkA^WkcE[]#a'^b.bd9^V7It]u8+\
-c.'kO^:Lea^r""+[]-'uT;\`gS%m;!cd_FTqu$Bfp@[e8nFGl1nb)nQ"7ksJl$hsfo()>Bm.p).kOJ*1
-lfm?clL"'2rq>dKm.gVVmIL#Jr;,mRnal2Ap\4^]p%nR[q>C'Zq"aa^qtp6dpAXj_qXF4Us7uTgq>U$\
-qtp3`o'l;GnalDFnaQ)?qtg$Wp%\%;p\++MqXNkDr:94Gq=a:CoDJ(DoC_kRp,2dFoC2/5n,2b>l0Rm.
-o(i%Oo^_%hc10iHjQ#Uumc3BkmHNWikiq?mk2G:aiSj.fkOIp,p&G!i!;QQk#Q"&]mdB]7m/H8rlg<fn
-io]Cbjlta`j5oLhlg<]ok2>1ZjP\kPkN(ObleU[bl0806I`f^N`nKtEg>V,\oBk\ti99S!na#5aa7o)o
-kOA<Is8;lhrUBI?kih$fjlGdrio/kUk3D9ul1+-+kiLj]g>^Z4\qFs2B6\]LH[9s[Derlg<`2Ua9N+tp
->$k`PCN+HCJVfAJOH,?\LkUA,H$=:HC2.NtBR"c>Df9O"-FC(`YHP".X0Jh6Zb!la[BHm=XJr8$Vl$>l
-W3*/#Unjum[CO#grl$,!]tCk`X0oCEda6:JGB7S<HZu*`Y,KFd_7$GIVPToTQ__7m\Lk1qe'=GJMM6b;
-K7S`:K8tSGN..7uXfetBR?EW"YcY"/XfJ_<cE=FKR?Ebq21pjPS=,C_H$X[iLkpADYdCC,_TC0QdEL"^
-_77P(]=>Yr_o0L/^U^e^^;@_%`43mpU8bR"^I>`5UTLc)[a)q2_7%A4aLf:&_8X1)a1K*o^;7Y4^q@P'
-^V\%.\AZA,aN;QFaMZHEa2kg/b1b.ic-Y%^ajJM_ahu$9B[!oq]>2+l]the4^pU\aX.75L^W":-[DU/$
-[(OAo[^*cp]Xbns`Q?$Bb.bEp[(4AoYd(XH\@]Pi]YMJ%Ycu3UUp[G@_S31VYe%3CXL#CFZF-p@]X"iV
-]Xc%t`89J2i83;Hi84Ic$.dYXeB?@meBu>9_?.cp^](lp]th(a[CNiV\@f/U[^`r`^qm\#_RmFr^Ugkb
-_nW_"a1&n%^:qJ#b1!i-ZEh9kXei,(]YV7kZ*V!S^q[:bZa8#idEL(qimu/p^<b9J[C`T>WiE,.\#?=,
-Y-GFF\@T\t\@&KGWi`\/WL7mT\@f&RZa$^9Wi;o!X/i6GYd(L:Y-PUM]tCqc[C3EGXfJJ)Y-"n3Z*UgB
-[CEoa^;@gs\,F;kZa70XajJi"l0Id,n*]N,kiLg\gt0s!cd:%ff@o-@mI9oMp&??;oBPZ,m+pH??qsO0
-D4IPfG^5+0SZAfnUMO==<L9,CS"H=,=V*)22F0l)3B0,_78HilBk!#"WbS/Y:JFMsTVnllX/r(bF%Sqf
-8PWSs?=I2GBlJWVMM?1eAmBt[S:Pm6J9H!TGBnRYDea$!Bl.a(BP;!a>?"R'<`N*n6qpZV<*E*m;d!@3
-=$nDe;d4p.H?3M!=Bf0E?sR/M>$P6;>qTGm=^#'6=&i:$:g$t*>?kE;>?G99>$Fs.?!1'):f:@i:Jt.i
-:J=DU:fgb$<rQ)m<aAs5=B\p2;FX)A78???8lJDV:K11g:.S,N7ncTR<)d%(;H-Rl<*<*t;cm1*>$P6:
-D1@V<Sq1ThAS,Fc>ujg$9h@`@85rPd;[cAp:eF>W8kDWF8R#g+A-6=PARtdL$"71L?WpoK@UNI?=TVf1
-=8l6"='/L&<**.%<`i:"<E<4)>$=j*<`;ps<)QOj=&`(!=\rO8=]ns4Ck/"HTV.L!>YS0p8ki&N:/=ke
-;,C\>SY(1DIY`MrA7JtVB6A`D>?"X%<!-)u=BYT"*)fm>=&iC)=&iO0>Zk$"=']p7s8MQPjQc7+q>U!c
-(&[julf6aMda?OicdLG!iT04ko_8.[pDrkejQG[fkL@u.bJ^usX.PoMR$O#(R@^1OX0/b>rOicR['?[2
-S=,FhF_=r[=BJd8IVEbFIXR9@Oe/&CL`7!6$QL7FgR_PrZGkJWjkRI4/Kc=\cd^Iug9E[C":#8E%L31E
-$4Rab-nH9Lj5K%JM]3EH2U^@@k2YIWdW-<G&JZ',+WVmV-o<_70fC^;-6j1)bJe3rM4KKTJ:<ZAC04V=
-7nm,m=]&$i4Z4c@IPNZ40.%Sb.i]ll.4$Q%0eY!n#7*"GS!\&.:HUEo5tOI,6:j$q1Hmrd9/SOf3AN9E
-0IA_=4$5\j4?PMn2`j,Q2F'P^2(gUE.4d210e=Ur-S6u+1GUU90/>dV2)-mE/0>rT)'14K(a:XY+=8cm
--6jW`+<2XQ/MJk@4ZFuD.4-T,.jl`"1G^mL2*4rt[ER!f83B7)6r5uq,UXiX(`48E/12kj+t+NT.3TcY
-+!O(!EH,VqB67ec<"D_r:.RKC;,9bH3&WZW2DY4b.5NP+.kiY/0/=t,.k`V62E36B0e4b./h/1t1G1+5
-3%%'^1c.3P?D,_!e^i<fTJ@N9,p=Q\*[;p^.4Qc/<l`^V<1L7lQ?uLr9M:2?@PfVc,pjrb0ejpP,to^=
-0JG+>1GC@90eb10*@`ES+a&@'U8=HLQ&9m*@TGu_2DmB\92o>;HA7BCS#!3q\[o>`]=G8PW26/TQ'.5j
-Ocbj%USFW\US+4dS<K.qMhcn3H#n!)C'Sg%G^FppNKjF/'p=]<Mi3ILIrT%'<DZIe:f:@t?XRRHC.r)E
-B4lmnYHb@2\A?tJkiUC7]=l#.f@%jddEfqV`5Lp3f[e?e_T'R-]YqY,[C<cN^qdIkal_'p]>i49_8*e!
-`QRVme]G\>\@/nW_8*e"Z_sXpSu8KbS%m=ucd(hIqY^9ep@@Y6lgO6+nb)JDoC_hFnF5o;oC2,:q<m>/
-n+#u7k254flK\3Ao^;25p&+OZq"adbrq>aNp$qeKq#C$Yq>C-bp@\+PpA+O\rqQTls8Ms0pA=jho(DhU
-qsa@Uq=X@MoC_o>o_8(OnaQ)?p@n:Op%\1FqXj4Mrq5RLq"!qIq=X7Hq#9mPo'uDFqYg?gq!RMBn`o3"
-m-aNBp[eCS60-D:n)iHhhqR5UjlGXmlJpmfiooIagu@h[i9'+bo]YZAs8Dlmo'l5>m-sK1nFQ5:j6>ss
-j5K.eiSieWkNV:=m,[*_k3(gelJVWurnVGJiS`D?f@A4#gYgi:hVciBlg<s'nF5tia2Z-Lo]tArlh9r;
-lfR9lmIKf5j3l-Enabl4q>^Hjrq63_n_W3fiSrqXlg3KlkNM7$n*]K2m-3]liS3&AeC;*eFDc#JK7ePu
-F`;&(?<U6&8fUDo;,gV$@;'P"H%:X.P*2#lNerUFJphrgEc#[lBa/=%J9H0^Fptde['[!=WiE,'YdCb9
-]a(pP['Hg6WM]Zi1T74PWi)SbV675?_8j[>`l#O'[^WEL]"$8=d^saGCMnEBT<#)k`Qc3,X/r1pSXc+E
-])K5k[C"E.S!].eJqo).J<>_UL5h.DS?/iqZFcThMkIM^Xfeb,Zb+Yl[ATR]P%p&-NKKNmMg'JlG(bX+
-HC(k@WLg`Dd*^7bdETS<_8<pq^rF4.`5Ka/^q[Ou`4ipuaKqbEZG4>l[Ag(/X/`qQ`5BI!_p60Cb/(m9
-bK@Q6_R[Is_pQ60^rXL2^:_+r_o9[;a2Q$?g&B;/_p$Q^_oU*MdDO2Rc,di@`.#eP]=kqp]t:tn_o9F!
-\@]#Bb/:m4cG?p)`k8gs`PB!nak+DA^q[b&a3`)O`4*1m]X4cF[(!`h]t(\d_n`L]cF9maWiE85Yd(OI
-[]cd=YdUjCX0KOEYI:sRah,@LgsOKo_7me#]=ttj^;Rjt[(=&d['7!RYd1UC[gTd\^V%"b^;%=o_m]NO
-rj6IT_S<Re['HgA]"kn_^;-ne`591'`QZiA[Bd*MdC#jV\Ac:s^Ugqc]thCj[^*0d][=sPh;Zl#be;<P
-_61,IVPgAlZa?R8Z*h*U^:h2*b.>'bY,eM+Vl,c#HEjrZY-,"3Za-sEZ*:GjXgGIDYd1^J]",8VZ*(10
-W2Z_oXg"t5YHbIC[CNi`_8F73Z*M-[^q[+X[D0l4gu.>\n+?;Pnd"jXlKIBff[BcK#h.DYgu.Gap&4R`
-,l[T+mIg;?eSnY`9PAC8W/u4JLm=O3X0&.5?rp?qR%'S:T7q_s.k3JC7nPj#3'Bl4<af]RN2WbVT7]s7
-;.Z/iWMuntTp]gg76X+7@:*JN>ZkZWJ;/l6EG9#iK:\WbF+&R^F)uPNI<KOBBkM-sDJX!#Bk(CM=BAL'
-<(KMR<DQXu:f((l>@:T"-8A1tKS+Sj?W^`E@UrqYARJbK>[J%I?Xd,>>[(B2;Gg:m=B\m4r`T>.AH#pO
-=C#<;9M\Ja<(g%c:eseZ9i"Sf>$G)-<D-@p=BSa0>[1<$6pO4=8OH'G92/8_;,U:c<(ohU8l/;b>Zt33
-;c-Xo9Mn_j=^,<<=BoZjO.MqrC1V0n?"@5B;,U.^7momE<)PSO928DV8PVcJ9h%WY@pWGH<E*!u;H-Rm
-<*!!q;,p_";,C4n:f("f<)m"$>$"d0>?Y38=8Gr`<EE3u:Jah\;,gRq:K:Fi=C"p)<*!a]S=ZCHQ$u_-
-;ccah:.nM`<DcUi@;h^/HZ":gJ95=1>[_5dHYcbZ<`0N.<)Qe":KCLr='8^0<``7#<;p28>uFBu?#uD4
-q!$_pl0n-:rUg+@rqZ6Pj4r25cd1"deCWL5jlbt'q"X[[p%%V1h;I)Di7$-$ahtZmWhZ,RPl6[KPaJ&8
-U8bH0rOEEGZEL=%S<ASKAm8/0:f2[A>[h>]EJB:'P)Z&b(_?oY*[-X#QW&18a4TA3gpoU#+skCVeC<1*
-YW;sl#RV%Q#m:G?&KM]6/0Sc_iT&FB*>TDJc.V(:iSiP=C`+*%&f;u@+!`'U0JG(71Ft%&+qn##bA'Rm
-SWA;LIZp+;=&;dh93GS&:fC:`3Aj#X0ebC9+<Ms]+"/im.kE>,1bTRI$mdp'Q>'eq2F^)'7nQNP5<:nc
-5rq;-1bh$R3A2m3.5WqC4$5Sb3C$dI76<Cn8Ne@L/i5C1/MJe,-7'ug/i,@D1bUI71,_'K0f(aE-R'QH
-+"e]R+Y+`].PN>#-m^\q*[2dX-oG?s4>f&I-T3Cs,Ub<#3CPe[2cPL;bgECc4\n9t4Z=r=-RBoT(`akO
--RTr[/fYoW*?cjO+&Q0.5s[1W1+k%//1N8.0IJ5#1GC1%.P`7q-RgT!0JYI;0K(mI2*<Mi/cI:;0/G:1
-,UO`W-7^f$,;1bp1d3QC0/Qq#!7_##HH)X0+"/fl,pace.4ltu.6L_Rd[XF0ZDWq/9g)*@I\0ao,Ut#b
--7(5s+>#)p0JtdG0K1a>/2T1>0IIhh,oJ%]OeJeTT9tq&I;*%e6TR%\2aU)7@WR-[P+8>L[^s,`\\#AX
-Y,eCoSs,;!NffNkR&I*eY-+gt$_ElPOc53RJp_ibEW0\^EH65JI=d?>Q'IYtOc99t%uGgVAQi)1:/4S_
-<ENL4B)ZL;?sR8UKVGQQZ)P:NgX,0HeAf,5^sgl_bg"P]bKIiBkP*omd_ioBa18_!\%SiH]=,_r\@TfD
-e&o;Ccc!Z8^:qP/lcdht]sG#JBt1pcYdCU3Whc8cWN;]-c-=JOjmr3Er:osUn`8j#n*BN8md'?5p%eRa
-o_%tIkOn`?jQGgmmd]W$i99._rqH-Rm-j`Lrr2feo_\UUf_+t0p[n7\p$qnXr:]OJp[n+Oq"a^Yp@%qY
-p'pKcqu,dIp\XdRq=!nHrq?EcIe<7+q"F=Np%\4Sp[e%NoBZAKmeQkWm.Kf7nbDqQp\a=So(2_Pq=O7R
-p\FXQmJQJBnFGr,jmM^/mI0T+d*2%@ipl-aiTfUilL+$"jQbCXi8EAQpu1Q*kNhWge,&Onlh0W,kiM'q
-lfRR(mH36em-3KdkO@KlkN:jb$/aRrf\#$9f@SgVf_j>*gYCK9i8EDii*k3_hWNVIlL!ZsnaZ+la2c3M
-oBkQ'n+>c$lg3p"mIB]3jO26FnFGu=q>^?ks7H6_mG?jhjlP[fmdK&rk2baklKI3kjl,1Ti7lr<daG^a
-G&MAOJq85mFDkl&?<U6&*D/mq;,gV$@;0V#H[pm2PED#jNJE@CJphrgEG]RlB`i*cJ:d`E%(<XQ['$R3
-WN<>/['TbE#I:_BYcOh%V>d4tW2H\rVk]r`YI;0^rl6P,^Ugn[Z)tIC[F3FJ\9W+0DL$N$X/i&8c+pcg
-XJVhbS=6@e\\#J_[*mHQV59?,JW#>/I$0#=I"[H:TrY;uZFZNgLnV5[Xfeb,Zb+ViZ_NkIMMH\=KnbG=
-G^t*aLPh"=R]s)oQ*eZ\da?4bc,R0(^;@Cq_n<Uq_8XRFcc!fC]stu&Z`'k([D0bqWMHPcUrgEm_o'(*
-eC)jk]!]H!^o,&c]>2/q_pcB/_Tg6;Za[]b_8F41`5BL'c2PUm\\uY@]"lG8cG.W?_oBgBaiMK4]t_J#
-^;Iq-`PApj\ZhpV`Os:?`ONao\@TSs^qn%"d(mNAa2u03a2Z0?\$jPn]">\bXK8h=['[B\^p()g[Bd`V
-VQ@G:[C3f[YHG=0ZELGfWOC$U]=kbh`MK<X]s,#c]<eoM\%B/V]"ktbXL>mTZELaSZaI9N[Bm'<[B?[>
-ZE:76rN?+$#IM(S\%'2f]DfT)[&q'^\@9Am\@fl+e@E#oZFePoWOT[[['.3[^ph"l]sY>TZdQJ4dad.2
-bfnGGbga;.[Bcj6G-%gT\>HL6YdCpM['IWbZEU@2X/N1rViu7O[CWE@Xfeb1Yd1U?Y->%8[^WKH[^s)^
-\$WKEXK8A"W2Qf%Xg#"6[(!EQ\\Q&#`lPHk^qmk&Yd(UNb0o)(jlu1)p%7hGq"4%BlfR$Tf%/C%f@es9
-k3VX:q>^Bm*;Sseq>9^/Dc]M(BQ0K?O*5c(Q(=tUXeTZ>=&o3d=Ic";>;%Wh5=\@/1,h?a:/>,/CQPKp
-Wh4l>9i,GjU8b,lWhGi!770.&8R5P0?<'g/COqD$L3%-D@"k2CJ8TX^GB7hKH@U6WAS>dlCi!fsAS5F^
-@UNtT<``3h8l&G_<)uXd='Aj9<BDEd8R%%,Huib)ARSqR?XmJB?!^cC>[LuC='T*<;GBqc<``C+>$4s/
-<*iX-=B&F/=%>kY<)Q:a8k_rT:esk]=B\p2<`W:*='/X/>$G3391;*8;bKOX8InTr<)HXt6;U<K:ejtc
-;H@('<a&F#?;XO$>$+^%=BAO,C4))6SptHfEGA`f?<C-*:JFAL8P;lU:J+Jd8l&;U91h6);H$4b<`2[g
-9i+_a:/Otg:/4bi<DZIj=]&*s<)ZXi:0(7j<`N!o<;f_n;$Tos<)HRp<`K'!%8TYt>#SF+<DQLoCO2Br
-SY)R?IofHJ>#%OW93,(m;,C(tELiYIDLI.bEF`?`A7]e*CKF>8r`(1B=]nO#<)Zdt<`Msn:Jakm?=$o6
-93,A@S,2U<ioBJ!o_\RYs!%I<o]P8ie'ZOidaH\"h;RJYlM()Kq=jIJlegLQg=k?1cjJ+@_7?bKUn=-@
-OSt,$P*_T*TWGK-[C<WQZEL@+T9b7VAmJ;/9h\>^=C#?OK7\K.K9CBo%L3:],E^fD;L,Rgf\bZC[QH,d
--Hc>40%8OZ5R7W&#n7LQ"9f2A'Fl'5/:H@5j3rZ%()8dRg#:rLiS;gq(DdPk&KVl5INTF>+=Ad,2D?^2
--Pp%7ct,4LR$E8MGaP.J;FaJ[9ikIn77g6B927u;1cHs*+t>)c-7Bu_2)R*C-k6Cn+Zu^"FDF]D<_5D7
-5tjTk4?khl3^HY#00;Qe.j6/i1,LmJ3B&iQ/4)0M2CpdP3#s1o1b^%)+seTf/M&A!-o!S=2DQsC3A`ZQ
-0etU@-R^#O+>P2\+WhdP0/+k02]"%i,V:H!-nG9Q;EH?W67=0:2_cX+0eb.6:Ooapd@*WrA4\F74>/-5
--R0TK*Z?=M,TS6m*[W<X+sRO*0e=Co1b'^q+XSZd,:G2q,9eTm/gVbo3%$.+.Oc_j#U1iI-7gYm,V&a>
-r?MUp.kN/!0JG*X0f:3t001R54>/$32-l?ie'lpgUb<oG2^fUa+u(c&.4HW,>0,'\<gThYM.AnE;b1kh
-;Cj.Jr[93C0f't&-mpMu0.S>"-RC#l1G^^1)CQjL.uTjgVPKT@OG.so?W'6P2CCCB6:k*dFbGd>TV\g#
-]=PP^\$WEBWMQA_OcPQ`P*VN,WiiM.YHAJ*R?WhpLkgS8J:DihF*;S=D#J8gF*)PNJ;/uDO,\[5FDY]$
-?X6]4;bg%Zr_5UN:eb,"?<<SnWhlMd]Y<g`kO?s>]tM>7d`KDQe&KGL`l[0<iRPud_SsL+\\5SWY//&T
-X1>s\bO!0c\^84m^'_E^_pIr%e]YeB^_a]$\@B2UWMH/\VQ-GpVSUO3cHP58o^r.[A,5TPm-3g*nG2YC
-o'Z5@nbMtGkNhC!n+-#1hWFLhmcWEalLXfIp\k!Mnbr1Zs8VijrV5gGoD/1Rq>L6eqtg0`oBkf3oD&1V
-naQ,Cp\"C^p$_\KmdKrGmcs?4lLacCp`oA+p@e7Up?qJGmIB];p@%JHq=O=Tqt^!^r;-6erVccrrVlfr
-4T4R$cHtnNo(2)/p$:l3n)s-;r9WhGq!cqfp[IY:ki1Xfg?JG$n*f0!g?%DLh!4=glK@<mjPJk[lfe<.
-$0'n!jQPdch:^H[h$N*)ki_$ckN1UWIcBACgY1QHinN;MjPf%Sf$N"/gt^uWl.abAo]P)fhqQrFkO7Wp
-m.'fIhp9<^fC8.Zm.Tr+hWjRolK@NulgN*>q"+4Gq>L?nrU9.Rp[H\fnET#ml0n!!kiUsglg*fsk4.E\
-jlY1Kg>(N.N.cG#JUhoaChI*Z=]JC!%8fr!;dEjEC34`SMj'>'PSB:DN.le3H?aILE,KQ5Fa&.\JVT'[
-Mc?pcZ*LX@Yd1I9X/`%rV5^]*['d<M\%9,WYHP12Wi3).ZEpgC[^roW\@]8a^W4[SjPJ//e&#XIP`L'0
-PGZ*h][jj)YHP%6Q][/t['d9M\%BpWesV>BK8bqPKRAQ6Is[*9J!d19Z+.r>P(TL:Yc4V)Z*h6WQC3Yr
-Q'@AeI>*c;Islp%N00!\JWQqAUme[1aNMlSd*]V6`4l5c1!7>F_7IRs]Z8!uYI(UJ_7mRbUq4p^`O2J9
-Wj]UT]@"s5`R;cIg!d[Vc+C0d^;n6B]uJ16_Sj@5_83Ob[(4#k^ppqg_o9O8d`/uC^pptq`jiCh]sP_s
-a3)6C]"5Vi]WnlZYdUsM]s>&c^9kA`_nE[r`PB4,bKA5cbgP1uhUp,q]Y;Y8]t(&=]<\NG[]Qm[`NHGc
-bKRW3d^urnZ)Y"?WPQlt]tL2FWO9-_WN*VG[Cj#X\@&KE\])=r]=bee[^3T\^::MQY-bOB\\Gtp]=>Sg
-[C!KT['HsE]t(GT]Xt\^[B6:-]=58bb/LclZdQe%\@K#V]YMV*^;\:BgW@(8[_0qpS[QGMWi!5;]">J\
-ZE_!DYL^J;db3I9h8cn-f%Rp4Wk#GpWiED:[]?gBZaIEX\[Ai^VkM#LYHk(+X-[42Y-=k%Wiib>]tV=s
-]",2NWNN"kV5^8fV5C&br1lBPXfnn6ZFRTZ\@fA][C!?NYd(I=ZE_-X_8OI@eCiX<m.^GVrr<#tqtg0a
-n`oB%jOho-eCimJo)&:`p]!/Nro&oB5Wi:lZEAFdFao[KW2QS^I;N\=S=Z@BS=5:93AX)h5=%"S5sn%'
-6st=aVQR"rRrnX23c1IcXf\V"SsXk$84#[:?!LE+;H7:HIscTb@TZr@MkcVaG^FsgI<0IOG&1]&CM[Th
-A7&VL>$tH8IU?DY:/OhS6rHlS76X40<ao97:HC[:>]b(&EbJBN?XI,LAmAA:=^"^":Jt%c:K14l;-$Xs
-=B\p4<`E($=BAa6=&W76@Ua"]?!CZ?='Ad3?<(6EBkqNp?=@GL>Zt?<=]AX1=&Dt!<)QXn:et"d:K1Lt
->$5'9C3kJj,*[e,@ouQ(<DHOt=]AC'=A;b'EIa=>H#.\EG&h;'9L_`Hr_!Pp7nlWH7o3)V;#X2n91VZN
-<`Aro1Jgh?;,^Ch9M.oO9MJ>^<)ZXi;c6@b:f'k[928A]9MA;\:JOYV77g?M9Mnhi91VZY;uTJu92&,Q
-:/Obc=CH#>NL6<.Q%Dk&;--mr6:jmA?<g?(=CRqtG%l5TF_tVs=&*7DG\0K:<)?7^:fL:d:JOPW:Jah]
-9iGS.7RgZi<)lplK$ErXmIU2OrUKmjq!?nkfDa;*f\,$:jQ>^prpUEmo^D&.iS)i5eBuUgdE[3cai;-,
-['-R.S</PZIsu]qM2dLUR%L%HVR!bF\$2ZtP(e*uBkL=?9LM'.7S6NYC0Yt<M-hGC$OIIgT\jWLAu*N%
-io8Y(;)Bgm`S&nie'bfg$jI(H$P!@C#n.:K#UDnjKA#>CdW$<L(dZg3io9"TfZeLW'b(Zg,pIdV&/?-.
--8@2/1*[V[(0T#"<D.(fLR*%(Iu[Pn;,gRg4\J%%5W(ka1dXGS+snQP*%NHZ()8#31Hd<;+qYP>2i)cQ
-AQg`@:.[WA;)]sT2*3E<.PE>%.PED..kN2%0fV6Q/hAY62`*]e2(Ud]5XA7>3A`lZ/NGmT5qmaP:/4\d
-6oR5"0fCgG4>A<K2_HI21G1../h&2$.k3>B1He#n:h5?OTu!^c755o-/gDc#0deJ22'458CRi>^R8RKs
-?Vs6S*ZZaQ+sIpO(a:+?)CR*Z-mU#_+WMOM1G(().Olek+Xeon-6XEN,9\9Z/MAY'-7gVl,:@pf,9\-S
-.OQA_.OZVh,T@L<-mBib1bU!j*^;8%,:"EV-6O]e-8.>ODS+3Ge&8.3'dkgq+qu(C*BH)+,VDC+eWs("
-XdFNW=#D3cKV(pS)D!0U*[N?b+!`'R+sn]b+sJX#/KZ)k2C9h$(D\roR%0G#LkL8!BkLIA9L]FR4@;_@
-@;^CKS>rp%rj<!;Z*(.)US"%TR37NSQ^jS@Xg>@B]"PegR@08$O,/UFKRePuG]S%KC2@eeDa/8_Fa8Ll
-M3!^WJTl6SC1Ug[=&i0p9h\;V9M8/T=^566SYrE_Vl./?nCQsne&Au3_q*5W_9^TM`Q,s>iV\/]e'6"S
-b0%N5^V7.`_nrOX]"c))m)I&TcGI9/^:CkncL0'3d`0)9[_T2P\[/K=Tq\BaUopT3c.gRgiU?F2qYU$\
-o&]E-lL=<>p@\7Sr;$!Yp@._Nq=XFTr;#mQo&fB%hW3tnr;$!^q![qVrq$*dp\k*iqt9a]qu$TqrqZQj
-#l=;dlfmg,p@\CV+S5@$q>U3_qX3S4o()&-m-j--o_/(SrUogVp\44Lq"Xjb"8qofrTsP:rU&Cdb2i0e
-p[RnMna>o7kO&*DnaQDMn_2^nm-EZjh;7,Vo(qkEmc*m)nF#CejQu9rlK@<ojPJk[jPo+WjQ5I\kNM*f
-h:gW@jPo.ZjlGCVh;[DLgY^oBh;-uLi7crFf%K!Bh::*4io/nVhV$W@k1nP@hVR8TjR)-jm.:)Ohp9<^
-fCJ:^ip5gdk48?DlK\$/l0?X9q"+4Hq>L?nrq,OTq"!A2mcrs^kNM*lkiUsck3MF"l0%Tqf&buEf[e^-
-b)1joG(+j^EGT;s>ZXo(;[cQ&<*j'ICit)XMNa8'PR*G7N.le3H$FB.E&Vi^G^P$pLl.+LN/OsFZEgaA
-Yd1I8X/i.tV5^]*Za@*I[^ioTY-5(2Wi3,0Za@'H\\#Da]=`U(^V@h5f&>B-cI0L?Js)1BFd/c?VSCWq
-['-X6Z^-c2T<kr4[^`rqe<P`AM3=0iM1CJFLOkDGK:8a@Z+.r@P_,O8YGnM(YdD'QQ(F82R#m,ZGC5C+
-L4b,3Mirs\JW["BV4+g4aNDfUdac7Eb.td)^Wa^9b/DQF^r(W=\\Q;*`lH*Ba1TF:^;[CSV5guC]=?;:
-`6Hrb^!=d7c-aYN_8XO=ajA2I`5T[9_8*IaYdV?^]tM7u^;\"1d`f\T\?N9P^Tt&P]<T/ga3)HP\@/u]
-]XG>c_8X=1a1f@7e^)[of$i*tg"+a0iniAAhr*MQinW#(]siI3cGI9"[_KDY[C*-A`Q5EnaNMiA^='Em
-WN)bnZG"H0`P&p^]Xu%q[C*]_[_0,Y\[ATF\\,J]\\,Vf[_BMj\?iHG[Cj&[]=kkeZa@9QZa.!HZ*^jF
-]=+uM\ZN'D]<nT>[(X,c]stDU]#(q\ZadNY`4O"*^;eIJgrWg5[C3`o[[sM+[&^FFaN_?0^p^GPYclWm
-eC*%+in`%pY121CYJ7QQYHY=:Yd1U>ZF.<X]XbJfVkM#JYHan$Vj1V*XfnUtWNNY>^;.Ls]"5>TY-Y%'
-W2lblrMBIg#G\3!Y-,(9\Gj)M^:^ta[C3QLZ*L^BZG+$r_SjRAe(<C9m.L8Srr<#tr;-9coBbf,jP//3
-eCigFn+lJQ9E"eEP$:.5?Zi]XH"qMRQ(P"QVO;jMBQBZ8T:DF?LfHGi84#U01bM-`7m]aTH$QEmX/)5,
-=BJX>Su/WlWi)JUGu.+&85*8j<FSWq;eL6,I=$'F=C,3iUR-4NH[pKmF*2bTDJ!X"Ch6pa@UN_QA7&ME
->?"X->";+`=]SBf7S$Qg>Zac_6;Ld-G]7e>>u"I)?=mk[?X$iA<)ljq:JXhe;H6Ro<)cq%=T);;<`iI-
-?<^H8@U<DO?s?c=>#na.>@(B<'kh8pC1CX\Amo4Y@:NVI?tX"X@UijG?VXm4?s[,C>%(iG?=7T"NKoul
-I:cY_='&:&>$+a(<*N1"@<$d]P]^\\D/sT.=]\6l84uQL=&2am9hS>\:/F\\:J45N:Jjq`:f1+f:B"0*
-:J=DT:/Oh`;,U7e9MJ>Z9MA2VG"YP':/ObZ9Me;Q:/O_V8PN#W:f'kY8l&>Y84lTN:fBhW:ejtm@r73m
-St2-t;+F;W<DQ+[;G^\+<`<(,T;$LCG_1'T@prY?@W$=%:Jt+f:/=\^:Jae\8ki)Y:eshbA6q_p?!^E-
-;bM\bp[n(Pqu$Elq>^?l"oe8_i7QZ\eHaa^gu%2TlL+ZA%J&rPk2kLPeC;pnc-=Uac-48K^q$nYXJMGM
-MM$J/H@gs0M2ddhSY)a_\%9&QVk993I<BFB=B&*e69n%59i5D$EIWUE,o6mp(F,[0F?s`AaP,S.ft's;
-.n.M3g="O"\2Od!%h0![#QtME&I]*p7P^1`k24U,+<VI_fA5BEj5AY:CDe!&'c/'C)Aikl)(%(#1,1I/
-(a9`!d(i[UCm9dEG))KX>XVas<_#;K7mfp79gUg$4"N-L3?TJ$3\r3++!<@#/LhqV)CI>#P@A`S67"TR
-5#GKS5rq7p1,C[>.4Qi%/heb+.4?i,1bpgC1b^jH4%2:h5<q+d76iU\2Dm!B3'9KU2b$D1:/OJD5YFL:
-6UaU22Fq1S8lSec84l]J7TEVg6pkEp>#npTU:A(d[?jTF.5*G+0/G=1.53h//4OED_7t^q=\2I^4teT:
-/Kl;]*\euo.j?,c.jHGf,:4QR*[W?a,UY&k-mU>q/1)M^+XANb-7C>n-6XT]-6XO],U=HV+XAH]+!E!N
-*[E-Y)&jeK-7C8e*Zl^[+r_RJ,:G/b-7L8r3`179cI^O`V'd$"-7^;[,qgl34>J?9360X:;3e2MI<&CW
--p)L5:a@P@,pFQZ,9nHY+WhmT.4?Mf/ikU,+#>c!,pa9?1l[Z]NJ<+>J9Ys>;bg'q8jc!?;HmdTI>sbq
-r3Zd9YcXt&URdnQQPc3bUS=]l\$ii[^:q7HQ]dJmLkpb>J:W%GGm/>-CMRa&rbXc:FEi4bLP^e6G^4@M
-D/!Qe>#eHq9MA)P8k_lV=BSRlVQ$GlWkH+9g$@tQ`Oib"e^2FSd*]nQ`l?-\If%sKai;9=aMbs5]tChf
-^9+TM^VS.]aN1j5_nEh!]">o)maBh;aM>Hr_QpAS[BZa(U84idXert\g<\()me-2JqtTpPhs]ainF6;K
-pA4IYrUojXpA4a`p$_;@q"*n<naGJmi8<bno'62Jnb2t^rVlcmrquZiq>0pa-iO&Bo]tr6o^hbFnEouG
-p%A7]qs=(Np&"[^qYKs]rVcTfr;HKkrqcWpro!esr85c?a56F\p%8+Wq"+"Al0\-<m-XTFnC#\^nEp26
-$fUI>o^1u)fC%hbjUC,+iSi_[kND*ki8Nr"h$rB*kN(Rdki_$agYLfNrT$f7hqQoAh:gT=h:UW@h;@&A
-gYgT4h;[>Eg"kZLj4r>Bi8NVIe_&[8jQbahj5]Ltqu,Bt`l?X#mG7*pkiV-soC_D:q=3\2d`)%Pp[.eT
-rr38tli-hOi9osp9^1s.hrF.gk2kahlfmTtn)N0bjO`)8e^VToG\h5:Des,u@UWMC<`iF+=^,-BBl8!9
-I>*N?OcYWcO,esFH@0p\EH6)CG'ngiKS]Vc*K?)>NNK:eZ*(I=Z`C70XJhqiVQI25[^EQQ\[]'HZjj7A
-XL>UD['-^>[C3TXI_<G3`QQHSiS2W(d(j4EOH+U1OeTam_U6-*Yct48QBI)sZF.'J[^jc4PD"F@O-5]d
-LQ7FUKnYJ<S>`Qp\B:)%JXj-NVl?i&[(Nr8TTu+9OG8U9H]*f=K7\c5P)YQSP,c!hS@?P\b0J;[d^ua)
-]t1kkbfIfH_TL->I_iq>aNhcD^9kYm_8*q1`il/1RAR[(X3f;6bLY=jdET_VbJCs6aN)NNd`/o&Za@K[
-_RmFb]u.V"aNho:`P]U=d*'\W`Q-<PaNDlYbgk;!gtLZ6d*g@meCN:'f@eg3g""m1e(*+'e^W+&f$rF5
-i7QH-fA#0>hT3=;8@HF]_S!7k_Sa$rZ`p^J_6L5acHWr2cag?\WiE2,^W":1\ZhI.\@ArPYHb@9]XYJ^
-[BHjG['R-M]tV+e_SNsu[Bd-I^:aHW1:afuZF%!DZ*^j?[Bm6JZ`g[CWNEP<[B?^?]YM4gZF%0R\[&<@
-[CO#j\\Z"o`m3,j5KLIE[_0qpUU7J;Z*_*XaLf:/]<8<AY1:88db3I9gXX$@dal4:^UCAP[^)j4\$`QL
-[CEiZ\?riEU;=aLY5Y14Qst*D[]Za9[Ca2h`P&jk\?rNGZ_X@nrhfanrhgI0WMZPgWii\3['@*M\@T>`
-Za6pAriu[3ZEgaQ,K7[Cbg+YehW*kkq>C3js8W&qrVZQfp$q>-g"4s5i9'=tqX=GTk*f^K7:pbSY^1,0
-K9`(*V5BW.DJ4']StDRERtjs%0h+Jp5r:;d84H$>??^^rY,e@eFBMaIBqD3(XfA=mR<_V%7n66V<dn(C
-92]GHKm\5g@Td#ANMDkdH@(3jIrf[TH"pi'CM79cARf1[?".5H>?k66?Wp#i:fLLn6pOOK?WpN'1HnH2
-Ed2VGBjOhC>[qAW?!UfE>#\X+;+j>J9MJG`=BJR,>?G!5?X-K2=BAd6>$PZLASG^a?=@;M?X[>M?N=R7
-C_CT"C2%EsBkCsf@prn\An#7[@fBb:?!LcD?!1-4?X-lGDN1$TSWA84>$"s2='Jg/<E2jp9N5D@K:&$K
-C3=B6EbSZX84l?C6Ut*N:/+>P8kMZO:/4SZ8P2cQ9MJ>];c-:i<)ZXh9MA2[rD<hs:/">U9hS,RBhV,o
-9MJ8U8k_uM8PN#V8kMfR;,BnW92/2V8Ol?F9i+eX8kr,\=_2K2R%Bk6JQ#-;;,pOd92A>i?s6Q2?(Ia5
-B6SrMD.@!];dsTbAkl6$:Jatd8ki5[:/"AW:JX__<+]Q/7U06u;?f[A`;TW4rq?Bhru:t6oBG8ef[\R,
-gtprMkj.X*o^_S:jPAYIf@'ZE=j>+3c,n&H_nWgn[Ap'qQApZOJ:<'&L5(JAOd2<*Vm3V6Y,\:gP)+U7
-FC\][9h%K@8P)NX9kABk;(!:m$l^LggNQ,,XN9,OgtK232Ch;?f\4j-e$h/_#mC_F%1WXI%M00^%j!eh
-S)*5ad;gHV(,se!hr<\UgX'dV)A<l&*uGn)%2UHO5;4fE,oRmA?dHPk:iM_ZRs&n=R8H(J;GBYE:ImuM
-5"J7+3^#;^6TH;1,VLr()]1(]2Cp-k$5F[1I$\D_@n8L>5=edN4Zl%u4#8sI3%Q6k)^-IX/Mf132*!KM
-5XR^a2`<KY5s.A/8PE;e7R9UB6qU3N;GUY<CMe04Bkqj*E+<<e=&3@<>?"[*;G9b^7RL'W;Els-9Lquj
-O1W`ifY*qP1bLgG1H.*A.Oc_u+=KU!Vom5>:L-Oh;+*&m+XA'M(_\>D,U+?/*Z6@O,UO]V*[W*T,:=rl
--mUH!/1;be+XATgr[;&",U"<U,9J!P+WVgO,:"ER+X@mD,:=`W*[<!]-m9TR,UOcW)''kG.5)Yb-71H.
-<JS95f@7a7.2aH[/1;M^-Rq/D4"`!=`S$MNPH1+$E`>[_4)0aK+tG#c,SV[Q*$6XU,9\6V-70ub/3>U/
-+#,SN+A3C_0nb=7J:;ooH['U;<E*"";c[.0AT<0TPb4n\Za[<IY,eS!Tq.[@QC!r4VQHu%Ydh<W]t_D"
-^Qt1JOH>9TLPCA2H[:!`G&R4m'5hi6H@CO%L4+>nF`_M:Am\bC;gqJ89M.uM91i)`=AkK`YH"S"]tX$j
-mHN$;]=Z#3d)s2Pd)X,F`l[?>hUTBT]YDD(_S`gp[C*HCY.;<`bjNTo\&lP$^V7:k`67c'fZh:H]t2:t
-\%/cGVOO6PX/E(s_p6u^cf=HcoD8+Vq<$Q'l/qO*qXsFPm-scApc\NJo^hA@lf70olK[a+leC%IgZ8,.
-o_nOPl1XrPrVZWoqtg3^p\=R_rV-!Rnb)_Sqtg3[qY^!Zrr;lol2Ub^rVm3&s8W&trr)lpr;-BurVQNl
-rr<#iq>UBsqV'05`^\nXo'l2Eq"j[Qlg+'2o^2&>qX2_Urp]:3ioK.XjQ,h$oA\-YhV?oBh;$fAlK@Es
-k2>4_h;@2Qkih*bjQ,LilJgXUir7mHio8qTh;-i?h;@&AgY1B\gB$-hrS7q:g>CuEj5o+Mhr!,Ihu;::
-gu7>OkMkLcmJ-\;GgFCLfCA7ena>W)lK@BtlL"B:l0?X7q=41Gq>L?nrq>d[r9Vnclf-smm,6pnm-Elu
-k2tddm-`ojk2Y(Ff[\KmM0NfODf9B&A7/bL='&L+>?b?<Ao)I0H@Ua,OH>K_O,f0QIsQHbGB%YDGBeRf
-JVAr=NK*mss/cd8Ycb@;Z`C:0Xf81nVm$$)C::U[['I$DYH4e6\?r`NZaI<P]"Yko_o9dBdb`[%bg!h1
-JsV[HF-3?;WPd#p['?m;Z'CN/TWto3[^Ncpd?KH0IYN]=NJEOLNe;_4Jt/dAZ+/#EQ%>@3YG\A&YHtjU
-S=Yh/P`UibIY*64L4t/,KSP_OOF`Rp\#5e+aiV]N`R3,@Y0+Jk^V@q0_8Wmr`5'@6_na!m`O`%NZF7Hb
-b.jdCS<KYZb.,jK_Rmh1e'?+YccEl=^r415c-<u8[C<fg`QlQH[`$8#^s:EQdG*F,hVd8If@JO*gY1H=
-h;$oHjP\qR'[k=Qd*pLpf?DUgbgb%beB>nTbfp(.=Nnk)aO8P`c+:d?gu@51]=#)ecFpTi]YVS%\?`EI
-]">;R`6QZ=\^%ajVlHi&YdM*^a2+s@WiiA%Xf\V'Xh;0S]XG#L\[8cS]tqIq[Ca&b`59'l[(61G$G!^W
-[^3<GZF%$G"0]#8Z2V%/[(*HL['R$B[CifY^pgYZ\$E]VZa-pF]"YVg]=Yo"dbW!W[C3`o[]-mJ[C!BJ
-Zb<ud`4N7ZYclTie'ct,inD_mZddR<SYripX1,O:X1PsQ\@2@D*O`GSVSU-OXehefS7HZH[&g=2[(3oc
-`P9*u]=>?q\%&E7W2chsW2QSjW2QShUT(E&YHtLC\@B/b]!\oNYd1O=rN[!S`lQ9HcI(+tiT]k*qY^<k
-r;R<+r:opQk2>%MhVRAWmIgDHs$u(7@S97(FL\K!CjCf&T;AB]Q[E[`Eh&_nSXl4';E-Ht4Zbe]0h4c$
-77gU$GcS!JUmcF0=]T4,VQHu#W1fW-<(]PI8mH18=]&'qATWNKH?!Ct?<`DbR!F"*JUN#hDg$;:@VKUl
-AmT"U?X[)A?!:QB=&r?u8OH*D:.mo>:K(Cu<(AW+=B]fmDerl`>$"m=B4G4S>$Y91=]8$f84cTS=BT!=
-=']*5=^b`E?tEnZrF?@QC2.R"BP(miAn5I^@fKp9C^k,oBk_0l@UNSM>[UuIr`iZ3=]ng*;H-Ro;c6Ch
-<Es!RP*qo4NdkP><E`L,?!161<_lRe<FBm&R$i)3F_u/?Bin;#84cNC6;C'A7S$'>7S$?N:JaeX8l&/V
-:Jt.j;,0tc;cQgo9heI`:BOEi:JUj^!)3Vl9M.uO9E%Ub9i"GW9h\2Q:/OSZ;+sSV9hA/U8kDWJ:JaGN
-9heMc@W%3nSt;3u;bC%g<E2U\84[&p=]JO1T;-OAGCk!T@piP>A8QBu7n-?L9iFn]9iY%e:/:d_#YS#n
-An+>">[78+"A+0_s8M]kqYrALp?^kug=k33g>:fIk321"nauDCjkeYAf@83oc-+8Oai_TA_SEjs\@8K9
-TpUt#LP13UJNeaAMisF"VlZu"XJVb^PDFg;Bk(@E8Oc6?8k)fR?u'^U+rh:.)^1s5F[pSZbM(k2gTsO3
-.7qe9g=4d'[!j_:"pYD>#mCMD&.B'Z'eV/.g#h2>F<i(H1t14:ioB%Rd<m&S%hTL"*?Pq/)'^^i-SR"r
-*$?#*c,!O\Egi#XG$p/e7QOXN:eElF6U4$o2a98e6o6YQ,p=-G+!VpH)(R9i,pEs-'f\"*S6f/b2*X&_
-:fg7O5r_(f0Rc&:,pF?O-7h#86UWRl5Vb2h:I.K[?;tKUB4Z:(Dgm(NBleE4Dg$/5?YO@kB5(slB5(4F
-91DQD5>=U85!V@q3]]2R/MJq:1+sq*2+h_R_U-ud\Y)AC.5Wk=4>SQ@/0u\f.7/9\bg1u=>t.[k7P6,-
-+X89L%Nl`0)''Y8)&XAA,UOoa*Zl^R,UOuo/LVkm-nI)+-R0i`r[%^p-RL,;+U0/:+W_dK+9!EV,:4QY
-,9\-N,Usf_.O#oY,980W*ZZ:F-7KiU,U=rs:5$=*f@@j7.31#j/1Vb\*?[C.2_H[Aa4QSKOfOt'E`#+Q
-5B2ZO()J;=#p1WE*?Qm^-R9r9,"<_'.Q]R2*AK8n+<VF80n4h'H['aXG'.k6?!^iE?Xm_\D0gu"SY`?l
-ZEpmAX/MnjT:;:9QC!r8XKo.:[(*`_^qmq+_>TK,NfK!RKSG,3I=6HcDJ<furFQ7IBl.m4FF!k1#^^lC
-H$++A?sJ.\;,'\T8k;ND:/Fe^O/'4iVkUl=n(I*id)E]3_q*/V_9pNKa2c3Ak54,j`PT@'_o9L,[Cs)W
-[ApF@^VS.]aN(d5_nEh!]">o(o@DU@`4`mr`kfL*XJhqaTV&9aXJa%agX"4,me$,Iq"OOLk4@p+oC;YK
-o(DA<o(4O3r:0.@l1jf;nF,Z3q=!LufAPTRrVuWhp@.JJs8W&qs8MiiqsO4Squ-Kgrql`qro*khr;?Hg
-qu$Ekq#'p[rVcWlqY^?krr*6%rr2lor;ZfqrVlg!qV9H<7`aBWo'u;Bo_.qHm-X93qY0OQq!H_dr9!(n
-gtgc=kiMC/q<co)l/q-mkN(^dlf[U#kMbC_jlP[hlfdEeinrb]lf@$cro+"<i8=Ol0&>@AjQ,4Sf\"m1
-h;I;OioK1Yh;.&Lf](rGf\PH<jlGCUgYLfIio]1VjQ>t/?/3fH`n0bJk2t^^jQl-un*'!*mdBVi`qo0!
-meQk^s8DZ\rqc*4eEPfFlgErun*&uuk2tjilgF&tj6#CTfA,$/abOnE?X6rB>?Y37>[:WC@V9@gBQJ9>
-G_(JGM#N5EL4t;0G^+FVFED_NH\$j*Ll@FYqi_#[I]BBHXf\k4YH+b(XJ_qpZa[?M\$rlW\\#AZ[C3BK
-\$rcPZE:43XgY^R_90pHe(!F7da-@Y?%AH0FDQu7_5Y>r]X4lGXg++SLnV,^['mHUda=JCH\.'0MiELJ
-L6%(:K7]YmXg,CYQ'Hok[]cU.Y-51D^7:dYR?`qoIZ9/FPC\43IY<H=OcP*ZWjems\B2k8cHFYa\[Ti!
-`5073_nj=$]=u))be(<lZH0kj\$ic`e&].qS=l@Ra3VBGe\o5MgXscnc-=2@_77G(bg4GIbh1S"gXk3.
-da?_$e(*:3gY(H>g>CiGhV$N5g=tB>hq[#Gio8nO)r/QWa2H*DcHX8K_naOAb0[o>a2Q$=b0%]Fbl5[\
-c-aYWfA>NE`k8ag`R;H.['mTa^UUSUZF@]a\&HY9\[ftfVk9`[Vl7/>a3;]<S$ff8[^ioU[C3]W]=k_Z
-ZFIT]^;7b(]=#2W\\uJ"\@_aN!k>\HrjDs:ZaRKX279cnY-5%8[^ioY]=YMY[(*ZN]Y1\V\$r]Z^:L_Z
-\%0/^^:Lhf^<#*M]XG5\cF0mYX/iK([me-E]">GZ]rnQg]%#3_h;[)3^:)PB^7D"(USG3,YckXG[C3KN
-[^`rVYb.f*^8n<7V5U5.GeLu1_8*h&_SO(&^UgkW$a?h=TqnNcW2uqsWW&n2X/`/&ZEga?[C3KO\?rZM
-Z)k%/ql]tFrQu#"db<R9kNh^4q>C6hrt#,-q=a@JlfdKnjlbt$q>L3j!<2fo*pJr';c%4O\#sslH&7o\
-W2QSYHZ!J;SXuIDSXP40:cUF$5<M%^0h4Vu7S6d%GcS!JUmcC.=B9.,VQHu#W1fW-<(fYL93bV%<EN71
-DLZnWDdlsW>E>PGH$XmiI=H<XH$O.:CM[j#?=[DM@9NS5#@V%@;,^:`8,c@-9LVQK;HHt%9/]7E>]kC5
-DJ!9^<a'*I@9m/??!:31#Z4;q?!UiD@UT1G%VKBaA7oLc@qK:_A7]:^rFc.As'kt82dp'!>[1fM@pr\N
-?!LH7<)HUo;H@"->$5!4>$=j)=&_pi;H-Xu=C#BVOI2T0OFC\@<)m%&>l@eF;cm+*@<I<kQuchXBQ%j$
-<)l:W9MnAP<)67a:E*&%9288X:JjkZ8kr8^;cHar;,0q_:fUOn:Jq*f!)NMf##.cd;,L(^rCS_::/F__
-;,L(_9i"SW:Ja\U9MJ,V:es_W9MJ;O85)ZQ:gS""R%Bn7J5]3<9i"^d8fCu@<E!(2TVHU@G(FjT@p`G=
-ASuR#7m^$D8K(H*:JOkb:JOVY:/4Sa;.jK37:'8";Gfu8_Y*p=rr2rtrr2rtr:TI=iSWPlhA+u.jlc("
-nFH,=lfm<[e^DmncHFAPrQ"rNrOWrX\?2d/Tph4+MhZh5H[0p_H\-s2PF.c/T`1_mURd[0LN@3?=FO+?
-846*<:.8;l@mq=Y*Z#b8T&4NWGI>]Lio8as8iJ1kd+-dsf@$rZ$j[.G#RCS<%LidW%hpNIS_E5`d;gHU
-(-'dthr<\UgsLEj)%dJr,97dB*ZQ1H0e"e(,p"-EB?e4p;KS@hRs&S8R86:Z='SKa90tm30f:mL7t*r\
--Rg;d+!r?^+s&*[.OQMg)%@WP2iXG?>?=Wk2EXo:763Rc5<CY_/LE5F8kr)Z:fLCoB4t:HF*:klF)>/s
-FD>H!?t*qc?<U]7;c[O@:e=5R9LqT=6pX$n3\Ms<1+tOF4?>G]4?GVW1H$p9.5*J53'C)WRD-qudm_!F
-75$)@1H%9M0/5121bgjUI&b$#G!AV]7nG`g/K5o_/g(oZ-6j`^,U"<U-6soe,T\$Q.Olu&0eXq#-R:&o
-1Fa_"r[.[mr$3p?+XAHa,U"0K*ZcIM-RL2h-mU#^-79f\-m0NS,9A<`-6XKU,UOKR,9eNb6$^4:c.1Ic
-TID$-+!W-T+!;af3A)d;7*XAH7uaO>KQ9jP/44ZE8JVsb)&XbP,9eZa,U4KW,:"Tb,s"+1*A]H!,9dsD
-0m%VYE,PYi&oMW*E,TW5F*;YKHA%BMUoCDqriHp8W2-,VS!fV1R@TtNZ*q0P\%KJn`;R[VNK8OLO,]-U
-M1p_<Kn+]&G].;1B4YXbA7fIiDfBW<F`qqSH[:!_Ebo/i<`2[e8kV]G7SQZS9T>gWZ_jD.^@'\Cim5TW
-]u&@GbJ;QLaN)?@aliQ\h9sTg_SjF0]",Yj]"+rI]YD;+m)I&Ud)3Q3^:LqpbO3j8f?;%D[D,_W_nN4O
-VkBZQX/rD#`mEMecK+Eco_SFYp[%&/hrj\'q"47Uo_A(Nqt][IpA"(Gp%e4GnG2qQin`_XmecqNr:]OF
-rr<#sr;QThqt]aYqu$Hlr:p:%r;ZcorVlfpr;Q]mrr2fkrWN9$r;HWmrs\f&qt^'ar;?<ep[e=^r=&Gs
-rVZTlrr2cns8W&sr;Zcqs&o6Ucc4&Un+?DNo(2JDo'Pf4oC_kIo(_S(fDXjjgu7)EhWa1ilgaE%o^D;<
-m-Eouj6PsqmH``ikNhEslK[Toh<NnRjQPUalK@?kiSE5Bh;mDJjQPdc*oGQ%g=tNGjPASMkNCsfhq?oF
-h:C*.hr<VTinW;Hro>?fi8EYSm/5Yc`l?X$mciZgi8X+nna>N"m-O98bJsGHq=+.Wrr4hPnc/IYi8s+W
-h<F@mkj7<hjQ5Ohmdfc-ioK:_g=bH;e]`eg?X6oA>?b65>?kND@qKLl#]+:"GBnOfJr'>Z",)>[IJn?s
-FEMhRH\$p/MiNtsPQ%NtWiW>,Yck.2Wi`8"X0oIF['mEP[^WcTrj#q7ZF73K[Bm*?Z*:dM_T'pIdalq,
-h9O3h]j$#WQZHo%VSK1NbIb-bYH>$lPDGs<[C!EP]@>5tPDYHbMiEdOK8PkMJqnuLWi`P9b*/$AU:%/%
-WNNG2]=F<(S"cC6#DRqeP*:EGJc::CP*:oXQ)_BkS@H\_b0A5]d^cj*ZG"2mahu*A_T'C,aiCm!_o07)
-^Vmdq_pd5]YG7qgY/8)^dF>qIe_f$'bKS,H_7mP)bg4baaOo>)g>:H:e'lCad*0ecf?V[nd`g4kcI1+e
-d*^=jf%86sf&5QAIbWSra2c!5`llQAahka6d*9qJ^W".0a32WAcIL:a`Q-'JcdLM)iQ8^?[_^D,^V7+d
-^:V"aZE^sP]sY]%bIP..XJM\jUo1<*^VR\"]VN3V_SNpt\[JiV\\#VgZEh!Z_SO++^Upki[BmN\\\#_m
-^:^t^Z*L^J['RB\,egdrXKSn7[Cj,YZFR]`]tCbV\%/uOX0B(G]"Pba[(3ob]>4EW8[lXma1\ph]["!l
-W2Zi#\%TJj[^<KO\\PAOe@<uWg>1c?e&/ZEf#Fo$Y+qbt\$WHMY->7>[CO&kZE'Ur]Y:PLYc"G!Dg/bj
-^'MBc^V@V%_n`hj['[6IVP^;oWN<&tV\Q//X/`/%ZEga?[^W`U\@&cOZEC=3qlU%Pe^`1JdL"U^h;[Sb
-nb)bWqYq')r;$*]oC(r-k2kgpo_J(X*TE5p<)I@N[B=^iH&@u]W2QSYHZ*P<T:MUDSXG-H;E?a/7R93m
-1.FPt853<0H*"-KUmlK*=(H0>VQHu#W1fW);,'VR:0L[s<EWC4DhEFaD.6dV>E>PFG^=dhI=?6YH?X+9
-BP)$o?XmGOAR/\I>$t]9;cd*j7oWPg9gqZS>$kK9:,YC<=*&S'DeWZd<a00H@9m/@@9lr?>>nF*?XI5K
-@pikZ?t3YQ?t<_R?XmJL?XI)FA7K+[@:3AH=^,$8?<LK8@UinT>?tH;='AKu;cZju=^,$1='Ag3:g%(,
-:JFSZ>?Y'0@;h-mSXl!sA6W29=B>E)*EcNE<EE@2FblBOFC]9(Ec>Sj<CB;F9hJ,];H$Hr;,9t_9E%_1
-;,9eV:0(@o<E2sp9iXq^;,^:g<Dugn:J=DT9MnMX;,gIi:.\&N9MSG^9h\A^;c6If8ki#R84H0F:JXe_
-91quU:e"#M9M\AeD3($TSs=h):eF>U;+aSY8mGRt;-RY*UNC*kJ9YsA?X?cFD0'De9hn7`8Pi>_:f@9c
-'22+r;H6XkB4jh*?X?i5;+cGVrqHHlrX/](r;Z`nq=*V.ir8$<iXOu3kj\*3o'l#/jkn\=rm(Vgans-X
-ZmW>l\[]/QY,nRrR?`klKRJ,iGBS(SItii=Mia3pT;/3URZrbZE+sc.>#S-e:I@cB;cHj_(`a\9)B,(%
-E(55bcJ%:;h5X%,-qr(=f$W*sYqZXn'+k]]"U5DC%2'<n1,>T_j58:)+!2=ce_K'Aj5Sh?D&jT4(`=D4
-()J)7*%!Qu0-_bc*Z&M7^K+0QRZ<eUGat!o7SuKM;a<rA6r,p43&k)067OE@2]Ehl1b9jm-T=+F/LhbM
-(bdOgOBZ"!?Ulq:;,'D@3\s5k3(#DQ85rPg;cQ^r<^feY6qC9S6UOaB5tFO478ZiV;,'SL7lrt";,fhM
-5t=O<5rnp.+>Pu0-SRG62DR6O1c.6U4"<<[4";R*.7$*T5$NuXcIFPta/MQg1b(462)R-B0.\_11I->j
-_8Upe7mBd@3[ua$*??CK*&0#t/L`"n,9Zt4"Y1oA+!`Z@01%6=,;1;c.P3"r0.\Y(-6XHS+XeQY-nd+u
-,T@dH+XANc,9\Ec/1N+p*[;pS)AjJ>-71,f+Wr$Z.30NU,:4WrG$_r,e_.p6.O5uS,:+HY,pG3%-RUfF
-ce+:ILo?r$E_StW7<+Gi,U+BL)'g[Y,UjfW+<_pU.krCq3'JK+2)?j2+r_OVCi4!&BkCmeC2\BHIXQ]u
-Kn+f0NL6H;W;`UlV?3QeTDb)aR@U(LX0T:K]=Yhoqo/Vn:5XpeMi*=ILPLV=Jq/?#DJNutART"S?t*YW
-An>[kCi4<=I=-BfF)#/f=&Daf9LqZA8P2WIN1[A[X/N_FnD3Tkc,IB0_UZrU^XL<Hrl-M2lM9Amd*K\G
-`5og+\\>bk];i'K]YVeW_8<h8_S*[t\\#c)mF'hBcG[H)<kc;`]WSB:TV%^SXK8>@dGE0nj6lU5qYL!b
-l/h!Vjn\NBo(;eOqXX1Nq""(Rq<RD:oC1u2p%eFIgu@P_nGMqXqW6i6r;?9aqtp?lrV-6cqu?Wmrr<#t
-s8Duprq[9*rVcZirr2inrr)ZlrVc`orVZZn"oeE!s8N%-s7H-`p$hYOr:TmVl1OlFp[e7Zq>'pdr;-El
-r;-<gqY^6gs8W&Ud)jAWoBuPTo(;A=oC(l+o',]2m.]Mgd.l_]j6,=Ujl>IgjQl6kmcNp(jl>Obh!=4i
-md&olkNhF4k8<=?hsKCYjQGIYkN(aci7lr>hrNPHjQbn9iSW;Dhr!GTi7?H7rT#oqf&,69g"+a/jP/YP
-g=Y6@iofOcj5f1erS,`>`RXMHm,[KrjQuR1kMY@gmd9Mf`V]#tnFc_Ys"jWDs8;TPlJ^abl0.9ml/^sg
-jlGUkna#/mkNV*agZ$l8aF@l*;GpFm<)m"(?tF%jEHD8/I=(sG%#'FiK7SZ(IX-6bG^04/%!6fAIY*61
-OHl3#S"0AA#,\8rWiN;-rif&!YHG".WjoUF[^E]W\@]De]skP\\[oGb\$<0?XKK"D`66]^f$r1,g<n*e
-\6XHEM0!KoTu*kOah+p`YHG'lP_Pp<['[9M]@G1[R$!5gObo']LOk>EMM@"?S>rTo\B0_jKrMJ`W2Zr(
-[(Ni5URS'LP)"[BO,npIre!jpP*CuYQ`7QlS@?V^b08/Yd($QrVn1!faM>^;_T9I(_o9=)aMkWu[CN]N
-^WY-T[@a+fW3O7Md*]>3ajA,D`5fsDcH3uJ`QHb\dE("hda-Cfd`]hO`5]mBcHXDXe'?7hdEL.gdF?Xn
-d*pIle^*"-g#(]"_o9=!^W=R6`k8[paMYs&]u@_!_oK[2bKRrC`5TX6_o9mSgW@+;[_L8%aN:p%[CEu_
-YH,7:[]d-^_mm2'Xei)'Vl7&2]t_%e]VDjB^V@/cZadEC]=GSh]<efQ`PVVg,e^ar`ji@f^:(G`]Y1td
-ZELRA]<\`T_S3OfY-bUE\\5GRWjMc;7D-(2[Bd'@XfSh?ZFIELY-baM^qdXs]XPl9`kAgf]?[moXL,@=
-\&,khYd:mL[(ENFe@*iTg"kZ?eAo&If#P,0WN**PZEg[<Z`p^B['R3S`35r(Vn0IAXKe\'XEAp)`l?'=
-`l#[0_8![lZ*1@4Wr8e6W2HPiVQ?o*Za-pCZa7$HZaR9JZE^O5WN3%uqlLIhiSWGEf$r4#f%A^6iooV$
-r:L!tr:T^LkN1sso_JLdrq?A5hj\C_=DW8hZ$C55NL6?:W2Go,DeF0aSY)IDRY"Et2bHS+4Y\c`6:==<
-??CFmXK84eFB)@EDk<i/XfA:kQ[)D%8P;f`=&W%"<+C$(I!][=?!UZrUQg%MI"?ZmEcZJJBkCj_BPUsb
-?=.8L@9Qf=2-s9`>?XE_;H-Of6V1<a@Tur12`arBFEVD6@p2i-=(>`PAR\nQ>#\d-;I3L/>$,'7@:<F?
->n(1L?<U`F?XI2I>@1cGr`_3_='&C';d3C'=BJX/=B&0t<EDml91DKI8kW2g=B/=%<`W$t=&Vac9hSJc
-:/kV=NL63,2jSr&?!UB7=BSm4<***q;cmUWO-c8ZASuC/E+W?P6Ua738kW,Y;,L%\:.n&P:Jaqb91hr[
-<W5oB;G^+h:J=Va:/4_b;Gg1_8k_uW9MA;`;bp.\9hnG[;GKeS:&Rp-:.\2S91hcI9MnJZ:J4;S:f'_U
-:/4SZ>A]KTQ_'h7IoB3=;,pOe:ejJ^>#\F(A"fZ>AT`NKDI[$[=(Z;jC/Rl#9MSD\:/=^c9bU2n:/Oti
-:1n<787>n/;boo4\c2C(#Q=Gkp%7P8nc%qrlK%-pna>c0lfma%me6AInEK&lf[eEoaiVT@_Y_@QWICqP
-Z*^sLZa6m>WM>uPP)"I.F`VM<Ed)kWH@(3sO-H30V4X0?N.Q7lBjt:F:dd`87n$!)*$-(<*?U^'F@q.s
-ce@C<hPE_'-V`+>g!n[&XtU7j&eYZ\"UGVG%1s6q2D:QZhVZb")]TbifA5EFj5AY:BcA$.)B0n='n-l<
-)BUOq0eXXq+W_G9be$kMEghrOE-RS"912-'9j0kS5!i%/7Q3.e5VFlT3>i__/12PY+uhnP.OQ;I&25no
-N(m#=4YS6?84l`Y83KI'1.O5T9KP=!3^Gr!7Qit"5Xn:24%N(56VKj18k2B<5X%=k3AicN6:3Rq6")K.
-2(g:11,U@/+r_[Q+sSWr2(pR<1GL@92_H@%-6t<!-o4_Y\]rLQb+q<g5Un]I1HIBA.PN"p/OP6%aj$#5
-7nR)]4>eK**>]e@)CZm].j?)]+W2UR-n?Ve+!`Wqr[\C+-R:Jp+Y##g,V8pE$R?l:+XAHZ+Y#,r-42"=
-,:"N^.O5rN,Q9*1.O5rY+WhaE)^-UQ-70fT,:=i]+seN^,<UIlbLP=dS15m/-7^Gd.O?&e0e=e06dFDF
-6\_P4M/l6\2+;>@=!oC:*[)dS+sSBW+X/'P,:P;o*B$5-+#l/4,p=*F.UQ@_>@(Q?@;^=@Mi`pZRK8k@
-rgFh!V5'QFR[]k=T:MLAP*2&sT;ATnZamih_o0U;qo8Vk"Gr%nLl)+dAVPkhJ:DKQCLh!b@:3MQ@q&tY
-B4u'sEd3"[H[9mPA6`58;,0eT770U:8Oni4WNE>)]tO!on_DC.]Y))2cHO&QaNDKA`l[Q@hV#ld]XYbu
-`OrRe\%T>MY.VB_bNlpZ^"^F'^'_E^_p@i$g!RgV^fS1c^V.1]Yc=4cR]NWmVo[9Bc->;;p%A.Xq"sOI
-kh5G#o_%V>p$M><lgjlHq"F%Jna#Q.lgt#8leU%Hm.9oCn,<%Knc/XfqY^6bqu-?dqsa4WrqZQn(&n10
-q""%QpA+XdrVQKiqtU'fq"=Xcr!N>tqYU-grq?9gpjW5An+ZbQnFukZr;QK]q>L-bpAFpdq"t!drVcT_
-p&4pjq>1'is8:p-bK&*'kkb;Kp[.DAn`8d$lgsQ1p>jfQqVL#bjk85Ej6l[2p%[Y5h<XFdj6c3klfm^&
-lJpjdlK@6fjQ,=Ylep^emGQXNh;I8LgYLiMin;uFl:C$oh:poLiT0+Vdad(+f\5?Eh:C02jPe\@h:prK
-g""d3gZ[n^k3(dor7fZ>`RXPImGmX#k3r3Cl.k@knE]Db`;T&unFc\Xs!@U6s8DNEi83_elf$d^kNqR$
-kMkL^lg!BbkNh6egu?o5a*qW%r_a&$;cQn)@:a1nF:NMDJUWB/KnY87J:<&sIK"L(G^+7LF*)_TIY<H7
-P*VQ*SY,eF#,S/pWN*)*rNHa7YH=n,]",/U[CWoX\c03#[C<NO\[oA]Z*CL6YdqKid+R..e'[%)c,[l3
-@![Z`GB&\:`3.5&]<n`EYHF%QL82&^['d<Rf7(r.NdQP8JVfSJKnYA;Knt/GWiE>6abl%3Y-kL5WNNJ5
-]Y'W'Pan5-OGS[LNJ*+?ItN98Q&^H_WOemq\&ZV5bL"Ya^VIXea32E?]">nk^UU\ca2Gp6[)BY]Z*C^U
-e%3;lQ("YY\$`NhdD*ZPgs3p]`kog?^;n@+^jae\_U[5fcd9\R^:qIu_p$KQbfS,R`QH]Q`mi8Xd*BhX
-cHXnia3iG\g=j!N`kAmubg4G[`k0=9aMt^*aM>I)`PT^;^pUhudEfVFaOK)%bJC`t_U5[/bdG-k\&,bX
-VRWh?Z*h]n]=ZIdSYrT_TX2#Fc,I]EWirP:]md8n^V-h_\\,\iZa.*X^:Uqf]XbJh[^O/p[]ZmB[^``N
-Zad]ZYHGLS]sY5Q\@]8_]sOW9Z*LO;\[f)LXKfCIXfSk7\[eoDYHtOM_7mb#]#`^I]sb;[cF:6_\%&]U
-b/h/p[(a)U['$X^[aNXXh;[&8a1'OJ_lKu:Z8oJ&X/W2)]=Y_aZ*C^KXe;&[]=P5JZ)":uFEtL8_8F72
-_o'=.^V71_Yct73WMl_mW2HJcUoUT%rNZs?Za@-H\$i]NZ*17.X/W,uXU;/2Xled)hV?c5eGdu&f\GHI
-kk4iErsJPomcW]pmIKlFrq6;3fUZbT<c<GnZ[$J9O-lQ:W2Gl+DeF0bS=cCERXe3o2FKel3%d$Z6U4"1
-??C:gX/i%cFAu7DEh9/1XfA7iR!MV&7S$9[>#nR%;e:**H$a@;?<pctUQg"LI"?ZmEccMJChdNkDerfi
->[1Z>>ZXo1>$kE8=&DU\r_RZ17ncHP>?=m'4?ZD?FE_VCC1(+A>%1lL@pNGL<)6e":K^k(>#na)>$5*7
->@1iI?!L]A>$YK<='o9?>$4p.<)Zk":/t.a;c?\"=B&0u=BSR(:eOMZ9h\Yp>?4^)<`N*u:eF5S<)Z[m
-;-@@HMj'NWSWnJ-?!^E8=BSp5;cQjp<*<aXNL,uT@;B_%D.6[G852WO;,0tZ:Jj_W;,Kn\:Jaqc91hrZ
-;c-@g;,C"f:/4hj:.e/R:/=VY9M\P_8kMr\;GKq[:Jjnb;GBVO92%rN:f'kX8P;oV8P)TL:f'bT8k_oN
-8kr/Z:L7p.Od;T2Q$uY19iG+l9iP"\<EiL'=C@etF(KKEH#I2!?<1ZTEbJ0=8PiA`91hoS;Gp=d8kM`P
-;b^k=9LrZ$=]/!bICK+Ls![mFp[n%GjlGXajQG^el1=Z?na>i3lg=-6p@[q=iS2o5d)j;I_SO"d`WO9%
-`hWg7W3!2.[^c=DFKhjCTU_:(Is#mTDJO36G]n.MH%(U2RA-OOS!K=sIWfgLAR/%s69%:r5qF,u'G_l?
-RFZXZLqh9igu.+c7li"nf$W4'g!ZrR$4$tH#R1D;&.AjR%j!PVOknjNdVfs@*)tSJio9"TfZeFW)%mZ%
--6I[T()e&61I!?B+=89R(N.I.;bhA#N0J1/Q%rC>8igEg6UWjn6SgbW/2omS2`)j++!W$V+s8?W/M/+j
-,81b8/VoZrAS"b!/ilKi8k_946nB]Q1atXU5<Un`1,h'P2`X9!83oF+5rh2$3]0Gp69R@f2DR$I3%6[<
-,rQPt/2fF>-nmVB0KCX--S6\l0K_HO/M]-]0OlOS+"K-&/1iG;@Z\%9bga\!2a0SV4>/EO2'jS%,:kK6
-K!iP:N&!Lb=[=hu-Qso^.kMkh)^[!U+=el^-71,k-m0TW0.\M!-n6Si0dJ##1F*t_,:"T]+X&0^-QX9V
-0.MDr,9\B^-7C>g(E";<*?QXV,9%RD-mflP+X&3\*Z6"B+X/*W.4Z`2M8@<ag;]R2.3C#n-mLK#*@W`t
-/1s!,gP\FOW1]&h8OYF)Cl;+4*Z64S-6=0M,:Y/k,9@mL-7'Tg6R*[82D??t(`F`';GpLu>$PTXI=[KG
-P*R;fV4OZ_USFZXPDPNiR@9V9S"#M$PaJ/DYI:mQ_oKg>bK^%+!l`-urdb9(Jq8N(KSBD\8;)SGEc,`.
-Amo+R?=$i>?!^rI@qTRpEd)hUG&hD.?!10(:ejSQ6q9g8NLcuUXeitMnDs#qbJh**_Ud,\_:-NI`Q#p>
-lhMIWh9s<[`5'@4]sG,S^V[4Y\\>o+iQ9*Rf>@O%0Y4m7c0Np4ai)-4]tM(i]XP/GV4sZVV6Hl>cILCm
-kj@s4qt^!_mH*WtkP>#Mp%87S*VAden*fW8rV#aElLFH4j7)Nui8W\\r;#RQq;h2IrsSf(rqcBeqtg'a
-r;TIjpAY*hrVlWfp[S+Wp\t0cp@%eJoDAO_qu6Kiq=jdaqtom]p\+Ubp\t$gr;$9hr;HNcpA"C]s7uNh
-rqlEeq"k!_p&+a[pAOdbrr4VMk0q>lg\(+.p>kW6p[RG,m.BrIqY9dLe^=?Ui8`SLgt1WVmHX60kjIKl
-jPEM^gu[tclfI6mhVn1si7mAVgY1`RioT7Pg#CiNgXbHOf[T6?jlk[^ki^[\f%/sKiRur9iT/hLiSiME
-g"4m1g=Od.hr*AGgZ&4p0\bIFjRE-4fZ)"^nb`%Elg=!"mIou)jnAE>oZP2Om.]l@rVuorrTsISl.YFo
-m,nW<kN1pqm-O-=lQ5?Wl0RBakO.EfgXalrJ65]F:/4Yc='K-HDfpG[MuJS>Nf8pML4F\qG5cP*EH6,A
-GB\@XIY3K;P*_T*St;RHQ^=#%OHQE9W2co#YPb^KYck10[CEZS\%9,b]t:kd\%0&`^qI@j[B['FZamij
-Ia?Wse]c\%fuq@X[paB4Ncf$'W5>p[b.>'dYcY-qR#%KB[C!BN][k>pPDb0RNeraTLP1D6LQR@_Vl[/6
-]pFt>WjT%1WiiP4]X4-!MOL'!OFr.?O,SpILP1G<NKf$^Wj\n$^<+O@cHF_b]XPbl]ueUB`5BC*^qdIf
-I_!"t^sBj-X0&eA]X,PlXJ)5PVnp$Eda>MFf\"d!c-42E`P]d7bg4kk^<4mCaj\2M_n<n+^s:6@_n!b%
-_9C?OcIL.\a2Z9FbfmfJa2HTW`mr#QbJ_TLbK\2G_o9RBfZ:hDd)!<4]tqq(]#D_%^<=()d*^J!ahP6p
-I`'[M^:gGK_8X*mX0TRSai;KJb.>(.WhQPgVl-B!ahb^+]WSWJ[C*08WjTUL]=#&WY-H-j[^*T\ZE_'Z
-\\5YXYIV$SZE1^WY,T@C]tq4g_7m1dXK9+R\?E0>\@])Q\@AfGXJr5%Xf8"tZ*U[;Y-baR^9tJ`]ZAsV
-8A_gG]?eX;ZF%6PYe%`fY-u6c]YCVRdC.NPg>1cFb0.!5fXRlm^:(8OYcb:B]=Ybg]=begYHaOc\&>PP
-W2-GrH$70G_o2Pl'>_5g[^<9?VPg;fV5'ZZUT(/jWW&t4YHY79Z*^jFYcY%/Xf8;#WN)qsr2]t%p$r^_
-m,mBfgsss(e(*10iUZd?rq6:"rquTcp$h5/nF6)Hqu6Tks%1_4D,+/HFKM]kEd<V4SY`0[Q$m[cFJ#.s
-SXl-u:cUI-5s@Od0hOf!6:bI/I&jEOUmQ%'=Bfa9VlZu"W1]N%;bB>F:0h+&*)TX6C3G;^HZ<7m?sAeh
-R<s@4L4F_oEdDnEAnV*Y?=dVS?X?uB>$"a,<)H\'9LqlQ;H#tH:0(b/>"^bA:f;I[C3"&q>ZP*A@UNSN
-?X-l<?!'d!=]&1$=&`F->[CTB@9HZ2>#n^1?<^]C?!LE1=]n^)8lJJZ<Dc@d:Kq73='Js3=].sh:J4Vf
-9j:n0=&W4!<*)df;bfhR:fCIs='og%Q(FA*H"'fU93>D.?s-Q6='&^;B6f<"RWW+WDJjE);H$.V786BN
-<;oN@84H'C;GBq]9i";P<``$i;H$7^;,pFj;+XAV9iF_W;,p4Y<D$.g:JXqgDbEr!8Q&Pa8kV`O;+sYZ
-:J4AS8kMcN8k)NM:JFMV:K'eT8P2cS?>YFZSXGdp?!'p#=B7pb:eFeo=BAd=TVQU>GD(3YA7A\E@r-I$
-9Mebe:Jah^:fL=j;,9ta:esqeBOaY0An+e<:Ior5qt^6rrUoU@i8<B!hr3JRlg4'-o_A7Xrq[0$q=sOJ
-l0.6dg="0da25Xk^BMTqa3)ZMEKcZVSYN$\XL#=D\$W97U6L[oJpMKWD/O*!@:X(kG(,1,Pa.Z/UR7I6
-L4Xhn>ut6%6o[1m-6O9=)]T`tiH/:L\^K$`h;,),5UfFWe_8O*dB"r/#nmXQ$j6bI$jd:N+@J5\gZ7/7
-=X5+1:"eP*isF`"cXS(8$kjO)INfI>(E+h_5!(JK(`FY9FjJ*;>_8lBS9/V<N)E&=<)Qmt8jbp/3]oAU
-/MSe(1.<H/+<`*_)\XVT2D6Hq$lUN?OcE(NBLkKI5>ap<6pX1'5r_@t,;;201HI?J4Z#;e2G-S!1b:XB
-1dOPn5tjR.1G_!O1Gg71.4-u,INpR/8j5'q5rLbW,q(2e1-6jC4@V(V2(L=<,U4oi*?Qd^2)R?fJ[EMO
-c+oQ30JOP"3_;Oi.PEV56:Xt3Yf+\?3C?D,9KFCI,97^K+XAKZ+X%gA)'URT-6aW\*$.$s,U"Wg+Wi0e
--RpSb*[`0`+WDmc*>gLP.PE+qIP35o-lX*T0d[q`)^ZsV+XSNX+!)@@+!2F;+X86V+<Vs[+<V^K-72$1
-YJ8Q2aJ;'Z,UP<!)^-^U/2]=B4%IZPIm]:!T8.So3BB91UHonK0IJ(j,9\<`.Olko-7C8h,UYQ,+"0H9
--R0cQ*u7gN84l`_A8?=7OHuQ;%'$>,VlZehS=>q/Mi%Cg)iTc;Q^aV?UoCW2_8F:7bKS5UaN2?9]t]#G
-J,Xs7JU`?,KnkJ=KS";`DJNlo@9m,C>$G6;ra7NnC2Ip4G^4IRD.?mU<`2dj8Ou<A8OAE/W3rb)`4k^$
-mc)F/]=Yr2dEfYXaiMH@`l[NQq;C)[ai)-3_nuD`%_0<kZE_-X_9_,_`kBs?rkA`M]>Vt[g>L2krjl%D
-^Uq.eYc+=iV5UApU<(X9aNEK0o_/(Pq"sICmHsE<q=sXTo(;SKp\=OUlfRC%na5Z0mI'9'lJLLZiT^+6
-kkt>>n+Gi:nG)qWpA+F[q#('ns8MWfs8MsIo'c>MrVZ3]qXj[]q=sd_qY9g[rVQEap@\(KoDSLYrr)Tj
-qYg?_q#($err!W0o(`+Rq"Xj`pAFa_rqcEer:]j^p&"^f/E,!rakQL\pA4+?mHj-#jlu7$p%.hMjjD<N
-jPf7Yj5&DClL"!2mc*<\i8oFKiS`h`lgO0"iRulHnE&TklK$pcmHEm%i8Nn\ki(:Wkh+AFiTTCWg?%PW
-khY([mH!$Xhr!8GiT/tNi8<>Hi8EDCgYUlGgtq&OkNC^ZjQ,h/f[%OXfCJIrkNqa.lg=0$hr*nhn+"ZA
-rp9CGq>UEoq>BRUp$Ui.mcc4al07?pmc*9fk32-rm-X6$hWO:bgYCH2b(*Pj:JOY_<ENL:B5i!AKT5ti
-/s)*QKnOi"FEMSCF)c2@F*MqVH@L[,OHZ'#S"?7FT9kk0PE:p%USk)lY-5.:rj)a4YHG"8rO<TS\\Gbf
-\[JrV\@]Gc\[SrMZ*^jK^B)F'rn)MBg>CZ/a31r$FbbouBUPg8[)C/!\$3->Ya1Z4U9_26[^Nj"c'X]V
-M2mUPMhckAMh[+NM4U`KZ+7T8P_Q0FYH"V*YI(sLTr3s:Oc59SKo(nMLk:>6MN<m\H^CbDSsZq+aND]G
-da5Y<`Pfg=bfRiA_8=(,_g]SD^pL8J]t1JPZ*_3X]==]2T:)Lc_Pko1\&?4j^U_8(`4s$sbf.iReC(nI
-f#c%Z]=c&)b/_$0`kBO9aMl3Dc-")LcH=2F_ns7(_U6KFf?qUg`6?65_oBd@d*C"\^;\71]"5tq]#DD"
-bJ:g0`P0(,[D:&6f@n<Z[=5^)eAK2@YH>4A['-R8\[&u__p$-0[*PeLYG\G"W2meO_Sa$aWMcr-[BZpC
-]=YnkZa-L*\B;Ln^;@Ll]u\%/`O<:k]>(k]]>(MH]XY_iZ*D!Y\A>PY_T9?pZaI3JZadZXYHtL;Yd:[>
-WiiS4Z*1C=\A5ni\@fJqhF5Gr[(!cp]<\ZL^qR:h]!AND[^NZYY-QH`e'd",in_JlY0>V4YedfSYHkL<
-Zam6CZaI<T]Y1VXS=I(*Xf&1qWj$bjrl#5b`Pfa5]=PJYZ*+&(#cX\oV5'o_VPjEo's=dFZ*UmH\$E3@
-Xf\S%Wi<"tWN<6#X8r#.p[[b:jPf"Je^W'tf\GBRq"XdZrso&+q=sXMkjIj/q"t'jrqcXce=^\T<bZZX
-Y'=u4MOL*4V5BN+EbBKdStDRER"/!n2bl\)5V4Z[6:=46@!R1&XK84bDd$7HDk<l.XK&4lR!;Y,6UOCI
-=ts#U<)mXUKRS5g?sHu<OJ@t]GC+mgHuX+JFDGQ'D/X0#@pr_O?!U]??=$Z0:/4DPrD6$R6:k*]?!9oY
-5>tI%G%tu(8l&,^A78hN>@CiE=C#!#;-Hjt<Du[u@:<MD>?k68>?b97?!LN6=^PH8<)cdl:/"Y`9iY%_
-8Q&c#=Ar:'<EE4#<`2I]:J"\l>?"O';cHdo:/XeW85<#_<*!@DNL-6(OaCV?=\r1#>[(?5=&`+#?"A5>
-R[eJ1DK'Q9AlMM(7PRY19hn/L9hS)M9i"P_:J4;L6r$l_:/b.i:Jt7n<`Vsk;c-Ih9Mn_\7o<&\;G0Y\
-=]A0r9h\Pg;+sYY:/+DX;,9e[:/+GY:JFGT9i"MY9i"YY8P2WO:L7n$R%Kk5HrX!=;-I*p92%ZS=Ar.&
-A"]N9ATrfODId0U<aoiiAPc9':ejh`:/Fph9+t#p:Jane<+of79P%U3;GTi4Vu->j#6+Smm,d*ZIbNQ2
-e_TERnFcYUqu$Bhqtg-`m-3WliS2l,b/qZ?^qROt`Pom?c-23/Q'n8?Vl6l.[^W]LXJhMLNeMt+E,B<$
-@:!ASD/aTFKo1kPR\-%>Q]$WNF_"fc9L_'*6RErr&K2W-Xl48(H+;;Rh;@%g:I$@'eCE:&f[6cQ)[m#h
-%1EXI"V1qL%1aXP4f%)ugs'"J+<4).ir7tFinMdi,p*X.&fi#0()Ru@2**TK0-MAY&T#e!8OmT_M2uF]
-MgSDq;d<g7:J+#A5Wh.l4[;7f-6XQV+!`'V,T@UD.PEA&)%.02-%q+L@RD1a+u;n]5<:Yl5XIIuIQ/H$
-68(,O.jdDK7RA^f4Yf8b4?5Jh5<:_a6U3F]0J4b",W%&"2_QC14%;.Z1H.'I2DR0D+!`<Z1G_-F.lAk2
-1asb'-6F<X-SR>69np4%fZh4!82N4L.P3P8/hAS*-T!nULpbCPK0)S#9N+&#+<MUG-m9WR(EObDINBOS
--71;k+<MC7,W[D#/2&Cu.Q&k81F+;!-nQbh-nQGU.OH_s+!2sc-8-Se0/Y.$+XA<X+XSZc*[DsR+s\EW
-*$?FN,9\6W.3K`V+snX&K#>mfcbbo!,U4Zr2'3td(b@9g.5aN:e:BuJXdt,e="lEl>bFS4/Li"i1aF@k
-,qL,[+<i'X-n-Mm3AVa'4uF`5+W;F<;GKk[<F0?ZI"RZPU8tK$Y-,7:URmg6LOK/S&VPmrNK9U'Uo12r
-\%fi!a3)U)bm)80`PB1$ErL+pGBeFZJ:E0(KS+r1H$41DCM%!^>?Cf)%Tce;>$>3?ASQ$tE,]`06t^%>
->[(B+9M%fK6]e%E[]cXM_X6FPilf<R]u&@Jcb\)PaMl0=am8c\h:'K__SF+,]=bed^V?tW^V7P1ilT3R
-e\_=#/%W@2c0O0GcbI!"]YVCr]XG#AU7\?cXK.r4cecgjjR2U2qYU$bn`o?"m/H_ap@S"Mp$VMJIeWL)
-lfRHslg=$*p%mn8gth#Lj6lX$rqc$Vr:g']r;ZZkrVQ9ZqYU<mq>UElrVlERo)8L_n+HJJr;H?bqtp3b
-p[\7Xp@\(Mp$hYPq=adcpAOa_p$VMLr;HBdrV?!UqY9[Qq"4:Xq>'g\p%7qKnb)JKrVuoshTs3`IbaVi
-q#'^Kk2kahkiqL"nE]E4iQ]LBk2bdfjkeeBjQQ"*p?hA*iTB7\i8`tYlfR$Zgtq/[ki(ObkiC[`jQPgc
-hr3DMjPAbUh:UfJkiCIOjQGLei8<bainE,Lh:^`MkMY(Rhr!GRiniJDgY^rHi8We]khk=ZjR<'(@+<3;
-fCAFtl0@^+lg4*#lK@R&oCpGLrpBFGq>L?nrVc6_q<QqukN(^hlK@C!l0.<okiUsfmHiihkNUjUhq?Q&
-I8`m:;H6e%@:jG"IY<N;P`h8qOc59QJU2KXDJoGl%WQZ8H[UI"M2mjhSXc7Brgs1^rf[JHNfL-?#HY/6
-ZEq!G[f*TDZE^gG\%9)\]"GSe]=PTQ]O8Fi_SEdo]"Ykn_SsU@bK\#Nh:]unbHt`%LlH^tUo_;;`65d%
-Yck15QC*K&ZF.'J[_129R$3JcN/NOPLP1\JL51eCSuf#u\\=DpL8_M`WiE5*[(NcAXHSm/MNEX7LPh1P
-LOk,2NKfZdGEo2?Tq/^7b0/)Wda5hC^q.A$aiMK>_o0F%_8X=.]<n`GZ`gX;Z,P&$[\94`R@:.bU<_0$
-bg4>L^WFaCa2Ys3^<"OJf"o\_aN;lC[_C)/`3m@r^!4j?aNVfNbf@Q?^qID[]a2*^bJh<Ec,.bT^;dgj
-^W+CA_8X[=]>)G+Za7<R]#DG!]tM"f]XbPbZb49#e_8$T\@]`1b/MK7ZEL@4Z*CL?XgPLIbJCQmcE*qK
-XKAJ&UV"1Ua2P?nXg5CCZ*1LBZ+IHHXfAP3aM56q^VRRk]tD1t[^EWP\@],V]sOrS\\Ge^Z+ReV\AG\^
-_8WsiZ+dTK[_KPbZ*gjA[(!EHYH4n3Za$jD\&#ki]"Pbsh8m=<\@g)"['I$O^:1S_ZFm]U\%KY^YL9r0
-db<R;gW@^Kbh9V0Z`pO4Za?sB\$rcR\@DOG(qdJWTXhn=UT1&cZ[6i8a25U,^q@=cZ)mr'!Mu_$V51&h
-TV\H]Uo+-j&?;k8Y->4=Z`gL4WMcVmWN,rs!35t"!3I"8rVZK_mcilif[eU'f%/O8l1"EDrq$.#rquQ_
-n*B<1o(2YRrr<#trr5L@TP[G(?u)C4GB.tdR@U7SVNlRMB69c;T:MO?J5A6b9L:s-/hoj_77BgUG^QWp
-XJD5%>$+sHSu8ZkWi2SXG?.R06:Y-5>#eR%<G?T.IX?3I?!L?iUm-(LI=clqF*)YLDJ<WpChdHi@UEJK
->ut6:>ZXp&:.%GJ:e+)N8Pr\t>"g\3:/H"TDKKJi;bpS/A7K%S>?P02?!'j'=]/7$;bL;(?sQ`6>$#$;
-=Bf':>?b0/@p`PK='&?u<*N=!<`FNC<*j$?=]ep4>ut-2<D-%a:KCIp;,^Rq;bg(]9LhQ@7o*)^<F9U'
-R%0P*HY$Aa;cd++?!^iA<``I1AU9H.So\F]EH?57<CoMF7SllZ<Cf_W9hIuM:.e;W84Z6A9ik7h:fC=j
-:/Xqg<)-1a9i"V\:/XeY;,C1g91rMe;bpCg:/k7j91r2X8kr;`:.nDY:/=\^9he8S:/=V\:JaYU92&/X
-?>Y^fSsbjl<DcRh=]n?h9L<&j;c?t8TV?I=GD(0W@prJDAScL#:.nAW9i+\_:fC1dr_=&"92/;^ARe;(
-@:*)8:e5u/r;6KurqZ3Njkn\tf$i.!e_TEUo(`1]rso#)p[mY/g=Y-.c,n#D_>M&Oa2c?Hccq&oLQ.Rg
-T;&HlZaR<LZ`g-pQ]HlLEc>Jn=]\[.@V'+dFEr=hOHl9,Ss>P)MgKDc=&D@O81,T$&K2K'WSD>pH+;8Q
-iSr[n:I$@'eCE:&f[6c-/dr%#%1<LG"V2"?%h9^G32GZsgs'"J+<4#,ir7tEinMdh-R996&0)c0(`=8C
-1,^pA2(9[h%VX+s:Ju;)Q'QT@Q\8R=8PN>f8k;H=69m^g3^>hb/g__Y(aC:N,U"TZ-S-_r)$g]t++K5R
-F&XkH-TY7%84>a(2*<^E6TleW5;"`P/0QrG76`7Y3&3ff2EX8j4Zt_X8jPR$1,:I000V'?3&2g95"@[f
-1d*ld1,V*I+s\ci/1W;".lAn1-70r]*ul7B,V:T(98U@-eBGXq:H:Hd/M8_52E!9A.PitOLUtg]HTXr&
-<EVL7(`=87/1Dqu)]p:u+s%dJ,9A0V)]K\8+uLr!-S6u$,Ut8s0-hei,:4f`,Ut#Z-mpSr+!2s`-8-Vi
-0/Fst+"SWX,V:Pm+!r3W,psu_+W_aN,U4Q\-iP;B,:Fm'J%`qUcGZ#%-6slo2'3qc(d']*.Q^JQeUp;Q
-Xdt&a<&[!.?C=5++<r"#+=/?Z,Ut,d,:"NY+X/Ed3]%p&2_Za-+WMO9:/Fhj?YOV4MNF@'Wj0"B\$`]J
-URIF+IWp$]H@(3tO-?<9YHkFD^;S%4bKTt1#L(3-_nWgsE;jhlF*2_OIXZj"KS5,8I!BaNCM%$_>?Cc(
-rE0D1?Y!kdCi=<37;?LJAR8YH:/+DT9LY)<XgP@5aMI0&nDh^2]tM;6dEfYXaiMH@`l[QBi8)Vq]Y;;(
-`PT0r[CNiJY._QccK!'e][Xgt^GWU7`6IT$i6TEY^;.S#]Y(YVW2#u_XfSUuaNr>_f]_bno_\CUqt079
-hraV(p\=CRq"=%G5P+:1pA":Km-F'+lgsrAl.k%Qi8NttmeHS?meZt`rVc`mqYgBanG2t\s7uZnqtpEk
-n*^#Hq=4=ZpA4LNq#:.Prr2Zgp%J4WqY^3br;69fr:^']qY0OVrVlifq"sdWq"jdVn+#uBqY9aRq"=.M
-p[n1Nq>C6lrnl)CElm22p@\7So'G]1mHX*1oCq_?o]=EBqrZr$j5f(Tm.U#;oC;2;md0,pg=kKHgu[\S
-guRY\jlG=QiTT@Ri8Wtain`GFf&5B?jlPLbh;mbYioK+QiS*#FjPAJ@khk4Xki1FVhqQoDinW8Cg"P<@
-rSe(HkhtI_jR<%Skh*nrfCAS'm-!Npk3Vd1mHX62oCpGIrpKLIq>L?nrVlKfq<QhkkMt^km-!Nqo'c#9
-mH<Nkm-ETel0-pTi7ZZ'I8`m;;H?k'@V9\(JVK)EQ'@T#O,8dIJU2KZrbW0`DfKrEH[UI#MN=$lSXlAO
-TDtM^P66o,Ni*2]WiiM/Z*^gE[/RHAZa7*L\\#Gb]=k_e\c0*I\%&u_^V%+d]"bqo`5]pGcI'e]iSMo*
-c*h,+Ll?XtUTD,8a3;0(YHP(4QC*K&ZF.'J[_129R$3/VL5:bMN/W[QJq8`/S?&`r\\FMqL8VG_WiE5*
-[(N`=WKWg=P*CEOL5M%MLk:A6NKfWeH^Cb@W2IAOb0//[e^;CO]!Aoc`5p'<`5fa&^:q"a_o0@#[BHj?
-YJST'\tPRaQ^4J_Ygh(2`6Qrdc-FPR`llN=]>_q@e\]h^`5^?L]XZ"s^pqD-^rXF(`QZKMeC)CT]Y2+u
-`ll?=bK.THb/8\N]#;=l`lufZ]>M_+^W":5Z`^XA\\Png[Cs/Y^;%:oZb45teCqpU\@]]/bJV93]=5/W
-\?rTV\\>MabJgotc*!qIX0&A*^X:*=_S<@c^V..\WN!)/WjT:;WjT@F]tCbX\A>eZ[^j/f\[8`LXgYUC
-]tLtjZb*r^\\&rnZ+.'D\\,;PY.qBN]tq7d[^!!<Za?p<YH4k1Zi7=;[DBYi]=tquh:'6L\\-5*\[J]I
-['7$V_n`ps\\#b^YL9r0dbEU:g<J$WcIob.WirJ+[^NEDZba>i^qI1_[C`rCTtJ1>UT:,dZ[6c6aMbm2
-_S<dkZ`U7-WMU!#V5:&dTV\H]V>dA/W2Qc"Y->4>['?g:WMcVlWi<"tWiE8+rN6n8s8MrjoBkf$gt:3.
-e^W./k3Vg:rpp'trqQ-Tl0.R'm.'uPrqud;gS&L[<+'O7Vfd$+MOC$6W2>i.EbBKdStDRER"/";3B'Jo
-4$52Q8Oc*986^1\X/i=tR;Z;2=`9n0XK8G#TU9n':.7ZH>[:?0<)dORKR\>k@pNA@OJA7jJ:N?(I<9a]
-G&V2+Anbse@q/kR@9lo:=]SI&=]S$]rD4P+928Di>?XZS2c3V"G\_5/?!UK:An,:[@Tcf:<*L&=:K^ap
-<EWL$='o0:<aB$7>?Fj.r`s,C?<:QA?=-oB>?Fs2<E)ss:/bG,?<^ZB?=6]5<DcId;GU:l:Jatj;G]t\
-9M.iI7n?HU:fC\;NgH9'O*bJ?=&`@.?t!JO?!1B<?Y"JAS"+P2DfBc>B38518OcHL;cZdn:.[oF7nHEE
-9hn5L9285[;,0b[<)H4^:fC:h9he;Q:/+D[;G^:c;,^:f;,Bn]91r)Y9hJ#V:/"Pb:ea\[9MA5X9h\8S
-9MPI]1Jg\99MJ>Z?>Y@XSXGam=&`$l<)lF\:eP2&<E*49TVHR?GCk!T@piMGB5D^$9h%lP:)d&-:JO_d
-;c-Ij:.n;Z:h4*/8mu(/<)?,5U&Flg')_Lnjl"qDdEg.dg#;8cp%\LbrVm?+qtK^FiRuc2d*0PL_Y_)&
-aiV]Lcd-f]IY<`FR[g:WYd:dH\$i62Ss51aG&gqn<Dl^o>$P?DC2e?IN0K[&U7!g*S!JhXIU?2N85(KY
-*YB8,)QMM'>CO$-f](oHW_Yl/:"7_IeC`0M/dr$r$O@"A#8%OH%1X74/t1YXhp5OR*udf)ir7sqinMdf
-,p3d6(F(4D(E",@1HIEI2(9Xh&T#\5?>+qdSX+YkTS[,U6UFRI6V'g96Ua0j2)Th7.Ps(>*?$.J,U4E[
--nHnt-l<0t.k?sM;.*3g8N&k384Q?G2)@6J5s$MY3@ZaJ3[QOI3'&ZU6T$ta/3-!]5tFF'6T[Cr3BfVa
-1HmQI1b^=33CQ+h4[qh4.l/q2,Uk>p.jlSf.kiJ$+=8<S+!DXH,qUT"8Vt(&d`c^EQr,[s/i>OJ5!D"c
-2)[WZ7>8.lcZq`I;,^O[/i"t&+!r6\/h8@r*Z,_8+rMRL)]BkF,:Y/g+!rWh)^Hd_/LMbf+WD[O+Y"rh
-/0QDm-RUAk+!r'O-Rp>]*A&N[.PE.o,U4ES,UFTU+W_^L,lT(r-6aWY,Uk')IB@M(e'5k%1b:!u.4Z>[
-.O78A/hB"Xdb9FFOfOt"Cf*A`9Oa8S*uQ7E+X\W^+seoo.kN1p+<i9_2`2a&2D?[-+WMO79N"ho@;U=F
-OdMrDYIV9Y]tCSISsbb#J9c-SF*;tdO-QH=Z*h'Q_8aR>bl5inbfn#D_nWgqAnMrqC2Ig-Dg-DOI"?m%
-KReT!F`;,,?sHi:r)HQl;cZt$>[:iLC2Rm,DfK`4CKFA/:JO?CWNiq;YL(ATjm_<V`P&t%f$Vg[e&f\M
-`l?-dq;C)O`k8q%a2>g-]XPJ_WNNnJ_9M&``k0[9rkAlQ]>Vt_g>1*#ahka+C;.9i[BQ[-T;AKaYH#an
-gs"@2mdp5Mr:p0\n*B0*o^_bQo(DkOp%S%AlLX`>rUoRHn*0-)oBb8cj5T:qq!IqSk3;O:rqQ9aoCMkU
-qtU*drVl9`rqlEfrV#[OpA+@YrV$$VmeH_Xrr*K*p?qPIpA4^_p\O^ZqY9aZC%:umoD/7YqY'^Xnb)YH
-lgsZ7o(M_JnaQDLo_eX`rV-0crVuoYe&TSfp%InGnac5?oBkc,p@nFTmIK8_c26\`hqm>IjR)[2mITf3
-naGl-i8!,HjlG^nj5/n^iSikUg>D,Tf&Z&olOi7<imm#Fh<!k]kM>.ZjPo7X*80*!g#1lIh;./NjQbj]
-h<!PKh;dMNgYpoAh;A1i?0CA-iofCkrSH&DaOg"Ok3_6ik3)+(o&Sp&mHNu_`r>B"mJ6_\s8DodrV>g?
-iT]LfmHirpjm2'mnF>i/mc``eh<=(XgYg`7b^WPf;I!U=B5_sDKoM:^QC!p]Q^<bhKn"GlF)>`0D/=34
-G^+gqMia-hSt;[NUS"0IS!X,6!fMnl)m-9GZa.$H\$``T\[AiR\$NBK\$ro[]skP]\c'$%_8=(.`lH9E
-a2uBA_o9I*]"lnSd*9kH@<dNeJ9\N/\[BN&]=+oHXg"+YLn_2_['mEUf$0SGJVJo5NKK(sNZ<b)LObnp
-XKf=OR$36#[BHU1Y-54F\Y5d^Una6)OG/=BNJiUELOtGFO-50bX1=t#]#Vt9c-Xka`59F*a2>a7b/)$=
-_SO1)ZEq9_]?7mkZ*CF=^W!aUQ^jG:[CNEfdC6a*da>tM_S!Ls^WFI>bg">=`mhuBcHXA=^qRUsbg+#B
-]=Go*c-k7pc+L<k^:_G,^qR_(^r=3?^VmOq]XP_r^r*k#^pq(o]!AZIYI(jL\?rWZ]Xc,)_ofI$_St!X
-ahP?s`n/AI^:_"i]th._Yee/r]Xu5#[^=;_Uo1)gVmX=f`kfL*YdhNa[]c^2Z*h!P]sFlL\[&`X[^!6V
-]WA`]`Pod/\[e`M[BmQ_]Y:b`]t:fr]="iJY-5:E[Bm3P\@f\lZEq6JX/r\7XK/Y-X/rN'Z7W`+\@]Mh
-a5+hN[C<fo\ZWBBY-P@B_S`ah]=+rPYclKbe'cq*iRl2k\'N^=rj"#VYdV$DX0/t=\A5tn\\GeeV5V2F
-W2?MbUp>5a_TB6m['['?WMZJcUS[pd+/c'6W2Q_pWMcYkW2Zo#Z)an,WMubiVPU,dWi3&!Xo>R,ZEUS3
-rt>>/p[mb5j5&><f$rL3iT]t1rpp'urVQBVkNV9pkjS6<rVlfr*S-Zo853&nOe?i<HA\)\W2QSYI<&tB
-T:V[GSX=pW:cUI(5s%+^1It&*77g^)GH.dHUmc4+='9F4VlZu"W1]N(<_Z"U;I3W,;bq(MKn=Sl?s6oC
-PG=FfIXZisH?44RFDkr-CN!oo@q8qS@U32D>#\=!=&i*i;,^Cg6UO^N>?b9+2*Of9F`qM9?X$Z1=(#<=
-?!UiE?;qYB;+OPe;,C7t;cd.,>ZY9?=]na(>5hi>@UNGN?XdPRA7T%R@9Zl:=&`70An,7YA7&bO?WgE/
-<DlRm<DH@h;G^+\:ej\Z:.nA\<)6CuD2X[LR#ZE&<)QS'?t3bW?=7)F@:<o!O.2Y\Ao;I)Eb/HW:.RiK
-9Mnhg;,0YR7Rg!E92JJY852lP:Jjk[:/k(^;,gRs<DlXi85DuS;H-Ll9i+_b:f0t[9M.oP:ej\X;,:%h
-;G9b^:JFS];,0h^9heAYrD54@84uZS:gS"!Q(FJ1HrNj>9i=q\8l/2c>ZF^(@%a98Ap8iLD.?pS=(Z;l
-A5Glp:+8t;;GKq]:ejba;bp1e:.nu'8kNN">#eElIA$Q=rr;urqt0=@i8*#4rQYW&ip-(,qYpEm'E7h#
-n)N6UeBlL_`5'1'^VI\(`;[q3cdC-WDKL8XLQ@UjUSk6"ZaI9DWhuAPLjX8R?!($%:f1(g=C>]SFb#C/
-S>.p5TVS<NOcsp%>#nTS,977.',me"@U+MncIh.9h5X79.8A=Bg=4d&X=anf%13@G"U>SMrXTJX1+ejO
-jPS<j,p+$pg#E"k1ud99D^?A8)B^FP()7W'.Q'CP/MJ=f,9(gJ^J\KbQBHrAKTg^g=&;e(;*[ZH5XS()
-3^8'P.4$Z)/hJ7m-RU&S)D*Qk-70W='IG5hN)*D>5!(8N6T[:k4@DG$1HI-//3PL41d<WI3&`lQ6qB0o
-/hB"L6:F^E5=@Ir83faA5s@Xr2)R0C1d"E#5"/%/6TdRj/hSh-,:k8e,V(;j,9A<]+t4rd.Ocqu/Ob?$
-`mSnP]9?#C.k*eL77][%3BoYq5uEKKb0P?!7Rg!G3]&WD+WVjR,q^c",9@^?*[2aU.3KTS-6FQa,Te9b
-.N9ch1G^a8-RTcY,U"Wj.P)el.OZYm,T\*L*[E*Y+X&<^.PE7p+Y"`[+t"`^+=/-Q+sd+5#9b36,V(9-
-I8di#g!@U$/0QGb,q0cU.O?i-/h&A8b1M>8O/n[sCeloG7:qoU,p+BU,:P&b+!E!V,V:Vq-7^Ad1H$F$
-2DZm/+rq^79ite8D0UbrR@^F^[ClIQ+0VW7Q'$lOF`))8F+&k,R%p^h\\#VpaN_uTc-4>PaSrsW]stR`
-De3ZsCMRj+F`hqSIt3'#J:MuiEbf5o?<UK4<E)mq;H$Rq='Am<@:sFnDJsN6DerNS;G^.ZPGtgrZE_fu
-kihQscc*T2_Ud,\_:-NI`Q#p>lhTJpd*089`5B4"_8<t&]reKQ^;8(UbJq-A_Z%:X]">o*n_DjEcca)3
-Hb[8)\[A]CVOaN[VQmAMdbi'oj6uR6qtp3dnaQ):nb)DHqXX=Vo(D_InF?)=lhBc0o(DMAoC(u!g#D/`
-ro`,7q=XIZs7c$WqY'OUpA+I\qu$<Yr;Zceo(r1Pp%nOTqYKj[o_87\r;QZmq"F(Gp[\"Rn+ZVOp&=\`
-q!e(PnFZ>>m.9o?me?SKmI^#<o_.bFn`f]6mecbIqtU$br;Q`Ye]5bgp%Ib=naPu7oBYAuoC2SKnFGM^
-aSb>_h;$l@kLen[lLXQ2n)<=+jXB3OjlY[jl/_*rkMk[diT04ch;.8XkNLp]iS3GQi99:[ioT7[h:p`h
-i8EGGh;\Co']A';lJ^FPjl>7Wl0.$`l/CLRh;A4j>iXl"i9'+hrS5f>a4KnMjR)!im-X0,k2GLqna5bh
-`;],umeQh]s8DiarqYg:iU#almHirpjlkadmdB2qkNLpZhs'=YgY^T3c$rVf;I!X?BlJ9ILQ7UbQBqoE
-QBmVhLOXYnEW0coD/F95H$P!tMij9mT:hpRUS"-FR[/nlNJiXLXfeb1YdC^D[(!HQ['d?NZa7-O\@T>f
-\\5Sc\@8oT^;7Y&`5Tg>`Q-$<_o9L.]Y`=Ze'caZ@!IEbJU=l4\[T])]XP)JXg"+YLn_2_['mEUf$/Z2
-PD5*SK8ke=Kp7j^MMm+XXK8\;_4$R?V7!M,WiiP4]Y1&4OJ\h;LkUJ:N/NOHM1LMCNg5KlWOeUp\&ZY6
-d*L(b_8OL8aMbj8cG7BA^VRh%]=Ybe[)',J[(*NV`PT*UQ(+;G_k`dKd)jPYfYY28`4rsu\];Y5b/u'O
-Zc:VA\\?&*]YVP(\AZD"`PKO9cHakfd*'))\%K2__mI.m^q]lb<5Z&X]X,2ZYckUM\?s)k]<elNYID'I
-\$W3HZ*;0][D]Vg^VeLRahbHs`n/AE[_0&Y]"bYPX1u0_^;%_([^=>dUnjc_V7EM:]=u.sYdLdC[C,t@
-/@Msu\[Au_\@K>e\@]Sk['[Q^^;%4b\?`cX[_KM`\\5YcZa-sH[^39H\\.pR9")CL_RQeU]sOuK]",#K
-]!AK>XKSq8YdhEU]"Ykuh8d49[_0npXL>17]"5A^[^*EZ]<f#MYgKo/e(NR9g<IODe(V:6Z*pmB1Ua`p
-X0/k7[(jA_ZFIQUV5hAIVP^;^UU,2`_p#^"\$`KFX/;bhUSXibV5C5lVPpDkV#I82VPpJrXg5%/Xf8:s
-USalbVQ$PsWiiY4Z*LU=r;RB-qY0CAk2P4Lf%&R2i90Y*rpg!kqYTdGlNcb=k3MU,s8N#t0&2h/85*#p
-Oe?f<H]"2]W2QSYI<&tBT:V[GSX=q(3B'Q!4ZY;O6UOF;:1/6jriAD]RW)J4=DaY-XK8G#TU:+-91;NP
-?!($';H%7PL4XYk?X$rIQ(sOaIXHZoH?=7QFDbl/DK0As@qAtS@U*,A>(0RR<E)gh78?f_;Fa5Q<*NO/
-;*.9:9QG>uF_+oV9N>M.?!LT@?!^K3:e+Af<DH4i<*<F2>ZP'7='A[-?!grF?X6iF?"%5K?X[,E?WpQ5
-<E3+.An,4U?!(35?<1$,=Ar!s<_cOk:JX_S9Lq]J8OQ6N<)$1pD2OOIRO=,?APl3"?sR5P@9QrA=^Y]T
-I?BtjF(fH,DfB2l90u!7:/+Sb8k].X'2)%o:/+M[92AD[:fC7f;,gIg:&S!+:eXYY;,C"d;GL%d;,9kZ
-9hnGW9MJ@^;%uc&<E2ge9N"_`:fULk:fU=e9hnL`:^BQ[8k`&X?>Ya.Q_0e5HrEa<9iG.e8kVTU>ZXp.
-@A0K;ATiWID.?sX<b6,k@STNm:Jate:/+JZ92&2[9M/&T8ml+#8RPq.<)Q>:TDefirr<#nnET/lg==Np
-cHjkegue/#r;6L&rqZ0OinW)3c-+/E_#D(V^qn"/c-4DXdF)`EDfBlJK8>DRS=l^ZZ*L^;XJhhZN.6(f
-ARAG7:/+GY;d3R;DL%"iQ(OS;UnjWLR<ig_?X,9,*=`_s*j=.&?\Z#6f&G]FW_Yl/:"7_IeC`0M/dr$u
-&.&UG"UYYO'bqoQ18*aihp>^W*uRK"ir7sGinMe&-5mF7+X@sAIM<P7.Q0OV.P;e^-6[l]ZpnABOd1WJ
-HBEMX=^#-C;a!`L5!qn&3]f8V/h\b&,T7aR/ghY^-nHen,p!U>()h@YD0JlN.O$Q85<Ck_69ddl2(KXt
-6o-)52)@'M5<UV\4u#&S2aB_t77KR*6o7(s3'K\b5!Lq^1,(C<;*%?<3]oDT/N,[C.5Eb2,VCVk.4ZVg
-,8_UF)^QXF,qCPo.R\ip`7*&EP><SO.6T[W7m&CZ3\s)j<f=Q7epBhT5t=O+2]EVP)^ZgV.N]f4+t4ZZ
-+sS9Y-6X]d,UY,m-7CMu,9n`k/1i4m-6Xid,V:Jk-RpSm+X&'U"XG67,:=u?.!6db0/"Xn+Y"ib,q^bp
-,VCAe+<i'W,pXKO+<r<`5CL;ig=!s).Ng/^-nukf+W<!l1bLLHbhI\9NN/CpCf*AN6Z\_]+s&*V,Uk)a
-+!DmO+Y,&d+!`-T1,pI#1G^O(+<;L5:L7[MFF]:8T;8Wq\%TPk-b[1'Y,%DFKQqBRE,g#KLm=O-XgYjU
-_8XRAcHa\Xb/hW:^V@Il\8YneAS#LdCM@a,F`r.\IXZm#IX6$NB4>4Q>?=g);c?Fd:JXec<`rX8BP_^6
-H[9s`?WU<-;+[%NYdLdFfurXEo&J0;]t;/4dEfYXaiMH@`l[QBi8)c*^UV4u\\#_s_Sa-jYJ7fgbiR$f
-\^A:n^C%Qa`6IW!g!%RX]RI<*^Ugt`Yc=OhV5pPuXj,5LaP#_Enb;qXpA=CKna5Z:meQeOp&"7OnaQ2E
-o'Pc-jQZ@3nb)kIle^CUiU$L4kPk5Lp%A:^q"t!bp\XdYo)&7\qsj[bs7l'Uq=F:Uq="(So_\I]qYL-e
-p\":Slgsi>oCqSDo^qbGo0i9GmIp,9nF#Q*lLaT4oC_VBoCVMHp?hMEl1!s(qsWY@p%J1Xrr;$-a2d'0
-q!@A?nEK0(lJq!rkk4W?n`.m6r9`VFi"+K'iTognmcNBbi8NYUk3)a.$K1%4k3)-ti8j(_ro=gRf](iF
-iS2r>hrNeXlK$^ZkN(RWgBQKii8*5IiVqg>iSWh^jSdsnin`SYkhb4^kMb1LgY^uKhV[&Ek2c"0j4;5j
-e+3.smc*9mmHa0&jQQ7.p%QYJrTa1Iq>L<m1AUG=pZ1#am-!X#m-!Nrm,dC!mc**aki(1MlK$UMhUL$#
-JQ,KHAnl1(IYEfGQBmr,0UJ)jOH>?RIX6-VBkhC"DKKrHJ;0&GQC4>>Unso_Ssu%3OGf$UMi!7pZ*:O?
-\$Q(C1pj]t['d?HZ*LgK]"Gel^qIIn\@/cY^r476aN`)Tc,d`3\$`TO[a<mYeC;0;H%q6.KZF)&'$AG3
-\$*'=Ya1Z4U9_26[^Nj"Ia+7DL6.7DNJ`+:Q'[VmNe<n(XK]4NRZiB![BHU1Y-54F[%*_KT:_4$LkUVC
-Mhlt?I>a8LP)#R-\tH"6a32TPdFHX\_T]m4`P0L@^r4F/_7[Cq_nELcYc=\4]=,Q)^:Bu,S!KqeZ)>ss
-bK7`ObeqND`5'4'^qRq3DT^)1cHjqS]"cD%_8F'r^r3n-a3;ZIc-FGNa1A:X]!/QQWO]LK\[T,^]rnlO
-WjAt2X0&q?YIV6R\$NNJ]Xk5T\?*'<YJdfG^Tt8Z^XCiW^UL_kf?V":_R[+[\?r67]<8l``Q?$'ZHfqY
-rhp7#\Ziud]=bMEVQ[81!k#JHrj`B>[Cs#Y^Upqe^:jNX*4`5_[^3KLXL,CI\\#_jZFR]^[^39G['m<J
-[^c=I"LtkR_7]`S6*mYu]Xb2K]XP2IWN35,Yd(aG\A#Ysh9<[B[^sc"[(!'<\@T/\\@&oa_7mgiYgKi,
-e(NR9g=='JeCq.(Y-tQ5ZF76HYI(pH[D9P^Xgc6]VldqQTqeKRTs/`W_9KBpZ`^=+U7n6STqeK]VQ-Vp
-VlH_qW2m&%Vl?SsY-"_'Wi;nmUSai^VQ-VtXK]"9Za-g?qYq*)p%%M7k2Y@RgY1NDm.L>HrrW,lmKi7J
-k2b^fjnJcRs"<)mAj]!d>_nhkFaT(4SZ&B^Q$m[cFJ#.sSXl-u:cUI,7Qiad00qos92T,BH2al]V4)@-
-=''71VlZu"W1]N&<(fSL:Kgk#r_k+VFbPEiFCJH]?^7CNFb"plJU;Q_HZj4@C2Id%?"@MQ?t*>E=\r4(
-=B/9s6U4FJ=Aqde9iYM(=\UkE92TeUF)tbo<`*"1@:*>H>$>0/=&;Ih='8En<)d")>[163>?>'5?!LW@
-?!(00Bjt^h@:EbR?sm:>>:Nf[A8#R`?sd/D=^P?7>[:?0<``'r;b^(b77p!=9LCs7;H$7`?#GUdS1L1k
-H=g&M;dW^7@UrhN>#nsAC3tu2TQ=gdCiOH)>u4$[6V9g?9h@rL9287]:C9Zf;,0k`:JObc;Z9N,:eFPZ
-9M\>R9hnP^;,pIe:fC4dr_*Ji:/"AW:]=/n:JOhf;>j6+;,0qg<DH=j<)?:_9i"S^6pjL<:f(J8?&Fl<
-S<nb,;,^.d=%c.Y7U'/"='fO4UiBpfJ9>^=@:*#FE-P_`85W/Z;c6Cd;,U+_;c-.X8khi_@7j!q?WU-%
-9Ri`6s8W&pp@.;,hV?c6d*Btce(*:;nFukYrseu*p@%/#f$DL\`PT@)rkAfY`5g!Hccshde7`f8CiX]F
-JV0,MR%:%NX08S+W2,lCK6hTVB3\D49hIoJ:/FnrCNaoZR$jG>VPBl^LjF#R@l>AH$P!jjWmY?cMmgaX
-inrRl:I$@'eCE:&f[6cQ$jdLX#mUV;#n%I`)(%O&T]P7md9e4B(dcp8ro4@FgWsCQ)%RN'*u]SG()If:
-1HmoI0I7_a*Il>G95/^>T8e\_T8?]N>[(904A/R96V03t1c%*L0.A4a'Hf"_.3U8h/MALu)%@N+,DDJ&
-D+$QE.lg?n5sICi2a/lP/0?`04"ML-1Gq3V3\!$L0g7Zb5!D;!3Ai`j3CQ\(5=RCl4#]&T2DeGl5"n@'
-3]JfI/NYa?2`WHA/2&5".j$)b(`jM5,o@1:-Rp>f7#&1je'bpr<%9+F4>Jf[5Vk,P.R$L,LpYFZHV7%&
-9hdK(,Te$E+WD=?*ZcCH,:*78$6CB?,:"cd,Ut>pr[8F-*@E*U-6X<Q,Ub#g0.7tk/1MqE+U')9+X86Z
-r[.gq,V1Sur?Me!+seop+s\in,p46OrZk_d)''nM-pN-g`S&\]T/%`C*[NK`+!DU\3A`QV:=@mE5`2M.
-I;`%W0L:2\2]Neb,:"]e,9eHa+X/Kg*ZH7L+>Po$*\]8t*ZcCE%T-e_It`oMTr>)t[(*fa8A2UF\#lEm
-O+hjtFE2MIIZ9_hWjKFU`5p-Ibg"GWaiDB<]Y2%l\@,jVAS#IcC2%U)F*2eUI!gKsIX6'OB4>:U>ZXp*
-<)``j0i(\I=Bf-FCN4QFH?jgD=&r6t8sH3W[Bd<rb3A3]j3ko[]>E.Hcb\)PaMl0=am8a@i8)T!]XYr!
-]>)(r_8EsdY._QdbiR*h\^84m^L4Xb`6I5cf#u"I]tD;"]=G8OW2#`XYcOt*bg+tcgZ@nop\Xj\qX<eB
-mcjK6q>BdTqsXLWnFZA>kN_F#oDA4BlM0i:jPSnNiq)m2rVP[3j7rZQr;-$TqYBp\qt^/=q<e+Urr)Qb
-q=*nGp$VYRpA=[_p@e@Xo()PMmIpDJp\O=Mnal>Ao(VnFp$_/8oC;JAqYBUKlfIF%o^VeOlh:/Nqt0^a
-p$)GGoC`"[rnl,Da5$@an*g,FkMbdrlKRj#o_%hFjjD-HnEK&rin3GZo'5<"k2P[kk2G/Ji8j.ho]>?+
-jk\kNg"kZKi7m)Hh<<qXjl"nSgY^iJmH!*ei8N\VinrJCgA]q-gIp8ZkN1UYjPe\Gf\>QKf\5NRj4`/>
-hVmGJgt:KEjR<',eA]GVo(;8:hV7)Slh'i.i9Th&pW^\UlM9rFrVuosna$5Gjk]1ekN>P*m-3g(ki1^p
-oBY]2lf?dVl/C1Ch9s`tJQ,NIBl%^3J;95NQBmr+QBd\qNJN49HZa@FCMIa)FEMq]LldgfS"QUTV59oX
-R[05#rJN7`Lp=4hZEq$H[C*KM['I'H[]m!A[^iu_^VIb%^q@1c[(F#e_o0O:bfS)L^j`i'[C!BOd,*7&
-eA,=5L5UV;a18albKRZ/YHY.5QC*K&ZF.'J[_129R$3,]L4P>DIu9>PO,T!JS?&`q\AF\uK;,cWWiE5*
-[(N<!RZ!W%OH>EWM2d@HJqeW3Q]mM_S#WrkWOg-maO&;bdD*H@`kKL-b0Ri?bIc*<]/%1;[]m*F['mf\
-WjU$d^8RWkNgR,]YL1b+Y-,n"c-!u;\\Gkt_p$6D`NmS$eBGeGb5T"D]X5St^rjX=_o'U>_SO@-Xgl-R
-]"tPZ[(3ZR\%TJW\?W!?\@/rS`ko*iY,\_2[^3c\XLc-]_n!M0]WK>[Z+%Hqg;^h8[hm$9d(R$2]s=WG
-]!JQOWkQ?iahkHlcFa(X5,tBf]Z\$t[Buj9]XG)JYI1pSaL/Rp[B6X7YI(jP[^*6L[(j8^]sb5ZZF.'P
-`k8[p[^`l\\[A]GZ*UgDrj!]P\A#Ya[Cj#OXJ`,-[&C%7]X4`<X0/\2XgYLE]tDDAb>u?a[^sc"[(3$1
-Y-YUR`j2hU\%KV]Z-fo,e(NR:gX!@1f%74.\[8QD[^WTM]!\]J`Q#O#a2brpY/S#FT;@jHY]jm"cFCBl
-Z)jq$US+?TUSXiaWW&e@WN*&"YHG%,WMlu&XfSP'Wi2biVkg,bWiE5(Yd1R@ZE^\7s82g+p[dnAkiC^\
-gtU]Flh:;Irs\o(q!deAkN(gfj7iNOs%2+4AO8gb?&>%nFa].5SZ&B^Q$m[cFJ#.sSXl-u:cUI)76<I`
-0ge?!8P`c<GcIgGV4)C.=''71VlZu"W1]Ms:.[cA9O(b&>ZFa%BQ\uYF*2)#?<i_iQZn%1J:;ccFF87J
-C2Ij(C0b@^?=./F@p<&=<`)Xh77C3[<_PkR:01h0=@t>3:0)IZC1gRH?WL?=?!LZ@?<gc8<DH"]:0C[o
-=&f0$*a2NI?!1H:?!(36>#nX*CLh*p@q9:\?s[&A>$G06IUm,'@:<VQ@p<JO>$>!&;,p[n<`;[h;c$=b
-:KBtN:Jjt]9jMUrQ^jS-HY?>S=(598?tNqV>#\d>CO1r/T6"afE--,1>ZOKd5Y":<;,C"[84cHM;,p=d
-;GB\R84lTQ;,0eY:JFbb:/Xh\;+s_Z;-$Og<)-4c;,C"\"%l3[:&Rb/92AJa:/4Y^8PVoQ<)H=`<)ujj
-9MJ8Y:dRH<8l/;iD2OUNSX4k-;,g.^;FjDU9j(Rq;dF%/TlFUdJ9>^=@9cT:DgYtf:Jjk^;,U4f<)6.\
-<E2gj;bp"m@S&sm>ZX`u9RiZ4s8Mlho',,hg"Y00dEg5HeCE@5lLFNBrVca)rr)NXjP&),`l5g0]`,\R
-^Vn+3bL+Y]dF?ZcBPD:%FEr:bNf]KmStr9`WN2tnS<8JPH?<q1=A_^`6UjX=9NGV>EeTdDQ_C4MUSiuu
-FDYVL)]B%n'HXF+@UtS/ajoD,h5X79.8A=Bg=4d&X=anf%1`^K"pG>C&JGs,3A-ZTjP\Ep-Qa0kg#E"k
-$0'^c9GeNS',Miu*ul.8)(.."3$L43+<VPMcbN=nG`e>AI"J)O<`3@6<*)1T<'<Q>2,$(f3&2j+,oR[Q
-3%c6h,ptH*/L1u7'-o&cK1eK[1/9_i76<Fj3^>ho0JY$p/gieA-8PNU*&K*)5W(ee5W1Ma4>JTN;E[WQ
-5XnU04?,5V1GsV=2*FPt2`s>g68V;%1,:@&,q1Jm0In4o/1E(n-oN.].O?D`,t*U%bL=qSRoq9h2+&uK
-4\%^p2'tF[=bWutdsFqj:K^OP2D?Hs(*"87,q'uZ*$-7M.5N.p/Ku,T)]g4O-mTrZ-6k)l,Ut&_.Np&^
-.PiP!0-hkl.OPBF+!)LI,Q/d-+!rNg,U=id)^64D.OQ5Y/2/Fn*?QIN,Sq48+Xe[%ICRAPeB+=<-7g&W
-,on'U-SI)!.Q^DMds=67W0r-U<'_ciKV^^P-70o\-Rg>g/0l;\0f(.'0.J/&3[,Lo/1DMY+!(khBnD,#
-Q_:=\['@!J].Ue.\$W<9SX,J!JpMZaG'JOuRAI's^rOO>c-abZc-48L`50$u]t1Y\B4bRW>5hSs>$PKH
-CiO`GEH-5JI!^0bGAh,"=&Daf91_]F7n?9G9i>"s@;'Y%ARoOgAR]J'PHD$sWLUoEn`'--ccEo<_pm)V
-^=CHH`5K[=kSs3Nfu(S>_op'7^pg_a_6p#:]"Z,.jN59G`l.km?b<qfcKj'9fu121]>2G![C3<6U8tQ.
-[^`?L`n8VgkkFcEo^VGAk3)1(p@7kNp%A.Uo_J"Jqt9RQlLs]/qY9aHlKRp-hV[AWn`B3+o^VhYnb2PD
-qYp9_q=O7OnM0Y+kP5&Rp@n4Jn+ZJJp\jjXrV6$_rVc`oq>L-enbDkRo)J@OmdBQ5o_%_MrUoOFrp`SU
-qt01Kqs3VAq"=4Op@ReMp@.nKjn83=p\OaWdE9JMg[XmpjQGXki8s4hn`fH0mI0N%aN3i-iT/hJj3ZWM
-m-4*'f^%VWgO@c4l0.$kmcirugt_>Ti7mS]f&>iRkNM!ah;@2Dh;mb[iSWPYjP/DEi8)uKh;mq`i8WMQ
-ki(mph;mMKh;RMVhV[JPgY_/SiT0CWg"PKTn*p)#dEBbhp$1]%hWaFhlL4$/p\OULi6]R>lgrj%q#CBe
-qX+1RleL[cl:^jCkj7d!l0@X"jlPanl0%3lk2+\:e^W$fN+cpDEHQY\L5M"OPEV8mO,AsSK7&&hFDbu5
-Df9W>I><]=NfB?jSXlFHSXGh.Nf*Xe._<.%^r"4=cd0hS`4NL_Ye7ZY\$3$9W2Qr,]"Pnr`5^!DdFR")
-hqm,?IacKW]t_k;bK.`D]7t-HG(+pmYd2HacdTM7Z*:=*P)k=![C!9J[C=Q'TUUptM2mONMN34=LQR[Q
-WNNA-\\"5lJtoi_Xf\h3[Cil:TUhO-Nf/sbMM$\?L51kOLkq%DXgbj3VRFUhaiMTKb.>0u_oK^<ai;9C
-ai293I_Nt?]tL\ZYboI[`Nc_M\ZhZtVQ@;1]Z.e$dFc.DZbFQ7bdbBqZadBK[%b.S^q.:k[^Nud_8=I6
-^!O[3bK7lTcc45IaLK(%_7J"+\$WNN\%KJndaH.D\%9/Y_S`sd^r3@T[CWcP[^ruR`4WIo\>m6R_847?
-d(-QiI^Ho:`36MVY-t70ZaIBMZ*UaF^q6eR_5=<BZ)k*nT=))3^9a99]!\`BZFmfS_8Ejn\>lOC[C3BZ
-^T=r]]Y;.n[Bm9NY-bjU]XYAW`4N=[['m<C]s+u^\$NNG]"GDd^p(>TX/rV8['$U@Y,eb7[BR'SXg+q8
-_84:ID8!Zm\]*%/[CNNQ^TtDd]"c;-_mm(`[FD_2`QQZcf"Al0d*oM#XJr>;]rnWNXL#:BZa$dE]=GGW
-Za-^0TVeKZS8`);Z*(41X/i7tVPpGjXK&G&Y-GFA\$NNM[&g@/VPKo[V5UJmWMQQmV?X'%Y-PIG\bif8
-rqZR*rquTao'Pi1lK@?pme$>Prp]qeqtT^HkO7s*meQ_IX)2<F=`8,AUN:3sJXE"(VPfl2De='[T:qmK
-Rtb!,3C?(u6pEe%9hnYnB68BmWiMq`F'r9`G+>5)WMcYcQZuJ)9L_Tb@rbOM<)@:PIXm*#Ch70`Lms`W
-Fa/7\HZjafI<B@>?X[P\CM@Ko@p38?<`Dpm:eF\X6UsR25tY-^=AM7G2*433LOaG[>u#*GB5M$Y?=7GY
-BO5"E:K(M!;c?Xm<E`3r;HZmo>#\="<E37+<EWO3<rQ8.<ao-1<)cjt<sDc"<*N9u;uTsB=BeQn8kD3>
-;,^=f;,L._<)61c9h%rT;-6n5I@-OtSW\P<?XI2H?t*Y[Bk^aX?tF2*PG4e+ChRQtB5qTn>"(eP6rm`#
-=A_gk=B&$p<Dudj7n-?N:/"Yd8P`;_;c?Og9MSAU9i4hd:JOYb;+sVW:4>l.:.IoQ8kDWE9MS/U:e+/M
-9hnMa;,0nd:/+M`;c$Cp8OGg6:/55=QBn#-OEX]';b]bR8kiDf>ZY!+?Z):'H>.biIWoI:>$PKVH"g;Z
-:fCLu:fC=f:f1(d9heG^:JOec=Bf!39hSDhCOl6Wq=<q5hV-Z7cd1"deK*/lfA,<Gl1+KCqYpKmr:odF
-iRlW+b/V<7_8XC5rlY8arm;t>e'WYlFDkr0DK'iIJr#JOR@0S9U8"9JP)YBNG%k2Y8k2>L5qt\r;,pe5
-Fb5I5SYVU;Ss>=lO?XHt&/HT9Uu$#fOJpISgu7"Y9/\(rd+[:+g![,_ILZbr$O[IR#RqL\'co"g0;RXi
-gs9@Y,Tok5g>V#Ki7Q=c+<;@6%OreD+rM"A2)R<`6n9Q4)g9KB;Gq+dP`'[=U5`\^:-qEF<a&L%:J*]9
-/hf%1-RTrc)\jM;)AXAB2_H*a&.B0f4/e!D>t6296qq&a3B9Ar6qTEsIOQ<g4tnK=/1)o+.4Zu2/LN\7
-.5it<6T["`3C#2V2E3B`0eFh'/1iS5,VqV;-Rpu21Gh*<*$QR?*[`Hc,Ub)g*\\oa/L),\,qCf2=dR4V
-f?_7,;`6Tt1HdZZ77^0.3''B)LV)*eTgV7@7R:!01,Bgc,8_Ue2)$="IOHs&,;1c&.3ofL.jQA`0eF=k
-0.JM).O6/_-64<\/1Mtl,V^\j+!W$S)^ZLI.NoiU)'^FK.Oc>]*ZuXQ.OQDc.O#u\.OcVl1E.,E*%*+&
-KZV9_c+])g.4QM^+<Dab/ikpM0KW7Sf:5R#_OQm;=Yr3(Ga_>S-mBrp5r']5/0H5c-RBoZ-7U>f-RUN"
-/L;AT+t"*6BnqJ(Q_URaYctdQ]=PJ[['Qp8Un![.M2-S1JV9#MU8kK-]Y__gbPoKa_nj1(^](es\[f:a
-AmntK=&r@(>@:rVE-QYJEd;t[I=-EdDeEEY;G^+]8P)EA84uTL;-$jg?Y==tB4bsoAn>q1Q`mR!WhdYP
-nDa'-ccEo<_pm)W^=CEG`5BU;l1Ni`_nWt(b/D$.Za%!OZ(S,.^;S@W`ko4,`;[S2]=Yu+lIk%H`3m=f
-]u.Ff['-0tUoh#0[B.$]fZhq2p\":Ro'l22k3VU.nFQ8@nb2YIo'c37p[IeHl1!rsp@Rt<lK@^(i8j+h
-p@%S>o^;GPp&"FOpAFXXqtTp^q>:']rr2ikp@Ib@n+lqXrUo[WnFleZrB1#Rr;-9Wo_A:Rr9ik7n+ZYM
-meHYRoC),7lgsfEp?q_QmI^2Imd'H<q"+I\pAFXNqX!bCpA"71bJ_D)e*6_snaki/jlY^enEfN/mI0N%
-aN3f,hVd2Fl/(RmlK.U!e`565f$rO<lK7'dioTRhh;[2Ad,O0<hr*SWkN1^^ioTIklfdEjkN_HuioK=h
-kMkmeiT8nOrT#$PiSiJOjk\bOk2Y:SjP/DFio/bQl/1IZkjn96psWHobKSc7lK.9im-Wp!m,m^+p[d\.
-cH,bIoA0'7s8W&qnGMtDg#_2JhV?fHn)s64na>W'kj.O"kiq<hf[JBud`7;\CN+EAJ;&i>P)tihPDkNW
-N.un2I!'T2D\[83F*E+hMi<^XQC"/5TV.mEQ]mDcq1\p]\:2')_T9sGbfdrA]!efH]tV"dZE^U7W3EY?
-^;S"2aj&#Ve_&O/gtC6(ahk^)cHaVUbK7MVDgHMQJr-h>b.>pJ]=+rJXJD#@KrqbiZaI3Md`.oJNerUQ
-Mh[%II=6[)N.e15Xg#CJQ'-it\?rB?YctOJZ_+(bRZ!2\N.-tGJV8f3L51_AK8YJd[^hp'\]W(:b0%uP
-]!o>e_8411^q[t0_S*Or`OWXpZ*1."_S=$mZDtC;TV\`r^Uh8&_Rn"A_SNao_pZW;`4ik!^;%Rkb/hH5
-^:C\Z[`-A.c+pj1\\ZG1ajA8Nb/VB*]tq_"aL&1T[_Ten[!p9IbJ_!&['I6U]Y(G``3?SY[]QR9]=k_s
-_S!t)ZGX&[\\l\<]XP5Q^!4j8_oJjgXKJ_.\[SiKZF@W]YHPg?WN`S1\"p(8Z`LgGQ`@$bWi3)2^:LV[
-Z*V3QWj8q5V7F:A[C3]\^:h(e\\5ku`4rst^;@n)\\#\r^';-bZa@<JYl2(EWjK.6]"4uEYdUp?Y-k=2
-Y-YF:ZF[HT[(F8nbM'YC\%0K,]!K)X]t^k]]X>;d`4i^f\[Bqtc,\&Uh9jBd^!bH=Su\WVTq@dS\Zic]
-]skDU[(*c\[C3HGVk^,^URZ:9WNrk8riQO.W2Z_oV5pPr(T=F>[^3HL\$`WHY,nRuTqeH`XJVtnW;`Xu
-WiWA/[^s'I[K-=%rt#,+p@@\>lKI?hj6#[squ60d<W<$rqXX%;m-Ws#nFu1PEF`!MEH@G@Eb]rPR%:(N
-Vj`$PAojK7Tq7jGKi^>r6pX+,4Zc&*9N"u&EHRtTX/),&?sR;gS=lj\Vl-,QG#_=37S@<A?r9p&:hOp"
-Isuc[@q8o%S!SGCG^OpdGC5$kFD>Gp?Y*kaAnGO]=^+j+;,0n`8Phi@6pa.(8lT"s;+3]05"]1<J9#7*
-:i0lXCKsnIA8H!t@UiVC>[(<0;cHUn<E)su=]%mn:/P(m<E`L(='Ss.='Aj0>uXZu<E`T`=&`!o<`;ss
-=BA^,=AMU_8O$$M;,'\Z;Gp4j;GU:h92nPZ<)dIVQ("D>QA9?hAS54VAH$.#BO"kNASls]TqR6XB4tsm
-G&V)!6pXI6<*N3u:/+Se<DuRe:/Fe^7nQHI78QlR:/4Ya;c6Ff:f@9m#ua\u;cQjs:f10t<Du^k8P)TG
-8,Z(q6qKs=9MA2V:fL:e:/ak]:/Oh_:fU7]77g<P@<7a$S!]:]<Dldm84cEH<`<.$<Dm1AR@\_>I#`Vu
-B4>:W@s!'3<E2dd8kDNK<)6Lp<Du[g:Jak`;cHn)>Zjcn;d4$hs7l*KjkSJedf\"He^Phrg=tE>ioTFn
-oCr"Vqtg-]n)iT[dEfqS_SO(,`Q$'Dbg"E3dT=oHdXQUcD/*d"CN+HEKo;([R@U%KW2?>\R#?TACg^:A
-:.[i@5s[q5:/tbBI"RHHT:21CS<oA.8fATX'IbZ?hJ5uJW6WrLiS0nr2^MJPg>(<5e$+9Y%LWdT$P*RN
-%203_(a_!gTAenebZlSB,?<=KiSi_QfZmnN+;tn+.NfNJ(D.rK1H%0R-QaWRHd9H&:MPrQMgUGYOCD!Y
-4[;V:;bTeS6o[1X1+aau-QOEJ&KD`,'HSSY/KY`A&/HBRX,C7\5Uor08QA&64@rLJ=@@U-3@m?V1bL=1
--7LK"1GLp?,;LMp2)@$O3&!3Q4!udC4YT,M,pY$"3ADs80f:R7/2&S50/=jr+sI^I.juJ\,Ut;h2(^.1
-.3:,b,V1WINPWiof#b.-7ncc65Wh7q5"RXk3'pQ!]@>?+6p<t*7:\tT2]*8R(`tCV-6Fua,qpu'+XSE[
-.j>lR+WV=G.N9WY-n6bt-RL2j0/515.Olu&1G't&0/5"*.io`V*$"o$7i!-e(F(.K+s\Wc+sJHY+!N'Y
-+seie*uZ7P.S#99ajSGJM_6A0-6OEP+YY?$0JP+=<6<a`:R/SYN,)3Y77<$+80]N')+#5Y'd>1R0/,%/
-,U4Q^-mgAm0etC2*#KkI'b>8AQCOeSZa[HR\[T#TZ*1@4X/MhcR#m>eL5(MAP+&5I[(<rga8X9]`WX2p
-^V.>X\LM9+@U32><`W:'>@;)[EH#]0F*N%XI!g-YCLLOP=&Mde91_]F84ZBJ;+4Dd?"7GV@VKIcA8lp`
-Y-"t0XNAHKiUc<X`k]C,f$V[Vf?;1P_o9d_p"Is9_84%2_RmFj[C<]MSuK35`7!Va`4*n-rkUJ(]>MqT
-g"t<"]YLqc^::MSY+hY\WNr\5XhVm.b0oVKp\=LQnFGZ%lgXK6naPl2oC__Ao02m=lLFN1p@%8?o'kW!
-lgsK$j5]=kp%%MAnFQYXr:][QqXsRYo'c2?pA""QrVl`go'l)3oCqnUp@8(QpAXqOr;??er;,mWr;QNi
-o^D/8q"jRDoBkl6p%@qJp$hPGo_J@RpA"@Klga]BoDSR[qtTaYnb2_Rqsr+U`I>kZo(VD8mcEs#k2P:c
-md'6+mdK,Wb4+<Gi8<GXip-!oipZ$]hp^62f%oKTlKRZsip>pbg#Ci;jm1meiSEGOio/hTjR;U,lf[Bn
-lK$p^ioo[jip>X`jl"tUkMkLRiT/bWkhb.Qj5SnOj4i;DiSWDGio/qXkjRs.pFt(CbKSc7l/h'elg3`t
-lKIO#oC;,)cH,nFo]Gc?s8W)qmJ?M9dH0ZPgtLWQo^:uClm_2bm-sB,l0@Klg"+^#d)V,_DK0uQK7o,=
-NJrmXN.cq8J:N9)JU;]grHABlJqT,FrfIYUQ^aM;T:M@9P)tQULAQc,\UM'#^:qM*a2lBB_S!Fc\%f_i
-\$`TJYcFt6]XtqpaN;]Ocd11pg"=s.f$DOZaO&D\bg=YPOE,ekGCu$cYfF9"d(6WfY,eObOGL*J[Bm9J
-\'`0dQ][/_Nf&IBM1gJ4M2?h_Y-,"?\Wr>4W494:Xg#%;]W@a%R@KG&KER'iKn"[QL/*8SJq&Q2YID'0
-U:JFgaiqlNb.5!o^VRb)^U^nm`58ss_nNFf]s"uPXi%fdWN*,3Y+VSfXgu9`a25I.e^21E]YVt9\\YVV
-['[<TWrC$K`4i^j['.0[^WF='b.kdla:c_>_oU'A[_^&1_oTO"Z*qKg\pg^"^q.>!_n!=j[C!TV_SWai
-]!eZ=Z+@NWb/Cs4^pq:m^q[q<dCHWiZbOi.\A#_[]<AE<VmX%<Z*C^O]s"WTVlI&-Z+?m<\#cO>Z^@\g
-WiW5'\\Z(o_6gJ\\Z)F9[&LaX\@oDZ[^irY[^j#kb/hN8]t_Fs\@/r__HO[a^pLP]Z`psN[^N3C\$!BV
-Y,nh6Z`L=:X/i>+YH+b2\@o>__S=1E]tLnc`RDB(]!]2aZa[NS[(O,c\$iiTd'Cj;bL,2!c,I3@euk:=
-XeMAUTsVVEZi7BP\%'&a]tCe_[^)p0VOsQQEGDS]['6g@YHY+0rhok#WWKE-Y5YO(Za0P7%'Zh1V4aQX
-Wi;nrVl9Tl#-+Z)Xg>IEqm-;%p\ta&rVH?_oC2/1jlbgkq"s^`!<2ut.fTJHqY9^SlKn$5l*k_D='BWi
-R\Ok;H\Ru\WMuh\I;`b@S=ZFGT:CU9IQKJW5s[n$3C6>6<*<[KFJ5\5UmQ..?"J;OTW+ogVk05r<DQ4X
-:M4'1;,U2%FFSdaG\CGn?](A?G]S1YH[9p`JUDQSAmShTAnGRa?XR#=<`i*h:JaS\8O,g869[k?>?=Zi
-4>Sul?AO/Q@TllOBkM0b<F93IAS5=W'3J.5<`iF%;c6Rl:f:+i;,:7i;>sR.=BAI%?X6Z8?"$rC=&i1!
->$P*(9hJ,W='&U1?;aa!:eF;G;,^=c92AD^:01Ck<DlOj:/P(oBRQ;?Tq@R#CL^jb>[qAX@ps"U?!_)Y
-J!-M!Kl(I9C2.p4Bj3kg8jlW\:fC.b3DijY<`2mo:/OeV78Q]K;H?Rk:JFS\:esh_;--k$<Dudo<DcOe
-:fC@m:f'_U9M%`I9hJ#G8P2JN:-_TP;,0k`9heAZ:JFS]:J+)J:JG5<QC").OEX]&;c$"U8k`5a=&Mpn
-?Z2@(G%Q&XIX#L;@pWVeHt?,S;bfje84li^;c*Hj.8Wi=<)HIk<*EU6>>7[f>\o,lp?1Gjf[SF"e_&O.
-gu%)OjP\tWk32+0mM,0Yn*K5rhU9fsaiDB;_T0a?b0A9.djp$"G&D#*AnGalEd<:pO-5`oSYDpTTq@F(
-JTP^>?s6;t84,a277L$Q@;:75IYj/MP+S/.PG(qq*=ro95/>lb:Q;O(f](uJRS,Rf>12*Zf\4fY1^sd'
-$k*XR#7D+V'c8/J.@f;VgWE_K,pZUDg>V#Ki7Q=T,Tmm<(G-^B(_mW+0K(g=1F3ta*J;\S8PF&eNJE4B
-TSm2P8Nf=0:.dl@6:3^e0K)'?*[N0R.if<I*#T>+.lJn"'bC`b,sJ>m?V!FB>>@gh4u58h6pF+"4#/';
-1H%'@.OZ_k-S6c'.j[&%/,h:e3&N?E6p<.]5Y=%%1+Xe(3'Ar>-R'fc1c.*K4!uI*-6j]N-n?\f*$Zm]
-,W.8(0e=P&,UtQ,>FN[^g<tGhV-6/Q7l!Fs5WL\j3A`Z\;2)U1e"9)o77]s_:I[2V'-J,7.j-/`+!iTq
-0Ine',:OrW(+1=D.PiD$-6jc`-RL)d-oO%C0e=e+0.J:o-S6u&-Rg)Z,9@gK,Tn3F*[)CI,pFNY-RU)^
--QjKT,U=KV-RKuV+=JO(J]TRed`oLa/LN(r*ZuLJ/h/G'/1ES[ak)A:Ks[52G[F-05`_X()CQmO(D[o<
-1+FUL-RgAi.P<.u.P*>51+aI_+=Is;H]Y#$Y-POH\$iQHYH4_#UnjuhV4sQOrg4CcQ^F;<Wi`kE^Vn.5
-bKIoE_nj+#q7-N?BEM^L>?Cc(Am/MOC2\$'Bl8!:G^=^_FDYPr>?Fg"9h\,M7Rfm?9i"Vf>[_)J?"@GS
-@W6^\Y-5(.XN8BJi:H0U`k]C+f$V^XfuqCR_o9d_o@_X6_SO.1_7@.p^:_%\TrGN8`6[Jb`3m\)rkT#T
-]>MqMf\Ors_S`glI_3/!Z*0t!S#NctZ`h0afuhb/p%S7TnF?&0jm;R2n+#l2lLOWAm.pPKl1"9-mHNj1
-q#'aWkjIWiio&e_na,Z4oCN"^p\+4RrqH$WoC2ACp\F4Tqu6Qhp%S"@me$#Dq"+IXo_8.VrVcWjqYB[X
-q>C'bq"4%Bo_SFVC[gQPoCqkJpA!q=q"X[]p$h\MoC;GCmI:#KoChkJp[n:Xr;?-3aMl3QnaGDqip#so
-k2P7`m-<s'mdK/Xb4FNNk2bF]g?%Y^j6G^[jl5:Xgu@Sbk4A93i90Ffk2bX[lg<WnjP/MJhu2@@jQQ!u
-kiC[Zi8*;LjlPGYh;R;Rm-3Keio0"XmdK0!jPeqOio/_Lin`GJiSWJIhV6oEj6>alp<h4/bhVmUjPShV
-l08377I'@6o'GA]a8G,lkk"QKs82ELr:SmikO%R!lL"'.l/1FZjlYgomHWs!ki^mWf%&'oa,P(XF*iFi
-Jr#/=MN*RPKS4dWIt*'%Jc:$9H?spbJ;/l?OcbfiQC"&0SXu@=QB@5aK7\f4rJ1Wh\\,\k_u@Ss`l#R&
-\$EEP]=,&OZEUO9ZF@Wa_SjXBd*U4fe^`=&da6Cba2>m?ccXASc,#K]IW]g`OgVF5\BiL4[B?[6WKNC"
-Z*h!G['[<i`13*UMi*OOJq8`<N/*:IKW2,WYdqB4P(][A[&pI7YdM-=SthOBRZr8UL5Uh?JVJu:I><N+
-LP`:E\sT5(b/qcMa3D`9\%KPr_8F!r[DBi&[`?M'Z+7HLXfSVC`Qc37Wj/LlUS=Wn]=Gr!_8b*\]XY_s
-e]P>1[B[-I\\P>f_TBj7]>;"\[_KAj_nF1.^V[n.aiVWF`5B+'_p$$<_7d7^]Z)VC]u.Ch_Ss=$]tUYN
-^V.M$]!&QQZa$jEY-c-_\A,_e^V.P%c-t(K['I'UcG$F[Z:hg3Y,\>(\#lj<[D0GYYJ7!=\%&]KTW,2t
-WjT+&Y.(mHYI2*\]#i1.YIM3O[Cj2[`Q#@#]<\cN[C!<IZb4,o`kf<r[C3HM\@m@)\?iQK]"u(eZaR6P
-[)Bql]XY2IY-YF8XL#"0YHY43XKJk<YdV-P_q2T7\%0K+\[&KE[^rr\]tLed^qR@g\@'\jb0.uVhV-&]
-XjYe!O0#UgYHY=@\$Ds3X0/e<]"G\dZaI-CWhlS`URcCCZ*^pCYd1F8X/`+sVl^0'YcY%/XKDK.)76`X
-[B?I,USFZcWi2qrW2HPiWi<,&ZaR=>ZN:%(q>Ud#rVuimp\FUXnG__Vm-s]Frq-4@rVuosrVcWip[RnL
-q!#8.@olcMH(:XLC3kW&SuJ]fP^RL`Fe#%sT:_X-5ZTp(77':.4ZPi#<a/j>Dg.qTWMGo%?sR8dS=lj\
-Vl-,QDcKS(85j20:/OndAp&ZUFa.Y.@UP+aQ?RCrI!bj=3e)KuC1gm^A7]=]@UEPJ=B\s)8PW&P9gq9>
-8P;WP<EW9r6TZt\93[.(FCJK]C1q<t?<1?<B4bda(1:9D<`N:+<)lq!;,'k^<)c[o;,C.ir)Gj`>?4s4
-?X$f>=&`+">[(9&7nZ`^<a/m::/Fec8kDEG;,^:e:ejYW<)QFe:eae`<*<C>J"!"&Ss"P6ra$dU@qB4]
-@:`\L?=dr&OeAA!D/!a$C3+9(=@#2B6<7Ap=]6MA<*<7#=B\Zu:/=PX;,U+h<_cRj9MA2V9he;T;,gRs
-<)NWi,>Cp/;Gp:a8P)TP:.\#L8PD]Q;G'\W:ejb_:ejb_:/4S]:]=*(9L_B=91iH0Q^=51OEX]&:/+/I
-9MYRg(fO@2?Z;F)F_>uVIX#O<?W^QTHXTZL<DtPJ;,^In:eF>S:/4V_;G^.e;cm:1>>7Xe>\o;noB"uf
-gY(64g=k<;h;[JXkMkM"j8nH-roFmUio/bKcd0kXaMu09aN2NJcdC4leGRc0Kn=PgBk1X\?Xd_hH\7-5
-Jq]/JRf8chR?NPYGAUu#<`)O[6pX+(8krCl?>4J0K7nr?rf(ul<#Q_g&g]`]g1=!:YgM.`jPH=u3@S7^
-f\G37e$(V:#nROS%g`IJ%icW3,VC[EhrNP:?7I6F;V'R\iS`YHc:9*$',M]E+;,G*'-T(m4=)d2)^6D\
-dD/7GEKlB:N..4M?VO0Y6qC!C5<_>#4>ApH4s_3p,oe!D'-n_I+Y+ro-6![0#nA.;Un;?l6VC9M;-H@H
-2E=8o7ligk,r7593\N*>/gMVi,VLeu1Fjn+0/57=1,:pO/iu']3BfDX.OQr64#/'$+Y>W.2EX/I+tG/g
-+r_[R.jZDd,9A!^/0cSk,:b,p2EYE@cIUT@d_M5A1H%-N6U!^p1dX)V2Et&m\C/`c7R^*N86\AB/eo'?
-(F1dl1+=M"1bgOA4"MO#-6XQ_.O-`*,V1>e+XA<X,9\3[0/GC;.fL\9,:"Tc.OH;[*[<-]*ZcFF,9ABf
-+=/3W+sJB\+sJBY,5rke+pT82(`X\@4F:/QbL=bNM(L)"+rVIG,qq#+/1iA7=j#9J7"V_7Q[3=40f"NU
-2AR\i,pXca/1Mnb*?QFL-7CAm-7:5q1,:F$(Et7B(Q"HRW3*5-Yct=8Y,nY"US+:WV&Q2'Unji`W2Zo(
-]tM5"`Q-*B`Po^/]XkPY[^Z4G!,i9aBk(LS<`W4#='&X7raR']B5MX4H?sp\F)5Js?<gE*:JFGP7Rfm<
-8PMuY;H?n(ra%ZnD0V5EYcsh!bJi`$n*%s7^V@V7d*';Yb/VB;`QIH:g!n*\_SaF1\[oSh]!nl=XLc-a
-c0!0cZc'f]_$dle_p75shU0K^^Tq[e]tM"^YG\7hXgtdGY.r!3b1,bMq"XRPnF>T$lgXN9o'ko0o_A1O
-rVc<RnF5Z+lKJ$;r:TaFl/^dak3;L-lgF37oD\dap@J"Up[n+NnFcDIqX"+TrVcZhr:]UPrU]dYnFZ/?
-oCi"Urqm8no^qtJp@\4Mp@e(Mqu:@/p%%_LoBPT/pZUo:q=sg\nFcMGnb)J=nGE%QoChkNnFZGMqXW(W
-`5^<to&o9$mHrfmk2P[hl0Rd*n);I6oAANfjPAeJiTomrk2"bTl/^[Rj6Psdk3_Hmk3;:-gZ@M^jOE#A
-ro+ROio&YIhrO"eki1OXkN1ggkiE`Ah;IAXmHiffjQ,OcnF,>ti8WSIiSiVKiSXRl4l>#HgYLlQkNqri
-ccXJep$(Mlhra1gmHO!+o(VhFjNbm?oCM&7qZ$Tno&T`Agr\[<kN_EtiSNPVkN:t,jrNRHjl5@\hUp<.
-cI0goF)uGPIXls&KnG#3Kn4W$(4(1KLPL_DL5(D9MM[=PP*2)rPEV?!r0RSQQ&q(+M%tf$Ll.(G[C!ES
-]>)>'_Sa4-^:UtgrjbA(['?j>ZFIBU]tqJ!cI'qbdaHXof%/<td*U1dd*0\VcHsRrDgZkWH&fD?^9GZ(
-]!\`EXf7SLMQsXuZa@*KdDTgjQ'@;eNer@=Ll7+DL5C\dY-,">^6t.8Tt%J3Xg#%;]Vq['PG+D*JV]8C
-LOk5?Mh-hDKSt\l[Chm%]?87;c,e,N\@9,c_o'I.\@BK!b.Z3J^9kG\YH"Y)a26->_Q0o<TW+ur^Uq#T
-`=Ku=fY"`/_pZ]9[_9,X[Cgt*WkuNlaiM<<_n!S)]Y_Rs^UCeg_8XF:bfd<)]Yh.m^VRCp^q.;&d*B_M
-_TK[$XL,[BXhVZg`PJac[^36H[B6gR^pptj]t_(j]uSLH\[AcL^<XX(]=GG]Vl[&#Yd(:5Z+%N^Y-,F7
-XL5RBY+MPq\$N99S$B`>Z*"bK^qHt^_RQhY\\6.k]t;4pWO&u2\LtM)[^<?J]YVP$\[Jo[]tM.p]stGU
-\%KSn['7$K]XPr#[(<TMXK/S2XK8Y0Yl1jaYH+h6YI1mL`S%o:\%0K+\$E3B[^ir]\\,Pk`590t\@'l)
-c-"5Vg=F?SXO>XqN2reTYR%M:VPU8rYck;1ZPBaT[BHd:Xf%qlS>2ZqEjW9_[Bm3Br2h<KZ`^XB[AKh"
-WNWM0Ycb./WMQGdUT(5iW26DjW2HPmXK/S.Y-Ru3!rDfno`#I#rr2cgo'Yl-lgacKrr)fnrrE&qs8;n,
-r;6Biropt3A6;rMEgWPDDh*S1Su8QdP^IC`G+>.tT:_X-<]W-.6pa:)3C6;:=Bf3PGbh@=Umc@5?".oG
-TW+ogVk05p=&2@X;eB?3;,pP,FbGBmHu3A(@#LS>G]\7[rH]',HZX"7?=.8VAn,=Y@pWAI?SG5J:/+8P
-91MND92&8_<Dl[b5r:\s>DIrU@Tm&PBPD6e<aK*GAS>IY=Ai-t=^+o*=?TV\<DQLl:/FY\:f11l='/O&
-='&U*=]ej-=]nd-?=I>=9N"hj;,pe+9hnP`8k;EH;,L+b;,0_W<)QFdr_Nnq:fg\1I$gFtTKSQjBOYFY
-@:EYUAR]4R>[CuYJ<HRuJS]"6Ch[m*@ou2g6pF^Y?!C3'<E`?r:fUFg:/=_f9N"_f;+F;Sr_P1D:ej_Y
-:/Otj;c$4a;c6Ll;c6Cc8P2`T:e=/L8kquW;FsPR;,0h^:ejb^:]+#r:JFGM6UaU>?#uAgQ^jJ*G>qC5
-:.7ZI:/t=u<`N(,Eg`JFDL@@lG%P;n='Kcn?qjWr:f1.f9hJ#R:JO^b:+K%69i"Ve>?k<*85if1Nq;bt
-hqd,DhV[5IhrEh\l0IZsjP\kKgY1B4f@U#S);!Kdcd'e[bK@uNbg"M`eCW=#da?Fgd>a!3Jp;0H@UWJH
-?tF(nG'J1UJV]ARR[g+ER#ZfEEc#;l=A_XW5X%M$7S[#nAScC1K7el7T2laH',)EB`7es'Pd&QgioApb
-90"P1e(<C/g=*8^$jdLV%1`aM$4e!o*$HpiXQ/Bsct"[Q+%t2=iSi_QfZm2?+;5P3//o:P(E+)51.4AX
-4"_^'+,84X8Pa>gLPLh?Sqp`J8NfC6:J*o=6V9X)7meRF,U49K*Z6+D-RCAk.O-#R'FY["25[3h83f[B
-9MneU2`Nck6V'7%1aFb,3'8rQ2`<3:1F=\,,Ujoa-S$l*2)mKA0ek[<2)I9E2)R'E6;'p`.O?Z&1+"D)
-4<Pdt/0c;Z+X\Z`,:=]W+YPAk,q12j,:>3%=-^ePgt9]?:d%*-5!Utf5<(k]1,_EsLUtp\Jj_st;FOJJ
-2_H'e(_S&O4#JB2.lK"(-SHqn,:4iu+Y"lp-l=*Pr[/@--R9o[,UtH%/LMeh/1N,#/Li(`,9A!S.k)MZ
-+X&-T0.e4i*[`-S,UFWYrZqFg4<u$i)&F57+$bM(bL=bNM(Bqr,8qOH,qUf.1,1CI?-:Zi>a;ahO(_Zb
-0JJ9T1DD5Z,:+]_*?#qC,9m(2*[)dQ,U=im0.@qX+t46HQC4eSXf\b-WMuu"Vkg)["eD3ZV5gZrYT:-X
-['I$E['dW^^VIY%`5KO/^q@7gZa7-N]">Sc0lLuGARJ_C<`N.$='Ap<?t3_[CiOZGH[L!YD.mBd>uad"
-:/"5L7Rop=928>]<*3?'?7TE$H'G51Z_=/=`Tc4Gk0(cY^VSFHber/W`l,d6b3ATQe]PkK`lc01]<hLB
-%'?A.]"Z,-jiYHI`Phbl$G3pfcKaNJdEB22'sG6]^V-kTW2?Ao]",AQ]uAgQf]r82pH\<=n`AltmdBW9
-nE]K8q>'daqss7Hm-=$-m.]o;jl>q'm-!`ukOJ99mI'Z<r;HKdnaH2Ep\ORPo'uGKl1t2Tr?;%8q"41T
-nFcVKp$q\EpA+O_rVZ-Zr;Q9`r;?-`s8;]hCAR_ro_&"Nmd9N9l0J*<q"sm]p@.>4o(DSFr;?9]qYU*]
-q>1$do$GLs`n'\OlgaK3leLXej65Uhm-X91i60@8hV?oEgZ@JUmIp,4f[o0Bh:C*5l/pdXk3(smhVR\T
-lg+'$e_oEPrTXIJjPTt#$0UC/jlkmhjQ,8=hqQiIlKIHnh;.A[khYF`gZ7>Sh:gcFh:piDro#<cjPehI
-i8Wnbl1"GncH4;cp#tGqk3;-rl/:Xmo(VkJk0;$@p%%8:q>UC(qWn"Mhok-?k2kU]gtqArkof?[n*KE&
-j5AnSgt's-cIBsqGBJ%XIY!'(KnP)1Jq/.PIsQ<_LPUhHreM#=N/Wj[Pa%N$PEV;sQi*-NP`Ch(M>rA0
-MB]O<\\,Yna2c$4^VIIh[C3TU\@/cLZ*L^I\@oYq_8F^Ne,Il)f$r:#d*9hYcH=H3aro!Wa-UgkG^Xgo
-\?ioSaN_<(Ycb+-Q'@35\$iWN[("FH`L`E\OH#B\K7o)0IX?X%Lodb^YdqE7P(KF<[&pI7YdM-MXeh5U
-P(nFAMiEXGLQ@@KNJrgVL97ksS>a$uaZReicHEf.]=Yep`PB$qa3)TCd`T;7]!S`GZ*;3U^p'rQ]WS6=
-YH>CR^W=C3`6Z]D]Y(hsaLo:"[Bm2g]"t>Z_8jR;_T'O0]Z@Y!`kB1!^Uh8$`Q?HL[DBr0]#Mh7]$&IA
-_oB^4_oBa>^pgPU\ZN'M^;@n,\$iK=WjB4C\]2Y%]Yh\)^Vdq3dF#M3Za7Hm`4Nt(\@&*7Z`C71XKSq=
-^UpYO];2@+Z`UO5VmO:PY+V/^[BQYGW3O"HYHYOF\%/ZD^Tthtb.Oa_\A\?_AA>aa^VRb#]=GVk^:h1k
-\@&WG]"Yhi]!/EQ]Y(J[\u`BJ[B-F4YcOn/Y-P@;ZaI*>ZFRBR]=Q/=]=YS``R;3#[CWr[]!efJ]u%_*
-^Upt^e],kVbg>%qd)39>eZ+Y0U8\<rVl$)^[/RB[[_0;c]!\lGY,nY$UT9r]T5f%b\$rfQZ`^F5XfSV,
-Z`^XB[AKk$X8T:?Yct1/VP^,`WMubnV5L5iVl-MrWj&Y.ZM_$2q"Xacp&>R$rVl]gnET5ukjA'=rVlch
-rrE&rs8Mq=rVbokEai*RCi>W5G&W"gR\$CUW0D[JC3Q2>Tq7mHKiU8o7n#d64ZPi#9N"nsDL/.ZWMGu(
-@9mAcS=lj\Vl-,QG$Ig68P`_u:f1:oAT``[I=,pGAmU:bOa;4rH@(!`I=lriC1^^VAS5UcART+U?XS=g
-:/4SX8kr/R7m]O08Qo>"<(oV73_j";L36s,<c)SaAl_o=@:s+_?!g]1;cHe"<EWF,<_l^j;,pFi:Jaha
-<E)t$=&`@/@9-W=?<1BA?!CT?>"hXi<)uq">$Xm";,KqW7oE2Z8kVrV:/4eh:JXqh;G^=q=_W;PSY/0=
-P^d@XAn>CZ?Y*n]A6<)CAT!$^TV-gOAS#UiF)tkq9M%W5<*NI*:/+Vg;b]n];,U1\85W&]<`i3i:/Cdf
-.oT;?;cH^p;,C.i;c6Ii:JOSU9i"MZ9LhTK:/4;R9LVQF;bg%_:ej_\:B"&t;,^:c9LhNA9M8f:0:8,s
-R?2Vl:f((\7nlWP;Hm1%<+9p:SU5=(ML]n_ARo%SG(!go<)-7b9he2N;>sB?;,U=j;,'\Y:/kD%=\hRe
-?#5Yfm+C(Gg>(QAhr<YVk3)!plfI-^g&BJ$ec!nqdf7hsci29'cHa\ZcHahee^rO'da6=dd#id<M19Yc
-An5(K>[LuQBkha6Its)QStMpSS<]"_H$!n8@TZAq69mk&5t=aS>[_PlJ:N?2UKeZR&f)H;_:r^&QEnrl
-hrEU_90+_8e(*7+g=*8_%13^Z%M/sP$P3d\',i>X[,^6&cseOO+ACA?iSi_QfZmn\+;5S.+;TD@(*"58
-1.FMd5;F`=)h-;J:f_CfNK&XOVN>7]7l`\*:J=,E7S?'683eIH,p46P,97mC)]'JO2_-3t((1^&4fbDs
-7Q<;.;+jD:1Hn0"5t!Un1a4J(1H.*J2`EK=1*e>(-RpDk,qC](1HRKE3'^(i4[;@g6VB[)5!E[?,ptE'
-1+Fn42^'Cr.O-,Z.4?>Z*[E*X,V_##-8.&).5*S??(/m_f$q[/;+45P5!1M`76<[a1,_I!M7_3_J3u@\
-8O?WY3\hs'(C_K?0In4d-Sd4r+"&Eb-6*sT+Yto6.N'KY1&Wa:/LVkr0/"k)-Rpc#.Olhn,Zu93,UXla
-,9.XM,paNV,8hXG.3]iZ,U+?V+seN\-Rg>`+W_RD,9]L:cHOe`^5"0a-7g/W,U"E\3AN<C6t"6fTOO7p
-TTNej;a!7*Uc9)9*$QLH*>fY@rZr^8.kE.u+s8'R-nR#"+r;LT'd96@Z*1F9Y,n\'V59u\Ta%-[SYN*b
-ZMq<5[Jd]E]"5G_^:h1l]=u#Y^D4Go\@/`K\%'&_]Xr9-E,0&n?<UB0rDlEi='T-?B5;C-Fa84UEc>`-
-Am8;9;GU%\8Ou<?77^$D92\_k=BSj@EL!B#[%aJB`TGq@iQ/mK]ti(Bbf/D[`Pf[6b3AR;gt0`g_oKs=
-]tUeXZa-a3Xgu0be)86a\BMnj_-jme_p7Z1g!@sS['I<T^V-ePVkg2l\\5YR]#ERSh!"M,p%@kEo&]'%
-o(;A?nE]K8q"OO[o^DDAlL*]rl1403lK[s1kiM-kipHX8mIB`<rV?6_na5rAq>0s\p@eA\rq69iqtg6d
-p$qYAq!I\Np\FRZo_JI[q>L3_qY^Bfrr;oms8VriqY'=DnalGIq=X7Ilga`@p\jp\p$V)1p%ItJqu$'T
-q>C$crVZWno$@<V.GaUal1"''l/1aii907fm-aH6hTF(6inrSOguRPYmIp5;gt:H9gt^Kpg#;)Smcics
-lIjVHhsKh%leq!iroaLMlg!Qhrp*JGjPo7`jlGFYgY1?6kj@a#khXqVjQG@_kM>7\k2"bIhqd&Dg>:`D
-iT/tMh;[JWkiV:,cd'YVh"Bmjip#dllf[']m-jQ<n`S0@q!n"DoD&=b$2X&cp#=<Zkiq%9iTT@_n`Jus
-m.'Z;nE8m3i=+Srf%\R$b)L[jFb,,CJ-LLMHZs[WG5ZLnOH5KbOcYchPa%Q&S!oe6pQ>H9&rqm-Ll.+M
-NJk6Q\%95d^r*t&rOj5^\\#Gd\%&rS\$WTO\\#Sg^<P3Wf$i'reCN*ociDJme,[qrc=##JbaX!+GCtF)
-\?`cNaN:osXfe\$Pa%08\@8fP[C=Q'T:2(-Nfo?ULQ-Y0I=[33XKJ_0]""#gLT.ejXf\h3[CirLT9?"1
-K7Si7NJi7>NJNCKM3!dNX0fR4X1$+KaqDh?b.>-t_8O++^Uq(taiVHC^j`l.]!8Z;Wiit@_RQtd];qj5
-Vl$lG^rO=,`mVuC]=bYnaM,L0]t1kqbdbm=`5'I2_S*an_mR2$_SsC3^W"=3`m)T;`6?WEcHsbQd*TeJ
-`5&[j^VRe)`OrUdYI;3W_o]j)[B6=+[CWcU_oB6q_T9O6bf\Abd^HNj[=5s:^:;"nZ*L:6Z_sn.Xg,7D
-^q6eQ]W%p6[BHg9WjBOW[&04eXKSh.X0]@H_n<=c]Vh=,[E-A3`O<Us_8!b%`590q`5T[0]=GSg]tCn`
-ZE^U:]Y_Is]WeHM\@SoW]!/cT[]HI0YH4e-X0/Y/YdL^5[(NiX\@0E2]2H8N\]*"*YdM0W\@T)JYID3Z
-^q[Ok[*c\4ccjekg<[^IdakL^WiN4uVQQo!]<AEB[_Tbr^::SRY-"h)VlcSgTQ,4g\$<3BYHG%7Za$dA
-Zi7?A[\'=lWMuttX/rD#VksBg!ii9!r21(*WiN/"WNE8,Z*LX>ZLI>bp%eUXrs\l$o'P]+lL"'3oCW"K
-s%E@Z]mjEh>A\>HTm:^3N1H]AWN2D5DejTfS=uOGS:t$+3CcM+76`k$9M/2`?#G%dWi;b[E*cg]HCUY-
-WMcYcQ[)e07nZTb?;Q)H=&iaPKRnZ#DJEihLS']UG^+L]I<U$hI<97;?XRDUAn>O^@pNGI<_Q=c8k_cJ
-6qKg<85WSp=&i'd1cnQBLkKhY=B'*OB4b.E?t!e^BjbIX<a&L&<`N7#<E;gn9Meeg<)Q^m<)lgr=]JO-
-?Xd2I@U<8J@U*)@=]9',9i4ei>$bB9:fC4e84c9J;,'YU;,L(_<)l[f;H6Up=C#0IJ!lmuS<A82@qB.V
-?X[V]@UiPH?=n,-PbFb$D.dKsBQA0+=\MIX5#kZ_<DcLe;c?Ro;GU4f7R9[B=&rL*:/k.k;cEZq&5c2&
-<`N'q:f1.h;,C"]91jY*:/Oh_:.I`J92.oO9h.lL<)-+^:JOVZ9hnJZ:fC1`9h7`D8kEB3R$aD3OEXZ#
-:fKtT9hS2V=]83s@W\$.GAV\\J9Y[<@pNMcHt5uO;,U+_:ej_b:/4S^<*!!u:.n>W<*NX5:e=VlCm<uH
-hVdDSjlYahmdBT6naS!snDrK]eBuRfcH=;QbKS5UcHjqhf@\a-f@&*reCE4'g!\3mc-=Q@R@'.pJ9Q!K
->?^u.E*-4VDKC5[OI)H0Tq@g?O,AX>F)GMm;G0GH5!(kq8ki#gA8uU7JXBIf(CqB-0#H=]=IckPgYLiI
-Sk;$tA^o5bf@eWW2%C!-&.]<\#n.IU&el6834.`,g<!JG,pcgIg>V#Ki7Q=h0H1WC'cqfC'bhW+*%aQ@
-4#nuK0,J]\ZrUOGIZKV=L7jN8;,';C7ncND77Km65sR1M-RBfW(`X>7)B^(J3Ai96,8U_#/jcS+A4Sd9
-<)6.U1GqHd<D$"O91(<n1GCL<1bLF:+tk)e2D$U70e"e4/MT:A0fqd!2G-V04%i:22EQ@F-QjZb/MoIL
-1G^7).jZ>`+"&EX)BL7T,9nir,U+fq/2B1M6>3+<e]uISN_)N/75d+_77K3t/i,FR=H1#Cd"4hR5ts^L
-<B`,_+r_(:.4-Mj+X/?b.5<=u.OZ)E+=&g#4#8-8/2&S,0/5+0,V_)0/LVtr/1N+s,U%IU*ZcUX.4$8Z
-(FC=O)^QaK,9\N\*[2jR+<hmO,U+K_,T@sN*$-4D6&Nt3eBYd`.O6>n*ZQFJ+!`Ql/1j8!bgD\YN3&\9
-C1pC-5*)F#(a^LS*??CI+"e`],:>-"0J4Uo+sJEg0J+Oe,qKcWVk'ohW2?DdTV27Nrg3tZV5pi2]=knj
-rPAKK#ems_\$`QK[C-"F'"GBW['I3P]t_=qF`_V=B4>.Nr`9"u7TNPo?=.2UCiOH<G'@tGCMRQg=&r3q
-9h\/M7R]d;8P2TO;H6^u=CZ9@V5:VuWQW9Dh!<q?_S!Osda-.Vh9!XS`5]s`)ti%?bJqNBc,[T6]=b_a
-Z)Fe7^;SUW_Sj.;`;[S[]=Yu+leU%8dCZm#\[]DdX/`%kV5^r<]VE!Thp^HFp@\+NmIB],l1=`KlgO<.
-mIg2Ho_.Y;p$h58kO%^1n+H)7gt^N:lK.:(qXX%Gme6\XoC_\Eq>'dYn*99,IeNX+qu-BcqY'@Dnb)hL
-o_eCRnbi.[r:]sap[7M@qXFCYnFueQn+?PUp@e1Nnb2nRkO7j2p@.hTq!IS?n+-8Glg=E@mcjE?oD&7\
-r;6'6b/_QUo'bi3lf%'fmHNEgl0@[(o'kGVbOalZk3:^ZguR\go^Cr!h:UcP:>jaYk3Dg-gZ@hYg[NnW
-iTf^fkhtCVi8j(aiSEVZmH`rngY(u[kiLmbjQ5@fn*f]#e`#EIjRVp(lK%-af\PH>g>1?6gY1NEhpgK@
-ro,Kdk4[-GairQ5ki1I]l/qEuhrX%cn+#o1c-#bPo^DAJs8Vrikkt/6dH0ZV&)H44khbLhl0.F!m-*Ko
-k5OEMi7lrAd+-@"H$FI[IJnQnGPuU`ErL+fOHGWeP*(ukPa%T(rgO"YOcY_'NsUo0NfT6]Mi3FMrJ`;9
-[^Wl^^r"")^V.:k\[JrV[^`]P[B[*E[C*QW^qR\3f$rC&e^`7'e'3?ecdL4fc,n,Nbg=M!KR.]lKTWdM
-]s,T"\$E-<Whu#GO0uL,ZaI3MdDhiKQB@8nOGSjTKntG;N/Xj@XffCDOck[-\?rB?YctOJ[&'+NW0)gn
-LPCbEH\.01LkgbJP's=9]V;R:`lcHF_op-3]>_q=]YV=m]#D\0^r(W0\%oPZ\>ZU;^pq@q[\BL^S#r]r
-_TT^6_7RkAbdFso^<Y$:\[ScCYe%]T`6,s0`kAmj]thk&^WXF+]$/%5bJD0@_R-b_`ja(0\%p#![Cj`-
-^r==0^Ve=/Wj8tA^UD#&_lKuEY-Y[KXg,ORZ*(dW]#)P-bL4bK\$L"Z^s0U&_7ZbQX15L2X0Sk4[Ca5c
-YHGOA[(!`RX.lPq\\G_^Tr"d!^U'rB\\Q\,WO'@AWPG^M\AH+n^UCSY[_'8f\?ilb`l5[#ZEM9e_7dIk
-]=kSg`Pod"V6mP>\&le(^::YRW3!2'X/r,rWsc);YG8G8['[0B^=PBW]=>Djd^HBa]",8_\#cp@\%95d
-]XP8s`66QOdFZse]s5u9Xd,rhWh?/pXe`//Za-sL]!S]P[f*B?X/N4oVkS0V]sk2KY-"e,rN?:-Z*aM<
-$_O/jWiE/"X/rD"VZ*CpUoC>kVuEP(Vl?YrWiE&#Xg#+:Z*CV%"Ru'XrVlBf$iKelmd'0*mI9W9rUKmf
-rr)jgosf`a:g7p]R%SbHK8c@qW2QbaHZ*_FS=H:FSstI94?5o#77KL)6qgH[>@DN"V5^MjQ#9i4BmuSF
-WMuenSsOY&8OcEL@:V;l:0(>&EJ&ajG\_)/=GEK2I<p*_I=-3`I<p!OC1LpdA7]:_@:EGG=A_[f:.\/P
-:.IrI8P)eY:.%iQ7QNk4@"j,OAR&8KBPD*^=^PNG?Xm8H=]/4$;H-Xt:f14i=AD[o;,C%j;H6dq<*)ss
-<E<@)?<pQ7>Zk$-?XIGK:Janb=C,<5=]/3q9h7iD9MS>W:K((^8l/AX85N2[;H6n'BRH/8T:_<pAR]1[
->$b`RBO>1P?!h5`JsE%&JT,F?E+s90AQD>o8jl`^;d*=&:/Fki?;aBl;+O2U8l8Aa<DZWm:(gE&;bp(b
-<*!$u:/"8\<`Dso:`<2/8PrA`;+ErE85)WT<(p(\<)-+^:JFPY9)_OK:/OeY9LqT@7RUI$R$aD3OEXZ#
-9iFPN:/"D\<_uUi@<@p.H#J%^Is#=5>ZtHTH=]oQ;c$(\<)6(\;,C*g;&N/&:JOba='T';;+X_nCmEoE
-k3)!pmHs?0rq$6_oF1?_o&SW\da-1`c-"3-b6uP=dF?e$gt^W:eC=KJ?J*l]dEg(\bKZNEQB$WFF`1Jg
-=]eX%;Gpn6BlSKRN0'HsSXZ(5PE(6>F(o#]9h@c;3BKPt8kE&eAnGq&N_VYP$QCTR`7T*6S@@,)gYLh[
-8j"h>eC<:)g![,_ILZc"&.fE_#n7R_)]U"V4L3`'fu-Z2,qX#cg>V#Ki7Q=b.2<F9(*P%=&fVZ*.6odO
-1Fb+5'5Z@.>\%AkOd(!2P_*:B=%uX]84c0;6q9@%2CBRr,TS*L+WM[H+Wr-Q*>ok@)%[]<5ba*@:I?s/
-8l&/C4$G_l2`i`V4#SB=2_?U90d\8$.QA\&2C^(#3%ZpE.kik5.4d/9/ODWQ2E`oI0gnDe.4Znt2F9JP
-0d\G#+s8-O+9!EJ,V(2_*[iN[*%*<a/M]=I>F!.PdaQ'r8O#a5/iPjd75-YU1H7g,O2'2mJl,6<>=M=V
-4";6p+;cIT-8RJ-&g/GL0L[K3,qBoO/KQAg0/"\)r?Q#(/1`+k.PES6/0lA[1G^[6-mpDm*\/fo/0#?F
-*?u^_1F"7k/0Z)Y,Tn0Q)'9tC+t"WQ+WhU@)]1J]cHaqb^5"0`+tO]P-6aW].jcSl6=S3gRU1rPRYP'K
-4Z,-JRQ_W<,pO9s*%<'L+t"Z^-7C8f+!r3X,V(W+0I7P_/eo_7SY)ODR?s8*Q&gufP*2&oQDL[g]"Phk
-^;@b'_8=()^q7.bZEC@7ZFROF[f3WG\@]Gi^qG,CH#[Y7A7/YF<`T,t*)p*F?!^rNCMRd'EcZ>EEcGVu
-?X$T2:eaVT7mqeo6pa75:Jjte<*X7$VR!>"X3/N=ioS_2^q..ndEp+Qf$24P`5]mdnE&?@_o9L1_na+)
-[(=)[Uo_/?_p%&`c+D9>_SO("]>W4^h:C,p]XbD\]>(eSYGe.qW3a:UXhDa-f\#*Uo_8"Ikj[d)p@.M?
-o^MVGp[7M:nG>`KoD%V5lgF?=pugf8k24eKn`o<0rUK:ImIU#@p?_;Dr;-9`q=O"Eq=3kKr;QWaq"s[I
-r9ih@p?h;DoCi"Xr;69^p\+=[pbVaBqtfsQnbW.ZqsWkCqXj+<mI]rAr;H?`r9rh<qYL!]qYC$cp$h_S
-p%eL_rUS:Ua2`Y_o'ko0nFu2&hrEYOi99[tmI8uXan4`YjQ"nLguI2[q<$Snf@0'Sj5AbMkk!cslKREe
-mcWNekj.EmjlG^ihr3eYdcBWOip,XZg[".chr3e[g?%\bjm;6ml0RTsmHs#oiS3YVd+[[Ah;?u@h;RDR
-iR$]Kip?%#pYdIDaO9)@l/LUclepdel1!]pnFuJ4d`hFPo',`Cs8W&gl21,;i8st%$0g[;j5K._kND",
-kRd1Kl0%']f\#$3e\R/jGB8$.Gm&A9G'7s+FU<,3GB]45Q'Ri,rgsIfT:_^HSXYb!rep`4#`F_'O,]3[
-OHKL*s0I0[[^s)b^Uq7r\?W3C\$W`W]=GAV\@/uZ^VIV#^rt$Ic-FV`eBcLdcHFDWdE9n\cd:1`P^J%5
-H\@Ql[]m9X^9k5LY,nXkQAr5`\$WQO\(&-nS;iPjMhQkBOGnaEOcG3tY-"t=\=B(HWjf:9X0Jk8^ojN'
-R$j+oK8=B&N.cJ2NeELKKTqgYXgYg;W3"+`aiMTIbe:s:^UqG*^WF:5]Y:hdahka/Z)k+6\AlOr[)f;C
-Q(bXlYJJT!ahkU._S*I]]>r@H_7@LrY.VQZZ,=Z2a1B16^9btjZ+[u][`,qr`lcHF_u7CM_$S$!ai;$$
-\AZM/Ia#I4^r3phXK]=G^<"L7_n`FNYJ%Z`]>DA$_n<FmbeM-9cdgIR['R*ScbI!&_8NXSVlQ_iW2mA4
-[)'AWYJ79I[C<3:U8OWp`ilG=SYa0C\$E0@]?.Fh\@K#L^V7.d_8O("]tD4r[CF&`V7XLQ\\c%bZGaVm
-[CEua?*UuW]Xkqm\@o\h]Y_Os['ZmHYahc'ZE171X/rV6Z`p:A\[B/caP4qN\%g#5\Zi?Q]WJEI\\bGS
-]>VLo]!Tquc-=JZg!S!PZI%.0VlHeuY-5"1X/W;+YctJ5ZkU9g[^3-:Vl-\rVj;:K]<nfIYctD3YQ_26
-Yck45#dLe5V50ucWM]ZorhfmrV4s`ari-=)WMlerWMuntWN#ct#3=q3nb;t\nc''qqXs7=j5f=apA"L`
-rpTjs]msZs<buiES:,sHQ(O`KW\p,jDeF-YS=cFFSUja+3^Z;(697.r:/t7tB5r0lWi2_^E+<BjHCUb0
-W26GcQ#p)#8k)TcF'qd@<`*:JKmn`"Bl.ZnLn'c\GB/"YHZsdmJ9>jK?<h)TAnkpf>ut-.>Yn6r8k2ZS
-9i+YT7U'"p;--[d4$uqRLk'GR:ek\7Ao(^V@UEh\@U3>>:fLG!<_le"<_ujl8Pi8X9iOqd<EE7%<)Hh%
-=oMS0>?kK>=&`4)(LC?G9hePj='&C(<DuXm9ghBN9hA)Z<W,g)<)cXf;-6Xo>$GclR@^%CPC[=U@qB=\
-?X[JS?;t-:ASm$`TqR$VCh[ZsDf9/^85DW=>#\=)?<'m#9iP4h;H$@c85`A]:K1=m;,U7k;bg+f:e";\
-:f(.i92&>c;,0no;c-1]:ej\\:.n>Y9hnP_9M%fM<_u7[<)?=c9heAZ;,L.Y91MEF9ji4$R%9M$GZ@R8
-<CfAF9N>4o:/P##E1!/@C41kfFCnuj='ourBj"D4;,C+d:JFGV:/=Y\r_FJ2;,gFo>$P<09iP50QfI`+
-m-X3/nFZAHp%A"fp@e(Bg"4a"bJqE6^VKid"N8C-hVJ1dA_l2"h;$]9e^rC'bfe/La3(6SSX#+eIX#R<
->Z"!Z85<;qB5DO2JVJuAS#!![V4s'0KR.NH>usZe4uP5S1H%^+=^GKOG"F,((_S,Qbg:0VX2`fFj5f3o
-:HU14cI:Lue^pgM/end)%hK0U#S.[h'HAb_19ffnh9f@[0e$P_hVm8HinMLX.2`m6(F't8()mo(0h!li
-0IAY8*IcDOAl_f]R>Z9CZCGT=?9L;D;bC.c8ind_/j:a40-1uT,pOoj)B1dk,oe6\)\F#E4fjQF81GoZ
-4\8gC5".P3838mS5q4-51-m]B1HI392'O%g.j6)j-S$o/2)6g72DmAk3*\I,69R(Q/iuB_1F"(q4#/<7
-/hSV"1+=1`1*IPZ/h\_)/M&P.-6as".53bHA>7;tdaQ%/8jPg::cL-d4#\f?0Kh`uOhK&iLJ^`:;*@TB
-3Z]@m(_\GE+$Mo</LVnh/3+q(.OH>Y.kDqm0/5"+.Om)&,UP/l(FUj_-SHqk+YbW",UP)m+!W6],:Y#a
--7L2d.k;hc*[!-^'d"tQ+s\9Q+seTa,ShUG)^QduQ`n]d_RGUY,U4r`'c\DL2C9Xs0h#6ad@*q!Yb?Y[
-:Im0!Gbdk\-6sl9,Qo;5*?l^,,Q8r".k)qq.P3;,,p"BW'Ip#FQi<BfR$Nr"NffHbNfTNtZ*V!S_8jaD
-c--+."N\KpXf_T+#Hb,0Xfo%;[f3Wf^VIb,`l!4PH?!b8A78bI<`N's;,^V#>[:`IBk_?uE,fo>EH#Ju
-@9co6:ej\W8:Euq6pj=5:/=\_;-I[nUp@/$Y/nT<hW*S9^q%(md*U"PfZV:P`5]mdnE&?Gb/hK<_7[Cl
-YI;*JTrbf:_p-uV_Qq2"_SO("]>W4]h:C,p]XbDX]>)"_ZDsY!Vm!P=Y//'1f%AsVo_8"JlLEj%q"*k@
-mcE]qnEfZ@q+1JXo_nFSkj%F'q!RG?na#,jkMYItp[%8=nG)qYr:TXTq=aOPo()5?p$D#Bq>U?cp\OLQ
-rUo[Pp$hJCnFQGPr;HHcqY^9hqCq^=o^DJNrr)chnF,i6mdTlCnF-/Lq>U<`lgacFp@e+Oqu-B^oD81Y
-r;HTbccO-3`np7Um-3a'mJc?jiniSVnF#c7gs*t1ioT1\gu./Oh=17(ioAbCio/\OhqR)WiTTOlk25Ur
-kiM.!lf@-mnE\objm(pfki1UejkJVIioK"Tkj.HgjlGLfki1daip#mtjQ,[fmGljXki1R^iSWPOiSE5=
-jl54enaQ9'fZM:^iq;6bgZIbWiT9.cmd0H5le^+4p?hG8o)/Ofrq#FPp#k2kiT'%`rokWijlPXfkih9q
-lfmWrjPSbIhq$;pN-KGcGB\:VG'8"LEc_5&(O(+LP*;/sR@9b?TV%gJSt;IAOc,*SM>`5>MN3^XO-#Ea
-Ocu#oPI4GtZa[NX^;.Cs^ppYP['m<M\%/uTZF@0N\%TPk^qe.>c-Ob`eCW-udF6CddF#nWa2uKN`/f1n
-JpiE@[C!6H]ZIRfXfeb)R$N`=]"#,T[^Xc#XIK3R,`[S1Ko(J0J;oG>Wi`D.]<dccJ>9TZXfJ_1[(rf?
-S!]V,M1]i&LlI:CMNERRKn"o<M6jP#Uo:E:bK7iKcH3K4c,7-/^Tt>R^U_,"a3MT;ah>BgXff=U]XYkj
-Z([hkUoh\X\&Z@tc-OVP\@oi+aLSXg]!K&^Z*)0be'5\EbJCp;^pq.p\@B;a]u.q6ai2-:aN4>"#K4Ho
-]XGSuc4nLK`Oi^h['@$L^U:PdaN)NAZDt2.\n/Fb`6-!.]#2>)a3`Ab\?rTJ_U$'1\[fD`ZEpj:U8P'#
-[(!l_Xfo=8Z*_$EXf/.k\](eTVP0rt[]d$BY-Z*Q\%92[Y.r,q]u8"1]Xu,)`O)qa_S!Lq\[fSjZEpmJ
-]=#)^EQ#\t]!o/_]XGDY[_9Vp\%'5\^pL#D\[/TLZELI9YcOh+^pLA__TLTL\[T8ndBBRQ]"+oGZa.0R
-]=Y_cZFdNn]?SUEd+Zpl\[9`8[&'[qV5g]%YHkC8Y-5(:[C<WW\[AcIY-"b0Vkf`"G.G!ZY6hA8Y-5"1
-Y-5%5%'[+KUnslaVQ$JnWN#lp"K&#iUoOEnrM]^p"0/B#Wr&q'iT07mpA=jZrs\l*q"!\2k2tk!pA+[U
-ru_6MHt->]D0;DAIX[!/StN'_Wg8!MBQ]c6T:_^GJQ.(a3CcS/6om=q8Pi5cAT2jgWMlV[DI-UWGFYG-
-W26GcQ#p)#8k)Tc?qsO"<+U9/ItW#XAS#8.Tp:(NF*W1\GC>6nEc>r(>\%AR@UNMH=CGB?:f(.g:ea\U
-92A)L=(#97=%tt@7S[3DJ9#7'<,ZGaCKX\F>@_;U?![_3:K::s>>bB$&6;q29i+\]9i+S]<)m""<)W^$
-?sHrB?!CK9=&i@/@:3/6;,C4k=^#*4;G0n]7S?i[92AJb;,L(b<**$o:K11k>?krnR@^+FOF_%T@:3SR
-B4tpf?;t-:Ao30cTV6jPC2%KtEH,Mc85;T=>ZO^)<Dao<;G9ke9N"eb:.S8c<)Q^t<DcUn=B8-i;H6Rk
-;c$:j;Z9?j:f0t_;cQde9M.oQ:.e5P8kr5[8kVuX=A_^f<DcRk:esk`:ej\U91;6D:gnL1S"5k(G#(h+
-;b')C8lAYm;Gg:uDO6o>C41kfF_5,l=C?/sB3/%2:'=Bj;,C'f:B"$P:f'q`;c6\$?=$N(;d!n"kk4B3
-nF?,Bp@eCYp@e1NlK-^NeBc=W_8!_!_Sa:0ajJo!h;-rFhr3JKg"?8Q1!Ie^a2c<$V4X*6L44D`B3\;(
-6q0jL>@V;]EI3=iM3OR+US=EFOGSI-Bjb.B911o@3-mbb:fCA#CHs*^(_eA\e(S_^OL3Hhhr3Rf:-:+7
-d+$e#e^pfR'at]f&J#-P$kO'_(F_!hWnlFcbY]c6*Db;DiS<;LgW*GG)&<i$,9@F3*#TkX8iB-l+!i?X
-Okd][<`Xa:Mg(DgLg+>"68qG*3^5Vf2Ddia6[gO71FFOm+WM[T+<E@'1aXLj'+Z062Q)I?;E-I>8l&MM
-2*3Wa76`jq,U+uq6TutT2Dd*K.O-Al,9nW_-SI541GCCE5X7Iq5!D%f2DHa>6V9g-/LVqq.5*J91++1q
--6FNj,p"9].k)nm-nmM3,UG)n1-7a3U<M'?ek<ZM:.7B16p=".6ocnI0Khd%PeYPoH:^Xu;F=;U3Zf@j
-)&4bM+u1Yp.465`1Ee1u-6jK\3\Ms;2DH[00fUs6+Y#,p-nQeo0.QrE+=AQ_,V:`(*$ZUM-RBl\*Zud\
-.3Tla-Sm+h,V:Ai.4+p<$6gN1,8qFI.Rf?5.FZng[t5kI+=nKH)]g@Z2(C"'4&NrGRSfEUTnI)V8hiAO
-U-pFV*?QF&,R,J:+X/-V,lK&!.46W#1c$L#,U=*MSW`u;(6aoCO,esRO,oEgSu/d#\\5o%bg"JWrlH(u
-_Rm"TXf\\)Wi2r"ZF%-O\[T>i`5]g8J:@oUGBIh=Bk(OV=]kW%$<C;4>[:cG@q04erGH"^Des#p?<UE/
-:eaPR7n,s:8P2WL9iY_\W40%.WliB:f\GE*_76qhb0J/GfZD+M`5]mfn)`0EbK.T>_7R4dYI(pFTrb`8
-_pmDY_6Cqt_SO("]>W4\gt:2r]XbG^I_3A*XKA@lVl?r,[B[Wggsap8q"=FSnF,c!n+u_Fo^V26lh9uF
-p\"FTnb;MCjQGXhp@Rb@na>T!jkf(qoBYf9nbW7`p[@M?q>'m`lgO<6oBGT>p](6gp\+:Sp[n"IpA+U_
-md^#HrVQEcqY^9eq#(!^p%J(Lp\b!fIf'*<n*'-,oCMbInG)nVrqlEZoChkLp@IqQrV?$Tq"ajcrVc<6
-ai)6^nal89k3DC%l/gj]iTfq#nF52Uan4`\jPnhFg>h,\p?:W"h;-i:gZIVShsTRim-<]hkj[fskj@^!
-jQQ("hq6oRlf.-hiooIXh;./Uin`PS!U/;;j;%(IjQP[gmdK>nh<4"ciSEPSiT'+]ro#9_gY1QHhr+%r
-nFtS\b0Jc7j5\hQjketUhrO1kn*oZ"d)bqJo',`Crr4hNmJQ_:eCig@k32'olKdKlk3(sml0IHmk3(mc
-hr!DCd)D#dE,fu@EH,o8E,]f:F``%\-\[>=Od26(TVSB\V50l\U7dp8Ll$qAKS4u3KSbSKO-GimQ'Rc'
-Q5m6:YdLjG\%&oV[^<3@Yd(OE\%/uX\\>Yh]Y_M__Haps`lH6GcHjkbcHahbaNqrObg=:nJq],9M3YQX
-YcY:MZ`pR4Whu5POh&*6['d?Oe@hoOQBmbqL4Y)5J9la(M1r"5Xg,LCP)k'e\$E-:Z*1OMXJDDTRZ`MV
-KSYPFLO4`5K8PD8KStes[(N-3YK4l.aNVrIYJef,]?%q"]XZ&#ahu$<^q.Ck\tl7&[`6A#]Y1hUUoL/i
-aM>7(_S+=He@r2t^!=p>_6ge_^U^SObJ2QUaMc3>ahkg(]YVS.aL8[r`lZ<A_oBpD_njF6^q[\"]"lO=
-cHF;N_7$JN[(3`b\%0E!aj@i3Z*UmH\@T5^_T9U(\\Q,*ajS_e\?rTKaNh`>]XG2Y\?i<8UT(B([CF&a
-Y-5UD\$i`GV4a`^\\YMTWMQi$WirtAYd)0W]"PbaXglNg]YV\.^:V/$`jMtZ`5T:%]=GbjZF$sN^U^_#
-[_9M[\@8ub^:1bb]Yqe#Y->LJ\Zi0B['6pH['Hp?YH+Y1^p()\a3*&O]=5Gje$?9\\$iBAYcP.@]"5M`
-[(3Tn]?SUGd+d!s^pqeAX-oHOV5pc&YHtU;Y-5(:\$rlT[Bd-EZ*1@;VP0K"EjE$TY->.8Z*:I4Y-,&H
-X0/S/Uo:/iVPg;jVl->cUS+6RVlZnsri-7'WiiG+WiW2$riHO/XKC=;jQQ%*qu6*b%K?1pmd9B-l0@^.
-qY^?_ruJIsCLLLbELEDPK7o,SV5gSsRX&d`FdehmT:VU'IT&Nm7n6$:4#oVu:/=r$Dg/"VW2,_q?!Lc]
-S>3'^V5U&PFB2(-7SdK$:f17k@W[6MJTkg=A7:LkPC7XsH$t!^J:r2dE,T/iB4bUa@q/kO?WUK.:Jsn_
-:f0kS9h\;`@q&_I:-q*;:KWC&F(\Z[CLq*l=]o3B?t*VN(0aL/=&E7-;H6[s=Ahsk:Jk(k<D?7drDd?,
->[LfA>$YE:=BSa,>$kZD<E3*t:K(G%>ZXit;+j>M<`)Xh;,L.e:/=bf;GBna<**=0CO__CTq@6mBP(a^
-?t*h`AR\tH?!q;`K9i1(JoPXBCh@L$A5Yrl771<]<`Dg`;--dm:0(.h<)?:[:0:Fl<**+!;,^Os:.e;^
-<_u^l:fL:c9h\D_:ea\_<(9MQ92SJW:.n>Z;GBVN9iY1i:/Okb;,gEl:c(sB9MS5J6r6ciF-Du]QB?>e
-:eOVQ5Y"=>;HZjn;."70Sp>(!LOjS[@qJtTF*_@q9hnFj:Janc:f0q^:/=[b:_QPt;GpV&?slo-;d+'u
-q"F@Qp@nO^=T/'gnEf;pf@\U#bJh<3\[oDf_SaI>e(WR5iSrqZk2P7OeC)[gbfRoF`Poj!WMZ8QN.uq+
-CLgI?7S$*E;Hd@9AoDm:I#=,WSXl7DSsbXoHZO"4=]'W=6pNmu3($&)8l8nT.O?;Z-T99&IWC%?eDT<B
-iL`e+04E;Zg=Fg+W%8Vj',(rg#mUhJ&IoO&/hX6_g"j_C,pF:(fA>KAhW!;1=!nn&',Ml8'c%`()D+3/
-4u+B,,pJf4^0F]CJ<>V0S>gX,@V\@l;bfPI5tF=,5r=$S-RC>g,p4EQ)CHgW0gn8^/0GT<-7:OHMdTUO
-5#O[8:HLX,6omV"3]8-*2_.6_0/54=3@u[+-7^c*1*S"p0f(R>00M]j3B08f2)I0I0K)<i6S^GQ-6afm
-2`ENB+tFu^-86hm,q(,f.3p2k1+a^r/2&kE6=cb3dbJikZ^ald6T[=p9h%<*0.8V>795YgdaX:U;bKnL
-6pWjX*@)L>0e"V$+!iTm+sSlj/1r=p)^IBp.PEY8/1<).1F*tf0f(1/-mpYt+X8-[/LMbg.PDY`+X/Ea
-+XJ<Y/1i+b*$d*f,U+T`,UY,j-2o.r+<DdQ(`=eU7=Zl(bgX\LKdA#d-Q3[<*$Qad-mg?(;T@=W;4"M^
-KPF@c3^A%^4!,C]+!U\0*@3$T+X/-V-71)a+t"`j1cRHD*$?OD*/fo>NK&kpLG".5O->s(X0f.@]>;M0
-cHjk_bfRuG^q$_RXf87pUnXfgYdV-U]tVA%`lQ6@J.$mWH$4+BC1L^Y>$:c&$<UD8>[LlJ@VBIlrb`0a
-E,TE#?X$Z3;,'_V8H)(*8P2WK9N>V\Wk5R3Vp*39g>:f-_7I1lbK\2IgW@IR`5]mfmGlds`[&IDa2#C$
-Zb!lUV6.8>_pdJbaLKR7_SO("]>W4ZgtC8s]XbHW_7dOlXKSY$UTFI-=15uch9jm;q"ORUnaPr%n+cPE
-p@e"Mp&+LTmdBoEo_%D1j6c0tp%7\@kih'emH<a.p$M/=me6SVnE]?/qu$?ilgO<6p$_AJqu6Qgp\"+M
-oChkKpAY!lnFQAQq%3>po_SFVo_SFTp%\:Rp%nLup[e4Vna>r;md9c@p\k$aqY9gXrpp3aq"Xj^@IimY
-qt^0frVlB7ai)9`nal>?mca!!i8!2Ljm2C(o'kATan"BRjQ,.PhrNkeo'#<#i8iVCi9TUek4%^'md/of
-iSi_RjQ5LdkhY@ai8*DRjPf=`iTT@YiT01bin`E.hr3PZlKn'/kN_9plKm]ih;mVNf\PQDh;e@j-K!bD
-j5]RtnFtS_bKe`4jQP@YjP].Zgu@;Qme$&0cH#YGo',`Brr3E#mJHV7f%]?NlKRNprTF(A*9H>Gki^s_
-hrE85a,b+UEH?2@EGfZ4DfKc?G((]eL5;%VQC"29Uo(&eV5'cZTUCjtLkp\9JqAZ.Ll.=WQ'@Q"rKd\o
-Za$sH\,No>]!o'FYmdkE['m9J[CWi[]>;;^_DT9L_T9gBcHjnde()dkdF$.`a32ZO_Nf_.OG8OP]!eiH
-\AbeYY-+e%R[B>P\[SrR[^Xc!!NMOdOa2tEM2I4GIt`o@Lodb]Ye%30Q\V]PZE:14YI)*FUn+!DP)4pT
-N/NC:L6.=ILlIFWOgMU2T;]*;aiVTHc,6g)c,@B>b.l':d)Eu5\&H8"^oji7Xfo7PaM,<kYbe5&YHc!^
-\]DUub0SD=Wj04ad`'86]!fAb4gq]?`6uuN`5f^5]tqLs_9L<J\\,bt`l5j3]Yqh']u7k#^VR_!^Vn.-
-]uJ"%[(*TMYedrgbfn)L]!o*HZN@YM^](kQ\[8rf`QQEPf$V#,Zmj,B`5BF+ZF-m6USXliYI1gO_7?bQ
-];W-F\?Mm.W2R5<YdUU2\ui!?7DQOE]#DCs^V-qPYIM$N]Y2"m^U1\h[^3NW]=>Vf\A,Y^\@]Jh\[8]N
-\?rua^rOC)^:_+m_7HkT\$W36XL#(2['I"8YVWJk_7$ee_TLNJ^:Ckmd^$<a\$WBFYc=q-YdhK`\@Arq
-]?SUGdG*-r^:;P=X.#WZX0;]0XfJZ)YQD,9[/IC+[^3BJZELI?VOsB"CojtEXKJ\.Y-5%0YckC8Y-5+,
-W2?PkVl$GkVkp/`TV%sWXf87uWMlbqXfJV(XJr;'XfSY,XPMdok3M[7r:9merXA_snEoT/k3)'uq"t$f
-s7ZI8["3%(?>FDGSV;]MNM32KWiMS5DJ40^SY2UHSUXO&3W;HC6p*V$92SVlAT2pkWMlVZDIHpaI%6t2
-W26GcQ#fu"91D]d?rU!';IXd(K7%u`BkV%:S!/2CG'SF\G(#!gE,]`'?>4+cCM@Bh>$4d-B2DE%84ZQW
-:e",Q:KLk.>?k)t5=eURLk'JV=''!C@qT"NA7].X@pE;:;HHh%=]&0u<E;pn;,:%l=]J3m;,gOp<)H_$
->ZY!2>?4j0>$"g1>Zss(=&N!u>?P'.<DZ[h6Uk!P;>j<(;Gg4c:ej\[<E*%*>\ehVSXuBhMLT;QA7T"T
-An#+U?s$]CB5rQjTqR!QD/!g#DK'/d7nH-<?<UQ4:/kD!:fCCn<)ujg7S-BN:Jk"f;c?Cg;bg"_;,L+f
-;,:+f9M\Ma;c$1^:/=GW:Jb"f9i"MZ:JabU7nQWQ928>Z:/Uja#u=;i7Rg*K@<7V[QC4)'G>_C6:d[N@
-7nlfW92JPrELEDDC41kgF_5/o>@DPt@oH0"r_W_m:JUmbs%rYi7nl`V;cm@6?r]ou>Af5op\+=Vq>C0h
-rVZE]m-3QbeCW*oai)!/\[oAe_8F@=e(NI4io]FfkiCXUeBuObb/_N@_o'HqWsYc!S!&\`H#RD!;>s,q
-85)o]=^G`YEI!8"Qi<O7V5'WLNeVt*BOFn984#O(4$u>*853;K/12ke,VR3eIX6s[gYh,Phjd>%0kf(g
-gXap,W%/PirX^@d$4.4U'b_Q:0f-2rgYBnM/1MrWfA>KAhW!;1;(!8"',Ml9)h&SA'cJf!5VkAU0/"f>
-be-tW@=X>mF-NJC;IX3)4]YTU>#SHi4#&3F.k)qe)]pIQ*$ls[0fCj>/ghVQ+Y#:KM-Nh93'oVg90bd9
-:-([+3]SN62_[NZ/MSt61aae'-7_,=1F+:t0JP77.ks+K1,:pQ0JkaI1,M'U2A.Al1b'q,2(pR9/h/Y)
-*?Qd\-iPDc-S$\o-7C,_,r%)35XK.Wb0e_bZ(+Zf84PU$5W:AR1b:IG7U)+neC/q<:J"GQ8P2&k*?Z4<
-1FtC3+"K6(-S.)*/he^r)'1+M-N5J3/1i(r/L2Je.OZVq-mgMo+XSTg/12Yc,T8!N-RU>t/0lSh,pt/f
-)]KqJ+<)LP+sJB\-2Af@*#p7S7=`4pcH=+]-Rp5d(`"/4+!`-S-7qVib1N.[Qa!6?CfO7i5'WMV+<;XO
-,p`I6rZh:c*?l^U.5*S=3%Gsi-Q!PENerOFK7JK'JV/lDR@^6&Yd_$O]u.q9cI(%dc-+5J^q$eVX/Mbd
-St;aWY-tsW_8=.1aN;QF&:f:[IXQE`EGfK%?s[&A=&f,uBi\>=>?bQGAnGakH@'s\EboAu?!10*:J=DQ
-6UXC684cZbJYBHRUSl;Ue^rX(_nNXl^WapF`SJVS`5K[:o'GAd`l?!:bK@]8]skYgYbeJ2]Yi4Vc,mTI
-`59@,]">o1iS<,=`4NPs\%]Ji_RI"XXIlW2_SNh$a5,(plM(&Jo`">hjR2X0p%._<nEoo7l14?@qtTsN
-m,[a3nac2:o'#,dg[+CqoCVG;o]kuBqtBXMoD\OVo^;5;o(i(QrVc`knb2YDmJHh[o_&1YnauPLq=s^W
-oC)AIp%J7Yp%%hNo^_^)p@S"Po^MDGp$V2@p%\L`p\OOTp%%\Iq>0p\oChbDoD8:\r;HTbd)sGNiUQF*
-md]N)io&hXk3)'tnb)D*a34#0l/^p`gu.;Wm-Nm"ki(LRgZ.GUk3D9ul0[iuio8\QkiL^Zjm1pci8<PW
-jko"[jPf:]h;mYTh;.$1io/hWmHj-,m,I-dgY:fSl0%9he^`X=hr3bWio9mp:>P'ul07O(ps@:/c.DXG
-i8E\Xj6>[]jPo7eo^Ute`qSlkkjnWNs8)0IqtK1/kND-slK73klKmg$l0.?nk3;-qlKI3^gu?o3a,k+Q
-rc.sUrbVdUF*N(a8VN(dPE1`gR\$:PVlQeoU8+9NR#d)\K7ePuH[pU!M2mggR?s;.R[TVLZEpg@Z`g[>
-ZE^[=Z)k47ZF%!I\@TDh_na72b/_[([g'LY_8F=3ao9I2cHOS_eB6%Wb.s9gJVeu6PIn<&X0]@BZ)t1,
-W0j!>^:Cb\[C3Tq5.db[Ocb`eN/NXQLkLPDMMS@:Y-GRJS=#2<\$E-:Z*1OMW1ooTRZWG]NJij[Ll[jb
-K8btYQ^+qe]q246rlI:Ca3;Z9`5]U3a2GI%]#D1f]t;D/_o&adVROCT^;IY#Z)X7`YI:sV_7@V&[):#.
-]!],ae',8/]"PMbI_s"7b0AAR]u.n*]u\F>^VIt2]"c(u`P]R.]sb\l^VIk/^Uh4r]Xkno]Y21o[C3i_
-Z*2!Y`QcZJbd4^bZa7*S_8*^o]XbD\_o'X=dacaU[C!?YcbR3.`3QYIVlHl"Z*1FA^;7@`Y.CF:[CEQ@
-Vl?c*[BI*BWO8h28@c:=\\Pto]"YkcZEgaI_7d7a]u@Om[^EZ[]sY;`]=>Sc[(EuZZa@6Q\@/uc^qRe'
-[^roMY.23Z]"G8BUTh,/ZF@-GZa0P60snd3]Xk_ug:Xu*]#)jrY-YXHZF@0@ZE(4>^q[Ch[F2\3bKeJi
-e\e`!d+#:sXK&BhZ*::/YHt[E['R-HZa73Q\$r`LXf]"/TU^+=WNrS)XK8P+Y->(3YH=k'V5UJtXfJJ%
-W2QSjU8+BWT;&?fWN<)uY84:HZEUR8WiE2&XKAV+hVR/KjQlC3r;6KorqHF(rquQ_n*K)nj65arpA+^e
-s8N&urqcX;[=;ap>AJ/DSV;i^RA6UYWi_P2DeaHbS=lLGS:4@$2uQ0>5<VJ/;H7"6E-\:YW2,c!@piqu
-S>3'^V5U&PEE5e-7S[E$;,LFtC3tkqH[KmOChScsPC%LuH@'s]H@^BaDeiZfB4bUbARSeB>?(Z.r`"28
-92AVd:/4GZ>@(N7<`i3a78I'BIr8^p<,#uWBjFhH?=IDR>@:N4<*!1%:/k1i;,p^u:f14m:Jand<)cam
-:fUV$=BSm6=B8R.=&rI,=&;dp;HI(/=]e[':K0tR78QiY:JXhd<)QLe:JOSZ<)cq(>\ehWS=M:'OF_"T
-A7f.S@U`hY@TcuDBQ8ZkU7d!PCh[^#DK'/e77BU6?<UH0;-$at;c`lr5?1QR8kM`R<)QId;H?Uj:/4Va
-;GKtc;,:+e9i4b_9MJ;Z:JOS\:estc8k_iH7S?NP9hnMV8Pi8[:fL7g;>a5q9h\2P92&c80:82tR$2\g
-:/=bU6;1!G;H$:b;dsa7Sp>("M1Kh^A6`,@EdD>!<DZUm;,9q^;#X<-:esk^:/=Yb<*<L6?;sWs>Ao2p
-q#($grA"<NrV5pGinrMBd*^+[`4rmn\@9#b_o9^Ce^`C1i90:fl/U[Qd`]bP`Pf^4_84$h<iW-rU77=)
-KR7ZK>ZO`u84lTP:JtG,C2eTVO-Q*$Vl?ShT9kUqF`:tt;G0MH3]oGg5=/.%+<;RB,VmNoE.Fh-hVdAQ
-hj6nu2/LdngXap*VCE5dr=C1^$4mgc(EP%Z1U>lph8reS.k,AfhVm8HinMLJ-6!j:(*auO(`",6.RI<9
-00;<T2DCN@]MhsJJr>D*J=qU(?s,Z];,0>J779!_3A*KN0/"=g+##2k,pXp#2D67"/LD5Q-o7lW;a`;p
-:.IfO6TI%a5t!ms6Sg>M2E``?0JP(,1,q'=.Pie*.4Zu(0.eY$/2T=C2*F)Z0JtaC0Jt^o0deP*-SIG@
-0.ek2.5E1g+!i9^,U=ch0.\Fq-6s`\0/#1H6=cb2d*L+NU.e'I:,b'j2`X&^0Jka[?^/CYdX4DZ8Q&,O
-9KX^A)AjGN/heUu/hee*0J+h,0.A(D*ul[^.O68h1FFOq,UY,m,U=ri-7gMh-n6Jc,:4cY-6sfd.46\r
-+<r!H)'UFT,UF]R)'gRT,qL>i-RJ^:;'R>2+X&(#LX"2obf,/X+s\TU(a:"D-RBo]/OWgcfpP^*ZDECr
-=$8&mG+LrK-mL#c,pFHU,pt#d,pX`\,:4`g/28t=1b0Uh-Q*M8N.Z]\Hj>+MJ;f\`V5PiF[Ca#`_T9sI
-d*U4fbK@oF^:1PUXJ_b`S=HCRZ+.Qc`Q#s>b08)PIK"['I<TmVE,0&o?X-o?r`/qs**66H>@:lLA8#V#
-G^=OSDeWci>?4[!:/+>J6UguD+&6'lTsLntVp!--fA+]h]skSebfn8Nh8mRR`5]mim!dpCbK.]CbK@T0
-\[8r[Xe`&-^;JIXb/1O2`59@,]">o1hqHc:`4NRi\[fPs\?Md!U92/D]t),#gs4X@q"OOTmdTc2mdKT>
-q"*S0jRDF!p[@hInal#9kO\NBo^1u;oB=`QjR)C,n*9<2kjeQKp\44Mrq>^HnFQ,?qB#S.qu-Kdn+QGA
-lhLAQo_/7ZoD&+Vq=s[UoCDPKqYg=?n+?;Cnb)\NqY9UJnFuYJn+ZDCp@n=\oC_eHnbDtWo^heRq=F1M
-p\k"Bo$GP"`nBkMkiqO"jlPn!m-*^!lgaW:gW.P0hsKLbi7HfIl0IHllK@-\e_K(Hh;./Sj6#Cdm-!g&
-jR)O'hqdAWmHEKajQl-phrj(Zjl5+Xlf$RRiS`JDjQbjdki1@TkM=eLlKRBhj4N)bk5X]Fju;>Zh;-rD
-jmMKul1=Vuc-+Dap#Y5pjQ#=el/:gpm-a<+hU'::mIKK3qZ$Tno^2SNinNJRkj/T>k2tstm-O$&roaCF
-lMg-(ki(:Li7ZPtODJ]OEH#c3Ci+'.G'\XkLlIXaOcbs!T;/9\Wi;kjURn'EO,8^FKDp6)J:N<1O-Z3&
-R$di@/$Z=`ZEUaA['R-H[C!BH[Bd0HZa@0N]=l(r`5Tj=agS[f]YD>&ai;NLcVi*;cdL:j`lZ*7\;koe
-LOt;F]ssi<[C3?DXfeV$R$j>W\[]#S[^ar#Vj3R4Ocb]_MM?e8Ko:bBX0&M/]XF5kJulGeXfJ_1[(rQ4
-T:MF5M>i8YOI(f[Lk15<O-,Wj\$N`;X1ZTsaiMEFbJ(j/^<FjBYdCUK[^X/c_aqSS]Wo&J\\l;#^UqJ"
-ZBp]NZamf][)Thb_p$B<]=u,3aK;YZ^UCnqah>a?cG-s.`kB%&aMkp1ai;$3_o9U4_8![p]tq_ea>(-:
-^UUeg_8+(-[^*9R]t(Md]=Yr#aO@H&[B[!I_83^m]YhUt\@fZ!a3W;`\[AcLBY_s.[^j/YY-#1G[]Zp<
-YID<_]!&<MVRj1EZ_F4pYdCL5\>uU2W3<V3Y.2'N\?ic[\A,YgaNVN/[(O5r^UCM^`5KBt^:^th\[9&g
-\?WEN[^**H^:Lbc[]ZsJYc>(E]stMXVlTg*s183<%CE@@XKJnF_SEXlc.TmW]=5Gie$H?i\?`KQ[]d0P
-]=>AYZFI<j]?SOFdG<Bp]=?8=XJ)PjX0Jk/X0]@F[^<EL['[0P]t(\\Z)ah/X.u/,BrA8:W2lu$Xg,.8
-Z*CI5WMQPpY-"b)Wi2knVP9iZUnFK_Xf8G%YHP15ZEga>XK&;%XSo7%io(4&iT04jp%\Lcrpp'urV?0W
-nE&`kjQGk"p\sda8ZmST?<_2`Q^WP^Q("JDWiE4eG].AAS"-.DSt(4+5;l#$77BI)6qC*Q>@VPqUoCDj
-Q#C):@sa`@WMlYlTTsIs9h\#O@UW"\:0:_8Fb+jcHuNk9Arr[LH?ad_H[Bp]Jpql]BO,1bB4#(S?<U<8
-<*0&p3D!"C=B&*m8P`T%?;sd":I.BB=,)3B@T6BCC1h9f<`rU9A7JkQ>$"X(=&;Ri;c-@j<E)dl<E2ln
-<!H2r:f^Y$>l@q5<EE:'<`iO.IT99E;-$k,>?Y*,927rC92JJ_:JXng<)64a<)QLd:Jk+r>AAVTS=cI<
-Jn8A!A7&VRBkqEn>?tNJEIsLNTn.#tBkqI!De<'>5sn+I>#\?r<)HLj;bg.b;c-:e:Jk1s<DH7c<**!n
-9i4nj;bg7g:Jt"`;H6Lc9i"MX'1tnn9M/&P7S-<E6qL0L91i&S:&\,l<W5qu;,I6e2bZk<9M.reF-N&]
-QBQPk:f:1X6VU3L<*E0r:gS%-Sp>("M1Kh^ARJVKF*_@t;bp7h;,9ta<;f\n:D-E!;,pV!?!^f7:K(G9
-KDbNBr;QX#rr)]clf6gTfG2o]c-"&B^:Lkc\@KGm`5g*LeCrd=roXdRj5/A6bK%T@`5BF,^qkJpV5C/d
-SsY\!K6M-D@9Zc)9he;S9NGD2D0UVgOHl-+USjubSsGLdG&:_l;GB_D3&<QP2*iW6*?H(F1<7aSJ@!PU
-g"PEDQUsA#Dq*=lf%&<H-kZh"&J,K_$4RIX'HAGL19fKoh8WJH,TpUKhVm8HinMLG,o[a9(*doF',)E5
-.Pj1<0fq<K0eT6S^//*WKo:q5H(pI:?;Na[>u<OB2E`fH5qFi?,pjWY,;Ci$-m0j#7lMM.,:"'F,;#^A
-:IHus;,9na6o?PM6q9L'763.V3&i?30J=k'0/>41.l/n-0/#"50.SJ!0JYUNrBLN;1,LU91k%DA0eFh#
-/N#XK1,:@(-6F3T,pt&b,:bE#,pO`i/L;Vg.l'1NA"Lfhe(2C68No@/3&<`k;Fs#,1GhX1O20AmJj`^4
-;+X&D4tRZf(E>1_-mBrf,pauk,UXig.3pDj.Q':@,U4cl2(^'u.PWY/,V1Dl.OQGj0d[te-5@dL*[2sV
-+=/-J*[D[?*[`9Y+=A*Mr[Rq#r[Ipr,lSuL+X89Y+!F:6`QllQ`K2Gn.4H)N,U"Ea2(Bq"3)R`LR8KBX
-V2TCs75I,SS3/)D+=&<[+sJ<a-RU5frZiI.-n-c$0f1[?-mBi])%g\CI=$6bH@CI#PFSPP#d1JB]tV>&
-bKg+5Em`7WbK@i@]=>,IV4jKPTVSTo\\Q2(aN2NJc-=IZI"$QoI=6BbDf'-!@U`YD<E)pq;cHau='Aj8
-?=IAlIXlfoH#mk8@9m#:;c-=Y6UX@26VU[9UU75%WlrN5g"joj]<f#^`llNEgrRIQ`5]mi53q1VaMu3=
-c-*u8[^3QWYG\M4^;Sa\aMG4.`59@,]">o1h:gW:`k/dk^:M(rZ)F.VUo_/>\[',lg!/@BrqAPInF5u2
-mHsE@r:fC?lh9l<p?qSDnF5W2kj7a0q!RG@oBkAaiTot*n*9?4l14fOp%@_ArqGpUm.9f>(&7Opqu$Ed
-oCqkGp@.VBoD&7]q=saaq.9?qp@e(Mr;?Bcr:Kg\o^VVLq#'s]p%%V@o^;JDn+?8FrV$!Yn+$2Kp\+4P
-qtg!Vp%8(Wr;?-4b/MBTnaPl.l0[^!o^h5+n*90+p$gbWcgB9HiT97[kND6tiSs(^hqZl?Eo#F,l/:Ud
-ioo^jnE]E0mH*9cjPfCfjlGOdkNLgdjPf1YhrsCei8EGBf%B'Jin`\Sh;mtai8itVgY:fChr`q\l/Lac
-kN(UYhr3PSlg*g'p%R@kbgP,8mc`fmi8En`ip?4&mdB>qd)PhIo'#Z@rr39#nbi.=fA>]V#O^m=jQZ*r
-kl0iFlU:%)mHEQbg"kN7_iS_NE,KN.CMds/EHlthNK]a%TTG;#R[p.KUoC8hUS43LR#d#WIXZNeH%(3r
-Mij?oR@9V9St;MOYR@_?Y->.;Y-YFAYdFD=(UgZV\%KJn_o9[<a2tHdY-taJ]Y_M(b'qU[dEg4nf#PqO
-_R>GULP^\@Q+jl-XL>RAYcY(0U6qC>^q%"_[C3Tr\>GISOcY]eO,SmFIt`f;MQO%aYe7?0O+FCAZE:14
-YI)*?TqJ$IObnjQLlIOJIt2j#Ll77QNO?.)S?9WLai_]Hc-*f:^;&%DbI+miaM5O,[iN8u\[elRWireI
-`k].)^pp&&VmX.R]!TGkZc(,:rjX#]e]Y5.[_TJh_oB7-aNVK:`5KI4\[oAc_og-A_o)Jm42\qO^q.;(
-beq9<]u.b#\A,kraMY^)\$WHOZ,+#_^Ve%=[^WZIZ+@]^]Xb\m_n<Om]u.e5e'Y_6Z3.DJcbTOjGIXo`
-_8!.O\ui'B^qdObXgFP)ZFRTJY,nt9VlI2(W3<5+Z)b1DZaRNO\%B)a]Yqt6]sbJ`\AH"o]Y2%n^U:eg
-\@f>Z^W!jo[^<0<Y.)*QYd_!D\&,Y]\%&`FXL5+4[^3ERZa@0M[BQg;ZFIT^^Uh2-fegda\\H#3^UC\\
-Xg#@DYe7Z^\@ArO\[Bktc-+G[h:Bri^!bE1S>*$e['6R0ZF@-FZa7.?\3IU<\\#;UXfAP-VO;O@Vm3>(
-XK8P.YHtL:X/`%mTqS`rYcb14WiDqlTq\<[TVSTlXK\k8['d3IZa-a8Xf_T'"0AT)jU1)/iSrq_mdp5Q
-rpg!urr)cnkiUpbiT9@lq"t$`s!%EGKP+XrCiPc.M2mmkV51,jXIa`XC3Q/:TV%gGI8E*c7fGh$5<q\0
-9iG8+Dg\F]WMGet?sI/fS>3'^V5U&PDcTV-7o!N%.T&uC=CuGsF+/FQBkCh7TU'nLI=$<gGC"mjF`1o!
-Ao26kA7K+U=C+p,r_>IE:/tCq:/X\[?=dPH;c-7U7SHm=Ir8^r=_MJ\AmSSD?XRGU>[LK1;cHdp9iY+j
-<_cFd:fLLt<Vo`,;GgRt=C,?=>$Y36>?=j->&@GC<**($<`r^2<DlF`6pXFB;Gg.a;c?Ri:/=hg:JO\^
-<*<C>I[Q_"TTXk<A7/hS?>".mARJhM>\A)/Q(jt"ASl*sDK']1=[YJ@79iqp;c6Lh;H-Fe;GL+c:/ath
-=BABq:f1"g;c6Ijr_j8$;c-=f:JOhh;,0k\8L$f!8kquK8kDNF;+jJQ91VK?;b^%e;,gOm;,gLn:eje_
-:J1UZ1/28"N0]lsPC-J3;c#_F9hS;`>>e9o?#H(%H"qebJTb[;A6`VcH=BiN:fLCk:/4Vaq+qSt:fUP"
-?=$o7;,g\:L&CcFr<WH&qY0I@h:L,)ccjMQaMYd)\%&rY]tqV)`QZZXfA5HKk2k[`gss`n`kfL._8*e!
-^mgskVP^/[R[&b[G]R_8@Sflr91MNJ<+'6PF*rRpM4C68W2ZYeSVi&IFDGDn=?\c$2DHgH,q:&\)CRM`
-b]f)Tce[=2ioQe+699&7dbE@'eYFPo&-rmI&9nWn&.]<c*%!9t]]/#,_GVj-+(NpZiS<;LgW)f1*?,\.
-,9ds=*$6=M.j$]00eFk"RbPVQ@=F,mO*?;UP%\,q4]Z9!4[VJ*4Z,GR1*n1k)^Hg`.4?em-9k$b-6=?T
-)'1"UVLhZ72EXT(77fm,1-7Wi7QNgL1Ft151b0k,/hJq+,paol2)R*A0E*Y;0.e\30Jl-b3B08Z3B8fH
-1cRHM0/5+6/29(:0Ie1j*?$7Q.468`.kN4t,UP/t-6soc0/l"%SB9.3f>+1U6TmXt2FLbN5;bMY1.G`4
-^Xp\J1f$S?=A<!c0c1N;)D<Tj-7:/U+t,&h,V()g-6k)j0fV$?,UXue0.m/QALoAa,V1Dl.OHDm1FaXq
-,9%RB+XS<O+W_RG.j?#X+rqO=.3Bfb-Rp_r-RpYr,U+K[-6XQX+XKs<[`?\2`Let:.OGlG,9S6c3@cF'
-2G_?GR8KBXV2o\%;*.3uS2_W6,:=oH,p49T.O68c,prU=#::iO0JYOC1B&RT,T.52M0jMkG'ngrNgQTE
-[(!`b_o'I8c-Ob`cdC(^bK7iA^::MNV4aHSUSk3$]>;MdaV;qBcHaX[H[UBmI=6BbDf9?'@UidE<>\\5
-;H$Or<`rU3?!q#eI=Q]oH?=(<@p`Gh=B&3r7RT[7779jQK:oKQWj'O`g>1N,_S*Ih^W4O?a5+hV`5BU9
-oBY>__SO+.cdBbJ[^Ei`Z`LCB]YiI[bJ^p@`59@,]">o1gtCH8`k/dl`kK4'ZEU@/VQ@AB\?*Hbg!/CD
-p\4@QnaH&1mI'QDq"*b>nbVeDp[e;IrVZKXoBPGsnb_h>o]ki*hs'Lsq"4"Ao]brFrV-$Pm/-MGpZM/@
-o^q\Dr:g0cp%S(Nrq,aMo_A4Up@e7Ur:rAHmdU,NnaH;NrVZBZo_.tNq#(-dl0%Nto(2PLp@A%SqXs=I
-q"XFWp@J"NoC_tNp\Fabo$GOua$\tYoC;23nEB--l.=b`l0%O.nD;44n(6mbjlP4VkO%NjiTT=Yj5/_M
-h<F@blgX$"k2GXgkih![i901Tg#;5^kMQ9p2s98[jPf"[h:pcEh:CEGjm(pajlGLhkMkL^iS32JinE;K
-gYq2Fh;RDSiSik]jPf1algsoFfRD#cdb=?\i9&tPh<F%ZmH<^%oBkM``qSlkk48BKs82ETr:]40l0\!1
-m,['al/Umgl0I^)n)s$&mHW`egY(N:_N8YNDf'<+Ci+*2F*N1jO-Z9/U61V)S=Q@LUoC5gUS=9NR#d#W
-IXZQfH@C<sMij?oR@B_;St;LUY^Wg\Z*:C9Z*ggD[CNWQ\[f5YZa7*Q]YM;"`5fj;XKAY6[CEof_oU*L
-dFH^shV-2uaMbTLItWQ0NL[MfXg,=BYck44XJ;/OS\VeH['d?Pf!qN>Mi*FSP*M5kJ:`W<NfpWLXg#IF
-RZiN4\$E-:Z*1OMU7\*NRurPaQ>2D<O+W7MOG\jQO,\mt[^r!3_o^$CaNMlO]"btqdEKY?^q\10]YqV1
-d`f_<]WJ*0^WOI(`3d%RU9D)>`kf7._6_))d_!*![aE1$]Wf2c^qIChaMQ0@`l,g:f"\f,^Vdt+_84"+
-`Vmde^pLSmagedsaj/,G\@fVlI_WbAc+g?YZDbCJ_8aI2ah#-mY-GRO[D]_g]Y1ni_n*\$bL4eK[Bd-\
-cG[Q5\\5;S^9aB(_Q9`F^qdRcYIL16[(3`EWiWS4UStVuVRWn=Z*(gZZ+n8a\$iQS[DBVfZF7K[Z*1[S
-`P/ad['[Q[[_0,X_6^GS\?i<DI_WJ.\$ETT\%oS`[^`]IYdUm=YHk45[&:"0['[-E[CNr]\@fMoe(;II
-\A,u4]rnoPW2mA5YJ%3J]"Yeb\[Kquc-"AZh:T]W\C&j2Vm*G5\?W$.X0Sh0Yd:jO]tLqf\\#>WXfJM.
-W0_UBW3ND(XK8P.YdC[<XK&.os.]LtriR?CX/;YcU8+W[V5gc$Ycb@@[^*<IZEC:2XfAD%XK8H0k2kX^
-ioK=jnFukKrseu+lKI9fhr<hapA"RbpA[XhJRi(kDfqS@NKKNsV5UAmXIa`XCj2A;TUqaFI8E'a6:!q,
-5sn7=9iPD0EIb!fW2#Sp@U3PpS>3'^V5U&PDcKP,7o!N0@TH?,=D)c3LOjbhC1U_/S<eJII=$<hGC>-l
-FDbc!AnksfAnGU\=(#'8=BJQr:KLIh9iOb\>[UuF=]A-`7o*<EIr8^r=__Y^AQr2>?sR>V>[('(<)?Rp
-:fUFo?;OEm:fLCl;,L4j<;ff+=]AC-?<1'1?=7,C<`a`Q=AVn#?X$E-=]A<u9i+8C6W6r]9i"\c:/k%b
-:Jah`<)6@n=_W>QS=uR5IqWJ)@:NVVD.m0Z@9d#LEe0ILTRLNjBl%U'F(\ZD4@)D@='A[);GgS!:/b1i
-;GKh\9iP%e9MSM`91hu[<`;ae9heP`:/Oe^<(ot[:J>e#9N+V\8k;WK8l/5S8kV`F7nQWQ:Jab^;+jY\
-;,L.d;cQ[c7nQHPATEp%S<]4a=&)[i5<qk6:KLRm:f:_?R@\\=IYr]"B4YCO@WQm.=]\U(<`;ad9i+PZ
-:Jakc;c?Fe<E<:0?X?N+<`j9qrqcTl#QO_tp$_%te8EXWaMl6>_7mOj\@K/a_Sa:1b0JMgh;[SYjQ#7R
-e^)CX_84")^V7FsQ^a\GVPKiRR>urKHZa4>;c?Od7n69P>$Y]TF*N.aR%0tNX/MheO,J^?F),Ar8OGL$
-2DIEF,omsD0LX@>OJ'25i;V^Eje>F84)i]sgXk!+Uja[%#Rq1O&.T6b'bD*%.PsW<j5&A(<%]LDE7`t*
-gtq&Fa$q<p)\a&4,9RgB*@*F88j#'g0I[rndD/LfKoM"QGEf+c@TuSm='AHc9M/,E0g[W^4#er;-7U;_
-,VgVj4?>Y\.4?GZ+=K+KLJ^N!4AS^>6U3La5Vu#)4;U",.535-0e4t21I`f>,UkB"/Lr>'0/3>Z@PoSd
-6:*:U3C68)2(gU@1at"?6oZJ>0d\D%,qC#R*@i]h+X8Kf,;:Mk-7:)e0-r,*3a\E!d+ZpSS5E$M5=@Fu
-<^nPj6o$Db@Z.qOa`]XD85rPY;*crS%hfj6.PiV+IO?Eu2'X\0,q1&[-mC;r-6XWc.N]]Y0/G.)+X83_
-.O6Jj,VL;a,:4QQ+Y=od+WVdO+XnZZ+<hjE)^$LM,UFQY-Q=6T-RU2d.4m"k*?cXZ<IMX0eAB"m0Hqtl
-&ecE0,VU_o-7hA``mpJSRC&fOF^.0d5_,Il.kN2%:G+":)BU4I+X89\.P*+r-7po-2`3B8-n-AY'Q/\O
-GBS4YKT)(]UT_2?^r4=5a32`Sd*Kq_c-"5PaMYd&Z`L!rTqeE]Y-kmX`lZ?FbPf]hBk_C'F8gF`G9:gD
-ChdNj?=$i=<`Dpp;cQk#=B]!=AnPptF*;_KF)HGABk:d];c6Ro;,(%tI\<jFSu]uRcI(7f`P]I*`7W\^
-^Y6B6_SsR=p?UblaM,7!`P]3tZ+@BV[&LpT]YDqNdE]2I_83n!^;SO`iRQZ-`6,d*^;.UrY-b:,V5CQ*
-[]mE]f[J10o_%nKn*TN&m-NiunF5u6lLt,Anbdk4n+-&=p[.,/nbi@PoCVtOgtq;_md9K7o%i6snG<%X
-kk"<:o^(o4qtBgVq"smar;6-[qX*qNqt^!^qs+(UrV>pXp@J4Yr:fa[rVu0XqsF"MrVc3[rU9+Jp$D8F
-qXs@Fm.U/EoC_hMp@\7[rVQ<[oCr(XrVlB;b/cW`fCA4lkN;=%m-s8piUQ'nkNhQf`lIH0hU^T?k3M*f
-kM+PHjn79^l/UCOk1f7hmci]djmDI$lKA-,5N(P[i90LkgZ%2MiT0(Xg>^l?h;-Z8hpUKKiRZT9jPf"R
-i8N\TjPf(XjQ>UcjPf+Ug>:uShqRMcjlu4*pKQ:nc-G56iTfOhk2GF\h;mSUmIBZ/fZNp\nE001s8M]a
-kPk;Mjm_X-mHX92l0mp%m-sB(kj@Tlip?'pjltmch7nnZBPq[*EGooBI"R35Od;E'SXl@DTV;@W&Y>Ve
-SXc1<R$a&"PEM/oQ'@[8QNNYES!s5I!5&EI]=GKO[JmB=Za$a:Y-YL>Z*UsL]`,l"aMuBE`l5a2_8<pu
-]=>;[^:qCq^!=j>^r3dgL2hcrJV9H'\>,q/Za@%;YVre]OH7,\Za[TY]A10*UR7$rN/NLKN.Hh7Ll[b;
-[&p@<Z_jIOWi`M1Z*V'\d(#jEP)5WoQ%"gXP_XaKOc"pHJq]#<Wj&OoS@QhebfR`>\u`NW[Ca5i_7RA'
-bdkL7b.GF']Z7Uf\%U,9[_BQ%]:bn%ZaI-Kbf6lm`js%0`j*@o_SEn"]#hLr\\Q8-cI'eN^rEt%aiqiF
-aNV*8bgOSDaMYI*_8X0ubg4kG`lu'2aaVXe]uJL5\&6"g]#2P#[Bm-P^:Cee^:_1m_TBp;^:Cej_o1!S
-d(?]nZG4_t\$rfZ\@0&YVl7A6Z*1j\]X"lQZDXCuY.VZ`\[SQ0XffL?YeR`IY.:^O_8!RdXgGd_`PT@%
-]=Y_a\[])^`kSgi\@/oZ]XG)UZELU@Xa[I]V7=CPXK8eA\@&`Q\@K/^Yd1XD[^NTOYd:O6Y-tdBX2)ET
-[_C#>^::Y^_SiI]XL5mU['-C3\\>Yg\#R0Of>bqSaNiAc^:po#e\nAn[C`oU]XkJ][^EZZ]!JcV[^*<W
-_RZ\PY,e_%Jo[otXfnn3XK/G%Wi2hlU^a2rV5C/fVQ$PnWMlesrMgF.WMl\jU7e'KU84T^VPgAmqlU(t
-q"O7CroO@Omd^&Jr;QcqpAb-j%f?(lmHETjkiqL'oD8@_qYq&@M/Qs9C3>o6Q'dl.T;2C]%#fCIC4`7S
-S=,h6G>!BG1e'_r6U*b+8j5XOD/*jITW"rYCf4);K;bWBUnO6?LL="X92&>j>"_Rc;I=I$Jq85]C2@OK
-US3BfJ9uZkG_:g'H['C8@V04bAR8t^?X@>R>$P<:=%c%U:0Ut#<`WO1:/P(q>$5'[I<0OM?X$iE?>!hY
-?ta1bB4,(O<)QXj;H6[l;,p7b<)cam;H?@g<*3$l;G^4m='/Bs=B]!&;H-4^;-$dl;HQXc<)H:a<)ldj
-9h\G_:f("e;,U7k=BJU%:f("g=^5`jQ^jV>P_!@S?smJQBkqA\?5m$M@VL=WTV%-jGAD)/ARJ_=<(B/<
-6qpT\=]Q&-;,^.f<)upi85)l^<`N)s;'8V1:JOhh;bU"`:/=_a:.nDW8k_oM8kqiO<DQ1X9i4^c:.A#U
-:f1%c;,^Fn;c?Li:JFS`<)64b:.e/TA94!)R@0.W;--t.9LqiK:/akU928]0Pam&:KSkM4DeEB_@;^3q
-;,0PO82!J+8kD]L92/5[:/=bk;G^Cu='8Kt92S]6LB%5PrquZhp$Lo"gXsoubK@lD_nl/a'Z%Z*a2lTT
-e^rR3iSrD9d*BhU`PhYa.uK7JQ^j_@T9Y\+Ner4,D/!H`<`Dsl8m5G,A85t$Fb5I1R%:"KV4*a6OFE7G
-H>[5!>#eKc8h;&0+W_dlbgMQA\'`pdgY:ML;DU"`hV$N.e'Xd4&IK-Z$OmIM%h]-W*%ilt[G'Hsa\<s#
-+E$)ph;6r8`NqZL+VbV4,pF!<(`"&K:d7#r,pt2iQe')a:k":^NdR.iJ7E@s3^HG5:.79B<]iNE8:EEW
-3]Au@)]p@j674HB68]c+.krh725#_.?=H#Y6:3Y+8OYs@9h/,G3@l^7/2/n9-n6qp-nmG1/MAq%1,D!F
-,;1Po2)7$@,WIqW*\K5k,qV&:+tbr%+>52e,qgu%,9\0[.jcSl.k)tt0K1pF.jcSn0/l42Qc.7uf3ZFl
-76`mr76X:@7PZ_^/hf@`O2]c#Rr27j9gM9:2('pl&/?!--7^o**[N9Y0/#"1*ZH7O2)?m:.OZ\p,UXoa
-/2Jk$-RL)c-n6Ja-QsNS+WDIJ(FCd^)]L"O-N581-7:/h,UFfe.Olkr,UXiZ+t>&f+=SWY+X^'C_HG=4
-c+IX70/,@2+!D[I-R9]U,rJB4e"9mA[&B=E>!>,2Cm.41,8q[G*$QLG,9\0S-R^2b.l&M"0f^p=.3T`Y
-,:*q=KRSH)KnteXU8kE']YMG'`l?-Drll>)bKS5TbKIuF_n<RhZa$[5WOKLP^Ve%3aSX<bB5)g1E,p/I
-G^4RYF)c&4B4G7S>Zt30;GpFn<EE7)>[V,SBkq^2F`qnJDJWut@8g*)<)HCj?\"cMX.QH7a3;l]bf.K7
-^r4jUaM?NC]Y_Y.bP(8^g!.FJ^r=-t\@0#W]!JBQ]tD,/gX+0Rd_W`6]Y;>6jPeYFe]5P1XiFnka1JIX
-Vk9of[CNiT]tr:Ld-1,op%%S:n*09-l14?5na#K5q<R\Lp$V>;lLO`Bq"FRWipH"$l.b.^nb;YIo((_t
-p$h8@qX*tFo()#.lM:2NpA=XZq>C-`q#1$`p\4X^(\.=qrVQ6_oD8F]r;HHjrV>FBq=!qHoOIjkq>9LD
-p$hYGnac;Ep@e%Kp\FXZp%8"UrVcWeoCDPIq>L<`dE'AJeai1plfmfuip#dkkOIa"kj7`h`lRE&g=kcR
-lg!EajP/5CiU>X]l0$gUinNY^mHENhlL+!'kiMd((?4E6i8j+]f&>QEi8WbPg>^rBh;-`9#i4.kin`;D
-hqe:d#Mn4ni8ESQj8S+Pj5T%VhqHrLjPT.mp$V8=p%QtZd*LJ<io].\j5/nWhrs=elL490e]RXUnEKB4
-rr2fjli$YDd+7=Dk2l!skO%R!m-sB(kj@QmjQc'qki_'cgV/STBPq^+Ec?)EI>!B8Od;H)$_Eo\StMaK
-T:VXFSc5)[R[KQAPQ[;:QBdj:QNNYES"';I"M27W\%)FFril[7ZE^R:[^c=EBtV$k_SX40`5fp:_S3k#
-^q@4g]=PYk_8F()dETVI`k8X5Ee&^jKq#Z`Tqo'%['Hs@Yd0sbOM8!,\%K;agqU(gSWf"oMhd%DL5^M7
-NfqAeY,]%=V4iXEXK\t7Zb"*#\>,jhN0/kqK`7EdM11>AK8YG=M2[IqYH+4b]$&:@a2,g2[(O/c`PB:*
-]=c8/\AQP/]"GV]_8a=2_oKWo[^*TMSYWO$_RmP.a0N(l\Zill\AZ%p^Uq+b`Oit!`5BX=d)s8CaiMK@
-`Q60CaM#^7c-4#F^qe")`Q,jCc,QWoahGT&_Sad;aiq6'^pq.l\[o>a^:q(g^V[k&]Xtqtb/qQ8\[]>g
-_U@&`\[8`L^<aO*]Xt\VWO'.AYJ7?JYeS2jZEpj8Tr,B2_8<Rd[AfauW4K7@^V$YL['%!T^:1DS\\H,#
-^V0WY'th)h\@0&d\ZE<L[C3WV['@0JZ*UbDY-,.7[^i`JZaI1>Z3R_C[C3NJZF'V=A[JeJZEL=3[^E<J
-bJq6/_9^fJ\@T8fafM\CZ+[ZSZDt=K_7$qcYe7Hr^ragAc.CLd`44=I[YU6MZ`gO@[^*KQ[CNu^Za@BO
-[CErd]WJE@WNDqHE2p1GYcb76XKAM'WMlWuV5L,dVPg;hrM]mtWN3)tWXbr(V4s]VT;&-WVP^8iWV`e/
-rVH<[mHE]plg+!3q#:<nrq-4&rqucoqXsCEjlPO`kj.[0qYp?k*PmVOA7K@tR%0A+Q(4JAUnslGGAV,I
-UnF6GR[JAK90+n#6UO:,4\&(16sshGC6,-gXI!^":go!SV50o]RZiP8;Gp:b;,U7e:Jk(tE.iUkI;<\;
-C6t`iL3nGtH[L'kMM6M)DIR6jAnP[]A8#=WAR8PE>$"^%:Jt"j;bU+d<E)Xi=Bo6=?%IHIG&Uec>%1oS
-ARJnWARoCE@U<)7;,0qd<)?Im;Gp@h;H-Un:/k(k<)6Cf<a&L*=&iI-<CBS]9MJ8W<_ZOo8kMrT:esh^
-:f1+g:Jk%j<Dual;c[%'<`8on0i;%XCOVYBStM@"AS#@\@U3GVBOtXZ=^#9LJ!H\!LO"#[FDGPt=A;^a
-5<qM,='/T*=T2))9Mn_g;G'SX;H?dr;Z0Gu:f1"`;,g@`:]=*&:f'kZ:eXMU9M.oO8kr2V8k_uSrCd2c
-r_<Mk:f73j4&JjO:ese\<)ZRl<DuXf;.Oa6R[9D)FAl.?>Y7L[8l&Gb7nHBZEL*)<C4_7rI;ik0@:O8!
->!tS@6j,nG84Z8M9.iq8;,0nb=B&0u>$+s,:.e>^GD-"qrr)`jq"3n5hV-N+bfIiD`5BI-^V@S"_Z%@b
-_o9X9c-Xngf\>6>e^DgibK.Z@qmn80L5_@aS=cFAR@'.rJTu0TBk(IS>#eC!<a9$DBl%d7J;95OS=lOO
-Tq6_%R?<8NBOY:O<^TS5+<qpJ,=B`(L6]*lg>:ZCglkPk0o=c>f?r'pT-FpT(Cprc$OI:R$P"++/1nEg
-hrDdN+rqhIhVHuDgsa9N4<Pjg'c@`!)]Ke7))"B45rL/E1+]*P`b&/"MN!R@R';ruDcoA%9MA2M4AAd:
-6;N%q2)dBG0J4b+.lAq#.3pPp)Bpdm6TI9*OBu=(4=)mV5#Xs:5Y"=0:-h)u0InS(1,:@31G:@4/MAe3
-0-r;(2DZa7-SRS72)R'P3\_?q0I%kj-oWG+1`meh,:Orb,pk&k.jQMp0JG(--nR582_cg0-7:9"6>E%3
-eC$D1`hc6q6U<sn3(?J)4$>8P4&V-Xf@#CY:I\_h:dQcZ.2WU0'-JhY1bp:#,p4Tf0.@tc-7^l*/Lp`J
-#q@;N-6t&o-Q=E3,SMOQ,9J9V+!DdJ*?uRM-QsNS,U<72!$hFf!@9,m.1mpT,UF]X+t>#e/2](--7_oM
->0,+5b.r!D-n6tq*?cLK/1hqb,<&WAdZme(Yc*tH?q<^PI$HGs%MT`s(EOS9+X%sQ-R^2b.k`D%0/bR<
--QsKU+X@V7Jq&B.M2[OcUo^f0]u%b.aMu?Erlk8_'?S>7`4`gp\?rNDXgbpT^Ve%3ansBa@t%s#CMe'8
-GBnL]F`q\CC27Ej?X?r><`;pr<)lt#='Jm9@Us1hCNFN:DJs3&@p<)>>#nR,@>1ATX.QN5`6-BWc,IT9
-^r4jTaMHTD]Y_Y,b4b/]fZM.J_T0U*]=P_a\?W$M]tV86g!@jNe&&o8]Y;>4j5JD>f?;+<[WB@(`Oi:X
-W1p/i\%0,X]tr:MdHL5pp%.Y=n*'$!kOJ-4o'G]6pZqPHnEo]1kNqg5q=aRRlM9c7k1ehUm.^5JmI9/q
-p@@_Nrq?3Zp\F.?kkOuNp%nFVq#($`q>C3gp%8(Wq=jUWoDAL^q!n7Yp%eRb#64;lrV6-\/b/H"p%I\A
-r:TaRm-aTEq"XCOq>9mZp\=O\rVcWfp%.bIq>L?ad)a8HeF;u+mP*VQj6Q!olfm^"mI&]KaQ_R7h<O:m
-lepU_iS3ANmc!$bkMY+Sio07kjl>UnnEB'4j:L8.i8E\[in<;Hh;@/JgY1Zdh#Z9_%bTOnhqH`=jP\V>
-f\+s3rnUB/io9"Yio/eRiSN>Hj5]%WmdB?*md^)!cI:1op#b,bi8EDPjPoLokND1&n'fJTnF5f5oDege
-p?;MNl-S8Xq"!eAm,R<pl0Rp+k3243kS`OIlfmEki7ku)@;0Y%F*MtWI"R65OHu6%!h5jTrga4aT:VXF
-SGSi_S<fJ-QBmf%QMm-PR@9V7qk#7I]"GSb\$WNIZE^d?ZE:C<\$`cW]tV:s^VI_(`5]j7_ns@1_S<nc
-_&C>2aMGg<aMbs5]!@*4H[L3qS[GhsUU.D9ZMq':Z([>C^9P&S]XbT.^I>?"RZihpNJWLNM3!%=NKV5b
-Y,]%:UnEIFXKf%9Zamuu\=B4`P*:faQ'IYlIuB>AM2-nDNfL0DX.GoobKJ,O^rF-prjOc'_na1%]>qt%
-`l>[%]=+rT^r"11`kJdu[(360UoUf<^VJ1;\$j;g\'3@>b.u!;]tCSd^4+#4_nsF8d*0JHbL4PM_8sjB
-`P][1b0A#I]u.b#_T0^Cak+5Kd`KPK^VRP!_m[;%^q[If[D'Pp_7.%n`P0($_84+4ai2$-\[oPmdb)sW
-['R'PcbR3.^UgD9X1>aE\?`KJ^rF'nZa6R'W4KXZ_mHe]YGSG#\@&TS^(.HN['d9W^9b/V^VI\"]_oBV
-[^`cS]YD"\\?rTM[^EEG\[8]LZEC@9[C*9B[(EcJWiiP/Z*UgDZEpmE['R!?Yct:2YI([?[)B\f]"Z;=
-]=GSd_9K0^T<#N1['QpFahtEn]<f,YeA02Ma3N8caM5.4f<g@(]u.K9[_&uMZaR9P]t1PW]X55]]"Ge`
-WirD'UO[6[Yc=h,XK&D%W2lnoVl-JiVPg;hr2'LkVZ!=rVPU8kVP^2crhB[nVPg>kW2]Zo"onW%qY0LY
-l3cb>mIg;Qs8Murrpp'prV5sQm,[9ikQ^>@o_JOdrr2q>qmM2uA7TV+StD43PFA,=VP^/IG&D,JUnF6G
-S""Up4Z?#(77KO+8P2B@?u0LkO//bVQYKDn@>(PSUnaZRP_idC;Gg7f<``$k;,gnAKmnW&Ci40+Q_^=0
-H\$NjI!C1!Kme,[?tO(aBOkFZAm]"V>CK^Y=B/3o:f:+i;G^Oo<)ZLh<EW^:?\O#TGAptj?Y="fAn,Cb
-An#=\?r^0&9i"\e;,gV"<)?@g<)c^k;,:.l;Gp7k=&Dt!='8O1:fLOo:ese[8Pi5T:01:h:J4AZ<`E$o
-;,pXq;H$Oo<`iI);c-@e:fpt<J!ck#Tf86gAn>L`@Tm#IBP:jZ>$GNPJ!?UuLj*u[F_ti#=A;de6pO%0
-=BAU-;G^.c9iP+h92AD`<)`Zk$;OAl:/Oqd8l&/Tr_<Ph92J@^9FFHb9MS>U8ki/X8P&hQ"A;E_9MkXa
-&l;A#:ej_\;,L+d;,9k[:L\C4@%!=IPBKo%<EMa[9M85a<_,_Q>]Z4#GA;_cKmdlP@p`\bG?I=#8k_lK
-91VKB91quU;,0nb<E3!s=BSg.:.e;]EdducqY0XSo'GMrg==TpaMl'6`Pod6_SjC3aN+8!&]_u8b0J>\
-eCW=%da$(Y`l5mn^&`D'"+Z2iQi<LeSt;C7MLp5-H#RP6B4>+F<)m(,?XmYaE-?bhP*M?2V59lYQ]QrF
-DJNim:K]4k+W;:I9@MF@O06d^hVmGKOA@biM;Ht<dFH^<,81J%&J#E]$4mgZ&0!)K/\9g"j2FP3*$KS+
-g^)`ke]5*\)^$4$)$(ZnIMWn>)_jc=5<15J1G#3Q`b8A(MN!RCLTQq]@S]*]:eX\S3_<+/7n5Ko2)-R/
--Rpc"1Fjb3-7gG^+t,*35=)B?An5C9/OWi=?;*pb91_3:6p`LZ.OQc&1G(7<4>JB70/G:6.kN,(2D6[/
-1G^I62)RHO9d_\X/M&=r/0uDg.iouo.OcYd+Y,9#0-hr"1Ft%.0/#+?2`!$7-7()t6>W=;f$`9nVbI([
-1-mND4%Vt)2)-pP</n`FdYLpu8n:t$6S9T8*YfD'+##6#1ajUq-6k/s,p4Nb/MAY)r$Vmt-6sid/LMSd
-,9d%3"!Ja6,Q8kd*>'G?,Te$O-mT`L*?H7D+X8-Vr$VFg@j3$@-RU/e/12Ve-V&^3cbmf?Hmg0a/05`R
-+=/]u+WDL`>KG6Z<1g=iQ\8U95<XRd0b+d=,pF?R*>fe?+<r6^,:"ci/M&G.1bgF'*?u^M$tt<KMia*d
-RA-^d\%KPra:$/6`lH0BbK7lI`Q%ks&]Vf,_S<ds\[AiU]>)2#a2lC"bnjet@qfauG'A7ZHZs^SEboT,
-ARJnM>#tT#$WU2-<a&[4?t3haC]8;WD/O!#@pK";8lo"t@>1AQX.cc9`66HXcGd]:^r+aRahuiG]Y_Y,
-b4b/]fYkYB_T9g6_RdLl]X+WT]tV86g!@gNe\],:]Y;>4ipG:Lf?M=HI`9.=_S!(VVkTra[C<ZL]YW4K
-dHL5qoCVJ:nE&oukO8!2o'Yi6o]u;CmI'K2lKn!1o(;bOoDS4Lk2,+Yl1alDn*oK"p@\(UqrmG1m-aE3
-kk4cJn+HJMq>C-`p\k$eq"OU]qt^!Zo_\O\p@S+Qo(;\OqYC0bo(;A=Ab#*Rn+QD?q#1$To'u>Ip[e(N
-o_8%En,*(Wq"t!eqtKgUpA4gho$GFt`ROJIlg4!0jkSkYjl>@blg!m*gW.D#j5/YQi9K[kjR)9pkiD<k
-g>M/Vi9'IdmdB)rm-X6(jPo1uj;$Y.h;.)SlfdEfgY:WCg=b6>hqd,C&)#Ugi8<5=h;mJDdb*=-g&Be-
-iVhbJiSWMNhqQoCio8qOjlbgonFQJ(cI'tnp#k/_hqm,LjPoLnkNV=#lda,No^D/8pAOshp#Q)Im+q=,
-q=<qAl/Cdil0Rp+k323plK[Hllfm?ihqPl'?>4>#G'eRbIYNc>OdDF;S"-.Dq47PTs.'%Y&"&`PR$X/,
-R$X2,Q^O;3S,8`m[C3TQ\@/`MZEpjEZF$jD\%B2a]tqM$rk8fU^VRb'^;.M"_SEk"rkKGk_oKU3cH=5J
-a2#3?F*W(ZLRtl[TVJj$['K\8$a64fPJ4<.\%K8^g]P<pTp,J;GE7fJP_kKOLl[e=Z)t%:Yb[kGYH4t4
-ZEq*Ybf6?KSs,G(T9PM'ML^SDL5(A8Ll%"hYH47c]$&=BbItm0Y-tmM_8F(+]Xu)#\B2Os]"GS\]=P_j
-_8jI-cb$fiUSk&o^qRP/agnn%^:hV/Z+@6M\Ac=h^4*f4Zb42rbL"DL_9($G`l6'Db/hQ=_91!A_nj!s
-\@]Ml`l$NH^;7Iq^U^ti_nih%d)EB'\\,eo\\,Se^V$eX_o]X/`Q-$:^V7@r_UR5c\[AcL^<aO*^:q@b
-TrGB'WN<D5[(sYoZa70CVlI&.^W!dr_7[+^XM1sAZTYt3ZFRo\`P8[c]tM1p]XbSb]Xt\ZZa@9X`4rpm
-ZEgmGZ*1IC[C!9GYHG(;[BH^=]="Z8Y-P77Za@'ErNeVjYHG+5X/iG1Z`pLA[C*Z^bLsS>]=Po)Z)+"k
-\@&]MY.2Tk[(!HG]XZS3b07lMeBcCRYLM48S%HJU.)*1%[&^F>[CNu^Za@BN]Y:nc^p9oBW2ubDCS\59
-YHG(2YH+\)WM]Zn!2][m!iDimrh^.$V5C)dVPU,hWi2koVZ!:oVPg>kW2]Zorr*E-qXX%>ki_0pme?PS
-q>C$f"TJH#rVlfr"TJ>lnaHJ>#jCUDo_ACbs8N#t6+2Me@UsJ.T:_=4PFA,=VP^/JF`)&JUnO<HS""Up
-4Z>l#77KO-:/=8J@VogpO//hXQYKDm@>1VTUnaZRP_s)O;(PUK?qj?k<+'ZuIt)cZCi!^LUS*<fJU;cl
-H@Uj*I!'44A8#RgAR8hX?XmCi=^#$4=&M^e:/=ni<aSj,;bp=k='o9?KS"GnEFN!T@:!MR>[;)YraH@D
-;GU.b:fC=i;,p[s;GmEm-W3f<:K1@m:et%h:f1.j<E*@':/=JT9h@oL:es\]>#\-j:/=kg;#X;s;c-4`
-<`i:"rDj8(;bp7n?>G%YSt@g4Q%<LX@q0%T?=IJV?WC97A86RXT:LpfGAhG6BOY1C=AVUY6VLQ\;cm+!
-;cc[o<_cBg;$0`o:f.-g'i.Ls9i+bg;c-:`9MS>U8k`#U9h\7[8e=`m8kD]R:.RiH9M.oN9h\C^;%c]$
-:/F_\9i"V`:eaVV928;nF'"ZpQ^EkX<_l[r7n$*E;--ag8P30*QCN8<K8>2-DImEd?Z:3n9MnGY9LqcF
-6UsdB9i+\^:Jt.m<Dlk$>?"?i:K2=\rquQ_n*TH(i7ul1cH=,D_SQ2i$,jg%`llKFaN)@"`XU#3bg+P\
-d*L"]ai;<<qnN2H(2\5FLQRpmStMaKRurYbMM6D!F)GZ!r_a/(<a&a7Anc40Jr5_Trh;fQSX#:mIrogP
-Bj,!t+s7aA.T+aHJWHtYg>:fIgPeic2Mp;Ff?r-tT-G!X&J,Ha%1O*j%1s[7/hjlnjl=9M+;uGRrn@k;
-gssNV:ELZ")B0hPIMWb:)&k4s2E!<=.kN'6fYD#tJrG_TKn?=eAmnP!85MuV7lj%34%_[m2)d<C.O-5c
--o3P274p2=+!i6a5s@K4T5%tL6o%"s2FTYb3EK*?6ps6d-7^Ms1,:@11H7-B/MJt90.eY%1,LU6-nQqr
--nR),02X5G-m9c[)BU(G.juMm4YS!),UP2s-7LAl/L_bd0fLX:r\Iq:/M&4u2FVMVajeenaJDHs6psO$
-0K;B_1FOt85ZEWUeBsmu<_QO_:.@)h1ajC`(F(IZ.5ES*.PrA+0I%bj.4Zr!-RU;l-mg)\,:>&t/LVkf
-+XA<T*[)jU,9\3O&fi#=,T[mJ-mTZH*?cIF+X8-Vr?l5',U+KZ+<VpW-R9fZ+<VsZ98CX6a3),D.j-#d
-*>p"C,qq+u*?R(7`RLMaUTU;NG>V:&2LLuP)CQdZ,9@sH(E4M?,:=la,V(;t0.AP41++7c,9\*8AVQ/,
-R%'Y?WirnD^Vn1rb0/#K`r!d[_Sa=2`l@tt%E69%^V7Fp^;%M&a2lC"b6_EY?=IJ\D/scCrd"uuG'%hD
-D.mKg?X$W3r)3r%;c?_!>@(]JB5%9]-u*I1An5Od?X72VN2*GUTWZ&EbL>(f`P]I+`7<A\`Rql:^r+.6
-o]lP<f`&a5_8j[6_7%+i_76P_]Y;/8g!IjMf#,;<]Y;>4iq2$^fuq7A^rj[9^TX]4S"lpk\[\iU_;!>`
-kk+Q=p$_/6k3hj1nac2>n*BB5m.^&=nF?)>nbN"NoD8(Io^D;3iT9:kqsj.Gn`Jm*p\F[Zjmqg,l1"3*
-oD&gklh12Qqu$9^o_J1Urqf4]q>9mXq>:'^oD/%Np@\(Oq#10_lL=?:q=aU[rV,dSqt'(Hp[[tDlhC&@
-p\!b9q>'[Uq"jsfr;--_r;Zced`TVLfCA2+kTfW_io8qRhW!_algO8ta2mQ,jQ5@Rk3M3kmdB?(j7;']
-hW-f`io]amoBtZ'lK@KpjPf(Yjl51Th;RP_lfdQjg=kH?f%Ag7hr!8EgY(68i8*)>h;-Z1gYgi>h;I,J
-rSe(@hqm>Jg=tNai?dLKlgFH>p\3=dc->>BlJC:Si8!DQi99Cfn*TB"fZEp[n*KN:rr*6"k5G)@g@F4c
-i[NjNk2GLgl0Rp+k323rlg!Qmlfm?ihV#]*?Yjk:JV8Z3Lld^`Q("/6rh0:[qjm\T".YpQT)P2]R[]b7
-r0dMNqj@c![^W`V\@8iP[JmKFZEpjC[^<QU^:V.j^:q:o^;@bda9]o/aiVQCaMl/J`Pf^4a2>^,_S*@1
-F*`1]KUf9NT;]*)['Hs@YcaU_Q+jN0[CWoZft4G]OHGWcN/s'^L6."IPa97pXfAt:V4<:FXK\q7Zamrs
-cDm\4P*(foSsbt*J;&`.KnY;=MMeF;WLBBhbKS5T_T0Er^;e",_nX%%]>2=paM5?9]Y2(n^ra^3^rO1"
-_7@+WV5pc,b.5",ah"t&^r+1.Y/%WYZGa\b]Y;4c]ZA=BdE05<_nsL=bf\#Kbeq9<bf[f<ah,1!]Y2+t
-aj%K(\\5l%_o^0J`O`t.]s5Di]">;Q^V..n^TXr\`P'%'`lZ?D`k]L4e_/?\[Bm/N^WsBu\[fD\WiE/"
-V6$r0[DKnuZa70DXg542]YqIp_S<RgWk>U=ZF[]V\]))#^U(J`[_'5b\@B2b\[AiP\A#o"_8!F`Z*gs@
-Y-bRD[Bm0EYHG4?['-[?Z`U(0[^**D[^3:<ZP0RHY-P.0X08h5Yd;'T^;e:Bg:pRs\$s?"[&0Ou\[AcK
-X0oa\]"5)@^:;b3aiqfMeBlX]Z.%=7QaiorWi38-X0T1A\\5S\[(Nf[^::VdZDat(WM4lVTWb2kWNE,"
-VQ$GkV5L*fV#R@iU].(qUnsobVQHu"Wr8jqVZ3RoWrK0tWW3"trt##&o^2#0kiqI'o'uGLqu6Qo"oeQ$
-rVlfns',Hup@.J8l0Ia*nFH8Eo`+shWd8Ji@Wd9sU7%41R\-=MV50#kDf1-%U7RgCRsRpo2b$8/8O5^C
-<'j)cEG]TSTW>/[C/I]6LSprDUS=6BMJ?-h;,C+l?;W:N;-..AIsQQjCMn$%QD:()H@U?iIXHd+Km\/d
-AS#OeB4YCWA7&hQ>$G39>Q.Sr:/=qh<**$u;c$Ip>%CiAJV&,kEF`9Z?<q/S?!D#W@UW_O:et%f;H6[l
-:fL7h<`W0t<)c[i;H?an:K11g;c-@g;H6jq8kr,X<)=K1;cZah:fU=`;,L+d9h\J^9i4_X8lSbd:f@3k
->#A7'?>P(XS=cL>J7N(r?t3SS@q&eM<EWR;COVD<T8\,DF)YW#@9cZ4;G9MG935(j='/F#=AW+#:JXe^
-:Jt%c:Jk"d:/4MZ;cQgs;bftY:/+;P9heAXr_*;a&P>_l9hJ#P9M%]I:/"8S:/"L_;$Ton:/F\[9i(ab
->u=Bl:K(5(G*A;_R>l>j:KCUg78$6K<Dl@]935qnS9\q'LkL+nAS>L[EHbV[:d.345t4707nZKL:f0t`
-;H6du;H?q)<)-%^=)<!Sp@.A/i8NJFeBlLbaMu0u`;dpUaqr:GbK@rH`PfO+`5K^;aN;WKb0%fG`5MPn
-Dd[!dEI3CuP+%l4Tq@gAPa%,^Jphi\BN\>5;,L4l=']-CCik,[Mj9[$T:VF8PECTWKm%6P/fl)P)Cnb>
-foVH(cJ%+0hqNr\3]VuPgtC0,e"J*%$kO!a&e,?j)[d6%2Dd1tg?%A180SrqKDsU5h;$Q&\6UL-*uPq:
-IOH6U)]TeE2CgXA.PNP&Qe8lS;LjXbR?!T<Q>1AP8k`&R:.[K383BF+2)dNV3A3'?,ptQ$/2Sn/,p=Zd
-1J9V`URc45AOeaE5;Pu%3AOT74$c7t,:5)s0JkI3-SHr&1c-s@0Jb4-0/PF6-SQqs/1Dqr/MfF7*[E$]
-1GC=21,^^/.l&Im.k;no+Wi9`,:b2_*\T2p.4m811GU[700;aET#T.+g;T^P5!;%t3rV-01bC+02*k6"
-][P<$AS#(D3CcIs-oNS")AOGI-n$c).k3J*3A;^*-mL&g-mg8j.OQJe,:4rr0eY+(+!2aQ)]^.J,U=NV
-'-SD;+XA9R*[;gI(Ek%I*[;pR-2f3',U=Q[+s.pQ,pX``-R:&m1/sIUc-O\EFY+a_/fkrS*[<3d+X8-\
-6bq3B=eMpmNdF]06TKUa2&7MM().E#(`+,7+<r6^,:"cj0J=k,1bpF&)BpFH$"f6aSYW6`Xg5LN^;@hh
-a8X3\`V[Ri^qdh(`Q-'Abfn2M`l5p8_84%,`Q$!?qo/tI>[1ZGBl%d1FEme2rc\ZfDeWio?s?c6<;]Z&
-;H$Rs>$YKFAnZ%!rG<foASGgd?Y=)3V66toY.qcueCVsa_S<k(e'lO[fY+r5_o9djId?%H`Q?0:`5K:"
-[_TPn\uii^^;&IXd`JrK_SEq!^;SI[jjMl7bJgp$a2#R,Z)j[kV5q8C]X,;ggX+=1o^q_GnETQ(me-)9
-nF#f8lg431o^_YEme-AGqtojRqXNtBoChM/jll++mHjE6kMl41qYU0]rVZK[lgO$+Ieij.qu-EirV?'V
-p[S%Wr;$*_qtTaXqt]mSqtKg_q=ja^rVcQaqtp3dpA+U_q=OCVq!n:Wlg*ZurU9(Jr:'4LmdfuAq#('g
-qY0g`s8MT<b/_KQo',?$l0[g!j58\Ql/q9tn*]#Pa6MLAlfQsakN(OdmH*Bamc*9cIc0AJip#h%mH<s$
-hs9LeiSrt^iSEVVjQc$ljQ,:Rg>Lf<f&>?=hqQoAh:UH>iS)l9g=Xj2jk\VIi7m5MioB(YiSWVKf\PND
-hr3__lL+97o(^k`bKT,@leU@ViSN\Uhrs.coC;))g<'*WnEfW8rr2cdk5G,BfB;2Y.HKORki1gkl0Rp+
-k323ulKIBll0%'ghV#`+?Yt">KSG5>Mis3gQ("0@T*([RR@X;H!1j(X".YpRTD>#URfAcTQi!-PZEppE
-rj;j6ZEph8Zi7?M\$ir_^qIRu_nj+$]thJ(a2H!:`l>p:aMr\La2Z*<ai;99`PT0=F*rFcKUf9NTrPN-
-['Hp@YH=C^QG0W1[CWoZft4G]Q'mr!Ll%%GL6@4PQ^5RrXfAt=W18UIXKf%9Zamuu]qD$iP*CuiRZ`np
-Jqf&5LPLkMO,^3EWL06ebKJ/S_8j9k]ZJ"(^q@It]=l%n_n^`<]t2)#_9C-7^rO*r\\>teV5g]*_R-Vm
-ah"q%_SjR>^sgTM]=l+b\\>nc`6?NRd`K;;_7dk5ccO/Ibf7B=bfR]7beLm4_SO73ccO2AaNVcM_og9K
-aMGd6_n!t-ZEU=3b-nUnb.+ss[CX#a_T9mA`kfX8f%JH^[BgRQ^Ws?s\[f5XY,eV%WOAt:[_g#!rj-45
-Xh(sA]Y:tb]tLbVU:@\B[^EZR[(X;u^:(kfY.MH\\@K;e\?il\]Y_P!]=YSXZ*q$@XgkXC[Bd*FZ`^RA
-\?W0>Z*'q2]sOuN[^*3FZa@*GYck@5W3!5,YHkUN\\5qtb1KY,\[JrfagS%AY.D*LZ)Y4F`PB0jU;+4g
-]ueL>c.CLc^9Q/>\WX%oZ)jt4YcP1>[CNu^Za@BT]Xt_a]WnK?UoC/@Bq_f0WiWD)Xf/7tWMQNkV#R@i
-U].(qUnsobVQHu#Wr8mpVuNdsXS\sss8N$&rr;oioC;5IkQgD=m.0lFrVl]orVc]p>Q4X#p[[b:kNM0r
-l0S'2nbrLbWd8Ml@s*?sURRL6S=cOOUn`fhDf:3&U7RgCRsRpo2b?V98O,O<:dRZaF)PoVTW>/ZCJml7
-LSprDUS=6BM.0:Z;,C.l=aj.@:KM"BJ:)osDfBZ0Q_g7)H@U<gI=-X(KR7ubARf=`AnG@V@pr_N?!CK<
-?r^0*9M\_e;cHe"=&;js>$tN:ItDriEFi?\@V'IqAR9"`@:*JL;,gOn;cQdm:Jjkb<``6t;H-Oh<)uso
-:0(:l=&i*t<EW=%:fUOq<\I9H<)umm:fUIi=&MXa85!)[8lSkd9i4S[:Jaqh=&i6t<*N^GI[?RsTTan9
-@UT1D94_XB?XHu=>@hSuOe88%G'eCRA7](O:01:b5s@kC>#eO'<)6Im=]J<s:.S/Z;,:"d;bp(b;,L=n
-;Gg:e91r#S8P)]N9hnAU9bL,l9288U8P2WJ7SZiU8kr,T;#F1&:esn^9MSD[:Jb"d9hnVa@WI^#S=>FZ
-=AMt$84H9F:K:4_:JOu+OdpT/J;Ao-E+i]d?u^Bp8P)076UF726qBsD9i+\^:Jt7p<)Zh"=]S9h:fhLU
-qXEk4hq6Z7e'H=`bfIdB`l?'?aND]MbKJ&Pbfe/N`l,a.^;7Y'_o9UlaT'9WaAl>H?YFD,KoD+XR\-:I
-T:MI9NerF<F),5j=&`$o;cHq)?=n)"I>*fMT;/-QStDI1Q'-Z@IkDcc*$$P,g"Mjb\'Nd_gYLS;8j#.i
-hV?f5e^L3=)&!Dl()ISj$PjHb&L9Fu1Ubuuj1e54)Ba\3ggT$oe]5*b*?ZC@)B0b;()S#4-oWe@3\r]Q
-/"k_*>>fp*N0fWgY`E:4Ce@,i7ncN94[q_(5!1h_5!q"[1F"8).4Hf%2D$(!.Pa@H0:eYOA7\=o6:j^g
-BMCT^;`Qs.IQ\u21GCRA0IJ1t,q_)80J+q6/gW2.0IS5(/M&b5.krb?1GL=61b^a:/i#7:-n@#*,W74q
-*uZ1\+s&Bp,9nZ],pjuk1,UjB.kj(YE1Y"oe(DU25s7@q5!2%k2`!6F/MogpM7h?fMGn)">s(V?2'ak)
-*Yo;/1,CF24>893/h]7=-S6S`-7pVm-RpYo+Y"li0/"e'-mg#X,U46I-6FHX+X&'R*?QOR*uc7C*>]tN
-,9A*U+XR%6"XG?>+<;[*,Vp_r-R0rj.nPH3bgOnFF"ndb0HV8X*[3-`+t"Ze5JGX0:n+VbR>G<A4?7k[
-2A@)E(`+S8)]9J5+Wr!W-mKuf0JG%-0/>41+rMRN*=6DIS><3kZ*_'S^VRe+rl,&Z`PfXl_%=K!^r!t-
-a2uNLc-+;Qb/h[$`VIF\=BJa1?=IM]CN"<<HiAC3H?j^RDeW`h?<UH1<)HRj:JXea;c["*?Xd\^IVNS6
-Cj'f?F(T!#Dj%0-Z_"/1^<Y9]c,IT8^r=dObfJGM]t_G&aRnfXfYktS^VRk#\[oYj_mund]Y2,9h:9ZU
-e\],:]Y;>6jP/#4dE0PE^;.=o^Tt#=U8+d%^V$nd_V<GakO\<<o^;)9ip#pum-j90nE]B1naH/I2=Ti%
-qX*bIn+QSDnFZ>KmbQa_lgOB2o'bf%p%RqLq<n+Sp$Lu5kj\?Alhp\Xqu$9]o_J:]q*k)Qp\=XSpA+U]
-n,*%VqY0gaq>C!_nauG>nETZ;p%\:Tq>L'dq!.A8mJZ\Fr;QE_puqDBoCi"Vq=jRWr;ZcedE0GKB\DtB
-lg4*-m,m?eiofXfl0Rm,h8dS%fA>cWi99+]hs0OhiS3hZkMt=Wjl5Fjo'5N4k1f=hjl5@bkMb.UiT04d
-i8*>NgY:]Ce^ig4h;?uAi8<5Bi8<5?gY13+iTK%Jh;-Z@iT'pu''&!2g=Y6?hVR5MjQ,UsmdBi"=jkR>
-jS%ulguIDNk2bIcl0J!7n)i9EqX3k>me$DVo^h5Dq!m8-nb2G:n*K*!lKR[)m,mO!nEK*!jl5=]jkSJ-
-P@\cbMi<^YPa%N$R@0V:St;LDR@'HBRJiWYSt;RIU&C\cU&CSfS"#k8R$O'7Pl\8"$F@4L\@8rTZEgmD
-rj+ku['[<P]tM1q_nj1&_7mk1b/hcIaNDQFb/hfKai;H:]"Pbm^po,@It<0&Pc_'^X0o:@ZE^X;XIb`F
-^9Y&OrjXN4]<.`iRZr_bLkphCP_>-aQGp56WOfL<SqO>LYd(I>]#;n"R\#h+S!TM)*/fl;KSYM?L51eO
-O,^3EWLBBgai_iN]Z%Ub[_i$X?Fdhc]=btp^;\1+Zbjer]Z@\%a1/[r^<!^VU9(W/\[0N%]sbqr[_Tno
-c,mi4]>_"b]=kAgaNVuXahYU-`lQ9D`l5p:bdt^6bfIH>aM>g3`QcEH_T'1%]sP>UI`'%>`l5j8cb[rE
-Z*gjCbe:F*dD3N6YJ7`_^r==2_8!k.f%JK^['[-ScF^X$_76qVX/rG,\>upD_Ss<rZF-=&\%8lX\%B&\
-]X"W3]!T,ZYI:mH\])V!\B)+X^V[[p]>)(iZ+INX^V@4a[^i]L\?r9<]</EIZEgpH'<e^M[BHa=Z)XY1
-^9k#KZ`UI;[/RI=['R*>Vl[,*Y-P@BZFRfc`7DW6\$s?%\XfP!]XYAUXgl3e_8<[[^:;V)aiqiOf\!pN
-Z.%:=T!,`A]!],XXgGOE\\5S\[(O/b]"GJXXfAP!Wi(J\T<=odWN#lo#,e>qUSFQX"JVWhVkj<erLsOi
-TV8*SUT:HoWWT2uWi>lqql0Gl'`It)o'>H#jlPOalL+9;rVZWns8W&sqYr#Cr:ogJlg3lth;dGQq"sNN
-DJ*EfFG?]kS<fM3T;/3ZUPX)3E.OdZT`1H2HVZmg9MSJ\5<r%?6qM!2DJbH-WN;A%<)$bTVkp2bU7.:%
->YS'h:f^hM>Y@U]=(H3#It2ueEc>`ZV4E6cJ9cEfH@Ld)H$+%8@qB1_AmSeR@U3DN>?5$<;GC%_:f^=j
-=&rO-:/P"n>?b6\K6h`\A5uf@@Vojh?"Ib[?Xd89<E)go<E)aj<)QUn<)QRj;H?If<)cai<)ldq;,g[u
-=Ai-p:f'f6:.e8V:f:.e<EW1&;G'\X9j:Ff<Ei<s;FjV[:Jk(k<)HIi>@22rR%9hAPCR4T@q9%VARo7[
-@Tuo<ASZ^VTV.-`GBS+BAQrD7<_uCR4\Ag]<Dcas:K(:q;c?[k7o<8a:f1.i:J4P\;,^Cg9hnMY9M\AR
-8Pr&Q:/"=r:/4DT:/4DR9M7oG:K'tZ9MA#S:f73jr_[-!928;Y:/FbZ852rW?ZMEuR@0%Y=\Mk"84QBI
-:f^Id:Jb85Palo2J;Ar/EG/W`?uL6q:.n,O8k2KE77g-F9i+\^:Jt:n;,UY&>$F`n:/PYBp>tDlf$r-r
-cHOMUbK:%3bK\>RbK^%4s3:Md'?\D8_n!=i]Y;+q^r"%.`Q60DbPTKl;H-_'Ao`3MK8Gh^UA^l8Tpq=1
-MgoefBjt4D:Jt"d;,gS&Ao2U>MO'a%R\-=SRA?L5Ko@T$rZ;t+:tjZqTt&J'hVI/EJkA3jLY^e@eCN0D
-IO5d>()e,+$47L]%21!J3&A,!iSVCI-Q4(YhVHuDgsa9N1Dq5M(Ek(O'G)!!+Y5i93'&lV2CkHV[p2j\
-J:`f:J?+`=@9uAj8OH*B3]ol"4@DXt/NcKQ,;18l1F+M.0K_'1+=Jj"2DLnuEb&WL/2fj]A6;8[7oqc7
-IR,t<1,(=81b^:)0.nn30J4q//i4e'0Jb@,1,:=6.kj"=3%Zj2.465`*[i?b/hJS.4"EHG*[;dN4=;:-
-5:S*6*%<3].PNS1.k*&496HuMdF-X`T1)+983f=&4#oAa2(C@K<JeB>f9&[+A7S,#1cH[6-ls'5+>,W*
-5:%g3,q:]0.Om5!(b76h-R^Pt-6FW_-nR"r,:"W[+XSEO)^lXK,U"<V,T\*S,T[sL*uPkA/0c)W+WD[Q
--iPRo-TE1e+s\?V,pa]T,:b-.I)a:RcF8<[)CI3]*?lUO0.eFt.Q'f6e<*RsY,IqQBfnI;FdP<2*ZlX]
-+<2LE(`abB,:=la,V(]&-n@/0/h\@c+<_[/E2BA4[(3cZ^VRb(_Sj@.^q[k*_#D(J_#;(O_oBd?rQbks
-cHOMUaiMQB_nj.c_$jCH=]o'?ASGmtF*2j/Hl@E[H#n"AAmetM=]JI!;c$4a:Jaqi='Aj:@t%s#Anl++
-F*;Y<Ao;OMXgPO-W4p$me_&-c_na(,dF6@]fY+u5_SjOflf-R3`l>^-`4ijt`4WjoX2;Q_^YIc"b-fd9
-_8!Xs`73r5gtg8mb.tg4^;7XkX.l/YW4KXPYIq^+da@7Lo(;M@jm;3rnF?/=l0n--lLaZ8pJ:_Tipum.
-lhgANpZ:c6kOe#kh!=M&o^DA?l/M@0p\asWp[\%Nlh0T6p@IDBqYC$dqt9[ZrVQ9[p\=IRrTs(Kr;H*Y
-r:0CKq>U-_qu-Nc/+EK8q"44Rp[@_Pp\jmWqtKUYr:Bjbo_8:Mp\"1Oq"aXTo(Mt\rpe@VaF;.^naGr;
-o^hM5ioB.`kMkaln*]#P`TYt*j6#=bh<X.hnEK&mo\/Hcf&GrVkjIm#lhKSqo'>K"jQPgcg"k?;jQ5:T
-ioJkKinr8<jji,Ag=tTEg>CfAf%Js7da-n8gXY!2eD]BHjQ>UcjPnnGh;R5HiSrq[nG)_MpJK;cdEgbE
-n'TtOinik\jR)F'o_8(He&h@Tn*'33rVlcmli-bOjmhR'l0.R%k3M<sm-sB(kj@s+j6Pmdi8s(Sf>j+f
-F+K:/OHGfnQ^F2/rLF%[R[KQAR15[VSXl@DT:hmPUSFQXrLX=cS=>t7QBd^3PlS,uZa7-J[C3KJYctL?
-rj+l![^N`X^;.S%`PTL,_7mk/aMl3=`5fg7`Pos>a2?!4]=ttr_7>;BJV8W,PHCs^X0o:@ZEUR:X.>TE
-^9Y#NrjXB0]<.`dQ'7&YM2dFSQ@t6]QGg)3WOfR@SqO>MYd(I=]#;t3Whbf5rgJ,#OHYcYKnb23L5V(M
-MQ3kZS"@14a32T<`PJjj_o0[0\A#bj]YhRtaN_;s^W3akb/29=Y-u0M^p'6!Z+7T_\'E.0[`-%tbg*f?
-^r+%'b-egk[]%*`air/T_SF1>b/2!6`l#U?\%Tc,c+M$<\\,JjdDEcAc2PBW\]TBCahts7`Ork*_9^!/
-`P8h$bIkpB]tqds_8![u_Sa1%]"l;9g![C;['RQn^:qS-^q-\KYHb:;Wj9%L`PAdb\tP[t[^*TR_7RLu
-[]lXDXh(p?[Cj&^`Po3rbdF@e`P/ss^V@4\Z`gaK]sY5X]<\`Q[Ag=BWj9":ZFG%cZ*h!EXfo.;V5(Q7
-ZDt+5WN`\8[C3NO[Blj1XK\k/ZEq'I^WXaFg:P#0\AQ\*QD1Lo\@/fL]?/12`P8Xh\CA@:b/hl\f$2@H
-dFQ.3\$3BLYdh-G\$i]T]t1PW]YV+f^U^SLXfeCuW.\cTZ(n7sWW&auVl$>dUS7pdU7nN`V#I+sTq\<W
-TV/!QUSFljrMg""WN3%ur2TXnq>UTsqXj.:ro=CBio]Rpo_e[frr2rsrqcXDrquWeoCDJ@khG(Qi:m$6
-SSi.O@s!I&Vjs'>S=cRRVPAuiEH$K(UnI^W!IIUk5W_M1;+s/=;,KhVAoVX)O/&YSQ#0Pr@"tVVUnj`R
-P)!OI;G0Y_?=$H$:KV+CIX?KjDK'K*QDC.+H[p?cH?at"M1'SfAnYacAS,7TA7JkSA6Mo:@8BKp:fLFe
-;--Ln<D$%h>?tN=JV8>nDe*$YA7B:c@q'(fA7/dj=\D^m:Jb%j:f14q<)?@f;G^.l8kr5b<_ZFm:/=Va
->>e@!=oM5::01Fm:/=bb9i"bd=]/!q;bgCq:K:Oo;,p7dr_POO<)HFe;-I=DJ=)q!T9Fe:AS5Xe@V'%Z
-A7AYA>%DDsOeAD0FE2ABBP(CR;-6ai6U4@F>?"@H<*3'u<`W's=A;7a<`;jm;c?F`9M/#V;GKq_;+sY[
-:.IoS85)`N9M\DV:/4GR8kr#K78HiU84lNF:f("f<)cdp;+sVX:ejb^;+jMX<`EUQR$O),O*Oo"<a&$a
-:/+Yh<_Q:d?ZMI&G\_qgL4+&TAn5ChFC.m@6UsTj77g$?8kVfO:f0t`;HZpo;dEL->Y[gb;.jkAi8`SB
-dEp7crQ>Ggbg+V`aNMj-ck"FHbKJ,Rb/hN=]"5Mc]tXK]#/S6saND]NqofIG;,g\.D0LMXK8uCprhUR8
-VP9TKP(e1+E+`BU;,U4b9hnPd?Y+"mI#<u6Occ!#XduAcNJ`lN)'^=J.88IOS>!I>g>:fIg4;dZ5)7tN
-gXOg)TdCKa&Jc5s#n%Rc&/?HI1,?Gshql+I.N0C\hr*>IgsX0J7joSs&KiJM)A<r/+"&ou1,UdC0dW1?
-\mSNeI!LEpK!hInAn"M87mT^?3]or&3Clk>2'k:P,Teck0JOUr1a4\)(EP1e4?PKtVK69U7lEb16!$`M
-787,T5!C\A0.ne.1bpO10g%3@-nR&%-TiLt/N>X5/N"e#,VMA6/M]Bd-S-N#1G("'/hJ:p1FkO=,Vq"s
-2)Zd:4!uO6+=elg.4m2&-7(-%96[5Te^)`o_OsIl:K'eM5<1hi4"i$;5uicSf@m?#7oWb`9/&OX1G'ad
-'-nt`.j$8s.P*A3-7h/$(GIWr-n6f#,T\*M,:Y/g,:=l_+X\NP*@_pM,9J'U,Te9W*uc7H*u>Y=/0PlP
-*uH7L-RgMp.4HVc)^6OO+seT\*[rs%:m0(+aN)N:N&;=s/g)/Z+t#0'-7CH1=2raW<M6XrRu1ZP90d<Q
-5U%Hi*?,k<*?-(D+<r6^,:"ct.OH`+/hAb$(a("C#]ZlAY.)$V]t_G%_ns:,^Uq+s_SH/a$bsKo_SO(+
-`lZBMd/M>ucHXVXbK7iE_8*h__#IFE<``O2?=@AXCN"E@I!bjD%!m/<DeWck?<UK4<Drfj>u"3o<**1+
-?=@DWC2JBGIsl9RF*O.NXKeJ"]t;G:fZqOS^VIh?e'>ea]Y)"r_oD?9kM"+r^V\+2\@Sl\_S<:V_7[Fq
-gYL?$]%Y'<^q7>!dc]`Gg>(0"_7S)J^:V@rWLg,eX1l?Z[(aE2b1#PFo^_S@lg3ZnmHF94naPc,n+#i7
-p%@_<nF#W7rUiAJo^hD@l.P"]md]]9nF,]-qu?]lo(VtLnbDG:m.'f=lLX`Grq>mXo(2bMp&4dVnbr7[
-oC;YMp&4jWoDJUd#kRESp\"7Vr:t^6oCr.Uq>C$\p\=IRnac>InEoiAp%.eIp@e.Knb)\Kp\Y!in^,@u
-a5-:OkNVI-mH<`qhrF"^lg!a$g;_4tjPA_Ymd]?'o'#&okiM*ik2b=Tj5AJEki_'nk2PRcjQ5^njPSnZ
-io&q]in`MRf%oQJh;mYTgXb'Wh0%K1h:pZ:g=tH<h;I8Fe(Nj>l0.3nj4iV^g=kcRjPnnQn*0$.p$hb/
-cca_jpZUr)hq-61kiU^sk2c42l.jM\mdK9)pAY*kq=4IZlepmanFl>7ki_*gjmW!;m-F0.lfI0bi83;K
-hr)VECjLr&Q'n)0rgWqSrgWtXs-`nPrg"IfQBdr0TV8-VVPpGmVl?SlU7n3OS!o_1Q'D0-"KST+Z`jA9
-G.+caZEUaC\$`TL]!o;_^;.V$`59L1_SsL4`l6'BaN;KA`5]j;`3m%_[`#tiM0jMlI=.E_X.H?![^EEG
-Yck:&R$#.iZaI6K\(JF#TU:atNfT'OLOYPGN/O";['$F?[AfaT[]?X:Za@6ZdClHNUR[gC0pSVtN0K<R
-K91qFO-,?\Xg"jjTt/FkaiVH@\#ZgL\]VY&^UC_h^q@D#_R[+f]"#TT_EPlR^9k_\S><Hu\[/rpahYU8
-da>tG`ll*0a1f9r]"52L]"uSA`kBI)]ZS%,c-!W2c,RoA]u\+.d`Jr2bPoTf]sPJh^VIj<aMl39`QH*>
-b/;!1_SE^k\@]Yh[CsGm]Y)"q_8!Rm^r*h$`R`_j\?rZM_9T[#\\Z(kYd1O7WOAk8[(=,fZEq*DV5q8G
-ah#=4\Z`<HY-kdO]!&BIZ_an<[^3TSZ*q?X]u@q%[C3o^[_9Dc['dTL[(j&U]=YMWXfo&X['R'H['Hs?
-Z*L^AZaRBIVm!e:]",5][&^RNX/ie?[Blj=`OE8Sa%Y1$\[K,dca1']Wii;"\?`*b_61YmXM_Nq]ue@=
-c.(Co_nX^R\=]^u\\l"_Yd1L:Z+S2t]=>Sf\?rcQ[&Tn&WiiCPAY#s!V5'mcVZWclU8%mdUS=K[VZ*D#
-VPU,aUS=KVU84]eWr&jrWW]B&Wi;roWV?E)rqGpGjl"bDg>CuUn+6DRrVlfr!<)lqr;S;HrquN^nESld
-fA#HTkFHEp>$cT:XK.bRQ^aS@UnsiFFE22LU7n3MTUgI7<C]8Q:ejhV6rHrH8SN*UD3^cmXHm^%9k0!W
-V59lYS<Sb;<)QUo<aJs091i?$C4(egIW0=FBptfiIslipH?a[fML^"pDI@0iB4bRX?t*PM@9m#<>?Xj!
-r_O\8<***t=&hpl=^#$4?%R]VH?3k2>?bcVARB"]BOtQn@963":Jb+e:/Xk`<)6=k<(p%f;H-Fe;G^1m
-<D?:kr`*0!92JJ^;,pUq:eaed:f:@o:f1+f:esnb<)-+`;Gg4c:f1(d:JXhe:Jk;&Ck.nESY)'qAR](Y
-An#CcA78hK='T9LI$C:rOF).iF`2&$?<U?#8ju-<>$P,a;,UCi84uiX:eshY:/Xqe<`N!l:/k%b;H$Cd
-:/XYX;bg"`;,0eV8k_rQ9MS;U91hkU9LhiR8k2KO:/t:m<`)Rg=\VUj<)ZXf;,U(\<)d:JPF.l,P'C#0
->?=-U7SZoX>t7@\@;h3rF(p8cLO!cNBOPLmG[!s65Y(uP8ju2J7iP#q<)umn<)QOi:KU_(>>@mk9kA85
-g==ZubfKe(s3L\h,0nTbdF$:ddF-LmcHOAK`597"[C!?K[^N`X^:qJ&aNDcQqp[)c84u`[?tO4tI"I9B
-Str<jZ*11&S!B%iHua"8?s?N#8OlBN=CGo[Ed<+cNKT["Wi3/'V4*]/*#0,)/77DiMk.B%e_Ap;g5\cj
-16()Dg">$/Te@>r*u>V-&IoNl#88XE-8WTohr2@J,oS%ng>LlCg=FBN67*g"+X&9Y-5.":/L)o@5<:_`
-0eTKW^eS'^Q%a[9S$%'G?!BHm8PVlA3C6/#4@BB;1GLgG-ResD5;"WH0IAV+)Bpgj2DI:kTR:g(Bhp`L
-;-Z[U9MJ8L5!U\C,q(?--RCDl-8Hqu2DQL'2D-a4,qgbu4>S0/2Z>Ke-Qjce.4R&-0J"M%1+P"80.AD'
-.OHDf-nchh-S6ep-7LGq.4$8i0.&2096I)Re^7XM^7[nX5=eF46:=!r1G^L<5YHXDf[?g3;b^k1>WFu0
-/KPrO(E>4i0I8(s,T%UQ-RC)a*[<-_.Pie-,U>#j,Ut>m,:"`X,:t/a-n$>a)]g.I+X&*U+WhaIr?31,
--6<sE.O$Js.53+l-T3%g/M&=u*[`N`+>GT?M_2lld`9.\/MSq0((hE0.3Lu")(J!J\C#n)TXCkYE+rQE
-8q``m*>oM2-m0BFrYlds-8ID--S?ns-71>t0J+Ij-QX-3H*Ocf^;@kg`W<cerkK_m]=GPc]tM(i\[]Dj
-`lQ<GcdU=kdaZ^ncd0n]b/hQ<^:jES!*0S1=&rO1?"%5UCN"E@I!YdCCjLAIE,0&o?<UK4<DlRe9hnM^
-;cZt'?"%5QB5)[<I=6*SFaBLSXg+S"]t;G:fZqRU^qdn?e'>ea]Y)"r_oD?7jO_Pk^V\14\[oDi^;%"[
-^qIFrg>16"\_G$<^q7>!dc]cIg"b'!^Ub-%^:D+kX.lVcUpmqD[(sN7`6[N9rq$E`lg<frmH+?:%I<3D
-o()25md]i>q"jjcpe(;So^qJAl.FnXmI'ZEl1!ino(E%Zo'u>Bq#0RIn+QYRp&4UXr:][Rn+68Dp&"RW
-pAOX\q=jd^oCi1Wq>U?kr:p6hq=XR^rI4_;n+68CoCqkAmdT`5mI9`>nalJHnF?5Ep%@qHnFQAFp\b'j
-o$GIt`n9eMl0Rs3mH3Zpi8j1cm-Es'g;_4tjkekUjlkL`n*96.mHEumg=Op4kj7Tik2kXgkN;3rkNM6t
-jPSqXhqd;Qh:gTGh;RJOgYgiFh:gW>i,mo5hqd&@g"P38h:gQ<g=Fs8iToajl/C@Tj4`APiSihQipZ0s
-q"XLUf[%agg\9puk3(j_iofI^o',Q8p#t,Or:9@;lh15VrU]@RpugGiip?7(l0@QtlK[g-mHj<7mHj&u
-i838FgtLN'QuIJ4Q'Rj9RKStDS=H&^S!fY-PEhH"Q'R`+SY2[OUo()hri$:'Vk]uYT:;:9Q'@L0Nt8:l
-Xg,(9ZEppEZa-gBZaTk?0"SO)]>)2#_8X@4_o0R7`Q#j;aN)?>_ns:1_ni^f[^O,j\;bi]G^Xt+X/_bl
-rj<<CYct:7SsYYUZa7'J[(+c#5-CHCNf/pZMMHtGP_P-XS@c&/Wk#O:S;FYSYctI@\AHY.W1TiRR[K>1
-O,B'YKnb\>J;9&=Nj#U`N1@<"rlZ+oa18@Z^U:nn^q7"f`50'o]=knpa3)[*`ZW4;_8*FoYF;8kZaINf
-c,mN%_7n@;]Y21ta3VK:]"c+2^:VP&`mD`=_R@+p^;A%7_8FX9bfRiJahYgA_8XgKccj;Rc,IH8c-OML
-]thP!^r!ah[CE`QZaI?Y]"Gko\[oVl^qdXp\\5hl_8k-[d^ZZiZG4`#\A#kq\?E3CXK/e4\$`ld]s=uT
-Y,A;-\%JrZaLo1#]<JfIXfJINYIh]fY.1jF]XYAa_7m\'`4NFe]sY2W]<niJ^9kD`['I-G\?rNH['mEM
-[C!6EYHbC=['?g@Z)t4<ZG!iX]!ABB[&L4:YctL9Zc0Jab0%r]^:C\a_9]HsY-PjQZ*pp<c,I93^8erX
-d_X&Gb0AGhc+LR8fWpm<W3s8]\?rZPZaR?T^V%.k`Ordk\[8W?USjldW./KTZ)4@nV5O<k#Gn8kU8+HW
-U&Lo!V5:&cV4s`ZU7n<WVlHcoX8]+%X/`1uW;ERhrs&K&q!mV1iVqL<hW*heo(`.^rVlisqu6Qo!r`)q
-If&j4nDW9ZgZ@_]U24.>?@7d7X-o3>R\$7MV5&ukEbpB&Tq@mKS9n4)5?(HS:e3uP;aa2iDeX3YUoCG^
-D,X/<Lo7)GTqIp?L14+Z;H-Y%=]%ga=D2N"LO+/[DJX$UUn2pZIXHKgH\@9-I!'=7AS,Oc@UESS@9Qo?
-"C#/?@U/k0<E3""<`)pt92Sbn>$b]oJ9Z3S@UiYI@q]IcBkV3m@qAqG=&2Oh9hnMZ:Jae_<)cXi=AMss
-;,gLj:g6dr>?Y03<*EF(:fLS#<DH1_:ejea:J+=Z9cHi(:eska:eje`:f1(d:JO_`:Jk>'Ck.nETV-at
-JnAM&ARo4]B4PFX>$,$?BRQ,<T9+GEDf]Z)=C#!/:f'\O8Q8Ya:/P+p<_?1c:Jae\;,gIm<`N!l:Jsq]
-:f0q[92eP\;GBh[9M\AU9MJ8W9hnDV91hiN9MJ/P9M7rL:/G"l<)lah:f0n]<)?Cg:/On`9N4u$Fd,Lc
-S!T:_<`r^591MTL;bpLe92Jr5OdpN/KT(b6DJ3Wf@rHKl8jkp591_TC8OuKJ:/Fhc;cZdn;G^Is>?acn
-:eP>>o?bq5c-6.-(sgOQc-FYae^`0tdF$Cke'6(V`PfU,\[DFD$b!LT\\5_o`5p-Ichl8o7n=(\:/kG*
-BQ89IM3OO+VZ*i;XJMMUP)=d5De``e<(]bS8l/PoA8,n&HA.69PG=nSXJVY_5opdU)(](Qg5V`9c.Ce/
-hq=#^5VeDUgY(65e=S90%NZE#(D72n(Ch*+1G1r:hVmM2;'d,*P1njOgY16#YsTl\,9S*V+!)dC&K`MN
-2,,VP.PWG+YM$*E:iqeVLPhJ%IV)kg3_E(>76Ne'7R&^.3<MB483d&*9//+W1+"h+)'LRd1Hn@6R;-&4
-6r?*+78QZO>#%sc7S>cp2('b,-RC5d-7^Al1,(+,3@H^</Mf(..mGO<5<V(f00M?M.5*_D1O^_r-S$Jj
-/LDM^,9n?T,:4ic-7^Mj,qCDo.OQMf-S$Mo4%j^kb15+r`2?3n6qg*75X[dp2)?gB5tusIf[?j5<_Qam
-8M3%^0IS@k)':7T+Wi!b1GBjt-6sub+tG;t/Mf+0,UOud+X\Z_+!3$Y-7U5`,U"KZ+!DjS,]k7V,9\-M
-+!DdP+!)RI)]g7N0J4h-,p+E\*[3'Z,UXc`/L)Gq1JNtJbgFJHMCgP=1a="^,:Fcs+sAI#9YT#6<Md1/
-O`tV=4$e"Q/f,38)Bp7B*$-+D+seZg-nI2*-n-Mr/1iFo)C$1<%#;O-]YMD_`<Eui^qd^u+h>%i\@T>c
-]",Ae_T'[>bg4bde'umqda6=dc-",F^qIAWZk$>D='&L,>[1WEA8,k#GBWq5%!m/AEGfH"?sQr=<`Aom
-=Ai't='8g8@qB=tGC"UVE-Zi&Wire'YJ7fqe_&-e_na(,f$hp^gUt24_8F:`l/L79_S<t1`OWOs^:1e`
-ZG=/f^Y.GlaLKsA_8*[s`7!i3gY(<-aLs=;_7[=k[]ZI+TV]65]=Phqg!&(3o(2JGn*KK)jm;$lnF,],
-mITu>o'c,@p%%bMqu6C_p\"1PmI]Yrhs'Ion+lAAj5]k-r;#pMlgFK?jlbmsp@@\Jp@7nNoC;2=p%J.U
-q"FL[o_n[[q>L-]rUfg^r;HH`q"3q=o_j7;p\+(Ip$_GDnF?,Co^_PDp$qVHq"!b>q=O@QoC)/<oCVeT
-s8MT9aMl-NnF5c1nF5f,kN:ddlfmg(m-WQJaQVaDi8ihXh!"%clga9(p>=TWh;[JWl/Cmjjm2'kn`])u
-mH`rrkiCXWioJqLg>UrKi7d)Ig#(W?g"Qbhh:pcAgY1?[g.C5Te_/d4g"YQPlK@?hgY^Z;io8\Kj5K%c
-lK\*<p%Qt]bL#)=jQbaflfR<kk2bUdo(2;2fZF!^nDia)rr<#kmJZkHiof@drp1Qlm-*a&n*]Q2o()8<
-lK@'\gtgi>g;f\,Kp;S,!1j(VrK\+^Pa%AlNfoTlQC!o.Sti'WVPpKmX:)).W1p#WS!fS.Pa)'$&#cG.
-Xfo"5Za[BR\%0#W\c'$']"5Da^;.V(_o0@+_8O7._o9R6`P]R/_7m^tZa@3N`l5QQH[0d]I$(>(T<,H-
-[Bd$@Y-4C`P/+E2ZaI0MeN^OER[9%lO,f$ML6RaJMisUBZ)t%:[Af[O[&^F8Za@6ZdD)WPTU;+5OHbc_
-MMR(FO+W"AO,fL1Yc<t`]$:5u(rF;(Z*M'L\\Gkh[_To#^;.Ir_SX+*b0'_*+2l%3_m[CbS><?n[(!s!
-a1&Ot^s'^0[^Wld_m[+\[XPfqZbjJlaMu$/[(O8n`Q6':`lc-BbehHGaMH-;_p-BH`P9:'['I<cahPg.
-^r![r^ppqf^V..d\\,Vi_oBF"]Z@q+_SEgq]th=ta4Aql\?rQI^X'[*^;7FiYHY@8Y.1dI\A-"rZEq'D
-W3*G4\[&rd[_0DcYem`KX>-uf[^j)Y]XP8[[^Eug]t_S+^:_4n[BmEU['?mG[CN`N[CEEJ['Hm@[C!6H
-Za-j>rio&'Y,\\3Z*1I?]Y(__YcFt*X0].5Y-bF?_R[5!bKnnU\[K)dcE4IQZGs_f[BZsL_nNpoVnT[h
-`6--BcICOn^:MhH\=p"(Z2V0=]!o#T]=bbe]tqSb]G/)dYc=V"U8ao9Bqh`(US=N]Vl$?iV$!TkUndme
-rhT^oU8"=[T`LpcrM^1+XJi;&XfAA"VPU*cXS2YsrV5gFjSmj@gu%,PkNhU/q>:-jrqucoqu:C0s8Mrm
-l/^g\iT8mmDIHdWI$(P6R?j51Sti0[UPs;8CkJITU7\*KIT/]t<)?Ch9hJGf8k3?.CN5`;X/qY);bUVU
-Vkp5`TU_7$@T63&;c?q(9h@rVAT!*SI!KUKDf)#@TR_KAIK"U+K8P5-FDY>mAn>L]?t*YT?<m_=?!U]@
-=oD<"<Duq";ccpl;--k'>@E57G^+1<?X$`B@q9(ZA7]7X@9?E*:J+DW:JOPY:f("e;G^7j:KCFk;H?[k
-<_lOm=&i3r;G^"Y;-6q!:J4J[9MSGZ:/Cjc)c':-:/4V`:.e5Y:Jak`9h\;X:f1G(Ck.nETj+4SJnAP'
-ARf+[B4YR\>?Y<EC42>>T8n;EEH5`(=^>$,:f0\N:01Cj;H-Xp<)$7g;,9q];cHXn<`W-r;c-:`:f0q[
-92A;Z:.n>X8kr)S8k_uS9MJ2S91o1V+&5F!8k_lM9Mnhk<)c[g:J4DZ;,'e_:f1(a9iP/(Ft&`FS<o@^
-<**7.:/">U;c?L`:/>&1PFQc4KT(e9DeNciAT2it:J!f=r^\5*8k;WN:JObc<E;mk:eb"l>$FZm9Li?+
-kfD#nbfe,MbKKk1#1D#Qf\"g)rm;%uccjMM`59@'\c&iBZEq'M\\5l#bL"ejqq;$C%SKDf:/b4uBlA3J
-NL6?5rig4AWhuJ\Q]6ZDFDYMl<)?@b:Jt1p?t<tjG(,!sR[^1QWMQUg*uG\1/6q)aPG>h;f\YTGfo/He
-1QgJHgtLK3TI^oh*Z#P/'bD3"'bDB@0L3n>jl=9V,oIndg>LlCg=FBN7400"*ZcUK0Gb?6)'pgs822_O
-2D[8'i4r6!J<u@ZNg?f!C0aq#5>"L75!VY069[Ll4?bki3\p[g8hhqR1at70)BgU`1,VG#OCi*77mo?t
-4[;G+7mTO+3^>DH/LM_l-RU2_-7UMt0.nb-1+5%:.PE\5-oNJ(2E!?F.4lni*[is+IOuum-Rp>e.O-2c
-.46Gf-7L5e.kW+i,;1Gp.OQGc,pt&j4%j^kb1,/!`2?3p6qTg05XI^t2`3<L78eoUf@$R/>Z"]o6n^SS
-.OZbd)($sa,:=ul.P;qr.4-Ad+tbMu/Mf16.P3+q+X\Z_+!2gT-R9cZ-6=EW+W_dP"sY99+X%pKrZ=]W
-*>onA+!)RQ0JG%/,Tn?O+"&EX+t"W`.jH8o2,KIWcdKqLJgW-&1as[n+t+fe+XJKl8AN`9>Gem7Q@3RN
-5"0jg2'!VM)#bO"+<V[K,pjod/2/h+-7C/m.kN=o)'0S.%$nlJ^qmn+`5BLk]`>VU\$WHGZadW[]Y2"p
-`5p*EbgH@;$e3VPd*KtZ`kf<r[JR*N>?Y-1=BJd2?=@>XCiOW@H[L6iH?sgVE,&rl?X-c8<)HNl:bP[C
-<E<4,?=IGYG'/%UEc?>RTW><)UT_DFc.CRl`l#U-`RWA]`8/,>]tqV,o&t)Oe&fJB`6602]#(qb_6^2Y
-]tV87h:'HSfu(YA]=u53kNL[Pg!@[N\%]Sh\?`<7VPU<+^Uq"l^t@#fl14H;p$h;7jl>^il0Id+m-X96
-o_7nFo^V50nG2hQq=aFOq==7Egu@San*0Q7oB5E9rVl[#oBbu;l0e$0p%g$.nbW"Mo_A1Nn+QSSqtTjX
-p%.tVq<[YLrVQ?Zo(i7[p@\%Np\=ad1ACY=p\=:Mp[S(UqY9[OnFH2Ao_.qEn+ZDFp%.Y>n+-,Gr;Zce
-d)j;IhX^$tl0dp(roP9`kj.O%mI0Jta2mW-ioTFcm-<s$h;[PSj8.ckiTW&\hUgHHnEoN,iSX(ejQGjr
-lKdp&iSW_Xi8*5?h;I#@jQ54Ph:pN3g=t99h:pZ;rn0ftg">-<gY:ZGkNM*iiSieKiT/nNioJtWm-<m-
-p%8(*bfS2eo\S`ehVmDRk32$`jR;F!k1IlRp$h/1oD\dho^2VOmca-=koB!Vn*B,sm.0`;o'ku3mHWro
-hr!GRg=jT7GDDF]SL^+rR$a5+QBd\uP*(]_P*2,sR$aJ;USO``W2Zl"Xf\Y(W1p#WS!fP,P`u!!&?Dk7
-Xfek/YdLmI[CE]R\@;IIrjifX^Ve(4`lH!8`Q6$:_o'=,_na+&BYV3p]X+uR\&QG#P^Rn&I!h'SV4juu
-ZaI*CYck7#R$GLn['R0I\(%jcR$WhlOH><RLQ[FANfKC?YcXq9[Af[NZ`C=7Za@6ZdD;cQT9Y\-O-#H_
-KnG5>Mhd"IOcGX/YH+%g]ZpH"'#DPuY-,IH\\#Mg]=u(u`Q5g,I_re*Z+e;u`Q5s2^;[e'Z(S"uZ+$sP
-d)W`5ccjMQbJ:[&^Tt_o]=u(k[_ots_o]m2[_U#/bf7N;_SF1;aLAk/d`TPB^<+L9_8*_!_8=7;b.l3?
-`Q#U,_RdY)`ko9o[CF#d_8F+#]Z%V$_SEgq]Y;(ra4Aql\[8]L)oU%6\%BD`[BHd?Z*:aF\@BDp]sG&S
-X/`J9[f4-*^T=]HWN+%KYdV<\YGnV<`P/joZ*(jV]Y;A+_SjO1\@&u_[^3<B['m6E]=kSWZa-^8Z*LO=
-Za-j@ri[HOYHG7?ZEgpF\%/uUZEU[5YdL[8ZaHsD_7@+p`m!,I0Y"U%_T\m\V5_&:ZaI0IZbO)\Yc,:H
-d`0GQbg+_jc+^d<ft=8jZ*CXC\@T/RYIXYJ'#D;l\[oGg['Qp:Y+r%lH>0.VrM'@jrMBpuV5C)cUnaid
-Vl9Tk#cFDlTq\6TUSe!h$`pG.Y,e\)WMubjU\h+ls7u[3rr;fblfR*\gt^cDioTCko_SOcrr<#trr2lo
-rrE&trDEFWk2P@YjP$PN@:!>iOfbdUQ^F;7USao`N,s#VKVP37T:h^&<'r`G:f((c8lo+d6=FkKD3^ls
-XI!d&9OWdUV59lYS<Sb<<)HLj;Hd0q'2(tr@rHsOJUMKXDf(r=Tn7iHIK"U!K8G/,EG])lrae3&?smMW
-@pWAF>?=j);Gg:h<)Qb#<EN9s;cd(*='pQ.H$j^K?=%)PA7].PBk_0gA6Vu3:eFDW;,0h_r_rkqr_OG-
-;HHag:01Rt;,0kc<E)gm:Jjte='Jg+-<!];;GL"c:K1=o;G^+`:esh^:es_Y;,0n`:JFJV:/Fhm?Yk7\
-rgliFJ7N+uA7/hXAn>L^>?bBFCOVM?T8S#@F*253?sZc,8kM<7;H[%#=]nTo92ekk;bp"V;,^=j<``:$
-=&Vmi;,U._9M%rR91r,[:&[fg8P)QK!)!5as%E>`B2(uj9hnAU:/Otj<)ZUi;+j_a:JF\b:/at`9iFu#
-F.&JeR?;Yg<***k7nZQV<D#_S8lonoR<EG#M26RuBP(O]EHthf:.%B<7nH<F7n??O;,gOp:eaY\9itJ$
-?;O9h7p9inb5KKib0/#QcHjndeCP;cgt^W6da?Cdbf[uE_SX+$\c&iBZEh!K\\5l#bgY.qqqQWs:JFMW
-:/Or%CiXr\PFJ5FXKJ_-WhuM^QAgKFF(o#e<`;gj:Jjto?".MfH%:X:R%pOXVlil@)&=/C>i!tsVnpa5
-hVmGGMFTojQJL3Kg=k#J.MW@4(D[o)&K)K"$lh/V0uVi.j2=e@)'Opli8<;Cf#b0e-QX?K)^>>'rY'Sm
-+"fcC4#SuW1GcAk`*6r0Q]R;hPcB7G<*24H77Tp<5=.n783Jmo3@ua60.eb/0J"n<0/b=$,qCT*/O-+m
-DL$Y76:+776V0Nt;H$.T7l;_K.O$/i/L;Sj0JbL;.Outr/iYL,,re"B/L;\s1GC=/-7UMt2*NfV/M\b,
-/gVks,qgu-/LD\e-7:)f.juPc/L;ep-R0cZ,pt9+96I#OdaQ[VT1(t17m0!65XIXr2)I<^<JnQ@d[OZQ
->@L6'69m+H*Zbq//i"q-1c-Kt*\B3%.OH2V.kN5%1Gpg?2D$7$.Ol\e+WDXO+!2m\,Q8kd)Zh*)*W@5^
-+9!<o,9@jM,U"<V-S-i#.4$5e)^HjX+=AT^.4QPe/h]qScdC7d^3LkM.4H>[+<i<d+!)XK/P3b'O^+ch
-Y*XQK;`mKtT0">D(`4/2+!;XE*$Zp_0/,"+,:"Z`/hSk7,T7a?&Ib2IrPAfW_8*k$]tCoh\$`KFXg#7F
-]Y2(p_oBjBbKeN7e,Ii(e'ZOgc-"#@\[Aa?Wrua8?!CP4<t&89?=[Y`CiO]DH@()>H45%;DJ<Zi?X$]7
-=B/B#;CkgI='Ap=A8$%(FED>7Fa]m_ZF6U7^:heCf$)+N^qdt?dE]_e]tD%m_T).qkhjh0_8+%8ah#'t
-\A-.lW5?3]^Y.GlaLBj?_8*[s`7!i4gt10'`k8dr_nW^cXeVVaV74"AYJ%g0a4')?o_%nGmHrrimHj3&
-n+6,:l1+Z>lKn*4mHsZ@o(2VIn+-;Hq<[)%lg=<6p[[n;kkb/Ts8Mlao_Ih@n*p!VqXj=Rq"+%Qqt'LU
-qtp3`p@n7Nqu-?WmJHkUp%7qSrVcWkpAFmdp@\(HqtBdYn+-2BoC_eIm-3d#p[@MAp@RqInalGGnaGr;
-p%eOcrpnIYaN3E3n*B?0lKdX4jrEXOlL"!.mbGk(legX^lK%@#mcrcljk\njh:gd<l07'YhX'b"m-<Ha
-md9<'mHs-$mH*6]ioK"NgXb<@g"YTKh;.)Lg">-<gA]i%g=k64f\5*=jPSVGkMP7\kMtUbkMbUbhVm\Y
-g?7hflL+34p<h73ceJ*KkigpWgZ@_aki([klg=,hde`V)mdB`GrqYsDs7u!Bm-s<`kj%U(ki:jkn+#o:
-m-3g#l0%!_iT9.SgrGe/O-uQ0RJrQmQBmf$OH5B[N/NRNN/s6iR@'V>USO``WiWG/riZ[0W2$/\SsYk1
-QB:us&Zi(6X/iG-Z+7NX\\,Mc\[K$I[hZKc\[oVk_oBd8_o0[7_S<t&^V7LsI_<;+^qR1b]"6#*^QX.r
-I"6[)V4sZc[^3?HYct=6S!]JXZEpmCZF88kVjEX-MNO$[LPLqILmF'`_R$AE\[AE,L9mqbYd:^H_U63"
-St;13QB78pObJ@BLPLM5Ll$hCX0AI^TsDhabfmrA\Z;[D^:q"h`5B:"^s'O$<k#iZ\[fbt^;._%]"Q/#
-`NuDAZ*V*R_U$96^!+OBd*p.M_oT7&_n3Xt\@'2k_SFC<^q[b/bfRiA`PT@5d)`]-bgODK_oC$Nc,e)D
-b07i=]XP/krl$.q^;7Cn^V@@bXf\hH]Xkqs_7m^u^r!q$]"Gbl_oUE^d^c`m<j]om^:V+q['d-AZa6pH
-[(*Wa`kSjd[A^%0]!fMr`58abZ_j\@YcY=J^9=ZC_8X1&]WSBOaMPd5`kfL4]sY5X]="oLXgY[AZFd`U
-[(3]MY-bUArj!fSZ*1=5Z*LmP[B?jMYHkUG['[9NYd_$CZFR?C\%oPb^;.kA9"_^D\A?CfZ`pI7[C!KP
-[(!l_\$WEP\^JF<bfJ)ZeAS\udabk(Z+76G[CE`QXg>LL^V7Fo\$i`V]!\rMXKSD!T6>%EW2$,br2'Fj
-ri$O/W2?JmX/r;"VQ$>fUo'r_US[mc$EU81WN)hpVPBl_qlTr!pAZ!/q=j@Bk2YFWgt^`Bip#h%pA+Ra
-s8N&tq#="dqt0IEl0.ElVJ]dE>^;[>Z(%)JSY)[SVPB&jEc-Q*TVA3USUFI-5?(KZ<_c=j=@Y_kG%tcU
-TW>/\D,X,:M5R2HTqIp?L1=6_;$'X!=^Olu9i>D;JUi/oCi4!"Q_L%!I!p9dI!gR&JU26P@q/tZBkUjZ
-@VB%N=^537=]\Ep:Jk"d<E`I-=&;n!=^>6>JUMchEbAfiB5(pkAR&q`An#7R;Gp@c92JS`:f@9l)c9F/
-:ek%n;G'S_=AVgh:fUY!<EE%!>?4X!;1;;?:Jjt`:/Oe_:f'q]8kMcS9hS8Y:JO\\:Jah^9MJ8Y<*N^G
-J!cguSW&&0ARf:Z@:s1`AReqK?"Rl%P+SA'GBn:QC2%-a<DZ=\5!`"G<)d"';+s\`<`W0r84ZW[<E*""
-<)cps:/+P^:.n8P:/4DT;,L%^:es\U9`\!^r_3>br^q9*9M\M\8k`/Z:fLCk;,gLk<)ZOg<DcIi:eaY[
-;.=R4R%'M,G#24G=$oDM:K:Ch7nZHXEgE)8D1dOsHZ!J)=^Z/j>>S!a77B^<8Ou9B9M\Ja<)QOa8P;oc
->[h5@8khi[D;WFWb0/&TcHjh`dF?b$'&23uhV$E+c-4AQa25X+^V7@kr3Qg:[C*QZ`6$<Tf\?;Y<EWC&
-:f'k\:LRdLG(>I5Q_C1PWN</$WMlMYPDk*<D/!Qk>?4Wu:KCV(A8HI>Lm4*pT:hgS9d1Jj)(T%MesNJS
-dG!I9iRirT5WP4fg"bE=e=S4>(_.Q&(`aG,)B'.q-q5a=_:dr1`).fu+cG(4hqQl9ag">a*Zc4=,9@U:
-'bq`=4#\oI.ki=sSBe0+=Di_GNfKF&IUPiO77B@2;c#V;792N,0fhEQ1H-d0-S6kr00;!N/KlMp0fq9\
-V2K/1E)0)!>#n-j9f5gI8OQ$R1FFb),U+ir-RgW&1GCC2/Li&'3A2Ku1cm3<-n@,:2DR0?2*<ZF.46>q
-.4m+r,qC8g.4HPc*ZcCT,9\Hc-m^5e-RpMj,9nK`00DmMU<(d1caB97779a/4@9$4*Bc8:3(6u2^!kDn
-=^56C92eAJ0-hY]&/-QE-n@,)1aO4f0/P@8-la0V2(pU=1G:C=.O65d-mTlX)^H[M+Xe``,:=fZ*?ugO
-rZP&Z+!)FC+!Ds\,TS$Z,UFok-RUAp,V1Ag,qUJd/1Deg-RqW2bKS;V^j.+U2CfR]+XS`j,9J'N10MW>
-O'A9WW0;F1756f?Pr0^-*?#e>*$67C(`jkJ.5!5&-6=3O-oEkD4<tge(D%+U`Pf^4^q[Y`]b.le['6a9
-X/iG3]"Ytr_o9dCrltPle,.W$da6=cai(s'['9G/"CGMB>[.20$sQnA@Us1gDKU)HG^KF9'7"Y<ChR9c
-?!CE6<`W-s;H6^u>%h2K@V9\!EcPl.EdaR[ZF?[8^:hkEf$)+N^qdt>cd'Sg]tD%m_T)02iRPra^r=XA
-]Y)"oaj@Ju^q@Crg"k,u\D"j:^q7>!dc]lMf@S?h^:M>%^q$_OU8"<V\%8uR^;AXKfAuQ&oFgW[mGcje
-na>W0p@[h:nGD\Bn2U(5o_&%QnacDDlgO]Dq!6u(m-XK;oCDG3iUcgAqYKgGmeZJ8kNM=+n*BZ?p@7tU
-pA+LYp%8"Wq*FrUqt9OUq<@A>oD&:[p&":Tqss";nFZPJo^hD9o^MA@o^hVBo(;bHlgjiEo'u2>p%@nG
-o(;YOr;ZcedE0DK$fUXHnF?)6m-3ZokPj^8lKds-h8m\(hVR>Wh;mV[mHsK8kiDErhr*GMgYh5Slg4'.
-iSjA%nEoW.jQ,L`gY1QDgXb$8kMk7Rh:^NAlK[<`jQ,7ug*PM-g"=m,gZ7JRf%oQHh;d\WjQl'kki1L_
-kMP%Xl0@U&nFH;)8_)26g%OLrp#k2gkj.Blkj.g2p%$MSqXs@Hme$JXqsinKq!@,0o'>Q,mcrrqn`o9%
-lfma)m-<crj5o@^hpgB#RXp]lSXc)HQN`Y?P`q/gr/;\TNK9BkR@0\?V50ucWiWG0Yct=3WMH>^SsYk2
-QBD&ts/uL+YHRr2%(NmY\%9)\[^3HN\$u@JBY2-t`Q66Ca2lNHaMc*9^qROq]"5Si]sG,V\B)_)P(.n-
-JUWTUUS4fuZa@$BYck3tR$Y^qZa6sC[ahjeR$*GeOct`[Lld^_Ss#DQZ`U7<[Af[O[&^F8Za@6ZdDDoT
-Ss>Y0P*lE;P)"YgL(&]cLl7(KXg+jkV7"GEb7_Y/\Z2OA`4rapa2Yj'^<XI)]`#](beh'-_n<CfaMYs%
-W33G5^:V&&`j`=m^rs[=^Tb>l]sbJU[(*EF]tq_(bK@`A_T'I/`VmjoccjPK^<+I'^;7Y-c,d]A\\l=p
-Xfo(?:s-Vj^pgni\@B,`]XP;Y]?%Xo^;e()]t1qp_S3^t_8*t0f%JK^['I$TcbmQ9`NlqXYHbF=[^*9J
-`Q,d#ZaQd0Yd^dF]"Z8$`5/j__70EM.^?+^\[K5c^VR1Y`RN&M`ko@"^:CPS[CENEY-u'TZF.'CZ+7`g
-[^3TY!4Mm3DmHXOY-"h3]=kVSZb`fG[(!?K]t1V^Z`gjIYH,4I\[oJhb14AD]"5`'Xh;HV\%&r[ZEV-a
-^;.Im\@9o+aihcNeC)LM[F<^;VmF"BZaRBOYcbaLZF@?Q\A#G\\%&oXZE(!pW1S<SV5^5bVZ*CpVPU2f
-WW&h>W2QVoXK8D#VQ$>fUo'o_USXibVl-DnWii>$VQ$GgUSn!lo`#0nq=O+@kN(S"g]l]ul0e6@q>UBd
-s%iUfoBkr3m,b']?s-`[R'*Z_Q^OD:USao_MK3`UL8:K:US=?/<(B2P;,gUm9itLf7rEZhD3prsXI!d&
-9OWaTV59lYS<Sb=<DcUk;d:hU:ejb`@VpRCI!BIFCMB32SUl9=H$XgaKSY2)DJj&s@:a1f?sI,R?!LV4
->r5b^:/4V_9iP=u=]\I$=^#-:?%.-FG&Chs>@M,MA7f1ZAR\tR=&;^h9hS;^:fL=j:esse;AE86<)?=h
-;FsPV9i4qh;,p@j<_uC]*D]O09i"PW92J>W:Jah_:/Fec9hJ/Y:ejbZ:/Fdd:0gXm<*NaHJ!ce"T9+V;
-An>U^?tX(^ARenJ>@_Q#Oe88'GB\(LB4P:R='/F!770dP=&W$q:et"b;cHdq8kE#g=]SR';,L7g9M8,V
-9M%iO;c$._9hJ&T<E2df!`;fir_$?e91hfJ8PDuZ:.\,Y:/4Yc:fCFq;cQ[j<)cXf<DH7_:/GD?P*D<#
-PBTu1AmIkr:/=hf;G'\[??M[*F_u_`Km[cMA6WM]G?[p=8OZ*>8Ol9?:eODSr_OS68kDWO?=.2Q9h%fI
->B/03b0/#Tcd:+fdaZk#r7he6e'H7\bK%Z>^V.@q]X[mH$F7%H\\?#&cI1=sqqD6]?X$T2r_a/3@;'Y-
-Ko1nXR\6FSri8/_VP'EFN.Q7rE,K8p=B/7"<a&pGF*rY$O-l<&RA*:t)&4&@@GfY(Wl!0:hVmGFL-e-f
-S_i&Th;$PRIOlBJ)]'A5)&+#/&J6s%0f.#-jl=9V,oIndg>LlCg=FBN815N#)]^7I)Aj8+*[im'0eFn1
-.P%CHZrCRVJ;&r>R&5=?7pA_Y5"SgU5;ki14?5>_5!2"l.O?Ak.3^<*1cI!2.PEP@3BNU^Amek66T[h/
-2apM*5t!do%m2Eg-R^>d/M\h1/M8M$/c@=Y3&EB?,qptm,:+Wf2D6O8,VLl!*ZcRS/gVnn+!E'X,:+]a
-,U4Wa0-_Pb/h84o,:+fhrZs?K.PEnYFeZt)f$h4):eXPY3'BYp5!hCf1,M:$OhB,jPu^pg?U7%>3]/]I
-.iK3M1+k",.46Ad.O6Pt0J+=e0gn&Y1G:.)/12S_,UOZR*@*0`+XA9R+"&]p,U"Qc,lSl\+WhaG)]KqK
-.O5rV0-VSf/0u`!/h&A",V1Jl+>"ob,UOs3G/1u:b//ZV2bQ%K*@)s\-S$Gg-U(q^d>qP)V59K%=A:\:
-EgSa/+Wq[P)BBn>)]:(J*[2sY-S?M_+"'$/4Za`#*>];&\&cG&^qRLo]"GVa['BP2%C*CT^r"".`llWR
-cHjo;e.'sYeC;spcd'YP^Upn[qlM/S@U`VL>$5!3>$G?@AS#RlDfp2JG^XpeGBRqCC1Ud_?XI&@<rQ)"
-<*"HN>$bWJCM@U$AS,h(S>rj'W3a4Pce$ama2>^-a4&A[aPOVC]tVA'nEAoa`kfI2ccNc0^q[t7[BmW\
-]t`:We&f/T_nj.#^;SI_l.jnDdE05;aMYa)ZE'UmUSti?]=Phqe^raCo^qhKmd9N*h!adtn*ff<o'5Z:
-o(@J)o()GDo)&+Qq=<_8q=F7AiTKIlp%7\Go&eg!q>0aXoAf-2n*TQ3o_S7Nq==:Kp%\:[oD.qFq>9s]
-qu-0Zp%.tSmHa6/nbDS<oC`%[q=smdrqc6Yo^)&?oCDSKp\"4Qq=X:Ho_%hGo^;8Cp%7kLp%J4Zs8MT;
-b/IW*hsp:+mdKB,l/q*kl0%3kl1",saN*W(h;meTi8<M^nFH2<l1O-"jP8AAi8WYWm.'W)hX^F1mH`uq
-jQPdbhrNnWgYLuTinrhOe_T0KlJ:.PjPAMBg=t?7rRN"DiSW>Cio/_Ski(Rfkhb@YiTK+PjQPdmmdToE
-peBDldEgM=ipZI&j5oLdi8`tbp%S+Fe&hCZn*of;rr<#onGW1Ljm2F#kj7^$kN_a$i9K[ijmhs0k2bRc
-iSE><g!-"AR@]q=Q^<u&rfdJENJ@Ce&;l=)OHl-"R@p4KV5^GoXKVW.$a?\4VkfrVR$j>/P5Bt6YpHZY
-Z*(I@[CEi]]=keg]",5T\$iiU\@TDg`Pop<aMc0>a2Gs6rkJQJ\G`r[[(!WXai_JcI=6EmI#FqsTrkc0
-[Bd$AYH=4[R)H89rj")`dC-0IP)YB_PDk3LP)tfpP+K1iY,]%?WLSgQX0Ah7[(+!#_Q'3"Q^O>/I[cU`
-MM-\:LPCPDOcG^3YcOJ"]$&:@bJV62Y,B.T]=u"q`5K=$`kfU3^q[b%_TKa4aM+pfa1f?kV6$l+^:q"t
-a18Ij`Q#R/^TFo`]>2:p]t_+c_Rde%`5]d<]ZIk"aNVZCbg!u?_SF15]",Pf^W*pl]t_Y1_S*n0I`fjN
-_83Un_7[@o_83ds^;@n)^;It,^Vd_!`Q#g4`Q#^4aO]%m\[AcL_9^$5^VR4cZ`gXAZ*UX;Z,Oc!Za7-<
-V6IM3ZaI3^`5T[,[)'>c]!&-8Za@!K]u.dnXi/`3`l5d)]>)(g[Cj2]ZEq6\\[B&TWjB.N_R-MVF1\f_
-YHbC<YH=n-Xg5IEYHk^CXL5UC[(X#Q['I!HYH,(A]"5Vj`mNGQ^Uq(nc)\Ii[Cs>b[&pLF`PTU.Ye.Eo
-aNDZHc.(1j`4j^Q\YZO@Z*:[G['I-WYH#(CYd)!W[C3TV^9FE4R]3*.EMB8(UAUhkVPU8jXJu9#ri6C/
-Xf\V)WN2nqVPjEi!iD`irhg+)W2lhqVQ-MhU8Igko`#^+rVH<\n*/lhgtL<4hVdP\oChtVrVlKi-2mf9
-p%S.DVJT^D>^W$DZ(%)JS=ZIOUnW`eEc?f0TVA3USq1'o8O??Q<**!q>?aTfD0]o<S"cm`QYfYq@YgqY
-V4jQPP_N^K;,L4i?<U0#9N5P=I=ZlqE,oo7S>Ds7KReAqI!UI&Jp_HSAn#=_B4ta\@:ikS?<g`@>ZOg#
-:f:1a;-I"$<)?Rr=^GB;H[U-\D.['T?t<SQA6rq`An#7,>>e?m:.\/X;,pCk:/+Ve;GgCo:JXe_;H-:\
-9M/#W9hJ5Y<EN7#='Jp-:/=YX9i4\^;#O6[;cQXg9MSDY9hn;T:Jae]:Janf>@;8sR%0kCOF_(VA7T"T
-BP(dd@oul:@r-[XSY(jbG&h\9@p2u9>#eKl7SR)l=&Armr_G+>;,gUr8k;oe=]SR&:f1.i:/4Ya:/">Z
-<)?=e9LqiP<E2ac:JjhY8kViN9)V=P9M\DU9MeP\;cQXk=&i!m:f(+e9iG%d9i"SaAoj3#Q^Et[;d*[:
-8kMiP:f:+^:f1M<QCN,:K7nr,De<]lAT;ou:eXDI76!h/7Rp$J84?3L9heS`9M&#c?=I;;85McYEm_qO
-c-Obce'ugsg"bEAi83>Cda67^a2c-8^:h2Y\cK:MrNlp;[C*Z^`5^$Ie(=KN.r&d0?<^Q5=C,BID0(,U
-Ko;"XSti3`X0J_'VP9Q?Jr"u+F)5;k>$>'3>^g*rE-R"fNK93cSk'q@'H/T6iRXEs_U-rkhqcn<69m`,
-hUgN<gsr2U*"X#))'9e6*#oP&1e]Sif%f6E_,2Ks,Egd=hqQl9ag"Ab*ZlCE.3fiL'cA/B1-7BO1c[BN
-\DG8CH@Ud.Nea+&M.T=c:-hHC:/OJC5u'[45^kgV4?PAS.Om)%+"'-(1++4n.ka(K1Q70*>Zjfc0g\Ae
-5"[q6;Fa)D2('t#.3Kri/Me_-,pP'"/hJk;-n$Pm/heFj,9\<b,9A3]1,gm>1d!rU-7C8b,:b)e.4Znt
-.4d/',U4]f,pXl^,Uk5l-7LGp0K`'PU;kR7f3>n^:e=/J2a0\r5!qId/hT:kOhB)jSQA`m?p-Y.0K(pG
-/fkrX2)d38+<r-X+Xes"0HM/e6om+[0.//"/0lJj.O6/\.PE.p-m9HO,VLeq*[W9[*ZcCH+!1A"*[)jU
-*[)mV+t5)h-SR+r-RC&i,TeHe,U=`d03*V@@)0h*_L*Xe75c;5,U"EZ.3g;o4B9DNQ!pGbVO;j7@RWk;
-Rl2E3*>fY7*ZH%>/K>TO-m9`e-QsNX3B]GZ+;H(:&Jr(!_8*ar\[f5][^**<WiE/%YdV0W_8XC5b0Bn3
-"4G`LeGdu*eC2jlc,n#B^:C]LYQ&)9@U<AE=]t`-)dZl^AS>gsFEDbOI!U3bG&hP;B45@[?X6l:<rH#u
-=B]!:@;0CiCLh!oGatb<\#?XI^<P9]c,[]9^W4gKcH+nV]Y2%r`p`3UfuChCa3_r@]YD%m`3Hee]Y(u5
-h:'NXg;CbB]=u53kNUdRg!RsZ^<(i>]t^tUTr"N_]Y1kb^qn[Ngue5#oC_P<nEJj!nDs3/m.'c=md]W6
-o'G`6o'cPQq>9dHlM9o<j5&h[l1FrHoC;)$mJ-_Xrr;T[qXNq>m-sZ5j6Z.,mI9fCr9sRSn,*(Vo(i1K
-kj@j6rVQ3]o_&+PlLa]Dqtp<iqXc]Dp\=ORp&"LRoCVVBm-X<6oChqMmI0i;nb2_Mp@\4Tq>C9lo$Y\"
-`o6IUl0%3mmH`orkii$-7-O..hT3b$i8<bbiT9+VmHs-&m-aZ%iof1SiT&hSl0e36h:_2dlfdWtjll1%
-kih@"kiCjdjPAeYh:CZ?jQ+n@g>.5/f\,!5g=b'-f$i.'hqQi<j5/q_hVmb^e_f?GjOi&MkN2+%oD/=Y
-d*g7dg@X.bjko(Zjk\bQh;n5&mGcpCp\=7HmdpJXs7u*]q;^/clf[EtmHNm(nD<$mo&JWnq!dG,jlbRT
-imuu5RtmB"S=>k1Pa%ArP)YETL5-CsLl7+MOd26#R@p4LV5^GoXKVW.$a?\4VkfrVR$j>/PP^+c['R$E
-YdLpJ\@]Da]XbV`\$WHL[CN]T]"Ynt`lQ3C`llHGa2l08_8*^mrO!NK[(*Zfahj<kI!U?kN2WGDXgPLC
-ZE^[<Xo=[h`3HZJZ7E?1\?MQfN/NjaN/*1MM27=SUU7A1Wk,U;Sr0tWYctI@\AHY1Wh,iLR[e\kSW]"l
-LP:D=L4tVJMik6IX.$)uaihoP_o9BsX2;]Z`4W^uahtd+\A5nh\%oemd`KVT^9Fr_\[eZ5WiWG=c+_BB
-]s,/gd)OPa_8"+*^;.1d[B-10ZcB_n_Ss[+cb@'7c,.3:bdXpi]#N1B_TB^8b.b0r]Yj`f!69Q)\'W18
-`kB71_R[=m]!S`K[DB\ua25I&ah,=,a2Z*<ahbs<f%JH][Bm0WcFgZr[^*ENYHbL>YcOq1`5f^#Zad$4
-[(`iV\Zs/i\@K2\`N6P]ZECOCZ*_0Y`l,!U^!+I3_SNq%aN234`Q5m.]tD"b\A,AO]W\u\Xf$WQZ`L=5
-Z*LX<XfAM$WNrq;YHbI;[^rWI]XFT=ZF%$;UqaCM]YVJ/f@mjL\@BDtUU7,&]YLnSVlmDA_8WdV_mn7?
-b07rPf$r6g]@5B7QD([hYID!I[(<rMWPHBTWjosW[^`r`YF_nhXf$GaTqnEXV59uaVPU,gW2gH/WiN2%
-YH=q,XJr7tWMcZnV#dHgrML"'W2lhqVQ-MiUSn!noD]R)qtp*Xlf?s[gXY!5hW*hip@e:Yrq-48rVH<a
-p?AGk?s-`^S?B)cQ^F;7U84TZMK3`VL8:K:US=?3>?a`f;c$Fp<)Hk(7mq!3BQ]uAW2u;%;b^bXVkp5`
-TU_7$A5uK(;H7(/;,'_bAScgIIsZ*QDJP]:SqM]FH$XjcKSbA2E,T;pBk:gfA7AtV>@(Q;=^531=T28A
-;G0hi<)c^i<)m"*AmKk8H?3k6@U3V`B4ba_BP:saIUH/K91_lL8l/Ad9ik(a<)ugj<)uU^92&5d<_cLe
-:fL1^:et%k<`iO,;-$Lk;GL%g;GL"a:JOSX:/+GY:ejSU;+XJX:f'qa;,L:t?u1=[S=uU:Iq<+t?s[;V
-An5I^='/R6COhM;T8n2@F`qG0>ut'/:/+5M:K(CuISs$A:ej__<`rBm78[5h<)lmq<**.#;cZt!;,U7g
-9i"\]8Pr)W;+X8N9M%iK92%uN8OuEC7ncZO8kW#V<)l[i<`DXd:f1.a8lntc:/OniBm,l0R@04\:KLb%
-84uWH:/X_S:Jk;2O.:H6KS>/1DeEcmA8cQj8jl*73CHD/7S-9M77C'S91_rZ:.\5f?=7#88lA2_E7N7Y
-cHt%jeCE($g>1ZEi83;@dEg%Za2c-8^:h2Y\cK:MrNlp;[C*]_`5^!GdF8!E.W93=@p`JF>@(]JCN4WJ
-Jqf2HR@g=SWNiS*WMc>OLlI7DH?*\-?<^T8ITTc_Ao)g?L5CqQSk:(A'H/T7iRaHs_9gihh;-\:5X7N,
-hUgN<gt/D\*YTG-)'9k8*?>_$-p9%PgY(KC^elBr,a@$@hqQl9ag"Ab*ZlCF.OH/O'H8;F1I!cS1H$sA
-Z.cfsDg6efP)c$4O`4$$8iTa>78?QF5t!RoIQT>>4?P/V0JG:6*[Nft/0c/^-nRPY4IDIV>#J$g5$Dbt
-8l%TF:d[<*-Q4$H.39Z_/N"_3,pP0'.O?c**uuLL/j(s;/LW,),p"K^0/GCA3\i'@/1rP$.P`S$-7:)a
-+<_sU,q1Al+<rH\,Uk8p.4Zu#0Kr3RTZ5@537bU07mT7!2aBo!5!qC`/1`kcOh/rhVd<G3C.:TM/2K(-
-,97jT-8I>),q12d,:bH.0H1cV4#?jh#V%Jc2D6X<2)"nX2'XG"+WDmP.OlAR+!DRD*ZlOI*ZGt9(Dn;@
-+W_^Q+t>2h,qped,UFfe)]:C^,:+il2I_hXc,e,Q_/g\M0In7j+W;FK+<Dp_1-rG"RV8RtW1\fKA48q-
-N%,PV)AX/2*Z?%D-PmRK1*7J`0-hSc3^#DQ,o@sG&J_ah^q[Lk[C<TSZ`pR3WN*&&[(!Z^_o9X8b0U(6
-"4>QIeG[o)eC2jkc,n#D^Uq&RZN+\FBkCpd@prbQ?2\"8?!h)OB4kpnDJjUrEt3>8FEDD7B4kda@pWGF
->Q%VQ=C,B??t*_jI"IrmYckgW`Q$<\cc3o?_SjmGd)t7_^V@J#cgp/Gda65;`tQG.^VRn$[^N]Y]>)2;
-i6K6IcG9Fm$c0d*hr<;/`5og.]IUn5^qd7VTUMUO\\Pe\]><RDa5cFPnFcGHq!7D?lL"34m-aQ@o^M26
-n+-GI:@J)To^(c7o'c56gZJ"pnaQ8EmGlg[mJQnRnF#`?qs3Y7me6>@oBZ)BnaZJQp\+FYrVZWmlL=?8
-oC2/:oC;GFq"sm^q>9m\rVcWg,5q35q>C-crUopZp@RtHnF65KoC;VLmIBT9p%.tVqsj(Krr#spg!%Ra
-l1su<l1+3/kiLdalL*`ulg3lh_o2'$gu.>Ni8!,AhsBallLs9'l/(1Tj5&GRjQ>skeE#rGg[OUklh9`*
-iTp!pgY(cPg>h2FiSj+^hVm>FIbj/=g>Cf=d+77.hr3DFiT&nSio]=\hr3Y[iSW\Thr3bajQ>arp&+aC
-f#c1iq!@/,hrEk[jQ57WhX1%.k1.KJo'l)5oDS^go^;\Vg=bf[lKRd*l0@a'mdTZ0jlGOdk3;*ljQ#=c
-iml2GJ;oYROcb]gP*M;sPa.N%!h,UJrL=@gT:_dLTq\<XV50ujXK2?#rhfgpUS@aZ!go7<rK@Pt[^*0D
-ZEpj?[Jm]r]>DP"_8*n'_SO7/`koU,^;.S!_n`ss^Uq@o^:M%n_8F4-`l-'?`k@LZI=HfrPc:Rb^W*gl
-Zi.*9SYD^fYH4b'Ydqia)P<UkSX,S.P`:WfTSS5WR'!KjXM2?ERY@fHrNQj=[DBGPOGo?_N/a*_O,j3l
-6@OQ;Ll[IMWj':%RCU&O_p$6Ob.PL0]Y;7q[^a2m^q6qZ]"GSa]"5Gr`5&gc_nEUrYbJ;2\\#Joe]#)"
-ZF7lork&KLbKm>rWNj$`\ZN?@[CETN^r+")`l??Iaj@?(]"Pef[CEo]]thP,`l#g;_8FUGaMZ-8c,IcA
-^;I@g\@K5^]",AkahYU0_n*Om_8="-ccWr(]uSIJfu(G4\]rdF\[/rY[]up5Xg,C9Yd;!V\?2mLWiE86
-Yd1O8Xg5XT[^aAb]Xk7pX0f78X1G^I`3Z5H`N$5d`k04;`jrUub.Y*a\$i?EZ_t%3]sFlGY,eY4W2m,*
-Un"6fUp%)*X0At8YHt[FZELRA\[&EGZ`gUB^UUGR]>W=\aM>3l\^J1"\ZDd3YdhKXY,/SE_n2qNd_X&L
-b0\bnc+^g>e"i53Z`gM_['m3D]X>Gf^:CVY[B-F<]=PMTW3E1gRXfIZX/`/!WhlPeUS=HQSXQ":SGf>b
-VuNarWrK-uXq77uTqJ$MTqS6UTV%mLT;AObVuZefruD%8p@\%In*B&kh;@/IhV?oNm-sQ;p%\=\r;QWm
-s$->Ur;6?^hPYmEDK'`UXK%,3N0p31V59uDEcuYdVPgMtUmQX=91qlI;,L7i;+O&DAU/lhW2QbqP@[Zf
-Dj^O"2l!1BRuhVr:JF\e=^"Wq<*O!UL4P&.FEi"LRA5g^FG>L!JUDlnG%PK!?=7GXAS,OfARf"O>(0[\
->Zt<1?!13*:KLOq<_l7]<)ck">^_$PH?<k=D/O-'BjkIcCM$p^>>n<j;,C"a<``-q<E31'<E`!i:Jak_
-9MJ>Z:f11l<E)su;,g\%<E)sq=]AC&<E`=#<)ZXj:JOY_<)67e:eOPV:Jahb=&_ph<*EI=F-;r\Qj&7h
-A7'"drb6LfC2.Nr@:a7sKU/I2Jou0YG]S"EC0k+K;+*lK;-$[l9i4b_9iY+k>#@ji<_,ne<`)n&<_uRm
-=Ahgb<)cRh;+j_^=&D^h:/+J_9MJ;Y8k)EM8l&8Y9i+\`:Jk(i:esnd<DZIg;,:"f;bpM">$bcUO%PV,
-R[8+e79*AtA5c,o7UB=u='Jq'UigL(Ko(;!BP(O\E-"lJ91MB@9M.fI9heAZ:JXYW9k.U2<)Z[q='&=%
-?#>#Ad*L+fec")#g=uVb!oMefrQ#5__nWpu]XbWP[26Kh]Y2(p^qd\"`Q??Lccs_[cd:%bKR=#GDJX-'
-Amf'H@h!-oI!U@$NffQrUo^VqrMF#%R?NP^IsQ?_BOtXY>[M#SEe/4dLl\B*+!`0^.pLoZK9s$kg"bNB
-gOqsj9W?q'j5Sh<OuXBt(`"#.*?#_*&/HNK6Y>*-iSM@?,T/,0gYUfAgt^8h>V[*0)&sY<)(?7<+<rEt
-0KM!H5rpZnf![P+Ng5T`NfKcW8Q&,B5>Xj;7SQ]N6T-h[r\m\32(V$P1++;'0.\k'(a1F]/i,YdLOio?
-8Rbn+;GU+Y91MT<3']>I,T\<\,:"s!.k<>/4#JfW*[E$Z-R9i[-RC,i0/>780et744$>>P1O^f70JYF;
-3%?I1.ju_j,U=ur-RCAq+XJ9[.OQi.1*n(r3^$`/_9g]VYa\6I78uuQ7R9C28k(a(9k'=&g"MQi<*a<D
-?;3gE1,^X$*%<6h/g;Dc-R'Wb.4R>*(b%6Y+Z_D-1I3fE-8RV2+W`0a+"&ET,U>&k+s\?S,%<#B+!`*L
-'cAA:,UFWV,UXi_-RpPk,UFlk,pXic,U=om-7q&35Zi?I`73)NJKPj_.QBO<+sS'a/L`M<2o+%+=.?4o
-UPj"i4@OXU+Vc%<(`X\A)]g4J-7L;h+X&$k2uY?B.4Qbu,pOi_)mm8k]=PJZZa@*EYPtR&X9#Q2rPKeu
-aihrRcd0tee'uprd*^4dcd'h^cH*u@^qRUu]tCth]EN(bAnGRaraBGG>[1K<>?kWHAnPdkDJjH7F)uMJ
-FEDM=BkV-hA7/bL>?Fs.=BJj8>@(`KEd<8.Y-5%D^r=:?gWmgW_SX7@cd9\i_SEn!`6\#8e'cRb`Q-!;
-^q[h,]=5/U]Y)"qgu-Jq[*HJd]aDTobhq1.eC2gc^GE[=\@oY_Y+qYaV7F@OZFn$7`mEi3mdKf?p%dtD
-o]ki>o^(l2oCVVBnFH/?n*f]2p@/(O8,MrNp?Uc+o_/.Op[[b3g?\G.qtKgWo_S@QpA"Lar:KRIo(VqR
-q"F7Fmcs?3o_n:EmHWltme6PPq"aa_q=saSnFQGNpC?ljoDSFZq"FRUp@n@Vq#:(;oChYAq"O@Po(DbP
-q>:![o_JF`rqY9rbL,DBq!R>3l0@Nsjl>IbkPja3l.EnlmGQaQhUpZ=g>1lYlepq"iTBCgkN(UUj6l3s
-n`/9bkh>+hmGd3glf$RRio/_Lkigd]in!#Dlf[9dhHnpihV-Q5h;-fAk1JSOiSitbl/1I[j5JnSj6>OZ
-hr!;MlKdWqlL4EDqq9K@c.VmVjmD3ol0.BsiofLsqY'@*`;&uomd'KDs8V]VrV>^=naYl+m-sE-lK@I#
-nG_ecn*9-'kiUpbip#CPbG'ECrfI;DNfoM'PQI#6PldDCS,JifSXl@ETVA0UUSO`_Uog`!ri5sq#,\/j
-T:VXAqj%T"\$`QM[C3KL\@V[M7_Z^M^V7M!_8+"+`PTL+^;7Y$`P]L*_S4"'_S*e&_o0R/_SF70_RYVM
-I=HfrPc:Rb^W!akZ`p[;Z([kY\?E'8WN`qS)n2N4S"#\/Q'@5dR@o@hLmG0FWiWqIVOE4>Yl1giZaIWT
-WLfZOQ&q/hM2[FHL51D6Iu',BM6!hpR%q:-`PTg?e'#D>aLo=3_mZn_^V@Ij\%KAa\$i]Q_n#cY*Qc.5
-_mHJQ_8F@,ajnA?Xh)?d`PTU6`6?B2]tM=4b/UfrX0]FO]Y1ne[C3BP\A-;!ZF.!@Y-u0f_Sa@4aMu-8
-\[];i`koO.]ZJ"-]t2%c[^`ub_8XF6^r*gr`l5[/^;@k/aiqlC\A#o+e_.mW]=Z5:b.OseZEpjAY,nV*
-XK\t?^::;I_lTi:Z)b+5WNWkJ]</E\YdV,l\[SuNWO0OT]#D%S\&#>]cH*Q.]u7Fc[(3]RZamWI['QR3
-Y._<NYcb%-Y,S4qXK8J*[\p=9YctUL]!&EH['6a>[(<QGYHP+8]YD%][(F3,iQ&[?[^jht[_]DVZF.Ba
-]X4iXaN2?"Xjb51c-"Aag!ICAe(D+)\$rL\WNj"AZ*ppJ^;%@p^VR.W]Xt_`XJW4tS""qIWN6#u!iVok
-rLjCdSXQ%<Sc,GcVuNarWrK-uXpUhoTqJ$LTqS6UU&L\cT;DFa!W2lorrE&ors8Jop@\"Hm,mC.hu2=;
-jlu4%oC_tVr;HWms$-;Rrr)cgiLtgCDK'`UXK%)2NgZK4V59rDFEM\aVQ$Z!UmQX=9M7rJ:f1+g:e4&F
-AU8ogW2QbqP@[ZfDj^O"2P[(ARuhMp<`N4'>[:#p;-R[TMhZn6FEi"LR\Z!dHA@3'J9u]lG%YQ#?=7S`
-ARo7\A7JtR#[:M<>?P'*=B,9"4Btrg=&D[j='&U/?%.3QI!0CDCiF<1D.-ghEGoN)@962t:Jt(i<)ZOc
-9hJ2U:g$Oc9M.iH9i4ng<)iis&QD_)9i"_g;Gg=f<Dc^p;clrs<"Mu-<)lpo:eaV];,0q_:f1-i<!c>u
-<EE=;FchoUI[>t?B45FeB4u$oCMIKi@qBFrKUJ[5L3I][FE)A=BOG1P:I%<D:fLFp<)ZUe;-?q">#@pl
-<(g(m=&;al<DQ7^:eseZ<E2aj;+aVZ=&`$n:/+GX9M.uR:/+J_92AD]:fLIq:Janc:esnb<DZFd:JObf
-;c-\%>$Y]T1QdrnR[8+d6s*],B2q]%87>q.>@(^4V06^-L5CD!BP1U\EHbS_:J!rD8k_iL8P;cR;#X<-
-;IsB><)ZUn='&:$?>XuCcd1%if@\gVgBQKii8<>Ef`&qta2Gj0^:V"g\c&oJ]Y1tk^V@S"^;.\-bfnAW
-b0'\,!/Z/VH$+1LDes*"An,:[BlA-AKo1kPR\6LTW2Q_rW2QG[P`:KMIsc3OBOY@[B527+BRP8_R6Df?
--7LHLhpR%A\Bij`i8E=F9MImHhrNbUgWbmA)As>+)&aG4((_)o,W7nth;.&H^dfXf/#M(XhV6i@d(E.1
-,9e?V+s\TO%i6<50L@i\0f2'S0Vm=)6WfbAMMmFRTR'7190>IH;+!Q67n6!/48q/B2)-g52D"h[83Sjc
-1aX:n1c.<O5Ga3eAnYCN=^YWD>=V(Z?Wp9-74of,,Ut;r/h81j+s&$T.68^q+W_RA+tGE#0/,+90eY1*
-,:5&u/Ll3$-8R/*/h8b+.kE8(0/,+8-S$Dd/hJA!,q:K!0JbC2-ndD<@?nXHc,mDj;aE`A6q'X984>a%
-4$Q>COho`(TO(Mm>YeNr5r^nf-5@@I,UtDu/1Dhc-T3Y24!tsu0-;T+2('e%0d[te-RL&]/M/(m-Q+0R
-0J"Rs+s0i-+s%UB+sJ*Q.N9W\,U=op/gM_j-R9r`-S?\h,U=Q]0J+\*1c7HuGJ_ALcG>&P)Dj<<6nBZ5
-+?MS?4@)?Wg65a5XK\CTDHJtdI[`)8,Tdg>*[:S)!ZrX7r[AX6/O)EQ/1N"q.4l_h.3]P1]tCqcZa$e6
-Y6(i,X9,W3[Jn&G`5g!Erm(VldJhSpeG[_oci22rcd'\R_SO%'_SZ8e*-6+:D/O'%A7JtR>[(E9>$YEA
-@:Ne]Bl7d/FEme/$[?]3DJa'#A7T(V?2e(U?!q&F?t*bgHA.rnYcl!^`l-<VbK%T<_8XsRcGADS^V.>!
-cgp09e^Mgd`5KX5^q[h+]=5)Q]Y)"qhVZPr[*QPe]ct;2bhq11gXj`h^r""'_8*=UTUqmR\\>SZ]trgT
-g?%Sen,Dr?qX*eEm-siBlg!p0o^q\DoCDG>mHjQCnFH2@p?_>;j5K=lnb_qOmdB)hnbVYBmdKZ9q=sIS
-q=j`7qsitFoCVhPo^h\EoC;MHq>L'QnF#K&oDAF[q"ssaqtp0QnFQ8Dp\4@PqtTs^q>BsTnac;Dp%J.T
-qt0FPo'5W6oCi"To^hePqYL0jq:sZLdH:)rnEK<)lKIHmhr3V\lKIEpf>PSrj5&MJf\>!.hWs^qh<=au
-io]P[lf6jZk3_BqmGcjbjl#=jlf@-dnF,Z'kj@]tkNLa^in35GjQ>L]hr!;FiRl]8ro"1Cg>V)NiT'+a
-hu;Ruhqm>Ol/LORh;@A^lfmTtn+?JRg!n-fgA'polJq!fj5f=Wi90b)na=iGq"=+@lgt/Vrq,FQp?q,2
-mcNFQkOA'/ki_3rmd9H1nE/p#kiV$lkipmSc(K?;Ocb`gOcYWeP5UUGR[a8G"J)*UTV2:Y!2KIf!3?+!
-#cFT!W2HMgUS%OWrg4gpQ^G1e['R$G[CNcZ\[o;Y\\#Sl_8F./_oKU4^;@V#rk8`W^q[Ru^Vde(]YR"O
-^qmju]t;.o]s<B=It*'$SZJus^V$t^Z`p[:ZDF4X\?E!7X0K4V\Y>^bS!0&#PDkHhT88/SPc_*gXM29B
-Rte#KrNS5d[DB/MVkTWCOcu&kOH+mDKReW&LQ%+IXKK70Xh;Bf_TU'NbJ(d5]u%n-[BmHZ^q[Il^OEl,
-[C!9XaLT!u]>M(h\#ZL8\%Besa4&&<Ye\>b[C3]__9:!-^qd\$_6C#LZad]]\@0&]]t2"p`QuE,\@/QD
-]u\:4_oTp<aN29(\@oSj_SX+%aMPg.^;RReZa@9T^qmn-b/(d/^:(Vg^r+:6_8*t&^qe1Gg;V"@]7.oT
-aM+sgZa6pAXf&"pZ*CI>]sk,G`iuSGZ`C:2Vm4(Y]<&Ni[^3EU]sOrG[_]M`_6^2T]sbYr`4Wanb/hH4
-^W=C-\%/TIZ_t%/[C3HJYHP+0Yc"7sZEUR>WN`b8YdCmKYHY=<YHG+9]!JK=XKT(J^V$hY]>E(Va%X4T
-[^jht[_/rKXff1L[B6UI_8+!iXjkA5bKA,]g!d[Ce(D=2Za6X)XLYpLZ`pmL]tM1q_Q0cN]=PS\Xfn@e
-SUP@NXK&7rUna^_TE1aXrh'.ds/5mrs/PssrLa+`s.B:b"JDNbU8%Ob!V5pdqYU3ip\t6mrr!W1p@7J7
-jlG:Qf\,!6iT9:jn+65Kq>C6j+TDB;qu6Tnq;\'"F)#N1J#B&sLm=L%Tr+]^MKa/^MPpHT*M]!O?VO0c
-7o)oY;,BeQ7V-mpN2W\UW0:dk:2cO!U^a)pTpq-]?s6W4='T$-GYD(@AoWTZK7.fbG&j(JN-Tr2KR\Mu
-I=69OC1L[[CM.0g@Us%\?sm5D>Zt62=Bea)<`N7!<DuUa;,^J#=^6N-JUDca@q9@iC2@<dD0'W+AR/8-
-;,C(e<)QRh:Jaha;,g[r8ki#N85N;d<)cjt<)lpt8PT1\!`Don$W'i$;H6^u;bp1c;#X=1;GpIi:/F\W
-92A>[<)QLf:fUOs=DE#?OI2AlHY6c"BkV0oBkh<m?Y*e`E.aRTV1Ec/E,]W3A7AkK=%PS@9iOth='&6o
-:K1Fr<*3!l<`2[k=&i*p:fpe!;,^Os;H-Xk;,Kt_:/b+h:esk^"AM]c8PT1\#uOAm;,C(d<)cZm:h*9r
-:f14i:/+JZ<*3's=^,'8@r%3lSXYsf7mpB]AS"b491</q<``I3USN*OK8>A6E+irk@W6X!;,'PI6:X^C
-91V]K9hnP_;H%"6<`E!r=^"m&=C5lfj3?$%f\>6=hr"Fg!o)DZ%+N_HaN)<<^qRLo]=IjL!5AHI%D]cq
-_S<n'`lH0Cb/VL#aF9G8LP:D5I<TdQCh7![?=@VgH%(@$PF.f1UoCK!XfJS%U77F-Mhce-F`;27DfBQ8
-B6ecUN]/40,:=pAhU$bB_:$ujiSiIJ;bB';i8rtXgWbsD*#TM+(`4//((_,o,W7\fgY^uH]gX.a/Z@F\
-hV6i@d(E.4/12S^,CUpV'cS8=.6KIF0JY^K18rj(;JhteNJiLNU3o[790G[H:-h*17nH374ut\_1G:=<
-4=i->/iG(0.N]ZX.P<tD4fXKjBm+8T5tt3U=%5SSAR%bt4X_9u,pk,o-mg8e-RC5l0KUj-,9e'H-SdG1
-0/>::1,:L',:=if/Met.-Sd8*0/#.4,:"N]-n6`!/i"h$.jZ5[-RUDu/gr(t0/,(>AXg?GbfR5d;*mZB
-7Rd;G7mB$j5s[tCO2KZ(QX*H_<_-"K2E!NP+;,G?.OQ]"0IJ%i.Pr_.1aaA!.O6Q'0e+Y#3&WE>/N#=6
-/1i%n-Q=<T.4Q\k,\85F+=%mD+=/9Y-QXN\,pXih/0lJe,pXZ[-S?bj+<i'\1G(+21c7BmGJ_ALcbY/Q
-)DEm04s_Bt)`'K01cRhDesB^<YcsdTCg]@gHD!>E+WM41)'U:J*?H@L-7LGq/iPjGr[\X90In1j/0GP"
-^Ugt^YcXt+WrB1%Yn"+K\[o\r`5TjBcd0tbdJVGkcTTS!c-4JYbK%T?_o'O7`P]U4F`_VBEGTH(Amf"O
->?b65>[1WC@:Ek^C2.d1H$=LWHZaFME+s#tARK"SrEU[W@:!>OB5r0MSuo3"`59R5e'uR\`50:/e'lUZ
-i5*1A]u84d)s5]$cH=&B`5KL,`4iglXg#FM^VSdabf.!:_#D#S_8ORTiSE,3`507'a25d3Yc47bTr#<5
-\$E``jNlK<kO%d1p%A.KnFZ,=m-F!+p%J(LnaZ5BnaGo5n+?&?o^hqOo'G;ml0%C0nFZ,:inEnrnFGr/
-kjA0>nFuP>/FN,sli$MEnal8Br;$<irr)cjoC2SQo^hnSnb)PMq"=I\p[7eQp@\=]p\Fgd:Ab"hqsj4I
-naZ,=nbE"Tnb)A8m.9]<q=X(?p%A.XrVlWHf?;M(p[RY;nal/2jknkQkj@]uk31C7`:;gGio]%NdFI"6
-mHNZuqs`Y&%-Qj5iTfCaiSitVgZn^t-L:0jjR)9ojm2$YiTAtVinEGLg>CoKiT0%VjPAJEhV-]<h;R>L
-rn99biSi\OhVR/KjPetOhVmY`lg3m#nFH>Ogt0Zmg%k%"io&tZi8WkRhWOP%mdANEp\41@m.C;W#l!]a
-pZ^Jll/`31jmDO)lfdTtrou*$lfdX&kiCmhkig^PcC]?8OcPQcOH,?_OHbuqQCFD8SXc7AStMdOU8+KZ
-V#@%gX8]+)Vl-JlVl$8bT`1S`RJiL&\@/iT[(<f\]"Ybg\[AoU]"Phn^r!q,^;I\%^V[b"^V[k'^Vdn-
-_T0@k_nuDh5eXnG_nNmiK6r)sJUsAnY-,RP[C*?EYck:-Ss-^fXK/D,\]D@WU7.R7P*;)hNgZ;iKRf,c
-XfAJ:\ttmNXg%c/1paU+\ZMTnNf9*]RZs&!JU`9#J:E?4Ll/::^8%^<]ZA"4ajePK^rX7.\[]&Y_Sa1&
-]"3@*^U^h][(4#^^qmb+_7d:UW3WV6ah,O?a1/7d`O<7_YdM*cag8akXfo.7Xi7]O['m<NaMl9GdEg"U
-]t),'^V.V*]"l)"_na:8_R@>&_8+.6_Ss^@aMZ$=_6^JT\$roZ]#Mt3]u%Fh\%oYmaMPEq_R[Cucdpgh
-_mhY9cIotD[_0>_YH4XtVQdM7X0]LJXffREZEh'GY,8%u]Y_=f^X'd(Y.(sGYe73KZEgsBX1Z+E]0j6L
-b0%B:`Orn']rJBHXL,=7['$C3Z`paC['-m=W3!/&WN3,)ZEC7-X/iJ/YHP+3YHkRAY,ne3\%TPmZEh-X
-dGcq'_R-b^d_E?!YH4b)[_T;MY/%`a`MouhaNDZKcIUXu_R\.K[$m_lVkg?#\$`]N[^Z7H+hP@hZ,+&^
-\[/E@S"6.!Bqqc0WMH;`U7S!MTV8'OT:hkUVZ3RoWVNUnT)YJ`TDkPcTqq[_ql0Y^#OqEZp\=U`rqcX5
-q>U<jqtB[Nn*&okg"=s2f\PNJl0e*6q"k!hr?2+=qYL0irqGEAKl^sDE.=d]LPV:eStMsXUPX29EfI!r
-X9kYiIpYrF8k2ZQr_X4t7RCU2H\n]"X/M4m;bh8!rhKstUnO9>EFDpI:fUb).8irB>\.i.K7\PnG'.kr
-Ul0PKL4b&.H$k!`BPM'c@UrtZAnG[f@pi^D>Z"^-=B&@#<``=+=&i*i8l/8[>Zb0]J:W)oE+NWrB4Yaa
-?Ysgu?!LN28m,"b:/Oeb<E)t$>?P$-:ejti:f(+j:Jjqf<)HXs;GC%h;,L=n?rBs*=&i=(>?=Tr:esk^
-:JXkf:ejh]8P2cQ:Jt"]8l/Gd='96[OHQ*#LNR'6Bl%X#BP2!kAn#CaBlAWmV5/N\EcQ;@DIHsZ=B.sZ
-6VLW[:/k4i:f^Cl:f(+d9ih0h(fa[?;-$^p;H?[d:fL1e;,'n_9M\M^:fA<1:K("^:/4MW9hnM]:/+DV
-9i+Y^:JOY\:fC3i:-MKR=&W(%>?b?ACQ=ULR[8.g7o<B!@o#]i79a2$<EW_)UNg^1M26RuBPCjbE-GGX
-779F07S6<I8k_lO:&Rj-A7\kB;H$\$<_Z_(Cinmce^iL2i8NbWgt^W9eIp<VcH+&G`504%]Xk\a\@K/]
-])BBV^qde'^VI\(`5]j=`5Ta:a2Xa>P`h/jMM$>$DeNTc=]o6KE-6MXN099fTW#&tY,ek0W1ofHOc5*J
-IWfaNE,p,HD0pYeLb^;'+XJR=hTgVA`7!2fhr3:D;b0!EhW<bVgWu3KIN0=C'GqZ))&Ekt&0j(g:YFR_
-hRu<%)D8/HhVR#BgsE]<3%#a`)C$@G(`jnE-9*_:0etaI1Tf?-<b[MNQB-QTTRKX890Ym55s\"8:.n#>
-4ut_`2)-a81b(7;0K_0F-QF*O+soK040+TpAoqKL7S6!79gh?F@88U61,1'r2CBRk-6sup0JbaS4#Sf@
-,VUu&-SR5#.Od&).PWh5+tYQ#.P`e30K(dD1H.EOq]mL7,q^u(,q:,[+=AB^0.J%d.P!/.4(F\m^s^K3
-O@29(<)uRY5sP?1%RrcP<KG)Pf7d=1>%CK)r\Fj80-M,M.6&\!/.=*U,VUJn,pb)d+>>;E-n?c%3&iBD
-1Fak1.N'N^+t"`[-R'TW-R9ue-R:,b*?l[L*ZuXP,pFEP+!CM-"X5-9,q1/>+uLYt0J+q41,h6fHG.2E
-cGY>X*%*:"3?oXk)_X3,0/Q&=d[4I?ZEB[MBk0RuGEss$()IZ"#T4[++WhgM+s[%5-TsaQ/1E&%/h.ee
-/ftXm^ULSSXf84oVm!;0Za[N[^Ve"/aNDcRd/DAqdF$=fci23Qc-=JVcHaYVaiDE?aiMNB`lEUZIsHB`
-EboK'@pWJG>Zk*.=]np7@:a"`CNF]EH$O^^GBS"HDJj6)BP.<Vra['^ART(ZBleKVU9(N%`Pp$;d+$7[
-`50:.c-XVOgqs'(*lQ@okL\80b/;-8`l,d2]",>NXLl*Z_;F+n`O4(.rk15+`6@,uf[7s`aiD'1]u%Uj
-WhZ;_VRjFL[(jE<cHk8-mdTi>p%e%EoBl/8lg4-5p%7hEnFKuXoC;>=lh9rGo^2JMqtB=<mHX-;n+#f5
-iRdGar;?<YmI9oDoD&"IoChkPrUT:Bo()MPpA+Xaqt9=Bp\k$apA"=Jp@S.Qme-DDoDJO]p%eLZqu-Ki
-qu-Kjq"Xa\)=7"cn+ZPIq=sXWqtTXKq!IhSrr2]HdEU!Tlh^&:mIBl:kih'ajQuC'ki_0[`5D3,jQ,Oa
-jO`8HjQc*sm-sQ(gZRh[iU#UciSieNg?7P[jl5LmoC_57n)E<kjO;lDgZ%5Mki(7OiSrnYj5JtQh;6l8
-f&#<AiSWAAf\>BDhVI&GiSi\ni=+`,k2tprl07a/p&*i,g<7anq=*b2jm)$im-j)tlhU>JoZP5Jp[@>5
-oD\dhqt'd^j4W;Rmd9?&jlksqlK[^$mf)T"o(;2)i8NSTfA"QAH@q?EP`_#gOH5HdQ'e#0S=Z=CSXuLI
-Tq_O]rM'=cs/Q*ss/>mn!i2Tdrh9XdR@0G0RBj(4XgGFE\@]5[\\,D^[^j,f_SsI2_nuDg"M_[b]=\$U
-#f"'e^;%Cs^:aHV'Y(W`^:CqVIXQZrJqTi([]R-Q[Bok:#-Y,(SsR!iri7*F\]DCZURI[8P)ticNKo`^
-KRSi^XfAJ;\YP^LXg%c/$a[7W\u2'aOdDGoPCAOSO+Dn<Kn4c1Mhm=pY.gX*YIhopaiMrT^;%\%`j`Fc
-]>2;!]t(\g^Uq%d[^<rd`PK"'a2u6*YdUmIc+1[=ag\=_\Au_.]Xtu%`Oj%"ZaINW^W3abZadN\bJD0?
-b/hB*[)0r-_SO.*[DBVq^p_%u[_9i-_na:5_?\6.bf7QC`P_\fF2>W.`Po=&]tD>%^raU5`QZ?5]Z.+e
-a3rMk`4`^lc.9P>\@fYeZ*CC-W4'7EY-ksNXf]XL\$s,]]We]M]Y;1o]u.gpX1,[EYeRQQZEgg;X1,^T
-]t(o!cHs8IaLSgt];M^:X0].9\Zi'7Yd:^EZl-*PXK8S*USP&rYHY42Vl6Z%Ycb(1YHY77rieYo[C3NV
-_m6S]^X(rb`3d"ae&/l+Za6j>^s'X![E$5(bc@hpaNM`LcICLqa2-9UY*P]_Za?s=X08n=\[f;arkAuP
-]>qUkZ`Kq%R@p*uCo+63U]6tcT`h*`Tqe@`TVMI_s/5mqq5XIbrLX:fTq\9XV5F6gqlLCbi8s(_kO/!?
-rr)fqs8MurrsA](rVcNeo'GDmrnIn5f\G?Dk3;.!n+6/Lp&Y'hrr+8;iKo1:A7]M%Tq%%#Q^j\BV5C&G
-G&hbjVQ$YuUR?U=:/4DO:J^sg&55GV@XE?RVl6YpP%.EcDjgU#$_sMkRuhVr<Dl[t?mAfM9N58/EJoX*
-J9,jUF.B(dH?t-pJq82oI!97=@UNYT@qGXO"(btL?i=5*=]nU'<a&R'>$>04:et"d;dNR/Jq8GuG\M&5
-EGK6&?sISiCg^XT<`)mm8P;lV;--Uo='&C!91r/_=&Mmp;+sh`<)H@e<D?:k=B&-t#usl&<`i@&=]ni*
-<$bC?;Gg:`:JOV]:et%g:f11i9MJDZ<*EL?FHMoYR"ocl@;0Oqrb4o<BP1miB52C<R\cj,E,fl>E,/`d
-=&Da`69[\=:eanh:f(4j;c$:f9heSa;c6Fj='Jm,=BA<p<Dc7\;,'nb:K:4b:/Feb"&i&n;#X3!9h@rP
-:JXe_9hS/S:f.-d"&D`i:]=0Q;,^Fn;H6q)>?kQOM34<rQZc"m;-R^G;c$=b?Y!>C>[sP*G]/:mLOF,T
-Bk(dpF]M+%6q9mA77Ba=:B!rf;#X;qB51[N:J^sh&klG8CNejcg"P6=j5]+WgY(0,$dR#@ai;<<_SEq#
-^&,DT]Y)2$_o'@._83q&^V7Iu_83q&rP;I7W1ou[TU:jpIs,[B@UNGD?"[tlG(,7$NL$BAXfSV0YcOas
-SXGh.OGejCI!U$cG]A+VM1@**,T\*U<85KIUVtU2f\k`DKMk9-[b]]tinMeGIQ\_l().T&)B'J,%h0^C
-/4A1EiSM46+rW);gYUfAgt^8h>V[HA)'g^Q(_do5+Xo`B2)@*L2DqhoWDuu?L7FKYKqNli;Fj#C5X7\.
-92.uH4?PYc3B&`K-8[D:1atLJ4u=Q1.4$H10fH)$Ht$kc?XdJB9iOME<b5/i1HIHI.l/Ci+=8Eb2CgI=
-2)6X(+>#B,/LrJ(+Y+up.O$>s+t#6-0.J\3/M]4D0ek[J1]As+/,_%d+=JN\/Lr2&/h/G//gDSn+Y>`@
-@?J@Kd*8bR5sJ(C>>%FT76Wn&8OZ*MO2]i+ITBWUAm&%h3%c[.*uG_14!c"$/1r1n1++Ls,psfW/1<&!
--S75?5:SWN-RLJp(Eb(J-RU/k,T\-T-RU>j,UE@5"!8?t,5ibj*uc4C,p`I6qBRpG.4Qet0etID3_4b/
-^!P$CLa4)j1.=JV.4ul)5s%"f:!qX]@ApK5Q[`^W85=Pr.MWX6)[.?)(`455rZ_Fh./k_G7Sc0",U=ca
--5e6`*YOmT['Hj8Vl-JlYHkUI^VI\(`Q$!Ac-FY]daJ-Arm1PcrQP8d!mT$8rlZt;aiMQFJq/H#I<]jP
-ChI9c?sHu?<EE:*>$YKGA7oXrF`r%UH?sg[FE;D>DJa,WBP1phAS,I]@Uj(kF,ZipXg#d`bf%lZbfI`=
-_8OOEai2rM]Y2"scLC&Lf?h[Y_oB^:`P8jn]rJ*E]>)2@hTWsJdD5ap28R5ThqQW0f$`-r]Z%_+_QTr4
-Tq\R#]skGb^u`kbf]MVko^hePmI'Q3oCMM?lg=-1o'l/Io02^6nbW%Xo]Pi>q=a.7kND4.naGr7iRd>V
-nG)bLo(MtPme$2Gq=aCTp[R\Cp\4CSp%7tLo^hAAq=a@JnG`#=q=aXVkOA3,oD/@ZoCMVHq>(!^o_\FY
-oCV\KpA"IZmIp2Cp\+7VrVQQkqt^'bkk=uSrqY9odVI7mq"!tAm-a-%mcrfmlL43.lKQj;`:W0Nh;[GZ
-io]Cbkj%Bqjm1dZlL!Zij6Z*rl/^[TjQ,XlkjRp(lgXW;iSE_]i7R)GiSrh\iT&hSk2bCRhqQl>hqQf<
-jPJbPio/bQk2bLWh;8.i&)H4)io9+_iTBRmkOS09rDr"6bg"f8o'P>plK7$hmcEEjp@e+Hc,KGNn*9<4
-rr;upp&=aNi8sA!p?gnujQ,[mlL+38p@dY9o&SZfkN:dTgrZ+;KTD@^OcbfiOHGfoR[]h<TDkD`TV8(U
-U&^ndTE_ErVP^8hV>d@jU^3`jS"#k7R@:DrZEL^E]"5Sb]",Se]XbYf^VIb)_8-#`"MDF]]=\$U._rg8
-^VRb'^qd[t]XY>Z]=>JJH%1?qJqTi([][3S\$N9BYck+)SX6mhri6=0\]MO^V4=$=rfRnSOd(o_MLUGa
-XfAG;\YP^NXg%c/$F@.VZCme_SYi3AI[H=bOar"9KS+o8Mhm@rY.p^&Wk6BjbK&)U^:_Ct`koL#[CEf]
-]t(\g^V%1i\@]i#b.t3p_o9O#X08_8aLo7:ag\=[XL>p]^VS"9_m[:k]YD1g^q6tY\\Gnp^VIV#]YD+b
-_8a=&\@K8c]uIn.^TY2aXM)Tp_S!OrI_WtFahPI*]Y(\^\A5hraN;$2_7mn+_91$Hc-OVTaNUZqaOA\m
-`4Naqb1FJE[^N]OZ+.0AW3j%CZFR]WXf][P['-sJ`4N[r]tD(j\$`oPXLuBWYI)'X]"5;NX0oRX_SO=7
-_Ss[Fb.+gn_7$;LXKo1:]!/QFYdUsB40,QcWN35'VlR5.Y->7<Y->@BZE1.1Yd1R9ZF$sE[^NKO`Nlb`
-^!G`a`O<7de&/r(Za6a8]un*mYPuF!`iH5kaNMcLcICLoaMcTZ[\'P)]YChPVQ$`.\[fDjaNDZ+[D]SZ
-\$N-5Q_TsqEi,q5U8+HUT`(SdTq\:eUS4H[Vl$>hri#Xms.'%[rh0=drh]anV5F-l%,0Orio/t`nG3%^
-rVlfr!<2ut)#jL4qYKgPk2G7Sh:UB7gu7;TkN_F&o(E"U-2[Z>s8DZFOb@^bASQObS;iMnS"QLPVPK)n
-EHRSEWN<1rR=JZ_:JOMQ:JXnf<)#\CAU\oVVl6YpOCM3aE1-^$@ABWlRuhMk<``@2Am%u,<a93TLkp_:
-G'8"OS>D3kG^k?tJU2WiG@tW!?Xd\\An5=Z@q/kQ>[1Q>>$4j0=^>''<``I,;,'e\;-R1)J:W5sG%>0!
-E,BE/@9[McCh$sA>?"Ku:.n>\;c-@g:f1"b:J+Ja;,9n]:Jakf;,pF`:/OMX<)lgl:Jakc;H6Oj<`E$q
-;,U7i<)Q[g:esh`:et'i<YAJ7;GpOf;d3I?F-2iTQ\orr@fC'cB5).!C1h'jBP_^CR\cj.F)Gi6E,T5s
->>e3d5s.//:/4hQ=Ar!m='&C%;bg%c;,pUq='&C&=^5')9iG"d9MnP];,C7h;,:"f;bg%_9h\8W9hS2Z
-:/4V_:ejhd;c*Hgr_NVj;#X<L<)c[j<a/^3>@;9(O.2Q(F\GA&>%hGC:/FPh@TQW8@ABWADM<n%HZ*S2
-@qfq,>#.[Y92IH<6pa@4:/+GX;cQk!@V8kB9i+qp;bUA#C4,'fg=tE=hr!8Fg"+Wuc-+8N`5BF,^V7Fq
-rO`$@$,sj#_ns:,_8*kc]`Gm^rkJEI/$Q+SW2Z\eQ\g??F)Pc)?W^QDB5)=0It*99S"us^Wj&_0XJ_ke
-S=Gt2OFE(@Jq&2hE-HDXE?Zq\*Zl_.gW,5I_9^]ci8NIC;aX$igtC]HgWu9P+<D@7(`4/1)\rnk,sa.K
-f@f-=\j@SZ0='?hhV6i@d(E.',:4Zn3?9%U+!VjT5!Cqf3B8uX\(Rl`:MGQRO+i+UISEU-4\/CA7R94(
-6q'4#3ds+O3AiTF4?#M\+tti62C9Li+t#K018gRg@:D>d;IER-?qEFS=].^Y2_$@.,9A*^/Li2!.4Z_o
--6=Zl.jZDc-7:/q.krIm,V'`[0Jb:--7LAs0/G%*0eFt(-R^Gq0/#"&.ju\q.k!/21c@<M0/#.%.m$+,
-O20&Za_.uH7RTg>9ghHJ;a`f784ZE[Q,VJ1LKmeO=]o-"6oHM@*Z#G$0Hq\p1as[t1,(=5.3]l`-o!A.
-2Dm-D3^G_P,:tPo*@E$W-R:;i-R9re.3]l[+<DXN+<)FP+sJ9[,pFTa.4+s;"=,9>+sm49$S!VP-SmM3
-3]T``[9L8hc,GPd+=&[14<u7)+uDA<1cn+Lf90O?Yc<n8Bj+,-KU=M8)B'eK+;PY.)'gFO-8%)52`X;e
-.3^,m/gV;b-QO(r]X"cEXK&;%Y-PFF^;.V'`5p'Dc-H=7rm:\krlkGarlG>db0/#QcMl/tcHXYZbfe/O
-bDV3!Kn=u,H?=+@BOkUZ@9li3<`W:+>[LuRBl%d0GB\C\rd@FdG^+LYF`VVDE,]Z+AnPanG&iV;XKJ_F
-`m2NFe',nN^V@Y/d`0#R^:_(i`6Ii:f[nNr`l,s@b/qK1^r*=U]XtqqiSDYq\'`"j]aV`qbhq(%g"=Tu
-d(7GMa2l-#VOsHUXM;KY\%f`>dEp\4n*fo>pA4.CnETW:o'br4mI0Q9oC_bInaGo6o^VeRn+leLo]b,e
-jQuU6me-&-f^%VZn*o`4pA=LLmdB]?mHOE>p@InLq=X.Jo_A(Rp?heVna5r?nF6/Io_J.BoDRqFo_8+O
-mIBrhqYC'\o(hqNnaZ5Bo^qkMpA=[Yp[dkJrVZZl@Jp*"mJ$SYs7tC!eC!LTnaZ#5lK70plJgmlmIB]5
-l.*_jp?1GiiSs.^ioTCgki_0nl/(1WlfR0bkN(gkk25.[kNh<pmH<EkjQGLQe_B!9g?7AQinrqQl.t1Z
-kM"QoioJtNiSrbPj5&JHio/_Pki^s^h;@5Pio/tYhr3YYiT'@jkOS3:r8?5Oc.Vp\l.tCaj4`JSgY^oV
-o^CtmaSYZ"m-jZIs8VoarV>mBip$"(m,mU!l0RZtl0eQA&)caAinWV\lJL1L`LM^=O8bCOPEV/qPF.`,
-S=Q2RSXlFHU&LedU&1M_TDk_gVZ!@jV?WrsVl6MgU]$l.XK8S1ZF73O]=kbg]>(kc^r++0_nX%'^:h4m
-]=kehrjtn;]=Yej]=P\g]=PM]['R6N[()]RJ:iB)LT.\nYI2$O['Hm<YHOsrPdRQpX/iP:cb?<STU_4.
-OHYfhQBR;jJVpV4WiNqEURR+DYl1g5ZaIWQU84QPTVHsmT:212IXQg!K8,DFLlSX@^SIX/]uS"5`6lc@
-]>D5#_SEak\@B,^]Y)+s]XbJY\%oVs`OWt.]>:eIV6%,C_n=R@[]R-AV6dY?]u\R=['mBT]WJ0J]Y(ba
-^;[mq^q[e%_nib)ah"mm^U^nk`P9F-Y._r^]YD>#]X:PH_p-?H]XYhf\[8`P]Y2/#`l$$B_Ss=%`Qc`Q
-b082Vafi@sdb!0k^q[M)f"f&0[^3':[^<*6\@/rX^;..YXin5^Xgl!]]=,Dg^V%2X\gsqa[_9,TZF@6N
-]XG#J[_B\o^W+!r^Uq4iXK&S6ZE(I<Za6jEX1GC6\[R$eVmEe6X0Aq6YI(C3Y-YF8Ydq6LY,nh5['R!E
-['-^A[^*<[ZE_3[cK!*b['mNo^q-VRZDj\-_6pA@\%o_jX0'gib07rOeC`*b^=1`HUnt6&\Zr9BZF%-M
-[C<oh`l4aX_6pJV\?McqV3H=PW2lYdTqJ'STqnBXU8@mdrMBRmri#Xj#-"SlS=Q7DrLj7eV#I:lW;EV+
-e^rO-f@f-Flh(,PrVZZmqu7''rVlWcm-3]ohq-KZeh>Y/gYL`Dio/q\kkG#RrVZ68NJ).X@qBhTQ]@8q
-S"HFQWMGAtF*3kNW2ltnRXQ/`:JXSR;,L:o<_l(IBS1YaW2QbqOCM0`ELHg%@&'NkRuhGi=BJR0AQVr1
-=^>NTL4tD9G^":RSu%HoH@gd"IX??eG%YJs?=IS[An>CZ@UihT?!LZ?=]eU'<EiX+>$=p-:e42Q;-7%(
-I"6`oG%=lhCh[U$@pEebB466s<DQIg:JFP]<)H=d:fL7j;+t(l:J=P\:/4Yc:fU=_:fU(_:f:1e9M\Vd
-;--Oi<Dc[k:f1"b:JXe`<`Dmm:J=Vd=&r:"=&r9q<*3@>Fc_iQQ\fio@VKOiA7fUpC1h-kBQ&$JR\cj+
-Dej$$CN!]l>#J!]3]T3#:/+#R=&`!m<)Zas<)6=i;cQap<`;al;,^7^85)cP9iOnc;,:.c<DH:h<(oq^
-;bg%`;,9tb:/+J\:ejhe<)HCc:]=3O:fC4e:fC=i:0(S%>[1ZRN0Bd#QZYnj:0M:>9hA#I>[:9/>$Rbs
-F_uefKmR`OB45@jG?ds76qK(-8ju6B8PVoO9Mnbh<F9<>:eahl>Z"1"=_`WIe(WR3hVHl=f@J?qaiDE?
-`PTI+rkAEIqnNEN^W=L9`Phbm#Jn-g]",D^\GNie['6^:Z*'sqQ]?`IH?*h4<E`g?A8#n+I"[?@S"QUX
-YctF?ZEUI3Wi2eDTUhI7P)"4+H[(Hg+>+oZ+!X\:`K@.9cdpn2j4o;q6pA<@hr3PLd$I$A+;bk3)&jV;
-(_@*-:btGlgYpu"5Tgt"[G0QpgYCT2]LaV'.3L6%*$QFL,TJ!f2EjAi4#T11frnR]G`S)CMKtY<92.f:
-85MuM6U!\"6U="e4?P\a0ek.5/j)-F3BJiM,T%FB-T4%@U6Kt7BKIk4;G0ho9KYsB76s0e+=eie,9n]m
-.Np8j0.AP)+ZM8(+XSW`,V(Pt0e"%h1E@ek/M/:m,qh#+2'sY(-S$Gf-71)g.4Zo*0IeY%,:tf51bpjH
-2D?:+2aM#?^;\!*ag.'u6q^*@4?lV?6p=%/93,Yn`S0$t=A;+X;IDjT2(Kmj&eP^.+s8?h.O?Al.4d/&
-,U=ij0e=n4/0leq/1);R+XA3Q/0lSj,V1#i+sJTi*ZHIU+s8-Y,U=`]+<i0Z+s\`k-R'`[r[/4%.46Ad
-.4QVh1GUXH3_#!+]"ue>`.fHV+u)JF*?HID0eY"32`SY(NEi?`VN-";=$oQ*RlMT-(EOhC(`OM:,U"9S
-.kib60g@NB+Xo9(+Vu^T*$hJoZa$^:Y-G:>[_'8j`W!jYb0/'/ci;;hbm;P;c-=8JaN2L&b6H29cdC4h
-dJhMkcN&kRM2$Y9IsZ<YCh[Hk?X[5><E<.%>$PBDAnYsuEcuVSI=?ZrIX?BhH[0gXrc8'XrFmWuG'&e>
-XK8SD`m2THeBQ%O^V@V0f#>2O^:q4k`6Ii:f\"Wt`l?."b7MV(`lPHf]=bnqin_br\'`"j]aMZpbhq4.
-gX3^NaLH]<_T'HqWM6/cY/.l^\A5oAeCNUCmd'K7p%dq>mHaB/m-sQ:nF,f=p@n7On*TH:q=+7XnFZ2?
-q=*8$me$DQme6),g[F:tqXs7Ao_\=SnEfZ8jluaAqt'1Cq"F+BnG2kXp#PiEoCMnYoBl/@nG)Y?q>^'X
-nb)_Nmdko*rVQQdo_eCVr;?Hgq=s^Wo)&7Vq=aIXq"sjXpAOm[p%\F_s7tL+cd1nRlgF63mGm'bj58qg
-mIBc;l.*_jo]5#fio9+Qe_o]Vk3)1)mGcjSiT0(^f[em>j5K(alfd6^jl"t^hrNkXiT0"UhWj+[iSNVG
-kh+POl.C"0lga&liTTF]h;-f>hqci8hrs+Wh;RDTj5]=_gY:cNio0=ik48*9r7]`Dc.VmXk3)+#kMPCd
-gu[Sdq=a+'`;K5rmdKlKs8V`Tr:fX9f&GlUjmDd:o'GJtioTCdjQc=0j4N/GhVHf@_OQRBNr>4HPa%K!
-R@*uE$D*fZTV8*TUS=HUqk3t]rhg!uV50raVP^9hW;`S;USFWdXKSt9\$ro\^:_4o^ppnj_o0L1^VIUu
-]Xted]Xb_frk'u!]YD1n]YD1o]t1eb[Ca&[]:jV&K7JN.WO9CD[Cs#UZELF7YcO:R[B$F1X0T:^^)EoI
-U7IL3Od)&nR?a#%KoN4:WiNtFURR+DYl1h6ZaIWVVl-&>NL>TgPa7G\It`Z5LldXQOKYh%VlI5@`P'L5
-dEB25^q7Uo\\#Sk]t1_g^Vdq#\$WH[`OX(3\\Pbha18%I\&$;0][k*0YeI9O_nNUj`6ZE<\$<EOI]'0f
-`l#?k[)9_f[CO8oahXpmbe1U4c+UNt]XYkoZ,Y;,]t2#!^p^o!e'HCV]>qIp`5KR5`Q#s<^<4O7aMYj<
-`lc<:_p-E@\\5o,f\4Bc\[g#:\@fGd[]64+XJW#2[CX#e^pU;HaL/I\]=Ye^W4'OW]=Yr$^pC#@I^6Ah
-[\oq&[C!6I]YqXo[(WoTaL/Xm\[]8^[B@0KZa-a@Uq*D$\[n`=]u@C\ZFREIXK8J'YH4LsYIV$CXK](>
-['[<LX/iV9Za@]WYJ@p!j2\sC[^ji![^Wr^YH#1P[BcdDa2YoqXjY,/c,\)Yf[.@=cIfe"QD1C\*NHN`
-_S3IbYctLE[^E?Oag\:RXJ2DVV3-+QWiMlnTa7BgU8=QZU8=^aVZ!IhVZs-"S"-%@TDbGaUSRme"/r0!
-XSo11e^rI)f%8jAkjeHGrVc`nqu7!%r;QNcmd0/ui;V:0e^W1$rmq2(g`bS6jQ,q4r;?N]f8t]'@U`nl
-SsGD#P+&#<Vl6DKI<'=nrMps5RXS[@:J+/T;-$b";+<fdLOOuVW2lkY@o?'ARJs!@USOTQODeH/<D->#
-=A_jp>[q].Mhm+5GBJ,$V2]nQL5(,)I!L$]AnYRY@U`k[B4YR^@UinT>[:T==BA[0<*NU,<`E(&<(]k`
-=']07H@LHmH"CW)DeWm%@U*hfARA_?:KLOq:.\2[;+sYY<)cjp7T!8`:KUar9M\GY<)?.d>u4?n;,pIf
-:KLUt>#A-t;cN`t*`Z0;:f'nd;G^7f:K14k;GU+i<)6Fl='B?^NfKKoIYVrN@;9Um@q0.dBP;*mBlS<O
-R\cj(D/<p%CMdB]=&M[X3]oZ0;+s\\;c?Xg8kr;^:fCCp<)-.c:/+eb;,L.c;,C"_<`)^j:/OV`91r8b
-9MAMk;bg.h<)67a9heDY8P;iZ;,0k_;,^=h<)H@a;,gCe<a&X2>[VE1;j<iAQZPbe<*sBP:J=MP@:*#<
-?<s;%FDQVbKmIZNB3eq`G$Rg,5=.k08l&>[:.e#H9MS>UASPLI8ki8a:eY.sC5CTog=tB;gXk'+eBcC[
-`r<p`_8*du]tV7r^qfob#/@ppaN)9<rk\`Q^:jNV$+RLU\[]2\\?rINYd(O=W1]`GM1^;#Ch-UPraBSS
-D/t#UKoVCgUSkE)['mHNZa-pBYH4UqSXYdmKnY/FFsJ[c*$$8%fu0/T^<YBfio/UHBL=YbhW<YRgsDHT
-+X%^>)&XG:*Z>Y#2-i75g"kWC\3M/T0t#cmhV6i@d(E73/0PQD//fFU(a(%D-9jg`6pa!o4M'4J@VCXc
-M0b8+R!M=q5WVG"6V1!C6pX(-7R9-s2(pOA3@m9V/2Ab04"M9l.PsFY0qFAMBlQ@0=BeEi>>%.c;F*B(
-+s8`t0-hP_0.S1h,VUl-.N'`r-71]5-Qsf`,;1Jd0gd<9,q:W!+so3s3A`lK-o3A*1c.!C0J4n,,r.,(
-0.SG,/i#%,.lK12.kWV@C7DfGbg!>B4$c_C8NA^q76X"578@')SAj4:F])"(;GpRR/1rM!)%mW%1FF4d
-,q18m)]9hK-RC2q0eXds.O65r,Ub,i-7C5e+ttAl,pF]S/K5W\/fc!^0KU^-,qUSl+sJ*O,U+*F,V:Af
-+s\Nb-RUGm+<W$]-R1E%/j)0cNkr]acG>&Q)D"$K5p@O%)`fc-4$PmIg4rh-XJLl&BimJZBU(Xt%M9En
-)'11X,pOHN*$HRP+[8ae-QF9X,TdmW*uli8[^36DYHbIA\@B5f`Q#n"`l?6IrQbSkc-4E1apcJ:`Q#p=
-ai_fMbg+T7dg+:Je'c[ldF*K#M2[4FIsuT`DfBH+AS5IR<``@*>$YKFB5;7#E,ouDH@:9qK7JH'Jq8E#
-I!U*]EGKE.Dg-PjT;\ijahu*9ai_]E_RmCpc-=8Ke%`N,]#E%cmbH@Dd)X2G^VRq0\Ac=hW4]aW_r]e$
-_mRk-^:h1q`6@2id+$aqa23;<]YM@u[&T^iTrtr>]W]#biQp'3kj7g2o_/"Clg!^+lg=!)qY0@@q"aj]
-m.'`4iq3'=q"sjQqtTL<l0%O6qtAt8h;Reko(_nFl0e??mI9N3oBYT4p@e(OqX!JDm.U8Jo_A1MnaQ;O
-rV#aMp%\FImJd(Rm.UAUqu%<-q!IePp@J7^p@e+Rq<dVEpA=[[pA"X_AG#?bq!@JFpAFjes8VoKe'ZA'
-q=O1@naPi5mbd0tl0[m(mHN$:`:VU7gu7_an_)gZm-ruoq<7&*iniSQl/pg\mdT8okih$^h;RSbmH<<Z
-jQbjdjPf"Qhr<YQg>CK6ioGRChWWtMf\YTOlf$pYf%o<@gYq/Nh:giOj4N5Eg=kEDk2u*rmHX-0p%[Rs
-b0A?/m-XE,hV[DPgtpuSoC2DAeB@dXna>o?rr2ceo_nRUi:?!hi99k0p@%V@lg+!.md/cpo]k;ij6#IU
-cGuW;MN*pgR@';)S"-%>SXfkVU8+O`T_Y8cU7n6QStr1]V$s/qV5:&dW2m#%Xf/2sV^JXMXg>=BZFRBT
-\@oMe\%B`&_ns.&]tV4l\\5Sd\\,Mb]=b\b]=RsN)7R&][BmBR]XkA?JqAN$JV()2[^E`V['Hq7XpUnl
-T!PN!Y-,(Bd!j$8USj`JPE(BLMjoimOFr7hXfAD<\u;'PYHY:;ZE^aD`2]H$Un!^6NK'*_NJ)n6Jq8f7
-MiEImY.^U/ZG"/nbK/)P\[fA`aLJgf\B;h"ZGjf,_6UVbYc>LZ_8OR9[`ZOqXKo%?dE0GPag/Ci\[TGi
-\@0&m`j`Rf\cTLIX8]bV\\H.kZ,j;g`PB7+_R[7g_Tg?A\@B>laKDr"age^ob/q`HaMYX/b/:m<d_<H+
-_Srpqa2Q9D`P]^:aiM<2`Q#C"aMZ!9aOf,!`P9$pc.9eHZFmfU]"4cB]<S`NZb=/]Xffa?Xfo1P^<E[d
-\\Q1iZd$%k[skZdYI(mLXK]RY['.$T\[8]Q^W+@/Za%0[]t(e]YHG(8Z`gF5Uo1Q,X00">Uo1B$]"P>U
-X/)i&XK/Y5ZE1%0\[89;XK/>'['mE\]XY>[^!GQ[^9kAYe@iW;[\Tb(ZaI<F[(a)ha/c8h]ZJC<c.(7_
-^;JFO^n8-7U+N(A^;Rh"^:q1i^VIUtTs2SOYct:2X-o*:Isn5oUSFNWU84KXU8=]aV5:&dq54IpVPgAj
-VP^9iSHtg[TqeBYUo:0iW;rsrWt3_.dF$CnhVdV^n+-/Fq"jje&H)P*q"4%Bm-*<\f%&7!e("BGIals%
-g=u#_p[dqEd?TK&@Us(uTU_%-R\$1KWi2bTI!:"0XK/A$TpU=>;,0hW;GpIj;,'PECP$tcW2QbpNb)0b
-DjmQ"US=QXRu_;e<`iC)?!9lr<*O!SKSG/9F*;hJS"u0mI=m0#JU;ciFCo2m?"@GVA7fOh?s[GW/7W!h
->?b*$<a&R-?!1$1=]%mi:/kV/>E"5aJ9bmAC2[g!Bjb7]C1gjX<)*?f+APd691`,V;,gCh<)QIe:/Y4t
-;,'b^<)lI_>?+Bj;-3]r.9&l7<)?@n>uFTt<E)Xa:et%g;,C.g<)QLd;,U"\;G^It>@)&fOHl2^Rtl&q
-@:sCmBP_KuCiElrB5DXFS#)p.C2@a*G\q5$<_uUb4?5r4<E)gj:Jk+k:/G(r;,:1j:eaVZ;cZsu9M85_
-;G^4e:JO\_;,9n^8kW#[9hn\c8kVoU<EE!q9hJ/W:/+P^:ej\\<DcCa:/+DW;,gLp;I*L1>@;STM3XX"
-R<D+m>?kTF;b9DJ?=[)9>[a>$FD6>\K6_BJ@U<beG@"'A5sI\,:/Xq`;GU"];,^@i>\.,>9heYk<D?@q
-D2@'%e^W'uf@83mc,n&F_SNt#rkSHH'YqN!^;%M$_op6FaN)9;^q[Rr\@;IDs0_g6!4+#\\@B#QW2#`G
-PE(HKHZa%9A7/nXCN+`TM2mjgR[p@WZF79P[^5t@0!_[[UnX-@M3O-YFY>Nn)BL#6f#X>ncICM)jPJRQ
-=@cH4jko.Zg<H6],odsCrYcsp',2,h1JKeig=bH=[RDJ[0"0`sh:^T=d'uCi,:Xl],p$)#(E4GB-oEtB
-7l!(f/?%44<b-Z?JrP_EQ>]5a4?#o!76a4A;*?j3:.mf)2E<6.1-7<O5rU/V2^TXm+tQ5P4M%>,HuMkN
-;d2sc:IIE?;+3Q,-Qi=7,U=lp+<<3[.kiG%0.eFq,V;&<.jH8g0/=Ii6Sfr0.lB+<1GXD4+=T&r-9FUG
-/1*&)+X&Bc1G:=1/h\n3-mL;r+<rNi2)RHeFIU"cb0mMP84#^D;FOP`5"]!A6Ua^[TZl0BLHS1#=ER\N
-0eFb%,8(P3/M/M$+s\Ng.O$,r3%#t'/LMbd-7q#2/0Q)b0.J>!,pXZ[-RU/],T.OK.3O'`/LMDT+seiq
-,UjfQ+seEU,psu_*[E<b)^6IJ*[2s].PWG51c79aT!lYfc-2.i+?VM:1aa=`*A]r7/3HD?d>C_jWh,)r
->XptTEgf04-57%*)^R'c,:k2f,V(Gs.4mbH0-VSi/gqVW,p=h>Yd_0S\$WTV^qdh)a3"J,cHc@4rlu8'
-c-FY\bf\&F_o9X9ai_iPcd1"ee,@epdP?`>O,8aHJU;Q\EboK'B4G%F=BA[0?!h#OBkV="Df0cEH[^U"
-JUiB*Jq8E#I!^'ZD#SAqG^PXKZ*LFQ_o0L8b/hT>]=Pf&cH!uS^Uq+h`R"&>IbE8ub/DBDa32oN]#MUm
-X1Q$[_WB\#`OF41^:h1q`6@8uf$r0j_8*e!^qmdmXIu>aYIVB\ZG46:bLGM8mdTf=p\!nDn`B)slg!m3
-p@._DlgO<0oCV;8o^qVAq"aOWp?L]$l1"]>l1",kgZ[knq"F=Jme6>=mHa64!U]4PpKdIer:'(Oq>'g\
-q>9mRp%7tRp[dh@oCM_Anc&IZnbN+[q"OINn+6>InbN+Qp@J(Wp\"7Gq"ss`o^hePkN;@2oCVhJp%J7]
-s7tBseB[O[o^:u9lJq-sjmD[&rot?dl-[Den_N-]iTT%UhW*\`mc!*qkih3g$f0OmiT&hTmHrunk5OI\
-kj.X$kNh6gi8*5Kki^pZg>1cLk2tOWkNLg\l07'\hqR,Mg?ISPhV[/CgYUfAg>:oMg=tH?hqd,KlgX&u
-i99Rpqr?2Kc-c=Pm-Wiii9'+[k3).'n+,tr`VB#njmMa<s82HXqtTR4l0[d!/F2frmca<5mdBT6mH`j#
-o'"l`hr*kYe]X_HMN*shR[BJ/S=Q7BSY)XNUnmg[s.K@b&tkhfUSFW]V50o`V5C,gX/rG+rhq!<Vl6f'
-XgGFE[(<c\\\Ghm\\6/-`5B@)]tV+f[(3ZU[f3fD]=b\b]=YS_\[WNe\$i]Q]=Yeh[%`/(KnY;9Yd1UC
-]=5/QYl:e6YG7SYZ`L41Y-Yae`2TN(R$!VsNfTTuPa%8`MQO"]X2;HHRu"8PZ*L[?ZaIcZV4O6ANKK9_
-P)tZXKS5)5Mhm=PM6="sSu9$5ahu6@dDii8_mR+Y\$WZ`_n3[oZ+,7oZb*oT\&#nk\\uJ$a2>6aYd1gf
-\$k,3Wj&k7\\Q"q^V._-Za[6O]<SNR^:q7qaLJV!`Poa4`lQ!)^q[_)_S!=c]Y21f]$ng;]#Mt8_ns4"
-^;7h+\])Uu^:D)&_T'R*`lcHD_8*t1ZEV'a^qn%(\[oT)g"OBX^:cDOf#,/,_6^/I\?<BUY->18]>1eU
-Y0*fPZF7NS]<Su\^r3I[`jrXhZE1+.YdCU?^qmFa[f3s/_8XF2^;R^p[^<EP_7-_NWN<G6[^N?A\%/]G
-]"5&GYH+t9X1GU<Y-4q-X0/V+WNNY8WN3,'YH4h4]u@L_W3a%Oj3:W=[(!No]Y2.fUo(E+]YUtb^:D)#
-X0'mfb/hZKf@e<\^<Y?AQ`[QsXK]7I[BmZa^:qCu^UpMQ`4N4UWMQnrR[\kXVl?GeU8+HZTqe?YV5L/d
-VPa0e!2f^m!iDlmrLF:eTV8-UV51&eWN#lsrMotFc4/+FcdUM#jQ>dso(DhSqYq*(rVQHao^hY@i8*);
-e'lbEdoOoGeCN=+kNVU+mHrAgLMga=BRHPHNg6')TV\ZeV2p"KI@[I?WiDb[Ipl/K8OcQT=&`7"83gsB
-IY4StX/M%i<).D%VPU&^UnO9;DI$:C;H6t+9N=he>A/)5MM6n/GC";"V2okLKo(A3G^=RTB5:s\?=%,P
-AnYgeA7&SE>$5*7<Dut#<)d"(<a&R$9i"Sb?rp<TIX6BaB4bmtD/*ck>\Ih_?<gK+r_Whp;H6Fa<W,l9
-<E2mj;,C+h;GU"]:Jaq]:Kpmt:K:Ls<)QRg?VF0l:ejtj:K((h=&Mjj8Q&Me;GU(b<(BGR;GU(d:/b(l
->AA;CQBdbfF(A]mDJ3NpCMRm.@:a"cF,-6]Ujd3"DJsW0@pW87:e<`-6WI,c:ej_[:f1"c=BJKu<;oc7
-<*!%";cQ^k:/+GZ<)c[g9MSG`<)cUf<)l^iIT9BC:/=S\;,(%e:/4S[9heAX9h\;\;+s\Z:/=V[;--dp
-=B&=(>AT.]SXGmh84Zid@:<),85*H(<`E:3USW0NKT(Y6EG/lgASuWq91hZA7nHBK9Lr)Z:JXnf;,:V4
->#\3i;c[$u='fd$h:^<)dF$LkcHFDO`l#X.s1\<D!PuSN^CS/u`6?HJaiDB<^q[Us\@;ID"h(hH[^NRD
-\c'/^\$<'/Sskq+LOsnjC1h'fAnu@,G^Y4#NK96tWNW].\,`u:[o9]?YGnFkTp(t7O*WN:-R:&aB\_+,
-][#'[i8ibJPZg[Za5u4>j4hkK6m<Tf',_`1)]^"8%5gj@6/15UgU9Ns)DAY[i8*)AgsEN00-_YZ)^BeS
-'c.f2-7q>G4@h:j5;KV#Z;4q`V4*QrJ;nA<<CAZ)1dF;p:ejAJ4>\iO0f_6D.Prt5/2oRC4#A6*,:"g3
-0.NTO?YNk685`bq;G]YC7S?'03@Q.&.Olbr1*[nt0JG.50et7'.Ocl%/LDYc-7:Ad,ssO>,r%A70.gQ]
-,U4Tf.O6](,V18q2(^=-+"f<(/gr(t0H1rW0.//#,qCK"6#E%*ai);uM+Bp$>=CPC;+Okr3Bof#@%>Bn
-esB!,;-%9t6T-\L.3]B6*A&io,pFET,UXib1GgO,r@/[<1G^[80e+Lq,9nQh/0uD[+t"fh.O$&f/Uerj
-/hS=l,TnB\+"ei`+s\?S+<i!P*[3$\*ZuXN,U+E[0Jk..-S7,7H+(`Ac-2.g+>bf.2(0Uj,WeFK/368B
-fp>d;[A]LQCeHl^AW\ne*Z>k5*?l^O*A&`g-S6o#-9":P/0Q,_-SHVf.3pRJYdqEZ]=5De_SO42aT9T0
-r6G5b8'K3%cHXPSaMPg3`Q-*Cc-=P[dF-Lne^`1!daHX!KntP=IXQQjGBRnBChmfm?<piD?XR;QA7fLi
-C2\$5G'e[fJ:iE/LAluVL4t>2IWg!]F*iCsT<#&g]tV4naN;K?^q71lb07iCdD*6'\\uh`Ep)')cH=5P
-c-4Ja`kBC.Z`UpT^V]*icGd<?_7mUr_8ORXgssm$aMG[+^qmk$[BH@%SuT-*[]dE]jNQ*2kj@j/oCqh>
-o(1u)kje00na5]6o]YZ7p\FUPp@RtGn+68Fp@RY0kNVO8mHXB4f\PfZrpU3coBu8EkNV:"2Y6D)qY9gY
-q>9dRqt]jRq>L<jq>L9iq=j[Zp@IeDlLFcEnaZDOq"==Ome?>Iq=F4OnGDnPrqSABkO8*>q"""NrTrh?
-q"OU[o(D_Qrr;fJda$8.q"X@Fp[I>,kMYRigZ[qdlKQg:`:2L[h@8Pugu.5Qkj.*\leC:Rrndt>j5K"\
-lK[R2j<!LLmH`lmkNhHng=tTJkMk@SiT'+bki(L`kMG(Vkl0I6f\5<=k2t[[hVmAGh;R>MiT'"Xh;.&M
-hUpfVmc!!UkO7d8j4)5rdeN.ok25%Sk2bapjQGggki^I8p[dn7mIU2Srq,RRqX<5(md;=dm-X*&kO.a)
-mdBK,jll!sj4rGJi9B+Ib+XcQNL-$#R%0]GT)tUYUAgtmVPBo\TqV:Trh'4as.]OgrM9[qWiN8+Yl:^U
-X/i>/['R-K]Xtec]tM7s]t:ksa2>a,]t(_^['R-H\$WQQ\[T)]]t(b^\$^7a['[0G[CEf[]!nJeH$b-r
-J"WpHYe@NRZEUL7XfnOjS[>N$Y-,+CcbH?PRZru%Q'@B"S!TA"LQ/I=XK04LW1/XIYd(L=Z*UjW[%s7_
-P)YWcP*:udL5(J?IY36*L5)k6^n@R4_TKg:a3hf8_8cJ^#f"!]]stJ`]rcaj_SF(,[DTeo\[fGl_8F*q
-Wj&e@dC$I7`N?JU[^EQS_8Eq(`iueR\@fAX`k]@(`5oU)bf.6+`R*#T`QufO`PTO1_7[:hZF\,m]"5f#
-_na($[`l\1b.YL&[DTYmaiViK\@TQ!`kK1,d'pHt`l6$?^:Chjdb3<l]t#Q'd+6:P[`,eYXKSS-Z_FV,
-Y.;?TXffL:XKJk<X0]%?\@K5QV7N_1rN@]V['6mG]Y(_][Cj/d_T'O-\A#r#\ZrHM]sk>NXK](@\[erK
-\$rNC[CQ:?,H%THX1#ICY-,(6X/rP2YHYCAZE1.5['$@5_SrmZTs;5HhbhY4[(!Tp]Y(\TUo1N._p#?g
-Z`CLHX0'mhb/_]Ng"FWa\]WF9R'!^$ZEgmDZ*LmP]Y2(n\[ATF^:1;LX/3"oR$rMSW2c\jVPU#]TVJ9Z
-qkO.h!2odmrM9LirhBLcTDkJlUS4KYVkg2eWMcYkVu<Ime.C*XdF-Usf\GBBjQPmqmJ[%_rAa`QrVcZm
-s82TcjPetJe^W'rd*9h\cHt"gf\#6AioA.EHuE\4CknpcQ]di0U8FrhVilOVJ"3S=W\'p3I:#cF8k2`X
-=BA^.7mUpBJ;1&(XJh.j<).J(V59r^UnO9;Dd?@C;,pn++AP^3>A85<NIcb$EH?)hUlTeLKStM8G^FXU
-ASYaZ>@RSD>%;#M@q&VD?!h#I=BAO(<)cn#='/O#9M\Jb?rg6SIX?QfBk1dlDJX#l?>!q_?!UE,;c6Ig
-;H6Lf<`Djj<*EL-<*<@*<)Q[p;,9n^8l&Ga:JXqi<)HLh;GBt^:f1%c;bg@j;,gLm:.@oR<)QId;HQO_
-:/Xqe;GL.h<a0<]Od;E&KQh';BlIftB4u!sCft:[C3#&uV5/`cFEM\MChIEj>#e?`4\&4ArD+e;;,C+h
-<`W0u;c-Cj<E<*t:K(:o:eOJX;H-Lg:/Fee<E2jl<)cTo:/b0l:K0t]:eang;,0k_:JFS\:esnb;c$4a
-:f0t]:g$gn;c6Y">AB"[SXGjf84Z]]@:E2/9Mo/+:eaqpTqlpLKT(\9EbK&jA8H?n8kMTD91qlJ8OlVV
-:)6](:JGA2=&;Uc;cZss=']["g=OZqbl5ikbf@cB`5B@q^q[Xt]tV7srkTDg_ns:/`lH-DbK@oG_SX(&
-]=k_aZa@+=[og/M\$`ZT]",2RYcOk&TUV1+MLBbmE,KQ4EH#rAH@^g.N1ZiEZ*q-O\@T;b]=YS\Z`gX/
-X/;>80d@eb,p?jQfVQ=.e_9!ChV4N,:05Kui8`kQcB^\D+<2.0)'0tD+s[j42+p/(iT91U[RDJ\1VM`)
-h:piBd'ln*+s@gC,Tmm?)]g@]6:Wdo.5!>+Yh6B\@"YGQQ?Rq?AjfWi1c.?f8OZ'54@MUk00DNf5qt2O
-0J"b/2Dd<K,p"9V/k7KEU5EK%A4]'S;d3C#4?l/%5<1e_/0uo".jlo(-7(K&-7(?/5;b,V3]/TC0/"h&
-,:+BW1+FRr0/>11.OQDl-7gbs-S-Js.4Y<N74B3$.PNJ$,q_2#*[NEj0/"V%.kj8+RD?qjb,Uh+6:kW^
-4@)A$:JE<&5=]"Ja4]"-:KUe+BLkQZ5;Ol<'Fu3,+s\Eb,U=Z`,UY,s0J"Y%.Olu&1GL@+/2K".+!Ds\
-/12Vc,UY,p/L2Sm/0Z8e/cI"j)]p=J.Olei+seKV+s\H[,UY#e+sJ<\+rqsh1F"1h.lB>&[`6e@b).5]
-.P*>6.3^&j2`i<-/3(JtQs$;qXIt_q<BNWTOZXF$*#p"A*Zc=B)^ZjW-7^Ml,!A4I-QsW[-S$;`.3U@J
-[(a>lrkJiW`l5s=b08,TcMl-.cHXSWbK@uNbK7fE`PKF/`Q-0FcHX\]dF6VEebml.J:N6(IsZNgI<p*W
-E,KK-?XE\<'k(N^AS5[kCi=66Fa8@_ItNB1LP^m&MMd7HJq82oH?FUbNLQfEUV=IU^&H)b_n`mq^<4^?
-`6l?1]",c*nE&3Pe'?.^c,n,T_S*k#Z`h'V^V]-icGd<@_7mUq_Sj[Yda-=lcH!f:`PTC&[&p'uSYr]u
-ZEM$Zi6^!/l0n-5o_.n:kj@NtnFQ,6nEfE-q!7L"qt]mUme6/Ap@IhGnFZG?iTBCnqsa+Bn(lsho'GZ+
-nac)>q<@51mdol5q=sXUq"XIPqtKULqu-HjrUomUmd0H5me#r7mI9Q.kN_R/oCVkSp&+IXrV?-\pAOaX
-o()GFnF?2Gp@IkKq>C'^p@nC[q#('gs8VoKe&g!dmeHG>k4/*/jPJDDkhtjqm-Eoc_o;*#hV[2Mgu.,Q
-j6#Uah!<VHhVmGQj5f(Xl0.<okN(X\h;@5QjPeq[mHEQjinEDPk32$lj5K"Rh;R>Hg>UoBh;-W8k2tL[
-j5&VUki(Oal0%*ejQGOYhW3YLiU,skin`nmp&3oVeB6%aq<@/$gYLfKiT9OdjQ>IcjOM9GmdTT1oDJXf
-p[%_Np>bW)lg4!'lKmoujlu'rlK.'hk2kOYioT=Yf$;1(N/`pdR@BY9SY2[LTVJ9YV5C,cUSFNVTV24S
-rLa+`s.]OgrM9[qWiN;,YktO%YpZi_[_',^\A#\o_7mUqbf[rC^q[Op[^NQN[CEWQ\%&oW]Y1kf[(-+C
-;m`s>\%KAe]"+YfH$FafJ"a!IYe@KQZEUL7XfeLkS[GT%Y-,+CcF]jJTph:8P`L]eQ^<ekLQ8O>XK07L
-VONIIYd(L>Yd:dYWLTKPR[',!Q@>'XLkLJ9Ljai&JqJf\Y.^U.YeJ/qaiMlIZ*qHV]Y)+m[(EcP\AGSb
-bJV',[DTPh_nNas\\Z1jWNNP;be([=a0N.c]W\H@]YV4ubHeO\\@f;U`5'(#_o'1'b/1[!aO&/Rc+q0/
-[^<TV[_K8Y[CEZMYHk^R]t_P*^jaeRb1+GH^V7b']tV5#`l#L,`P]L*_oU0F_o'I8b/VE>aOf,!`P8sq
-d+?4FYIqZWXJD>_Y,AY6ZFdoZXfoR?XKAe;Ydh!M\@/rMVR`Y+Y->4<['d'E]",;\\$`cT['dHV]=>5b
-aM59u\ZrKJ[^irX['I$>XKo.4X&?1)WN<1rX1#I<['Zp<\%/`L\%9&U['dBLXKJt:X0TRV[Ap+2_Tq2d
-^9kAZe%*&nW2$5o[(snfX0/J0\uDg]]ZJLBc.U^s^q%Y?`hKiAYPkaO[(<BF[^j&][Bls8Za6pEYcFIa
-Od(3BWiMtnVl-;bU84T^rM'OkUT18kVuEP#Vkp5eVPL#_URn+WTEq<dUnai`VP^BmVZ`lpVP^7*gt^W8
-f@ep6g=tHDjlu'rqu$HlrVQM&rVcTep>tAogt($)dEp+]bKJ,ScIC>"gYUo5OF1nVB5EC%VO*L:St`*^
-W2Gf.H@MEbX/`1nR!`48:/"8Z<EE1&<(0)fIt3?SX/r7[@oH-CSY`0XUSXZRN+lBo=&rF/H<a<C;cm[S
-Ll?k8Ci=<4StqQrI=d-&JTuQfF(/ci>[CuTAn5CZ?=IJO>@M#H>?Fs+<`iC&<`E.%;+aS[<*`U.Jq/<#
-G\gktBP_Ku>[_8ZAR/S?:f:1f:/Ote:K14d:/tJ"='8Bt:eaSX:JFY[9MA/T8OuHKr_NSoIT00E:/P+n
-;,^Cp;c$4a9he8U:f1%b:/Fhi;G^1e<)cat=Bf*HG*%uYR"TZo?Y4+kBP(^_BPLgbAo)ODS#)m5G'%kK
-G].>1@p2i-5X%\39hnM];,L7e;cQgs<E)mn:/+J[;,L+`<EE*q;,Bn_;,gOq<)HIh:/4V^ISEO5:/"DX
-8PN/`:/Ok`:K1=j;,gOp;,L7k;,0kb:eabg;bg@l=']3MM3XX"QZbkh:K1\0;b9VZ?=-H$<El,lF_QA[
-KmdrSBjYCeG@FBD6UaX@84Q<G8P2WM:eseY@pr82:/G"p:eXbjC5LQic-+/Kb0%cB`59C-rP'Je]Y2(q
-_8=+/`Pf^7`lH-DbK@oG_SX(&]=k_aZa@'Ir3oY(WiiV3YH=k0YH4RnR?WefK7.ueF*2VKG'JCeLQ7Ib
-SYW?o[^`l[^:q@r]tCtb\?3!:Tn=pA*#p%DC>.(5^sL]giT/kMS75;r`oc:@j4qqBIQAGi)AX>9+<2@A
-&IpK_5>'nrjkR71,T8MTi8EGGi7uYd5p[[$+X/6W)Aj>2,qV>K/i=n'/1e<`]3&NePE_5XM3_g:76i^m
-7o2]@6Tm@n8N&M!6Td:^1b:==0J5%11c-O"+XAU)1Gu4tDgH1u4?#Z-=%teH6qBU(IQK#)/M&7q.k`7t
-1+a^r1-ITS3[uX-+s8-W+t4]Z+X80O*$-@S-Rg`'.Q8e/3\`*9/2]",,paod,UFol.jlVn0/tU8.kNG1
-/i>LJ8T^H9aOJA4RS#S*<*;XS2(h'^0ge<%@%>9je!O0<>[:r=9gqE*.OGlA*$$+FIO$3e-Rg5g/hJV+
-/1Dql,:"Wb-mg/l2(^1*-Qa]`.P35'-RC,a+seNW+!`$O+sImH.OlVi-R'fe/L2\p/hA@t.4chj+t4f[
-,r@2!.4$W27Y\@ke',pi*$$:P0Jt4!,;(c0+W`-k^"/3>S#`BRM.BpY6XQ9P+!VR>2'*eZ)^$:D*[)aV
--6aQo2^]jq-7phl(E4P=0=8@,_oB[6`5]sAb0/#Rc-FV_dEg+_bK@s*a;)b8`Po[1_o9[>bKeAYcdC4l
-e^rC&rR1jkFa&*/Gp7Q\G]n1MEH#Z,BP1siB4kggB4u!oCi+'.Fa&.YJqJl7MggMEOH,?TKmeArG^k.,
-TV\]i]Y:he`Q,s8^q."gaNVT<cb?ru\&?V^jOVo4ccaVX`l6$6]th.`YIqQ`_W]au_n+72]tM(q`6I>l
-cdULkaMbm7_nN[dWh5r[X1,[L\A?&CcIUe6mI9c=pA!b2kiV@#mH3U'o^D>>l#QCln)rs#q!RbKnF,u:
-o_.Y0j6,h*lgON5g>1lUp$h><o'Z5Klg=',o'P]8p[[nJoCM\Mq=aX^q=4(PnF?,?nalABp%.\FoBki-
-kO%d.o_\R^r:9X]rV$'_p\=INm-O04qt]pWp%7_<rVQ9[q#:'pr;?Nns7tBtc[OI7qX!8%l0[j%j4N;Y
-nac8>mci6=`TH17gXt94gtUcDhrN\QlK@<jj5T%Rg>:uWkiV$jk25"Lh;[PXjPAq]jll*pg#hM`lfmKh
-hr!2CiSiYMiRl]8hU^HGlIt:Zhr3b^ioK:ekMb:Tj6>FSiTB1]l0%6pip-11q_I3]bg"W4kNUgVgYUlE
-i9B=cmdKf9eAV:No'c&=s8N&omJ6PMhs'7elg*g#mdf>rl2L&hlKdZpj5AqWjlkLPdDMK6O-,p&StDRF
-TV8-UqkaLkUS=HTrLO"[rgs+]$_Eo\St`!VV5L5jWrB1$YPbO'\-'4N]"7mQ4hSGB^:q7l\\l;"^V.7h
-\@/iQ['dBO\%0)[]"5Pa\[8iQ[]m!@Z*q<X]tCqPI=ZfnJUX>qW3<\:ZEg_6Xu<S_T:<-gY-+t7]@+?i
-VkTZHR?*/VM3O?dKS>GgY,n\A\"oIOZ*:L=ZEU[Da/bc%U7.@5P(&jbNJ<"9JqJ`2L5:YIYHP[5Wj'+S
-_op$Ib-eLb[_TGbY-,OT]"PSV^W3gbYd)-U^;RRm^:1qr[]$71[`,Ygf#4\qZEq6PZFn#daNq9([_0;Z
-Xhhlc]"Yko`Q,s6`QQ94]Z.Ln]Xk\e]Xknk\A,_bZE^U@\[fJrb'q=Z`6$QO_8XC0_SEgn]tqb5aMPd1
-_7[5'beh39aiMQB`Q6Zag;Uh;^X:WCY,\h;[Bcg)W40LQ]=5Mi[&pOEWhcDeWhuqtYcb(3X/`Y<[^EKK
-YcOn.[_0/Z[^W]QZa-sK]tM(c]t_7s`kJXb\\,Ve[Bd!>X/iJ/XrsmQW2$DrUoV)>X0f:<Yd_0L[C<`V
-ZECC<\ur$:[^<IA\hCFj[)15Mc+^Qo\C7suXJ__eXg#@RZ*1XI`5J^Yd^dHBa3N8df#5/Cf>X>`Vlp$'
-,dOhlWN`hD]tM(jY,\e6[(!9AT:(t-H[i)sUo1)eVl$>hUnn!`rhBCj$)aYuV5C,dUSFR^U].+kV5F3e
-rhU($V5C,dVPU,dk2kX_hYu>*g"P08hr3PSmI0N5o^hkQqYL0hs8DlmmHj&thUg<-dE]tXb0%iJcH=\f
-fA4H'KPt^HI@.(=R[B_@U8FriVNHCUJtB$CWMlMXHX?\GBLu0'=B&6s6:#72IYar%XJh+f;bhA(V50l]
-V4jB;C0=P<<`rd8;,C+kAoWQ[KnOJfFa'RWMg9f(Jpi2rH$a^EA6iGJA7].WA7f:\?X$cD>?+[(=]8@(
-<)cms='/<l9hnVj<EK0I%t/M4BOkjoCh[3bBk_-a>8'q1:Ja_Y:/FY\:fL:k=&i$l<DNBd@o6#r:f'hX
-8OuNM:/Fql<)lXi=B/3t<)HOj9hIrK:0(7h:Jah]8Q\qg:Jt.i;HR%*?>=YFQ'dbcFC/3]BPD0qARfFk
-B521!FblN`UQL1\JU;ckF)Yo(>ZXWg9N4ti;$Trp:/+J_<`T)tE_];%9i+_c;,'qe;H-[q8lSek=&i0q
-:JX\Z:f'n^:eXGT:.e5\<_ZFi:Jb"j;,^Fo<)?=c;,p@b:fL:j<DcUt<``R9Di'aLR?r%c7o!#i@8KHa
-9jhF/<*We)V0$C#KnOknBPCmdCj0;_8jPj:-:p]t9MS&I928>]:etV1:esk`='ABo<*<soe'H1U`59I2
-_8!e$rk\TL"h_O_^VRhe`<4-$aN=G&"NeX$`52Gf'"tui]!f)W[C*KQ[^NZ9T;&3_ri@?JY-"_"T:)"2
-PDtHQJUW&nH$FX`K8,5GQCaqSZ*q-Q]YD:3_83q&\\PMXYc!.$0d7_g15t>GXi/]Bgu7;Ngn&.V>0#ab
-iS`M:OZFO)*#BV<*Z,Y/%Lt$M3_J5ejkI+++rN8Uh;6uBi7uYd6mX$)+X8E]*>o\3+XoB24?tSX2Ef:A
-VGh/QM2.7LI%5@F4uY>c6U`po7nZ-94#&dF75ZJC.lSq32_6L6.Ps%2*$6@R3@lq[Kk>4,7SQ0><*)j]
-91VcE4#nZ3-n6Gd,psuf/2/S.2DHL)0dJ%l,palb,q:5d.468[*?64J,UkK+0K1=14>SKA0In_),9S*Q
-.5W\--n6Vi*]Z#+-n[2,0/YUK8T^H9aN_L]UQ%Ai3CQS383A^p;b^%`<GA,Ig!d9IBkUg`>?4Eh3\`3/
-(a:L\.46Jg+s/!Y0J+b(/1Mng+X8B6.R54./LiD0/068m0JG+.,pX`Y+=&3V+se6I+<h[G/he@p.3p/i
-/LMtu/hA:m,UY2g*[E3_.5!"s1at"=9U3%_`mN#PL)_0W-8%&!)]g=d4";dD6H.Z98Wp$IQ\Jg\77CRP
-6lR0](EFM8)^-LF*$HUW.4?N,2^K^q-S7"n)BL"@0tP'8`lZEFair&Tc2Prdc3D\BccsYTaSs3Y`;[^Y
-`5]g<bPocncd0tdeC<%"f%'`Ks)fc7G^4X`I<g-`GBJ"KEboN+BkV0oBkCpgAnPakCMds1Fa&+\Iti]8
-M>`MhKnb),I<pEkQCjnOX1Z-Q]uA"1`5&sn]un[?^sKg+[^X3$nE8ETd`fkYcGmlGrk8iLZEV!S^V]3g
-ahkX;_#D"U_Sj^]hq-B*b/D<>a%4+^]!A?,S>*$m]=5Dg_;WMiiT]e"o^2AKmHEfplgX<&k4A96m-X-5
-qX*M8nG;YGn`T?9nacD?hW!_cp?V5@m+U7Tm/6e\oc<W!qX*e?mdfZ)oCq_Bo'l8Gp@7hQqt0CMrV?3`
-rr!H+r:BXSqtp'\oC2ACnFZVVpLa3fo_\CTq"O.Kq"=7Gm.9uBmIL)Mp[@M@nacMNoC_eMqYpNjg="<q
-lhKo8n*fW7o^:f&n+-,Co'ttm_o:ctg"P'2g>L]Bgt^uMiTfUeio/nViSNPRl0@HkjQbRWiTKOokl0WS
-i8NnelJh-ql/q!aj6,F\iVhdFk1\JFiS*,MjPf1_j8S"1hr<YUj58MCiToLXh<+%ej6#UniT0Ftr8Q5M
-c-uLNk2G(LhW!AHj5B"co(MM$_t`ZhmdB`Frr;f^qY9L1hWa@ml0%6pmH<a%rUCfsmH<]qjP]"YkN1I?
-Sr\tqS=Q:FT:_gPV5=-f#c=JoU7n6QSt>qPrgs(\$D*o`USFZ^W2Q_rriZ:)r2p.3\%0*L]+Vcg]YD4q
-^:_(r_o'=+^:V"b[JmK2ZOs^X[^`l[\%&fS['m6EZEgpOrk/lUV0df@H%1@>Xf&D5Za-m@riRQRWLoZd
-Xfeh1Zb+W$WiDYYPaISiKSkq\Mh-SBXfeb*_mQ2+N;^!hZEU[DaL7t;S<T2(I[HRhNJE.<J:<-'L5LeM
-YcbF)XgYs``65mCc+^WtZb*l]XKK@U\@/`M_oK*d[^aDh^:USX`Oih$[\^".[_oMgf#"VpY-lEk^;It,
-bKRK/\@fMZWkH9Y\%B2fai1j,aN2-+^WFL4`m)iOaNM64^W=L3_S!Fm]XbeuI`]IO^r+L8^V[go^r!t(
-^V.Y+^:M&"bf.6+^qIJ'`k]I%]"lbIg;L\8^!50A]=GJ[^;7C_YID3Z^:D(r[&pOEWhQ5bW2R#"YH4\+
-Y-#1B[Bm0FZ`pU:[(<oZZaIHP[(*ih`kf=#]=,5a`ko:"]t1YYZF%*IZEgjE<OB-AX/N5-WN<P9YdLsI
-Yd1R<Za7$GYGeM+]sFc@[_95Y\@f>NXh)[9bJ(?m\^IppYc+4jY->=IXfJnDaMb-]e%NlJaNiDff#52C
-f=[6<Y-5,0XrFXWYd_<]_SX71[&g^H\?i9:XK&"_I"JE#V5F0g"K8,lU8%U["0&5sVuERmV#mEeUA^he
-Vu<LkV#I4gVZ!>@k2kX_h:pW7gtLK:h;@/KlKmp,o(2YOqtp?jrr2rtmd9?(in`5;da$,:aX5*McH4Sc
-e^qluKl:^EJ!d4>R[KeAU8FrhVNQLXJt8sBWMlMXHl??e:.n/W<*3+";F*W]G^bIIW2unU@Sfd>Sc5Em
-USXZRMf2p&<Dut,?r9`t=D)T+K8"u!FEMi'V1j)CKnOr,H?X^\B4kLR?=d\U?tEqY?sR&F@9HW6=^+j+
-<DHIr<E3*t8k`#Z=B/IMI!g?^Bl@j,DJa2u@;0Lh?%-!T9MSDW92//V;,9tb<E2ji:fULn<EWI)<EDsn
-:fULm;GU%a:JO_d<DlXc:/t1g;Gg(a;G^.\852rV928Aa;,'\Z:/4\b:Jatg<a0<]Od;B"LN[*7C2.I"
-E,99*D/!d$Dg$r+V5'0*J:`,qHZa:C?s?]-7SHc[;%lc';,C"a;,pXr;,^Lh9i"\g<`K&q&5H#"<`Mst
-=&i3s:f11h:f.*f$rfqp:Ja_[<)ZUl<)NWk!)NPj4\naG:fgLg:/k:p;,C.r<`E7/D2OUKR?r%b78Qri
-@8TN`8mYk'<F0%+V06R'L5(.sBPCmcCis#S6UX?m8k;E@8kVfN:/Oqg<)mO?<)Z[j<*<4#=^>g%d*BbP
-_8*n'^V.Cs^qdec^]qHb^VI_)`W!mVaTfi,`l>p5_>V,.]=YYc[^W`S[^W]T\@.s#U8G#qZ*UO7XfSFr
-TUhU>QB@/aKnX_nEcQ8HI=[EAQ_("QYd1aM^&Z"J_g/f/[^NQHLa=o$*%!M&iQn^HeCra;j5/RcC/eBV
-jl>=Vgs20M+<VO:)]p.>(DmVn.PWtZgY_,HYWNsD29"A-hVI,Fca-_-,9\!I.4H8T(`FVI1,1gQ0K(gT
-cJ+%EDhXC7P_EtEM+pE!0fhfn2E+0$5!:e^IR-CW.PW_A/2/\#.QK+71aa1_,:PN%25#J5CfEr;>?b?;
-=%5\S;FW`.,p"?^+<VmS-7pYm.P`b.,:PE'/MT:J1GUj8.k*5/.P2tm-RL)f1,CL7+t,9".4m%m.P3+t
-+<W$`,p=Qf1G'gp-RC&l/gi,!.kj8+RD?qh;9#f*5sJ.@860%q7S6TT;GpV5U<;0<Z#O8c>[_)J8k:il
-.j>iT/1Dqm-RU/`,UY2u/12l#+X8<b1G^[6.OZPh/Mf%-0JG+/-RC,k-RC);-P.aL*@)pP+t>#e.4chl
-,pai8-PIaG+!`Nf+<i9h/LMnr3%-.36AJ.B`mN#OK,PXR-S@/#)]KqV2(:1E6G_??:mnD`SrI,l77COF
-3ti;E)'0b8)'0qB+sncl/hf"I4";^/,Ub2l-7UAa2S?cAa8O3ccHjb[cHcC4"jbN?bf\$*`r<m\`Q#s=
-ai_g*cMu;ldf.`$e^`1!e'lf`"`J@"FEMg,GQN2:HN&-rF`;;<E,TQ0Bk_5ZAeSlmD/F31F`i%WJqAl:
-OH>ZhLPl(_4+Mj0P+A>HV7*e6]Z%n0_S<Xj]Z8C>^sKg,\@0?&na##ae'H7bccO5O_8F'rZa%0V^W#Eg
-a2#45_#D"T_Sj^^iRuc2bJqZGI`91<]X=l5SXu^d\[Ar`_<&tsiT]e!oC)AKm-=!"kj@m)l1+9-lgaN@
-p[.MFo(MSFn`00:mHjH0h;[_hq<mtEmbm*ho_eX]o_%qTp?h>:mdfW)o_J"Io^DMNp$2/Bp%A.YrV>sQ
-rVZ3UqsO7Pqtp-bnb;hOoC`(\H2%('p\X[Xq=X7Pp%/"PnFl><n+?GQqtTIJnaH2Cn+HAIqYpNjg="6k
-hY?L1p$_;>o'GK"kj%[-n*]Gg`5Lfoe_&F&g"kB>gtL`Hi9&nNf\5<FkNCj`kO%KjipGaaiofUmkiLma
-ioo[kkNM'kkiUpckN_.-j8\*Eio/_IiT/kSjSn+Vj6#CYhW!SSiTB1XiTB:dj4iPYlf.-ll.tFko_d^u
-bg+`5jlYX[gYh5Ri8WMIkO.s)e]IUWn`oQ6r;Q]imeZbIfAZ,al0.<nl0@R"mdBK0md]T*lK[TmiTTOj
-hohUPOcl3(T:_gNU8+Q]rh]anVl'Hdrgj1^SY,nQ%\KDeTq@sMTVSB[V5^GqriQ1&,-@uKXKB%E]Y2%o
-^qmb"]YD4q]tM(p^V@Cl]=>8U['I!Erj;a:rjN<I\%8uWZaI$CY-GOLrOi]=I=?KdI=%H^VQdP8Z`sG3
-%BZb4T:<0hY-,%9][Oh:Y,e1aQ'mhqLQ.RjNIckHXfeb)_Qf`"MZ'egZEU[DagnCCSsGV1S!]G"M2$_8
-J:<$$LkUqpYe-R3\%p)'ahcHN]XY\`\[oM]Z+[cT[(<ig_mHtj]>M1q];rQd[^NoVUT1Z2`ONt;`O*.a
-^W+:1_8aRBaLf3s]Y.XXXM;]a]YD+scGm0&_8*k*bK\#9]#i++]#_=t^rXU6aL]7+^q@J)ahl9?a3MT?
-`P8q"^r"16_o]R&]"uM4b/Um*]tD7u]#)"h^s^oh`4`^l`n%c>_n!7j^:+$D*438e\%]YbXfet(R\$.D
-V6-SsX/)htVlm2'W2h2J[C<WOZF@W[YHu$T\@K>j`50.!\@KAk^V7Ik\%/rS[(!]Urj;[2#I:G1YdLX<
-[JmC$['m?EY-YL>ZF7-DYdV!N[&^FE]sG>_ZDOb=bi?m\[(*Zp[^NTETVf$'\\+i8YIDE^WN=[eaihiQ
-f@A9a]?Jg<P+o7fY5YRQZ*q$N^:q:o^VmCY]"kqbXKA\0V42jaXKAJ$Wi;nnW2QMfU8"?TT:Z"Z&Z2G%
-V5'f[U7e3SU8b/lWMZQkV#-kdU\pi'nF,c0jl5.NgtLH5e^rI+hr3STlK[g/q>U?krsSSlna>Z&i7uo4
-d*+l#aN;HB_TgBOd)C`oEGffIT<G_mR\6@NWN)nqR"Ka;SZAciV4a3)@Sooo8QJnq=&r6e7V?srM5[DT
-W/G%Z96-U&UbAL>TpppZ?WU9-=CP`::Jk5.FG5C!J8fUOGG:jgH%Ld*JV&,kI!94:?s?oJARtdM!+,V3
-)dccQ?!:?0=&hsp>uOU$:e=>W<*E@-JUW-#G5c=pE,KN1@U<__AmJV;92/;X92/,W<)?1_r_Z'_='8Ks
-:K:Il:K:+g;,pUo<DQLl;,:%h<DlXd:fL7f<)?:e;,1"b92A8T9M\Vg<)Q:`:/+P\9MeYd<a0<]Od;H(
-#`a+;A8Z-rD/]Dh2JQc9BPhmJS#)pDLOt21JU_reDe*-V;bg4c9h\8X;cH^n:fLOs:Jk4j:Jati<E)jn
-:Jatir_j)%<)lmp;,gRpqb[Sp:/"J_:/Fmg:``J5;,0k`;,C(g;,:"f<)ldi:fg^q;Gp^t<*WgHMH6"4
-R?r"`78m2m@8oih86T4m;d3M"UNgR+Lk^D!BP:a`D09,U77Ka;84H'?8PDiS:Jjte<+TQ><`Djo>$"d2
-?>GPGbJ_94^;%It]Y;+q^qmn*`;[O]_SjC4a2c9Db07uJ`PDDc"M_^`]=e'Q!P,f?])e+\I[H\%WNEA+
-Xfnt6Y,nXuTq.^?P`UlUI<]jTGC=stNKKKrTr>#u[Ca/h_o0O-`Orgp[uMaf+W_saL"jnX`n&o$j5]"P
-W,>U=`oZ7?gtBrA7O95r(EOeG*#]\*'J(t';VU0lfW-tO(,X"chVR)Hgs<601F47d+>,8cIM`nA-S753
-1,CF;0KdP,QW&$aR[BCgEM/([83\pi77f^,770!p5!D>"1,_9Q2Cp[;+"ff--SQha*[N?t0Kc@mG^a+'
-?!UiB>[U2j9i=GB3@,^l/KuAa,:bN"*[WBe.PNbA0I%l"2'jP(+tkE$1+b7-/MAS#.Pik4GV(0l1+Ok/
-.3gDo-8-ho/0c;_-nmJ5/flAd,:b,d.P!#'6#E%*ajAAIQp4,H:J4_k9h7fF5Y4UIBqWW&eYR.hART"Z
-@8BZ]0.nOm,pFHP+!`9d/12_p1G'k"1FFLs/2&_2.OZVk/MA\,/Li;'.OQSp0IclH#:1Q8,Ujo_.K1T6
--RpJf+t"``,q:8f,Ut8q-QjZg0IJ>"1*n;/7=VhedE9O])B(%R/i>(#*[!!c+t>Z6]%!6MSZo,fNF5pU
-7:DHC'G_T**#fb5*?H@L-RU>l.kj7N/heh&-n[##0.@r$^;7h2c-O\[cdC(bcHaYW(!=YCc-4;N`l?!:
-`5BL0`5]mCcHji8c2uGBdJVGoeC4BD!,VXO%<-?0FF&4\H[L0eH?F6+E!'onCM`r`'5D<"Ci=66FEr+^
-JVT&COHYi_NW+VnJq8B9Uogl"[^iZU`Q#m6^U^hda3_lBd([*$[`$P^nDDpOe^;jnaiDTCa256kZb4#e
-`9>^i^:;V,rk/ZU`6RPue(3:&c-.?Q`PTC)\Zha!TrPZ;\@]SohUpW@l0e'1o^qt@kO@g'iVr+FnaPu=
-naQ,;kO.p'mHs`Cl1Y#7k3qKfipHC8lLaW7iSs.rnFcDBoCr.Rm-a9/o'5H3qssCQnbN.YoCr"NpAFja
-rU]RXr:'4RlM:)Hp$hV8q"XORpABC;q>0pbrV63epAFjXlhUGPqtU!aq=aFMn+Z_QmI0H0qu$Bjs8VoK
-e'ZP'qr-i+hWO+_gtq/Xm-F'*m-2s:`9#n.g!e9od,![:g#:oHjPo"Jf\><BiT/nWmHWHbnET)jg>1cM
-kM+hXo'k_tjkA\Wm-<ftkMkL[hq\:grn;AChr`nYki(7LhWO%XiT]RdjQl3ulgWm"leU=[mH!Nok1o8!
-q>K=&bg+`5jlP^`gu7P^jlPFZl1+K5e\q4OnEoW7rVl]dnG`.TipH$qjlPalm-Ns#lKRBhjltpglKmfr
-kO%6fgW,eEOcu6(TDkMfU8+Q]VPXWqV5C,_TUqdIrga%]rgj1`TV2:X#GRofUnsogX8T1"XoPU&X:2SI
-\[oDd^VIRu]YM>^^EL;,_8!Xp]Xk\a\$`ZQ\%&iT[^W]T[^icTZaI$CY-GOKrOi]@It<-$KR]MmVm*Y9
-Z`sG3%'?Y3Tpi<iY-,%:^!dqBZ)adsR[f\'LPqRqO+E.NY-+h)_QTGoMQsDbZ!X`A[`P_ITr"BNT:;.2
-NK&gOKS"c-LQ%+SYHY[>Yd;'b`5KaHbI"Um]=Y,O['[NY\A5\d]sk)N];rBK`P]"!afDSTYG/&*^rj%&
-f#>)-\\tnf]=c&'d)3E,\@d:(['.<d]"c+qaOA8D_SX"&bfn&Q]t2J4\[fqi`P9:*\\G5`_n`q$bKRuS
-cd:(ZaiV?>aLJe%dEL(Zai_]B^qID"beq$)]"6&'`Q6Zag;Uh@]Zes.\$`'9Yc=IqY-GF@['I?[[&pL;
-V4O<NR@TtKZ)j_%Whul(XJ^NFX08h5[BI!S]W89R_Rm.Z[(3laZF%Knb.G'pWN`qJ]XbM\Za6s@XK8J%
-X/)r-ZF.6IX/W82[]ZjG\[8cX^q@@tYeRlQX1H*S]XY,>[*7(\bJ(?n\^Ipp\ZDL&\@fSkXf/P;`ke[W
-f"fDQaj8Vgb.bO9fZ'VkYHB:RWj&e9\$EKR[^39I\Z;[?_n`aeZ_jXnQ[+1aXf8;"Wi)bnW2-5`rh0@b
-T)GQ%VP^2dUSFQXTqS3UWiE%tVP^/bVPa<d!hl<_r1Y,%o^_J9k2P=Rf[nX%eC<%*iSrk\lKn'6q>L<m
-%0$5"o()>:k2Y=NeC"QGbK.iGaMIl!3mGd&M0F,fKV,<PR[]tDV5^JnW0i3cJt/mAWMQ5RIUl>P:JFqo
->?=j'7Rq0;JVpD*X/Ck_:.oVurM2<ITpgjT>$"j/>[q5?:K(J6G)(g*K6)6[Gb_$tItE?-JUr&nIWf44
-@:!8G@Us"Z@prqV?NaS9<E`T*;g)>G:fgmr:/jtZ9N+tt<Eaj"J:Vo_A7odqCi<ffBPD'a>>\'g;bTn\
-:/Y.j:Jt(e;-6q">#8!t=ADUn8lSVb;,0qX<)c^j;--k"<)H[s;H-Xn<E2ab;Gp=j;H-Un:esh\;-$Ld
-9hS,Y=BJd6C3G](Q%#'VE`la`@:j.`@:s@kAS#IiFGQE_Um$XfKn4YuEcl>4?!1$!;,L(]92/2Y:fC.g
-=B8-m=]J<m92/5\;bTnc>$+Ws;G9ne=&r=#<)HLh:JOYZ9MJ,T<)?Ln:eaVY<)cUh<E2mp='/L)=\r1$
-:/+_j;c6Fo;HI@=CgDp`S=,^c6pt$U?=Hr18kNDr:fUh.Tr!!KJ;/f-E+`]eASug':JF5F7Rfm=91hlO
-9hS,O9i#2*<EE3t=C"g'=^,U!c-"#B^V.Cs^:_1o^qde'_o0C-_Sa=2rl5#[rlP;aa2Iqis1\NJs1&'>
-"1u.U\bs&>LbO[FPF8)?Vm!>2[C*BIZ)+4hSXYt1Oc>3MJ:)ftKo(YGOdVf9Vm*M;]YVM'`P0Fm^H9)o
--T!>*1cC6LeZm0GgYUuNhVG,J=BNQ(j5SkGbFVEU+s@pN,paNL(_RW<0g\mtjPngk2&[2d`S:CK$fKgc
-Yt6Gm/0u]"/q+]U)':Ff4?,5\1-7E`d*o[BG^u'HP]M\WH9OY`3]]#[5X7b*5"Rq#3ADp<2'j\#3A`!<
-4s(q!+rD@M1-d?MV29MKAmRbs<`3(19KPmC76<LV+!iQb,UOfj3@uR0/LN&.3&!KC,s""2,WHi!.4m"p
-.2acl.OHZ(3.<S<0K(jB0Jb161*[ko0eG780JY:3-RBuh1b0^o+X&Tu2*4BOS%ct`ag?UO3Cktm69I%d
-84l696VLs\b1kOLG%,/k;Gp"a;EZWb,p+B[+r_ID,UF]b,UkQ(+=&p"-m9ZW-RpYj,;2/=-mU8`,V:c*
-/M&G#-RC#^,$,j-*uQ=R,q1Dk+!)UW.O$,j/LMu$1GCLB,Vh%t+>,H!.jlnn02#5u\Alq=`do$H/LiG5
-0-qed1GU4.5<cm:RT,]VW1A`J9ftp^TLU"G(`+&-)]eo#,9e?U+<MdS2`33D0IJJ2,:+cb)`GIK`Q?BN
-cHab`cd0n\b6Z;5ai_cJai;@"`;mjU_ZIcrao0QacMZ,ndF-Ilr6Z3mBl.[,EHcPOH%1?sJV8YsF)l;@
-rc%mTqe\3+CMdp+E-$)DGBnL`J;/f?OGf$VO,8FXWjB%8`4rpn]=Yhl^V@S#^qI(_e&KGB]=G\raF:tB
-cG@i[cHk+iahGp<ZaRK[_8YH`a1o:F^V.Cu_T'phk2"S<dE');a2PWrWMlbqVmX:N[COQ%gX4dAnalDF
-mH3ZokO.^'lg3m'p@7G=n+cA>nbDJ>q=F.Ko'Pl;j6uBrj5fb0kN2F7p%[tNp%\=Tq>L3`n*fi9mU5\`
-q=j[Yp\=U[oD/(Nqu-0PoDeOWq=+1Wm.U8Alhg83mIg)Hqt0U[q>UEnq>L6_nb`.PnbD_Fqt9XRnaQ&9
-mdp&?mdKi@mI^2MrVlTHf[A:2q<[P<l1+H.gue&'m2>6TjjUu[mH*9ahVQc7hrj(Shr*S`k2"_?Ib!NB
-fAPTOn*T9#mH`ipki_9th;.AUiq)Qnjl"tNi8j%\hr3GLl.k@Wf\tTAkNCg_kNpjUl/C:Nj6+qFkMOnO
-m,R!]k2t[`kj.KkhW=%nqV0QBcJA$QgtqA^jltj\jlPLdmc`?^deW8,m,.*rrVuihrq#C(k3_Ep+6i4`
-m-*NnlK[Klk32<rjlkRXjPoCSe&@`@R\$@PVZ*M%Vl-;aTV%^BR[KhAqk"1cSt;RITq\9ZVu<RnV`:WS
-X/i4uVl?YqW2Q`([^NcW]XG>]]=>Mb]skMk`l5p6^q@=j\[]/VZa-mL]XbSb]Xthi]Xte)]=b\bZ*C[C
-[^VoRH\$m)J>93DS"Zd^Wi`D.XfJ4ZP-1phVQ$K!]YV+b];Md<R['.tT9uCJNL[,QY,](2R#mTPXK8P.
-YI2!i^pKo5U7@L6PELu`L5LhFK8l"QKorF<[\g(9_SX.+]>M+a[(EcT['m9M_nEFl]ZRm#]>2S#]u@^t
-^qI1c_5k,TXK/G7d^6:2c,Rl;ahl*<_T:$H_S3as]!T5l`P0.(_8=40]Z%\!aO%]-^"C0:`OWn0[(aD^
-Yf4,IZb3ic`Oik)_U@)a`m)Z=]#_n&]#24kaM5L'])B)M^;7Il]>VRs\@o`'eC_US]Y53*ft"c1[^j)N
-Trto5[C3HL]"PJPXh_"9Wa_^&Y.Cp;XKSqC]!8<3UpR\1Y->IQ^9t;Z`4N^t^;\'u[)0AacGm3([^<BL
-\@K)RZEC:>Wj8Y!YcFq9\$3*G^Sn3EZDXe2^8\<MZ)P4K['-[@[BQg@a2Y<^Xg?1.`_==X\\67lVm41M
-ZamTK\[f#P\Zr9S]$@\9e\T>FcI^4UeB"_XZ+%!@ZadWVZ`g^E\$<0D[DTJ\[&Kt-ZFHg2TR)<hVPBr^
-UnspcVu`frri,jirLaCiU8+KZUo(*aVuNaqVu*Cns8F&8p@7J5k24tFda?Ced+I")gY^uPkO%[.o_JC\
-qYf_1kNCg`hV?i<e'ZF`a2c<F`koTGKQD$KGE],1Yd1F5XK/CtWL&m#K:es8riRiIOaM"N>"_[n;,U_'
-84$3UApL;TWMbnt?sI&qXJr7tUn3s+A6Dc,=Bo<D>rc+uBQJ3<G]7eQG^Fn3UmH:QItN<'J:rr3EG/TP
-:1.I6?"75C>ZY65<`E4!;d*4%<`N's=%uXmr_5[Y@;'8!EG]Z*CM%6nAn>Ue@U38D<)c[i:/+GV9N"kl
-;cHUi<E`3k:g['s<)-Co92\b`9NFtZ9i4_e<`)aq<=`;@>?+g-:JXtj:JXqd9i_0h,#;'5;c?^u=]\d5
-?!1')='9<`P*2,rM0306C1h'hAR9"brb!6`CNt`,Vl,>sH$OOTDea3,@oQ2p85<Mq=&Vt#?2dbJ<EN=$
-;H?dp;H$Lp<_Z:g:f(@s9N"V[9MSJa:ejh^:/t"d:OYu69hnYe:f(+m9MJM`928>_7nQ]T8l/Pc:JXnf
-:f::`7Sd&rBP_[NPF\,*HXBWO<Du^o;I*d><DZY$@u?XuC3"leMM6(R;,_4ZE(WJe6UXC891h`G8k_oQ
-9hnJW6r@)f<`;Uc6Vh9.ONYSZ^qRLp]=PSe^;%M$`<F9%aiV]Jr6,GiaiD?:^V77irODp>rj`EH[C*NT
-]!f&V\@B!UI=d9;Q^j\@WiWM7rjWNKXK8G#Un=-CP*1f_LP:A3rK(3IQ^seIWN3/-\@oYp_ns4.ac%As
-.k3#$L#pgabM;4=j5\qRT8#j1_:R8qi7lVaHVQ=P)C-pU)^ldE%j3/I8_<(`fWn(!+t0JQhr`nQg!6Nf
-0Hq\h-nB`r,pOcb/MAq=-oX[Z3Cpp:^/JQgQ]R2bNO<k27QD\<3^#5X7m/Ld0gRNJ001L43A<'@0.AA-
-+"Si`+!<117RE_b>\-?-9iFn`9ib.\4?PPR.4H_p,pjl_/MT%40IeD)4XhF":FdnK,VM%u.ki(f1F<k\
-.4-`)-nBa&0L8K!0fh0=,r.2$,qgVj1+=Y",pt&i.PN\90Ju*X1FOk23b=kt^W=@#QomZ47RKd10LAW*
-77KX;CnJ]#h5"Ic?<:2u6r-`E-R'TP-9O"5,U,!&,pt)m2)6U.0JOt*/M&\6,9nih-U'=0.O65^,Uk2j
-,:+NX/K]Eh+r_dM+tP8j,V1\k+>+rZ+t"oY*\8NT-SZto,Uk/f,qC)[,UkoH?AlY=e&T+Z2^9k..O?Yq
-1I4&P,qLr8WlgGrM6+@mUN/OM/n:;F'c7o-(E+A>+<;FC+sJ0R,:"NQ-8?qu-QaTJ+>b$&_9'jCc-Xkd
-e'lXhcHHO:aN)<=`5BLk_?n&p`5]pBc-ObarR2k9d*U7kf%/@"dF?XodF$EVBl%U)E-?AJGC=miItNCQ
-F9?Q)EH1ts#B+HtDf'?,C]8/oDK9f@Fa/1[J;/f>OGf$VO,8FUW3<D+_S*Ri]=Yhl^VBc`$GF!`e&KA@
-]!f5`5/>([bJ)*Iaj&GcbJ)*?]"GYf^r59`ahkgO^V.Cu_T'phj4r/6cc3Z3`5B*kWi<#"WNrt?['n9#
-h94F7rU^6[kiq0mrpDT/md'?:o^;D=p$;&:qss=Oo'u;AnF?/=oBYH!kO/6<mIg>Hq"4LVq"a^]r;#mU
-p%S%^lK.C(qtTmaq)A!>qt9IPrV6'ap$22FmdTl/n+ZDCr:B7Mo'lGPp\b$hjnScPrVZHdrVZB^q=F.S
-naZ5Bp%A=X3VW18n+,u5o_SOcrqP@$dF..PmI'E,nabbtkjIp0mHs6)jjUu[o&8Nbh;6iCjm2-kl/^ss
-h:LA0h;%#LeE,`TmHWcnl/h-rlf@?uiofmripZ*^g"Y35h;[GPgtpoGl.4\Ki8NSPjQ,:Yioo+TmHNZn
-jQP@UjP/;DjPo%SjlPL]k3;?uiT'(iqV9WCc.MRMjPfFhjltgYiofIloBY;mbkLK$m,@6trVuims7,R4
-m-*dYnac/5iSEJSlK[Ttm-sN)j65IYj5oITe&7Z@S"HRTVuEV$Vl$2_TV%^BR[NuDrgj:cTqS3TVu*D"
-Vl-JmX/i4uVl?]pW#W1P[CWiZ[CEcZ[_')^\@BPu`Poa2^:_(i]",9K[04.S\[f<N])o[Z\nSdg]XbSY
-Z*^pI\"IqjIY!'!TrY)\U8Y/nXf\h/WhYrLY-"e)WMQc&\@TGaUSt;ZPEh3'R%^=?UTLW#X1P@#PF0Cl
-XKA_1[Cai"Yb@b`S!0%uO,\sNMi*LKM26q@NiK4hTVf38rkT2Z_mZnZ]XYJ[\@&of^q.Cn`A"g6_Tp!7
-_nE[q]t(bj\%]5MY->CW_7A1B_99aC^rOL8bKS&@`Poa1YcP4F`5'1f_`,?DaM>=%c,7?D^p:_p[^j/P
-[(j,[a18Cj\@'/n^W4[FXM`3&c-+#Dai_H8`P&k*\[fAd]taQa&&l>r]>2(d\%p&3db)OT]7.H:ft+i0
-[^iuJV6RP>\[JlP]"PJPXhL[2Wi<"s['dTV[(!HL_6L#BYH,"9UU7A<^:LVR[_9Gs`4Nn-\\?;(\]DOe
-YHk@8Za@-HYHG%3\"]q(Xg#"5[C*<EZam-B^q-n][DB/V]WS6=\?i?@Za6m=ZGt(rXJr;?i((i+[CEcm
-[BI!W]!SrUXL>aK\%]8U`OO7$g"!s\`6R,ba4AG?T=M26]=tk_X/2r'[^WZR]=u1iZaQs5Y-bX8W1SBk
-VPa<fs/#Xl!N2ssWV`@qTV/$RUSFW]VPs3ds/H!qqksMnIfK?>oBkl-j58VAe'ZOhf@S^0hVmPXlK[j-
-p@e:Vlg4!(ki^sahVR)Be^;^daN)EH`koTGJ8f:>FHW],Yd1F5XK/CuW0W^&M4^T?Xf\jrLj*]F=@l4b
-:/P>&8O?6UCOW4]WMbnt@U3E"XJr7tUn3s+@ouT*=B]-A'3eUJB686?H?4(KFEr;*UR$"KIf=j8ItN`/
-EG8]T:gd^:?=[GI>ub'.<`WL+<`f6"'3%t4;cZai:/=enDJFN;CiF*+B)ZHSAnP[_@:<MD;+F&I:JFJW
-rDXh<;,'nj<)Hgr8l/M^:/FDT;c$7j:eOeb:/k7m<a6GF7oWPi=]\R%<EE$p<)?@l:/4S]<)cru=CYN:
->$P95;-$k)C3>T$Q^*DM?t!b^A7]=\BkqBqB4bq(MO^TBKQqcfG'.kEF)>Gl<(fh\>#nd0<E`R(=&r=&
-<Dl[n;H$Xs;,p[o;d*-s=&V[_9M.oN:Jah]:/4Sa8POY0:f'qa;c?Lh;,p=e=B/3t;cHFc;+sSW;Gg1a
-;Gp=g<(9GY=^koVEK?<SR?r>2='/L%;,g@s@:*)7<afU"RX&XgJWPbCEa;[HC4^M$7mf^<9M.cA5t4F=
-9M\J_<(fSS>$4m(9MRrNA87:M_S<k!]=bbe]=kqn_8?>n`lIu!$I$`;b/hW@_8!^qqmd'F]",>Y[CEcY
-[^Z4F3-p",NKfg"St`*`ZEq!K\#ld6Wi2\aS!f\0PE(TYM3*aXOHPp!SY`0\X0T7J^VRh)^W"<R+Y!C:
-)(L*lc`G@Gjl5=\h;4TV<aiqtg#C]-VLN$';F<&Q*@2O@-mKQ>*[`aHg"bZA[7i2!/$\3nk2G+KcDX/a
-+!2dT.4HG_,UP0"2EEED2DR-X[F)?R>]bm\M1pkoE`kpp-71l>2*4Ds2*NWS/MJqG0JYI</h\k//i"n1
--6FBU.R%'4U23nE;//a&;c-Ck9g;$65r'_j)&aYJ-6ai:06Ag%.O-H)0.K+7*[rff,UjQT/LD`!-6=if
-,;1i)1I42B0/YOH2D6a?2(L.1-RCVq,UOlk0/PRF2`NTN4?"i>0KMF-Oh8QR`jD!p5u:$<76<=q;+O>L
-6VD6f`S0./=Bo05=&2_!=@4hp+W`-g.4m1T.5<P"r[f?M/ghno.P3M4-ndG*/3>L42D#jh+W_[J,pjl\
-+sJ9`(a((%,Yoj<,pXii+!i]q-RpPu+XAN[)^?dZ+sJB^,UFl],:Y<*4BIHU`RN&HQ9?`P1Fsk(-S[eJ
-0.JY<6F>.(8r9X\Y+p#02DoEJ>8nOu)Bp^W+;u%0)''kE,UOun,T%d^/h&(i,8;7V)aqQdbg"J]dF-Lk
-cd0n\aiMNBqnicX_SO..`lcQNcdDX=$IR8MeCE."e'ZXnrQuKpAnbsqCiF?7F*Mt[IXcilG^=[\GB\4S
-G5cX`F8p+UE!:<)G'A:\B75;bL6%CRMiEdSJXWO@YcPaU]!o;`^V7It^qmat]t`%He@W?([C!<O]YhJ&
-d)jVheBPYHahGX)]>2DGfuq=MgV:G:_8=4<mGZdKe'>nF^!+U2[Ag$uUT^o-[C3Nhb1t.lli$GgmHEcp
-l1+<7naGr=q=aCSnFl/Mn+6POrpjFdnF?,BoCDM9iT]^sq!I>@qt'^\rp]XUq>L6fo'u;Dp?gi'qYg-Z
-qYKmUp\4=Lp\k$gs7Pp[rU]RQm.'uKp\XLHr:KOQq=F=WpuD,Ir;69_q>L6gq=sLOr:p'dpD!;moChnM
-naQ,>m.'rOs8DiQe'HEjkkOQ5mHOB9k2Y[ilL"!)lK[K[^VKEuio&MEg#D5\jll-oipkpXh;mPQiniq^
-l0@EhiT/q^o'>2snDrNskhtdlgY:H9gY_&Pio&YMj6>%Ij6GUajPo4\inibPiTK@gmH3Kfio&MDi8ESM
-hrNkVi9'7nmH!3`lhTC/e]>q_na#K!lKREmin<5MjmM[*i8;`PmJH;0lgF`OrqZQbl-nSDiT]^kiSWVQ
-jQGdikj.U*hr3n^guIVZe^MI)R%0hIVl'Hl$`9eqTqJ$LSXGn@U\UY`U].+hW;ijrW"5f)W2ckrW2HSm
-Vl$>hZaC.J\@K5\]=5A[\[VRME5KK-^q[Uq]"5G^\@8lPZamWS[C<ZS\%&rT[^s)\\ZrHI['mH:GBnXf
-JpsGoVjjEYXK&D)YcFatS!p=UX.GlQR$F,1USXNRW10H[U8*pCURJ0aXfekAYah#I_5s`?YckIHdCQNT
-Tq7[8PF6lcOc+pJKS5;=KnkJEWN<M!VRaOZ_SNk%\$NKW]Y;(j]"lD)^rO41\@fc.`PT=%]=GPf^qRLr
-YGnh9\&>hbf$2+WbL=/B_oU-IbJ1g-_S`[VYf=f!]uJ(,]>;A!\AHV9ak+>>bL!r6_6g\j_S=(!YfFAb
-^;@Fp`PE(a_Tg6E_nj=6bK.Z?]"H5b_J6p%^qR_(^q@=p]skAbbgb(oahPBubLX8;\?iu^WiND1Z*q$F
-[(<rXXKB15WN;nmUpI\J\[f>YZGNoIZ+%$CZ`^mK\[o2PY-GFPc,@$+b.P1*_7%;!ZEga?ZF.0O[Bls<
-ZF?C'Y&^tV[C*?J[Bm$DXK]1B]YLtg[^iiJXg>@<XK8_5YH>+Lcb?W\VSV04`3m+aca^Km_Rd+^[&gUC
-[(3lY[)9E"[+X$Ia2H9Yd`9kYXHTWQVmNn9W2H\uYHtXC[(*`dYct^CVQRG8V5U#4M5I2HV#@+kVl-Km
-VuNXoWW/ReT*M$]TV/'UUo!d_s/H!qqkX`#s8Vuko^_G8jPo"Ir6oK4e_&U5i8NYWkj.U)nE]H,lfdNn
-jl#(Sgssm"bK7iKbf7N:KS"/YCikiBXg547XK8J'V5TZDLl.[nTr+WVR?rkdIX,L4=%ktN6:sgI>],.l
-W2ZMSCh$gcOfYO_VPKfNK4A"\:fge-0O\<pA8$"%EcQDEF*)eXSYMHjH[gQqJ:E32HZ<b+;,Un5?=7>S
->[^`=<EE4-<`]3"!E<(u<^g"h:.e>[;d!jLH#[Y?Ci<frB5)!kAmeqO?!(#n6VgTR8l&G`;cQ^l9i>.r
-<F/Nu='AEr;+j\c<Dupo9NG"d;cQXl&QVk#;H[($<)HUp=&i4!:JY'j;J9'0<`W=)>$5'7>?Od(>[;&`
-Mj9ZrM0337BkV0jAn5UjAS5UdC3YW+Vl,/kH?XUZG]\"CARJb>8lJqp>$kE7>$"j/<E2sn:/Obd>#e<s
-=A_gq<)-Fn9MA)P9MSD^:esh^:fKr*9N"nf;c?Oj;c-:g:/Fnh<`i<u:/F\Y9M\G\:/4\b:Jb"Z935>+
-@;'V>PFe21Iq)\b<Duan:L%:7=&`1-B9&I,CN=reM1otU=&s*dE(E2R5=S135sn"/84lNM:Jaq^5ttQf
-<DlRb6;M-,PK1K<^&5MF^;%J""iSC#a32[*b5TKfb/q]C_8!^trji'=rj`9F\[f/W\[f<N]N;e[]QJLM
-KoM4ZQC4;=WN`_:[Bd*CZ*(.)Unj`XSsl"1P`UodO-5`pR\6COWj0"F^VI\$^W"<R+Y+ia-RsZ(cE>FK
-jl5=\h;"<I@:cCI_5*QWH#%k<>Zar[/h%YP)&!l$+"TKfh:q#D[7`5'1VDi,k2G+KcDX#[+!)[Q-n-Yp
-.k*"u.OmG20/>UTYgB^G??h<^MhR"mE*5^p.4[eP4$lY34@M(h/MT%M1bp^;/hAV/1,(@8+rqpV.Q:-o
-SShSJ?Z8D.:/t=o;*[9.4>o8K'c/>Q,9\Nk.4[)(.3gE-2D[oS,rRn6,qC)`1GCC:,Tefj,V1Vr.l/gq
-/NPaE0.S_42DQs>,pkPK/NtjA1,(UE3&EQT3ADd75XSk4[`6P5ZB@C;9h%oJ5!)5)5t44.8o1-=g>.Td
-?=$W7<F'!56p3OV+"f;t0g[lR/hnn50eG",,U+N[00Cs70/tF,3%lO30-MJ\+!DmW.4-;a,UFuW*[NBa
-.4HVl.46;g+s\]h0Jb1.,UXiY+9!NF+sJB^,U=f[-SdD62,K.A`RW5TS3]"d0.\G!,r%D?/M&P<7(C[1
-98T^\XeTo03&>-6:D4?L&g/,6(_[T")&s\?,:"Wd,ShR]0de7m+;>qS)b.fjcd0u9d0\.Ebfn2L`l>p6
-rl"fT#K+L#aNVoTd/MMoeGdo$dF6Rpe^N"HdJ_E(AS,UiC27^(EcH;II=?]uH@#R;s*FZi!I&_cFUDu&
-EH#i8F)uJHH@C3fItWN9O,JmSO,8IZWNrn9`4rpo]=bnl^V@S#]=,2U^V@^mZamZY]YD;*bL"nie_8Bm
-]u\7*_S*Xu`T>aq`kpBC]t_D#`m=&2gssp#`P978beCK`US4?cZFIT[[a)nIcJS*^o^h_Al0.3mo(D_L
-naZ>Lq"X^\qDIa3o)/(Gn*oi7nb2\ImdTDulL+6?jQ616p%\@WnFc>Hr;-Beo'c/Co]PQ=rUK@RrUoaZ
-rpq]>s8D`jrVQQlo_&%Qo(_qRr:KCRp[e.ToC_nNq#13hp%A(Sq>:-fp$VAKrqR<(p\"(Gnal;Bo(;VI
-oD/@arqbR%cOS:cqX*e>l1FB(jlbglmJZ<*jjUuZnD`Hbg=t6;kN1[emc!!ikhY1Zi83Y`l0.BojPo1[
-h<==jh<OIeg?[t[kj.7-i&0NTkiq?qiSih^g?%P`kNqNqjQbpajPJ_Hg?@q_g>V,Ig#D/RhqHoHjP\tY
-kj[s"j5]M&8`/(>bL,kCleLL]io&_IhVI,Tmc`QebkLQ&mGdI"rVuihrUoL+i8N\WjQ#@cm,mHljP]%X
-jRD!`mcWHelf-IE_O6g_TW"gfV[92rU7n6PSXl1:r1a"^"JqrmW2TZpr29[sWMocnrMBS$A@&VM\%/rX
-[^ifW[_'2b`5KL.^q[Oo]",D_\@8iP]",8W\$rfS\$rcP\[o;]Z*C^D[^VoRI"?m'Ju#KHS>3'bX0&M.
-X/;APOHY`hPa.].SY;dUXfJP1VPgD`Tp2.BQDa_b(9kKUS=#_YXK8P.YI2!i]!/!*TUD(30:\DnMhHe9
-JW>SFOGo4!XgY"-^r!q)_7ILkZa[cf_n`t!_o]p<b0%r@^qnC7]`,H7\%BPq]skPUWO'(Ib-8/%d)O8N
-`Oj"#`luWP`kfC%_nE4Zc,mH)a2u*.`k9!uajnYRbg4ATc+h'6^pq4p_8j0o_nWas_R[=q&A,j+dE',=
-_SaC7aiM9+]#jrj$,aTm]=GVh]Y;/[_G7PRa4&SlahPBsc.9M@\$N]RW3!2+YdUg@[(<rXXKB48W2lbm
-U9D/>[CO#UWkZ6N[CWTF\\>Yb\$`NGYHP=JaM,!taL8@l^U:hp\c0#F\\,Pf]t:MQZF[!@F1&Ne^V.%_
-]XOuMY,n\)\\YSV\@]&J[(3TJX/iP3YH>+LcFgB\Wl!Z;`3m%_cEb$b\[/QEZ)k46YdCmF[)BQ&[b96L
-a2H9Uc,.iJYEu5cW335%Y-YUCZE^U8Y->.JXKT7AVlmY:V5g,5Ml3MLV#@+kVl-KlVZ`lrWL]UZTDP8c
-TqnK\VPg?jWVi[oW;`^oV'De3V>gJos8;Wbna,B!hq?K,d*^7ie'ut&gtprLjQGdom-=T91$Iiajl,1U
-hq?N,cH=8Qc,[]<KnOJ`Dg7MJXg>:8XK8J'V5TQ;K7\r:NglT/SXkuUM1C%lB3eD*7mKU;<*O0iri&A]
-O_eN8Bp5WtX/;\aR"JmN;,UM"@:N_QAnZ1%E,U#BGC"aeSYVTqIt3*#JU`<3HuWk-;cI@=?t3eZ?t*GL
-='/I.<`8or+]DBB=&i0u:.e>]<F'3KH#db@CMI?k@q]LeBOkIU>?Fr^846BS8OlTW:fCIl:f(.t=]AL+
-<EWI$;,pIi<)Zas;,((i:fC@j;,gCl=^+m';,UBl<<H)m:K@?m#ZXi(<)lt%=^:r31Jq.U>A8,9Q'dqo
-FCATlBOtXaA8#XfB4YXhG`&#hVhKDAGBeCWEH>f'@9lSt;.*R4?Q*$J?!pf<<)Z[k:Jjhb=&Vdm=&)Cg
-;bg7k;#X2j:f70jr_QZr9N"kk<**.";cZjm;bg(^9iY:l92ADY92AJ_:JFP[;GU+g77pTb@Uj+kMj'a$
-R=/LJ<DZLe:JP/$>#S9s?=o1bH#%GNO,8R2=]875IW7tE5!VL<6UF13r^mtu84lNJ9hR`G>[1<-:J*rL
-@qq7H^Uq,T]G\Gu^qmt.a2cEJb0%iHa2Z0?`PfR+]tLterO2X7#.M%O]",JdrOi_]F*`@iM2[L\R%:(V
-ZaRFB[2-'NXK&4qUS+3IRZ`bpO-#NjR%0\?V1,PQ\\,\m^V7Y.N$C#*-n@$2jj:<Yi8rnWj5&:=BMhB*
-<Fg#nJ;K,4D.@6M5W'`%(_@Jt+Xo9]iSikMZUll#1r/51k2G+KcDX#]+s80X.P*2%/Li7u-6t]/3C6,"
-Yh-TbCPS".OG/IoDHTOr/hfpd5=\LA6V'L20a'?f5r'ti/6jYW1c-j8/0Z)\.PF%P6Ci:)BNeD'9ghiX
-;-6FU4?#/R)]17^*uujf.4[>(-RU]=3\NHS1-.HF.PWD"0.\b4-m:;s-7pnu.5*)&4$PJM.P3;.1,C[8
-+sf&E0GZ;q/hS\.0JkXJ4?bkS002I/MRLUNbSIFB5=/"483K$s6ps7/5sItXU;bj@QMt,+='JR%?VN^K
-4<b[o5;+lV/hAqG1GLF0-iPA$,:tf)+YP`!+#,>m/MSXP,W7#"/1rP+,U=Zg*@EBk/2An..53:s.3]rX
-+"];q+!rBZ*[N9_,Te-T-R9rd*[NKp3&sli\Oa]icHMS82(Bt",:"Kg2D6I*.Q9`'c^.@_X15:,E^2<2
->a//%&eG]m(DR`,+<DRE*$-1D+X@aF3A`02-6<jE0cN^*cI(&:cj\4Fbfe)J`l5g3`5KXm`s9].c-Ob`
-e'n9Gr6kbteC2hDcih\@csgK*@q0.aC2%O$EcQDMI=?WpJ:N3$J:E*"It)orI=2$9!-8$\=Eo+9H@CEt
-K8knKM2[LPJt8mH['I]d]"#Ab^V%=r_8*q#^q7.c]>MV)^Uh"d\%]]'e(31(ahtj7_Qped^;.hReB#SG
-fY>,7_8=4<mGcsTf?q[U`Pd5D]!\T;Vl-T$^;@Iec,JA_iUHL2o^M53kiD%%p\FUTo(`"Sq"jpbnau>I
-p$M28mI'T>o^V;=m,[?pnbq_;o)/+Qq!RnQn+HMKr:p3ao(W"Ml1t8GmJ6_Sp&+IVp%eR^nauSFnal;C
-p[ReCme-PRo(MeHpA4R^rV[Q.qtp-]qu$6`p%eFRlL=T=oCVbNp\+7Yo)SF^ni6=9p%\Odq;'NGcgCW!
-na,W-kMbF]kO%a%kiqBoe%`ZchqQuAhq-ZGj5B+iin`t`gu.>OgZ7Z!jr!1?jlYX]iT9%Slg<BamH`ip
-kMb7TioK;%kQgA8iSs=ina:M_m-a9)l0dioio/tWh<=.Xg?%GNgZ.GUhV-cFjP]%[l0IHkkN_R5i7,lm
-ddc/Ve_/j<gt^T<g>M>cl/CLEp@.tJjQc44rr)Nhnb2)5p$q>4mI'?+m-<cqjQ,Fambd$lkMG:biRZPr
-R@BhAW2HPjrM9Ies.KC_s.'+_s.]Ie!2BIf$DjSsVl6SpX/i8"qPaFls/,ak+L\bh\[T,Y]"5Pb^:V.n
-^q[\"^V.=n]=,/SZa$a>Z*sY>>-bH?['I!D['I'H\ZrEH['dB9GC4snKnH5'VjsN]XK&D)YcY%%T9bIi
-Mjp9(P`Ll`MN=1$XKf4@URI@;RuEuBXfenFW1'!?^9"E<YckIHdCcibVkT]K#+La;O,JgOrePZQOHk`\
-W3*M(Ye\,j_S*Ot[Bm?\`lH*4^W+=5a2lNL^r!h1`Or[h[^Wug_7R.h[]H^>]?[gne^;:Uah,R8]#)P*
-bf7uM]Z%n#Yf"Jg[Dg8'^WXC/^r=X>]"c+m]"P\i_Rd:f[D0i#]"l+k^rF74'[On?aN267aNDE;^r==)
-ZFRl`]YFH^!Q2bQ^-'3G^VI_#]YW"KfuLk<\^/j=]sbARX.u\pYI:pCY-PXPZ`L:EVPgAjWi!#0\$*?Z
-Z`(FGY-kjDWjTM=[2?3TZa-jD\@oDZ`Q#*k`l,L&^::PY\\,ZU]*5mWZEV0RF2GVt^V[ds]#)+`Za.!C
-XLZ!CZ+[iVY.(sLY,eS.ZELF:`lPKgYHu=-c,6s!\'1bVW3<>,WirM/Xg#:FZF.Q[dC.`Z`5fd@d`TGS
-bIt!i^q-q]\%&oU\[JiLYctC;_6C2VZDk(=YG\CkHAeZ!V>d:hV?!OnVZ3RoVZ!.dTF.BeU8+N[V5C,f
-Vu<UhVZ<OjU]:>mr<rN"p$qD9k2=nCe'J$=5gRg*e(<4,h;I8OiooUjl0@Qsk2k[_i83,;d`T_WcH*l>
-KnOJ`Dg7PKXL#17XKAP(V5fuKMhct;LPL\LRA*lZVl$)EH>Zt^4uQ/6=^5WkW2lnlMf3-7Bp>]uX/;\a
-R"JpP<)Zn(@qAkK@VBk(G'7tJH[^EhS>DWsJV&E%J:3'0HuWk.<E<dC?t<hY@:<PN=BSU.<`8lp+')HE
-<Dcan9i"Sc?YO5'F)5`/A8#[dAn>C`A7f=U=?g(c6V^KL7SZr\<*N0s;,g[u:Jaqa:Jah`;GU%^9Me_e
-:Jjt`;,pLo=]JF$<Dl[o=&`'p<)l^d:/jta:f70m"'/H*>5hb_>uFO!>AA;@Q'dqmEarTnBjb4U@qKCe
-BOkXgG`&&iVh]J=Fa8=WDg#o/ARSG0<F8m6#@CP4>@(B4;uKT.;,0nb:JFkj8l&Jf;,U=g9hnM^;uBTT
-:f(7n=]na+=]e[(=]S<q:fC1c<E;dd;Gp1^:fC1c9heG^:Jk(\7oEN&BPVREPF\).H<XKK8kf4Y)dH]P
-;c6S%B98O.CN=l`M2$%P;,_4]GZ..+8-qdV84cEF9hS)MrCmqt5u(Zi<`;dc6Vq9-Q,:;K]tM/Y]a)<f
-_84(/a2e2&'?S;7`Pf^4_8*du]t:hb[^ENO\G3T7^AP_XE,p&DH[g^'Od)6+WN`e?\%)FJ%C`dRZ*CC1
-VPU&]R[BE?PQ[;>R@BarTr>3&\A#_l]YqpN,;:Pp.l3:KcaV<[jl,7^i8^niCKa@r94DLOFaA:SEd)"q
-9/7_*$5j^--Ri3UjlG!p8hVYP_<'S:iS<,3W'i<d,q(/n0d7eh.PNM10eb@P9LCh@ftgR-NJiCHHAA_B
-=\D+<1JpS+8k_fF7R]^o2)m3Q1b1%*.4R#.1bL./-QjW[/ji0&VLVfW=@H(f5tt'A<(^+\2`EoF(FLaS
-)CRBk00Ug:.PNq=,q1Dk,psuf/L;Ye+Xo3!,q:Ah.PWM14#8QG1+b"32(pO20JOjp,VLDi.4[//1c-m?
-2)mWX4?b8E00a<=]#MuLc)c[f77g'21,V'U6q0^25"KLaa4f:==&N"%@oH66;*mZ=-QXm&/i>aB-o=%>
-0.HiI'."nN.OHAr1EIl!0dnM&-6jc`.fCnP/hA:o2(CRB.l'"=/M8q8,UXle,U+fo*Zlj]+Wr-^-6aNR
-,psra.3B]\/jVp0KJU*WeBH'l/MA:h+<_gM0f:O2.4dGJ]$Hg@M5[naU2i4F/mtGk-6OKS*#p"A+<DaN
-*Zb2&'-\2:3A`04-6<jF0H3a0cI("cci)2qcHXSVaMu3<rk]>fa2c9DaihoQcd:%ee'uq!f%&:Hdf[tD
-cd)L6!+Z"<%qT<dBPhR)E-?JSIXZcsJbjs,JUi9#IWosXFE_nPGQ)h9H@:9oIuKADM2[IOJsrO<Ycu*[
-\[];c^V%:q_7maq]XY;O[C3QQ[^5t@-b6t5d+[@2bJV-=^ok8]^;.hRe&]MIf"\o5_8=4<mGd$Xg="'[
-a#1lV]XOuAVl-Aq^:ptWbf&;[i:-=+o^2&0kiD%%q>1!Yo(VhLp@\.Qnau2Dq"+%@l1+K>rp^$_nG_T9
-mJH/6p&+CWrVHKkn+HDAq"":Wnal_SmeQbMn+c_Rp\b!goC;SInFYu.lLXcGq=OOVnb2eMkiD@$nFZ8D
-phKBkoD&.VrV>aOnFcVImIU&Cp%J1Tp[dtOq"OORmHsH=o_/:aq;0ZLcgUc$oBkr6n*&fejQPXekNM3m
-e%`ZegtLN;iS*5Rki:jslfR]jfAPfJg>(EBjlYXdlKRBhh;@2Nlg*<ajo4HHkN1p`htuC:lf7!pmIiI-
-k3_R%l0Rg%iSiqgnEK9%f&?#]hr*MOhqm)Cj5o:\kiqEnj6H.+qVfoFbgPt3jOVo>iS+:c+lDGPoBk\n
-bkCQ'n)`m(rVulkrUTR9iof@^kjIp&hsTe/kn`XSn*K)tm,[-fjl+hC_O-gbTVnZaV>[1mTqS-PSID'Z
-S=uXNU8+KZUna^aV>d@sW2ZetX/`/rVuWapVYm8<\$rlW[^`]R\@]8`]"Ykn^VIV!]tM(k\$rcPZa-mA
-\[]/XZa7$Grj"#\Z*UdGZ*C[C[C;fQH$t-nJY]?DSti9dWiW>,XK7t_PD4O=NfT*UM2GYqLl.LlWO9FL
-VOEaCR>7<8XfenFVj`sB]r\<;YckIHdCZfdW2#lOT9GJ#N/3@ILk1ADOG/CdXL=e*^qI@r\@f_gZa[oo
-aiV62`PTF/_T0^4`4O7:`4N@]]>MG`])fg[ri[*Gag\e5dD=)Vbg4VH_S`n'^Waj4_9@AG\&H=q\AQ;&
-_90mA]t2(q\A,;PZFn&o`P9F-\\Q1sYH#7@\@oGf_RdCn_o9O8`Nm:i^r<mm]YV7q_8F+*^:hV,_o'7"
-\\5hk^<tWeaMGL!dFGqG\%&oTXfJ4sY,AA&Z+@WTXf]@6V5L2lWO9:L[(4,gZG3H=[CUgiW2ll'['d3I
-]!elSZaI<R`5Jsk]t_=u^:h@h[CNiU['[6S['7E\b.b-s_7dFp_7HqV[_fto]sjfI`ko-i['?m=X/iP4
-YcbCRa0MhR\]`pW_R-h^ae,c9Xf\h+Y-5"6\%TMc]Y1i'\(T?O`l$*SdDXDT\Y?40Wi@2G\@SuD]=52U
-\%B>e^U1G\YcP.;YG\FlH&SZ"V59u`rMBRmrMB[pVP]saT*1g\U8"F^U]@7jVZ3RmWV<=fUF#p=rVcZj
-qXsLKn*/lef$r$kcHXVZd*U:lf%Ad7hr*PUk32$nrT+(=i-sY@g==EicHaMK_M*S[Bl&!XX0&\4XfSY)
-X/2b^OGAL>I"?]oLle'pU8+-3H#6kc5W;G:>$GQfW2lnkMf3-7BpPj"X/;\aR"JmP<E*++AS54O@qp.,
-G'7eDH[C$^S>DQoJ:W3!IsZg-HZ<b.<`a!F?t3YR?sQu@=:/50>?Y'-:f(.n<rQ)"=B,8p#ZFuBBmOi:
-E,kko2e$B/?"@>SA6N&B<(9V[8OlHR;HI%%<DZIh:eabX84lZU<E)dp:ejke:ImrN8ki,W:f:(b;#XE.
-<E)Rf:/Otd9M\M]:f11n<E<+(>5hb8=]ns.;,UV5FcDTPQq)aK@qB@g@q'+^@:j%X@q04tMOgZCKQ_H[
-H$spWGAh2,@TQH0=B8[6=&`1!<``3t;cQdo:eXV[:fULh:Jt+i<)Z[o9MYR`+AYd0=&Dds='\s-=BJX)
-='/I!:fLS$<EE-l:KCIj:J^sb%o#bp;G^7k7Rp9YBPMF)M+X#'R$i2#=&DO_9h\5d?!CE2<af^-RX8jk
-IZ9/<E`lCBBn1A%5XI_&77g*A6V^<J92JMb;b9>R>[(?19M%TJ@qh7F^V%7o^](qh]t_A!_SsL7a3;`M
-ai;99_83q%^:h4l]=GG[[C*HQqRH^>]"YrX_#JM*FED\OI=R6;PF82J[(!NS\\#Md\[f,UZ`pO2W2?;_
-SXQ"7R[TY4S"HIUY-P[R]Y)2'N$Bht+X\q#hTEFWioT.Xk2=sfF'hd-1-J#o93#8+AS5CS;F`Yq((;'"
--m^*;hrWqKX%=rp35jq9k2G+KcDX)c-mpGl0K176,Ut?"0JP:/01JDg18rm=8oKW:G_L-qZ#Ei=6o-c&
-6pO=46:*ju4>f,K4ZkMQ,pY*"1B&m,2D"hO5q+uh9qQc6Cjof)AjK-]3(cG39/SOq0,uAj*uuX]/M]FE
-1FFJ#.3g8^*$-FY0eb%2.3pAs-6*mM*[<$X.4lip-7:H#0/G:'.O6Jt,p=Tc-7LGu1,(C84?5Pf3\rQP
-0.8>8EL=8Sb0?f577^'G5s@Us1HmuZ4$,oJU;u!BP>Y1S=_:lAAm._o7PH2H/1EG=/12ko/M/D!.5!(r
--Qs`^-S[>!-7UT!0.\S++XAE_-7'rb0IJ,*0L7R;-o<b7/i#79,pXs"3A*!:)(%-m,U=Z\,9e3P,psra
-/0>u\/k/WFMm^USbfP;[.jQ&V+rqd_1GU[<0Kr=Md@=*kW3rV!E^2H9>ao7E'c%Ju)'9t?'I=qG+=8Qh
-/0GcW2_cp6+W_@D0H*a2cHsn`rQYVoc-=JTa2St8`50=-`Q--Ebfn>Vcd:%edaQ^rf%/C$qpYPk!7(Me
-&nGN_@Us"\AS>alC2e38G(YI&reCr>Ll@:NMMR(GMLKu&IJnOoH[:$dI!pQtMi<LLN/iaHR\d*iYf+5d
-\\,Vj]=u%r_8<^p]!f&Z\%BAk_83n$]YD;&bLOtW_SF=0ZG"#f_91rkb/hTL^V.Cu_T'phhqd#>d)a+R
-a3VuG\uhp-U8P<0[]cp\`SJYnnFH)@n*T?'jQlL8qtojPp$qMAnFcJHp?;2Ep%7G0o_J%Eo(MeEjQc(!
-puLW5r:Bj_r;?N]p\=(KnacPJnb`.Oqu$6\p%J1Tq"agYnFuYHp$hSHq"amdrVZKeqY0@;iqW!4oBu*J
-o'#fAr;?3\p?MD?o_J+Kp\+FZrVcQdnaHANp\==FlgX`Fr;Zfnjjhc)nG;bLmdTrEoB"]ekh5+\kj%6X
-^VB?shqlr;f\tiOiSs1ikjI6]jQ-<s-.Lr:l0.C!lJ^gYip,XglK.*ajR)9pkj[EdjPo+Shr*e\jR;4h
-na>W.kMtdmlK$p_jRDd)jQ>:ZmHWcpinWPNg>CuRjQ>akmHNg!mI^56d`K_\n($RWh<!btga1Y2kk"E5
-kLn/SnGDb;lgOfPs7cKemF0M7g"kZMkiCaklK76mrTk?am-<Wlkhk@PfYX#FTV&$TUS=KXUnj^`TE(S_
-SHY^]USO]^r2'q$W2Q\pW2Q\qWi;qqWW&jrVu<J+V50o`\[f5Z['d?N]"5Me]Y;1trj_s<$amCKZa-j@
-YcOq6[JmEaYctC:YHY48Z*:L;Z*^mG[\.hiI=6^!UoL;`UT(>oXKA_-Xe)&JMM-nGOHGZdIZ0,?Ko1qY
-UpR:tP`hN&N1mGYYd20GS=5tUXK8P.YI2!i\[8<6Tq%LBS=,_*M2?q=K8P\FJ;C5-[[jS:]tM:o]>M(`
-\AcM2ah#1&]t2"l`Po^7[DpA._6:#Wa1Jdn_o&paZa@3[YdE!/_pHu]cd0,>`jNe!_90O+I`]R=a2Yp.
-^VI_&_o9^1\\c1o^pq%n_oBgBccX/C`kf$]W5?!R]X>8\YJJ*"b.kd/ZGO&b`kAt#_8XF9ai)$-\]Vt2
-`P8ji]Z%b/e_&U$_7R8)d_EZ/]>).nXe2VrS#`Tp]"PGPXi.<CY,8.u[C3ZRZamcX]<8<G!4Vs1HD.XP
-\$ii]\$!BL\\c%o_S*Rh]Z.q(_90*m]=G8PZ*V*NZGErc]sY\c[(3ra[Bd*G`5fEr[]I-__Rm@cYI1R7
-XKo7>Z*qWo\[8]PbMgga[CE]fS?fE+['Zj:Z)k7@^qR=l]t)S#g"=9`_p7#e`6Q?+PF7f--_dWEYcb(>
-[^*3G]">Sf]"PVUYdLX;X0/"=N2NSMV5C)cVPU/fVu*=qSt;RHTV8(YUAq%hV>mFlVuNaiVu*1fs8Ms+
-r;6Beq=XCIki:RIcHZ@3&^8MDbg4V`e(3+*hVdDQjQ,>"jaQ:Li8*/3bg+PV`574[DeX$4Pc_'nZ)t+1
-WiN"qRZ`G\JqAblCj(GnS"ujPR?;uDBjXtJ?"IAVJu>NDT8[]!A8dm;WN2nlSsY.==]A@&>@_AT?Y=1t
-EH?/>F*VnPGb([sEIWRiI=Q]uNI>e\@96TG@UESO?<g]<>%UoA:KL\"=&)Lk>#eL$='/Bq:f1.oAnZF1
-CiON6Ci*WpA6`VO?Y!DA?;sHl;,'YT;,UIs<)lai;Gg4e9i"Vc<E3.(=&`.!;+jAJ;GBn^9MJ;R;,ULt
-:f1(^;GBtf:estd<;ol3=&i7"?!:N?>Zb*4<)Q_%C3#)nQPc*@F(AlsChIF!ARB%[>%1rTG`/,jVg`[c
-FUiV<HZsOHAS>FS>Zk3:?iF,';,p[s<)m"!:/O\]<Dlaq;Gg1d<`W*t=\MRf:ese\:KCCl=Ar@*<EN3t
-<EE4":f((o>?+U$:/P(m;,^7b:ese\;H$Il<^fPZ?"dqiF'aZfSX>gi<`iEs;,L%^?<g];<`WXEQ'm#9
-Ed`q'L2pR%<G-`#82rUi5!hY+7RU!E8kMlV;Gp%U<*NO1<Cf\M;IaF-^qme"^VIY"^V.Ct_8=.0`l?9H
-b/_K<_>_4[^:h1k]"5G_\@/iU\[f6J\c98@_>V4NGnG7BEcQ8FG(bO)NgQH;XLGdQrOusX]tM%g\@/]K
-XK&.mTq@sNS!fb:T;AQj]"G\f_oI]\.jH/a0T=o0][Gg$i8NhWfrT:&<^f8H.ks4a@VTq(@q8tH;b&\k
--6t;p.UM,oiR=u(1+to:jko4ZgtBuO5;4H3-RUN*IP*-*0f(C4.4I&;2D-qrfsO1bNIH23FH*VI=\V:A
-3*&=.76N^p2`j)\4<udF1c-C"1-7*;0/PR9+=/?a2aBj&I9CZSC1LpA:eET:4[;_&01%?5.kE"j+t>0"
-1GCR3,V:Mm.O-8j0/57B4#JZE0e4@`(G-gV-6XT[<#dD?3&N-8.ip8d.5<1r/LrM01G^jA/hB7L5<q7a
-0fLd<1.>r6YJeQ-Uj>O*9i=\]<^&3$4si9M7Vnm@g=qB\>Zt$,=);DS90c'31-$s>3B@'i-6F`k/1N5,
-/0ZPe-SHr#0.J@q.Pik10017%-mp8a,:"rl-T*>4IP`T4/13#)0I\:o.60LB.4QMk2(p@-,p=T\+!N']
--R^Pf+tY]B94O0majePYHm:6p+XSNX+Z1u00etFH;SpbO;Mh9YWM4E*4#'ct<tbrL$kO*i)&X8;+W_[M
--n6\h*A03%0e=:c(FCgS:s@//c-FSYcHae]c-+8N$-'s'^r"%0a32^+c3)D>dF/!B#1V2ReC2mrrmUhm
-$-^W:b0%n=A7K*IA/o5pBPD=&EH6\bL51S@M2@7QNK&jSNK&I<J:;tHIJeF?I"6a*N/<CMNei:XWNW\9
-a1o0q]YD4n^;%M"_n*Lm\[oPd\[oDa\l$)P_8O:3cI^Oda26!:\AH"o_8k`jc-"/P^V.Cu_T'phh:gK4
-cGdW?b/qH1Y,\FuY.2*LYdhurgr\ODo^qYFmcNcplh1,PqsNqFmd0K1rV.f%nb)GIjPon1mcsE;o&S`s
-oCMe>lLXrEp\jFQqs4(SmeZSKrVQ-YIdlLirVZH^oCr"NnFlPKr;?3Zqu$BcnFQVYn*p,Mq!mnIr:]sb
-r;HTlq>L<jnFcbXq<mkQp@eCXpA"I]r;6<bq=aRXo'Gf;qY^<lrqPU*da.IZoChVCmI]u2g[+Rnk2tmm
-jO:lYo&]&pdEpA$h;[8Ejm2-qki_0h.GX"IgZ.Mal0Rj&hW<SWnEAlsn*oN(o'>,hlf.$ikMtR]j65Rc
-mGI1-lqu`tk3M0eiTB.akh=bOki1pkjQbgalJL@Rjlkdflf[d,lfm^,pZ9iFbK]P-kiUsllegRUf\5KW
-n*/oidIm#+n`]<-rVuolrU]X=i99Ik*TlAAkjRs(iS`VQinrtdn*&]mlJ1CRg;92GTV&"XU'IHhUnOHS
-St>qP#,.cdUnjiarMTXn'<.t0W2ZesWMlbpW2QVlVP^2eV>[1l]"5G]rO!!A\@B,\]YD7l\%)FJ%^i^M
-ZE^[?ZE:7;[^*0BriuF+B!APDYctC>['d?8GC4plKnZG+Vk0Z`XJr;'YcFt#S<f.kO,]-XM26k=Ko1qT
-R]![$VO3R:RZjVOY->4MX.YuV[&g@2YckIHdC-6VV4O*ASsYh/OG]!RLl.:SKRo2eY-sn*rkT;d_7[[o
-[(+)qbK@?,_RR(g\&c_5I`Sb/`PBEnWl)rfZbF>jXJiVB^;[@df$_CVe%!HA[)^A"bJ;'GbIt^$X1HEm
-_nE_!_7[:o^qn7;^V@k6b/(X$ak*u2_TKa+\\H;&_o^!DccF,JdEB&8c-"#6]ue+,aMPa0`lcEE`Pfg7
-_o9F#]#)J.ce$b"cb[9)Ia?EW_mm@d]=G&<[_JcAX0K7LZ`U@JZ+.*4T;As"\$2m;]<o&\]=kYR[CN<D
-\@f;`^UC/U[(jc"\\cG1^;8(5['dl`]tqFl['[<Q[BmQJ\[oAeYcP:H[]cpDZb!]JWO9:I`4in"\?iuS
-X/rY9ZEh!XcGI)sZch4R#/R^U[`Y2MrOY1nYd(72[Ca#U\\c#.\_5WT`P^!TeAfkW]VV[5ZaI!:WjB@M
-[B6I1Y-+k;^VI:YZFHm=Y-4C@N2NSNrM9^qV5C/gVPjBi"eM<XT:hnVU&_"gV>mFlVuN^hVu*.grr;rq
-*rPs3q"FCNmH3KVccsYUb08)Ob0/&UcdC.mf\YQFro3n<<8ulohTX3iccO,CKnOG]DgRbNXKo+4XKJS(
-VPflGLPLP:M/$gHI>X5\T;J3DJpD-?>@:`J?u:[uVP^#GEG&g%S?/]jVPKfNK4%e[;HI%3Am\nOAo)X3
-F`qqPH#e+XTr"&pJV8N&KR\Z8I<'%1='96H?=@,E>?P6<?!U0(<`E3r9NPIt:f^Xt9hJ>b<a'*LI<9:D
-De!Hq?ta.XAmf"\@T?Q*5tFmN9M/)X<DuWk;&`V=:f(.o=&D^g<F/Bo;HHak:/G"h<)lq#>#dpi<EiO!
-;-?t"9i+he;,pLk;H6e%=^"s3=Bo0;=^#*2<EW[CEJ0OAR"'-fB5)0kASl!eCMR<d@VL(FSYrB7G'\E4
-E]8>dE+rZi?<LH>?XR/>>?t60=]SL&=B&!m9iG1o:fUS!;cHq$9hn_c;H-Rk:JXee;c6[l<EO9D=&;Xk
-=&_sl<)HXq9h\Jc:fUFk<`2^o:JFS^<)Q[s6qUThB4u1+L6\<uRsA%<>Z"I":/,&"=]\U&?YGOeHu3nP
-N/34/>?Fm>J9F^R6UXF46:+4;:.n&F8P;]J7nH`b=Bnlr8k)`hBpZWO^VKib#f"-f^VI\'`5N#%a3DfM
-a2Pp2rkBDc]Xtee]",A]\$rlX\[]2\]",D`]>;>#`5KM<I=$-XE,]i<I"$[%O-lW:\%'&a^V@Ls_nj.'
-]t:hcZEU@+V>d7gRfo:UVPq**]1Tu]N[$5+,qCs>jikHhj5o4Xk2G!uG[FWI7oV,q2*ai9?t4G,C0=\7
-4"Dg-0e5%tj4`JDYtm;67F:/Rk2G+KcDWfU,pOZ]/:KH*-nd;51GU[C4?Y8L7`=)k6Z\WMKqF'[[;oJG
-6o@#-5WhFp2E<KW5sR[Y0/P=@+<E@'.O?c*0-D5a0JGLR9;IGH@r4M1=uoSZ3Di+1?qE"/,8;4Q/0uGd
-.kiM!.k3&/2(9t03&N33-8S4;,:tc),U=fr.PES53.="G0f)$P,:Y`30Hql#.k<A,.P3A43]T2Z4#T5e
-4>A]W0etg`@s=liaNU9"85;lY4\/O91/1_*2`X?DUrV3DLL4q/8OlKk>$49N4utDS5<V4h.5Wt3/MSq1
-0Jk7$.O-N+0./D23%Q^F1F"/$-Rpc#-RC&d/L`&$,'5Ck0et!u.PN=t,Ut/o/KZ#_/LN8(.PN:s0I.bb
--RpJm0H;As4%)MGS?^2ccHh"d1,gU4/0Z8r0J+q1/3$;6aIlIgVR*1pE^_uE>b,RO',MK*(_d]*,:+HM
-(`XV>*$$.W1+Y78)'0YC0H!^2bKeB3b6H8;d*9hYaU-&.`PfR/`5]pBrQYMldF-JAe,@c"e'lgqe'\0A
-!mf*6rQ6<sB4b^cA7]=aB523uDfBZHJqf)<MN*UWO-,NeOcYZ[KnTAU/:N"qIXcp$KSYP=LPChFJ!?n@
-\#[T_]!o>e]>)+o_83ps^:Lkb\Al+j^:d1Yb/:j2`kf=(^Uh_/`4N._]t_G/ldj;"`Q5g/]tqS*bO+?I
-g=O]m`luH@_7ZbGWi*&%Zb3lRbf/Doi:-C1o^2#2lJM(,qY]j]mk4/&o_A:Zp@\+Qq!7SBmIKZ/na5r,
-jRMa8qrd;9qtBp`mJm(Vp%S+Nq"4CVo7$?'oD8Ias8VHVqsjLSnG)tTmeQJBqt]pZp]'pbr:BOSmG%.%
-lLXcBrUg'Yq>'^\q"t!bq"a^Wo_A"LpA"I]q>'XRo_%bBlg"0:rVlZig""Epk5+Z=mc<Qrm-3X"p?V,2
-l0@B\^VB9jgYUl<dG3F0h<!bXjQP^ijaQ:Xkhb1Ji9BLdhr3YPjQGL\kj@^/jQQ:(ioojhkiCghk257R
-kMtC_md'<1k3D?mhW!DNg<nL3hVn.ph;@DVjQYmpjPSeOjQ#1]lfR0ek4&3"e&TYan`/HRh<O+]j5/PG
-i99\"i8MlPo(r1:jm`6Ks7?*YnD!?lkT/pSm-<fujl>Ifk2>=enaPc'j6,Rahpp8sS=?(?r1O%\qOn(c
-VP^2eV>d@oW2ZfrXT,?sW<0#sVuELnVPj<g'"YT_\$i`Q[C3QR]">Yh^:1SYrj;s;['6d;Y-%])#I(D7
-XfSV+Xo>JHY-5(7ZECF;Za7*2FEN%hM0u5"VjjK^W3!,&YcFgqSX#1nKpIXRNf9*gOGT6eO,T3aNLc5p
-N.mk+YHYISXe(lJZ`:..YctOHcFpZbVkKWNUm$q-P(njOLl@"AO,JglXgPF;^r!t)\%9;`XhDltc+CRd
-]*,ga_T9qMbf@]Aai_!+]=,D]ZFdQZWN<_Ba2t]ue^2Cac+;BH^r"(-_T'L9_nQ,`;9$buf@.+<aL]@*
-\AQS,[`,nfaMks3_UuZKbe:^,[@OkAZFn&hahQ05`l5a7_oU'A_oBU/^VdXr_8F42a2Pd/^qm^q[^<id
-c-jnj_nim4\]W@6]s=H7YHkL9]"kVYYd1jR[]Q[PUo1N*VkpSuZE^mFZEUdJ^:C_g\ur35Y.(mGXKJh7
-]Y:nc_8aI@]YVt7\\H4o^V%1l\ZrZD\$E'D^UUto[_0D]Y-Y::X.?&nY-?$f['dWX\@oMh[B-F4ZEC=J
-aL/+MY/T9\`ko-n\]q7TUU7P<Yd^m@Y->4D]sP\ee%+)c^r=49g!maZaL.SNXK](?[^EHJZ*1FAZ`UIC
-`5B'fY5Y^1Y,/.lI>n$"rhoRg!hGmSrLa:eU8+K[rMK+_!2BCb!;urtqY^40q=saYoC25:da?Febfe,M
-b0%oObKS5Uf%Jj8rnd_4rS^]5h:^B*bgt1i`P-qOE,fl=QE73mYcP"/X/VqoQ]R#XKS+nh?XdS\G(5-p
-MNs<fR$a(WCMmj(J>T6@RYGTh@WJ*@X/VtmSsk+<>#\F&>\7^o>?b`WF)lMKG]%SKIX%?YQ@4:8J:W8u
-K8=toCLgLM@q,FD!+5_2<F9*<<`W=*;-$[q<Du^o;cZLb<E*.,B5)g8DK9T*D/!To@preV?Y!ME=&;Lb
-;c-\"92A\g<)?:g=]%mm:JFhg;,U;!;-@!t:f9tP:/FPY;G^AB:g$Ro<)HXp<EN7#<E)dk<)6=f<**1*
->#n^.>?b95=&Dgt>@hf;PF._pF(8]sA6rVXBP2-tAS,LgG`%reVh8l0FF/+MG]mtBC1^dZ@:*GM?XR/@
-=&2ao<)?=b;+shc:JXqj<a/F#>?4R!=&)[k;,gIh;G:%d9iP57='8[*<`i0n;,0q^7nQWR:gI*r:/b%g
-<)cpt:/+M^;G]bO;d!XBC2f<"Ssbpm?;aQn;c-@f?<p]4:fV"<Mjo*2EH[M)KlL6t;J(H$9LqH:7S$'?
-84Z<B8PDlO9i4PV;HI%,<(]\J:hFR2`Pqbl!5n]N!5fAc_o0X:`P]R0^qdXr]=GD[pUL45rjr6C\\S-Z
-<J,dJG]\%MFa&1cMj'KrS$]T6]=u%s_nj.(^V@Lr]sFoDW2-5dW1fiUTqn]lZa.0H\@9J/*[2mb0di:?
-cD]=Sgu[\Ui7XcEAQDGp689W..P*eW<),egEF<'jEEtpd2Cp:Xg>_&9Tggjj6e0rRgYq#Bd[*BY-RC,g
-1d**.0f:O92DI3?0L7u`V:i4nEK,m<NGjTGG"kq12*=5lr]Dhs4?Pks6p3@`3BAKB/h&G&,VCN"*?Zsc
-4$H&,VKcKnA4:B<92.uG6qTd=5qk'C-Qsrn/3Z*;,rmG/.3gK,.O$Pn+u1i%/M0UF3]JK7/KkZN-QXTd
-.5ND7,r%)'1+tCB0eY77.4Hnr-S$i,2`j#R1cRNV2)-[4.losmK>GLMbd;[b6r#]t2b6A';cQ.O5=fUb
-`7it;7oEW-:eY;$:JX\P2E*f\5rq#T5WLAH+=A]k,pFNZ+Y##i-8./25:S<N1FFb4,V:Jo/h/(p*\8T[
-/2T%;3%?U<,pF]\,p*m?-R'g#1F".r.4Hl#1+=Ci,UXl`*?cja4$Qf'_T1<R_2gE!*[<-],UYK,/gqtt
-6q"3+TN$?1^pTkT69-SoRp?pR'c.ej*??.!*>TS7+sS-P-mU&e.kie/*ukt=2]kl:a8F*Zao0B\a:H;1
-aNDZKc-F\`daQase'n-B#h.8Lcd'k`d*DR5-Y[:-B4b^fB4bdjCM[j+Dh3ImL5:_HNKB6aOctulP)+mI
-KS+l.KDg:KJ:`E,Ll-e>L5q(@Q_UdjXNS;g\%KJf^V@Lu_83Xq]"5D^_nEh#]"Ptq_oBO*\%TMicGmuD
-\&#bk_ThDubf7TC^V@Iu_T'dcio&\Md_rc2a2>^*Wi2tsXfo.E\?jK!gtgfSo(;MDlK[frmIg5Op\"4O
-o()GGp@\)oo'br3nalSMnal25nF#o,j6c7+p>bE.r:B^Znbi7Yqu$3\o()SKnF>r6p&+R_rUBU[nb2SB
-pAFUQq=EtIo^h_HrU]dWoCr1UkOJ30nau>FnGW"YrqH$LnFc>@oCMD>o_eOYoCM_PrVI*&qY9aSp@nOb
-r;,*sdEtGIqXX1Gk3qX%l/Ldfi99IllfHF-_"-7?kNLdUgu.2Qlg3j"n)WWeg?7Y[khP1alK.$bk2PUj
-jlGapmHE3VkN1^aiSje"-LpNhna#f:lL=?1mH`fumbup`mGm'Qf\Y31kig^Rio9%alJ:@XrT":IkNh?l
-jll40h'LXmbh2IKiS3SbjkAJEin`__n*o>rbP(H%qVLK+rVuojqXs4(roG6cl07EojQu-rm,d'\jRV[#
-k3(gfk2Fk@`h&ZjSY2YQT)#&^VP^2erMK[qWr/puX8/^rW2QWmV>@(h]F)6\\@B#W[^W]V]DfK_[^NQM
-[C*BKZ*CI7XfSY,Z*:F7Y-"h/YHP+4YHb@<Y->4<ZaQEJG'egoI]9?FS#!-`XKAS.X/qnaQB$rZQ&gug
-MMdLRP*M,dLlRX\SWoG+Nhik]YdDBPT9l"QWi`>+YdM'f]XP&FUR@7-PCAUYP)"pRM2?tBNf&aoXL>F9
-]Y;8"]skbhZ+7fmcbmW:^q[Y$_T0X7_7dFl^qRk,]=tb[\[T;PX1#IP_lgDtdDO)J^Wt!Ab07i?^VS%/
-]=>;W^W+"4c+(X6]"u(g_9B^)`kAar^V%=oc+V!1]Y_h,Y.DBR]"bem\:2];daH"GZFRc^\@fJ_\A-,(
-_7dLta3)QKbKS,K_SF")c-jql_n`mrbL4);Z_k.7Z*UC1Y,&5)[(F&XY-,aBY.D9NXKStA\\5Pa\%]>_
-Z)tOG[(<9C]XkGRYHk^T`4`h%aN23#Z+do^]=>Ae^V@e,^rF(._RdV$\f/2o[(X>^X1,mOY+qntUnkQ9
-YHbXF\A5h[YPkb*Yd)-f[]Za:aPb7[[^`lnZE:7F^pBuBZ*pjC\%92[`44:,fA4<b_p-rf_TU!(PH_*h
-Yd:[?YcbOE[^iZAWj'FV[^*3CZ*gd3WhFm#VPg;gqks=fs/#adrLa@gTqeBZV5O<inYcA\!hl<^"8Vfk
-qu-Bjq$QifnaQ%teC)^gbPfNlb0.oLbKJDcg"bE?hVJ.g;W$6^f?_^odF-"JK77]SDKM;KXg514Y,n\(
-V5TcEM2-h=K4SJ'B4l1/J;/rDN/s3jQuQn]DK^`2VPTf;CM%$sSuSijVPTlQI:QP`<`rR4,@Fe\Ao2X1
-H$+:LFEr:\SY_[%IXcitJq&B0IrK.1<Ej*J@fBb:?!UZ<>$4d$;H-\#=&i:":fL@o8ki5_<`ipIIWK=E
-CM%BsBPD*h?sm>O>uap"7S6NP;c?Cg>>e<p9i5"i9iY"_;G^.c:K^Ll;,:(k;+OJZ8l&8Y(fF(2:g7.%
-:eFJ[:JFV\9heGa<)HIj='GT/@UW\S?sR#7;H[49EfuZSR#,lo@r5jf@;0CdAn57ZASZUOSZ/T=E-ceZ
-H$4FYEH5o2?t*\S?WpT;>[(K2<E<*t:estc<)lgn<EE7$8kW)\:f1"a<)Z^u=B8R+>Zk'0*EcKH=&E%%
-:eank;,0\U:.e,Y;bB\Z:Jt4n:/=^c;@lc*6q:3[AS5e!NKTj"R!`?A<'OD[9MAc$>$"U$@q^jkHu3kG
-OGSU0?!1*<IW7nG5s[q/7R]g:9hS,R9h7iM9hA2a>[(-$8O?6cD3r5\_SZ8hqni<K%`cW._ns7*^q@=j
-\@/lUppg=6rOW'@rkKDf_8(qaK7A5nH[BsaK8YkXQ^>"`[^j&c_Z%G6_8*n&^V@4aYH4b&W2cYhUSOcg
-YHbCCY.1s\JKQ6]-RgO?hp/CUjkf+]iSE1]FD"]M8OG'V/1i9!1Ial7?t3,5@W-'M2*X,`B\hJ%c_F#g
-/OIn?k1ekOg!Z-R1b:+*,U=ca+>5T*0/t^E/2B@R3j@;MDeX`PMj8aAV1;H>6Sgr%9gqB65Wh4m4$,>O
--n6l(4#AQD.O6Pp0HD5a.5EeG8>^f<AQh]8<`)su8O>[-8j"_T/g;2X/0uu(,:u)/.jlMk3%?.--Qjui
--7L9&-S6hq/N#!s,q0l].3pJi3[m?\/LMSb.O?;d-6aZ`1,(4+/2B:P5X@k084,R'.kNeJ</AB0b0%#9
-779s84uu/%4$Pn`5!M\[WR'YdOA'/%IUlVjBO"hF:H^p63BT#d/N,LB3@-10/ghni-RUQ%.Om/12(osl
-/1N"q-71At/NG[B3A<TU/iG[D1GC112C0Is1FF@`)^6.;/M/"c-RC2q0-VYfr?j?K*?cmd5!iG3]>N.B
-_j!21-nd>%*?[4'0.eV(6V+N2Sl9s(]WdoD8j4k)P>r84'GV]-)B'J4)'^7I,9[sF+XS<Z/i5:2+s%FB
-2]tr;`lcI$ana'i`l?-CbK\>XdF$Fmf%&="q:#Jpe'S'>!7:_j#L(E;Chmd#C&M]gBl%[*E,]fGI=m62
-MN3[[PEqK#Q^*hqNJiXLLP1>5K7a&RFG#C,Jr#2ALkD1nXKJYI]t(Yc^V.Cs^;.P#]"kqh]=P_k`l>a,
-`5L*G_n*@bZF%lo`ko:&^V.P2mFKJ"_Tfm2]tqS*bO"'?g=aik]t_V*^:UGEX/N))[^iiTcGeSnh!Xe+
-nal&2nDid%p&+X[p[nFS!VGl!nFZDDoD@nFnaH&<nFlACj5K=hn+5T%o)/(Lo^r"Uq>:'ao^qtWqtKmW
-nG3"UqYTm^r:'CNme-MOnG2hJp@IqNnbMqMnb)_Tq=<V4j6u[4qtBI<qu6Ecp\t!]o_A4Tp\k'dp@e1R
-q>9pcp^HifnaQ8JrVl`jg!nH!dd$`%o'tr9m-O9-kj@[$naYr+cG73bgZ%2Ngsaa+gYh,Lh;@D]m,d6n
-mHa<$k3_R"jQ,Lbkj%9jkj.QtgY_2Zn*T)plKII&na>u5naZ#8mHEd$jQc*ccJ%RKk2G=\gY1oUg=kH@
-ip,aXhs0Xrl0@[!lfdEll14Wtin;Gtf(&(gh!=Ush;$lLh<XV!mH!6Op@.qTiTp%3s8ViloBk&froO.A
-!TN):l4N+7hrO=kj65afjQkgVe]+2Nqjm\WrLj4drh]UkrMKgtWiN5&Xo>ErVu`fnrMBCg!5J]N]tCrU
-\.c6WZaI9O\@JoRZa@'GZF$d;XKDH&!jJr6riZ:*s/u@*;R*O6Y-5.<ZaQELH[C0jIB'9DS><6cXKAS.
-X0&"dQB$l[Od2?(O,oQlV43U'JUr?'Q].#jO/&n]ZF7lTSX#JGWNE8+YdM'f[]l^/Tp_(/,En1PP),!S
-M27%FMi!IpXLGF6]t_G$^UM"oZF@Qbcc<uC_Yq/K_S3e'`k]O<[_9;`]t(\k\\>,D['R<WY-QU+_84%,
-bfIiIbf7N8b0S/J_7d@raM,[7]ZA:*^q@+kbJC^-_RRFq^V[S%`P0%&aNV`>Y.(OE_SFA4_mZPcd`0/@
-e&K2<_o'=-aiVN<_8!h,bl,Lh`594#_oU9VeD8'W]=cA7]=PAL]<\fV['@!BZFRWY]s=fC`N-DR[B?I+
-X0/Y8XKAP2^r!Xj^;.J$Z+%H\[^*0E]>;@t]>);&^9Y/\_T9g.]>D>!aiMEB]Z%b%_7imU[(s)^^T3m(
-]Y(\WZaHj7]"tYV[BR'Q];)R@^V%+e]>M^uYcb:Si6]QP\@9enZEM6e\uW$?]Wo/`\[]2h\^J%?h874L
-bh^slcH*5TYcOq/ri[3@X1,OG\$2m4Yf+)Y[^E9B]X"H8TmhuuVuERkVu<FlUB76eU\pemU8"?XVP^8i
-Vl$?]VuNOjU]g,To(2PRp($ooq"F=MnaG>gf$i!kb5TKna2c3>a2cEKcI17nf%/R/rnAjSf[eBof[/$c
-^P7>YBkh^XXKAh5XKAS)WhlV^PDb3NLP0GPB4"kIIU6AuG_;'IVRjHhFa/"TMl3GIRY5WoAosTDX/Vtm
-Ssk(8=B&7%=^Y]E=_2GlEd;kNF*2\TI@m@%I"$TqJ:i?'Mh,h]>uOs@BObIY?X$`;='/X-<*!:%<E3!u
-<)ct!<_Z1`:fLJ,Aq"f:Ch[TuBkV3mA78kVAmneF6r6EL;G9k_:K:Ur;,9n`=&D[k;GC"b:f:(h;,0k_
-;H-Oh7S6*C:et%e9h&,e<Dl_!<DcRl<)HOn<E)gm<**7/=Bb]12I0Nk:f:D!Aoj-#Q^3GLAS#^mAR]Cj
-C2%9kAS>t-Mk-iFHZ++OHZs^YH?4(ACggg_@:NYMH=1,e@T6H2=&`'p;GgCn;Gg@m<DuRd;cQn#:Jk+j
-<*NL,>?4p1='/O(<EN1#=%u.X<`W0r;,^1`<E)Ua:/+Pb<(Tkc=B8F&=@>YY>@hG`F,5jIR$`>4=B/C)
-;b]tnA6N/:<+9O#R=&jkFc_H4E*caKB7Fqmr]pNPrBqDg9M8#P9h@oN91Mc]?<U9(8jcEeD3t1>!6"cP
-$GsWq^qd_%_SO((rkA]L\@8oS[^Wa?\c98>]DoYE^''acOG\bkJeEEYK8PbTQC"PPZ*q9Y_8F40`VdXZ
-^:h+dZ*:C6rMtCJY-5+9[][3O`IoKi+s8*ZVVTD(f&boQk2G.MVgE2_9hRr1.l&Rs+=J[,92JPg?ZCHh
-3^H#!FQ2*4cD4/o01+"@k1nqPg!Z-I/ghtn,Ub/h+"T3%0/tdB1H%9V6+ts]BkDsKMjK$GW/F\J4>&is
-:e=&>4ZPM^1,Nl/2(paO-SI)'0.\Y4/2/.d-7(2s5=;<"<EE$p>ZF^);G'>D92nA>3%#^o/gDhr-8Ib4
-.OH>h2Cg"+/L)bn.4li#/L;\m0/G7-)'9\?.OR#&+rE($0eFtE0e+V*0.SV11GC=00/>UT2`^k&$p6O/
-.k`tL=cU><aiJq8Hq6\(6V'=3<(]VI5=/"FDkt_?gO`+/?u01Q=(530;+NZ,4[V\"2EsGi7Og,J0IeFr
--R^W$.OZl'0e=In/2&n=-7CN!00;6P4"r`U1,Ug;.l/V.1*72O0JFt%-Rg/[/h\:g,U+Qg//]]c1b^L7
-1E7Pf0gA'4O0g@Le',h"5V=NB3@l9r3(,JY0.]@][*P=BI@@aLQY]Jc1KKoF'c%N!(]>0f(Et"G+s@pG
-+XA$Q1,ps8-m'-I2]u#=`r=!YaSj3gaN2NHbKS2Tb0%oOrQYJne(+HKs4-km!n#B@r6G8e!H2inChd^!
-BkV3pD/F0/DfC,PJV/`8NK'-cQBqK9"d"h+NJiYlLAcc>K7f#<Jr,8ALkVP%YHOtJ]XYMc^AYf,^qmn#
-^q71i]"l5'ai)'3^W4('^V.%ZZHpD(]!K/d^;J1^f#u+NcG73._8=47mGcpOd`TJDaN5(2]Xt5CX/W),
-\$i]ScGeShh!k=7B^b<Rn)EU#o(r%Oo'c#6mdB`6me->Fp&4(>m-F$)n+6)?jPfFln+>l,p&+FPoCr+U
-p%7qMq"aa^qt^*\oDJUcrr)Kbr:'ISnFZ\OmI^AKq=aX_p\Xj[p\X[Sp%[P3k489>r:q!$kP"iIo_/=`
-rVQNjqu-Kep%\Oa!r;]_rpqK*md096qu-Qnq:X6Fe*?i&o()2@lKn67lL=?/naYi)cb@0biSsjg1Xjb&
-f%Ss5f%K!=jl#%ZinN>Okj@a#jQ,I^jQ,=Xi8j"`kNhO&p%IS0kiCailK7Bjkl0rMm-8QTn`T'#iR6HI
-j5Jt[ki1XinDrNcgZ%GWgZ.\lo'l,:jQYgejll41in;Gtf(&(ie`ZPmlK[EihsU1*mH3<Qp%/(Shs0b1
-s8Vono'tK"lKI?lkiUm_iT'(`jlGXknDrTqm,R0rjk&&&T:MOCrLNnY"e_Q_U8=^dVYm@kVuj$$XT#@%
-XS8[nVuELoUo($fV]3Lg^V.7j]",5VZaI6N\@8`MZEpmEZF$d;XK;B&ricU3Yck=:Yd")2:p[L3YHkOA
-[[hbqJUr>tW2QPaUT:DqXf\h.XeDAQNf/aXR$jM1PEM#qO,JsOJpr6=Mi*FMU9:`+[E>M?QBebUXfSb2
-[CXVpZD=.^Q^AJZQApuhLl..KKoLtGKo`@<Z`:%Ark`9Z]"l(c\%]Su^q[Xr\@B,]_R[:tahl'FYI(aF
-[^N`\]=k;F['mN][BeK6_nj4/b/D*1_SX=6b0J)K`kT.-bf7rN]u.k!_SNdtahP6uah>[0`Qc9@be_9B
-_nEq,XL>@I`PNP>ai:L"b/(j/eBc7XbKIuKcbR<5bK@iDaM%Se-G-ju[`-J=f%Afs]tD&&d(?luZ+dEI
-`4WIf]!/cY[_&iIY/dcSri.lTVPpMoYbe1iXg5LFZFI6@Y-b^Q]XG,NZFIQ[\[AlX]tqG%`l?BQ^:_:o
-\\l4n^9Y;_^:nX#[^O/a[_8o;X2)*JZF@BN[(shr[^N?G]=4iJ^;Rt,^:qD&[B6R8aPbFd[(*Tk\?r3K
-`PT4#\@Ai[_n!:i_n4C1f\=6`_Tgoia3_u;S[c#1Y-5(5XJr8(ZEpg?[(+#^Z+@KJYe[WDWhFp%VPa<i
-rh][nrM9dpUna`ZTqJ'Qrh0CjVPjEl!N2gbVu*7llKn!1rUgZrq=s^XoCMP3gY16,cHH4/s2Y)V$-LE6
-c-Oede(3+Kf+llfcd(1hdDs"XLiR9HEL3c/ZE^I3ri6L)W1&s/LPCS<CLh'd?9VY#>\A#+PG4ta\pedC
-DKgr:VPBW8E+rp+S?&]iVPTlPI:HDW:fUV-BO4kPD00fDGB.kMFaJS2Um$+RK)U<=IY3T0E+rTU=(YuN
-?<pi?>$4j+>$+g,?;CDq*E6'><D?(_;cHh4ApSN7ChRQtBP(da@Us%\ARSbk>Yn!g<)HRk:fLOo;Gg1c
-<DZ@c<DZXl<*<+!<_lRl:ejhb6qKmD;,C=n<Cftg;,C+q=]JI'=&i7';,C4n>$+s4<E<7*>$>'2;,gY%
-BQTE'QBd8JAS#apB4#ClDJEj!ASH%,LRk??I;sIMFEVnQH#R\9BO+qN>@1VN>?k?3='&O+<`Dso;GU.e
-:ejb_;H-To<X`2;;c-Lk:fg[r<DZ]p=8l5t>#\I&:e+5^;,C(g<DcUq=A_gg9M\Va9i4tq>$5$46:OmW
-AS5duLlS$nR"&UK;,^Ru<E3L;>?k6/@;1agHu<qKOG\^2?<L<CJTXXU6pht_6q'L36UaL;8ki#U:eO2O
->[LZ5;bTPTAo<sSa8O!V`!jQ%_ns7)^V7Fu_8*kb^B1pS[f3Z8[^Z"A!P5i@])oXZ^AY_aSskq)Lk^V9
-It<<1N0'3eUSk2u\@fVo`5KX6rPo8]_8![p\$WNJZEX>4Ha0i_[][6P`.TO!.4$5bS(YWle_oKIk2tLT
-XFG1m9hRu4/i#%-,pXZi2b..d@:sR[3AiNMD<'O1d&0St0ga.Bk1nqOg!Q!N0-VDZ,:tl'*\&s"0/tg?
-3B&iV7`EuX?Y5FaOH=^BX,0eI4=`?`7mK0s3&NQQ/oNF*3ANHZ+snZa-RUH!/h\=f-7LK&840#$=]\F"
-<_uFZ77BgC92J)>4XhL)1+Y14-SID+/Lr(q1FXIr1FFk,0KLd@1ajq3.jZYt(`jVB/Li_60cMW#.k)u9
-4#8WM2DR'M.Od#/4?#8_0/3>^$8F7e1HRm1P/55\5fU$X84?NN9/fCJ=@u.[5>G<mREO@5McaI`;c[%$
->>7^Y4YJKF1-.9J2DHU2/MT"7.OQMi-7UJm,U=cf0.d)Y3^5n].PE1t1GC:3,qUf+1,(:34"Mj8,ShIX
--RC&i/LMo%3%-$t+=/Qd+=Ap)3ArfT)BUC\5!iG28$otYbf6/=0d8/-1bLFG5;G>X/3Zn?b+MjhT=h=p
-E(rYT>bGFB*#KJ.(`=/-'c@r3*[)[P-R9TT2`r]?/KkiQ2^22@`VmgUa:-23aND]NcHab[bg"E2c2lDE
-r71kupX92kd*M^:s3LYj!-JTiE,KN0Ci!s*DZ4PaE,g8OIXm30Mi3[YPEM:3QjK"APEV#eMM[4JreCE*
-:Pt$^M2."FLS1]TZDbgV\[f>a^V%=r^qmt%_7R7i]>DG#`6ZcM_8<q#`l#Er\BD\&]!T5f^Ve7^e]GkJ
-c+q*-_8=79m-<]eeB5V@`?<F@]">&BWiE#-[^NQPc,\Yig[Ob)o^D56mGI7%nb)DNmj%8gnF?5Am-sK-
-k3MX0na>T&kNVL)kMkq$oDA(Bq#'j[p\"OU1[jl+q"X:InalGAm.pSYs8M]cr:p*`o_&+Rm-siBq=XXa
-q>L3ar;H*HoDA"No(`"Mp_`T%nFuhSp@.eSp\":SnalJMp\Fdcq"4:YpHeKEo()PPrVuong!eC!lML8D
-o'uD8kk+9'kN_-qmc`cV^q]F#k1\JCgXt67gYgrCgu[AQi8*MRgYh2UlKRHkqrAXQhr3\TkO7]okj@?i
-kht@`l/Ljbk3qm0m;VL_nDrKjmHEp3f%/R4h:giMnE8lnhra4bkN;!pn*o`0i901[jQ>q-hq,unf(&(g
-gu[qknF>Yti:-I/mH3BUp%A1PgZe5*s8Vilo'k;pn*9'!l0@Ekgu7AWjQPstmc<KtmGm@"kLe>)T:MSQ
-QjT@RSXl@DTqS6XV?3WoWVrjqWr]B,ricI-YHIVu#H+JsV59ubVu<P!]tD"i\[T#Urj;[4%^rjN['?sA
-Za-s@Z)t74riH('s0D[2s02C--*XVZ['R-1I"$a&Jp=,jVOsW^XK&D)YcFq$TU(RqMO9fsS>DtfQ]R>d
-Lm=!YKnkchL`hVNYd(LAb,LhqPHLpfXK\q:]$81*WhZ#IPFJ&#O-5=uMEccULkpbGXf\q/WklQh_7RCq
-]WSc^]Y_:l]=PM^]Y2A#\\>baZad`_]=4uHYd1gMYH#(G^<+0uf$VR[a2Itj$+dge`lG^+]=u%/[^<rl
-c.:7V_8aC4`kT=1^U1Pk]Z%\-d`0DQ_p?iFYe\Jq`P0@3]uIe=\\cG)_7@D(_SF%)]"Gku_8X[B_na1/
-`P]U1_SEq*bg>(th8R(>^!+j7[C!6NY-#LJWiWJ([CWfZZEC=Q\\,)KZa-g=['-j:WMd)+\$`Ji[^)p;
-[(!WW[Bd!@]=Y_f[^EWY[_Bi"[_Khl]YCn_^:gqbZaR]g_7mUs_R6SX^q%5*Unk&pXK/S6b.bO#Z+7Z[
-\$i`X_8<go]>V"VX00Cubf7'#\'MOhYJ%Zb_T9<nZbjVk\@fbke%XMf^rO@=g=O9hag7DA\?i@XYdCgB
-Xei)'ZEU^I]YV%_]=P,L`3u\GTn&3#ri$@(VPg>hVPU,aUnso`V#?tbU&UqfVuER`Vu*;0iSs"_m-X<3
-oCMVHp%.bFk2P=Sf@/*jbfS#Jrko5__84(/aN;WKcHae`IaQTle'6.gcI'bJMhZ@mD/bcAXg547XKAP(
-V5TiIN/*(AL2gp>@:3JI=Bo9UJWl=lUPa;?F*WY?UnaH7DeNa-TW>,mVPTlPI:uqe;H6e,ARJYMD09lD
-G]@qMFaJP2UlotMK7e`+IYE`1DeWQU;e'9C?<pi@>?k91**6'7:/Ftk<DuXf:Jb"i:/"Se<a9HTG]Rb@
-C2*ZW94D:;A7]"P>#na"78?][=Ar$n=BAL&:f14h928J_<)HY"<E3!p='A<g:KC1e:/Xtb;GLRo;H6Ul
-:/P"h;,U7e:Jk(g<*<F,<rQ23>[1Q?>[1-,=BT?\Od;?!1Pg-cA8cC!?"e(jAn,C[B5DgMSZ/N9FEqnL
-GC+X`F)u8<A85^[?X-c>=]JR*=B/@";#=*-:/4S_:/b4o:/b1h;,^4b<E)dn;,gY$=BGK)(/n"/=B/F0
-8kMfR:/+Pa=]80p:/b1kr_s>-=BSa,5X\LQA7]InMa`c!R@&G5=B/7!<`rR8?<^];<+9R$R!`gmI$0DA
-Ea)[HBRk1s6q9X577Kd;779R98ki)Y;G'>R>[U`6<),hXAoF'Url>Pha2Q$9`5BI.^qRLp]`#SC]E,ON
-rj2a7[^Gk?%D'*]]=Y_h]Y(kg]VM9NR?W_hM2@%EMMmITOcuB1VQ@/8]YD8"_o9[;aN;KC`l,[,]t:hc
-\@B#V[^<QSYe7K_JLi]2.juR(fuCkUgu[MWk2"grK5k'f91hE*0.en5,p"9T1f7gi?trn,2`3X7iSEA=
-WD#0(7a9iQgu7)Ad?%3d-m0WS.5<B&*@EWt0/b^=4Z5/W7EX2Y>%EkaOH"LKWd[`<67FNS5s.4h3B&r]
-1bLO7,U4Zj0.n^u+X86`/0Z,b0JG[l8=Y*9@96Ar779F+6qU-54Z+oM+rVg[1HdKB.lT7=0e"S-.3Klj
--86o)5qt/O.l]^;)^dHe/L<#%,q^Km9-c)E/Lr(s1G((..jZMm0Inh<4u4rP2`El_5!1qg/MoIPBUHTV
-ai1K98jQHT8i&e::Hgj+2+:GUS^HNPP$i6.>[hG[BO"Y;9KGI,00(mE2(p@1/MSk0.4$5c-n$Pn,U=]d
-,V1i,,V:f!.P2nk0.nS$-Rpu62)7"-2)m$1/Met66l?ja,U+<U.QT+1-mL2q.4cqu0JtaE0,GWV/iu9t
-K"8\Hc,Q/:/h/>(0K)![2D[NT/3m%?b+MsrV80@0GssnO=Irb6(`aG1)&jP7(_mo/*[)dW.j>lX3Bf&D
-0I%>W2^;AE_u@RU`Q#psa99Z/bg+T8dJ_DiciMYHrRV#!pX9Mtd*U+acHsqcdaHMJG'.eDDf'B/qepFm
-EI3"\ItWN3M3![ZOdDE%R$<i#P`UucN/EOMM26qAL5_%CMhd.ELmk<MZ`D3[]"5Mb^V%=r^qmt&_7I.g
-]>DJ"_pm2X_ns's]tLqb]#VY,`4X"'^Ve4]d`9DHbJ:m+_8=79m,?jVg<mpT'ZJG8\\"uAW2Q]+[C3HM
-c,\YifC/\1$1@-Fh<Xb(o'u5KnKdc"p@e.Jmd9B-l1joCoBPZ2n*fW+ipQO4rU]@Mqt9d\oBGcDoe?+3
-na>i6p%e+Fqt9pfrq?0crVQNep&"IMnFQ/DoCr4Yq"F:Ws6]"Er9sIRqt]e'q=FONp\asgp[e:ToC__E
-nFQYXq#1$YnFl\Rp\4XZ,52!5rr;iLeBl\0r:TLJo'kc)o^M)3nE]W9mcDX-^[9h<rnRV-fDaP>inrSL
-ki_9ni90Clp?(N%l/q*gk5FK\kN(ajioomsg>D,RkNLj^mdBB,k2YjuknE+@kj%3^h<=%_le^CTj4`5G
-ip-O(>3"u>l076diooXhi8Wt^j6#Iiq;'TBbLZ4KjQc'rjm;O!gZ%VlnF#Dsch6o+o%WEsrr<#jqXj$u
-h=0^lk3D?ujP].ak2YUfkj7Nsmd&rrnESZV`h8lorg*q\S=H.AStVmTV$!TmWN#]o!NrX*YQD#2Y4SUp
-VPU,dW;W^p]`u-\\[]/X[f*TQ[^WKIYd1I=Z*^[<Xg"n/XK8\3YckC>['[*CrO!uZ['?j@['R02IX?U!
-KmTbtVkB`^X/`;(YcFq%TU(OoMO9irR]8QOR?E_gJr>GAL5LqHNffR(Yd(LAb,(DlQ`d?jXK\q:]$7go
-Wi2Y]Q(+D*Nfo6TM2?qKL5:PBY-#+2VSE)G$,+*bXLQ3]^:h/X]b%ut`5fg2]=bbe\&?(u^9b3G\Jho\
-Wjfm^cGR0Cd)O;Q_Qpeh^r""+]t:qg_\pA%\&Z/'e'>bHb0A#M_SF7/[CNu\_S!b3rkg.udal"8`m;<=
-_90j5aM?!+_TL*M_S+%+]th=k\@pA5_o]j.\\lJ.rPUP0_SaXEfA#-%^:Cr$d(6Qi['d!;_7HnZ\[&f\
-]tUbSXM_9RZ*h!DY->=<[&^:.[Ca5bI^?Ss^<3jk\$rcOZ*M3\^VRXr]u@Osb/1Ek^U_(n[^O,m^;77b
-]u%7a['dQRWN<Y>[Cr`DZF$[3Yd;3Y]Y(_iaM#0lY->@FZ)t^YZ`U=2_VWDQ[C3Qj[BRHb\?rog\ZWBU
-_7R:i`OXI1g"=*\`6[,e^rsg#Ni'@n+0VlU\$W<<Z*gmAZaI3S\[T2\Yd2'TWiDbDO/8kUWW&b%Vl$>f
-V50o`V50p_T`_*eVPjEj!2]4`s/#[k-fEtGkN_C$md]l>oC__Go&o&lhqQ]1ccsYWaMu0:_nj1,_o9X9
-ao9P.c-FY^dEKhbbgFYJMh,kdDK;)EXg578X0&G'V5TiJN/*%?L2q!>?t3\P=^>HSHB",_VhfSEH@CgM
-UnaK8DJ!O-TW>,mVPTlQI:HG\<*3=5AR\hOD09iBGB.nKFaJJ0Um?:QJ:N-#Itio3DJ<KU;Ia58?is_C
->ZqM;<`2gm:g$h#<_uZm<,YW09N,%p?Z'S&Ec,i3BO>7]An#7Y?sHu@='JBg:eO\g;c-Lt>ZFj';,pIe
-:/FY_:Jt=p<)?=l>>%Ia=%uRg<)QIh:KL1e='/[):fU@h;,Bt]:g6q!<EE't=B\m6?!^iC>u4R'=(uf;
-Q'c3LLim?@Df9/jBPqX#B4tjjDg[P:WMb#[G]\.RH?jp[F)Gr.CM@-a?X$fB?tED@<)cdo;,U@l;cH[m
-;H?Um=B/!h;c$Ck:/4km<E<'r='8L!<E3's9MSSe;cc^g:f0q\:f16l;%lc,=]ABu:/Fni;c#bK;HdUB
-Bl>D[PFe51IUZAa<Duaq=^t`C>ZXp7BT8C+DK:,fMhQ4V=Arg\E(3#^r^88,84c9>8P;ZK:/=YV7oET!
->?"Ns6r7K6RDm:jb/q]E`Pf^2_8*h!]XtfO]E,OOrj2a8[C5nB%_9-]]",Da]=kkg\[f;L#GdoWP`Uue
-O8Y%NO-,WrT;AKh[CEi_^V@Y*a2lC$`rs>u^q[J[]MlGR\[T5_ZG3o`I4Qru.k2m8g<RUZf](fKk2"gr
-LiZZh8kM?,/1W_@-QjZX.m6d3AT^m47Rp'uiS<;=VaiHs9$lPZhr3DDd#^OK-mpDh.kr2&*[NTu/2T17
-5VY/V5029]?!N5CLQ."QWd7?56RaNR6iK:]69mk#3A`E?.OZW&1,L[2-N5Pb-R0Z^2Ddd+9q6B5Bj=Io
-6VC'@7moR%4#JiT,9/3X001j<00DHS2(^:5.j6/c,:t5o4"i6;,s+C9)_O)p0.8S/,qj]p2BXS/3'SuB
-1+FY$-R0i`6SgAO1b(%74$,Yk5X7Ls.lK@LDOS5Xbf6l?8j?6S5qkW0<(9;J6;Ca.WRBk]G>W0]A7T:]
-Cg:.C9g(s:4[V7d2`a0!0/"k-.46Dh0.eb//1;u(-S7;2+!`Ec/1i+m1c6p@.OQo./1"1E/2/Fm+tY>p
-0HqVc-QaBT-SHkt.OQr4/hSLq,UtAo,T%RM/j)<qID*VOcGl89/Nkg<-87GG1H%9N/jW4=c'qgmV80@2
-JO;LN;3Oce&0:`e)B9e=)&OA:*ZlUP,Tn'U3BJrE/LD5W2^DMHrk]#[`5Ta;aND]McHlX>daIs=s4%&!
-!nGiNq9]Mqd*^7fd*L"adJ_MrH$FLSrH/*]rc7sY7<s0)H@UR#Ko(YIO-GrtR$Er&Q^*erO,JpPM2@%C
-L6%:IMhd.ELn(EL['.Zd]",D`]t1tn^qdn%_7I.f]"Ytk^<=ep`l,j3]"5Vk_8O:+`l#C&^qdk1mE`\l
-`lZ$2]tqS,bjF$5eCDmd`Q?ZJ\@\l?Vl6W*ZF@3EcH4nlfC8G(o^hJ9mbd:!nFlDArp_K/p%J%Oo^;8E
-p[@_Ao(229q=a7AkMY_#o).nBoDJ%Nq=F"Hq=jUUo^DeP!W2d3o^VnQqu6Hdq>C0dr:fm^q=F7NoDA1Q
-r;QC?n,3.QmeZ_BoC;YPoDA=]oDSUarqZ*^q=sj_p@nI_q"=O[naZGJoCDJBrphl;rVZWoq;0ZIdcgT$
-mIKo9jm)O0nFlMFoCVS6dD*HbgYpr@eBuapdF?k$e_9*?j5&;jhVdJakii!01[=5ikih?rjQQ("lgO/t
-jQl$qlf-mknETB'iTfggg>_2Slf-XUhq6ZHk3M<ghWX.`i;Vd@md]H&k2lU'1umTYmHNfrkNr$$f#Z%a
-na#?"lKRKrm,Hd[l1"<6io/,UnGDn;lL=fQs7Q<]m*O\Xki*QAl0[`riTf^ji8s+_kj7^'l/q3sle0h/
-Tq.eRQOK7OS=Z=HUSXidWMuopXT,F&Y5YU+Y-5#(VuNUkVZEZnr2LjQ]tM%g\[T&V[^EKJZEpmBZ*UmE
-['R-DZE:@5XK&E%Ym@S>Z*h!H[CNei\@K/[Z*C[CZa?3NH[gX$J?#WIT:i*]W3*2+XKJ=kQ&CKUR@KD'
-SXkn)Nf&FCO-H*(M1U\LO.rk_ZF.iLPF7iBX0&J-YdM'eYcFOpTU_LEUlULuM2-nDLQI1HKnlh4[Ag%=
-_S<q%]>)"]\%fPm]t=9W!5JNO!QW,u]>2S2]tUth^9kGi_mctVW4'UWc+L^?cFq?C_77A'`5BI-]#DY*
-b0.Q2c+M$=`kfX6`l6*;^rj[0^V@J'^VJ(0_8X.8e\/W?agK"#b0%THaiV6@bK/,O]$/13aMu'5aNq`=
-aMb[%a2>a-^:jN\$,b0;eD/j%^q%*2bL*o+ZF-m;Yf"2e^q[Lo_8<slXf]UG[]m$;WN3"qUTC5dUTq)5
-YGeV.[DTMarOG&"[_feo`50+$aMu0>`4!:s_8O='\AZA#_7-Y[^9=K<YdM0NWNWM(X1>[P]WA9H\%B)]
-]XYo"\[T#Rrium6Y/JJnZECCJhTA=+[C3Qj\$EW_]!f/e[][*O]=tte_mn%%f\+-__p6rc_T^**P,l'r
-WiED7['$O>\$E-@Za%*T^:L_W[Cs2QWhY0,VQ0TorMB[nVPL!dU]@7eU&h-fr2'IinYcAb"KAB!g"Uu4
-hr3SUjQl1$nFH/?nE]?$in`8;eC)[gb/q]E_nWt%^VIY%`6$*BaN;TIbK7uVajJGIMhH(eDg.YPXKo.8
-Xfe_*V5TiJN.ut=Kl:aCAo23h?XmJSCiFcRKnb/1IXmKVV5'T8D.I=-TrY5nVPTlQI9ffM;-7(7Bk1dX
-@;U.+G'.nNEcueRTqdouH\$]sJ:E62IrB%-;,h%8?XI2K?=6rA>#nU*=Ar7!<E;sr>$+^":J+Jd<F0HV
-I;rt>CM.'fBkV!c?s[8M?!Uc585i/Y;,:%g=BJO(;GgLq:]=0*<DZOp;,L+_<`i!e;c-%[9i4b_<)FW8
-:g$k">?+I$<E)su;,UCs;GgFq;H6n%='Ad3r`hHY<`W=;G)VZRQAK`s@rH<r>A7tnDJX*'C2eQ\SYr?1
-DKg/EEcuVOGB@\=A8#RY?<UB2=Bf6;=oD>C<)cjr;cQdo;cd""=&i!m<`E(":et1q<E<'q<EDsi;&WA3
-=&DXe:J=J_<***q:/t7j:/Okd='8I$<;]X#;+*rT>\.M]DiKpOR[AS7=Bnj);,p\+?!^]7<b#g%RX&^h
-H'!o;F'2UDB7Fnk5Xn+-6:OL;7Rg$E8kMfQ9h.`S>[CZ8;,9VWAoO3WaihlMaiDH?`5'.&^:V#Y]=RmP
-$+mgY\$i]Q[C3R?\H9CT\c0/F\[o;[\$i`S.^#hMTq@mFS!TD(OcYZfPa\,8Uo^f.[CEf\^r"(1aMu<B
-b/hWB_nEatrkD:C]YM1g_RR4'/2/G".k[jZbJD-KinWSVh:o,hF&kb#7m/mg/O)0B,q1#^.lU%%?qNXU
-8k4-bhqlhY5qFieeDo]KiSE,4N\i+++seWlIQ9>/,Vq5,0etCF/N5XG`72.t>`4MlM1U_eJ58a"-nn%V
-4Zu"p5XIIo3A<*I3@lj60/+_(3Ar?5,9/'h01&Q7Ui9.?>Y[IW<DZ1S69@S'4?u7_+#"lh/h/A*2`EEJ
-/LiV4-7LAk1+=\4.k<%n2EW0,1+aIm,VC\r*\o<'-TX.@5qsZF0eY::.kNM</LiM4.P<e>1cI?Rr]3%f
-2`<^:S[cYbaKgRn4]5?D0Lf;M<`N*p;-ndVbM(Zt9k7F5;,pb)<DQ1S2`sD]3%l^3/i5sN1&W[F/1N;)
-/MSn./N,C>2DHI*1G:I=-RL]00/5"'/i"[l*@3'^0IIne,TRsY.PNP#+tY>o,Ut8m1c[$:.fC_u,paQU
-/Mo[X;LQ0pf?VI-5V=uK/13#*4u5/T/hf[aYgJY4K;#lZTmoBj/l\6=&ec6$'GVN-*>o_<+s%dK,9\'M
-0/kjG/1Dn^+u^iOaMPa._Sa=2`lQF(c3)JAdaS$>#Lq;Sf%&="deV5kcHjl:d1amRdF6Uqe^SqlG^"=S
-GB\1NEcV,")0pLRH%1<sK8GDENg#]pQ^*i%Q^3o!Oc,.rM%PPuOH#!QL51P?TrP?(Zcp(krj`BL\\>hp
-^r3q&\[MLK"2VXaa%FFh`l5j/\@fSl^r3n%]Wo&`^r+=^cGI]Da2#I'_8=:<mGcpMcGmW6aO\8=]<.s.
-Vl[D3\@&KbakY@un*ou?n*B<.iTKUtqYon:mHs?2nacJIkihU,i:QI-n`T3/nEoE%h<OY#qrdG8qWRPG
-oD&1Zp$q\Ho(DYHq+:GPlh^GTq=aOXp$h\Pp@\@]pA"IZrqZ?fp\4OSqYfmTqX*S@oD/(Hp@%qTrqQ$^
-r;$9dq"t$cq>BgMoDSX_o_S:To^q_Frq%rCqu-QjiRQ3$k54i<nb)84lgX6(lf[U!m-j&`^VB7#kM=b:
-d+-Ule(3+#g>q)Pis+H'iSWh_l2L&Km6^!qjQP^`jR)I"jlbU`lfdj,jP]CiioBFgn+5]$lgEg+nDrct
-kN_*dkiUOOki_$cjlGFdm,$min*]H%kj%L(mJc>Xn+knna32s%m-*!Zrp:]ninNMUmdp&.iQM,bqYB1;
-nGWCep\s^Sh!F=f/`,FJlK@3dl0@Bgk31sjmdKK)kN_C!gXX?<St;:6Q'[l.S=Z=IUSaoeWMuoqXTkl/
-Xfeh1YPt[)Xnek,UnsrdW2QVlW2ckuX/`qK^:aEU"LtqL[Bfe<)R6QR[^!0EZ`gX9YcOt,Xg54:Yd(I@
-[^<HPrjX#[\ZrEG['R*-IY!'%KnQP,Un=9UWi)r#YcFq%TU#M5:R.K6PF.VpOcGBTL5qC_Q\g9LMM7V)
-Yd1[YTTY_3YH+e,YctOHc+C3RR[')%T;@X/P)4pKLkq.EMhQkeXL+n(_8F+']"#MiZ*_*Sa8<@K]Y2/(
-DoAui_S3.f\%B8UZbEuYYcjh.^phFm^!k67_o]a8bfml9^r!k)_nX:4\?j2l`l5a/`P8q!aMG[8b/)!7
-`mMcCcbdQB^Wk0?_p,g'`kom<]>_M,`RD`9c-42M`P]d=`Q$-5[(OZ/_na@2_u7@X_SX4;cdU\)be^hD
-]ZJR4YHYI=Yd(jJZ*LI:YdV<]ZE:7S]Y1VSW2QktUnXl_Unb3"]!o#SZELgN])K?7]t:nj\\#Vi[_0W&
-^:h7j]Z%Y.aLems^pUYf[_]qjYdhBRai(Tr]XPP\Ydq3?X1>^O\@oP_^qm7`]YV@lZa@0^cb?fmZGbW,
-c,R0"\'MUnW4DoA!lVONrjO`"^U1ngca;<\`Q#gBg"+0jc+9RZZ`Bq"YI1[<X0oFAXg>FA\A?%n['[9R
-]WA-.Jrlk0rMfam!i;`grM0Fiq4dea!i;]hnYcAb"0&8uegK,(gu.,LiTTRpn+-#<nE]?$j5A_Ee^W!n
-bK@rJ_nWt%^V@S"_9)Ys;T[)(a3)iPda>[bM0!KOH(1n9ZEg^:Y,\P!Vj`m0L4Y)3D/='$CLg^Y@prtc
-E.!4fL4Fc!H&AJrURd'R@q^7aX/i4sV4O*'@ouQ%;HI=@+_FndD09c>G'/"JGC+M+UQ]nLKS+c(I"RB.
-E+`EQ=(5V:>t8+'=^G90:KCFe<`<!u:/Ftj;bp.[:f^M"BPW3=B5D<qBPM<p?smDN?sd/C>tm^_:Jjk[
-;,gLm;,pIj='&6u<)m.%<*B2u%8Bc%9MSMX85N&Y:e=Gd9NP1t<)6Y!<EE.!<E3!u=AMRc=^>*0>?G!2
->$P<<>u"F#=))o9PF@epG%Y<&E+<0fCMRWq@qB4eI#X\pVhB2=FEMPFH$FLSCi*]rAm/PJ>?k<5?!:D1
-<ZkIE<`;gl;c6@f<`r@!;bp7k;cm*u:0(Cl:fp\!>#S7C='8C+>#SC$<)ujm<E)Uc<E)gk;Gg7k<_ZOo
-=BJO#<E;U_='fNPBlAlkSsl'sA6Mi,<E3+%@U3;B;c[FAMjnm)EHR7sK5t*s<GI/0:.I]<5X7_-7n#j>
-9M%iO:JOAO='Js9<_lO\:hF[8`6$6IbK7fF`5MVg!4r9E]DK/H]Xteb\$i`Q[^WaA\IlNe]"5G_]",>[
-\$`WQZ`pR2rM3/XR?`ttP*D3"S=lXUXKf+>\@]Jj_SsR7`lQ<FaiMK8]t_A!^V@J"^:1tg\9BJd.jli(
-ZJ<..^XV/qiTB(PYD@0t6UjO'4#JTL/Uell.4$8i1e:PD8if7"2.k_(hUA8`.l:)Sj6#7Xh:Ku56S9Dt
-)]gLh3Zo\(1FXt30g-sG3AJA"W`NVrS;2W:JuXZ*6oQMO5X%1f3&roX2F0>N,Vgtn1+Fn/+seoo.3g#S
-,r-r67T?F)79N_f;d<R#5=.b'6UEgr5"6b6.Ocns+t>9"-n@&'.Q0.70/,+F0J>L>/MJG*2^9_++<E$[
-/h8%n,;h/B0-rY=0f:X<1,CU=3$f[o3^GPW4>o)W3;krq-oNnBELjJTd)`SN8j#pP4>]N*91D6069e1i
-XifAPWFg0V>"hk'=].sa68q"n0g%EO"Z7qa2`*>f0QJ]l-nQno.Pj+:.P)nr1G(RE-mUN$-7:W"2*364
-0Jk.A3@QL5/2/Fs/Lh\]/M&:s.Olc!0d8)$2)Hj3.kMnl1,qZi<I_Kne]u:.6S]i50/#(;4Z#,Q.PaL^
-XjVtsHCD=BS:!Xd1LR(l*?>t2&f_Q%*#f_4+<hgI,:"KR+uD/82D$7()'V!d>KFY[^^J&u`Q$!Dc-FY_
-dF.p@rmCbqrm_)"daIs<):$OSdF6Rld*^=lf%/?)Kn=i)IX?EdGBS--Et*/3F`htRI=Hs(Lkq%OrK7JP
-Q'dr-R[BV9Pp;<ZSr]>'O-Z)kNg636[^W9__mlbQ]YD;!_nj(&]tM%f\Zu.N=3&M2eC2[daiD64`5o[*
-\%],b^V%D&nCG_!\&5qn]t;%rb2Lq%f$hUWaMlWMaLnUQTrPB%[^WTPcH"tee)KZ_o'uAFp?;)AmHjE1
-nac,<q"=.Mp)WYinac/Cm-4'2lK@Hqo'GN/qYU9Pl1=iFnFHGIrpa:do'br8lh0l>p$DGHq>'aYq=jCO
-q"aa\q"t$`o'uVWqt9pdq!I;7q=sOLnb;S8lgjE>s7PaNq>9^VmHj]9oC_kIp\O^Yo(`1Vo'u;Dp\"+N
-oD8LdnBK1ub^SjRp\+IVp@%AAp?_#,lKdg%jNbQUm+LUfk24n=dEftZg=b3Aj5nqLjPfCbmIg8ClL"'+
-k3)!olg*j$ki_=!kO%d$nb259o&Aj$o'u28lfmTqnEfK,l/q0olL4*"i8s+]g=b<BkN;!og?7hck3M<o
-k2bakl0eBAgdTW1`mO;3kj.g,lLON'g#D8go]tK!dHTohl.P"Rk5G,ErqZ0;h<X7ajm;I*nDWNmj6#ar
-kN_F#k2tsslK6[F\>,Idrg4%\R\6:KUo:;rZ*jS>!3cC)"08H%WVNLjWrB!tWrK."XoGR(YPk^*\-9FR
-\@9#Zrji-@]DfAV[C3TV[CN`W[(!BP['[-G\@AoQY-.c)=/rC*Y-kXD]"GGUWL&<fIYX>[NkVj&R\Qmb
-Yck14VO*C+Mi!FKTVJ6UV5L5bR$WqnL4Y,;OH5NjPc:dbXKg-VTph.KZEpa>Xg#.JWi)nsTr>?'UIUWA
-P)+sHMN3FIMM.%mXi$^'WO9IR^<"^F]tqXlYJ%BX^UUtt_S4(2^V%@u]uR^m^VI@c\?iu^Z+nK.eZQC4
-dDWi9b/""i1Vgc:\%T2_^ULt__SO1._oBsD^r"+5ai;?Cc,79/bh((Ud*^"K[D'l._S*b*^p1Dd]7.uX
-_RR:taLT0pZH0Ji_Ss70c-4/Db0e2F^r"+3`PK:!`732YZa@'GaO8&Fahkg#ZGa\iY-,"7[^s2YXf]12
-\&,kl[AB^pR$t"TY.MEaXg>aQ_S!h3e&]8?`k]$l]"G_i]Y(ea^V@7o`4""A_p$<6^<"F:_7dIk\:1s)
-]t:ne[^`u__7d1Y[C3EDXKf=K]YVRl^W+%)`l,WmWk#jW`6coL^:Ckkd\*hT`4NIn`NcAF[_T\gZHBkt
-Z-Lb0_nWM"^UMeJ`/g7gWhl`#[(*WCXKAJ)[^NBD[^ifR_ofp3YGRP<N1cuGWiE+sWMZYkW1p/cVZ3Ll
-X9>Z+Wi2lpV>[1hTDtJ^T)G;eTqS3TUSF`arML%LcdL:lf%Ja5hr*Jlj>68jkN(^^gsjj#cH4/I`5&po
-]tM7u_SX@0]u.dr[CWWL_SOFKZBg&YBP;"9TqAp)XfMGu2lEg`Xf\%QKQVBRBOYFV='/F$>%2&YFa\U_
-?tEo%X/r7nIV`S'O/&JEW26DgSqq>n<(fPE7NOp*@Vfn(EH$/IEHQGMIA!BrG(#4.KS+Z"H?3V4B`;Kh
-?sd;I?t!>B>?k9.<)ljl7n$$C7RT^691M?A:fCG,Bmk&>C1_9nraRZj?s[)J@:ibK<)?Ce;H-Im=B8?s
-;H-Un;H-[n:/4bn<_un)=]/$p>?Y'+<**$n:juGC<aJ^">@:rF?s6];;,:"c<**=/<`W@0<`W1#='&F&
->?G0?DLn=JT::^Z@q0+[B4>UoEGK)qAS#Y%Mk-fEK5c'RD/!p-H[9p]F)#&g<)lXi:et(g<E`I$:Jjk\
-<)cju='&F'<E*%$<*3=';H?Lh;b9Y[<)cam:BXHg:/b$h:NfK.:f(%e91_iQ92nhf<`iI'<_?4g;+s_[
-8n)4/:JOc"G`e;\R?`#,@VB4Q<aK-B?!gc6;cdFbQ]607Kp@^]P':SDBQn/b8OYs77S6?K9h@uO8kr;`
-:1.I6='&<s:/FVmEdjk-cH+&F`59:'\\#;\ZiIK4Z2h',Y62/=\$l+F&&5lp_SO+)^qROq]Xtbc\bi`U
-]"5AWZELC4Vkp,]T:MI@PF8);Tqe]q[C<]\_8O@7q8k2+bKmo/cdTGP`l6-;NE&%q-o*S+W8+n`dc'6F
-hV@&HWJldH;bJo<5WCMTIP*&t+!)ON,UkT>7R8=R.r4;(hUn/d2(Mq_h;%#Ih;HbW9f".:&ec0!1+PIE
-0eF_13\E<L1e#73Zq=MPU6LLZLR<!M<DYh@76Ne!3Boqr1-@]V.k`S-.30<N+rhF>(a9t;+tYN/5=qZ!
->?":&84>p769mUj76F1'IPic(.OZl%.l0.D/LiA,0J4t52Cg("1IX,M3C>hX,VD5B1+Y(;0-M\u.PsdN
-,WS1`2FB5Q4=;L+/M8tH4Z"oT6SpPO1,V!I0K1^N:i)fOdFHIDH:^V&785s:?=Zbn5!MA.Co5P9g4r75
-?<9s$8R,:f92J)83\<$/%jreQ0.J\=3@uU/.3pAo0)RC@/M&Y4/2T@:0fUL41*7_m1,1@0-70u`/h-cH
-9Htf2-nQkj*[2gO-mg;o1,1F<*\/rq,Uk,c3B&N;-7i5Z^;nXIabDW68ObKf5!_7a2DQj90KZJ]Y@!Hs
-_RR+NK24@3SPp:>)&5"E)'0qG,8hOE*$Ha[+uqeE0/"q/-n-5o3]10[^;In/aNDcQcd1"de'ljuf%AX,
-f%&=#eG7Jncd0o7bQZ>=d*^7irRCer%#0LhJq/?!I<g*^G'*\(rcJNmGC4djJVJo<Nr>(GPa%Q&R[]n:
-R3%oaQ(+A.L4=Q!JrQJ&XgYR7cbm8o[(a;k_8=%&_#CrN]u7b%^VIh2daZb(hUT`]\[JiQ]"Z+h_S<b"
-`UVO$_RIFs]tCtl_T:`fe^i9ja2u<H_SEafZ)Y%2YI1gD[`ukRcJ%@Ho'l2?p[mY>q!dhEm.'W4n+H2C
-q>pEarpX@_rV,mRnEJumkjdrtlL=96lg"3<m-aB;mdTl>n*ff>qsO+Mp@mb<q>C*`p\FROpA+U]q"X[^
-rVQ<crUT.?q"XIIm.0`:na5l8l14T9n,;eHq"XRKq=3nMme-8IoDA1ap\ag\p%SI\#l=;ns8MN5c,t%M
-iqrB<q"F1?j6Q'okjR]ul0.3R^q]<oki1LVh9sj&cHb1sg#M8[gu.8Pki1Ubl/^d\io'"`lKdg&lg!`u
-mHj!$mGdR,kj\E7kN(pml0%3kkNCm^jR;[,lg3`tl/h*plK-s]hV?uKlg<Zom/H8Vl/ppalLFB6p\7hE
-d)O)QnD39`lg=!.o&\omlLji;j6+hTkkOJsi8Nhpq=O^^o@i3ikN(ajmI'E,mH``ej6Z3skiq-fl0dj"
-g!RC+RA67=R@0M:TVSB_X08b8[^N[DXok`)WN#]lr2Taq#cao*X0&M,Y-7c-!4Pb5]",A]]"5G_]=PYf
-]=PDZ\@T)Y[CNWQ[(!ELZF7?U['[!=X/`8$Xfo%<[BmNNR#QcLKT(eKR?ifFZ`fmoWi`M/XfnUgNfK$X
-R$sQET.?_8WM?YuT8eGMG'8\$Q_'M@XfAM.d'043P-D3sYHb46Zbi`?X/_kn[BV6RNg5`ePDYN^KnkJ9
-NiT;!TVnlu]t:tsdE0)<a0rIj[_9A`]#),!bfdm&^/)Afa2#L)[]lmA^UUDU^:_=m\(Jd4]Y)4p]t_7m
-]"Pu(]">el_5k#_aMu3=c-!f=aNDWE`lZHOb/;BM^9YDpbJ_$)_8<q%]YM4i_8h#;]Zn+%_o'6o_n!1s
-\&-#$`5Ta9`Poj=d*'JLaihlM_S+">dEJu+[C*p#^qIe+\#lR9[]ZdBXKJk<]s=cB]rSTQ[_&uIW2?)T
-WN*#0_o/mj^:M.k[Ca2cZa7*J\%0/b^V.=n]",Vk[_9M`aO.oMeAK#2^:h(e[^IHk\?i?G_8X1$]sYD]
-[CEo_[C!9GYHkaYaLAq(_o0L2_5+!Arl8'acbmH,]>2jfY,JtE\A6(l[BR*V_Rm1s]tpnte%ET5ZGjSm
-f\49-S?K#lWj&k<[BR$DVPC3#\#ZgCZa7Kh`4rUWQ\LKmV5gPrX/;knWMQPgVPF9jV5=0m"Ke`)W2TZk
-rM0Cbs.01]rLa@gTq\9VUo+'f<R&e9daQ^re_T'=i8WeXjQu-ojQ,7Uf@JBsbK7cD_7I4l^;7Y&_S*q(
-]>(na['Qj;X1,RCVMfM/An?moTY%S4X/;_jVlm;*X.#94JoPO:?t!AA='8p;@:Ne[CMn9>ASGb-X/r:p
-IV`S&O/&JEW26DgT8ISq<(oYG7mgQfAo)a;G^XdSFEMhVT;.?jJVoD=Jp_igEarp!AS,F[?XR,F?!CK>
-?<R8,,uRZ:91qlG5sRk27R0F885*`3GAh//ASP[aA7JqP?t*k[AR8[q<D?(`<)ldq=B8<r;H-Un;H-Ut
-<)?Or:.J#^>#nO!<E<'u;H-Rk<EE'm<`)`n?VFR1>?Y91:f("i<``@'<``C/>$"d->$>'6>$k`VJX`*u
-S<%`!?tEhX?=[bcB4P[cA86@ISZ&H?Ed2>5BQ%p>I<p3\C0k1I=&;g*:et%e:/XeY8P)B?<)lut<teV7
-<EN=%='/<r<(p.j:JFDV:/Cd_;G0PR;H6Ri;,'h^9hnP^9itIp;,UIr=%uOk;bg(^9OD1.<)Zb.Fci#Z
-R?`#,@:*>C<aK-D@p`D<;cmOeQ]-'4K9_L[P'(GDBQ[ua9LV<<-q6d$9MA/W:.\#O;,^e->#n[%:ejk^
-@WR'sa32NC`59C*^:Ch`\?u4?rNH7.s0ha9&&5lp^qmn'^qROq]Xtbc\Gii\Za7$N]=>>VZE^[6WMZJc
-TV%dAS=lRLUStB$[(*`__o'L7a8F$^b0\/Oc[NjNcd^$u>Y%:O;.N3T1+jiIgq'f@ioB"Qg>LkfKnEuH
-Bim\_1bLO;.Od;50e"7g+!EL(001^uk2,(MR7T7b>h7Z`i8<AKeYc+t-QNm8)\sqK0/>XT2F]VT1,^jT
-^XTDbBnMb/Km%j)CdhE(6UaF,4[1hd4uYPk63'"E/mKk].3]rZ)AX&++rh=;+Wr%)99N^V:IeDN6q9[.
-4$Q/;5tF4&0HVDh0JP.83&`?<0/>46/hf(A1+P+A,o\'k4>SH:0JY76.k`G#0K1L,2CU(@5sHth2D[Pr
-.N0lp1c7-I1c79Z4?#,X4?PYd2*t,UT$>R,cT8R`69e.65r:Vn9gV$74$H2KUsIrPP>Pph8PN;_A7/51
-;FE<"1GgC-.4-\q,Ut)`*Zc:?/1iP01B&sm/hJk7.PN\,/2\_,4";O!-RL/c,9nHZ+<2OV0e4S"+snW\
-,Uk,c/hSOu-nmG7,:bK$-n$Df0f1R=0/6@T^a.%LccLnu3AW]P00VZf5W:JO/i,\rbH5'0XhqTXUMipj
-A=$0m)$C`l)''k!+UKD=)&XMD.Pj"=r[f9E-n?K"5<)rh_SjF5ai_lRcdC1geCE+#f@\a-f%&=#eG7K$
-cd0n^bfn>Vcd0tcdF8*E#1_8Uf@>Y3$AXCjKRn]&I!g9crc]*"G'A.UGC=mmK852?NKB9`O->fqR/WQo
-S=H"8T:M1/N.m+JPF\\Z\%9&Oe&/YoZG+&hrkLM-]=>;U[(EiW\@KApcI17ie'Q+N`5/sd[_g1p_S3[u
-`UML$_RdRo\[o>a_8bB`e^i0ha2l0G?c0LcZ*:4/Y-57AZ*qp!jO)oHlgO?4o(M_=o(VYEp$_PFmdKi;
-nFZDEo(DbMp%J"Dm-j<&m.B`/mdTT5n*TuEmI0K4kO/*=o'c/EqWRDBqto^Nq"sm^qYU*]q>U7&q=sd]
-qt]s_rV#XQp%eCRli-5Uq!mkCmIg/:Id6RknG)\HmJ6GFqsjISp\4:Mo(D\Inb`(Onac;Ep%nI\s8;B4
-c-FMbqsX"Ko^D)/mHs-)o]to2lK-=,^[:"Fi7m/Gd+R!udbWR-ip#afj5T"\iTK@ckNCjckNV9tm-X0*
-lfm[$m,R<qiU6C#lhL&;h<3n^k3)!pIdQIZiUHF&iTB:ckNVC'lJpd_j4W2LlfdBhk3;-jioT+YlgaK8
-q"WRg`Q-Bqh<*8OmHX-.k3D'op@dq9k0WJVp?^JihW+G.q>^3\hW*kbjlYamlfmg,n`S`bkO.EokMbFa
-lfdQde%MTFU7I^?S=Q=HUo(/mY-,.=$+77FY-"e+Wi;unVtm@lWr]<(riZ:*rNZ=1"LtqN\@V[Mrjm$Y
-\@B)[[CENMYHkC>Yct:5[^WQIY-+e*WiE2)YHkL>OGJF=K7AH2Nfo]jNk;TrTr+rpYd(:3WLf00M2RIV
-O->cnStVjTSthp>Mi3F=JV]knR&@$cXg6<YTp_1HXfS\-Y->.AVPL&]Q_:1(TUq7,NK00ZNf8[ILk:Yf
-XMLa9Xg,FK]Yr4>]tq^s\&,_l_RR1o]=u5&_8=44`koX-\@B,YY.29WZ+.EU]Y1l(`k0!t^9G2e`4rq!
-`lbTp`5fs&]u.n0`lHHOaN2NJb/hTDaiqlEb0n2=`Pp'E_77(g]$%n'^:_F6`j`Cm[Ca>k\[9;h\]h\*
-_SsR6_8=12`5'[?_SF"+`Q#j2aO\_^Za[?J^XKd*`ko3hXgkgE[D0#S[^s/XXf]7<\[\uY\>ZL/TqSQf
-X1?*e]">P_^UUne]">P^\%9/`]t_@t]tM"g_8!@f]s,T,^rFjH^p(D][^N\p\\,VfYHbsa\[&ZP\@B)a
-_S!4]]!niG]Z%^u]"Z"u]tD.VVnL-kaj/5L]=GPhe"Ek9\@]8`_RR7a\AQ4t[`H+tXio))_n*%b_o13W
-_j-guYc=\*Za-jB]"G8BV6IG.Za6pB^rF:,Z`0@JMk[,MX/W%qWhublW26?pUnsrbXK;E%#-+W#V59u`
-rM0Cbs.01]s.B:a#,7ieUnjodrMV0gbK\;Xd*pIof@S^4hr!ASjQ#:]i8<>Df$r'lbfn8G^V[e&_8=%*
-_>_.r[C3;tK9;k3['-$\F_kc-Nh`J^Z`C(&Uo:;qY-"anO,SO7EG]H&)J*8X='8[2?ts@jDfo`0B7[.c
-WhOuZARC1iri.uZW2?;LF_"]Y;,C:m@Tm;VH$FOZGAhSGG^Z3ZML1#6Mh6P-H$OF?CM79kAn#.V?!^f?
-='Ad1<rQ/F;cHXi:/F\X:/at^:f0tbCMJ$1BPM'h?".J\?s[5OBjP7V$tEF::/Oqh;HI%*<Drfqr_i_p
-%T$,,:eOYd>?Y$';,U7pr_uor<``*h:JF\n?!LQA?<gc9;G^4l<`N1$=&r:+=B8C$<`W:->@1lXJ=N$s
-Ss+5%?=[JS?ta7iBkM3mAnuXMSYrB>F*MG4BlJ$@IscWcC0b%O=B#l4<)Z^k;Gg:h9hJ#P<E<1&=T2A6
-<E3.&;,p[o:fU.`=&Vpc9hbO]#u=Ap:J"/W<DQ6c:.A#V;c$+g>?+Ks=B8Bs:Jaq`8k;T^?rp<+<+^99
-R%'J.G[k,c>Zb$4?"@PU>?"R)A;ch4FF8b+Ng,iKBOPS!CfO;!6iKO^8P2QM;Gg(Y8l&Cb==@-K;GKna
-;IXd#V8U?k`5BI-]Y:qf[C3KMZa-j>YHb@>['mEU]Y2#W^'MKg^qde&^qdY_]EGgV\@ApDZRWZ%]Y(hc
-[C*9CYH=_!V5'TTU8"?UVQ$]%[(*c_^VI_(`lH3Cb0.rNc$mjZe'>*_0ekmf:fq.,4>ecBX5:S#f&buO
-gtUlKZ&!g6<*2UV3&EHL2(pI*.46>c0.S7q2E!iTBB7q0g7(_m.9>*ZhW*VQiRk502_?Br*@;sb+=Sp*
-4uGD\.P`k96,1pI>^V9bJq\;lP&*Qe;+!fI5sdt"4$GMW3IX%J1,V!J/heh%,UO`W,V:>b-7C,g<)8W_
-9i=DO1dOr75Wh;(<]<3/83%n@.k`S/2*F)Y0/>==0.nn31GC=74"DI+1d*rT-R^Gm4>/<>.l9+1*[i3\
-5s.(]76WXr/hSV*2`!-C1c7'B5rg\R0JbOC5<)#.C7NMlasb]VIlf_a6pWh"9i"5I<'irHCoG\9g6#EN
-9gqi\9P\<D=B7gF2*s8$/L)_s-7UDl.O6,[,VCc)1,C[>0J4t71++Y-,V1hu.60.4*$kM..jQGi.4-)W
-/i+gr,9nHZ-7^\s+>,N',UG0$0.&"p/LDV`,;D#/0eY:]J4@B!da#sk1cHjA1G:gP6V0<r0JG=LZd#FO
-O0-7.];St27:_cg+!)78)&O53*ZZLU.39?F,:Y2s0.JJ&.4$Po2a]]2ao99gaNMfRcI((heCE.%fDaD+
-f@JL&eC=HDqp,VpcHOMXcHsqcdF8*E!S,g#ec:R+M$SijKS4l+Isl\CHMr%@H$=[aK7\f2M2I=RN/j'b
-Q^F84R@Tk9SY2$sKnY;BPFJAQ[^s,a[ai:*Wj0:OrkUS0^:_+g['I$?\%&r]`QQWVbL=hW`6-*.Y-l-g
-\&H(o^r5`ob/:g,]",G`]YVVGf%&@#aiVWB.*TZB\?2a-WNWM6\$EKga5k\,j6Q:,n+68IkjS02nFuJH
-p[RhLo'ZMH1\153p[%SFlKIg.jm)@%lgsc?q<IA@r:BUNnDs!3qt]mSnb;58qu$?ZqtBj]p\Omgq>L0j
-q>U.)p\FO[s8DipoD&.SnF5i2p[@YCnb)Yfo(D_Cme$/Ap\FXXr:Km[rqHEb"nV<Uq"OCXnO!*Gr;Zcc
-cHXSSf_Y(,p[@kMo_.e8jQH+*o'YS`^q]3nlf@!`h9+C'e^`U4g>hJ_k3(a`lK%I#lgXH0lLF0*m/HAb
-m-EfrmH`cqm,IL0jl5^rnE'$9l2g8=IdlmuiSEhej5K:llK@F"n*/c`k3:g^l0-m]h;7;VhV@/Sk3;6t
-nG;k3c,IcOnD<6_lKm[!m,R6lm.U2BkMsnTjS/)rhqmDhr;-Eep>FfllfdKnlKRHqn*oc.jQ5Ocl073e
-kj%<kg=![2QD:">R[p(EU84ZeXKSh7$FR@PY-+k-WiE%trMKOkq5XFp!N`F&Y5Y[-ZEgb4\Gs,>]DoJB
-]DoJ@\NI=1Z*^[=YHtF:Y-,1@ZEgX9X/`2#Xfnq5Wf_d\K8GSEM3O-fR$a5RZDjRrXfen4X0&@oOcPEW
-LP1`fP6%/CI\*=%Tq@@*PDsj=L7P-/XK8G(ZI#kOR[1"WXfee/Yct^9Uo0uVTr4WQP)tZ[MM@"IL5:_>
-O0#J!VQQr(]tM&!dEK;=^p1;b]u.h&^W4.%^;%G"`Q#s._SEOa^:UPT]=>8_^qRju]@YBH`k8sc\Al\4
-_S*Y$YdVWp$HTQo_8O71ajekdrlbDcaSs17`Q5s@f$MXm`66BD^:q7ia1]:*^rFR6_S`gl^V.1n_o'45
-_90[7aiDE?`PfX0b/_Hu^b`mBa4AY^[(!EK^XB^,`O`k"^;RUaW3!VD^:h:eXf].9]=bYg[\9_&Unk2r
-Xh)Hh^VC>j]#))"^V@h0^:qY#]taQ^CqmZl[_TS_\\GJpfYG/>`lG[+^:_+l^VI_+ZE:aRZa%0Z]XYMe
-_7?bN]"bY\^VR4d['dWa\$`oNX1H*\a3`5M]=GPhe=s"C]XkDY^9kDY\\lA"\])1sXNJr)_n*%b`l?W[
-aHr9uZ`Z-aXg545YdV0RYcP"2WjK.=ZG=Dp]X+N(LPV\&X/i1tVlHVnVPpAhV50raXK8J(WiE"rrMBIf
-s.B7\s.K@b"JVWcUnn!f!iW&qrQ>Snc-O_be'ut%g=tB\iX"T&iS<8Ag!e@JcNM)"_ns:i_#qZl^;"d%
-[C)'BH^(SE_S)n2GAV2:Oe\ea[&U+&V5UDrY-G*uNeMV&EG]H%@pN,7=BSm<DJO!*F(fB'KWD2SU46uk
-@#(Y[X/`5!VP9)nA6`88:fgY(>@_GkEccMME-6>KIA!BmI"[?7JqA;qHZWe5An,@araQ.??t!;@='.Fa
-<`W:':/b(b9N"_[9MnPZ;H$IoBkhs7Ci*`p>@M8[ARStSBO,+VA6Df/:Jt.h='K!7<`W1!rDG+B;G^=s
-=B8[->$G$,<)QOo;cHds='AU#:ejhl>?kND@:!8A<)?Fo=',?$"'&K*<r>o'>[(QFDLe4ES"C^bF'`3`
-?>*tiDes#n@qoasI#OVoVh/r8CMIU&D>er"G&1Jj?rpE3<)cjp=&W%!<)6:h<``B%=@-(j<)ct$;,p[p
-;-6I^;,L7c:esna;,L7j<D#eX;+jMX;G^+a;Gp:^;d3C(<*<0o9hS,U9L_HC@q&G7:K(qPP;\etR$Dr-
-?XI,A<*NR:A78\A<E`snR#,m2K9VC\Q>gPIBR"Dq:.%E?7R]g=7nliX:ese\:B"B)<E2pl9Mn\rFFg1(
-`;[Uf^q[Lp\[]&U[^3<FZ*1@9ZF%!I[f*o<^AktH_#M.I]E>aU\@DOE"L55<^V:5m^V%4k]=#&QZELC2
-X8Sh?US=N\Wi`G1\%0,_^;%P)aN;WK`lu]MdF4dP+sJpGDg$M[?q(&T't2u6]@Gs#iS`MOi4bY9@o#KF
-69$e#0e+_$+"/K\-oWh'-o!VF1NDF2j4p1u2Chn^j5T.Zhr3.a;E$0V*Zc[Q.q9eQ/i>=72*!3F2`!n<
-etHAsJrGVGEJ9j&7oDuC5u'g<8O#I/4>8NI1bpmF2^C"-+Wr9`*[)pW+tP;s1J:T<E`lX;7kd2*=A;1J
-5>X1%7SGfh0.8D*/N5s`4Z"uO1,&VZ(G.9j1I4#X75I%h1bLC2-T<S01+tLI0H)Dk,:5H32aKeu5!h(]
-.kNb?2)I-G1,(aJ1]/mm4Z>]*Cn/bpbgjXX4$?.s:JFtu<'N6%:Jk8<X3f\VKN)qi9iG.ZBkq*a>t?e4
-6SpPS/M/V(2(^C;0de>'0JG9]1Dhl$.Om5.-S7)$/j(@$/1`G!.46Ml.4Zu[/i+Rg-7^2[-nQhm-7^Yp
-*[Wa$.k<G0+XA0R.3olP+Zh\:.46cOP/>Moc,l#(2)IEM.5a(K6U!C^0fMM0cD=NuX1u0VW*E:l@@1FG
-)Aa50(`424)'L=T-6jWV+tPH'r[SU0,Ut3!76=AiaN;QIbg"J\dF8*Fs4@8&$J3k[e^W'sd*U+brQbGh
-rQYVncd:%ddF8*Ermq5)g"-@cN/`gTreu#ULPCM9KS"f%H@1'fI"6^#KntVGNfT6[N00<gQC+,4R@g=L
-QAgHlU77[CT<#N=_SEmnbeUWbYdh9[^q[[s\%&fQ[^NNLZ*h-W`Q60GeC)IWc,?rsZbOGgahPL(`:2F%
-`4Wk"]=YYb_9Crkf@ng"a2i_I`5]U+Y,A>*Za.*O[(4K$jNlZBmI9Z6oChqBmdoi8na,i>nacJGp%%VA
-n*K<'mJ$89iTf[^iTB+Xlg3s0ipH75n+-#?nFQ>Iq"F7Hp[7kTq=EkIqu-HfqYg?dr;?Efq=jXWqY^3d
-rVZNlp%\=Tp\=FJm-4*8o(=F1rVcWdo(MeJqtKs]r:p6bq"OU^q=F+Hp\=R\qY9gXoD%tTs8MN5rl[7X
-qXjFSlg!j'n*B&skjS$/m,cL-^[0kDjP\tPbgb4pf]1iEkj.9nl/CdhjR20mmI'0$mHa-<m2,-TlJ^ah
-lf.0skj/'1jQYptm-jB0lK`NWmI'8qgun(fl1+?0jQ>grlfHmalf7!jl.Y=Yi99IeiTKFel0Rd+qY&Xf
-`Q-BqiT'1kkhtaoj5T=ip@n+@iR$lMp[-VghW"D0p\t!aiS*G\m,mEpl/V-okNhR&kMtmqlfR?nkiC[Q
-beKp<U7RtUT*M'aV5C>qYHJ>>ZF.*BXfSV(Wi<#oVYR7lX8f=%Y5b^*Zi.3.[/IE3[fEr:[hZNd[^NTN
-YHP"-WN)nqWN!;5Z*LR;ri@WPWiiM"M1:>9JUi?-N0TQmP`V'4WhcDfXKJe3Y-+[uQ^!SpR?NSfNJj#?
-Q^OG9V5'HBS<8M]L7"R%YH=h,ZI#kOR[^=YriTV-Yd1sCVkp&KOHPNaPEhAiLl@RZM2R:GOfke$UT:B#
-^:q/!d`oJ<^p1>][_K\m^W+(._8!^t]!o/U_8!+MZ*0drX/Dl$Za.9H]@>3B_8!k#^V[q0_nEY$]#;gA
-_S!"ja3)KCa3rDZc-+5La2Z'8aj%lJd*'JZ`QH?CaihZ7]=5Vs_8apQdEfbH_o'.._ofmA`R2`Ja3;oS
-`4j+1bKS5UbK%T?^UqJ7dEJu)ZEh<p^r"'uYd1XJ[&g=2\%0)_^9XlC\u`HT\A#DHVlHPhZEUUMa1];!
-_7@:q]#;1k`5B1!_S*_`^_OVt]We`W]sG;e\\cn6]>),"^qme#rk)1C^V$\K\A,Pa`5]Ht[_9Gf[ApdQ
-[^El`Xh1mG]YV.f^94NJ_8++>dDEK*]YN$nWOBULX1#gNZa[K_`5'"']Xk/ddC[0+Z+e5qf@\?:PcV5D
-Z`U:6Z)P1;Z*h'MYcP1C\@&c]^q@"TT:CUkUT(5kWN)qsVlHVmVP^8hUnn!j#-=i)W2QMfrM0Ces.01^
-rLaChTq\9VUnjmbW!(/]aN2O'a9p,6c-Ob`dF$\&h#?+Dhr!;Ih:gT7f%.dX`l,d2_ns.'^.#H=XI4Wj
-IZ9_nXg+goL4">qS#`j*[&^.&VPpJsZ*^a1R#$EQM0sMbC114G>$4d0@prA[F(K'"L9%DUU46uk@=kM\
-ri.iYVO`Q`@UNJH@W#pb>@q_qEI!"YEHcVRI\ETpH@q$3L4jl"HZWe4ARf:]?smGN?sm5C=V4b;;c-@f
-=C#02;-$Xj:fC4gr`;KlASQ^7C27Ep@q91bARf+SBOY[d?rKg!;cHap='Jp3>$4p.<`N.!='A[,>Zk-7
-<`rR,=B\a&;G^@p<EEL6<`N'qr`^OS?XdAK>#nHs='Js7<`E+%>$G6:>$"a*>?G3@DLn=JSiE='F'rEd
->[V#UC27EjA8#XmHB"JnVh9#9CMIU&DLI"`Is>g=?X-Z;>Z=d.='&<t<E2mk;--iu=;=n=<_uXp=&Dt#
-<DQan8ki#X:f:1gr_P%@;,BeQ:/Ob^<)laf:/Oka9iYJ&<E*+#9N"PY;GKeS9k7^5:f()(Gt*sbS!TCe
-ARB(X<DQe'@q/tP<)m+5O-krMH\.THPE^<+?Y4M#<CoJF8OZ'<8OcHK92/>_:JFnm>?=d';GU4k@rZs^
-_u@IO^](nI\[VRGrNlL.$F7%G[^Wr`^:q@srP8HJrOrTN]Xtbc\@/fLYl1g,^]VBg_8-&dGJ1]%]"#5W
-[B6L0W2Z\lUo:5mYHY@?[(O,g`5g!Bb0J2Te^0=F,s4%H6;_0:Nd4l$7Rt/N`k'^YhVmGMjPItVP^7%J
-:Ja\L3]JuJ,U4ih+!r]k(H!m#3])<JhW*C^9K"D'g#_;Uj58hBSPM.!/L2c'00:@'0/b^>3(H.d3BB,j
-`7^hbEIO+>O`,rDF[o4u4[VV#5Xdh$6TdFg1bpU1-71B/3[Z+%-lX<U+sR"<5<1o)W,tp;8l.oG9i+MR
-5<D_.;b]V1+YGE'1+kFJ5r^tf2`3BI0ebOK2)dc]2+9>_3]/o[1ajh#0K1[C7:J_F1bL7>4#]Vp83oR&
-2_6O>4[D4e/i#FL4[2.n2`*<M1I+cQT[2!5d_'lm6qK6r4A&ID5<1nu8Q0Z/d,!E2;K#K.;-61pBOPL_
-9fbO'1-7QJ0K(UA/1<5--m^At1B''E1,(C--SdA'/iG:04X_I",qUPt.kCTIH7:?m)]9nO,UP3$-m9fa
-.jcGg2`<0:1bKk"+X8Kb+<Dgl3A)d103aXVcd^1\Pr^]j67X9:4?bnm2D?jF8%?gC=,O&p]Xt._<C'lZ
-B-7p()BBY3)]]b?+<MdW.3fre1Gpg80.S@u-o++H6d!Tqbg"DYcd:+jrmh)$r7;2)f%&:!e'HA9cMPre
-d0A(LeCE.(gAT\4N/WaUN/WaUMi!:Hre<mrI=$BjIsuouKS>5=N/`jXMi<d]PEhN&S"ZRDPDb0PU8+<N
-S"?Rdb0%`=[EQCoWN`nD^qd_#^UUe[ZaRKW[^<NV^r9Bp`lH?Lb/V`L^V$th_RRe(]YMJTfZ_:J^V@Cm
-]",Z$j4N&?g!.X\_p$KK_m-)?Za6sI]!T#n`T,4sj6Z:+n+-2Gk3hm2pZq&2na5f;n+,o4mdKNAko96c
-l/q@!jQu9qk3_L#p#>B3p#YK.p\XaXn+$DL"S)!Xqt1Bjmf!.ar;$*_p[S1ZrV?lqp@nLZp%nFUr:U'`
-7/6]TnFQ/Dq!dbHq>C3hp@nCOp@J4Vr;-EfqXs^`qXa4Jq"+7UqY9aSo(VbPs8MN4bf7idqtTmYmHa*%
-l07R+pu_S>(Z`iV^[9k>i8*5Gf$W%!g#_/Mlg*Hpl[IdSlfRX"kj.U"kiqF!m-X0*lKR0bm-NctnE]0.
-mHsB*m-3p(lf[Hnk3(gckO7m&jQ>jkiT0:jmI0&tkhk7Zl/M$kk3MI&m-Wiom.9f>qYAmj`Q6HsjQ,Rm
-jPB1nkN1spo_.k@iR$iMp?^DdhW"M3oD\L[hq[;\mi1HOlK[F#kMG7`m-<j#m-NlulKRBbf#ke&P+qoI
-%&'DiVP^GrYHP7;[']e5rMomprMBOkq5Ob%X0&M,Y-5(:Zi.3.[/IB5\$l:G%_&pW]XtV\[C*9CWiN+u
-rMTb([JmE8YcOt.YH+c,T9"R&LH^BCJ:iW=R@oq0P-M$aUo1;sYct:5Whl&EO-6*)OH,B^Q'I`+Q^s_:
-Q(F;*Nea'oS$K/sXg6<YUn!sSXT#@\WN`\AXJhthP*2&fR%Kt>NeWOZO,8dSKorO>_4[^+[(a8d`6lc@
-]YLth['7'R\@TPh_7R3#]=keb\$3NXYH,"9WO&t5X0f1<^T>!!`j*%f`QZB;]"S*['"tosaL]'kbgFh]
-aMuHH_Tp?Hrl5Ac_oBm>_T0U3cGfe'29X@h^;Rb-bJ([3bg=hb`l,p/_8"44c,nPYbJqfVc,@?7bJ_HF
-c-"&C_7dCteBuOI['R+ra4&)H_mlqTXg>=A]YgeQZ*q?PXf]:9ZadES\?;X+Uo:Z+Zc'nn`Pf7#_7[_"
-]YD:q]`,T6^VIUt]Xk8P^V@.g`4`_-`Pop4^qILr]=>;W[C3KL\A?"k[C3iXZ*h6X^VR7e]<SQM]sYVd
-]"c8(_o8OR^WO[@cdBX!]",Mieu5XX^9FTI`OWFe\\Q,!]YqLrXNT#&^V$hi`kU'Wc'Xit\$rN@ZEgID
-YbnM.\$WKJ]",;\_SNmgXIPi7KqnUG+KDE?VlHYoVP^8hV5:5nXK/A%W2QPhUnjc\TqS$JT:c(T#bdrd
-U8+N[VlBTms2Y)Z"in[)ai_g+c!erLfA#'4g>1ZEhVHr@g=Y&s`5]d7_o'@,\%98VQB6rRJWcM#Wi`%j
-NdlG(R]<R&Z`C%%VPpJqYdCO+R#?i^Mg]kiC1((@='&C0@qAqkFCo3#Lo[SUU46uj@=tP\ri-C0VO`Q`
-@UNMJ@r?$g94D^XG].nXH#\%QH[_ZbM0XZ/N/!"3H$OIABkCpj?sR&F?!^f?=]SO';c-@f<Ei[,;cd$u
-='/C"=BAR0A86F.A8#OhChR?g@/aRH@q07^>uX^&=]ng(<E<.!>$:f*$<:&*=]JC%<E!(%r`9J2?!1--
-<*3=';cm72<``F&?!gcA>[q/J>Zjp%='T*;<`E+'<``L1=]\X(>$,'>DM"CKTU^s^ARf4U@:<h_C27R$
-@Us1tMk$]CLN7QQBkMC+H[U?nH#@,#>ZG'8;cd.)=&`'r<)QIdr`:%@='&F&:/P(o;-$k%8QAS`;+se]
-;,L+a:/+G-:.n5T;Gp7_:/O_X92JJ_;Hd@.;GgLp:fC4g;c-@e:gd^5r_uI%G*/2^Q^3&4?Y<bF:0V(:
-A7JhB<*NsqQ]?6:KU7gbP^7%KApJ;o90bs>7R]j?7T)lK8Pi;^:f^\&=B/@!:Jk,%F+01f_#D%J^&GYF
-\@2CEs0E*>Za$d@Z*^mI\%]TT^\ttJ^\thP]Y(kf\[])TYH[u1s1nWMH,@J:_SO%&]Xtee['6X5YH=h%
-VPpPtY->19]Y)%s`lH3Db1+kRKh!jR2`jE!:KVCWQZc>!8%@@"_q3i'iSiYSj3=EVFD>N#=AqXQ3A`0/
-*?ugP.5EP%5;FrO1kk)MiS'bp2_A7fjlGL_hr2qQ:cC0a,qCoK0.J_>6TQYW8j4ph4?,mMfqVGZJsi$f
-EI!ae6r-HC:HC<m4ZGMc2)[-?0J"V!-7Ur5-m^Gs,qUbs,qgi%4?QE3?9UnO<F/To5sP?:&k,/h7QE(J
-1cmcW0/GLF/j26Sr\Y$=0JbaG/i>@94Z*-s#s:L7/i,+?4>&163B]8\4"ifb2*X,p6:*k"/MK%H7R&[]
-1H[HP4[1tb1,(R?5>Z0jd*^On[=M"A7lWOj6:FF>;-Q%D7V8IAh:e5l@809b=]\d;@;0=N4[_Ic5X$YQ
-3&*6B.kND),pk<"1,C[>0J4Os1,:423A;R5.Om"p.4-Po-6sfX+sJ6T+=&Nj,U"B_+s%mU.4Zu)2_c[+
-0J4\(-n$Yur[L]#2_m0E1KK7GcdKtYRQ`Su5:7R35t"")2D$UD8[usE>E>o)]Xt.n<B=<UB-7s(*$?+9
-*?H%J*Z#bA.4->m0fCa<0.eLs-ndtE43GhHcNDP@dF/!ErR_&""P)#Oe'n9@s3:Sfs3CYjrQtPk#1M)O
-e^iI.rRq11!frG*rK'C-O,f3YN.lk7JVAf5KntPDN/ip^PDbBZO-#NjQC4;+OGoEfQ_gUTSXQ+IXh29Z
-\Zr`XY,et@\A#\j]>(e[X/`9#Ylh/5\%7%)_T9jEcHO>L`k]6qa2b^4^;%M'nCZ"+]tqCn]=GSlbi[X6
-hV?K'c,S,Z`kejRWN<;,[^WQNcH,%jh<4.pnF?)Cp?(c6nFuA9nau8<o^;/2kO.p2nab`+mHEd$nF#l:
-ki_<ulhBQ/q"*V7mdU,Lp[[kEp%[qAp[Sd_r:g0hrquNbq=jFVqYp;-qY9dVqY'LRo_/7Rp\=LUp\47V
-oC_nKmIKiErVZ'Np[@bCr:g*cs7uNaq"a^Vo(2VEo(D\HnaZ2Gp&"dgnBT7tbi8EonauJOq!d\<md]i4
-lg3otcG73^g#D#LgYLZ2eC`L:i8Eqdh![Ssh;mbZnF5f0m-a6&lKdd&lg!]siT0Foj6?(!lLO''oB>N+
-m-<m"kiV*mkO8'4l/^g[kMbCalKRX&jQ,F^iT'q"39TGclgaK2j5fV!o(;bRhTa']dIHA[jR)6pmd]H%
-l0Is6n`o/`kiD<se_Ag9rV5j\p@R8*iU&5fl/h=!jmV<hjlkmil/Lplk2tjij4r8/^n[$bUS=NXU8Ffd
-W3!)'Y-5%5Yl:[+Wi;trW;3:fWrB%"XKDK)#HtA9['R'CZ2Ls0Za6t3Zk0aV[C*<GXK/4rUSO]^U8"sk
-Ylq53X0/:JNe`CEJp_umH[:-qOHPomOc5s2U8FrnYHb@9X/r.cP*;3"R#Ho[Nf]QoS=-+GTU_OAQ]?lr
-U78HiXfSeSZ)+"ZX/W,%Xfet<a0D_BTp1RsMOUH4R>cfVNJrUJMM$qjXhg[2YdD'T^;SFB]Xttf^UUS_
-^pq"n]">9kZFduh^qunKZ)an0[Bm?NWi<2'Y._-Rf#+c)]=uJ0_u@>Q_T'*q_S*@s^Wt6Sb/M<Cb/2BD
-`Pom=`5BF4_nEt(_p6'<bK%TDa263A`ll01_SOLGcapX)]"ki"`6?HYb0@rKbf[l?`5fR.`l>m2^qmh!
-`RN;ZZaR2h[):D:]u%Y-_n!:c\@T8VZF7?YZE:7CV6@J?\$iW<Vkp?"ZEqKf[)g7m]Y:ko`P]F+`PK's
-]tM1o]XbMU[DKbe]#;:ubIYO4]Xteh]XbPZZa@*L_8sL([BcsFZEh$R\\#Va[CEWN[^ir[]=PPibK7Z"
-Wkcd!bL"X+_n3In^t5WgYJ.NO]Yq=i\%'/h^q@Y"^p2&)]YV%Va25I=e]!`LVmj7AY.(d>\ur'<ZEU[E
-Y-YRF[D'AaYH47cL4lK(W#)G4Vl-AfVP^2dVP^/bWiE,"W2QVlUnmm_r1O%_%\f\oVPU/fVl?VnVl-K8
-"3JX)`W!d^_o0O6`lQ3@cdD^@6JC;Thr3MNhVI#1ai_`G`l5m7]u$M1PEC`SK9_gsV5gDnSX>\7Z`^gI
-XfA:qV5C;pZ+.$4R#[2uS</>ME+iH]r`17F='AsVF_bc,LodYUU46uk@Yq%cXK&>"URQpQ?t!AJAoVZr
-@q04nG]%_OG]7eKG^Z6\M0X`4N.QY/H$OIABOtah@:*AL?!^f?<`2gr<`E%!?"%5N?XmVWAn>=V@prh\
-Anu[.A8#LbC2%<j?XR>R@Ua%U>$+j-=]ng'<E<.!?!I;3#$Y53='Jd,r`9V;<**7)<`iF(>uk$1<)Qb*
-<Dut%9ikV(>ZkQE?!UZ3;cd++=]SO'=&W.$=&r:"<Er^6@W$adS"Q73G%P,j@;BRoBkqKuBk:jkG`/,j
-Vh]55C2.C"GC"[eJU)-C@:<;H?WC94<EN@)<E*!u:fdNr(fjX9:fCM!;,pe$:/ah_<)-4b;,C%`:JPt,
-:JOef;bp%Y85;cL:Jah_;Hm@+<)Zdq;c-Fi:este:LIU5<)ck1G)r#ZQBlu6?t<YG;dE^?A7Ab@;d*dm
-QB$-:MO'BkR<NCPBmXc(;*RND7mom@7o2fH8Pi2X:ejnh<**4*<E345G^kah]Y;)W]E#SB[fEl9[f*T5
-[f<o<^AYhH_#:tI^&GYW]=YM\\$`TMYHY:<Za%9[^qmtg`_FLn`Pf[1^qdOhZEgjEYH"IuW2co#YHPRN
-^;.Y*a2c3FWE)5M4uY5S5!M>,@s<o_ChID'hU0L#j58eQgYq8DY_[C8@q'"T;b0><">_DQ,UNF7FsSS%
-2Ea2[K]M:PfpbYq0k&ksi8inThU.rh2Dd*9/N5@<2E3r^,rI_D/2]@B7)7?J;K7_dLP9tuPAioa84-6<
-3'BSg4?PJT-RUT'0/#(53B]8X4[D;%6T$Y^3BL#(;OprS9gqWW<DGtG5=J105YsHs(,n!.4$,;O0fCsC
-5s..f4$5GY1d!ZLr\S.Q0/l!P1c[KM5r1A\0.Se31-%EA0L%EW1J:&#5sm7[2**l]1GCUD/2B(?1+t:7
-3]')uCnAqug!7*j;*RH:=]&*l:Jjk^5se:^VU+)PS4Qp^9h/;p<aoZVBMgo\6nh"p$S+%j/N5UE0/#+7
--iPe<1,(C6/0lZ&1aan90IJV#.Pi@t-7L>i,U=W6,Z--L/g__`*$cUJ-7C2f.l9(9.k)tu.OZbp-R^Z$
-.Ps(?1GUghL:tm[ai^5C2Ea8X-p'[]6U*FZ/iZG3afo*:[)K\mWdI`-@@ppS+qbk?+<)+<+;lLI(`akH
-,:4T^/LiD11bC111.sMcc-ak`d*Vd>!7Lbp#1V/Rf%&=#rmU\frQbJjr6YSqeCFQL"kq\`f@S^TN[TsM
-OcYZfP)tcdO,f3SKRn`1LP^eBLl@:QNg#ZbN/`m[Od;<0N.HM.NKoTnTV\EQPa7o9Z+.K`\@fSZXL>^N
-^:h4j^::PTYHkRCZ*1FA]>DM/a3)WOa2Q-@\@Bf,\B2G!_8YrscH*c:]XbVa]u.qRg=tN?d*BnU`lGR"
-Y,88#XfSk:YdMcuj3HTImHj63oChn@m-sE7p$qePo^qqKo]tdknFQ2=na#]7md'6-mdKK%iTK@epZ_5@
-q![nDkOA6CqtBRNp@e.Qm-afEpAFmbp%S=Zp\Xg^q>1!apA=jdp@e.Nqs=(Tp[@SAp%R\9p%A(Uq"jsa
-gu.hpp[%eOqu$KiqY0[RoC_eInb)YOq"==Sq>0g^s8;B4c,Rt)h>$m6o(q_>l0Rp1o'c>Ip$h%d^q]9d
-iTfX^g=ag&f\>NFh<OFbo'Y5kjP]Cmm,[?sl/1dklg*j#kN:ggna>H$mcsK8gZ7ngm-jE2md'l=.IH3d
-o&nuom-Nlqk3_Nrj6,=Wjm26oio8eRi8!D]mcEZqlL!s.qtAr;cGmuQnEB#ln+5u9mGd0jlLOT;ki:.T
-kOR]agY1T_p[S:Wn)*]pn+,`*mdB9"j6,mtj58qOiT0"[kNV'`g<@I2OeS`OUBRNmW2Qf!rN?1)ri61%
-WMuhoq5+"h"KSW*Xf_T*#HtA9['R'CZ2V$6ZEpmC['[0Gqm6pD\$`ZMZE:4+Vk^&`V4s]irNTS4Xfek%
-KR/H1KS4PrH?saYI"dB>PaI]0WhQAlY-5+7Y,eV#SsYt:S=>IqMN<pfR\#k;TV@sGS=kduWMc5hX0&G-
-d'9I@R]NKgXf\b3\&bhUVk]K:NJ`fSQ]$r_L5_(JKSG85N2s%rTWYT-[C3lld`oJ9]s5,b]uA(._T':+
-\@0,i^qIOd[^WTGYPtjtY+hYiVlRM?^t6cE`k/Oi`669?]t_J&^r!Obah>I1b/M69cHs_XaMc'=ai20A
-e',_I_84@-ajA)A]u%b/[CF2qaj%tWc-aY0Vnfp_[`cV3c.^=ba2Pp6`Po^0`lZEH`l6'D_nO4Cd*/i*
-Za@R"bdY@1ZEg[B]=tnd_84%)^TsuD]V)FE^q$eVUSt)i['?mQa0j.3Z+7HP_8O1"]#)+b]Y(qk]XkS\
-[(4/m[(4&dcc`E"a1T+%_8!at]"5M&]X>\t\?WKU]sb>W^V.%]\?E*G^V@:c['6sFYIVZm]WS?K_SO:@
-dDWZ-^V8:%Y,f@U]tV7f[(!KX^qdS$^;.(tb.PR!Wl;`df[[a#Z_k7EYckRFY-+k4]XFlBYbS;(Za@H]
-]!/E2Tne<"X/MtsWi)elV5C,dV5C*tUnk#kX/`+sVl->dqkO(^!29@c#,S2nVPg>kr29hAaiMNA`5MVl
-F2Z&;`lQEOeC2jofA#3?iS`VMh;-5qb/q]D`l57%RYmJsNf8C:PEhT-Ssc1<R@C+[XLPa?Wi)\iVQ6c%
-\[JN1P*)?+Ob/"$BjFtD<`W:&>@Vl$Df'3CWiN(lIV`Y,MQ!VXWN3"nSVCrg@:*>QEAhZ=>@;8jDg?VO
-DKBoDH_7'iH%_09J:N&pI!&q4@q0+_@q0(X@:3;B<E*%#<)Zb*AS,I^A,^![@U*,E?=7J]CjU,9D.I'b
-BPM6k?XRAVAnb@M>#eAt<$G.==Beg3>?P-6>Zt37@9lr:='&[*=C#!,;cZq#:Jb(n=;"kA;cZjc:0Lh/
-=CPZD?<g?+=8Q$*<**1*=]\X+>?kB>@r?geR@p%4H"L;hAn#4_Bl7j(BP_L(I#abqVM/i-Df03)FaAId
-JpD6B?t3AK?W1'.;c["$;GgFl9NG1q=&r=#<)HY!=]&1%<`N$d92nY`r_`ep:f2O9;Gp.e<DH.];,L(]
-:/Ok]928Sk<`rR+:JXVY9hS&T;+kG0<`)[mBmGc,R['4hC1(IX>?P6:@q/tO;H$b1NKoQJJ;]_UQ^N#2
-?YXn'?!'9\9h.TC9h7lJ8l&;Y8PMiQ;c-V!=]\X/ApJrf^:1eh]=Y_e]=\$Ns0_m8rNla:[^iu`^AYhH
-_#D(J^&GYj]=YM\\$`TMYHY==Za.<[^qmt/`lH0Aa2Z*:_nisoZF%*MZE=,)3NB-^YHPRN^;.Y(`Q-Q!
-2^Um[3'8TC4?>A^78I?/Fb,D"j3c62j5JqPg"YH:_5!9KEbf5n<D#f25;t#<+X86W+X]$*3D)atIc0AE
-fU5Do11T1rgYh)MhUSGr2Dm0:/N5@.,pG'%.6':E-nmD05.f4;;gb""G'JIiSp*Ur6p4(86qL*>6piso
-/LiM30.\b<6Ua4$4?l%q4"W!>1,_p"=/'A+>X^\A:g-mi4[;M492I?l001a60JY=30fhKW5s.(d4?bb^
-5taL#2Dd6V.QKdR/1`P52^Bb-2*!l^1,gs'+#l,E0hF\s6:<F]2`*9G1c-s@2*!c[2)I<V4Z>`+C7NMm
-f$1q";Dpd;4?Q#'<`r3h='&dWYL21[OZurS>=_Rr<b,l\AktHS8MWgF6RXZC.5<\7.4?i"+oF#//hAJ"
-/NYj</N,:?0Gu&h,q1Dt.kCTI;^s:@0Jasq,:P&d+X8Kd+Wr$]/2&h:0-qnd,U4BR/1`#04"r070jU*W
-bgFJSUdd:%69@"d3^#Yk1Fk%:8%6RF@@FXD]YCIh;*AT^<[KI2*@2pL(`sq@*ZH.I-Qa<O)BpOV/Mo:<
-.l&tZ4#tX;cd1%fdF6OlqpbbteCOWL"4YfKdJ;&dci;Aid/qhIec+,1g=k00f%5e;NfK3bPa.GrrK8.c
-Q&1B[OH,9XM2[CSO-,QhQ&1<UOH5B`Q^2uPIZKY\SY;dVTU:q)O-?$/Xfnn.XL>aM[^s2f]tCtaYcb+0
-Xf\Y,XfT%N_SaF4`llE=^;@Ok`lPa8]tM8#nC#V%\&?,!^q[Y%b37I9i7ZQ*c,d`?_RlhFW3*#(\%AuQ
-cHG:mg$.npmdp)En`oT/m-j<1o'c&;na#W:2>$1tn*T3"o_%P6nFGo2o&/<`i9p@%o_S1Np@@G7oD/:]
-q"4+Dkjn`Jp[n@]rVZWlqYBsdqaL5Mo_JC[p@/"WmJ6_Wo'Gi7m.0uAo()8<oD&.Zs82BVm-jlFp@\1W
-s8VonrV5aMrqu0Xo()SRq"OOZqYgHmnB]>,I`g49n*KN8mH*Bpm,dR-o^_M=jjClZmG[BiiU?0dcHjhk
-in!/Qlfdp)j6#7]o]>#emITB'mHa!#lg3p#iT]^nlL!s!m.']8lg4*,mcNQll0.?tlLO8pgu7A_n)<U"
-n*],spsmpZjl5FVj6>dflLaW+i9K[onbDtU8_2>0`Q[l8k2>IelL3romH*g5r9ib4e)oZ\jO)N-g\UR1
-s7Gd8m-aQ8ioTe&jQ>alio91aiT'"bnE/<Vm+p+6_5<NiU8FgeVZ`ruWi2lpXT,I%W=5f*Vl-DgV50o`
-V5C9lWrT7#Xo>L)Yd*u/!3uO/"gbJ=ZE^\5ZWFE:[^EEHYct41W2HDcU84Q[Y-+k/YctC<Xa5MOJUrK)
-FF&=]IscQlIYs)GRA$IYXfJM*Yck43WM>uNQ'Rf'LPgnAOIMH&S=Q7HTpq@;O,0L)S[ABs(:)8dVO`mR
-YHY79ZEq*i[CEE;S!Atq>`+f6P)"gLO+`@INeE@nXMCL*ZF%<U^rXsC^V@1[ZaIE[]"5Sg[_'Su[^Ef]
-Yc>7GXK&_<XKK%+S>)^`]s>W*_o'R2[CEulbKRuA]stAZf"]&5a3;cNc--+3*mDjM_nNq*bf@W3c,mE5
-dETM=]tV+pbeCp0]tMA,Ia$9qd)!H,]?\:3`6$<[g<e6sb.GO?d(IE8_9:3Ka2u3:b1>(eZa@3J^=Kp*
-]"k\PVma%8ZGF;f]=bh_Xff:<\[]/oafhG6SZB#o\@oerbegs(Zb+AiZED$a[(O5g\[oJh]Xb>Z^Uh(o
-^U:nub/Cp*_7dUkYd:gGF0`9f`k/4MZF.H`Z+Ice^TY/lUSGE-ZF6a?]XtScbK%&eZ+n#ndEg.T^q.(h
-f;u-V\@&i\\?E]R^;nR5\]MOtXiSYq]<nZV]=?D@_N_+3_n)kP_S31Y\$rTE['d*AYdhW\Wia.AVOsH;
-MQ3\SVu<RoWW/mqV?3WkV>I4iVZrunUnsl^T`1Y`UAh%iVtd1qb0%iI`P]O.qnkq?_9:!Caihu[fA#*;
-hVHr?f?r$obf\/M^r;V*R?*>cNJs'dR%Kk7S"$Fa\\YthX/i>'W2?JlW33PA]X+H%R&dBXKS+Q!EaW9T
-<ENI,=^68qC27R@XK8@pI;3D(O//\NVPKr[Rt,3\>ZY*<BOk:MBPhj1GC"7LG'S@[TVI?hIuTD=JUMon
-Eb9&p@q9"X?s[/I>?Fp1>#\9r;GCM1B45.YAmo.\>$,$5A8,XoF_kl3An#4[BPM0j?smDLAS>Fk<E2st
-<EE4(=B\m6?!LK4<a&d4=B&U3;d*R6<Dc[o;H6q#<E2sr<`rX+>?Og)<E`p=?sZr@>Zjs2?Wg9-?X6Q2
-<E34.>$"g2?"%5^K:JI#Ss=S->[CfI>\%PaB4YmpC2SBWSYrH?F*_S9EHlX*H3f+IBjtR`@qB%s?!^T;
-?<0s$=Bn^(=BAL&='&F&:fURs<`iF%:fLCk:Jk"e;GBeZ:esnc:fU:]7nQKR;G'_^;Gp(]Al;B,=&i3n
-:/Xtb:K:@d?Y*;7<*3dVPa%T*R=8jX@9cf5?!1QK@9lr==_3DTOa)A6R$O84G%tH%I;`Ip77p0!6:4FA
-7S6?J7nZWP8P;cZ>$+O!?<UHCG_(sk]=bef\[f5Y[^isI\,3T;\%'#[]"@mT!PZ8G]`,MA[/mY@pot.:
-]=u)!a2uKEa8O!uaN2*0_83n!['6^8X/i>+ZF.!B\%f_m_p$(K2*j\j3^#V]5!D%q3]92hBnDPXcICb3
-hq?]?io/YMd(69HIr/t;G$%"&904XT+X/<`,9nR%2*4#^MW3XNgm18f/mR2iiSjdk1t/*h4>JB6/M8Oo
-,Vq50.l9C>1,h?Q4N#F@:hH,^Mgg,3Sn1Ml4?Pkk6U3^p5<1GP4?7j?,V1Gh2+UD$2+'hn4%:\G/Lit\
-6XYsX=^Xod5Y"aV<(]JA4uYo>5;4]C1G^pI3]]De5s[[m0JYXS4#SWV4t/K^5;4K:/h/P</het1/2K=M
-2*sAT1+kFZ5!hLp5t4'n6Uj*d1.X\]2_ZpJ5s.(d4$Q26I&,!6`RB:USNJel69R%a8PMK;=&_srFK!@<
-jGd2Y:JYhT>ZFg&Ddbpr78-3K69..\2aT/G,r@b40JkI8/hf%7/L<#)/hf+;.4R&./1)et.4ZSa,:4Z]
-.4?u!(`FJ?.kMeh.kN7m,Z5a)1G(+,*[E6c,UYH(+>H/;-S[Y_I`=psd+$F76oR%_/2'+?3)DXu2*Woc
-XN@eVPd\ZM`OKh^5&-fu-nH;]+;>V;,oIaJ+rh[M+s%gL0KCj0-pTF72,-2#bL"YarmLque^aQGrRChq
-$dmAKd*Kt\bg"GYd/DAke,@htfD+&!M?Ss!OHPflqic&cQ&LZ`OH5BZMN3[XOHGZiP_k3TOH,<_Q&9^<
-NKKQqRA-UOQ]dJlPaA&@X0/M(Zb!WU]>)+p^:LbYXf\Y+YHY77YdhHZ]u7k/bK7cBaLnt&aL]U/]thSU
-daH:L_SEq$^;%S0kM+tQg=+9gaj!?#`4N1OVl6]([^icTai!2dh<F:ro(DSImca0.nb)GFq"44Pp@7MA
-o]tl8o'>N/nET3'mHX$,hrF(hnF5W5q"OISoBuDQpG;X>n*9E.n,DqMp&4dcr;6?cp\4L\rVcWiqYU'_
-nb`.Mq>9XJn+-&<mI0Z8lgOH>q"T=6rqc<[n*K`<q"jd\rVcWgqtTaQqY^*_oCD\Qq"=CXqYgHmnBfD&
-aPHXZn+?>Oo]tu6kih@$nFH,1cbI3[g?%,Fj5J><g=G0Bf&G`Kh<X7fn*K]:k2kUhle:U`jQZ($nET&p
-m-a3(lfmHfl0dp(m-O!)k2Y[ll0<9Vjmhd#lg!g(p#kZ$jQYUbf"oSdf\YrWiU$!pjmDEqgZ.>Umdp,H
-g!RdXcgg5]hWaP$p$(5kkO/*BnET5dk2PpndFH_#r;#p`p$LAmjQYd_ip>shkO%TsioT:\jP]+cl.t:`
-h:0`cV3[aJVZ!CqW2ckrW;WdsY5P=&Wi2hnVYd1iVZ*V&XK8P+Y-5%5Yd*u/rilR2Za6t6YoU'Q[C*<G
-Yct72W2QMfUSOZ[Y-+k/Yd(F<Ui_*>rdPT+F*N%XIsucrH%^p1RA$IXXK/H%Y6hA7W26,RPa7`*rehDH
-OHbZeR@KkDUS+0OO,0R+S[ABs'sc)cWhYi`Xfnn3ZEq3j]""oAS</V6OdDW,P)>-QM27+HMhR4nY/$g5
-Za@H[`5L'?]th4g]"Pu#_SF(-]t))"\@TVq\>lsFXf8M/XfSq&U9CZ+[^=$&ai;?;]>qk-`5op0[(E`T
-d(-g&bf@fGb/aM)*Q?.GcH=5Lai)-0aiCm0b.YI$_SX"!]u7Uo]u8$AbKJ8acGm`6\&?)&b0.uYe^;Ob
-b/(s>d)X;I_TL-G`lZ*9b1>(e['[-F`RVK0^r+:+Z+7HNY-POI^;IalXKB"1Z*UdP];Md5Uoq&&[^`fS
-_nX%/_T^$1\@')bX1G[G]"u>%]X5)]_S*Oo]!SfW`5'!u]t(ncYdM&`\$WWP`4r^l]Xtr"\@])T\Z`H;
-MO1EBXhD3N_8Edo_SN^QVmO%Rb0/,M^::_geul0T]"Z)#];r?H]Yr(/]ZIk"Y/nbr]<\NY_nFXN^Q,.l
-ZEC%+]!eZG]"52MZ*^^=Xg#ROZ*_?NWM,l=MlNeTqksXsVl-Dhs/,gmql'Ik"f.ukUnjdbU&C\eUSapf
-Vtd1qbK@rJ`l#[0qnrHMrQ#/cc.(=sgA]kdgY1?.da?:^c,d]EO-Z,mMhctEP*2-%S!]e4TrPH7]st,C
-XK/=uVl?YtZF[`SURI^YZCH`'IWfO5?;sp,>[(KAH?F"=C5K$nVkJHPC1`U)VPU,bTqRg$Cg^IL>[V2U
-?sdVbG&hbKF`V\LH%)NbM0af8N.ce4H$O==C1:df@qK7[?t3SK<E`R+;-$^o?Y!_U?XmSR@:WPH@prnZ
-BQ&'4DJj,uBP;$lARf%N@prkYIU#fO<`;st<**+&=B\s:?X6l?>Zk30>Zt'0>uOX"<`W-s;cZgn;c["(
->#JF(;d!1)?<goJ>$>!/;H[:.<E<@1='8R)=^5*2=Bo-?@rR'jS=Z@5FBr3\@r,^jC2@TpAS>aqI?0nr
-Vh8r3B4l"#EI`RgKR%9@@UEDKIU?Gm?=R;C<`E.%9iY%h<ENF-<`)ds=]\U)<Dc=_;,C%c;,:%`92AD]
-;,^1g;GBq`:Jt4g:J4>V8PW/P85`5]=&_mn<DZ@d:eFr";+shdAp'6%S=>gmC1(CS=^,9;?=RDL<E`O;
-LmF0KIu9VZSXan@@r-O1>Z<pS-U^3b7nH'?9he5Q9h\,Q8lJeo;HR7/>%`&/OhJB>]"5G_\@8oW\bio8
-[K3kIrji<G^;%Fs^V9WY#eIUX[C*BKZa0D3#Iq@X^r+15ans*uaiVB9_o':&[^*0BYHP+5ZF$pA\%f\k
-_TJPn1D`232Dcp<4?>Ge4?,bh;.G'_cI(1qgYi(jA)u_+f#b+TI<U$fIpY]=6SKc6+<i3b-n-f82EsDc
-MW3XLer)p_2J1n%g"Y33gru$]4>A?8-n6f!/2T.@0JP=;2)[KQ7a^"b=E0n"P`(BDP?paY5t+C69hIf?
-7m]3g3IWt?-o3V+2*jSg1H[fZ3C,)G4?5\p7UVEi?=$Gs;c$4c9h@H(6TdY72_6U=0/,.:2)R?Q3Bfet
-5Wh.m2`E?Q4"<6U/1W8,1+Xq,1Fsn)1H@Q[0g%KM3&*-Q4@Me'4?,;T3^Ge\1-\&`3\rNP5<:Y^4$Q26
-I&+p4dXK`XME*ab7pSYT:K'_H6:a[NK!N\Ufn)h'77C3_8o8ERH=]B*5<Cbj5<qk,9g:<b.l&e#/gi)#
-1c[NL-Rgf/0J5%3-QXTc.4-Jm-7^8^,Uaud.O$Ps+sn]b.lAS!+<`'Q,9m^6,p=Th/0cf&-R1,k+Xo5q
-,:kWJJ4RJrf$_^07Q3.a2*4/^1I+#`0g%<bXi[nXQaFiNa1$M%7;ec&,:+!>(D7H'*Z#kC,T\$N+W_dJ
--SdJ*/j:p?2bH)!c-Xl:dfS%KebR\oeGdqrd/hV?rQYAfr6YSpe("?Is4@)"!/1W3LPUqNOHTR+rK_,^
-Q'R`$P)t]dOH>NcOckogLP_"KLlRXQEf#jASthjMTpq:,NJs!aS=cUYXJ_u#[(!]]]tCkb[^EHFXfnq.
-W2Qr/]Xl#!_SjO9`59@'\&ue%beCd+`UD@(aLB+.`koR*^;JIHrmLtsaMuIme'GkBZ`^:)WNrtC[(4>t
-hoa[6kO7g-oCh\:md9K4o_&"Pp%J+Mm.0`8nFu\Ikj.U$kiV'lmdJulnF6)=lLaiKp\sb'p@I_Ap\OUP
-oBl#Cmd]uKqYL$_p\"4QnFQ>GrU^m$qtKs_oDACMnb)SHoC;2Bm,mj5q"HW@q>C-er;$!YnbE"XpA"I[
-q"aa[oCM_QqY0[Wq"OIUq>1'irUA1WaNEWAnb)SIqXj%<rpWDCn*or=jNkTUmbd<nl0%-\gY:B<j4<2J
-ki(aekjRa%nE93+mcE!biSs(gnF#W)kj@m,ki_*gkOA$/n+-2GmHE^!md*g;mcsH5kNhBnl0da"i8O%`
-kMb4ZkgnGLio9Ful/Usmk1e\JkOA'9pYa<8`msVCj59+io_%S.jll.(qsj(:eE5ZXjj2?'g\:@/rUfR7
-lMflbkj7^&lK.@"l/L^`jR2-hkN:[Zk1nM5]VCgfV#71jWVi[rW2clqW;WUoVZ!@kVZ*[sXo>I'YPtd*
-YlM*,Z2_32[JmN5Zi.3.Yskn#Xfeh/XK&8!Vl-AfUnsulY->7<Yd:$IJU_uoG]IhMG^>'sJr,&1J;95T
-R?sD=VQ?o&WMZD`TUV43R@0.rM2mgeI[6OqS"67ISt2@2MP[)<[&g=1ZHfVPTTZF^ZEUR<Z*M6SYcFh!
-R@'YBS<oD"Oc"mJM27(DOfY[pSu8]k]!o>md_ri4\?iWY_T'I0_o0@$_83ataiV?!XKS_*Vl?`'Z^mo"
-[CNWQ`73,S_ns:.^UUnpaht^)\@'Ja%(a-u`l?!;`5fs?\@hgUrk3*cb/)-:]ZA+&^r=:2`5&t,]!K2q
-bK7uSeC)dlbJ_K;b0SGUc-Xk\bfn2I`6$9Ka2Q*Aa2Z6:`6-Z[c*XjaZc1D,_SX+.]<AWR]=G5V\\>ts
-ZE11AXLZ-_`P/U\YG\P/VmWqK\@oG%_8s=,_n!Y#^pKlMYd:mU`593r\\Z5"\[T#S\AH2!_8aR;]X4lN
-\[T#X]Z@q!]=G>[^UUq[Z+[QTXJW>2TVJp!Z,">iZadWUStW<ua2uKO`4NFh`7D)jX1H$``4`@_[_'8r
-^qe(+]V`fo[^WTG^:Uu*eARWSYHP/O[CNo[\$NZZ[^!-EZbX#S\$iWK\u_j(Q\C?uX/2ZcVuNUbVZETi
-r1X1drhfRj!3#dm#LLfAbK.Z?_u7IN^`12.`5Ta=cHt"geCN7'f[na*d`p(abJV&OQ]cfPKnFi;Q'@>n
-PF%i3VPp]?`llN<Z`pC(UoCT*[C3ifZ`0t+WLSj$G]%"s>[:`H?t3ttG&1r.M6*eYU3gZiA!!O\TV\K\
-V5',sBjP+O=^YcO@:sG&GB\.MEclSQI\W`lGCbX-JUi)oHuWY1@:Wq[An5@[@piPA=]m%O<*37%?t!PR
-?X@)IA7ShKA7T:_BlA6:Des*#B4PI]@qK4WAH$$L=]/7%;c?Xn<E)t!=^,0;>lIq6?t*DM?s@&I:fRBo
-1K74S;,1(o>$,!+<EN@3?<gf??t*>@:f:1o>?b31<`iU3=&rC*='&L/?"%5^K:JI)SplZ@?t*SQC1V'm
-Ci3otBP;=4O.<,GL2qNVDf0W=JV&E*G\CMo@pihW?Y!PS@U32A>ZXKu:f14p>$4p+<ENF,<E)pp:/b+h
-;H6au;GU%b<)QRm:fUCg:JXVZ;GL%[8l85V=]JR,:Jk%e:0(Iq9288X>?ais;cI=QO%>Y0R?Du5?X[5D
->[UcDA78_@=^#KrQ'$ZKM49s)RX9!cDglY4=$T#<77Tm?84lTO91hfL91hTE<*WL/?XRD\G^PXa\@]BP
-\c0,9\c98=\c0/@\[qaOs1SEE"hM:U\$rdE[/RB3Z2:j.[C6:L]YVS-r5eiY$HL6.a2Ga*[^ilTrNfq?
-ZEUdO]sthuL)i65/2Jt*1-7EN4?GYt78QorU:n"@\B*(Ec-4J\eCN0mXI#'5H>d"a<CSr&.46Pt1+b1?
-5;tkm2N$STj4]Pb5r)g$f@Jm<hVd8'AOSC2/gMl&2IeBp1HmiW/M/_83]K[WgOi16L44Z!FFp)p78Q05
-6UsjC77B^54>&NM0J5@G0/bgQ3AiQJ2EsGR/jVco5YGFNEa`*I:ejMG6V1'D4%DP"81uGG3\E$=/ho(:
-2)@0R4?EI%(ICYU77&q&6ROND1c$p@-orb$00D?W4ao(D3]]i!4@(qp90P3c0ek^P4ZP;S3Bo_e1cIHS
-2*!]^7T+Q.b0\_g[>@+:77('H6qC9X8O>s>>Cs3,g=hfiC0OtMA6j8!BR4/Q4$,qp7mTC55=S%"3B0,Q
-))*<`/MfCF0IeY23AW6<.OQJo0In_22)Qm0+t"oj-Z:Oa1G'k!-6X]d,Ua]T.3Trh-SI1q+=SQ\1,ga,
-,UO`b/0Z>m1/EtCcIpO\RR].m3B'&f2E3ud3@m-L:pJ*JBpl?N`lGK1>"<V/@O`iA'GhZ-*ZlCD,UOZU
-+!;[M)BLFe/i#OI3Bp"i8'h1_rmUkrqpYSnr6tYms3U\i!7:_ms3ptsrRUu"!878$#D@bbLl@@TOT(FD
-PkgXNQBRGmPEM)krf[kUO,&ROMMR7RL3nrAOeATNU-+j,NK&mZP*h]1Vl-;cWir_:\@K,VZ*LdF['Hm=
-Xf8>-\%0#daN)?B`50.!]Xl;-\BM\#^r5`nc,-mf`!jN!]tM;5cd:%he&ocWeBc@S]<e]BWiNP?_7RA(
-`8T2(kNML,o(;SFk3_R(mdKZ8rpNqXn*]`8md^&Gna,K)mH`iplh']&hrj:tna5oAr:]RKoC28<me$;L
-o'u5<p[.MBrVZQgq"OITp@n4Lmd9N8p%SCYq"OFWo^_hSp%%nQp%n(Ap\FD#oD8+Qp\Fabq"F7Oq"a[Z
-q>(!cq"aUMn+ZbTp\jbMp\F[`s8DH6bK@ubp\=OUn*fZ,k3MO.nFQ2>mcDg1_<oq9k3Cs^gXOg'gY^TA
-ipu9tioTI]i:H7'o(D8"mJc8dkiqF"m-*j+mHNcrkjnN>lgOQCrpoF@n*tMflKmp-k2#(YjmMF#p$(Z/
-iSEb`oBb;lm,[9qn*9$!lK@0biU$7/p\*Ce`Q6U!lJ:F_mI9Q2lL4!(n+lPDj4*5Mn`A*DdbFNhn,;kL
-iU#gjkOA'/kj.?pmHN]mkN_^,kNCjZg>Li@dCc*<USOlgri#gqrM]aps/Q*toqqhfVuEgrY5PU(YlM*,
-Ylh>=['fk>riua5YctC;Yd",/#-P&/WMuhqrhVKJVlm2,ZE^[AUO\,LG^b$aF*VqSKS4r5IXQQnN0BKl
-PFS8CWMu\cR[Th?S=,h6P`LffQ;*U-S=uUKTq7a?PE(X#URSWlX0&\RYbdbMXg5:;Yd(F;`O2eFXeqSW
-W199AP)k`cMMR7PP`1m/Y.UX9Z*1jR^W=pE]Xt\[Zb!c^rjsbp]=Ykn]>2P/^osf@Z)je"Y.;!3T;es(
-\%KQ-dE&u8_7R=j\AH;+^V.=g`."r%\^/@;`Q#j:aN234]!\oT]YD;+_8F+&a1oL8c,IQBbJh`=\Auh3
-`6H?EbL"Vab/hB<b0J/Scd:1dbKRu=]uSLCa2Z*;`lGm4aO\hb['[6I_:?TG^q7"]XKT"C]Xb\d]=u"b
-Xff:4Z+e)i[^)g2U8b8m[^ODp^C7Q__QgGg]Z/%7];WOE[r/af]t_=m^r!q![^Wfdbf.31b0JJP]!T&^
-\$WWZ_R?SQ[C*c^]u[ao_Qp;O\&5eUXh:sG^;.7d\\,GLUThSYb0A>O]!]8jf!2!O\@]Jf^V%In\[oht
-`5fU)W6*5k\$E-J\[p8>a-s3;XWOm`^q$k`ZF@KUZa7*Na1o'lZ)t.9Y,e=aK8Ze2VPa?jri#^ls/#=b
-s/#^h"J_`fV5=$d!3#dm#LUrFc,[iC`;[Uq_8*k#^;.P%`5]pCcHjhae(*%$f[\O#c-F_]`57b0GERZ7
-LOtbVP`:ljQ^sS;TW#ZFb0%/rYG@e_Vm!YG\[T8^Wi32&Sr\_OD.?s[?=7/I?tXb0D/3jBXK8FrI;EM&
-NhrJDV59u`To=5/?!q&D@VB1WAo2g<H?aOSH$t0nUSENkL5^q?Jp_roEb&ilA7T.Z@/aI7>?Y'0ITTWM
-=BAI3?smJQ?!UoOAQ`2D?tX(eDKp5?BkD!f@q&nUARo1Y@q&hJ;H-at;cHXp<*!%*>Zt63=^,0<@U3>I
->@Cc;>?k30=^"j2;G^G!<`WI#:K(;&@:3DF?=6o::f1+t>Zt?5;H$Y&>$"d+<``@->[V&\Jt/@#2P#qS
-ARo1T@U`t^CMmm#C2%R5NLcuHK5bsMDea37I=HZsF_G2lBOYR^?=6r@A6rMI@9Q?,r`&ntr`;<a=BSa+
-<)cjt=B/-p<`r^.;,L:m;c-Fi;bfkV92/;\;-$If;bBSd?XI&9<)umn<E<$m:Jaen?;OI!<+^JKOdVf,
-P(.7O@U*#<?!LuU@TuZ0>A9%]Ob87BR[Te9H>dD6Ir\t"69mq291MKD8k_uR91r#U:.\2[=]AO/@V0J%
-H]bkL]"7mOrj_j9s186@qRZU8!PQ/F\cfRS\@8sG[/RB3ZMUs.Ym.PD]>2>'`r=$\ai_d)bAGAB`PT@%
-]tCqe[^ENLZ`pmN]=>PoO=j!\.5j+;2a'&R4$,Pr4[_Y9LS:E=Oe](]WN32*ZGP#>cENRpNHSf<=[Fnu
-0.eb//L`/&5<MA!1lCARj4oql3@S.bgt^iGg"Y)bAO%k+1*nP;+tbB"1Hmo_2D@'S91D\#dZ@jeP(\aK
-H&&,-6qoj05=%Y$r]F:A2)$mE0J>FF00D-O4ZP/M4%M^c.5NnT78d?YHXKWA:.%B75X\:<5Xe()67s`=
-3\W3@/ho(<2*EuX0eY=A4?lD#5sI@u3\ii_1bq*S1d<K<2a&rQ?p?(k1,hcs6pWds6p!=[0JQ$]4?YPP
-/2ojW2`3EK2)dQZ78eH+b0\G]]UDMd69IFp5sS(D;+XV[<d:UegZ"&]?<:H3=C>TO>]!_15!E(;8j5:&
-0f)Hb5!_Uo*Ad[G)D*Qq1,:F;3&E6;/1iS:0d\J24$t\M-7gf"E$d"a/gD;X+X/Eb.5`Ft/fu#j3C5YN
--nm"p0/>"$-7C,p0-i#*1K'[Uce-@VUe34!2D[3P3_<772C:4@<OKiQD4S&Ua2kW+=@[D.C+h.T'Gqu;
-*#p%A+seEU+<r3^+<rEk-nR;;5=.gm8($qW"OkfIe'n0@qU#5jrm^turRU_p%tK1]KSPDCNK0$^P*D5s
-QN!?VR[9>*PQ$d_P*1rgOH>BYO,JaKMh6SEQ^OeRVl?P`rfnRhR%'hHVm!D4\[8cR\@oVh[^!'B[C3NM
-ZE:(,[CWnA]u7h._o'4%\$Wc[c,mH=^V%A(nC>Xu\AZ;*^q$DAWi3MB_8s^6^WagB_S!(RX/rS:^;I_#
-aiNPrjQYq"nF?&Amc3^)p%@b>rp;B)m-X<4n*KQ8o'Go6mITl3l1=Q=jlPRaoCMG@p\aXKnF#`=q=O.G
-n*KH5n+lDQoC;eXGl.=3p\=abq=aLUq>0^YnalA@p?hGIr:fmZq=j^Up&"ONnGN"Nnb)PKp$_M@n+ZYU
-qYC-cp%\=PmIL/Nq"=7Mp%A+Vr;Z`bd*0eYf_5(3o'u2@nE]9$mI0Z:naGPd^VK6jj5fFYe_&:"db3O1
-kN;'fjk^C&k251ikNM:,n([++lM]s_lK7?tmHa$&mI0c;jmM^.o(DPAoCVM:lKRTmhWa=lp@\.Xn*BH$
-gtq)TjPT.fi99Ihjm)C*lK70em.BiAp=@L.aj]M?gZ.Mdn*TQ0mHa-,p[[h6e`GfYj3GrsgA1O9rUTC2
-j5]%V*:3"Mh;[MWl0IQrlgFE9mci]^g>Lf>cb5s<U8Iabn>H/^!2oatribpu!O]B8[fEr:[0<nCZ*L[?
-q5s\"s/c4#%'$5+Xf\n8[(*&hNdrm3I<fsWH[C-qLkU\:IsQNtM2[UZOHl<-Tq7L-M3"'oR?j)*Pa7f0
-Q^XM9T:ML=QBD0,5H1HI[&pC1Z-TSHR[C1\Y,eOsU7n9OS!p7MS=QdJR$a%qNf9!YOcYrmR&mF)XL#49
-]t;"rdDWQ,]tM%f[f3c?[C<]]^q>-,^;Rk!\[/ZU\ZW0K^:^MIW2RA@]ti1G_n!Fl]#;\*]=khc\A,Mm
-[(NikcHODQa3)TLc-!r=^;.\,]>M1l]XPY__9L?K`QHEFbeh?Eb.GC7ai)';`Q?*5_nNk-cIC7ff#u%U
-bJ:d-cHXPP`5K[8^Ve.Be'5;/[^%d*f>YP?]sbP^[BHjC\%K;b^V@%UXh:R9]YM"ZYGA+kW3*)5]Y_.g
-Z*V*K[`5hg^<FHn])KA@\j=!;]"c%o]"PqrbJCU$`4a%-^q.=t\[/WQ]X"]N]Y2J/b1"2=_6L#>Y-tO5
-Zb<QO\@/cW`590fW3a=`a3)fG*kStu_9TB]YIVB]]"l%q\[f5i_8O=,^TGVu\[erDrkg#4dD;!>YGnY8
-\u_g5ZEq-S\@0#a`PfO&Z)Fe/Xf7q\K8m%9iMZ[MrhTRkrMTCg!S,[+da67]aN)<?_o)GhrkE<c_o9[<
-aN2NIc-=P[e^r<scd9tW_jmBaL5CP3NJrO?J:W?/NKocrTr+cm\%&W:TVJBf[(a_u]"bGNXJM;HKm[iV
-@q9(ZBkV9rH$O=EBSidjW1\NRA71LrV5'rh]",2FSVV]6De!?i?6ETgD0U2KH?aX\ItNBKUkaGUNer@>
-I!L$V@VB7bB453I?!:K9=]ed-<E*"!;-[7-?!C?2>[:W8<E)q'>\e2$F)5N$A7B4dAR8_M>[h5R?s6K-
-<EE4$<)ut#=Cu)P?X@)J@U*>G?!UZA>#eg5=B8R/='J^+?!1')>qAcG:f:J&>Zt?8>#ng,;Ggk+<a&[+
-;H@(.>$"a*='&U2?t+),S=?">PBpa<?nZ#$Ch[QsB4u$oDL@D6Vl55eF_bl-CNXuPI"6?S@q94\@pWPR
->?t]C?!q)H:g*curDaY7<)m"%=&i=(;HQgk;H-Rq=&`."=&`!$:esn[85E&Zr`3T9;GU1_7oies=&W4&
-:Jt+g;,C4j:h!g0:fUJ+H'F\bPa.#?=^t`@>$P<GBOk=D<Ej0sQ&pTON1$**SU,<jDLch<<BWE/7n5g0
-6V'gB9MS>Y;G0Y\<E*"%A7fRsFF/hQ[I^s-\b`o7\H'5?\HKFP[^EO7Z[T*^[(!]__Sa@3aN2KGb0/&S
-bfe&G_na+)^qRLo\[SuP[_05]]>Kjp<]r,t1FP.B0Ieh61Hdff5=JmpGES5]S!08>VO3-pW6Nc(RZ<PV
-Bkq!G5!CYV0ebC<0J5LQ8jG1ik2>"CPXmV]B%u.mg!ILEZ^$AU:eO501Enq0.5NhA2E3cZ5XnUG=4,Qh
-CPnU9MhQCuQs`-Q786H>4oREC2)-mD2)-^91GC490etgK.P3YC4")L(-9F4e=dj\?8Ol38:fU(L4ZkVf
-7mTKt/1EA71c$mC1H7Bn91(p-5t+:(6T."f2*WiM5=%:d3^#Db1,M9X.LIdo/1)i"4$Pnf48q0;4Z>)L
-:-:?q4>/3?5sIIh1G^mG3'B],GG<1)ajS,#8O>[,5Y+dD6q0U9;,15=X398TMb78R>=V4h>%CfN>XV"K
-:-Ls%3CGV\82`Im83A+Qr\4:''eh*i1,CU:0Jk@@/Ku]!/2B(9/2B%</0uSh-m'EU-n.)42a]/D/KPfZ
-0JY.*0/+Y#.OQPk0J4b62('k20i++TcI'SNYtZ]1rAQc":/F;9-8R\_\&PgqUpnIfbHlP,;08XK.jPc=
-'ce;/',MZ1+X86W-7^>d.kW;#/Nl<b77Ajod+.s@rQtGgqU,2h!7C_o!nGlQrR^ep%t9"YJqf&=N/ip[
-P*D2rQN!?UR@';+r097+P*(liN/`pWL5:b>JWlRsWMcAcV4*[8QBRZ,VPpAkVl?r-['dBS^:UbZYH>.>
-\%&oLWNN_CI_WqG^Vdt+^;.@j]=lS5[`lM!^rPrpaMbF'_TBR"US4Q^]>;M3b/1m3bg"/@Y,SD$YI(XE
-[(4>ujO<&MkjRm+o(MS4lgXT>na>i6n*KK4o^VA9nac/4na5f:na,Z8m-a-*kMl$umI9lIo'Z,8lhC;L
-mdK]7m.KrF#kR`Yr;QZnqtg<f!;lcl3;`RHp%eLWqtp*ap$))EqY0[RnFu\Qr:fRKrVucjqY'[Yo(DG<
-p\b!dq>9dRp\FLRp%\C[p[eCW1AL_Cs8DH8bfe&Zp[R_Bo^_\Hn`f3'o^2,=o&S*2^[:(EioSkAf%&O-
-gYpuSlKI-e"lA+ti9'>(j:CbKguIJ\md]`2kN(gekNr38@e&j]o^;PLlg4B:oCr%Mlg"-8nF6/?k3Va1
-p?_&7mI]Q(ki1R`jkB"]j5ob'p$h,+j65q!oD-k]`lZTlmbm-kp@n%CkMPUnn+Z;>j438OmH)^?d+\6f
-oDS7MhW*h]#jCaCio&t^jlZR.&a\uPnF5c(h;[SRe]tt)PFe`PWVi^hVYd:eW;`t"YPta+ZMUm,Ykt[,
-['d@A\,E]<['R$BZEa8.!3Z7%%BQY3W3!,'ZEpmIV1k%9Kn=bpCiaoLI#*T4M1gM1I"-QqMN<j`R%9qA
-P)kHWP+%o4S=#V1SY)LNV3mdDS=#b2PE(a+Um\TlX/iMPY+V;JX08P$UmmgDT:V^KXJDGYVO3jCP`1NX
-reqqRLkV"nXhUa9Z)tUF\\uq7[^j)`\\5M_]"5A^]u7]E]=G_o]sYDX\%K8W[(`iRYdCL0\[&l_e^2.F
-_RR"nbJ:X"]t1Yh]#M:q[E-eBbfn,OcHaK0`^Ike_S3q.^;n=0a1f%$c-=AL_S4.4bg=DB_9q#dd*]nV
-b/)'1]?8RQda6:X^rag?`5]sEc,[cA`l5^0aOJ\_[C3GkZbY2+]"Ptl^:_+aY-u*Q\%oqtZE:7BYdM'U
-[]HX1YGJ;(YJIuh[CNQJ\[/l[['d<Y_Q'rM]Y_Y)]skDY[C<oe^qn")d)`uIb.,%)_S4"-]<nocaMPg:
-_7%%u`65j)`P9L!['[!<ZEpL>['R-Ub/hH#X0fOX`5^1p^V%1n^<X-aYIhlt^;%4^]=YYo^;J"*^TP]"
-\@AcB^VI_:dDM3B[B[-P]!/6A[Bd6Q]Y(qo]u%RuZ`ggHY,7_[KSlq7iMZUL"/VonW;`^oVuWamVuYBU
-e^W!kbK@oG`l#^m_>_2<^r++0`Q-$?aN;WLc-t4jc-Ob^`k@k9R?3;SGDh?0It<0'Lm"0oR$sD3Vma(:
-Tq8!TX1#X[b.bKp[B$0nP_Xg6EFJiV,ACk1D0^GIChS[+X/DY@CL^e2T:24DW3iq9U7[BrFDt`$@:3GM
-Bl/'9GBnFSF*2hZUSW`oKT(b=J9lKgEFENjB4bX^?!^iB>$G04<`N+";bpV$>?tK:>$Y97='AU&>ZkiY
-G]IS6BObIaC1^aX?s[5QARJ_A;H-h%=B&@&=^#>7@N&`c?s[8O?"7AO@pVu4>[1B3<`E1&>?t<.<EWX4
-<*!(*?=6uB=]e^0=&`('<`E1*=&rC*>[1?2<``=+>[LrZJX`.!T9FJ+?=72QB5VO#B4l!mBQ&?\SYr??
-Fa%S:AnlC9JU`8qD.[<h?t3MM@p<;Hr`]n=>u=X$<`rU/=&`*t;cHit=:SM3>?+R(<_uXq<`W=*<H1l4
-<E<$s<`2[i<E*'t:K:7l>[:K5<*3$l;c-=f;H?gs@:<#.;,LeGQ'[o(Q\TB_@pWJK?!LrKAR&&3>%rq\
-OFr:HR@0Y;G]7>6J95:$5sIe/7mTF191hcL:f("e7S-N[<a&d@B4u:/H\Ar8rj_m:r4;g;rji$>q76L7
-"h(kI['[+1ZW4'.YdM'U^qn"/a2lBEb0/&Sbf\#I`Pf[3_SX.']Xt\^\\>\b\\j+\>>%:G-QFj!/LiY:
-1He-#7n$!<:2Z/[O+i^lTS\kbNk*EY^poDRH$3\#ISr`f0JP1:2`WZW6;Kj%MWWjNf:,;d/Q]BaVQm7m
-R[oA%F'_d90ekF5/3#OH1,V$O2)$pJ8^Q.]@![ufJ9GjVSn(#V6qg->4uk\d2DmKT2)$X91+X\/1,V-P
-0/>XC1G(@1,r[JT<g\&1:Ja>>;-HUQ4?knj9gqE-$SNk]4ZYPY2)[NZ8H)+t84Q$26V'=18j>j1-8RkN
-3A`KD3B')e2_$LK68^\^4[DIs4u>&S5rpeV5r1/S4Z,#Q3^5hf1GgsG3'0K(GG*"&d+?."4Zbkr78$`^
-84#dF77^^>[a3[]QsF6"<CB5VAohR&?qX0b8NT3rIQ0VL4?PAU1d4#J/L`A34#ScD.4co!1,LdD4"EKN
-.m#[;-oj%:2`E?9,r7D2/iP@,.5NY;.4-c"1GUjC.OZns*@`B]-7q/6/iP^:,qLT<L<7Wba31_b0g%K_
-6TdCt3(5hS1H/7?`jKre[E$G6Z#O)HEi!S(,Sh(4*$?7;'cJ29*[<'].4lP`/MJb02F]tq6:rslc.;mD
-r6t;brmCPjrm^turmh)&rn%/#!8%,!&UJbOIt<9/Ll@:PNfoQjQ(=KFRJrQeQC!l%P`q8nPDt]aMM-eD
-JqB8]CT+G8USk)`SY2[ITq\NhYd:O=]s5#V]"Ghl[^`cLZ+%9S]<SWJ]tD8%^;7b+_7m^r\%BE'agK@-
-]YMJTf$2F=[(<iUXe28]Tr>6,^VR^u^<b'@]sFrFXKf.;ZEUd\a5te.kj7m0o`"Fmip#n%n+?&9naGi4
-o(MYBB(,?ana,Z2nF?#9nau57jmVO$p[.85q#'^VqX3bFq=!_Cp[[_Ho_7tOnbrIdrVQHdq>'[SoCi"U
-p[n@[o`"jcqtoaNq"sgUnFQ>Iq"a[Wp\Xsgs8Mlmr:fjRo(i.Yq>0dWrq@-"p%S.UqtKdVp[e+Tqu?Wa
-d`okSIc'tknaGo7m-F-.l1+T:n+6,2cG.-[i8WAEe^2jtgXt9=h<aFkjQYUZj59%_l0dWtn)<KjlL=E7
-mHWs%j5T@nnF#f<rqGjWq=!nInalSQo^;,FqXsLUmG[0ojm_X(o()eDlKmj%l0.9okih=$oCr"?ki_'p
-o(Dh07aT,od.$GgjQlR7mHiuim-jK?nEf>fio9@dcHOSemdorHoCLr&lKms.md'-)n)rfumd09*mdT]3
-l/gsai6fcdUlh4HrN-%!s/>mnrM9@grhfgrW2]cr#-"T)YHP17riuL/rNZC.qlg+1\-9=N\@K)ZrO)[3
-s0D[(rN6(%B<ADBZ*CO;W3*&(Za@'KUP4YaM1TbbDf^/MNfK'YJ:`&nI<^*oKnthRR@KY)N/EILP+.r3
-StVaNSu&3RS"?4@R@BJ)NfgK?R'`urXg6?YV5/p3NfT?bOcl#pOcu$$TV8$TS:6rpP`V&hNK/sMKn>>d
-Xhps<['[QZ_8k'G[^NcVZbO#[]t:bb^rO:']Yqe)]!SlT]"#/Z^U1;J[^*3T[(!]tcb[]I]=>f"]"#Pp
-^UV=r`4<^mbgXt`bf@oPcG$s(^Ve"*^<4O2c-aJPaLf:2cH3l9`5Td?bfRiGc@4[(g>($%e',kL`6Zi[
-daZ7Ta2uB@`lZ3EcH4&Fa2G^/aOAV^[C3EJ_:-*2]=>;TZ+INO\](qb^r4$oXff19YHP@>WNE2(VlR#)
-_S<pu]sG#SYIV-Q_6pqkZ+.0R_T0U1]Xke`Zb45n_SjOIb.l<K]u%\#^rOO4[s#4/dE'DQ^Tk2][DKVl
-`l6K5[(3]T[^EEL[C*KZ`lcK)Y.)!Zaii)J]t(_gf!Mig]?/1+^::5U^:_M#^<++$XNJYn['Ha;]=uhE
-adf9<]=bnk\[oPl\$`oa]t:nl_SX.$\[8ZGU77j3LT[bVVl-DgV>[=lV#R@mVuNUnV#R:hVuNaqW;`Rm
-V>[=lW;idqW;impV[_D8g!nKtc-",Ka2Z$7rPANLs2"`Ns2=oR@Dft"dF-FecdL+Y`0R-`OGS=-J:i)j
-G'A(QI"@*2MM6\BYI1O/St`'_^rFL=aLSjiZ)4FaL3[rVAnc*tDfU&EH$aOIB8N[iWhP#[An?RQPE`,`
-cdC.e^8m`\I<'45BOP:^D0pMRH?jROF*N,.Ul9_TOGnjEI=$Ha@:s%]A7T+S?X?u@>[1E4=&r@$;-6q'
->$4s2>Zb'+=]\[2=D;PpEboW1A7B4c@U3AO?t!_[?s?W0<E`O-<**+'>5heG?X[AM?"@GNAnYU`@o?<0
-?!('*<`W:*>?FpT=C#-3>?kKB@U<;B>$5'-;,^Lr='/O)='/L.?!(-/=&rO1?X[l(S!otBOEP#>?<q&M
-BkhEuBPqEqDh!h=Vl#)eFCf/sBlecUJ:_r]B4PUaAn,1W?tE_S?s?rF<*<(!=^,'3<`N3u;-$k'=^"g3
-<`3.*;cZt"<a&^J=&W%'>?4a+;+aP[9iFnd<E3@3?s?i=>#eO$;c?Xo<E<41A5l6"<+^<<Q^aD0Ir/_,
-?=.&E>@_&N>u=X*BSr(=LPLeWS",poDIm[7FC\B<6V'g?7n6-G8k;WR;,9tX8P`;h?Xmb^AoDsCJ\&/c
-\,X&>\c98@^&>VD^AbeV]Xk\b\[])V\$i`T[^NTNrj2X0rNlO-qm.!7WNEJ6\\>hq_Sa@6ai_cLbK@uL
-rl@4?`5]g9_S3^q\\#Vh[^j;22HN^K5p[U"/0uW"2(pg?2`Ec^2)S6LL5^V8R$E8qRuiuHdF$"<Tq7!I
-IT0'&1HI][4[DFt4\&@70T,#Nj4p>"3B'3-?Xnk]Q^t(LQABg#=%>P;0.\n;5X%=l4>eZC0LX1:X^HIK
-R?*&PJu*3G7R9L/7m8pr4>o&Z4Z4uK1Gga50/57?1GLaJ0.eM*/M01?92_*s=(#Q-5YtBF3'p2%5#Y!=
-IPrl/1I!r\1Gq$O4Zkef5=7k*4AAF1<E_gc8h)MU5rgSN1Gh$Q4ZP>Z5t*e#770R?69R:g4?tVT1,LgH
-3B&cP3A`rd3A`TP1H.B_:N`>NcILLYO?Yrl3C#\r;,KkW?:.7hM71aafRd(,5=dt(<G6MgDd?"28PDKE
-IQ]YT3(,kn68Uek.PW;)3'92W0J5%,-SRP?2E<Qa2_.'T/2B%81-7TT.Od_M2)@6C*[3*Y/h&;,0gmo\
-2Dm9G/1E%t.4d&,2`N`[/0cZ#;23*4da615:I.-)6UNdl6Sh.n.5NhVZ,jG(Wj^$oc*(h^8Sb/B1FEtV
-*ZuXL*$$.L*uuRV.4-A`+Xf!#3^,u!2a:.s1<%hprR1nte'l[jqp,u%cHjh`d*^7ie'upueC;sse^`7%
-rn%2's4@;%q:>jsH@:6nK856]N!><(P*D6&SbnfUQC%T9%@!'>P`ClcMM?qFKS5L3T;o3!XeDV`SYDjO
-U8=onYd:@-Xf]%E]tM4q\@&cLX0MZ7=g>9>]tDA,^rX^A`4j$u[CX-&agB:,]Y;>Rf$r<NV6.&+Wh#`R
-Su&X$^Ve(._U6N=]=>AXYIhQ`^q7>&a5k@mkNq^*naQ5@iTg%/p$qD7mdBB,nbDZ[n+$/HoC2#2n*]T3
-o(2P?hWa=qrUf:?q#'d^rUTj_q!@>=o]trAo_.hLnbrIcr;$*^p\F[ZoCM_RrVlQ]l2(;Ip%J1Tq"aUO
-p&4ISp%S7Zr;$!Qp\OLTqYp+.p\jm[pAFLWrV5sPo(V_Nr:osZp[\%Sr;Z`bd`olDaQ*$ip[-r.kMbao
-kNhd>nSI^VcG.-]kNLgek2b^Pf[SR1h!F7diT]C]kN;9uo_Rn=n`fN+lg=*+m-sW7j5K:nna>i=rTi8,
-o'Q2Cn+6APq"!tMo',K2md'N7kOeH;mGm^#mI0K-iS`k^lgF60nFlbAmHs0-q"seUg!RdXdIHPpk3;O,
-kNqNpm.']CmH`rbio9CecHOPdo(M\SoC1Jhi9'7ek3)!pp?Uc)n*K2up@Rh?mcrfbi6TQcV2q+FrN-%!
-s/>sos/,ajr20Llrhp"#X/i8"WW'($Yl:p+Z37G;Yd1S3YQ2-:\$icU]!o6K[0<qDZ*LC0rN6(%!3Q7)
-#-kJ<W3*))rj5e;Vh^.cMM67uCi=KDOHPWeK7\AqHus@PJV]GRR[fh.Ll-t>M3sa!St_mQT;\`^USjo[
-R[]S'NKLH@QaElqXKp3WXg*V5J;&uCNfT<`NfoWuU8Y&lI\)phP*VT'OI;JtP`1p0XhUC$Yd1mL^;AF=
-[CF#e]=kV[\@AoT]u\%&^ra^:^9=lO[C!BS]YCbIYHb[a^U1W&cG\&X^rjsB[C*fc[CXMm_7.7ic-jq]
-ai;KHcGmW2]Y_h9c+pln`lbj+^WOU>bf7?8eAB2Ea32iV#L(<.cIBhUci1t+bgXk\bh'_UdEBA>_8jC9
-d)sAKa25R-a4&M][C3EJ`RMrI\>cs<V7!b8ZG*o]]YM:fXf]7C\$j)j^;-MDUSY&q_S*Xm^:(G_\AZ##
-d_<B3]#)"k_8*h#_T0O#Ye7ro_SXIE]W&Zb]ZIn!^<"I8GJ1W4`jr_#^UqS(\B)b0^U(e_\A#S`XKAb8
-\\,Yk^rXp([_TSsdF-F]^9tDbe?cut]#;=g]tUkc^V7b#]un($XNJYn['QgA^r"UM`KZppZaR<K[CX#n
-]<o8f]sb>j`PKC+^U'lBT9uC0KWVDSVPg;fV>[:nV5:*hVuNUnV#R:iVu<UpW;`RmV>dCkW!'#sVlHco
-V[)#3f[eO!cHH4.!li-qq8#;2^r41.^r""*_U$WUbKeM\`ljaBQ'.)VJ9uciGBeFWH@CL&MMZq2JZ6#]
-VkBc]Y.M]p^;IXs\$;j1QA9ieH>@;5E,BT8GB8"VEboBFX/i1mIV`e9JprN7V7k$pcc`huRu2]=FDPDn
-A8QdEJ:)oqH[L<pUSNZgIZ',9J:)WhEFENlBkLpa>[:W>=^,07=8l;K<`E%"=]ed/>$G96:K1@uA6`e_
-GB%J?E+Wg#BOP.R?sI/TAR8S1=&W.'=BAI%<*3:4?X-lEA7fF\>?>9E>@(Z>='8a/;c[7+<``@+?!UZ/
-8Q&Sk>@:Z?>@(T<:/4bh>@(K5;cQn!>?tD2=#<r^>[LoXJX`+"SrIu+@pN,F?"7SaBOtsnBl8<XS>W9;
-GBdh>D0(,OIsulhD.dBh@V95#@:Nh^@V9@\?=I&C<EE:)='&O0=]&!r>$>'3<aANk;,pLr<`E+(?!10-
-=B/-m<DlUm;bg=n<)H:e?X[5F>#\<s;cQn#;H$V#@V8e<;d!gZOd;T0Q@*L`AR/PE=BfEJA6r/7=D*JU
-PD=mNS"#q:IrK(<IWJmo4[;FU779R785i2P9N"__9he8U<*WjA@V94hH@LFXYl2'2])T>@]DoVD^&PhG
-]`GdWrj`*=[C,n?!4Dg4rNZ@.s0)=+%]-)(Z*h*S^;7Y&`Q-'ArlY,['?%i/aMu-6^:h.k^qR:i_jWV`
-9R]l/0/"Cn+so3.1c[BS2`a)Q,;3AUS</YrRZ*&lNc^9$bHS1KWJY1k>!"r<83T7*6T7+u<Br3pk2>"F
-QUsY>4Z#AmDi]j;Q]?ZLH"gM_:IHod.l0gp9L)KL7S-'KdFOj[?BC8&G^+>!A33=Q;+sA?2*!ZR0f_KW
-0n(u?3AW99/MSt50f:mP/KZAk2,?8&;3u6+Ed(2Z?r9$D6:*Oq<_,G41+G1F3]8ZJ1H7Hd5<1em92SVR
-2Ch9l2Ej>d2`a)Z/2TgO1c73S5s[X_+u2,:4\%Ut4@2Cs.P!D44[V=c/20":4[D+d2`EKN4$l_cTZ>@,
-dXJZm9M%2l5r(Ai:IINI:/4o=Xj,VTMdpEl>?bWf=D;)R=@u=Y76aL44%2M:5uUuN4@Ctf/MK";1,:gP
-2CBb(4$,>Y2a\u2.krP70J"n?5W:>K3AW!/0e4S,/gN510In7u3'KGb1+4Cr.4m80.kNVD3CYeO00EU&
-^duN!fZKOT;F!6)2_I!_5".Uc1G_\-aLHc#[`Qe>YB4)IDP:ep*YB/+)AjA5*\\fZ,:t>h+t4cb00DQa
-2aT>`<B2YIf@AFNdfe+Je'HA9c32J>d*U2>dfn:Qf%&:!rm_#"rn%,%!S>otf)^GQ%=WeTIt*$%KSPMM
-PF%[7SGo#RS0Of)SX>b-P*:HBMNOO0Vk'?HS=ca]ZEq*T\Zi*3WiEG8`RFh<0\Opo]<A-)Su/j([_Tbr
-`Q6'Ca2#U,[^s5k_8<_*^V@S%hUL6)b0.W5\%BVs\[DFA"gG55Wj'Qn_7R+TX08\7[_oV[Z,+9/`n9SJ
-mHO61o'5)nnb2_IqYBOCoC_YJp\+:OoC;AFmHjK@oBku>m-3cun+Q;7p%%nMnF#Z:oCqh<kOA$5o^VMG
-oC;eWrqQ3br;-BgrVHHho_\I^q>C3dqYg9]nG)hKnbMtQp%J1SoD/=kq<dtPp&"IPo(N(Z'_h=qq>^9[
-oCMJEp\=R]qtg']rVc`m8+"mRd+71Oo^_kNqX<e8j66.,qsj:KjNkZWjPK+WgYh5SgX4I)jPoCojmDL(
-mGZpegtgW4h!+:lna5T)lfR0^jPf.]m/HD_lh0](jQYsqm-*Wrmd]jRn`]6$in`MSmG6gglfR<mm,[<f
-iTo^cjPoUsk3)7'jm(d\io&SKjk.o2fZid:eD'<Wlg3fpme$2MrU/q%a62[UhTEgWb3.mKoC28(l0@Em
-mdB?&m-a3&kNW!5*Tl/3jl4kEjPSV7^8I'bT<,,nW2QViUnaZVSsu8OSY,nbr3$('rNQ=*s/u@)#I(J<
-ZEga>YPt[.YHG%1Xf`2>YdCgL]>21p]tCk[ZEUP3WVidrXo#8-US+H]VQI&*S:QTXNKf3HEc5r?H\7!+
-MN<RDG^F[[EH?PfP*hW0QB[DkNJ`sjP)P'MM2$eJNg5ciQ'IDoOd2#jLSq5RX0B4:X.YuVSXu1:V4X$4
-OH>]kPE;#XSY;F@RZ`o%Q'[i0PEM?>Z)<VU[(j,U^qS+-Yd_Hh_n!e*['70V\\Q"q^:_(g\\b_Z^;IRi
-[D0#OYcbIM\Zj!!`ko?t[_ohq];r$D\\,Yf^V@Lqe'HLZ^rOR4a2lZLc,mfGa3DTJcc!oNaMl$Ad(mND
-bf.Q=`P]M%`Ql]?bKIlM_n3V"`l>sr^hh9Hc+h'1]>MP*`5fp<^V@n4_SO:4^:V%q`R)B:cc=)7['Qd;
-^V%_#^r=*pY-"h+\Zi<F^:1&4Q`$sfZba/f`5KKsVmMk]QBeA[`kfg:^Vn.0]t(qk]"Gbn^:VJ9bIbI)
-_SsL0]=c(2a2uB3]",)HXL>pFZb*iX[CNud_RR(m_6pbX^V$eT]t:GSXf\t>\%^/)]>DFuf>,)/`5KL/
-]Y2M2aNVl8YH+hI[`QRtY,@hhWO'^nb*oTEZEq6X[^Wuf^:Ceh_o'?uW2[21V4k,jTU1anJ?#WGV5C)c
-Uo(#iWN)s#Xf\b0rhf^lr20FjqPO7i*N5p7Vl$>fV50o^U8"F8g"+^&da$+\b/_K=_SEtb_Z%IQ^AY_l
-]Y),$aNMlOaMuc'Xe1u>H#\b!JUDT\DJ!^&FEMt_NfKHoUSt'hR1,a[X1?*ngr[jle&JsBTUU^`J9uKh
-H[C0nL3\&lPcUp`V2f;&?t3neE,gAgR\Ke^,H.T7S=>acEH?AMH@0gSEHuPDHD%!rH[pd$F`DYOJTG[?
-BDu-?@UWGA>[CY6?NFJ=r`g[U>$5->>Zt<<=]\[*>@1WPFb"[YEbfH.D/<rr@q]OnDeWU.@p)r=>?tE8
-@q9+`>@:ZA>ZY37?<UZB=^,6;<E!%);c?k%<`W=+=BA[5>>eX.<aAg-<EEF2>?Y05=C#$*<``:&>[CiK
-@q'%^=BK'RHA@`PR$3PSA6)ApB4ksmASGppE+s6@O.<2IKlq]YD/OEAJU;fjFD5/j<a&QN='AmFHARN6
-H>6ni8l&,T9iP>%=^bZC?=7/H>[:fC;cQq"<`K&r!)`_p;-[C4=]JL-?r^B:?<g]??X[AN?XR5G?X@8S
-?X7/O?"@8KBl.m>K9;ObPF-l?Anu0l>$G*1?=$cA?tO_WUPjAKNgulEXc@UDFG"jH<_Q+;8kr,S8khuP
-8P)QL9h]2.A8,^c?=mk]CO:\o]tV"e]">Vg]tV(j^;%Fr]Xn$Lrj;d8[JdHC[C3KN[^ENMZa6pAZa@0K
-rjENN\\#JaX/W/%YdCpP]Y;5#a2lHJrlP2]rl=o[%*Qi9a2>a._o9ZH1KAm%<`Lt#/1;bi-nHen/Mf48
-.l07K3^6o-Q%=LOMh-SJN/47J^Ts#qQ"af26W-H@9LqE>:0BnO4-Sdbg>/et5;+ZN4$Pf'J!#>1JUrE,
-G%YQ49Ktm74[;M!3B9kp2b)$BO[``/OC2.0E2@)>6r#m.2b-:l/NH!Q5s]ra5!(b`2a]>R4@;+a1I!NE
-/LiVB2b\+cG%tA]9jC_#:H:L.93>=l5XmUf5X.Uq2+gP4;ERH369[4l4$kqo75m=t4>AHM4tSBM3A`QN
-3Ar]S6Tlq^4>]>^/h]%E5!(Y[2E4)a.5E_41d+)m84Z6B8N/Ru@tU`!cHUgW\VNa2.3VJV8k(p4<)I@)
-?';P>inJi^E(ru)A8l<a;-R*i4$YGY1c.0K6YU4K?V3UM1En=r,pk?,3&3f`3BTMm4?5W%4Y&0B0/G73
-.P!&)1,1[I2_Z[12*`TF3]],T2a'Jr4?Gnq2*!Qb7lN7m6Sgt`2+U\NIABrZcGIEDVdN%j=\(M41,;0_
-4%)P*A\Zg'AtQcada>a`>?,[BJ1W8q*ZcXT+Wi!V+s.mO-71$.2EFE!1GD'X2)n&f2p]aue'lamd*U(d
-d*BkZc-au=e,Rqrebdqrec+,2f@S^/f@JL&eC<$ueBu[nJe!?\IscZmIt<0(M3*jbQ2-sGSR8.fSXGh.
-P*:KFM34F.XK&(jTqSEbYHPLM]!AH>Xf\S%\B3.Jf%AHj^9jo5R@UXn]>;A+dEg"]b/ME:]"Ynr^r!V)
-^V@S$hUL6)b/qZ>\[K2a[^WNEY-G@?Z*u++a1o-bX/r>,ZG<oRZbaE2bhMLPq"4=Ko'5)nnb2\LqtfaF
-n+#fCo`"GWna>l9mcis"n`T#tjmDa2kOJ-9naZ;Io'lGLnF?;KnF5i6o'c#Es8Vrjqtg$^qYTjYqY'dV
-qtpBlo^hqTo()VQo(2bToC;GJq=jb*s8W&srV6Biqu$BhqYC!crq?<cnFcPKq"47QrqB4\o_nadqtf^4
-dEpJ&q"OR_r;6'SmH<a)n+c;>o&S-4^ZshAhVI,Jg"Y'-gtgWBnEoW.l0I9[hpU$)f])5al1"65n*K6#
-kj.?ihrO##mL8^Rjm)0smHWlrk3D;^m-NitkiUpemIT`6mH`lrmISc[gu7\ej5fOro'Pr@p[RV3jm)*l
-jl"_5dFQS/i8NGOjQ#LfhrXS%p\*e4fZ*7;o&@j5a33`7m.Tc6g?.Y]jm2<sk3MR*lg*s+mHruhfA>KB
-i8r_Hd(lN<T:r?fWMlbmUnjc[T:_SUSXlCVYPbR&Y6M59Z*:F8Y5PO/Yd(I=ZE^X;riR!>Y-+n/Y-G7=
-[CNo`^qIFo\?iKEYPbC'WN)u#Xo#7YUS"B[Vld/+U4eG`N090YH?XOWH\$^!MN<RGH@UElB4l4;NKf^#
-QBmYtP)YKdNKB$RM2kGqQ^*o'R$jA+Q][PoOGBa8WiWG;X/hn`TVSHQPFIr&OH5B`Pa@]*V59fXSs5D&
-P*;*#Ocl6?YcF%b\AH8&`kKa3Yd_Hh_nO43[BR-NZi%Q:]Hk%q\%/oNY->I<X0/M1^:CJ^cbmN2_oB@$
-_o'$r`P]-p[Ca&"\[]u9f#GPG`4E_)b.Ya7_oTO6b1"eT^<"@6`QurN`mN/O^qn+5`QH]ddFQ^feBQ.\
-c,muC`66HJe'#MD`P][1_8!e&^q.,#bf7Q@`k]=%_o0p?bLt@c\@/oNZFdTb[_'JmZ)t.9Y.1^@[(*39
-U78'VUTD5H_S3^4^TXB0O-5WnY.V]hai_fOai)*9aMGEp[CX&cbL"AI_o9L4_nWan^;7Y$ZadQSZaINf
-^;.Or[C3fiX0o:Da2GHr]YhOr]uJ(*[^*<R_SX:6^q7:q^":9F[_9/Z^V%+mc,7?4X/i8'c*>@7\?;^!
-Y-bjec,l?T[B[%[]"GGZ]>h_%^;@h+_Qg#8Y-P.0Z(dq\P_4@`WhlPhrhTdqVQ6\rWrB.(YGS1nV>I.g
-Vu!7lVl6NmW;`[nV%TT!U8"F8f[eU'e'QCcbf\#G`;.:M_>h4G]*lHp`llTKaMur1Y+A^]MLKu=ObS@.
-EGK'#DKBuNL6Ig\NKp'-Q'[o3T<5fKeCra3bga\EWMb`+JUVorI=6ZuKm7ljPcUpaV2f;&?t3nhFE2\`
-Q(P4[W2-AgV5'N)FEW$1H6@6FDKg#=H_@+!J:`K1H[0p_JTG[?B3\YI@q&VC>?k>1?2Ru0>?Y69>$"a+
->ZFd)<E`^6D0()HF)u;ACi!s*BPD=#CMd]j@9?T6?=-uA@UW\T>?t63>?>$/?!UlH=&rO/<E31+<E37-
-<`E.)>?G0?A6r\N=^PK@ra$XO>?bEB<*NC"='/O->$G?@?sdDR=^,HXH&%WMQ]jasG\C8Z:M4?VBkV6r
-BPhC"Iug+uVhfVED/O61G(G'lH#R8"?<UQ5<*<I<F+JsrI;NIo8kr/[;,ph,?Y*YM>$Lu3$sm@F<EWL*
-<`;jl;,@0f#?tG=>Zt?>A,]jV?<^ZB@ocf>?t3VO?XmYZARfCe@qB(YD0'oQMj.81Q^!heF)5T(?WC62
-<`rg4>$59YSth$_Iu0ShWi_M5FE`Lb?W9Zi8ki&R8PDlQ91qrR9h]/,@:s7bA7f@`Dg[+n^:^td]">Vg
-]tV(j]tV4o]Xn'Mrj<lW[^EKKZa@-K[C3NO[C!9HZ*L^C[^EQP\%&u\]=G&E$`gD4ZF.3P]"Pnt`qmdU
-aoBT^c!\`8`kfL/`Q+'#=&;gn5<:tf0IeJ!,TeTo2)-gI6UN7M3b*P]IZoeGOJ\e6O.`YjYG%5=P&!lr
-:J4eb85i5a5t3r"jl+tNX[GB,00)Kq5t5:&G`$rnG_1^)NKmNk8P;`B5=.1^1J0M`9@2@e;JCr_JolN^
-V.<:g:-C[&8k1Zh2)d8f4T7E<2D[3L1G((.2^g((-o*tF9Oa<(A7/e\<)Qq)8PWMp:K'\E5;=iR8P;6,
-7n#[44?tPY4>]/R5X7t61b_$R0ekdU0f)'Y1G:RI4?#N%#@g+r6TRb)5lO)k4uk\l8hrXh.5Wt?3B0&a
-5smq*6TR>'AV$_paihZ8OAJ%r/5]):9ghNJ86eVbM6P7^gQQ&`9i"_k>&.AH>=g\.4ZGGT/i5=D:JOkh
-;bBD3+t>)s0/GXS6;9g)1,M!Q4@2\%0K1sE1G11*-mpJoE%*P#2`3<H5=n(+5WU_Z5=m7Z2*=Gu3&s?"
-9LV?H;+3i55ZVQ<Q+"ZZbJhc)CL'V.3A!'C/i6$U2DmF"]@a2kPd\i^cFBQd@XtY0.OQ>Z*[E$S*[<*[
-+sJ<]-7(u92*jYo4$kka5"RXac-ZI=$I[>Jd*C(dccs_["jtcIe'unFec45#fDjG#ec"&'f@ed,f%&=L
-e-"1IdF8)K%"NbTI=6TpKT(qPQ'M?<s.'(Zqjq2fT;A<TR?s,$P_X[FP+/5FY,eJ"VQ?l%Y-kgNZ`gR;
-Ycaq*\&$/4e^hs]^9su8U9Cu7\\>bt_8aO7ai_Q=ah,=&_Rdq*^qdhCdFcacaN)95\\,Sc^;.Ck]"GYc
-.([UA^9jc5W2Ql)^U1AXa2QfVg#qr#o^D5=lJCUkp@e+Rp[.;:oBuPJrq&Y;m.'K-m-jK3ioK4\lgsT.
-m.^5Fnb2kFlLai@nb2VBnEo]:nF6DVs82Zhq=OFYqsO1Tq>9[OpAOs^o_\X]pAFg\oD\LfnalYUp`0/1
-s82flp\aj`rVcZlqYL*gqu6Kbq"sg[oCMVRoj77]rVc`oqX)qadF6qDo_AF_na#Q/m-scAo'5W3jO(cX
-k2PR]iSrbEe'Z_"g=GEZkN:^^lfR!YeC)k$io]CgmIU&Bm-*[#na,H!kNVF(kih$clK6s`kiUpck?R66
-jlGXhjkekOjPJbKg!S:$hoa?pf\P?8g=k63f\5*6g#h>Shqco5ccX/Eai3#_e`?,\l1+<.l1=E:o]k\q
-a6r!YjiYZcd-L5gp?h4ujQ5Ial0IQqkj\$>llPQ]m-3TdgYL]Cgt(0-_P;pXUT1>mW2HMgUnaZVT*1dY
-SY*+`Y5PO+Yd(I;qQKn&"L528YHRr.riHI-XKAY.YI(aIrOWEGZ*CU9XJi(tWi>utrN,t#"J_`iWi?!#
-/>J#YN/`pZM1U/$H@:6iIYN`:J:<*$J95^II"REDU7n$=Q'%,bMM-tINf3surfL$CPFJ23Q(3r#Nf]*q
-XK/J-]VVU!R\$1GR?X#%P*h`*Pa.T%S"6LPT:;")O,8UMQ]-rlZ*(*lU9MDQ_S!V.]s+o[a2>R-^pLAW
-]=#8_rk/6E,G_WU['-dE\[/34X/E57\$3?b`PK7+b-SFg_n!=n^U1JX]7.H*]@,9]ai)*4\@]o*\&6A/
-ago%$cd'>AbgXbYda?.UbKIl<^s('AaO]+keBPtXaN;cSbfIfDaNVu\be_<A`l>a,]t_.i\[fr1bfIoK
-_S3^u_99U7f$V(5ZFI?S_7mOd[_TY_XfSh2[^!9M[\ogjR\ZULZ,F8cZimkR\#6)%P]ib'\%9Jrbg+SV
-`lQHPbJCs+^Vn+2`O`Xt^TtA]\?rWO\$iZ[`Q#d([^a#V['-R(TVelnZaI?Y^9tJVZELL<['-U4Vl?Vm
-V5:5lXKAe3\YcFBa18t.bJM-;_S!RdZ*1CSZ,k+tYc+/!\\-56`KdO0YU?]b\?rZR_S<n%_8=(*\?W*6
-XKAP$SY;U?J9S#qUSFZ^UnjlbX/Z&t!j8`(rh]LhrMTLhqksFjs/#Ue(Y[Trf\+j)e'ZRfbK@oHa2Q$8
-_SX.)_#:qE\dH3g_oBg@a2co:Z@8UDP)GEgP_jp3D/3WqCi+6<JW#DAJqJ]6Ll[^bR]3^6`m)ZWe^DRY
-\#u3dMMQk;J:<-&KQqcjPcUp`V2oY3@q9CuH?sabL6.[hQ^aP;SXc7'J:r`4Jq8,fD0Ko=J"`X'J:N6)
-H[0d[JTG[>Am8JF@:*2?>?k?:>l.eq;H[7.='8a4=]8:";cm:/D/XcDFE;GDBP;0tBP;3tCM[Wi@TZ`:
-?XI,D@:*DO?!L<0?!:K4<EEO7<`WL7=BJg4<E9$%%TQP8?<LKB@U3>G=C59;ra-[O>[1WE;ccpo;H-Xr
-<`W:(?!U]><`idJG_M?HQVs*3Hu!"h;IF'NBkqO$CMIErI#OVoVil=ODJsK4FFALcG]$tuBjY4L=^bo]
-H\$]uI<9(.;aNoI91r&^>%(`@=BJ^.=C>K@?"@DO@V'([A,^!V@pNGL?=@8SB5VX/Ed2eTIr][TG^t<n
-J:[]M!/(9(#E4OuPaS&:UaN%;V4XKIO+VOfAR/_Q?smMJ='&dQS"bX[Iu0VeVlPr-FE`F_?;pht##J,l
-9hnVbr_O5);,Ct=A7T7`@pieXE.37i_79KV%(s9f]tV(j]tV4o]Xn'Ms0_j7"gt_DZa@.=[f<c7ZjF(G
-['d?M[^NcYrOW'4(9XgDXfo%9[^N`[^VRk,`Q-$?ai_fMqorQpcHXPS`P]U5`goP$<a8X!:eO/6/h&%h
-*@EEk/1rqM5r'f92b?t`Ll[:PX0.kJLlAR@YGRn\FDPDj>@LN)>YA!Z7R!$tj5&Xs9L:Kf4A/XF6;:Kh
-GD(3^I"?g"M(*=K?sQ;i6SpJM7PQerdFk3i@sF8mFD5]jA5,Eb4?GVl5r(&N3AWZUr]C*A:*M>M1+P"8
-2_cU*-m^K+2,%,9E+r]jE^iJq=\DCf<(g+X4@:n\5"eO84$u:r5sRU`1dF,d/1rbJ6S^D_9/nms5Vk2Y
-4?5&M5sdLmISs6583]%#4?c2&6pNmu6V9'm1FOk21G^^=1,M!O2`<KR8n!4G_8sg@^6DS^3\`f_852fX
-=&Mg[:OK4dh:e]6C/7l5<_ut"=B.^E3E&('/i#d`9O(Rq<ErZr4>%No.ju\n2*=Mu3&<<H2)dig2`XJt
-3'To#5!D8";*dB/6:*k!4@Dn@;HQdm;I4-7?=@Z(K6;QdF)Z/IJ:)QtJ:j8bVRFXlgY(*0]S:H=<CAo=
-7m]O82DHsI?b"^f?BhhBcHj%sEajX%F!rC7+WMgV,U+Kd.k)ns.k<)B69I:l5<1SW2F:+n,g4^:dL"=J
-cd9tcd*L"_"4,BCe,Ikpec45#fDjG#ebmtufDaA$ec4/!e,@Z1LPLV7IXQTkIt*-0NK06gR[T_9S=Q7D
-rLX"\*2'1*TUM73PE^rTMisX+VQ-\qX/N,%YHb@>Z`a;/(9=sLX/iJ:bh(Fj_nEIYVPgT#[CX)c:rC,k
-a2Q3E`l#p1^;%Y!bJ1g-_VW\mcH=5E_8!_"]<o#Z]=>G_\$NKfahkTfV5U>pZG!TN]#M_BbhV=Ko'b`0
-o'5)mnFlPCoC;58oCi1Uqsu)kn+?#3oCqkDjlP[bl1+3*m.C/KnFH2?mIU)@lgXB4oC;JJIeNI7rr)`j
-q>'g]r;?3`rVQQen+?JQp@eC_q>1$cp%%_Gr:BOXqt'IYp$qqTq>BjXpA+X`qY9dXrr;rkp\FLPoCDGD
-oC__FqYgElqX)k]d*pnGnaZGHmHNctm-s`@na5`3jO(`Wk2,4Zj5f4Rf$i1%g=kidkN_3m'(>5Kjl+tI
-h;[GUnaZ;Ena5T)rp++_mdKW6mdTT*me6/4m-<crkN_BukhP+Ti7cf6f\53@inrYOio/qThVdAOj5f7W
-ioB%Wip,aii8*#6cca5Hai3#]aku7@k3;3ok4A*9r:f[6aQVgVhoWmXcgC)[p$_2!rTF=Km-FW8-0a^]
-m-X3&l/UOMh;[5Bf[7R3LRb->Wi2koVPL#_U7n3OTq.hRY5PO-Yd(L>Z*=,/ricL0Yct>0Y5YO4XK8P.
-YHYFD[^ir]]=7dE$*C>.WMunsWN)upXTbl&Uo15lriQ@$NJ`[@O-#<TJq&)nI=HZrJV8](H@C6fIWfOH
-Ee':KTq%:0O,o<_K8#&DPE1cfPa7N(SsYk7OHY]gM5RDUXg#I7WLfTNR@]n:RZrblQ^3o&Q'@W&X/2P_
-P`_#`KoD:SNg[,TWKj?_\A,SX^<aQu[D9i![C`uUZb4'P^&YhG]`,N2Upn(EYe7caZ`:(-Vm*_>Z+&!#
-`Oik"]=,Ag\$EQR\%B2f_o'=Be'c@X_SEk!c-=&FcH=JN\\Q;-_o'^Hd*^:gaSs+4c+q0?beCm<`k]mD
-aNhW>_o9^=`kfC'f%A6d`Q5p/^:h%h\[o>\`m2iMai_B4]YAp3b.5=4`3cVHZaRK]^Ugh]^;$qTXKSY3
-[(*ZXXeVSYU7e?j`Oims]Z.akXe_PWUoq&7bKA)SccO2JbK7lLbK%WA`6ZT@a3i&B_S!Fh\\#Md\[];c
-]X"`DYHP=?[]Zd:Z,FZ!_8=+)_nj$r]Y1qd\Zi3>Wi2biW2EInY-P7AUS,05[Ca8n^V7_)^rX=%YHc3W
-aiLioWM$H#Zd$n7QE[a'[CEfX\[fAc]tV:u_SW[h[&Kt)XJ__`S<\YKX/r(kV59u`VP^DnrMfn$YPtBq
-VZ3RoW;idjV?!RmVZ3LiU&ifr("Updg""X#dETqYb/q`G`l,a2_8!__]DfAE\\>hp`VmhZf<qo[V36[o
-Q^!DYF)Gc*AnPgrFaf+"Oc"a8I=@*;QCFk[`5^6Re(<$c^ppG7R#6]PKR\K(JqS>pI?^e6VkoJqC1Cgk
-Ed2qWJqf/BQ^=24S=,_3KdD;*MhZn9GB@\EDK16$U6L1\J:;`dE-["VD.R<`>?Y9:=]o$;qd'2+:JtD&
-=]\m9?!1-,<Dut(>&J8,H$=:IDes-&ChRBnBP_R"@:`YI?!U]A>[UoJ@U<AA>@1ZC=&`4)>?G!5?s?i?
->?+X'<aJg.?<pT4?Y<G>?!CN?='/O-?!^c>>?b03<`)^l;c-Rq<``O3>[(-.@r?OHPa@c&OF(YC:eb8+
-B4u'uChm`tCOD)3Vl,PtH#@VBEHZhZIs5d?@VT7Y>[1iTFb#F+Kn+8V?WKQc9hS/W='>H-%U<+<A78hT
-ChI9kAn>Laranu<=^#'6?<prJCi=K@It*!!I=HZmJqJ`2MM6b>M26qDO,]0dR[p.GU8=ZXU6U[cEF`Qa
->[:]C@Tci>BR6,?MKaT1StW'_N-TAcK6:L#r_FM1;,C%a:f'n_:f("dB5)'j@V'(XA7KM+ItYYIrjrBI
-]tV1n]"J!T!PH#C[L9LN[^NTO['R$BZaBV;rj2p:['[9L[C3O@],.i[ZEUO7Y-,.?\\,Yk_8=.0`lQ9F
-bg$+3rm(_ocHaSRrPhm<<EW@5<C]GM6od"O-6aTV,pjlb1H.0\2'sOr2d_K*NK^*5S=#t*OI!f(TT+,?
-@U!5M<)6al;ERK8PN(][i35mA1,1mV9h\/]<DZbAEHQ_WDf$kIF(fE(:dm`./MBFC1fDfSR8Rg<G&Chf
-EM[8A6VKU'1H@BK0fqW!4T7GA3DC\T4>AEL5s$eJ-n$An2`"63S;D8n=^=os;--:T8Ou`[912E73_)P(
-69R\%6UX7-1-@oh75QPN4?PM[5tO7*5s@(Y1G_?Q1dXJ^IPO8J00q``6Sp\X3C#no3&`cW4Z4lD0.n\-
-0.nt<3B&fJ3)!b1Wl<0+aLmI)2(g484$Z5/<`N*o78J0/bM1a8=(kQ;?!LZC=BJHg2a15)68pkt<*aBi
-C1:aW5WUeE+t4ld/2]FR5sdn&4uY>q7mBRS<CBSR770I5;FsAH1,V$K2D[6P8Q&r,CMRj3KoU_4P*M3(
-Vim",T9k_-S!'#4Wi<26[`ctEft;Z6>=h(=4$Gkl82`=j:N*_kZ"0?9daQ^aOC_@<WGF%6rZiI2-mp>g
--n$Di.4Qhu6qKp12Ea/[2)INk1F'uirQtkscd:%ed*L&<ci;DleG[qsecXOWg"5lIrmh%uqp?==M2$_:
-Jpi'#KSYJFOHl)uR[T_9SXl@DT:Z%S#,.`fV4a<Grg,1%L5V(ZS=H4NXf\Y+XKJb6[^30>YHFh*X/i1s
-Yf>;Eda?7V]Y(e_Y-#(==L>ND\[T,da2lBE]tV5#]ZRt'^;8RMf?VLY]YD8"bK%9,]>)5'_nj%'^q7%W
-UnO]cXgGpO[D0r/g=#'Imdfu:nFGl$jRDj7nac5:n+?AIp\+:Oo'u_J,5M!!l1+<*n*00(jlu='lgFB>
-p$VD?qt0XZoC);CnFQ2CIe`[1s8MupqtTp\p\Fd_qtp0eqYU0cq"a^Wo_A:Yq"FCRpAFUVr;?3Yr;$-f
-rr<#pr:Tj^qt]sXo`"jgqYC'bo(i%Oo_84VpAFsjrVH'7e'?@roBbo;n+ZA8jlbjnlgs]:mc;^/^Z4#.
-jQ#.Th;?r:fA,0Bl/qEu@-$>(g"YB:f\G98gu\.smHNosi7Z`8gYUoIi8;u.ajAblbgFkdd*pOrf%&4"
-gYU`@hr*5Dh;?uBgtgW:eBu^mcdL1caihcH`lH`_e()ppcHaY^e(;q%eB6S,ki_s*)WpPWoD/1Kh9=d>
-n__O2a3aABjS&''g?Iec+6r.Wm-Nurj5]:akj%HcjQ51KhWa:[f$(q,M4:-:WW&duVPU,dVZ!7hU]%@n
-Y6D/8ZEga>orn:r!3H+#&$N1CZEpjF[^W`OZE::/WVrasWiE&tWX,`.XKAY.WiE-!XTY`,WgSfEKT(Y=
-J:rN)J:;rpJ:N9%H?jdZG(5$iH$P",Vl-5XRuWMdNe`LKPaRl%OH>NeQ^4,1S<B(uR>n5JXfJ\<USaQM
-RZ<MqR%g1:P*20%TU2"1rgG4$R?<JgL4b2DL4bhrY,Rno[(!fc\A-A)YdM6b_RmIm[^a,j_Sa3=_S<aq
-\@B#c^p1)R\Z3-BZ*C=5\[AoYd*'>=^:MJ&_oKF!]Y:ke]#)G(_:I)^bK7N5]t;>1`6?BBcH+,L`Pfa6
-_84CDd*9\P`lZTG_Tg?@]Z/1=f[\R*aj.T;aN263]=ZM=c,R`E`4Ek&\\#\p_7e.Je]uIe_8!O0]=u:h
-\AZ%q\#c^8Z*L[J]=YbkZE113Up[_E[^WQHWLo`UVm3_Hb/D$+ZDa_$UnOiiXL,ga`4s%$]stGV[C!BQ
-\?rTHXf8M5ZDk"-WM?;hWMZN!\@fSf]=u%i]=Ybc\@B)X\@&WIZ*:R>Y,nh,W2HSbS=H1?T:V](S>N-f
-XL"IaYeIcb\[oJi_7mS#`ji@\^UVP1ZEU@'[]lsYdD)0VZ2V*N\@T>`Yd1XE]">\lTs;#+V6756Un!a8
-K6O>qUnmscrMTOm!2]Lgs/5mqs/5Fbs/#Ue!7V5&e'ut$g"?;NFO/4Vbfn5OaMl$4_8!b!]=beg\[f2Y
-]>)/"`Pp!6[&U$tR?EhqLjsM`CLq0nDJO*6J9l]fF)#<'I#*ZDT;8d"]ZA@<`Q,a2`OW.DOc>0FG^4pp
-G'n_$WiN1tP'1\TBQ8<FGBeRbF`VeTLPh:XR@SenPG"A.Oc"a:GBe%OJYAa%KSbA2G^+@WJTPa?Am/>@
->?Y-3>[LcD?<pf?>$5!4@:*,<>[(03='/R(='SpIEdrCWEc5c7D/=-*BPM=!DJ<Ql>[(K>>[C`D?=IAI
-?WgZ?=^PB<>Zt96=]\[)=&r=#;c?Y!;c?k';c@O8<`WO4?!gZ:<**4*=BAL&=&r6q:/Fh^<)HUp=BSa-
-92f87F+KO?R@'1eEFE$PA8#UeBPD$hC2.X6Nh!#FLj4>iEc6)LLP15+EGAljASGdfCN+KKNJ`ODG\pu"
->ZtB@A8#^oDfBc>EW0ndIXHHhJq&)oIt!$'Kn`K\L2_3VGC4gfIt3*&KSbSEN/N^RM2dLUPaRf'R%U%E
-U7\$NU8t,hWMcDaS>)@4IWK+4?X6rIAS#.O?tahLSW\/GNLli@WeG_8G_1$F>?:]()H^$?:f("g;cHat
-?=mn^@:s:gB4>\)JVM+Wr4E$CrOi-Arjr0=rj;a7rNug9Za$dA[.q'.[f3]7[em]9[2--SYH=k7\@B,`
-]thG"_SjF7b0/#Qc2Pugd/MDpd*BkXrl?\-FC.^I;b95J6pELY,U"6S-79oZ.k`8,/12JW-VJ`7LR4X&
-PF8M;P)I'!^4*M^N,`B=?W'Nl:/X8M7?c]mhVkh<7Q!%g5=e15>?*jK5tYO(F),uUI<:$a=\hRO1c.ZR
-2,VZFTO<M)FDc)+FJWSD6V9F"2)dBI1H[rc5sIIm2`3BI2+'Y^.lT@52(L:3-7q/4='_SZCgC1CCfsnL
-;+OP^;H?O]9GfoR6pj4,69dY$5s%Fm5sR@r4?bqh2`Whr1h&I(1bp^;1-I6B4?P2H2`<Na6:=I*4YANN
-3A`HC/iYaC.OZi",;1Pu/i5IC0dehS??i3_`m;fCOB"J)0h4c#5"%k,6;^NZG-B3Fg4WIH?X?iBDhE%<
-<_5S;5>#$R7mBmN=)3P6Df8uS5XR[p3^H>4:JOhj>[CW;=B9<N>%iM,?>!q`B5M[4F)Y2dBPqs;I=Zcu
-Nfo]qR[fh@PDB.*40#ieTs2)1YIpBkSZ/iqYdUU;[_U1tHVms>8O#-o77p072aUAWXjOdlR_."seAR#M
-9n'$Q/i"q/0-2c#0eb1),pt/n/2&\26:j9s5tFO.0fDT]-H=?YdJM;jdJ_DndaHYDebmu#f@ej/pX]5l
-s4$qn(l=*)LP:A0I>!90LlRL[PaIi,R[]h;SXobO&"fJfTr+Z[SXZ"6Q^s%qNdd7_StW3hZE^X:Xff1F
-[^**@XeqknYHFn*[D0l1dEKSB]XY;OWiNG4\%')^]u7t7c,[T6^ra=5]t_:tgX"KsbK7K5]t_\0]tLkd
-^W+1.^Vdds[]cR%W2d#/_mHkgbK\_cjm;F+q"4+GlJL[lo^qnOo'c,?oCDYMomZN&n*KE/p%.A.md9$%
-l0[m$lgsZ7nalVFnG)VNnFHAFn+?AAnF-#Do'lSWrVlcgoCVSEqY'd\o)&7[qXjFWqtBaTq"OLYq>(!b
-p%A1ZqYC!frr;oprqZTlr;6<_p%eOaqYL$`rr)Ngq=F:Tqtp-es8W&pn_)O>d667TnFZYPp@78(kiqC"
-oChbBjNYHSjkJt]jP8MFhV-K2hr<kaiTfU`hqQc9e(!"*h:pZ>na5Q%kN(LMrnA:Dgu%2UeC;gmg=Oa%
-hVHrAhVd;Jk3)!orT56`j58\HgYCZ7f[SC"d`p1cbfS#KaN)EUg""X%dE^"]1!\.seDAd*i9'Fpjlbpr
-na>i8nE&KIiTB[jbfRuSnaYl;l/UL`kN_F!lg=*(hr*PojqHtDgZ@VVg>1lPhUK``VMCV4W2TZls/#am
-qkO.nrN?I1Yd(L?Za-k7Yl(^#XoPR$XoGU5Za7$F\$icTZ*LO8r29^sWN)rsWX,].XKAY.WiE,tX[K=h
-P_=gFLOt57L4t50H@CO%JUDikG'%qWJ:MrlK8uLoSXbe%MMm.HL5:nWR$<_rQ^F)1T:(t0P+7W6XKAM,
-];);'SIgmFPE_`3QB[AlR@fh4Q("%gR[9G*NK&^ILm3UHR'*TjQa"!/^W+.+cbH`m^Vn"-_7dFl^V@G"
-_ns1#\@/cP^:UJI[Bld=Yd:^<Z+IQX^<k!5]>hY,\\#hm\%]\c\$s/g^:VbBda$(L\[]#\aMZ*;]ue=:
-aMG^8b/;-9c-+8Tc-4VY`59X>a2GrGf%/L"daZ=eb0%fD]tM;'b/VH?_p6K?aht[&_SsI0db`^(cHjGH
-\\#Sr[D:&-^UL2AZ*LXA]YM7o^p:&CYc#"D]<elKXf.k_V6789]#;Ir[]cR)S=Q=RXfet>`PB!o]tLkZ
-\$r`M['mKWZEgX;\$`BD[^E<D['d.BYK=r1cH#q**Q#Y+]X5)V\?NBK['R$@Z*:=2Y,\CuWhQ/YTU__T
-Sk,TIWN!(oTX;VSa1K((aMbg#]">)LZbj/ocEsgTTXq_Ac-<qm[BR$I[(*`]\ZE!A[^ir\^8A6GYGnV.
-Z)4"TOb7hWWhcHhV>[=jWrK*qVZ*LlW;NReVZ3LiUA`MdeCE.'d*U1ecd0n^b0%iG`59C-^q[Oo]Xt_b
-\$rr^^V[k*]Zn3kURdp?Q][5ZG].>,C2@g)Dg?hXG]S(IB4l1.K92b(['[KbaN239bJV*-Z)!YELOXYo
-KS4PuJ<Hn4Whto%D.mX'H[KpYI=69\G'J[sPEVJUSs>M4S<]4oJpVfhDgHu-Tp1+bKmn8nH$Y'aDImE`
-=^YQ?>$>09>@:fD>Zt94=B]$9<E34*;d*7*>#e[0>]Fh7G]@bFDfKN,D/*a"Chmj#?t<GC>$bHB?s[)G
-?<193>?Os2>$P95=']*5=&Jrq$!:;1>?4[$='8UR='/a6?WgT;<aJs5=]\U'=BeWu:JOY`<_cXo<)m%(
-=]eC"@r$.8OHGotP^mje?sI2TAR]@gAS,[nDgRP9Vl,AsJ9>pNEd`[pJUDKT@:E_[AmoClG(54#LkC"k
-@pN8?=^PZOBkh[/F)c,:FEN(_I"$ZuI"$d&M2I2sN/`dDIXZd"L&Qf3KnP,8Ll..JreasBNK96gPa@c/
-St`!TTq\?`VPpGkS=Pn6PEU]DBk_'`?>+%b?!(9?FHE,VFa](8Tr+iGHuOCeF'r6Q='8U+=BAKt:Jk(i
-;cHb)Anu$hAS,Oe@VU:AKZ1[;r4W'As1A6Arj;a7rj<!<['R$AYd(P5[/[Q5[emK4[f<u<])B,V[Bm'=
-\$rlW]=Ybi^qmn,`lQ9EbKS5VcHuR<1XOImc-"2NdA;1`:eX\S;,'VH0IIq^-n?bm-7g_o,q(An*#pIm
-@!\9BTp(\4M3rdLW.)P'Wg\EVBjFkA7o`PV<D&J4k1nq$:e*H(6UjU06Wd>U5rh56CiaNAOE>GmHX0E?
-4uPGl.lLAQba2FeLidN`FEXQq:I@`73'ohi2)REU2aTem3]/]J0/GdP-n$l+,r7,-1+4b82dBgeH<afm
-?"Ql.>Ydmg=%cF^6@ME`1He;r8k(m$4?,#W1d!]M5!(qj1c.H_1c-d?1,(aK2EiuN/iPgK1c7Zf905=(
-1IXDg3A`BB1cm9=.OZZ"1aOq2/2&h?2`*!J=C?6B]t_h7_3eM"76O+24?,f$5snLL=`gsrg=h<dHtHb`
->&8_-?rfuo5!M>19R]2t:K(k9Ao;Tt9g(Es1GLpZ9h@l[>?k9.=C5ZZE+a'?H"V&LK8,AOS!T7mN0BU#
-Tr"ZXR?EJfP*hkrR$3Z)R?XJHStW6kXL?$MWiN;/Z*:C5Ss>bHU4m5f;,^%I4],9U4>A]\=e=0R@?e.E
-cHj7kFB=F*@5'Pg0*j9c0JbC7+s\Q8.M=9c1IFr)3B]\q4>&H]2C$/bdJD5idJMAjebmu%f@em3g"6,P
-psoDos3^eo'TS34N/37@JV/T5Mia'cPaIl,R[X5Frgj%\#,%WdVPTuZrgEn[R[82^PF.c/Vm!A5['[-F
-\$r`LY-G..VPpSuX/N)"_p-`_e^)L^['-U0UoCJsYHYRN_9gfU_SF(4^<+"$]"ckBeBGtT^Vdq*b0.fH
-ai20<b/VKA\?N6<Tq8'WYIDQ]]#Vt?fuW+;mI0`=naPi$jRDg4qY1!["SD<Vp@_b`o'u2:m-4'3lf[X'
-mcij!mHEp0o^)/<q!7MJnau&4p[deBo'Z)=o_A"Gr;Z]orUodUnb2eLq>0g^p@7kKo_\R`rV-3aq#10g
-rqcNhqY^<iq"jpfq>:*\rr!o9qY0a\r;HBdqY:'ho_nXZpAFjeq>('jrVQ*8dE=_tf^A1tq"4%DjlPq"
-n+#l=nE]/Y^VAmajQ5CUeCW*qe(*42m-`TegXY$1eCDaif%JU*f$i:%e'H:Y`4c/c4MSVE_o9!k[C!BN
-\\5_p`lH3CaN2WMbg=bde(<L:j5f:blg<m%ki_*iiT/kOg=k*,e'd.3h;$lDgt>3Qhq[/Mkiq<ef&5K>
-h;R8Xm-sW9jke5:jR2'QbK\Q-p$2>7gt1]Hjlkggl076cioK1[iSie[l/q$ah;$W:eBPk*K:&A.VZ3Ul
-VZ3gtYPta4Z*L^BZE^X=Yd")0nu_tp'WnXFZa.$IZEgR5Vl6DeV5C)dW2T]qAuVf1XKAS*Y-+h1Y->(3
-XK/+WMM-b;LP^nFLk1)0JqSW$I"-KaK8#&9KS+`&Q(OkHTTkY!N0&mQMN=$cPF.MuPbOt?S"#Y6QE@3i
-Wiib&URR^AMij3hTqe0PTq%O?S!B;$I[$%[QAgTSJV&W>JqKJmWi;,[[C3`b^;/+1Z*h?b_90[/]Y2+q
-]tqP#]t:kb[]d6RZ)k7?[BHX9['$^K^:1o*`jNV*]YC\Z_n<Fg]=,8\_SX$tcd^:dcFUQt[)9qt`Q5s@
-_n3h%^s('Fccab[bL=nbe]GtVai_oO#K+g4e]Q%X]Dg%qaMP^*_T0a6`5TU<c+D6?]t_Y3ai2N^hTsKp
-`P;D_4MnD8a259oWN<\C\%/u_]=G_^Xf\e&Ye%KSWN2klSslFV\\5Je[]m'>Vl6&WVQ?`"YH+@cS=H(;
-R@!o?&sefJR[]nBT:MaPSYW!\W2Q_sEN6%1St2^SXK8bC_SjL8cI(.J]=,)T['.$DZ`gR5X/rM8\@&ZP
-[]lm<\$!*D]=GJ`ZF@<HZadHY]=>McZFIBV\&l_#ZDsY2]XQ80[@"%oY-G+6[C*0=Z*h!GZF.0L\$r`J
-XJMVbS!TCjEiQ/6V>dClVu*@iVu<RlVu3FhV%9H#V5:&cV5DYfd*U1ge("?HrR<[Lc-4AP`P]U0_8*dt
-]=PS[ZaR6O]t_=r`6G`oV6-Y[OHGKQG]IM7Ci4'-EH?#4CMdWkra61XH]+5[V5()o\[8lbb7De?aL/7?
-Ob\L5K7\AuJ<9c232i-gFDl/DJ:i5lGA_25D/!j3K8PPOS"Qg[Tq%=&J:;iaG_)WbP^S7=I!0g[H@p<W
-AS,+K@UK+=03had?=$l@>$>'2='T!4<EWO0=&i@+<`ra7DfgVUDKKu<D.dKtC1h3pCMd`nAMI@j=^G<@
-?sR#G?<:<1>$G'6=B/I(<aB$:?W1'-<a/d2>ut03='Am5='/U2<*<@&r`gsX=]\[->=q@T84l`Z92eV_
-:fURs<(L"sCNG#gQ("),KQh-A@:NeYA8H/_BGtZ(HB4\rViH1XG^"1RH@C<oJp)-IBkD*pBI@eHI=6Tu
-L4=YpE,L2]KoD(XR\$IXW2QVlV5L].['d0DZ`'mrTq_O[,bLj,U6q:.O,/O?H?4+EDfC8[L4tG>Mi![]
-Q'IZ"R@B1pLku%a%YTFZI!0aUF`_G5@:<GLrb<<]=^,BNKq"<OJW-"gUnrioD0LkY@q8bK?5m-S?!UW7
-=^,*6=]eg@Bkh?pARJhT@V^FAJ&h>tq7Qa8s0hs8rj30AZ*:I;Za@'G['d<M[^H"@"1>PH[f*]6])oRQ
-[/R?E['[6M[^Nob_84(/a2c?GbK\>ZrR(Vk#0tK<cH*D1IU,fW<)-7i:-^N`-7C;k,:"]c*?ujY,97^A
-)F@GLPF.VlKn,J8G_hm"W3N%ZH=q,/86]7f=\k7=jkJY";boVC91MfM6Vg'25X7:j8mGb5C3+QSIpPrD
-4ZGPp.lCGWc'_.GJoPLLD0Dml:I@`72Fp+o2`Wu]3Bo_j><+Pu0ek1;3A)^52)?a2/i"n05!2qZWHM9R
-FBDU27TiSX92A8]912?10fqfg8k:s$5WCS^00)-O5rL>R1,;-^5".4f2)RW_3^Pbb3&`rc4>SrY68LS^
-/,haT4>nrL2EN0*+<_s^1EnM&-Rgf/1GC"5<a^$C^rFaGI`7jd:/"&@5s.8.<_,kS<*!qCdbEN@?@$F&
->$YTE?X6l4;+j_S;bTP\A7B(MB6%d">#7h!A7TS"I"6g;S=5b,PaS;Va1f%#_n!=i['RBZ^q7"PV4a6C
-OH>3_ML0,QASQ+-M2HtKN/=%"VQ-SgT<5Z#S<AkgKn+Al7VZUE@pibR;FWi61c\?);FNB#6V36a^M'(F
-bfn>ER<DMdZs5:I/2K1>1,_$E.PN\90eY4984cNH69R+W2_I'`1)n$Tq9\rbrRLhs#M7Y_g=b*/fDX;"
-ebdi&e^`-ueCE+!NfO=%N/EFErdt0,s,R,Bs-WhSrL.DiSXl@DT:_dQVPTu[S"-"8TVe0ER[ThCXg5II
-]=PY[Z`gL3Y,e=sUnafhZEpaG_TC0Sda61JZ*LR4UoCE!ZFn#keD/6b_o0d6ah,9u^Xpc\bfIo;_oKmB
-aMZ-D^U:\k`P]I",I"GQTq.sTY.)E[]?81>gWJF>nFH5>nF5`#jR;a3q=O4Jp&=\eo^h\Fo'u2;nbN(S
-l0%I+io'%ekO&$<l1F'5mIg>=p[.VNqXa:KoC_bNqY'LYr;-?ip%A1TqtopZrVZZgo)&:Yqt^$crr2lm
-s8DclrVuoqr;QWc#k7Zhr;ZchrV6Bi>l49hpAXmaqY:$fmeutQp%nUaq="=_rqc'/bKJ,^n*B<0m.0i7
-l1=K3mHX60kiBn$^uj8-j6#:Oe]uUqf%8U<mHNrnf&#62cI(7re^<()f\bNCg""Em`kq_n'#VW,`jE1^
-ZF%$L]YDA'`lQ6A!6+r]CsUGXeCiU6jQYprm-Es'k2G7VhrN><e'>nK_oC$IbKA)Uccs_afA"m0i8s(S
-i8`bZkhtaqq"smOhTaR6mG,n-bgZ7Ujn\8qe`>QIjl,1]k2>:`lKI<ehr3k]h;[VZh:1$+d)2N)Q_XAR
-s/>mo!iDitrNH4)"gP><Za6t9YlM$-YOnt!YHP)DXf\k5Za7*KZ*C@1VPg2aV5:&cW2T]pri0G0XKAS+
-Y,eh1Ycb.2Y,[nOLl$b:LQ%4PM27.>IX63^I!9RaJpi6+NJ<%DPaIr3R$EYnOc>NaM2macS!BD.VlQ2U
-S<]b6XfAM'XgFarS"#q'P*ql8T:2IMQ&CZfPEI5LP`q;sMhZq9JVB5<KU]*DXcfWl\A#hi_9fs%[D'Sq
-`k]4!_Z%G!^q[Xt]Xtbd\\uS'YH5+FVkgK$XL#^XZbjo.\\lLl`4*M*a1VD`/AT$@a2>X>c,\&R]Y)%k
-b0%?:ccsnU]ue@6ai23GfA"d"f$hdid+-Xhb0b.N]Y2J<cd^FWc,7QCaMbj+]Zn=3`PB[=Zd$J#]uJ49
-_nt'Zc-F\L\[T,[_QC,W\%9;XZbX;\['7-O\%f5NXg"M#\A5YUWh?2_S=cXa]>r%)ZF7$8TV/3]W26c+
-ZDaP"W268_U7.UCSXc2KS-u!^S"QIFUnOc`VQ"U8VPTiSS>;s_XgP^R`m)fYda>V<ZE143X1>%*VP'?E
-S"?LRU7nK_US+9\WNN(uYdM?U\%/u`^pq%l_og$-\%0,aai1WmWhd5:Z-Ub%QE-j`Xf8D-Z)b4@]=PDS
-ZaI<JXg5FDW1KQLR[AS@W3#uoqPF4js/>sqr20CirM]Xlr20@f#c=JqVPU/eV:#7g"OYWGf\$2Vrn'Wa
-cHXSTaMl-8_8*gt]Xtb^ZaR6O]tV5"]"#_hW3E4_NffBUI<][DBkqBuDfBN.BP([_AnGOjFG#^EVkpH#
-]=Pr(:Vt<!`jiFIPDY*@KnO`%JWQt6X/D5.FDl/EI>!/tG\h)2DJ!EtIY``?R\6^[TUV+"J:2`_H%Vof
-R=BpDIs60\H\6EXAS#%J?sHl>?2e41>lS%-=r^aT@pN/9>$Y')<`rF*?XI\nMKs/_FD,T,CN+4kC'/?l
-CLqs->?Y67='o?A?=[JM>ub'8?=6l8>[(?9>$56;?!CE:>?4s5?=$c<?<^?)<*`X5>uY'1=Bo'5=&r?r
-7n6*B:f9e^:/=\d=&i3b:g[sYKU8-sR$WGIARJbRB5)$tDe3NlBkqsST;STHH\$EeFaA@\IY*2oCh79u
-E,68&FFAO^KSYJ5HZaCMKoV1XQ(4PIXo5G6Xf/2)[C!6DYd11+StD[JT:MLIU8!s>O,o-MIX6-ZE,TZH
-K8"l0KSbPEMiWgRLl@@FIsuinI!g9dEdDeHC2\05C11U\A8Z-qAm]"\Ck\:CHA%BMStr39H"qMVEaiQ\
->9-sP=^536>$PB>>?Fs/BkCsjCM@3^@q'A+I<ruFq7Zg@rON3G]X>2V[C-"@"gbP?YctD2ZN[_D[C3KN
-qmI3H[CE]T[C*KU]=kni]!o&KXfnq4rj!HV^;%M$`5T^;b0/#ScHstcdEp:gd*9hQdaWQ6G$AN[6qUK]
-90bHm+X/$K+!`!I-6O6H+XeWY1-SofPFn2#QCX#2R=CX)^p^1oDgut)?sQ</;3Tkug>0)6:I%6A4Ao9X
-:d$^%7P?&D9NtP!EH[.i>tmgM2EF>Y2dFq[YYB+jG\qP3GH#7O6V09r6Td4b4T7VI4?<O)3B-pp/iH-j
-4=_g84=)1$0.8P@5uDC*K3E)/6srYeCgg1::KCb#9M[`/5!1\j838n'r]iq*4%2J-2D76V2a05\7mK[3
-3^c4j5!V\.3]okq/135?4%2Lh5;P5^4?##L0IS"c+X/Ei*&&ce-S[J60,Q<;>^39ndF!Ef`0OOm5;ku(
-7R^Tc6:3t4;/!2_gYJ9#DeO3%@:*&DBjXJ#6;:p#<(:23>uPB]HXpAe>ZPiqNL,j!Wjo1?^V@@`X/iGB
-^8eTQ['?p<WiiS1WM?5]S<]A&P`LHHI<TsUCheW_J8]a[Jt%.ALim05CNX?#>?Y9=>ZO?m;.!?r7T!E"
-90PX*8R"n`8jQ!H;2NT>EhpFrcdBReD+K;\<\6B^0JY751bpU:2EEiT/hShP69dq88N&%S0Kr>d'ti#p
-chu/idJ_PodJh\oecj[Wg"P05rR_&"rmgnq#h@JSeCE.$eW^Q-P)YBWLP1;4M2mXXQ'D96".,CDS,Spa
-SXlCFTqSB^Unj`ZTV&!NU84EJP*M];V675<]!T)SX/`1tW2ubaWiWA-Y.;EO[*[[hi7PfW^:15AV5UK"
-\A,u,eCDUYaiD-A^:q4meBuReaN2?<`Q,p5a3Mg+_umQW_9ll$YHG"+U8k&qZGOPmaj/2cd,=3]oCMbL
-o&nihlgaW;p@[qDo_%bQq![P9md06+m.'oFmdBf8jlGUhlga`;p%7qJo(MhUp@7kQqXj1Gp%eIYp\=[d
-rquWep@S"VrqlE_qtg<a%f?1tq>L0hs8W)qqu-QorVZ]oBCGWmqtKdZr;H*Rq"sd_qW7\Qp@n4Lp&"LX
-p@nF]rVcKgrr)QUd*'YSg?n>!nFZ;AnE]]<kj@m0o^_(f^VAUVg?@k^dG!1&f@f6DjR(snkM=kIe'Zn,
-hU's0ced$h`k]9s[/R9CYHP7:[C*WX]=u%r`Q$!Ge^i=-;;KsVf%&C)i8E\UioT=^mI9*#c.Le+i7-Q4
-bf.rQb0e8Sg=Om4i8!GKh;@S\k2l'mg>Cf>gtpZAp@e=VnDqmFj6bmNcI(5;o]u2<jO;o`h]Le9jlP[c
-j5JnQgtC9=k2P=XiSW54ccj.sJX2h'Vl0Kl"fJB#X/rB(X/`3!Xokl3Z*O>7'XG$LZ*:O>Z*1@6Y-4n-
-Xf\b0Y-.Z*"0Sf/ZMq6<['I!=VP9fVSYH+Z#Gn;rWN)qtWVrjrY;3>cYH4k.WhlSdP),*SMhd1KO,8RH
-IWosYFEN"`H\I65O+rd`J:X;fWhbrHR$EnqMZSfsNW,4EPb.lP$DO2bQF*crX/r_*rgm\jP`hE'R[K_D
-Tq%O>MM..aNff9bNJEF@J:3B8Js`R<WLBio^VIY)`6Z#u[(F,j]u7k%]>DFudDrl-\[o8W['I6[^U:Ja
-ZE'q*Yd(aU]>Mn2^qdn.beq$-aN2-)\\Q2+^ja2?d+$Of`kK-r\C8pN_o'U;^qmk2c,7TJaO]/%f?_aj
-f?qdcbK/#R[`6P8`PBL;c*k-u_nO1,V8pEb]t:ee`PKC*_T'dFda$IrdE9YJ]",;\_m6ne_Rd:e[D'J[
-[(3```5&[\Xehns]uI^cZ)4FkVm*G2]YVe0\U1WhW26])[AU45Vm`1fQC!o,Q(=M;S"#k8QBmVnPaRc)
-S=ZLXYd:OF]=4T3USauu\%TAe_oKU>e&/PVR[p(PS#W*IOIi#2Ssuss\@8u][(`lS[)'>d\\uCp['[$C
-['$[U_8aL4_n!@hcH*>uXeWJ:ZcUP/RAKn\*2fg<Z*U^?ZE^U8W2Hl,ZELL<X.Y]AQB?T6W2fZks/#[k
-rMBOks/5^lrhfgrW2KWl!Mu[lV$!NjV5='d!lrF*rlZ)'e(*%$g"Y<<hpp-%cd'_Q_ns:,_7oo^$aHtC
-ZF73Q]=>Vj^,a9GYG[\HPE:obKQhifChmg$C2@?b@q9%Z?Y+1cC42/)QCFA?Y-PaUbg=YS_6B`$MMd1C
-I=6X3rMr2KI<0IPI>N].G]RP-B4PFbBl%F'Lm4O1X/VbYL4aeuH[:=>UQpIdKRnAlH[LBcD.R9\=^,9?
->?Y<<>@h5H(KagD=]\d0>[^uC>$kE4<)m"%>@;JoIK"=uEH6,<Bl%^+CM.L&DJ!Ea?<UZ@?<plD?smDO
->ut-5>?4g,?!^T9?X$T9?!:6-=Bo'3=BAL+=A;[o<`)^o=BS?m<)upu<_5tU77Tj:92SAV:Jb%m=]n?m
-?Yt.FQ'n&2<L8GaC0OtSA8GsuE+EQoBQ/H^SYrBMH[C'cGB/1gLk^G+E+Wm#G'J(TH[pNsLOsi$IsHXH
-Z*ppJ[D0Dg^;.Ru]tD"r`59$s['-0qR?`YgK7edTRjF8^NfSpEG&qJ7BPM%+D0^GSI!U6mI<gEqIu&]$
-F`h_ME,TT+!bl7_rad3dE,0&tAS5mrE,AohBQ9!!QA1*PSXlIMJpD6TJp1d6ra>q=@q9+]rF-OM?<pfJ
-B4tpkBOb=S?>Ot:IE979\[qaMrjiNJ\$rlY]!f&T[C!9FrNHd:Z*UdDZ*CXC[^EQP\[_XJppL4C`!4&n
-^q[IfZMq'1XK&>"rjE-D^;7e/aN;TJc2>ocd94iGbg"GEHsBoO92&5b<^nl//KZ#T)]U(A'H\JB-64U#
-*%"dAPE^ZIOIi,,K8lFo[CW2oJq&/gCfj\5[H6N/jL&De84c]b<`)IU1GLpI/MoC<,s?-P>AeG8Dcp4$
-3A<W^2HeAPTNl\kM/dK`J>HUG6:Eak3C5ti2*=&_<(/Z!1Gpm=1+tRR5;P)[0.8.q/M8qK?#H0KAnGRe
-Ea2@>A7SY/<*`g+7m0+#770F+55mYd91qQ-2Ej5Y1c.Kb1cn,g3^cV*1bq-]5;kJZ1-IT@IP*H6/LiJ7
-3[,e%0e>+7)($IG*ZZ4E.jQAf.PWhC4<uLNBT/t2dE^@[TOCVT4@V\986]C`6V0pWM71dcg6,ZNF+A"%
-E-$2>BOt(.;H%jb?>+.g@=!cZ>&/([J@WV-WOB4@`5os8]stJUZEC:B`3m.eSu/WgOc5<\:kGF;SWB)1
-Um6CDBNnD<?:Jro:K(8):hF-27UB:uDH^F]?s@GP;HH:X6WliJ6rdYj6UO(,<(Knn5=8:WYg:=LXLHO!
-ah3=?;/N%F1Gf"f"?/>'5!o30(-"-)/O2]n6:41%/LW#*7kGUiajAD^rR1tudaQ[qe^FfQdaZdsf%/I+
-rRqb7g"4j,g"G!.e^`0ud*_j@!n5ZKqpcLIPEV#bMMHk=K8GVMO-PurQ'Rc(R@9WES,f,ZT3n:iVkg2b
-US+9TT;AN`RZrr0WN!)*ZFIT[ZE1+,Vl6VpTW50&\[K/\Wj0Igg"tK#^:q"YVkg)aWj]^`d*p4]a3DfC
-cFgd$^!tHTcH+)C_T1$LbKePcc,Rc:[C864\?rNCV4Xcf\%'Ju^<+[Ggsb6Io'l&8lgj2nhrjM&pA"=M
-n+-&:o^D/6nF,Z%m-X?8oBkr8o^;&Em0`I\kOJ3;oCDMEo`"G6p\=IPp%7nNp\=LXr;?Eep%@qJq"aXT
-pAFmdq=OR_q>(!dq>'m^p\4L\rVc`n!<.HHp@7tUqtU!_pAOa]qtU-hqYBgWq=sRLnbN%WqYC'erVQTn
-s7GHuaihc[md0K6o_%kGk3;9soBl&=o&J!0^YdYogu$u<h:'s-g>CWCn'p@Tf@\m1f@&=+e(`R"gWRXV
-_S3RgZE1.1YHb@A\%B5_]tV;$a2lNRe^[dVg"4^'e'cXocH+;VeC`C7lJU[Hg>(H@eC`R1e_AX#e^;at
-f[ep:guI2Ihs'+[hra7cmHs#tinNJao_S@NjNZ68mGZ:7db+3_meH&0hX0[ol/q*erS\UQj5oFbjl5C]
-iSinYgt^Q,]UaS?T;JNar29^tX/rB/XK8J&Y-+t3Z*O;6'XG$LZ*:O>Z*1=5YHP%/Xf\b0Y-.Z*)m6?G
-ZF%$I['R'>VPBlWSt`!UUnsoeW2cksWVrjoY:crYXfA:uV4!9sMiN^QLP:JCLjs\oG'%kRLjt,9PF.Dr
-N.$):QCa_8S!oY-Nd?_CM1gqQQ^FGBSuJQ]U6i3fXK/G1VP'TRRuic$UnsobWi`+fS</J]NK]WhQ&C<Q
-KS>#<Ne<_!X/qhm[(ErZ]XlD!YHYFLa2H$:]Xtto\\btf\\,P]XKo1C^:UbZ\\>JVZa@*O`3?u"_nj.(
-^;%Cp]YVS&\c0;C`I>VA_o^6M`l#I#[C*rl_nO%5ccX5Cb0e8McHOPYbK7fFaNDiNbKS/Yd_NQ;bf[iC
-`PK[4_Ss@7be_*+]"l+lZaRim`5]d;bL"epg=+9e]XbS^]#1\]]u%Ip\$**GY.V3R^;RjnXf\P!W3Eb>
-XgOk#U8P&kXhV3W]RI5k[B-C*Xg4q3Z(eOhQ^!l*T:)=;QC454S=5n0O,oNgQ^j\CWi`V1\[Su@US4ET
-W1ff\Wj&t@a3DK#P+8/8XIH)cUnO``TV\Kj]t(Y^]X5>X[^<cV[^*Qg_8=(&^:LVT`k]X8_83[n\B`1%
-Z`U%3[C=K,`2(#RZQ6?SXK&A'YHY@@[^`cSY-YF<ZF-j3Un=$8HZ6!bq54IoVP^8hVP^3gV?!OlW!00!
-W2HSlrhossVPU/erM9UlVPU-dVAI4lb0%iLcdU@nf@ep5h;-W/dEp4``l7qo&&Guo]tL\UZa.$J]=PMc
-]mdH*`Nu8)OdD/gK7eZ%GAV/3C2.Nr?t3e]CLh*n?ta\8MNsa(VQR5>_og$8^qm:TR#-KQLOXc(QDpja
-X-J0VFEN"cKn=_tDJ*^"Anc!uBl&0bUoUPlS<o+gIscTjK;>90Knb82G'%nNIWB:8@TZlC@:!/A>[1E;
->(0UW>?Y*,=]o!8>Zt<8?!:?5>$>0>D0(,JFEDG>D/F$&Ci+!%Df9E$A6rM?>?Y99?<prH=^"m-=C,??
->$#!;>$>9=:f:1g:f(%h=]JO*='Jm+:/Y+l<)lmp<Dcas<*<I-845j:8k)<B:/=bd<)m"%:/YM;I>aJ^
-RQm@/KQ_$5?"RYaAnl*lC1h3uIZL%tVj2USF*2SGJV8i9JTkpACh%I,DgHe^JU`<&H[pQhJ>BBUZFI<W
-]"e6\*kf8!]>MM'\[euKURmd7MMm+=JXMsoOH,$FF`hG6raZmY@!ZX8H[:'cH\[<.MM?_ALj=/dF*V_C
-CGTU;Antme@:aP"D/F*+EGf`2>[_;aMjfrdKoMXnTVI'^Dfpk\ChdZtB4YU`@U`bT@q5IJ!G,mBBFSZe
-?tWtcH?jnY]t1bcr4*9J\@8oT\%'#W[C3KLZ2Cg4Z*L^B['I!D[C-"Bs1&';ppL1D*6,n4_S<[h['Hp?
-Y,n\)['[9O]>;J,aN2KHc-H=7!RT6ndTOuFeBcLlc(8H<<E*+"8O5^64t[s"*ZH(A,8_LK/i>%2//]Nn
-=`B7[MOC-/R?3;ZG*Ao)TT4/)G]@+q;mY?6iT.CW8kMZQ;H$_(<^f):7QEFh2('nAIW'afLh'1\6:Eq*
-7QFVrc)P<%IXl$;BkWr@8j#6n4[MS&2`3]Y1H[NL1H.0C-8.)44?5/P2EWcJ0etLE78.0ZDJ<]g>?=j&
-;-."&93YOs8Ol$/1-[ob3BK5^3]B&U0K)6d5WLYd7lre"5qXiF/M&G+1-79M3&X,iIOZWs1bp^=0Inq0
-0Jb@C5VaH$)^$=E*$-LX/M8_42E<<F:i;T*cIC4m^meV&3BTo);F!cK4]+[?>DKW4gY/-%>?YE@<IAS*
-EbScK5#sgS@oHoWDf'*,G%,W5;Ke8(XKfdc_TJaW\&$#$^:LeNWj8P'[ATalRuE/U<e,I]R[&GME*u76
-6UjC.92e2a2,[FQAPc]UD/4`B@Y&T3C11C_>>eBg8OHHB5s%SV?X$`7='SO#=Zf,O?)u>lOfZ+>b/_&=
-@T\/bG=,5!7RTI'rAb`W4[;;#5s[_&7RKU95;PAX3^G,1^sCBSdJD;ne^i:Qe^N"HeH4=Rg&9V8g"G!/
-f%/I)f%/C$e'l^lrmCkseC=BG&!`??O,]*PK8,,;NfoQjQ2R!SQ^O;3S"-">T)P?>U8+N]V59u`V50uf
-WM,T=R@p7MUnt3+\$E$6W2-/`XJ;Yn[(!<E[B[*N^WbQqg=+Ki_7P0'YHG.>]"c(q]#i(<b.u62[_'5t
-cHFDK`kB(&aiVTCbL"8HaN200]Y1tf\#Z7+Y-tgZ`4Eq6ce-IukOJ-5oBu,9j5]Crr:p!VnF?2CmI9K.
-mIB`6kj.^/na5c3lga6&l07O&pZM)=o^_YJp%8(Vp[n7Tnb;YFq"l-2r;6NorVZNgq>0m]o^h_Oqt^-_
-qu6Qjr;QZlq>:0i!rMrmrr!i:s8;H`rVH<bp[e@Wp\O[]rr)]do_SRbq>'USrqRi9rr;lprVQ*=b/h`I
-ht$.)p%S7Vp$(W"jRDR(naY\c^VAa[rm_M7f\=^$f%A^+h='%Yimo[3g=Y*-f\G6>f#cI_a2Gg1]=58U
-\\H,,d*^4qf$i@/hV[DOi8a+hm-F#lrS1-'g!eR&e^`.%gt9rld*Bh]aii&XcdU+Xccjhif@\m8h;6rD
-guI)Bf@nm/ip#I`hq6oTmeH\Im*4#<khjY3f\cJqnGD5+g@=Cij8n5trndk1g"Y??rnnFEiSNDHiSrSM
-gX!U+K:8O5W2fir#-4f-Y-5(6r3$=/Z*L[A['Tb;!3uO-ric=(!O&[*XT>T.riZ.&&$`CH['d<O\?iNE
-WhZ;\TDbMjUnsrcW2ZbrWrAt"YHG%3rN67(X/`0;WiDSMMiNdWL4Fr:JU_ojG]n7VJpi0&NfsC"@=`r[
-K92\%XfA%`OH,-MJVK&FQ'n#*VlHShR^]B!X/rFtSt279OH>a#St;IIWL]EKSsG=pOHP]mN.Hh@L4kSH
-Js<@;V3\$`]>)%p^<a^*[(+'$b/hE5^r=4'^:Lh#]>24o[B[3Q\[8cOZ+7*?YHY:@^p(Ps_SF%,_na=6
-_8!n(\\c"j`lZQNcILFgbJ_<5^r41-^;7n5a3)<Ada#qYdaZRcbg=bacd9bWcHXqjaM,[=aMu6:]un+(
-_S<t0aM><r_9C!;_RRD"b0%uYf[JBubfm`u\3dpKZbODs_ns-oY,nS4['mWb^p:)DZ)=P%Y.(aETVnK]
-V5(00\&#_[Wi`;&W3Nb;\>l'qU8FccVQ?_pUogT#Xo>[EURR[FUSjojWj&_?]=tqlZ*UgEYd1@-WrAn9
-U8Y,hS<BP9R\6%:USOfgV4OT]XL57<Yd(:4W(*hdZ)"7kXgY^N_7-taYHYgP`luBL]=>Am_R?q[V7s@L
-f#5;"^9=`BWMl_pX/2boXfnt5ZDak-XKA_.V5^5XOF;/KX8AjpV@'/sVl-DeUSaodVuEUpWVrdoVu<Ip
-V5:&brhTanVPU/eqkjJ3_[XQ'a2lKMd*U4if@S^/rmM;(dETkV`P]R/^V@Lsrj;a5rO#)'\@K&V^::/8
-RA$+:N0KWiJp_QWDf'0)?=78XCLq'jAnZ%$H%q39PF.iA[DBGb^r3moX.PQ5KReQ(Q)h!eX.G)mHMr='
-K7/,hF)Gu5A8#dkA7^`UR%g7AO-#*KH@(!eL8(E+JV8T)G^"CXJp)'D@p3;K?<^Q9>[(<5=BAU.>$+d,
->?kD3>"Db"=&i='=Bf-LF+&1QF`DA;EH#`0D/<m*DJ<Wo@prMH?=7)J@:NhN=]\X*>?tE<='T0@>@(]<
-;G^1g<Dugs;H6e!>[:>D9Mnbe:f1%a=&;al;,UCo:eXPZ<;od-:f1:p<`iR5>[D#aJWuXoS",XlCg^=H
-ASc9uB4bObAnQ"0O.E2HNIZFuF*Mt`L5LtBG\^`'@W6@/It3#uG]7_EH%1*uSt2LEVP0i_TU248R#m8c
-S<oM(NJ*%8G&M84C1CaZ@r-%$Df^#DF*;YLH$t3qIuK&@NJ`aQMN!RRNf&RLMM-G/H$sdREH-#=Fa/1U
-G&M&0DfTrFF`D/%A8#Y)R$WVdOIDW-TQbEoEfYTcF)>`.C2%?oBOP@\AnV*V&n,<`AS,Ud?ts7jH[C:^
-]"#8ZrjE'A\@8rT['[4J\%&iR['R$BYck;1YlM-0Zid_D[^H+Cr3u^7s0_a1&'Du5`P]O'[^W`S['Hp>
-YPtm>[^j/h_oKg>b08,Vcd:%dr6n]sdaH[ra,jV/=C>H15"f?U2_--s*ZQ.I()e8G0dS(p+X8Eh7VR42
-R$3AgQ]?6/KU\pDUP<K/De3<Y[G]]rjM,S1:f11`8Q&Yk845g>4"`KT0IM;u>&8M;>X;1Q68h1t3EaYP
-O&U%@IVrq@E2RYW6:!V'6pWjk3'KD[2)-d@3&i]F/i>XI1,C[<2D$=-/M8nH9OaE)Ankja=_VJL<*NEs
-@TZAt;bT\B7n#m7770O72`EQI1d"#b5VtZ!6Td\,2_Zg91,La@2D-dF2FDp^1*\>*/h8J&,rI,$/LrD/
-1+=Ck.P`V./LDr(2)R?[9gM0KGbDn#e^;mZP"e1u2bR:X77'3r8OGsLK!WeXg6ZJ`;cdXEJ80@TCKEe]
-<Bjhu=(lMdCKXS@>&7kIJXrd>X1GmM]pt^mW2cJXQ)'%]Km[fWBj+A0:JlR06UXUF;Gp\(>#/0q='8dB
-EFs)eG]IJB@VC"9I>iA[I<TdUE+Wok:Jsna9jUh&;I*?q;I*O8C0Xk?3D*=LQI![<Z+SB&_6@]Y<en22
-7q,.a7RKI+5=%.c3^5qu6U`mq5s7G"4>K8a4@Uh@`R</]e'lgre'lgsf%0lPs4%&!!nZ,Yrn@A)!8%/"
-"P)&PeC4?D"4PcMebdr6Q^*YoNf8^GLkpqLPEV;uQ'IZ$Q^F3?RgGUTSXuIGU8+N]rhKOjrhM!>W2ZJY
-S"H:KVlHr4\[J]CWhuG^Wi2ntYHY.1]=YY`\AHVCgXOZk^OEi*['R'E[_9Pq`lZ?Fb.u96\@]K"d*BhP
-`5KL-`5BF0bKRl?a3)E<^TOcG[B?@.X08_@^:(u+cdKqik4A9>p[d_>jQ>dup@e%CmI^2JoCheDmI0Z=
-oBl/Amd9Q4kiq0djll%%qX+"KnaZ>Mqt0d_o^r"Tn+5u7p':HmrVlisrr)cl2u<=CpA"IZrV$'es82]n
-s8N#trr)fprV6<hrVliqr;HQep%\F[qt9^^qtBaYrql<^r;QZnqu6OPq=jaarr2imnD)4/b/rT4lga]C
-o(M\Dmcs!&lg=32jNbNThV-cAguR8Ce'uq"gt1HPip,\]gY1B6g=t63f\FoufuqLX_SNmo\$il^^Ve+6
-bLXq_f\G*-f@A@%jlu$mlf-gWgYDee8`SadhqQuEhUBg&e'?CecHFSXcca8Mair2_g"bTKk1nkNkMG7X
-j3Z0/iniVMfAc,_q"sCEc-tY8h9F@"htcj/qW?__kMbCuhZ)L3g`>/'g=bBEiSNGMj5&MCd))T6S"Zd\
-WMuntXK8V/rNZ=*#-kG=Za7$FriuO/rilF+riQU3YHG"0Y-5"2YHRi.*3uiV['d<P\$NEFWhcG_T;&'T
-USO]^VPpGnWN#ls"0\l1YPkU*XK8E#WdC_=O,SpUM1pVAKS4c&H?XITJV&K,MMd1CP)Y3EH\IKFYH+@c
-NfT*SL51PEPFA);Vl6DdRCKE$X0&S#TUqO<QBRK$R$a>;V4*dDTU_.*JVT,LO+iFBIXHm)IZph6Tou4T
-]Y_S+`6H60\%0;p`k]0t`6-3>aMWJ?]=u2$_m@"i[BmEOY-=k#WiiV=`js(4^V.V1beM<C^V7b-\%B)W
-_oL$He^i9rbf@cB`6-0>_o'F3`QuHBe'lF]e(WC'f[nX&f$;:Vc-4Ydb0&#P_SO74`5]L)aMba(^Ws[(
-]u\@<bJh`Pd`TVRdam!qbKRW0\@5_Q^r<Ok_o97&]XbV\XL5@@]"u1fXf\\'Z*q'S\?Mg-T;AKaYen2r
-_6U2FWi`M0ZE^a5SuJ`lW2c\pW2QVqVQ6PoXfe+TOe8>>R%^1HUURbD\%K;\Za-gDrj<fSZ*C@3Y,n=d
-Vk]cUS=H.FUSjlXUn=NfX0f+>[C.N_XK/_-YH5.6YdM*K[C*3D]sl&-_9om)\B2Ur\$DdFZaA6'\XTh$
-Vu<LmWr/n1WiE&"Z*LO8ZEC.%TUM-sG,hY@W;WUlVuNRkVuEXpWVrdqVu3CtV5C,cV59ubV>d@hVuXUP
-_Sa:2aNDiScHjngf@\a*eC2mpcHOGM`PTL.rkJH?!4;^45.A)5\$`ZY^S@-dS",V+Q'6uSFE)57A8>X`
-@qK@`@VosuC27j;J<,q^S#j';^r!q&[^3*4SVr,MIY!fbri6d*LjOGtJ:iE(H$F=MDJj/uB5D9pAe]cS
-R\-+5O+Vh%G'84cU8!]tJq/FOH=hP[GB%5*=Bo09=BJg9?X$i@=]ej3>[(?:?!:B8>#n^(;H-\!>[hYp
-I<0IPF`_J@E,06-D.mg&B4GR_@9m5H@:3STAnG=Q=]\[->$>98>%(iE?"$l;='8U*<``9t<*!%'?%,jR
-<)ZOd:fC7l:f14l:JXhj:eOP];cQn"=^>62<**:1?=n;1Pa\)3Rur5:?s$N>CMmm'C1CmfAo)mVS>W9C
-JV/2kI!^F#MN*14D.@?oF*2\WJ:E)sE,ooAI!UjNU8"9VTr+Z]Q^X&"M26tSO,oB]IslN[BP1pk@1H[T
-EGo`4F*DtXI!^<kK)UEZOGoBcN0'!WM2[7KMM6qCJ9uckI<TgVEH6)DH@C9iCh.6qE,g,FEbSciBP)XZ
-Q\^N]rgF1dGB%D=ML&rQBP@9UqIC:MA7fLfB4tjbB4Pq0ItYbO\@8oTrO;g7rj*-A[^NQMZa6p@Yck:9
-Z*L_8[/[T7[JmW5[fj.J[C3O@ZNn^sa2c09]t"$O(U^WUZEpmE[(*id_SsR:aihoQc-Xhbe,IiLe'lak
-d+$UeWaJb)>ZaTq@8]HL.O6,U(aL(A+!i6W*]#N$,U5'7;O3r?Ko2FMT8JJ]LQJ74W1/*M?sQgCjP]"Y
-^iEIR;,^Ol9hS#A6:44#/N5mR0.]"O?[cQV9fk*Z2E!<hc-C]0BlS`LH@UUNEEYh!2*F/`0f(p[6T[Rq
-1c%'P4?G8Z4>S]M1Fat'+sncl3Cd7lRUffFG'I))BiIu=>Y%mi7Rp7'8P)6A8P2HC852fD4?#)R2`Wle
-2EO]15!Vn03]K8b2`EcS.kik<5=7:^1,(%$.k`J/-Rpl*-716).Ng&j0JbXD3^Q"d0fD3b7T=K$^X1EX
-d^kT45;kGb<*2pp8ioI.6WAN?cJ.*0CO0Z)H?"%JIs#I27m'dHCMI7+D/X-,Bi.o0@U2lhbJh)t[(!NX
-X.Yf<Lk(#-JnAVAG[=9E7lre#90YO+>Zaj!>%DGcDJF',DfpAMJ8pg-EIVtJCNsfHF's-+B4YdjCh-m]
-9i=hu@;KOn83TRB<*Ej:>#7+N=A4q)ad'-FcGmW$EE>e]ZYh]q5<h:04T@YD4;Bn<3BKPr5s[q(2ENc[
-9J[p5d*^=krm^tss47/##1_8Tf%8O,rn@A)!8%2#rRCu!e'n9D!RoQtebdo.R@08&OcP?SMMdLWPEVE&
-rK[PPR$jEBRh2*\SXuIIU8FieW2ZblWMu\BUoLGjR$Nl$Sti0bZa6m:VP]rSX0Aq9YckC>\@T/Y\\>nr
-guIAKda64X_n!+YZELL>aNr,R]u[dr\@]o1c-+&A`PTF-_SO(/a2Pp8a2Q!:[^<KV\?N?AYctdQZbOZ)
-g!SdBoCVVEnFGVnip#dop[@G8o_8(Pp\"%WnF-AI0_+l1n*]f;l1+$$l0[s6r9O%JnaZANqsa=QnFZYT
-n*]Q0p%.eJrVZTiqY0aXp\Xma6i6i\q"aphqtpElrVlfnp%J@_q"t$erVcZnrr)ZgrVcZmqYU6jqYC-i
-qXO1Mo^VGGqu6ThpA+[cq=sUGeAfMLbR*D)lLauLn+#]0rq(4(lg=32jNkTUg"5-;f\tN6e^W!qi83J[
-j6c$chV[2PkMYF^i7H9.e'Q@aaiquTbg=kmhW=.nin<#ImH!3gl/Laina5`4lfR'[gu$oCdaQOjcdC+f
-_8+%,]uJ.7a3McReC)jnf[nd5h;[AMge$DYhV$Q2dGa'Gk2+nIe_]KUq"sOMc-kG2gs4@#jo"`4q<-\]
-fAPQAgY(63g#M&Khqd)Ag?Ithjl>Icio&S;^S?OOSu8Ndri-:+XKSk6['d<KZMq-.Z3IYAZE^[=Yl:j'
-Xp2)5Y-+t2Y5YX#Ymn(I\%&uY['Zp:Vl-2\rM'=frMBguWN)qtWN3)uWr&jqY#(dYNJNFKKnY8<J:;fl
-G^"@\J;&f7MMmIULkC;1KS6P<ZDsF\N/<1@Jqf8OS><3jX/;GpY-+k/WhZ)QPF.u3R@B\5R%^+AR%9h?
-SY(QcKo27]MN!:AIu&o7Q)q'bR]Ng-_S3b#c*j^[\@Auh^::enaiMHC`PB4%rkU>"^V@7c]Xb8WYcP(8
-\%p1p_p,p/`QZQ<_n`gtbK%*#ZF7W_^;8:Ec,R]9^:Lqua8X$ra3;lU`5U3Vb/r,^dam$r_o'dE_oL$A
-b0J'SdaQR_`6?EGahu$=ahba6d)!)t\\5G`_9C?Xb/_`Wf[.aV_R0<N<P-8oZ,4f0[^`QM_83k$ZF.9Z
-^TsuDUnt6&Zb3QEWMlDVWiiY@^<43rYd(FD^UV"l[&KUlZ`pR5X/rJ2X0f1?]"c5*[B$:9^U:8S\#usI
-^q@9]^WFC'[^ETKZ)+=iTq.aDSt2@ESscLPUnFZZYHk@8W3EJ-Z)b",VPL/dVk9`TTteFW^9k&FW2[26
-a3Mc\]XPAn_m?eWWl;<Fcca"jSYr?ZTV.pLT`2)1XfJJ'XLGgQ[C!?KXf.t^OaqPQWiN2!ri$.#Vl$Ah
-VPL!eUAh(fW;WXkVZ*CqVP^/bVPX6gqksJ-rkAfU`lQ<Fc-4S^eC=HI7+0H,bK7lF_nj1(^Ugtd\@&cP
-[(!EL\$`EC[C*!+U8Xf^TV7U3K7J&^A8H:-F)>`2DfKT.@Us+^A9`KVMOLEK\A%sN,.kP%ZB'N_G^PpZ
-WiN.qN.HM4JVJf.K7\Z*I=$$UCM$mY$=7^rI?'MLML'D^rc907USF$+L4b&&GB\C`Deioo<E*=/='/^7
-?<giB>$5&.>:!N]?X$]>>?>$1<EE=-?Y++tI<0IRFEM>9ChRU(E+j$%B4>:Pr`]V2?!CWA@:EL>=r1IO
-?WgQ@@pN>J<`N4&;bTqd<`)dr<EFWQ<EE:';,UFr<E3!t=BSU%=^4p&;,^:i;-I75?=$lD?tF.oIuBee
-St;@/Ht?GY:g[mMBlJ$,Ch76qI#jeqViZIcI<g9mIuB2?N.H+bD.[U)FFAUdH$!e;Cj()POH>H[MN!OT
-L5()"E,93$Bkq<nDf09%CM@?lC2J'.BPMX/E,Tf?I=6QoKS5>EOd)B)TU_=0Ocb`aLOt/1Kn=i*K785n
-H$=FUHA%!5OcOX%EH5r@J:2`_>\.SVG*nYSM349rR?i&8BlSuUASc=)Df0E.Ci+03Df0H0CMRX!ChdZu
-B4YdfDL?na`kSsirO)m=\$`TLZ3.G?[C6(@ril[3Yd(O@[']_<r3cj>\$i`Q[^EO?ZNne"b0%fG^q9TZ
-"MD=U[C-"@6+4;8^VRh*a2c?Gbg"J[daQ^reC;jpeBlUqf[61,;H$q.>[(Z;75Z\E*Z#nI/2&J$/hf+:
-.Nfl[,9pW;K7f"^R%9Y&I<'UrYenMAEaVpB\DuW-jMcIO=B/C5>?4s3<)cst7R0$m.Ocl#1HoG_9MdT!
--8dY6<RB-X?[R0OFDYl=SQJ?H5qOQR2_[$M6U<n'4ubDYr]28_5<h"]4#SZK/LW2*2*k&=DOb0DEd2b)
->ZF?pC19_.84H#W5rC\g5<M+k5!D4t5!/a(D*($P75m5";F!EA2`3WY0dS5)2CgF=0f;'K3BB&L/MoCA
-1G:C?3\N'G6SB]3.jlbo3'g)'5s7V/>@D9%X2i]>f?^jc5r^PM3_Dk5?=$N06:Fk$Yg2"XL1u6[Apef<
-Kn=2XCKa2093u'n?#4CpDJ2gG<FB*4LnTucKS>>FKlq6@=B&*q=%tnD='J6_:J!c9;-?dk;K$)K=Bo6M
-DII'eBl\<@JrYMUP'd1]3I-3nEd`%XD/sT9DJ3Ea=&N1(DeXfMHtlhl?rUKMA78V!9NX]@ccVQY^<Xa3
-U3BO'Dm==;5"nQk7RKI+5=&7H:JFGQ7RfsH<(fbR6p<mq4@h1K_9C?WeGdu)e'ln!f@\^,f%'cOrn.G.
-g=b*0r7:ktrmV8'e'c[neCE+#f)+)!RJrB_P)P3UN09<fPa\&-QBml(R$jEARgtsZSXuLJVP^;jWMu\n
-XA#XjWN)koS<oP2USk3$[^<6>Whc8ZXg#"1XL5L>Ycb@G\[8cadG3[3dEKVJ]="lFWN*5He'H1K`k&^j
-]?8LHbf%?3]Y;;'_na1h`@f0Ma32iK]!JrTYI(OC\&#kg^ra^Pe`5oboC))8oAA6anac/Gp$hJAo'u;?
-mo/fKoC2&/p%@qHnal;<p$Lu,l07a4hsp@0nb2_Jr;?HeqYg9\q=aU^q"+4Zrr)cmq>'g\rVZQiq=aX]
-qt^$bs8;]lr;?Qoqsj@XrV?Biqu$Hl"oeQ$rr;usq]>P,qYL0jrV6*arVcH`nFc\Xr;HWps8Mldkgmeo
-aF;CpoBZ&Hp\O[Jk4%m4o^2,:nDqp1^YIAof?W%#eC`9sdc'6KmH*`sgY190hrNb^m,m-Of#P\Ia2Gs8
-_8OICg>CuRjmD<mj6,@ZmIBQ-m-sK2m,-RNhV[5Cg<n?ocHOAMc+^g*^qI\-aiMfJbLG"kdFm.)i8!8M
-h$`)tgY:9/ccP8.kN;d!)Va*4meH\Mn]fS>l.jS4f]E&(kkO6%eCEF4rnRh:i8NPKgtLK]g_/]4k2>%N
-i8*bYcFTNrR%C7TWrB%*XK8V0ZF%$I['K\9riua7Za-j@Yd",1q6'b$s/uC*s02C+!3m9D[C*HO\[o/T
-Xf\P#TqS6UU8+N[V>d=tW2Q\qWN*&#WW&prWr]<&riT)"X/;5>Ko1Y<LQ$n;ItE,sD0^P]K7f,CJqe`)
-K7.lcR%p^cTpLarKnk;8M3*snYIL^3S$T9"XKJS!St2(4Q^3u/Ssl":S",q<S=l^XI[#eGQ'$raMMd.K
-MhdV"XJqepZb+#c\A$1lX16!^][4X3^;7Y$_7mY"_o'3u[(a8e\[fA`ZbEfLY-5(?_PY#j^q[k.^<FmF
-`Q6<E\])A'cGI<5f@/0kaM>U)^!Y*Iai20:bf[uEc-sqXda?Iog<[OMd*KYOcGmrLI`g$ef$r1"cc3oA
-^V7P#a4&)B]#;Y2]u.=sb14qgfAGB5cGIH,[^EQV`QPR*d)a8EXKT4H^:q%b]>;7fXf\IqWii>-YH+_&
-SsZUb\%ff&]s"K9VmF"H`Q#KmT:r0WUSXc_UnslhYI;'V^:hIuZa@9KZG45d\%08eFM#)q\$ENR\#ld.
-V4O9IQBIW'QCOM6Unji\Wh68rZ*::6YHG12XK&+pWhQ8WSsPh]`4s$nYHY4/\%'H%bhKe?[EQOq[^)pP
-[][oq`hJruUna]\Vl6PoW2chrWirV2\$rQAXfJD0WL/ZjE2fk<Wi5orrh]dqVP^-jUS=L^VuEUuWMuho
-W2K6a!2][ls/5am#/.^a^:h;"rl5,`bKeH5dmVa:e'ZIbbK@uH`PTI-^Uq(f\@&`O[(*NJ[C!-@ZaIBD
-U8=T[SYDI7L4a_lBk)""E+s$)E,&ro?tEhP>\eA4NLcqFZadf[\@/`M\Zq?NI!Bq&Wi<&!UlL%XKRn])
-JVAi2JU2W`Ebf8n@Ush5HAmrDMgg"nG^":bUSF*/LkC5&G'/(XDJEfs=]]*<=]ns5>$G-5r`^aQ<`NI4
-?!CQ>>?P99<`W:'>@;,cI<9OQEc6#?E,BN5E+j92D.dF/=^,0;>[C]C?XdJP?<pf>='Am8>$50??<U`:
-<EE=%8ki>g;H-^t<EN='=^"s3>Zt-,<)HLl<*!@,;H$Y#<EE."=']-@@Us"_D0(8dR[ft@Q]6H*>#S40
-ChI?rChmg!BPr6ZS>W9IJ;&8jH%:C(MMR1AG\V,/CiONFH?sjZF)#Z6H$t.$LP:G;Ll$q9JU)BXD.dBh
-Ec>l4CM7C!Chd[!Chm]tD/4!-F`i%YI=?d"MMR1PR?sD5QAq&jOH#!EK7eo2JUiB&IWp'\GBnIbJrGYF
-GAhMBDg6kcH?*;%BOQ.QR#$Q\S=5k3GAq;9NI>MVE,]_%DfBZ8Ec5l5Ci')f&nYimB4PUb@;fmtG^+VV
-^U:JYrj<'A\$`TLZEppG[f3W4Z3db>ZEpmE['d<Mq6g41"LY\G[']_8,L4NTai_cF^VIY"^:h1i\[])V
-\@K>i_8=(.a2uKIbg"J]df%Ytd+-e!Ials$f$^gB;,gh-<+TE55;t5C*"jDC.3p/o1F+.b*$ZL='fJ[(
-O.r/4Q]QrHGB\e4YFpJY<_B[Vhr*S8IpcJ\<`;^k?tEP@:/+2F4#ANF3_DXs>[9p"5!(G^4>U-fd[Op'
-I"63N?u_?*7Rp330habg2**cX3]/iWIQKVK0.T4M4#T#Z2DIBN.Olr#2FBZ9RV$)LBN]@tBj>1f@S:EA
->ZOER4%DY)6U3q'6UO@15X%1b3C,nl2aU;,4%V7c4@(\G,rdq;0K:dB3&NTW5Wq>!4Y\WE.k32*1Is;P
-.l9:C0eb195X\4>=CGl\G*&cCdb!*qI^b\23AN'[=[>;P<)QU`8612DcJ.*4@s)6WAoMIAJnf"<@ng*&
-?=-fD?Wg]C;.O6UBj,e&Anc7(FDtAk?!LQ59h.Wa>>J*n77C?^:J">_<)$"c:/4r#?t<kT@:!8R?XIc#
-EJTNtH\RE)KkG%HH\-3\E--,4?=6]47UB/0?#jXgEF30_;IOfm?X,T`<_/:t`fdR?cc3YmG?@=M[t[",
-8P)EB8PDiS9M.lH7nH<F6:jm<4?knc=@5/4,T+8>rm^qu$.[SWf%8R+f@JLLfDjM'fDO4peHF@MeCE+K
-f)+,$R?nAHQ'ISoMi<UXOd23#RJiHXR$a;1R[]b8SGo&eT:_pVVl?\rVlQr$rMNJoU6q75SY;p_YHP(0
-XfJ=mXfSS(VQ[&$XK/\>Z`h!W`7*c,h:Brt_n3%HSsZ"je'cFQa1/Rf]?/CEbf%9.\@KAf]"5De_8O:7
-cI(+d3Q8VH\?<<K]=5Ph[D0`#e^3:<nb)JBn+,Sulh:,Kr:][NnEo]:mI0Z=oC2,2p@7S@oC))6o^(]=
-j;@4Sg[Ok+nb2YDqu$Ekr;6?br:p'crVHEhrtG>.qYL6jqtp*Vo(`"WpA+^dq>:0j%0-A+rr<#qrVulr
-s8N)uqu79-qu6QgqYU0hr;6Ekrr)coqu-G$qtg0eq"=4=grd^ZcJeKeq#:*dqs*A0k3_X-nac52cbI9O
-dFd'ne'l^mdEL%ri8a@po&ni_e^NC:j6uI"j4Do6d*^:gdaZXph;mb_lK[U$oBP;lgXkKCgt($,gtGr`
-e'6.ce^Ddle^`*odE9MW^:Ctu`5]sGbLk1hfA#6@e^E:9kj%d/j6,7OdaQ:UgtL`Gg"P38h!FV+q"47+
-f%K?FcI1A,qtT[Wj5nkAg"G*6h;RASf\$2S+P5<#hW3YNf@o-;m,?4"S:d9(WMlkuXf\e1YctLB[C#t@
-q60k(ril(!riQC-YHY::qm-=1[JdT?]=b\bYct++q4n1jV5C,hW;EP%VQ-YsWiE5(Y-#"8rif,"Vj)sn
-LkUS>L51PBLP'/ZFF/@_L4Xf(I"?lnD1.J/SZA]ZOGnjJLPU_@OdN>^Yc=8#XfJM*Xf.eZPEh`.R%B_3
-OcbotR\-FXYTg?BNfBKjLl[OTLlRFLRB3NbR&mO(_S<^sc+(-oa3)KPao9-l^;7k(_8XI6_S!@m\[Au[
-\$WNVZE!o&(pU]I]?S.+`P]41cHa\Xb/_ED`5U*HaN=G7,LOl[a25^BccjPL\\5r"ahu*GcH"/^e^r[2
-bg+nlaj&A]c6(K_eC`@'f\5!)`QlT>_8F49`l#mCbKe>[aj85\e'e6B*6Q.4\@K5\[_9c1^!#!OaMtHg
-['$gG\[fGk^U!j@4/K$]Uopu'V50TQWNW\NaNhH&W2$)m^UqY1]X4E)W2$/cUnsucWi`V7[^<EJe(E!d
-_7R%h\@&95V/iW5TrFl`W2lkoW2m"uVPp2[W1B<EV4aW[XJE;$WN3D:\#cR5]=5Jk^8nH9W1]uUQFXW<
-\ZMp:Yc,4MaNDoh^U(&e_mHhUX1l-Td)X%tR[fn=Str?gYbRteTr"WbWN3;0X/DqsVmiXlMgBECWrB%)
-Wi;tpVPL#_V$!QhTqV.Woqqbcrhf[mqkt%8\@K,\]=u(u_oBa?bg+N4dLadNc-4AR`l5j4_83n$^:CcQ
-ZiRJ;rN73GYc5.KZ`L(+UT1)ZNei47E+O!*CMR[(D/<`n@VG^F"'ol!P>%C>Wk,^L\[&<D^6=1uH@2'Z
-X/r=sNJE4DKR%`hJVf/9K8"_qD.HsT=`nq1JqSN'H?=+NGBAM6V36FbJUi&kG'SOWDeWrm?".+==VOq>
->?=p1>?Y01<*rj5>?kB9>$Y;0<#&M?A9**?F*2J<F)uAAEH#i4FE;;5/88I!?X[AP@Urt[ARSqO?!('+
-=]o!3>$t]@>uad&>$+Tu=BJBu=Ar.$=]PH'&m8IB;c-Uo9i+\b=C#-8?Y!POra5_:raH^TA8l^@K9)7a
-S">t+HXBfL87umUB52'lrb*-eI#jeqViZ@ZH#RqSK9)"NKRe5_CM@U,IWKj]FDto+DJjTFK9).RNK9*\
-MLL&#EGT8q=&rpHART(XBlA-8H$=ajKn=r,ItE<)JV&N-Jq/H%I=diNR?a%oN/!":IWg$XF`hbGF)uGG
-G'.kKFaSXoM2-.dDJjK@KnXeo?=RVWG*\VWLQ@spS<e>?C2]&^D/F94rc&!\FERP!'5VN&De!BmA7B%X
-?uKdqGBn\W]_f&9[JmT<['R*G[^Q"=!42[3s0_O."gteH['R+9YRf%(bKS5Sai23:_SX+'^:aET$+mpe
-_84"-`Q-.#b6-#7daS3F!n,WOIb3*!e^`I)[<Gb[@TmAS=\;%I3@GF\*?ZIH/1)M])]p@@&/ZT<6?SQS
-LPq4PL43fDGF+tSCKsT@iSNJQb(OG9=]J-b93G\*:eb"f7Qr^d/M9RW3*8s:8j#'d5!(N&e^fO\I!0s^
-DJ!mX>Z+C"5sS103&ifO2*<WO%m)m82D?[H2D[6O2)6pL0E!54/ibjtS7Z;N@SqDtEc,W+@9Iqh>[1>t
-6r-]W:J4AR91r&L5sR=Z0/kgR2E=>r4$bk]2aon^/j;?J0KV$F4$,;^4Zu&#5VaiK0-r(u/NH$U4@W(:
-6qB^99hnGW:f)"PJrQP6a3W@dbIO-+2(TqK@n&dW6:FF<93HeLcJ.0E?Z9IF>A8&0I;NP0>u=j.?t*;K
-=%uXj94MCBE+aHVG^Y<rKR[?B@9H;n3\N'd?W0Ba5Y#-h>[(9?EGoE,@UO%nD/!j-G&:l->#f?kE.=%&
-Ed)bEIU?)a>%:r=:Kh.5BQ.ZX;dE@2>B=C^?;O^);IY*(?",ug;biS$`K748cc<erD.-4U[>[F76UO73
-9N##!6ps@.6q0a?3C6.s2E<`S=@5&/-6'qNeCE+JecOCOec","ebRbrfDO4oec4/!ec45#fDF8%R/rY<
-rfn(WNK/s]P*M<$R[BJ/R$a;1S,SicS"-">SXuILVP^>mWiQ,u%&KhuWN!,"S!otDVl]m$6a3l#XKT(:
-Y-4k/Up72/\%AiI`PT4'fAG<4dE028XJ28RT?5L-beV<2[^`rkd*KqS^W=:*^V%.i]ZS=;aNVlK_C*78
-]Yq7WZEgj@]",,]`Pp<Oi8sJ"na5`7l/:^jo(DkNnFH)9o(r@XrphK/o_%V9n+5r4me6)4l07R+qr78>
-naZALoBGZ7q"OLYrV5dFpA4U\rVn,@qtg-aqY9j]p@@qTo_\@SrVcQgrqu]os8N#ts8Drsrr2rsrrW2u
-rr2otrr2p*rr2fls8W)sq=XIXrqm`6r;?Bbp@[tCinDW"aNi]9nbN1Zkk"')m,d^8njE$=jNkTUh9t$5
-d*pFjcHshagY:c\lL<onhq[&Qk2bsmi8i\Id`KSRajASfgY_#NjQZ.'eDoWJiS`JPhVQl7g#?8rhUp9$
-dFHe"gs4Bpcdg=cfYbD=b/hQAaj&Yne(*(.inrGLkiCmnk2YX]gXXiual).?k1eVCg"YrepA"CTdFm1;
-hTjR%jnSZEq<?nfd+mC1g=b03f\bQ@rnALMh<!qejl,=cl/LC?^8-XWUT(2mXKAV.YHY7<[C-"@q60k(
-ril(!riQC-YHY:;qm-d>[CE`U\%92]\ZrB<WMTKfrhTgrVPpGmWN,rs!iDrsri7WPXfnq7Z`p[?YcOIT
-M2@"@LPL\COH,0>I!:'iJVJK&LOt84F)?bsLPhXsRSf-*JVAf5Knbe^XL,13T<k]%X0/S(Sstq/XJMGY
-R$Nu$StVjQVlHVeOGJpeP(SXLL4P/:Kpf'DU6hm_\A5ee]?S!q\%BJqcGdZ=_S3t6rl>#V-H4$>Z`ppN
-Za$pQ[B?^;ZFe/X_Tom/`Q5d![_K_t^rO^<['@Nh@E6F>f@J<m`l#R*aMc$;_nEt4_9'U2cHjJNg!.n!
-gsjd)f#l@lda?Xug=k!$db<F,cJ@7'dETSHf?hda^V@S+cI1"ff$r'jb/M'(ZF.H[[_9]0^!,-QXh(^D
-[]Ht;],A?"^TsuDYGJG2X08b.TVJ$LV5^fE`6>fuI]f]Q^VIP)^pLMJTr"6KSXZCQW3<D0YHP7D]sc#(
-`PTI$_m["QVl6o)WNW7sW3!)([&'b!VQ6PiYG7VYWhZA^V5Cl+X/`D7]XP/T^U1G]Z`C@2WhZMaR_HVP
-^94N=Y,B"O`lQWg^U:2g_mHhUX1>p[ccEhlQCjb?/tJW,Unk&jW2QbtXKAh=]!\iO\$`91QB6ZCWi`>&
-WiN+uVP^/bUSO]\TqSB^qkaFnVl00as/#^ls/5^l(:grc\@K/`]tqV*`llTNcI(%fdEp.^rlYYi`P]U0
-_8*h"\[_XGs02O,I]ffVY,\G._6^,CV5BuWO,J^DF`;PDDJs<0BQ7]uAS>4O@pN2II$'bjX0f:D\Zi*C
-_iTItH[V?_X/r=sNJN:EKS"W&JVf/:L5gh2De33P:Mt5qKnFZ#GAh8<FE<,3VN?@`J:DffFEi:WDe<N_
->$tN:>$4p1?sHo?rE=MP?<L?6>Zk04?WpK3='8d<C3>#IF*D\DB5)-uCi"$0F),>sB4#"O?smGO@UWbU
->?P*4=&i=.='Sj/?XHu@<DH@l>?+U(=A`""=&rL1=BJX'='Jp4='o<;>$+X!ARf(Q?!(67@UWeV@q&qX
-D0()TMN<mcSsKkGHsfuO7p9V?Bkq?prb;m\I#jeqVilL]I<9UZKDpg8KRRuZDJ3d+FanjcG%kT+BlJKU
-P)kETM27+JJ:`,eBk1RS>?>6C?Y3kaEHH;JGCYI,LPCD1JqSf3M1C5/JV/K&L7O[$R[8heJVJf.GC"4N
-GBn@VFE2GDE-"*aFaS^sNJ_gpEcQ5IKS+Pm?XdYYGa=eYLQ@spS<e;@DJt;ZChn'2EcH&;DJjK8EH#i7
-E,fK(Ch[S^Ba8BaCjUYd^psBN%'m7I[C*HO['R*G[^Q"=!42[3!4Da5qm?[;[^EQO['R%7YlDrfbKS8W
-aiDB=`59=)^qRFm\\#Jg_8=%)`5Td<b5TQccI()>e,e1OrmOfqf%AL/eZ!:lB4#"T>>@jc7Pc/>,:4c`
-/0$/e+s\HH&1&S?-WYnQK91G3KR@96J#e]YBOFiPj58bTb(XS==]K<D='8j3<E=3P;FNT#+riEg1c\i9
-0L%KJ,rIM4=k;5V=Ee\.EGJouSRPJd75d4r4#T)W1-%cd4?WU';*-p)0eG7C0eP7H1Fan,00)QkC7o$D
-Ec##K8Q8ns<FKcW90l'D6:+(99hRrG6UjI+2`EfT0/Q!P4uP5b76*Ij.kNqR2)79W/M]RN2F9kk5X7:`
-3(6A%2cNU84ZP#C>u3pS4>\oZ91hrT;,9q[?YXb3N1dVtf?:e!5;k,:/l"f*9gM>L:IJE;Yg2"XTOE.e
-;d=!TFa.e8@T$!1;-[I7CM%!k;,(Fq=E8P<KP"e2ApAoAF_4TA4ZG;Z/k/K$9M/,l?=$o=BnhRFH\-*D
-CNO`OO(E6BBl[coJt.:MVNc%9BQ/uM>@16;C2.*fAm8PK;c@"(A7L45BP:RW?rg`\FB`HG7o<3Qb/97A
-^!Fa6Ugn+CBrHMF2b?M/r^6lY7SurUr_+&&;+"&W8OZ3B845?o7PcI9eC<%"fDX8$eCFNLs4-bmr71\q
-#Lq8Re^i='g&'M%RKf.GQ'I`'QMd!LQC"!7RfAlVS1(&'V5:)eVl-PrXKJh7['d6F['Qg-TVJK[StMgO
-T:2mhWh$<0]WS[A[kb1bWj]:E\@]i9i7H8n`4WUe[^<'1WMZT)^r"+1b0%fH`l,Hp['d-DZEURC^r=F;
-b;%5[^:h4hZa%'S]u%Io`6?9ae_]TZmHEm.o((u+p@[YAo]bc5meHDDmIU#?nal2?rphl5md9E6ki(^m
-o_A=Np%A7UpA+CMp\4CWp[n@Srr;utrV?3drqcEerVuoprV?9frVQNlrqud'oC_\Gq"*qImdKWDmXFa#
-p\=X^q"FL[q"jdOlh'i6q>:*gq=O1Gme$#<p\+7So'5>rin`5:e^2e.mIBiCqYpEdmJ$A>mH<g$j4:u[
-i7Zc6ccaVZak,+lf%8R9ipZ6pjQ5Feg=k<?hq[,Oini5;iSE>Qg"G06f];>TgYCT?h;6rChV-W:e.'mV
-e^`'pe^r="e()UbrRE@Gb/_cOb082Vg"+L'gt('5ajo4udFm7*gu.>Lf](fOioT.Kg#Cu\mf*/@nEJuR
-a2Z-?b0nr&k3:O[g#10%h:pW7f@\d1g>1E1f%o06f\>06f\GQMk1IquSW'A?rilF-rNcF/!jf2;rNQ=*
-riZ:'rN?1(rNZ=,!3uC+qm?='#-G#1Xfeh3ricI0ZD[Ptri,prri%<BV50rbVkg5eVl$JlW2co"XfSV&
-S!05/O,K$WMhlt+I<BF[S<ekcreh&2GC,0mIt3*4)Qg6@S<fA#Lk:27L5;"TQE@C#\$E67R$*/Urg?$@
-QC+)-O->lsQ'.8mPE1oqR?WbrPDk<NH]"Df\#?RG_8!@g`6>ruX22TUa2kj,`PTj<_7RY*^;.\#]Xthi
-rO<f]YbnV1]t_Io_q!&M`Q,m,`Pod9`PK^+bg=`Qf[RsXcHOJPd+719_o]d4cHX;KdF$DAe-aaV]u.Y%
-`kf@._>_AR`Q$!D`Q$3IaiMZMbKeAE]u\:,daZ^maM>6mZ+79M^q[Y([]?@(WMubnVQ[81YctFFa32ZD
-[(sGXXfSh<\[/B=Vk0T[StD[KS$&`jUoL5u^WjlL_8*n#`O3%Z]!o#T^Tsr9V6I&'\>cF1XK/kGZ`p^=
-Z*:O6X/VnhV43g>S#<$VW2cblV5TrWW2HPlVOs?NTq.pPTrY/bXfeV$YaqbuWM?Z!YHPINZ`h!L_S3pi
-S=QXabJi)Zcb$[(Z`9n*['6a5WM?Je[^iZ'OJJWlTUhXGT:qpQR['53T:)7DTV%aMW2lqcOd1*4VPa?j
-!N;pjVuWapV>[1mUS=KXU]$tgVZ*InVZ!FmVY6qd_@OK#`Q,g3^qdh(^VA"8b/sY(!6P5[s2FrS$,XHj
-]tD%h]!o-PZa6m=XfMH'FfqF/U8XNHR[]e6Odh\c@UEVK;HmC6?s?<!<bH/_D0^eoPEhZ5Xgc!^`4rpt
-W1TraSXZ=GR@TqFU5ObfOckuqPDb<QJ9Z*MCiF?8F`qeGD/*d)DLRVLY(U_8I!^0^G'JOYCh[p1@UEMG
->Zt9;>$4lg<``7";bgP#>?bQF@:EbQ;GL4g;,h7IHZO(CEGfN1E,T`8DK9/t@U!,A<aBKTAn>+F9MJPi
-<E34+<;okt;Z9TA;,MIYFED_KE--#:E,TW3EH68IF)l8?E,fZ2AmSYK?s7#MB4b`S?k?[TA7T@dA8$IC
-J;TGWTqe>!T:M-tIsl63;-R76BPh<sB68c_RAZs?L&QlsKoCtHKS=c%G'J.EEH#`4E-$5AD0'lGGBnUl
-KRSE%IX-HfGB7e@FEVV?D/XB7FFJXnKo(_OOckrdLkpqJMM[1IK8'8](l=oUR@BP'O+iRDKReGqH$t='
-MM?_3J9<>dE-,`)CMIHi@rlaGMgTSM@:*AVG)i2kSYMaKSt_^@OFW+QL4"AfDf,Ji$ZL',G'S4RH[C!b
-IK"j+H?OOXDfpncN5!%(Zi.0-YQD)9Zi7?@[^N]U\[oA_\[]/X[f*T3ZN.B1Zi@?.YlMrFaof]&_o_o!
-#KFd&`P'%&_Z%IR_YqIPa'[!4c-Xhbd*U7je^i@+gYL];f[mc_@s*`7:Kgq(:Hgp4.M3UP,82(>+sIg1
-%2g66-7ME.P`L<EL5q"6J!,5+RWW\siR-!*bF406DJ3K^AntpkEG&3N=]7gP1Gro-2a'Ms3]/`K/Mo"7
-=3]0J8mHUbFC/^&TjgS\A7@Vf6o-kc2FKVb0JbR=0.nS12)dN\5!D5%1a=1p-S$iC>bH7F?tikA@U`YX
-@U!Y4;,'8F4u5?.=]%jS2C^=62_ZpJ4"rEH1bntb&2,\KDJ!U+Bj5I\?t*MM?tb"-EcuPDC1V'r>\-eo
-2+0hh:/b:s9gV!+3'ons:JF>VFDPZ<Of,e-^WjotG]%>".kX"I4\o-C8O6X6QbD,,I:mJAC1_U2Ap\W-
-@9-<6;f-/J?=.,^;G^V0C1:q)KQUU3F(o'1=]\^&87-1692/8]>$Y`RHYmeLHus@QIsc9WJqebtFb4"5
-Jp_rtGFFPVQ@sX8Bo6\;D.m-XCg_sXG%k`/>%(QG76jaD9L2-K87dEgD`g`_78[O&f@-YAdF6:VY*P,W
-PJi&C84c9:5!D2!7nc`R6V(9[93,;/@p`A@?<o`[?RI;JcMlDrf%9lRrRq>+f%9oPs4.+us3pqr!nGiN
-rm_#"rmq5%f%0iPs4I5%rL*qXR$O#)R$RZ8!LK2KRf8cZS=H7FV#I2DVl-PrXKJh7['d6G[CEN@UnOfb
-USOWXUS4frX.HB(^:UeWXf\\*Y-Y48Y,S\GIb3&raMPQu['d6BVQ?es]"l/"`5p-BaMl'.Za-p=Xfe_/
-\A6)*bKS5O^V7Ck['I9Z_8a=+aN26ZdbX3Yna>r<oBbMuoCM;Ap[%A?nG)YGmIU)Bo(DMDoCDJ?md9E0
-jl#=ipA=jRo_.qAo(_nMq=s[Zp@J%Yrr;ut#Q=T#rVc`orr2p"rr;rorr2]m,5Cp'o(VkOq"ORXp\"4R
-p?qA>nEoN,mH<p-kihR2pZCf4rq-frq#:0Zm.^>Jp$V#,kN(FtecsUTl0@X&mf*/-q!\%Tn+,i3mGlR0
-^Z=5(f[7shbfePef%Sj5lfIHoh(@UGh;.8TioAnIfA5QKgtCT@guI&?io8_LjPT:diSNAHh;I5KgtgT2
-daHn#rmOThdF6XmeCW0ue^VXZb0A)Se'm"'fA>E:guQi6gt1*1g=am+jPSkXi9'+dkh4VFh!O\1q>0UH
-j2f9]`lQ<Nf];/Xf]CfEcdCP&g)er$gYLcHiS3#;g=b'.g"=p-g#1oMeB>e$N238RYl:p+ZMh*1ZEaA4
-s0)F)s/l7&s0)F,oWnA$rN-"#riQ7+rilF-rM]aqs/>prrhp:*WMQGeV5C/dVkp;gW_fUlWiN5'X0&Fu
-R$F/+P*CraNf.t*G&MhoR$EM]J:DlmIthreFDcAjUnaQLOcG0JJV]2BQC")CYd:^CYGR\LKS5b\Q^O##
-Q'%,kQ'dj9PU_lZPaRu+OHl/pN/2tCT;/fjYe\5s]Y_M/[Ag1>]sZ&-^;@q/bf@Q3`!FE!_8j=']Y2#V
-\1k"[YHu$^ag8e4^pCbq_naC7`Q,p3`lZWUdb!!pda6@gd+R7;jjMVu_p?cXf%SjVgC2on`5]U.`l6$E
-c-FW6bU^uc]">en\[T,][(O;e\AZV8\\Q&#_SX()aMkKh^r4%(Z)Fb,XeqbbVm'(,YH+\%YKG2:`OEe&
-Za@$D]=Y;MXf\CpW1K]USt2s^Xf/A#]u%n.]"Pke[_]\i]sY&I[C!6=V66l"[&Bt3[BHmGZba;^ZECI6
-YH=h%W1O!T.'BMFV5C#_VPg/dWhuYlVjj-HTUr!WVlQqtZ*L@2\>-+0X/WA+Z(i_N]=>;a\A5r&[\KFi
-X2iB6a2ts)_mHG@Y-Y@:WN)YkTshM:OHZH7rh(@.Uo1/iSXQ";S<ob<St27@USjuRO-=^/VP^8hW2QWm
-VuWgpVuWapV$NlnUnjc[U8+L^V#I:lVZ*LnVY-ke_?[rp_8F72_86,d$GsQmb0%iI`l?*@rl4rVrkg/$
-^V.:m]t(_`\$E?EY-"b+XfAP*US"QZSY)FASXZ+7IUZSg>Zt?6r`LLB:fCh8@pitnLQRspUT:i:_o'L1
-_69Z3VOsKSTUMFBUS3U#rf.AIOcG?WKn+DgD/F8FEclJIF)u27CijWIOftm>DKC2PH[0s]Hu<\4E,]>r
-@9[#B>$kK:<`W:$<E)fn>Pqqa>>e3r;,gP/D0Ki1D/jH1EcH#;Df'H.BOY1N>$GTSCMIQj>>\7'?<:02
->?bE=>l@e7=&sQiFED_LFEqtNF`dV'!-D1[Ec,].BkV0gAR\qJ?=RDF>$k]I@V04eBk1^eBk:n'ItEZE
-Q^jV@T9t[iH['4$;dE^>BlIa(C3>/hSuJWILl.%FKo:hFKS=i*G'S=KE,90)rbi<iF*;bPF`hnaLOt#*
-I<^2=G7nh5FDuAEEc?)AIXm<2Mi<p`OCF<2MMR+GLkpnFLPh(JM2R7]S!f\3OckQ\KSY80H@1:"NJ`LF
-It2Z^Cia?+DJE]jAU&HPLj3oG?Wp]LG)i/kSYMaKSt_[?O+<"PL4"GgDf0E0DfKiDG^=X\H?sa^IK"d)
-G]\+PCibD]N5!"'ZN.<1Z2Lm,ZN%91[1'LQ\@B)\]",A]\@/jF[.gp+ZMUp)aoof)`6$.#aSs0a^VI_)
-`Pod6rPe`U"3Sg3ci)3ke'ljuf@o!6h:^WCeZ!k1P&FuK>?G054\%"8(F:CP*>fP,'FkZi'H7l%*^jt$
-NeW+=JpDd)NejcsL<ec/g>(&KLjX#N@THrJ=B]-6;cZsu7mAmg2``r_77KBu2E!<N1-/gjf7$1mH%:E`
-H#/[E6U>!`5t=I*4?Y\m4>nlL2_Qj>.5s1G3W),r0Hq\k.PESI=cccU<b5N=CLpmf?<:Z?>u*aT5!N.[
-@UNG76oQtk75Ze_5sIq38Gtjc5<X13AnH.(DiK!fH?3q?IW0L9?!C?*91_i>7mo9j5YFX%2F'Z!77g3T
-;F!??;b9VrAoWp*SXQ1``k[pW@9Z,O0gS&j;dW!o86q(Pbi7?9EcueIBl\--G&h;4?!V>MAQVQ->ZOsA
-A8#dj>$>HqL2CO?BO>^Z=^tr;<*r[@@Tuf4>\S24IY*9,G][eAPCdjuGB._JHu=4aGB\[hNeNIWLkL\3
-MKa>nDdR+,Eeo^*Ec>r&8kEDb93Ft\6V_5l@WGgg6:s=';/!Dde>^[>e&fJ.P)Eb4`.CNS7n,j36UjaF
->Zt'#:Jt"[;d!L6=]/$q;`HjA-7R6ef@SU)f@TuSs4R_3f@JR)f%&=LeGn"reGRksf)F;$f)F;#f_a>%
-R/WN[R$a5+R$a5+QN!-NR@9TDS,A`QRg>[[USXc_Vl-QoX=1?ZZa@$D[^ruRXJVnjUnj]XUSFoqXJN#(
-[(*KFW2-;mYH=q7Z`']A\'34LbJq9,\$rlPW3<>'[_'8h_T9sCb/q]=\@K'IY6D&6[Ca8mrl6"u_7mXn
-Za76Z_8a@+`lGs]fAPlZna#`>o]bE"rpV`7p$D/:me62@me$5Dp%S%Ko^q_BnF5i<lK.9tnauVFqt9XN
-q>9sZq"OLVp@S+YrVZU.rV6'_p\4:NpA=mhp\FLQp\FX_qYp?lr;QO(r;66_qYBscq"XUUnEoW4mJcM_
-n*]Z7mIL#Am-aTFo(N(X4o5'Ss7kpHqY^!Ro'5N1ldsA)l1=ZAo_SL_r;QZin+ZYJo^;,6ilJpMjk\SA
-e^Msnbg4\igY(ENlKmO`hWF.ahVmDOinrSKiS<;Adb3O:j5&GLk1ePHjQu-li8*8Gi83>FhV?c4eD&OQ
-di6]^e'ZXre^2^oeB5hUcHXY`e(*.)hr!&BkLKR`/_Jk2g"bNKj5fF]iTBUrinE,>l1+Q<o'Yi(cH+2M
-b08GkkN_<dkM5">dG3OVg'HQnj6#@Vh;-c`edpEbf%&C+hVQW#`1E!bVQfs&$*phAZa6sBZ*:J3YPkX(
-Xo5F&YO]!q[/I*)XTu#3Yd(I;Z*Er#ri-=&VPL#bVkg5eW2NUnVl6SpXf\Y,Xf8+dQ]dStMi*OTFaSR^
-I>NrHM1KnnG(50qF*rFVE.aRQUS4$=NJWCELP_.UPbb@_Y->"+U7.7-Pa@T"PE_5iOdDB$QB_B4.$fs`
-RZro"Q][5_Jru_$^oFZN]>_>!a3(`iZ+INX_o]X0_SF:1_7Wgca25g;_7[Ou]st\d\A5DNZE^sO^U_M;
-_n!n6a2,g9`Q#j3`RWVje_8Eoe&TMI`6Hcii5EUN]Z%q4c-4ASb0SAYbf7W8]uJ"2dDs;I^qRCl^9IUB
-,dt+h\?ri_]!f)abfJ&Ob/_]GaN;6$YK"]!\@]#M]XX`'RCQG?ahYX.`PfmDc,I-._R6h\Zb4#WY-"k&
-U8XlcV5'WZUT^`"W5-Hq^Uh>(]stYa]"GM[[CN9<V4X]hZ*LL2\%/]C[(4&g\?rKGXKS_,VQ$A`R@::W
-rh^m6U8=W^Wi2YeW2H2UTqeBZV5U>pW3`b.Ye.$@X/`;/Wj,!q\@oMe^p^bjc+L*KSuBKIdCd6(\\k_R
-Wj/t;Z`C1+W1g`6YDeUCW2HPjWi`G/Xe_eiTq%XGU7IjDT:D^QQ&V,SH2a`@W;`[qW2KTm"/i)qV>[4h
-U]7(gU]%"fVXC>^_u@LW_8F1/_83nc^]_Eea2c0u`;IUS`;[X[_SO%&]tD%i])K*9Za$^:XK8J&WiiS(
-URe$LS!fh<T::UTCgg[ZBOYFX?!1*'?=[PL?#"_AP*;E/WNWbJf$DX[\[&98WMQGVOctohOGT'[MMmXY
-N/!+=IWomUB68*>H@'mXDJX-2EIj4SXakM@JV/;qFa8FRC2%R(AnYUW?!U]@=]ng/>?4d,<Ei^5>@M)P
-@V/tI:fU7d;/1,uDJF35EGfc8DfBW3E+rfj@UWMREd;qXI!'@9@<?X0CiFB2DuOJOC&MTJD/<p#C2%?u
-rb)CG@:3LH@;B[rD>n0VBOYL_?s$Q<@pWPRA7]@eC2.?d?>=:e@9Q]:B5)!gA9Dp2AmJYD:Jann?=R\f
-C2ds3K9;k,VN$CgLl7+NN/<+;IY)ciH>db@CiON;E-?AIGBnCWH@gg"H[L<jI<tm;&T;K)FEM\IE-$,M
-J:rT6NK]G+P*1f_reXU1Ll$qENJ`LIMMdadPEh2kPDY9OMM-G)I=d0-LPLM/Is#sSH>mY;Bkh0mH[UU%
-GAh#$>?kriNh)u7TU_RBSsGV)KSl"EG'Rk=Bk_I'EH-/CrcS9arHA]uI!]mVE,]K2IsQ^[]_\r<Z*U^>
-Yd+26!4Dg7!4`$=s186@s1&*;os=Y'qQ]t@"j"a)aiV^'a9'2p`W!mT`W*sW`rjK-c-?770%&.te^i@*
-g=t?8hW*SDZ&<p@CMR$O?sc5o2^'Ch+X\WX(_[Su'G2$#*>&i1-VeQ:K7\Z'H[q'@Nio(HdGa0Ii6I[@
-G%bK!>%1uA='ej,='AX!7/fGM3^u_75WC_]1-%0UA^]1c;eUc>J8]=QR8HCB<`Vdg76!Cn4?ke`0fV9N
-1c[6K3]oDf6UO+33%-%$,UFs:DP161CO'JqARo1Z?<L`G;bTtaIR-hWI!gNtGAUD]CN!EV@V/q]>Zt<5
-;G^1c?!0s!=&W%2;c?Od69[V#85)cR7R]d=4[qq*0ekmc5t4L?9Mnek=\CS0='\<[2(LFT9fjs\@VTCG
-4?YPO/1s.P5Yt`Y=A<.\[FXEjP&bSkH$P'iCh[U!Dd6Xm@qT%G/S&^,=_2)SC2.9jDJaH*<afl\DIQg^
-C/7B&?u9Ra=B]!EDf^&NL5^P'HBX!\G>3!oF`M\\Jo5U\ItrK-O+;nDIY2irJ8S_1M0OQ$HZEq:?!g`T
->>n`t:J+c3AnPaX>tn!O3`0h(cder:cdB_HV4*cbQbRN'6psC.#sh'T;,gn';H$Nn9b:)u<`Msf8kDT1
-2bt_HcI(8Cf)F8-g"4p2g=b*/f@KrOrRCkrrRCktrmpkrrn.)#pR(iE!h,UJrg`_P#b[icUnjiaVlK`t
-0X7pi['I!E\[]5YYGe4iUSFZ^U9_/4ZaR*8WO/k2W2-Q"VlmP?Z)Y(A^!+R=_7fiY9!P7oXff.F^:qG+
-b/qiLbeh!)]!JcNZa@3S_8F=6`lGs2^U^_Y]=ttp^V%S,_s5q7kj%^'mITi7kj@g(o'l5:m-X30mIBW:
-<VH%Wq"++Mp%%P@nEoo7kj.X)oCh>Bp@I\Hp[%PFp%7qLo_&+Uq>U?anGN"Ro'uGKrr2Qcq"OXZoC_hN
-p%7qLo()PJp%S4Nm-jZBp@I\:lKdm;n,W"XmNM,jo'ku.m.9Z7mc`j!m-=!*kO8?In`oW)i9KR[e_TBT
-7Ios@qY^6eqtp'On+>u8nF,c(aM,FOhq?]5eC;jhb0/AgeD'?Pki:[dmcrohgu%,LioK4PgtL6/iofCa
-g>:oHf\u,piAKWSiS<2BhV$W:g!nX'e(!"$eBu[he'udje()pia32`NbgFheeCE:.fA,E:da?Oqf[\X7
--KF4Dh;[5LkO%TshVHuLmeH>ClfdESa32TIbgtP4l06schVZQ+rS/@Gh;@/MgY(KAg"5!2f[eU'f%Aa6
-e&fS%O//]MYm.M=ZEpmCZ2V!,YPkX(Xo5F&YP#3q[/[6-XSo:$Y5PU)Z2^g$WqiV#WhuYgUo(&dVks<i
-0<(tRXK8S+Y,\FfP*(leO-#<HItNK3Ljai1K7.ueIt`5kIt`8mI>O#SSXGh+MuADPN00L(WiiJ.Xf%n]
-Pa.T'QC=51Q^3l)Q^F)'PED,ZR$!l.Q'.GtN/34>OJ&;`XKoFJ`4<_-cag<h]!K)c`P0($^V[_$]Yqk/
-`ll<5^V[[o]tLqk['$d@[^`uQak"5:a2YR'_o'=._84%8bKeepahuQH`koU9d,<it`5]a:`4s1,_ns4-
-_nj1&]=Yhp\[K)e`5B@$\$rjIZMq1V\$`TM\[f>]Z`gaN_oBBuZ*^^:YHOq3ai_<&\>c=2[ABY![_]en
-^;S"/`lcB=YID$GYdV!Q^9XlDZ)4:qV5^AgStVdXVl-E+`5]R+`6?39[C*KU]"5PgUT:;dVQmY=[]-O@
-Z)b:I[^NTQ[Bus6W2uekTq@bdS>W3]WiDtkUS+K^US+K_VOj:VTf]!EV5:,eY-+b+[]HF&VQ@##YID-S
-[C*WQ]#;e&Z)"+p^;nX7^U1GeZE1(1[Bd->XJVkg\@o&(Pc=Y\$Dsc&XKA@nW2QD]rh9glS!on:TVRs7
-R!O+Wr2BUm#,nGuWMuho#,eAqUnji_rhKLfs.fOgl_j^!s2+fRs2"ZK"MVUh`5DSk!5nWN$,aWr^q[Ur
-]t1fS[0*b?YHIl+9<"njY-FgoS"6+AT:;XKNd>hU<EEgDA7AhI<)-e4Amo(ZE-dG)T;/Nn\]*.Ac,.,u
-XJr+nTp(V&PE_8iP`h&gR$NeiLk1#!F@gRsEI3%[G][k=BlJ!@O0>a;G'nglH['U]JoGUCCi!ft?X$`>
->Zk-2='Aj0='AX/?!UZD@q/t[?rg-)9heGqEdMY;EH#W/qJI9a>[CoK=CQ5pH$amZDIHsnFDu/=DeWs!
-B4ba`ra-+KB4kpmA7/kZBP1j`?iOL3D(943AnGRa@:*)8=Bo'8?!:B8?<plD>@;;b@p`A:<b,oXC2S*2
-CL^[V=T2)+=^,6CC1hF"GCu$NVl#UUM)^HPOcG9IIslihH$O7EDf9Z>GB@nIF`r(XH[L<pJUDfqJ:2ol
-FEhb@EcuA>EcQAIIXH^"MMmWqOckueLl.1OMMR(CM2I+DM2I.XQBRSoNff-SJ;/W&H@16rJqAZ,H@9p`
-Ed2G8CM.BnBR5,`LNmZG@U!)QG`A8jR\?7BS">n0PD"dVIs-/:CE%/0E,]l;Fa&%PG^4LWI!^3\FDc&3
-EdrIh]t4'H"L>A>YcnD<Za7$H[^NZTrji'?s1/0>s0hj3qQfk#qoSlZs2k/\!l`1"rl>)[q8P;4b0/#R
-cHsnbdaZguf%Jd2g"P-4h;d,/IUukr?"7JM:fg.H2'3DE-6O<G&eu,i'd=qC(4I>\6#(\)P`1?QPEp`g
-Su^AtjP/G-Ne2OoEc5H(DI[=$Bjb7P<_YtI4[VG(9MIi73AN0A003Uie;ILHJ:rAdAtGo(:JXn`:J=&6
-3'')Y1,^jI4YnrX1H.EY3C#u#5YF-f-7L,`-pML>=&!7:8Qf;'>?kB:>Z*dQ<@h!-6uRBtI!KXC<E3FD
-A701\;,^4b9hRi?5X8+=9MnVR4[Dh>:.IK.3BL"8:]X*UrBhhp4"Vj63]fMe1,(OC1H%-E3aZ8_3&;j.
-5=dq#8mP_&6p<gmr[K$N3]B?$6;C<cMm_$ge=V#.J:W?1Ir&:mBP:4FE*H^TITgB.F(ef`?taM"Fa@G6
-BinVbHuaC7>\I#+>AR>B>?kZGAn5[uG'JgnH@gE`H%q'!DfTT:Ir]:JJp3-%K8Oo$Kl_BNE,]JtApSQ9
-Bl@p%A6a.]C/IN"78Z`ZDf9Z6?WTfm3BBfFZd@:'bg4\U]V:UOBUQPO4%Vh-*CE1a8ki)^8kiGk9i"hg
-;H6Uk7n5p<2`OY`.F-E@f)+(ug&K\&ec""se,@erebn%qf_=(tRJiTMRK&fVSHPIQS"-#GRgPg]U8+N[
-VPpPrXD=oBZ*L^>ZF.$G]">DVWhlDaW2QGpYcb4>Y+VA^U8Y#aUT1/dXKAS(XKJY;a3N#P_o'-qWiWA-
-\@oYk^;e7<c-Xn\`PfR(]">M_\%&rY]=>>g_7[CiZa73U]tqLtaMu3UdG3dGn*BuB&+&NJmcsE:o'l&9
-o'Yr:mQL4;o_&%Qo(VkKmdfo8lJgggnFc\Wl2:5En+ZM>p\"1No'u8=p[@bPqWdA<m,m<bj65k#nFZDF
-o^D&1rUTpV3;i[OrquQap&"[bqtKdVp[dtFn*TB$ip,^klKmp,n`&ZkhVdS^k2kppnbrCXo)8:Rq>0gY
-r;6WorVc]p/,oJEpZ_&7m-=37mGc@)^Z=A/g""R"cHaSUf%AL,lJ1:Vi8<VUhrEbUi;VP#gtq)Mg"GHM
-io\kHk2tU_k2>1WjPo1Th;7,Ff@ed*f[\I&g=k-,e^`:%dFR(,f?;7Zc-4J^d*pCifA,-7gXjj"df.o"
-gdg)Lgt(0:gZ%;SioB%UiT'.pnaYYqe]>qadETqcg#h>Vf^7SVe)B0?h;-f?g=kE;gZ%,BfA#'4f%&@(
-gt^rDccW)HUT!pl#-tP>Z*:I9rN?(#rN?1(r3ZI2rNuO2qm6@'ri5ptqlKt(YH"T$WW9$mWWK)rV>d=o
-V5U8grhr_mWi<,&X/i>)Y,S:fP`UohPDk$AJVoJBGBJ(MG^+1LI<fdSH$+7YItNrSV4jEBP*(KNL5D.i
-VQ-MkVP9obUSj]PQ^jA1R@'A.PF.GrN/i@RPE_N'P)tigLkph?PbY"UUTM#5_R[P)e$lTn\?N`i`59=,
-`P0%%]u8"/`QZ<5_83do]tLq]WMd)0^Ve4#cIKS<`l#.%_nj.&]Y(es_T13Q]XP_cXJM\k[CaDd]=khi
-[B?gJ]Xt_d]=GJk_8jdA_7dP$aNDT?^V>66ZEUO6WMH5ZVPC&gX/rP4ZaR*;W3NJ(V6-r2bK@]:cG.$5
-b0%fRcd:"`e(<0tc-"2HY-PI>X1Z-Y^9OfBZ`0e"V5U5bTV8![V5L6(\@]Jf\\>be]tLtdZEpj@XKo+/
-W3j.A\>HC>]!]&Z['dBR[^E6>XKe[sUS)UtU8XriY-"\#W2Q_qUT(K$Wh>lUUS"9ZUSaobX0Ah3Ycat$
-VQ[8+Z`U@9Xf\t7\%]MWX/W/+]>2\*]W8-DZ`pO?[^*-9W1Kl[]t^_2UTUc%XJ`"oVQ-MjXeq__USXod
-V4aW^VQ6DUSq2HmWr8jnVurrrW2B]qVl0Nis.fLds.fOgri#jrp8IkdrPefTs2+ZKs1\NMrkS`S_Sa7-
-qniKO^q]l_!58BA#IUtGZ`gR7XT#=EWiE5-Wh,]NUnjKcZ'pK#FC\ouBlJ$%?XQl6=^,$3=<([RDh=+@
-TW+oqe&9ARbHn@QY-"[oPDb6RP)bb*P$XH=PEM,eMh-M-H?amgIsZE]Df0N5Iug\4L3@rqL4=\uK7IlX
-Chmg#A7AtT?!glC>?P-8=^#$1>$YH=@:NeU?WpB)<_uatBQJN:C2e'(E,KQ1D/=$'C0b1YB,=lkI>X)K
-ObeR<H$k-gG^4IME,fl:Df#Df@pN8B?<gT4<E`U1=]\R%<G6#XAn5@T>$kT<=^#$5>ZtB:<`E4->$,'9
-@VKLa?rp-">@LlJB4bac?!(*):JOhl>[LrTB5;C2Koqt)VNZprMN!FRN/W48I=H?aGAD&6D+JYfGBJ+R
-H?jshIXQm)L4FZ'J:)iiEd2_HFEMPBEccMLH?k0uL4Y8<L5CV;LP^kAKS>,8Kn>&:M2.:WNfT*WMMR+=
-IX6GAHl.B]I=H]pIs6'ODJO$*D/a<,G_D!3IrJrtB,5Q;QCjh9R[Te=Tp_1*J;'/8F`h>0AfPArCMn$.
-DK'Z@FE2PLGBJ%PDJEm'Bl86BHb$QYZi@<0ZN[_E\@B)[r4;p=s1&*;nZ_nqrPnlYs2k;`qo]#]ao9Ec
-aiMNDaSX!Zb08-0c3;SBe'lgtIb*-(g=G!4f@]-Egr>Lk?!qet>%hGC7n><N'ce,7+VYS-%h''b&ePfs
-)`V#SR@'2%S==bXPI]?'j58\2RuDl<GC+.IF_P`?E,B9"?<0ck5Y=F::ejA?3]/TH0Ks1"eUUJ.I"mK&
-FJ5U7:K(+];,'MJ5X%Ir4$#2YIR#kS4Z##Z5;tbp76W[`,pb)k0/l@BTN"]t>X`+,>?P!+<)6UY6X*SR
-;h1-tN.ue-I!fp_Ec#f)9iG8#>$+[":JX,54$u1g0/#=J4?5/M0/,g_69mUi/1<8+.4d)*0f:[C0e"J(
-1G1.51dG,B6pN^Z-9Ogb86JnmIS<$g3&3$80K_KV4A%q0=E9P3dG*BVK7/?#I"ZZc>$G]Q:g7a5<E`I.
-A8G[jCi4'-Ec5c8L4X)II"6$Z;c7FB>$kfB>$PHG@q&khJoYFEDJ!p.Dg6tgFDl,;HZEhDLk^8-G'\XX
-G'n=SA7&e^BkV4!@pN\aDeiff7Rg6E85r5b<E!:JK7\8N8QJPY;ea%td\Fh-d)`tuLP'$!]P0Q+5s[^u
-5sn+39L_WT=%Z%\=&r3q:Id]88j#15/h#)rrR^tu#M7Y^f@JR(ec""qe,@erec+2#f`'S&g@s;#R/WHS
-R@9TDRK&`TRg5LUStDUFSXf\Mr1$6LTVA0UUo()kX/rD,Z*L[=Zb!QO\[o5`ZDjOiUSa]iYcY%9Z`L6t
-PFneFSu8E_VPBocXg#"4]Z/+8`PoO"XKAY0]=n3Y%`QQ:d*gCfaMu$+\@K#YrjW*C]XYGh9#80P\?`EM
-_SF+._oop6hpgKBk3qR$o_%D,mI'3/qXjLQpA":QoBu;Ho(;_Jnb;bIm.0]5lK.-onFQJTp\XXSo(i+T
-r:p$ZrpL]gqXjO[p?hGAlfd?biTKRuo_.qGn*9-)rpTjS%diZ[o(;_Mp%eISo(D\GrpYC&lg=*/n*]Q4
-n*oi>q>0p[q"F4Jq>'[Np@@eLq"O^crV?<dp@IqPq>:*hs8W)urVcW\n+?5=q=s@9ahY^ShUpK2e()mo
-c-Y.sguIb^jlkg_io8_Tk2P:Sh;$W6gtpW3hrW_Te_KHXl/^[dl/q'biS`_NiRuW2f[Vn7f[na-f$`%!
-g=t3/gYU`?ai;KIcI(1ke^r:(hr3DGf[nX&g"bHCh:goLk31[]k2>(Vjl-4#2tlt<jknV/bLP(dc.(G.
-k3:[fjP.l6hVR)Eg=k65h;-uJh:L3.gt:3.f\53;j5&&(Vj!mSZMUm2Yd(I=ZE^V8Yct>0Y5GF#Y5b^)
-[/[Q5ZiIQ6[JmN5[JR<6WiE%uWrB'uXUMA8Xfeh+WiE%uWN)rsWrK'tW^`naVPU/eV5U8gW2QVlWiE2'
-Y,eV*Xf8G"RZE8bObnX>J;0)BJq@fME-Q;>H?jONDf9`JJVJi<S"6(8QBR2\Lkq:lVZ*S0VPC)iVl6;Z
-R@KJ.R$F),PF%ArN<tW3PE_N'OcPTgret'>R&6a`VQ[G6_RI7ueZl0`\?<NkaNDNGcG[]>]uA(/`6,s.
-_83al]tLk[XK/e:]YMY.d+5qFaiD?Fa2Ps.\[f#kaNW2W^r++"XehbjZFe)e]tLh]YH>22[h?*Y\@8r_
-[CO,c]>DFn\\Ghh[iMrfW2Q\sY,n_(Ycb:;\A#enaj.o?^W==(Z+RWXrl&0edE9JNaNDE=b0%oMd*U+`
-eBlO`['mQTYJnGn]s4]AYb\"lUo:2gV59rlW33><^qmt+\@fJ]^V@@hZ*U[8UT(>iU9:r-ZDF_>`4iad
-_7mLjZF$mBWN`.gTe)n/V6$\tXJr%mX0/Y*WN`b7Yb%;VU7e<_W2Q_nYI(dFYct:/W3N_7\Zi@<]0j9;
-\%oMQXf\b;]tM_/_QBuNZ`gF>[^*-:W2$Ai^Vct(SZ],tXf&(nV5U>nXehY\SYi?_V4slcVQ6MYT7hfs
-Wi5oprhogprM][m"JqoiUSIa]s.fOgri,go!3,gnqkj\>a2l<@`5KOl_#D(M]tM8\^B26f_Z%CL_DK*F
-^q[Ut]stP][C*?IYHP%-Wi`D&WNN;-VOEmCT:**mR>$3:D/EfiBlINc?<($+<)cs3=^bZLH&@r]Xf\qY
-aj&,SYcdu,@B,rcNerXYOd2)lOHblmPEUl_JV8ArG^b-lHZsLNE--2SP,kX>GC>!rIXZHfHYmM5CMIQr
-A7]4Y@pi_L=^#*6>$4m0?!^]B@q/nR>?+O$:Jt23G'n.DEcH#=EH#gpC'80e?t!X`ARKS2N0'3aLk'u#
-It2ffG&qP?DJj<-rFlO@<)ct"<ENC&r_sk8;,L5$@q9.`AmetV@U38I@UWYTAnGIZAS5L[raRiuAn,IV
-<)m13?!guMA78Y?:ej\_<aB*B@r#gqEdWY*TW"fLLl$tHMNNs[ItN3#GCFgUE,nZmE,p/DG^+R\I=HZk
-IY*6&G^k3hI<BUYH$4:KGBS+NF`r.[Jqer.LkpeDLkgb?L4b/7M2?t@MMm@LP)kW`MiE^RMh-A*It3#r
-Jc:0OIY!,tG\hD@F)u5<D/+6JNJ`=-@qf^nFFTUKT9bn6SXuODQ]QiSNd5SaB4hQ`AnbsqCi=64F*@P'
-&:&JBFa%e?Bl7^)H[:+N[^#V6'sb-OZa@*K\@B)[]"5Mb]",A]\@/jAYQ1j*YPk^&YmJ@e_o0O6aN;TI
-rlYYmc-=GUbg"ATb/sY*s2k8]$HgN7c-FV]dF-Ln1"Fn-g"Fp3j4i5?gY:i0LKdP^BMr_]9L)*.-RTN7
-(EjD%((Ula$k*[_*?HChBSVuSU'@KLNKLj.hu;Y#bGq%hGCGEmH?Eb1E+F$,AR/D58O,m;8l/8K4#fAZ
-3&jKPf[tdUBmPAdFD?Mt9ghcS7Sd&X:ImuM6UX!m1HRi[3BAoQ4[1ee77B@!0IS;"-7gr^NM9HSCM@*s
-AR\nA:JXAi6qCNX5\?@RR>c`CG5ckZKlLO0=%l[q<Duah9hS,;.P*D//i5I8/2&V*-RU<&3BKDj5W:P`
-4#SuZ6ps=8<),bF9hn&86pa469M&2F1,1s^5sdq5ISE9o1+at'1,_He4[;k>8nigC]%#WpQZR7pH%(^,
-JRW81BjY[q?=.>S=^YuLEH-#6DK9Q&@;U'n;epPeDGXAZH"p\aDe`fi?=7G_D1HD)Df9<8JpV`kG&(r>
-KnabkLmF$VHZ4.UEd`[kK5G.4G'n=EFDkl-DgHeK87G8!?=7;@=]eI#HAdQ3?U\*t;d!nOf?p;2cHsYJ
-W0WK[R^QET7R9=)5=%S'6qU'K<`;RY7p/kj:f9nQ5>4@*;_foMe_0rRrmh/&f%0fOs4.(trmLqre'n9F
-s4.,$s4RD*!8RS.rn@5%!13YN"dkaIR@0NAS,Ao]T:_^JrLa(\s.B=cs.fUmri9#"Yd(O?Z*UsK[C!BN
-^:1>FT:VaLVlH_oY-+h-U5bP;TU_gQYcb(/Xg5=DY-POObg4YU]XbP[\@];`]t;%p`Q#p=d*'GI]t(e`
-\@/ZHYck433kr>=\[SfL\\u8#`59^7_VWi#iT0:dkj\3+iU-*umIfr@o(2YIp%7bGp@7eJnF-,Fn*BQ7
-lL4$(rpD6,q""@[m-s`@pAF^[p[e%LmJ6>LrUfXQna5Q$ioK=jo(`.WoC_V?oD@tfnF6/;nb;SDp\4CW
-qtp3`pO;l)n+-2Jqtp6drVcQeqtp6aq>'RNq"<tFq"OIXqtU*aq=aLTqY0XUq=jXToC;GOrVcW^n+ZSH
-qtKL9`PB7Lgt:3*dF-LjcI(=ti99Rmjlkpfk2tCTiSE5Di8!#5e(<-tg>q/Pg>_D`kN(LakN(X\iS`_I
-inDl<i)/4cf@JR+f$i+#gt^N5gXt-5dE^.fda[%(gY(<8h;7&Eg>(H5f\Y]HjP8kYlK[6cjPJ_SinibT
-iU6.'inVl$ce$Xjc-k;&jQYOcj4VN,rnSXQh;-lAg#(fJh:pZ8f@A@!e_/X2hqZN!Wg9H]ZEjG6ril@+
-ril!s#-Y5;[C*BKrj;m<\$i`QppC""$`g;.X0&M,Xf\b0YOSUlWrK!sWr&_DVl6SpXfSY*WiN+uXf/%`
-LkgnFJ:`Q2M2d7GF^o'/Df0fDIXHHfJ;#5)NeW=MQ_C1MSWo4sMiF'lSY;UBR%'bBUn4'ER#[AnQ'@I2
-P?3p.P*hGsR?`ejO-5H^OH>m.Vm32'ZF%?P\\H@nXgu-N\Al8)`5g-=`PfL-`5'7/^:(ko\?rr_[(<QJ
-\$NKP^V8"?[_0Pp`6QEC`kT=*\A5JjbI\Iq]Y(A@S!TkKZbF/l^9tPYYILpFrj5M-\$s#R[Cs&Y_83h%
-`Po^/^VR"SZF@Qa`5'10a1f7*`5'RBbJ1a1]rno]^qRt4`m2?7]Y_J,`PKI5`59'qZFJ<.cHEW)]t^kn
-_7R=ariHg.Tr4Q[VP^,bUT^N$[_Kes_SUZ3^q[1a\Zr?C['6X'Tr"NWW3rh:WO9OX]Xb>^]XbMW['?p6
-Z)=:sY,/2!WN3,"V5C>uYc=b-XK&P%U84W^W3EA-Xg,1>[^WZN[Bcm;\%K2[YI_<[^Tt>_\>ZX4XM2E\
-`43FZYe%3GXLYdGZ)OLnX/*A@Uk4s4Xq%Y;XfAD!Y-4t+Vkp,fW;`V)XJr+qUmRg.JZl2SW2HPlW;`[s
-W2HPlrhfamrhfRh#,\8oV5C,hqPaFos/GsqqksD7"j"^%_SEtd^B2-^]_oJG^V@RurP&]T^qm^u^V@Cl
-\@DLF9s_10YH=k*X0&M,Y,eb1VO3^>RBsAqPE:QQL4*iYG]./&>?b96=]S^6@:*_gJW?:mTsqA=[)]ej
-[B[-MZDX4SOdD8sPE_2sOdha;P:_rZLO=AsJ:`2oEcc5>Ee9LTWf;I\L51>1GC4pZASQ!nBk_-h@Uj"W
-@9cr@5%%Jq>$"j4?<LZG@pibQ=Ar3n9i5bKG%k`1DJsW:E,]Z2DJ=63DK'Q3I#!`IQBd2SH?3n?CM.-b
-?=I,Cr`VEe<E3'r;HHdq=BJX,>$>$0='/m?A7fOkAn5FcBOYF_An5UkBOYIbBOYI`?X@2M?t<VO@q'7j
-E,KQ-IV<+o<)ZLk;I*^?@r6($F*rY)U8XuLLPUbCLl[UUJ:`6"H\-QeFEM_LH$F=SH@:0hJ:`8tI"-Ti
-H[U6hG^"OZF`_SGF`_YHG'n[aJUr3%KS>8<L51M<KS5);MMHtDLkgkJN/`mTMMd4DKR\N'Jpr)sJUi/p
-IX??grcfZ2G&VJCE-dA"Kn+8\EclPXKp\I&PF.f/SYDmKP),$ZF(oRkB,YN"D/F',FE;SIFE2PHEcQ;>
-Ch79mBQ\TI[/R?'Zi@E2\,Wo:\Gs#9\,Wl6Yl:g/Xf\b/YPtd'Z2_WI_84%.aN;TIbKS3/c2Gric-+<0
-c2Gfdb0Bq0"4#6?dJhT$e^rC)g"5'=hV8%_)<KGbKhk?D;IO?F9Me;G6736Z-Q*O5',MD_'It(F,on?j
-;0o(;R]2dJLo&JHf%S]pYG[V5KT1>+F^nruA92Kq@U`YE:J>Fk92JDN3B')W3''cZg=hd'H@q$3G%Q#m
-;*IcT6qpZQ9h%]P5X[^l4@1nb4#/NR5;P>h763^o/h/@p,:cf:NCd#S>@)YfA7SbE>>8g3?#3\BG+4YT
-KR.KKAn"_F;Fa)82F')Ur\>*@/M/Y$-S[)#1c-pD3B8oO1,OG?4$Q23<)#kQ;c6"N9hn2\?W9E];,',=
-90ka47RKp85t4:C?=I,D<DZ%A/12Z!00r&k5uq&bD0h2Rg#(PBDJs]:F,#KtASGplC4:8EBP_KuF)b;s
-DJj-*G^+"(=Cb`7@WH($>@VqsAmeSQAmekM?ta@\G\L9$H>b9bHZjX_G&;/HMi2q,L4Xc3JTcHpFb5F$
-IWoaSI"6H\FaS@EA9N*1FCG,a+]M]W=^Qr>I"l<4B4>ImJAp'aS]&h#b/1EYRrkC79d`+'5pAWa77g'=
-:Kpk!;GTnc;GBk^8Oba*4#K\e/'ZVtg"4j,f)F8(f%8O)fDa=ueGn"re-OUTf%/L,g"P0ZgB?Bigt^Z`
-gABS%Pm3SBR@9P4Rf8cXSXlGQT`^s\T:Z%TrgsLgStDXLU7n?\W;`h&XK\t9ZEpjFrj>;+\\#JfZDX@j
-V4sulX0Jn2Y-XL`WMZ;`TsCu2['-U7Z*^U/YK"u;`4W^oZa@<S]Y1tm^;Rt/a3`#L`k]:&\[SuNYd(I:
-C9YIc]",8RZFRfa^;.M*_SY*Wh;[P_lgF?2m,[X*l0Ig$nEfQ7mdTl<o_%bEo^;/Ap?q5:n`fB%l0e!/
-pA=CXp\+L^p\Fa\p\FOYr:]aOqu-<]p%.G/inrbUjlu(%oC2A<jlu1"rU(3cnGDkUrquTgp&"[cr;?Hl
-qu6A9q>0p^o^D\Up$_VNq!RbGm-aW?kjJ'6p&+a[p%nRYmHaH<n+-5Kqtg6grqlNgq!@JDq=47Mki0Rr
-^ZOP2fZhIYaiqrRe'm:@m,d'Zi8Eh]e)B<Bg>(T?e_f3Ahq6cHiooFbk2>1[k1SPJjQ#7Vh:q)LfAI\-
-fA"TtfA#'3f%A^2f@JR"cJ-t"e^`-ugXt04h#?&*h;-c?gsOR*i7Zo4e^iU<hWO(_j6,@Sio0(ilgO#p
-cH=Mde'?4df\YTJg$7MOcK*d:hr*GOi8E&@j5JkSin`/6d*^=pg"Y96c,coNUoXL#s0;O,rilR1Yct>&
-Y5b^)[/dT5[0F(L\$rfR[J@3.WVrk"Xf\b.rN>[is/Q*ss/Gmo.&X#CWi`A)X/`5#X/rA(VNQdrO*QA9
-N/WdQLkfb[Hus=PFb,*rK7YA!Jqo;9I>+/dV4<d7PDY-YPa\23Pa7c0U8+?KR[K;)Q'mhurKC6EQ'dc!
-R?W_hNfJpQN/a4&VlZbtZF.N[^r"F/Z+[rY[D'&c]th_$^Vmk'`5'1,]=#Jk\$E]\ZF$d<\$NTW`4XCD
-`QHEEaj.iDa2H$B`O<"lc5".)]=Fi1Q^",;W3NA1[B[6EV5^]'rNQjA\&>hrd)a)@]u8"8b/aM"7(g.D
-]t_7o\$*Zh\?EKZ]t_V+\[]PfX0K1H^<Fg<`5BX.\?a&j]=c)&b/D??d)X/I`Nlnb^p:nh[D&oJXg>(*
-W1<jV$D*udWM6f1^;.1c8%Q7J^T=uWZELL>YGeP'YH4V%[^*KM]"58U]"5&K[(*TRY-"_5XJ;r$Tr4TZ
-X0Ae.WN<5*Wi<%oU9CVpVl-JlYH4k0[/R?e[^NHL[&Bt2\?W64WN*86ZG")gYHt.(]=u)"[_/fP\@&QB
-\[AcKWMH)\T=__7MPRDX*NucQZ*:I*Xg"t.Xf\P#V5'f[X/DhhTTu+%JZl0SVu`fprMKgtW2HSlVu<Lh
-V>mFmV>mFhW!'*#WiE&sW;EImbPo]oaiD?:^qd_"^:q7m^AbeJ^:q@trkABH%)BZl^;%Fr]"#8Y[C$:J
-['Qs>WiW5%riJMfWN3)*U7%REXLG*qObeaHNHB;jFD,,e?!^oG=&rO3@q9.mMOpE4[^WoT^rF7%[_'2T
-VOER.Q]m]"Q^+&*R@!l9/!>a:H%1?rI<T[ND/O<DP,bR@I>!B3KnF]#Kl^jAD.dQo@UWVOA6`GG=[-1u
-=BJa-=C#69?XmSQ?sQi4<D?7gCiai>EcZ2?F)Q#;DfKi:E,KT7F)QGZMis?gKR@oZ@:s4b@U3)?>$Cl-
-%TQM3<*E[6=BSX,>?tN=r`LX`B4kpoBjtITAS>IV@:WhXB4P@YB4bOX@U*5M@pNDL@q/eUBl7[%IV<D*
-@9[#A:eY"u@Ua1mDf^,ROeSbNP)P<UL4Y5;M11#&I=$TlFDl);FaA:MH@(*gI=HfrKS+u3H[UBkJ:2Ze
-E,]rBD/XB8G^"I[I"[0%KS4r3J:iW7M2-e>M2@"BLOk#5OcPWeMMd7FK7e`+J:N&rItE5tG'eLW5'V'c
-E,]o<F`hbSMMm+:FDc/@G)(mBS=Yq3R[fqCU6gppMj&=%G%G<!BPVF&DeO$2F*2_PF`_YDEcc,5raZ1F
-FEr5?Yl:p$Zi@E3\,Wo9\Gs#9\,Wl7Yl:g3Y,nb-Y-5%5Ykt[*_#D(R_8O@8b0.uPrQY8d"O5-5cd2U8
-rl\Znbfe2TcdC.ge'ljtf%A[3g=Y'4gYUlAiT8't;I<s0Ci3KY:-q?B)&Y%N()IQ$)]g"8'H%o:*ZHeH
-WiVJ]VQ,-&]#;q?bdF+;OaD\;H$jpRE-lSAB4,+W@pW/L9L_ZO9gUcr2D-a@89NV<LgY@[Ngb`HJui<G
-<*;U[8NfI)5YF+#4>f5d2)RBJ0g.`U3(67q3\r99.jHAp<-4I7DK99'FC&Ej?>4Ff=&<FR@od],J:2`a
-AR&502b-A)5VsrD0erV[&1oIm/3-6`1c@!G4@2:p2`H1E:/">W;GTYA1.tM-1-e>s7o;l@5Yaj.2aBAe
-9hRT66V'U)6;q,d<)?Ld76<^u.j[2@4?ceN;J'Wh\CoWeV2'YL@p3JVCg1@X>\o"2BNA/=@s;ocDK9Z/
-Cj'l1GB&(U?>+LuJ8T1>=BK*E92SeuAn5F]A;5;:I!TdDEaWO)Lk^.rIY3B%G'IP,L6m^TN-p53IWBa\
-G]n7PFDubV?<:rZ?"$;u9iPJ!BPM'oOFh>!BNo4WBn25ad*/#uc-XYOZ\sNOS\%oX;*R?577g-L;)q?V
-=BAm<<)QF^8khiE3B&fM82;^?fDaG(f@KoP"4l&TecFCQqpbVorRCkts472&!8@G,#i+=ohV?l?g=lGW
-#FCdER@9V8SGo&ZT)G;]VYR(eU_BMuTV/*VV5:,hX/rJ+Yd(L>Z*F;8+LSYd\@B/_[]Q<sTU_UNVkKf^
-Xeq_]U8=]\Vm<Y4ZFU:MXK]+?X16%GcPt6T_S3aq^:Lqh\[B)a^W4L<`PB=,]Y1e_Yc[o'<55iI[^EBH
-YHu'Y\@0Pt_;!8chW<kYlL+33khtaoki_7(l07C$md]u:o(M_Po^hhOo^MMBlgX?1n*p)LrTsIVnbE%V
-nauYQr:^$^q<mkEnb>oVp@@D,iTBImnFc;Iq"4CSn+QJJp@n@ZrVcB_qYBjWoCV_Ip[mtJq!IYKo(VkM
-r:fj[qXj@Pn)<a!mdTN/p[n(MqYpNprV#RLqYBg`oIK:unFHALoD8:Uq>0[Tp$_A?na>AV^q]$fg=Fa%
-bK.cQcHk8+jQYU]ioLO0k2bRYhVmJOhV8%`E804,iTB@djlbX_jQc0ojPo1[kN:dbjPo"IfA,<:d*U4n
-i8NA?gX+F&da?Cndact#f@nj2g>ClIg>1f>g>(E2e)'0Ej5JhPjQ,7Qh<3tWgY^iEi8WkSe]5SUf$_a]
-bgP(th:Uf@imu]9f%;8-i7?N?hq?Q:j58YKg!Ipfd*gG"iR,umU6qm\Yd:aDYctFBq69[uriQC-Yd(L>
-rjDC,s0Va1s.o[ks/>mqrMon!nYc>d#HFf)X/MtsWW/mrW;j"!WrT0uWGno=V3m:!M1^MEOGSODKRIi\
-G'eUaGCtR!L6%FKM2dFCMjC*9Y-4akP`LW\Ll.1KLm=BtQ^X>,Pa.Q$QC3o$OHl,tSs#;*PE1HLI#<Z/
-KV,<IXJ)Gr[^`TV^!+:'YIhHTZae#b\?s&a^VmU,^Vn"3_S!_'^q7@p[C`rV\[92mb-oUD]Z8=;]YV_3
-cGdrFa0)kZ\&6;(\uDI"W3s1Qbdb[1]u@gu_o'@/`Q$'JeAB2HaMYg+]tV.p]sk_mZbOSr`P]R:`PTg?
-^q[e!WPZ3X^9G&\\[]5jc.1:fa1&t1bJsP"!OfX2]>2;&]ZA(-`5oO']<e`P\\,V\Xfet)V5L&dSXQ(I
-Tr"`uYe%EX]=kto]XtJV[^`]LYHFe$W2m,+\%9&W]!f)Y^VmXlrjO\r]!f#SZE:"$WirM"Uo(9'\?;g8
-V5UPoVPC5hW2lnuYH4t3\@fDY\\PGW[Bcj6[CinB[C3?G\$rZHZa-m8YIM-PZ)Xk"Xgk[?WO]==Ybdq^
-TV8m+X-/aOVlI,0Vl$i'VP0umXJi,'VkTu_V5(&lR@^(#JubrMW2Z_nVl6ZlVtm4iV>mFmVuN^pWq<7j
-W;NOod*E*FbfIc@_nj1)^V7GR]`#PD]DoD@\,E]>Za-pDZ*CC3rN6%$7]WSpX.>WcY,%b^N/<R_P)=^8
-F(nog@q/nQ@U)l<?YF(rIZBMNO.2];[DBi$aiVQ7\@Ac:UnXHKS"#e9R\#q;R$a:pIXHg)L4aekC34H4
-HBY8*R"1-MMh6J,J:i#X?tO+aAS>df@prhT?=7#G?sR5I>@(]B@q9(X@prP?<`)juBleQ9EHH/9DK9c=
-DfTf:FE_\;D/aQ@H?XLTDJ3<Z=^YT@>$"[)<)ZUj;H-Xs@:Nn\@pi_S@UWeV?XdSP,@"Yb@q/q[@prt]
-?smJN<bZ,UAS#LgAn#7ZAn>O^>[qJbD#J3#Bl%BfAR8YH:.nYqA7fXkDJaTNP+ehOP),$PMMd7GLk:/%
-Jpi)kEH67%GR/YCIXZfuKS+mTJK'5lJU`6#IsH6YFEVqOFE2DHH$FO]I=-<eH[^3iJpi&sK8>>9J;&H&
-K7AAuLkCD:Knk>4KnP)4K7SE!G^=aaGB\:ZH[L$ZFa/.RI".!0LP1;(H$k6uNfTR%Sro;/U7\?`Umd@*
-Q[NmjD.m[%DJ3m/F`MYOIXHEeIX66aG&;#1BO5@pEI5'tZ`pU:Za@!=qm?C1pU175[^<BGZ14stYd+/4
-#Iq=Y_8O=5aSs?ebg"DXcI(&8d/VGhc4/+Gd*U1fe'uq!f@S^/rn'lsg"Y67gY:]Gc&Q(*DHU"TA4&IL
-;EucY-7'ZI(EXh?*%)mD*?lsT3DFmXP*r/#Nh)HAQ_LXPLo\J"O-u;bGC+aaJ:)ESB4bh+C0sJ,>>[mM
-.3^`*-oQS/hl:(3K:@I9G_2c-8N0.86UF=D5s[S$5s7Rn5XIS(4?#Jk4@;V,4@;:g/1iA,2+_tZ<+UDe
-<*O-RFC8ooBiehH86]\<CL0q9=B/!X4#95i3B8oI1b^O4/M8e82ag559h.N96UX416T[[_8N&V!5Y4I6
-<(TJT:I7<:4=F)q77f^5;+Nr>7oNMj8Nf=9@:*:=>?"0n8No^24$4o81da`);FXD\BofjWhq4]DG]n4Y
-CL^pm?rh,dDJ39]BPqg0F`_PDH@CHnF`;&/CN496G_10`DId![CjBAp>[1r]Ch.R,CggRp>\7tp?!V&_
-OHjp'IU?c1An5.uCN+fGG^OFYI"RN<G]\UIC2dij>@i%qDId!YBP:^cEfQ0(I"Q*IBQ86IP/5kqO20/q
-c,I8pQ[kjMAj8=K5=AIJ5=Sp`9i#26AR/__>#83s6pX:0.6'sG/CE,%g>(E6e_/jYeb.GteC<%!f%8U.
-rn.8(p"BE!rR_=>QC"#.S"'DI!M,h\TD>A`V>R,$TqS9YV5C2iX/iA*Yd(L>Z*F;8+18Pc\@B,^]=+i<
-T:i$WVQ$\uXJr(lUSO``VmEk:Xs^TbZ*LU;U8kN;aND`K_Sj=*^:_(e[B[9T]Z&%:bK.cE^qI1bYH.Z"
-;nfcM\?iBJ\B<.=_nOC5^tR#_hW<n\lgXH1jlGn!kMtdtl0IU+o'uMIp@RbFp$VGCna,`3kih0ml0\-?
-ros7Ro(W(VpA=a\q!dqJq=j^ZpG)O@p$q;/kNqd4qu6Qorr)inpAFmeqt^$]q"X+BpA+LUnF65IqY9US
-q!mqPp%\(?rp`STq=XLZpZqJ=oCM;8o'Q,Dq>:-hp[R\Gq=Eq?nF,l=o()PKn+QPJp\4.Lq"=%DnEo2T
-^q]!`f[eR&cHO>VcHk8,jm(gbiWeH)jl54Rg]#nKhVmJQi8*2HioAqWjQ>L]i8WnbkN1jeio&\Qj5oC^
-rnpZ+e(<:+h:p6,gsXg0f\+p-cdUIrg>:N;g">!3g>:iEhVmGNgtpoCi8rqUj6,XijQ5FYi8NVMhr<bS
-e],MKg!Im]cd^V#f@&d5i7Hf?fHo2+gssp0g"G$5h;7,Og=Fa(g>:cJimlW*VO4-WZ*CU<Yck:;q69[u
-$*LG7YHY:;ZF.+3[f<`5Z3-ktUo+-iri,jrs/kghri?$u"KST%W2TftVuEXpXo>@kWi;trWN3)!V43O$
-M2dUXPE(TSIsH9_H@16eKSb82LQ.+IM1g&!KU/=2X/)2PQ]@)`LkgY=OHl3!R@B\9S=5t6R$*_qrfek%
-QC+/(NJi[XRZWPgU8tDsTVSp&]=#Gibe(?i^q[4Z[`#Ye\&?+ta]lQu_R[V%[Cj8d[^ruSYcb.7Ye@rr
-ZcUY0`luH@b0%]D]YVG+]YM7sa2l!*X/Dr$^rFgVbgOh]d`TJPd*BkW`l6$?ZFe#q`k]-o_SF40]"c4q
-^rsU7]s7RM+32I>`QZ</a1fC+ZF%*G]"Gr%ccsDE]>r+2\\,_m]IC\1_8*st_o07)_md=p]<A]R]=kJO
-Y-4FkVPC,`SslUOV5q/4]Xtkirk0Yi]!/EBYHG.=\?N-:WNWS4YI1dL\$`WQ]"u%j]!o,RZ*LaF[^#h8
-%'6D/Y-#%7UTC\sWj)K)$E0_sWN!#,Xg"t3riujB]stYa\[SuT[83s4]!\iQ]Y2%kZ*1.6]Y1_VWi`)"
-\$E9@[^33DUR[^=S$ol-PFShUWirV'UT:>jUo:5kXKf(4X/rG.YHY.$V5/`oX/r8!WMcVkVlKQjq5+.g
-rhf^ns/>sto;M_gr20PB%aiVIai26:_SX.(^:q4koXt1:!kPtQrjVj6rNlO0s/c1$rN8JfX0/_0T!Pi,
-T:;%0PF.VtK7%]R?t!PW@9QuA=C#3D?u'e<MN!O^SZK??`QH3>^pgY]XIl5`UnFBQS"6">R%+)@IY3*)
-M1pM0G'SO^Fb,gUVNuakL5U\:I"HulAn,LhARf@d@V'"Z@pWYQ@pN5D?!(<9>$tfJ?=$o<:fL7j<G6Ds
-D/aQ8DfTl:EGKH0Ed<"SCiF<4GC+RYHZX.:@Us(^A78bG?<gZ7<)QRh:Kq.8ARo1U?Y*b\ARK"[#%1\F
-@UrhKra5tBAR].]@pEjLB*)XVB)Z9[@:NeU?!1]QCM.<pC2.O%BjYCT>?FTl<Es$GD>n>mG_D6RW2>T.
-M2."IN/ECBJ9ZZoIs5pSGB\:VH[:,>Hm+&nKnb>8K7\W(I=$BjG^+7KEclSKFEMhPF``"ZIt*!!H%:Es
-J:W?+L4t#+Kn"Z-K7nl2JV8c3M2$\;K78?%JUMunI=H`qI!Bm[H['^VG^4UgK8GD?LP:%uH\7$5OIW)=
-Pae8=Su/KZQAUTeHZX7EC2.U&BPVR.Ed2kUH@:6mI=-HjFE)24@;L43Hag>fZEU[B['Qk3[/RH-[Ka.J
-[C!9FZ14t3Yd(L?Za-sH\\H##a2c<DbKS5Vd*VU9rm:\krm(Mhs3Ubm#Lh/Oe^rC(fDaDHg"G-6g>1N=
-iS`(P@qKY!An#(O<DQ(G0IS1f)AaSE*>flI*uQ+?+Vc+O>]G@PQADNWYHt$mP(A"M[%W2?U7I[=P)+X7
-F(o,o@:NM7=^b&n5rV;66omkug"<'*I"RoCIXI-O?pm.S;F3K7;*RK68k(s96:X-o5X$n]3]0&d4uYAU
-.O6Di0/H(5OB,n4A6s(i?tE5?>AJ5*B2rCpA7'%\>$GTN?;jct=Aqsh5W1qo4Z"iF/Li5*4@`+<69I>$
-7o)cA7SH!.8OZ670`F:/9MIrI;Fr`L9hnGM6Uj4+6pjR?8O#+%='SKl:K14i>>ILS4#JoC+YZ&F8m,%a
-;J(p"fAG5FATDj9Klq<BCLC1]G&hD*@;9U)DJjK6Ch[QrE.!@uJ9l3PDg$#1EcPu.>?Y9BDe<HhBOkFS
-CiKAsrc&lrBQ&!:K77!BJ7`YKEd)PCA8cX5K84Z"FDc1!GVabeG'n[^E+ifiC2@?cAoMdSL5LY0M3)ag
-AoW-NS&aC8T?#F4a1ngBIVbLl@mNLT6:<%k8j,I7:JFbn?X[PbF(f)tAmA;26nq#./1\]ff%&:!daZe9
-eI0mWe^i='g"G$1g"HAY!8I;&$JF(`f@ZCTR$jD5rLF+`T:hmPUA1\eVu3CnU8"L`VZj#uXK8P+rNQ=,
-rj6gU[^NZT\%'2f[]c!aSt;^PV51&gWhuSeVl?Q!\$2m:['[<IZE(+-ZF&'4fZqmjahu*0\[AiNYcbIJ
-^:qD#_8*dr\?W07V5:c4[^NB@[_9Z#_83n/_Sk!FdFm@7jQQ%!lfRI,p[@50o&oH*o'u/Bq)%m8l1+E7
-o()>;n*TH/m-X61p\k'\qtKj\qtU*eq=OLSo^r(Tp[n1XqtKpYmd0TBqu-Nmp]L9YlLY#I!:p-^3qhq1
-p%S1OoCDD?o^V,0n*9H<oD.n3kO@s3o^_VJo]ku6o()28nE]T9o_J@Zp[dqQrV#aRp$VGG)u'%%q=add
-qYKsQn+?,8mdKQ&a2,OPf@\[(ec*i=f@A:&i8ESWkN:mahUpH:h:U9.g"Y?DiniDIjPnhNio]Cbro>*_
-i83VZio9+[ioK7bkN:g\gY^rEhqc]2gsOU)f)F>=g=k33hVQ`8g"4j.gtUK=h;-uHi8*#8:>k6mhW!_a
-j5AeNhrE\Kf%Jm6f?:h@`n&5K^r".9ccjJ_e(;q"gtC6/f%&3sdF[(&dad.1e'cObcIUe+g!J<pWh-#i
-Z*:F9Za6j:mBHVqs0DU3osat.rNZHtU&h$brMKUmrMfgsoVMP_s0)C%s/Q$srMT[tri8\lWMuhqW2Zl"
-Un!I-P*V8oNf/UFI=6ElJqA2uLkL20M2@4HL44]&KS?Y?Z_jUoQ]@,aLl.%NQBR5iP*V5uR$Nu%PaRW!
-Q'InhR[]h,Jr5JHOc#$VVl[%sQCt@`[^3Qacb$Zrc-*r.\\YVb\A5kj`lQ03ZG",`]=khb]"#/X[^3HM
-_8sg4b0n;Ob/_`MahYs3_84@=bK.u`f[A0h`5U*Xhs'FJaihlL]Y);+aN)9AaihoB_oBg=`507%]YV7a
-Zb!M8_p-6H_Q1)[^;Rt+_o]j+_7[Lr[^ENGZ+7ThaiMH@`R`Yb`66?@`QQEFcHXJ]dDs5DZF@?NXL>RM
-^9OiCY+DAbUT'u\TW\9m0sn-g_83n"\@&H>['?X0W3!2-Za-[1YI(U6Z*LsO]"#8\]!AWP]!f#X[^NZV
-]XkWb\$`NM\?r]PW3*G*WNiP0Z2UjhXK&P5X0](7YI;'R[C`uY\@];ZYGee<[B?gG^:UeQWNNeI\#la,
-S=HI`Z*CO@Y,n[pQBdc+ZF6B^Q`@"`Td$/"S!fnCT9u.DVPg8bSt`'ZW25uYU4n9#XJ_tnVl6PkVYd:_
-VZWlqW2T6e!3#gn%FW\PcHF;K`Pf^2^V7DU]DfJ@^&PM>[K<kE[/I?2[/[K4XSo9uY!T4kZEL:1W103D
-S!TY8Ss"V@AS,IiE+NE^?sdJSAmf:aGB\LfLl7XuW3NnF^V%S,`5K-j\ZW-2US4<NS!BP3S55]5LlROR
-LOt&#G]RqWPGY1GLm!a\LkpV8Kl^j?CM@<iBPV0j@qK=^BOt^\>$G98>$G0<@U`bT?s-E/;,p_7Ed2PD
-EcH,@Ec#f5DJoGp%rZ/qB4u7,Ec>o.?WC-GE;jVWAR8kS?sd:?>n11NASGmoBP1pgASPjeA4L6B@V0+_
-@9$cKASH!sCi=6+Chmm)B4kaaAm\hI>[(<1>%;)L>$YE:=Bnm,=BJO%<DZe&@Uj.eCMS-HOeJbONJ!(C
-Mi7Rn,)(_sJU;QaH$OXZH$F[^IXQ]pJ:`H/LkgY7J:`/mI!g0`rH&HnF`_kRGB\:UGBe@X@<m*BJUrH+
-JV/N"I=Z]kIslcpK7ei.ItN?#It)orIt<-!GB\:WH[9mYFF&@^H@16oN/*7FLl$e7J:`cKSt_mSTp;.D
-W2Ho-Yb@2DRX]R)FE;VLGBJ.TH[gQqJV/aWM%5;oJU_rbChI^7I>5;8Zi7<6YctLDrNuO1q6U(-rj2X0
-nZ3J0Z*L^BZEggF]YMG(`lH-BbK\A[d.u)idJ_Gkci2;kdJqYoe,Rqtec48#fE0aZg]#nGgY(?CjjBi4
-CMm]k@U<&5;bTG0+s%jE-nc_]IN'FQ-m']Q+W`BqDM!^lS$nlOVNm.$Pc1pdMk6i>R?j"jIsc<RBkV6t
-AmB"a:Hq9:4[V(a8rhTQU0iP3TT4n]T<)Ei93kXj5"Sa@7mTg@5uC?K4>AiY0f:sK4[D=q5WphO/1WJ9
-<,S%5CM[R$Ebefl='JmLDfK2gIUQPeCia6"A6htn5%S;1>ZsW[8OPs65sIS!6:=LI=BA?p9LhTN905@.
-5X\LA<(&/u9M&/e<EWg<93G.n<^oMD4$l"k4$Gbc1HSH669.:r2E*iZ1HIKN2)Hg@4Zl#,8OlKaMn%Bu
-g5ocaF*E=]F`i.P?>F:]@!-U3IVrt5A79RtBkD'uI"I6/F_PcACfY:eChdEd?XRbX?#"7f@r,[dBP_X*
-C1_j<JqJB$HsUN5>[hYcDf9Z=GAh2CIUmS?CMS-HJ9>[ABP_^,A6MlEG&1]*IYjbVJ9um9P^.+bI#=;s
-d,<QVcJ%%"a1/72G-8qn4\&II,u7?69i"G[?=R5B?Z(.7F`(\uA6Vbr2G%"/43lR3e^W.'g=4LFebRhr
-eHORUf@ej0rn7>*s4d>&'\V-jf@Z=QQC+,1SXl:ASXuLJU8.^dr2KXns/5mos.fOjs/Q("!3Q4(s0;R1
-FLAQc\@8rW]tLteS=#b<V4aKWWMuu!Wi<&!VQ[>2YI(aEZ_sq-Y,A@t]$/UEc-=AL_7I7i\[/H@]t_:o
-]YD4s^:Lh\Yc=Y"]t1Y[XfJhA[(*Z\]Z@t,e]?4oh;RJYn*fN$kk+K:lgj]3n*03*nFfEJp[RV>o(;SI
-o^VMBnFuSHnaQ8LrUp!\qtKaTqtKdUr;$0_qss@Jp&"OVq=O1Do_S@ZqtK[Pp@IP5naQ)>o_81XqtKgU
-rpV]9p[7J@n`T*&m.0l>qYB:?q==7Po(;YHlKmm,o()>?md0K6pA"L]qsOF_r;-?clL@gHp%%qSq#:9k
-r:fUIo'Yf0md9#S_8#*bg"+X$cHO\if@/L3hVR/Ii8W\Si8EGIgY1<4e^`U:i7m/MjPAbQk3)$qm-Wrj
-gudeYip,djiS`bqjsSp;gtUE7i7m#Ef%/R(g"G*9h:L68gsO[-hqd)FgXG'9g=Y-8hVM#[i8s"Xjll!`
-g"Y?Aj58MAgYU`<bIkR0e]>YF_8j^Cd*11gf$<(-h:U<3gXjp&g"Y$(e^r@#e'5hOdbEF0dalRBTqo-)
-ZEUU?Za';0q6Bq'riuL/rjMI.!O]94Z2gO#Tq\<YV>d=lVu<UpWrAjmVYR(gY5>9uWVrapXo>@$WrAte
-W2Q\rX/Dk`Oc>`nNJEFILOar+L4t;)J;&]0M2R.EH\$^#I!g+(X/r%hSsYRsMM[CSOctohQ'.>lQC!o%
-QBdo&R@'?tTU_OAN.HhCI=d'+MPR>VUmRjYXgYUI`6l'$[E6J-\\Z4l^:1Y`]u.n0]skYh]t_G"rk1h6
-`5'$t[(sT#_oL3J`kfL6`P]L:aiVNH`Q#mAf@/$lbf7]Mg>(`LaMGd7`43Cr_SjF7c-OhdbK@c=^VIe.
-]=YhlY-,9`[`$>*d*9#2bJVB?_8OF2\%0&^^:UqaZ`U[H_o9a?dDFJjf$Vsk]Yhn5`QcZMf@%g]`3ct]
-Z)P+<]=tPQXfn@mVkU,_T;8cmX/WD+XLG^M]=PS\['R'AY,nY%W33A-W33P9Xg,.A]"c(u_n*%T]"GDY
-^:h(aZF@Di]",,P['Hg>\?`ENXK8\-YHb49Yc4Y.[&C+7\@0#`\ZriYZE^aF[^N6D\[A]N]"P;MVl6l2
-^9t2KUn+*T['?p?[B?R2TUVF>Ts_;#M4:TJUnOT^Tq7dKURda?SslUVTpV:CV51#\URm@"Wii>"Vl6Sn
-W;ELlVtm:jVZ`rrVl6QaX8f-sV[_2+da64\a2Z0?_SEn!r4Ds>s1/0ArOi0DqmHI2rNlI0s/c1$qlUg:
-X08b<Y+hMYQ'@W.TV7[+F(f/rCMm]o?X7&G@Tm5MC1VC%DgR.nQ(t=c[(F/laiD?<^:(YTX.l>^T:MI;
-TU_[KNf&mXM2-Y2CN"-3IZgS)Ru!;gObegDJqJ)TBkV-kBP_NsAR]1\@qT@_?X-f?>?kH=rF6g\AR/;:
-;,gP5EHlMCDJjK6DJaH8Ec?)?EboB$*G&i$G&qY@AmJ51Des*%Bk(FX?!^lG?=72NBk_8[Am&h_A7TCe
-@:<bZ@V&t\B3\t`BPMC#D/O6*C2.O$C1q0hA6`A@>$P?;=_),S?t*GC=Bed*=BJO'=&E(*@Uj.cC2.pE
-OeJbONeN@HMMd=MNJN@;JpMN\rcJ3a"aYNGJ:E%HJK98kKSG/2ItN2qI!g0aG'A4WG]RqNH$4CZH?aUU
-rHKT=J:W6!JV/K(K7//tI"$NtL4t/-K7S>sJV/Q*Jq/5oGB\4Srcfo8H[U9hIt<0'K8,/<M1U2-K9)Fm
-U7nEUQ(4YKW3<P4Um%18Is6*YFEf$SG^4X]I=QltItE<)MMd+<I!g0VDJ='9IuLn:Y-G=>YctJ/[/%$.
-[/@91Z14mrYd+/5%^3+C\A#hu`P]X8bK\A[rR1Vms3gqpqp>;is4%%s!7^ttrn)GJg"Y67g"P04g"tN:
-Q#0iECf<o*>[(0!4"V[#)'g[U+<VjL+qu%;,o\0O3FHrHLo6u>NfKR.XfA:mVm!+dLPUkCIsuWbG'J:[
-FC],u8j>X.,:Y3"6&+(EU1&qCS;rPWQDn+U86&M^8QT+`8O#R06r$F)8Nesj3]T5`4@DV,6Vp?9/hJP+
-10eO[Ch-aSDIQjRG&(l&H"CYn<a8X(CO'`/A6_\^1gsH^=&VCF6p<k%6pjI:9NY=m9M.uW=%,PT9fY4&
-6Ujj>=&_%G>u4U-='K':92A>]<_l@U5<Un`1c[`b5W2PN;+XMM0K)(?1GLjK1H7?G2a9Gj9LM<A@>VMG
-inBW2G'8"WEcHM^HXpu*=BJs>@q]h%G^+7IF)Z&7Bk_mDH>@DIFCAitC2Rj+FEMD%=DVqaA9`01?s[G]
-Che39H?O"IK6DKpBP;?qDJs`OJ88hIH<b03K7JT2J8&t9?sdCBBE2+.C3FK0G(PKqFE2S\R>uE3HA.KQ
-]@5]dV9[fNf$DFUT8(#)>WYV]<`;gp>?Od&@q\tD?".)gHtcMU>$"3c3_<456dO`Hg"4g.g=H&Lq:5`"
-f@SU*fDO;)g=k<9h"fY)g"?8T!L8lYQC+)/S",t<S=Z@HU8.Xb"KAB#WN#cns/,aorN$(&Xfq`.s0;R1
-9=;4:\@8uY\@B)aWLB6ETq%^JVPC#dY-P=4VQ$W!ZadBEWM-AkV5(?%UV+Uif%Sa+a2Gj-[&KjtYHYLE
-]=u,!_8*[iYcOk)\1"VbYH+b7]=Pl#ah5R-_:-KSg"P<Cj6H3th;@DZn*BT;kO7[%mIB]EoEOjSp%7nL
-nc&#Jo^M86lL=NCn+$ANo^DAFp@RnPp\FR]r;-<bq=O%Alf[Htp%8%To^;5?o'c,?p%7kIo'u2:n*K9$
-l0S!4p\"@WmHsWAIdlpio(_M;p$;#4lg=3-k3D@'nac5=nFQ>Fp%\C^rp]garVlfooDS[cp\FORp\=@S
-q==4QoBP]1mGc1&^ZF/&f@/3ocH=\ge_K3HkM+eKhqm>OinE,>g=k62f%]0Chr!DRj5].ZjQZ!un*8ok
-kN:RVl0[cujQ>Xg.HT+/g"+R(h:^B7dEp@fdaQq0iS*,Ki7ZZ<iniA@f[f0GjP\nNiT/nqj%JIrkiU7A
-gtU`EgtLB3g=F]k\%9Z(^V%1f]=u+u^<XdJceR("dF$IqeBlFedE^(ed)a;MaMZ*Hf[ea*eB+ncS>3L!
-Z*1:3YdF;3s02+"!j],?o!\V+r3?O!TV8-WVPX9hrMfgsqPO=mq5=7rs/uC(s/Z*t!2fans/l:$!36$t
-7B!/aVl$AnX/)2VR?NPjN/<4BMNX0]GBnReKo1_;Husa^G'&7bH^'tkV5gGgQ'mu(R$3\tQ'[YsO-H!"
-R$X)*Q^X:jR%g(8QAgTSL4+f9Q]7fDY+_;YWi<2-[_'emZ*:jN_77D$ZbNrZ]"Pel^V[k$]>)+r_S*Rn
-]th7e[&pjN^q78*`kf:$`l5d,b/VQBbg=kke()ja`kf=#_UHuhgr-k@_o'4)`5p!=`Poa2^VRXm[C<c`
-_Sj=1`O<0W^VIY&Z,+Pl\]2+h\$ifY[&pjN]=bbeZaR?S^V@b0dal.Zf@&*td)"/\bf.]A^;\"'_8j.$
-^UL2L[Ca/XY-"juV5L&dTV.jXWN<21[C<HJ[C<NO\@DF<*i>g5YHk74YdLjDZF@<W_SjI0[^<WVYHkm[
-^q.(fHG-u&XK/P+W3<V4XL+q(WMHPpXgGF:Z+INNXgu9]\$i]M_o'4#\$ro\ZF@<N[CNlXU8OlcYdM*R
-Z_sLcR\[0kY,eh0X/M\[R$Er@Z)3MMU7n'GT;%mFP*_N"Pa@YqTq\'ER\6CGT:2=@MM.Y$WMuenVP^8j
-rMT=dri#gos/>IgqkjtUe^DjhbK@oIa2Gg/]t:oS\HKFP[^`jE\c8u8Z2_'.Z2M$-[/[6+Xo#7<YHY43
-[(*!&S!B>0VP9TELj!<9DfBc9F'``t@UN>L@VB=sG@PcIKp%agPa.f>[BR*J\]Dh4^U:2CSsu4?R$sD3
-RurSjOcGEWJTu9^H$t[KV4`[5Q'I>cJ:2ob@:NYPA8,puASPjgARf4\A78nR?<pf@?2\7PARen@;b^%c
-C2A$3DJF$-Df0B3E,oo<E,TB").m>iDKg5GH#RM,@<cm6F)u;:Des6*C1h,WA4:!:@U`k[BPV@#D.dKs
-Ch@?kCN*s%E,T];F*2YNFD5N.DK'<'?t!>G?!:K;?!1ZJ@U<DF;-7"&;,g@e;+sS`?Y*kerb<9nK9;k,
-VN$:fLl.(JMi!.AI=lomH?XRX#'kZJJUr?%rIZ,GL4P&6KR\Q%I=6KfG]n:VH$jgZH$FCLG'S:SFT-D\
-FFAOcI<p?nIXQcnH@'paI!^BnH[UO!IXQj&JU`/uI=$<gH[0j^H[:$dI!pNqItro>Mhd(?Jr#VZUSb#f
-WM,cUW2m)-\@JrDStUX\KRJ7pIXZj#L4b8>MhmFUO,/m[Oc>3SJp_fcIX[3<]Y(DNZa@0K['0;4o<\J%
-nZ2brZMh*?Xfo%=]YMD%_SaC9c-Obbr6keueCE'uqpYSns3pqs!n5WJs4%%urn'Khg"Y67gY1K@f[nj=
-e>[S0C0+5;B3\;-7m&4B+<r6^0/+an(_@W()Ab%[)*V28MkQZ#Eep?dTo=hm\%]AMrgF"RJU`&jFT-5.
-G[Flg:e4)C0K)3f7=3bCWb.QfRu`SUGb%hq4?Yhu9jCmh;FX#B77;Sp7moa.4?PYe4@DP(6qKa$-7'l`
-/5]B#A6Vo3A7/V@DIdNlE,BT";cc^h?uKXhFDbJ_;0-8UBP(OQ?<gZ:=&2L\7n?$34[2A/:fgS%>Xh.]
-<D64Q<Fn]s@TQ`??!q8T=\Vdp=B\Hg4[(ke4?5Sh68_G=9LVQ:.m&2F1bCC3,qUDd1."E&=&)1V@>VMG
-inBK,G^4@ZEcPi<FCoT7BP_'cASQ=5IXl?TEclMFF)l&FKQh3QFDu,6AnYq!H$jmJ?uB^]<,-VpA7/q]
-An#@_DJ39jHu<VD>ZtT:?t<emG%>KFKl:[ZQ\Tj1F`)VUH?*b6DKS`eE,oi:IXlZ\ItE0&Mi!(@PaS/C
-_V!ksXOc4bg=O`mW0G6PA4C$5>$+m7B4bCPAS#4^EGAL#Jp(d=DeW3L86Ana7&eDcg=Oj&dad(IebRhr
-f)F;#g&B\*g]$"(g&]mZrRV%7&=&QKR@9S6S"-"?T:hpRVl0Nms/Gsss/H!r#H"AtWiE,$XSo=#YlD!-
-Zq@a7[_92]^;%4h^U9u2R@Ke@TVeK[Vm3\=YH4b'Y-tmIWi`YJ];_U7[@a_6ak>G#dE]tT]X"H3VQ$Z*
-[_9Gm_ns7'['6O,V+%eqXfnk1]YD5"bg!c9^qnLAe_8^4jPfLqm,mNsl1F0/nE'<1nFQ2;o'uDJnaZ;C
-nac,6lL"64mHj65r;H-UqY^0arqeSJn+#f<o_8.XrV--`oCDA9lgOQAq>'ULnFH)>p@S(Pp%.bDmd0*!
-l0n6:p%8"Kp@n%Cp)EeroAT!.l0%Bqki_6un*TH/o();@nE]Q<qtg<f2>[4Bp\4=Sq>C*drV?-^q"=OZ
-p%eLUp%@e>mdKQ&a2,OMf@ea(eBlRbf@SU0j5oIbjPo+rh'M%;gY1?6f@\s=jPo+QiT0([io9(_l0@Hk
-io]:Xip,OajQ>R`H/70)g"tT>gYC9+gX4I#dFR".jPo"RjPJYFhr!)4cIU_1k3(mag=b0>jlGI`kN:dT
-h;[;KhV@#Bg=t6-`OECtc+^m'\%BAj_naO<dEU:ld*L+ge'c^hc-Ohff@/![_oBdDe_&I!dFcgUTU2(K
-YHt[DYctG2Yl:m&ZMUp,ZLPC(Zi%*8TqS3UUnsraVPa<ks/Q!p!N;ppWViY!Yck13Y-"e,rMogos/l:$
-+KDE?XJr2$XJ_tsYH+IhOctibN/3(?N0frqI<p0hL5Tu)I=[3BNd5`"K6E'/SZ/]gTU_aHQ'RMpP`:fd
-P*)&sR[TY1R$X2)PFn2*QB$fZMLp\IRZ*oBYG%D[Wi3)-ZbFf#]XkkgaL&auZ,F>i_S*Im]u%h']t_1k
-]XY>U\A,V^[^!TebIkR9bfRp)apZ8%]XPep`m*)he(0!!cH+#B_T(-Vgt]`X^qmh(aMl9CaMu38^V7.c
-\A#o$`5BO-^r*Xi^VR_(XLQ?[[(*BGYdCpQ[^<`c^:V"fXg>g_a2H$=cHsMOb/MEFccaP\ahl0>_TKg4
-`6#U(]<eTI[_0>ZY-"^oUSjibUSOH`X0&M5[CEl^]"3?sZEpmGZ`gL4Xf&,!Yd:X=Wj/t>ZF.*O]Y;.n
-[^EZTZ+%NX\@K2^\$<*<YI1gDZF$[4ZDae*W3*>0\?rHH]=,#N\\>MSXKo@P_o':$Za$dE\[],W\[\rE
-Z*((/Zb4&]WhZ)TVQd5+Xg"t/W1]THQC+n_V2Ub7SXLOhSt;FAP*;3!S",n1R%'P7U84NSQ'S,=PD>Em
-rhot"W2HPmq5=%eqksImnZ*J)Vl-DhVps5EdETnYbfIiC_8!^r]=PTQ\c92<[f<l:\H0"@ricI/ZEjG8
-rNuU+rN/AgY,e_.X/rM.X/WM4RZs,,Q_pIFPDX["A92a0Df]f.?t*blDe`p3H!kK5K9_gjP+8DQ[B?jD
-]>Vh5_7?eMT)P96R$j/(Q&^W\OcPT_KmS#kH[UjLVP&g9QB[>bIt!#jAS5F[B4l'rA8Q$lBObI\)Im5f
-?XI)B>$GEC?t!ST>#A9r<EO$RG&q\Drc0N/C2@U%DK'N6Bk1gfBlSEBGBn1E@:=>$EH6&?EGo]2ChmZp
-A7K"T@qB?QBeaC9Ci!ctCM[Ts@VBXlB5)4#EH62FH$=%ADf0N-Amf4[@:38B=B\s:?<UE7=]\X+IT0-C
-;G^=e935M3Ao)-rCNkDnTrFoJK8GDAMN!RPKSOu/I!L$cH[C'gIXcj$KS4u0K8>A;L5:V8IXHTnI<TmW
-F`qqRGB\:VFE2SGFEDYIEc>lDIY*0$JUr2qJ9lQjH@:6kJUi0!K7\Z*K7\SuH$t3iH[^BhGBS.W:47P;
-It3#rN0'*[Lk^S;LmFR,W2ZYlUR\-ZX0/e=\[AB-Spl!:I!^<lJUrK.LPL_EPEh;jM2[LXNf/L:F*)qb
-PE`2WZEg^:YdCd@q6]t&qm6=-nZ2_qr3QF-&$r^U^;.S%_oBjDcd:+fdJ_MoeG[qteG[hreG[qtf(mkq
-fM1&PgY1BBgY_,SgtLcHd\LMT=^+j<>"hUc7kuG@,U4Zk0dR\X-:]j5)E9Sf.lh"1WgnU&Z+$TrL5)1Z
-UTLMkV4Wp,K7J,_ARf%aITBW]<Dlaf2E=<*6$(c:WbA'!Q].,OI]6^F8O>X?6s3JQ>>Rmf76X..78,j-
-4>euT4ut_g7mSmX.4Hu3;HAj!CLq="Ch6IC93b\3AUA&g=]nsBHuX.RF_4KJCgpd_?tO([?=$l>:J+,F
-4$5f#;,pOl=%u[t84HQ[IS<[#874nT9heD`>@;/Z@oQ]9<a&'Z3_Mt369@7i4Zl(t4#];a2DdKL.PNJ)
-1+"2%6q0dH7Rp0^Mn%Bug4`sWG'/C`IqX1RBm"H0DKp;EE,ol;EeT$kF`;AHHZO^pKPtI;FEDD1@q'%b
-CiEopC1^^UDHpOVA7AeAGY;agIXlB^H=UE,?=7JPBl@m>G\MDWJ9Z<oNd"o<DL?_ZL4=/O?XIhsFDuDP
-H>J;,RtcNKMj]g'Uo(<7f\G,hg#:iBf?qXCR_dBY6!.5f<EWU5?t*;E@;1+@F_"oqE-?VSBiRDb?tX(C
-FGn2eg>1K5e^s]Ks4-quqq(l$rn7A,rnIM2q:Z#)f@SU)fD_6@S=Q5MSdqBcTq\<XV5C,fVl6PnWW&su
-WrAt&W2QbuXKAY.rN6%&s0;R18[Z"8]"#;b^V@=hYH+LlS<o_;TV8-]YdM*QZEC70Y->+1[_L5.YH>74
-Tr=m%e(ij<gXj`g\Z_s.TVAEi[(X;n`Po[,[BHVuX0Sk4Z`^LD_8!\&agT%#^X'mKg=b?Eip>golLFH2
-o]G]4j7Vp1oBkl<o^_\Co_A%Jo'GW)m.^)@nF?>Qrq?*\rVRo6r;?3Vm.pDLo)J^`q#(!\nE8osm-X0/
-oC2;=mIg;Co(2SSpCI&ooCVbQrVcZiq![eInaTNOq!Ih>kjdirl0.<nl0[p)lKe'3mdfo7nbN+[qtg-a
-qXsFKo^qhNqXaLRnbN%Ur;QWlqX<nBlg=32mGZ+$^Z*l!f@/3qdE^J"g"kWHjl$-s#iFUuiSrhRhV%n\
-*9#i7jQ#%OjQ,@]jQGdjjl,1Xio/n]mGHpckN6.3i83;Fio8hRi76`Jio9%WjQ5Icj5K%Xh;72Ogt:'$
-e_K3FjQ,4Sg",-DkN(X_io&DAhrNeTg"Y'.f@8*_[C3uo^U^e[\@B,_\AlV8c-t:me(E3tcd^=fdFQnJ
-eJH';_8aXEf@e[)hp]<8Ocl<0VlmA5Z*4,1rNQ+(qm-7,qmc[:q7-=-".l-WT`(PcUnjjdVY@"dWW&ds
-Z*CM3Y5bX&WVrapXo>@CWi;ttW2Zo#XJ_u#YHY.$R?3AdL4tD@QCj[sH[C3kIY<6!Lm"X%JUE,oDg$2Z
-TrbN(Y-=t&TUh[EKo1nMO-,ZqR@9P6R%9\5T:;7;O,/[QJqAiENMWh_SX$"QVm!P9^ra='a2u!8ZG=/V
-`k]."\@'5i]th.p_n<Up[^*3I_nEUk[`-G=`5U6Pbg+GObg+&;[`?D,^"ClV)9:(E]sao;WNiq@^:(AV
-ZE_*ZZFIK\^r!tf_dUL)cI((aaMPBq]X>/[^UD+aY.:X2Xf87sWj&_/WjfpZ]">MU\AH;/bfe/QcF^Nh
-\[K/`_6pn_ZG+)d`mMuOaL8RbXfo4D]=kJOY,\"gVkU,bUnFupZ)tF=[(<fY#e@=N['mKR['T_05d7Dq
-Za6[6[C*<L\%TMh]!SiP[C!?U_m?h`]t:e]ZF70P]=5>]Y.)6Y]>(nj^pgqaZamTS\%obi[]ljA^;Blb
-/\8ErY-kjR\?WBFYGJA([(*][^TaT,Q'nVVZ)jq.Y,eOsS!TJ0Xfe=ZR%Ki\S=uC;PaRf$QC=/,Q'[f%
-QC=EET+7<[VP0E7M2RObU8FlgW;*:^W;idcXT#+!VP^9jdK%Ymbn%k8`507']Y(he\[o>^\@DOGs0hp:
-s/l7&s0)F-!4)R1s/c1$0<VIZY-+h,XKSh+Y-=UePEqQ.TUCdrH"U]?IsH'UC1h'nEdr7OCjU)>G'&1p
-MuJ]$S"H:IX/`SFc-+&=\[&''St249Pa7SrMj9TiO,Ja>Ed)bOL81Q?O.2AtN/N4>MKWiQAn,IcD/3^#
-C2.TtA/T#k@qK.T?X$]<?s[/IB4G1G=&`:+DfC#Erc;LdEcZ,6BlS*1Bkh?lBP_d:LQ7IZMh$(mE,T]6
-CN+B4BPD*mBk_-i?XRATAnYggARAkU@:<YXBlIg%FDc#;GBS7YI=6WqEc5i3E+iimAn,@W=&`4&ChdZo
-A6rYQ=XIBV=']*>AQ;N0?XmS[Ao):.KT`%-VMp.cLl.(KNJiULIY<&mH2W$kIt33+rJ![sLl$tCKSG;7
-IX6EkI<^!ZG'.nMG'A.RGBS7NEclMGEGfZBI"-WpIt)`mK7AE&It3-%Jq/?&JUMurIt<)sH$k/@G6</9
-G&oKeIXZ]qJq8H9R$WYcL5(PISYrZqW2?DhUSk,mYHtgU]X4B,L4"Q,KS>5AMN<p]O-5j$rgj%T':YAN
-L4af"M3O[(YHXt0\[AZFZhUp'Ykt^*Zgk$qZMUs;['[?S]Y2"q`5]sCcHlI9"OY]IeC=KKs4.%srmgkr
-rRLo"#MIebg=kK@hu;_'gt:H9ba`KP<)[(&:In,J2)$sE/1;tp+WDpmA4.jk3$9.c+[^d9Q^<oI]:tmf
-QCi5UR@KhDUm[4"K78)bChS9:?u0d_:/OhG002T`Ct[L=B;22dOdgTZZt`WH;+"8L=]@Ul<)6Ra5u(!?
-90PI(2`3TY2`Elp75lbN0KDL,@[qshFE1c.G$@j9Bk1UIBOOG1A8ZFIM2@FVH>-_g;ccjh?"Zo+:/+M\
-:eOGJ6V($T>#\3f3^-"q4@W1>8Rb.Z?V3ph>?G-=C2@d&>[CN2>"_.H9hJ&E2D[6P;G9SI69@G$0fLg=
-3]oZ$1b1US5X@t+8lB8\]%>ilKjf4OF+/@^EeT-aF_kJuE;j`(G'\aoN/ECCJphumJ9la'H=gW,FDb](
-BPM3i?smJS?t3qo<a90K?s=gS;0$W)Is-3c@<dubJVnc.N.-V0FFesaG(bEtGA(B'K5^a,;fHDW=)<,/
-FEVtTDiV!#PEh;pTqAEiXLHI-gtT^*j5/MBdE9;-`RJ`q=D_GVDfK9#G\Uo3JrGM?Lj3ucKnt+n@nosJ
-MN:nE?uCn5db<F+eGRkrebRqrg&K\&gAft.hYGk/f[na+f%9kjrLFt$T:hmPUSO]^V5C/hW2ZbtXK/D%
-Wi;trW3!)&Xo#:"YlD!-Zllcb[^s#[]=knj\ZMp?Yb[bVURn0UXKJnB^p^SQXJi%GX08q<]re-7\tQF7
-UT_GOf&5$/c,7,uW2$)_WNWYB_oKa8_S<[iZ*C[A\@8W@\A62'`Q>U+^qe:6eCrU5jQ#Onj5TRuioo\#
-n`0?3m-s?.qtKRKlLk)Lo_.e?lL=K:md'30qYp-\pA=RWo&KQDqtKd^qtKX\rpoRcqt04=j5T4emI1#F
-3:6&+q<RM>p%S7Vq=sm`p@e:Vp@S4No(VhMqYKIRn*BQ0l0n$*l0Rg)l0%3umd0Q:nG)_RqtpBh2#[4@
-oDJL\pA4LYo^V_PpA=jcq=j:Ho^VD@na>AV^q]!bgXt!'bg+>^f\,-BkNV*hj5MWIi8<GGgu%,Mhqd&I
-gt^uQhqmJTio]Lnmd06$kNCj]i8s.hmdTZ3mI0VurmX]kg>(33j4rJHeC`O7j58hXjl5F`inN>Ff\#$E
-j5/_Sk2ta\jltpci8WbDg>D#Qin<#8f%AKs_m["jaM59o[_0,^]Xl)$e_/j8g"I_.g!\=%e^W1'f$`+%
-c-+/KbgG2+kih3^_ki?PMij@!WNWS3q69\$qm-7,r4)a:q7-=-s.B=arLj:gV5=0gq54=nVlHcqWW/mr
-Z2Lj*XSo0tVuNmuX*(GAWN)qsXK/D%Vm*A.YcjRWObeaHLkq:hV1aAJIX$6fJ;ArAIs-C"Dh*@WI>a;d
-ZDFY$U7n3OR>Hl_N/j'fT:)+9T:M^LTVA*OSWAGZMi3CJQ&_`GZCI)RY,AP7\%^4p[)C"j\[TSoY/nAd
-]X>8mI`&b/ZGar&^qmXi[(F2g[C!-K_TBX4e&oVI^8o<"b/V?Fc,RKMf"o&B_6L/;U8P9+]>M(c\Zr<P
-_lgGX]thP'`Pp3JaN)EE_nsI)\A,Vd_o&e&\$NZLXgPF9X0&V1WMd)<\@0&_[)0Jna3;fOcI0M;[Dp,!
-]"tqk:q![C^:M80aMc!'\[o2Q\[fAdZ)t13TVeZ]Vk0QNY,nn0\@9&`]Xtb^['I$?YdCpHZ*(.5X/iV:
-Y-,4=ZF[`f`59:"]XkMUZF[]d`5hkq.`TW8XfSY(ZF-g?]sY;WXK]":[^*6Q]t2"r]t(hg[CO&n_RdCm
-_8!Xe5.\M@YHP49TW5*&]YD+lYbn%YR]3NrXJrD+XK&.fPa@f@Y,RtfVk^)gTU;(;S"#q?Q^!i+Un=-I
-T:i$^rilj/SVr/SI"@0AUo:6eVt6keVt$kfVZ`loVpWold/D3,a2Z'7^qRLp]=YYc\[f5[['[6K[^N]U
-Xf_Q)s0)C,s0Ma4s/c1$6*@AlY-"\'Wi`J(Y,S@tQB[r1Sst^oG%bWGKm[oYARoFhC2d`tE.)GLIW9L\
-H\RN:Q^jSAYH+qNd*'>?]=+d>SctRSR\$(5Clt3UOGepKK6;B_G))ieU5bY-PDtQQJV%iTCLpg[BlIm"
-DJEm$A7fRh@UibO@U<;G@pi\SAn,"A<)6ClDJsc?Df9K'EHH5?DKU#>B5)'e@qfn'KStkPMh$+pE,]i7
-C3"E2B4tmjBkdQY!bGkMraQ4BB4#(Z@q0.b6>(=VCijT9G'eO^I!pEmIW0+=CN4*'An,7Z?!(01>A\+j
-Bkh!^@9[#@='T$<A5c6)>[h5ZC2Rm4KT`%-VN$:freVqYMhm(AIY<,qH[L3fH[gQuKReZ/LlRIRMhcn9
-LP1/'Isl]hHN&1#G'J:XGB@tLFa87YH$=IW/9uPcG^"=XI!9pfI!pEfH@(-lIXd!&ItE3"J:W9#I=QTe
-FEDnYI=$3fIt%BI8:ceeQApo^L5(h^Vm!>(V5:)bVlHf"YIVQ`[A'ITKnt\EMiNpXOHu,pQ^OG7SY;mQ
-S=Z.3Mi*:FOI)f8Vl,Q>TWYZ-Za9P9s0VU+qm$1-nZ)Jm"LbbK\@V[P#/nL#aNMlSrm(VldJhSpeG[tu
-ec""tec45#fDX;#fDjD#fL4EGgY1B7hqcu>gu6u=g#:f!A5?]4;cH@W5<1ko4u+N/)]KqM-oW1c.6\P*
-1`\):8912BVlQ2_Y*k<'P*qW*WjfD8N<>)tMMck=G]SXk<^TAN9K,"&4)WZuSme@iPaA(kMl'NG=\Ue;
-94Cse?rBQo5t+sP5smUs8O#=%6TR7q9ggca-RC?#>@*V5?=$YoBmsl/>_mZ99lFN,79El#G]nImN-oVY
-=BJg&7U^(&7S69K;,L(^<_l7U8kMTA:HUg46UQ;t:df,"9jgas@;04]Anl'oAQ)Z-9j:Id9gh?>5r^b`
-5$:WU<)c(E6o@"\/NGjS8MV_O4Zu/08kr?"O1Ns#fTL$"HZ=7JEb9cLDg-;>EdDtPEcu\VJ8KOdQ(42"
-KnaMaLk]eXG&D,4F*W%QChdp,@pE>LAp&BJH#\.MGCX:1?X-ZGE*R(0E,p&-AnlF6Dg%2!IZKA7J;8c"
-FbP<`?t4G4I<B"DKmIZUG'J>,VOX]`PEVWAZ*([agYUW#ioAqPh:'6UZ,kXQATWQHG_pucE/T3nL6I[K
-Ln2#HNg5fYH@pm(S=uZ^84YEq<.h^.f%9lNrRL_tqq;#$rn@D-rndJ)rmq;(f%6@YrKm\TR[p#KT)>5f
-Uo(#eWN*&$Y-.`-s0MU0!42O/rO2C.'XkBX]=>#?S?/HYWj8e0Ydq<R[&P:DWjTFCW1p,gX/iY<[B[*B
-[)C,/b0&/Yb0?u^USk2lZi7I;]u/"6`l>^$YcY%.[(F9!bfRB7`ko[/dH']Ujlksiki_@%kNq?slKn$%
-j6l@-o^M>5iooq$o'bc1o^2JCl1=]Er;Z*So(VkPo]l2Jr;-BimJQhTrq1a:rqc<WqXa4Op$MJ?o(;PF
-o^qYBp[mkEp@S%Fp@n(BnFlPBp\X^ToCV\Jq<d;6q!RG4k3)$kkNV-ulgF$(o'Gf=q=O1Km-FHHrr)fm
-p\Fgerr2`lrVQTkq>'dYp%@qGlK.-YaM,CKh;$c8d*^4gd`Tthg>Ci[na0-?md00#ioT@ekNCpbhr!8I
-kMXtIjlGOekiUp^nET3#lK@3gg>UrDf@em3guIAGg#M&Cf\bZLj3uW8g>(ZJjlGL^l0.L#md'91md03;
-lRV,Wj6#FaiSi_S^V7Fu_8F+*^VR_#^:h7p]tD%n^:q:o^qICq^q@%b]"\Tc]"P\`]Y;(m]Y"0S+1o+q
-\[JrS[Cj2d\[&B9U9h21[DL#1`lZ'2\@8lOYPtrj[emE:V59u_USO`_rMBRmrhf^rs/H$us/>sss/Q$q
-rN,suri?+$rN#q!oW)]-XK/M'ToOb`IsH[#J:N91Mi*46F*iY'LO45jIXlp#LkCD<N/sX.Un+*HR$!T!
-NJEOTN/O!\OH>p'Tq%R;R?s+sOHG`lR[TOtRAm$EMPn84\$!$?['d<W_RRCo_8!k+]!T>haaV=J^q$_[
-]=>MbZ+@f^`OW1_^V%M4VRXd`]tqLh`lcZNf[[^abf8,Mc-sqW^s'a4c,m`D\%KJi^;%Fp\\u7l^;Ib&
-\AQ=u[CsJp\Alb4]t_@u`6,Tm^WF!m['-aBX08n7\?r`M[D')\`lGm-_n!7ueBZ4Z`4j%/b6ub?^rja9
-cFpm)_8H8h%(ipL[^!'@YI_$EXebla1R4Q0Y-YX[`P94(^:1JKY,e\*WhuQ,_7m_-_RdG&a3)ZPbK7`=
-\[8iW\?rZGZa-d9Y5YUO\$`9<\$N'3Y-PRDTV\]mYe%KZ\\#Ah_ns@5`Q$*;_7[Iu_Rd34]>)+r]Xtbe
-TqS6ZV50i[S"?4FU8"H[Wi<"uVl-DgWMH;gVk03EOd2,mP`^oeQ'@JqrfJ=bT:_[DQ'@JsQ^X>)L4OYn
-FEDPPNL-BAWiDtoV5L2cri4hS!6cM.c-FVZbfn)G`5KR1_83aq\[f5[[^WZPZEggC[']A*nZ4sUXK8G(
-XIG<FQ'%W6Tq8$'GC+OPBlA9EF`D;<FEM\NI=-<gG_2!ER$X5=UnFL&]Xl#$_oBO.Z)sjqOG\m'SXZ(5
-O+hq*D/jZ<I#k2,^:'DcIs?^'Ng=m.C27a.AS>akC1UmhA8#L^?sQo?>$5'5=^GNBAlqo,;+aDYGC+mc
-G^4:EE,oi4Chd?lC1qO"D/XB2CiXH1FE28?Bl*]a(Mmi)D/!j)D/NfqBObI\B4bRcChR<hAl<5KA78bU
-C27R)E-?GOI"$HiDJsB0F),T2EG]K*A7K@[>$+j*;,UCr>?+R&<E*.)=BSa.?".JfGD1sFTqnH7IY3Q:
-OdMN)RZ<2[JV8;nGlE";H$amfJ;B&@N/NL9G]n:UFDl2AF)Q&=EGB38G^"C[H@:3gItN<'K/\I:G^Oj\
-G'e^bJ:rc?MLU23K8"r3Lk^P5IXZZlG]n=XG'/"RGB\=WH[UHsKnP2:WMunuXKDH*!4;^/"0\i.Xo5=Y
-Y,\FuWiN"fUTh56YdCX8Z*gsFZE^X<YHG%1WirV2Z+RWY]!ec=SqMcKL5_4aUo(,nYd"86ZaetsqlgmN
-]XYDY\@fPp`l?*Ab0/#ScHjnde'unGf)OA%ec48"fE0aZfDXA$g&9P*g=tE<ptle=hrNIi?9_sg3Dj9f
-;-Z.C4#8&tINpg@1F+"b.4cu,4?#,[3Cn=^Q@t6uR=:!sK6*-FO-mPOO,TKqIVNJFIWT$u8OQ!+6:F.$
-Dq*FANM*/7BRY](Zt*<=<ENd%:ejni76XU><D,_H2_[-I1H.0F4%)&'0dJ(r+X/[CDkM)gFC7^OChd9s
-@m==*;/fHEIW0+0=)_JIF_k9#92ntn<``@#:LI6s<a8d35Yb0D4@Dq=5#GW`77U!D6VBU!8m"q_>>\^;
-@;'[pEDot6<FS[$A8,1E;+!TN76ELd0IeV03C,GP2)6gI1bpmE2EjQ+?"A>N^sguiK5Z'jH$P4"N/VCe
-H#S:MI!'OSIWf^MCh@U7Jqo&.Ec?)9E-l>%@;fpnD/O&j;LE4hBQS-2Eb'9@F)Q/JHsq&3='BQd?YFhE
-W/t>"GC"dsPF%JfJ;Jr0Km@Z^L2La@DK0Z6AorBWN0''_Qa3j/cIUFhc*G45f%Sm7hV[#Dj4N#<f$_+3
-cden>Q'8PK/<clkI@@%/U7Ra9OH-fVX.l/PR?t\2a/!uh9g(0a/3?pLT%D<?f[nd0f?sTMs4RD*q:tf"
-rnIP/gA]e&f`.E=RK&`USc55YTF%BjVPgDnXK8S-rNH:.p9ah+!4Dd6os[5q]">Pa[^)m/WNE8)Y-5"A
-]XbGPVQ7#/XJMYhWiN/.]XtV\X/<&>cI0kXc-=D/USOihW3E_A]>2>(a3)W9[JmBVYI1pVaN;Q6a2Pg3
-^Wkg+kiq?qjQP[in)ip&nF,i8k2Ygoo(.>!nET0&o'u;>k3VR"n`oK9rqlZolLj]@oC_eIqtp<es8DNg
-q!n4Mp\FCLo)&+Oq"O7Op%eFUoC__BpA4ILnFZ>Fp%J%JoChqOo_A7ToC_bFnb;P>naYi.mcs-+kj%O!
-m-O<0lgO32p%S+NqXsO]rr2]hqt^!^q>DoDr;Q]jqu-Efp\+1Jm-s?'jO;)`^u<r"f[J-lcd'q_e(310
-jmML"lgF90li,s%jl>:TgtCE5gu[JIhrWt`lg3s(kht:Sio8nSjlGO\gtCH9f@]$AgtCWEi7m/GjQ57X
-j8ImMj5oLflKINul/L^blK[X#n*o]/l3?S;kN(^`j8Qh:^VIe'^VRb%^V7Fq]tCth^V7Fs^;.Lr^qd[o
-\\,\j])KGC^a-b3^V@Ls]t:qi]"5D]]=YYa[Bm6I`PT@$^V%G(ahkd&[C!=?[H"^mZiR&#rM0Fir2'Il
-rh^((X/`/!Wi2kqWN)usVuEdqX8]4!Wrf<&XRiJXXKJ_.Wi2JPK8,,6JUi<&OH,6RIs69nMM$1uH@C?m
-KSkVDMMQe=TrOu\PEh;mPDtEZO,SpYOHbosS"QFKP5^epPE_5mOI2?"Ln(HBP_u3Jah>$eXgGIA]Y_.j
-_oTd7a1Sdn]Z%n+_S!=j]t:tfY.)$J]!S`Yahu-DV7Xsb\\,_jb0&)Sf[[pma1]X.a32<7_p69?cHF/M
-_8jU3^;7Ol_oT[&]>2.s_Sa1&^Ve",^rOO5^r!n#CVRs([_KS^[(*KN\ZrKMZa.!P[C!KQ^;Iq+_90^7
-daQ=Q_Sj7(^qe+6`luQ>`5'.%^Vdh"\\#8P\?N0@YdU[9W1fTHR@'J2U8Fru^;Idu]tqV!\Z;d/WMH2X
-S[uDB]uS%&_9'dCdJhQ)cE4(IYHb:9[^WcRYcY.5'!/.?[B?U;Za-X7XLPa@ZF.0Mrj`?I_84(-^qddt
-])KG]]Y;D+_na40`5TR/^VHeGW2celSXQ1ETDkN!TVJKbWN)kqWi2qrV5^GhR[fM*P*,a/"e2!MR@0B?
-PoZWoTV%X?R$a)%P)b<PLPCP:ItW]<Q)CX^Vl->g"/_urWnjWTbKTq0)9g:D`Pf^4_SO(#]=PP_\@/lS
-[Bd*EZa@+0XmrJVX/`2!Xfnk#R%9qCT:qsNH?jj_Ec#c>GB.Y?E--2CH[^KnI<9UZQCXY7T:r!O`Orn'
-`l#a0_mckHRuiY'NgQ3&R?NGSGAD/<EIEqHXh;*-Kmn?'LQ.RCE+s*+EG93&Bkh3hBOb[a?t!AH?X$]<
-=]ep8=^Y6.<)l[d;0RD?G]n=PEH6);rbF/rCM73oASQ!sC2S*3Dfp,>FDc)<D/F0-Bl7s/Bl%X'DJ!Nn
-@q94cAnG^jAn>RUAn,.W@pin\Bkhd2H$OddJ:;c]F)Gl9CN"*0DJj9)Bl@3U;,U@k;,U:n<E34&;,gb'
-=]\[0?Y"2&L5hh#VP\ljJ;B&DQ^<u)OG\dBKR@rcG'J@\rI5Q9LPgk@KQVH\G'A%JF*)JCEcZ;?DZ4Y_
-FEhtVIt<3)JqP;$K7S/kI!9d\It*''KoM(GMM[.FK7eo7LP^P1I!g'VEW1%oGBnI[I=-QrL5:_EN/jp=
-WiW;(Z2Us=Z`p^@ZE^L5X/rG*XKJV(VuE\"U8,!&Z`sG:rO)m=\@/fQYPt[@[C!BN]tM.i\[T&XQ'./c
-MMRC`VQ$]%"15>=Z/Mk_YQ;PRrONTT^r==5aN;TJbg+M[dF-LneG[r$f@SR'fDXA$g&0J(g"G-ZfEBm]
-gYCT[h\=i*jPJS:Vf5:3?<U?1=]IdQ5<(*@+!i[$/0Q&Z.4Zf+6UO%$0Io/=[BG79OGA7XK7&iPO-$9E
-VOa'1H$4RNEcc2,;air+5!V=pFP,EaO,]6^EeoO7Z=?g/<EEI)>#eR*7m9[8:Imf?4>f8^2*!HE2EWZW
-.jlu+-R:?FFJWndCLULaDJEEoA4CB67:&K5='Sg+>]aI^H?!>6>@qJM<a/Tr>\dP8;H[%)9hn>M7nulT
-92ehb852`F4\.t(8kMQF@U!G]C2eK<AQ<,<;d<%">[goA?;jd?6Sg5E0J"\)/2]1;4#8B@3AiWK1cdce
-?"SPZ`nKD1H=Ul@EH-GVI>Di`EbU/PE,'&ZDKgJWG\Ll3GBRh7@q0(XC3OGuBQ%a)Ed2eEAQ2H'>@CfN
-G(,$pG^"U_Dc^Ui?X.8fEc68OTq$LhQ&q#]LQ7^mUlC%TH"pShramfuEI<:gI#X>aUSk#jYM%O\j5&%q
-Yf+c8f%&=#db37+j5&_TiSi%qd+H$mQ(#$6TTcFWW5lru_S!:[X/<hO]XP/LY-+k6ZCHSqI=PL$7S$?O
-Bqs#-h:U6.f\+p0g"HAY!8I>)q:bl(s4dS-s4R;%!1WkS"e2'RStDVPTF%BhVPgDmXK8P+rNQ.*!4Dg5
-s0Vd5rO2C.BstUa\%&uZ[AKn)X/`5&XM)3T[]um6Y-tR8WN)qoU9V5<[^iZAVR+@jaMl?JbHS%IX08V)
-WjK1G]"5Sk_7I4f\$WKK\%9Dm_m[It^Vdk2j7)R*jQ5F_i8j4`i9BUolL*ismH3ebm-=$(kjS3:o'Y],
-mcNiulhC>TrVu0WnFlGDpA+X`qtL*gp&=gYqXOFXnFZALp@\7Vo(VkTqt'FQp$DDLp@.\EmdU&DnFQGM
-p%.tQoC;DEoBu/Cp\FRUnFc)/kN_'gkiD!rp%%S?nFl5;mdTo@nbN4`qYU9jqu$$ap]^Tlo_/.Vrq&,>
-mca!#io/>(^qf*ggtgH-e'ZLle(WI-kNLs`gtguPinrbQh;@,Ef@fHSkNMC!j6,gtnF6GI1@4Q$o(;D:
-lga0#j5K%]jk\YJiSiPGh;[5EeD&[(e^_ga`l5s=cHXb`eC2pqeCWF.rn.A*eC+HDbl5WaaN)@"^^%Tf
-]Y(kh^VKf^!5e]P"2Vgj^])+U^VRe'^qmh$q8!!E"MVXd^V9Z](r=#'^;%@q_9pZR`l5X(`QlN=]=5#O
-[^Fo!!2fUiq54CtX/`/!Wr8mrWVraoXSo1"Wr/psWW9-jX#I2aX/W(pU5+Y]K7SW(I[-%VNJE+:K8P>3
-I=?TiG(>@&MN!RIJ;p>#SWfG)OdM>mOGesML5c+p".#IQUjeVqQ'@JrOcG?`Pa.0!VlH2DU:nmn]WA-=
-XfSqCXfT4Q]Y)+m[D0)]]Xthd[_BVn]stAW]<JTGZbXW$aO%$&c+UWs_8XX@ccOV_ak=eLb.l*@^r44;
-`l69K`Qc?Eb.ta0_m[M+`4Nat\@]r$]Y_e4`50R9_S<n)_(!"0`5g'@^q[mtZ*C[9Y-P13[D9D`\%0Db
-]"#Ah^V._@bf%WKcH4/=rkT,d`4`t!\@B5f^q-qYZ)P).YUdJrYd:'tTq7jOU91H#_8F%$[C3]_\?rQE
-X0/J!StNR%ZF.HVY-bjT_SZ;i%_o`l^r!gr]#(h\YcY4@.^Z:f^;7Xr\\,_h\ZWEKX08[tSXZ(;SYMs\
-WNND'W3*>)X/rJ-YcY"+ri5pr#cO]$WMZJaT:PtQ#+V*MRA6LPrhU[5VQ$AbUoC2`T:2@?R$sG2Ssl(9
-R@';*Q(4A5R@!o=&!N0>OcG?ZOGo6YN/ELOSc5ViW20TlVPpNMWVOXP`5KR2_SO%']=YYb\[])V[C*<G
-['[0GnZD;^'WS17Xfen4R%0kAS=H1AJ:)]iF`C#mF+&:TEcZ8?D0LAVI=HKcFbZ6SQ^XPBU9M,?^W=:,
-_9Ks4ZD3eKOHu3%RZE,KG&2/?Fa]LVXL,-jJ:)ZqMN4$ME,BT>GB!P$0Q1cADJ*`tAnbpeAS,IeAmo1[
-?Y*AA>$G!+=`f(EG]e.LF`MM?CN"*$Ci*m&Ao'hMC2Im1FE;VIEcc;CFDl)<EGKT:EGf]5CMms%AS>gn
-BkM0qBP(jjB4PLcC27d*CiFB4G'A4ZI=$!NEc>l4C2RV]Ad`-ZBk:[V?=@5J>upr.-XBqX=^bW?='Ap>
-ATN*QOe8GHVL<Z:It`Q4LkptHK7A&nIX??fI2.9aL4kG?MiEaTO-,$GJ:W3!H@(!drHUDFEcZ;DF`h_J
-HZsXUF*N"VFF/IdIXls%LP(54M2mFOMkd#>St)CBSXGe-PE_8lPEqN$R%'S;TDbT"W2HSlWiW5$XKSe0
-['d<K\%&rYr2gF0X/rG*XKAV+XKAq<[KO(J[^WXC[f3`Z[^EBEYck:8YHP49Ycb(,X0.kPMMHq9LlS%'
-XKJk;ZEN#c#Jn3k^:qCu_>_I`aiV]Lbg"GZcdL:leG[tuec48!fE0aZg]#h*f`9_)g]#h.g"P39h"fiB
-gZ.>Kgu$Vr;-[F.:Jah^9h.N51Fae)4u=c:-mg)W/iu6\6olqN8s69/H]F/=Ss5;'QA9m<V6I.pM1C),
-Df9l??;EsN0KDBb5^qVN`.r_nP^\OCMmR%k;I<g<>@_)H?;jEu6rH[,7o)Z>8PM]N7QNe'2aT2M2ENWI
-4'-a+Dd[$bDfBT->&J.NF^S!O8mY\#>@;VlC4:;:G[to:?!CoM9kJEV<a/^(<aSZn:fpgu:0:Ro8k`/Y
-77C$S>\$u<@TlW8@pindAQ;T:>#S?q>XM"N8PM]D<Er!T6:sd85VP/c3&j/b1,V<W1GUpR5snjdJ>1->
-iSf,oCiXB,EGfN:F*22(JqeMhE--YlN.R"?KoM":H%CKrG'\ja@r-71FEDYJD#Rm%Ankp`BR+)r>ukHQ
-Al`o"LkC/*Mk,WWH^:1QMMS+!P_tBaS>E-VT:hX8PbXqIVm!VD^q\&ocI:7id*^7of\#'7cb?m)a3)ZK
-`k]70_p6`Yf%Sa6d_a;ff"eo;cc*E6_nFF9_nWjnZ*14:['6X0V5'f[TUhF,I"RT"A5uH#6r.m3d,Ed1
-eC`O.rn7>*s4dA)q:Yi(rnIG+qUtn=rL<hWrgj._T)>5fUSOcaWMuu#Y-%Z,r3ZI2rj;U2rjMI.rjFMi
-]stYb[]HF.YH=q2^:Uqb\$N<A['?g;Y-"\"ZF.*I\[\oGUU.k[bfe5RX/`2#riZX2Y-Y^P]thFp_1',0
-\$3'C[^s8k_mdRu^Vdh3k4%p.i8rt[i9'CdhrEt`k3_O!n*'0*lL+$'nFcACmcWp'jRMX(o(Mt[s6KFK
-p@InKqYBm]q#('_s8;Weo(r1Op[n=UpA+LUp[\.To(2bUo(DkSpA":HmJ6ACp\OXUoCqqLnaZ5Co+UKU
-lgs`8mITT(k31a`k2PXooCMtP!VH'ap1!gjo_/7[pA4^`q>0p_p@S(RqYU'\oC_nRo^1l(iSi>)^VB*p
-hr3/8e'HFke(`R1ki_*ihVI2Qi7d8NhW!PQh;I\fl0@a'k3;*pmHX'+mHaK<oCVP<l0R^$lKIO$lj)b3
-hVdDMg=uVa+P5E$d*pCab0%oPc-Xece(3(#f%JQtc-4DTb/qcLbfBY'"2Vad_#;"I]DoYF^)4Q$_Sa:.
-_ns:'_ns7'`5BI,^qd_#^:_/T^'D<`]=PYf]=\'V'#;>q]"HJ=ccjMJ^V[h,]tM%d!OK/f[eZfrVuNju
-WW0!sVu`otrMKXsrN#ptri?(!m]/OQY-+h,WMcY_O+;k;K7AN>P)kW`MM?hAKnFu/JUMfoK7f#?QAgQG
-NgH?)R$*PpOH5K]N/WXKNKTKnTVHt+SXPk.NffH`Mis<iMk?rJQ]%ZTd)intX0\t1[_T&G\%T8[_8!S"
-[Cj/a]t(Yf^qIFkZF@EK\[]#X]u8.GXhW)n]Xko!ai;WLdF$(gc,@f@c-*oE`m)TEccsMS^<"=.^rsm7
-_o]p:`kf*lbJCp5b/M36`PfX.^VLi+_R?h\_8!Lj_mQ_OZ)F_.Wi`bD]t:hf^r$)g@)p1#_p639`5om7
-`5BL.]thJ&age^d^W"=1]</05Za$a=YJn,\\#,mnSt;^OYH5%I^r=4#[^s5]Y-tU:ZEC:*WOodN\%fJZ
-[^Nc]]tV7t]Z%b(_S3Rh]=PPa\%33e^:Ctk^V[[o\\GhkZFI3>XK)8k%%s>hV515pZ*U[<[']e8#dCP9
-Y,SG$WMofq-`*T5V5'cZUmmmCR[KV4R%g7JU7e0RTV\BTT;SNZTU;19QC4##PPLIGQ^=#'rKI5C&<`-4
-M2R@TNffBaO.)Q9W2TluW2HTKWW1$;aT'<Z_Z7RQ_%4/i]",A][^NTOZa-sFZa92(nZ3G*W2QeuXfeh1
-U7.[ISXuU,I=$<e"F#!1I!P^9(3X_;GBnR`IsulnGD;<KT:_jNW3a+Lrl?S0`590mVOER'S=,q9Mh$.t
-CiFK=I[.(;[]PUBIsZg'O-k<6DK:&HCN08k/oGKDBkq?nBkV!gAn,Oe@:NkUBO+_@=&`7-Fa\jdG'7nK
-Ec>l2DJj!#Dej0$4`+tLDfBc>FEVbHFDl5ADf9`>DfBc=EH?)7CM[WpC2@WtBPM6pAnG[iBOG4XB5M?t
-DK'N9G'SC]H#dd$E!(#pD/0&c#\[j_B4+qH>@%/2-s9VS>$G<>?!199@qKCpG)20LUSXf<H[gR$Ko(VA
-Mi*.:GCFsfH[\)*It<9(MM[7NO,fHkK7ec-J:DlnG^+FTG'J(JF`heKF`MVLG^=UZI"$KiIXZcrJUiB-
-KS5,<N/*7FrhBmuUSFEPR@0>-R@'A3rLX@gTVA0VUnsrerh]duWiE-!Y8XRN['mEQ\@K/PXKAV+XKAS+
-XfSY+XfSY6[KX.M\$iQJq6g7's/Q$uriQs?Xf&%pRZNPfMLp\CP+eqYY-5.9gTLRorPJTPrl>&\rlPJj
-c-O_adaQ_FeHFIRe^rFOfDsV(g]#n(gBZBag"P38gt_\^B[tYjjP&;AVJAh*?;s^*:Iml=5;t;L3]/WG
-0J+Up0/Y[L7S?'*.84f=PECNKI><cEQC=2(JXi[3Q]ZT)NdlLp;FX&70K;6_6%IqSZ@ddjT8&2FNO<@o
-<FfTC;-R+'?!1*685a=u7o2iE8kVTK7QNe'2G6"_0JP7?86^J9D/!TkE,/uo>\\"JDJE6[9OqC-@q'Fr
-DLQ_CF'3?q=^?,i=^Z2aA8>LG:L?jg='em%:fUFj8kMiU:d$j):01.c>Zjj,?X.#S?r^-2?!:?0=]><"
-$r]no:.RH(4$Ykf4#qaM2)7$K4$kqb0f2-f92/>jH(;k+h:n$5G'n@JEGBB8F*_V0L4=l)G&i%fK5d04
-LmslnP,*qkI"7&uBQ@^$D.m[%Am]LlBkh?f@;B[tChRp@HuOR_JVo51K9h[`Kp\0NJpa>iWNE>+XK&P/
-YI:pH]#E%CdF$CkeC4WIdF6Fcrl6D*^q[k1`5^!2]Y_Y+^q@4t^;\1/_8a43`jiY,d)*K+`kAdmXdZ!`
-X8Jn<S"#h2Ocb]cQ]d].OEYYiE+WKb=\Vk.GH]ZYi7ll5rn7>*s4d>(q:bf%pY#V<qOIVXrh'1]%%s5c
-USF]`WMur"XfhW,rNu7*n[C`m[^EWY\@K8e\?;m9Xf\h>\[JrV\?iB:Vl?`#Z*COC[C*HS[]Q=#W3a7[
-bfdr6\$WKEYd(F/Vl6Z"Z`gEYai232Za7*K]>24qYd_3V^;JCanaGZ"jPSnQiof1QgZ.5Kk2tagkNhBp
-mHWj!l0%6kgu.5GmH`s%nFc\Yme?>Eq"OCRp%%nPqYBUTqY'^Mp@RbEo_A.Rp%7eGnFcJDoDAFWpA+FT
-p[dhDo^D>Dp@%D=n+$#>mHsInp\4"9mIBZ3mI0B,m,mNskOJ*3oCqtQo(VnSq=saZo_%kLp[mtGq"XRU
-o^hePq=O=Np%J1PmciimiRGo`^[^RMkMP(Lf%f$4j58qel07Emhr!JQgYglDiSiYOjP\tRip#XglJh!k
-kNhU*m-Wurkj%Hrjl>Ogk2YP5kN:@AcILLpdacq$e^W1LeITpLahts1_o9L3`l6$EccH(4!71Yk"3es2
-bPfHfaiMTHaN)<?`5MVk"2;Olb5KEob/hTDaMc*<`5K='^;%Iu]tX<Ws1nWM(W=;5ai_iVdEB_Zhqd,B
-d`]YM]"Pql])o^TYM6MUVZj-&WN)qtrMTarWr8joX8]+!X8]-cWth_;X/rD%W2ckfN/EFFKo)%VNfK0]
-IZ0#-H@(-oKnY28K7f)CP`(*DL5q^iS=#J1R$3PjN/NRILQ7UhTqJ$GQC4,"Od(icPED,jR]*6OQEA6W
-agn=JYGA"sZ_sRq['?d?Za@9N]!S`R\$*0H['[-;Y-=b5\ZiNO]#E""^<!t*_8+",^<+ICc+qTH_o]C+
-I_`M5`QQ9BaMl!6]>MOt^rsp;`5om7`k]*u_7R@u`4NLk\\,\i\@92la1/=_^qI4f^:CedYd1dG\@B#\
-_SF""_njC6`l?!5^:h7r]skVk_nWq!]YDG)[C!HX_p-*1Z*((4Z*1C9be^m(Z*((&X/i/-ZFe8qa2Ys-
-.C["$ZF-s=ZE^O6Z(dthWjAn4[&UC;Z+7Q^]=bMT\%B5\[C!KW\@/pH],n;a]"5D[\@0#Y\[]&W\=9%]
-USO]`V5L/gVl-AhWrAXlT:PtQ.\*'#S=#Y0R&HmYVPU,`US"0KSXuCAR\64CSsl+<R?sA0Pa@`$P`qE!
-#*tUAPa%K"qj75C)O-GQPF.]1TUM18S=,e8Pa.N$PF85FVQ?_kgSt4lrP\`TrPSWO&Ac&l]"5G^[^NTO
-Za7$GZa9>,rN5UkC9+G;X/iA*XfSk*T;/'PVLa2EI=?WlG&VD@FEi(VG^OdaI=Q`mF*N(eOe8A?R?XDH
-[D'f7f?2I__7$SDOIr&3Q&C0@G&VMHFb6<iXgO[[J:2ZqMNaNcI!pR!JU)?XEHZMGFDu;?+)c%6Ci3s"
-Chda&DJ4!&B4,(P?=S2-J9H0]DfTf8E;jcQBQ%d(C1D1!C2\$1FEDeQG'@hDE,9H7FDu5@EH#r:CN"**
-Ci=6,Bl%O#D/<p#D/a6"Anc'sDfBi>G^=acIX?!ODK0W7Chdd&BP:pe@po:F#%V1M@:a"[BOYFZ@qK=a
-AR]+]Ao)I1I#3uWU84T2Fa/4]I"Hj#Jq/5pF*VnXI=$3fJ:Dp!K7nu9L5ChELk127LOb&'I"$HfI!g6e
-GBJ.YI!U'dJ:W3#JqAW*H[C6rK7\c8O->rsP*M<;Z*4//"0/E%X8]%&WMZPlWN)r!ri6%$0!27YYck77
-U7e0RUnaofY-,(:ZEq!JY-"e-X/i>$VlH\kVl->dXKSe1Z*:=3q69h$)m6!4SY;F>P`h&eOc#!PLPC>1
-Ita2bXfnh0\D+1d`r3pZ`l?'raTfo4c-O_`df._qeGe"ufDaD&g%a>$h>Z.-g]-()ha$,PfAP`Dg#:ts
-D.$mY>A?l'5s[t04>S3,,qC]-2)IBP2aBl(3@QO;9Pol]O`P]"N/X!nUnE$kQ_CRfQ"lM3J:M`>7n>Ws
-4@);'M;@-hJ<5k\IZ&WA\oM.kG].7u>ujj3@9[,B?WU*,;bBtZ6qp6?8l%TR8O>R%3C$AIHCJVlEF!0a
-=_2#WB2E/K<EMLm=\iF5CMn'>GA_D$@UN/@FECi"D.I$f>u=a/;,gk.;+jka<**$n93,SP=$])G=&`:*
-AmK.kBPr!0<`W4)?sZo1=]\O#8kMZA6pj@46T[M*91D<:5t4UE6pa.,:/Y5"?Y4h_`RiktM/$jIDJ3lt
-EGoN2Amg.(NJMjtG_CHZK6h`oLOb#?EH,Z3Lk'Jq?u0duC3FiAFCSTiG][b8E.3LeH@gu"L4<uPI>`],
-LRYKQ_RuhW\AZP:f%A[.f@ed,f[J'heA8u9^V'QV%_03c[]ZX1Y.1X9ZEpaCrkT\paN;NC`Q,[-^9"E@
-Ume<SNL6/qO-ZQ6UTLA[R\ckXV]D1nQ^<tuNJN=<J;StsBm"<*AnP@F;,gD>YgD4e!o),Urn7A,p>#>p
-pY,qET:_^HT:__RTDb>hT:_mRVP^AmX/i>(rNQ:.pU1"/n@'1F]=5Ac^Uq7n]!&-6XK/nA[^EWV[]ob-
-,H.WFYd(X?[(<lUVjjW`X097^dE927\$N6>XfeV#Uo:K'Z@9.!_T'F%\@]2`_8*ag\%95e`RO,@m-*Qn
-hr!DTkMG"Oki1FYj5An^mHNd#lfRI!mI0H'l0IBnlg=97p%eIRp\".Sp[IkJnFu\Qp[.YMqYB@Kp[RtL
-p@e:To^_SHp@IhHq"F:TqXa4JnaQ>Eo(;YKnEo]3nFZAAlRhW$rqZ3[p%ItDna,T/k32-oo^hMAp\+CP
-naH,@nb;hKq"ajdq""1Yp\"@[rqQQfrV/qXp$hA;lK@'P`507Wj5B%Uh:pT<g=bTGjm_EpkiUdZjQ,1T
-hr*GMhr*GQio9(bkND0tnaYu5nF5f7ki:srmHEZbj6,Rc1?[odi7m#Dgt^`@g!J$ab0\5PaN;QC_nj@5
-_oU!BbKnSYdF-IjcHab_ai_]G`l?'>rlGAeaiD?=`5DPi!kl:hrl>Md`5fg4a2Z!6_Sa=,rk8BIr4iQP
-^V7Fq]YD2[_%su-`m)fQd*Bn_dbW[6gXOTn`k/ahZNI_M]!V=B!4V!snYZPkX/`2!Wr8mrWVraoX8f3^
-Wt_Y<Y,eV*XJr4rR>uoOK7f>JNfB)$PE(FtGt<:2JqSi2I=[H@O+_b3KnP8CStVLHSX#7rMMR(FLl.=b
-U8=cRP+%u+Q^NhqP`_5kR]*3NR]aZV`O`1OYG.u$ZDOM#\[&=9YUm&j]sP&U\?E6O]=tqa\%AlL\[T8b
-]YMIm^W3n)_7IP#]#i(=bJ)'>aih!n`5]U6`VmkQ`P]U3`5'%%`l,U5aM>F']Xu1t^;._*]XYM]]YVFp
-[CjQ0bJ;'9aM>@%]",JYZFR?U]X5;f^r<mr\%fVi`Q,[0`QHBA]>2Y+^;\7o`=9Sm]"l;'ahYHt[BR*B
-rid$V]<o,QYH+M%W2R85]ZS"-a2:$Q\%]Sc['R!@Y-+n/Vl$Jp['6aC\A#\e]YM=p_RHe]^qR@dWNs%D
-\%KMl`PB7-_o'@.]XG2RZaI-GrgsaqU8"K[U7e9VTU_[MS!oe8rg=CgR$a;/Q'I]'V5:)fV50]USXfYH
-!g].@rg4.[Q'[_tQ^<o#PE_>uQ4B.DQC!r*Q^=#(Q'@MsP5UL]P`qH#S!Tb;S"$";QC4>0R$sJ.PaJ)<
-X/i,oW;rsYWW'g8_YV1K_@O>n]=PP`\$i]PZa7$GZa9A-s/l:$nZ2npWiE,"X8]11Y-k-tS=Q7$IXQTm
-IslS@E)(CoGBeCZFaARiH$*tNH[^R3USaTLUp%5>`mrYfcG[H*Yc*qZR@BY,KRn;dFE_kZTrtK*Sr\;F
-GD(sARYQ?AJ:iK%GB.YFF`25?F!#@>DJa3-CMIg,E,p#;DJ3`o@:!2EG^Y$aH$=(EE,>Ml,&V%0D/F)t
-DfBN4DfKlAH$FLUEcH#8E-$&<F*)><Df0H6rbXN2DJNs$BkqU(C2%I'EGTK1E,fu=G&qqTI!pKkE,f`6
-EH#c/BkV$e?t3bUAS,UiART+`A--4PB`;UO@qK@cAnY^iE-d%mPFnYIUj-p'G^Y!lItWB'I<os[FF8Oa
-H%(9oIY<B/L5:YBM2I1CKntM9KRe]-J9lTjH@0s[G^b*fH$=[eIt<6-Lkp\8LQ@LUN0B["TUq[GT)>c!
-YcFh)X/DhkU7S"UV?<`oW2^H/WN)r"Xfo"&TV8-VU8FilYPkd:\$i?9WMu_kVkg#aVka6e0W)%VXf\h4
-Z*LX>Yck43XK8S-YHP+)Un+BPS</elOd(]XM2-k<Kn4u@R]*NmX0VT)!3P:a!6=uY!6=oW"jP<;cdC2=
-dg+CQe^rF*g"H2Us5!\2qqM/+q;3"CjQ,"JjlP1UfX,]s:fLIe7R9:/911];+XA<]0/GID.PaRg4tRa2
-1cI^3Vm1u?R@B:tOHYujM27J#]rdEGJ9-L'@T?;d3Bf_q7Z#pVYDSX%L3&E6TXSfMEcu;8AS,+A?!U<*
-?Y!58=B.sj;Gg_';d<^+:J"2J5s%+lA:0SOH>unn?;tEEB4FY@?sm>'?=[,K?taJ#I!9OKAn51L?>F.U
-E,Jr^?!(-C<`W@2>Z+9l92\tu:InA7AV=Dn?=IJX>&.J^Eb]K:CgC7@>%1fC:/4>M76a@;5>+aO=%bbJ
-=[tkT<W5`B7S$-E9MeG_>&SSGZ-:t\gNd+5C2@U&Ap%m'G%b?:Aq>hhE-?tjG(T^D+bG;uK7JAiGDq,p
-KRAc=HuaU^EI__/Ck@+TAm'#!H@CbbS=laANMX.pZ*1a`ce6dge^MqEcm6r_cG-ou[]Q-lWi)hqVk^#c
-Y,%qnVPL#fZ)k%6^:^SJYIhCF[j/;eYH4:hU61Y/O+3XdL51YAPG=e>R\d'cYH+Y!URmpAQBhH9(mU)<
-KUe-VI!0OSJnSS)C1(7P=B/mXUW`eqiRn.`!8IM.!8dP,q:Yi%rn@A+qV;+BrL`eT$D4)gUo(/lX/i>(
-rNQ:.q6g./n@'+D]!f/]^:Chf]XP#?VPgc,ZELL=I^QAbYH+Y%WiiS<Xg,ONY,J(mTq\Eh_9C-A`4ijk
-Y->%/US+3QV4jg1`lQ02]"PMa^UgkSZ*q-Vak>kHmH39`h:CH@hU9p1jknbKiSNGTlK$shkiCpml0@Qp
-kiq*`j6>psn+?AGqXsFRo'?&Cme6AIp$D;Er;5OH)uK=(p%J+Sp@e(Iq=O1Ho^_PAp@[tFo'Pc6oD\Ah
-p@e%@nF5u?n`oN3q"+(HlgF3%mHNs'kNM0np%IqJp%%nMq"4CWp\k*gp@\1Tp$_GFp[n:Zp\4LSmI9c>
-m-<j$lK@?dbJM*2n`]&ujlGFViSNY_io9RrlL40)53;/#mHO$+m-aB4mbHXPg>LfAhW*YXj5fCdjPS_A
-f\5$1e_8d4gtL9'cdgb(e^;gof[eC"e(34(g?.S\roO.?#NF_&io&hYhYuCbhVR2Mj5]+Vhr!ANhVR8R
-hqZi:e^Dagbfn2Lc,n,O`lH6C`llNHaN2?B^V.>\^&GbF^]_Ed]tM)X_ApP8ai_o^gt^T8gtplDg>ClC
-f[e<h_Rd1g\\5]R[f<i$[emQ(W<KB(Wi;ttrM]aqrMTXqs/Ppr!3?+#n>g9+Y,nY(Wi2hpUmmF#KS>PN
-N/3@ON.m+CJ:2cnKnkJ0J!,nPJqJi1J:iQASXcOPR$3DcKo:bBLQ\$sUT9iJR@fe5S<T5&P`q2uWiMGW
-\Alk6[]-%!Q(k1QQ^Oq`YGeJ&WiEM<YV3,bZ)k.>]Xtba]tUnUYdCjE]"Pnka3)!4]sGVo]#_t4`kTU5
-bf[!&b/VWD`lA#!'#MH+_RmS"^qIA!_nE[t\[B5jrkp\6`k]!s^VIe'\%0;o^;7Um]=Y8Y\%0,Y\$r]X
-_771o\])>&^W4@5d+$:S^;.Y#[^j2j]2-Ad_SX7&Xg,RR\%9&\[BQmAXfen4b.Y@"]"#/O['I6[\$sQ!
-aNhrF^rX[;^;S",^Vdt)['R!@\[AcR]thM!_8F7.\$N6C[C!0A[C?.G&%&^O]">Sc\@K)YZa6p@Z2V$G
-VPU)^V50i[UnX]`V50rgTq\<VTqS6YW%+dEVkg,cVlZu*[]up1Vk]rVSXQ"5Pa.DqP`V#kOcbooPa7W"
-Q^<u%Pl6mHQirb@Q'@O4N?".DQBR]/VPU2aW2QV]Q'nA8T;/'LS!TY;V5UHlWW0!_WV`^s_8-#a!PlPM
-_#;([]tM%h\[f2Y[^EHJ['[0Gp9"7nn>lenWiW>'XT#@+Yd1$kR@=,//V8V0JUD`dF`MMDFEN"PG_1Nk
-G]A"OGC#(3US<d.T<#W@gtLW9cH4&<];_2gQ(FG-L4XSeEccV]V6-i.R"p*8G_h?OTT4hdM3*mRIsZBd
-I<B[WG]e(NG&qeOGC=j`H@'jXF)Yo0@U`kiH$sdXF)H/Crc&BdE,'9/EcP]0FDu5@FT$ItH[9mYEcZAF
-F)lDGF)lAADKKdqD[UN'Ch[^%D/X6)C2GJBDf0E0Ecc/CG'SCXG^b!ZEc5o8D/F'*CM7BkBkq<nB4u!l
-@q97eASGu[BhDoSE,]`6CiXTILQ7^qVl$;9F*)SIFE_eLFEDeKEdDnOG^4FRG^4O\I"$KmJUr96P)bQ]
-Lk:>;Nf8^BJqAK1Ll..PNf8pXOoCRGS"(1]QBmf%R@'D0S"#t?SXH":S=>q5r/V)CN/`dSN/s)"OTpo/
-OckokQMm$nQA('NMi<RWPE_8sQC=84S=5h4R@B_=SY2dRUSk#eWMl_lVZ!FlWW]8uVP^3hY8X46S=#D+
-Oc+a?H$XdcI"$NmI=HNpKo;+mYQ:o.ql]t$l)sob!QrUablQ#1rQG/^&'W;Dcd1%ge'c^oeCE+$fDaJ%
-gBHEfh;-rErnmV.s4dA,52,)Xf\,6Cg"YH9Y&I66:ejbU5t"C83&rcG-7(&m1-R!;9M7;t-T!>(0gp8]
-S:5g>O,f3`TU(=bOf,LnEOLF<MN_^X=Zn`,4[r#(h;>JqO+rC3ObTpDCN4rLD0U,FAliJS=''!K>ukB@
-<F'HVG][V>F^nNT=%u4O6UtU:QXFf@;/^8UBOt[`;IEmOCcbsD@V]^rH@UNnI!0mP?Y!n`?sdkj?sdML
-<G#M8?3t+O=%H@m=^G0&ISX*^>?b61?"-NF@Vp*qBQRurA6)uA<*WC-<)ZXc>\-f-92ADX5XS=D85i_h
-:fBhY<F&g2<*WgSJsWsohVm:BA70.]?Xm2G?!qe[>_[0<KS"#RH%:$[Ko(8/O,nmmVO3aEP(&@\YH=.I
-PEgllM2%=hS;rK"YI1gQ@`Zm@`koO2bf\&H`QlHE`Oa"#XJMJNL4b&.K7&0&JpN$0J:rZ1J:NH:Q'e&-
-OH>`sI"%$BR>?ccNJE(9L5(;-Ir]g]EdE@cIZonMR[TG5R#m5aOHbumTq7dAP)YBUrf7nUM1U"mQ&L-)
-?sR,F<(pA#<`rg.?=%#[$`VY7inE,@gYCT@hYGt&gAfk+gAfq-h##t0StGtS!2'"W$D4)gUo(/lX/i>'
-rNQ=/ppL(/!4_L,'"56Z\@fPf]>)(jXf8M3[Bcp;A?rSF\[AZBX0/nAagJCd\Z;a0XIGobX/inS`P]F'
-[B-L1VkB]STqe6XdEBVK[^a)]]"P\`XKf:F^<,'nnF5Pli8E&?i7uT+gu[GHiT0%YkNLpalK[Nqk2YXd
-h;RAHiT:($(@:emoD8(Jo'>Q:q!n.Qo^qVFmeHM-IdQn"o(MhQq"OLRnbVkFo_7tIoC;GDp\=1<l1XiB
-oD/7TjRr'4o^qP8l0e*9p?_>AlLOE5o'Pl6lgsrEp%.PFq"O@Po^VeVpAFjbr;?EdqY^$\p[RqQp?(c6
-o'>N*nE8ophTWgP_"$p[mHN]ig"P9Fn)3-qna#]60^.T_n*T0&md'?0mI/icf\,3<gYgiHjQ#CdkNLg\
-gXad"d*0\Vd+$Ifce%"-gYMka%,]jkf%&F(f@/a>iSsgs%cud3jlGF_ki1U^iSWMNro4+=hV-Z^g*##$
-gXX]te'H:]b/hZE`QZEGbJqWHaiV]Ha2Q!4_7dMc^;.V&^qTW[+2c%8a2lEJcd:7rf@]!:f&5<@i7?H,
-a3;N6[(3ZY^&5><\*:?u\+-F!XK/B#WVrdqWVrapX8f3rWrT4"X8oBlWrfE*X8T&,W2Q_pT9"egPEUu]
-Ll@7GOc>$EItEW?R"9dNN/3.ENI623IX[6DV5'EAMMQk?KnP5EQC=JJT:)(<PF%i*Od)#mOdrMSQ(GM,
-d`SqjUSF!HVk]HDX1#41Xg,%3[C1OeXL,@;Z*C[E['6pGXK]"8Y,\qGah,X;\A#>TaiD*:aMl09b.,I1
-S[QPR_8aR;ai_`D_TTd-_Ss@*_7d\$`Q,TnZcL/(_op?EYf=Jn`5K9q\%95n`j`_#[_fbo_S!Ut\\,ko
-^Upkl_o'+%^V.h;_p-9BaiVN>`Q1Zc^r!Xq`P84N\\>Pa]"kSQXg,"2YHZ<m_Sa*uZE114]uIFdbfS#S
-c,@?8ai1a+`PB@0`ko!cXf]+?ZamHU^qIY+b/_-*\[MLErj2U2'=5-Y^q74p_SNmr[C3'8X/`7uS,SuW
-U(=)rVlQeoWi`+pVkp,^V5Fp(W2?;]SXlCMV5C8hTUhgKS,S`mQB[SuOcu#kOd2,pQ'.8oPE1ikPa.W(
-R[BB9R/W-dQ'.N"R[0YBV4joeTUM18U6qFBR@p+;R[g1OX8JsrWp-M[WrTp8^\tkH^\knG_%45m]=PP`
-\$rfSZa7$GZa9A-rMopun>ngQW3!,%XK8S,XKJk(Su.6sKn4f/J9u`mG]e+QH$b?lH@gWgH$=^VFao$r
-PFmnqT<,]=f@o!/c,mi6\uAl)R%Kh-KS4PfE-$>ZV5pZ)Q\L$=H&.9KT8SM`LQ.IKIsZBfIX69`G][tM
-GBA"OFF&4RG'@tNF)P]'?t<nlH@BpVDJaTAF)c2<E,0E,E,SusEc#]9FF!k3+FJN\FE2MJFE;PFFED_N
-EbfQ4E,KQ5F)PZ0Ci"$.C2#G;Ci463Df^,BH[1!dH[L<mEHH/>DJF$*ChdQm?Y4"^D/3m'D/*d"ChIEq
-A7fRhC2X#h+Dc+BI"dQHU8Ff`J9Z9`G'%kIEcZAKE,^/KG'\LYF*IV.,^b&gIYEK+OcYT_N/<.?KSYJ=
-JVT);O,fHnS"#k;St;C?S"'kUQ'.DtOH#-VN0TS)OTCZ,rKR2?"c\S'NK0,!Oogc-P5^XGP`u'--\Hu&
-KSG/>OH>NdP*_N*R[TS1R@Bb?Sti'STVeNXTVeTaWiW;%Vu3RoW#W(JZDORlRZWbmM1:&&H?XjdIsl`l
-HZXstMia\8YcOr(Y5YQfY5>:(bKJ/Vccu@1rQ5_rc-FY]dF6RmdaQ[qe^rF+g&9\'h#Q=2hZ2X4h#H.(
-h\=Pff\+d-inW>LiP0>9F&>e+4[2Gc6T.J#1b:.24%*L30hath1,V9>-Tj7D?&a>ZL6R^MKTq@BIZ^.m
-X1FdMOGmFE>XLA/4%;l,i8CYkOcYo[N,Pbt@<$m:A9Dg6AliYa@prn[=]Am@>@1`CC1^XWA5Q`=;*mH0
-7oNlRS6]T&9mh1nC1Ud^=(P*:?n+s$BN\PWEI`h"JqA9&BjGIoBjtdaBk_U4>t@h(@pE8SG[NdG=&rX6
-;+O8W=D22HA8te#EI<:YG_LBHD-^OM8mGS':J42@;-ZV%=]\s;<Dcb#92AAO8l\SN9NYG!;dX<VHB#8W
-gu$kZH#[tA?sZ].>%i:c=GqWPNJh^>A933BAq5_cKqY6!TUq1*S<&,ZJ=E6qNi0(YYH5.Mbfn>ZdaHC\
-bg=MJ]YM=oZ)Xe"Z`oLTR?F+sIt<0'rIGK6K8#;AK8Z4XO-#9QJr>ilPp_H;GBnURBl.p1B6&QLFE);G
-I!g0eEHcbMI#!30Ob/+IMKsW0Mj+OAVl?AQTqS'LSGns&Q'n&+ObeL0EHuY:?t3J<=\`+*:Jt4]B4bOa
-Q-.h?g=tB;h#?1+h"f\'f`Bg]rnRD.p7_MZrgs4bT`1\nUo:5mX0&P/Yd(J2[/@?3[f<f9\FI*0\Gira
-\[f5[]>)+l]""l4['$R=[B?aD\$i??Y,]"B\@K#U\uqp.Vkp<jX$!Yrc-F/=]<ncCT:_dHR@g7Nb/h?4
-['I?W^q.%cWj0"8^;A4Rm-Echg=Os0g=am&gu./KiT&tTjlPMFhVmVXhr3\Sg=Xj#f\kW@iTTe'o]>iC
-lf[U*lh9u@mJcDYm.L)Ip\+:Qp[e(Wo/$(2mI'T<lL"3.mdp#;m.9o:h":""oCMD?q"*q>mdTZ2mH<a!
-m-aB2nF#T,m-X*&lgOcB'D1tqqt9[\qY0jbq=XLYqXs4Nq>pHjrVA#4mdBE*ki_-gj5/P9_nX%WnEJlm
-m-EWak2u$rkOA#rhrE\Uk3(pej5p:(!pAb"rn@>,'Ah6ngX"=%d`p7jda[(/g=>6EjSn6CjQu4"rpC<_
-k2YRcjlGF\jR2L+nalAOoDnI]mgJ[Tn*KK/kiV*lj5p^;n)`KikMYgomdL/9)r0?*gYgo@f\4g(e'l[j
-cdC(ed*9YQa2Pj/^])#'^V7M!^V7Fs^qdt.`QHBJdFd%(gY_&Tk2GCXh;-r?eC)gn_nO%&`kT'm[^W]S
-\[h(8rjVp;rOMs.o;_hkrMfao"f\N"Vl6QlX8]-tX8f9iXT5I%X8f4!WAgo[W2QPZJs21RPEC`[PE1`W
-KnFr6MhHk<MN<^KNJr[KMhZnBP,G7JPDtBLKmSH-Ng600W1&1'OID8nQ^X;)OHkm&Y,[eWYJ/9%Z_X(a
-R%C.MQ'\YZYcb7<YGne3YcFk1Z)b.<Y,J1kSu&WqW3!89^:p\fb-\@Z_6q;$_7dIl]=bko`l>s7_o9O4
-^V@_,`4N[u`4!:q[_0Gm]=Pht\u*EX\\Z1r^rXF*\\,Yg]"8QYZ*q6V^:q@s]Xb\i]Xkea^Abe]^;7_4
-b/;0Cb/MTI`4j%,`kA[r`Q$!t`[%q#\[f;^[^`?;Unk)oXffdd^9tPj_7$PZ]>VP!aiV*-_8*tf`WWld
-]tV;]_#q!IYcn#2$,!aZ]=>Da]!o3K\I#jZ\[fAf^qRIo!4i*A"hD4V[B?G,WsP`%VPpW!Z*UjHrjk,!
-[^EZY]XbM_\?`?EZ)k4D]<%p5YG\n8\%/TAX.uMcTr+QTStD42R@05$PEhK'R?`quOcYrsQi<@"Q^*r*
-Q^*i%R$a/&O-l3#R%^"DU8k9$Y,J"]S"QIKSt`'XR$O,.$)+B"WMunsWiN2eWW&ppXRs..]tM.k]DfAH
-\[]/W[Bm3Hrj2@$rN#sun>lPis/l:''WeC=Y-=gaO,AgUNe`7EJq8&fF)h2+*IN6_J9Q-YI<g0fKS,,B
-NfTO![(4*$_oL$=^V7NJ\>5jlTpCRlJ9Q'YI>4;lZaZNcJpi!)PbFt?MMm@TP^It3IscZnH@(!]EcQ>H
-EdW@dH[gEiIt2W[Ci4(gCC,01DJX34DL$JMrGsT5EH6,@EH-)EG'JF`I!p?dFEVnKF*;PFG'7tKG'J(B
-G]RnKG'%nQG'%bHF`dY)rc&BgFEMkTG]e7WH?X^aHi.q"E,]l=DJsE/C2Ig%B4u$pAn#IhC2<c_,_(8j
-H?OLYH@q0?St`*[WHrl6EH?;GDesK9G'A(TH[p^%KRs,T$\*\ZKS>2;LmXQqQ2QgZPF.W#R$a/+S!TJ/
-Q^*f%Q]@#cND5:fL5ChEL5(M@L5_(PO,f3ZNd?"sH@($dH[gKjH[:$bH@UQsI=-HjHZjdbG&qkOF)c)9
-Ec5l=EdW.]Jqo&4Kp@pfPa\&3T:DOLrh0@cTDb\jWiE"qrhpU1Vl6PoVPBuZTTbV$Lk:,"H?F=MI<tm:
-#'=s.GC=sm$^7!PXK/M,Xfee,X6d"gXo#-lci))ibg4T5cO&"He'lgse^rC'rn.8(rnIJ/s5*e5s5EM-
-']@m(g=b02fAPcPgt9l+4^LfU?<Uu16rloM/MSh*4?khf2a0_j/2]FD2*F2g8R-t)IXR60H&GsKIX[3P
-]>L,(H]qr=>Z+'R4@r,.iRY8kNerjOR?!cOIW0OTDgH);F),N0Cggpf>u=R.?;YH\DIR3]<G$/S9LqtY
-;A2Q?N)N>IBiTJ#Ch-p\?t*JRCM5kA@Vg((FaSRgM10;PDKAuhE*?diCgpahG[E[V?sRYhA8?^7@U3MY
-@UEMC='AsABlJ03Anl@.CiXi:@fBaN@U<GaDHpL]?<(EA;bKnf=%YSR<EE?%=!Da.Ec5W'C2RsDN2b.Y
-gZ!p9C0Ft_C0!o6?uKssKnb&:R1PUCQ^aClKSkt]StMaa['$G.U0=A)aM>U9b/2<IaiMWG^V.J'X/i\.
-SXkt9UR[C-Q]Z`KLQ@FMK7eqf@qB@kDfKfFG&:u4FE2;GJp_HLDJWfiG'7.f?=6T5:KUjr9j((q='fTY
-AR]@mGPumsJVSuFRui5RJ:!`P240i+SsY\0R[B>(QC=>+L4Y58H$4^OAmeeN?X$<2:J=S_9M.uW@8U!H
-J#MDcgYCZ@hVd>fgA0G$g]-(.h>u?crSI:Cs.TIcs.B=brhB^oW2co!XKJf,Z2D!,[/dZ7[f<l-\H'/=
-[oU#L\@B,a^Uh%g[B6O6ZEg^;ZamBNZaR<H[B?sI['6g7Vlm%tVl$5[TVT6GaMGNu[&]jmTq.[GU7o`Q
-`P]-i]YD@t\[\WC[][9Xc.q[NjP8PBg&B_6daR+6io&bSiS35K+6M_Llfd9[io/kSgt:E?gt:NLp%S+E
-qY0IIo_S:Lmf)N.mI9Z=pA"CTp%.kJp%%YEo^hM>oCVD=p$VG>nF?)Ap$q>Ao^VSDlKRg2nF#f9md'6,
-r9b!ZlgF''mdBH,mdKc=rq$]opA"CQo_\LZqtKgXp\Ome!<!#tr;-6gr#tOol0.Bsjl>OeiRu;h^qf3t
-jl5Fhn*f6$kj7QpmHrflrSocujlbgjkN1gbimQ9(daQRgc-jeaf?i"(f%Ag8gtq&LiSNGNjl>C_iTKIi
-kj.[&kNM0nkl'WLp\+=RoC28;nG_kanalABhrEbTi8`kU-f!eGiSW\Vi8ik[lJq!fiS)u<hqm,BhU'^!
-e'QLie'-._bK%`HaSrmR^])"O^V@Lr^&>Sfa2H$@bK\Jff%8R3j5o@_j5/SIhqHZ4e^DIP_RmUr\@/jF
-\,X#+[f3c8\G`r<Wq*.nX/i5!Wi>rq"f\N"W2HQkX8]-tX8f9iXT5I%X#m;\WMuhsX/MqoU6gdtOH>BV
-NK]6\N/imPL4=f.JqSi3KU%RTLPC2#H$tsVUR7("KnXr/Lln'sTqa?2S!BS.OdM`1P`_5kUop__QE@dB
-`Nl8/U7.aOV3[OT[^!$@ZE0t(Y-YIC\[8H:ZMq("XJ`,&YGA2*_8F$paih3(_90a0]=PSc]thJ"_T'U5
-_nj7.`P9.*`l,U*_8Nq!`Oj%#^;.S'`PAq(`5':+[^Eig^:V+p]=A!S\@DOM%D99`^qI=m_7mOr\%ofY
-_%+E%a2Pd.cH=2Q^q[Y$`r=([bK7iE`5p'FZa$gE]Y(YXZ*:4+Y-+n0^:h+e]>V_.[_f_p^:;(u^;@e(
-_o0I1`5TU3`59@,YHP16Za7$F\$`fZ\@]Sk^qRIq]XbM^]<o)[\@<Tl\$33FZF.6MYcY+3Y,n\)XLYjO
-\@&WLZF7*I[_2UR0;beOW2Qf!W2Hl'WMQYsVlZbuZ)b".WM6#WV4sWUUl^b*Q]dPtQBdi'Q'%8oP5^^H
-Qi<?uQBmf$P`q;qPa.GpR$F/.Tpq[IX/iP.XIbiJTVA-QVPg;[R$RuBSZ/ZhWW&muX/t]fri,t!ri?1'
-XfV9/rOi0Dr43-D\@8lRZa7%<ZhLU#X8f3hX8]4"XTP`.X/l6&#I(+]MN!LNL3&*,ItE#qH?FLSH$aj^
-H#e%SIXHEdI<^$cJWHFu[(jc/`QHKH`P90rUnsrbR#6]NH?=@ZL7P<MZ^Zl(I!^g8U8F99Mi3daIXm!"
-I!g?fFa8.RG^4LRGC4smL4b#/J9,UDDJj9+DKpMJEHHJKFEIJ&#'P01F)uAA/9,cSG'JC^H[U6dF`r"N
-Fa/"OFEMbMG^+COH['^XG&_JDG]e+NG'%bGF`mY)$?gT:Fa/:\H$k'fr,`HiEcH&8D/O0)DJ3ZqBkhJ_
-D(078BkqR&IX??bGB\=WLQ7^nUSk#hG'.nIF*;eQDfp,DG'&"TJqf)8$\<n]JVJu<N/ip[OStaZS=?%=
-R%0M/R?ir!N;\YBM2-qGL5(J<L5:S8rdtH/L5C\FNfoS(O$%rCI=6HgG^"R`H[:$eI=-6bH[0m`H[0RQ
-GB7eIG&qD3Ci4-0G&qtSI=[3.KntnVPE_N*T:hXCU7e1YU&LqiW;`e"W2QVlVZ!>8VPL)]TTbV$Ljshs
-H?=7MI!Kp[G]e4QGCP0rPF%f?X0/W)XoGHhY5YO'XS]$nd/D;hc25fedJ_Mse^`7&fDaG&g&Bb+h>c@3
-huD[*ibIE/gtUN8f[ng7inWDD^kP<S<E2[[8m";M4@)+b2_$XD1c%!?/OVla1c$^.-8&&KVNR.3Ne_(e
-KTD_-['#gkQ)JFs?!0lf5Y4G.iRXfQKnG83Q\qNRJouBcFae7TG].83Am8>F@9$`JD.?IFCiaZJF(fQ3
-=@YhZ>?Op(HBVN9BnLA8@UEJMA8?'lAnu'h@VK_!Fa84\LOO2SDKB0!G[bW&BkqO+F_b0?F),c2>$5Q^
-Bjtdl@U3>KrF-4HBP;?uCj(#BG(=LCB)ZKXAnGU`<`s!?=(P0%9i+ns?XI8LIT]ZL=^P]YBk:mkChR=3
-Q_Cq>hVI7-BOY4SDg->+Ch.Bt?ZgLOSYMU5OHYWrUT(K*[^`ijbK7rMc-ObZd`KJP`k'$iVk^/bQ]dc/
-LQ%X`OdCrKI!g6lO,egTR@]q5O,oEOH?O=GAn5=jChdg/H?sg;@:NPI@q/b;?<pr:9ikOq76X:=8l&_j
-<Dlt5EGK?1Bl8'>I"$j2I>X2AJ;/f1P`h2sStV[?QB[JhL5(M?QAUHTLO4;sAmSYG@9lr7=A;Ca;bp1e
-=(YQ9EH-o`gt^Z>hVR2Iq:bYts4dS/rn[q<g>(QCi813&pS%hbTqJ'RUAgnpVPpMqX/rJ.Z*CV4[/@?1
-[f<l-\HKLT\[]0K\MUh,\[]2a\?rH?VlR#(ZaHpH\@fD]\#?F8Z*(4)VQQVcTqS!CR@U%__o'F,\Z`-8
-YH"T$WrTh._7[:]X1,ja^q71Y\@AoS[_peWinrD@eCWF0gsX[,j5f1Wi8W\OiofOlmcrrdhqd,Hhq[,E
-g"5'Fp%S.JqXjFQqXsOIlg!g'n*olHp+5n.oCDJAnaZ,<o()8=oC_PDq!dtGnauSLo^h_In*TW5lKe!3
-nF#f8m-<m:mf)VPlNZeCm-jK4melSQnH\RQmd^)Gp%n[Y8al!3o(DVGo(2SMqYK:3iSs%ak2YCWh:Kie
-^VB!tk3M6pm.9c>m-a*$mHW0LdF$:aaNDrYdEp=ie(!F=jlP[gl07d/o^qbSoFC`lp\Xj`qu$<dqYU-f
-rW)lpq`O]Oq"4+Jo'u/7lg4$+m-O'(l0%0ei8j%ajlP1Phqm;Oj5B"]kiUp_h:qDbmdTT/lfI0di8rtW
-hr3,bf*g'Vdac[ibf.N?`l7qk!5JNM!l;aiqnF/m`l6*GcdUS#f%Ap?hV@&Ef[\d8gY1E5g!@gc`sKi9
-[CEZR\@/oVmC*&(rODg:nZ)Viri,strMTn!Wi)enW;N^qWr9!uXRE:kWrB!sWr/hNXf87_Oc#*]PDt]Z
-Q'%>oNJ`",J:N6)K7fGGLP1>1H?X[XO-u<!QB$iYO,T9gR@/MjO->j#P)u-'Tp_+2OJT(\ObfX=^q6\?
-R\61IV5BZLXLG^IZa@0HY-YLD^;.FjTs:`%Z*(.1X/VhhZG=>k[E?_1_o^'?]"5G`^;7V%_8=++^qd\!
-]Y;+m^Vdq%^;7e$_oTR2^;.Y,`l#^4_7R4i]=#&[^q@4j]X@mK[CQ:HrOE0H\\>r!_8OFn]`>eG]fa$C
-]tqe0`m292]=>5U]>;:t^;.Y+aiU?VX0TLV\?r32Uo(,lXKAnBZb<o^_TBjB_83[m^VI4c[C*IBZNIYD
-[']e@$+RIQ[^ENT]=PZR^CIumai;?CbK.iOaN)BEa:ceGc,e#KaMZ!3]!o2X[B?R1X8T7/ZEgU:Xfnk2
-[^Z7@0=A9t['dEN\\,J][BZp;[BHpFY-P=6Vl$;iV50obQC+,0Q^O82Pb",+Pa@`&RJrZSSH>:OS,8Wn
-R?s51Q_'bGStDRPWMZDfQ]dN'USalgTrafV$_NiSVQ-\rWN3#!WpQecWrK.!X9,N+XS'4(]E,USrjiHI
-\@8oSZa7$FZa'8,rN#sunZ)_mXKM?##d151Y+Uf5Nf#WMMiNLGK7A8pHZ!kJH?XLNFaJ=TGB\4NFE__Z
-PanVR[(!WY_na:4a2YHq[BcEaLkL6VGRf4hWi`h=RYQQMQ'nSNQ2Z\!Q'R&MI=$9eGBInIGBe:TF`VnY
-KS5)5K7ni#Ec?#=EGolBI<B[WI<]pYGBS1TI!fsUFEK'TFE_tUI!g6fI=?QdG'J+QH$+@SG'A4WGBS4Z
-H?jg_GBnRaH?spaH$B%/!do<>rd+ZkHMr9jHj4_9E,p)CE;jo4EcGu7EclJFF*)MJGBf1+L51G;MMI(R
-RA$IUVl,8sJ9Z9VEHH;GF`r(WLPV1]RgkjUSY)LBR@BY4R$j>,rfe@cPE1cXKn4f-Jq/DnEcQ8DF)l>B
-EH#l8Ec,anFpW;;H@:-cH[gKordI.REcH)<E,or;D/jT;FEVhMG^4O\I!BgVFa%tHDJa2u?=[VZASYpt
-DKU/QIt3-,MN*UXP*MB"QD'h=SY2UJTE1^ZrhBLfU\g`5TVA*OQ^j/!Ll-\0H$XFJE.<:`G'%\BDfKf@
-EdMtYO05ReY,ne-XmN:kXoGL"WqXm=cN;A9d/D8tdF$Fke'ljtf%8USf`0Y(gB-3eh?;]mhr3PaiWS2t
-hqZrbfjWOhh:gcJg!+V>7Sm)a;Hc=d9h\&?4!>n'0eY.,/4M<E/M/@n+=/()GCYmMNe;k?QCt=h\?MC%
-VRgeH>[1E&77KV#iRjfSOc>TaUm%jsJp;]qIXlK[FDPW*A6r/><b#`VE+iN[DKU)RHuXIN=\;7g@U`PF
-I[OqgHBE>`BP(ppEI<:IAo)3oAo2F+G^+7SKn=J^DKTK0J8'7BCN4`JEH#uLEGKT7A7g"6Ec6&?Bk(al
-rbMIL#Bk$)H%'s_K)KuqGlDjtBk^d\FDbT3?sm>F;cR1>AohKlAo)R:It`;rL6\?sLk(Y\]$]9dgP0lp
-DJ!']EGg&:DK'QbUU%\T`lZWYe&onYc-"2NaL/C[Ycb.0X,3(!M3<mQMf<?CEcc/7FDGK#Bk27*A9N6D
-FF/LeEbfT8Ec,Q&BNJ88<Dugr<DQ7b=^D#6#@1nUBPMEu?nl&$Amn_991V0'5=7_'8jQ*A:g7L@Antgf
-EH-)CIY2lsML^)-M1q"KMj'U"R[0D.r0&OkQAL<NKmIrgE*QFK?:m[\<_Q.\:J+2P8Pr&K<C]oBfAG?<
-hq[,Gn_*utrnIk;hV[5EgtpuIhP9nAqP"LqUSai_VPpMqX/rJ.Z*L\5[/@?1[f<l-\HBIT\[h^L34ZN.
-\@K/_\[fG\U8bN*ZF$pP]",A_^TaQ;Y-"n+V5KiSTqn?RTqeNaX1H<b\$<0=Yc4LtWiJb)^UgnWX1,ge
-`4ig_\%&fT\&R7ajPS\DeCE7+gXO[)i8`eTj6,Uejl>CblL!usj4r5>gY(B:h;.#OoCr"JqXjOYqY9FK
-o^i(Q"S)$Sp%87V..d'"naZ):o();AoC_VGp[@eJoCM_NoC;JAlK[g,n+$)BnF6#=md(>LlKdg)mdKZ8
-n*TQBnSdpeo^qbGo'u5<o(2GFq=sa^qYBgRlg4-4n+-,GqYL!\jPo4\kNCsdiS`SC`kfI+lKI<smHX'1
-o_%M7l0mNYbfIiJc,duLeCE.'gtUW?jQ,IcjlGRdmdK]:o^q_GqY0a\qtU$cq>C0cq"bd(qXa=Lna5Z+
-jlPXdkN(X]iS32GiT'q!/)K"6hV[&=f@\d2g"G$/e)90Ek3(d_iq2d1o'u59kiq<ljl,+PgtCE5fDa,'
-dEg.^`5BU6`P;Dd"Mhmi^VToarPBPp`P]a>cdLFrd+$q1f\#-7eBuq'f@AHsccO5J$GX3iZF[KQ\[K#W
-m^<;.\%&rY\GWo5X8/dqX8T$rVuiruVuEXmX8]-tX8f9iXT>K&r2B[rri$7)WiW2"V4*$pR[6[,OGfQk
-OH5NeJ8op`JVJo1NIut>LP18/JU2WkNgH#gMN![WP*2#pR#d>kRurf$S>DdAQ]@oEXH\U:]>D4`Tpq[D
-UnsrXRAdIj[3<,o[C*9E\\5_kWj\t(W2Z_sW3*%tYJ%fi[E6Y4aiVW8rko#X`5TX3^qfrc6G^IQ]Y;+l
-]u%Y%_84+)`Q>j5`PKI5aMG[1]=#&W]Xtnq^V%4o^:C\_[C*HR]Y;1t^V%A$`Pfg=_83n#^V.:lrkUG2
-bf\,Uai;0/['dN\\\#\taiVQ?UoCQ*^V@4_WMZPkX/rJ,\@Jl[^V7S/bg!i9]#)4oriuO/34#uu[(!QU
-]"Ykj]<AB>XJr/#XgPXM]=u"k]ZA+4ai_WEbf@lL`P]dA`Orjq\?N09V5:)dVP4!\/=N*#Tr+fgXe_hk
-Wi`7qUp%&/Z)k"+VmWq>\%9#T[(<cU\$`cPZ)t.,WMBHe&"8uWR['/(QBe#+Pa%N#Pl@*TR@B_9R[a;F
-/"E0$S<oP+S!BS7Ummd>Vl$)WVj3:&R\$4GV3msBR[K:qQ)LgaWN3#!WpZkdWrB(!XSo9s](ru8\I#dT
-[^NNK['R$BpT=Irs/Z1"n>cSkY5GC%Y5PJ+WNNA+QA(9ZNJ`[PMM6G)I"6?UF*DeNEcZACF*DkTH$ap]
-Fa]IOXg#@O^Vmn*`Q#s([^!-1NJN4;H@'mcQ)^t!\"8J3Kp\=-WK`9uMjK]ZH@1'dI!L#:FXM<RFa&%\
-J:i<%Jq/K)H$41IE,fi;G^Xd\G^4@XI!^3cH$t*\Ech;'*-ZXRI!g6fI"$HdG'J.SH?FIWG'8.VG'8+V
-GBa%4$@I;NH[:'eH$O^[rcn]pI!g?iH[>[<!IB+kIhd?YH?saXEcZGJEHHGLF`MA;EcZ8A!-J0`(Nb^r
-Lkp_;LkgnQS>2s[WMtZ!IX6<ZEW1+tF*)bXP*_`4TV%aGT:D=;R$<\nNfAsTre^i7K7ec.r.#f=FE2DC
-FE;JDEH6&9D/a?,EH,r9EcH/?EH65GH2`%*B4u!pCM\!0ChR^)DJX0-F`qtPGBIkCE@,[IG&qS?DI[-e
-Anl!qBl\6;GCFsiIuB5FNK9-`P*hQ.S=,n>T)G<*Tq\6RTqS-QU8+KXTq@pBRZNSbLjXJlGAM)7IX69]
-EGbYj%<?H4Eccr<X0/V+Y,nbnXotl/XK8K%WW]B'Wm]>ldf%Plci2<#cd1"de'c[ne^`7(g&BY(g&Bb+
-h>c@3huD[*i]uJ\hqd)Ag"G!2gtCB9hq?G#3_X0o:fU5";+3lC9J%/1.kNP..Q&P&/ho%3/MJM!11-K?
-JVTJZS=5q@YI0TlU7/6%;d<O<:e4&ALZ-mcM4^?.PHUCV^OLEOItE,`BPqX&DJjE#?X@&HBPhU%H?!A/
-D/"',@9-*$?".2FHCAr%H@T@SJ:;lkI"I&[@VPgV.<'9IG^+4OJ:`/dDKTZ<JnB.MDK(&RDJO<5A7TV!
-EHm7dFE2YOD/!p;A7fOmFEi1^H$"4[Jpr6+KnY,/H$44JCi3d"IWfLYH?O%/;cR+6>[M2eI!g$PK7ei;
-Q'IJdK9`FQfA>TLO)T#\FBr@"H$j.7EeV0Jd+6gsd+-[n`l,a.['6[3N/<=BJ9uE[I"HftKnY&/DJ3^&
-EbfH2Bl7Zj>@qDp<Ei[2<``3s9heA]<E)gl:c:<r5!qh8:I@?99MJ#F7U0;.?X-Z,8Qo;'@UE58<'ro<
-7S66G7TEAh>@:`E?u0e'DJX-/Fa8RmI!UBuJWYkIO-Q)tOd;2nPF.f-R#crNIXQE^DJ2g><`VFK9M\,F
-77T[/697=r5Y*mA2H&#`g=tQ?hq[bUrnIk;hV[5KgtpuKio'I)rhKLhrMBn$WiN2%Y->19ZM_*-[JdQ6
-\FI*<]=YYb\[],X[C<WR[f3`g^UL>BXf\b2[(j2]]>)=oX0/G"Y,\7jTqnQ_U7e-N\#Z4,_8a7+]=PP]
-YH>&Z['d*9XJVl#]Z\=2^p:_j]!\r_f&#67eC`C%f\503e)0-Dj5].^lfR:-kT9!Sm,R<gf\5-7gtLfN
-jQ5k(q"+CVp%S7UnalGFo)8"[oCDMGo`"M0nFQ5>md]c5nF,l7oCM58o^;)9oC;;=o'bu6md0B2nF,i:
-na7"Un*'$#lg=-1o'u2;naZ,<o)@o1l0IQqjm)7#n+,u;o]PAsiT0.akMtXbk3(mdhqHlCgY191f&,B@
-eB5YD_;je?mdTf=rq6WblKINhf%f!=roFLOkj7^+n*]Q.n+chYqu-d!rr)`kq#:*pp%J1Vr;?6[$2ODj
-iT'%blg*j7li$/Olg!g8kre1nkNCmdlKR?ein`DGgt^Q7e_f3@j5f.Tip5pomI9]5lfR3_gY(<4e_Am4
-f[S?rcHXVT_o'L2_8=%f^^Iuo^VIUu^VIY"]u'ce(WjtKcd'VUf%\^+i6olndF6Lgda$7fdgFUL`QPKt
-[^NcU\F6m*[fEr;\biu6X8]3uWs,T*Wi;ttrMTn!Wi)enW;N^qWr9!uXRE7mX/i9"WV<FrXJ;)BNdctF
-OH#]kOHPrsMKaDkHA.3/M2@.NNeiICK7S/cJ!QRhR?WhsNf&RJNfTBdQB%2tT;/0PRuaGNViQP#Z+.*:
-T:2==U8FufU:@eI]stPb_Rm@k]XbVd^ot/MVPpPnWM6T#XJrYA^r+I@_oTp@^rFC4`4s+)_RmIr_&^5(
-_SWt#]t1km]Xkqn_7[_)\%]ho]>DM'^;%Ourk'/]]YM:q^;@_!]=tPT['mNX_o0O2_T'^=aNFLm,e1Fo
-Za.3W^V\%/`65^"ZE^dF\@JoP['mKQZE0^oX0An4VPa?k$`U/+Xf\t:WP$'c`r=-e^::JV\@/uZ]G8&i
-]"P\i]u._#]=Gbg_o'F3`Q6-Grll5%aiMHA_SaC2]Xkkm`l5Hs^:q.UW3$!'!3Q7(#Hk87Ycb+-X8]$u
-Wi>ru2R9`nW3Nb:Yck:4X/`G.Yd:U;WjAq6Y-b[PZF?s9Unsf[TqJ*QT:VICR%9V:QC+#.R[Kb<1n:),
-SXc.=R[KV7S=5h9TU_O=TUVU@P`MB+Q'\50NK'9mS!]b6SXlFFQ\pp)Y,SD&WN5Keri5pt!3Q1%p:1C;
-\@K/]\[_UK$+ICP[Bm3HZa6q2XT5F$X8f3gWroH+Xf_8t=.#)1O-#3VMM6D*JVAGiF)l5DF`MMHG^Oga
-H@("#KR/HAS"#t=WN`h>^<+U;_7ICaQBd5XGB7eMOJT/)b,pqfMkHQ<Wfi3kL5_"4G'A.TG]e4OE[>XB
-E,fl<K8+r(JV/N*Jpr)gE,KZ:DKC/HFEMnQIXZcqJ:N)trcBB-H@'saH[UBkH[UKsH[0s`H[L!^I!Ks`
-I!^-bI!g6eH[:&:Hjb@LH@1*gIXm!#I=M0A)gZgYM2@%CK7\W'I=?KhI=$3cMhd(BLPL_ELH('FLP^eA
-KU8'iNei@DLQn*rUSOlhWKi6pKS+PnG^+LXIYWcGR?a,%NfB$RKnbA6IXlotG^"-*EW9qTCDgbtAn5Uf
-@q9(V?!glG>uk!/<Dual;c["&rETM7@qTHRAcQKCC(b5qBl7[(EH#c7E-HMNG]Rk@C_Uc(CMds+CLpp_
-A7f^tF`MSLJ:2tIJjtEGKnP25NfB-\Q]mi,St2FBS"#q<S!oh8R@9V7R[KS)NK'*ZN.QV(H[L-_GC>!i
-H?=:EBOkO^A7fXjBPXlQY-+h.XRE=kXT5I%Ws5N#W2Zbpe,%PkdK7hDd/MH%dF$Cke'c^oe^`7&g&BY(
-g&Bb+h>c@3huD[*iYCG2i8<AGgY195hq?Z9gtUr'CK+;5r_b(S:ddiO>WX)V+sSit.P!213]JrO0/#jM
-,!UC1H\6[$Q&^EDPH$(.UlM<p@r>dk:IIQ6KAG1bNifIVP-^IT[rl_.H%'gCASQ$pAnZ0l?2e"L>[M#d
-L3$[:EG99%ChQgB;dX*@G*Ql`FFn:iNf/[LreE+8A7fRsG'J7RI"$0ZIYWGtEHc>MJmr_RDejWMH#[qV
-G&h\HEHHSRG'JOdFE)bSC2@p8IYEK4J9cEoL4Y#:Q^<u"LOODeG^aa[M0sB'SWee[Lm+6tL5:ePR?N;J
-O-lH)L3mu_R@^\%dbEg@Z&!jiP^.8!IY)E[L696j^VRL^USF9;R[B(iJp_f_B45:]B4kde@p`\P<DcRc
-<D>tU7m8pt4@MCc/i3he.j?2b.kWG1r\OjA4@2A#5<_@26Y8bT8juHW=\DIgA7B"V>#7aZ:J48T;+a>D
-3]]Gl<EWU4=^YfK@qK:^BPD0l@Ua.oE-?VOI#3i8P`CQUMiNUFLk:&,L5:G/Jp)'LF)l80=@5SY;aj5_
-;Fa&@763:_/2K(@4p`tp1X+q5g>^fCptGPu!8RS1!8me6"l%hhi8EJdV>I%iV51$gV?s9%X/iA*YctC<
-r3ZC0rO2a9n[\Y2'"YWa\$rfT\[],X\[fAd]WJ$/E3ZdU]Xken_oK?u[]#aqWhuSbUo'r\T:hdVX.Puf
-^VRdt]=bb^Z*C^GYc+Y$WjKL]`PKBr^VIFgZbk;IgXss,g!eU*h:C':jlY[ah;mk\j6Z4#kiV'fkiLa\
-iniJFjltmen+ZVPqtT^Sq"+LW!V5dZmf`:SoChi<p\4CNo^q\Bna>f9nF5l;oBG]5mHO'2oCMMDo'l,:
-mdKZ7n*oo=mHj</mHj6-md]i<naZ2?nF6#JlP]!SlK@9omI'K7mdB`0jPo7_k3(mik2b[froPH^g=tB>
-hr*DHgt0ip_SEtGlK%@$oCV\HoCD82lf$[ZiTB51k2kjlmHj<1mdKW9q#(%0rVZQgqtp6dqtKLDmIKl;
-nb2JGo^2)8nau)1mJc\bnb;A7kj.U%lg!p+rp2f6l0.9hj6GsnkNq-`hVdAMiT0._jQ#7Zhr!_bk32:%
-k2kX\gtC?7g=b$.e^`0tda?1[a2>p<`59I/_#D,'^V7S#^V@S"]t;"q_SO==cd(%fe(<7#eCrF!cIC@m
-d*pIpf\5$.bfd3%[C3]T\F?s+[fEr;\c')@]=YZKX9Yf,XK8J'XK2<"rMTn!Wi)bnWVigrWr9!uXRE:j
-X'D[(WN3)$X0&J(X0&M(WN)A?M2d^XQ][Z)R[T1gK6;0`Lk^eBMiN[ML4k,#F`)&LPaIo(P*M5kM2I=W
-Q'.GpR%'eCU7Ij:VQctYK:9$QYG@\XS<oqGX/;Th^BV0Q\A,M__*GrS\[T)O[^E<DZE1%#ZEpX1[_KW"
-cca&Ab0.rI`l,d1^r!t&]thP#_8O7(_83h!_7[=s^VRY&`4!Cs]=5NR`#uq7_S<gu]Y;1r^;.Y']Xtne
-\@B)\]#)A)`5Td=aN2O&\IcE`[BmKZ^r+1._ooKpZF%+?\H04K2m]s']">POWNinD\[AlKY,nV&Wi`A2
-[B.$Wa2c9HccX/9\$rfW]=GG]]"P_g]Y_P!^V@h!_Z%G._Sj@/^;@h)_8<jiYHYLG['dKN]=4rHZ*UpC
-YdD'U]=>SYXfJV-YcXq/YH4e*Y,e`)WsuGHZEM!P[B[*IZaI<R"h:tHYct5.YR[_:[CE6@Wi2YeTqnN[
-S,SpER%KkAPb")-R[ot;T:MLAS=H%9St)7<S=Gt4R@K_6Q_9k?SXu1=RZiu+QB@2rR[on>TVA6[Un3g5
-Vlm&!Y,\PlWW&prWrT:$Xotr3Y.(n9\,Ei?\@B#Y\Gj#F\$i]PZa7$FZa0>-rN#sum]-DjY-.`)2QNm[
-XK/D%XJhSCMNWpULkUD3K8+c#H#RM<FEDSHG^Oa^H$XahKQq]rQCFJ8X0]IP_og3B*lGY,Z(%,;K6;6V
-HBG&-bf?fMLl%dnW2br8JVK2Ar-1kVFEVVCE,ou<Df:5^KRef4KS"c)IWTOHEcZ5BH?4.NIXZ]nIXQ`s
-IXZE^FEDkVH?spdIsl]mJUr/oH[1!dFa8=YG'SI_H[C5?HiSNkHj"kFH?su<JGt*+I!pEiH[U6eH@5^K
-)2NotJU`&rH@('eG'\t#LPL_FNJraMLkpugNA-rrS!T1qP*;H,TV\H`Wi25?MM6_1G'A@aI><i?OH,6X
-Mhm7MM2$\9IXZfsIsQ>:E#<D-AR]4_@:<YR?X6i@?!LQ=='J^&;H$@(;H-Xu>?tKCA6iJK@V07bAS>cV
-CD:N!C2I^'F)l2AG'S=XHZsUQFE2F#D,4tX?t!MTChn$/F*E+]J:`K.J:N9)L4kVKN/O!dS"?7CSXc1<
-S"#k7S=>t9S"#h4QApf\OGf'LL3nGuH$+7UK7A8kF_b]&AnG^jDeo\rCU0tCY,\Y+n?2bm!3H."!N2mp
-WV=sCe,@\re^N"Hdf%VueCE+$f%9oRs4RD+s5!_3s53k8n`'Q,45f#Rgt^Q;io&_Oio8PFb]c9?='8=(
-:f1D#?U-V/+W)R\/MAY43]&TG0Inh2*ZdXcJW4r7UoKoDQUn0aYEl8?E-lA29LM95L#(C^KW2&;L96<7
-Y]4SqH%U*UE,fi/?!hDN>@;)S>$"gIMLobuL37?HEc>)Q;dj6PI>q]NG+>!"LGFR=LP:FrAnGk&I!g6^
-J;8MsIYE6"FE_\UJmiVDD.IU9Jpr!#J9cB_FEi1YG^P3qEY3;9H@1*hJ:`<'LOOc1Lk:5:rg?NHMh67s
-G(+U^LNd]kOc"gJQ(ObBS!/_lSYi?\YIhWcYGJ5'^UqJ1dFmR8\<2E+R"BC'Q_B\@WL9i]T;.sBQ_U+8
-O,\pKJq\o-ARGFF(LL<I912EJ6psO13&E?L3AiTQ/N#.+,o%dQ.4?Z!2`j#b82N+\4$c1t4[_\.r'k0f
-6qgik<F'?UARoOd?<^cB>Z+?l9h7B,3]T?#;,9tb=^YKCBl@cj>[LiGATW<1D0U8YQ'@)jNeW4AL4Xi:
-Lk:57L4!ucDeEWtEc,2q<E<-r6:4RP9h.`F4?,5X3BTS87m8ge`8oS(jOi;Aq:bZ!rn[Y4rnn"?gtpuK
-io'X.s/,gmrM0LlV5O<is/H%"s/u=)r3ZC0rO2a9n[\V1s180<s1&':"hD+W^ULFrY-kgH]"#Pq_oKL+
-^94-(Vkp5XT;%pKTVA*OUn*sQ\&-;0bK%W<]tD%^Wi3"oV6[eR_84+$ahtg!XLua+f$r1%g""j1hqQ]F
-l0.?ni8a.dkO/!4m-O6(mH<Hejl"qNkNM$lpA=^\qtK^Rp$qPDo^MA=n*KE9p\+=dp\4=Onb)MGrpBgR
-oD\4bp%7P=naQ);nc&.kmd9E.mI0T7mdBT7mcip!rpKmUn,D_snF,l;naQ&<jlPRakN:mek3;0sm-F$+
-dF6RmdaQXmrmN7Ce'H:ae^2ObdF-@ba3M`Ea2>^.dGX$DhWX:fo'l/7ki_$brVcTuqY^<krVlcqrr2rr
-rVRr<qY'RIk3r!5oD.t>jQQ"%n+?DGp%%SBmI'iEp%A1UnaZACrpC$[md'-'m-X9?nN#pskjS!*lh0>r
-hW!YWkjIj-n*9?8q=Nt<io91_g=Fs/e]uCcd*C1me^`*reCDaba2Gm8_7d\#286f>^q[V"^qRV#_SEk!
-_SO"-c-X\egYCH5e'ut#daQk(gYCcJioB+ZhUTlQ]=#&Y[C<R6[f<i:\Gs,;\cTLU](rE*XT,@"X8o7!
-Wr8mrWr8jnX8]-uWrf?'XRE:iX8f3uX'_s0X/i>)V6$boPEh8uNgYuuSsl.1Mi2t(H\@-4L5_+LKSPA=
-C2Rj'H]4;aU849EPDk<UP*hH%OHl6-T:MC?PH(pgMh74lY,S.]S=H%FW338!`59I2^:1_l^V<dgbK.N:
-a0WFcXKf.8WN!/-WN<nV`Q6BK_84+2ai)-5^r!t$]YhS'`PKC+^:hG$_7I:j\&?%t_8aO+_8*n&^;.\+
-`4EOj\@T>e^V%.k^:L\V[/IWY^V.=n_nsL;aiDQJ\$rlW\[])T]=u+u`59F6X/rH$XoP^]YH=t4Xf\b+
-WirY6['R'@XJr7uX0&M*[^Ec^aj%rNc,[W1Yc4D<a2Pp9bKe8PaiaV)s2Y,X7)ZpT]==uA[Cir[_RZ_G
-XgGUG\\GVd[Bd3DXhi#q`llE;^W3ss\%0&Z[BZBuV5L;qXg"^uV6@5*XM1m<W33;)Z+)6l]=5#P^r3ji
-\>u[6Ybe%gV4jWQT:_XFTUqaGV4OTRSsu@DT:VI@SGns1S!oe:S!ok;St)1<U7\$MV5'NWTV7sCPE:rt
-QC"5@W2$GsXfACuU6^h9Y,\M)ri5Lfs/Q$us/l:'"0\o2\b`l:[f<i8\H0.JrODm9s0_m5rNu=$rN#su
-mAp,cr2VNOYcOq,Tok\(MhZk9L4b))J:MiZDK0c?E-6>GG^=^_K8=nsH[^^0Occ<>]>`4F-dKoY_mGr"
-LOjMeF*<M:Wn#D*U6(M6TW5#OL4Fr8L3@]_G&hG=FT-/3EH,f/C4CkiJVJu6Jq/5nE,T]6DK0cFFEVn\
-K7AB&Jq/?'K6VT^G'nXbI=-KpJ,Y!.J:)ZiH[^BeH[:$bH$]I;rdbH-JV&N-JUrE*JUVtHJ,Y$.JU`3#
-It<)qI!^0bHMrgFMi*=HK7nc,KRnQ'Q^O82S!fb8Ssu.;SY;^MUSFHQrgOaqUS=Z`W2HYqTpD"-PDY-Q
-J:iH4O,fKfrc\coF*)A?D/F!#B4kmkr_j_5:ejVR5!(nn5!VP$@UNMO@:<MO>@(E5=B6&7=%uCc;G^(a
-<)lmr<*34%;dB<-2dg$(A7AnVBkV'nDf'9*D/3m#CM@NsAS5gnASZ!pC3=Q9GC4spJW#PMO*Z/&It3!+
-MN*U]Q2[3TQCOG4RJrWtR@K_6S"-"<R?*,WKSPJAKnt\BK7JE$JVf)2I<fdMB`;TCAdN!W?*L?3Y,\Y,
-n?2ens/c1"!N2mpWVP$AeHXLOdaH[reGdnre+qPnf`0Y(g]-+0hZ)L5iUPq+i=Y#+hr!2Di8EJKhrE)F
-jhH(LIV3Iq>>&.0>?XKd74T5u.kEG&0/P:51,La0.3BEY6X+_cKU/R?V5:?#\>?ZfC2mli7R0@,K\Y7X
-J?ZPQO1(1VY]4YsI"lTYD/X?#<*O'>=^Z#V=]/CEMhH##N-oJUCh$.5?=[>TI?SA_FeGLfMiE^SM2R:6
-EGTW@.XZ\kG))05Jq\f&Jol3\Nf.LnG'A+LG(>9sJq/;tJ;9,HKn>/@JoY[LreF=(Kn=o,P)4dKLk(#4
-S=cLKSX5ItL67CVS;i,jUoUf0[^EQP_76bY_p$HPa3E#Ybf\5Yf$Dn!eCrsCbdt3n]s4`IS#;dWX-]E6
-I"$9X$ZCE8CLLRO<DcUl;uSCf/Li(j*>8qs(_mi-(-+6/4[(ti6T$q[/MS_'1++D!0J"Iu0eP",/28h0
--nHr&0f:mQ4ZG/U7R]I1>>7RT8k;B?;+jbW5=JRN84lTE6sWqe:g@^M@VU(6G#MCE>$PKUHu!hQJ;f\L
-G`df31k1+1Jq&f6Itj)KL4"&W@UEhpEaa-5D.6O?9i>_2<`rR!7mfL)4?bha/L.mgf\#9:hUhSWq:lG9
-hV[5Ki8WbOhVdDQi;'/OVl$>fV>d7uVl$AiVP^>lXK8P+rNQ4,r3cR5s0hs;n[SY5rOW'@rj_s:rj;g;
-]=e-V<P#]S\@T/b`50L2]tq.TVkg&]SYMsOS=cOIYH"=rZ)b+HbJh32]Y(khXfAD&US+d#_na+-\]Me'
-[&q$bf%AF%f\+g1g>Lf<kN1plkMbRkmHX*cnF#Z5q<IA/g"YKBgYq8SiU$I?q"":Rq"=7OoC28;n*oi6
-m/$_V%eo_hnaZ;Co^D58lgsT8rpgTfo^VVGna>o=o^D8:mHsBAnHeXSna5N#kOA!<mgARQnFH,=n+#N$
-jSe0Ak3;./lO3.Ie'lO_c-O\W`lg?ecH=;TdaZaoe(NI+d`^(^aNDH8^")-&jlG[llLFE0l/gg\h=p[:
-nb)VMo_8%NnEoT.lgXK;rq6`lo_nUas8;foqXNtPmiL`Ym.L,CnFGf+qY9g\qt]jRq"XRSoCDG=l0[p-
-nG_qinF,W*md0&uo'5;pjlbdmoBn."mH!I$o]kZ*ioKIkinrSHf?VRbc-"Yjf$r*odaQRgb/V?:]stkm
-]tM2[^b<:/\@]Pm^qRP"_8+1=d`p7ogtCE;i8NGAf\Y]Lk3V9kj5AbGcGZfr[C*WS\$bb7"LknN\[hUK
-"M;:WX/l,ur2fmu!j&K&ri5pqs/Gspr2]gsrN#t"n#ZSkrMopuriA&ZXK8J'XKAJ%X/VqiPb"&-NgZH*
-S!AkkK6hruK8PPIOc"gHLPC(qEd<7eKUJU*P)t]\L5D"2Q^+&$O-Q6)S!]_1X0Sa`JsNC@XJD;VS=HOV
-Z*'t?^r!t'\\?,(`5Td:_9(*6]We00YH4\'Y,eD'aNVN;cHXDK_8aL8a25[2_n<Y&`5Ta4_7mRr`59C(
-]XkPi^;@b-a1fO0`l>m._8O:)]`,JB]`,VL]tV4lZ)t86]tM(k_#D(k`59X=aiDNI[^WcV]=PSa^;._,
-a2Q-CXg,%4Xfeh1YPt[_YHP+5WiWM4\[])SY,S4sTrG,pY-k[K^V[t2_oK?sY,.nd]Y(b[[Cj5^]"#/P
-XfJ@tZF..?\JVida2#mD`lQBA]!\rTZ`L42]Y1YW[A]s-^ra[?ccX)=ai205^qRIhZ(e"kW2Zr%YH4Xu
-YHF_!\[J]CYd(C?^::haW2mG?YHG@8XgP^BWi)kmU7%O@R%^7HSXZCDV4XTUTq7jDPF\/0R$sP8S!B2$
-QN!BqR@L"ET:`$ZSY2OISXZ1@T:h[FVQR2,\[8N>VP'C_Ne=.1WiE6$Wq!%gWr9!tXo>I)YHP,)\HK=K
-[^WaF\H0+HrODm9s0_m4rNu=$rN#sum&L,fri6p<X/i>'X/W8%Wi`FpS!B+jJq8W,Jpr3$IK"1&EcZ;H
-H$"7UH?k^5K7SVsG_hNBR&@@0drNm^bK@c/R$!)OEcH/DN2!?&cafg7PGP%SWfDjcL5^n1FEM_HDK9o?
-Df0K2Chn!AKnOi)KnP#.I!'=HFE),7F+&7WG("djJqSf.JV8Z$G^"@YH[U6gItE3&JUr?!H$amgJ9cNh
-IXZWhH[L3mK)U<,JqJ`/JqSf.Hi\SArIP$"rdPo=J9lTiH?a^nNK9-[NJraJLkUS?L4P/KSY2[Lrh0Cg
-TV2:X(ndIqTpqF5P*)!!S"u[RU8FfYQ'@8]I!P^;(jLXeM33g>F)c,6DJNorA7/YF=BScu8k].X(.^ti
-84lQF84uBcB4>@Y>Zb09?<C92ISs$D:JXhf;,'kd>$+g+>$4m)?=-uE?smMTAmo4`AmoCjEG]N1D/=!+
-Bl%Ei@;'4ZC2%EtH$=@WItWT.MN!UTH[L<lIXI$/Occ&tR[TP(S=5k6R[]e8Q'7DuS",t9O,&ICLPq"E
-Ko(P<K8#,<N/3+;IW]aMB4YXa$=dIM=Kng.Y,\Y,n?)hpXK;?#s/>mqq:#8lrmM,&e^W'rdaQ\Df)=.u
-f`0Y(g]-+0hZ)L5iUPn-jSe'9i!\Gsg=Y'2g>LZ;im<.>F*qM'860,!>"h=W3?ods.5!/03%ca91G1sL
--o!h81gl/[DhFLNTr4fsYJ#3a@9c_u5=@hlh:\`Y[_SZ._4S6CEcl/LN,r`ICi*W_?uome?=RAG>\nqQ
-HsCH9F_bi+=%?8.DHU1gS9T0oM2.UkSX>Y&O,\X6Ec`m\I!TmZM3X!SKn+E"EHur!QuIb)Nf\O)GCY4!
-LOt&,LQ.@SMiWpLCh7F>M>i;0Kh@SfKo:b9IY=,ZUSt,dT:;%;StiE]R'*^3d+$CbcICLpc-Feec,RlE
-^U^bXYH#+2ZF-mKcHO&1Z)3e8H%:*fCj^\TLj<E;=q=M-=Ah[Z6om.W/1W4k+<^Y/CE4EB+=&BX+XJ.(
-76X!u1+Y+@4>/9@,pG#o.P<P1,q1T02DR$H1bC+.0JP=?2a'8g2*+,k2*b,E9h8&S8kiMa<(8`(9Lq*4
-9126]Am&VUF)YT#EHGqu>?k94>\nJ1KT1hIN-JfiJi.q'Jqf#5CM%1!L67:?F)>GqCOLD<B5VQt?Y+(n
-FD,,sBjP"E6pEdn1bBsj\)c/njOi>@q:bZ""Q&%ni8FUo&`2C&io8mlUo12kVl?\sXKJ_nYQV59ZF%"<
-[0!eF[fX%K\G`u<])B82\bW^5\\#G`^:q%LW2m#"Xg#%3_ns*oWM-)]U84NWUnO3FR\?RQV5pYn\&$#!
-`5T^:`5B=%XK/S8^<+L/[)B\l^pq1s^V@Y$`QH9HdF?b$hr!;IrnRY2fAf3Vg>1T>h:1!3f\,*7h;@/A
-jlbmpm,R9jjlYXil07O!mHF$-kNqU*n*]W7oC__Hp%\=Vp[%MDmd9Z<o(2JBnaZVJ&*)d6jlPRajlYag
-kN1dbiV_d>j5].ZroO.?)<8i]bKS5U`mE#XbfS&TcH"r,l1FZAp@nA'p[[kDn*TN-k3D9slgO0/o'u>E
-nacDDoCr%Urql]j?2+*dp%7hJn+?)1p\X%Bp%7Y<n*fQ1p%S+Lp@Re@p@e(Jp@@PEp[RS>q=WtIo_.e5
-kOS*$jlPXekj%U,na5l>m,md-ki_O4p$hM>nET<.n*g&CnEoZ4n*/q9hW3\NgYq8QajJDVdF?XpcI(+g
-cHOS[aMPd2`5g'@`59I5a25d9]>;J'^V@Y(^qRb,_oBm?]=Yko^Ve./`ll`Rc-FbcbKeGYcdgUte&TeZ
-aj.o>Xo>d3[^iiVq7$11rO;g:q7-L,!3?+!!3,pqs/PIas/#^lrhodqs/Q$us/l1$nZDVf!j/Z/riIWI
-Ng?*!Pa%GuPF%PpJp_c`G^"glJ;/Z*KR/6"IXd$%I#*rLOc>?\O<9..Ng,E\OHZ!,UQU\7VQ%)0['Zd1
-T:DLMR%^7PVlp!*+g\JZYcG=DYHkL=ZEgjM[^*?DX/W+hY,ne0YG\M,X08Z)\0JGs]t)#!\A,eo^V%4s
-_ns4(_8aO9`jWXu\[]Jp_o9U0^:sT[%^`[S\?r]Q['?m>Yc=\#!Md+&[fNqFrj!!B[^NcX\@SB+VQ-Z#
-ZMq<6['fk;?,Xn1e^`1$f@/3lb.kTr[(3NQ]!o8c\\Q(q^Vdb"a02h[]tVS.`5BL+]t(\[Z+m`\[Aq$a
-WOfjWZE^jHYd(aO\$`fVYHPLGZEgsEW566XYd_K^Xhq]a[A0gP\?r-4Vl6DfV5^MpUo^_pT<5Z*X1?0`
-\\#8ZZa7<V]>qb%]">M`ZE0q)W1fcYWhlPpWi3)*Yd(:4Ycb"*Wi_SLO-,TjR?WntPEhDqP*UueP`h)g
-PE_;pR%'M5US+'ETV.mNUn+-SWMQ;_V5KcQSt)IMVl$>ZUS++ZTUCk>ri6.&XfJQ!X8/mrX8f9sXUVhO
-\$i`T[^WZPZa-pDn$EP3[Bm0EZ*:I8Y-"h-XSo3sWq!.cX9GQ%W2Qbt-)?K_QC*o%R@0=iIXclqIYW`<
-OcPHaOG81%FaeafK8+uFUSOR^W`?4B`PoZuURmR!JV/2uS?/fNL7+R,UTCJuVk'*9MMQh5IsuirIXQWj
-Jq/5tIsc]pJ:rH'Jq/K(JTlWmIY*02OHklbMN!ORMi*78IY)m%L4Xr,"+blLIf=a,H[L0dH@LElH[gQo
-J:E6*KDpH.LPL_BNf]?`OoC@DP`q8mMuJ\KMi!:JM2dFOOH5EbY-"\!Un47YR2VTdT:DLHO,A^AH[C!_
-G'AIcKS"u7Jq/K+If=irHl.9\I!C*lKRe5bC1C=E<**.*>@CoA<EE-q:0Lt!<`iF%;cQgp:K(4i<***u
-<a/s<?=7/F<)ZRd:K:7`<DcXh7S-EOAnPsuDf9W6E+rW]>"q:P<)$(d=&`.!=BS[*>?Y3=B4YXbrb;mT
-@qKFdCMn-0H$t!aI/\QsH[L9ird#6*Q]dJoPEqT$PEM,qQ'.>tW3*-PWMZPgUm[U=S!95%O->cnQB7;m
-NJWXSMhQqCM1p_@L4Y/9L4=AmH$4IPCAb.7X/rAtXSJpqXS8ardaS3G!7_"s"OtuQf@TKArmqG.f\,!4
-gt^cCs53k7s5O(=rT*M.q:o0,iniAMjfM0aBk_$eCi!QV9Lh)q.5!A576s%,68L><.krY25!:Z*JVnl0
-M2RdjPd/)LC2@?YBP'P#T%VqgG.5K!]<eNR_M3l#Is,dSG'%hHDf0B#JUAkZDfTQ1E-ICjF+A+IBkpF]
-BP_a2KpJ`uN/!mtT9lC>E/0p#T:1gtre2eVJpr)tJr#,2D1[O`EJ9L.OH#B`NJiXMLm+6lSYrBXT:;(3
-S=5OqS,Sp(R?`ekNh;`-XfSA)bJVTPc-Y+fcHXbdd`p+i\?rK9R[BD2Ll["SQ][&XLkKr'LNIirG^P$b
-I"ul_O`l8'BjFe21bUL:0f:gL3&E0A.NgW9+##N+-RUGr,pOol-Rpf&,q:c62E!WV/h\e%+!`Nh*&&ck
-,8M4F,<J+\8OuHJ92Iu1/MJ1W)(ZmP/2T"2/ho.6/N5OE78?EC78H]M5rW+75rLhq:.J;u@9@/\CN!]q
-CM.'^@:agu@V9D"IrT48C3Xc2Bmb2fSreMSMN<(%IYi8sL3@TZKnXZ$KPbOTKm@BMFa%/*C1C^lG&h+`
-<`2Lf5;9\&hqZlDg#2kas4mV2q;VG0s53k7q;VFMrhp%!WN*##Xfh&q"gP><Za@.=[f<i:\G`u<])B82
-\bW]X]">Pa]Y;%dUS4K^YHb=7]t_=nYG7\VTqeE[VP0EMTqqU_$)+E2_o0X9`5TV8_7dIZVlI)8`5T?s
-`P0%%]"c+s_8=%-b/_cTe_&XPh+Q8Uio/tYhr35?iRuo>f%]!:e`>oYmdK0!io]@ekj.R"lKdm,mI0H1
-n*fc8oCMYJp@\1Tp\=CMnFZABn*fo@naQ#8mHs#sk2u[)#it12kN:a^ioC4%jQ#;!iYpb-h;?`7h:0Ec
-aN2WPaOJeoeC2jse'$n>mJc]#p@n(InF,W+lKdg'mHj<1nF,u?o^VP@me,f.l/q4!oCMtR)timtp%@tG
-p@@53puq5>na5]3n*KN8p@S"Qq#9k!nE]E/nF,c5mHj?8p@S(Io(2,4p)NeilKRQskj%X"n*TN1lKe3:
-nF6/Lr;-6\p[[bOnm;+XmI'B+k2bU`kiqBslKREMdF$4geBZ=_b/V?7_8aX8_8j^=a3)EIc-4DQ`l?'7
-_83gt^V[k&]tq\*`llE9^;.P#`6#m9bKnDWd*g@ee()t!f@A4"bL4b]ciV;(Xo>d3[^iiVqR6I7q76L6
-s1%j7!NW=$WW9$sVu`ltmAKr[#cFPtW2Q\pWiH#us/l1$nZDVf!3Q7'.]fbRVN6asOd29"P`V#jM1Ttj
-Dg$_cKnt>1LOk,/It)uqG^GC4PE:ib+H;&+N0/pQMiEspT9>;5VQ%,2Za?[2TUh[OR%g:QW3?$'/ZH+e
-\%B2X\$rl^\$EHBW2?P`XfS_3Z_ae1YdUmJ\@/f\^V@b/_S!Or^V.>[_udin_u@[c`kfR1_8=+2`l,g0
-]tF?U#Iq@V\[8cOZMq*1ZE:6XXfT(D]"5Pd]=b_b\[o8[\[SB0VlQi&[Cj5h]tLkZYHu-ib0SAYdaZ=Y
-_SNUdYd2$V]t_@t_8!n,_7m[p\AFr7V50ro\\,Vh\\#Da[C*ZT^q-GO_6(2Z\?`BJ[^!*I]"#5`]XG5U
-Y,A2!Y-#%;Za$pN^:V+d\@J^lZ+drTYcOq(V5:/^V51#bU8PH3[C*]jbK.Z8_7[7l^q[n"]">PZY,nY'
-rimoSYH=h"Y-+h0Yc=b'VPBcQSYN'EOHl2uQ'df*S!oe3Pa%GoOHGN\O8b=KP*VN(S"lXHSc58tUSOHP
-V5U5aUSXlYTqnH\Vkp#cSu/7cTVJ!@W;`h"XKAP)qPsUtq5sXss/c!t%CisX[^N]S\$`WLZEpn+ZjjFN
-['I!BYct:5Xf\\+rN#gqnZ2Je"K8>uW2WCiWM>H3O-5m!R?i/GJ:rK'KR\oAOckriL4XPlIsuirJ:EKG
-USP#nWiF+X`P\dKR#?NEJTug;XK7D9R%0qJXfJV'SX#CsM1YPQ+F&EfJ:iH'J:`B-Jq/H&JUW,mIslg!
-KT)"[P`_#eN/R[k#C_8\IYEH*JH(6#IhR6ZI=$?gH[g^&JUiH.KR\K(JqEuQ#De=uMN3d[N;eqFP*qc,
-R#d;kP5US:PaIc$R$a2,XK8@rUn4-CQ'%5mQ'7DrIX-3]FEDSFDfL&IIt!')L4b58J:N6$IXccnI<p$^
-I!p0RA7/Y@:f(+k>?bNE=&`<n<_ZOs:K:Is;c?[r;bp:i;H?q&<EWI/=]ns7>tn'g9MSG_;,U.c:eFDZ
-;JKudDfBW7E,'#l='&*a9N=tg='Ag4>$G<;=oMY7?t<hZAS5RdAn>[nDZ4Z#EHceXH[^EiH[9p[FE2GG
-G`n2SR$Eu)Q(+52R?s2(QE@8AW2-/bUnjEFQ^a5*P)tonR$a##P)Y<WN/E=FM2?tDMi3@HL4k,(I!U'a
-EG_cTX9,H(X88pmX8]3oWs-r"eCE+!rmM#"f%/I)n(%Bg#2%S]g"bB>$/XRsi8EVSiT&nrjRM7*geZ\c
-gtCQGe#H,8:0M@PDIu4*9L_#n,U,!177^6@1H?m:1GLU?0If.rK8PqTKo)+VV6t#A>>e0t>!YfSg"i0F
-[)T_o]ro2iLlI1BHZf.)!Es^qIXHm$G'nglR=K@-BPV-l8S`!WI"6g:[AL$rVk'0<URm"*X+c[sreUW5
-reXF)Jq\o7KmnfLToFu(VP&j*NJWFBJ:NoWTpqUJTpMIFT;Ad!Yc=_)Yd:dJ\@0#g^V._-^W>!Pe()^d
-dDNf5^:^kKUTK9$JpDK]GCF$cBQS69EdWD+NKorfM33LINIZ8$Ddmrp>uO'N3]AT;-S-l-2*F)W.Q&n$
-.QAV(0eOh$/1`.n-n?\u1bpW]0f:I30JkR/,9\0S.4Zes,:4`Y+=es485DrQ8ki#B4Y\?5*>TeN-RUW2
-5!1ha5;t;X4?>hsr^?oW5<h>A4@W%@<EW<s:M4<JDJilj>ZOTj6UjgOB4Gt2EclhNOGJXDHuX.NN0&pB
-Fb,F-F)#rPGC>3kH[L^.I><Z!CO:YWBlA-<@rZd<F*V_9D,OYA:fp%A]\;8uf](TBgY:N=rnd_6q;MP4
-hr!AMpu2:L!2TRk#H=](XKAY1Z1"pqYn44H['[9M\$rlW\[f5\\[oBO]CEH-\,Elg]Y;.oZ)OInXg,%/
-\\,J`Z`U'uSYDs\W1f]VU7nB\Vkg)`V6[\I`Q,s:+2bh+\Z)I-ZadTZ\[TGg]t(M\]t_=u^r=I;cILY'
-g\oq-h>Z7\iS`\RgtLQFjm1sck2+tTjOiSTkNhQigt162gYLcFinr\Tj5].Yj5T(sj:CM>m-O')nF5Dr
-inrSLiSFFjro+F=f\+p1g"Y95f@JI"dF&$DrmZ8Eg"bNFg=>'Bjlksmf%Jd6i8s(bl0.?qjP\qSkO%X)
-n+?GOqYL!]o_%kKoChnPoCM\Jp%e=LnaPo7j5f=^k3hd2nac;DoCVVFp?q_NkNMR+oCVYBmdp&?nFcMJ
-oChnKqtBXPnaGr<naQ)=n*KN9oBP`9n*:STp?h;7lg!d&nDs32lKRX'qu5tsnFZPOo]GT(gu@JVj58q\
-jP8DAgt:3.f[nX"d(mZ?_T'U4_T'I-^;%P'`jr^u_nNk&_8s^;_ns:,^:_.k\[oMi^;7S%_o0R7`507+
-_o0R:_o0[Ab08/Xd*9tddF$FkcHsPSai4G(^:UQI[fX"L[edK5\G<]7[fj4N\[f<K\H/b4rMfao"0&<!
-W:-Y_V>mFmVuNarWr8t"XKAW&Y48XiX8T4$XYHrZTU1RrPa7PpP*M;sM1^/"F*E.gML^&/K7\Q'JUVok
-Fb>O3OcbW_N/s*gO,T6brfInSN1$<6Y,JA'W2Q;XT;J$OUTL`'ql:7/XKAb3Z*LF-X1GmZ\?rgGX;e:1
-WMcc!Z(\"rXKAS.Y-t^H[^j)c\%92`]Y4H]]tOB[$c0Zs_n3[t\\#Vk]D9;E]=e-T$G=$`[C*HMYHY47
-rOPD/]=kni]"Gbl]t:nNTr4ul['dNY]"5MYXfAP6_nj=1bL"_bd)a;H`P91.bKJ,L`lQ-?c,dT5]Xb\E
-SYDgRZ*V!Mrj`9A[^*6PZbO7:WN<\;\@T2VZadQS\A,ho]"c"j`P/ml[^39J\$`]SZELRF\ZN*I['$gM
-]">DXYHP4=Tt%G2X08qLrj+hu^rOI0Y.1X0WNN8$ZadZYYH+e/W2?>eVP9WPQ(+5/S"#b3R[BA(Pa@f,
-PEqc2R$aD6USFKRSXl7;OH>SVO,oNlPaRi-StMdOTUhUET:_gKR$jP@St;UMURRpMU8"?TS>)CDS=5q0
-NN)oX!N`I"X8f9sXo>@(XK8P+Y5>=%\@MRJs0hs8s0DX1!4;:&rO)[3s0;U,s/l=&r2]aqnZ2Je:T14i
-W2QbtWL]33O-Q0"P(/(BMiNXPLkq"JOc+g?I<Ka]JUr6"J:s)RT<58rWjf=F\"o[\Ne<%@KTW@BYaL]K
-UT(5sYck!tQ'-uWK_pK,KnY8<La@n7L4b5*G^OaZG]\%SH[10mJqf)MT:_^ISsu+2P*V>hNf]'Trf$f6
-%u>snKS>,2JVT,@L4b58KDCB4MiEgZOctulR$a;3rLWqQ+dJ7RQBm_rOH5<ZVP]uSQ]I5_L4k57Mi*OU
-J9cQfGB%R#E?97EG^+dkH?4.LEcQ/<Ci=3*An>LaG'@h8A6rPD;uT``=^#-<:J4P^7Rp6I9i"JV92//U
-84lNI:Jak_<`;sr;c6\">?Y68=]eg4>?=p4>$"m6>[1ZE?XI;R?<pc191;BIr`oh;AS>af?tNtW@fBpE
-E--5EF)c5AG7\nBH[C!`HA.65L5LkCLl$reKFNZmM33shR['/+R%Kt?rg>O.Q*%0_TVA<XT:MI>R['2)
-Q'n#.R['2+PE(feNJWRPN/s-cP*2&kN/)q6IXHQeFKPMC!35jrpT+:prMopuqlBbFrRCkrs4%"u!S>lf
-fDjP(h#H72hu;R6irA'<jRM7*h_<d@gtLTGk1kc%8PWf8AlhQ#>Zsuj3&3$B4\A7%.5`Y,0Jt^A/h\kP
-@!%a)M2.ZDQDCg(@U<54:fL(hVq9b%LTeb:ahkF'`Joq9K7&(FG=?e&I!gI"KnkP0D0Kf4IV<,(=BK'E
-9l"E[IYO8n`P9C(]<AK@\?qa-Z]LfQVPpAhUnjZPPEVB&P)Y^&UQC=uR?">Kri#go&"ou-YHkaN[)'Sq
-`QQKKao9@8`l,X(]#)J#ZaHp0WP>mOZDF1gPEh2iPELZYQ@*n*F`D24F)c2AEH?8XNdu%eF8fhb?sI>P
-:eF5F7nl`I3&`cS0e3/R'JV@$2C9Os.i9-M+<r0W+<VmS+s$Y,)C6g],Vpu&.Oc\r0f:aE2)-[;3Ar?>
-3AN*@&3Mm34ZYM\4[C_]1a*nX*@h%HC-,!c;+EQ75;5&]4?QYOAme_:;HQst='f-1;GpS0AR&n^>[D#K
-<Dlb"@V0.bJrFntKn-%pQAC-EIWpg2IWKgnMgpA-KoCV=NIlk7O-+sJMfif^IroLIH[BjbLP:G>IrT@)
->uj]u$9gGagY^f=j4W>ErnRP2s5<_4rndk:i8WbVqr.[PUo+-h#H=](XKAY1Z2CiqYn44HZa7*K\$rlW
-\[f5\\[oBO]CEH-[fEu<\gkG,]tM(fXJDl#YGo4J[^EHIYHXXgS"ujLR%L%CTrP/lW3*/(XL#^]a<8XC
-^:^tUWNN_C\%KAb_S!Ok[C<f`^VIY(b/ho[gYL]bhYu=:hVR5Hg=tE:h#?=OlJpmgj5fIhgud\YlKm<Z
-f%\j2gYUoJhr+Lo&E2X.j5T1^jQ5XjlKdg&nF->9'B8$1iSrkWio8qThUg3'da?:_dJh5haN;Rrbg+hn
-h;I5OjlYRZjQPaik3(IPh;I2Pjltsjk3;!gioBCrn+#u@pA+FTo'l#3l0@Ktlg*j"m-<d&mcN]um-EZl
-lL"*4nac\P1%Xr(m-OH2nFl21nFQ/>nF#`7oCMMDoC;;<mHj6)mJ$JLo(VnJn+6)8m.:#?n+lZKm-OE3
-mHj0(lgOK3q"3e9nalP<lK[Tuo'u#*n)rKal/gpRe_/U'dF-IpcH4AXcHk%\ahtm3`l?3>_o9X;b0%i?
-]tqS!^;U#j&];>u_o'4"]=knl^q[P!_Sa:j`"'Z#^r"",`6#p8aNVcMcMl/tdEp1ce^r@!a3Dd1aN2'/
-Yl;*4[_)CFs1%j7!4Vs;!4i*?qmla-rMogp"0&<!W;NRnW;`^jW;NIrVPpGmWN)usWrfB)Xo,?lXnf"#
-Xfee/Y5YLpX/M>CO-c)kQBdSnM2@"CG&__TK7%lqJ:2csL4au.I=6HpMij*`N/s$eOcP`mP`LrhNgcT9
-Y,S>$Vl65XTVe*PV6@,.XfSW'X"CESZ)ah'X/N))\@B>a[_8uQZa?@*VPgJtV5LGsXfSb1[^EWR]=knd
-]=Y_h"2DR`^&G_U^VIY&_S!Us]thM%_8F1h_umon^:F6P!jo>BrNcC,;SBc[_SEmt]=u"k\@8lO[%Eqc
-Wi<A4]=GD[]<ecFYe\E$b/_]Nd*'SJ^q.([YdqE[]t1ee\@02cZa.*O\!`ecXg#:A\%TJe\[&H>WP#@?
-&A50G[(*KO['R*I\[f;`]=S!KC9k1JZ+n/d[Ca/\[(3ZKYIVEQZG=/WYI_9U[C!-AZam*N[]?L=\\P8M
-YcY4E]s=WKYb@u#XJi%sXK/1mV5:&[QCOP:S>)OGR?a2/S"Z7<R[g"CStDC:S=Q"7StD[KSsc%=SsbOt
-$'UO:Q'[](R\$,MT)tRTSGo-"TUqO=SYDaJTVJ9STV%aHUSaf]R@p+?Ru`]3ri6($Y554!XSAmtX8]1#
-Xo>L#XT5p0\-07K[C*=,Zi.99['R$BY-+l.XfSW'X88jdX8/jrW;EP_V3m:+R?s%gJr#2BNg>ugLP(M?
-IX?E`EdNFlJVAr>Nf0'tXfek:ZaR<>Um@-tJqo,FXKo$sPb+YLWNi\2WLoN@M1tq`!/:E,",2GcL)#>p
-L4b5;G^+U\GC"LZIXZWqJ:NB0rh(U0T:VO>P`qAsN/isTN/WdXNK&jRKnP#/KS4o+Ll71JLPgtFN/[^p
-$'112R$sG3S=H#HTDkJlSt;74OH,6WM27"FM#E&6Kr(T:Q^<\lLAli8KoCqNPCn75H$F=IDf>r#EcH/@
-H@'c5D%g`%C2%3lBk:^_A7Ke,E,95s?<@,+>Z=d*>$4Wl9Me;M9MJ2T9M8#Q:/4>O8OuNK91quO:fgau
-=Bo09>$P95=Bf-8=^PK;=C#-9@:3GNA7f:Z?;4*b8kiGn>ZtKE@p`STB3o%[B4YgoD/=*,D/M.QEH62F
-FaAInN/3.DM2I=LLl%"JNfB!_Q'du)QC=84S=5b1R[TPAX/2VhW1olTSXGoFPmrqGR$sJ.Q'[\pOcGBW
-reqDNP)t`dP`q8dJUi2tI<B_9rN$"!qQ0Ck!3H."ri5jr!7Chpr6k\rec"(sfDjG$fD4"pfDjM'h#H72
-hu)C8iT&nUjRM7*h_3[9gYh/Lgu$emBhMNFBN.l+;c$=e<)t_%.6KdE,VLPk.Q]mS2aKSm4\L-iR@POn
-QCY1&DJ!H\8lJ\rWS#q!M5A&.ai1X,aH2UGL4Fl+IXM-?;1*bHGAhVJDg.4TBR+9%F(8d#E`I'jBQo!2
-]#MA#]YCeYYdUp6Xfmb[VQ6o&WMH/OOc,3_QAp`jW2Q8XVl6;lYd1UB[^`o_`lZ9Dd*U#9e-":Oe'WWj
-_SEahX.u/NT:M=0NJ<%<Y,n\#TpqU:MhHhIR?F&9Oc,9PH#%&.BOt^^?X75T?rgB3<)ZXg5u:?B3^H+u
-8PVrN7m8md0/"q//LrG)-6"*V*#TnE+X/'P+<i'V+!;[J+X%sL+W_ma1b:@?4u4rQ2(L7:5;+`W4=s_g
-3ArfY3]B)b83'$s+<M[J-8%&//iZ9f3&=&k0K2Bc4$c>-84Gp67T2Z>84uKM>\\7d<FTQRG[OojC2nE=
-EHcGRJoZ*uPE_AjG^YO.G^P-uKSu.SI#@oZrdZ#:ML^YJIY*>tCO(;ICit)LIXlfhI#X2EE`c[N;@6;`
-5/c73gXtT@hu;F2huDX0iW.m8huMd9j87j9U].+pVl?YsXKJ`*YlV)7rNcL0pTs\$#e%1N\%&rY\[VRJ
-!4i*?n[\J*"hM:U]"YgM]Y2(n\?)^6Yct=4W2?DhX0&:iR%pRTU8=NSTrY>tY-G%.W2m>>_T0<tZEL.$
-V6.A?^V@=q]tCJJXg,@E]Y;D/bL5&"hr*JOqq`RYhV6oCgY_&]nFc28o'#<#kh>(Shr<b<a2Z0Cbg"DX
-c-Xf8dfIY9rm2)$eC<+%f\"p5gtU3'rm1_kc-QC5r65Sj`Q$*Hc-Y"nf\-8X!SQ-(n,;ZIn*]Z5nFH5D
-l0@X(nFZDHq"OIVoC2/8lg*s,m-X31n*f]2kiUsbm-O0.naZ8Eme$8Dn+QSNj5f@fmI'<,oCMPBmHj3*
-q!./:%eB,[p$qSAnaZ2Cp[dtGrpj%XoC;29p%7P5m-3B]jQl*qlga6'naYf'mIB`9mHEculfIEjfAPuZ
-kM+nLf@\s9f?N(#bL"kld)3c;_oB^6^r*jt_8O=6c,IZ<^r=:4bJ(d-rP9/_]XYSd]"Pnm]tV.i]>)(l
-\%KE\^:h:s^:V(l]`,Sk^V[b*`l,g8_SjL>b/qiObJqQ>_8XO@b07iHa2l96_m$Y[\$ipG[fEr3\c0)=
-\c0/?]DK/=X8T'sW!03$Vl-Jkri-%!WN,]lrMKOks/H$u"KST*XfMH&!3Q7'nZDVg;Qd1)Y-"k-XKAV#
-QB.8sQ'7;cL4tD8Kme#\I=QcnIXlioKSkM;Lk(#$HA.<@R$3o'S<8kmNg>Q]NJ<XfSY2OGV4jTRU8Fr_
-W3*P;\?;s6r2Bb&WMVPPW2HZ"_8++*]>CkZYHj^sTqS?aTVJ?YVP^8eUnaleYHb@7X/rV4YHP@@Za-mC
-\@ArRXo>L.Z*(C=ZEgb5Yl:p:Z*CO<['R*CYck1/WW'L0])B/_]=GMb]tV>"U84]kZ+7KZ_S<e![]us;
-[C<`]]YM1t_809e]=,&GVnp6b^Vn(2ah>X:_S4(6a.T-%X0&Y/YIV3OZE:7.Vn8n+[^EBJ\$NBFZEpsJ
-]"l%n^:q7j]XkJY^V$eQZ*C."XL5C>[CicK]Y:SN\A,hn])JrX[&gO0SYs!*[%aFlS=c[SS<p+GQ'n>=
-T:qmJT;&*NR[k(WPa\,5Tr+*@P)tonQCEnqOHKO*&s8o[TVA'RVPBo_U7S$SV4`m5rfo1'S!fS.R$X2-
-R@9V2R[]\3Q]m`)S=5e6S=>h1P`h?#TUqdDSt)@APF8JQX/i>)ql9^up9"=q!3Q4&qlTn/!4i*="LbbH
-[Bf_:!jAi4oWS5"rNZ^3Y-"h-XK/D'rN#ptl)Xf^/ZGeLWMuqtVjNU5R[K%iO,fBfT:hR)IsuohEccDD
-I"R3-M2dFOLl7^tWNiNKVld,#UmmX4OHYs%\?rWFWi`P4['Zj4V4!O,KnG#8M2@#eL_GQ%LPCV?L51\1
-G'J.SH[U<oK7s5]-]O1eXK/G%W2?DeUnFENSt2:<S!]Y7S<]>&P`q;oPEh?"R[fn>T`(GYSe%HeTV%gI
-S=>e/Q^3o$Q'DE"IXV-A5(.g+IXQ]rJ<H+WKnb,*I"-QlI=m*(KnP,1H$!e:ARo=_A7oIcA7B%ZA7B"T
-@9m8I=]\g6>A\4qCM7$[rE'&$rE1aH6UOF97S$-A7n-!=84lNH84Q3E9288Y92SYi;,:,#>ZkHFA7K._
-@q'(`@UM90@U`n[Bk_F%CMmfj@UEDHCM[p)CiFB2B5hg*Ed)YHH?jmdJ:N<)LkC84NK0*bT:_UAStDXN
-R$jE@Rh:mJPa%AsQ^3o&P`h8tQB\&=rhgm;TqIsIR@'D1QC"24S",q9SXG\-Q'7ApQ'7i4Ssu7Brg<nR
-P)tTZ"+uE4X8]1#Wr&mfX8T'qX8gTHdK@tJeCFQL"P;8Vf@TuR!nl;]q:PYtrR_D2gtpoFhr<YQrnme9
-ro<P.q;<m^g"G<Fhq?`Gg9,-iBQS&j:.drG:fppj-R(3#-R1&g,V2,J5XJ125rCZ*GE=)TQB@9&F_Y/d
-Bie\OA#n55VO+*rb/hQ/`5dt%N/*";LP(,(rcpbUP'_1oGB/.mDJON0COC#;F*_;GEcQel^rb$Hc,@Q0
-Z`pjL\A?(gXKo:J^UpnZY,\G%YdCa@YIM9\`m)iQrmCYj%Fj+ada-:b`NleUY,\9$SXXkKG'*\'5B_'h
-G^=msMhm=IIY)lfG)L`mIt2]bH@gg#EFMmF9Lq]E77BI*3^lM.7n,s876<k'3&3T_4@2D+7RB$i/cII>
-/M8V+.jGcD*uu7?*ul4<)]Tk?+sHq-(aC4M-7'c]0/4as-Ts%22F0Pj5ta@&920js2FU#&8OZ*<9iFPX
-4t8KQ2E!`e7Q`n-9Kt:)7l<V09h/)W;HI13?!(W89jDUXIZK,8G&W"bLRi*pE--ANG&i.UI=lm$P_t9U
-K6D[+O*u)(P`h,oQ&gBEI!U0fG^PBsKo:D/KQhEbIs,m[IsZs+IsHR.P`(`LIWQ!;C/A<[i8!&=jP&MH
-rnd_6p>Z)0!94"<!9F%:s.fRj#,eH#XK8S.rNZ@."L>A?['f_8rjDa4$F6tG[^W`U\@K/ZrjVs=rjqX1
-q7$R>]",Dc$,40f]YD.jYcP#,YQ1d(W[Y$LYGIkfVPgAiU8"NcY,nb.UoLPtXg,FV^:CSSWMcSp]tD7t
-\%o\jriH[9\$ir``llQRf\YQEiSa[k-/[S@j5f:\i8EJ^mIKN(m,6d]kM,+WiTB=Ea25j;c-=PYc-Xf8
-df[k>ccdc[bKeG[dF-Cfc-F\ZbK@uJ`Q66FbKS;[e'ujlaii)]eCW4"f%8RQf)=qgmI'H3o^MGBn+$&A
-lKdd'n+#o<o^M;<mHEZpioK7dkNM0smdBQ5n*]K)kNhBsrp^s#o()MGm-sZ:lfR9jl0@X*mHs?1mdKZ7
-q<[AJnb2YToEt-Yo(;MFq"=4Kp\sser>bS)naGr;n)rZmn+#i2lfdKsn`o<*mdTZ1jPf%ri@WX1ip>jk
-j5](QgYU`>f]:rChW3\SccX>PcdC"Ya2>g8aN;KC^;7V&a2Pm7rl#/Z^qde(]"#Ghrk8`N^;%Cq]tV1m
-]=oH']Xtko_S*[u^V[k*`koF-`l,d7`5]sEbKA&Rb/MB>`W!pg_op'Aa3)E9aKW4a\$ipH[fEr;\H'5:
-\HKFQ\[oBO]DK/=X8f1!Wr8k*Wi;noW2Q_rWN)qsWiPrqrhfanrMK^rWN$-%X/iA)X8]1#Xo>KnXnf's
-Y5YOrXK/J'V3dC1Q'RYoMi*CEK8+_qIt*$$J:iK)L5:S:L3\;uI!pR'Q'Ro+Ss>J!NgG`eNJ!FgStDXJ
-VP9`TU8Fr_W3*P=\?E$7ri$""WjJu_Yd1I7Xf9.N_mctaW2Q`"SZAT`XKJ1kVkp;gVk^,bW2Qo(Ycb+4
-ZEUL7ZEpk9Ym%PA['Qp<ri[6CZE^^?ZE^aD['[6N\$WEFZEC=4XK8G$V5=.!"LkqQ]>=K[*4ro#^SIa(
-Xg#4@\[o2S[&p4!UT(;u[^E]U^:t#i^;.Lr['@6Y]=\'\*m)77b/Lp+`PALLTr"ZgY.([@Yd1I:Y-5O@
-W3a%DrjFDaZF.-K[_'Ai^;S"0_o^6H_8!Lf[^s&QW3<eF\?rZJY-kpLYIM6Z]=4f<V>d>4R[L1d['Ha5
-VkTr`US4KfWhcSsXg+t+V5UJtVP5$%SXZ:GU7e0?OcbioQ'.K"QB[PnO-,X!SYN(]V#[1fV%'2pV5'`J
-Q'RYuQ(4D3rgG.)StDaHQ'n,/Q^<u*SXl1;S",q5Q^3l'R%0J7R@]qAS<KJEXo>@$Y5G=#XT#=%Y5,1$
-XKAW&Y5>=$\cB>@\H]RP\$`WMZMh-0Yl1a+Y-%N'rilp<Z*CU?Y-+n/XK8J'XT#:!Wp-PaWrAqIWN3)!
-WN3"rRZs,+NJj!`Q^=86To4YVIs-$YG'8ChL4kD@KSthJPEqiC3j,HcYcXmoQ'IQ#Q(>Fi[&pF3ZEpsH
-Wi;h_PDt9KK8YVDLPU_@M3!RQN/NRMLj!oaEclVPGCG-treq;IP,k^bX/MtoUnsl[U&LS_SGo)nT:hjI
-SXc7AS=5t<S"QFJTq\<Trgs7`St5kL%[*'APEhDsOH5HdPECuk!0dA-/UMkmI=HZpIsl`pJ!6+WKS=l#
-H$ag\G^b$hIXcipF`:u-@q9+]Anl$pBjY<I@NSob?XI)B<ENF,EGo]-AR&MF<E3($>$>-89LM6<91o1T
-,Y(?q8OuEH8OuBF:JXqi=]JO&<`E("Amo"TAnP^dA7AqWB4M9WAmo+Y@qK7arb+<$>@V#G>]+FuDf9T8
-E,KfAF*`:`I"6ZtK8,,=Ll$qCMNEs^OI;T-S=lLDTV%jJS!ob7S<Au!Qi<:.P*VH#Q'IZ$Pbb4UV51#`
-URn-IR[fn:SXu7<S=5k:S<]G+PEV5rPFnM?St2L?P*qSuOH'I$KSut5ri?+"r2fjt!35anr2TXp&(&\N
-dF-LneCE.$f[na+f)F;)g"P07h=fM9f\+s1f\G9=hV[5MinrVLi8ESQj72.)i!&2ug"G?GIcK>>j4^e\
-?tO4[=BAF&=&`%'3%d!C/1rG(/2KOZ5X@dm5X.D!95:8qTU`'=G[=Wo?u9CXWS5muTr,cO`5fL.a,lFB
-LP(;;L4FVrH[^L;Nf]TdL4abhAoM!\CKt"UF(L,VJ!$>8b1Y4l`l#*u]XPMf`PoI(_oL$J.aQA_cHFAT
-cHsn^daHUnf@ea'e'cRca2Gg/XgGL=WNN1hPa\/5P`LibrG>>KEccJYH@C<dI#!<3PD+71Eb90/Amo4b
-?sR/PBkUpV8P)?@7nHBP:J+)>6U="-7R0C-5X@Ia1cmQj84,R&1,Lj;.4Zu(0ekF/(DRni+oNK7)]Ke>
-*?QLL+!2^V.5*J=1GUU9.P*8D3ANZd91D044#]Gu5W_G$6:F.'3^!C*3A)[>4>o#g9M@oF8kMQB?!9s0
-ChRKuAS5n,IsZ'NA7BM,J9cETFE2_eK6`<-Kn4DbCik#KF,#tZN!jlkP)P3QN/E+<P*Rq\KTMRiJr>54
-P*1rsML'f2IXHftHA$ipG("j`Ko(M7L6-q&OEu7qG%sokbi7C2f]:cArnd_6ro*q<q;MP8io9"YroEt9
-&#5kpUo(#hWiW;)YHkI=Z2V'4ZEpsH[e[9/[Ks:J['d<M[^WaG\Gs,=\,Wu#\P]uM]",Ge^V7@p^V.:a
-X/r4qVP^;iWi<2&XK8A"Y,e:oW2Q_sWi2YhW2HPjXgkjDY,nIpVQI;<`4re#^:^;?X08h7\%]l*bgP(t
-hr!DOrnmt=j5f=^jqm4BkNCgjkigpYimuQ.f?W!pd*^7I\A/$T#/.X_^V7G#rkn`OrkSNM#fOa&`Poj>
-e'n<I!nl;]rn\4Bh;$`<g"kN@hr3YUioK:brT,L(q"OLTo_%nRp%@qCmdfc3n*KE0mcs60lg!s-md0?"
-j6,^mmHsE1lltf`nF?#9jQYjim-Es+oBYl8ki_<umc`itkj%O(l07L"m/HEKp%%YCo'u2>oBu#:o'Z&@
-na,T1mHX'.n+#i4m.Bo@j5JnNhr<SLhr*2@inrJIgu$uEf@%sic-=8MdEp.cgXt-0e^N!tbgOe]dF-Fh
-rkeoX_SX(%_d('l]Y(tj\@fPi^r4%%_8XF7`PB7+`j`Im^q@:l\\,Sh^V7@m]Y2%k]"5Pe]"Pkm]tqP#
-_T'C/`l5p:`l6!>`Pfj;_n<Xn\\#Pf\%]Dc]=b_\]X#,X[^NgH\,Wu<\c987\c98?]DK/=X8](/Wi2nq
-W2chqW2HSoWi<"tri>jo!iW&sr2BXps/Q+#s/l:$s/b@b!O&[*XT>T,rN$a6V3d:,QBdSpO,f$ML4Y#1
-H[UNtJGk*.L4b)(J:2imH\.9D+IA:_R[/tqNfT?^JX31-R@KV:StVjPUoL8nYI_6SZ*4/0,I"J[[Bd6N
-[CE`O\[AoIV6-M^T:M@DR[KY9St`6\UnOQYVZ*CjV#[=jV?NoqVPg>lri,mq+Jtp/UnaWWSt2RJTV%dF
-S!oh>TqJ*SUnXTZW2HA`TqVY0`l5jo_03r:_8*If]=4`@Vl[),Xg>F:WjAn3WiVqkX0]+B\\Gbe\\#Sj
-^:U\]\$ioZ\%]bk^;%"Y\$iZHVl?]"YI:L4XKJ\.YHPIDZEgjCZ*^sCY-bR>ZFI]\\@fAZ\%TAd\@&c[
-]Y(PTXfAM.Yc=h0WN!/*W<TN#VkKcRPl6UWN/sR%T;A<VS=Z@ES=c(9SXc=FSYZ7[>,7meSXcFJR$a5/
-Q]mMnOd)8uP*MH)S!oS+Q^XJ:V5Br[U7S*RUnsl]Tq[pCQ^*l(R$F&-S!oq?S=Z.5Q^X2(Q^3r(R?j,*
-Q^!\tP*(rmP`M8tQ^3u'",rSIY5YI%Y5PF$XT,F&Y4f!qY5>=$])B/J\@8oS[Bm0DZ*Ud@Yl:g-Xf\Yu
-Y5tf0rNQ=)s/l7#riG1]s/H!r.B0AJWN*&"W1&m5T:MUHUS4BRTotCfHZF1HGC"glK7nr3Jqo2=N/Ni>
-TX28I^VIOcVOs*@PE;oLZ,O]%]XtYZYGn@^O,X'j!JZ=-KHl5,LkphBMMR+HL3e&jGCG-nKT2@aSYW']
-X1>U=YHP7:Z)mr-rN-I-X/i>(XfAD#WMZQkW#_k9UnjiaUnaTTSt)4:Q^<VjO,f9`O,f6]NfB*[6B7+N
-GBS(NFEM_MF`heDDfTc@H?X7GB4,7\@:a+kDfToJIslK[C2.?h?XI5QAn>L_Amf"WA7&bP>?tQ9<EWF@
-rb;OL?Xm[H>VTMk?XR8B<)Z^p;c?Xq;GgCm;H$Uu<E3+'='8a6?X[ANA85juE,KN1E,TT2Des6/,&_:9
-EcZYUI"I-/N/WCBK7\H!JUiB*JUrN0Ko1Y?NfT0[rJ2\XNKB3bP*M<"R?s,%R$a;4R?sD7TV.mER@Kn6
-PaS#.QC!m9QnXtrQ^3u7VPU#^V59o_W1flZUS=TVR@KnAStM^JTq7dESXl1LX/W)!XJMS_S!THFR$EYt
-XfDB%!36"!rN#sup8e+kql9_Drm(u"daZgtf%/L,g"4gSfEBm]h;-r`g(`;rgtUQ:g"G09hVR2Kio8bN
-hr*GSiWJ,ng"Uu:k2G%Qjk7+b>@)AeBP;-n?Wpc,6U!%J/LW,(2`Nla5<:JZ3]K5]89(B$U:I.iGB[t8
-F'V>2hq+p9Yfb>4b/D3;MNEdPK8"o+I!U*hL5M"GOdD)rRt>QhE*Qjl?sn,7HDI+$Y.)C!j4`5:e]ugr
-c-=VadE^Csg>.55gtLH9g"4j.f[eKj_nNdr[]H:(VP9QBMM?b#H%($fLkU5(K85/0H?t$bFE),3BkhC1
-C2.?\=C5-6@ou?$6oR=r3B]f/:f:;#AS,@R:JXSI4?Pi"8kDH77Q`b$6TIJ"2*=#R.PWYR7RBO22`sG]
-0JYIC2`WlN.ORn;.46Jl/0uPj.4$>o2(gI81G:IC4$>bi4\&@H<`2X`9iOt]9i4AL<)6"[8l&\p<E*""
->?a`t@9ur@BOP=Y@9m>W>\n(`G^=I]rba?-F`heEJpqo`H@L*LASc1/LjEf_NKf`dH?Fe%G']FEM1UM1
-N/WsePD=aFQ'je!KSGSMKU&0nNguW,W/u=VP(S=BLP:eHJ:<6+HBF>IL6%^XF,>$aEdDM"Gg>@(g">B?
-gu%#Ii8WbVj7_L4j8S-:iX_fYUSOcaWiE/%Y-5.:Z*F86"15JE[e[6:\@8rU[C*BK[^NXJ\%&rY\c0)<
-\E:=:\@T;`]Xthh^V%4o^UgVNV50i[VPjEo2ls<fUS=ceSu&?]VQ6bpVkouWVPU,kZ)an*V5:)nZb")f
-Z,OGiVPpQ!Za.*T`QQHQf%f0?i;VU8i8Wktjr<ICi8s+Xn*KE(j65FVf@\I&dEp7f[CEua]Y"*U(r*o&
-^q[\#_8!b#_o0I5ai_ZEairAff\-8X!8.8+(Z+$)h;@8QioB+_jlYakl0.9lkOeB:nG_l"nFGl2m,dO$
-lg4--mITo:o^1l*mdKW3n)<<ilK[^#mdqRjmHsE7oCD,6m-4$+lga`9o(VS;nabc"jQc'qkN`$5rTmVY
-q>'XMm-aH;n*]c;md]uBmcs-#hVR8Vn*]E#jk\G1daZXjf@nm:jk\MDh:C69jQ5RbhqQo8eBu^rd*1+s
-f@AR,eC<0ueBcOkdEg7[a32QA_8!fL`5B6u]>DM%`PfX2`l#X4]u.n2`PKL4\\#Yl\$ir_\[];f^:Lkf
-^:h.j]tLt]]>)%j]XkVc`kfX7`l7qt*6?4@`Q6'9]tCka]"Ytn^Uq4m^q6thZF[NR[_)OJs1&*>rjqj7
-s180@qmc^-(9=I7WN)nrW2ZerW2QVmWiE%tWiN2%q5FIrWN)rrW;ijsWrK1#Xo>C$XQHY`Xt-WVXK/J(
-WiW4oQ'@PtNK&mVMMZq<Lkg.tJUVorJU`3)Kn+]&FEMqVH@m?$P)l'#R#mJiNfo6HPbt1CSXH1ETq\?Y
-WhZZ!]"#;RriA>eZF.-O[^NKE[(!-N\\#2N[]ZI#T:;UER@0S<UoL8fUSt,gUnjiaW2Q\oVl$AfV5C)f
-VPU,bUnXKNS"?8OSH,/YT+dfgT:VXLVl-AgW2QPjW2lqoU7qdd_8*arrjb;+]<ScOXKf=CWN`A(['m<O
-Z)ah.YHP%1U8=osZFIBV_nWdo]YVG"\\Pqi^Uq"jah#:/]!T/dVkg,iY-+b+rNH1$/\&U3[]cd9[CEKF
-[C*3D\AZ"f\$)[+X0T@IYc=duQC"8=SXlXWVQmP0V6$_1V5C/kWN<.pS",_-Q^FS=T;e][S=cOJSYV^F
-St;[KSY`3^X/_qfStMjQR$Eu/T:D=;QC"#+Q(!l%S"#h2R%'\@VPTfQU8+<OU8=ZXSt_[@Q^=)-PDtot
-R['8+Pa@l)R@BP/rg+:cR?s5,Q]mYtO,]6cR$F,+R?sBGQ]IZ:Y5YI%Y5YL%XT,F%Y4o'qY5>=;]",D_
-\[],W[C*?HZ*CXAYct=7Y-"b*q6(1.Y-"k1YHY76Y-"i)X8]1%X/i8`Wrf2tWrAqdWMuqtWiW4rR$F53
-S=H4EUS43BP(n0uEGfiCJUW-&L4Y27J:NQ8MNb*J]>).rZ)X=YR?3?.Y-Gpaa1AdiZ`^:'P)kS$KD^BQ
-LPU_ELPU_=Ll$e4H@L9oL4kJER@'VDUo:<%ZE175Z*(72Y-5".XK8P*ri6%%'<\C;W2HGeVl-DgUnaQT
-USFNVT)P8YR0f"=PEM)mOcPTdrfI,?!d&O*qf;[R4)8_SDL$SSDfKN&An,4XB5hg2F+/UeG&_51ARo7X
-?tEt`An>Xc@:j%W@UiYL@p2r<>\7MZCMI3`@/4+2<`rR*%8p&$<)upq<)cao<a&Q'<,GE,;d3R;?!CN<
-=CZ#YAS#UmCN+?4Bl7g&CNFWLJqT&FP*;)fMhZe0J:i?(Kn=l1MM[4HLldXVO,8dSN/`dXOctrnOdDT/
-S"6+>S=Z7?T9l(@TUhRCTTth4RZ`i#R$Eo&R[BD+R&6^U/u,8?TpV[ST:MUFS"?:BSY2XJTqS-RT:DFB
-SXHR[VkpApW2?5YR@'G0O.38Ori?+"riH(!ri5^nql9Oo!7:_k"4>QHec+,&f\+s0f)F;)g=tH?htbt6
-hV?uCgY:H9gt^cC$/jb$inW>HhVd>Ti_\:ajP&>Bg=k]Cf&bYaBk2$j>?bKG@pr2,<'hfN-mKog2)-mP
-5VtS\-7Ci32G&@UN3T=UK7[WBF&tPshq,'G]$SmFc-*uCM2mOMK8"XNG6WGJNg$*!O][?aN0SO1DgZ;B
-ML'\uPD-*4S#ER<f]1]>f&>T@f$D^qhVR2HgY1<2d*9_S_S3[p\Zr67Tq8*]WM5lQS"#e1Q'7DdOHYWa
-Q&gZXOd(o]JUrGfAmepD>U!H\:K:Cb:L$h(AmJ/79Ku'22E4*&;H6k,AS,@R9hRuI6leHT7nufQ6r699
-8jtg08iJq)2(psP4?,Gn7lE.^rAOU2==uHg/0uPf.P<(p.Ol_l/ibU8/1;Yb,r.SJ1bUO7,;(u=1c.Kg
-6<%2^5>4[66;La"EH?;MI;a%8Bl73TCMR6`Bk^seG%Y`.DLm%QKQ_j#JU)6XI>)0]EFj0RQA1-MI=[K2
-H]i,oQBm8PKTpk9S!S5;LQQt1LR=9SI#OJYNf96iIUA;/LjXr+F+KR&L6d[MOcbTeNIl\8KQifGJ9QX7
-RZ3GYI<pQi=bb8_gY(6?gYC]Ei8Wbqj7hR5j8J'9ir>\_UnjlbW2Qf!Y-"q5Z*LaDn?r;)qR?..q7?+,
-rOW$Bs1\KI-,..0]rds!US4KYUSXuqYc=n0X0&(mX/;SkY,._aS>;sSVkp21VlHelSYWKs[DBSdaMGQe
-U8P,uZF[`gaNDZRg!SR/hqQlBhq[2PjP8PMiSWbRgtCH6dEfqU]tD%j]=G;R\%&o[\[fJh]"G\h]thD#
-`5BO5a2l?Gbg"GZcHaemhqm8Mh;.,Uj6Gmolg3m)mdKQ3rpBdVrpU$^o^hX&lg+3:m-O91o'u&4oC(o2
-p[[hHp%%VBqYKmTlK[a(hrX"]j6Q.)mcip!mI'9&h;dJGh!+.bm-!^"jQGggkND0tlfI*chr<e[iSNST
-mH3X%lK@?kj5]+Wj5]:aiSrkWgsap<hq-E5gt:0,a3)TKcd^Fig>:E.f@nnJhrs+Zj5SS9bfml@a2c*;
-bKeP^cdC+]bK7lFb/hZB_7e(>bK7iEbJ;-9^qn%1^VIV"`5KI,`kK7.^qmt)b.kR)^qRFkrkf#S^;[n!
-_n!4brj`HIYckLD['R3L[)9Yprko2`aMGX(]t_D!^9OsBZN@G<Z2V$1YcXr,ZF\f$s/Z*trMU%&WMc\m
-W2lu!WqEFlW;ijrWr9!kXnf-iXo#78XK8P+WiN5$Um.:5Q^!GeJVJc8L]2o;I"-QsL4FZ)M19i!G^b*f
-JO+g2JW,hVMi!ORMij'ZUTCJbQC=M=T:r'UXei"pZ_Xq2['-U=Za%!O\ZrEL[^*NMY-"n.TU_R?PEM,n
-OH,U"rhhcUVPL5gU7e0SURn!DR$O#%PEhE#Q'7GuPED'#Tq%XJS=64PU8k;lWNW2'YHtI;Y,n_1Ycb4:
-[!o<bZ*D!XZEh!I]=>,P]X=iJ_R[+l^qdUrb/hH5YctL>S>2s[VmEnL]XP;Y]=bV[W3E4kVR3h6[BHsE
-X08k0Yd(OB[&g+$Sti?cTq.sV\#cgEZ`gR5Wi;noWN*&&WN3#!UR@[TURIRAT:2(2Q^XJ9Tr+Z[Xg"b!
-WCa.jZF6p:X/V\VQBI8jS"5t;V44-KSYDaBR$X2.SX>h5QCP"ZX/MqjVjX6MR[]tBR%0V5TV%XBTp_@C
-R[]q>VO*I4Q^!Yorg=%TPadu#R@p(Arh(F,Q^+)1Q^4,1Q^!VpPa.JuR?s2%PEhK"P`h5sQ^3r%Pl?sK
-PQR/4R%`9:s180>"h;(M[Bm1<ZN.9#Xo>O(Y5YR%XT,<pX8/dcX8JpuWN)usX*:YGW0O6RW26PpUmn'L
-P(J(&Ci4BAKReH&MLg;1ItW]6Nf:'Tda6C^aM5$NR$E](W2e%gbe(R"Z`^7&R>d>gNJN1>Jq/N-K8,5;
-K7eo4K8>MGNK93hS>)s`ZG4;qai1fpYHY16YcP%7['['A['mKT]"2aj]XYJX['[<IY->4"S"#q:QB.8n
-O-5ilP*(]\MM-V3It3'!I<p6cH?j^MCN+<1Ci=00Dej0/Ch[a*D/3`q>[(EA@:ESTASQ76JUMW^DJNlr
-@U`h\Bk_7!F)l)2E,TK/ChmcrAnY[kD>nD^CM@QuCM@El@U<GVA7l'\BP(jeA,TjX@q9.cC2Ij'AScI0
-DJjK=FE2A>EH6)AGB\.UI<g#8H:NF9IY!H>Ocl0-Q'n20Pa@>fO,]-^OH>WgOd)3)Ssl!tNK9$VMN=!a
-QC=/,S=5b,OcbooOcl#kOd;,mQ'.T1SYDjOSXTPQ#G.TdTq%mQT-'c&U8+HOR%L=RV5U>hUnFEWV50uf
-US+3NVl?Sk[C-";!j/H#rhK[jQ'7`6gT1;!rQti!e^`7&f%9oSrS.A.p=oW&rn[_3gtr1ji8F@hq;_#)
-rS[Y5;<-fthW<_(A:/6@E,9;f<**X.3AiB3-71H41Ft^\1Ft:02**KZ5#,paYb-Q%RtYBkAQ>bee\7ok
-d*B_Vc,%SlJrc@KM04DmDh<LcMOTf%H?tO(I[?:VN0]fmPb+G1T!u;6YJAQ?gtUcBg>h&@e'ln"d)aJS
-a1o3q\$ruRX0Sq*U9'QJPF%emFc;N5QD]Y)T7VrUIX#i2DC][BAS,Ld@p_i#?"-K$<_ln"8kiMe6r.2i
-:JFJE2`XDu76Nk"8m,5-@oNA(!DZ.65<V;,:J4/L=&2"E='%gj8kVc<5t3k.9i4nh7mB@'5smjo1+tIW
-4@2h45s[Rm3&`cU3BTMn6qL!81Hnr95<MD27mK:$6:=48<DuS%Cg0_C@UX2(Bl/]fIrg*mAT<iaGCY$W
-H?+%[Hu*qHE-HtsML]qSM3`jFG^GMnEf#p,I[$%CF_u/NJ9#dhBlo,PGCXh.Mfk&AJTYc-Q8Nu>UP<ZP
-Sr/c-S=Z'lBo&+5KpS3bLOFZ3OcPd'P_4:1OIDDlQC485R#m)TJ:N5uA6jP[gYr4+&>5enUo()hXK8S,
-Yd(I=[']A2s0hp9!4`$;!4_^4q7?+,rOOMm]tV4q^VIOs^V@FQS"H7GVPgDpZ*^dJ]!AK?W2QSiXK8(f
-VP9raU8=PTTUqgMSXlR\YdM<\[DotpUS"EaZEh!O`Q-*?bgt(lgu-uAgtUQ>io8kSjl5.UhV6`<f$Vgd
-b.kX']=PP]ZFRKS]=58^]X[pQ$GX<m_o0L6`lQ6FrlkPkcd:)<i#:S7j6#XekNLpelfREnkN:mejlP^j
-m-<ftk:Goen+QMEm.9]6mca!-n*BK0m-XH7mI0`9nauJBmHj/pioB"Ujlu+#nF,`Cl7MDel0%!clg<m$
-jQPpnlL=3'kNM*ml/q$ekjIs2md03/m-sN+hVmGSj5JqRrn\[Cf%Ja*bg4nlfA5QLh:gW6g"4[!e_K!4
-hV?oGiF:^(jk\\KhU9`lbf%TE`koX;e_/R&dEp1fc-+)E`lQ6A`m)ZE`l>s<^V[k%^;Ik&`5]pBaMu6C
-^Ve.3`l5^2`4j%%^:h8#`5TI+`PK:.\[K#Z\[f5TYdV'M[^`lX`r3gZ_SjI5_nc8d%_fW[Z*LaF[C3NS
-\@K2a!kc:_gU[?bs/Q*urMU%&WMc\mW2lu!WqEFmW;ijrWr8suXS&^kY48XkY!&kfXf\Y(X/r:sQBIDl
-M2m@MKoLtJO-,-HM2$Y5Iti`)H\$QqJ9ufmFEW1jMi3IRLPh7TM5./PQ]dZ.rLZ3MXJD\eYG/;,[BQd<
-YH>(>\?iWU\?WNHXfJV)TU_RCQBIAnOHGs*W2HMjUS4Z]StDUGSXQ".O-,QgCm:6OR$Ei!Q^*c!U8"6O
-VPBo_X.c>bR[pFNV51#bU7n0MV5C2fUS4BX[C*fe[BmEP['[!@]="lP['I'R]=GPl]"Pnp\$`THR\6FN
-U9(Z1^V@Lp\@B#Y[(!6;YIV3K[&gO>Yd:sNYH\#0%^E(5VQ.#4[^*0@]X>;^#d'o#VlQhqVPX9fEgN;g
-T9t_(S=#b>Wi)M[SYrKeUS4TfYGnb/Y-bO?['HX,VkolJP`h/oSsu%6V4so`TqJ$JTq%U?R$X22S>E<d
-TqnNXUm[dER@0Y<R@p7LVPBiZVOF-PTV8$HTUM+3Q^!\uSsl.5QCF8+S=lCErh(!uR$XA6S"#t?S<oJ)
-Q'IPtQ^aG1Qi<3\P)k]jQ^O81R\$(@T;8<^WnXW`]=YYc\[f5[[C*?Hrj)U1nZDhps/u@'rN$""!35an
-q5Wtcql0Uqri8hoX/r>!Tq.pLW33.nU7[^-LO=/]IsciuIY<N*Jqnu6Mhm=HV6[hSa2Z9;Y+(fCN1QuJ
-d*U+P]"5;PWhl)>Nf8pPK7ni,K7\W+L5(A1KnkD8L5h+NNKKTuU9(Q)^r+(2^ULALYcb=?X0K1A[C!<L
-\%KDd]tCte\?iQN\$E6D[%Eq\StDL:Q'./gOG]!VLkUM2I!L!`H?a^[GB%S@EGTH3FDPc3DJa6*CN+**
-DJEp%A7JbG?<UQ@?ta1fEI<7`EH,c/@qK<jARoIfBkhd6F`D8=E,BK-Bkq?pC2%L$D/B2g'5MK(D/O6-
-ARoUkC2@Hi@U`kX@f0Y*?Xd\^ARK+cDf0W@HZsUTGC"RYFa8@_H$t'fJ:E#uIsQR$NfT<jU7%OCQBIJl
-P*D,jP)trrQ'7GrS=cCDM2mOMM2@:UOB.R5QBmr,QBdc'R[9>+RZWi$Q'R\sQ)1.JU7\'NWMZPcTr4ZY
-W2$#ZUnXWXS!p%NW2Qf"Wi)YgVPU)aVl-AcU8OodUp78/Yd(L;YH=k+Y,J7uWS=KRcMl/hd0\=Pe^i@'
-f@S^/rS.A.pY5`'rn[h9gu%#Ii:c1+j72.-i;MU_k2t^Xi8rY+D-ps^@s;Ho?"mG7;+E8e4>f)S0gJ)V
-0K_*Q4Z,DY5Z:?eH\6d)ST8.Y@nrTKg9R6OcI'eOZd@'bFF9$jK6i/pDgHPEI#O#7LRF*KMN<LLPE_2o
-TX1DdZF7$LbLGA'f\"Tre^)OaaiMH<]r.j2[($%G*4rJZ\$W39Z)OXgT<FrIQ^`AVL2:scEGoW(?WR/*
-#?P)5<D#bP9jCOm@V8P4=Ar!k7S6i]86&8Q91M?*2*a#Z6:+438lJYq>YI^Z83oj?8OZ0@92Ao(>tn%!
->"qpa7S?':;+jMT9M.uQ8OQ'B:K:=e5s81<:JsA32`EfY2`3Gk1*.o"4$,/F00DE_9O2%&8k`;p?W'U$
-AnbOeBP;X6DLQhN?XeA7FDZAXEIaC(D0LDaQ\p0CI".E2HZsUaOHkuNMh5edFEW=QI"HTfLkp;-M3aZr
-M2e$EIZfA>KPQ10JWPe>I=\SqSq2WoP(B[*NKp3-Ss=VDP+n;2Wii(bO,]?cMN+"$R?3>iP)G!IMjC!2
-Vkg,kVPp`,^&cL3gYrX6T;/0WVPpGpXKJ\0riuL1o<nY,rjMj9s1&*<rODs?]D9#5](*?0\d,p^^:q:q
-^V0T\*i5U)S"HLPUTLc*ZFRTUY,n=dStW*ZR%("JU7n3P,aP'mS=Q7FUo1E%]",)Y^:L)2Uo^l/[^X&k
-_S*t4aNW,aeC+?I.G35&e^iF*eCMd`a2l08^:h+cZaI$BY->(5ZEgjC\%0)^^V@S"_844laT]o3bfnDZ
-rR)e:f%o*5gZ7AOip#XklJq!mjlY[ejlGXim-F39oBYQ`m.0T5o_%Y=n*K<'jm2O,lgj3)naYu.mIoo7
-nF5c.kNLe%iA9?RlK@3kkMt@QhrEbUhV@&Lj5T:Yi8s%YkNh-fiSNAOj4W,<g#(cKhqZc0f@nQpe_0rR
-*S/ckeC2t&hqZ]1f\+[&h;?u;e^r7%g!S$ie_/RRg&TqZgY(EGiSNYPf?hshaNi5W`66NReBuO_a2H-G
-cH!c9_Sa77bf7N>aiDE<rkgh9`Pf[(^W"./`5]g1^r4.2aMPs6^;%Fs^;%b0`kT:-_8"$uZaI6N\@/`I
-ZE^U:Yck1G^q[\"]tD&W\.>sT\$rKBYd(L?['dEQ\@;ONrk@-ts/Z1"s/Gsq#HFc$W2HPpXSo4"XSJms
-W;`drWr8suXT#=&Y-7Z'q6'7ir2p%&ri?4(XK&9!XDai&Q&LW`MM[4PM2[U`NeN@>G'J@dJp)QtK7e]'
-K6V9MEdN=iLQ-tFP*Cs%XKA+_S"c[RTqeNgSsc(@R%1%QVl$GmW2lntVlHl"VlHSfT:qdDR[9A'Od)/t
-R@KnDT:_^GS"?.@S=H%:R@F29!0IqYP*(igOctulOH,U/X/;i#YGSK$ZY$,8ZDt7:Y-"h6ZamKV`PJsd
-\\PS[]tUkZ[Bm$=Wj'%AZ+I0L^VIFd]umq#]Y(VWYHOLjV5U2o\$WBI[BQR,VQ6l$WMlo$XK&Y+W3*,!
-YdUpIY,eJ)Wh5fMS>W6bVPBcRUBIH^QCjuPU)fr#T:_[HV5^>\S"?7<S"cdMQ^4&9XKA=kU8Y2nriK2*
-YH>"E]!]2ZX.uPcSZ&WkUp@M%U84HKQC+8=URRR7S!obAV4O3KU7e*ER$X/,R@';-Str-UUSXfWT;/-Y
-VkKrNO-,QcO-#`rQ][DqP)u'(SJ@flUSOTTR@Tk9R@BP.SXZ(;QBdi*rL+1`R[]e:StMgQUSjugWW&pM
-XUDhU]=PP`\@ArSZa0P9nZ2_oriZ:'rN$"!"KJK&WN#]oq5Wtcql'e"Wi<&#WN#lu6a3McS#!3dS>;aE
-NKApDGCOaYG^G!lFao4$KSYA;I%[=:]$/UM_Rc\FS!'GEW63H1]!\oQXK/+bQCFS?U5tG!O8G%@Ocbn-
-OV+7YUSP&pYIV?ca2Z6C`4W^mrji0D]"%XG,.P(o^;.Io]">Sa\$E?GYd19fMhm4JMi!%AH[^EeG^OaY
-rH&QeDJ3a#C1gs\>@)/_E,faoC`mJ-BkqX'CN*il@U`SE=']':AS#XlCi+HEH?!n@D/<o=D/aB3E-HVW
-I<p0_H@'p]EH-)AEH-&;Df]rEIY3&pH$XOTDJX'-DKBr<CiOOqE]e>\EH#l=G^F^^H@^]sJ;8u@Lkpq;
-JV/DuI"6j"K7ei3KS+u(G'J@cLQ%:SMi<^MJUN'1P`^uhO-?"2S.(dSSt;L4NJWFNOcPM^PEVE&R[]k<
-MNF'eP*D2rNf]HgQ'RSuUn=<QT:_dUWMcD^VPBf`U7e6VV5L>jTr+okW2m,'U]-r(W2HJhWMlbpY-5(6
-[C3NQ[C*6CXfe_*XOsQRblc59cd2U<&(K+Zf%8L)f@ej2g=tB;h"]Y'h#H70hZVfoi8W\iiq_X)ir.g6
-i<7rujkAGfjWCIWF&ZInAQWS]>>ns65r(VO+XJTs2'=J;3]K,V4!\]%2Et5[H\@?&Fc(6AV;^1EWj^:*
-eB#&Ab)^n+VN@=(O,A[QO,fWhP)PX!Q\ps-V5:8uX0/qBXK&kH^;nX7b0%fI`l6-=a2l?A`Q-0"X0T4E
-[^E?CXK&G)UnaiHKm&!0N-TK%C2e,l?#'@E$sQk9:JjbU<)l[U1cAH":JkD):J=V[7n5m:=A_[o5<M>&
-2_HdM2`sT#91VZK:f^ao8PE&W7Sd)]9MAMrBkCdZ?=RJQ@nf[#;b^7t<*37">Ae@^:esn`;bTSD76aIB
-4>oW&r^nA+7n#g49NPY*:/G>.:KhX]F(A]n@;g0n;d*mUCNXcDJp`#fIW]45Fb"^`L3RZhNcSWDI<pg-
-G]RVBNLZN!H@(O2KmeAb@!.!CF`2DMI"$^$J6mAULOb/?ODB)pJs;RMOG\71I<Td[U7ds'I?fG3TU1_+
-Vl?i$R=UZsPE20"MO]rqQ'RMnQ^jJ3S=l[VWi`YAa3DuYdbNF#fA?MggYrg:T;/0WVPpGoX0&P/Yd(I?
-[.(L.\$rlW\[T*J\H9@S]D9#5](*?0])TH8^:q7p^V7Is^V.(VVk0NVU7n]lYcb:A]!eW.QCX\EUR[gO
-Tq7aETTYk;S"6+CU8"m!]",2^]t'u6VQ-r/\@KGq`PfsEbffk6!nc/WrRN.Df>u"PaMPg.]t(SZ[BZs=
-YH"\.Yd1RD\[oDf^VIY$_>VIUbQc86b0A2YdJhH&dbNR1gY^lEiT'"bmHX!'roISOkj%X,p$hVLp[R\D
-pZUl0md'*&lfdQol1"'*oBbu;o'Y]-oCDG<lfdU!mGd-dk2bq#mG[6kjPf+Yj5JhKhrNkYjR;0hkN1LW
-lJ14Of[o-@d+$Licd:4qh9a?med'UNgY^W7g=uS^#MS"lf[&1,h>Z:;hV$K3g<eL+f`'Aje(`U/f@A=!
-g$7\WjPJM9e]Z+[d*BbXd`9PUc,n#D`6?KK`PB@-]uS.3a32]K`l5m7`lH*<`k970_o'O7^W+=3_8aL4
-rkoAfa2c-:aMG^,^Vn"*aL&:]%(<UR[Bm3HZa-jAZEO8A&\l)r^V@@m]Y1nf]=bS[[^`pJ]*H'^\[fDf
-]Y*"0!j&H&ri,jp#H=`$Vl6MpXSo3oXT#4!Wr8t"XKAT,Xfek2q5sIqnZD\k9!#+pXfSS&X/rA'WLf30
-ObeaLO,&RMPEV#\G]@nPIXl`kLOjo$I"QT[D/suQJqA`2N00?dVQ?qnT:M[MUnX`^Y+_J[Un!sRri,ms
-"08N(W>DM5WiN4qU7RsFR@0A.Pa.W'QC"#-S=BJI!hPpPrL*eTR#_0,<KN<'O,f6_OcGH[OK>I\VlQho
-X/iJ3\$3*BWNrh7Z*_6Y`k9+/`P&k#aK2PO['6^;Z)k+.Y.(aA\[K5g_7d1f`PK@#\$<6F\"KClXfK"K
-]WAIp[Bls;X/iA$VlHu*XKB1?Wj/Y"W3WV1WMH5iVNd@0Od2)uT;7p@S=uICVlHJdV5O9k';VP+U6M4F
-USO`^Umma>S"m!cWrAn:VQ[,'WMlYjXi8&d]XFi:VkK][WiiA/\X&\VT9oPC&>>kkR?sD3Q(O\?TVJ?X
-Ssf\KRJr[AR[KY?V4s]^V4ON[U7e?ZU84'=Q^F,)PaIVsO,oNhP*hl4TV8*TTUqaJSt2CBR[9J3R@9J0
-R[]k?TV8$PUSIgc$`Bu(X/iA'WiN5'XP0fV]aDB_\[f5[[C*?I[/RE%XT#@2Xf\\+X/rA%WiN/!WVNUj
-Wq!.eW@FpJWN3,$WN3,$X0f.(UogP_Un!a.MM-J-I;s:NH@:6fIY`Z-JqSl(T,si1\]W7A\%AZ>S!KeJ
-W5Hg#]skATXfJ.cR\6LOUA9oOPP^ITPFnG?UTLW$\\,o#_8XO=`ONPZ]`PjX\GN]9\@B?R^C@fc\$r`O
-Yct:4YGR58r.u8AKR/)tH[C-aFED\LGAqV?CMdj%@q&eT>A7hhD/3m%CM@NtC2Rj'DeWWi@pN2;>$kTH
-@qf[qDgH_VFE;DADeNs+E,p&HH@:*bH[:!bH[KsVG'%Y=EG]Q5DKgM\GBS+NBkq9nCN"!+EGf];G&hYG
-Fo?IsG^=^\GC5-uL5(M?Mi!=LI"?p$rdY6'KS4o,J:;t[K6qihI"I-6OcGEZNeN.8JVsGe99P?uPFA#7
-S"$"?R>HcVMNX0cNg5itS=H(?SrJquP*;/qOHl)pOd),oPbk1RWMcSgWM?5\TVS?XWM,uYUnjidVl-Ms
-XK8P/YPt0pU&CniXo>L&Z3IS>ZE^U9XSSstWrK'QWs$YkcHji9d1+RReCE+$f%8U.g=k<9o\9W,hV[5K
-hu;O7ioBdmq;Ll'rS[Y5-J@PChV-oLhVZGK?s\(b:M46>852rS6oH,*+t,-#-7M8>0/#">+WrX$5ZMK=
-F)QJOLi[(.hq?,c^sCN[c-!uCQBRoLS=5K;O8b@fR@KV)Ng,cpSY_mKWNE)"[_]Yka2bs0`1jQI^;@k/
-bJV9s`<+'!ZMq3[Yc=OqTqS3TR?EVmLkC&&Jq/#]F_,T>AnGd^?!UcD@pNJI;H[1'76sU6845sD:ImrG
-8jl-87o`8S=@khK7QW7W4$Yts5Xn:A='/R4=]8L7>!l"c;cHn.@;'"P@qB4]ATh?V?<9Td=\;=_7o3l5
-6q'F*r\P'G5s@.j8O#I<>"VIa;Z0W0<F'*47TOMEDfKl>D.[L$>]"V#rb)IGI!9LEBm3utEdhtHG^t-l
-N-KGmLOF)ZIq!;=G&qD6EL*8dK7Ac7GA_51E/'=%FaSIbMiNXOOD9K0J:a#GFc_c<I?'D>N00*eTUV()
-U4Ir=H&m]4U6L_(TVnceS"$CYU7eEYR#?l`PF.f2TrbZ7_8OIAe^`:(gu&+i"6JLpgB6NsgY1EA&YPel
-USOccW2lu$Y->.8Z*^n/[f3`9\GEc7]A^=!\cBDJ]tV4o^V@M^^d#TJ\?r61UnacaWiW5$YdCdAVkp8c
-V5L/ZVk9EES=u=HWMQ;YStDUQWN<+sWj&FsUSt/qYd;!Z`P]R0`5MSj!5\ZMqnif[_oB^6`59C*^:_)W
-\e_idZF%$L\\#Jg^Vn"0a3)QJaMl'7`<"-)rltVmda?G@c>q=_f@8@"f\>?Ek3V?rlK$dXi8N\YkNh<r
-lgF93o((o+lK[a$m-a*&kNM@!k3qj-mI0T3mI9N0l0%0kl0@EkkNCplmcWQhjPShLf?rO4gu%/OhVR&6
-bg=_S`6ciRcH+#OcF_*<bKS5Zh<!SFeHsp\f@ed)e(*%$rn2;=e(E0ne(N1+hV6c:g"=j+f%8O,gXt!.
-f%&@!c-Otqf[n^%c-"8Vc-+M`e^Dmkbg+S_e'?.XbJqE9`l>s5^qde'_SO%%]tV7r^:q@s_SEdt_S*:m
-_S3_#_S<jt]=bkk]">Sc]=PYh]Xtnd[N2`][Bm*@Yd(I=Yd1O>_ns4*^q[Op\[oJd\@/lXqmHg=[C3NQ
-[^W`U\D+OtXK8D$WN#ip#H=`$Vl6PqXSo3oX8o7!WrK-tXT5L&Y5k`aXo#:#X>[2^X/`2!WNE.tRZ*8a
-N/*CNMhd@WPDXp@J:<$%JpiH-IXZm*IWBOTH?sseIt3-+L5r%1VuE:sUnt#gWiW+hR['>&NW#+GPEM)k
-R$Rf?rg+XmR%g=FSt2@>R[KS0QBI5bO.Mr8T:ML@R[BA(PQ$eLOcb`eOckrrR$O,,QC4)'PGG1YWMl\j
-X/`>/]XP>VXK\t;[BmKT_7ICp`P]U7aJl>HZ*LX?[B?d9Y-kL7\%K/Y]>(nf^:Lk\Y,JG(YH+V,YHPLN
-[B2s(Z`1%'SsQggYHkXFZEgO&R@]t1NLHoEVkB<HR"UQbOdD6$W3WS$U8Oc]Vk]rZU8+Q]Vl-2^VPBQP
-V4XceVPKr]Tq8.\V_b<SW1g2fV5BoUT;K0-['Qd0St`3]V6-u/YcsdmTVSB\V4jTXTq.aJTUqgKS=Z@F
-S=Mg3R$sJ0Q'IZ(SXYq4S<o5+SX>e8S=5n5Q^F50QC!r(Q^4#-R$X8>Vkg,bUn=6LT:V[HTqS-XW2?Jk
-WVrb"XK/7rWi`?#XSf+&Xfee/YHQ]_!4rWN]"5G_\@ArSZa7%<Zgk*sY5YO'XT#:"WW9+!W;rsWX8Ak!
-WiE&!XT#7DWiE,%Z)44iU8F`XTotClN/WC9IXlirK7JH/JUN'&N.E(-NLm#V\A#_n[^*-?\uiNcahta!
-Z*1+(WirP3[CNdFZi730YktjC[C3$5YHG1;\@B,`^qn+;d*&f'[JmNm[^NTNYHP49Wi)r!X/r8"VPg;i
-W2?/VSXkn$NJiLDLOt80IsQ?aH$47NEH6/=DeNs!B4,1X?<^`KC27U$CM[g%CM@O"CM@[(CM@NqA7/hW
-A7o_$G'\IZGBS+GEcl>BFa8LjMiWdCG^+OZGB@qGBk1jf?<^oODK0fHJqnW'KS=i&G^=jmIXQ`qIXllp
-I=;*E&qGLQFF/:SGCOsrLk^V?M26n@reL]6Mhm%Cre:H,JL#o'J:E'!Lk^nLOH#3RM1C&(N/NXTOckie
-OHPonPEq`-OcYt0RPp\+TUqgMW2HPlTqe<PT;%p@USONRUS=ETUSO``VPBo_USOZ]VPU&bS=H7FU7e9V
-XKJh6[f3`GVl6\uWiE/%Y-+h+YHb5+X8f=%XT#1#WMcZKX8gHDci2<$e'lgse^rC'g"G*5gY;GWrn[b7
-i8Wbqi;MX8jPf+si;_b.iSi\VjkenRh:^oCb_KS<?"mVTA5c#p=]n-I0f(F<4>e]Y1b:496S9uL6:t-W
-?X[baEc$$;gXEgN`m<)Vb08>^[B6UGVOjgeW%as=TUWI#\@8cQ]"#M`]"u:u^rOgGaiM6$Uo1`7_Sa+#
-^V@@_TqSB^RuWVlO-,]VS"?=BUnjH<K789'KntA#DfTc?BlnB/AnG7N>Zt?;=BJBu8kVN>6pX+'7S$-F
-8k`)O8jl0H84-BZ:J4PW6U!h*6UXLG>@V5N='f0,?"mA@?=dhlJpCpB@UWk\@pNA73\NEK,Tna(77p3G
-?stug;cZXc:LA-i?<h/j@:<hX=B\s;A7fLg8PNMk6W.MsJ9c-OEcc55Ecu_RJ;/JfJ9#ULB3f(hJ9Q-[
-H>mtRN.H>*L3IEKF`DPRLl6q2IYio/I#O;NI<^:"N/WmWM1g_LQB[PuPFRneL7!QqR\,=fR[B5$N/j!g
-Q\gZbL5q+PRZNJsrg=@gTq%@/U8kE%\AQ;%`lcTReG\&*h;mPMg"t`FrSI\5h:qq_!87A*!86,d!huEb
-rh]jtW2lu#Xo5L([.Ca*[fEr;\H'5?\H'5>]A^=!\kp)R^:q@s]tM4r^VILo^9FK-Tr=ffZ*LXA\$`NG
-Y,e7iUnFEZT:MLDV4a]cU7%42S"?ISWiE&"Z)=7kX0At:[(X8m`5BI1`Poa3_o0Il_udip_[s`'`5KO4
-`l,g4_S3ar]Xk]R\Ic-TZF@<R\\5Yl^;@e0b0.m)_c=h%cHjhae'cUhd*Ktcf@/$jf@o9GjQ#7ZjQ,=[
-jPo1ZioT@ekNqa0o^V57mHsK6n+,c0lK[g$jmMR#l0\*4nauAAn*T?#hq[DQjQ#%UkLnYK0&>+0f?_Fh
-g"4j/f[J-teBuh!d*UM$e(2sje()IWb0entiooajgXk9:gtUB1r7+Ejf$`"(iRc`8ce@..gt^c>e(E7"
-cdph&e()jth:U3,fA#'5g!\6kc-t(`cdgXmbgt.ddF6[sda$(T_8*q+a2u?=_S<k&`4c/a*kf;$]tV7q
-]=u1t\@]Mh^r4+,_7RCl]=YYg^:Ckhr4`KI]!o/[]!o0I\J2Qd]Xkqq^qd_#]tD(o^:q4g\%/sG[fEl9
-[/m_GrjMm;g:@6arMfaos/Gsps/c1"s/c$sri5su!NiO(XT>T.riY4^qlVEMXKAV*WiE/%X/rA(UlgOh
-OG&USPDk]lQ&UZYKR8&sI=R-+JV&T8LN4kfG&hMCH$k!hKnb_dXf%\_Tr4feW2ZkrSXbt6Pa%N"Q^O5/
-R[KJ0S=]_K%$dT^StDOBR$sA+P)oU$&X/`SS",k5Q'IPqNfT?fP`_(,Ns:c3R$j;/Rf8ZtP`qc=X/M_d
-Uo:E#Y-G+2XK8k=\@8cQZFRNZ\\c;*bJm\h[C!<O\@9,TZ`p^BY,Sh?Z*LmU^VIb%^U^hTW1f`_V6-eq
-Y-k+)XfS1jTU(M;XK&;%X/2JdUS"<YSslOdXKSXmU7RI,PF&&>XgYjLW26PqWMlPdU]$o0USFQXY-=e#
-VjsT\VPpDlUn"B\TqA3^W1g#[VlltlUa`4P\[T&KWM6/hX/2o'[]QU0US+EYWiN%pV4a<JSXuRSV4X?K
-S"?:?rgNhO.$U-gR$=&1RZ`r)R%'b?SXYt5QC!r(R[TM.R$sM5R[^=YWMur!VlBWm'W.n1W2ZepW2Zer
-W2cr$XfA;!XK2<$r2Tq&Y-"l,YM62V\c92>[K!T5[/[K.XSJprXT5I%Ws,N'X/i8"ri5dpq5Wtcql0Uq
-ri79DX/rD'WN3)(W1T``US+NSOc5?\Kn>,5H[C6jJr5,0Knk^:M2RF`S>WO"]=P;NYdCm?\]r(*['?j<
-Wi2r$Y-YLI]=,&S[C3KMrj<?FZa@*IZ`'k,Y-PCD\A#bua8XCKb-eR`[Bm0IZa$[5X08e.VlQkuX/N%r
-W2?PoW1KNMSW8SeML^85JV\c(F`VVIG'A.PEcPr3ASYgf?=ID!?X@MaD/F30D/j?-CMRa$B5DBuB5)!j
-@Us(_C2\9<F)cGIFE;/5E+j63FF/LnM1Y_M-?O9JDJO*)B523p@q]_"FaJXmN.HP5MhHk;JV/c0ItN?)
-JUN#srI#`:Irf[\JU;`oHA.*.LQ%4MKntM;KSGA?KSG/9N/0!;L5:A1JqAc5NfT?cNJ<=@I!_!7MiEja
-QBRPsQ'.;oR\#n2R[TS0S=cDPT`1i%VP'WTS=l^PR%9qBTr+Z]Tr"UaUE?A1U84W`W2HPmTqS<[Vl-Sr
-YHP16YcY%1W2Q_rWN6!!#-4f+YcXq+rMg(&Xf\\*WMfouW2?HHX8^HCdJhT'eCE+$f@ej2g=tB;h"KS2
-hr*GPj5AqVj5U(!q;V5.n`'N*!9*q9HfjJIgYq8Uj5/bV^iij\GZ\O&D,seM?V*RS4t8$</MojP0f;'i
-5qb/Y2Dm`q>$bQND2?Bjd'UmAf%JNscJ.!dZ)GLM]!AEH]=>Jh]<o2lbJV01XMMK]_o0:+a2c*/Z`^=2
-[^3'C\>uU2UnX$+NM!,<MiWjUNII(\Tr=K]Y+^o4K7S8pLjWT>E,1&DBjOh@>?bWK?X-c39ghiK6pO45
-6U++=:JY(n;d2de84l`K5>b?K6qpEK77^$C:KLh%9LN8b=&V=V=$98W<`NOF@7XR*<`;jk7m0=-3'BSe
-00`E5>[UZNE_K),B5;C)I#3l!A-R$lD/3Ba?N",M?slZ%CNE]dBM`VeEHQngG%,l@Bk;=;I;<_5H&R/e
-DL$\[J:N,oI"7cNIsR$"ARLRDEd`h9ToY=nJp2?bOe&2+OcOs?P*pu[Mi3[[OGf0`L3ncOPA>Q0KU&X7
-R[0/&L5_(GR[ShgQ(4P<S>NL$(:q6"`kf[Hf@\a1iSiVGg"Y67hqcuFroF:AgYCT@rS7h;h;-`?in`>E
-gtUTCs.oUj"fSB#X/rH%YlD0%[g9LR\[f;_\[f<N]DoS?\bWc*\c')F]tM.o^V@S!_#D);^:_4kZ`0Xq
-W2Zr'X0An8Z*LX7SY2U?SY;IBSt2RIZ*L=!Q'@W&T;/9VStM^EUSk2u]=5>`^;.V&^qde%]",D_]"%^L
-r4*'A_nj1,_8!hc_Ag;+_84")\[T,\^:qM#a2Z<Hd*gFm`l?!:`lJ)$&'rhUd*L(bcd:7ndad./hu;Or
-iSihXiSieTiT&qXjm2=&mdBW9mdff4o'bo6kNhBtm-!Htjl>LglKIL#n*]N*k2+\9j4E)AdbNj1cO\FL
-a2Q0>^Wb9[daQk"c.;mK7-3FcjlFtEe]uRlcG[ZDdFR11hr32?iSWMLgYCQ9f@S^1h;$N;k1\JCe(ipA
-iSWSLf[eX&cdC:lcdpFphq?K0fusB?,K\$Ha2lBCb0A;SbLt@neC)q!e^`'jbJqE<be:Qs\[JrU[nO-8
-['I!EZa%-U]t;"n^qR@n]"Gei]=G2QYd1U@[^EHK[^WiZ]Y(ki]=Yek]=u"k\[f;_\@'&c^V7@o\[f)T
-Za@'FYctLA[C*IB\-KFO\@&cS[^Fl#!36+#rMogps/Gsps/uC(or\h*WiN2&Xfeh/Xfek2Y-5&)Xnf'g
-Xo#7*XK8P+X/`2uX<+CCVjrm(N/3=PPE2#tRu<5aK6r'!H%C[$L4k5?Mai5JHua1GF`_kUJ:riOUS4<U
-VQ6l"VlQksS=>\-PECrdP*;&lQ'.)bPEUucN/*jhR$sA+OH>K^MMd4JNK9QsS",_.R/W@-Pa%K"P`qZ/
-S=H7GStDULV5'ZSUS=<NTq7aGSYMmSTVJ-OUSOumXfSJ(Wj&eA]#).o_,S=]]skD]\[8uPZa$dCY,o+3
-VQ6u.Yd1dJ[Bcd.R#Qm$U8Oo^WjJOpTUh=-NfT$nZEgX8Z)sb'Za$jJ[^*KaZF7!3UnaNCOHcB7Za$m=
-Tqe[fW@"I=V4sZWUSXlpWjB@@XKJD&Za@'AYcXh#VP0ZUV4sQYT;]#nU'IQpUSaf]SXf\G6C=+1Tr"<U
-Xer"qV5gc%Y,\7lTq.pVUnF?PS=H(<Q'n#*QC!r&NffHaOd;>sNKK6^PE1`aTVJ0RUS=Z`USOifrMp"'
-YH@f,"0/K*X8T"4VkpGqXK/A%WN)qtWN)qsWiE2'YHRo-"L"u2YH\/5Z*E&crj_s<s1&*:s0Ma4s0MU%
-pSe+os/c7$s/Q+"ri#t!W2S[Uql0Uqr2]^r8?TJ(Str6_VkBH@QA^EMMM$+uHujgkI"6s+N/;b'K8c"j
-Yd(^O`5'F=`m`)D\#ua5YGnP'ZEq-R^;J+=a2H$<_8jmI`l@u&,c.92V5^AqYe.K\^;n=8`i5o:X0&P*
-W2?GeV5gPsXJ)>\TU[=!T:hUBSXPn3OH5]oQBmSqR?!>aLOO`&I!gKrJq8Q#H#n%DDZ4?2B4u4)Df0T9
-DK9Q2D/O6-C2[p(BkqBpB5)4!E-HPUI<fmLDJj-)DJ!^0H@1F0P`K]sC2%F!Bk(`RB,>5pAnZL<Iti`@
-S!K;'P)bQWL4=c$I"D9I8UZ&9I!^3fIXc6MFa8"IGB/(\J:E6,KRei5KS"l3Kn>&4LlI:GLP_1YS=H=H
-Vl-JmTpM72Oc#-TM2RFWP)kihP*1odO-HUBU(ErhWMuo#Ycb.5YH51C\@/sI],J#d[(*`U[BuNuSY)RI
-UnaTWV5C/gW2ZPgVZWirWN?*"rN6U5ZE((.X/rD*Xfnn2Y5PR(Wq`OrVkp;fVVA0Kdf7_odg"=Pe^rF+
-g&9Y)h=ob4hr!GQj5].Yi8OdsjS.[0i:5h*i;MU;k2t^_iVqq2jPK"Q\9q4e@qg10@:aFe77U'6-7U\k
-0fgsG4#or#/hf(5/3#s`:gS'[J@3G.^sCQbjPJJAg=X?VXMr/u]X5Jp^r=L7Wj9Ql`4!%YR[K>%Q^X)#
-RAHUKStW6o]V(OaW1'<SQBmYlQ(Y%PT:248Q^4&,RZ4)ARYloRIticAM0+<2IXZBU?X6rB?#OY$Df&ul
-='J^-;G^1b:fq+-<F9!0>tRsg:K9tT=@Y_G8k)-89iFnf>?Fiq4AeC98NB@A3Bp>A;G'brB3%Jn8OQ$A
-6o7%q6Ua^?6;;lEGCj^dTS7&mCNb>_Jp)'8>]"1gBjbIZ>?=m2@V/J(?>rk??VP3UG]nIbF_Gi;CLUpq
-D.%BqI@#P&F+B+0rgY4#R[]e@O,'*[H$,'iH%Ud5T9>t1M2?Y#H^2.3Q^W_dS">WoTV7U7T:Ch0UnXBU
-]">5+V3@RUR[&nnQ\CThQE@0RUp7YNb0\Y^e^rL8jPK"[iVhXIgt:KFjkekRhq?T4g=t?8g"G6=ro*k9
-#N=\%gtCTAg"YKeV5+EqVl$>iW2lu#Xo5L([dpp-\Gs,=])T>>]DoS?\bWc*\c')j]tM.o]Y2(p^q@@q
-^Uh1p^9j`3Xf8>$WN`_8ZF.$?UoL;ZQ^X,.S=#h8[32r\U77I3NL-94S<fP)O//\NX1GdN]Y;1u_SF")
-^q%&U\IuE^[(*TU\?rZRZGj`!`PTF,_u@IL_%jVo]Y)%q`59[=d*L"^d*TVG_Sa=1rl,5ge'ZFbcd0bT
-rlk\tg=P!5i8s5&jq$/"gu%&NjQ>Fen*fK&lg]Gmo'P`2m-!]tlKRU$kN23lj65^egu.GZjP\kPhqd,D
-ce$n!hriY;eC2R\c-O_\gYUZAkippWjlGFgmH3`qdalpkcd^IlbfS/\hV-T?gYq8Qhr3PNgY(66hrEhc
-gu7GMg>h,OkNCgWgYL]:g>(E7f$ht!e(EI+cIF/m`Q60E`l?!:_T0^>c-abaf@AU1f%8L%dETn^c,RcJ
-]=,0I\KSGi[(*QNZaI6I]Y;+l]">Vh\@f>_]t;"m\%0#\]Y(qjrP'#Y]Y2%m^V7@p]Xkbg]",>^]"#6K
-]aVWe]"#5X[^EQR[^<C>[/dZ7[fs.I[^*<N!P#Pl\H8k5WW&prW;ijqVuNq"XnAgsWrB%!Xo>L'XoGU)
-Y5b^$Xnf'gXo#7&XK8K%X<O[EX/iA'X/r:lN/3FLNK/paR[f@uNeW+?M0jW"I>!6%LM_]sKn+AhF)Pf3
-G^Y$kNg>g#Uo(2oWi)nuW1]cGQB7#fO-,Q`MMd.ELl@4FLPUSPR[T_5Q'%5fN/NUNMM[.\SY)RAQ^jD0
-R@0G*OcGKjR@9S9Ssu4;TVJ0NSti$HQC+&)SXc4<T;&<`rh^."V5C5iYcY77]Y;7kZO4=\\A#GW\@&KH
-Y5Y\F\$)mFV5CDuWhH;qX/Mb_T:)"1U7%aQTWPf)TVJ6IO-5ltV7=.H\\u@mZbF)a`5K=(a02eOStW!V
-SX5P0V6d;)X/2o&XJr;%WMQAaV5^W&`O*%dY-,7@\%B8YW2m&&VQ-_tW2HA]WhQGpUc"a?WLTZST:;:7
-Q'%E"SY;pSXK&5&Z)Xk/XK/4pWMuSbWM>uSTV.pHR@'M6Q^4)/QB.2lrf.SOOc5?[Nff?bPGbI\X/rA'
-X8T1!X9,T.Y5YO+X/rD&WrAt!Vl-QoX8f3uW<]K*XfSV)Xf_E%!O&a1Z*(77gT:Lc\c0)C\[]/X[Bm4=
-ZiIH0WV<=oXfSV)X8].!X8f1!WrK$VX8JqpWN)ttWN<2%WiE,#XK/G)\Yc(%W1o]HPF%2]LPph5JqA/m
-IX$?sJVAc&H\RZOW2ZMm\A,M]_U[#R]tCVLXfn_(Wj/kC]>Db3c,n)Rd*Ko6cR6lZccE#\V5C8kY->CG
-^V@h1a2b?bY-,%7Y,\J$W2?JhW2Q8XSt:D"R[fk4R@9M.QB7,iOH>N^OdLu`L51>4Jpi&pI=?]uH@'dS
-D/a3%AS#LoF)Pr9DJX3,DJa90Chn'*CMITo?=@J\B5)@-IY*,gAnu9tDKBQ.H$t-rQCOIaD/X61G&qM5
-D/3p(D/!g5H[UR#NglK1RZ`VgL4jl(I=XV9JUi<&J:;lnI=Qs'G].bOEcQMRJV&K'J:`H-LPh"IM26k;
-MM6nGL4Y/:NKBQrTV&*YUSjfPS!&trNJ`bqOYN#[OcGWkQB72oVkB`ZU8"WbXg5@<YHtO:[^j#Y['dES
-ZFI3I\@&lYUo1)gWMleprN#ps!ii,s#H=Z&W2lnsX8]4-Y-5(0WiN/#X0)B(#Hb&,X/iA&Wr&aoW<B,r
-WMucLWsdJ,eC2jodF$Cke("BI!nZ,YrS%;-ptc,1hr*Mnj8S$>ioK1piq_O&ir.g6iDJ:cjlPITgu@JK
-ioT19Bj,XlBO=eQH"'?A;a<'$59hO-,r.D34#JlU4ZGD`2(L[`@Tc`XP((Brc-P,#f%Sj2dEAl0[^*f]
-^:pVCVNILDI]fQ.Pb3`+R?sM=QBe&+S"QLOVPKorX0oR=Xg+LqW2?/NNf9$OKoM7XOc,'BPa[_cJq/5g
-C2e$#H\cENCMmp+Ch$s[?t<teAS#.F<aATl5XeFO@TQ?/<Cp+\:JFVd8k3/O6UjR+0Ju6c5!25,='8Tm
-1d=Gi9j^4MIT9WK<,[SK8Q8hi>An1P79<Dc>[1*,JRr_G@sXrARXf*hIY2iRD.%:2DeX-,BOY4N?tjb4
-F])[h<)dgOI#3]%BlA-:F+]:$HZj76K5GsmDI.:4EINn2P`h;sJXDRTR#Zo_L4Y\`P*_f&P_4jdRXKUQ
-Xc8L=S=6+7+.9@<S=6RYOI`;LS<0#/V21e#OJ8)>XKTITcI:.od/N/:j4W,@iSEPTgZ@8Egt_n^'&DI#
-gY1H>g"G-5f%Jd5hr3JKrnIt=h;$iChV$T7f@f0Cg"YKdWVWS!W2Q_qWiE,$riuR3[JmQ5[f<i:\Gs,=
-\Gs,=](ro1])T>?\FI6#^E(#$^V@@dSZ&WgVQ6bpZ*Ua<Xfne#SWoV=StDsX31cP+S=Q7BQC+5;U8+EW
-Um[aCS#EBiXL,=D]",Ab]#D\0aN2EA`PB@/`5T[5_SF47ai)$2_n5o_&A>`j\ur3@Z*h'R]tD(p]YaZe
-0$2/RaNM`NbK\5\e^;drf'2;Sm-3Nlh<aXulL+'(mbm!]j5T%Vio9+dki:^dIdGtNg"PNIh;R#Fj5&PO
-hq$W6f[J:#dFmC+eCDjhdad%%e(<I:hqQc<i7QT3e)8p3g=t?5guI,Gg<e-pd*'kbe'H.SdbWO'eD&m5
-fAGEBjkf"Zg#D#FgYLWCjlG"Ada-+[cdU.bbfRlF`l?]`h;d>;bL+hoeBugo(X:ORc-O\Yb0A8Uc-OYW
-b0A8K_8=+-_Yq:[_Sa:._83F[Y-YI:Y-\)3#-b;7Y->18rNQU5Za7'I\%'!,](W]4](EZ']_T;5^%A6)
-WMuorVu<RoWW0%!XT,F%XT,F%Y5,3nY5bX'XRW=fXnAe-XK8P+X.tE8R[0/*RZiJ^L]2r_JpDHTEd2bO
-It`T+ItE#qH?=(JI!g?hIXd05NfK6iPa7T!QC<emOckonQ'R`&Q'7;lr0&FhOdDH&P`_&kNfo]pPEM3!
-S"#h6R[TM+P*M2lNK0*bSsu4?RspfqR[]_:TU(n7S?/W_Z)sn'S[#]1YI:a<Za@'L]=52V\$W]Y\[8]Q
-^T=N4V6I/%Xe`&%W2Ql#Tr4KVSt)LBU8OQNS<T2&R]*'VVQR5)VkKufTphR@Vk9QTUo:/n[BHs@U7eEW
-S#iWjW1TTXZE'h"YHFduYHbLHZ<XiKXL>F8WiN/(['R?R[Bls9YI(F7X/DbjTqe]gYIUg.R\6FWURe!H
-R%^+FUS=BPTqe6RUS49NTqe0MT:qsNT:VUEStVjMSXlFBR\?FDR\67DT:VXFS=H/LT)G8_Tq\@^V#[F\
-W:[%^Vu3LPWp?b^[Kj=P\$icS[C#q=!3uL,s/uC'poFCorN#mtp8\%knZD8\5cL``X/DVFP*hDoQBmVu
-R@'5'Q'-uWI"I0.L5q7QL5_.ZRA$%>Uo12eU7\*oaMPjAa2l*;]tq.`Zad!1VPa?j"K%ufUSRmb&#5nh
-TW+odTr>#mY->.:ZMh0b\$r]N\[f#RZ)t48[&0FcS=ZFIR[KA'QBm\sR$`,BF*i4VG]J.[I!U0fG^O[W
-EW0u7DfBT7EH#c3DfU5RG^+[dH@:$dIX6<hI!:'dI!Ks`H[pcuJqJN#KnjM]DfBiDH[0seIYNB)K7So6
-KS"f&HZsjbItNN7OdM>pOH,<UKo(qIK7JW.J:;iaEHH/DG]J"UG^OpeJV],9K7ST,KSPGCN/`aPM3*jO
-J;&i=KS>8@OHPThPE;)uS"-":R@Bb8S",t9R@BbDV5C/gVPU&^V5:)fVPU#kWiE;-Wi<2)riQI-XK/A&
-Xf_Q)#HtA9Z*CO;YL'H2Xnf!gWW1KFe-FCKe'umtf%0iQs4RD*s4mY3s5<q:ro!h9ro<h6p>c24ro!>*
-n`(bSk1nbSk/s#R@;oRUBl$mN>ZXQk;+<Dl*@3Km0L.ujIPWoG4[MRo1I+Z18kDTJE.i[kVRWb0];W<P
-N/XKgNKKNqR[B4sH\$s0NJ`IAEf?lkO+2tNKpAL4U7S<jX/i8%Xfnt7Su/0@NLcc,Q][2kR$NPZHZk7*
-F*3@r?rp':@oHZ&Bm+6&EGAlt?s[&D>[(<5<*`j7;,:;'IV!+k=)Mh]BN&MZ?XIMY:hEX1:et.i@rGIR
-?VO-tA4]*U9Nkq9>?PK\?sR5EI;*8)Bjt:RDJ43>DK:VpH^9_OKPOq=Uk!5oI!fU9Al;fA<+K`@A8GO^
-BOl1CMMm(7GB7hVOb\dKH?+1WIrK1PQ],K^Dg.J#FGYHc5`ptlURmR*QDK\1S=#:oR&-OSWi`D'Un4$L
-W3*2%U7/KTQ*R]ZOg1mbWi;kgS!TkFVQ$SsXKK+I_o^6Sf@f]Mn_Eims4mV0oASlkoAB;B"f\K$WiN6#
-Z2q>?rj;^6s0r$<s1/-=s1/-?q7641s1/-=n\"D,*kf>&^;%Fr]!860VQ$VoV6dP8ZaI6JZ)j[lUS=Q_
-"J_<KR[jAH"dbsWTqeF_UEbe_OcPs'USk8qZ*q0S^:V>&`l?!9_SO"&_o9X7`Q#m:`Phbl%`5ur^V@Ip
-]t(>MZ*CaGrk&HK^qdn.`l\2".ET]VbgFegf$Vjnddlefm,m9kjQ5XhjQYgfkM+eLhr*JQiT'%_j5&EW
-h;Qo?gXt?<gY^T;gst$8jPSVAiSWPPf@\s5h;I)AgY:rRi8a"cjlG"EgXY$8g>^c:g"Y64gu6W9h:9m&
-dETkXcMl-7f\G94db*=*g#M8XjPAhUfA>32g>1E6f?hslbf\/WdEg(^rlbnrb08VjeCrR*e(31-f[JFR
-e^2tJdKS"Dc-4DTrm(\kc-Oi;_>_=Q_SQ5grP8uZZEC@:Z`gR=Yd(O@[C,tA"h1tO]",BM^B)!Zhn&Qm
-r42m?ot9\)q7cI6oV_hjWN,oprM]aqs/Z1$s/l:%s/l:'q5s@ns/l:%nZ)Mhp8nFuXfSW'XW4C7R#mJu
-R$<\hMM[.HN/NLFG]e:VH@LNpH[g\IGQi27G^=dfrdG?&IXccqLkh%LN/X!ZNfsC*'U=rJPECugO-5]l
-Pa%H!QBRMqP*,a,)4-\QOcl*%S=,e6R['/$PEM&gOHPs"S=H'tR@B_8St;[MQBmu-]!A?@WhZ_oVlm"r
-XK&.uY->@C['dBO[CE`RXf8G-Tr=iaW2QSnTr=o`U91]%U7nZfWNDedVkTucUS"3P\[AWH\@T#NTV8-P
-TVeB_St)ONW2?`*Up78)Uo0lVV5:&eVl6`&Yc+CuWMHAr]t1`iZ*h'@Z)FLtXJVkiS[Pi,Xf\k6YcOr)
-Wu%\4YGeA$W265cVluqkURn!OVP^2cUS7[Z%&'GkTV8-WSXuFGTqM:S&>,PbS=c=ATV.gFTq7mMU87aa
-rh]dqW2QWmX9#?#mATWTpS[qf!3+qWl`Bii"h(kK[^ELAZ2h0.YlCm+XSAjqWrB'sX7iRkX7<=^Wt221
-WiE,#WMc;NNK99gOcKF02OU&*R[97pL5C_DOGegFNKBBhSscUXVQ$GgT:`0jY,\t=]"#V^]!8NJ\Z;O%
-VP^/bUS+6P!McIhV?ifdUnjc\W2Zs!YS4@JZa$sI\@AiM\@AiNZ*1I?[&Eqo<1fhQR@'>-QBIDsP^e(*
-H['[YG'A4UG'J7TG]RqEDfB`9Df9Z7D/*a!Cj(,MG^=[]HZsa\G'A@`I!g9lJ:N6$J:rH/MMHnEN-BDf
-G^=aeIX;oYJU`B1KoC\;J:`,pGC+L]L5M"RR$EYirei%\NKK*PIY!*"IslH^FDuGKE--;HH[^<gIX?Zt
-IX[$-M2-tGrf%bRPEgcNJ:iZ4MN3^[PE;)rPF8):T:VRBrg=1aS=H":S=cONV5C/fqP=OoU8"ilX08_-
-X0;].Y->//Ylq;7Yct>1Y5PF%Xj4*.Xnf!gW;tHEeGdo"eC<%"f)F>%g&B_*h#H:3i;_g9i;_g9j8%^.
-j8\-<i:5driud1=iSiq]g<,4_:fV(?>>ea6?!LfM?rouV/i>CB69d[f.lfgQ2a0)m84l`W9h@o?:.drZ
-Cj(PqH&J2IQ)B\#NKK?aLOjkqH%V*=PEV,_LQ.(?JVoPSSYrBYS=l\VY5PCZSt_mGS"lgNOckliPEh,[
-NJNd\F`DqZHtlr$>u4s0=(,<5?sQc=<a&U+=Bep1<a8a(76s@k92Ant;dWm7@o-H::JtkEAQr;UBk_Qn
-?uKOqJ8T(CFCnlc@r?C1DH0hQ>&/D!LLjn(Bjt=SCf5/'Jq&`AJU`#nI=6^+TSmbtD/E]nDJ3Qg;Ia<5
->ZXa2BjP+S;h&n(BQo/cJqSf4M2-eFQ[3@ZFa\4OK8-%[JX)'0H^_4EXf.bUPEV)rTq%@5TrjcTVQ?o$
-W2BQm*2]O'R[C7HR^',eS$JokZG"/sb0%rRcdLCtg"ZJe!TDu*h=9:pg]-(.h#QC*iTB+jht=#LX8f:#
-Z2q>?rj;^6s0r$<s1/-=s1/-?q7641s1/-=n\"b6pV-^ArkAHIrkCk6Z(n(pX/Vu&Yck=9Yck77V4F0K
-U84NPS"l^HR%'P:R[p7UXfo%4ZF.$H\%]_q]"Gen`Q,d5`Q#m9_8*k*`Q#s=rl#8d`l#^4`koR._S<ka
-]bI`V\$``U]Xttp_o0R6aN;EEcH=:YbK\2\f%\m-e(*+8jQ#F^hWO+aki_'kkN1p`j5SnNio/_Vl079d
-gu%)7g"b00f@S^)f@J<sgYU]4e_Sp4hqHW4e(W[4g"b?Hk2+tSj5AhLf@SO*gst35f\5<Ch;@8BiSiVC
-e^W!kc-O_cf@e^5gY(?<gtpuOi7ldDg=t$+e^N7,e^Djge'Z@]e(WBsc-+>XcH45Ug==TueCN1!d+$Lh
-d*9b\aMu0:`l>p5`lH-@`l?*@qmug<s18-=#J.4GZEpsG[JmW8\GWo9]D]DA])9,,](ET/\bs&=]A^Eu
-^@T&6WX#T*WiE,"X/l2srM]aqs/Z1$s/l:%s/l:'rN6%#p9+FtriGXinZ;elriH1%riHU0TTG5%S!T:s
-LkgeBreDkWI!'RTG^=U\I"QooG'A(UFDuSVKS>2;Nf8jSNg#inN/`s^Pa@I0Q3NS:OcPcmQ4]IMQB[W$
-QBRPsQ'.8rQ^3r$rf[5KAXAaKP`h/jP*1rhOd)B+R$a>3Q_C+LTq7dEU9:GlXJ;GiWi3#!W3!)!XKT%=
-YHP=;XLPjU\[/NH[@!eiUSFZ\VkKl\SY)j^W1'<VUnt)eTVA$SWMH;fVS0OCY-PF<Y,J10U7\6ZSu&$M
-TW>?"ZF?^;[BQR-U8"EXTq\HcXJiJ+Vl6_uWNEqHYc=n2V5gJkXfnOoTUMdTT:`'cW1KZRS"H:=R\-da
-UnjogW26/`TUqaFR@^.GSt;RHSt2LIU8"9PU8"0Jrga^mS"#t=S"#k9S"-+BT;&-VUo(!nV5:)gW2HQl
-WVrjrVuWaOW;*:gW;ijUWp?bd[.Ug(Z2h0.YlCm+XSAjqWqi^hWr/pfXmrFlWW&puWrB%-W1K!.Q'dbr
-S=#V/R/WBPR#M#u",MhjHld`nQ&_0)Tr=WUSY2C:R$s_DTqeH]WhZ#RTUVOGRf/i\Ssu4<rgsapTV%gI
-U7\$KUo(,iWN*/*rNeGn\[8]M['R*CYHY:8Xf\e&U8"6HR?Nf"QBd\mMN3:4FED\GE-?AHG'.qNG'.tF
-Df0E/DK0XpFp)o+DfB^uG^k>EIqjF_I"$QlH\$j$KSGGCMiNLCK7S`3KnP59H?aa^I!pNpJU`<'MN!:J
-KnP/2I!U*cGCPF&MMm^^O,o<]OcbZ^OGepPL5(MAI<p9eI!g9jJ:E3)L4k50M26k=MN3gVNfB9iQBIGu
-NrG"FOcbikR%'J/SXYuJSXuALRL5IOSXuC@R[p(NX8]4)X/`/$X/c/u#cao.Y-5(7Yd453!3c4$rN42E
-o<%J`q5X%cq:5Jo"P)&Rf@U#Ss4RD*s4mY3s5<q:ro!h9ro<h6p>c24ro!>*n`'W(roP-Xj6#LNOAJYb
-F_"K_=]AI*<`E%$4=_p51,_9N-n@GK2)RW^8int#;GpFp>&SCoDg@/4JS&eJEe00eKnY;9JU)9RK7er<
-N.lh6P_X[:MNO!XR[g.JUAgfKZEg[9Wi2_fSXH"BT:)%8O.)MnIXuicO,oTbEG]`1?;j[)9L`5h<F&[+
-?!C<793,"b92o"hA8#^c<`+<H>=iFD?smMRBNS\N;c[[TCL:b/G'Jp^@qT(cHYmP@EH>l*A8H4)CMRHn
-@!709I:m,,D/*NlE)h"=J:*!-Kn+Z!I#=8NK:mpDJq/&jL3mlR?YF.YBPD""Hu<Y2<dAau@XOH$Dg6;N
-MM6+pMNrpEI>X2MNfKp!KpOQSJ!ZdnOcbikN.R7]SXYh,S#)pXX/rA!U7eQaU7e*NU84rkY._`h`m)iV
-eCW@,gY;\brS\";h;$c=g"G$Jh=9:qg]$".h>cF+iT9%ihta>PWrB(!XT#L+['fn?s0hs:s1&*>rj`!=
-rjqp9p:C:7rj_L2r4hg;8A;gQ^V.4`VPgT#X0\t0Y-+h+Y-+^uT:VaNTq\9WUR[jFS=>b0TW"or[^!6O
-\[],Z]#;@u_8*n']u.h._o'=+^rOF5`l7qnrl5>daiVH:^qdXt^&G_ZZ*LjH\@B/`^qRY'a25d7^rXa?
-I`KXWbL4qoeC2msfA53@kMFqNi99@ejlbacjPJqVg=Y<=fA5<@hV?oEjNu]>gY1N>g"5$7g"G-5e(*++
-dF-h(f@e[*f?r+&gZIJKg>(N>g>:Q;e_/X&f\P<<j5o=]jl5CZg<nI"da$4dcdUP"e(WC(g"tH7fAPNA
-/D]+8f%f$5g=t*-g=Xm(d`p7peAonZbg=PL^W+XLdEp@ne^)[nda6@dbKg(-!6=rW"NSO&a1;2\s1A<B
-r4E<K^:q+f]"5G`rk/9Cs183?s1A<BrOW<G]",A_]=blH]&pU(]AU?f^A4i/WW]B&WiN3!Vu<RoWW0%!
-XT,F%XT,F%Y5YR$XnJptXo>ElWpQo>XK8P+XK8(YPb"D5MhQb9Kn=o0Kn">iG'A1TK7S]+I<g']G&V5?
-H\.$3N;enHNfB*]P`LogOHG]crKIJLP*(flQ3ES@QBIAnrg*qZQ^<nuQ'IT!Pl?q]R@0M4Q^<r#P*(li
-P)bN_OI;K#Q'n22StD^JS=H%ASt)UXTUMXNWiW5!Wi2hoYdUp?Wj/\'XKJn8YctLESZ/]hVlZqsUT(;l
-V5U5aSt`*NS#3$VUS"6SSY)gX\[8E:X0&D#XB)6pTVSBNU8+EXYI:gI]!T&UXeVefTr"T\U8G#oV5gDe
-VlZhjTt%P:Z*:@1Yck.1YG.noW2HSjTr>2nR\QIDSsth&Q(t7RUo(/hU7e9ST:VO@SG/`eUSFNUTq\$H
-SXl@DSXobP#G.T^U8"K^VuEXpWXPo,WMlbnW2Q\pW2Q`qWVi[rWN)uJW;ijTWp?_d[.La'Z2h0.YlCm+
-XSAjqWqi^hWr/pfXmN/.WiE,#WMc>KOd_c)S!B/%Q'.;qQB$cUKnkJ>+,#9+Q]RZ4US=0DQ^jD.SY)[V
-W2?DbU84HTTphI?QMd<ZS"#k>T:_dKrgO+cTV/$YWN6#s!j&Q3rj=2b\?rTL['R'BY-,%5WiE.nT:_X>
-R$Nr#QB[MhMN*4,Df^)@DK9c?G5ZOpFEDA<DJO!)EG]Z7E,]`6E$BCNJqS]+KS"`'JqAN&JU`*&M2R%?
-MhQe:JV&N(JVJo(G5c_gH@C3oJVA]5MLp\@L5:J3I=$EnJqeo6MNj<eOcYTaPDtBUL4tG;K7\]#G^b'h
-I"-a$JqSc1L5LeDMM[%ENff*YNKfcnMi!LNM2mUWOctfmS!]P5RfSqIrLNkX#bR`\SXc7BWiQ$!qlU(*
-YHY46riZ7&qQBe!s/c7&qlTt%XO=9CXmW=WWqFpBf)OA$f`0Y(gAft.huDX7ir7m9ir8!6iqDF4ir7m+
-iVV[0j8J+BiSiq]hopsY>CD!7@o5cm;+O/P;a<,k/28n73&O#l3^#qu4teHI7nZlrB6o2^HZsU[O*Q)%
-E--A9It<0#I<KXKN.ltBKm@c`O,T$`TV.X/QBmo0V#I;,Y->+3Wi2YbSW]84SV`&[H]=5<FaegkG(PX1
-Ir0%BAOJgZ>=UnM8m,A"<EE0t;b^@n7RU$L7Sco_<)HLp?W1fcCM@j.BOParBP)$l>%hr.?XSJ(B5:md
-B3AV_Eb\uf>@1iO@WcC%@s3$"EcGr:G]n%FG^+msF`MkeLP1P;I#+;OF+\LMH$jOAASc$uDC]O8BR"oD
-GC"+HK7/#sF_Q5jMID$WI>rSV<+p2qJU`K?O*m.aPDY]gJWfu$!1j(\*2TO,R?X,1U8FumY-+k,[C*KS
-]YVP,eCN:*g>2be$/jatgtUQ9h;-l^f`^$ai8N\ch>Z3oh#H41i6($SXo5@#XT5R(Z2q>?rj;^6s0r$<
-s1/-=s1/-?rOMm;p:C:7rj_L2lb<nC]t_7lZ)FV&Y-G+0YPtdV[&pL6X/DbgV6R%uTq.X@QCXJ;V5po6
-b0n\ef@/*lbg+JZdE9YWbf.Qu`ra5u`"C)4`Pop>b08,QaMl-9_na(%rkBki\%0&^]YD1u_8XO>aN;WB
-a3DfNe(*.#gY(30f@A@7j6Gpcf%Jm@ro4^MhVR&Eio&PChr!,<e^W-uf%A[)rmhG.g=Xa(g=b*/f$jWE
-(Xg=Dda?Cne_/U)f\YB<g=b05gY1B1cN)Mpdp:/JgY:NAio&hWki^gTe_&L&c-Xh^dFQq"f@&*sg"=g&
-dFHk%e'$%dccaSW`Q?KTcdgRmdFZjjdEg1fbJ:g/^;e@=aNDZHa2l3;`Po^2]Y;.q]Xthk\[oGcrji?I
-ZE^^B['d=@[K*i4\HKFQ\@9$H\c02=\c02?]_f=k\cBA!]^*<3WUm+fVu<RoWW0%!XT,F%XT,F%Y5,3n
-Y5bX'XRW=VXW":BXfSUsQBmu1NJE7HNJrjYLPge;I<p0cM\^qrJU)ZkGBe7QGC+goOI_r7Tq%R?R/NQZ
-R$jG4PEYm.1R!raQ'RVtQ'7GuQ^O5+Q'7DoOd;<"Q^XD2R$O#'QBRGqQ^!YnOGo<bOH?!*Vk'cYUAgno
-Ts:Z*[%s7bUojWs';hS$UT1Q"VPL;nXJW,!WiN5&Xa["AVl$AlW1U#gW2HMiU7[g?Ruif)T:MmVW2QVq
-Z*1C7XK8P-Xf\:hV4jWWR\laRVQ-o)ZF.EZ[&g($US43MT:DROVk^)]S"?FLSsu[[X0/CnU8O`WT:V=8
-TV.jNUS"9XTU;4:R[o_#LQ7drVPU#`V4sTTS=5t;QQ)<aTq\6PStD^HSXuCCS=Q7DT:r$UUnsl_V5F0g
-rhostV5L/eq5=1i!2ogps/PsqeYiJIn>brWl`BohrO)X3rNZF.rNQ=)s/c!rri5dpp8\%knZD,X(ojR9
-WMc>NP*h]*P`_9!Q^F;-Q'RSmMMWO9KRJK/Od`)<V4j3?Mhd7NJ:E-%KnFo*LPLkKM2I=RR[X,D'UkGX
-S=H%:S=u^SVP9f^VQ6c$Ycdu0.'Kk\ZaI3EY,eLsWN2tsXIGlWTV.aCPE:W`K7A?!HuX%FF),E%CN08j
-rbN'ZCMe$.DK9o@F`VhSI!pHqKS>/:LPUhDKSYMCLk^Y<KUeR$O,K6_NK/sTLk(&/JqAQ'It3*'K7no4
-KSkV?Nf8RBL4Ol&IXllrJW,VPOHl0!Q'.AuP`h)gOcYW^MLpM@NJ`FKOcPK^NK96iR#R8nOckusP+S;:
-TV.R5R?*Z&R@^(ESti*ZVPjs%WiE"sWi;kmW2ZPfV>[1tV6[G5Za6sBZEga>r3-+&"L#&5Yd!r,q6'b"
-cE?`?mB,]So%*cls4RD*s4mY3s5<q:ro!h9ro<h6p>c24ro!>*r8[M2qrU$"guI;9MI0_2I:6#I>%(`E
-CJn237QiXe3^kna3]KAo4%)4l4?G`$@9crCAR\nI<+oi`FCf')E-lqZrdHGHI!]jSJ:`#jJ:ruMR$X&&
-Q'[i*S"QUUVl$DlX/`+nTTtIsTV%@(Q>1l(J:<$/R$;fFJ7i7u?<C9&>[0QR4$cY99M.]?6U+(8:I[iP
->#A0t?!h,UE-H/>G&qq]I:[hZJpDBWD.SN\N+64HG&i=dJph<NI!'[QCMRj0GBI\4E,0T9?A!B7CNk#C
-Cik8VFDlP]ML^26MLU8DRZ35OFFT$qEGTE4Le3eZAp0&]EcuP;FcMZ-MN*(=R$2ZZN0Bfd>uk`TM4C$,
-XK8%jX/2MhUR\$WYdh!9U8bG`R@Th8Q^ODL[_BZ#bg+P^eCE4)rn7V0g=b',e^VqBf*g6`g">!3gYCW@
-iSj[ln_O6#lJ2Bp!8trWq60e"r3-+*!OT96[/[T7\,Wu<\c0,=\c02>\bs#3])T>?\FI6$^]1tG^H'$A
-^V.:kZ(n+uZEUO;ZE^[?Wj/n5W2#oUYGS"aR@'A)S=ZOTY.2Eue'-(`bg+S]air&Ua2c?Irl#)^aiV]J
-ai"e0aN2<<a2c<DaMGd4aMl-7_#:tZ[^N`W]Y)"n_84+3bfn>WbKKn1(=L[ae(r[*e()gjlJUgbe^iO:
-lK79mro5]ih;$fAhVmMUio&YKg=t?:g""X)f\"d$h;$]7e^rL/dF$OjcdgFjf%8d8gY:N7rn7P1gYCQ<
-elgJRf$r*ge_Ag1gYLZ@iT&kNg=k?6da?LjcHsthe_Ad.f%f-<gsag,h:0Qlda-1bd)jGWccjhfeC<("
-e'-%^dE9>Ca2Z<Ib/VNEaiDH?`5]d6_RmRtrOrQR^qmh&_8=%(q7$I9\GNi4](ii4])TCh\cBAA]E#\)
-]_T;5^At8(WVranW;ijsX8f:$Xo>F%Xo>L!XnJptXo>ElWpm.jXT#=>XK8P*XK/"TOe.SkMN*XVNK/^P
-MhHS)Fa$]=IsZQdH[0XVH@(!eL6%^nQ^=/,QCOJ4R[]e4QC+/)PEV5sQC!r(P*2)qOcYfiPa%>oPEhN$
-QBRJsPa.N%R[BJ.Q'R_uOd)2tQ'@PuPl?j^S=QLGX.PuWU7Ia[W3<7kSYN9nYHY81WsYc)WMc\qY-,7>
-\G`]5Y8XXEUnsufW2H;kXJr(nVl6YbR%Th8T:_[OV>[RuZ)[f*<j/^2YHOgsVl$5\QDL7KTqnciXg,@B
-YcXq-V4jQUTUqdMUSP#jTV/3^WMc_tXg4psU8=TWUSF3FT:VOIV4s]]US*s?R@BD!N00j3W2?5^USFHR
-rL=:`R%C"HUS4?TV50rbr29@fq5<e^s/5^l!NE*sWR[pIWUQqUWqiafXnf:%[/%!-Z2Lp,Y5bTuX8]-p
-X7iRkX7<=hX7iUoWW&q^Wi<%uWMc>INglK(Q'e#.R$s/)R[&tjKnb2*IY<]JTp_^SSsbV!Pa$`II=?`t
-JUrH-N/WRKN/j<pR[foISJ.N]R@Ke8R%0hEUS40IV5^T!Z*=50&?`1>ZEpsHYHFh&Uo:>pXfq`!!MlJ+
-R[TG%Mi`L<I=$6\CiF9(B52@*E,fmsDCfX?CMn'2F*`(YH%(3mJ:rW5L5(M@LkpYAMi!1CLl.+^St)(.
-QB$rbNf8qrK)gE#J/j,lJqJ]1KSYA@Lk:SEJq/H%IX6BhH[LL-OHYb)QjB">P*D2uP`q=0Oop>jNKF^/
-K8bkPNf]?bPF%VoOHog0+IeagS=Z@FQ^=5.R[on;StDXMUSk#gW2ltrWN)ttWN,ls"0AQ)XSK*rYN`4i
-XS]-fY3<%fXT5H]Xnf!gX81EIf(mtug&B_*h#H:3i;_g9i;_g9j8J!9iqDF4ir7m+iUGk.g=cJf7,cq`
-hq?83:K2gT>Zb?E@prq@?XQYr1Fk.F/hJb44$YMe84Q'6:1niX:/=ni<F&g3?u9af?YXV(G^FmkKSG55
-F)q_>J8oLVJ;B,8H$b\PU(j/gR[ftDVQ$VrW2$#EMN=7#Tq\OcN(B"gM3*dAKmR*/>Z4=$7o;l:2a:#@
-;,pUg8k_]D6qL!J=CZ#\Ci=65G'ngjDK'lJI<K(YLk'MbH%La6P+$fAMg0>rKoqMsH2qXXD[(9*G^=[V
-CLqd3GAL?0F_5&rBkCghEb]<4NgGcROd2&_I"dQ@X-\NoO-l2nDg7A>K4&kUIs?TuE-@+pC4qe/Mj9is
-K7f5OK4ehCNMEYKQCk.UVl-AfX/VqjUp@eLYck[Z_T0mGd*^=lrmgqu&D5Xhgt^W;g"bE>gt^`Agt;\\
-rn%>+g=tBYh"fXnh=9:oh#QC4i;hljiUc+0YOessZ2q>?rj;^6s0r$<s1/-=s1/-?q7641s1/-=n\"A+
-s1J6D(VRPt]!/07Xf\\*XKAS&Vm!;'WMQ/VWue19V4O0HQ^skMXgua5j5JbNjOr)=gsaZsc-"/J`r="]
-aND]Mbg+;Nbfe#EaN;TIa2H!<bK.cE`PB7(_7dOr^;@\(_o0O;b0A8[dF6Fed*U+be^E7+dacssdG`U1
-g=+a3kiq0ll/_$ljPntJhr*5Chq$?)b/aM",1=ZYd*9\UbL+Y[b0/&UdDa&Ea2Q6Abf\8^f[A7#c-Xkd
-rmMh7dFZgod+$I^dG!.!f@o$8hqd&@gtUW:e'cVBc4J4FcdL.`bgFngdDj/Fc,d]t`;dXP`;dpXaUH83
-]tqV)^V7J#]tM#V\Ho^U]",A_\[o<Q\@&dE\-':P^:=0Q$+da\]">P`[^<F>Zi@?1ZNe"O]",D`]DfPG
-^:XBU"M;=Y]"7mOrON-D]Y;.qf=M!os1JBGo=XP)q7cI8q5OCoql0OlrM]aqs/Z1$s/l:%s/l:'q5s@n
-s/l:%nZ))\s/c+"'s"F<X.YfJPa%AnNfK*UJW#D=J9uD]Fan^`IWfs]Fa&=_IY*r^Wi2ShXIl/_X.cA]
-US"*KT)OuUQ^Ic@*h/I^R[TG(Q]mW"P`LrnS!]S/Pa.JqPF.c,R@0G,rf].&P`_2sQBRAmPa%GuSsQ@N
-T;&*PTrai`V4FE][(!<J\$<9KZ*("#WiE+uZDXe!UnFMUUnsr]Tr"HSTV/-VTqA!OUo'67P*M9%Q_C%M
-Xg>+2[&]suVl6PlV5:5hUnjoaR&$OMS#*!aY-P=:Xg"q1W1TcUS=>q5Q^OEDR1#U\Tq7sNTr=`TSt>nN
-+IAF`R\6IOUnji]UQh.7S<fD*R\cjSTV%mJSY2UITUu@[T:VjSrh]dqVlHWnV['0"WMlu%X/Y`i"fJ;s
-W2Q]pX9#?#rhomtWi>cl"KAE$XK:$Ps/GOgmAfu`o<%hos0;@)!3uL,s/uC'poFCoq5a4hr2]@ir2]Lk
-s/GmrC8n56Vk'$;Q'ISsPa.GoNg>rlOGegHFDubbO-Q0!S=#UrKS##4EGfc;FDuMMI=$QqKS,#6Q'IZ%
-R$jA2S!TJ1R?Wo%StDRDStD^PW2Zr$W2Hi(XKJb1XK&>%USOZ[V5U8gWMH)V24]nmN0'!UH[U?iF)l)9
-E,0B4GBe:TG]n7TG'%\EG'eIbK8>2>MNEgWNgQ#oR$EhuPF%U7P;\\lR'a0-VP^)YPEUrdLkLG2H\dK7
-MMd7ILlI7NNff<UNKB-WJV/>tIXQToJr>SKQ(X\<S,SocSY;U<PF%])R$O#',b13`R[TnAVl-8`VP]E:
-Q^F/.St;@>StDaLU8=QXUnaZZX/l3)rNuU1ricU1YH4t4YHRo-"0/E'Y5YX4Z*:I;ZEga>Ycb2-Y5PI"
-XoPTtXoPU'XRE=TY5bX(XPp;WWq3:ef`0Y"f`0Y(gAft.huDX7ir7m9ir8!;ir%g0j8\-<i:5dqj8[j4
-jqm(?k1ekWc%T\EA7T(P>$P-&6<[J\69+rp-mL?&1H@TS4@MXt6!82G9g_WT8k3#k>$PHC@UN\WEcQ;J
-IY!-+OF2M&L4O2VH%1I$IX-@&SXlLPSsGP-U8+TcXJ_b\Q%k9WLlRjmR[SnWKnF;\Ec?YS<a9'58lRuJ
-8N]L=@q]1ZBO5+\?<Krr>%:iRIWfgXFa8=\I\)+FR>QHEJX;LRIt<E@S"Z7LQBRbjL4=f<M0*o`?uL+1
-I!g3^F,59fI=I-&?%%NOCh[`uBQ%d&D0UemLkhmrP)tQRKoDX_H$P:5Q&U`UN2r1bO,oQjV5998TqQX_
-P*VE$T;$CXP*CcPLmb9DVk0?KVPqDI^Vn48`PB^Fe^rF*g>^`:g"P9?i8*JRhqZr;f@JR*f%&=%f@S^-
-g"Y?=i8k(&jl54th%8N'i8*2Bg">!5gtgoIioT:lh=9:ph>cF5iW%ojiUc(0YO\mrZ2q>?rj;^6s0r$<
-s1/-=s1/-?q7641s1/-=n\"5'"MML`]tXK\'"kTLWiW>'Xg,(0WN`P*YHFe"+/Gg:XJ;>WS"QUVWjg@.
-f%Sj?lIjJ4eCDsjbg=e]ao07!aND]Lbf@cKc,duOai_cLb0%cG`5fm:^qde'rOt>/^r+"+`QH0>b07uO
-`5BdCbKJG\gt:$+gt13AgZ[k[jPoCai8j+]k3M0rin`\Tf[ej4f[A*ib/t%4eBZIkccFAYcMGcd`kq_o
-%*?T:c-b"jcdURsdaS3G;Ua(Ae]c7bf@\C"hq?Q6gY^uMiSWDDf%/I(d*0\YdEp4edE^%be^i3qaMPa8
-ai2?@`5BO4^VRq0aiMKCaiMKA^Vn14`5K[:_8!Xt^q[Utrk&<G^:j`a]=GJ^rODp@r4*!B]",>[[f3ZG
-\%&iR['R-I]">_g\\#G`])KAG]Xk\b\c')J]=bkm^V%4k]=bei^"Bpr]DoPC^@])+]_T;5^\"Q*WVran
-W;ijsX8f:$Xo>F%Xo>L!XnJptXo>ElWr&phXTY]+XfJQ&XYQuRP`M#lOH>ZgMhI"FKnkA2I!BsgL3e/n
-H$b0kH@_NVS=lOX[@`hVUSFWSU8+Q[UA^?2Q^F20R['/-S!TG2PEVB$Pa%N%Q'[c#Q'IPuR[KV4R@'/"
-P*D/jN/s-_NJ3.KOY`)\Ss-"ESti9[W3`A.[&gL7['?^;[B?dFZ+7!8YcXk!Z)b.,Whl\oWiDhkX/);[
-VPF*a7\QNMP)bTfPae&9U8b5tWNEY7V5UAoWMl_kWM#iYXK8.qX.u;dWj8t?\$W?@VPg8bT:21<SXPq8
-S!fh=USOWTURdjN/#Ao6TU_I>S!TM4Str0UUSOZXTTu%>T:24?T;eccVl?YnVP^2dVP^>iV>@(iWr8h'
-W2Z_nXfSS'W2Q_sqkse&Y,nS"WMl_nri6%!rhpF,W2Z_oWN)u"XK&;"WN)u!X6uqPW;ijPWqiafXn8mq
-Z2h0.YlCm+XSAjqWr9!sX7iRkX7<=YWs#E$X/W,uX$*GTOcblnP*VQ'P)u#pOd;8mN,ETfNK][!R\?49
-JqJ]0Hu<hDGB@\DFFJReIY`i<Lm=6kQC!u+R@9D,"e(pIQ^jZHT*qEhTq\B]XfSFuZ*aJ56`[5dW2$/_
-SY)[OT:q^9R@91tN/`aOH[^QqGBRqLGB.hJGBS"MGBA"QG'\4PH@:!eK8YMGNK]KeP+.`(S!T8&R/*!b
-['6p5UnF9EQ&^oZJV8W(M2I4NMi*@IMhP,eNK]QbOctldKS=l)JUi6$J;/l?Q^sP3S=lIFT:_X>Q^XD3
-QC!bsR[KG4S=lINVP9iaWKNF1Q^F,0S=?.GUSXieX/2ShWN)u#Y-+t2YHG"1q6'e!rN?X4Xfek,WiWA-
-YH=n0rNHC-X/`9"Xokl1Wi?-#X0)B("g+l.Y-+o+X9Yl0Y-+n-WiFXQs/l:%iN;pUo;hoEp=]>qs4RD*
-s4mY3s5<q:ro!h9ro<h6p>c24ro!>*n`'r<j5]:agY_/JiVqsQe!XE??t*>JCh6O7>ZF<o;*I)bINpmC
-4?Ptm85;K-5$V`!5s\^c8ioR>?<UK;Dfp,=EcQ;IH%(6oL2qEmMg9]5ItNW=O,oEfOdi/<Pa%oFWiWA)
-V4<a.K9(b.F+K!kHsTooG[t?*A:8Ar@;TFR@7k$><*`X:?;b*?=^PoNDcThKBNAMeKnG,6MN3^Y#d05X
-Y`j?iRudN-EJfX5V3.C2O-PHbNJN[GC3G,GFaSmtKmn5eKkG4MSXakaS:l$)F`2ALI!0RLEd!/#R=g!P
-RZio$Q&:-MR\Z7$P'V5BR"V3"Q'.i4Mit-EM2$tRQBIJuH^(G'S>!.!^q7>%db3:*g=Y'4hr<Mug"b<6
-g"P05qq;J3f@AF'f[ng2hV[)@rmqV6ioK4VgYgl=f%Sg2gA]b;gYCN;gu./NjlPI[i8EMKgt_GUn_Eoq
-s5<q9ro3P.kMc$mrj2X1rj2F-riuR3[JmQ5[f*]8\c0,=\c029\bWi4\bWo6^>ls>]XF]<XfSY-Xei)&
-XfAJ*Z!4-0XJiJ-Vl?AcSuK<Df$rU9gu[DBc,S&TbKe)>^;@V/bKeM_cd:+eccF5Tc-+M[d)jSWc,@]H
-`Q66?_oKa.^r=.)^;7Y$`lc*<d)sVVaihrUdF-Fad+/-E+48?ie'Z^peCrR/d+$LtiRcQ;gt's"eCM[[
-`PoKu]0X!7_S<h%_S<h!_Sa:,_oBR1]tD"l^;.P(`PfjFbf7iPbK%fOaN2TLair#Sda?7_bL4ked+?t!
-f@ed-d*U4krQ+rX"NJL&aiaV)*kT%s]tM.m]Xk\a\@K/[\$ifX]",D_]!o2Y\@T8`ot(16!k>bLn[82"
-rj2X1rj2.*ft.!ijh19!q7HI:o=t:(s/Q'tq5XCkrM]aqrN#jts/l:'q5sIqq5s1er2o1bAZVhoR$a2*
-R$3AcP)"aEKo(82J:33*H[g3_D0C]!TU;XUUTCMgSs5nBT:hg@SYD[ER[g+HStD^KSsPe9S!p":RZs/)
-QB.3!QC+5,PF%MtR%'J)O-,Q^OH>6VP`(N]Nf]E>Q'[o)OdW#>Tq\3MXIu2\TVA<]W1K`VWNi:mZE'mt
-SZ/W^R\?FLSYMaCSXPt;SXPq7SXl@ASt_dIOH5EeQ'dr4TqeNkXJ`5,UnFK[TqS<ZU8=`aXK&+oRA$CP
-UTUl&YHb./T:_gRrL*PL!h5aOrgs+]*1rmtStDRER@0G0Q^+MMY-"h-WiW.uWN)quWiGfl"fJ5pV5:!X
-V>7.jWW0!tWUZnDW;EOhVqJ*GWVNXeXnf0rY5Y^,Z2Lp,Y5PI%Wr/psWrB'sX8/dkX8/mnXQ-?CW25T@
-R$X2/Q&UuqP`_2qR>uZAI>sGLQ&C`QJ:2okE,]i9G&hP;CO(;]MhZtBNJNUTO-5ZfOHYcfIZ',GO,]<m
-SsZ%AURe*TT;ernX08V#Wi)VbT:;=9S=c.7SXGt8R$<o(R?WkjNf/dJKnP#2IsuotJ:iH+I=Qd"M1L/5
-L5:P=Mij'iS=l7CVQH_kTV/'UTqA!QV59l^WM?<)]tLh]W2cPaPa@PmMMR1QO-5`hOHYlj(6a`<OcYQ^
-PF.f!N.cb3J:WK2NfK<grLa%^"JDH]Tq_O]rgt1'TVA<^Xf\t;Za-j?PEhN'Q^=D?V5C;nXK8J'pT=Y&
-YctC;n?Vkmq60Usafa=!q6'Ono;_lDs4IA)rn@2&rn.8(rn@A+"PheihVS7is5O%<q;V51q;V5/q;UZ!
-qrSL;Yuk[VB5;Tu7oa2"84ufa5(5CE0MG&#7PZnF/Ncd(5>4jC>u=!O2,d[jEb/9_F_,T2G(kWrI#!)n
-A7g42CP.>)H%h6BFb6KEU9p8PWh+m8VilCNFECr8I9gN=C2n--C3"]PI!&V1H#mb<B3fmk>%:lID/4&l
-?s@W+BjQ[@G&:oFP'2PHSrAi6X?_f<OcPs'PD4p_U8X?U\=04rUS4W`R\$IOLRFusG_2$1G(u-+H]3o6
-MLgDGO+2_+Q(!8KHZs.BGCXp]G)):[N<#%=OT^N%QC=KGUE>\`Q^OD=VQ$VsXf\Y%US!@-U8=KTYIhK_
-`luf^g"Q2VrnIM-!SZ5sf_O;$f`0Y(g@<qfh!s4rh"f^ciV)7+i;)@'j8ZIcZMq3*[/[H0Zi[YD[f*]8
-\c0,=\c029\bWi4\bWo6^AG\6^C7ik]tM1q]XtPOVl?csWa)d7Z)t13Yc"h1Vm!"lV4OQXYJAN@gZIAH
-iSE5CeCE'ncH=)Ca2H?JbKnS^c-=YacdC:ib0A/Vaj/,V`lZBBaNDB8_n`q"_8!n+aN)BGcGn,XcHa\Y
-c-O`:dJhQ$eCN1#f%&7*e^rXVg)8Gre_8a3hUgB9h:pZ4e'uLZ`l5U!\[f5hrPKu!^V@_*_nO",_Sj1%
-]"GYh^rOL6`m2fLaihlLd*p:`cdBt^bfg"5!n,*5rltl'gt:95g=Oa!dFJ6?&Bi5=aN2QJaiV]IaN(p)
-]tO]b^V7In]".aM#JImf^V@V!_#;"M^:h1lp::C;\[]/Yn[82"s0Ma2rj)U3n[[Mfr4;^7ft@-mq7cI8
-s/H$uri,[mrMTUms/Gst!N`F&XT,F%Y5PL$Xnf-qXmrFUX[9+kXK8P+XK/.cOHYupO,oHhNJN:BLjk,1
-I"?WfHZaURI#XSmTWY/bWMubtUSt)aU84<SVkp#SR\$1DS"$.GSgpD/T9u+7R$<u(R$!W%Q'e))OHP]i
-QC!r&Q'do#QBR5hR#[5iOHPfmR/WL+Su/<ZVPTueUSY#jVP^,hUSt&iXJD\oX0&CrVl-8YUS4BOTUhXJ
-St2IESXQ#HSfX>kU7Im?Oc5EbQ'eADUnt8rW3*4tU8b5kUo18iVA5r(WiN/%Q(4G=TWb`,Yd1F4TV/$T
-rga([Rf8]fS"$"@SXl:?T:V[KTqe<TS",lDR0Tt&ZE^^@XfhW)"0AQ(WqWFqVl$>fV53XXq5XIos/Q't
-!35glqPW#Fq5;oGq5O1ko<&%rr3,mus0D[0ricI-Y-.`)s/Q!tri5dpq5X7kq5sIol)PZ$X/W)!X/W%j
-QB7;tP`h2tSX>Y,QC*\_>'kXQN/!FNOb/:<K6hZ^E,K`;F`VYRJ;&r>NK'$[OH,<^P)t]aP*:ujP`Uia
-R\#q;Tqe9UUn=WfWMc_nV5U/`UnsfZSY;jLR\?7BR[TP.R$s;)Nff?[re;PKL4Fi0KS+o-L4Fo/Knb/0
-L5(VDMM[IXS=ZC@T;&Hh!2odl3hr@@VP^2_USjla^V7=bZ)=UrUQh")NJiUKP*)&uP`_6!PE_&cOHGWf
-O-Q#iN/!":J:i]6NfK9erLs:frh9jtV5'f[U7e0OT:hmPV#I=pWj9#1[0N.kT:r!RVlBWq"0AT)XS8k#
-YHY79Z1,'pY55?;Y2cYYXnf-qWq3:kf`0Y(gA'G&f`0Y(gA]h0gt^fEhYlC4ir8!6iq_X1iq_R/ip#J=
-iT&hQk2tCCR;>i/Bjt.FB6di`;,^VH5!LhT5<LV_/itF=8mGXr>=q7\:Jb(fAnYn%F_uD\IXH$KGCY![
-EeT9pJ<,(kEe'="LlIaMLm`miZ]Ba&K8>hXMhdFZO*lhIDL7XkH?aLLF*rRgHuORfH#@YACO'E(H#[\<
-@s;F$D0:;@Bmt>^K6)<qJ;]tiM27[.XK&P&U8Y#ZOccZDW/6tJR]=!!SXPq1TrkMWNgkrSJ:`N-Sun-.
-Q`#e)I=%$>O.0g4KlqNiJol$\Kn+JoKo_muSsl(6QBn/;USFKPR$Nr$R@g:UYd0ptWNW].[Kj.Sb0JAa
-gZ8=q"6AJ"hY5e,gY1B\g%!_jg],q+g&B^pg[X(hh>,k%gZ@DeiVDF-iUc(0[/RK5[.gs.ZM_*0[K!]6
-\,X#<\Gs,=](ro4](ro4]_T;>^[AjP^:q:n]t_=q]!A91W2?MmWi`D'XKJk0ZE0q*XJ`D-YH,1QdFHUq
-gt191e_/Brbeq<9^VIb'e^;Xhe'cObe'ujqf@%mgbKn8Paiq`Da2>s?_SF+.`P][4`lZKKd*^Fjf%S^)
-f$i$n&'rSGbKJ/TbJhQDa32KEbl5^)`l,a6aihlLc+q06`P/pq\@&TGYH"V(Y.2!N\@DLG'">?V\%/uY
-\$iZN[C3QU]Xt_erk8fR`5Ka=`P'+.aN;E=rlH2(]=u+u_T^<NbKnS`bfe&J`Po^2_8*h#^;%7j]DfGE
-]">TY]t1hd]"%aM"Lu"R]"%aN#.M%L\$i`Qrj2^4ZMV00\,Wo1[IL[*[JI?%\_k!q](rni]_T28^@T)>
-WUd"dVu<RoWVrmtXo>F%Xo>L&Xo,<sY5,3iWp-Y`X?<VeXKJIiQ^3o!P_tQXKnP/9J;]),JTu<_G][hM
-MjC$*U8O]\V5(,aTq7a@TphFET;%mFSY;^GR%g?+Tq\<TR[]S1OctuqNf]B`Q^X%uQ'@f-R?j2-QBdi+
-S!92-QBe/9S=?+Arg=@fS!oY1R@'\;St_jKSsu18SGo,sSthgGTV@m@QCO>7St)7<S=cCCS"-"<rgFpu
-S!KP8S"6%8QB[c)R\-=LTqnQ_V59fVV5U)TSYN(uW2-/fWi2tbR[]n?XK&J(Y,eS!URRhQS-YURQBmu.
-S=Q8NT+n3$WMueoV5C,dUnsl_VP^Q"Y-4u,Xp;#.WiN2%WiGrqr29Rlp8.S^q5F@oqPj:gq5;oEq5;oG
-q5O1ko;r"sr35q!!4)U/s02O,s/u=%s/Q!tri5dpq5X7kq5sIol)Xiari$O2X/W"hOcPZfP*D,qP`_2r
-R#u-@K7JZ-IYrMsCi"*5ChRU0GBe7ZItN9)IY`cAOckiiNJidXO,SsXP)tcgO,Am\Q^=),R[T_=SY;jR
-TVeNXSt2CBT;&!MSt)+;TpM(2Q'7>lOHYlqR[]_8SXuC?QC")/Q^F)'PF)9:&=AuWS>N3]UT1>rY-taJ
-\@VgSZEsP9!3lI+6Em\qYd1L>]=bY`Z*C[=Y+D2WS!oe5SXlRQTp_=?QC!i"P*1rkUo'iRRZs+sM2[RY
-PEMH-TV/$RTqSE`VPgGrrN6.!ri$1*Xg#"5Yd(I=ricI%WiH#s!iW3%rN-1+YH=r*Y5GL*Z*CV/ZMCc1
-Y2l_YXnf-qWq37kf`'S(g@s>%f`'S(gA]k+h#H:0i;_g9j8%^1j8%^1iVDL1j6u#EiSiSGhra(Vd[t&S
-@9m&E;IEBp92et]9g10l0do%6,oS$c69dCp>>S<r?>F"X@oH]ND01;RLidESJ9l'DKS=r0ML&rQE.2eP
-GCXROJ9-d@Is[B=Q]d)RKThRSO->fNKU[=6O,&1.GB\7VG(5=+JUiK4Lm3=CR#QlWI<fa]NK]QaTSS`3
-Z'gH:U7SHoXehl"`O`@X['Zp1Uo()jPGl3q\\b_NUSFWg\\ji!V4Es?P*VEB_k_[6U6_:+Jrl(OR#[W$
-LQ@ssMh-_JO,A[PQ'[i)R$O#'QC48=X0MZ1"2MakaV2tHeCDsrf%8R.gt^fIj5SeFg"lY^!87A(!nZ5_
-ptPi%p=T2oq:bo%rn7>*n([Bfn_O3"r7q,&g#;bbq;Lr*rjDd5s0_X1r3ZL3rjMg8!k>eOrj`!=rjr'=
-rOMa8q76=6q7c"+rk8<F3P;f#Vl6VnW2m#"XK]%7['-R:Z)kIDYHPX_eC`C.gY1?0daZ[fe&B;J`5KX5
-e^DjmdaHOhdF$8?cMl-AdEKt[bf@oG`Q6'>a2#O2a25^2_oBd@b0\Jbcdgb#eCE$qd*Bt_cH")NbJsP&
-+3hmKbK7lMc,RW>bK\5Sd(mK8`k]:#]!eoLZEUI4Y5Pj.\-o^R\@/oX['mHP[^Z7G!5&6C%_f]m_84(.
-aN;K;^W".5"j"g2cHFH2_ApJ3bfn8Qc-aqac,[rE`PTO0_ns:,_S!Us^V@M^]`>eF^]2"I^AbeH]X[sO
-%CW[Q[^3<I['d<M[^`jB\,<]1[HY-p]#qV3]_T;5^]181W;*@kVu<RnWW&q"XKAW(XT,F%Y5,3qY5,3i
-WogG]X:VM:X.>K@P`U`\LP:D:LkLdmM1C>/G^k6cFF]LBUS=Z_UnaZVVk0KVT:2^OT;86VTq@sNTUhUF
-T:DC?S=H.9S!0,#Q&^ifOdDDpOdDH(R[9>,R$El&R$j2&R?j)1T:DC@St)@:R$jA/rg=.hSXuIFSt_pJ
-Q^XQGTb+&kS=ZIGR@'Y9T:_gNSt)GOS,Jj)R%'V7S=c4<R$X/-SXl:CU84Q]Vl-MmTV/-\V4*jGUo:2i
-YHFq-rgjt!T<"ojWi`>&Vl#uUS=H.@St;C>SY)RLrhTUjri-""WrB*uWW&h%Vm!5)Y-+t2Y5YL,X/`5$
-XJr2tW;NRlV?!LhV>7"YWPPOnWpct`XRiRlYlCp%Y5Y^+YlCp+Y5YL'X/c&tri5dpq5X7kq5sIok,\K\
-&?;b2W2#Z@P*D,kPEV,nQC/;LMhm%DL4YJ<GAqPDF_to3rcf3#H[UNrM1LMAQ'ISuP)kW`O,o9ZNfO$r
-&ri-CR$sA1R[KkBTqS*OVl?8YrgXXmTUqaFS<f\<Q^*l%PECofQ'Ra8Qm&#lT:_X?Q^O2-S"#_-Q'n,0
-R\$%>V5^MmXKJb1\$ro[s1A97!4)R0$a$Y=YHtO;YIhH[])K&KY-+FiU77XDSY)LKVPBTHS!<o=(7(5L
-PcLj]R[TJ*M2@.QOd)*$StMaOrhTe#XfJP+YPkU+Wi<#!rN,t"rN6C'WMuhqW2ZcnXoGI%Xo5F#YlD!%
-ZMCc1Y2ueQXnf!gX8^fPgAfq&h#?",gAfq+g]ZNli8EVoi;_g9j8%^1j8%^1iVDL2j6kt,k%NZ-hr3PU
-g9l'-@:E82<DQ4[<a8L#7Q<ju0h")K+Y5fJ6pXCG<DuUm@UWD^>%N)5J;T,<I!0a^H?=%LG&D/:DJjQ>
-K6_laI;WkSIZKV8I@?ggLk1).L4t2>LlHY0Q[<q9LOOG#G'AFeG^b-lKSkbKSqMl_LPV=cI;sXuR?X#=
-MijsJXI#WgUoq;Kagn^rWi2r#rN]%eW3iA0_4[[9['[?T]=GDgUS+``U9(D`Qa+N5Jp`fAS!fbFUmRaZ
-ZD<VHR[&GNKp%[aO-5ipQ^jeGW2m&'ZbFK)d+$Y"g=lYbj8S0=ir7mJhV-]>g=Y$0g"4j.f\>6=htbq.
-gY(94f`'Luf_O4rh#?",gAfpch!s5#h"0=CiUc+"[f*Q5[JdQ5[fEr;\c0,=\c02>\bs#6](ro4]_T;'
-^Au"I^&GT$ZDsb!VQ[52Z*CU@ZE1%,\$r`]_7[Y-fA>?Djj_o5e^Dt!f@A'fdEp1bc-b%ke'ZRleBuZ4
-dEg(`dF$Foe'u^md*Bq_cd'PL`l5d2`lQELd*gFif[SO.g"=ZucHaYZc-*u@^;.Cn\[f,RZF7*H\$rcO
-ZF%'IZa9Y-%B-8)W2c\jUo15jUo(<nYPta2YHY:7YHY%-rN?:-Z*XG8%^E=CYHkFD]Y2+r]=P\m+iD:<
-aN)9=Yck:9Zadc`^r".5a2Z*;_o':*^VIIn]">TR^AYYB\c')F\[T#S[C!<M\Gir=\@]BP\GWi7\-BFO
-[^NZR[f!Q/[e[E-])B25]#hP2]_T;5^At8(W;rjpW;W[tWiN2%riQ1$s/l:'q5sIqq5s1ejfJWdX/i?$
-XphD&QB7,lQ&gl[MMR''NJ`IKKRAE%FFAn7VQ@)2StVdJSY,nW&"8o[US=KUTVJ<WTUqmQT`1NCSXuLG
-R%0_>Q^sS5S",n6QBd`"P*;6#S"#e7R$F&(PF@o,USFKTTqnBOPEV,kO,o6YR$<o)QC%T>%@36FR[9>+
-R[BM6St2GOT*1USTq@bSSs]MF$_*WUSXGt;R%'Y2Pl7+8T:hmNU7\'NS=H4DR%BtHUn4-MVlQo#Z)t(/
-St)@FSu8QcVPg;jVl-2\W2QSjWMuhoW2Zi"XK8P+Y-.c+riQR0X/`.tW2Z_tXT#7%XKJ`*X8K!rW<T<"
-VP^8gVZ*FlV>7"aVtmClWr9!7W8suHWqiafXmrOoZ2Us-YPkU*XfSW!X8]-pX8/dkX8/mnXS]'aWrT1!
-WApoXVkTK;OH5csS<oS2R@'D.NK/U8HZ<b3CM[s-E-$;OIt*!"L51\@MN<^TNfJsSN/EIJMMm>jLa\%7
-M27XmR[]h?St)OLW2H8[VPKTIS=Z4>StDL>R?j83Q^3G`Mi<ZHO.2uAUopo0[CNiQXfeq4YdCgEYH>%7
-Yck7H^V@V%_83q$^;\%(_o9U-rk/<Eqn3?L]Y1ea[^EQQ[^Z4@,I=_[Y-PC=V5^MqVOjHOT:DF=R$<rG
-\$2[+SX,M,R@TtDU&Lr&W2m#"Wi`D+Y,eV)XK/D$WN3'"X8]+$X/iA*rNQ=%ri?1%WiH'"poOh)Y-G79
-Z*CU?rj2F*q69CicE?fBdB35Eo;_lErn7A,p=oZ$rn7A,rS.M3hr!Akir7m9ir8!:ir.m4j8%^1iVDKt
-j8J+(iS3,Ej5\q%E*-(;Bl%Ki='o38?<'Ho5V>&J*[*'u8k`8j;H[7.>[VGgH!Y*1HZjd]Dg-SODf0W?
-Df0G<C1V-uDM4=;QA1ilMO^9:Tne8_O)]AqMMmCRQ\Tj?H$tp-If=@gFaA\+U5FhkR@Te5Q(sA*UmdpZ
-Z`T[VT;\BNR]E0Y[D'&V`3m"V^sBp%]reQGZaI<S]X,,`X0oU+R]`cqZb+)h\\YPZ\"fY%[\TIr_SW%.
-SZ0+3Z`ga7RA%*rVja*KR#R?"WN`Z,Y7\dqbg+P^da[+2iT9.]io8nSro3q;&)uO(gtLH6f@\g3hr!AQ
-jSn'7hYYt1f\"s3g"=sVfD4(pg\KY'f`9e"h!3\bh=9:BiUc+0[f!T/\,N`7[JmW5[fEr;\H'5?\Gs,=
-](ro4](ro4]_T;*^Au"I^D">p^U^qf\[891W3*/-YHY=<[&b1GYIV0K^:_\?fA>B;i8WVNg>:K1f@nWq
-bKp13/]l5ce^Mdge()psf\"^'e'64heCDmqeBuIcd*TtZaMc*>bKS>YdF6XmgY(6Ygb7.+dEp._bK@oI
-_SX($\[f#N[(!KO[C3QQZEq!I[^2p1V5:/kWN)hmTq\K_USdgj%Blt8Y->(5YHFt-Y-G>3Z6HQVXg#%?
-]Y(qm]XbSh_ns7/`5Ka%Z*LaH^;n74`5KO/_>V.L^])%K^&PkG^&tsW]"7dLrjr<E\[f;_rjrEG\@B,]
-\@8sF[f*`9\,Wo9\,Wo:[/dW1[e[E.]D];>\cB@Y]&UHt]^``-^\Xr)Wr8mqWW&muX/u<&!3Z=&s/l:'
-q5sIqq5s1ekcFidriHd6XKAV-Y-"^lNKKEgO,JdMLE)22MhmCIH@L3pOd2f@WN`Y,WM6;bSYW3UR[TfH
-Sf+#eTqnBPSYDsSUSk&cUS=9DR@^(<St;I>rL>:*QBRZ'S"61AR[ok3S!oV2S=HOVV50l]T:218Q'IPq
-N/X'eR%'P4rL+CcQ^X>2QCXJ3R\$.CT:qpDR%U#PR\$&KSO]0>S=Q.=R?X)/R%0\9R@'J9TqJ*OTq@gB
-SXl.?StMdKR[^7UWMcl"XK\=hTVeNfZE^U9XKJ\-WiE,#Wi<"uWMuu#Xf_Q'"Kno0XfVN(riQC+X/iA)
-riQL.XK/G(WiW<#WrT0uWW/psVZ*LnVZ*FfVYR.`Wr8suWkkXqWpQh^XRiRjY5#-uYQ1m+Y5YO'XSo1"
-Wr/psWqi^kWqi^kXnf'rX6lqfWrB&2Wi<%uWiE"lOcPZjPadu)R[BP3Q]I5\GBdtIEcl>?Ci=9CJ:`H+
-J;8u;Ko1kHM2dFIM2[:GLPh%IMiNjVMi*7VS=5q;U8"9PU8k5iUo1#ZStVmLS=ZCDR%'M4SXGn'MN3]5
-O,o^)Wi<;1]=>G_Y,nk8ZEggB['Hj<rj!!:_83n&_8*q'^q[b)_u@XM]aVQe\%B>d]sb;RZ*_"<Z7<2_
-XKSh6W2?PnV44!GT:;47QBmoI\$E$8URdsNUo(&gW2lu!WiW;&X8T+*X/i>'WiE%tX8f4!WW&pqX8]-u
-X8f0uXSAptY5bd+YlD!-ZMCd$YkbBsWrT6IY4JgLXnf'oWq3:jg&Tn,h"]b*g&Tn,h#?.2hr+Ln!9=(:
-s5O%<ro3k8q;_;1q;M//ki4qej6#L_hr`hTjOp\G:0:t5B3J>A='o9::0Kt70dJ\A6V9s?;,h4CAoDBg
-E-lJ/BQS',FD>6(HuWY0F+/+QIYNZ&GB78>NK]`aWMc,GT!5GrT:1XjMO:')P*;>mI$'58P_tHLJq8E$
-J<61tU8G#qU7%@4MkRPZVld#'W0EgNVl5ujY+hu5`4j1(\=BD6];`EV`5K<t]"Yhd[Bl0u^8niJW1KHV
-]"beiZb*Z5Pbk4WWMZf'SUc<i)6fs*TqJ'`]"5G`^r41/e(3:1hr!DMi8ESnhuDO2jU:/1i8!8Kio&\J
-gY2Yf"QJ@tio9su"leIrg=k6Vf_aA%f`'Y*g%O(og\K_*f`9e+g]64,h>,msh!s4rh"fdZiVDL/iUc(0
-[fEo9\G*Q6[/[Q6[f*]8\Gs,>])K5>\c029\bWi4\bWo6^?E<I]tM1q^:q@l\[f;a[&g=+VQ[)&YckDa
-US=a"]tM\7k4%d,kMP@ZjPSSIi76Q<hVI)Ig>(Q>f%Sm1e_&X2f@f*?rnC6!c-b(lbgb(db0A2Vbg+GT
-d*L(dda-=hf[J^4f\G9=g"G!.d*'AF_nNao[^EKMX/W5)Y,nb-WiiD&XKJb/R@9D+StMXFTV8!KU7e([
-U91T$riA,^XK8J&V5gZ!Y-5%2X/rM/Xfeb-Xf8>%WOBFN\[o;]\\,Ym_SsO6_lU#F[(!W[^q[Y"_8*k$
-^AbkQ^qICk\[JrR[f3W6Zi.K8\G`iA[C!6G[C3]Y])K8=[fs4M\[oDbp:177\@;LIn[\2(_7J^?p:Tq0
-o=t=(s/H$spSn+is/Gsss/c7&s/u@&s/l:'q5sIqq5s1eqlT:g#-4f,XfSV+ri]b5Y,\"[N/NRKKSP5<
-NfAmVLOb/8UTq&5ZELgGXehPcVja?XUnk&nV5C8hU8XucTr"ZbUo1E"Vl6PfP*hZ*Q(OV8PEqQ&S=Z7>
-UnOBQSX>n9S=-(AQ^jJ4ZaI*BW\:-=R[o_.OH>N^NKK9eR$El#P`V2oP*;/uPbb1MTVA3WUnXTOR%^1C
-Tq.gJSX]VL2k-;)PaS)4T;&$OSt)IHSY)FDSsYq9R%'eBSY)IFTVJEaWir\2YGJ%jWMlkuY-"h-X/`.r
-VZ*[rX8T!uWiQ-#!3?(%s/u@&$*1),Wi<&"WMlcpVu<IoUnssfVu*FkVZN`lV>d:\Vt$n7W:[%9Wqiaf
-XmrRoYlCp,Y5PL$X8f3tX8]-tX8T*pWqi^kXnf'^Ws5Q&X/i8#X8]"UWi2Y[QB.&kPE_AuR[ot7Ob7Xs
-ATr9;EGoW5G)D$)LPLA2KSYG@M2R:PMhR"ELP1J?M2-nH5)kDUMM.:aS=Gh5TU_UJVP^2gVkfoRSXuLG
-R$sD,R[KG/R[].jN/Wd[R\d3q\&6>0c-=>LaMu<CaN2ECrlGGe`Q6<Ida?:ZrlGemc-=8La2Ym,^;%Cs
-^q[Ut^Ua?X#e[CFXfJk<[^Z4I%DTZl^U:5IXfeb"US":qSt;LDTqo3-[]lp8XJr+qW2QbsXo5=(X/rA)
-Xo>L%WrT:!W<oW+XK8P+YHP(/rN?1(rNQI2Z*:G-Y5PO*Yd(J4ZLP-gVtdF;Y1]rQXSJmfX8goRg]-+(
-huDF1g]-(-hZ)O6irA'<i;_g9j8%^1j8%^1iVDKtiu$q5gZIYWiTB%OiT&XpH"g,K=AMRj:L@CV>>nir
-/3#%V>ut3086oVXEEmX/=CuJnEe8pgJr+ejH[TjKFFARVH&n#7J:_QTJr>_2QCWnaP+%u@YcF1jR?a>6
-P),'VI$p+EMMRCQO->NXM34.4X/</-X/2_fRBOE4WNWFr[&0UtZb`cT^p'iR`4War_l9?C\Z3D/^rOF)
-[CO#`[Bm'"W5Q-b[]lQuWk5sN]sPA^Xfo18Z,!uQYc=.`SZf,t^W+LOdF-Osg>(]Kg=k<:hqd)AroFFG
-io&_Mg"P3;rnRS0qr/.DhqZu@g"G*8hVd5FgY1B[fEKm\gt^cCq:bi's4[M+pt>Juq:kr's4RA*n_N`j
-n_O#rq;()ipYkr-q;Lr*!4Vp:p:1=5[C*HOrO;g:s1/-?rj`!=rjqp9q7?C4q7QO;ke@A9]Y2(n]t_)V
-\dH0c\?)g5Z`^F5XB`'*TrG]@a4T5%jl>O^g>q8Pe]HV+f\YQ>h;I2Cgu$iBhqd&Ahr!5@f\P<6gYgl9
-f%8NteBuIcccX>MbKS/Vb/hiTdF6Rse)&m2f\,'0f@S[)d)j>F]XYKN[2ucZXKJb.X0/V+Ycb+.XKSan
-Sskn8T:24?V5']ZU'@6aWN<2$WrB()XfSY(WN<%uridWNYd(F7Y,nb.Xfnq1[_9Ae]tV7r^qde&_Sj@/
-[CEi\^:V)T^]hKf^;%FurOrNG\@B)Z\@/gD\c0&J[^`cR[Bd*G[_BDc]",BM[fX"J\Gj)8\c02?\H9:N
-\+.$!^;7DB]_/r-^@T)BW2ZbpW:m4iW;ijqWWT<'Xf_T*riH.%riZ(!q6'OqnZ)MhmB-Ah"0JZ+Xo>M3
-Y-"h*RZrnpMM-\7LQ%.KOc50_RZaJBY,\J3[]#XTTrFW\Wh,ufWhH;iV6$i$Vl6`#WhcJlW2-ArWgK<J
-S<]\8Q'dr'P*hc0S"uXAS"-">SXc+ASX#P,RBEj#Z3RP3US!s:Oc9:#'TeWEQC!euQ'RT&R$EhuR?aSF
-VP*m]%A9MhSYDgKU6qLBR@0QBSL^%oSX5b?UnaZXU7n*LS"61BTV.jEUnsf]V5^JqXfnq4YHP10XKAY-
-X/l6&"g+o-Wi)`mWs5Z,Xf\V(Xnf.!Xoti-XfST%WXZ#/Wi2koVl$;fVPBuarhoXl$)a]"W2HMiV5:!X
-Vt$n8W:Qt8WqiafXmrOsYck75Y5PI&XT#:"Wr/psWrB'sX8/dkX8/mnXQZ_aWBI;]WN2qrWN*#"VO3X3
-S!B5(P*h`.QBHuIIW04DCi!m#Ed*=hGCt^&K8,)9M2-nFNf/gTMi!:MNJ`LH#)e@oMN*L_rgkX)R\-%E
-UnaWXV59uZR?sD8T:249Pae))Q'[qmLPq+PQCk1YZ*M0eaj&'/a;i7BaiMQF_T0a>aMl6F`66TRbK\;T
-^rXd<`lQ-t^C.ci^V@Lt^q@Fs]Y=?KrjMm7rOW3H]Y)"br2p+$Wi$<+Vl-AeUSY,oX/`5$XT#4!WrK."
-Xo5:*XK8J'XfSP&ri#mtqkt%*X/`5&Xfnq1XK8P,Y-5&-Ym%J=Yct=7qlU7/YHG%3YctC;ZLP-gVtmL;
-Y1]rQXSJmfWrUlRg]-+'hZVZfgYCT_h?2Znio9stro!h9ro<h6q;_;1q;M//l/NTBhq?oIgt_&Lio9"[
-jhGhH=_Cc0;asi;>$+d89fu3;4@hh27mUEkH!!:FHXL]7B5rQQDh<mlLlI.;J;]D>E,pYaE.X=,KU/'o
-Eg)i<R@0+fPbtCOW/H%]R$`tsML:nUF*rFmH\IQIQCb(^Vj`a?X/iG5\?*'MWM[#2VT6ESUTD>9\Al=f
-]u%4b\BMgtaM4o._l^J]YH#"B\\uA!U91u!Wk?'W[_Tr!W4fFE`5KjC^oP`+_opKYgY(Wdi!J2khV@&L
-jQ5:YroF(='&h[%i8WbVjQ,FahV[;Pio8qTrRqk?hVI)Jhqd&?g"Y9@iSE;Cg&9P'fDO:sgAg".g]6%.
-gA'@sh"f\+g=b0Wg[X+ih!s4rh"fdeiV)7+iq_R)j8Z=_Zi@E4[f<l;\c98@]DK;A^AbhG^@&c8])T>?
-\G<]$^ZW@B]"5Mc]Y(kfYH=h(Whui%Z+dlc`P9OFh=:.!f\l#Zg=+U.gssp,e(WO.f%8Eue'c^lcdgb$
-e_Am3g"5!=gtL9-dF-7^b/V<<_SEt'd*g=bb0SDV`lZ<Da2Z3D\[&HFY8a^LXfS\,Wi;hgVkBWSU7\'N
-StM[IU8"<SV6Bj#"0AW.Yl:g9Yd(RBWN3%rVPpGjXK/B#W<K<%ZEggDrNu^8\%)@Hq7c[>l+[/1s1\KI
-s1JBDpq$C6s1&$:q7-72r4;U4gq*Kqn[e_1r4;^:rjqm9s1@a4p:^L?rkJ9Cj1kVos/>sts/H$ss/H$s
-s/Q+"p8mherN6(%s/l:%afYQF/?c1YXf\"WQ'@>fN09?tR@Tn3R\m@-`N>;mT:MpRTrY&^SY;ULTq@jG
-R?dcD#Fh6XWM?8iXC%p*Vm!Y;Z)FV#WhlJ_S!oq:R$a;,R$NkuR%0P1R@TqDT;&?HO,]0aQB[N"SX>_6
-R[KnAS=lRHSY)FES=ZILT:r'LQB[c*Q'Rl.S"-"?T;/3STV%[ASt;CFTV27Urh'^pU84T]V5C,dVl6Pl
-VtmFoXo#6]XT#@%WrK'nW;NRnVZ3LeVYR.fW:m.IW;W[oVt$_bVu3LhWqE=jWUHkZXT#?tXQ-G_Z2_'*
-Y5bX(Y5bR"WW0!tWW0!dX8]-;X8]+!WW&h&Vjs-=P`^uiRW]R!JV8MnEG/clAmA\XIYio8KSttOMN<j`
-S,Sd*S!]J*Q'%#gQ'.)fMi!:HK8GD?MMdFSPEMT/StW6cWiMtpVP9]YU7\!KrgjOeStsKK`5]a6`PTO/
-rk]kp]YDP.aMu9AaiDNDa2Q$=aM>^7aN)38^qm^s\$rfS['KtP]t_=q^:sT[!5AHJ%DTW]Z*:I;ZE^[<
-Yct>0Y5,*nX6HY`WW0!tX8f<nY5b^*Yl1j&Yk"s,Y5,3kY4&LdW<0*"X8f6rWoL/[g&Ke+g]-(-h>c:1
-h>c70h#H:3iVqa7iToP(ir7m3im6WnjPo"Qg!k@a@pi;0<ISXD=]8R-3^>hh9M@2j4'ZZMB5<3[Ec6JP
-O.28fMMZ_9KSOhjLms9LPDFR9H$Yg:Kn=o4MMd.WMiF=+TqS6JUmcmfR@]:hPEhK*PFoh!Um[j[[]H(.
-`NlGQVOYT2XLZ$IYICO@XKf[\[CXQ#['@?WW2I/7[Bm3L^'r!%]>hajVR<h,a2Z's_%FT'[C<`^_oBd>
-cHk"lf\5*7q;M/0l/DX!s5Et;s5F"9s5!_1rn[V0rnIJ.s4dS-s4Hkrrn[V0p=oDuk2$'mrnHturnIJ.
-rn[D/q;))+s5!_5n)=)trnd_7!9*q;q;LAos0)I/s0Vg7s1&*>s186Br4W*Ds1SHHmD&Y3s1/-=q75k,
-k._)1]">Pd^Abbe[]6.&XKJV2]t1tt^WP<tq>9XAkj@]if@\p4f%/R+rn9<af[\O"d+-[qf@\R&g"G!1
-g"k`Cf@&*ne'HC^`koa4_84"8dE]q[da61]bf\)LaN)K7['R(aYHP+3WiW5!Vk]l]TUqdLTVA3RSXlFL
-UnF<PXfAJ+YHFt0ZM^s6ZEpO2X/W%tX/Z&r%B6>,X1#LH\[f>e^V%;X^\PV>^ZiK3^&PhG^](nG]DfAA
-]DT8<\c92=\,!Q0\H'8>](`bj])K81])T>=\cBA<]`5S<])TD1]_9&=^AbnC^>ls>WiE"rWiE%tW2Q\p
-W2Q_rX7iXcXo,=#Y5bX'XN7O@Xtm,YTp:RsPE1ZfT9u4@P+&Mid*K:sVkou`Unt,fTV/*QUS=HTT:21<
-S=ZCJV5L&`W=c),W2[#3Z*'q"W2lhpSXQ%=rg=@eQC!esQ(+>3SXuIGUS=H[OT(CiPa%ApQC=)&S!TJ7
-T:DLHTV8*OS"$%FURn!JP`h5tS!TG/T:V_TT*_3bT;&!MStMaJrgX+_StD[Krh]mtW2Zl"WiGZl!3Q+"
-jK/?_ri6!trhogrr2BOks/,gmpnmkb!3,mppSZuKr2BUmnYlJcr29Upq5X.es/GFdoW8%oq5iVY!3lU1
-Yd"#-s/l=(s/Z'sri6!ts/PIeri3o;&#lS/WMlepW2ZMUNffQkP@f&hJV8MnEGT?*C1:doJ;]8>Ll7@S
-NKB?iS"#h6S=Ge,QBmVqPE:]`MMR.HKo(V=M2@4PQ'S#2StW6dX/r1qUnFEZUn=EWTV.pJSY=-Fa2Z*;
-`5KO1_8*k#\\Q>-a2l?A`W!mlahks:a2uEEaMl!4_8*Xp\$icSZ37JK]Y2)Z^&YqH^'qcl^:g_SYck44
-XK8Q#XSJmlX6HY`WW0!tX8]6nY5YX)Yl:p'Yk,$,Y5,3lY3rFcWW0!tX8/dUX8glQgAfq-h#6%7gt^`A
-gYCTAhu;U7huD[7irJ60j8\-<i;)Buj6,H5hrEeUhrN\K`1(71<+'$46<I&k=?8c>;INis3_O(*HZ4(\
-L3IitK9DgqQ'7AhIX?p2JW#YAH&@3!Jq/B>KmRrbKT)7dQ%t6cVkp5hR%0:hOK5CDUSXEJVOO!\[^<9A
-X>6iSUStYsSZn]N]!n]E]",SlZ)=J.ai:Zg\#lF,_8N[][E-A)]=PVg^V@k0\$a/n\GicD[CEui`m2oY
-f@o0Ejl,4rjn[m2j6>P%huD[7j8S!;huquoh;$rfh>c:1g]#t2gY:H9f^[\ri;VR4h"TS!gudGmh#?'u
-h#H./h#?+0i;)@2h>H(3gtgfEi9oS"h#?42iVqm5iT&tuYQ(s/[/[T7\Gs,>])TD?]`Z!_^V0W\n\>%;
-rjr-?rj_d7dD%$>]">Pe^;%@r]!A34YHFe3]!o>e\&$_Xmd]Q$jPo1Nf\+m,e'n9G#M7PVe'u^eci2;p
-e'ZUodLXdVf%Aa*dEg1cd*'VO_nQ,c#en$j_S*Rr_S?)^"h;(S]=,6JZk'@DXKAY/WiE%qVQ$GfUS[se
-&#5qqVQ$MjUSY/sYHbC;YPtd*Z3mtH[B$F3X/iD+Xo>R2ZF%!J\[oAa]`#SF^AP_H^:a9Us1eHGl+[/1
-s1\KI"MVO]]=\'Rs1A3?!P,f,\c9;>](iho])B5>\ad62\bs&=]D9,5\cfXW]Y(uK]_9&=^AbnC^>m!.
-WrK$tWrK'uW;ijsW;imoX8oC$XR3.hY5bX'XN7LSY-5"2Xf\\,X.531Q'@5bIZ9,AMhR.j[D]tnWMc>Y
-V5UAiUnXQWStD[LTq7gHR?a22T:_gKTqeBVUSY#pWi;ejUns`WS=5_1Q^<u&QBd\uQCFA0St;IBTV%sS
-QC!r(Q'7N#R%'M3Ssu.?TU_ODTV8$KSXlFLUS"*LS!fb;T:;7<St;RHTVA6Y$DXJqUSOfcV5C/grhp"#
-X/MtrWr9"!Wr/suWqialXlQS_Xo>@#WW&jrWVi[qVl8mYs/GpppnuoGrho:b!2oans/Ggop8J"jm],o\
-!3Q:'q5iVYs0;U.ql]t$s/uC&r2BduWiN,uWpQkdWl1qJW2ZbpWN3)!X/DSNOdMFTO-#QkS=,.eJUMfi
-FaAb+P`CfcNf/dVP*VE'SXobK".bmOT`(5ePE_/jP*1fcNfK6aQC.ZE-_@67Z*C^F[Bls8YHtI5Y-+e)
-Y-+h,_Sa:._ns4*^qme"^V7@r_#D%U^VIY!^V@Rs]tV7qrkSWK])KAH[^NKIZ*4S?Z*^pH['d9J[^5t=
-"0f#3X8]7%XnJgrXnf!mX6HY`WW0!tWrfB)Xn/^dYOo!+Y5,3lXob`-XRWFdW;rpuWrB'pWoL/[g&Ke+
-g]-(-h>c:1h>Z15hr!DOj59jps5X.Amc4?,ro!V3m,R6gA)#r$hVmSYhr`1:;H.@B;,pn'BOsV/D/soG
-@U=&.K8#,=Km@fkLl%%WU7[[3P`1$LRZ<DnNJELHIu9/?QAUKRMNsU'TpLq*R]39`Xg"gmO/'=mQa*fi
-Uq=+@^q%+l\Nd0mWiiY@YH#+4U;=F=Vm3bI]Vhs8]ZS='XgQ!S]ue@*Z+.3LZ*UpS_oTL2a1T./bf8,\
-eCE1)hVd5Gi8OXr!93q<!93e4q;^_urnmb7ro4(>iSjgprn[V4s5!\0"5DYeh"9=rg]-43h>Z4)g\KXe
-h>c:0g[X&!g]$".h>cF/iW%a/h#uZoiSiediVD:.huD[7j8%Zoj8Z=_Zi@E4[f<l;\c98@]D]DC^AbnH
-^@Au9^](hE\c0,7\^A1j\cKLYrkAQJ]<eX=X!tQf[_0Ab_r'>6lK73jio&MGgssg"daQXkdFHgrdF?Ug
-cI(%deCE.#&(8nWf@ej.e^`7"d`TVMa8Ndc]tVG&^qRS#^:Lnf\@B,]\%)CD!O/d+XrOIAW2?DjVP^2d
-VP^2bVPU,dV5'laYH=n/Xfei+YR7\C[C<ZV[_'/]\c05>])B8@^AkkG^&GYE^&,J<^&YqE^ZiK3^&PhG
-^](qI]`,MF]"GYeq7?4/q76X?]=ZS(r4;m<m(35/pq6C5rjr0Crk@p8p:^L?rkJ9Cj1bSo%]ZJ+WiE%t
-W2Q\pW2Q_rr2fn"riGIgriZ:'riF5Dr3$"##-=boP`V#i.#j1?N/E@NZ`^sP[]QR$S#NNlV4O?RTq7dD
-TV.dDSt247S"?4GUSRma-DdT?X0/V+Xf/+gS"?4=R$X/'Q'mu*Q'Rf+Q(4G:SY)OLV3I72rfmPPR@*uA
-(7pt^StVgKT:hjKS=lIFTUq[FTph=6rKm_WSt;XNrhTdrWNND)X8]:#Xo5F$WrK.!WrK-uWW9$oXSK!Z
-XT#@#WrAt"W2chrq5Eq`q5=@pWN#lqd]!/Cm&9r`po=+fri,:boW8%oq5iVYs0;U.ql]t$s/uC&rM]ds
-ri?$um&U,chQ,h?!N2mqWVrl%WMuPUP*;)mOd2H)Lkg_2F`hbPLQn!`OH>EWM3!a_PF.i0R[BP:R[g":
-Q^O>.P`UuiPDtQ_OHu3%R%KqCU8Y#qZ*UjG[^!!>ZEL:/Y,eV+Y,nbC_ns=.!5nfO!5\WJ-G7+/^V7Fs
-^V7Fs^:q@r^V7M"_8*k"]=bhc[^*6EYct=6WiE/$ri5ptrMg"%XKAV*ri,t!r2KduXSJmlX6HY`WW0!t
-X8]1#Xo5C&XnT!jYPG=$Xg>2*Xo>KuXoPU'XRWFdWW0!tX8/dUX8glQgAfq-h#6%3gt^`Ah#?12iVqm:
-iW%s;k4Rd2j8\-<i;)B[j#YuPi8ESUk2YUX_i822?!UZ9<bQ#5;h\aoA6iblKmeiJQ[WahI"6fqLmXWi
-Lm4H\KpR[QR%TS$KNWtdO,Ag`S"Z[VSsYY3TUM=MWM6H*\#GsqZ)X(fZ)4D/\[B8\[^iiOXKo7@\#QI9
-Vk:H6[^3BM[^2m?Z*CaDXL#dTYH"n3WNE\>\@]W"cd^S%jQ,4VroF%;rT"4Cio/eOgtUT_f`^$`gYL]]
-iW%s8j6>P%huD[7j8S$<iVqa=h;R;Mh;/(crnRS0rS$es"QA:sh;.MSkhZ9ps4mV.mbIius5<\2ptbr-
-!9*q:n_s<!rnmb7ro<h5j5^0Cs0Ma4s0hs;s1/0@s1A9D!5AEH!5@a5rjr-?rj_d7dD#[qrOiTO]tV1p
-^V.%RUo:adZaI<QZ+\N/dacgre',t_f[nKncdC+bbg+V_c-=SW`Q$$@aNMfNaND`QcdC.dccjSP`kfL+
-^q@7l]Y(rWY5tf*ri.?DWi;qnUSF]kZ*1@8Z*1=7YcOt0XK/J$WMuhoVPgAjVPU,dV5UHnZ3.JA\%2IK
-!5/<E!4Mj8#Iq:Q]=PSa\Gir>]"5MdrP/<C"2)@^^\PV>^ZiK3^&PhF^](qI]`,PB]E#SB\cBAA](NW0
-])K>B]DfCj])K8-\cBA9]_T/<])]MC^&Yq<]_9#?^:qA^^\PV(^]1>6W;imtWW/psWW/psWr9$tXT5Hf
-Xo>L'Xo>ECXo,@$X9G`-Wh>K5'p4&sI=QipLRk*7X/`(kQBS)CVOs=VSh-:qQ^jM1QC+&'Q'du,S"-"9
-StD^OVkp2bTqJ$KQ^F)*PED)pQ'Rl.S!]TBR37ukT:DLDSY;L>Q^=,/R@'M8S=Q:BR\$:OVPU&^USXa`
-U'[ZpTqJ'QUSO`arMfn"X8f:!WrfB(X8]7&XfVN&"/r/tWr9$tWW&pmXSK!ZXT#=%XSo0uWW&mtWVraq
-WW&jhVtm:jWWB)tdA[&BmAL#ap8[qeri,jr!3G^jorJ.priQ!tj/r?ds02C's/l=(s/Z-u!36!u!35=b
-ri4kVjfA?Z8uS_hWN3,"TotG!Vkg;oXe_G^NerC@MNjg+OHc#lNf]ToS=5t?UnaZ[WMHDjU8"K\U7[jA
-S",k4St;^NUS4HXYHbC<\[o;]rkSTMrkA]P^V@Ru]tD#W]`GdZrk/WN]tM%h]=YYdZMq06ZE^[@ZEaA4
-$+$tDZa6sEZ`pY3X8T$qX9,H'XT#7"X8]4"XoPU&XSo:%Xo>EtWqi^[WrB!tWrB'uX9#E)riZ7&poa:n
-q6'_!\$#G,s/u."!3Q4$nZDMas/Q(!q5WJUs4RG+s4dS/rS@M/s5!\3!9*q;!TrA?j8J-6j8%a8ir7m3
-imHcdjo+-phr!DJk2jpS=A2n,>$YiV;IZYNF`MGHMN*1?R@&A>GD_36Ita8^P`hH3NKKs$PbP+FOACdu
-RA6FAWiE/!URIF1UTL2XZF$[@]"u(cXfnq.Yf"5]Z)O_5[BZj<ZaI'?^:^h\]s=]L[(X/^Z)b%:[&^+&
-V5^rF^:1Sfa3)c\gY;_](>IX%g"bK=gYh#DjQ#:[i8<>EgtgoIrT4"9"6&8!jn[j8j8.g#iVqa7iVqj;
-jo46>iVqd7i;hg8h#Z<hrnRS0rn?ntro!k8rn[)!l.u?ps4mV.nD+$!!9!S0q;)&.!9*q:!9Nb0q:tu,
-s5Et;q;LAo!3[!<Za7$G[^N]U\[f;_]=Ybj^?!'.])T>?\G<\_^BhQf]Y;(l]tV5[^B;*RVkj@!rjDp8
-^<tL1f+?K\bK/&ZeBlOje^`$mcdC/>ciV8,ao0C.b/q]Hc-F_de'?4\a25^2`4j+$]"Phk^9+QAY,eV)
-XJMnqVuEG0Vm<S2YHY76Xg#"0Xfee-XeVelVPU/fWiE,uX9>Z0\[]3C^C%]a\@B#W\@B#[])B8@])K;A
-]`#SD^\teF^%oD<^ZiK3^&PhD^BM?c]Y(kjrk&6Crjr*@s183?n[\_7rk&9D]$e1h\aI$/]DfGC^A5G;
-\cfXX]Y;,Z^[\u1^&PhG^\PV(^]1>6W;imtWW/psWW/psWrB*\Xo>L'Xo>E^XlcbaXs^?PXK8P*XJqbP
-NIQD+It)j&Tr+loY,J%ZP+SMDT:VaOURIU<SX]VI':4oLS=H(=R[]\9Tq\B`W2$,ZS,JchQ'dbuR$sA0
-Q^O>2R[Tb;R%L"?rga4dS=5e2R15ROQ^jJ4SY)ICStDdQrh9Cfri#dqs/H!qr2fas#ct).XK/D'X/l'!
-ri#mtrN#q!rMfjuq5jCojK/?_ri?+"ri,strMfjsri#gqs/>ppnYlDd!3+AErho1_!3,Xkri#an!3,ps
-riGXioW8%oq5iVYs0;U.qlU4,Xfeh-X/W,!kc=Z_ri3l:-E3rCWMlerWiN5&WLf34Unk#kX/MVePDt<M
-MNa^)NfoWgOHc3&rgj.`VZ*@uVkg8mV50r`TUhJbS"-(>R[fn?SXl@KVQI/0Z+7BT\Ga5O^V@Lt]YM=t
-]tD%mqn3QR]"Peg]">Pc]</?DZ*:I;rj2[3rNZF.ric7$qPsn%XK/D'XK/D'q5XFs!3Q4#riH.%ri>jp
-s/Z$tl)O`^s/Q(!r2^"&Xfec)Xn]'uYOSaqXT#?OY3)ndXT5HuXn](!Xo,9jXnJaoWrB'pWoL/[g&Ke+
-g]-(-h$Dfkh;-uIiT&ttk5OE=k3h:0ir7m3imHctjlG=[iS3,GiTB7`bC`bh>%q,I@U`MRZ&a]kH\.$,
-I<LF)I!:I:RZieqR\cXISX>D-Z)""fR?`SfR%CC^UnaNKObf!`Tq&B\R(:#A`3-S_\$<3H]:ZdOYcXn,
-^:^kXYd:[<Uq3n8[CruR\s]_+X/Vqu_SsR=rlbMmeC`F/r8mk=!or>"$/FIshr!;Hg>V)jjT"9>huM[5
-i;Vg@iSWJIhYH.+j6>P%huD[7j8S-Dio8qUi8Xap!9!k4rnmq8h;$f>n_F3)ro!q:h;.k^q:t,gs4mV.
-n_F-"!9!k8!93h5q:u23iSieUroN\/q:tu,!o`+us5Wq6j5^0Cs0Ma4s0hs;s1/0@s1A9EjM1]*s1/-=
-q74nf#/7a`^V7Cpr4`<H]!E6QVl?l$XKAhIaj&/Vc,[c>bg"ATbg4PYrQ65(b0%f=^;7Y&_Sj:._8O@5
-aNDTC`59C*^:h7n^UU`N[hG[=W2Z_oWMuYlW2?PnVPpf,Z*=52)6g9GXfo"7YHY.4Y-"n3YHtXF\\#G_
-\@K?P^BM<a]Y2"mrkJKJq7H[;qmlmD^:UuT\H9LX])B/>](s)9^ZiK3^&PhD^]2%I]F)Be]Y(kg]"5Pd
-]Bm*3^:q7m])]Ik])K8/])TDB]`5_A]_T/<]`5_F^[\u1]`>bH^AbnC^>m!.WrK$tWrK'uW;ijsW;ims
-XQ6M_Y5bX'XQ6MFXTbl/XfSS)r2g^8X.GK.L4t;3JVK\iW338"S!9,1UAgbeURn$ErgG.#R[BG&O->fn
-Q(+,-Q^XG:TVJ*JR[BG+PaIo*R[B>.S!fb8Sc#&fT9c%>S"6.EU77[FT)P5_Ssu1;SGo,`Tr4lhW;W_%
-X/iA*Y,n_,XSo7(XK/G'X8]6oXp_A7Xfeh/Y,\M$W2KWn#HFf&Vl6MkW;3OjXlQS_Xo>EsWWoH%W2Q_q
-WU-S^WrK'HW;`^`W;ijiWrK$pW;N[pXRW=_XT#?tXQ-G_Z2_'*Y5bX(Y5bR%Wp-S^X8]-:Ws,H$X/`.u
-r2UR3Vk90ASZJcmYHb:'QB.&jSYW'FQ2[0RS>2mSrhL"&Wi;r'ZadTQ['$C/W"Pu+USOc^VP^DoXf\\.
-[C3NK]DfAI^V7Fs^:q@t]D]GR^V.=j\@8oU[^W]QZa7+=[f`\5XfMH("g+l-X/`3!WrT0uX8JsrVuEXj
-Wr8mrVuN^qXS].$XKDB&q5OFqqQ&k\ri,ptri>suriQ4%s/l7&!3POhs/c7&eZS#:s/l=&q5sIqriQ+"
-nZDMas/Q(!q5WJU!8.S0g=k<9gt_kas4mY1ro*n;roX7@qr[>,s5O%9q;Tf^&*;^(j5JbJk2t^dk2419
->o6C@CLCR^FLS6=P)YNbO,A[OPE:uuVlH*_R6RFGVOO!CX0eh.YF;;TTrXrh[AfakUS"!DUT1?2Y+3/D
-\Ab\Z[C<QO\%A*9[ApUD\\tqd]!o#NZaHj,TX"L-(r3Dn^q@Y)`R3;jioK.Xi8W_Uk2t^]gY2Y]s5!_3
-!8dP4(YRKqgYCT=g>_,Mh:pZ:f](lGgY1E:h"fq)j6>P%huD[7j8S0?ir7mFio8qUi8EGIiS`YMh>Z4"
-h>cL7iW%j1h>,jgh>c:0g[X)!h>cF5iW%p5iVD=/iW%p:jmh=*h#?42iVqm5iT&tuYQ(s/[/[T7\Gs,>
-])TDB^>m!-])T>?\G<]$^ZW@(^:_+m^V.=q]tM(l^V@@bUoCT!X0/hIaNVrSc,[fCda?=ccHaYXa2l?A
-a2uHB^V@V#^r"(.`Pfg;`lH0?_o9U7_8*as^V@AZ[fj+JWMl`oW=Gl(Vl?VlWMubkYd1O>YU6QZZa6sD
-\%'#]^::ea\%B8`]=5;^]=GG]\\Gnm]Y(qm^V.=q^\ttA])TDA\cTRY^AP_K]Y(he]DfS@^A5P.^AbhG
-^A>VE^AkkF^'MBa]=YYe]XtfC])KGD]`5Um])K80])TDB]`,Y@]`,M?])TGC^AYh:]_9&=^AbnC^>m!.
-WrK$tWrK'uW;ijsW;imtXQQ_aXo>L'Xo>EBXTbf-XfJP*rN%WRXf%Y?L51D3K86"mW3*2!S<]G<V4jZY
-U7IjAR@'>+R$X#"P*;&kQ(453R@aJOrgks;R[]h<R[9D/R\-(8R[TP1T:VOCSt;I@S"H:AStD[JR%'bA
-St)IKUS=KZVPpMrXKJV)rN6@*XKJ_.XK;E'!3H1#"Kef-XKDE's/c+"riQL0YHG%1WiN/tX9>Q&W2Q]h
-XT,F"XlQS_Xo5?rWWoH%W2cksWU6Y^WrK'MW;W[oVspYbWV!4dW;WapXRW=_XT#?tXQ-G_Z2_'*Y5bX(
-Y5bR&WoL/ZWl(kAW2ZetWMursW<B9&W1K@gSZSciZEg[*Q&griSYi<PQ^duE9qnDUU8"<XWMu]%[^`fM
-['-O6XJr7oU8+EYVm!;2Z)k"7[(!BR]=GMg^;%Cs^V7It^qROt^qICh\[T&V\$rfQ[^<?EY,n_*WiW<#
-WW]E(WiE&rX8T"$X/i5!Vl9Qnq5FCmW;`atW2HTiX9#B'riZ7%q5X7kl)O`^s/Q(!qlKh"riH.%riZ:'
-l`U5gs/l=(]rqC;riGptq6'b"qlK=ip8J+nWiQ0#q5WJUs4RG+s4dS/rS@M/s5!_6s5X(?!9<q<mc4?,
-ro!V3dGk_uh:giJgY_/KgtLQGj1p+o8m-%;?#+\mU6gt$O-5cqSsPh7St;UMN0]]bQDC15USFldRBF,t
-\#HU>StN'OQ`%F.\ZMX!^X'Nd]Y(2Q^U:;Q\@AiHYeRTG\A>VZV6n+U[Bm]kccOD]gYLiLi8i\IjQ,@^
-g>M&Nhr*GPk2tIPg"YZOgu$rEio1[3in<#=hVd8FgYCZDio8hMgYUlJr8e(;h;$iEroNt7q;^_urnmb7
-ro<t=s5O(;ro+@FiS`YMiSi_Qh;-lAn_O3(s5F"9ptbc$k2$'mrnHtu"Pr"oiSjdqq;M/*s5F";rT3S.
-q:tu,!9!q:ro<h5j5UTPYHkLA[C3NR\@K/^]DTAB^?33+\bWi'^ZN<2_">B)]<\E+T;JBd]>MS5dEThW
-bJqK9_8O@3_ns7*^qmn'^:_(h]"G\i^;7S$_ns1&_7mUq]tD%h\@K,W['K\9!jf5=riuF-!OT95[f*`=
-]"GemqnE*FrkAEGrk/'@s2"TJq7kn#q7ZU=q7cjAs1[p9rkAEFrk&!=n\)cMrjh%"qmu%)n\5"9s1[F+
-$*(#(W2cntWMlcoWW0$sXR!"\Xnf-IXoGHoXX^N\ViR"'NKBj/W33@uT9u">TUhXHTqJ!FR?s;/R$X,(
-PECulQ'R`-S._HeT:24>R@0G0QBdi(T:_^GS,SlVT`:YaT)P8jStMdOUSFQ`Wi2hoWiW;tWq!7lYk,$f
-Z14ghX8oC!Xn8^_Xo,3uWVNRaX3%=9W;`^MW9L>KXPg2\Ylq>:Ycb,(Y5bU&WW0!TX8/d4WrT+\P),*e
-W1p2mT9G=uQ'7i4Tq7dET:r-YXK/V3Za-j=\@&]N\%9&XYd(=3XJ_qrYHFt.[C3BG['d9KrOMp2#-P,2
-XK8P,ricO1Z*:@4riQ7'pT4:lri#Xls/#UlqPXCmnYPcYq5O1jq5XFns/PLfriH.%riZ(!nZ;>bVlo9d
-oW%njri,pti2ck1%,0Ilgt^`Ahr!AMio9sps5E,#q;UGpf],-SRUo-!F_,g1V2ge1MLUYHW0`F&RAd3c
-VkpArZa$L&X.u5WWO0(@_R?nh\=B"jXJV\dWi`7q`PT9s[/R?AZ*CI3WMH8_V5gr:_8F1,rn.>,h#cQs
-jnn';j8S->iVqa1jT"08iq_I$hsoY#htc=.iVqa7iU5b*iW.p;iVqd2iUPpLh>,k*g]-'hh>H*^iVqa7
-iS``*YHP:=['d?N\@B)[]=\$Ts1[a4rP/0=q7=tgs1n9A)S<ViU77jMXLQ<iaiVWFb0%B4`5]j=`l>m4
-rkJcR^:_+j]"5NQ]E5j__AgD0^qmn'^VIUu^:Lk`[Bd-DZEggC['d<M\%2LL!5&6F$,+!]\@K2_]YD5Y
-^AktH^AknH]_T;A_>D%D^Yug#^&PkE^\PVD^&Ph5^](tI]`5V>]^`\V])'#<\bs#=]A^?c]^``8^&Ph)
-^]1;=W2Q_sWMuhprMfgtrN+hWq6&,Is/Ydo!O&d5[[<#3MiO>+W"#8fR$X/0TVA9ZU8"*ErKeptPEhAp
-OckroQ(=A8TqIsITUhUCS!]M0R$sG3S!f\6S>)aRV5C)crMK^sXK)5u"fJ;uWiN5sWW90lY5b`tY48de
-WVNXkXnAd_XT5I#WrK'oWq!.\W6hLCVu3InWSsf?Wq3=gXPg2aZ*CO;Y-%N&s/c7"s/OnUq5V<4)QBEr
-Q'\/:V5g8RMi3^[T:M=<T:r$TWN!#$rimBGXfK"A['[6L[Bm*AX/rD'X/rS2YctUG[Boh;!4Vs;#I(G;
-Z*1C9YPt^(X95T-Xf_T*!NiEtX8o=!WW/pmWW/glWV`XoW:?_SY5,'mX8/dqWW0!cX8T."XoGR"XmrLb
-Y,8AdXnA^mWrB!tWo0rXg&Ke+g]-(/h>cC4i;_g:huD[7irJ6+j8%]qj4E<jin:GE:gI@HUq;_9Is-*p
-L3SH@Wir\9\>uO,X/i.gOg(^SSY;jVUq3e9_SE7U^qR=cZF@6HX/MqoW3!53\@TGmaNi/^f@ej6j5o=\
-i7co>h#lToioU's!or>&roF+<s53Y5s5<e6q;1Z!n_j6#q;_;0s53k8ro4"@n`']4io1+#iSi_Qq;Ll'
-akcdJs4dS/rnRS4kM?$kg#;qfs5Dnr%Bm"BZa@*I[^`iX\\#KQ^&Gb2^\kkB\bWha^\bhF^\b_\]XtDB
-T:`$k]"#AgaNi8[[(<ud]",BN\cB;?\dQ'Y[C*BK[^N]U]=J`i]XkP[\@8oT\@/oS['d<K[Bm9L[f*u@
-_>h=N_Z%=P_8=+f])]PC^AG\D^AbeG]_T;?_>V1J^AYb8](*E.]`>hD^\PSD^&Gb3^]2%I]E#S>]^`\W
-](ro;\bs&=]A^?c]^``8^&Ph)^At8>Wi2krWi2nqW;W^qX8T-UXnf-IXo#0tXo#7SZam91NJs$kSWfJ6
-SY`'LQCO\DSXQ%<R@0G1S!oV,R@'>.R[]h;TqA-WTq.^GrfmbUS"-.DU8"EYrhogprN-1&XKAW&WW]<"
-W2clsX8K'rWrK3mY5PU'Y5PI$WrT3jY48LeXSK!kXR3.iXSf'uWVNRaX7N:9VuWanW;ijUW9L>SXSJsU
-XTl&6Yct:5YPPC'XK8E#Wnj`OWp?_AX8Ak6U7@^<R$XSLSreMWMijF$SYW9cXf8;#[C-"C)RdAnZE^X<
-ZF.!DY-+\$V4aHTYck78Yd:R;ricO2YHG(4rh]mtW2Q_rWN#lt"KJH#XK;E%!3>jqs/Z's!3#^mrMBIl
-rMogtnYu&]q5O1jq5OFori5@drN-"#!3Z."nZ8=br3#:dnZ)Sfs/P"Xs4RG+rn@b7h;-uGi8EVShu;U7
-j8\9/j8J$6ikOONj=8s4V/'+1EN5(/;IXTuR$`5e[(*0.TW#6&ZF@HWZ`L("T:r3g['[QRYpm/]OGK6q
-SXlOWZEpgO^qmt3cd:+jf@ns6hW*YNgu%)Jh:^K<hV[5Lr8db8s5j:Aro!k7q;hM4rSme7rSleoq;;54
-qr@M2!8me7s5X.An`0Z2s5O%:!9!\3n`%[H!8RG+!8IM.s5!_5iSE2Grnmb7i8ajA%C<CJ['d?P\@K/^
-]=koW^?!')\bWha^\bhF^\b_F]G\AnYGe%i]"5Mjaj/8[aLJmr]XYG^]XYJ\rjW'=[(!LB[1g!W\@9&^
-]=PPc]=Y_g]=b\c]=\'R!kZ.[rP/fW_8!b%_SEq%^r""d^&>\B^\khF^%oD@_>V1J^AYb8](*H/^A5P;
-^?NE4^@o50^%/bX\cTLU]]$Hd]^rl;^AbhG^>Qa4WiE"rWiE"sW2TZos/Z.#go^CTdB3;HrN6"#)m6TT
-YcjFPOeA83Tr=faSs>b9TV%[AS=c.7QN!3RP)u-$RJrQ[R@0S7TqeBUTVVRX"J;HaV5F3i"0/E'Xo5C&
-Xo>C,WiE%uWMuhppT47lriPgqrNQ7'rN-%"s/Y[mnZ)Ddq5s@lm&g8goW%G^oVfm1!i`0!iMc"@orRqi
-i2m3eYHY76Y-7])s/c4"goL7Nm&SpBql(L,U8=caQ_CRRP_Y0ZOdDT3V5^DmW2m)+Yd=>9"M2.NZEjJ7
-$*LG2WMHGiUnjpeZidS<Ycn#.!3H1#r2K[o"KAB#X/c/urN#t!pT4@poVqecrMfaqrN,OgnZDVeq5a4h
-m&U,es/bprnZ9=)!3PFeql]1cnZ)Sfs/P"Xs4RG+rS.A.s53k7s5O%:s5X+@mc46*q;T0LqrAsMgtfbp
-:hmD#D.nEPMN*.GSZSl]Q_q6eTq\B`WhZ/hX/Grlrh9Cc%Ag50Tqem/_o9aCdF?_Gg]ZHkiT0,!j9sr'
-gt^Z>h;@&Bg"?&[qr@\;s5a1<q;hM4rSme7rSmA*l/;X&qW%;.s5X+@n`0W1s5Nb2n`%[Hp=of,h;I5M
-iSE2Grnmb7i8XgB&$`LKZa7$G\@B)[]=Ybi^>cp'\bWha^\bhF^]2%H]+Vuu^V@(QWjK:F^r4.,^:Uka
-[f3W8[C<UD[1BXNZa-^:YctC;Za@3N\\%gSqnE-Er4`3Cs186Ds1\NJrP8?G!5SQFs1\HHqnW0Frk8BG
-q7cgCs1eTJs1S?C!5.j4n\"\3q7l^=k.go0pq6.2o=E,V!5&6CiO\9doY1==rk8?Gi4o;mrMfaorM]k!
-X/t$Wq6'%ckH4W^rN6+&rN@?LZE1-uO,B0gRA$ILSXPk6S=5k5R@9Y4QC!o&Pa%?"rgaFgSti-\W2m#%
-Y-+o*WWK9%X8]4#Y5b^(Y5bU'XoGI!WWB)tr2p%&rN5strN6(#!3>psrN?1&s/c7$ql91gnZ)Ddq5sFn
-lE1#dor@P`]r1q1ri5+Zr2Ak[m&]-Is/u=(s02C'!j&K'k,\0Uq5VK9ql(^3UTCQ0Z*:sHTpV@=R$j;?
-WirS-Y-YOK]=GMg^V.:dri?=+Y,J:qVPaQpV5C,fpT41is/PssrN$%%XSo1!WUm1`XSo-uX8T-sXmrI^
-Xnf!sX8AsmWp6Y]XSApfWlV@9Y5YQ^Y3E(YWrB!tWo0rXgABS0h;-uGi8EVSiVqm9k3:q%ikOORjSe'<
-fIl%Bji2alXJ(E/SrnVSEM0&%TUVUV\?rK@Xg,(.U8"<TU84ciYHt^Sc-FYcg\p.6jl>@ujT"6>i;MX5
-is4K#iT&tWi84@lpZ)57ro=(=q;hM6s5X.?s5Nq7n`&flq;_8/ro<t>n`0T0ro3/#o%hsSptYl)!9!k8
-iSE8Is5Et7s5Dnr&$rOJ['R*G[CE`W\\#Je^#?a%\bWha^\bhF^]2%I]+_fo_7dRt['R3K[(X8k_SjC"
-['T_<!42[0!OT34[0j+C['dBP]"5Pe^&>YR^V7Fs^:h1l]t:nh]`#GA^&#JJ^:q7m^:qA\]DoVD^\bhE
-^\5D?_#M1L^AknF]`5Y7\adE(^\PV)^](tC]^``.]$%Yb]DfGC^>ZZf]_0#;^AbhG^>Qd+X8T$rW;W^q
-X4aWNY3`:QXo#0tXoGR&Y:-]\X/i7mPaRf&S=uLFT:_L<QC+).Q^3euP*D2tQ^4/7U84Z`X/`6"XSo:"
-WWK6$WrB(!Xo#:"XU2)1WiE%tWiE%srN?1'rN5str2o[orN?1&s/c7$ql91gnZ),]q5ih_riH.$p8[Ya
-^8M%2rMo%Zql&bZm&]*H!3Z:(s02C's/b@`oW.efa/f*:)l'.-X/rkH^TO,lR$jA5SYi9cXfeh2YI:jI
-\Ga/K[]m!AYct40WMootWr8joX9,E&XT#6tVuilrWVrmtXT,:"WrK."XSo1!WUd+`XSo-uX8T-sXmrI^
-XSAjmX8/d[X8/jmXmrF5Y4\ssXT5H]Y3E(YWrB!tWo0oXh##e2g"kKAhr*GPir8!9k3:q%ikOORjSe("
-hV$W@j34^=Q@!t<Knkt[NfK<kTV.pGS!fb@YI:mIY-l$ac-b1tg"P?BgY1?:hVmMRgtU]Dg=k<;rn[_3
-iSjdr$KgI3g"G*5gYLZ@ro=.>jQ-'qr9!_6rSmk;s5a4>r8@Y7iSsCfq;M>5r9!P0r8mq;l/D6ifA68X
-rnRS4ro!k:iSE;Jro*k6s5Dnrs0Ma4s0Ma5s1&*>s1A<EiP53!q7>n,jhL].rOsVj]=PSi`5'(#^:Ce]
-Y-"t3YHP+4Yd:^E[^3?I['R-I[C<WT\\8!S"22F\]`,YN^;%Fr^;.M!rkANJ]t=3Ur42s?]=RgQ"M21V
-]YFH\qn`<JqnMm>s1nZLrP&*?n[\2(n\=n6jhLi1s1\<An\2cLs1A<Ds1[X,r4;.*n\5"9s1[F+s/Z*t
-rM][os/Y7`or\%mdB3GKqlB[urN?s;Wh5iYV3dR1NKf`qR@9P3S"?:FT_tAlT:V^MU8b,nX/`2&Xf\b/
-&$E1AYd(4.X/rA'Xf\e0Z2Cg'Xob`+Wr9$tWrB7'Yl1d(Y5bX(X8B!mWrK7%Xo5?uWrK'gXmrFcXo#6r
-XQckaXS8abXN7@8W;ijqWo9o@WpHhDXo5I'YktU'XP'ZMWmRmIXS]'oW;rk2W3`k7YJ%T^W0Ng?S>2dW
-X0/\6[JdWJ]=GG[Za6d:X/i>'WN2trWN#il$EC,,XK/G'X/;bjr2BOns/Yprrh]Ojql0UqnZ;bis/Z+"
-qlTn$nZ22]nZ2Jcl)XW]q5s1enug3>s/l=&iNDFIo;_hjri,pti2cn5rS%;)s5!_4s5<q:s5X"=l/VU!
-alEE[qr@Y9ro+^QhV$B0hVQZ.STJC]DgR7hOd`8W^r-,i+NMaTe^rF.hrNbQhVmSNhrEbPg"Y<8guIMV
-jlY^[gu&%hr8Rk<iSa[rrSn":hV[;firA!;i;;X/irA';jSRp9i8N\cj8%[6j88!/j87s<ip#Foh:CEX
-h#H41i;_d9io/_LiVha7huDZnit&K&[C!9G[C*NS\[f>a]tNC>q76=4m(_VrqnW0E'YCug]"l.r^:h4l
-^:q7n^Uq.i\%2LL"hD1R]>),Y^&YhE^'D9]]Y(ki^VB`_$,43i^V7@o^V7J]]`GaXrODs?]D]JD^&>VD
-])TAB^AbnE_>h=I^\GPC_#M1J^A5G3\adE(^\PV+^\tnI^A5G3^;.>[]DoPC^?<*)]'6lt^AbhG^>Qd+
-X8]'uWr8mpWW0$]Xn8akY0jBOWr&jqY5PO8XK8@sV50WXW1Kf_WMuekV>d@rV59ubWiGur!2f^s"fn]+
-XKAZ*Y5PR1X/i>'X/`8'Yl(^)Y5PL&Y5bX&X8T'rYl:j)Y5bX(X88pmWrK7%Xo5?uWrK'gXmrFdXno0q
-XQck`XSAgcXN@F9W;ijpWo9o@WpHhEXT>Q,ric@+ql]t#frOqKdB!;KqlBOl$E'i*YHG(;YHG:3ri$:,
-X08_0Y->1:YH4i'XT5R%Wrf6!W;`dqV$a*#X/rD'Wi<%rVu<OpVl'Els/Pgorh]XlrhoXms/PUjs/H%!
-rN,mu!3Q=)nZ22]nZ2Jcl)XW]q5s1eo<-<?s/l:%iNDFIoW%njri,pti2ck4s4[J*#i4=ohr*GPioBmt
-l/VU!j5]=_s5Ek8rT*q:);3m*hV$N2hVlSe_op?M^XLigg=Y$1h;dPniW.g5jTjc"h;6oFj5^-r$/sb$
-jlP@Rhr`hoiXO`!h;-uGj5f=`i8EJKrS.>-!T)`1irA!;i;2R/irA';jSRp9i8N\cj8%X6j8.p.j8J*=
-jT+<)iQ9pOg]ZHki8NYoio](ph:^cdhuDZnj70V?^TG9H^A5PC^AkkC]DoPC^@o>>^\PV.][=La^?<8X
-^]2%I^#?HZ](ir/]_T/7]D9,0^#?^$^\PV0^]1A+X-'LaWqrakXSf*qWViddXl6;-XmrL$Xo,9[WrT3Z
-W9L>XW;3FgWme'LXSK!oXR!"YXHKUaX7!(hXo#:$Xo>ElX8/j]Xja?NX7<3uX8f4!WT:/[XPp>HXmrRi
-XmrCPWr8snX8/d]X81QMg]-(.hn8"#j8%^1jo49>iVVR5iVqj,j8%^!iVhfej72*Bj8%a8iSNJfh>,jr
-h<Enoh>-")iW%^)gu72lj8.p6iToOp[fEr#^T>3G^A5PC^AkkC]DoPC^A#D>^\PV.][=La^?E>X^]2%I
-^#?HZ](s#/]_T/7]D9,0^#?^$^\PV0^At>+WrT5`Xnf!mX8K!pWViddXl6;.XT5KnXL>8/XQ-A]X5U#A
-WqiUhWVNRDXT#<sXnf'aXn&R)X4OEJXSJprXT,F"Y5bX'XRW@eXQckbX4F?AWkGJ0X8f4!WSsr;Y3E(Y
-Y5,4!WV!1KWqi^kWp?_]h#H./h#?12i8s"$j6kq,iVVR5iVqj1j8@s5ip#FLj72*kj3ZidiSNJfh>,jr
-h>#t"iVD=*i;)@%gu75lj88!7iToP(\+R61\<4N+^A>S>]DfPE]_f>@]`,Y8^\PV.][=La^:(fV^Abh*
-[fEnr]'6m'](*H'^#Qj,^A5P>^?`Q*X8f8aXT5L!WqiXlWr&dnWq!4MWme*MXmrL$Xo,9]X8]0YW9L>X
-W:?n<XSo6rXnf'aXn/X*X4F?IXSK$uXT,F"Y5bX'XRW@eXQckcX4=9@WkPP0X8f4!WSsr;Y3E(aY48Xo
-WUm+JWqi^kWp?_]g]6+.h#H:3i9'($j8%^1i;Va9iVVR5iVqj2j87m4ip#FLj72*lj3QcciSNJfh>,jr
-h>-%"iVD="iUP^^iVqm8k5"!%irHR][fX(L\WOZ&^A5G@^AkkC]DoPC^@Au6^?N;Y^Au%=^:(fV^Abh+
-\,Wqr]'6m'](*H'^#Zp+^A>V?^?`Q+X8f94Xk0]AWr&dnWq!4MWr0!MXmrL+Xno0tXPp5=W9L>XW:?ne
-XOF9IXnf'aXn8^SX0&GuXSK!tXT,F"Y5bX'XS/^mX8/j]XjO3>WopG0X8f4!WSsr;Y5#-iXnf-iXmrCK
-WqrdlWp?_ch"]Y-hr!AMifW7$iqh[1iVqj:iVVR5iVqj,j8%^!iR-]UiO7eHiSWMmhtc+(h!s4biVD="
-iUP^`iVqg8j8J-9iToOs[fEr;\WX]-^\PV>^](tI]_f>@]`,Y8^\PV.][OXq^[]%H^]2%I^#Z[%\)Fp_
-]_T//]^`\s^A>SA^\PV0^\+W-XLYIaXnf!mXSf*qWViddXl6;YXjsQDXM1h4Xo,9ZX5U#AWqiU`WrK0I
-XSf3rXR!"]XQ$:^X7!(hXo#:$Xo>ErX8AsnXQck7X7<4RX3[jHWrB!VXPp>XXmrOhY48XaWSXZQX8/d]
-WrUrNh#?12i;V_uj8%^1jo49>iVVR5iVqj,j8%^!iR6`dj72*:j8\)rhuDU0h>,jrh<Enoh=9IoguRGk
-iW%s;k5"!%j7]q^\Gj#=]">`/^\PV>^](tI]_f>@]`,Y8^\PV.]_oOq^[]%O^\Y_F^Abh)\)Fp_]_T//
-]`,V:^#?[*^&GbE^\PV0^\4].XT#=%Y2udfXnf!mXSf*qWVidiXo,<[WmRs=XQQ_4Xo,9ZX5U#PWq*1c
-W;3FgWm.XDXnf'aXoGKtXSo1"Wfa=^XRE7jXo#:$Xo>ElX8/j]XjO3>Wj\u.WrB!WX8o?\Y3E(aY5,0p
-XmrCNWWK3#WW&prX8/d]X81QMhZ2U6ifW7$j8%^1jo49>iVVR5iVqj,j8%^!iR?iej72*:j8\)shu;O/
-h>,jrh<Engh>-%"gu[Mni;hd7iW%s<k5"!%j7g%_\Gs,>]"Gf/^\PV>^](tI]_f>@]`,Y8^\PV.]`#Uq
-^[]%P^\PYE^Abh)\)Fp_]^`T/]`5\:^#?^*^&PhF^\PV0^\=f/XT,F&Y3)jfXnf!mXSf*qWVidjXo#6Z
-WmRs=XQZe4Xo,9ZX5U#QWq!+ZW;3I<XSo9sXQutgXSAmqX8f2^X7!(hXo#:$Xo>ElX8/j]XjX6MX7<3u
-X8f4!WT1)[XPp>HXmrRiXmrCOWrB$uWW0!sX8/d]X81QNhuDX7ijn+$j8%^1jo49>iVVR5iVqj,j8%^!
-iV_`ej72*Aj8.g9iSNJfh>,jrh<Enoh>,k%iVqX)gu75lhuD[7irJ6;iToP!\,Wu<\c02%^TG9=^AkkC
-]DoPC^@o>>^\PV.][=La^?<8X^]2%I^#?HZ](ir/]_T/7\bWo.^#?^)^&PhG^\PV0^]1A2X8f:$Xo>Jc
-XT5BtWqi^nWr&dnWq!4MWmRs=XL>8/XQ$8\X5U#AWqiUhVtm@AXST$tXnf'aXn]!rX8],^WrT3rXSJpr
-XT,F"Y5bX'XRW@eXQck9X8f6jWj\u.WrB!YXT#<[Y3E(YY5,3iWTC/YWrB!tWrB'pWp?_]g]ZNmi8Wb,
-j4<8diq_O3irA!7i;_d8ipl()ip#G#j432[iP+@Jj8\)phtc+(h!s4biVD=*g\Kh.h"0=[iVqa7iVqm5
-iToP&\,Wu<\bWi$^](tF^9PH3^A#D>^[]&3]DoPC^=g9c^?E>X^]2%I^$3*'\FI2q]^EE4]DK/A\[oA_
-rji<E]"Yqo]Y!gL!kuC`q7c[>n\4h4j1bSpri?(#s/l+"l)jc_Z)uubnZD>]p8Rtifrb+Pn>s(#r2f.b
-qlKh!nYt*>!3,Of"KJQ)Wi>fqs/Z(!!3Q'uq5s:jp8m;VrN,suq5W\[q5W2Mf;ml3nZ22]p9+FtriH$u
-hQ,n@]rV"1s/Q'tiN)LOeueJFri?.&Y5YEpW<0*"X8/dkX7<4cWT1&Zh#H:3i;_fqj8Is8iN_G%iqDF1
-j72.&i;_d8in<AViTK7Jj8\*;hs'.bi99.gi;qlmrnIP1h#5n4gtgZ:h;[PXiSaOh#M\"ggu%)Lj8%[0
-j72+(hrEbs[fX%K\Gj&7]'7!*^9PEQ^>cls^[]&4]DoPC^=^3r^@AqG^]2%I^$3*(\,a&/]@OUp]D];A
-\[qaM!4r0?"hMF_^V%2N^%T29^[o2>^A5J&^](;6XT#?tY3E(aXKnr.Xl6;MXmrFcWViarXP'`QXRE7!
-Xo,9bXo,:"XRW:@WW9$qW;WXlW!'-%X/`/pXT,?mXSK!kXS&[TXo>F"X8/d[X8/dNX4F?1XRW@]XS8mt
-Xo5@"X50i@WkPP0X8f4!WSsoJY1B`OY5PR%Xp1u/X0&P(WV3=bWqi^cWqiXSWs%58hr*Glio/qsiV_Z>
-j5K"lj87m,iqMC2iVqg:jk8\YiTT=Jj8\*;hs'.bi9B4hi>(8.h;-lAf\+j+e^iF+f\50@jl57Wq;2>0
-gYCTAp>Pi-n_s<$j5U-Ks0r$<s1.p9l+d&.Z+o83n\=V.pq-O<s1[+"qS)I5[_MjVrk7R,qmc[9n[mGd
-rk&-?!P,f?\H'5?\HTRW^:q7loY't4q7lR9rkA3Aj1kSos/c7&po`k`q5i>Qf<+#3nZD>]po41ks/c.#
-hQ?%D]rh.5r2f.bq5j+cfW+qMql'Ikr2BRo!3,t!m&^#bl)`pIriH(!po<SZrMogrZ)cibp8e+lnZ;Mg
-riQ.#frOA;kGut1s/Q'tiN)LOkcOBWpoaS!r2p1)XK8P,oVqPaq5a%cq5NDTs5*t:i8EVSi8aXlZ/YiD
-io9Lgn`'?%ro*n:s5hqoq;Ll&[c@DHrnlu"qV^l$f\uhfrnS.@f\+m-f%8U-g"P9@io8qTq;;5-rnmG.
-q;_)*s5Ee2j5U-KrjVs=p:BM'q7a/L!5IL,n\=V.p:UF>f"_*rn%Q6Fs1\KGjLP9#aLqMarON$B]D];I
-]=b\b]"Gbj]Y"!Rs1S$<q7lU:otKJ$!3?+#!3Pstl)jc_go]/0iMuFMjJr3\rN4nXl)_V$q5sRriN:2$
-ri,jp!NN-tW!fT)W2HSoWiN/!XK:`hq5rn_j/i<_rN#Xll)Xf`r2R$&iN2dSqlB7gp9"7ofrOA;kc<%1
-s/Q'tiN(Y6n?)Pi!3Q.$!3Q7'"Kec,XfhK"s/GUiq5`b[j/W1;rnme9hW+FjZ/ag&n`00!p>Q&2roMhn
-qVgr&[c@DHrnlbqs5M/Z!8me6rS8"Ci8*2Dh;I8GgYLiJi8<JgiW%g,iVDO+iV)6jj8QOg\c0/?]D9&&
-^\PUu^Xp6Z^@Au.^A,A?^A,J"^ZiJG^\Y_F^Abh)\]MM_])B8?^]2%I^](eF]=e-TrkA<Es1e0>q7l1.
-j1kSp!3Ppsl)jocrN*9+iMuURr2o(\rN+\Sl)a'Md&m5IiN:b4nuDYerMfdts/Q("rhojsWrB!nXT,Eo
-XSK!_XQ-G_X8f6nWp-S[Wj/T)XQ$>OX7<:dXno-PX8/dcWj\u.WrB!WWrT3BXnf-qXSo:%Xo>L!WrK-k
-Wqi^eWqWORX8_#Wir7s<jPf.piNhJDj5K"fj72.(iVqj8jk8\kiU>a6j8\*;hrNerilU0Xh>Q:2jo=?>
-jTOAoh;I8ki;)@3j7D7*j7VC(iT&r$\@K/]])K>;]'7!*^>-KS^Yuos^ZN9*^YQZh^:qAX^]2%I^$3*'
-](*Mf]`#G@])]MC^AknG^Ab\E]=e-Ts1e9Bp:g@;n\3bm!j&N+oWIG\riH%!Z)uubpT==pk,S?\fraM?
-kcN15r2f.bq6&DNnZ)Pdri#mtq5aLn!NE*uWV!=dXSK!gXP9iWX8f6mWp-S[Wj/V`XRW@MXP'ZNWpm$s
-X8f4!WTgJ\WrK*hXP'`PXoPU'X8f:#X8T1$Xo>KqX7iRhX7WFkWnXQWi8WbVj8S,uj8%Zgj4E>Mipl'k
-ir%p9j5/h\iP":Jj8\*;hs'.rj72-^i;h[4h>Z=4iVDF2h#ZHkro!e9r8[h>ro<_2q;_#(gZ/:Ds183A
-q7>h*rP&6EZ+o83p:pO?kJ#E[l+Z>qd(fUprk7R,q7?+1ke-K!rOW$@s1J?Bs1A9Ark&*>oY:+6q7lI6
-gV<cj!3Pmrl)jc_Z)n#+ii;ONkGnE\frb(OnZ91$r2f.bqQ9h$af><<s/H$uri#jrri#gqr2B7ip8n(l
-o;qtngTCIUoW%/Vq5Ua$!3>([nZ1WMfrP"Mn#Egss/Q'tl)X`^ri5Lifrb.Ss/kgooW.\cq5a1grMnVQ
-ro3t<roE%uq;L,hf&P`Kn`/flqrRe:h;dbY^>o%Ls5Et7l/MO!n`&6\s4mY1s5<q9rn[V4rn[S3r8%D5
-qr@Y;!9<e3q;_#(gZ/=Es180@q7>h*rkA<EZ+o83pV6U?ke>K[l+ZArcbKLork7R,q7?+1l+HQ!rON!@
-qn2sCrOi0Br4;O8!kuC^q7c[>n\3bm!3H7'o<.>[q5gj'iMuFMkc4K\frb+Pn>s(#r2f.bql]t%af><<
-!3,Xks/GppoW@hgq5s:jriFkVs/Yakl)XW[gT/r,iN2RMiN2sXhQ,n@]rV"1s/Q'tl)XW[nZ:EGr3#q!
-s/c1$qQBgupT"@qWi>foq5a%cgT1A6s5X(=iT'mqrSb$AiSsRkr8[##qW6Djl/Cgcd,Y/brnlu"q;_#)
-ki)*krnIP1i;;L5ir.j9i;DF,j8J*Bj5JtSq;M/0n_r6_s1JKI^:rI=rk8?GY.jtNo"LO,q7c[<TtgE;
-o"XD'q7ZU=l+Zu,bJ2`Fr2ebWr2d*(!3PdkRB?@fpT1'jq5j4jk,nH\q5rVWc)oU"ri,pthQ-XTs/ObQ
-euS>B]rTtiq5X7i[]Abqq5W,Kq5O1jl)OQYpT(Esrnmb7hW+Ums5C-@n`&`lZfCl?q;:,j_W1INg#Mnc
-q;^_uq;7t-!58EGs1[@)s1SHHXhXD?RD8U4!5A9BTtgE;o=sJ'q7ZU=l+Zu,beMfFr2ebWrN+VQf<+SC
-]WL%mnZ9.#mB-2cfrb(Oq5rVWp8tL"ri,pthQ-[Us/N3%nZ:lR[&a#&q5N8P_lNU5frOqJq5XLqlDjZZ
-UT=FP!oMtqhW+Xns5Et;!9UQH!93S/RH+,%q;7n+q;Lo)ki;Krq;^_uq;9BUg#N(Fs1[@)!58BGY.jtO
-n\1F+qnE*ERD8R3oY9P'n\+2$q7Y%ff>%6bhQ?aXfWE`,nZ':)h6$LSY-%&mq5i8OdB*)EXf_T%s/OqV
-!i`3"!330%nZ:oSZ`Eo%fW2liq5W,KnYtcQq5L-i!8mh6s5Dhp!8me7s5X.AZ/bB6RH+/&!9'@+q;Lr*
-kMu*il/DHqbi@@9rk8?GhS9'(f"]hOn\2ZNhS8m#XhX8<q7bOsq7c[<iP,$#Y.sn9hQ?dY!3NB*nZ(`R
-[&s/*f<)rmq5i8On>tWNUTOQq!i`3"hQ-XUXK)?&nuS7[q5Tj`q5X"dkc=NZq5N>QbH'<srnmb7hW+Uo
-s5X+@ZJtrFn`#tsqr.S6RH+,%o],)oq;M/,iSi&AfAlkDs1[@)!5@!uf"^ah]t`C<q7a#Hm(`A1ft[?s
-q7Yb$pV3iFr2ebW!j&N+XKD#mkH2(mq5i5N_QEX8fraeGiN/fV!3-!ts/OqV!33'"nZ8.ZqPjOqRB-.`
-o;h&Tq5X7iiMt,&fW5#/s5Dhp!9*q;rT;kpfAlD\]]7l/q;JI9mGn$$g#Mneq;:/ip>`=9rk8?Gg:sc)
-n\4/#[(lFNf>#5<q7b7kq7QdBlFrb&s/c4$L91HUnuA+[q5g!dq5j.hi2tt>_l_Uori,ptLT:EUnZ8.Z
-ql9[rRB-.`oW-iLq5NVY`N.Ukrnmb7gZ/4oguHuGn`%7Bh;e=iY2em/q;K`]q;:Gqn)LP1rk8?GgV9i)
-n\42$ZbQ=Mq7Y_$_S>o\ahR)SS%es)rN(aUnZ&"ZqQ0InTrn-lo<$WHl)_h*fWG.Ps/N<(f;nGC]W9ni
-q5X7i[B&\qq5VQ;l)O0PY,hQZs5Dbns5s:BZ/bB6k2Wi/q;M/,hrDW7q;KHU!9*5%S)aO^!kl=^L;*`&
-o"LO,q7c[<TtgE;o"Whll+Y'Mft[HdLTLQYnZ&"ZqlKOnTrn-loW?]Hl)_k+f<,%Os/N?)euS>B]rTti
-q5X7i[]Abqq5VQ;l)O3QXfMHYs5Deos5s7AZ/bB6kMro/q;M/,i8_]7q;KHUl/A,l!5F-#n\5"9s1Y)>
-qS)a=rk8?GVSDr@o=t%7n\4P.n\2ZNfY=Jhf<+SCr2d`:hQ?.G\ukA%q5ih_nZ;8_nZ:lTY-$6TXfLun
-ri,ptl`7CnnZ)Sfs/P.\_lNU5l)X?SnZ)Yinu@nSs5Sal!93S/rnmb7f&QSgdGt&]q;M>1s5Bj8q;Lo)
-puCo'n`0/u]AqT)K"h<#n\5%:s1Y&=qnDg=s1SHHV8)i?oY:+7n\4P.n\2]Of>"DheueJBrN*i;h6$(G
-\uk>$q5ih_nZ;8_nZ:oUXf^0TXK1lms/H$ul`7@mnZ)Vgs/P.\_Q3L4l)X?SnZ22[PH+]DK&cC\s53k8
-ro4"@g#N(os5X+@dGt)^pu281s5Et;!9U9@q;Lr*pZ(f&n`0/u]]7Z)X2!9$n\,":rk?1_hS8Tp!58BG
-\\IOHq7c+.n\4P.n\4/#Y.rMhXf_,nrN,:d[&r_sj/p5$q5ih_nZ;8_!3GamPHFkcK<#!RnuMhjri2Ni
-q5X7j!3,stV5sElnuMPdnZ),[nZ'4%frK_b!9<V/!8me7s5X.Ag#N(os5X+@dGt,_pYc,0ro*n;s5p<@
-q;Lu+p>b]%n`0/u^#R`)XM<?$m_7)`s1\'=h7rBl\\ILGq7c+.n\4P.n\42$XhWGhXKD#mriGCekcOld
-cE6N9j/p2#q5ih_nZ;8_nZ7qV!3:^PnZ;_idB!;IcE$fAor=ggq5X%epT*hanZ22[]W9\cX5hgln`'Q,
-s5X+@g#E>"k2YFZj6#Lrj5/haiW%s;k.TgBj8%Zuj72*uj72*jj0%Fm^TG9?^?<8q^]2$n^[Stq^Vdh^
-^?NE&^@Ar<^@K"%^]1EgXT5BlWW9-HXoGKJXnf'nXJ2imXR`LgXmrL_XmrL)XkBh.WrT3jX8o9HX8f3F
-X8ApjWhQQiWq<@cX7<4[X7<4'X4ODRj4<8\iW.s:j8J,nis4`/j5JtWk2u?sh;e"`ro<t>^>nS?q;LSu
-n_s#un_rZkXlJ!IXM=;>kJ-8r"2;I^^<aRa^>QcC^\PV.^[]&.^[]%%^AtBfXmrF;Xo5?IXno-oXJ)cl
-XRiRgXmrL_XmrL*Xk9bVX4OEBXO!pLWi;ttnuLWJnZ'!tmAp&_l)X?SnZ22[k,YYce`3dln`'Q.r9!G-
-m,J?5j5JnQiT'(Jj72+-j8A'&j29pQiT]CmiUPq.iUYrkj8ZlH^Au"=^<aOr^:h4ocbK:iq7`Q;q7cF7
-pqQ@5n\=V.]>*%6Juo$TnZ'p;rN+>IqlKOnTrn-loW@hhnZ;8_nZ9F+f<)-TeuS>Bc`7/JWMuohX50iH
-Wj\tpX8/d[X7<4[X7<4QX0&GRj/h;2irA'9k3q?ris4`,iSWPOj6"bLn_sN.qr[,&_W1INl/V<mn`0/u
-PN)YXK"piicbBRr]tM/+^\Y\>^7i=;^@T,6^[]&.^[]%N^Y$<%Xk0]FWm@gGXR`LMXmrL#XmN7dXQckW
-XRWF_XQHXfXjsJSX7<:RX6Q_fWi;ttc`?T9hlFYqq5W\[nZ),[!35UiPH4`DKAusko&9Z0qW?Di"6&.p
-iQpQ[iVDF4j8.o;j8%[)j7q[)iUPsuiOe.'j+>#G^[]%c^\PUs^[o26^A5P6^q%5U^AbhG^A5Nq^[8f%
-^oXZhXmrF=Xnf'kXlZ\LXSK!gX3Rj6Xn8]jXi%9VX/rAlXQQYMX8/dKX6HYBX2:q5WrB!tWm7YtWrV13
-j72-Vj8%Zej7;1(iM#<-iVqa7iV;Gbj4NCB~>
-
-%%EndBinary
-grestore
-np
-grestore
-grestore
-pgrs
-%%PageTrailer
-[
-[/CSA [/0 ]]
-] del_res
-Adobe_AGM_Image/pt gx
-Adobe_CoolType_Core/pt get exec
-Adobe_AGM_Core/restore_mysetup gx
-Adobe_AGM_Core/pt gx
-currentdict Adobe_AGM_Utils eq {end} if
-%%Trailer
-Adobe_AGM_Utils begin
-[/EMC pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-Adobe_AGM_Image/dt get exec
-Adobe_CoolType_Core/dt get exec
-Adobe_AGM_Core/dt get exec
-%%Pages: 1
-%%DocumentNeededResources:
-%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
-%%+ procset Adobe_CoolType_Utility_T42 1.0 0
-%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%+ procset Adobe_CoolType_Core 2.31 0
-%%+ procset Adobe_AGM_Core 2.0 0
-%%+ procset Adobe_AGM_Utils 1.0 0
-%%DocumentNeededFeatures:
-%%DocumentSuppliedFeatures:
-%%DocumentCustomColors:
-%%CMYKCustomColor:
-%%RGBCustomColor:
-%%EOF
diff --git a/macros/latex/contrib/rmannot/examples/rma/tst_3gp.tex b/macros/latex/contrib/rmannot/examples/rma/tst_3gp.tex
new file mode 100644
index 0000000000..d5b25312bb
--- /dev/null
+++ b/macros/latex/contrib/rmannot/examples/rma/tst_3gp.tex
@@ -0,0 +1,54 @@
+\documentclass{article}
+\usepackage{amsmath}
+%
+% the driver line is not necessary if you
+% have aebpro.cfg configured to your driver.
+%
+\usepackage[%
+% driver=dvips,
+ web={pro,tight,usesf,designiv},
+ eforms,graphicxsp={showembeds}
+]{aeb_pro}
+\usepackage{rmannot}
+
+\DeclareDocInfo
+{
+ title={The \textsf{rmannot} Package\texorpdfstring{\\[1ex]}{: }H.264 encoded 3GP video},
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject={Demo of the rmannot package, 3GP video},
+ keywords={Adobe Acrobat, 3GP, Rich Media Annotations},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={Aug.\ 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\def\AcroTeX{Acro\!\TeX}
+
+\newcommand{\myRMFiles}{%
+ C:/Users/Public/Documents/My TeX Files/%
+ tex/latex/aeb/aebpro/rmannot/RMfiles}
+
+\saveNamedPath{ocean-waves}{\myRMFiles/ocean-waves.3gp}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+\begin{document}
+
+\maketitle
+
+\begin{center}
+ \rmAnnot[width=.5\linewidth]{176bp}{144bp}{ocean-waves}
+\end{center}
+For information on the 3GP video format, see the \textbf{WikipediA} article
+\begin{equation*}
+ \text{\url{https://en.wikipedia.org/wiki/3GP_and_3G2}}
+\end{equation*}
+This movie was taken with my digital camera while we were on vacation in Cat Island, Bahamas.
+
+
+\end{document}
diff --git a/macros/latex/contrib/rmannot/examples/rma/tst_cuepts1.tex b/macros/latex/contrib/rmannot/examples/rma/tst_cuepts1.tex
deleted file mode 100644
index 4ffb4bed49..0000000000
--- a/macros/latex/contrib/rmannot/examples/rma/tst_cuepts1.tex
+++ /dev/null
@@ -1,87 +0,0 @@
-\documentclass{article}
-\usepackage{amsmath}
-
-\usepackage[%
- web={pro,usesf,tight},
- eforms,graphicxsp={showembeds}
-]{aeb_pro}
-\usepackage{rmannot}
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % web.sty dimensions
-
-\DeclareDocInfo
-{
- title=The \textsf{rmannot} Package\texorpdfstring{\\[6pt]}{: }Testing Cue Points,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject=Demo of the rmannot package,
- keywords={Adobe Acrobat, JavaScript, ActionScript, AeB Pro, rmannot},
- talksite=\url{http://www.acrotex.net},
- talkdate={September 24, 2010},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) \the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-\def\AcroTeX{Acro\!\TeX}
-
-% Place \AcroVer{11} in rmannot.cfg, or uncomment line below
-%\AcroVer{11}
-% The argument corresponds to the version of Acrobat you have
-
-%
-% Convenience command pointing to the rich media files, this needs
-% to be edited to point to its location on your system.
-%
-\newcommand{\myRMFiles}{C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{sample}{\myRMFiles/sample.flv}
-\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
-
-\newcommand{\wrtTxt}[1]{this.getField("txtCues").value="#1"}
-
-\def\myCuePoints{%
- {type=nav,name=Chapter1,time=0,action={\wrtTxt{Boy rides bike}}},%
- {type=nav,name=Chapter2,time=1900,action={\wrtTxt{Boy slides down}}},%
- {type=nav,name=Chapter3,time=5200,action={\wrtTxt{Boy crawls through tunnel}}},%
- {type=nav,name=Chapter4,time=6800,action={\wrtTxt{Boy spins cubes}}},%
- {type=nav,name=Chapter5,time=9100,action={\wrtTxt{Boy runs through playground}}},%
- {type=nav,name=Chapter6,time=12200,action={\wrtTxt{End of movie, bye-bye, boy}}}
-}
-
-\begin{document}
-
-\maketitle
-
-\begin{center}
-\resizebox{.75\linewidth}{!}{%
- \rmAnnot[poster=aebmovie_poster,cuepoints={\myCuePoints}]{320bp}{240bp}{sample}}\\[6bp]%
- \textField[\BC{}\Q{1}\Ff{\FfReadOnly}]{txtCues}{.75\linewidth}{11bp}%
-\end{center}
-
-The movie is encoded with cue points, we can associate JavaScript actions
-with these points by defining the cue points and actions, like so
-{\small
-\begin{verbatim}
-\def\myCuePoints{%
- {type=nav,name=Chapter1,time=0,action={\wrtTxt{Boy rides bike}}},%
- {type=nav,name=Chapter2,time=1900,action={\wrtTxt{Boy slides down}}},%
- ...
- {type=nav,name=Chapter6,time=12200,
- action={\wrtTxt{End of movie, bye-bye, boy}}}}
-\end{verbatim}
-\par}
-
-The value of the \texttt{action} key is a JavaScript action.
-We then pass these cut points to \texttt{\string\rmAnnot} using the
-\texttt{cuepoints} key.
-\begin{verbatim}
- \rmAnnot[cuepoints={\myCuePoints}]{320bp}{240bp}{sample}
-\end{verbatim}
-The use of cue points requires version v1.0 (dated 2010/09/24 or later)
-for the cue points to work correctly.
-
-\end{document}
diff --git a/macros/latex/contrib/rmannot/examples/rma/tst_f4v.tex b/macros/latex/contrib/rmannot/examples/rma/tst_f4v.tex
new file mode 100644
index 0000000000..15eeb1804e
--- /dev/null
+++ b/macros/latex/contrib/rmannot/examples/rma/tst_f4v.tex
@@ -0,0 +1,52 @@
+\documentclass{article}
+\usepackage{amsmath}
+%
+% the driver line is not necessary if you
+% have aebpro.cfg configured to your driver.
+%
+\usepackage[%
+ web={pro,tight,usesf},
+ eforms,graphicxsp={showembeds}
+]{aeb_pro}
+\usepackage{rmannot}
+
+\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
+\screensize{5in}{5.5in} % height, width
+
+\DeclareDocInfo
+{
+ title=The \textsf{rmannot} Package\texorpdfstring{\\[1ex]}{: }H.264 encoded F4V Video,
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject={Demo of the rmannot package},
+ keywords={Adobe Acrobat, rich media annotation, F4V video, H.264},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={Aug.\ 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\def\AcroTeX{Acro\!\TeX}
+
+\defineRMPath{\myRMFiles}{%
+ C:/Users/Public/Documents/My TeX Files/%
+ tex/latex/aeb/aebpro/rmannot/RMfiles}
+\saveNamedPath{alex-fishes}{\myRMFiles/alex-fishes.f4v}
+
+\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+\begin{document}
+
+\maketitle
+
+\begin{center}
+ \rmAnnot[poster=aebmovie_poster,width=.75\linewidth]{640bp}{480bp}{alex-fishes}
+\end{center}
+
+
+\end{document}
diff --git a/macros/latex/contrib/rmannot/examples/rma/tst_flv.tex b/macros/latex/contrib/rmannot/examples/rma/tst_flv.tex
deleted file mode 100644
index 82d0548c12..0000000000
--- a/macros/latex/contrib/rmannot/examples/rma/tst_flv.tex
+++ /dev/null
@@ -1,107 +0,0 @@
-\documentclass{article}
-%
-% the driver line is not necessary if you
-% have aebpro.cfg configured to your driver.
-%
-\usepackage[%
-% driver=dvips,
- web={pro,tight,usesf},
- eforms,graphicxsp={showembeds}
-]{aeb_pro}
-\usepackage{rmannot}
-
-%\AcroVer{11}
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % height, width
-
-\DeclareDocInfo
-{
- title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: }FLV Movies,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject={Demo of the rmannot package, SWF movies},
- keywords={Adobe Acrobat, JavaScript, ActionScript},
- talksite=\url{http://www.acrotex.net},
- talkdate={July 2008},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-\def\AcroTeX{Acro\!\TeX}
-
-% Place \AcroVer{11} in rmannot.cfg, or uncomment line below
-%\AcroVer{11}
-% The argument corresponds to the version of Acrobat you have
-%
-% You can use VPX with this file, the recommended minimal document level code is below
-% uncomment the next line to use VPX, assuming you've installed it.
-%\useVideoPlayerX
-\ifVideoPlayerEx
-\begin{insDLJS}{playerJS}{JS for VPX Player}
-function vpx_init(r,pg) {
- var rm=this.getAnnotRichMedia(pg,r);
-// var rtn=rm.callAS(\mmSetScaleMode,"maintainAspectRatio");
-}
-\end{insDLJS}
-\fi
-%
-% Convenience command pointing to the rich media files, this needs
-% to be edited to point to its location on your system.
-%
-\defineRMPath{\myRMFiles}{%
- C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{horse1}{\myRMFiles/horse1.flv}
-\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
-\makePoster[hiresbb]{horse1_poster}{horse1_poster}
-
-\parindent=0pt\parskip6pt\pagestyle{empty}
-
-\begin{document}
-
-\maketitle
-
-\begin{center}
-\resizebox{.75\linewidth}{!}{%
- \rmAnnot[poster=aebmovie_poster]{320bp}{240bp}{horse1}%
-}%
-\end{center}
-
-Video using the default skin.\footnote{Video downloaded from youtube.com.}
-
-\newpage
-
-\begin{center}
-\resizebox{.75\linewidth}{!}
- {\rmAnnot[poster=horse1_poster,skin=skin3]{320bp}{240bp}{horse1}}%
-\end{center}
-
-Video using \texttt{skin3} and poster style that Acrobat uses.
-
-Here is the same video in a floating window, with \texttt{skin2}.
-\raisebox{-2pt}{\resizebox{.25in}{!}
- {\rmAnnot[poster=horse1_poster,windowed,skin=skin2]{320bp}{240bp}{horse1}}}
-
-\newpage
-
-This demo file size is 507KB. The size of the \texttt{horse1.flv}
-movie is 391KB, the size of \texttt{movie\_poster} is 192KB, and the
-size of \texttt{horse1\_poster} is 202KB; the sum of these three
-file sizes is 785KB. Acrobat does do some file compression, so the final
-file size is smaller than the sum of the movie and graphic files
-that it contains. But wait, the FLV file was used three times in
-three different rich media annotations, and \texttt{horse1\_poster}
-was used twice. If the rich media annotations were created by
-Acrobat's user interface, Acrobat would have embedded the FLV file
-three times and embedded the \texttt{horse1\_poster} twice, swelling
-the file size to 1.49MB! The \texttt{rmannot} package, however, only
-embeds each of these files once, and uses and re-uses them as
-needed.
-
-
-
-\end{document}
diff --git a/macros/latex/contrib/rmannot/examples/rma/tst_flv_asjs.tex b/macros/latex/contrib/rmannot/examples/rma/tst_flv_asjs.tex
deleted file mode 100644
index 650bcb9f54..0000000000
--- a/macros/latex/contrib/rmannot/examples/rma/tst_flv_asjs.tex
+++ /dev/null
@@ -1,128 +0,0 @@
-\documentclass{article}
-\usepackage{amsmath}
-%
-% the driver line is not necessary if you
-% have aebpro.cfg configured to your driver.
-%
-\usepackage[%
-% driver=dvips,
- web={nodirectory,pro,tight,usesf},
- eforms,graphicxsp={showembeds}
-]{aeb_pro}
-\usepackage{rmannot}
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % height, width
-
-\DeclareDocInfo
-{
- title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: } The Scripting Bridge,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject={Demo of the rmannot package, SWF movies},
- keywords={Adobe Acrobat, JavaScript, Adobe FLEX 3, ActionScript},
- talksite=\url{http://www.acrotex.net},
- talkdate={July 2008},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) \the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-\def\AcroTeX{Acro\!\TeX}
-
-% Place \AcroVer{11} in rmannot.cfg, or uncomment line below
-%\AcroVer{11}
-% The argument corresponds to the version of Acrobat you have
-
-%
-% Convenience command pointing to the rich media files, this needs
-% to be edited to point to its location on your system.
-%
-\newcommand{\myRMFiles}{C:/Users/Public/Documents/My TeX Files/tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{horse1}{\myRMFiles/horse1.flv}
-\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
-\makePoster[hiresbb]{horse1_poster}{horse1_poster}
-
-
-
-\parindent=0pt\parskip6pt\pagestyle{empty}
-
-
-\begin{document}
-
-\maketitle
-
-%\previewtrue
-
-When playing a FLV movie or a MP3 music clip, you can use Acrobat
-form buttons to control the media clip through the scripting bridge
-that connects Acrobat JavaScript to Flash ActionScript. Acrobat uses
-two SWF files that play FLV and MP3, these are
-\texttt{VideoPlayer.swf} and \texttt{AudioPlayer.swf}. You can
-communicate with these two SWF using the \texttt{callAS} method of
-the \texttt{AnnotRichMedia} object, as documented in the
-\textsl{JavaScript for Acrobat API Reference} guide.
-
-The \texttt{callAS} method passes function names have been exposed
-(to external use) using the \texttt{ExternalInterface.addCallback}
-in ActionScript. These exposed methods are
-\texttt{multimedia\_play}, \texttt{multimedia\_pause},
-\texttt{multimedia\_rewind}, \texttt{multimedia\_seek},
-\texttt{multimedia\_nextCuePoint},
-\texttt{multimedia\_prevCuePoint}, \texttt{multimedia\_volume}, and \texttt{multimedia\_mute}.
-
-In this demo file, we illustrate the use of
-\texttt{multimedia\_play}, \texttt{multimedia\_pause}, and \texttt{multimedia\_rewind}.
-
-Basically, the technique is first to get the AnnotRichMedia object of the target annotation
-using either \texttt{Doc.getAnnotsRichMedia()} or \texttt{Doc.getAnnotRichMedia()} methods.
-\begin{verbatim}
- var rm = this.getAnnotsRichMedia(this.pageNum)[0];
-\end{verbatim}
-Here we get the first rich media annotation on the current page.
-If we want to play the media, we might do something like this
-\begin{verbatim}
- if ( rm ) {
- if (!rm.activated) rm.activated=true;
- rm.callAS("multimedia_play");
- }
-\end{verbatim}
-If we want to play the media, we might do something like this
-
-
-\begin{center}
-\resizebox{2in}{!}
- {\rmAnnot[poster=aebmovie_poster]{640bp}{480bp}{horse1}}\\[1ex]
- \scriptsize
- \pushButton[\CA{Play}\textSize{5}\A{\JS{%
- var rm = this.getAnnotsRichMedia(this.pageNum)[0];\r
- if ( rm ) {\r\t
- if (!rm.activated) rm.activated=true;\r\t
- rm.callAS("multimedia_play");\r
- }
- }}]{horse1Play}{}{9bp}%
- \pushButton[\CA{Pause}\textSize{5}\A{\JS{%
- var rm = this.getAnnotsRichMedia(this.pageNum)[0];\r
- if ( rm ) {\r\t
- if (!rm.activated) rm.activated=true;\r\t
- rm.callAS("multimedia_pause");\r
- }
- }}]{horse1Pause}{}{9bp}%
- \pushButton[\CA{Rewind}\textSize{5}\A{\JS{%
- var rm = this.getAnnotsRichMedia(this.pageNum)[0];\r
- if ( rm ) {\r\t
- if (!rm.activated) rm.activated=true;\r\t
- rm.callAS("multimedia_rewind");\r
- }
- }}]{horse1Rewind}{}{9bp}
-\end{center}
-The above video has play, pause, and rewind buttons that use the
-scripting bridge to communicate with the underlying
-\texttt{VideoPlayer.swf}.\footnote{Video downloaded from
-youtube.com.}
- These techniques are for FLV and MP3 files only.
-A SWF file would not obey \texttt{multimedia\_play} method, for example.
-
-\end{document}
diff --git a/macros/latex/contrib/rmannot/examples/rma/tst_m4v.tex b/macros/latex/contrib/rmannot/examples/rma/tst_m4v.tex
new file mode 100644
index 0000000000..25f26a7710
--- /dev/null
+++ b/macros/latex/contrib/rmannot/examples/rma/tst_m4v.tex
@@ -0,0 +1,55 @@
+\documentclass{article}
+\usepackage[fleqn]{amsmath}
+%
+% the driver line is not necessary if you
+% have aebpro.cfg configured to your driver.
+%
+\usepackage[% 11 DC
+ web={pro,tight,usesf,designiv},
+ eforms,graphicxsp={showembeds}
+]{aeb_pro}
+\usepackage{rmannot}
+
+\DeclareDocInfo
+{
+ title={The \textsf{rmannot} Package\texorpdfstring{\\[1ex]}{: }H.264 encoded M4V video},
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject={Demo of the rmannot package, M4V video},
+ keywords={Adobe Acrobat, rich media, M4V, H.264},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={Aug.\ 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\def\AcroTeX{Acro\!\TeX}
+
+\newcommand{\myRMFiles}{%
+ C:/Users/Public/Documents/My TeX Files/%
+ tex/latex/aeb/aebpro/rmannot/RMfiles}
+\saveNamedPath{samplem4v}{\myRMFiles/sample_iPod.m4v}
+\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+\AcroVer[win=64]{Beta}
+
+\begin{document}
+
+\maketitle
+
+\begin{center}
+ \rmAnnot[poster=aebmovie_poster,scale=.5]{320bp}{240bp}{samplem4v}%
+\end{center}
+For information on the M4V video format, see the \textbf{WikipediA} article
+\begin{equation*}
+ \text{\url{http://en.wikipedia.org/wiki/M4V}}
+\end{equation*}
+This movie was obtained from \textbf{\href{http://support.apple.com/kb/ht1425}{QuickTime: Sample files}}
+page.
+
+\end{document}
diff --git a/macros/latex/contrib/rmannot/examples/rma/tst_mov.tex b/macros/latex/contrib/rmannot/examples/rma/tst_mov.tex
new file mode 100644
index 0000000000..7a4cdda9a6
--- /dev/null
+++ b/macros/latex/contrib/rmannot/examples/rma/tst_mov.tex
@@ -0,0 +1,58 @@
+% does not play in flash player
+\documentclass{article}
+\usepackage{amsmath}
+\usepackage{calc}
+%
+% the driver line is not necessary if you
+% have aebpro.cfg configured to your driver.
+%
+\usepackage[%
+ web={pro,tight,usesf},
+ eforms,graphicxsp={showembeds}
+]{aeb_pro}
+\usepackage{rmannot}
+
+\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
+\screensize{5in}{5.5in} % height, width
+
+\AcroVer[win=64]{Beta}
+
+\DeclareDocInfo
+{
+ title={The \textsf{rmannot} Package\texorpdfstring{\\[1ex]}{: }H.264 encoded MOV video},
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject={Demo of the rmannot package, MOV video},
+ keywords={Adobe Acrobat, rich media annotation, Quicktime MOV, H.264},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={Aug.\ 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\def\AcroTeX{Acro\!\TeX}
+
+\newcommand{\myRMFiles}{%
+ C:/Users/Public/Documents/My TeX Files/%
+ tex/latex/aeb/aebpro/rmannot/RMfiles}
+\saveNamedPath{driving1}{\myRMFiles/driving1.mov}
+\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+\previewOff
+
+\begin{document}
+
+\maketitle
+
+\begin{center}
+ \rmAnnot[poster=aebmovie_poster,height=2in]{640bp}{480bp}{driving1}
+\end{center}
+This video was H.264 encoded to the MOV video format. The converter used
+was the Movavi Video Converter 2020 Premium (7-day Trial Version).\footnote{\url{https://www.movavi.com/}}
+
+\end{document}
diff --git a/macros/latex/contrib/rmannot/examples/rma/tst_mp3.tex b/macros/latex/contrib/rmannot/examples/rma/tst_mp3.tex
index 26b630eacc..434b509028 100644
--- a/macros/latex/contrib/rmannot/examples/rma/tst_mp3.tex
+++ b/macros/latex/contrib/rmannot/examples/rma/tst_mp3.tex
@@ -1,11 +1,7 @@
\documentclass{article}
\usepackage{amsmath}
-%
-% the driver line is not necessary if you
-% have aebpro.cfg configured to your driver.
-%
+
\usepackage[%
-% driver=dvips,
web={pro,tight,usesf},
eforms,graphicxsp={showembeds}
]{aeb_pro}
@@ -13,39 +9,33 @@
\usepackage{graphicxbox}
\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % height, width
+\screensize{5in}{5.5in} % web.sty dimensions
\DeclareDocInfo
{
- title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: } Demo of MP3 Player,
+ title=The \textsf{rmannot} Package\texorpdfstring{\\[1ex]}{: } MP3 Audio,
author=D. P. Story,
university=Acro\negthinspace\TeX.Net,
email=dpstory@acrotex.net,
- subject=Demo of the acroflex and the rmannot package,
- keywords={Adobe Acrobat, JavaScript, Adobe FLEX 3, ActionScript},
+ subject=Demo of the rmannot package,
+ keywords={Adobe Acrobat, MP3},
talksite=\url{http://www.acrotex.net},
- talkdate={July 2008},
+ talkdate={Aug.\ 2020},
copyrightStatus=True,
copyrightNotice={Copyright (C) \the\year, D. P. Story},
copyrightInfoURL=http://www.acrotex.net
}
\talkdateLabel{Published:}
-% Place \AcroVer{11} in rmannot.cfg, or uncomment line below
-%\AcroVer{11}
-% The argument corresponds to the version of Acrobat you have
-
-%
-% Convenience command pointing to the rich media files, this needs
-% to be edited to point to its location on your system.
-%
-\newcommand{\myRMFiles}{%
- C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{tardis}{\myRMFiles/tardis1.mp3}
+\newcommand{\myRMFiles}{C:/Users/Public/Documents/%
+ My TeX Files/tex/latex/aeb/aebpro/rmannot/RMfiles}
+\saveNamedPath{summertime}{\myRMFiles/Summertime.mp3}
+\makePoster[hiresbb]{aebmusic_poster}{aebmusic_poster}
\parindent=0pt\parskip6pt\pagestyle{empty}
+%\previewOn
+
\begin{document}
\maketitle
@@ -53,85 +43,35 @@
\null\vfil
\begin{center}
-\Large\bfseries\color{blue}The Tardis of Dr.\ Who\\[2ex]
-\makebox[\linewidth][c]{%
- \resizebox{!}{14bp}{\rmAnnot{268bp}{28bp}{tardis}%
-}}
+{\Large\bfseries\color{blue}Summertime}\\[2ex]
+ \rmAnnot[defaultposter,posternote=Summertime,width=.5\linewidth]{640bp}{480bp}{summertime}
\end{center}
-Above is the basic appearance of the MP3 file, basically, just the control
-bar.
+This annotation uses the default poster with a poster note.
-On the next page is a fancy version, obtained by using a graphic background.
+\begin{center}\setPosterProps{textSize=14,xPos=20,yPos=20}
+{\Large\bfseries\color{blue}Summertime}\\[2ex]
+ \rmAnnot[defaultposter,width=.5\linewidth]{\cntrlbrWd}{\cntrlbrHt}{summertime} %posternote=Summertime,
+\end{center}
+
+Default poster with poster note. Dimensions conform to those of the control bar of the legacy
+audio player.
\newpage
\begin{center}
+{\Large\bfseries\color{blue}Summertime}\\[2ex]
+ \rmAnnot[poster=aebmusic_poster,width=.5\linewidth]{640bp}{480bp}{summertime}
+\end{center}
-%%BoundingBox: 0 0 528 862
-%%HiResBoundingBox: 0 0 528 861.1200
-
+This annotation uses the aeb music poster.
-\resizebox{!}{.9\textheight}{\graphicxbox{tardis}{%
- \begin{minipage}[b][861.12bp-2\fboxsep]{528bp-2\fboxsep}
-\makebox[\linewidth][c]{%
- \resizebox{.67\linewidth}{!}{\rmAnnot{268bp}{28bp}{tardis}}}%
- \end{minipage}}}
+\begin{center}
+ \rmAnnot[height=14bp]{\cntrlbrWd}{\cntrlbrHt}{summertime}
\end{center}
-\newpage
-
-Currently, a rich media annotation has no hidden property, you can, however, move it off the page
-and control the play using a form button or link action.
-
-Here are examples:\makebox[0pt][r]{\resizebox{!}{5bp}
-%
-% We give this annot a particular name, so we can get the AnnotRichMedia
-% object using the JavaScript method this.getAnnotRichMedia.
-%
-{\rmAnnot[name=TardisOfDrWho]{268bp}{28bp}{tardis}}\hspace{24in}}
-A form field {\small\pushButton[\textSize{7}\CA{Play!}\S{S}\A{\JS{%
- var rm=this.getAnnotRichMedia({nPage: this.pageNum, cName: "TardisOfDrWho"});\r
- if (rm.activated) rm.callAS("multimedia_play");\r
- else rm.activated=true;
-}}]{tardisBtn}{}{9bp}} or a link
-\setLinkText[\A{\JS{%
- var rm=this.getAnnotRichMedia({nPage: this.pageNum, cName: "TardisOfDrWho"});\r
- if (rm.activated) rm.callAS("multimedia_play");\r
- else rm.activated=true;
-}}]{play the tardis}!
-
-The verbatim listing is given below.
-
-\begingroup\footnotesize
-\begin{verbatim}
-Here are examples:\makebox[0pt][r]{\resizebox{!}{5bp}
-{\rmAnnot[name=TardisOfDrWho]{268bp}{28bp}{tardis}}\hspace{24in}}
-A form field {\small\pushButton[\textSize{7}\CA{Play!}\S{S}\A{\JS{%
- var rm=this.getAnnotRichMedia({nPage: this.pageNum, cName: "TardisOfDrWho"});\r
- if (rm.activated) rm.callAS("multimedia_play");\r
- else rm.activated=true;
-}}]{tardisBtn}{}{9bp}} or a link
-\setLinkText[\A{\JS{%
- var rm=this.getAnnotRichMedia({nPage: this.pageNum, cName: "TardisOfDrWho"});\r
- if (rm.activated) rm.callAS("multimedia_play");\r
- else rm.activated=true;
-}}]{play the tardis}!
-\end{verbatim}
-\endgroup
-
-Using the above techniques, you can also place a link around, for example, a graphic that
-plays the MP3 when clicked. See the demo file \texttt{tst\_flv\_asjs.tex} for a discussion
-of using Acrobat JavaScript to play a rich media clip.
+This annotation uses the legacy music poster, it is a screen shot of
+the legacy control bar.
\end{document}
-
-
-
-\setLinkText[\A{\JS{%
- var rm=this.getAnnotRichMedia({nPage: this.pageNum, cName: "acrolimerick"});\r
- if (rm.activated) rm.callAS("multimedia_play");\r
- else rm.activated=true;
-}}]{\includegraphics[width=2in]{AeB_Logo}}\\[1ex]
-\resizebox{!}{14bp}{\rmAnnot[name=acrolimerick]\rmAnnot{268bp}{28bp}{tardis}}
diff --git a/macros/latex/contrib/rmannot/examples/rma/tst_mp4.tex b/macros/latex/contrib/rmannot/examples/rma/tst_mp4.tex
new file mode 100644
index 0000000000..9baea2c335
--- /dev/null
+++ b/macros/latex/contrib/rmannot/examples/rma/tst_mp4.tex
@@ -0,0 +1,59 @@
+\documentclass{article}
+\usepackage{amsmath}
+%
+% the driver line is not necessary if you
+% have aebpro.cfg configured to your driver.
+%
+\usepackage{graphicx}
+\usepackage[%
+ web={pro,tight,usesf,designiv},
+ eforms,graphicxsp={showembeds}
+]{aeb_pro}
+\usepackage{rmannot}
+
+\DeclareDocInfo
+{
+ title={The \textsf{rmannot} Package\texorpdfstring{\\[1ex]}{: }H.264 encoded MP4 video},
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject={Demo of the rmannot package, MP4 video},
+ keywords={Adobe Acrobat, MP4, Rich Media Annotations},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={Aug.\ 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\def\AcroTeX{Acro\!\TeX}
+
+\newcommand{\myRMFiles}{%
+ C:/Users/Public/Documents/My TeX Files/%
+ tex/latex/aeb/aebpro/rmannot/RMfiles}
+\saveNamedPath{calliope}{\myRMFiles/calliope.mp4}
+\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster_hd}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+%\previewOn
+
+\begin{document}
+
+\maketitle
+
+\begin{center}
+% \rmAnnot[poster=aebmovie_poster,skin=none,scale=.2]{1280bp}{720bp}{calliope}
+ \rmAnnot[poster=aebmovie_poster,skin=all,width=.75\linewidth]{1280bp}{720bp}{calliope}
+\end{center}
+For information on the MP4 video format, see the \textbf{WikipediA} article
+\begin{equation*}
+ \text{\url{http://en.wikipedia.org/wiki/MPEG-4_Part_14}}
+\end{equation*}
+This movie was taken with my digital camera while we were on vacation in New Hampshire.
+The calliope is at \textbf{Clark's Trading Post}, where we spent a very
+nice afternoon.
+
+
+\end{document}
diff --git a/macros/latex/contrib/rmannot/examples/rma/tst_mp4_hidden.tex b/macros/latex/contrib/rmannot/examples/rma/tst_mp4_hidden.tex
new file mode 100644
index 0000000000..9f0f459cda
--- /dev/null
+++ b/macros/latex/contrib/rmannot/examples/rma/tst_mp4_hidden.tex
@@ -0,0 +1,136 @@
+\documentclass{article}
+%
+% the driver line is not necessary if you
+% have aebpro.cfg configured to your driver.
+%
+\usepackage[%
+ web={extended,tight},
+ eforms={req=2020/09/15},graphicxsp={showembeds}
+]{aeb_pro}
+\usepackage{rmannot}
+
+\usepackage{lipsum}
+
+%\previewOn\pmpvOn
+
+\margins{.25in}{.5in}{24pt}{.25in} % left,right,top, bottom
+\screensize{5in}{5.5in} % height, width
+
+\DeclareDocInfo
+{
+ title=The \textsf{rmannot} Package\texorpdfstring{\\[1ex]}{: }Hidden MP4 Movies,
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject={Demo of the rmannot package, hidden MP4 movies},
+ keywords={Adobe Acrobat, JavaScript, ActionScript},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={Aug 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\def\AcroTeX{Acro\!\TeX}
+\let\uif\textsf
+\let\app\textsf
+
+\newcommand{\myRMFiles}{%
+ C:/Users/Public/Documents/My TeX Files/%
+ tex/latex/aeb/aebpro/rmannot/RMfiles}
+\saveNamedPath{horse1}{\myRMFiles/horse.mp4}
+\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
+%\makePoster[hiresbb]{horse1_poster}{horse1_poster}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+\begin{insDLJS}{invrma}{Invisible RMA Support}
+var playPressed=new Object;
+var appFocusRect=app.focusRect;
+function playHiddenRMA(coverFld) {
+ if (app.viewerVersion >= 20 ) {
+ var f=this.getField(coverFld);
+ if (f.display==display.hidden||app.focusRect) {
+ playPressed[coverFld]=false;
+ f.readonly=true;
+ f.display=display.visible;
+ app.focusRect=false;
+ event.target.buttonSetCaption("Play");
+ event.target.userName="Press Play, then double-click RMA annot";
+ } else {
+ playPressed[coverFld]=true;
+ f.readonly=false;
+ app.focusRect=true;
+ f.setFocus();
+ event.target.buttonSetCaption("Read");
+ event.target.userName="Press to continue reading";
+ }
+ } else {
+ var rma = this.getAnnotsRichMedia(this.pageNum)[0];
+ if (event.shift) rma.activated=false;
+ else {
+ rma.activated=true;
+ rma.callAS("multimedia_play");
+ }
+ }
+}
+function coverMU() {
+ if (app.viewerVersion >= 20 ) {
+ var f=event.target;
+ var fname=event.target.name;
+ if ( (f.display==display.visible) && playPressed[fname])
+ f.display=display.hidden;
+ }
+}
+\end{insDLJS}
+
+
+\setlength{\marginparsep}{4pt}
+
+\begin{document}
+
+\maketitle
+
+\def\playBtn{\pushButton[\TU{Click to play, shift-click to hide the movie}\CA{Play}
+ \AAmouseenter{if(app.viewerVersion >= 20)
+ event.target.userName="Press Play, then double-click RMA annot";}
+ \AAmouseup{playHiddenRMA("coverRMA")}]{playRMA}{\widthof{\,Read\,}}{11bp}}
+
+\noindent At the time of writing this document, \app{Acrobat DC} and \app{Adobe Reader DC} (\app{AA/AR})
+no longer support JavaScript control over RMA. To have a \emph{hidden RMA} that plays
+on the page it is necessary to play some tricks:
+\vadjust{\makebox[\linewidth][c]
+{%
+ \raisebox{-\height}[0pt][\depth]{\makebox[0pt][l]
+ {%
+ \pushButton[\Ff\FfReadOnly\autoCenter{n}\S{S}\BG{}\BC{}\H{N}
+ \AApageopen{app.focusRect=false;}
+ \AApageclose{app.focusRect=appFocusRect;}
+ \AAmouseup{coverMU()}\width{.75\linewidth}]{coverRMA}{320bp}{240bp}
+ }%
+ \rmAnnot[invisible,width=.75\linewidth,enabled=onclick,
+ deactivated=pageclose]{320bp}{240bp}{horse1}%
+ }%
+}\smash{\makebox[0pt][l]{\raisebox{-\height}{\playBtn}}}}%
+\begin{enumerate}
+ \item Click or tap the \uif{Play} control
+ \item Go to the center of the page and double click or double tap
+ \item After the video plays, dismiss the video by right-clicking
+ the video and choosing \uif{Disable Content}. Then press the \uif{Read} again.
+\end{enumerate}
+This file demonstrates how to place a RMA (MP4 in this case) on
+the page without taking up any ``\TeX'' space. Because we have
+not JavaScript control over RMA anymore, we must require the
+user to first press the ``\uif{Play}'' button then double-click
+on the region outline by the dotted line. Once the media has
+finished playing (or before), dismiss the player by right
+clicking the annotation and choosing \uif{Disable Content}.
+After that, the user should then click the ``\uif{Read}''
+button. This restores the page so that the user can read the
+content without accidentally starting the video again. We place
+a \setLink[\A{\JS{app.alert("You can interact with content.")}}]{link}
+to demonstrate you can interact with the page.
+
+\end{document}
+\url{htt://www.acrotex.net/blog} \lipsum[1]
diff --git a/macros/latex/contrib/rmannot/examples/rma/tst_swf.tex b/macros/latex/contrib/rmannot/examples/rma/tst_swf.tex
deleted file mode 100644
index d054c9983a..0000000000
--- a/macros/latex/contrib/rmannot/examples/rma/tst_swf.tex
+++ /dev/null
@@ -1,75 +0,0 @@
-\documentclass{article}
-\usepackage{amsmath}
-%
-% the driver line is not necessary if you
-% have aebpro.cfg configured to your driver.
-%
-\usepackage[%
-% driver=dvips,
- web={pro,tight,usesf},
- eforms,graphicxsp={showembeds},aebxmp
-]{aeb_pro}
-\usepackage{rmannot}
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % height,width dimensions
-
-\DeclareDocInfo
-{
- title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: } Demo of SWF Animation,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject={Demo of the rmannot package, SWF animation},
- keywords={Adobe Acrobat, JavaScript, Adobe FLEX 3, ActionScript},
- talksite=\url{http://www.acrotex.net},
- talkdate={July 2008},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) \the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-\def\AcroTeX{Acro\!\TeX}
-
-% Place \AcroVer{11} in rmannot.cfg, or uncomment line below
-%\AcroVer{11}
-% The argument corresponds to the version of Acrobat you have
-
-%
-% The \myRMFiles is just a convenience command that points to the
-% path of the rich media files for this document. The path needs
-% to be edited to point to its location on your system.
-%
-\newcommand{\myRMFiles}{%
- C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{AcroAd}{\myRMFiles/Acro_Advertiser.swf}
-%
-% This is the poster for the SWF animation, it is in the folder
-% of this source file.
-%
-\makePoster[hiresbb]{AcroAd_poster}{AcroAd_poster}
-
-\parindent=0pt\parskip6pt\pagestyle{empty}
-
-\begin{document}
-
-\maketitle
-
-Flash animation with the default poster appearance.
-\begin{center}
-
-\resizebox{!}{.75in}{\rmAnnot{612bp}{265bp}{AcroAd}}
-
-\end{center}
-
-Below is the same Flash animation but with a custom poster.
-\begin{center}
-\makebox[\linewidth][c]{%
- \resizebox{!}{.75in}{\rmAnnot[poster=AcroAd_poster]{612bp}{265bp}{AcroAd}%
-}}
-\end{center}
-
-
-\end{document}
diff --git a/macros/latex/contrib/rmannot/examples/rma/tst_swf_custom.tex b/macros/latex/contrib/rmannot/examples/rma/tst_swf_custom.tex
deleted file mode 100644
index f405a7d1eb..0000000000
--- a/macros/latex/contrib/rmannot/examples/rma/tst_swf_custom.tex
+++ /dev/null
@@ -1,80 +0,0 @@
-\documentclass{article}
-\usepackage{amsmath}
-%
-% the driver line is not necessary if you
-% have aebpro.cfg configured to your driver.
-%
-\usepackage[%
-% driver=dvips,
- web={nodirectory,pro,tight,usesf},
- eforms,graphicxsp={showembeds}
-]{aeb_pro}
-\usepackage{rmannot}
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % height, width
-
-\DeclareDocInfo
-{
- title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: } SWF with Resources,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject={Demo of the rmannot package, SWF animation with resources},
- keywords={Adobe Acrobat, JavaScript, Adobe FLEX 3, ActionScript},
- talksite=\url{http://www.acrotex.net},
- talkdate={July 2008},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) \the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-\def\AcroTeX{Acro\!\TeX}
-
-% Place \AcroVer{11} in rmannot.cfg, or uncomment line below
-%\AcroVer{11}
-% The argument corresponds to the version of Acrobat you have
-
-%
-% Convenience command pointing to the rich media files, this needs
-% to be edited to point to its location on your system.
-%
-\newcommand{\myRMFiles}{C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
-%
-% The SWF AcroFlex3_demo.swf, has a skin AcroFlex3_demo_skin.swf,
-% that itself is an SWF. It is the skin that runs the AcroFlex3_demo.swf
-% file. We'll save each of these as named paths
-%
-\saveNamedPath{mySkin}{\myRMFiles/AcroFlex3_demo_skin.swf}
-\saveNamedPath{mySWF}{\myRMFiles/AcroFlex3_demo.swf}
-%
-% Let's have a custom poster for this demo file
-%
-\makePoster[hiresbb]{afldemoposter}{afldemoposter}
-
-\parindent=0pt\pagestyle{empty}
-
-\begin{document}
-
-\maketitle
-
-\begin{center}
-\makebox[\linewidth][c]{%
- \resizebox{!}{.67\paperheight}{%
- \rmAnnot[poster=afldemoposter,transparentBG,resources={mySWF}]{537bp}{530bp}{mySkin}%
-}}
-\end{center}
-
-We use \texttt{mySkin} as the primary SWF, and include
-\texttt{mySWF} in the list of resources, using the
-\texttt{resources} key.
-\begin{verbatim}
- \rmAnnot[poster=afldemoposter,transparentBG,
- resources={mySWF}]{537bp}{530bp}{mySkin}
-\end{verbatim}
-The skin is the control bar at the bottom, which is fully functional.
-We also include a custom poster, and specify \texttt{transparentBG}.
-
-\end{document}
diff --git a/macros/latex/contrib/rmannot/examples/rma/tst_url_mp4.tex b/macros/latex/contrib/rmannot/examples/rma/tst_url_mp4.tex
new file mode 100644
index 0000000000..5c49dcc696
--- /dev/null
+++ b/macros/latex/contrib/rmannot/examples/rma/tst_url_mp4.tex
@@ -0,0 +1,61 @@
+\documentclass{article}
+%
+% the driver line is not necessary if you
+% have aebpro.cfg configured to your driver.
+%
+\usepackage[%
+ web={pro,tight,usesf},
+ eforms]{aeb_pro}
+\usepackage{rmannot}
+
+\AcroVer[win=64]{Beta}
+
+\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
+\screensize{5in}{5.5in} % height, width
+
+\DeclareDocInfo
+{
+ title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: }Reference MP4 with URL,
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject={Demo of the rmannot package, MP4 movies},
+ keywords={Adobe Acrobat, Rich Media Annotations, MP4, URL},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={August 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) \the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\def\AcroTeX{Acro\negthinspace\TeX}
+
+\defineRMPath{\myRMFiles}{%
+ C:/Users/Public/Documents/My TeX Files/%
+ tex/latex/aeb/aebpro/rmannot/RMfiles}
+
+\saveNamedPath{calliope}{http://www.math.uakron.edu/\%7Edpstory/calliope.mp4}
+\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
+
+%\additionalOpenAction{\JS{%
+% console.println("reading policy file");\jsR
+% app.loadPolicyFile("http://www.math.uakron.edu/\%7Edpstory/crossdomain.xml");}}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+\begin{document}
+
+\maketitle
+
+\begin{center}
+\rmAnnot[url,poster=aebmovie_poster,skinAutoHide=false,width=.75\linewidth]{640bp}{480bp}{calliope}
+\end{center}
+For information on the MP4 video format, see the \textbf{WikipediA} article
+\begin{quote}
+ \url{http://en.wikipedia.org/wiki/MPEG-4_Part_14}
+\end{quote}
+This movie was taken with my digital camera while we were on vacation in New Hampshire.
+The calliope is at \textbf{Clark's Trading Post}, where we spent a very
+nice afternoon.
+\end{document}
diff --git a/macros/latex/contrib/rmannot/examples/rma/vpx-btn.tex b/macros/latex/contrib/rmannot/examples/rma/vpx-btn.tex
deleted file mode 100644
index 6abd2873ed..0000000000
--- a/macros/latex/contrib/rmannot/examples/rma/vpx-btn.tex
+++ /dev/null
@@ -1,90 +0,0 @@
-\documentclass{article}
-\usepackage{amsmath}
-%
-% the driver line is not necessary if you
-% have aebpro.cfg configured to your driver.
-%
-\usepackage[%
-% driver=dvips,
- web={pro,tight,usesf},
- eforms,graphicxsp={showembeds}
-]{aeb_pro}
-\usepackage{rmannot}
-
-\useVideoPlayerX
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % height, width
-
-\DeclareDocInfo
-{
- title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: }Playing Videos with VPX,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject={Demo of the rmannot package, playing and streaming videos},
- keywords={Adobe Acrobat, JavaScript, VideoPlayerX, ActionScript, RMA},
- talksite=\url{http://www.acrotex.net},
- talkdate={October 2016},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-\def\AcroTeX{Acro\!\TeX}
-
-\newcommand{\myRMFiles}{%
- C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{horse1}{\myRMFiles/horse1.flv}
-\saveNamedPath{playtime}{\myRMFiles/sample.flv}
-\saveNamedPath{elephants}{http://www.math.uakron.edu/~dpstory/videos/elephants.flv}
-\saveNamedPath{loadingvid}{\myRMFiles/loadingvid.mp4}
-\saveNamedPath{skin8}{\PathToSkins/MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf}
-\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
-
-\begin{insDLJS}{playerJS}{JS for VPX}
-var isOver=/over(?!.*?\/)/i; // search for "over" even in a url
-function playerX(rm,source,skin,skinColor) {
- rm.activated = true;
- rm.callAS(\mmSkin, skin);
- if ( isOver.test(skin) ) rm.callAS(\mmSkinAutoHide, true);
- rm.callAS(\mmSkinColor, skinColor);
- rm.callAS(\mmSource, source);
- rm.callAS(\mmShowLoopButton, false);
- rm.callAS(\mmPlay);
-}
-function vpx_init(r,pg) {
- var rm=this.getAnnotRichMedia(pg,r);
- rm.callAS(\mmIsLooping,false);
- rm.callAS(\mmSetScaleMode, "maintainAspectRatio"); // "noScale", "exactFit", "maintainAspectRatio" (alias "showAll")
-}
-\end{insDLJS}
-
-\newcommand\playJS[3]{%
- var rm = this.getAnnotsRichMedia(this.pageNum)[0];\r
- if (rm.activated)\r\t
- playerX(rm,"#1","\Name{#2}","#3");\r
- else {\r\t
- rm.activated=true;\r\t
- var _to=app.setTimeOut('playerX(rm,"#1","\Name{#2}","#3")',1000);\r
- }
-}
-
-\parindent=0pt\parskip6pt\pagestyle{empty}
-
-\begin{document}
-
-\maketitle
-
-\begin{center}%\previewtrue
-\resizebox{.67\linewidth}{!}
- {\rmAnnot[poster=aebmovie_poster,skin=none,name=myRMA,
- resources={horse1,playtime,skin1,skin2,skin3}]{320bp}{240bp}{loadingvid}}\\[3bp]
- \pushButton[\TU{Embedded}\CA{Horse}\A{\JS{\playJS{\Name{horse1}}{skin2}{0x5F5F5F}}}]{playHorse}{}{11bp}\kern1bp
- \pushButton[\TU{Embedded}\CA{Playing}\A{\JS{\playJS{\Name{playtime}}{skin2}{0xFF0000}}}]{playTime}{}{11bp}\kern1bp
- \pushButton[\TU{Streamed}\CA{Elephants}\A{\JS{\playJS{\urlName{elephants}}{skin3}{0x0000FF}}}]{playElephants}{}{11bp}
-\end{center}
-
-\end{document}
diff --git a/macros/latex/contrib/rmannot/examples/rma/vpx-combo.tex b/macros/latex/contrib/rmannot/examples/rma/vpx-combo.tex
deleted file mode 100644
index 8ec27559a1..0000000000
--- a/macros/latex/contrib/rmannot/examples/rma/vpx-combo.tex
+++ /dev/null
@@ -1,144 +0,0 @@
-\documentclass{article}
-\usepackage{amsmath}
-%
-% the driver line is not necessary if you
-% have aebpro.cfg configured to your driver.
-%
-\usepackage[%
-% driver=dvips,
- web={pro,tight,usesf,usetemplates},
- eforms,graphicxsp={showembeds}
-]{aeb_pro}
-\usepackage{rmannot}[2016/10/09]
-
-\useVideoPlayerX
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % height, width
-
-\DeclareDocInfo
-{
- title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: }Playing Videos with VPX,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject={Demo of the rmannot package, playing and streaming videos},
- keywords={Adobe Acrobat, JavaScript, VideoPlayerX, ActionScript, RMA},
- talksite=\url{http://www.acrotex.net},
- talksite=\url{http://www.acrotex.net},
- talkdate={October 2016},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-\def\AcroTeX{Acro\!\TeX}
-
-\newcommand{\myRMFiles}{%
- C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{horse1}{\myRMFiles/horse1.flv}
-%\saveNamedPath{alexfishes}{\myRMFiles/100_0239.flv}
-\saveNamedPath{playtime}{\myRMFiles/sample.flv}
-\saveNamedPath{elephants}{http://www.math.uakron.edu/~dpstory/%
- videos/elephants.flv}
-\saveNamedPath{loadingvid}{\myRMFiles/loadingvid.mp4}
-% Define a new skin
-\saveNamedPath{skin8}{\PathToSkins/%
- MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf}
-%\saveNamedPath{skin8}{\PathToSkins/SkinUnderAllNoVolNoCaptionNoFull.swf}
-%
-\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
-
-\begin{insDLJS}{playerJS}{JS for VPX}
-var isOver=/over(?!.*?\/)/i; // search for "over" even in a url
-function playerX(rm,source,skin,skinColor) {
- rm.activated = true;
- rm.callAS(\mmSkin, skin);
- if ( isOver.test(skin) ) rm.callAS(\mmSkinAutoHide, true);
- rm.callAS(\mmSkinColor, skinColor);
- rm.callAS(\mmSource, source);
- rm.callAS(\mmShowLoopButton, false);
- rm.callAS(\mmPlay);
-}
-var vpxdebug=false;
-function vpx_listener(r,pg,pos,e) {
- if (vpxdebug) console.println(
- "vpx_listener: RMA="+r+", page="+pg+", event="+e+", position="+pos);
-}
-function vpx_init(r,pg) {
- var rm=this.getAnnotRichMedia(pg,r);
- rm.callAS(\mmIsLooping,false);
- rm.callAS(\mmSetScaleMode,"maintainAspectRatio"); // "noScale", "exactFit", "maintainAspectRatio" (alias "showAll")
-}
-\end{insDLJS}
-\newcommand\pxEmbed[4]{\def#1{function() { playerX(rm,"\rmaName{#2}","\rmaName{#3}","#4");}}}
-\newcommand\pxStream[4]{\def#1{function() { playerX(rm,"\rmaUrlName{#2}","\rmaName{#3}","#4");}}}
-\pxEmbed{\itemi}{horse1}{skin2}{0x5F5F5F}
-\pxEmbed{\itemii}{playtime}{skin2}{0xFF0000}
-\pxStream{\itemiii}{elephants}{skin3}{0x0000FF}
-
-\parindent=0pt\parskip6pt\pagestyle{empty}
-
-\begin{insDLJS}{comb}{Dropdown action}
-function comboAction(rm,ch,bSelectOnChange) {
- switch(ch) {
- case "Horse":
- if (!bSelectOnChange)
- comboAction.play=\itemi;
- break;
- case "Playtime":
- if (!bSelectOnChange)
- comboAction.play=\itemii;
- break;
- case "Elephants":
- if (!bSelectOnChange)
- comboAction.play=\itemiii;
- break;
- default:
- comboAction.play=null;
- rm.activated=false;
- break;
- }
- if (comboAction.play!=null) {
- if (rm.activated) {
- comboAction.play();
- } else {
- rm.activated=true;
- toVar=app.setTimeOut('comboAction.play();app.clearTimeOut(toVar);',500);
- }
- }
-}
-\end{insDLJS}
-
-
-\begin{document}
-
-\maketitle
-
-\begin{center} %\previewtrue
-\resizebox{.75\linewidth}{!}
- {\rmAnnot[name=myRMA,poster=aebmovie_poster,skin=none,
- resources={playtime,horse1,skin2,skin3}]{320bp}{240bp}{loadingvid}}\\[6bp]
-%
- \comboBox[\V{Select a video from the list}\DV{Select a video from the list}
- \Ff{\FfCommitOnSelChange}
- \AA{\AAOnFocus{\JS{var rm = this.getAnnotRichMedia(this.pageNum,"myRMA");}}
- \AAKeystroke{%
- if (event.willCommit) {\r\t
- var ch=event.value;\r\t
- comboAction(rm,ch,true);\r
- }
- }}
- ]{comboSel}{2in}{11bp}{(Select a video from the list)(Horse)(Playtime)(Elephants)}\kern1bp
-%
- \pushButton[\CA{Play}\A{\JS{%
- var f=this.getField("comboSel");\r
- var v=f.value;\r
- comboAction(rm,v,false);
- }}]{btnPlay}{}{11bp}
-\end{center}
-
-\end{document}
-
diff --git a/macros/latex/contrib/rmannot/graphics/ramp3poster.eps b/macros/latex/contrib/rmannot/graphics/ramp3poster.eps
index debf44f856..fd2c9bc6af 100644
--- a/macros/latex/contrib/rmannot/graphics/ramp3poster.eps
+++ b/macros/latex/contrib/rmannot/graphics/ramp3poster.eps
@@ -1,7961 +1,7960 @@
-%!PS-Adobe-3.1 EPSF-3.0
-%ADO_DSC_Encoding: Windows Roman
-%%Title: ramp3poster.pdf
-%%Creator: Adobe Acrobat 10.1.4
-%%For: D. P. Story
-%%CreationDate: 9/13/2012, 1:18:01 PM
-%%BoundingBox: 0 0 503 57
-%%HiResBoundingBox: 0 0 502.5000 57
-%%CropBox: 0 0 502.5000 57
-%%LanguageLevel: 2
-%%DocumentNeededResources: (atend)
-%%DocumentSuppliedResources: (atend)
-%%DocumentNeededFeatures: (atend)
-%%DocumentSuppliedFeatures: (atend)
-%%DocumentData: Clean7Bit
-%%Pages: (atend)
-%%DocumentProcessColors: Cyan Magenta Yellow Black
-%%DocumentCustomColors: (atend)
-%%EndComments
-%%BeginDefaults
-%%ViewingOrientation: 1 0 0 1
-%%EndDefaults
-%%BeginProlog
-%%BeginResource: procset Adobe_AGM_Utils 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{currentpacking true setpacking}if
-userdict/Adobe_AGM_Utils 75 dict dup begin put
-/bdf
-{bind def}bind def
-/nd{null def}bdf
-/xdf
-{exch def}bdf
-/ldf
-{load def}bdf
-/ddf
-{put}bdf
-/xddf
-{3 -1 roll put}bdf
-/xpt
-{exch put}bdf
-/ndf
-{
- exch dup where{
- pop pop pop
- }{
- xdf
- }ifelse
-}def
-/cdndf
-{
- exch dup currentdict exch known{
- pop pop
- }{
- exch def
- }ifelse
-}def
-/gx
-{get exec}bdf
-/ps_level
- /languagelevel where{
- pop systemdict/languagelevel gx
- }{
- 1
- }ifelse
-def
-/level2
- ps_level 2 ge
-def
-/level3
- ps_level 3 ge
-def
-/ps_version
- {version cvr}stopped{-1}if
-def
-/set_gvm
-{currentglobal exch setglobal}bdf
-/reset_gvm
-{setglobal}bdf
-/makereadonlyarray
-{
- /packedarray where{pop packedarray
- }{
- array astore readonly}ifelse
-}bdf
-/map_reserved_ink_name
-{
- dup type/stringtype eq{
- dup/Red eq{
- pop(_Red_)
- }{
- dup/Green eq{
- pop(_Green_)
- }{
- dup/Blue eq{
- pop(_Blue_)
- }{
- dup()cvn eq{
- pop(Process)
- }if
- }ifelse
- }ifelse
- }ifelse
- }if
-}bdf
-/AGMUTIL_GSTATE 22 dict def
-/get_gstate
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_clr_spc currentcolorspace def
- /AGMUTIL_GSTATE_clr_indx 0 def
- /AGMUTIL_GSTATE_clr_comps 12 array def
- mark currentcolor counttomark
- {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
- /AGMUTIL_GSTATE_fnt rootfont def
- /AGMUTIL_GSTATE_lw currentlinewidth def
- /AGMUTIL_GSTATE_lc currentlinecap def
- /AGMUTIL_GSTATE_lj currentlinejoin def
- /AGMUTIL_GSTATE_ml currentmiterlimit def
- currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
- /AGMUTIL_GSTATE_sa currentstrokeadjust def
- /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
- /AGMUTIL_GSTATE_op currentoverprint def
- /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
- /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
- currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
- cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
- /AGMUTIL_GSTATE_ht currenthalftone def
- /AGMUTIL_GSTATE_flt currentflat def
- end
-}def
-/set_gstate
-{
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_clr_spc setcolorspace
- AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
- AGMUTIL_GSTATE_fnt setfont
- AGMUTIL_GSTATE_lw setlinewidth
- AGMUTIL_GSTATE_lc setlinecap
- AGMUTIL_GSTATE_lj setlinejoin
- AGMUTIL_GSTATE_ml setmiterlimit
- AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
- AGMUTIL_GSTATE_sa setstrokeadjust
- AGMUTIL_GSTATE_clr_rnd setcolorrendering
- AGMUTIL_GSTATE_op setoverprint
- AGMUTIL_GSTATE_bg cvx setblackgeneration
- AGMUTIL_GSTATE_ucr cvx setundercolorremoval
- AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
- AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
- AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
- {
- currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
- {
- mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
- }if
- }{
- AGMUTIL_GSTATE_ht sethalftone
- }ifelse
- AGMUTIL_GSTATE_flt setflat
- end
-}def
-/get_gstate_and_matrix
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_ctm matrix currentmatrix def
- end
- get_gstate
-}def
-/set_gstate_and_matrix
-{
- set_gstate
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_ctm setmatrix
- end
-}def
-/AGMUTIL_str256 256 string def
-/AGMUTIL_src256 256 string def
-/AGMUTIL_dst64 64 string def
-/AGMUTIL_srcLen nd
-/AGMUTIL_ndx nd
-/AGMUTIL_cpd nd
-/capture_cpd{
- //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
-}def
-/thold_halftone
-{
- level3
- {sethalftone currenthalftone}
- {
- dup/HalftoneType get 3 eq
- {
- sethalftone currenthalftone
- }{
- begin
- Width Height mul{
- Thresholds read{pop}if
- }repeat
- end
- currenthalftone
- }ifelse
- }ifelse
-}def
-/rdcmntline
-{
- currentfile AGMUTIL_str256 readline pop
- (%)anchorsearch{pop}if
-}bdf
-/filter_cmyk
-{
- dup type/filetype ne{
- exch()/SubFileDecode filter
- }{
- exch pop
- }
- ifelse
- [
- exch
- {
- AGMUTIL_src256 readstring pop
- dup length/AGMUTIL_srcLen exch def
- /AGMUTIL_ndx 0 def
- AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
- 1 index exch get
- AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
- /AGMUTIL_ndx AGMUTIL_ndx 1 add def
- }for
- pop
- AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
- }
- bind
- /exec cvx
- ]cvx
-}bdf
-/filter_indexed_devn
-{
- cvi Names length mul names_index add Lookup exch get
-}bdf
-/filter_devn
-{
- 4 dict begin
- /srcStr xdf
- /dstStr xdf
- dup type/filetype ne{
- 0()/SubFileDecode filter
- }if
- [
- exch
- [
- /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
- currentdict/srcStr get/readstring cvx/pop cvx
- /dup cvx/length cvx 0/gt cvx[
- Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
- names_index Names length currentdict/srcStr get length 1 sub{
- 1/index cvx/exch cvx/get cvx
- currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
- Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
- }for
- currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
- ]cvx/if cvx
- /end cvx
- ]cvx
- bind
- /exec cvx
- ]cvx
- end
-}bdf
-/AGMUTIL_imagefile nd
-/read_image_file
-{
- AGMUTIL_imagefile 0 setfileposition
- 10 dict begin
- /imageDict xdf
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- /imbufIdx 0 def
- /origDataSource imageDict/DataSource get def
- /origMultipleDataSources imageDict/MultipleDataSources get def
- /origDecode imageDict/Decode get def
- /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
- imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- {
- /imbufCnt imageDict/DataSource get length def
- /imbufs imbufCnt array def
- 0 1 imbufCnt 1 sub{
- /imbufIdx xdf
- imbufs imbufIdx imbufLen string put
- imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
- }for
- DeviceN_PS2{
- imageDict begin
- /DataSource[DataSource/devn_sep_datasource cvx]cvx def
- /MultipleDataSources false def
- /Decode[0 1]def
- end
- }if
- }{
- /imbuf imbufLen string def
- Indexed_DeviceN level3 not and DeviceN_NoneName or{
- /srcDataStrs[imageDict begin
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi string
- }repeat
- end]def
- imageDict begin
- /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
- /Decode[0 1]def
- end
- }{
- imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
- imageDict/Decode[0 1]put
- }ifelse
- }ifelse
- imageDict exch
- load exec
- imageDict/DataSource origDataSource put
- imageDict/MultipleDataSources origMultipleDataSources put
- imageDict/Decode origDecode put
- end
-}bdf
-/write_image_file
-{
- begin
- {(AGMUTIL_imagefile)(w+)file}stopped{
- false
- }{
- Adobe_AGM_Utils/AGMUTIL_imagefile xddf
- 2 dict begin
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
- /imbuf imbufLen string def
- }if
- 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
- pop
- MultipleDataSources{
- 0 1 DataSource length 1 sub{
- DataSource type dup
- /arraytype eq{
- pop DataSource exch gx
- }{
- /filetype eq{
- DataSource exch get imbuf readstring pop
- }{
- DataSource exch get
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }for
- }{
- DataSource type dup
- /arraytype eq{
- pop DataSource exec
- }{
- /filetype eq{
- DataSource imbuf readstring pop
- }{
- DataSource
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }ifelse
- }for
- end
- true
- }ifelse
- end
-}bdf
-/close_image_file
-{
- AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
-}def
-statusdict/product known userdict/AGMP_current_show known not and{
- /pstr statusdict/product get def
- pstr(HP LaserJet 2200)eq
- pstr(HP LaserJet 4000 Series)eq or
- pstr(HP LaserJet 4050 Series )eq or
- pstr(HP LaserJet 8000 Series)eq or
- pstr(HP LaserJet 8100 Series)eq or
- pstr(HP LaserJet 8150 Series)eq or
- pstr(HP LaserJet 5000 Series)eq or
- pstr(HP LaserJet 5100 Series)eq or
- pstr(HP Color LaserJet 4500)eq or
- pstr(HP Color LaserJet 4600)eq or
- pstr(HP LaserJet 5Si)eq or
- pstr(HP LaserJet 1200 Series)eq or
- pstr(HP LaserJet 1300 Series)eq or
- pstr(HP LaserJet 4100 Series)eq or
- {
- userdict/AGMP_current_show/show load put
- userdict/show{
- currentcolorspace 0 get
- /Pattern eq
- {false charpath f}
- {AGMP_current_show}ifelse
- }put
- }if
- currentdict/pstr undef
-}if
-/consumeimagedata
-{
- begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known not
- {/MultipleDataSources false def}if
- MultipleDataSources
- {
- DataSource 0 get type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width cvi string def
- 1 1 Height cvi
- {
- pop
- 0 1 DataSource length 1 sub
- {
- DataSource exch get
- flushbuffer readstring pop pop
- }for
- }for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
- {
- Width Height mul cvi
- {
- 0 1 DataSource length 1 sub
- {dup DataSource exch gx length exch 0 ne{pop}if}for
- dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }
- {
- /DataSource load type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width Decode length 2 idiv mul cvi string def
- 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
- {
- Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
- {
- DataSource length dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }ifelse
- end
-}bdf
-/addprocs
-{
- 2{/exec load}repeat
- 3 1 roll
- [5 1 roll]bind cvx
-}def
-/modify_halftone_xfer
-{
- currenthalftone dup length dict copy begin
- currentdict 2 index known{
- 1 index load dup length dict copy begin
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end def
- currentdict end sethalftone
- }{
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end sethalftone
- pop
- }ifelse
-}def
-/clonearray
-{
- dup xcheck exch
- dup length array exch
- Adobe_AGM_Core/AGMCORE_tmp -1 ddf
- {
- Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
- dup type/dicttype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get
- exch
- clonedict
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- dup type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get exch
- clonearray
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- exch dup
- Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
- }forall
- exch{cvx}if
-}bdf
-/clonedict
-{
- dup length dict
- begin
- {
- dup type/dicttype eq
- {clonedict}if
- dup type/arraytype eq
- {clonearray}if
- def
- }forall
- currentdict
- end
-}bdf
-/DeviceN_PS2
-{
- /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
-}bdf
-/Indexed_DeviceN
-{
- /indexed_colorspace_dict AGMCORE_gget dup null ne{
- dup/CSDBase known{
- /CSDBase get/CSD get_res/Names known
- }{
- pop false
- }ifelse
- }{
- pop false
- }ifelse
-}bdf
-/DeviceN_NoneName
-{
- /Names where{
- pop
- false Names
- {
- (None)eq or
- }forall
- }{
- false
- }ifelse
-}bdf
-/DeviceN_PS2_inRip_seps
-{
- /AGMCORE_in_rip_sep where
- {
- pop dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
- {
- /currentcolorspace exch AGMCORE_gput
- false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- }{
- true
- }ifelse
-}bdf
-/base_colorspace_type
-{
- dup type/arraytype eq{0 get}if
-}bdf
-/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
-{
- /pdfmark_5{cleartomark}bind def
-}{
- /pdfmark_5{pdfmark}bind def
-}ifelse
-/ReadBypdfmark_5
-{
- currentfile exch 0 exch/SubFileDecode filter
- /currentdistillerparams where
- {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
- {flushfile cleartomark}
- {/PUT pdfmark}ifelse
-}bdf
-/ReadBypdfmark_5_string
-{
- 2 dict begin
- /makerString exch def string/tmpString exch def
- {
- currentfile tmpString readline not{pop exit}if
- makerString anchorsearch
- {
- pop pop cleartomark exit
- }{
- 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
- }ifelse
- }loop
- end
-}bdf
-/xpdfm
-{
- {
- dup 0 get/Label eq
- {
- aload length[exch 1 add 1 roll/PAGELABEL
- }{
- aload pop
- [{ThisPage}<<5 -2 roll>>/PUT
- }ifelse
- pdfmark_5
- }forall
-}bdf
-/lmt{
- dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
-}bdf
-/int{
- dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
-}bdf
-/ds{
- Adobe_AGM_Utils begin
-}bdf
-/dt{
- currentdict Adobe_AGM_Utils eq{
- end
- }if
-}bdf
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_AGM_Core 2.0 0
-%%Version: 2.0 0
-%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Core 209 dict dup begin put
-/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
-/AGMCORE_str256 256 string def
-/AGMCORE_save nd
-/AGMCORE_graphicsave nd
-/AGMCORE_c 0 def
-/AGMCORE_m 0 def
-/AGMCORE_y 0 def
-/AGMCORE_k 0 def
-/AGMCORE_cmykbuf 4 array def
-/AGMCORE_screen[currentscreen]cvx def
-/AGMCORE_tmp 0 def
-/AGMCORE_&setgray nd
-/AGMCORE_&setcolor nd
-/AGMCORE_&setcolorspace nd
-/AGMCORE_&setcmykcolor nd
-/AGMCORE_cyan_plate nd
-/AGMCORE_magenta_plate nd
-/AGMCORE_yellow_plate nd
-/AGMCORE_black_plate nd
-/AGMCORE_plate_ndx nd
-/AGMCORE_get_ink_data nd
-/AGMCORE_is_cmyk_sep nd
-/AGMCORE_host_sep nd
-/AGMCORE_avoid_L2_sep_space nd
-/AGMCORE_distilling nd
-/AGMCORE_composite_job nd
-/AGMCORE_producing_seps nd
-/AGMCORE_ps_level -1 def
-/AGMCORE_ps_version -1 def
-/AGMCORE_environ_ok nd
-/AGMCORE_CSD_cache 0 dict def
-/AGMCORE_currentoverprint false def
-/AGMCORE_deltaX nd
-/AGMCORE_deltaY nd
-/AGMCORE_name nd
-/AGMCORE_sep_special nd
-/AGMCORE_err_strings 4 dict def
-/AGMCORE_cur_err nd
-/AGMCORE_current_spot_alias false def
-/AGMCORE_inverting false def
-/AGMCORE_feature_dictCount nd
-/AGMCORE_feature_opCount nd
-/AGMCORE_feature_ctm nd
-/AGMCORE_ConvertToProcess false def
-/AGMCORE_Default_CTM matrix def
-/AGMCORE_Default_PageSize nd
-/AGMCORE_Default_flatness nd
-/AGMCORE_currentbg nd
-/AGMCORE_currentucr nd
-/AGMCORE_pattern_paint_type 0 def
-/knockout_unitsq nd
-currentglobal true setglobal
-[/CSA/Gradient/Procedure]
-{
- /Generic/Category findresource dup length dict copy/Category defineresource pop
-}forall
-setglobal
-/AGMCORE_key_known
-{
- where{
- /Adobe_AGM_Core_Id known
- }{
- false
- }ifelse
-}ndf
-/flushinput
-{
- save
- 2 dict begin
- /CompareBuffer 3 -1 roll def
- /readbuffer 256 string def
- mark
- {
- currentfile readbuffer{readline}stopped
- {cleartomark mark}
- {
- not
- {pop exit}
- if
- CompareBuffer eq
- {exit}
- if
- }ifelse
- }loop
- cleartomark
- end
- restore
-}bdf
-/getspotfunction
-{
- AGMCORE_screen exch pop exch pop
- dup type/dicttype eq{
- dup/HalftoneType get 1 eq{
- /SpotFunction get
- }{
- dup/HalftoneType get 2 eq{
- /GraySpotFunction get
- }{
- pop
- {
- abs exch abs 2 copy add 1 gt{
- 1 sub dup mul exch 1 sub dup mul add 1 sub
- }{
- dup mul exch dup mul add 1 exch sub
- }ifelse
- }bind
- }ifelse
- }ifelse
- }if
-}def
-/np
-{newpath}bdf
-/clp_npth
-{clip np}def
-/eoclp_npth
-{eoclip np}def
-/npth_clp
-{np clip}def
-/graphic_setup
-{
- /AGMCORE_graphicsave save store
- concat
- 0 setgray
- 0 setlinecap
- 0 setlinejoin
- 1 setlinewidth
- []0 setdash
- 10 setmiterlimit
- np
- false setoverprint
- false setstrokeadjust
- //Adobe_AGM_Core/spot_alias gx
- /Adobe_AGM_Image where{
- pop
- Adobe_AGM_Image/spot_alias 2 copy known{
- gx
- }{
- pop pop
- }ifelse
- }if
- /sep_colorspace_dict null AGMCORE_gput
- 100 dict begin
- /dictstackcount countdictstack def
- /showpage{}def
- mark
-}def
-/graphic_cleanup
-{
- cleartomark
- dictstackcount 1 countdictstack 1 sub{end}for
- end
- AGMCORE_graphicsave restore
-}def
-/compose_error_msg
-{
- grestoreall initgraphics
- /Helvetica findfont 10 scalefont setfont
- /AGMCORE_deltaY 100 def
- /AGMCORE_deltaX 310 def
- clippath pathbbox np pop pop 36 add exch 36 add exch moveto
- 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
- 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
- 0 AGMCORE_&setgray
- gsave 1 AGMCORE_&setgray fill grestore
- 1 setlinewidth gsave stroke grestore
- currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
- /AGMCORE_deltaY 12 def
- /AGMCORE_tmp 0 def
- AGMCORE_err_strings exch get
- {
- dup 32 eq
- {
- pop
- AGMCORE_str256 0 AGMCORE_tmp getinterval
- stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
- {
- currentpoint AGMCORE_deltaY sub exch pop
- clippath pathbbox pop pop pop 44 add exch moveto
- }if
- AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
- 0 1 AGMCORE_str256 length 1 sub
- {
- AGMCORE_str256 exch 0 put
- }for
- /AGMCORE_tmp 0 def
- }{
- AGMCORE_str256 exch AGMCORE_tmp xpt
- /AGMCORE_tmp AGMCORE_tmp 1 add def
- }ifelse
- }forall
-}bdf
-/AGMCORE_CMYKDeviceNColorspaces[
- [/Separation/None/DeviceCMYK{0 0 0}]
- [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
- [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
- [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
- [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
- [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
- [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
- [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
- [/Separation(Cyan)/DeviceCMYK{0 0 0}]
- [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
- [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
- [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
- [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
- [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
- [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
- [/DeviceCMYK]
-]def
-/ds{
- Adobe_AGM_Core begin
- /currentdistillerparams where
- {
- pop currentdistillerparams/CoreDistVersion get 5000 lt
- {<</DetectBlends false>>setdistillerparams}if
- }if
- /AGMCORE_ps_version xdf
- /AGMCORE_ps_level xdf
- errordict/AGM_handleerror known not{
- errordict/AGM_handleerror errordict/handleerror get put
- errordict/handleerror{
- Adobe_AGM_Core begin
- $error/newerror get AGMCORE_cur_err null ne and{
- $error/newerror false put
- AGMCORE_cur_err compose_error_msg
- }if
- $error/newerror true put
- end
- errordict/AGM_handleerror get exec
- }bind put
- }if
- /AGMCORE_environ_ok
- ps_level AGMCORE_ps_level ge
- ps_version AGMCORE_ps_version ge and
- AGMCORE_ps_level -1 eq or
- def
- AGMCORE_environ_ok not
- {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
- /AGMCORE_&setgray systemdict/setgray get def
- level2{
- /AGMCORE_&setcolor systemdict/setcolor get def
- /AGMCORE_&setcolorspace systemdict/setcolorspace get def
- }if
- /AGMCORE_currentbg currentblackgeneration def
- /AGMCORE_currentucr currentundercolorremoval def
- /AGMCORE_Default_flatness currentflat def
- /AGMCORE_distilling
- /product where{
- pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
- }{
- false
- }ifelse
- def
- /AGMCORE_GSTATE AGMCORE_key_known not{
- /AGMCORE_GSTATE 21 dict def
- /AGMCORE_tmpmatrix matrix def
- /AGMCORE_gstack 32 array def
- /AGMCORE_gstackptr 0 def
- /AGMCORE_gstacksaveptr 0 def
- /AGMCORE_gstackframekeys 14 def
- /AGMCORE_&gsave/gsave ldf
- /AGMCORE_&grestore/grestore ldf
- /AGMCORE_&grestoreall/grestoreall ldf
- /AGMCORE_&save/save ldf
- /AGMCORE_&setoverprint/setoverprint ldf
- /AGMCORE_gdictcopy{
- begin
- {def}forall
- end
- }def
- /AGMCORE_gput{
- AGMCORE_gstack AGMCORE_gstackptr get
- 3 1 roll
- put
- }def
- /AGMCORE_gget{
- AGMCORE_gstack AGMCORE_gstackptr get
- exch
- get
- }def
- /gsave{
- AGMCORE_&gsave
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /grestore{
- AGMCORE_&grestore
- AGMCORE_gstackptr 1 sub
- dup AGMCORE_gstacksaveptr lt{1 add}if
- dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
- {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
- /AGMCORE_gstackptr exch store
- }def
- /grestoreall{
- AGMCORE_&grestoreall
- /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
- }def
- /save{
- AGMCORE_&save
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /setoverprint{
- dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
- }def
- 0 1 AGMCORE_gstack length 1 sub{
- AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
- }for
- }if
- level3/AGMCORE_&sysshfill AGMCORE_key_known not and
- {
- /AGMCORE_&sysshfill systemdict/shfill get def
- /AGMCORE_&sysmakepattern systemdict/makepattern get def
- /AGMCORE_&usrmakepattern/makepattern load def
- }if
- /currentcmykcolor[0 0 0 0]AGMCORE_gput
- /currentstrokeadjust false AGMCORE_gput
- /currentcolorspace[/DeviceGray]AGMCORE_gput
- /sep_tint 0 AGMCORE_gput
- /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
- /sep_colorspace_dict null AGMCORE_gput
- /devicen_colorspace_dict null AGMCORE_gput
- /indexed_colorspace_dict null AGMCORE_gput
- /currentcolor_intent()AGMCORE_gput
- /customcolor_tint 1 AGMCORE_gput
- /absolute_colorimetric_crd null AGMCORE_gput
- /relative_colorimetric_crd null AGMCORE_gput
- /saturation_crd null AGMCORE_gput
- /perceptual_crd null AGMCORE_gput
- currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
- cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
- <<
- /MaxPatternItem currentsystemparams/MaxPatternCache get
- >>
- setuserparams
- end
-}def
-/ps
-{
- /setcmykcolor where{
- pop
- Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
- }if
- Adobe_AGM_Core begin
- /setcmykcolor
- {
- 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
- 1 sub 4 1 roll
- 3{
- 3 index add neg dup 0 lt{
- pop 0
- }if
- 3 1 roll
- }repeat
- setrgbcolor pop
- }ndf
- /currentcmykcolor
- {
- /currentcmykcolor AGMCORE_gget aload pop
- }ndf
- /setoverprint
- {pop}ndf
- /currentoverprint
- {false}ndf
- /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
- /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
- /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
- /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
- /AGMCORE_plate_ndx
- AGMCORE_cyan_plate{
- 0
- }{
- AGMCORE_magenta_plate{
- 1
- }{
- AGMCORE_yellow_plate{
- 2
- }{
- AGMCORE_black_plate{
- 3
- }{
- 4
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_have_reported_unsupported_color_space false def
- /AGMCORE_report_unsupported_color_space
- {
- AGMCORE_have_reported_unsupported_color_space false eq
- {
- (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
- Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
- }if
- }def
- /AGMCORE_composite_job
- AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
- /AGMCORE_in_rip_sep
- /AGMCORE_in_rip_sep where{
- pop AGMCORE_in_rip_sep
- }{
- AGMCORE_distilling
- {
- false
- }{
- userdict/Adobe_AGM_OnHost_Seps known{
- false
- }{
- level2{
- currentpagedevice/Separations 2 copy known{
- get
- }{
- pop pop false
- }ifelse
- }{
- false
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
- /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
- /AGM_preserve_spots
- /AGM_preserve_spots where{
- pop AGM_preserve_spots
- }{
- AGMCORE_distilling AGMCORE_producing_seps or
- }ifelse
- def
- /AGM_is_distiller_preserving_spotimages
- {
- currentdistillerparams/PreserveOverprintSettings known
- {
- currentdistillerparams/PreserveOverprintSettings get
- {
- currentdistillerparams/ColorConversionStrategy known
- {
- currentdistillerparams/ColorConversionStrategy get
- /sRGB ne
- }{
- true
- }ifelse
- }{
- false
- }ifelse
- }{
- false
- }ifelse
- }def
- /convert_spot_to_process where{pop}{
- /convert_spot_to_process
- {
- //Adobe_AGM_Core begin
- dup map_alias{
- /Name get exch pop
- }if
- dup dup(None)eq exch(All)eq or
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- gsave
- 1 0 0 0 setcmykcolor currentgray 1 exch sub
- 0 1 0 0 setcmykcolor currentgray 1 exch sub
- 0 0 1 0 setcmykcolor currentgray 1 exch sub
- 0 0 0 1 setcmykcolor currentgray 1 exch sub
- add add add 0 eq
- {
- pop false
- }{
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- }ifelse
- grestore
- }{
- AGMCORE_distilling
- {
- pop AGM_is_distiller_preserving_spotimages not
- }{
- //Adobe_AGM_Core/AGMCORE_name xddf
- false
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
- AGMUTIL_cpd/OverrideSeparations known and
- {
- AGMUTIL_cpd/OverrideSeparations get
- {
- /HqnSpots/ProcSet resourcestatus
- {
- pop pop pop true
- }if
- }if
- }if
- {
- AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
- }{
- gsave
- [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
- false
- AGMUTIL_cpd/SeparationColorNames 2 copy known
- {
- get
- {AGMCORE_name eq or}forall
- not
- }{
- pop pop pop true
- }ifelse
- grestore
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- }ifelse
- /convert_to_process where{pop}{
- /convert_to_process
- {
- dup length 0 eq
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- dup true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process and}ifelse
- }
- forall
- {
- true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- (Black)eq or and
- }forall
- not
- }{pop false}ifelse
- }{
- false exch
- {
- /PhotoshopDuotoneList where{pop false}{true}ifelse
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process or}ifelse
- }
- {
- convert_spot_to_process or
- }
- ifelse
- }
- forall
- }ifelse
- }ifelse
- }def
- }ifelse
- /AGMCORE_avoid_L2_sep_space
- version cvr 2012 lt
- level2 and
- AGMCORE_producing_seps not and
- def
- /AGMCORE_is_cmyk_sep
- AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
- def
- /AGM_avoid_0_cmyk where{
- pop AGM_avoid_0_cmyk
- }{
- AGM_preserve_spots
- userdict/Adobe_AGM_OnHost_Seps known
- userdict/Adobe_AGM_InRip_Seps known or
- not and
- }ifelse
- {
- /setcmykcolor[
- {
- 4 copy add add add 0 eq currentoverprint and{
- pop 0.0005
- }if
- }/exec cvx
- /AGMCORE_&setcmykcolor load dup type/operatortype ne{
- /exec cvx
- }if
- ]cvx def
- }if
- /AGMCORE_IsSeparationAProcessColor
- {
- dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
- }def
- AGMCORE_host_sep{
- /setcolortransfer
- {
- AGMCORE_cyan_plate{
- pop pop pop
- }{
- AGMCORE_magenta_plate{
- 4 3 roll pop pop pop
- }{
- AGMCORE_yellow_plate{
- 4 2 roll pop pop pop
- }{
- 4 1 roll pop pop pop
- }ifelse
- }ifelse
- }ifelse
- settransfer
- }
- def
- /AGMCORE_get_ink_data
- AGMCORE_cyan_plate{
- {pop pop pop}
- }{
- AGMCORE_magenta_plate{
- {4 3 roll pop pop pop}
- }{
- AGMCORE_yellow_plate{
- {4 2 roll pop pop pop}
- }{
- {4 1 roll pop pop pop}
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_RemoveProcessColorNames
- {
- 1 dict begin
- /filtername
- {
- dup/Cyan eq 1 index(Cyan)eq or
- {pop(_cyan_)}if
- dup/Magenta eq 1 index(Magenta)eq or
- {pop(_magenta_)}if
- dup/Yellow eq 1 index(Yellow)eq or
- {pop(_yellow_)}if
- dup/Black eq 1 index(Black)eq or
- {pop(_black_)}if
- }def
- dup type/arraytype eq
- {[exch{filtername}forall]}
- {filtername}ifelse
- end
- }def
- level3{
- /AGMCORE_IsCurrentColor
- {
- dup AGMCORE_IsSeparationAProcessColor
- {
- AGMCORE_plate_ndx 0 eq
- {dup(Cyan)eq exch/Cyan eq or}if
- AGMCORE_plate_ndx 1 eq
- {dup(Magenta)eq exch/Magenta eq or}if
- AGMCORE_plate_ndx 2 eq
- {dup(Yellow)eq exch/Yellow eq or}if
- AGMCORE_plate_ndx 3 eq
- {dup(Black)eq exch/Black eq or}if
- AGMCORE_plate_ndx 4 eq
- {pop false}if
- }{
- gsave
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- grestore
- }ifelse
- }def
- /AGMCORE_filter_functiondatasource
- {
- 5 dict begin
- /data_in xdf
- data_in type/stringtype eq
- {
- /ncomp xdf
- /comp xdf
- /string_out data_in length ncomp idiv string def
- 0 ncomp data_in length 1 sub
- {
- string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
- }for
- string_out
- }{
- string/string_in xdf
- /string_out 1 string def
- /component xdf
- [
- data_in string_in/readstring cvx
- [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
- [/pop cvx()]cvx/ifelse cvx
- ]cvx/ReusableStreamDecode filter
- }ifelse
- end
- }def
- /AGMCORE_separateShadingFunction
- {
- 2 dict begin
- /paint? xdf
- /channel xdf
- dup type/dicttype eq
- {
- begin
- FunctionType 0 eq
- {
- /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
- currentdict/Decode known
- {/Decode Decode channel 2 mul 2 getinterval def}if
- paint? not
- {/Decode[1 1]def}if
- }if
- FunctionType 2 eq
- {
- paint?
- {
- /C0[C0 channel get 1 exch sub]def
- /C1[C1 channel get 1 exch sub]def
- }{
- /C0[1]def
- /C1[1]def
- }ifelse
- }if
- FunctionType 3 eq
- {
- /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
- }if
- currentdict/Range known
- {/Range[0 1]def}if
- currentdict
- end}{
- channel get 0 paint? AGMCORE_separateShadingFunction
- }ifelse
- end
- }def
- /AGMCORE_separateShading
- {
- 3 -1 roll begin
- currentdict/Function known
- {
- currentdict/Background known
- {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
- Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
- /ColorSpace[/DeviceGray]def
- }{
- ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }{
- ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
- }ifelse
- ColorSpace 0 get/Separation eq
- {
- {
- [1/exch cvx/sub cvx]cvx
- }{
- [/pop cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll put
- pop
- }{
- {
- [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
- }{
- pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll bind put
- }ifelse
- ColorSpace 2/DeviceGray put
- }ifelse
- end
- }def
- /AGMCORE_separateShadingDict
- {
- dup/ColorSpace get
- dup type/arraytype ne
- {[exch]}if
- dup 0 get/DeviceCMYK eq
- {
- exch begin
- currentdict
- AGMCORE_cyan_plate
- {0 true}if
- AGMCORE_magenta_plate
- {1 true}if
- AGMCORE_yellow_plate
- {2 true}if
- AGMCORE_black_plate
- {3 true}if
- AGMCORE_plate_ndx 4 eq
- {0 false}if
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- currentdict
- end exch
- }if
- dup 0 get/Separation eq
- {
- exch begin
- ColorSpace 1 get dup/None ne exch/All ne and
- {
- ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /Separation
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- }if
- }ifelse
- }{
- currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
- 0 exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- }if
- currentdict
- end exch
- }if
- dup 0 get/DeviceN eq
- {
- exch begin
- ColorSpace 1 get convert_to_process
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /DeviceN
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- /ColorSpace[/DeviceGray]def
- }if
- }ifelse
- }{
- currentdict
- false -1 ColorSpace 1 get
- {
- AGMCORE_IsCurrentColor
- {
- 1 add
- exch pop true exch exit
- }if
- 1 add
- }forall
- exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- currentdict
- end exch
- }if
- dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
- {
- exch begin
- ColorSpace dup type/arraytype eq
- {0 get}if
- /DeviceGray ne
- {
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- ColorSpace 0 get/CIEBasedA eq
- {
- /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
- }if
- ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
- {
- /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
- }if
- ColorSpace 0 get/CIEBasedDEFG eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }if
- currentdict 0 false AGMCORE_separateShading
- }if
- }if
- currentdict
- end exch
- }if
- pop
- dup/AGMCORE_ignoreshade known
- {
- begin
- /ColorSpace[/Separation(None)/DeviceGray{}]def
- currentdict end
- }if
- }def
- /shfill
- {
- AGMCORE_separateShadingDict
- dup/AGMCORE_ignoreshade known
- {pop}
- {AGMCORE_&sysshfill}ifelse
- }def
- /makepattern
- {
- exch
- dup/PatternType get 2 eq
- {
- clonedict
- begin
- /Shading Shading AGMCORE_separateShadingDict def
- Shading/AGMCORE_ignoreshade known
- currentdict end exch
- {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
- exch AGMCORE_&sysmakepattern
- }{
- exch AGMCORE_&usrmakepattern
- }ifelse
- }def
- }if
- }if
- AGMCORE_in_rip_sep{
- /setcustomcolor
- {
- exch aload pop
- dup 7 1 roll inRip_spot_has_ink not {
- 4{4 index mul 4 1 roll}
- repeat
- /DeviceCMYK setcolorspace
- 6 -2 roll pop pop
- }{
- //Adobe_AGM_Core begin
- /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
- end
- [/Separation 4 -1 roll/DeviceCMYK
- {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
- ]
- setcolorspace
- }ifelse
- setcolor
- }ndf
- /setseparationgray
- {
- [/Separation(All)/DeviceGray{}]setcolorspace_opt
- 1 exch sub setcolor
- }ndf
- }{
- /setseparationgray
- {
- AGMCORE_&setgray
- }ndf
- }ifelse
- /findcmykcustomcolor
- {
- 5 makereadonlyarray
- }ndf
- /setcustomcolor
- {
- exch aload pop pop
- 4{4 index mul 4 1 roll}repeat
- setcmykcolor pop
- }ndf
- /has_color
- /colorimage where{
- AGMCORE_producing_seps{
- pop true
- }{
- systemdict eq
- }ifelse
- }{
- false
- }ifelse
- def
- /map_index
- {
- 1 index mul exch getinterval{255 div}forall
- }bdf
- /map_indexed_devn
- {
- Lookup Names length 3 -1 roll cvi map_index
- }bdf
- /n_color_components
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop 1
- }{
- /DeviceCMYK eq{
- 4
- }{
- 3
- }ifelse
- }ifelse
- }bdf
- level2{
- /mo/moveto ldf
- /li/lineto ldf
- /cv/curveto ldf
- /knockout_unitsq
- {
- 1 setgray
- 0 0 1 1 rectfill
- }def
- level2/setcolorspace AGMCORE_key_known not and{
- /AGMCORE_&&&setcolorspace/setcolorspace ldf
- /AGMCORE_ReplaceMappedColor
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- /AGMCORE_SpotAliasAry2 where{
- begin
- dup 0 get dup/Separation eq
- {
- pop
- dup length array copy
- dup dup 1 get
- current_spot_alias
- {
- dup map_alias
- {
- false set_spot_alias
- dup 1 exch setsepcolorspace
- true set_spot_alias
- begin
- /sep_colorspace_dict currentdict AGMCORE_gput
- pop pop pop
- [
- /Separation Name
- CSA map_csa
- MappedCSA
- /sep_colorspace_proc load
- ]
- dup Name
- end
- }if
- }if
- map_reserved_ink_name 1 xpt
- }{
- /DeviceN eq
- {
- dup length array copy
- dup dup 1 get[
- exch{
- current_spot_alias{
- dup map_alias{
- /Name get exch pop
- }if
- }if
- map_reserved_ink_name
- }forall
- ]1 xpt
- }if
- }ifelse
- end
- }if
- }if
- }def
- /setcolorspace
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/Indexed eq
- {
- AGMCORE_distilling
- {
- /PhotoshopDuotoneList where
- {
- pop false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- {
- aload pop 3 -1 roll
- AGMCORE_ReplaceMappedColor
- 3 1 roll 4 array astore
- }if
- }{
- AGMCORE_ReplaceMappedColor
- }ifelse
- }if
- DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
- }def
- }if
- }{
- /adj
- {
- currentstrokeadjust{
- transform
- 0.25 sub round 0.25 add exch
- 0.25 sub round 0.25 add exch
- itransform
- }if
- }def
- /mo{
- adj moveto
- }def
- /li{
- adj lineto
- }def
- /cv{
- 6 2 roll adj
- 6 2 roll adj
- 6 2 roll adj curveto
- }def
- /knockout_unitsq
- {
- 1 setgray
- 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
- }def
- /currentstrokeadjust{
- /currentstrokeadjust AGMCORE_gget
- }def
- /setstrokeadjust{
- /currentstrokeadjust exch AGMCORE_gput
- }def
- /setcolorspace
- {
- /currentcolorspace exch AGMCORE_gput
- }def
- /currentcolorspace
- {
- /currentcolorspace AGMCORE_gget
- }def
- /setcolor_devicecolor
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop setgray
- }{
- /DeviceCMYK eq{
- setcmykcolor
- }{
- setrgbcolor
- }ifelse
- }ifelse
- }def
- /setcolor
- {
- currentcolorspace 0 get
- dup/DeviceGray ne{
- dup/DeviceCMYK ne{
- dup/DeviceRGB ne{
- dup/Separation eq{
- pop
- currentcolorspace 3 gx
- currentcolorspace 2 get
- }{
- dup/Indexed eq{
- pop
- currentcolorspace 3 get dup type/stringtype eq{
- currentcolorspace 1 get n_color_components
- 3 -1 roll map_index
- }{
- exec
- }ifelse
- currentcolorspace 1 get
- }{
- /AGMCORE_cur_err/AGMCORE_invalid_color_space def
- AGMCORE_invalid_color_space
- }ifelse
- }ifelse
- }if
- }if
- }if
- setcolor_devicecolor
- }def
- }ifelse
- /sop/setoverprint ldf
- /lw/setlinewidth ldf
- /lc/setlinecap ldf
- /lj/setlinejoin ldf
- /ml/setmiterlimit ldf
- /dsh/setdash ldf
- /sadj/setstrokeadjust ldf
- /gry/setgray ldf
- /rgb/setrgbcolor ldf
- /cmyk[
- /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
- /setcmykcolor load dup type/operatortype ne{/exec cvx}if
- ]cvx bdf
- level3 AGMCORE_host_sep not and{
- /nzopmsc{
- 6 dict begin
- /kk exch def
- /yy exch def
- /mm exch def
- /cc exch def
- /sum 0 def
- cc 0 ne{/sum sum 2#1000 or def cc}if
- mm 0 ne{/sum sum 2#0100 or def mm}if
- yy 0 ne{/sum sum 2#0010 or def yy}if
- kk 0 ne{/sum sum 2#0001 or def kk}if
- AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
- sum 0 eq{0}if
- end
- setcolor
- }bdf
- }{
- /nzopmsc/cmyk ldf
- }ifelse
- /sep/setsepcolor ldf
- /devn/setdevicencolor ldf
- /idx/setindexedcolor ldf
- /colr/setcolor ldf
- /csacrd/set_csa_crd ldf
- /sepcs/setsepcolorspace ldf
- /devncs/setdevicencolorspace ldf
- /idxcs/setindexedcolorspace ldf
- /cp/closepath ldf
- /clp/clp_npth ldf
- /eclp/eoclp_npth ldf
- /f/fill ldf
- /ef/eofill ldf
- /@/stroke ldf
- /nclp/npth_clp ldf
- /gset/graphic_setup ldf
- /gcln/graphic_cleanup ldf
- /ct/concat ldf
- /cf/currentfile ldf
- /fl/filter ldf
- /rs/readstring ldf
- /AGMCORE_def_ht currenthalftone def
- /clonedict Adobe_AGM_Utils begin/clonedict load end def
- /clonearray Adobe_AGM_Utils begin/clonearray load end def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
- /getrampcolor
- {
- /indx exch def
- 0 1 NumComp 1 sub
- {
- dup
- Samples exch get
- dup type/stringtype eq{indx get}if
- exch
- Scaling exch get aload pop
- 3 1 roll
- mul add
- }for
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /sssetbackground{
- aload pop
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /RadialShade
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /r2 xdf
- /c2y xdf
- /c2x xdf
- /r1 xdf
- /c1y xdf
- /c1x xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- c1x c2x eq
- {
- c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope c2y c1y sub c2x c1x sub div def
- /theta slope 1 atan def
- c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
- c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
- }ifelse
- gsave
- clippath
- c1x c1y translate
- theta rotate
- -90 rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax xdf
- /xMax xdf
- /yMin xdf
- /xMin xdf
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- /max{2 copy gt{pop}{exch pop}ifelse}bdf
- /min{2 copy lt{pop}{exch pop}ifelse}bdf
- rampdict begin
- 40 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- c1x c1y translate
- theta rotate
- -90 rotate
- /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
- /c1y 0 def
- /c1x 0 def
- /c2x 0 def
- ext0
- {
- 0 getrampcolor
- c2y r2 add r1 sub 0.0001 lt
- {
- c1x c1y r1 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2y r1 add r2 le
- {
- c1x c1y r1 0 360 arc
- fill
- }
- {
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r1 neg def
- /p1y c1y def
- /p2x r1 def
- /p2y c1y def
- p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y p1x SS1 div neg def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y p2x SS2 div neg def
- r1 r2 gt
- {
- /L1maxX p1x yMin p1y sub SS1 div add def
- /L2maxX p2x yMin p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- c1x c2x sub dup mul
- c1y c2y sub dup mul
- add 0.5 exp
- 0 dtransform
- dup mul exch dup mul add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- /hires xdf
- hires mul
- /numpix xdf
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- /xInc c2x c1x sub numsteps div def
- /yInc c2y c1y sub numsteps div def
- /rInc r2 r1 sub numsteps div def
- /cx c1x def
- /cy c1y def
- /radius r1 def
- np
- xInc 0 eq yInc 0 eq rInc 0 eq and and
- {
- 0 getrampcolor
- cx cy radius 0 360 arc
- stroke
- NumSamples 1 sub getrampcolor
- cx cy radius 72 hires div add 0 360 arc
- 0 setlinewidth
- stroke
- }{
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- cx cy radius 0 360 arc
- /cx cx xInc add def
- /cy cy yInc add def
- /radius radius rInc add def
- cx cy radius 360 0 arcn
- eofill
- rampIndxInc add
- }repeat
- pop
- }ifelse
- ext1
- {
- c2y r2 add r1 lt
- {
- c2x c2y r2 0 360 arc
- fill
- }{
- c2y r1 add r2 sub 0.0001 le
- {
- c2x c2y r2 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r2 neg def
- /p1y c2y def
- /p2x r2 def
- /p2y c2y def
- p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y c2y p1x SS1 div sub def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y c2y p2x SS2 div sub def
- r1 r2 lt
- {
- /L1maxX p1x yMax p1y sub SS1 div add def
- /L2maxX p2x yMax p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
- /GenStrips
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /y2 xdf
- /x2 xdf
- /y1 xdf
- /x1 xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- x1 x2 eq
- {
- y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope y2 y1 sub x2 x1 sub div def
- /theta slope 1 atan def
- x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
- x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
- }
- ifelse
- gsave
- clippath
- x1 y1 translate
- theta rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax exch def
- /xMax exch def
- /yMin exch def
- /xMin exch def
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- rampdict begin
- 20 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- x1 y1 translate
- theta rotate
- /xStart 0 def
- /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
- /ySpan yMax yMin sub def
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- xStart 0 transform
- xEnd 0 transform
- 3 -1 roll
- sub dup mul
- 3 1 roll
- sub dup mul
- add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- mul
- /numpix xdf
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- ext0
- {
- 0 getrampcolor
- xMin xStart lt
- {
- xMin yMin xMin neg ySpan rectfill
- }if
- }if
- /xInc xEnd xStart sub numsteps div def
- /x xStart def
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- x yMin xInc ySpan rectfill
- /x x xInc add def
- rampIndxInc add
- }repeat
- pop
- ext1{
- xMax xEnd gt
- {
- xEnd yMin xMax xEnd sub ySpan rectfill
- }if
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
-}def
-/pt
-{
- end
-}def
-/dt{
-}def
-/pgsv{
- //Adobe_AGM_Core/AGMCORE_save save put
-}def
-/pgrs{
- //Adobe_AGM_Core/AGMCORE_save get restore
-}def
-systemdict/findcolorrendering known{
- /findcolorrendering systemdict/findcolorrendering get def
-}if
-systemdict/setcolorrendering known{
- /setcolorrendering systemdict/setcolorrendering get def
-}if
-/test_cmyk_color_plate
-{
- gsave
- setcmykcolor currentgray 1 ne
- grestore
-}def
-/inRip_spot_has_ink
-{
- dup//Adobe_AGM_Core/AGMCORE_name xddf
- convert_spot_to_process not
-}def
-/map255_to_range
-{
- 1 index sub
- 3 -1 roll 255 div mul add
-}def
-/set_csa_crd
-{
- /sep_colorspace_dict null AGMCORE_gput
- begin
- CSA get_csa_by_name setcolorspace_opt
- set_crd
- end
-}
-def
-/map_csa
-{
- currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
- {pop}{get_csa_by_name/MappedCSA xdf}ifelse
-}def
-/setsepcolor
-{
- /sep_colorspace_dict AGMCORE_gget begin
- dup/sep_tint exch AGMCORE_gput
- TintProc
- end
-}def
-/setdevicencolor
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- Names length copy
- Names length 1 sub -1 0
- {
- /devicen_tints AGMCORE_gget 3 1 roll xpt
- }for
- TintProc
- end
-}def
-/sep_colorspace_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- currentdict/Components known{
- Components aload pop
- TintMethod/Lab eq{
- 2{AGMCORE_tmp mul NComponents 1 roll}repeat
- LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
- }{
- TintMethod/Subtractive eq{
- NComponents{
- AGMCORE_tmp mul NComponents 1 roll
- }repeat
- }{
- NComponents{
- 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
- }repeat
- }ifelse
- }ifelse
- }{
- ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
- aload pop
- }ifelse
- end
-}def
-/sep_colorspace_gray_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
- end
-}def
-/sep_proc_name
-{
- dup 0 get
- dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
- pop[/DeviceGray]
- /sep_colorspace_gray_proc
- }{
- /sep_colorspace_proc
- }ifelse
-}def
-/setsepcolorspace
-{
- current_spot_alias{
- dup begin
- Name map_alias{
- exch pop
- }if
- end
- }if
- dup/sep_colorspace_dict exch AGMCORE_gput
- begin
- CSA map_csa
- /AGMCORE_sep_special Name dup()eq exch(All)eq or store
- AGMCORE_avoid_L2_sep_space{
- [/Indexed MappedCSA sep_proc_name 255 exch
- {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
- ]setcolorspace_opt
- /TintProc{
- 255 mul round cvi setcolor
- }bdf
- }{
- MappedCSA 0 get/DeviceCMYK eq
- currentdict/Components known and
- AGMCORE_sep_special not and{
- /TintProc[
- Components aload pop Name findcmykcustomcolor
- /exch cvx/setcustomcolor cvx
- ]cvx bdf
- }{
- AGMCORE_host_sep Name(All)eq and{
- /TintProc{
- 1 exch sub setseparationgray
- }bdf
- }{
- AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
- AGMCORE_host_sep or
- Name()eq and{
- /TintProc[
- MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
- cvx/setcmykcolor cvx
- }{
- cvx/setgray cvx
- }ifelse
- ]cvx bdf
- }{
- AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
- /TintProc[
- /dup cvx
- MappedCSA sep_proc_name cvx exch
- 0 get/DeviceGray eq{
- 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
- }if
- /Name cvx/findcmykcustomcolor cvx/exch cvx
- AGMCORE_host_sep{
- AGMCORE_is_cmyk_sep
- /Name cvx
- /AGMCORE_IsSeparationAProcessColor load/exec cvx
- /not cvx/and cvx
- }{
- Name inRip_spot_has_ink not
- }ifelse
- [
- /pop cvx 1
- ]cvx/if cvx
- /setcustomcolor cvx
- ]cvx bdf
- }{
- /TintProc{setcolor}bdf
- [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- set_crd
- setsepcolor
- end
-}def
-/additive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1
- 0 1 numarrays 1 sub
- {
- 1 exch add/index cvx
- c1/get cvx/mul cvx
- }for
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/subtractive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1 1
- 0 1 numarrays 1 sub
- {
- 1 3 3 -1 roll add/index cvx
- c1/get cvx/sub cvx/mul cvx
- }for
- /sub cvx
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/exec_tint_transform
-{
- /TintProc[
- /TintTransform cvx/setcolor cvx
- ]cvx bdf
- MappedCSA setcolorspace_opt
-}bdf
-/devn_makecustomcolor
-{
- 2 dict begin
- /names_index xdf
- /Names xdf
- 1 1 1 1 Names names_index get findcmykcustomcolor
- /devicen_tints AGMCORE_gget names_index get setcustomcolor
- Names length{pop}repeat
- end
-}bdf
-/setdevicencolorspace
-{
- dup/AliasedColorants known{false}{true}ifelse
- current_spot_alias and{
- 7 dict begin
- /names_index 0 def
- dup/names_len exch/Names get length def
- /new_names names_len array def
- /new_LookupTables names_len array def
- /alias_cnt 0 def
- dup/Names get
- {
- dup map_alias{
- exch pop
- dup/ColorLookup known{
- dup begin
- new_LookupTables names_index ColorLookup put
- end
- }{
- dup/Components known{
- dup begin
- new_LookupTables names_index Components put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- new_names names_index 3 -1 roll/Name get put
- /alias_cnt alias_cnt 1 add def
- }{
- /name xdf
- new_names names_index name put
- dup/LookupTables known{
- dup begin
- new_LookupTables names_index LookupTables names_index get put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- /names_index names_index 1 add def
- }forall
- alias_cnt 0 gt{
- /AliasedColorants true def
- /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
- 0 1 names_len 1 sub{
- /names_index xdf
- new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
- /AliasedColorants false def
- exit
- }{
- new_LookupTables names_index get 0 get null eq{
- dup/Names get names_index get/name xdf
- name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
- or or or not{
- /AliasedColorants false def
- exit
- }if
- }if
- }ifelse
- }for
- lut_entry_len 1 eq{
- /AliasedColorants false def
- }if
- AliasedColorants{
- dup begin
- /Names new_names def
- /LookupTables new_LookupTables def
- /AliasedColorants true def
- /NComponents lut_entry_len def
- /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
- /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
- currentdict/TTTablesIdx known not{
- /TTTablesIdx -1 def
- }if
- end
- }if
- }if
- end
- }if
- dup/devicen_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/AliasedColorants known{
- AliasedColorants
- }{
- false
- }ifelse
- dup not{
- CSA map_csa
- }if
- /TintTransform load type/nulltype eq or{
- /TintTransform[
- 0 1 Names length 1 sub
- {
- /TTTablesIdx TTTablesIdx 1 add def
- dup LookupTables exch get dup 0 get null eq
- {
- 1 index
- Names exch get
- dup(Cyan)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0 0 0
- }
- {
- dup(Magenta)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0/exch cvx 0 0
- }{
- (Yellow)eq
- {
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 3 -1/roll cvx 0
- }{
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 0 4 -1/roll cvx
- }ifelse
- }ifelse
- }ifelse
- 5 -1/roll cvx/astore cvx
- }{
- dup length 1 sub
- LookupTables length 4 -1 roll sub 1 add
- /index cvx/mul cvx/round cvx/cvi cvx/get cvx
- }ifelse
- Names length TTTablesIdx add 1 add 1/roll cvx
- }for
- Names length[/pop cvx]cvx/repeat cvx
- NComponents Names length
- TintMethod/Subtractive eq
- {
- subtractive_blend
- }{
- additive_blend
- }ifelse
- ]cvx bdf
- }if
- AGMCORE_host_sep{
- Names convert_to_process{
- exec_tint_transform
- }
- {
- currentdict/AliasedColorants known{
- AliasedColorants not
- }{
- false
- }ifelse
- 5 dict begin
- /AvoidAliasedColorants xdf
- /painted? false def
- /names_index 0 def
- /names_len Names length def
- AvoidAliasedColorants{
- /currentspotalias current_spot_alias def
- false set_spot_alias
- }if
- Names{
- AGMCORE_is_cmyk_sep{
- dup(Cyan)eq AGMCORE_cyan_plate and exch
- dup(Magenta)eq AGMCORE_magenta_plate and exch
- dup(Yellow)eq AGMCORE_yellow_plate and exch
- (Black)eq AGMCORE_black_plate and or or or{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- }if
- painted?{exit}if
- }{
- 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- exit
- }if
- }ifelse
- /names_index names_index 1 add def
- }forall
- AvoidAliasedColorants{
- currentspotalias set_spot_alias
- }if
- painted?{
- /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
- }{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
- 0 0 0 0/setcmykcolor cvx
- ]cvx ddf
- }ifelse
- end
- }ifelse
- }
- {
- AGMCORE_in_rip_sep{
- Names convert_to_process not
- }{
- level3
- }ifelse
- {
- [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
- /TintProc level3 not AGMCORE_in_rip_sep and{
- [
- Names/length cvx[/pop cvx]cvx/repeat cvx
- ]cvx bdf
- }{
- {setcolor}bdf
- }ifelse
- }{
- exec_tint_transform
- }ifelse
- }ifelse
- set_crd
- /AliasedColorants false def
- end
-}def
-/setindexedcolorspace
-{
- dup/indexed_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- currentdict devncs
- }{
- 1 currentdict sepcs
- }ifelse
- AGMCORE_host_sep{
- 4 dict begin
- /compCnt/Names where{pop Names length}{1}ifelse def
- /NewLookup HiVal 1 add string def
- 0 1 HiVal{
- /tableIndex xdf
- Lookup dup type/stringtype eq{
- compCnt tableIndex map_index
- }{
- exec
- }ifelse
- /Names where{
- pop setdevicencolor
- }{
- setsepcolor
- }ifelse
- currentgray
- tableIndex exch
- 255 mul cvi
- NewLookup 3 1 roll put
- }for
- [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
- end
- }{
- level3
- {
- currentdict/Names known{
- [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
- }{
- [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
- }ifelse
- }{
- [/Indexed MappedCSA HiVal
- [
- currentdict/Names known{
- Lookup dup type/stringtype eq
- {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
- {/exec cvx}ifelse
- /TintTransform load/exec cvx
- }{
- Lookup dup type/stringtype eq
- {/exch cvx/get cvx 255/div cvx}
- {/exec cvx}ifelse
- CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
- }ifelse
- ]cvx
- ]setcolorspace_opt
- }ifelse
- }ifelse
- end
- set_crd
- }
- {
- CSA map_csa
- AGMCORE_host_sep level2 not and{
- 0 0 0 0 setcmykcolor
- }{
- [/Indexed MappedCSA
- level2 not has_color not and{
- dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
- pop[/DeviceGray]
- }if
- HiVal GrayLookup
- }{
- HiVal
- currentdict/RangeArray known{
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- Lookup exch
- dup HiVal gt{
- pop HiVal
- }if
- NComponents mul NComponents getinterval{}forall
- NComponents 1 sub -1 0{
- RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
- NComponents 1 roll
- }for
- end
- }bind
- }{
- Lookup
- }ifelse
- }ifelse
- ]setcolorspace_opt
- set_crd
- }ifelse
- }ifelse
- end
-}def
-/setindexedcolor
-{
- AGMCORE_host_sep{
- /indexed_colorspace_dict AGMCORE_gget
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- map_indexed_devn
- devn
- }
- {
- Lookup 1 3 -1 roll map_index
- sep
- }ifelse
- end
- }{
- Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
- map_index
- MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
- }ifelse
- end
- }{
- level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
- /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
- map_indexed_devn
- devn
- end
- }
- {
- setcolor
- }ifelse
- }ifelse
-}def
-/ignoreimagedata
-{
- currentoverprint not{
- gsave
- dup clonedict begin
- 1 setgray
- /Decode[0 1]def
- /DataSource<FF>def
- /MultipleDataSources false def
- /BitsPerComponent 8 def
- currentdict end
- systemdict/image gx
- grestore
- }if
- consumeimagedata
-}def
-/add_res
-{
- dup/CSD eq{
- pop
- //Adobe_AGM_Core begin
- /AGMCORE_CSD_cache load 3 1 roll put
- end
- }{
- defineresource pop
- }ifelse
-}def
-/del_res
-{
- {
- aload pop exch
- dup/CSD eq{
- pop
- {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
- }{
- exch
- {1 index undefineresource}forall
- pop
- }ifelse
- }forall
-}def
-/get_res
-{
- dup/CSD eq{
- pop
- dup type dup/nametype eq exch/stringtype eq or{
- AGMCORE_CSD_cache exch get
- }if
- }{
- findresource
- }ifelse
-}def
-/get_csa_by_name
-{
- dup type dup/nametype eq exch/stringtype eq or{
- /CSA get_res
- }if
-}def
-/paintproc_buf_init
-{
- /count get 0 0 put
-}def
-/paintproc_buf_next
-{
- dup/count get dup 0 get
- dup 3 1 roll
- 1 add 0 xpt
- get
-}def
-/cachepaintproc_compress
-{
- 5 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- /string_size 16000 def
- /readbuffer string_size string def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- /LZWFilter
- {
- exch
- dup length 0 eq{
- pop
- }{
- ppdict dup length 1 sub 3 -1 roll put
- }ifelse
- {string_size}{0}ifelse string
- }/LZWEncode filter def
- {
- ReadFilter readbuffer readstring
- exch LZWFilter exch writestring
- not{exit}if
- }loop
- LZWFilter closefile
- ppdict
- end
-}def
-/cachepaintproc
-{
- 2 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- {
- ReadFilter 16000 string readstring exch
- ppdict dup length 1 sub 3 -1 roll put
- not{exit}if
- }loop
- ppdict dup dup length 1 sub()put
- end
-}def
-/make_pattern
-{
- exch clonedict exch
- dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
- exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
- exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
- matrix translate exch matrix concatmatrix
- 1 index begin
- BBox 0 get XStep div cvi XStep mul/xshift exch neg def
- BBox 1 get YStep div cvi YStep mul/yshift exch neg def
- BBox 0 get xshift add
- BBox 1 get yshift add
- BBox 2 get xshift add
- BBox 3 get yshift add
- 4 array astore
- /BBox exch def
- [xshift yshift/translate load null/exec load]dup
- 3/PaintProc load put cvx/PaintProc exch def
- end
- gsave 0 setgray
- makepattern
- grestore
-}def
-/set_pattern
-{
- dup/PatternType get 1 eq{
- dup/PaintType get 1 eq{
- currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
- }if
- }if
- setpattern
-}def
-/setcolorspace_opt
-{
- dup currentcolorspace eq{pop}{setcolorspace}ifelse
-}def
-/updatecolorrendering
-{
- currentcolorrendering/RenderingIntent known{
- currentcolorrendering/RenderingIntent get
- }
- {
- Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd AGMCORE_gget dup null eq
- }
- {
- /perceptual_crd AGMCORE_gget dup null eq
- }ifelse
- }ifelse
- }ifelse
- {
- pop null
- }
- {
- /RenderingIntent known{null}{Intent}ifelse
- }ifelse
- }ifelse
- Intent ne{
- Intent/ColorRendering{findresource}stopped
- {
- pop pop systemdict/findcolorrendering known
- {
- Intent findcolorrendering
- {
- /ColorRendering findresource true exch
- }
- {
- /ColorRendering findresource
- product(Xerox Phaser 5400)ne
- exch
- }ifelse
- dup Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd exch AGMCORE_gput
- }
- {
- Intent/Perceptual eq
- {
- /perceptual_crd exch AGMCORE_gput
- }
- {
- pop
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- 1 index{exch}{pop}ifelse
- }
- {false}ifelse
- }
- {true}ifelse
- {
- dup begin
- currentdict/TransformPQR known{
- currentdict/TransformPQR get aload pop
- 3{{}eq 3 1 roll}repeat or or
- }
- {true}ifelse
- currentdict/MatrixPQR known{
- currentdict/MatrixPQR get aload pop
- 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
- and and and and and and and and
- }
- {true}ifelse
- end
- or
- {
- clonedict begin
- /TransformPQR[
- {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
- 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
- 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
- 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
- ]def
- /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
- /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
- currentdict end
- }if
- setcolorrendering_opt
- }if
- }if
-}def
-/set_crd
-{
- AGMCORE_host_sep not level2 and{
- currentdict/ColorRendering known{
- ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
- }{
- currentdict/Intent known{
- updatecolorrendering
- }if
- }ifelse
- currentcolorspace dup type/arraytype eq
- {0 get}if
- /DeviceRGB eq
- {
- currentdict/UCR known
- {/UCR}{/AGMCORE_currentucr}ifelse
- load setundercolorremoval
- currentdict/BG known
- {/BG}{/AGMCORE_currentbg}ifelse
- load setblackgeneration
- }if
- }if
-}def
-/set_ucrbg
-{
- dup null eq {pop /AGMCORE_currentbg load}{/Procedure get_res}ifelse
- dup currentblackgeneration eq {pop}{setblackgeneration}ifelse
- dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse
- dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse
-}def
-/setcolorrendering_opt
-{
- dup currentcolorrendering eq{
- pop
- }{
- product(HP Color LaserJet 2605)anchorsearch{
- pop pop pop
- }{
- pop
- clonedict
- begin
- /Intent Intent def
- currentdict
- end
- setcolorrendering
- }ifelse
- }ifelse
-}def
-/cpaint_gcomp
-{
- convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
- {
- (%end_cpaint_gcomp)flushinput
- }if
-}def
-/cpaint_gsep
-{
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
- {
- (%end_cpaint_gsep)flushinput
- }if
-}def
-/cpaint_gend
-{np}def
-/T1_path
-{
- currentfile token pop currentfile token pop mo
- {
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 exch rlineto
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 rlineto
- }loop
-}def
-/T1_gsave
- level3
- {/clipsave}
- {/gsave}ifelse
- load def
-/T1_grestore
- level3
- {/cliprestore}
- {/grestore}ifelse
- load def
-/set_spot_alias_ary
-{
- dup inherit_aliases
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
-}def
-/set_spot_normalization_ary
-{
- dup inherit_aliases
- dup length
- /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
- array
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
- /AGMCORE_SpotAliasAry where{
- pop
- AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
- AGMCORE_SpotAliasAry length
- }{0}ifelse
- AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
- true set_spot_alias
-}def
-/inherit_aliases
-{
- {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
-}def
-/set_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias 3 -1 roll put
- }{
- pop
- }ifelse
-}def
-/current_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias get
- }{
- false
- }ifelse
-}def
-/map_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- begin
- /AGMCORE_name xdf
- false
- AGMCORE_SpotAliasAry2{
- dup/Name get AGMCORE_name eq{
- /CSD get/CSD get_res
- exch pop true
- exit
- }{
- pop
- }ifelse
- }forall
- end
- }{
- pop false
- }ifelse
-}bdf
-/spot_alias
-{
- true set_spot_alias
- /AGMCORE_&setcustomcolor AGMCORE_key_known not{
- //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
- }if
- /customcolor_tint 1 AGMCORE_gput
- //Adobe_AGM_Core begin
- /setcustomcolor
- {
- //Adobe_AGM_Core begin
- dup/customcolor_tint exch AGMCORE_gput
- 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
- current_spot_alias and{1 index 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /sep_colorspace_dict AGMCORE_gget null ne
- {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse
- 3 1 roll 2 index{
- exch pop/sep_tint AGMCORE_gget exch
- }if
- mark 3 1 roll
- setsepcolorspace
- counttomark 0 ne{
- setsepcolor
- }if
- pop
- not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if
- pop
- true set_spot_alias
- }{
- AGMCORE_&setcustomcolor
- }ifelse
- end
- }bdf
- end
-}def
-/begin_feature
-{
- Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
- count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
- {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
-}def
-/end_feature
-{
- 2 dict begin
- /spd/setpagedevice load def
- /setpagedevice{get_gstate spd set_gstate}def
- stopped{$error/newerror false put}if
- end
- count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
- countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
- {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
-}def
-/set_negative
-{
- //Adobe_AGM_Core begin
- /AGMCORE_inverting exch def
- level2{
- currentpagedevice/NegativePrint known AGMCORE_distilling not and{
- currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
- true begin_feature true{
- <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
- }end_feature
- }if
- /AGMCORE_inverting false def
- }if
- }if
- AGMCORE_inverting{
- [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
- AGMCORE_distilling{
- erasepage
- }{
- gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
- /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
- }ifelse
- }if
- end
-}def
-/lw_save_restore_override{
- /md where{
- pop
- md begin
- initializepage
- /initializepage{}def
- /pmSVsetup{}def
- /endp{}def
- /pse{}def
- /psb{}def
- /orig_showpage where
- {pop}
- {/orig_showpage/showpage load def}
- ifelse
- /showpage{orig_showpage gR}def
- end
- }if
-}def
-/pscript_showpage_override{
- /NTPSOct95 where
- {
- begin
- showpage
- save
- /showpage/restore load def
- /restore{exch pop}def
- end
- }if
-}def
-/driver_media_override
-{
- /md where{
- pop
- md/initializepage known{
- md/initializepage{}put
- }if
- md/rC known{
- md/rC{4{pop}repeat}put
- }if
- }if
- /mysetup where{
- /mysetup[1 0 0 1 0 0]put
- }if
- Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
- level2
- {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
-}def
-/capture_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
- }if
- }if
-}def
-/restore_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup known{
- Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
- Adobe_AGM_Core/save_mysetup undef
- }if
- }if
- }if
-}def
-/driver_check_media_override
-{
- /PrepsDict where
- {pop}
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
- Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
- }if
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
- }if
- }ifelse
-}def
-AGMCORE_err_strings begin
- /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
- /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
- /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
-end
-/set_def_ht
-{AGMCORE_def_ht sethalftone}def
-/set_def_flat
-{AGMCORE_Default_flatness setflat}def
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_CoolType_Core 2.31 0
-%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
-%%Version: 2.31 0
-10 dict begin
-/Adobe_CoolType_Passthru currentdict def
-/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
-Adobe_CoolType_Core_Defined
- {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
-if
-userdict/Adobe_CoolType_Core 70 dict dup begin put
-/Adobe_CoolType_Version 2.31 def
-/Level2?
- systemdict/languagelevel known dup
- {pop systemdict/languagelevel get 2 ge}
- if def
-Level2? not
- {
- /currentglobal false def
- /setglobal/pop load def
- /gcheck{pop false}bind def
- /currentpacking false def
- /setpacking/pop load def
- /SharedFontDirectory 0 dict def
- }
-if
-currentpacking
-true setpacking
-currentglobal false setglobal
-userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
-if
-get
- begin
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- end
-setglobal
-currentglobal true setglobal
-userdict/Adobe_CoolType_GVMFonts known not
- {userdict/Adobe_CoolType_GVMFonts 10 dict put}
-if
-setglobal
-currentglobal false setglobal
-userdict/Adobe_CoolType_LVMFonts known not
- {userdict/Adobe_CoolType_LVMFonts 10 dict put}
-if
-setglobal
-/ct_VMDictPut
- {
- dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
- 3 1 roll put
- }bind def
-/ct_VMDictUndef
- {
- dup Adobe_CoolType_GVMFonts exch known
- {Adobe_CoolType_GVMFonts exch undef}
- {
- dup Adobe_CoolType_LVMFonts exch known
- {Adobe_CoolType_LVMFonts exch undef}
- {pop}
- ifelse
- }ifelse
- }bind def
-/ct_str1 1 string def
-/ct_xshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_yshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0 exch
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_xyshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- {_ct_na _ct_i 1 add get}stopped
- {pop pop pop}
- {
- _ct_x _ct_y moveto
- rmoveto
- }
- ifelse
- }
- ifelse
- /_ct_i _ct_i 2 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
-/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
-/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
-currentglobal true setglobal
-/ct_T3Defs
-{
-/BuildChar
-{
- 1 index/Encoding get exch get
- 1 index/BuildGlyph get exec
-}bind def
-/BuildGlyph
-{
- exch begin
- GlyphProcs exch get exec
- end
-}bind def
-}bind def
-setglobal
-/@_SaveStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@vmState currentglobal def false setglobal
- @opStackCountByLevel
- @opStackLevel
- 2 copy known not
- {
- 2 copy
- 3 dict dup/args
- 7 index
- 5 add array put
- put get
- }
- {
- get dup/args get dup length 3 index lt
- {
- dup length 5 add array exch
- 1 index exch 0 exch putinterval
- 1 index exch/args exch put
- }
- {pop}
- ifelse
- }
- ifelse
- begin
- count 1 sub
- 1 index lt
- {pop count}
- if
- dup/argCount exch def
- dup 0 gt
- {
- args exch 0 exch getinterval
- astore pop
- }
- {pop}
- ifelse
- count
- /restCount exch def
- end
- /@opStackLevel @opStackLevel 1 add def
- countdictstack 1 sub
- @dictStackCountByLevel exch @dictStackLevel exch put
- /@dictStackLevel @dictStackLevel 1 add def
- @vmState setglobal
- end
- }bind def
-/@_RestoreStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- @opStackCountByLevel @opStackLevel get
- begin
- count restCount sub dup 0 gt
- {{pop}repeat}
- {pop}
- ifelse
- args 0 argCount getinterval{}forall
- end
- /@dictStackLevel @dictStackLevel 1 sub def
- @dictStackCountByLevel @dictStackLevel get
- end
- countdictstack exch sub dup 0 gt
- {{end}repeat}
- {pop}
- ifelse
- }bind def
-/@_PopStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- /@dictStackLevel @dictStackLevel 1 sub def
- end
- }bind def
-/@Raise
- {
- exch cvx exch errordict exch get exec
- stop
- }bind def
-/@ReRaise
- {
- cvx $error/errorname get errordict exch get exec
- stop
- }bind def
-/@Stopped
- {
- 0 @#Stopped
- }bind def
-/@#Stopped
- {
- @_SaveStackLevels
- stopped
- {@_RestoreStackLevels true}
- {@_PopStackLevels false}
- ifelse
- }bind def
-/@Arg
- {
- Adobe_CoolType_Data
- begin
- @opStackCountByLevel @opStackLevel 1 sub get
- begin
- args exch
- argCount 1 sub exch sub get
- end
- end
- }bind def
-currentglobal true setglobal
-/CTHasResourceForAllBug
- Level2?
- {
- 1 dict dup
- /@shouldNotDisappearDictValue true def
- Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
- begin
- count @_SaveStackLevels
- {(*){pop stop}128 string/Category resourceforall}
- stopped pop
- @_RestoreStackLevels
- currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
- {
- /@shouldNotDisappearDictValue known
- {
- {
- end
- currentdict 1 index eq
- {pop exit}
- if
- }
- loop
- }
- if
- }
- {
- pop
- end
- }
- ifelse
- }
- {false}
- ifelse
- def
-true setglobal
-/CTHasResourceStatusBug
- Level2?
- {
- mark
- {/steveamerige/Category resourcestatus}
- stopped
- {cleartomark true}
- {cleartomark currentglobal not}
- ifelse
- }
- {false}
- ifelse
- def
-setglobal
-/CTResourceStatus
- {
- mark 3 1 roll
- /Category findresource
- begin
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- end
- }bind def
-/CTWorkAroundBugs
- {
- Level2?
- {
- /cid_PreLoad/ProcSet resourcestatus
- {
- pop pop
- currentglobal
- mark
- {
- (*)
- {
- dup/CMap CTHasResourceStatusBug
- {CTResourceStatus}
- {resourcestatus}
- ifelse
- {
- pop dup 0 eq exch 1 eq or
- {
- dup/CMap findresource gcheck setglobal
- /CMap undefineresource
- }
- {
- pop CTHasResourceForAllBug
- {exit}
- {stop}
- ifelse
- }
- ifelse
- }
- {pop}
- ifelse
- }
- 128 string/CMap resourceforall
- }
- stopped
- {cleartomark}
- stopped pop
- setglobal
- }
- if
- }
- if
- }bind def
-/ds
- {
- Adobe_CoolType_Core
- begin
- CTWorkAroundBugs
- /mo/moveto load def
- /nf/newencodedfont load def
- /msf{makefont setfont}bind def
- /uf{dup undefinefont ct_VMDictUndef}bind def
- /ur/undefineresource load def
- /chp/charpath load def
- /awsh/awidthshow load def
- /wsh/widthshow load def
- /ash/ashow load def
- /@xshow/xshow load def
- /@yshow/yshow load def
- /@xyshow/xyshow load def
- /@cshow/cshow load def
- /sh/show load def
- /rp/repeat load def
- /.n/.notdef def
- end
- currentglobal false setglobal
- userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
- if
- get
- begin
- /AddWidths? false def
- /CC 0 def
- /charcode 2 string def
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- /InVMFontsByCMap 10 dict def
- /InVMDeepCopiedFonts 10 dict def
- end
- setglobal
- }bind def
-/dt
- {
- currentdict Adobe_CoolType_Core eq
- {end}
- if
- }bind def
-/ps
- {
- Adobe_CoolType_Core begin
- Adobe_CoolType_GVMFonts begin
- Adobe_CoolType_LVMFonts begin
- SharedFontDirectory begin
- }bind def
-/pt
- {
- end
- end
- end
- end
- }bind def
-/unload
- {
- systemdict/languagelevel known
- {
- systemdict/languagelevel get 2 ge
- {
- userdict/Adobe_CoolType_Core 2 copy known
- {undef}
- {pop pop}
- ifelse
- }
- if
- }
- if
- }bind def
-/ndf
- {
- 1 index where
- {pop pop pop}
- {dup xcheck{bind}if def}
- ifelse
- }def
-/findfont systemdict
- begin
- userdict
- begin
- /globaldict where{/globaldict get begin}if
- dup where pop exch get
- /globaldict where{pop end}if
- end
- end
-Adobe_CoolType_Core_Defined
- {/systemfindfont exch def}
- {
- /findfont 1 index def
- /systemfindfont exch def
- }
-ifelse
-/undefinefont
- {pop}ndf
-/copyfont
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- dup null eq{0}{dup length}ifelse
- 2 index length add 1 add dict
- begin
- exch
- {
- 1 index/FID eq
- {pop pop}
- {def}
- ifelse
- }
- forall
- dup null eq
- {pop}
- {{def}forall}
- ifelse
- currentdict
- end
- exch setglobal
- }bind def
-/copyarray
- {
- currentglobal exch
- dup gcheck setglobal
- dup length array copy
- exch setglobal
- }bind def
-/newencodedfont
- {
- currentglobal
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- {
- FontDirectory 3 index known
- {FontDirectory 3 index get/FontReferenced known}
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- ifelse
- }
- ifelse
- dup
- {
- 3 index findfont/FontReferenced get
- 2 index dup type/nametype eq
- {findfont}
- if ne
- {pop false}
- if
- }
- if
- dup
- {
- 1 index dup type/nametype eq
- {findfont}
- if
- dup/CharStrings known
- {
- /CharStrings get length
- 4 index findfont/CharStrings get length
- ne
- {
- pop false
- }
- if
- }
- {pop}
- ifelse
- }
- if
- {
- pop
- 1 index findfont
- /Encoding get exch
- 0 1 255
- {2 copy get 3 index 3 1 roll put}
- for
- pop pop pop
- }
- {
- currentglobal
- 4 1 roll
- dup type/nametype eq
- {findfont}
- if
- dup gcheck setglobal
- dup dup maxlength 2 add dict
- begin
- exch
- {
- 1 index/FID ne
- 2 index/Encoding ne and
- {def}
- {pop pop}
- ifelse
- }
- forall
- /FontReferenced exch def
- /Encoding exch dup length array copy def
- /FontName 1 index dup type/stringtype eq{cvn}if def dup
- currentdict
- end
- definefont ct_VMDictPut
- setglobal
- }
- ifelse
- }bind def
-/SetSubstituteStrategy
- {
- $SubstituteFont
- begin
- dup type/dicttype ne
- {0 dict}
- if
- currentdict/$Strategies known
- {
- exch $Strategies exch
- 2 copy known
- {
- get
- 2 copy maxlength exch maxlength add dict
- begin
- {def}forall
- {def}forall
- currentdict
- dup/$Init known
- {dup/$Init get exec}
- if
- end
- /$Strategy exch def
- }
- {pop pop pop}
- ifelse
- }
- {pop pop}
- ifelse
- end
- }bind def
-/scff
- {
- $SubstituteFont
- begin
- dup type/stringtype eq
- {dup length exch}
- {null}
- ifelse
- /$sname exch def
- /$slen exch def
- /$inVMIndex
- $sname null eq
- {
- 1 index $str cvs
- dup length $slen sub $slen getinterval cvn
- }
- {$sname}
- ifelse def
- end
- {findfont}
- @Stopped
- {
- dup length 8 add string exch
- 1 index 0(BadFont:)putinterval
- 1 index exch 8 exch dup length string cvs putinterval cvn
- {findfont}
- @Stopped
- {pop/Courier findfont}
- if
- }
- if
- $SubstituteFont
- begin
- /$sname null def
- /$slen 0 def
- /$inVMIndex null def
- end
- }bind def
-/isWidthsOnlyFont
- {
- dup/WidthsOnly known
- {pop pop true}
- {
- dup/FDepVector known
- {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
- {
- dup/FDArray known
- {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }bind def
-/ct_StyleDicts 4 dict dup begin
- /Adobe-Japan1 4 dict dup begin
- Level2?
- {
- /Serif
- /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMin-W3}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMin-W3/CIDFont resourcestatus
- {pop pop/HeiseiMin-W3}
- {/Ryumin-Light}
- ifelse
- }
- {/Ryumin-Light}
- ifelse
- }
- ifelse
- def
- /SansSerif
- /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiKakuGo-W5/CIDFont resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {/GothicBBB-Medium}
- ifelse
- }
- {/GothicBBB-Medium}
- ifelse
- }
- ifelse
- def
- /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMaruGo-W4/CIDFont resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- ifelse
- /RoundSansSerif exch def
- /Default Serif def
- }
- {
- /Serif/Ryumin-Light def
- /SansSerif/GothicBBB-Medium def
- {
- (fonts/Jun101-Light-83pv-RKSJ-H)status
- }stopped
- {pop}{
- {pop pop pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- /RoundSansSerif exch def
- }ifelse
- /Default Serif def
- }
- ifelse
- end
- def
- /Adobe-Korea1 4 dict dup begin
- /Serif/HYSMyeongJo-Medium def
- /SansSerif/HYGoThic-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-GB1 4 dict dup begin
- /Serif/STSong-Light def
- /SansSerif/STHeiti-Regular def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-CNS1 4 dict dup begin
- /Serif/MKai-Medium def
- /SansSerif/MHei-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
-end
-def
-Level2?{currentglobal true setglobal}if
-/ct_BoldRomanWidthProc
- {
- stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
- 0 0
- }bind def
-/ct_Type0WidthProc
- {
- dup stringwidth 0 0 moveto
- 2 index true charpath pathbbox
- 0 -1
- 7 index 2 div .88
- setcachedevice2
- pop
- 0 0
- }bind def
-/ct_Type0WMode1WidthProc
- {
- dup stringwidth
- pop 2 div neg -0.88
- 2 copy
- moveto
- 0 -1
- 5 -1 roll true charpath pathbbox
- setcachedevice
- }bind def
-/cHexEncoding
-[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
-/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
-/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
-/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
-/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
-/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
-/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
-/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
-/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
-/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
-/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
-/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
-/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
-/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
-/ct_BoldBaseFont
- 11 dict begin
- /FontType 3 def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /Encoding cHexEncoding def
- /_setwidthProc/ct_BoldRomanWidthProc load def
- /_bcstr1 1 string def
- /BuildChar
- {
- exch begin
- _basefont setfont
- _bcstr1 dup 0 4 -1 roll put
- dup
- _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-systemdict/composefont known
-{
-/ct_DefineIdentity-H
-{
- /Identity-H/CMap resourcestatus
- {
- pop pop
- }
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
-}
-def
-/ct_BoldBaseCIDFont
- 11 dict begin
- /CIDFontType 1 def
- /CIDFontName/ct_BoldBaseCIDFont def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /_setwidthProc/ct_Type0WidthProc load def
- /_bcstr2 2 string def
- /BuildGlyph
- {
- exch begin
- _basefont setfont
- _bcstr2 1 2 index 256 mod put
- _bcstr2 0 3 -1 roll 256 idiv put
- _bcstr2 dup _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-}if
-Level2?{setglobal}if
-/ct_CopyFont{
- {
- 1 index/FID ne 2 index/UniqueID ne and
- {def}{pop pop}ifelse
- }forall
-}bind def
-/ct_Type0CopyFont
-{
- exch
- dup length dict
- begin
- ct_CopyFont
- [
- exch
- FDepVector
- {
- dup/FontType get 0 eq
- {
- 1 index ct_Type0CopyFont
- /_ctType0 exch definefont
- }
- {
- /_ctBaseFont exch
- 2 index exec
- }
- ifelse
- exch
- }
- forall
- pop
- ]
- /FDepVector exch def
- currentdict
- end
-}bind def
-/ct_MakeBoldFont
-{
- dup/ct_SyntheticBold known
- {
- dup length 3 add dict begin
- ct_CopyFont
- /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
- /ct_SyntheticBold true def
- currentdict
- end
- definefont
- }
- {
- dup dup length 3 add dict
- begin
- ct_CopyFont
- /PaintType 2 def
- /StrokeWidth .03 0 FontMatrix idtransform pop def
- /dummybold currentdict
- end
- definefont
- dup/FontType get dup 9 ge exch 11 le and
- {
- ct_BoldBaseCIDFont
- dup length 3 add dict copy begin
- dup/CIDSystemInfo get/CIDSystemInfo exch def
- ct_DefineIdentity-H
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefont exch def
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefonto exch def
- currentdict
- end
- /CIDFont defineresource
- }
- {
- ct_BoldBaseFont
- dup length 3 add dict copy begin
- /_basefont exch def
- /_basefonto exch def
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
-}bind def
-/ct_MakeBold{
- 1 index
- 1 index
- findfont
- currentglobal 5 1 roll
- dup gcheck setglobal
- dup
- /FontType get 0 eq
- {
- dup/WMode known{dup/WMode get 1 eq}{false}ifelse
- version length 4 ge
- and
- {version 0 4 getinterval cvi 2015 ge}
- {true}
- ifelse
- {/ct_Type0WidthProc}
- {/ct_Type0WMode1WidthProc}
- ifelse
- ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
- {ct_MakeBoldFont}ct_Type0CopyFont definefont
- }
- {
- dup/_fauxfont known not 1 index/SubstMaster known not and
- {
- ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
- ct_MakeBoldFont
- }
- {
- 2 index 2 index eq
- {exch pop }
- {
- dup length dict begin
- ct_CopyFont
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
- }
- ifelse
- pop pop pop
- setglobal
-}bind def
-/?str1 256 string def
-/?set
- {
- $SubstituteFont
- begin
- /$substituteFound false def
- /$fontname 1 index def
- /$doSmartSub false def
- end
- dup
- findfont
- $SubstituteFont
- begin
- $substituteFound
- {false}
- {
- dup/FontName known
- {
- dup/FontName get $fontname eq
- 1 index/DistillerFauxFont known not and
- /currentdistillerparams where
- {pop false 2 index isWidthsOnlyFont not and}
- if
- }
- {false}
- ifelse
- }
- ifelse
- exch pop
- /$doSmartSub true def
- end
- {
- 5 1 roll pop pop pop pop
- findfont
- }
- {
- 1 index
- findfont
- dup/FontType get 3 eq
- {
- 6 1 roll pop pop pop pop pop false
- }
- {pop true}
- ifelse
- {
- $SubstituteFont
- begin
- pop pop
- /$styleArray 1 index def
- /$regOrdering 2 index def
- pop pop
- 0 1 $styleArray length 1 sub
- {
- $styleArray exch get
- ct_StyleDicts $regOrdering
- 2 copy known
- {
- get
- exch 2 copy known not
- {pop/Default}
- if
- get
- dup type/nametype eq
- {
- ?str1 cvs length dup 1 add exch
- ?str1 exch(-)putinterval
- exch dup length exch ?str1 exch 3 index exch putinterval
- add ?str1 exch 0 exch getinterval cvn
- }
- {
- pop pop/Unknown
- }
- ifelse
- }
- {
- pop pop pop pop/Unknown
- }
- ifelse
- }
- for
- end
- findfont
- }if
- }
- ifelse
- currentglobal false setglobal 3 1 roll
- null copyfont definefont pop
- setglobal
- }bind def
-setpacking
-userdict/$SubstituteFont 25 dict put
-1 dict
- begin
- /SubstituteFont
- dup $error exch 2 copy known
- {get}
- {pop pop{pop/Courier}bind}
- ifelse def
- /currentdistillerparams where dup
- {
- pop pop
- currentdistillerparams/CannotEmbedFontPolicy 2 copy known
- {get/Error eq}
- {pop pop false}
- ifelse
- }
- if not
- {
- countdictstack array dictstack 0 get
- begin
- userdict
- begin
- $SubstituteFont
- begin
- /$str 128 string def
- /$fontpat 128 string def
- /$slen 0 def
- /$sname null def
- /$match false def
- /$fontname null def
- /$substituteFound false def
- /$inVMIndex null def
- /$doSmartSub true def
- /$depth 0 def
- /$fontname null def
- /$italicangle 26.5 def
- /$dstack null def
- /$Strategies 10 dict dup
- begin
- /$Type3Underprint
- {
- currentglobal exch false setglobal
- 11 dict
- begin
- /UseFont exch
- $WMode 0 ne
- {
- dup length dict copy
- dup/WMode $WMode put
- /UseFont exch definefont
- }
- if def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /FontType 3 def
- /FontMatrix[.001 0 0 .001 0 0]def
- /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
- /FontBBox[0 0 0 0]def
- /CCInfo 7 dict dup
- begin
- /cc null def
- /x 0 def
- /y 0 def
- end def
- /BuildChar
- {
- exch
- begin
- CCInfo
- begin
- 1 string dup 0 3 index put exch pop
- /cc exch def
- UseFont 1000 scalefont setfont
- cc stringwidth/y exch def/x exch def
- x y setcharwidth
- $SubstituteFont/$Strategy get/$Underprint get exec
- 0 0 moveto cc show
- x y moveto
- end
- end
- }bind def
- currentdict
- end
- exch setglobal
- }bind def
- /$GetaTint
- 2 dict dup
- begin
- /$BuildFont
- {
- dup/WMode known
- {dup/WMode get}
- {0}
- ifelse
- /$WMode exch def
- $fontname exch
- dup/FontName known
- {
- dup/FontName get
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- exch
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index/FontName get known
- {
- pop
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index get
- null copyfont
- }
- {$deepcopyfont}
- ifelse
- exch 1 index exch/FontBasedOn exch put
- dup/FontName $fontname dup type/stringtype eq{cvn}if put
- definefont
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- begin
- dup/FontBasedOn get 1 index def
- end
- }bind def
- /$Underprint
- {
- gsave
- x abs y abs gt
- {/y 1000 def}
- {/x -1000 def 500 120 translate}
- ifelse
- Level2?
- {
- [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
- setcolorspace
- }
- {0 setgray}
- ifelse
- 10 setlinewidth
- x .8 mul
- [7 3]
- {
- y mul 8 div 120 sub x 10 div exch moveto
- 0 y 4 div neg rlineto
- dup 0 rlineto
- 0 y 4 div rlineto
- closepath
- gsave
- Level2?
- {.2 setcolor}
- {.8 setgray}
- ifelse
- fill grestore
- stroke
- }
- forall
- pop
- grestore
- }bind def
- end def
- /$Oblique
- 1 dict dup
- begin
- /$BuildFont
- {
- currentglobal exch dup gcheck setglobal
- null copyfont
- begin
- /FontBasedOn
- currentdict/FontName known
- {
- FontName
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /currentdistillerparams where
- {pop}
- {
- /FontInfo currentdict/FontInfo known
- {FontInfo null copyfont}
- {2 dict}
- ifelse
- dup
- begin
- /ItalicAngle $italicangle def
- /FontMatrix FontMatrix
- [1 0 ItalicAngle dup sin exch cos div 1 0 0]
- matrix concatmatrix readonly
- end
- 4 2 roll def
- def
- }
- ifelse
- FontName currentdict
- end
- definefont
- exch setglobal
- }bind def
- end def
- /$None
- 1 dict dup
- begin
- /$BuildFont{}bind def
- end def
- end def
- /$Oblique SetSubstituteStrategy
- /$findfontByEnum
- {
- dup type/stringtype eq{cvn}if
- dup/$fontname exch def
- $sname null eq
- {$str cvs dup length $slen sub $slen getinterval}
- {pop $sname}
- ifelse
- $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
- /$match false def
- $SubstituteFont/$dstack countdictstack array dictstack put
- mark
- {
- $fontpat 0 $slen 7 add getinterval
- {/$match exch def exit}
- $str filenameforall
- }
- stopped
- {
- cleardictstack
- currentdict
- true
- $SubstituteFont/$dstack get
- {
- exch
- {
- 1 index eq
- {pop false}
- {true}
- ifelse
- }
- {begin false}
- ifelse
- }
- forall
- pop
- }
- if
- cleartomark
- /$slen 0 def
- $match false ne
- {$match(fonts/)anchorsearch pop pop cvn}
- {/Courier}
- ifelse
- }bind def
- /$ROS 1 dict dup
- begin
- /Adobe 4 dict dup
- begin
- /Japan1 [/Ryumin-Light/HeiseiMin-W3
- /GothicBBB-Medium/HeiseiKakuGo-W5
- /HeiseiMaruGo-W4/Jun101-Light]def
- /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
- /GB1 [/STSong-Light/STHeiti-Regular]def
- /CNS1 [/MKai-Medium/MHei-Medium]def
- end def
- end def
- /$cmapname null def
- /$deepcopyfont
- {
- dup/FontType get 0 eq
- {
- 1 dict dup/FontName/copied put copyfont
- begin
- /FDepVector FDepVector copyarray
- 0 1 2 index length 1 sub
- {
- 2 copy get $deepcopyfont
- dup/FontName/copied put
- /copied exch definefont
- 3 copy put pop pop
- }
- for
- def
- currentdict
- end
- }
- {$Strategies/$Type3Underprint get exec}
- ifelse
- }bind def
- /$buildfontname
- {
- dup/CIDFont findresource/CIDSystemInfo get
- begin
- Registry length Ordering length Supplement 8 string cvs
- 3 copy length 2 add add add string
- dup 5 1 roll dup 0 Registry putinterval
- dup 4 index(-)putinterval
- dup 4 index 1 add Ordering putinterval
- 4 2 roll add 1 add 2 copy(-)putinterval
- end
- 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
- anchorsearch
- {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
- {pop pop pop pop pop}
- ifelse
- length
- $str 1 index(-)putinterval 1 add
- $str 1 index $cmapname $fontpat cvs putinterval
- $cmapname length add
- $str exch 0 exch getinterval cvn
- }bind def
- /$findfontByROS
- {
- /$fontname exch def
- $ROS Registry 2 copy known
- {
- get Ordering 2 copy known
- {get}
- {pop pop[]}
- ifelse
- }
- {pop pop[]}
- ifelse
- false exch
- {
- dup/CIDFont resourcestatus
- {
- pop pop
- save
- 1 index/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get}
- {false}
- ifelse
- exch pop
- exch restore
- {pop}
- {exch pop true exit}
- ifelse
- }
- {pop}
- ifelse
- }
- forall
- {$str cvs $buildfontname}
- {
- false(*)
- {
- save exch
- dup/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get not}
- {true}
- ifelse
- exch/CIDSystemInfo get
- dup/Registry get Registry eq
- exch/Ordering get Ordering eq and and
- {exch restore exch pop true exit}
- {pop restore}
- ifelse
- }
- $str/CIDFont resourceforall
- {$buildfontname}
- {$fontname $findfontByEnum}
- ifelse
- }
- ifelse
- }bind def
- end
- end
- currentdict/$error known currentdict/languagelevel known and dup
- {pop $error/SubstituteFont known}
- if
- dup
- {$error}
- {Adobe_CoolType_Core}
- ifelse
- begin
- {
- /SubstituteFont
- /CMap/Category resourcestatus
- {
- pop pop
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {
- $sname null eq
- {dup $str cvs dup length $slen sub $slen getinterval cvn}
- {$sname}
- ifelse
- Adobe_CoolType_Data/InVMFontsByCMap get
- 1 index 2 copy known
- {
- get
- false exch
- {
- pop
- currentglobal
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- {
- FontDirectory 1 index known
- {exch pop true exit}
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- forall
- }
- {pop pop false}
- ifelse
- {
- exch pop exch pop
- }
- {
- dup/CMap resourcestatus
- {
- pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- }
- {
- 128 string cvs
- dup(-)search
- {
- 3 1 roll search
- {
- 3 1 roll pop
- {dup cvi}
- stopped
- {pop pop pop pop pop $findfontByEnum}
- {
- 4 2 roll pop pop
- exch length
- exch
- 2 index length
- 2 index
- sub
- exch 1 sub -1 0
- {
- $str cvs dup length
- 4 index
- 0
- 4 index
- 4 3 roll add
- getinterval
- exch 1 index exch 3 index exch
- putinterval
- dup/CMap resourcestatus
- {
- pop pop
- 4 1 roll pop pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- true exit
- }
- {pop}
- ifelse
- }
- for
- dup type/booleantype eq
- {pop}
- {pop pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- {pop pop pop $findfontByEnum}
- ifelse
- }
- {pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- {//SubstituteFont exec}
- ifelse
- /$slen 0 def
- end
- }
- }
- {
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {$findfontByEnum}
- {//SubstituteFont exec}
- ifelse
- end
- }
- }
- ifelse
- bind readonly def
- Adobe_CoolType_Core/scfindfont/systemfindfont load put
- }
- {
- /scfindfont
- {
- $SubstituteFont
- begin
- dup systemfindfont
- dup/FontName known
- {dup/FontName get dup 3 index ne}
- {/noname true}
- ifelse
- dup
- {
- /$origfontnamefound 2 index def
- /$origfontname 4 index def/$substituteFound true def
- }
- if
- exch pop
- {
- $slen 0 gt
- $sname null ne
- 3 index length $slen gt or and
- {
- pop dup $findfontByEnum findfont
- dup maxlength 1 add dict
- begin
- {1 index/FID eq{pop pop}{def}ifelse}
- forall
- currentdict
- end
- definefont
- dup/FontName known{dup/FontName get}{null}ifelse
- $origfontnamefound ne
- {
- $origfontname $str cvs print
- ( substitution revised, using )print
- dup/FontName known
- {dup/FontName get}{(unspecified font)}
- ifelse
- $str cvs print(.\n)print
- }
- if
- }
- {exch pop}
- ifelse
- }
- {exch pop}
- ifelse
- end
- }bind def
- }
- ifelse
- end
- end
- Adobe_CoolType_Core_Defined not
- {
- Adobe_CoolType_Core/findfont
- {
- $SubstituteFont
- begin
- $depth 0 eq
- {
- /$fontname 1 index dup type/stringtype ne{$str cvs}if def
- /$substituteFound false def
- }
- if
- /$depth $depth 1 add def
- end
- scfindfont
- $SubstituteFont
- begin
- /$depth $depth 1 sub def
- $substituteFound $depth 0 eq and
- {
- $inVMIndex null ne
- {dup $inVMIndex $AddInVMFont}
- if
- $doSmartSub
- {
- currentdict/$Strategy known
- {$Strategy/$BuildFont get exec}
- if
- }
- if
- }
- if
- end
- }bind put
- }
- if
- }
- if
- end
-/$AddInVMFont
- {
- exch/FontName 2 copy known
- {
- get
- 1 dict dup begin exch 1 index gcheck def end exch
- Adobe_CoolType_Data/InVMFontsByCMap get exch
- $DictAdd
- }
- {pop pop pop}
- ifelse
- }bind def
-/$DictAdd
- {
- 2 copy known not
- {2 copy 4 index length dict put}
- if
- Level2? not
- {
- 2 copy get dup maxlength exch length 4 index length add lt
- 2 copy get dup length 4 index length add exch maxlength 1 index lt
- {
- 2 mul dict
- begin
- 2 copy get{forall}def
- 2 copy currentdict put
- end
- }
- {pop}
- ifelse
- }
- if
- get
- begin
- {def}
- forall
- end
- }bind def
-end
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
-%%Version: 1.23 0
-systemdict/languagelevel known dup
- {currentglobal false setglobal}
- {false}
-ifelse
-exch
-userdict/Adobe_CoolType_Utility 2 copy known
- {2 copy get dup maxlength 27 add dict copy}
- {27 dict}
-ifelse put
-Adobe_CoolType_Utility
- begin
- /@eexecStartData
- <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
- 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
- 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
- /@recognizeCIDFont null def
- /ct_Level2? exch def
- /ct_Clone? 1183615869 internaldict dup
- /CCRun known not
- exch/eCCRun known not
- ct_Level2? and or def
-ct_Level2?
- {globaldict begin currentglobal true setglobal}
-if
- /ct_AddStdCIDMap
- ct_Level2?
- {{
- mark
- Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
- {
- ((Hex)57 StartData
- 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
- 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
- d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
- cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
- }
- stopped
- {
- cleartomark
- Adobe_CoolType_Utility/@recognizeCIDFont get
- countdictstack dup array dictstack
- exch 1 sub -1 0
- {
- 2 copy get 3 index eq
- {1 index length exch sub 1 sub{end}repeat exit}
- {pop}
- ifelse
- }
- for
- pop pop
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }
- {cleartomark}
- ifelse
- }}
- {{
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }}
- ifelse bind def
-userdict/cid_extensions known
-dup{cid_extensions/cid_UpdateDB known and}if
- {
- cid_extensions
- begin
- /cid_GetCIDSystemInfo
- {
- 1 index type/stringtype eq
- {exch cvn exch}
- if
- cid_extensions
- begin
- dup load 2 index known
- {
- 2 copy
- cid_GetStatusInfo
- dup null ne
- {
- 1 index load
- 3 index get
- dup null eq
- {pop pop cid_UpdateDB}
- {
- exch
- 1 index/Created get eq
- {exch pop exch pop}
- {pop cid_UpdateDB}
- ifelse
- }
- ifelse
- }
- {pop cid_UpdateDB}
- ifelse
- }
- {cid_UpdateDB}
- ifelse
- end
- }bind def
- end
- }
-if
-ct_Level2?
- {end setglobal}
-if
- /ct_UseNativeCapability? systemdict/composefont known def
- /ct_MakeOCF 35 dict def
- /ct_Vars 25 dict def
- /ct_GlyphDirProcs 6 dict def
- /ct_BuildCharDict 15 dict dup
- begin
- /charcode 2 string def
- /dst_string 1500 string def
- /nullstring()def
- /usewidths? true def
- end def
- ct_Level2?{setglobal}{pop}ifelse
- ct_GlyphDirProcs
- begin
- /GetGlyphDirectory
- {
- systemdict/languagelevel known
- {pop/CIDFont findresource/GlyphDirectory get}
- {
- 1 index/CIDFont findresource/GlyphDirectory
- get dup type/dicttype eq
- {
- dup dup maxlength exch length sub 2 index lt
- {
- dup length 2 index add dict copy 2 index
- /CIDFont findresource/GlyphDirectory 2 index put
- }
- if
- }
- if
- exch pop exch pop
- }
- ifelse
- +
- }def
- /+
- {
- systemdict/languagelevel known
- {
- currentglobal false setglobal
- 3 dict begin
- /vm exch def
- }
- {1 dict begin}
- ifelse
- /$ exch def
- systemdict/languagelevel known
- {
- vm setglobal
- /gvm currentglobal def
- $ gcheck setglobal
- }
- if
- ?{$ begin}if
- }def
- /?{$ type/dicttype eq}def
- /|{
- userdict/Adobe_CoolType_Data known
- {
- Adobe_CoolType_Data/AddWidths? known
- {
- currentdict Adobe_CoolType_Data
- begin
- begin
- AddWidths?
- {
- Adobe_CoolType_Data/CC 3 index put
- ?{def}{$ 3 1 roll put}ifelse
- CC charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore
- currentfont/Widths get exch CC exch put
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- end
- end
- }
- {?{def}{$ 3 1 roll put}ifelse} ifelse
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- }def
- /!
- {
- ?{end}if
- systemdict/languagelevel known
- {gvm setglobal}
- if
- end
- }def
- /:{string currentfile exch readstring pop}executeonly def
- end
- ct_MakeOCF
- begin
- /ct_cHexEncoding
- [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
- /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
- /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
- /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
- /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
- /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
- /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
- /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
- /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
- /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
- /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
- /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
- /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
- /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
- /ct_CID_STR_SIZE 8000 def
- /ct_mkocfStr100 100 string def
- /ct_defaultFontMtx[.001 0 0 .001 0 0]def
- /ct_1000Mtx[1000 0 0 1000 0 0]def
- /ct_raise{exch cvx exch errordict exch get exec stop}bind def
- /ct_reraise
- {cvx $error/errorname get(Error: )print dup( )cvs print
- errordict exch get exec stop
- }bind def
- /ct_cvnsi
- {
- 1 index add 1 sub 1 exch 0 4 1 roll
- {
- 2 index exch get
- exch 8 bitshift
- add
- }
- for
- exch pop
- }bind def
- /ct_GetInterval
- {
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /dst_index 0 def
- dup dst_string length gt
- {dup string/dst_string exch def}
- if
- 1 index ct_CID_STR_SIZE idiv
- /arrayIndex exch def
- 2 index arrayIndex get
- 2 index
- arrayIndex ct_CID_STR_SIZE mul
- sub
- {
- dup 3 index add 2 index length le
- {
- 2 index getinterval
- dst_string dst_index 2 index putinterval
- length dst_index add/dst_index exch def
- exit
- }
- {
- 1 index length 1 index sub
- dup 4 1 roll
- getinterval
- dst_string dst_index 2 index putinterval
- pop dup dst_index add/dst_index exch def
- sub
- /arrayIndex arrayIndex 1 add def
- 2 index dup length arrayIndex gt
- {arrayIndex get}
- {
- pop
- exit
- }
- ifelse
- 0
- }
- ifelse
- }
- loop
- pop pop pop
- dst_string 0 dst_index getinterval
- end
- }bind def
- ct_Level2?
- {
- /ct_resourcestatus
- currentglobal mark true setglobal
- {/unknowninstancename/Category resourcestatus}
- stopped
- {cleartomark setglobal true}
- {cleartomark currentglobal not exch setglobal}
- ifelse
- {
- {
- mark 3 1 roll/Category findresource
- begin
- ct_Vars/vm currentglobal put
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- ct_Vars/vm get setglobal
- end
- }
- }
- {{resourcestatus}}
- ifelse bind def
- /CIDFont/Category ct_resourcestatus
- {pop pop}
- {
- currentglobal true setglobal
- /Generic/Category findresource
- dup length dict copy
- dup/InstanceType/dicttype put
- /CIDFont exch/Category defineresource pop
- setglobal
- }
- ifelse
- ct_UseNativeCapability?
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- if
- }
- {
- /ct_Category 2 dict begin
- /CIDFont 10 dict def
- /ProcSet 2 dict def
- currentdict
- end
- def
- /defineresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- dup dup maxlength exch length eq
- {
- dup length 10 add dict copy
- ct_Category 2 index 2 index put
- }
- if
- 3 index 3 index put
- pop exch pop
- }
- {pop pop/defineresource/undefined ct_raise}
- ifelse
- }bind def
- /findresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index 2 copy known
- {get 3 1 roll pop pop}
- {pop pop/findresource/undefinedresource ct_raise}
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /resourcestatus
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index known
- exch pop exch pop
- {
- 0 -1 true
- }
- {
- false
- }
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /ct_resourcestatus/resourcestatus load def
- }
- ifelse
- /ct_CIDInit 2 dict
- begin
- /ct_cidfont_stream_init
- {
- {
- dup(Binary)eq
- {
- pop
- null
- currentfile
- ct_Level2?
- {
- {cid_BYTE_COUNT()/SubFileDecode filter}
- stopped
- {pop pop pop}
- if
- }
- if
- /readstring load
- exit
- }
- if
- dup(Hex)eq
- {
- pop
- currentfile
- ct_Level2?
- {
- {null exch/ASCIIHexDecode filter/readstring}
- stopped
- {pop exch pop(>)exch/readhexstring}
- if
- }
- {(>)exch/readhexstring}
- ifelse
- load
- exit
- }
- if
- /StartData/typecheck ct_raise
- }
- loop
- cid_BYTE_COUNT ct_CID_STR_SIZE le
- {
- 2 copy cid_BYTE_COUNT string exch exec
- pop
- 1 array dup
- 3 -1 roll
- 0 exch put
- }
- {
- cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
- dup array exch 2 sub 0 exch 1 exch
- {
- 2 copy
- 5 index
- ct_CID_STR_SIZE
- string
- 6 index exec
- pop
- put
- pop
- }
- for
- 2 index
- cid_BYTE_COUNT ct_CID_STR_SIZE mod string
- 3 index exec
- pop
- 1 index exch
- 1 index length 1 sub
- exch put
- }
- ifelse
- cid_CIDFONT exch/GlyphData exch put
- 2 index null eq
- {
- pop pop pop
- }
- {
- pop/readstring load
- 1 string exch
- {
- 3 copy exec
- pop
- dup length 0 eq
- {
- pop pop pop pop pop
- true exit
- }
- if
- 4 index
- eq
- {
- pop pop pop pop
- false exit
- }
- if
- }
- loop
- pop
- }
- ifelse
- }bind def
- /StartData
- {
- mark
- {
- currentdict
- dup/FDArray get 0 get/FontMatrix get
- 0 get 0.001 eq
- {
- dup/CDevProc known not
- {
- /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
- {get}
- {
- pop pop
- {pop pop pop pop pop 0 -1000 7 index 2 div 880}
- }
- ifelse
- def
- }
- if
- }
- {
- /CDevProc
- {
- pop pop pop pop pop
- 0
- 1 cid_temp/cid_CIDFONT get
- /FDArray get 0 get
- /FontMatrix get 0 get div
- 7 index 2 div
- 1 index 0.88 mul
- }def
- }
- ifelse
- /cid_temp 15 dict def
- cid_temp
- begin
- /cid_CIDFONT exch def
- 3 copy pop
- dup/cid_BYTE_COUNT exch def 0 gt
- {
- ct_cidfont_stream_init
- FDArray
- {
- /Private get
- dup/SubrMapOffset known
- {
- begin
- /Subrs SubrCount array def
- Subrs
- SubrMapOffset
- SubrCount
- SDBytes
- ct_Level2?
- {
- currentdict dup/SubrMapOffset undef
- dup/SubrCount undef
- /SDBytes undef
- }
- if
- end
- /cid_SD_BYTES exch def
- /cid_SUBR_COUNT exch def
- /cid_SUBR_MAP_OFFSET exch def
- /cid_SUBRS exch def
- cid_SUBR_COUNT 0 gt
- {
- GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- 0 1 cid_SUBR_COUNT 1 sub
- {
- exch 1 index
- 1 add
- cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
- GlyphData exch cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- cid_SUBRS 4 2 roll
- GlyphData exch
- 4 index
- 1 index
- sub
- ct_GetInterval
- dup length string copy put
- }
- for
- pop
- }
- if
- }
- {pop}
- ifelse
- }
- forall
- }
- if
- cleartomark pop pop
- end
- CIDFontName currentdict/CIDFont defineresource pop
- end end
- }
- stopped
- {cleartomark/StartData ct_reraise}
- if
- }bind def
- currentdict
- end def
- /ct_saveCIDInit
- {
- /CIDInit/ProcSet ct_resourcestatus
- {true}
- {/CIDInitC/ProcSet ct_resourcestatus}
- ifelse
- {
- pop pop
- /CIDInit/ProcSet findresource
- ct_UseNativeCapability?
- {pop null}
- {/CIDInit ct_CIDInit/ProcSet defineresource pop}
- ifelse
- }
- {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
- ifelse
- ct_Vars exch/ct_oldCIDInit exch put
- }bind def
- /ct_restoreCIDInit
- {
- ct_Vars/ct_oldCIDInit get dup null ne
- {/CIDInit exch/ProcSet defineresource pop}
- {pop}
- ifelse
- }bind def
- /ct_BuildCharSetUp
- {
- 1 index
- begin
- CIDFont
- begin
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /ct_dfCharCode exch def
- /ct_dfDict exch def
- CIDFirstByte ct_dfCharCode add
- dup CIDCount ge
- {pop 0}
- if
- /cid exch def
- {
- GlyphDirectory cid 2 copy known
- {get}
- {pop pop nullstring}
- ifelse
- dup length FDBytes sub 0 gt
- {
- dup
- FDBytes 0 ne
- {0 FDBytes ct_cvnsi}
- {pop 0}
- ifelse
- /fdIndex exch def
- dup length FDBytes sub FDBytes exch getinterval
- /charstring exch def
- exit
- }
- {
- pop
- cid 0 eq
- {/charstring nullstring def exit}
- if
- /cid 0 def
- }
- ifelse
- }
- loop
- }def
- /ct_SetCacheDevice
- {
- 0 0 moveto
- dup stringwidth
- 3 -1 roll
- true charpath
- pathbbox
- 0 -1000
- 7 index 2 div 880
- setcachedevice2
- 0 0 moveto
- }def
- /ct_CloneSetCacheProc
- {
- 1 eq
- {
- stringwidth
- pop -2 div -880
- 0 -1000 setcharwidth
- moveto
- }
- {
- usewidths?
- {
- currentfont/Widths get cid
- 2 copy known
- {get exch pop aload pop}
- {pop pop stringwidth}
- ifelse
- }
- {stringwidth}
- ifelse
- setcharwidth
- 0 0 moveto
- }
- ifelse
- }def
- /ct_Type3ShowCharString
- {
- ct_FDDict fdIndex 2 copy known
- {get}
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- ct_Type1FontTemplate dup maxlength dict copy
- begin
- FDArray fdIndex get
- dup/FontMatrix 2 copy known
- {get}
- {pop pop ct_defaultFontMtx}
- ifelse
- /FontMatrix exch dup length array copy def
- /Private get
- /Private exch def
- /Widths rootfont/Widths get def
- /CharStrings 1 dict dup/.notdef
- <d841272cf18f54fc13>dup length string copy put def
- currentdict
- end
- /ct_Type1Font exch definefont
- dup 5 1 roll put
- setglobal
- }
- ifelse
- dup/CharStrings get 1 index/Encoding get
- ct_dfCharCode get charstring put
- rootfont/WMode 2 copy known
- {get}
- {pop pop 0}
- ifelse
- exch
- 1000 scalefont setfont
- ct_str1 0 ct_dfCharCode put
- ct_str1 exch ct_dfSetCacheProc
- ct_SyntheticBold
- {
- currentpoint
- ct_str1 show
- newpath
- moveto
- ct_str1 true charpath
- ct_StrokeWidth setlinewidth
- stroke
- }
- {ct_str1 show}
- ifelse
- }def
- /ct_Type4ShowCharString
- {
- ct_dfDict ct_dfCharCode charstring
- FDArray fdIndex get
- dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
- {ct_1000Mtx matrix concatmatrix concat}
- {pop}
- ifelse
- /Private get
- Adobe_CoolType_Utility/ct_Level2? get not
- {
- ct_dfDict/Private
- 3 -1 roll
- {put}
- 1183615869 internaldict/superexec get exec
- }
- if
- 1183615869 internaldict
- Adobe_CoolType_Utility/ct_Level2? get
- {1 index}
- {3 index/Private get mark 6 1 roll}
- ifelse
- dup/RunInt known
- {/RunInt get}
- {pop/CCRun}
- ifelse
- get exec
- Adobe_CoolType_Utility/ct_Level2? get not
- {cleartomark}
- if
- }bind def
- /ct_BuildCharIncremental
- {
- {
- Adobe_CoolType_Utility/ct_MakeOCF get begin
- ct_BuildCharSetUp
- ct_ShowCharString
- }
- stopped
- {stop}
- if
- end
- end
- end
- end
- }bind def
- /BaseFontNameStr(BF00)def
- /ct_Type1FontTemplate 14 dict
- begin
- /FontType 1 def
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /PaintType 0 def
- currentdict
- end def
- /BaseFontTemplate 11 dict
- begin
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /BuildChar/ct_BuildCharIncremental load def
- ct_Clone?
- {
- /FontType 3 def
- /ct_ShowCharString/ct_Type3ShowCharString load def
- /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
- /ct_SyntheticBold false def
- /ct_StrokeWidth 1 def
- }
- {
- /FontType 4 def
- /Private 1 dict dup/lenIV 4 put def
- /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
- /PaintType 0 def
- /ct_ShowCharString/ct_Type4ShowCharString load def
- }
- ifelse
- /ct_str1 1 string def
- currentdict
- end def
- /BaseFontDictSize BaseFontTemplate length 5 add def
- /ct_matrixeq
- {
- true 0 1 5
- {
- dup 4 index exch get exch 3 index exch get eq and
- dup not
- {exit}
- if
- }
- for
- exch pop exch pop
- }bind def
- /ct_makeocf
- {
- 15 dict
- begin
- exch/WMode exch def
- exch/FontName exch def
- /FontType 0 def
- /FMapType 2 def
- dup/FontMatrix known
- {dup/FontMatrix get/FontMatrix exch def}
- {/FontMatrix matrix def}
- ifelse
- /bfCount 1 index/CIDCount get 256 idiv 1 add
- dup 256 gt{pop 256}if def
- /Encoding
- 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
- bfCount 1 255{2 copy bfCount put pop}for
- def
- /FDepVector bfCount dup 256 lt{1 add}if array def
- BaseFontTemplate BaseFontDictSize dict copy
- begin
- /CIDFont exch def
- CIDFont/FontBBox known
- {CIDFont/FontBBox get/FontBBox exch def}
- if
- CIDFont/CDevProc known
- {CIDFont/CDevProc get/CDevProc exch def}
- if
- currentdict
- end
- BaseFontNameStr 3(0)putinterval
- 0 1 bfCount dup 256 eq{1 sub}if
- {
- FDepVector exch
- 2 index BaseFontDictSize dict copy
- begin
- dup/CIDFirstByte exch 256 mul def
- FontType 3 eq
- {/ct_FDDict 2 dict def}
- if
- currentdict
- end
- 1 index 16
- BaseFontNameStr 2 2 getinterval cvrs pop
- BaseFontNameStr exch definefont
- put
- }
- for
- ct_Clone?
- {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
- if
- FontName
- currentdict
- end
- definefont
- ct_Clone?
- {
- gsave
- dup 1000 scalefont setfont
- ct_BuildCharDict
- begin
- /usewidths? false def
- currentfont/Widths get
- begin
- exch/CIDFont get/GlyphDirectory get
- {
- pop
- dup charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore def
- }
- forall
- end
- /usewidths? true def
- end
- grestore
- }
- {exch pop}
- ifelse
- }bind def
- currentglobal true setglobal
- /ct_ComposeFont
- {
- ct_UseNativeCapability?
- {
- 2 index/CMap ct_resourcestatus
- {pop pop exch pop}
- {
- /CIDInit/ProcSet findresource
- begin
- 12 dict
- begin
- begincmap
- /CMapName 3 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- exch/WMode exch def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {
- dup length string copy
- exch pop exch pop
- }
- {pop(Identity)}
- ifelse
- }
- {pop (Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- 3 2 roll pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- setglobal
- /ct_MakeIdentity
- {
- ct_UseNativeCapability?
- {
- 1 index/CMap ct_resourcestatus
- {pop pop}
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CMapName 2 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {dup length string copy exch pop exch pop}
- {pop(Identity)}
- ifelse
- }
- {pop(Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- exch pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- currentdict readonly pop
- end
- end
-%%EndResource
-setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
-%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
-%%Version: 1.0 0
-userdict/ct_T42Dict 15 dict put
-ct_T42Dict begin
-/Is2015?
-{
- version
- cvi
- 2015
- ge
-}bind def
-/AllocGlyphStorage
-{
- Is2015?
- {
- pop
- }
- {
- {string}forall
- }ifelse
-}bind def
-/Type42DictBegin
-{
-25 dict begin
- /FontName exch def
- /CharStrings 256 dict
-begin
- /.notdef 0 def
- currentdict
-end def
- /Encoding exch def
- /PaintType 0 def
- /FontType 42 def
- /FontMatrix[1 0 0 1 0 0]def
- 4 array astore cvx/FontBBox exch def
- /sfnts
-}bind def
-/Type42DictEnd
-{
- currentdict dup/FontName get exch definefont end
-ct_T42Dict exch
-dup/FontName get exch put
-}bind def
-/RD{string currentfile exch readstring pop}executeonly def
-/PrepFor2015
-{
-Is2015?
-{
- /GlyphDirectory
- 16
- dict def
- sfnts 0 get
- dup
- 2 index
- (glyx)
- putinterval
- 2 index
- (locx)
- putinterval
- pop
- pop
-}
-{
- pop
- pop
-}ifelse
-}bind def
-/AddT42Char
-{
-Is2015?
-{
- /GlyphDirectory get
- begin
- def
- end
- pop
- pop
-}
-{
- /sfnts get
- 4 index
- get
- 3 index
- 2 index
- putinterval
- pop
- pop
- pop
- pop
-}ifelse
-}bind def
-/T0AddT42Mtx2
-{
-/CIDFont findresource/Metrics2 get begin def end
-}bind def
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginFile: MMFauxFont.prc
-%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
-%%All Rights Reserved.
-userdict /ct_EuroDict 10 dict put
-ct_EuroDict begin
-/ct_CopyFont
-{
- { 1 index /FID ne {def} {pop pop} ifelse} forall
-} def
-/ct_GetGlyphOutline
-{
- gsave
- initmatrix newpath
- exch findfont dup
- length 1 add dict
- begin
- ct_CopyFont
- /Encoding Encoding dup length array copy
- dup
- 4 -1 roll
- 0 exch put
- def
- currentdict
- end
- /ct_EuroFont exch definefont
- 1000 scalefont setfont
- 0 0 moveto
- [
- <00> stringwidth
- <00> false charpath
- pathbbox
- [
- {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
- grestore
- counttomark 8 add
-}
-def
-/ct_MakeGlyphProc
-{
- ] cvx
- /ct_PSBuildGlyph cvx
- ] cvx
-} def
-/ct_PSBuildGlyph
-{
- gsave
- 8 -1 roll pop
- 7 1 roll
- 6 -2 roll ct_FontMatrix transform 6 2 roll
- 4 -2 roll ct_FontMatrix transform 4 2 roll
- ct_FontMatrix transform
- currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
- dup 9 1 roll
- {
- currentdict /StrokeWidth 2 copy known
- {
- get 2 div
- 0 ct_FontMatrix dtransform pop
- 5 1 roll
- 4 -1 roll 4 index sub
- 4 1 roll
- 3 -1 roll 4 index sub
- 3 1 roll
- exch 4 index add exch
- 4 index add
- 5 -1 roll pop
- }
- {
- pop pop
- }
- ifelse
- }
- if
- setcachedevice
- ct_FontMatrix concat
- ct_PSPathOps begin
- exec
- end
- {
- currentdict /StrokeWidth 2 copy known
- { get }
- { pop pop 0 }
- ifelse
- setlinewidth stroke
- }
- {
- fill
- }
- ifelse
- grestore
-} def
-/ct_PSPathOps 4 dict dup begin
- /m {moveto} def
- /l {lineto} def
- /c {curveto} def
- /cp {closepath} def
-end
-def
-/ct_matrix1000 [1000 0 0 1000 0 0] def
-/ct_AddGlyphProc
-{
- 2 index findfont dup length 4 add dict
- begin
- ct_CopyFont
- /CharStrings CharStrings dup length 1 add dict copy
- begin
- 3 1 roll def
- currentdict
- end
- def
- /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
- /ct_PSBuildGlyph /ct_PSBuildGlyph load def
- /ct_PSPathOps /ct_PSPathOps load def
- currentdict
- end
- definefont pop
-}
-def
-systemdict /languagelevel known
-{
- /ct_AddGlyphToPrinterFont {
- 2 copy
- ct_GetGlyphOutline 3 add -1 roll restore
- ct_MakeGlyphProc
- ct_AddGlyphProc
- } def
-}
-{
- /ct_AddGlyphToPrinterFont {
- pop pop restore
- Adobe_CTFauxDict /$$$FONTNAME get
- /Euro
- Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
- ct_EuroDict exch get
- ct_AddGlyphProc
- } def
-} ifelse
-/AdobeSansMM
-{
-556 0 24 -19 541 703
- {
- 541 628 m
- 510 669 442 703 354 703 c
- 201 703 117 607 101 444 c
- 50 444 l
- 25 372 l
- 97 372 l
- 97 301 l
- 49 301 l
- 24 229 l
- 103 229 l
- 124 67 209 -19 350 -19 c
- 435 -19 501 25 509 32 c
- 509 131 l
- 492 105 417 60 343 60 c
- 267 60 204 127 197 229 c
- 406 229 l
- 430 301 l
- 191 301 l
- 191 372 l
- 455 372 l
- 479 444 l
- 194 444 l
- 201 531 245 624 348 624 c
- 433 624 484 583 509 534 c
- cp
- 556 0 m
- }
-ct_PSBuildGlyph
-} def
-/AdobeSerifMM
-{
-500 0 10 -12 484 692
- {
- 347 298 m
- 171 298 l
- 170 310 170 322 170 335 c
- 170 362 l
- 362 362 l
- 374 403 l
- 172 403 l
- 184 580 244 642 308 642 c
- 380 642 434 574 457 457 c
- 481 462 l
- 474 691 l
- 449 691 l
- 433 670 429 657 410 657 c
- 394 657 360 692 299 692 c
- 204 692 94 604 73 403 c
- 22 403 l
- 10 362 l
- 70 362 l
- 69 352 69 341 69 330 c
- 69 319 69 308 70 298 c
- 22 298 l
- 10 257 l
- 73 257 l
- 97 57 216 -12 295 -12 c
- 364 -12 427 25 484 123 c
- 458 142 l
- 425 101 384 37 316 37 c
- 256 37 189 84 173 257 c
- 335 257 l
- cp
- 500 0 m
- }
-ct_PSBuildGlyph
-} def
-end
-%%EndFile
-setglobal
-Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end
-%%BeginResource: procset Adobe_AGM_Image 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Image 71 dict dup begin put
-/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
-/nd{
- null def
-}bind def
-/AGMIMG_&image nd
-/AGMIMG_&colorimage nd
-/AGMIMG_&imagemask nd
-/AGMIMG_mbuf()def
-/AGMIMG_ybuf()def
-/AGMIMG_kbuf()def
-/AGMIMG_c 0 def
-/AGMIMG_m 0 def
-/AGMIMG_y 0 def
-/AGMIMG_k 0 def
-/AGMIMG_tmp nd
-/AGMIMG_imagestring0 nd
-/AGMIMG_imagestring1 nd
-/AGMIMG_imagestring2 nd
-/AGMIMG_imagestring3 nd
-/AGMIMG_imagestring4 nd
-/AGMIMG_imagestring5 nd
-/AGMIMG_cnt nd
-/AGMIMG_fsave nd
-/AGMIMG_colorAry nd
-/AGMIMG_override nd
-/AGMIMG_name nd
-/AGMIMG_maskSource nd
-/AGMIMG_flushfilters nd
-/invert_image_samples nd
-/knockout_image_samples nd
-/img nd
-/sepimg nd
-/devnimg nd
-/idximg nd
-/ds
-{
- Adobe_AGM_Core begin
- Adobe_AGM_Image begin
- /AGMIMG_&image systemdict/image get def
- /AGMIMG_&imagemask systemdict/imagemask get def
- /colorimage where{
- pop
- /AGMIMG_&colorimage/colorimage ldf
- }if
- end
- end
-}def
-/ps
-{
- Adobe_AGM_Image begin
- /AGMIMG_ccimage_exists{/customcolorimage where
- {
- pop
- /Adobe_AGM_OnHost_Seps where
- {
- pop false
- }{
- /Adobe_AGM_InRip_Seps where
- {
- pop false
- }{
- true
- }ifelse
- }ifelse
- }{
- false
- }ifelse
- }bdf
- level2{
- /invert_image_samples
- {
- Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
- /Decode[Decode 1 get Decode 0 get]def
- }def
- /knockout_image_samples
- {
- Operator/imagemask ne{
- /Decode[1 1]def
- }if
- }def
- }{
- /invert_image_samples
- {
- {1 exch sub}currenttransfer addprocs settransfer
- }def
- /knockout_image_samples
- {
- {pop 1}currenttransfer addprocs settransfer
- }def
- }ifelse
- /img/imageormask ldf
- /sepimg/sep_imageormask ldf
- /devnimg/devn_imageormask ldf
- /idximg/indexed_imageormask ldf
- /_ctype 7 def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
-}def
-/pt
-{
- end
-}def
-/dt
-{
-}def
-/AGMIMG_flushfilters
-{
- dup type/arraytype ne
- {1 array astore}if
- dup 0 get currentfile ne
- {dup 0 get flushfile}if
- {
- dup type/filetype eq
- {
- dup status 1 index currentfile ne and
- {closefile}
- {pop}
- ifelse
- }{pop}ifelse
- }forall
-}def
-/AGMIMG_init_common
-{
- currentdict/T known{/ImageType/T ldf currentdict/T undef}if
- currentdict/W known{/Width/W ldf currentdict/W undef}if
- currentdict/H known{/Height/H ldf currentdict/H undef}if
- currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
- currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
- currentdict/D known{/Decode/D ldf currentdict/D undef}if
- currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
- currentdict/O known{
- /Operator/O load 1 eq{
- /imagemask
- }{
- /O load 2 eq{
- /image
- }{
- /colorimage
- }ifelse
- }ifelse
- def
- currentdict/O undef
- }if
- currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
- currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
- currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
- currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
- /DataSource load xcheck not{
- DataSource type/arraytype eq{
- DataSource 0 get type/filetype eq{
- /_Filters DataSource def
- currentdict/MultipleDataSources known not{
- /DataSource DataSource dup length 1 sub get def
- }if
- }if
- }if
- currentdict/MultipleDataSources known not{
- /MultipleDataSources DataSource type/arraytype eq{
- DataSource length 1 gt
- }
- {false}ifelse def
- }if
- }if
- /NComponents Decode length 2 div def
- currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
-}bdf
-/imageormask_sys
-{
- begin
- AGMIMG_init_common
- save mark
- level2{
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- AGMIMG_&imagemask
- }{
- BitsPerComponent ImageMatrix/DataSource load
- AGMIMG_&image
- }ifelse
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- cleartomark restore
- end
-}def
-/overprint_plate
-{
- currentoverprint{
- 0 get dup type/nametype eq{
- dup/DeviceGray eq{
- pop AGMCORE_black_plate not
- }{
- /DeviceCMYK eq{
- AGMCORE_is_cmyk_sep not
- }if
- }ifelse
- }{
- false exch
- {
- AGMOHS_sepink eq or
- }forall
- not
- }ifelse
- }{
- pop false
- }ifelse
-}def
-/process_mask
-{
- level3{
- dup begin
- /ImageType 1 def
- end
- 4 dict begin
- /DataDict exch def
- /ImageType 3 def
- /InterleaveType 3 def
- /MaskDict 9 dict begin
- /ImageType 1 def
- /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
- /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
- /ImageMatrix[Width 0 0 Height neg 0 Height]def
- /NComponents 1 def
- /BitsPerComponent 1 def
- /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
- /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
- currentdict end def
- currentdict end
- }if
-}def
-/use_mask
-{
- dup/Mask known {dup/Mask get}{false}ifelse
-}def
-/imageormask
-{
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }
- {
- save mark
- level2 AGMCORE_host_sep not and{
- currentdict
- Operator/imagemask eq DeviceN_PS2 not and{
- imagemask
- }{
- AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
- [/Separation/Black/DeviceGray{}]setcolorspace
- /Decode[Decode 1 get Decode 0 get]def
- }if
- use_mask{
- process_mask image
- }{
- DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
- {
- Names convert_to_process not{
- 2 dict begin
- /imageDict xdf
- /names_index 0 def
- gsave
- imageDict write_image_file{
- Names{
- dup(None)ne{
- [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
- Operator imageDict read_image_file
- names_index 0 eq{true setoverprint}if
- /names_index names_index 1 add def
- }{
- pop
- }ifelse
- }forall
- close_image_file
- }if
- grestore
- end
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- /Adobe_AGM_OnHost_Seps where{
- pop imagemask
- }{
- currentgray 1 ne{
- currentdict imageormask_sys
- }{
- currentoverprint not{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- BitsPerComponent ImageMatrix
- MultipleDataSources{
- 0 1 NComponents 1 sub{
- DataSource exch get
- }for
- }{
- /DataSource load
- }ifelse
- Operator/colorimage eq{
- AGMCORE_host_sep{
- MultipleDataSources level2 or NComponents 4 eq and{
- AGMCORE_is_cmyk_sep{
- MultipleDataSources{
- /DataSource DataSource 0 get xcheck
- {
- [
- DataSource 0 get/exec cvx
- DataSource 1 get/exec cvx
- DataSource 2 get/exec cvx
- DataSource 3 get/exec cvx
- /AGMCORE_get_ink_data cvx
- ]cvx
- }{
- DataSource aload pop AGMCORE_get_ink_data
- }ifelse def
- }{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- /DataSource load
- filter_cmyk 0()/SubFileDecode filter def
- }ifelse
- /Decode[Decode 0 get Decode 1 get]def
- /MultipleDataSources false def
- /NComponents 1 def
- /Operator/image def
- invert_image_samples
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }{
- MultipleDataSources NComponents AGMIMG_&colorimage
- }ifelse
- }{
- true NComponents colorimage
- }ifelse
- }{
- Operator/image eq{
- AGMCORE_host_sep{
- /DoImage true def
- currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
- {
- AGMCORE_black_plate not Operator/imagemask ne and{
- /DoImage false def
- currentdict ignoreimagedata
- }if
- }if
- 1 AGMCORE_&setgray
- DoImage
- {currentdict imageormask_sys}if
- }{
- use_mask{
- process_mask image
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/knockout eq{
- pop pop pop pop pop
- currentcolorspace overprint_plate not{
- knockout_unitsq
- }if
- }if
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/sep_imageormask
-{
- /sep_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_avoid_L2_sep_space{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- }if
- AGMIMG_ccimage_exists
- MappedCSA 0 get/DeviceCMYK eq and
- currentdict/Components known and
- Name()ne and
- Name(All)ne and
- Operator/image eq and
- AGMCORE_producing_seps not and
- level2 not and
- {
- Width Height BitsPerComponent ImageMatrix
- [
- /DataSource load/exec cvx
- {
- 0 1 2 index length 1 sub{
- 1 index exch
- 2 copy get 255 xor put
- }for
- }/exec cvx
- ]cvx bind
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Name findcmykcustomcolor
- customcolorimage
- }{
- AGMCORE_producing_seps not{
- level2{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
- [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- currentdict imageormask
- }{
- currentdict
- Operator/imagemask eq{
- imageormask
- }{
- sep_imageormask_lev1
- }ifelse
- }ifelse
- }{
- AGMCORE_host_sep{
- Operator/knockout eq{
- currentdict/ImageMatrix get concat
- knockout_unitsq
- }{
- currentgray 1 ne{
- AGMCORE_is_cmyk_sep Name(All)ne and{
- level2{
- Name AGMCORE_IsSeparationAProcessColor
- {
- Operator/imagemask eq{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
- }if
- }{
- invert_image_samples
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- [/Separation Name[/DeviceGray]
- {
- sep_colorspace_proc AGMCORE_get_ink_data
- 1 exch sub
- }bind
- ]AGMCORE_&setcolorspace
- /sep_tint AGMCORE_gget AGMCORE_&setcolor
- }if
- }ifelse
- currentdict imageormask_sys
- }{
- currentdict
- Operator/imagemask eq{
- imageormask_sys
- }{
- sep_image_lev1_sep
- }ifelse
- }ifelse
- }{
- Operator/imagemask ne{
- invert_image_samples
- }if
- currentdict imageormask_sys
- }ifelse
- }{
- currentoverprint not Name(All)eq or Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- currentcolorspace 0 get/Separation ne{
- [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- }if
- currentoverprint
- MappedCSA 0 get/DeviceCMYK eq and
- Name AGMCORE_IsSeparationAProcessColor not and
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
- Name(All)ne and{
- imageormask_l2_overprint
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
-}def
-/colorSpaceElemCnt
-{
- mark currentcolor counttomark dup 2 add 1 roll cleartomark
-}bdf
-/devn_sep_datasource
-{
- 1 dict begin
- /dataSource xdf
- [
- 0 1 dataSource length 1 sub{
- dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
- /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
- }for
- ]cvx bind
- end
-}bdf
-/devn_alt_datasource
-{
- 11 dict begin
- /convProc xdf
- /origcolorSpaceElemCnt xdf
- /origMultipleDataSources xdf
- /origBitsPerComponent xdf
- /origDecode xdf
- /origDataSource xdf
- /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
- /DataSource origMultipleDataSources
- {
- [
- BitsPerComponent 8 idiv origDecode length 2 idiv mul string
- 0 1 origDecode length 2 idiv 1 sub
- {
- dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
- origDataSource exch get 0()/SubFileDecode filter
- BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
- }for
- ]bind cvx
- }{origDataSource}ifelse 0()/SubFileDecode filter def
- [
- origcolorSpaceElemCnt string
- 0 2 origDecode length 2 sub
- {
- dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
- 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
- }for
- /convProc load/exec cvx
- origcolorSpaceElemCnt 1 sub -1 0
- {
- /dup cvx 2/add cvx/index cvx
- 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
- }for
- ]bind cvx 0()/SubFileDecode filter
- end
-}bdf
-/devn_imageormask
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- 2 dict begin
- dup
- /srcDataStrs[3 -1 roll begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi
- {
- dup 65535 gt{1 add 2 div cvi}{exit}ifelse
- }loop
- string
- }repeat
- end]def
- /dstDataStr srcDataStrs 0 get length string def
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_producing_seps not{
- level3 not{
- Operator/imagemask ne{
- /DataSource[[
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
- /MultipleDataSources true def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- }if
- }if
- currentdict imageormask
- }{
- AGMCORE_host_sep{
- Names convert_to_process{
- CSA get_csa_by_name 0 get/DeviceCMYK eq{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- filter_cmyk 0()/SubFileDecode filter def
- /MultipleDataSources false def
- /Decode[1 0]def
- /DeviceGray setcolorspace
- currentdict imageormask_sys
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate{
- /DataSource
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- /MultipleDataSources false def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- currentdict imageormask_sys
- }{
- gsave
- knockout_unitsq
- grestore
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }
- {
- /devicen_colorspace_dict AGMCORE_gget/names_index known{
- Operator/imagemask ne{
- MultipleDataSources{
- /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
- /MultipleDataSources false def
- }{
- /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
- }ifelse
- invert_image_samples
- }if
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
- end
-}def
-/imageormask_l2_overprint
-{
- currentdict
- currentcmykcolor add add add 0 eq{
- currentdict consumeimagedata
- }{
- level3{
- currentcmykcolor
- /AGMIMG_k xdf
- /AGMIMG_y xdf
- /AGMIMG_m xdf
- /AGMIMG_c xdf
- Operator/imagemask eq{
- [/DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]/DeviceCMYK{}]setcolorspace
- AGMIMG_c 0 ne{AGMIMG_c}if
- AGMIMG_m 0 ne{AGMIMG_m}if
- AGMIMG_y 0 ne{AGMIMG_y}if
- AGMIMG_k 0 ne{AGMIMG_k}if
- setcolor
- }{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- [/Indexed
- [
- /DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]
- /DeviceCMYK{
- AGMIMG_k 0 eq{0}if
- AGMIMG_y 0 eq{0 exch}if
- AGMIMG_m 0 eq{0 3 1 roll}if
- AGMIMG_c 0 eq{0 4 1 roll}if
- }
- ]
- 255
- {
- 255 div
- mark exch
- dup dup dup
- AGMIMG_k 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_y 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_m 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_c 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- counttomark 1 add -1 roll pop
- }
- ]setcolorspace
- }ifelse
- imageormask_sys
- }{
- write_image_file{
- currentcmykcolor
- 0 ne{
- [/Separation/Black/DeviceGray{}]setcolorspace
- gsave
- /Black
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Yellow/DeviceGray{}]setcolorspace
- gsave
- /Yellow
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Magenta/DeviceGray{}]setcolorspace
- gsave
- /Magenta
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Cyan/DeviceGray{}]setcolorspace
- gsave
- /Cyan
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- close_image_file
- }{
- imageormask
- }ifelse
- }ifelse
- }ifelse
-}def
-/indexed_imageormask
-{
- begin
- AGMIMG_init_common
- save mark
- currentdict
- AGMCORE_host_sep{
- Operator/knockout eq{
- /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
- /CSA get get_csa_by_name
- }{
- /Names get
- }ifelse
- overprint_plate not{
- knockout_unitsq
- }if
- }{
- Indexed_DeviceN{
- /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
- indexed_image_lev2_sep
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }{
- AGMCORE_is_cmyk_sep{
- Operator/imagemask eq{
- imageormask_sys
- }{
- level2{
- indexed_image_lev2_sep
- }{
- indexed_image_lev1_sep
- }ifelse
- }ifelse
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- level2{
- Indexed_DeviceN{
- /indexed_colorspace_dict AGMCORE_gget begin
- }{
- /indexed_colorspace_dict AGMCORE_gget dup null ne
- {
- begin
- currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
- get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
- AGMCORE_in_rip_sep and{
- [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
- setcolorspace
- }if
- end
- }
- {pop}ifelse
- }ifelse
- imageormask
- Indexed_DeviceN{
- end
- }if
- }{
- Operator/imagemask eq{
- imageormask
- }{
- indexed_imageormask_lev1
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/indexed_image_lev2_sep
-{
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- Indexed_DeviceN not{
- currentcolorspace
- dup 1/DeviceGray put
- dup 3
- currentcolorspace 2 get 1 add string
- 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
- {
- dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
- }for
- put setcolorspace
- }if
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- end end
-}def
- /OPIimage
- {
- dup type/dicttype ne{
- 10 dict begin
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /ImageType 1 def
- /Decode[0 1 def]
- currentdict
- end
- }if
- dup begin
- /NComponents 1 cdndf
- /MultipleDataSources false cdndf
- /SkipImageProc{false}cdndf
- /Decode[
- 0
- currentcolorspace 0 get/Indexed eq{
- 2 BitsPerComponent exp 1 sub
- }{
- 1
- }ifelse
- ]cdndf
- /Operator/image cdndf
- end
- /sep_colorspace_dict AGMCORE_gget null eq{
- imageormask
- }{
- gsave
- dup begin invert_image_samples end
- sep_imageormask
- grestore
- }ifelse
- }def
-/cachemask_level2
-{
- 3 dict begin
- /LZWEncode filter/WriteFilter xdf
- /readBuffer 256 string def
- /ReadFilter
- currentfile
- 0(%EndMask)/SubFileDecode filter
- /ASCII85Decode filter
- /RunLengthDecode filter
- def
- {
- ReadFilter readBuffer readstring exch
- WriteFilter exch writestring
- not{exit}if
- }loop
- WriteFilter closefile
- end
-}def
-/spot_alias
-{
- /mapto_sep_imageormask
- {
- dup type/dicttype ne{
- 12 dict begin
- /ImageType 1 def
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /MultipleDataSources false def
- }{
- begin
- }ifelse
- /Decode[/customcolor_tint AGMCORE_gget 0]def
- /Operator/image def
- /SkipImageProc{false}def
- currentdict
- end
- sep_imageormask
- }bdf
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_colorAry xddf
- /customcolor_tint AGMCORE_gget
- <<
- /Name AGMIMG_colorAry 4 get
- /CSA[/DeviceCMYK]
- /TintMethod/Subtractive
- /TintProc null
- /MappedCSA null
- /NComponents 4
- /Components[AGMIMG_colorAry aload pop pop]
- >>
- setsepcolorspace
- mapto_sep_imageormask
- }ndf
- Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_override false put
- current_spot_alias{dup 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /customcolor_tint AGMCORE_gget exch setsepcolorspace
- pop
- mapto_sep_imageormask
- true set_spot_alias
- }{
- //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
- }ifelse
- }bdf
-}def
-/snap_to_device
-{
- 6 dict begin
- matrix currentmatrix
- dup 0 get 0 eq 1 index 3 get 0 eq and
- 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
- {
- 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
- 0 0 transform
- AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
- 1 1 transform
- AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
- [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
- }{
- }ifelse
- end
-}def
-level2 not{
- /colorbuf
- {
- 0 1 2 index length 1 sub{
- dup 2 index exch get
- 255 exch sub
- 2 index
- 3 1 roll
- put
- }for
- }def
- /tint_image_to_color
- {
- begin
- Width Height BitsPerComponent ImageMatrix
- /DataSource load
- end
- Adobe_AGM_Image begin
- /AGMIMG_mbuf 0 string def
- /AGMIMG_ybuf 0 string def
- /AGMIMG_kbuf 0 string def
- {
- colorbuf dup length AGMIMG_mbuf length ne
- {
- dup length dup dup
- /AGMIMG_mbuf exch string def
- /AGMIMG_ybuf exch string def
- /AGMIMG_kbuf exch string def
- }if
- dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
- }
- addprocs
- {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
- end
- }def
- /sep_imageormask_lev1
- {
- begin
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {
- 255 mul round cvi GrayLookup exch get
- }currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- /sep_colorspace_dict AGMCORE_gget/Components known{
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
- {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- currentcolortransfer
- {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }{
- MappedCSA 0 get/DeviceGray eq{
- {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- /sep_image_lev1_sep
- {
- begin
- /sep_colorspace_dict AGMCORE_gget/Components known{
- Components aload pop
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- {AGMIMG_c mul 1 exch sub}
- {AGMIMG_m mul 1 exch sub}
- {AGMIMG_y mul 1 exch sub}
- {AGMIMG_k mul 1 exch sub}
- }{
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
- }ifelse
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end
- }def
- /indexed_imageormask_lev1
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- currentdict
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceGray eq{
- {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- end end
- }def
- /indexed_image_lev1_sep
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end end
- }def
-}if
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndProlog
-%%BeginSetup
-Adobe_AGM_Utils begin
-2 2010 Adobe_AGM_Core/ds gx
-Adobe_CoolType_Core/ds get exec
-Adobe_AGM_Image/ds gx
-[/NamespacePush pdfmark_5
-[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5
-[{Doc_Metadata} 846 (% &end XMP packet& %) ReadBypdfmark_5_string
-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
-<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.2-c001 63.139439, 2010/09/27-13:37:26 ">
- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
- <rdf:Description rdf:about=""
- xmlns:xmp="http://ns.adobe.com/xap/1.0/"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
- xmlns:pdf="http://ns.adobe.com/pdf/1.3/"
- xmp:ModifyDate="2012-09-13T13:17:47-05:00"
- xmp:CreateDate="2012-09-13T13:17:08-05:00"
- xmp:MetadataDate="2012-09-13T13:17:47-05:00"
- xmp:CreatorTool="Adobe Acrobat 10.1.4"
- dc:format="application/pdf"
- xmpMM:DocumentID="uuid:ec02b1d4-6430-4032-a3a7-70e94d719b7c"
- xmpMM:InstanceID="uuid:88e73d83-a663-43f4-a670-c4d90a40559f"
- pdf:Producer="Adobe Acrobat 10.1.4 Image Conversion Plug-in"/>
- </rdf:RDF>
-</x:xmpmeta>
+%!PS-Adobe-3.1 EPSF-3.0
+%ADO_DSC_Encoding: Windows Roman
+%%Title: ramp3poster.pdf
+%%Creator: Adobe Acrobat 20.12.0
+%%For: D. P. Story
+%%CreationDate: 8/30/2020, 6:48:05 AM
+%%BoundingBox: 0 0 613 66
+%%HiResBoundingBox: 0 0 612.6700 65.2700
+%%CropBox: 0 0 612.6700 65.2700
+%%LanguageLevel: 2
+%%DocumentNeededResources: (atend)
+%%DocumentSuppliedResources: (atend)
+%%DocumentNeededFeatures: (atend)
+%%DocumentSuppliedFeatures: (atend)
+%%DocumentData: Clean7Bit
+%%Pages: (atend)
+%%DocumentCustomColors: (atend)
+%%EndComments
+%%BeginDefaults
+%%ViewingOrientation: 1 0 0 1
+%%EndDefaults
+%%BeginProlog
+%%BeginResource: procset Adobe_AGM_Utils 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{currentpacking true setpacking}if
+userdict/Adobe_AGM_Utils 75 dict dup begin put
+/bdf
+{bind def}bind def
+/nd{null def}bdf
+/xdf
+{exch def}bdf
+/ldf
+{load def}bdf
+/ddf
+{put}bdf
+/xddf
+{3 -1 roll put}bdf
+/xpt
+{exch put}bdf
+/ndf
+{
+ exch dup where{
+ pop pop pop
+ }{
+ xdf
+ }ifelse
+}def
+/cdndf
+{
+ exch dup currentdict exch known{
+ pop pop
+ }{
+ exch def
+ }ifelse
+}def
+/gx
+{get exec}bdf
+/ps_level
+ /languagelevel where{
+ pop systemdict/languagelevel gx
+ }{
+ 1
+ }ifelse
+def
+/level2
+ ps_level 2 ge
+def
+/level3
+ ps_level 3 ge
+def
+/ps_version
+ {version cvr}stopped{-1}if
+def
+/set_gvm
+{currentglobal exch setglobal}bdf
+/reset_gvm
+{setglobal}bdf
+/makereadonlyarray
+{
+ /packedarray where{pop packedarray
+ }{
+ array astore readonly}ifelse
+}bdf
+/map_reserved_ink_name
+{
+ dup type/stringtype eq{
+ dup/Red eq{
+ pop(_Red_)
+ }{
+ dup/Green eq{
+ pop(_Green_)
+ }{
+ dup/Blue eq{
+ pop(_Blue_)
+ }{
+ dup()cvn eq{
+ pop(Process)
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+}bdf
+/AGMUTIL_GSTATE 22 dict def
+/get_gstate
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_clr_spc currentcolorspace def
+ /AGMUTIL_GSTATE_clr_indx 0 def
+ /AGMUTIL_GSTATE_clr_comps 12 array def
+ mark currentcolor counttomark
+ {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
+ /AGMUTIL_GSTATE_fnt rootfont def
+ /AGMUTIL_GSTATE_lw currentlinewidth def
+ /AGMUTIL_GSTATE_lc currentlinecap def
+ /AGMUTIL_GSTATE_lj currentlinejoin def
+ /AGMUTIL_GSTATE_ml currentmiterlimit def
+ currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
+ /AGMUTIL_GSTATE_sa currentstrokeadjust def
+ /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
+ /AGMUTIL_GSTATE_op currentoverprint def
+ /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
+ /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
+ currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
+ cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
+ /AGMUTIL_GSTATE_ht currenthalftone def
+ /AGMUTIL_GSTATE_flt currentflat def
+ end
+}def
+/set_gstate
+{
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_clr_spc setcolorspace
+ AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
+ AGMUTIL_GSTATE_fnt setfont
+ AGMUTIL_GSTATE_lw setlinewidth
+ AGMUTIL_GSTATE_lc setlinecap
+ AGMUTIL_GSTATE_lj setlinejoin
+ AGMUTIL_GSTATE_ml setmiterlimit
+ AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
+ AGMUTIL_GSTATE_sa setstrokeadjust
+ AGMUTIL_GSTATE_clr_rnd setcolorrendering
+ AGMUTIL_GSTATE_op setoverprint
+ AGMUTIL_GSTATE_bg cvx setblackgeneration
+ AGMUTIL_GSTATE_ucr cvx setundercolorremoval
+ AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
+ AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
+ AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
+ {
+ currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
+ {
+ mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
+ }if
+ }{
+ AGMUTIL_GSTATE_ht sethalftone
+ }ifelse
+ AGMUTIL_GSTATE_flt setflat
+ end
+}def
+/get_gstate_and_matrix
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_ctm matrix currentmatrix def
+ end
+ get_gstate
+}def
+/set_gstate_and_matrix
+{
+ set_gstate
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_ctm setmatrix
+ end
+}def
+/AGMUTIL_str256 256 string def
+/AGMUTIL_src256 256 string def
+/AGMUTIL_dst64 64 string def
+/AGMUTIL_srcLen nd
+/AGMUTIL_ndx nd
+/AGMUTIL_cpd nd
+/capture_cpd{
+ //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
+}def
+/thold_halftone
+{
+ level3
+ {sethalftone currenthalftone}
+ {
+ dup/HalftoneType get 3 eq
+ {
+ sethalftone currenthalftone
+ }{
+ begin
+ Width Height mul{
+ Thresholds read{pop}if
+ }repeat
+ end
+ currenthalftone
+ }ifelse
+ }ifelse
+}def
+/rdcmntline
+{
+ currentfile AGMUTIL_str256 readline pop
+ (%)anchorsearch{pop}if
+}bdf
+/filter_cmyk
+{
+ dup type/filetype ne{
+ exch()/SubFileDecode filter
+ }{
+ exch pop
+ }
+ ifelse
+ [
+ exch
+ {
+ AGMUTIL_src256 readstring pop
+ dup length/AGMUTIL_srcLen exch def
+ /AGMUTIL_ndx 0 def
+ AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
+ 1 index exch get
+ AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
+ /AGMUTIL_ndx AGMUTIL_ndx 1 add def
+ }for
+ pop
+ AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
+ }
+ bind
+ /exec cvx
+ ]cvx
+}bdf
+/filter_indexed_devn
+{
+ cvi Names length mul names_index add Lookup exch get
+}bdf
+/filter_devn
+{
+ 4 dict begin
+ /srcStr xdf
+ /dstStr xdf
+ dup type/filetype ne{
+ 0()/SubFileDecode filter
+ }if
+ [
+ exch
+ [
+ /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
+ currentdict/srcStr get/readstring cvx/pop cvx
+ /dup cvx/length cvx 0/gt cvx[
+ Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
+ names_index Names length currentdict/srcStr get length 1 sub{
+ 1/index cvx/exch cvx/get cvx
+ currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
+ Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
+ }for
+ currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
+ ]cvx/if cvx
+ /end cvx
+ ]cvx
+ bind
+ /exec cvx
+ ]cvx
+ end
+}bdf
+/AGMUTIL_imagefile nd
+/read_image_file
+{
+ AGMUTIL_imagefile 0 setfileposition
+ 10 dict begin
+ /imageDict xdf
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ /imbufIdx 0 def
+ /origDataSource imageDict/DataSource get def
+ /origMultipleDataSources imageDict/MultipleDataSources get def
+ /origDecode imageDict/Decode get def
+ /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
+ imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ {
+ /imbufCnt imageDict/DataSource get length def
+ /imbufs imbufCnt array def
+ 0 1 imbufCnt 1 sub{
+ /imbufIdx xdf
+ imbufs imbufIdx imbufLen string put
+ imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
+ }for
+ DeviceN_PS2{
+ imageDict begin
+ /DataSource[DataSource/devn_sep_datasource cvx]cvx def
+ /MultipleDataSources false def
+ /Decode[0 1]def
+ end
+ }if
+ }{
+ /imbuf imbufLen string def
+ Indexed_DeviceN level3 not and DeviceN_NoneName or{
+ /srcDataStrs[imageDict begin
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi string
+ }repeat
+ end]def
+ imageDict begin
+ /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
+ /Decode[0 1]def
+ end
+ }{
+ imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
+ imageDict/Decode[0 1]put
+ }ifelse
+ }ifelse
+ imageDict exch
+ load exec
+ imageDict/DataSource origDataSource put
+ imageDict/MultipleDataSources origMultipleDataSources put
+ imageDict/Decode origDecode put
+ end
+}bdf
+/write_image_file
+{
+ begin
+ {(AGMUTIL_imagefile)(w+)file}stopped{
+ false
+ }{
+ Adobe_AGM_Utils/AGMUTIL_imagefile xddf
+ 2 dict begin
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
+ /imbuf imbufLen string def
+ }if
+ 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
+ pop
+ MultipleDataSources{
+ 0 1 DataSource length 1 sub{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exch gx
+ }{
+ /filetype eq{
+ DataSource exch get imbuf readstring pop
+ }{
+ DataSource exch get
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }for
+ }{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exec
+ }{
+ /filetype eq{
+ DataSource imbuf readstring pop
+ }{
+ DataSource
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }ifelse
+ }for
+ end
+ true
+ }ifelse
+ end
+}bdf
+/close_image_file
+{
+ AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
+}def
+statusdict/product known userdict/AGMP_current_show known not and{
+ /pstr statusdict/product get def
+ pstr(HP LaserJet 2200)eq
+ pstr(HP LaserJet 4000 Series)eq or
+ pstr(HP LaserJet 4050 Series )eq or
+ pstr(HP LaserJet 8000 Series)eq or
+ pstr(HP LaserJet 8100 Series)eq or
+ pstr(HP LaserJet 8150 Series)eq or
+ pstr(HP LaserJet 5000 Series)eq or
+ pstr(HP LaserJet 5100 Series)eq or
+ pstr(HP Color LaserJet 4500)eq or
+ pstr(HP Color LaserJet 4600)eq or
+ pstr(HP LaserJet 5Si)eq or
+ pstr(HP LaserJet 1200 Series)eq or
+ pstr(HP LaserJet 1300 Series)eq or
+ pstr(HP LaserJet 4100 Series)eq or
+ {
+ userdict/AGMP_current_show/show load put
+ userdict/show{
+ currentcolorspace 0 get
+ /Pattern eq
+ {false charpath f}
+ {AGMP_current_show}ifelse
+ }put
+ }if
+ currentdict/pstr undef
+}if
+/consumeimagedata
+{
+ begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known not
+ {/MultipleDataSources false def}if
+ MultipleDataSources
+ {
+ DataSource 0 get type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width cvi string def
+ 1 1 Height cvi
+ {
+ pop
+ 0 1 DataSource length 1 sub
+ {
+ DataSource exch get
+ flushbuffer readstring pop pop
+ }for
+ }for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
+ {
+ Width Height mul cvi
+ {
+ 0 1 DataSource length 1 sub
+ {dup DataSource exch gx length exch 0 ne{pop}if}for
+ dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }
+ {
+ /DataSource load type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width Decode length 2 idiv mul cvi string def
+ 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
+ {
+ Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
+ {
+ DataSource length dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }ifelse
+ end
+}bdf
+/addprocs
+{
+ 2{/exec load}repeat
+ 3 1 roll
+ [5 1 roll]bind cvx
+}def
+/modify_halftone_xfer
+{
+ currenthalftone dup length dict copy begin
+ currentdict 2 index known{
+ 1 index load dup length dict copy begin
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end def
+ currentdict end sethalftone
+ }{
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end sethalftone
+ pop
+ }ifelse
+}def
+/clonearray
+{
+ dup xcheck exch
+ dup length array exch
+ Adobe_AGM_Core/AGMCORE_tmp -1 ddf
+ {
+ Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
+ dup type/dicttype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get
+ exch
+ clonedict
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ dup type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get exch
+ clonearray
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ exch dup
+ Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
+ }forall
+ exch{cvx}if
+}bdf
+/clonedict
+{
+ dup length dict
+ begin
+ {
+ dup type/dicttype eq
+ {clonedict}if
+ dup type/arraytype eq
+ {clonearray}if
+ def
+ }forall
+ currentdict
+ end
+}bdf
+/DeviceN_PS2
+{
+ /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
+}bdf
+/Indexed_DeviceN
+{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne{
+ dup/CSDBase known{
+ /CSDBase get/CSD get_res/Names known
+ }{
+ pop false
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}bdf
+/DeviceN_NoneName
+{
+ /Names where{
+ pop
+ false Names
+ {
+ (None)eq or
+ }forall
+ }{
+ false
+ }ifelse
+}bdf
+/DeviceN_PS2_inRip_seps
+{
+ /AGMCORE_in_rip_sep where
+ {
+ pop dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
+ {
+ /currentcolorspace exch AGMCORE_gput
+ false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+}bdf
+/base_colorspace_type
+{
+ dup type/arraytype eq{0 get}if
+}bdf
+/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+{
+ /pdfmark_5{cleartomark}bind def
+}{
+ /pdfmark_5{pdfmark}bind def
+}ifelse
+/ReadBypdfmark_5
+{
+ currentfile exch 0 exch/SubFileDecode filter
+ /currentdistillerparams where
+ {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+ {flushfile cleartomark}
+ {/PUT pdfmark}ifelse
+}bdf
+/ReadBypdfmark_5_string
+{
+ 2 dict begin
+ /makerString exch def string/tmpString exch def
+ {
+ currentfile tmpString readline not{pop exit}if
+ makerString anchorsearch
+ {
+ pop pop cleartomark exit
+ }{
+ 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
+ }ifelse
+ }loop
+ end
+}bdf
+/xpdfm
+{
+ {
+ dup 0 get/Label eq
+ {
+ aload length[exch 1 add 1 roll/PAGELABEL
+ }{
+ aload pop
+ [{ThisPage}<<5 -2 roll>>/PUT
+ }ifelse
+ pdfmark_5
+ }forall
+}bdf
+/lmt{
+ dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
+}bdf
+/int{
+ dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
+}bdf
+/ds{
+ Adobe_AGM_Utils begin
+}bdf
+/dt{
+ currentdict Adobe_AGM_Utils eq{
+ end
+ }if
+}bdf
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_AGM_Core 2.0 0
+%%Version: 2.0 0
+%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Core 209 dict dup begin put
+/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
+/AGMCORE_str256 256 string def
+/AGMCORE_save nd
+/AGMCORE_graphicsave nd
+/AGMCORE_c 0 def
+/AGMCORE_m 0 def
+/AGMCORE_y 0 def
+/AGMCORE_k 0 def
+/AGMCORE_cmykbuf 4 array def
+/AGMCORE_screen[currentscreen]cvx def
+/AGMCORE_tmp 0 def
+/AGMCORE_&setgray nd
+/AGMCORE_&setcolor nd
+/AGMCORE_&setcolorspace nd
+/AGMCORE_&setcmykcolor nd
+/AGMCORE_cyan_plate nd
+/AGMCORE_magenta_plate nd
+/AGMCORE_yellow_plate nd
+/AGMCORE_black_plate nd
+/AGMCORE_plate_ndx nd
+/AGMCORE_get_ink_data nd
+/AGMCORE_is_cmyk_sep nd
+/AGMCORE_host_sep nd
+/AGMCORE_avoid_L2_sep_space nd
+/AGMCORE_distilling nd
+/AGMCORE_composite_job nd
+/AGMCORE_producing_seps nd
+/AGMCORE_ps_level -1 def
+/AGMCORE_ps_version -1 def
+/AGMCORE_environ_ok nd
+/AGMCORE_CSD_cache 0 dict def
+/AGMCORE_currentoverprint false def
+/AGMCORE_deltaX nd
+/AGMCORE_deltaY nd
+/AGMCORE_name nd
+/AGMCORE_sep_special nd
+/AGMCORE_err_strings 4 dict def
+/AGMCORE_cur_err nd
+/AGMCORE_current_spot_alias false def
+/AGMCORE_inverting false def
+/AGMCORE_feature_dictCount nd
+/AGMCORE_feature_opCount nd
+/AGMCORE_feature_ctm nd
+/AGMCORE_ConvertToProcess false def
+/AGMCORE_Default_CTM matrix def
+/AGMCORE_Default_PageSize nd
+/AGMCORE_Default_flatness nd
+/AGMCORE_currentbg nd
+/AGMCORE_currentucr nd
+/AGMCORE_pattern_paint_type 0 def
+/knockout_unitsq nd
+currentglobal true setglobal
+[/CSA/Gradient/Procedure]
+{
+ /Generic/Category findresource dup length dict copy/Category defineresource pop
+}forall
+setglobal
+/AGMCORE_key_known
+{
+ where{
+ /Adobe_AGM_Core_Id known
+ }{
+ false
+ }ifelse
+}ndf
+/flushinput
+{
+ save
+ 2 dict begin
+ /CompareBuffer 3 -1 roll def
+ /readbuffer 256 string def
+ mark
+ {
+ currentfile readbuffer{readline}stopped
+ {cleartomark mark}
+ {
+ not
+ {pop exit}
+ if
+ CompareBuffer eq
+ {exit}
+ if
+ }ifelse
+ }loop
+ cleartomark
+ end
+ restore
+}bdf
+/getspotfunction
+{
+ AGMCORE_screen exch pop exch pop
+ dup type/dicttype eq{
+ dup/HalftoneType get 1 eq{
+ /SpotFunction get
+ }{
+ dup/HalftoneType get 2 eq{
+ /GraySpotFunction get
+ }{
+ pop
+ {
+ abs exch abs 2 copy add 1 gt{
+ 1 sub dup mul exch 1 sub dup mul add 1 sub
+ }{
+ dup mul exch dup mul add 1 exch sub
+ }ifelse
+ }bind
+ }ifelse
+ }ifelse
+ }if
+}def
+/np
+{newpath}bdf
+/clp_npth
+{clip np}def
+/eoclp_npth
+{eoclip np}def
+/npth_clp
+{np clip}def
+/graphic_setup
+{
+ /AGMCORE_graphicsave save store
+ concat
+ 0 setgray
+ 0 setlinecap
+ 0 setlinejoin
+ 1 setlinewidth
+ []0 setdash
+ 10 setmiterlimit
+ np
+ false setoverprint
+ false setstrokeadjust
+ //Adobe_AGM_Core/spot_alias gx
+ /Adobe_AGM_Image where{
+ pop
+ Adobe_AGM_Image/spot_alias 2 copy known{
+ gx
+ }{
+ pop pop
+ }ifelse
+ }if
+ /sep_colorspace_dict null AGMCORE_gput
+ 100 dict begin
+ /dictstackcount countdictstack def
+ /showpage{}def
+ mark
+}def
+/graphic_cleanup
+{
+ cleartomark
+ dictstackcount 1 countdictstack 1 sub{end}for
+ end
+ AGMCORE_graphicsave restore
+}def
+/compose_error_msg
+{
+ grestoreall initgraphics
+ /Helvetica findfont 10 scalefont setfont
+ /AGMCORE_deltaY 100 def
+ /AGMCORE_deltaX 310 def
+ clippath pathbbox np pop pop 36 add exch 36 add exch moveto
+ 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
+ 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
+ 0 AGMCORE_&setgray
+ gsave 1 AGMCORE_&setgray fill grestore
+ 1 setlinewidth gsave stroke grestore
+ currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
+ /AGMCORE_deltaY 12 def
+ /AGMCORE_tmp 0 def
+ AGMCORE_err_strings exch get
+ {
+ dup 32 eq
+ {
+ pop
+ AGMCORE_str256 0 AGMCORE_tmp getinterval
+ stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
+ {
+ currentpoint AGMCORE_deltaY sub exch pop
+ clippath pathbbox pop pop pop 44 add exch moveto
+ }if
+ AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
+ 0 1 AGMCORE_str256 length 1 sub
+ {
+ AGMCORE_str256 exch 0 put
+ }for
+ /AGMCORE_tmp 0 def
+ }{
+ AGMCORE_str256 exch AGMCORE_tmp xpt
+ /AGMCORE_tmp AGMCORE_tmp 1 add def
+ }ifelse
+ }forall
+}bdf
+/AGMCORE_CMYKDeviceNColorspaces[
+ [/Separation/None/DeviceCMYK{0 0 0}]
+ [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
+ [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
+ [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
+ [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
+ [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
+ [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
+ [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
+ [/Separation(Cyan)/DeviceCMYK{0 0 0}]
+ [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
+ [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
+ [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
+ [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
+ [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
+ [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
+ [/DeviceCMYK]
+]def
+/ds{
+ Adobe_AGM_Core begin
+ /currentdistillerparams where
+ {
+ pop currentdistillerparams/CoreDistVersion get 5000 lt
+ {<</DetectBlends false>>setdistillerparams}if
+ }if
+ /AGMCORE_ps_version xdf
+ /AGMCORE_ps_level xdf
+ errordict/AGM_handleerror known not{
+ errordict/AGM_handleerror errordict/handleerror get put
+ errordict/handleerror{
+ Adobe_AGM_Core begin
+ $error/newerror get AGMCORE_cur_err null ne and{
+ $error/newerror false put
+ AGMCORE_cur_err compose_error_msg
+ }if
+ $error/newerror true put
+ end
+ errordict/AGM_handleerror get exec
+ }bind put
+ }if
+ /AGMCORE_environ_ok
+ ps_level AGMCORE_ps_level ge
+ ps_version AGMCORE_ps_version ge and
+ AGMCORE_ps_level -1 eq or
+ def
+ AGMCORE_environ_ok not
+ {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
+ /AGMCORE_&setgray systemdict/setgray get def
+ level2{
+ /AGMCORE_&setcolor systemdict/setcolor get def
+ /AGMCORE_&setcolorspace systemdict/setcolorspace get def
+ }if
+ /AGMCORE_currentbg currentblackgeneration def
+ /AGMCORE_currentucr currentundercolorremoval def
+ /AGMCORE_Default_flatness currentflat def
+ /AGMCORE_distilling
+ /product where{
+ pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
+ }{
+ false
+ }ifelse
+ def
+ /AGMCORE_GSTATE AGMCORE_key_known not{
+ /AGMCORE_GSTATE 21 dict def
+ /AGMCORE_tmpmatrix matrix def
+ /AGMCORE_gstack 64 array def
+ /AGMCORE_gstackptr 0 def
+ /AGMCORE_gstacksaveptr 0 def
+ /AGMCORE_gstackframekeys 14 def
+ /AGMCORE_&gsave/gsave ldf
+ /AGMCORE_&grestore/grestore ldf
+ /AGMCORE_&grestoreall/grestoreall ldf
+ /AGMCORE_&save/save ldf
+ /AGMCORE_&setoverprint/setoverprint ldf
+ /AGMCORE_gdictcopy{
+ begin
+ {def}forall
+ end
+ }def
+ /AGMCORE_gput{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ 3 1 roll
+ put
+ }def
+ /AGMCORE_gget{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ exch
+ get
+ }def
+ /gsave{
+ AGMCORE_&gsave
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 64 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /grestore{
+ AGMCORE_&grestore
+ AGMCORE_gstackptr 1 sub
+ dup AGMCORE_gstacksaveptr lt{1 add}if
+ dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
+ {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
+ /AGMCORE_gstackptr exch store
+ }def
+ /grestoreall{
+ AGMCORE_&grestoreall
+ /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
+ }def
+ /save{
+ AGMCORE_&save
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 64 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /setoverprint{
+ dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
+ }def
+ 0 1 AGMCORE_gstack length 1 sub{
+ AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
+ }for
+ }if
+ level3/AGMCORE_&sysshfill AGMCORE_key_known not and
+ {
+ /AGMCORE_&sysshfill systemdict/shfill get def
+ /AGMCORE_&sysmakepattern systemdict/makepattern get def
+ /AGMCORE_&usrmakepattern/makepattern load def
+ }if
+ /currentcmykcolor[0 0 0 0]AGMCORE_gput
+ /currentstrokeadjust false AGMCORE_gput
+ /currentcolorspace[/DeviceGray]AGMCORE_gput
+ /sep_tint 0 AGMCORE_gput
+ /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
+ /sep_colorspace_dict null AGMCORE_gput
+ /devicen_colorspace_dict null AGMCORE_gput
+ /indexed_colorspace_dict null AGMCORE_gput
+ /currentcolor_intent()AGMCORE_gput
+ /customcolor_tint 1 AGMCORE_gput
+ /absolute_colorimetric_crd null AGMCORE_gput
+ /relative_colorimetric_crd null AGMCORE_gput
+ /saturation_crd null AGMCORE_gput
+ /perceptual_crd null AGMCORE_gput
+ currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
+ cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
+ <<
+ /MaxPatternItem currentsystemparams/MaxPatternCache get
+ >>
+ setuserparams
+ end
+}def
+/ps
+{
+ /setcmykcolor where{
+ pop
+ Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
+ }if
+ Adobe_AGM_Core begin
+ /setcmykcolor
+ {
+ 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
+ 1 sub 4 1 roll
+ 3{
+ 3 index add neg dup 0 lt{
+ pop 0
+ }if
+ 3 1 roll
+ }repeat
+ setrgbcolor pop
+ }ndf
+ /currentcmykcolor
+ {
+ /currentcmykcolor AGMCORE_gget aload pop
+ }ndf
+ /setoverprint
+ {pop}ndf
+ /currentoverprint
+ {false}ndf
+ /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
+ /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
+ /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
+ /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
+ /AGMCORE_plate_ndx
+ AGMCORE_cyan_plate{
+ 0
+ }{
+ AGMCORE_magenta_plate{
+ 1
+ }{
+ AGMCORE_yellow_plate{
+ 2
+ }{
+ AGMCORE_black_plate{
+ 3
+ }{
+ 4
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_have_reported_unsupported_color_space false def
+ /AGMCORE_report_unsupported_color_space
+ {
+ AGMCORE_have_reported_unsupported_color_space false eq
+ {
+ (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
+ Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
+ }if
+ }def
+ /AGMCORE_composite_job
+ AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
+ /AGMCORE_in_rip_sep
+ /AGMCORE_in_rip_sep where{
+ pop AGMCORE_in_rip_sep
+ }{
+ AGMCORE_distilling
+ {
+ false
+ }{
+ userdict/Adobe_AGM_OnHost_Seps known{
+ false
+ }{
+ level2{
+ currentpagedevice/Separations 2 copy known{
+ get
+ }{
+ pop pop false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
+ /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
+ /AGM_preserve_spots
+ /AGM_preserve_spots where{
+ pop AGM_preserve_spots
+ }{
+ AGMCORE_distilling AGMCORE_producing_seps or
+ }ifelse
+ def
+ /AGM_is_distiller_preserving_spotimages
+ {
+ currentdistillerparams/PreserveOverprintSettings known
+ {
+ currentdistillerparams/PreserveOverprintSettings get
+ {
+ currentdistillerparams/ColorConversionStrategy known
+ {
+ currentdistillerparams/ColorConversionStrategy get
+ /sRGB ne
+ }{
+ true
+ }ifelse
+ }{
+ false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }def
+ /convert_spot_to_process where{pop}{
+ /convert_spot_to_process
+ {
+ //Adobe_AGM_Core begin
+ dup map_alias{
+ /Name get exch pop
+ }if
+ dup dup(None)eq exch(All)eq or
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ gsave
+ 1 0 0 0 setcmykcolor currentgray 1 exch sub
+ 0 1 0 0 setcmykcolor currentgray 1 exch sub
+ 0 0 1 0 setcmykcolor currentgray 1 exch sub
+ 0 0 0 1 setcmykcolor currentgray 1 exch sub
+ add add add 0 eq
+ {
+ pop false
+ }{
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ }ifelse
+ grestore
+ }{
+ AGMCORE_distilling
+ {
+ pop AGM_is_distiller_preserving_spotimages not
+ }{
+ //Adobe_AGM_Core/AGMCORE_name xddf
+ false
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
+ AGMUTIL_cpd/OverrideSeparations known and
+ {
+ AGMUTIL_cpd/OverrideSeparations get
+ {
+ /HqnSpots/ProcSet resourcestatus
+ {
+ pop pop pop true
+ }if
+ }if
+ }if
+ {
+ AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
+ }{
+ gsave
+ [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
+ false
+ AGMUTIL_cpd/SeparationColorNames 2 copy known
+ {
+ get
+ {AGMCORE_name eq or}forall
+ not
+ }{
+ pop pop pop true
+ }ifelse
+ grestore
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ }ifelse
+ /convert_to_process where{pop}{
+ /convert_to_process
+ {
+ dup length 0 eq
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ dup true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process and}ifelse
+ }
+ forall
+ {
+ true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ (Black)eq or and
+ }forall
+ not
+ }{pop false}ifelse
+ }{
+ false exch
+ {
+ /PhotoshopDuotoneList where{pop false}{true}ifelse
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process or}ifelse
+ }
+ {
+ convert_spot_to_process or
+ }
+ ifelse
+ }
+ forall
+ }ifelse
+ }ifelse
+ }def
+ }ifelse
+ /AGMCORE_avoid_L2_sep_space
+ version cvr 2012 lt
+ level2 and
+ AGMCORE_producing_seps not and
+ def
+ /AGMCORE_is_cmyk_sep
+ AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
+ def
+ /AGM_avoid_0_cmyk where{
+ pop AGM_avoid_0_cmyk
+ }{
+ AGM_preserve_spots
+ userdict/Adobe_AGM_OnHost_Seps known
+ userdict/Adobe_AGM_InRip_Seps known or
+ not and
+ }ifelse
+ {
+ /setcmykcolor[
+ {
+ 4 copy add add add 0 eq currentoverprint and{
+ pop 0.0005
+ }if
+ }/exec cvx
+ /AGMCORE_&setcmykcolor load dup type/operatortype ne{
+ /exec cvx
+ }if
+ ]cvx def
+ }if
+ /AGMCORE_IsSeparationAProcessColor
+ {
+ dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
+ }def
+ AGMCORE_host_sep{
+ /setcolortransfer
+ {
+ AGMCORE_cyan_plate{
+ pop pop pop
+ }{
+ AGMCORE_magenta_plate{
+ 4 3 roll pop pop pop
+ }{
+ AGMCORE_yellow_plate{
+ 4 2 roll pop pop pop
+ }{
+ 4 1 roll pop pop pop
+ }ifelse
+ }ifelse
+ }ifelse
+ settransfer
+ }
+ def
+ /AGMCORE_get_ink_data
+ AGMCORE_cyan_plate{
+ {pop pop pop}
+ }{
+ AGMCORE_magenta_plate{
+ {4 3 roll pop pop pop}
+ }{
+ AGMCORE_yellow_plate{
+ {4 2 roll pop pop pop}
+ }{
+ {4 1 roll pop pop pop}
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_RemoveProcessColorNames
+ {
+ 1 dict begin
+ /filtername
+ {
+ dup/Cyan eq 1 index(Cyan)eq or
+ {pop(_cyan_)}if
+ dup/Magenta eq 1 index(Magenta)eq or
+ {pop(_magenta_)}if
+ dup/Yellow eq 1 index(Yellow)eq or
+ {pop(_yellow_)}if
+ dup/Black eq 1 index(Black)eq or
+ {pop(_black_)}if
+ }def
+ dup type/arraytype eq
+ {[exch{filtername}forall]}
+ {filtername}ifelse
+ end
+ }def
+ level3{
+ /AGMCORE_IsCurrentColor
+ {
+ dup AGMCORE_IsSeparationAProcessColor
+ {
+ AGMCORE_plate_ndx 0 eq
+ {dup(Cyan)eq exch/Cyan eq or}if
+ AGMCORE_plate_ndx 1 eq
+ {dup(Magenta)eq exch/Magenta eq or}if
+ AGMCORE_plate_ndx 2 eq
+ {dup(Yellow)eq exch/Yellow eq or}if
+ AGMCORE_plate_ndx 3 eq
+ {dup(Black)eq exch/Black eq or}if
+ AGMCORE_plate_ndx 4 eq
+ {pop false}if
+ }{
+ gsave
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ grestore
+ }ifelse
+ }def
+ /AGMCORE_filter_functiondatasource
+ {
+ 5 dict begin
+ /data_in xdf
+ data_in type/stringtype eq
+ {
+ /ncomp xdf
+ /comp xdf
+ /string_out data_in length ncomp idiv string def
+ 0 ncomp data_in length 1 sub
+ {
+ string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
+ }for
+ string_out
+ }{
+ string/string_in xdf
+ /string_out 1 string def
+ /component xdf
+ [
+ data_in string_in/readstring cvx
+ [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
+ [/pop cvx()]cvx/ifelse cvx
+ ]cvx/ReusableStreamDecode filter
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingFunction
+ {
+ 2 dict begin
+ /paint? xdf
+ /channel xdf
+ dup type/dicttype eq
+ {
+ begin
+ FunctionType 0 eq
+ {
+ /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
+ currentdict/Decode known
+ {/Decode Decode channel 2 mul 2 getinterval def}if
+ paint? not
+ {/Decode[1 1]def}if
+ }if
+ FunctionType 2 eq
+ {
+ paint?
+ {
+ /C0[C0 channel get 1 exch sub]def
+ /C1[C1 channel get 1 exch sub]def
+ }{
+ /C0[1]def
+ /C1[1]def
+ }ifelse
+ }if
+ FunctionType 3 eq
+ {
+ /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
+ }if
+ currentdict/Range known
+ {/Range[0 1]def}if
+ currentdict
+ end}{
+ channel get 0 paint? AGMCORE_separateShadingFunction
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShading
+ {
+ 3 -1 roll begin
+ currentdict/Function known
+ {
+ currentdict/Background known
+ {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
+ Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
+ /ColorSpace[/DeviceGray]def
+ }{
+ ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }{
+ ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
+ }ifelse
+ ColorSpace 0 get/Separation eq
+ {
+ {
+ [1/exch cvx/sub cvx]cvx
+ }{
+ [/pop cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll put
+ pop
+ }{
+ {
+ [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
+ }{
+ pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll bind put
+ }ifelse
+ ColorSpace 2/DeviceGray put
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingDict
+ {
+ dup/ColorSpace get
+ dup type/arraytype ne
+ {[exch]}if
+ dup 0 get/DeviceCMYK eq
+ {
+ exch begin
+ currentdict
+ AGMCORE_cyan_plate
+ {0 true}if
+ AGMCORE_magenta_plate
+ {1 true}if
+ AGMCORE_yellow_plate
+ {2 true}if
+ AGMCORE_black_plate
+ {3 true}if
+ AGMCORE_plate_ndx 4 eq
+ {0 false}if
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ currentdict
+ end exch
+ }if
+ dup 0 get/Separation eq
+ {
+ exch begin
+ ColorSpace 1 get dup/None ne exch/All ne and
+ {
+ ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /Separation
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }ifelse
+ }{
+ currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
+ 0 exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ }if
+ currentdict
+ end exch
+ }if
+ dup 0 get/DeviceN eq
+ {
+ exch begin
+ ColorSpace 1 get convert_to_process
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /DeviceN
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ /ColorSpace[/DeviceGray]def
+ }if
+ }ifelse
+ }{
+ currentdict
+ false -1 ColorSpace 1 get
+ {
+ AGMCORE_IsCurrentColor
+ {
+ 1 add
+ exch pop true exch exit
+ }if
+ 1 add
+ }forall
+ exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ currentdict
+ end exch
+ }if
+ dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
+ {
+ exch begin
+ ColorSpace dup type/arraytype eq
+ {0 get}if
+ /DeviceGray ne
+ {
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ ColorSpace 0 get/CIEBasedA eq
+ {
+ /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
+ }if
+ ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
+ {
+ /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
+ }if
+ ColorSpace 0 get/CIEBasedDEFG eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }if
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }if
+ currentdict
+ end exch
+ }if
+ pop
+ dup/AGMCORE_ignoreshade known
+ {
+ begin
+ /ColorSpace[/Separation(None)/DeviceGray{}]def
+ currentdict end
+ }if
+ }def
+ /shfill
+ {
+ AGMCORE_separateShadingDict
+ dup/AGMCORE_ignoreshade known
+ {pop}
+ {AGMCORE_&sysshfill}ifelse
+ }def
+ /makepattern
+ {
+ exch
+ dup/PatternType get 2 eq
+ {
+ clonedict
+ begin
+ /Shading Shading AGMCORE_separateShadingDict def
+ Shading/AGMCORE_ignoreshade known
+ currentdict end exch
+ {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
+ exch AGMCORE_&sysmakepattern
+ }{
+ exch AGMCORE_&usrmakepattern
+ }ifelse
+ }def
+ }if
+ }if
+ AGMCORE_in_rip_sep{
+ /setcustomcolor
+ {
+ exch aload pop
+ dup 7 1 roll inRip_spot_has_ink not {
+ 4{4 index mul 4 1 roll}
+ repeat
+ /DeviceCMYK setcolorspace
+ 6 -2 roll pop pop
+ }{
+ //Adobe_AGM_Core begin
+ /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
+ end
+ [/Separation 4 -1 roll/DeviceCMYK
+ {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
+ ]
+ setcolorspace
+ }ifelse
+ setcolor
+ }ndf
+ /setseparationgray
+ {
+ [/Separation(All)/DeviceGray{}]setcolorspace_opt
+ 1 exch sub setcolor
+ }ndf
+ }{
+ /setseparationgray
+ {
+ AGMCORE_&setgray
+ }ndf
+ }ifelse
+ /findcmykcustomcolor
+ {
+ 5 makereadonlyarray
+ }ndf
+ /setcustomcolor
+ {
+ exch aload pop pop
+ 4{4 index mul 4 1 roll}repeat
+ setcmykcolor pop
+ }ndf
+ /has_color
+ /colorimage where{
+ AGMCORE_producing_seps{
+ pop true
+ }{
+ systemdict eq
+ }ifelse
+ }{
+ false
+ }ifelse
+ def
+ /map_index
+ {
+ 1 index mul exch getinterval{255 div}forall
+ }bdf
+ /map_indexed_devn
+ {
+ Lookup Names length 3 -1 roll cvi map_index
+ }bdf
+ /n_color_components
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop 1
+ }{
+ /DeviceCMYK eq{
+ 4
+ }{
+ 3
+ }ifelse
+ }ifelse
+ }bdf
+ level2{
+ /mo/moveto ldf
+ /li/lineto ldf
+ /cv/curveto ldf
+ /knockout_unitsq
+ {
+ 1 setgray
+ 0 0 1 1 rectfill
+ }def
+ level2/setcolorspace AGMCORE_key_known not and{
+ /AGMCORE_&&&setcolorspace/setcolorspace ldf
+ /AGMCORE_ReplaceMappedColor
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ dup 0 get dup/Separation eq
+ {
+ pop
+ dup length array copy
+ dup dup 1 get
+ current_spot_alias
+ {
+ dup map_alias
+ {
+ false set_spot_alias
+ dup 1 exch setsepcolorspace
+ true set_spot_alias
+ begin
+ /sep_colorspace_dict currentdict AGMCORE_gput
+ pop pop pop
+ [
+ /Separation Name
+ CSA map_csa
+ MappedCSA
+ /sep_colorspace_proc load
+ ]
+ dup Name
+ end
+ }if
+ }if
+ map_reserved_ink_name 1 xpt
+ }{
+ /DeviceN eq
+ {
+ dup length array copy
+ dup dup 1 get[
+ exch{
+ current_spot_alias{
+ dup map_alias{
+ /Name get exch pop
+ }if
+ }if
+ map_reserved_ink_name
+ }forall
+ ]1 xpt
+ }if
+ }ifelse
+ end
+ }if
+ }if
+ }def
+ /setcolorspace
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/Indexed eq
+ {
+ AGMCORE_distilling
+ {
+ /PhotoshopDuotoneList where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ {
+ aload pop 3 -1 roll
+ AGMCORE_ReplaceMappedColor
+ 3 1 roll 4 array astore
+ }if
+ }{
+ AGMCORE_ReplaceMappedColor
+ }ifelse
+ }if
+ DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
+ }def
+ }if
+ }{
+ /adj
+ {
+ currentstrokeadjust{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+ }if
+ }def
+ /mo{
+ adj moveto
+ }def
+ /li{
+ adj lineto
+ }def
+ /cv{
+ 6 2 roll adj
+ 6 2 roll adj
+ 6 2 roll adj curveto
+ }def
+ /knockout_unitsq
+ {
+ 1 setgray
+ 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
+ }def
+ /currentstrokeadjust{
+ /currentstrokeadjust AGMCORE_gget
+ }def
+ /setstrokeadjust{
+ /currentstrokeadjust exch AGMCORE_gput
+ }def
+ /setcolorspace
+ {
+ /currentcolorspace exch AGMCORE_gput
+ }def
+ /currentcolorspace
+ {
+ /currentcolorspace AGMCORE_gget
+ }def
+ /setcolor_devicecolor
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop setgray
+ }{
+ /DeviceCMYK eq{
+ setcmykcolor
+ }{
+ setrgbcolor
+ }ifelse
+ }ifelse
+ }def
+ /setcolor
+ {
+ currentcolorspace 0 get
+ dup/DeviceGray ne{
+ dup/DeviceCMYK ne{
+ dup/DeviceRGB ne{
+ dup/Separation eq{
+ pop
+ currentcolorspace 3 gx
+ currentcolorspace 2 get
+ }{
+ dup/Indexed eq{
+ pop
+ currentcolorspace 3 get dup type/stringtype eq{
+ currentcolorspace 1 get n_color_components
+ 3 -1 roll map_index
+ }{
+ exec
+ }ifelse
+ currentcolorspace 1 get
+ }{
+ /AGMCORE_cur_err/AGMCORE_invalid_color_space def
+ AGMCORE_invalid_color_space
+ }ifelse
+ }ifelse
+ }if
+ }if
+ }if
+ setcolor_devicecolor
+ }def
+ }ifelse
+ /sop/setoverprint ldf
+ /lw/setlinewidth ldf
+ /lc/setlinecap ldf
+ /lj/setlinejoin ldf
+ /ml/setmiterlimit ldf
+ /dsh/setdash ldf
+ /sadj/setstrokeadjust ldf
+ /gry/setgray ldf
+ /rgb/setrgbcolor ldf
+ /cmyk[
+ /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
+ /setcmykcolor load dup type/operatortype ne{/exec cvx}if
+ ]cvx bdf
+ level3 AGMCORE_host_sep not and{
+ /nzopmsc{
+ 6 dict begin
+ /kk exch def
+ /yy exch def
+ /mm exch def
+ /cc exch def
+ /sum 0 def
+ cc 0 ne{/sum sum 2#1000 or def cc}if
+ mm 0 ne{/sum sum 2#0100 or def mm}if
+ yy 0 ne{/sum sum 2#0010 or def yy}if
+ kk 0 ne{/sum sum 2#0001 or def kk}if
+ AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
+ sum 0 eq{0}if
+ end
+ setcolor
+ }bdf
+ }{
+ /nzopmsc/cmyk ldf
+ }ifelse
+ /sep/setsepcolor ldf
+ /devn/setdevicencolor ldf
+ /idx/setindexedcolor ldf
+ /colr/setcolor ldf
+ /csacrd/set_csa_crd ldf
+ /sepcs/setsepcolorspace ldf
+ /devncs/setdevicencolorspace ldf
+ /idxcs/setindexedcolorspace ldf
+ /cp/closepath ldf
+ /clp/clp_npth ldf
+ /eclp/eoclp_npth ldf
+ /f/fill ldf
+ /ef/eofill ldf
+ /@/stroke ldf
+ /nclp/npth_clp ldf
+ /gset/graphic_setup ldf
+ /gcln/graphic_cleanup ldf
+ /ct/concat ldf
+ /cf/currentfile ldf
+ /fl/filter ldf
+ /rs/readstring ldf
+ /AGMCORE_def_ht currenthalftone def
+ /clonedict Adobe_AGM_Utils begin/clonedict load end def
+ /clonearray Adobe_AGM_Utils begin/clonearray load end def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+ /getrampcolor
+ {
+ /indx exch def
+ 0 1 NumComp 1 sub
+ {
+ dup
+ Samples exch get
+ dup type/stringtype eq{indx get}if
+ exch
+ Scaling exch get aload pop
+ 3 1 roll
+ mul add
+ }for
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /sssetbackground{
+ aload pop
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /RadialShade
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /r2 xdf
+ /c2y xdf
+ /c2x xdf
+ /r1 xdf
+ /c1y xdf
+ /c1x xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ c1x c2x eq
+ {
+ c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope c2y c1y sub c2x c1x sub div def
+ /theta slope 1 atan def
+ c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
+ c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
+ }ifelse
+ gsave
+ clippath
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax xdf
+ /xMax xdf
+ /yMin xdf
+ /xMin xdf
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ /max{2 copy gt{pop}{exch pop}ifelse}bdf
+ /min{2 copy lt{pop}{exch pop}ifelse}bdf
+ rampdict begin
+ 40 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+ /c1y 0 def
+ /c1x 0 def
+ /c2x 0 def
+ ext0
+ {
+ 0 getrampcolor
+ c2y r2 add r1 sub 0.0001 lt
+ {
+ c1x c1y r1 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2y r1 add r2 le
+ {
+ c1x c1y r1 0 360 arc
+ fill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r1 neg def
+ /p1y c1y def
+ /p2x r1 def
+ /p2y c1y def
+ p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y p1x SS1 div neg def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y p2x SS2 div neg def
+ r1 r2 gt
+ {
+ /L1maxX p1x yMin p1y sub SS1 div add def
+ /L2maxX p2x yMin p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ c1x c2x sub dup mul
+ c1y c2y sub dup mul
+ add 0.5 exp
+ 0 dtransform
+ dup mul exch dup mul add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ /hires xdf
+ hires mul
+ /numpix xdf
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ /xInc c2x c1x sub numsteps div def
+ /yInc c2y c1y sub numsteps div def
+ /rInc r2 r1 sub numsteps div def
+ /cx c1x def
+ /cy c1y def
+ /radius r1 def
+ np
+ xInc 0 eq yInc 0 eq rInc 0 eq and and
+ {
+ 0 getrampcolor
+ cx cy radius 0 360 arc
+ stroke
+ NumSamples 1 sub getrampcolor
+ cx cy radius 72 hires div add 0 360 arc
+ 0 setlinewidth
+ stroke
+ }{
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ cx cy radius 0 360 arc
+ /cx cx xInc add def
+ /cy cy yInc add def
+ /radius radius rInc add def
+ cx cy radius 360 0 arcn
+ eofill
+ rampIndxInc add
+ }repeat
+ pop
+ }ifelse
+ ext1
+ {
+ c2y r2 add r1 lt
+ {
+ c2x c2y r2 0 360 arc
+ fill
+ }{
+ c2y r1 add r2 sub 0.0001 le
+ {
+ c2x c2y r2 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r2 neg def
+ /p1y c2y def
+ /p2x r2 def
+ /p2y c2y def
+ p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y c2y p1x SS1 div sub def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y c2y p2x SS2 div sub def
+ r1 r2 lt
+ {
+ /L1maxX p1x yMax p1y sub SS1 div add def
+ /L2maxX p2x yMax p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+ /GenStrips
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /y2 xdf
+ /x2 xdf
+ /y1 xdf
+ /x1 xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ x1 x2 eq
+ {
+ y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope y2 y1 sub x2 x1 sub div def
+ /theta slope 1 atan def
+ x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
+ x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
+ }
+ ifelse
+ gsave
+ clippath
+ x1 y1 translate
+ theta rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax exch def
+ /xMax exch def
+ /yMin exch def
+ /xMin exch def
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ rampdict begin
+ 20 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ x1 y1 translate
+ theta rotate
+ /xStart 0 def
+ /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+ /ySpan yMax yMin sub def
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ xStart 0 transform
+ xEnd 0 transform
+ 3 -1 roll
+ sub dup mul
+ 3 1 roll
+ sub dup mul
+ add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ mul
+ /numpix xdf
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ ext0
+ {
+ 0 getrampcolor
+ xMin xStart lt
+ {
+ xMin yMin xMin neg ySpan rectfill
+ }if
+ }if
+ /xInc xEnd xStart sub numsteps div def
+ /x xStart def
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ x yMin xInc ySpan rectfill
+ /x x xInc add def
+ rampIndxInc add
+ }repeat
+ pop
+ ext1{
+ xMax xEnd gt
+ {
+ xEnd yMin xMax xEnd sub ySpan rectfill
+ }if
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+}def
+/pt
+{
+ end
+}def
+/dt{
+}def
+/pgsv{
+ //Adobe_AGM_Core/AGMCORE_save save put
+}def
+/pgrs{
+ //Adobe_AGM_Core/AGMCORE_save get restore
+}def
+systemdict/findcolorrendering known{
+ /findcolorrendering systemdict/findcolorrendering get def
+}if
+systemdict/setcolorrendering known{
+ /setcolorrendering systemdict/setcolorrendering get def
+}if
+/test_cmyk_color_plate
+{
+ gsave
+ setcmykcolor currentgray 1 ne
+ grestore
+}def
+/inRip_spot_has_ink
+{
+ dup//Adobe_AGM_Core/AGMCORE_name xddf
+ convert_spot_to_process not
+}def
+/map255_to_range
+{
+ 1 index sub
+ 3 -1 roll 255 div mul add
+}def
+/set_csa_crd
+{
+ /sep_colorspace_dict null AGMCORE_gput
+ begin
+ CSA get_csa_by_name setcolorspace_opt
+ set_crd
+ end
+}
+def
+/map_csa
+{
+ currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
+ {pop}{get_csa_by_name/MappedCSA xdf}ifelse
+}def
+/setsepcolor
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ dup/sep_tint exch AGMCORE_gput
+ TintProc
+ end
+}def
+/setdevicencolor
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ Names length copy
+ Names length 1 sub -1 0
+ {
+ /devicen_tints AGMCORE_gget 3 1 roll xpt
+ }for
+ TintProc
+ end
+}def
+/sep_colorspace_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ currentdict/Components known{
+ Components aload pop
+ TintMethod/Lab eq{
+ 2{AGMCORE_tmp mul NComponents 1 roll}repeat
+ LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
+ }{
+ TintMethod/Subtractive eq{
+ NComponents{
+ AGMCORE_tmp mul NComponents 1 roll
+ }repeat
+ }{
+ NComponents{
+ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
+ }repeat
+ }ifelse
+ }ifelse
+ }{
+ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
+ aload pop
+ }ifelse
+ end
+}def
+/sep_colorspace_gray_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
+ end
+}def
+/sep_proc_name
+{
+ dup 0 get
+ dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
+ pop[/DeviceGray]
+ /sep_colorspace_gray_proc
+ }{
+ /sep_colorspace_proc
+ }ifelse
+}def
+/setsepcolorspace
+{
+ current_spot_alias{
+ dup begin
+ Name map_alias{
+ exch pop
+ }if
+ end
+ }if
+ dup/sep_colorspace_dict exch AGMCORE_gput
+ begin
+ CSA map_csa
+ /AGMCORE_sep_special Name dup()eq exch(All)eq or store
+ AGMCORE_avoid_L2_sep_space{
+ [/Indexed MappedCSA sep_proc_name 255 exch
+ {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
+ ]setcolorspace_opt
+ /TintProc{
+ 255 mul round cvi setcolor
+ }bdf
+ }{
+ MappedCSA 0 get/DeviceCMYK eq
+ currentdict/Components known and
+ AGMCORE_sep_special not and{
+ /TintProc[
+ Components aload pop Name findcmykcustomcolor
+ /exch cvx/setcustomcolor cvx
+ ]cvx bdf
+ }{
+ AGMCORE_host_sep Name(All)eq and{
+ /TintProc{
+ 1 exch sub setseparationgray
+ }bdf
+ }{
+ AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
+ AGMCORE_host_sep or
+ Name()eq and{
+ /TintProc[
+ MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
+ cvx/setcmykcolor cvx
+ }{
+ cvx/setgray cvx
+ }ifelse
+ ]cvx bdf
+ }{
+ AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
+ /TintProc[
+ /dup cvx
+ MappedCSA sep_proc_name cvx exch
+ 0 get/DeviceGray eq{
+ 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
+ }if
+ /Name cvx/findcmykcustomcolor cvx/exch cvx
+ AGMCORE_host_sep{
+ AGMCORE_is_cmyk_sep
+ /Name cvx
+ /AGMCORE_IsSeparationAProcessColor load/exec cvx
+ /not cvx/and cvx
+ }{
+ Name inRip_spot_has_ink not
+ }ifelse
+ [
+ /pop cvx 1
+ ]cvx/if cvx
+ /setcustomcolor cvx
+ ]cvx bdf
+ }{
+ /TintProc{setcolor}bdf
+ [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ set_crd
+ setsepcolor
+ end
+}def
+/additive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1
+ 0 1 numarrays 1 sub
+ {
+ 1 exch add/index cvx
+ c1/get cvx/mul cvx
+ }for
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/subtractive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1 1
+ 0 1 numarrays 1 sub
+ {
+ 1 3 3 -1 roll add/index cvx
+ c1/get cvx/sub cvx/mul cvx
+ }for
+ /sub cvx
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/exec_tint_transform
+{
+ /TintProc[
+ /TintTransform cvx/setcolor cvx
+ ]cvx bdf
+ MappedCSA setcolorspace_opt
+}bdf
+/devn_makecustomcolor
+{
+ 2 dict begin
+ /names_index xdf
+ /Names xdf
+ 1 1 1 1 Names names_index get findcmykcustomcolor
+ /devicen_tints AGMCORE_gget names_index get setcustomcolor
+ Names length{pop}repeat
+ end
+}bdf
+/setdevicencolorspace
+{
+ dup/AliasedColorants known{false}{true}ifelse
+ current_spot_alias and{
+ 7 dict begin
+ /names_index 0 def
+ dup/names_len exch/Names get length def
+ /new_names names_len array def
+ /new_LookupTables names_len array def
+ /alias_cnt 0 def
+ dup/Names get
+ {
+ dup map_alias{
+ exch pop
+ dup/ColorLookup known{
+ dup begin
+ new_LookupTables names_index ColorLookup put
+ end
+ }{
+ dup/Components known{
+ dup begin
+ new_LookupTables names_index Components put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ new_names names_index 3 -1 roll/Name get put
+ /alias_cnt alias_cnt 1 add def
+ }{
+ /name xdf
+ new_names names_index name put
+ dup/LookupTables known{
+ dup begin
+ new_LookupTables names_index LookupTables names_index get put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ alias_cnt 0 gt{
+ /AliasedColorants true def
+ /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
+ 0 1 names_len 1 sub{
+ /names_index xdf
+ new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
+ /AliasedColorants false def
+ exit
+ }{
+ new_LookupTables names_index get 0 get null eq{
+ dup/Names get names_index get/name xdf
+ name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
+ or or or not{
+ /AliasedColorants false def
+ exit
+ }if
+ }if
+ }ifelse
+ }for
+ lut_entry_len 1 eq{
+ /AliasedColorants false def
+ }if
+ AliasedColorants{
+ dup begin
+ /Names new_names def
+ /LookupTables new_LookupTables def
+ /AliasedColorants true def
+ /NComponents lut_entry_len def
+ /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
+ /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
+ currentdict/TTTablesIdx known not{
+ /TTTablesIdx -1 def
+ }if
+ end
+ }if
+ }if
+ end
+ }if
+ dup/devicen_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/AliasedColorants known{
+ AliasedColorants
+ }{
+ false
+ }ifelse
+ dup not{
+ CSA map_csa
+ }if
+ /TintTransform load type/nulltype eq or{
+ /TintTransform[
+ 0 1 Names length 1 sub
+ {
+ /TTTablesIdx TTTablesIdx 1 add def
+ dup LookupTables exch get dup 0 get null eq
+ {
+ 1 index
+ Names exch get
+ dup(Cyan)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0
+ }
+ {
+ dup(Magenta)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0/exch cvx 0 0
+ }{
+ (Yellow)eq
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 3 -1/roll cvx 0
+ }{
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0 4 -1/roll cvx
+ }ifelse
+ }ifelse
+ }ifelse
+ 5 -1/roll cvx/astore cvx
+ }{
+ dup length 1 sub
+ LookupTables length 4 -1 roll sub 1 add
+ /index cvx/mul cvx/round cvx/cvi cvx/get cvx
+ }ifelse
+ Names length TTTablesIdx add 1 add 1/roll cvx
+ }for
+ Names length[/pop cvx]cvx/repeat cvx
+ NComponents Names length
+ TintMethod/Subtractive eq
+ {
+ subtractive_blend
+ }{
+ additive_blend
+ }ifelse
+ ]cvx bdf
+ }if
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ exec_tint_transform
+ }
+ {
+ currentdict/AliasedColorants known{
+ AliasedColorants not
+ }{
+ false
+ }ifelse
+ 5 dict begin
+ /AvoidAliasedColorants xdf
+ /painted? false def
+ /names_index 0 def
+ /names_len Names length def
+ AvoidAliasedColorants{
+ /currentspotalias current_spot_alias def
+ false set_spot_alias
+ }if
+ Names{
+ AGMCORE_is_cmyk_sep{
+ dup(Cyan)eq AGMCORE_cyan_plate and exch
+ dup(Magenta)eq AGMCORE_magenta_plate and exch
+ dup(Yellow)eq AGMCORE_yellow_plate and exch
+ (Black)eq AGMCORE_black_plate and or or or{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ }if
+ painted?{exit}if
+ }{
+ 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ exit
+ }if
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ AvoidAliasedColorants{
+ currentspotalias set_spot_alias
+ }if
+ painted?{
+ /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
+ }{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
+ 0 0 0 0/setcmykcolor cvx
+ ]cvx ddf
+ }ifelse
+ end
+ }ifelse
+ }
+ {
+ AGMCORE_in_rip_sep{
+ Names convert_to_process not
+ }{
+ level3
+ }ifelse
+ {
+ [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
+ /TintProc level3 not AGMCORE_in_rip_sep and{
+ [
+ Names/length cvx[/pop cvx]cvx/repeat cvx
+ ]cvx bdf
+ }{
+ {setcolor}bdf
+ }ifelse
+ }{
+ exec_tint_transform
+ }ifelse
+ }ifelse
+ set_crd
+ /AliasedColorants false def
+ end
+}def
+/setindexedcolorspace
+{
+ dup/indexed_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ currentdict devncs
+ }{
+ 1 currentdict sepcs
+ }ifelse
+ AGMCORE_host_sep{
+ 4 dict begin
+ /compCnt/Names where{pop Names length}{1}ifelse def
+ /NewLookup HiVal 1 add string def
+ 0 1 HiVal{
+ /tableIndex xdf
+ Lookup dup type/stringtype eq{
+ compCnt tableIndex map_index
+ }{
+ exec
+ }ifelse
+ /Names where{
+ pop setdevicencolor
+ }{
+ setsepcolor
+ }ifelse
+ currentgray
+ tableIndex exch
+ 255 mul cvi
+ NewLookup 3 1 roll put
+ }for
+ [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
+ end
+ }{
+ level3
+ {
+ currentdict/Names known{
+ [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
+ }{
+ [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
+ }ifelse
+ }{
+ [/Indexed MappedCSA HiVal
+ [
+ currentdict/Names known{
+ Lookup dup type/stringtype eq
+ {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
+ {/exec cvx}ifelse
+ /TintTransform load/exec cvx
+ }{
+ Lookup dup type/stringtype eq
+ {/exch cvx/get cvx 255/div cvx}
+ {/exec cvx}ifelse
+ CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
+ }ifelse
+ ]cvx
+ ]setcolorspace_opt
+ }ifelse
+ }ifelse
+ end
+ set_crd
+ }
+ {
+ CSA map_csa
+ AGMCORE_host_sep level2 not and{
+ 0 0 0 0 setcmykcolor
+ }{
+ [/Indexed MappedCSA
+ level2 not has_color not and{
+ dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
+ pop[/DeviceGray]
+ }if
+ HiVal GrayLookup
+ }{
+ HiVal
+ currentdict/RangeArray known{
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ Lookup exch
+ dup HiVal gt{
+ pop HiVal
+ }if
+ NComponents mul NComponents getinterval{}forall
+ NComponents 1 sub -1 0{
+ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
+ NComponents 1 roll
+ }for
+ end
+ }bind
+ }{
+ Lookup
+ }ifelse
+ }ifelse
+ ]setcolorspace_opt
+ set_crd
+ }ifelse
+ }ifelse
+ end
+}def
+/setindexedcolor
+{
+ AGMCORE_host_sep{
+ /indexed_colorspace_dict AGMCORE_gget
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ map_indexed_devn
+ devn
+ }
+ {
+ Lookup 1 3 -1 roll map_index
+ sep
+ }ifelse
+ end
+ }{
+ Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
+ map_index
+ MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
+ }ifelse
+ end
+ }{
+ level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
+ /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
+ map_indexed_devn
+ devn
+ end
+ }
+ {
+ setcolor
+ }ifelse
+ }ifelse
+}def
+/ignoreimagedata
+{
+ currentoverprint not{
+ gsave
+ dup clonedict begin
+ 1 setgray
+ /Decode[0 1]def
+ /DataSource<FF>def
+ /MultipleDataSources false def
+ /BitsPerComponent 8 def
+ currentdict end
+ systemdict/image gx
+ grestore
+ }if
+ consumeimagedata
+}def
+/add_res
+{
+ dup/CSD eq{
+ pop
+ //Adobe_AGM_Core begin
+ /AGMCORE_CSD_cache load 3 1 roll put
+ end
+ }{
+ defineresource pop
+ }ifelse
+}def
+/del_res
+{
+ {
+ aload pop exch
+ dup/CSD eq{
+ pop
+ {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
+ }{
+ exch
+ {1 index undefineresource}forall
+ pop
+ }ifelse
+ }forall
+}def
+/get_res
+{
+ dup/CSD eq{
+ pop
+ dup type dup/nametype eq exch/stringtype eq or{
+ AGMCORE_CSD_cache exch get
+ }if
+ }{
+ findresource
+ }ifelse
+}def
+/get_csa_by_name
+{
+ dup type dup/nametype eq exch/stringtype eq or{
+ /CSA get_res
+ }if
+}def
+/paintproc_buf_init
+{
+ /count get 0 0 put
+}def
+/paintproc_buf_next
+{
+ dup/count get dup 0 get
+ dup 3 1 roll
+ 1 add 0 xpt
+ get
+}def
+/cachepaintproc_compress
+{
+ 5 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ /string_size 16000 def
+ /readbuffer string_size string def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ /LZWFilter
+ {
+ exch
+ dup length 0 eq{
+ pop
+ }{
+ ppdict dup length 1 sub 3 -1 roll put
+ }ifelse
+ {string_size}{0}ifelse string
+ }/LZWEncode filter def
+ {
+ ReadFilter readbuffer readstring
+ exch LZWFilter exch writestring
+ not{exit}if
+ }loop
+ LZWFilter closefile
+ ppdict
+ end
+}def
+/cachepaintproc
+{
+ 2 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ {
+ ReadFilter 16000 string readstring exch
+ ppdict dup length 1 sub 3 -1 roll put
+ not{exit}if
+ }loop
+ ppdict dup dup length 1 sub()put
+ end
+}def
+/make_pattern
+{
+ exch clonedict exch
+ dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
+ exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
+ exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
+ matrix translate exch matrix concatmatrix
+ 1 index begin
+ BBox 0 get XStep div cvi XStep mul/xshift exch neg def
+ BBox 1 get YStep div cvi YStep mul/yshift exch neg def
+ BBox 0 get xshift add
+ BBox 1 get yshift add
+ BBox 2 get xshift add
+ BBox 3 get yshift add
+ 4 array astore
+ /BBox exch def
+ [xshift yshift/translate load null/exec load]dup
+ 3/PaintProc load put cvx/PaintProc exch def
+ end
+ gsave 0 setgray
+ makepattern
+ grestore
+}def
+/set_pattern
+{
+ dup/PatternType get 1 eq{
+ dup/PaintType get 1 eq{
+ currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
+ }if
+ }if
+ setpattern
+}def
+/setcolorspace_opt
+{
+ dup currentcolorspace eq{pop}{setcolorspace}ifelse
+}def
+/updatecolorrendering
+{
+ currentcolorrendering/RenderingIntent known{
+ currentcolorrendering/RenderingIntent get
+ }
+ {
+ Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd AGMCORE_gget dup null eq
+ }
+ {
+ /perceptual_crd AGMCORE_gget dup null eq
+ }ifelse
+ }ifelse
+ }ifelse
+ {
+ pop null
+ }
+ {
+ /RenderingIntent known{null}{Intent}ifelse
+ }ifelse
+ }ifelse
+ Intent ne{
+ Intent/ColorRendering{findresource}stopped
+ {
+ pop pop systemdict/findcolorrendering known
+ {
+ Intent findcolorrendering
+ {
+ /ColorRendering findresource true exch
+ }
+ {
+ /ColorRendering findresource
+ product(Xerox Phaser 5400)ne
+ exch
+ }ifelse
+ dup Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Perceptual eq
+ {
+ /perceptual_crd exch AGMCORE_gput
+ }
+ {
+ pop
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ 1 index{exch}{pop}ifelse
+ }
+ {false}ifelse
+ }
+ {true}ifelse
+ {
+ dup begin
+ currentdict/TransformPQR known{
+ currentdict/TransformPQR get aload pop
+ 3{{}eq 3 1 roll}repeat or or
+ }
+ {true}ifelse
+ currentdict/MatrixPQR known{
+ currentdict/MatrixPQR get aload pop
+ 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
+ and and and and and and and and
+ }
+ {true}ifelse
+ end
+ or
+ {
+ clonedict begin
+ /TransformPQR[
+ {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
+ 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
+ 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
+ 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
+ ]def
+ /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
+ /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
+ currentdict end
+ }if
+ setcolorrendering_opt
+ }if
+ }if
+}def
+/set_crd
+{
+ AGMCORE_host_sep not level2 and{
+ currentdict/ColorRendering known{
+ ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
+ }{
+ currentdict/Intent known{
+ updatecolorrendering
+ }if
+ }ifelse
+ currentcolorspace dup type/arraytype eq
+ {0 get}if
+ /DeviceRGB eq
+ {
+ currentdict/UCR known
+ {/UCR}{/AGMCORE_currentucr}ifelse
+ load setundercolorremoval
+ currentdict/BG known
+ {/BG}{/AGMCORE_currentbg}ifelse
+ load setblackgeneration
+ }if
+ }if
+}def
+/set_ucrbg
+{
+ dup null eq {pop /AGMCORE_currentbg load}{/Procedure get_res}ifelse
+ dup currentblackgeneration eq {pop}{setblackgeneration}ifelse
+ dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse
+ dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse
+}def
+/setcolorrendering_opt
+{
+ dup currentcolorrendering eq{
+ pop
+ }{
+ product(HP Color LaserJet 2605)anchorsearch{
+ pop pop pop
+ }{
+ pop
+ clonedict
+ begin
+ /Intent Intent def
+ currentdict
+ end
+ setcolorrendering
+ }ifelse
+ }ifelse
+}def
+/cpaint_gcomp
+{
+ convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
+ {
+ (%end_cpaint_gcomp)flushinput
+ }if
+}def
+/cpaint_gsep
+{
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
+ {
+ (%end_cpaint_gsep)flushinput
+ }if
+}def
+/cpaint_gend
+{np}def
+/T1_path
+{
+ currentfile token pop currentfile token pop mo
+ {
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 exch rlineto
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 rlineto
+ }loop
+}def
+/T1_gsave
+ level3
+ {/clipsave}
+ {/gsave}ifelse
+ load def
+/T1_grestore
+ level3
+ {/cliprestore}
+ {/grestore}ifelse
+ load def
+/set_spot_alias_ary
+{
+ dup inherit_aliases
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
+}def
+/set_spot_normalization_ary
+{
+ dup inherit_aliases
+ dup length
+ /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
+ array
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
+ /AGMCORE_SpotAliasAry where{
+ pop
+ AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
+ AGMCORE_SpotAliasAry length
+ }{0}ifelse
+ AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
+ true set_spot_alias
+}def
+/inherit_aliases
+{
+ {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
+}def
+/set_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias 3 -1 roll put
+ }{
+ pop
+ }ifelse
+}def
+/current_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias get
+ }{
+ false
+ }ifelse
+}def
+/map_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ /AGMCORE_name xdf
+ false
+ AGMCORE_SpotAliasAry2{
+ dup/Name get AGMCORE_name eq{
+ /CSD get/CSD get_res
+ exch pop true
+ exit
+ }{
+ pop
+ }ifelse
+ }forall
+ end
+ }{
+ pop false
+ }ifelse
+}bdf
+/spot_alias
+{
+ true set_spot_alias
+ /AGMCORE_&setcustomcolor AGMCORE_key_known not{
+ //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
+ }if
+ /customcolor_tint 1 AGMCORE_gput
+ //Adobe_AGM_Core begin
+ /setcustomcolor
+ {
+ //Adobe_AGM_Core begin
+ dup/customcolor_tint exch AGMCORE_gput
+ 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
+ current_spot_alias and{1 index 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /sep_colorspace_dict AGMCORE_gget null ne
+ {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse
+ 3 1 roll 2 index{
+ exch pop/sep_tint AGMCORE_gget exch
+ }if
+ mark 3 1 roll
+ setsepcolorspace
+ counttomark 0 ne{
+ setsepcolor
+ }if
+ pop
+ not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if
+ pop
+ true set_spot_alias
+ }{
+ AGMCORE_&setcustomcolor
+ }ifelse
+ end
+ }bdf
+ end
+}def
+/begin_feature
+{
+ Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
+ count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
+ {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
+}def
+/end_feature
+{
+ 2 dict begin
+ /spd/setpagedevice load def
+ /setpagedevice{get_gstate spd set_gstate}def
+ stopped{$error/newerror false put}if
+ end
+ count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
+ countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
+ {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
+}def
+/set_negative
+{
+ //Adobe_AGM_Core begin
+ /AGMCORE_inverting exch def
+ level2{
+ currentpagedevice/NegativePrint known AGMCORE_distilling not and{
+ currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
+ true begin_feature true{
+ <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
+ }end_feature
+ }if
+ /AGMCORE_inverting false def
+ }if
+ }if
+ AGMCORE_inverting{
+ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
+ AGMCORE_distilling{
+ erasepage
+ }{
+ gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
+ /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
+ }ifelse
+ }if
+ end
+}def
+/lw_save_restore_override{
+ /md where{
+ pop
+ md begin
+ initializepage
+ /initializepage{}def
+ /pmSVsetup{}def
+ /endp{}def
+ /pse{}def
+ /psb{}def
+ /orig_showpage where
+ {pop}
+ {/orig_showpage/showpage load def}
+ ifelse
+ /showpage{orig_showpage gR}def
+ end
+ }if
+}def
+/pscript_showpage_override{
+ /NTPSOct95 where
+ {
+ begin
+ showpage
+ save
+ /showpage/restore load def
+ /restore{exch pop}def
+ end
+ }if
+}def
+/driver_media_override
+{
+ /md where{
+ pop
+ md/initializepage known{
+ md/initializepage{}put
+ }if
+ md/rC known{
+ md/rC{4{pop}repeat}put
+ }if
+ }if
+ /mysetup where{
+ /mysetup[1 0 0 1 0 0]put
+ }if
+ Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
+ level2
+ {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
+}def
+/capture_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
+ }if
+ }if
+}def
+/restore_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup known{
+ Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
+ Adobe_AGM_Core/save_mysetup undef
+ }if
+ }if
+ }if
+}def
+/driver_check_media_override
+{
+ /PrepsDict where
+ {pop}
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
+ }if
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
+ }if
+ }ifelse
+}def
+AGMCORE_err_strings begin
+ /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
+ /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
+ /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
+end
+/set_def_ht
+{AGMCORE_def_ht sethalftone}def
+/set_def_flat
+{AGMCORE_Default_flatness setflat}def
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Core 2.31 0
+%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
+%%Version: 2.31 0
+10 dict begin
+/Adobe_CoolType_Passthru currentdict def
+/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
+Adobe_CoolType_Core_Defined
+ {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
+if
+userdict/Adobe_CoolType_Core 70 dict dup begin put
+/Adobe_CoolType_Version 2.31 def
+/Level2?
+ systemdict/languagelevel known dup
+ {pop systemdict/languagelevel get 2 ge}
+ if def
+Level2? not
+ {
+ /currentglobal false def
+ /setglobal/pop load def
+ /gcheck{pop false}bind def
+ /currentpacking false def
+ /setpacking/pop load def
+ /SharedFontDirectory 0 dict def
+ }
+if
+currentpacking
+true setpacking
+currentglobal false setglobal
+userdict/Adobe_CoolType_Data 2 copy known not
+ {2 copy 10 dict put}
+if
+get
+ begin
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ end
+setglobal
+currentglobal true setglobal
+userdict/Adobe_CoolType_GVMFonts known not
+ {userdict/Adobe_CoolType_GVMFonts 10 dict put}
+if
+setglobal
+currentglobal false setglobal
+userdict/Adobe_CoolType_LVMFonts known not
+ {userdict/Adobe_CoolType_LVMFonts 10 dict put}
+if
+setglobal
+/ct_VMDictPut
+ {
+ dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
+ 3 1 roll put
+ }bind def
+/ct_VMDictUndef
+ {
+ dup Adobe_CoolType_GVMFonts exch known
+ {Adobe_CoolType_GVMFonts exch undef}
+ {
+ dup Adobe_CoolType_LVMFonts exch known
+ {Adobe_CoolType_LVMFonts exch undef}
+ {pop}
+ ifelse
+ }ifelse
+ }bind def
+/ct_str1 1 string def
+/ct_xshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ _ct_x _ct_y moveto
+ 0
+ rmoveto
+ }
+ ifelse
+ /_ct_i _ct_i 1 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/ct_yshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ _ct_x _ct_y moveto
+ 0 exch
+ rmoveto
+ }
+ ifelse
+ /_ct_i _ct_i 1 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/ct_xyshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ {_ct_na _ct_i 1 add get}stopped
+ {pop pop pop}
+ {
+ _ct_x _ct_y moveto
+ rmoveto
+ }
+ ifelse
+ }
+ ifelse
+ /_ct_i _ct_i 2 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
+/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
+/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
+currentglobal true setglobal
+/ct_T3Defs
+{
+/BuildChar
+{
+ 1 index/Encoding get exch get
+ 1 index/BuildGlyph get exec
+}bind def
+/BuildGlyph
+{
+ exch begin
+ GlyphProcs exch get exec
+ end
+}bind def
+}bind def
+setglobal
+/@_SaveStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@vmState currentglobal def false setglobal
+ @opStackCountByLevel
+ @opStackLevel
+ 2 copy known not
+ {
+ 2 copy
+ 3 dict dup/args
+ 7 index
+ 5 add array put
+ put get
+ }
+ {
+ get dup/args get dup length 3 index lt
+ {
+ dup length 5 add array exch
+ 1 index exch 0 exch putinterval
+ 1 index exch/args exch put
+ }
+ {pop}
+ ifelse
+ }
+ ifelse
+ begin
+ count 1 sub
+ 1 index lt
+ {pop count}
+ if
+ dup/argCount exch def
+ dup 0 gt
+ {
+ args exch 0 exch getinterval
+ astore pop
+ }
+ {pop}
+ ifelse
+ count
+ /restCount exch def
+ end
+ /@opStackLevel @opStackLevel 1 add def
+ countdictstack 1 sub
+ @dictStackCountByLevel exch @dictStackLevel exch put
+ /@dictStackLevel @dictStackLevel 1 add def
+ @vmState setglobal
+ end
+ }bind def
+/@_RestoreStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ @opStackCountByLevel @opStackLevel get
+ begin
+ count restCount sub dup 0 gt
+ {{pop}repeat}
+ {pop}
+ ifelse
+ args 0 argCount getinterval{}forall
+ end
+ /@dictStackLevel @dictStackLevel 1 sub def
+ @dictStackCountByLevel @dictStackLevel get
+ end
+ countdictstack exch sub dup 0 gt
+ {{end}repeat}
+ {pop}
+ ifelse
+ }bind def
+/@_PopStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ /@dictStackLevel @dictStackLevel 1 sub def
+ end
+ }bind def
+/@Raise
+ {
+ exch cvx exch errordict exch get exec
+ stop
+ }bind def
+/@ReRaise
+ {
+ cvx $error/errorname get errordict exch get exec
+ stop
+ }bind def
+/@Stopped
+ {
+ 0 @#Stopped
+ }bind def
+/@#Stopped
+ {
+ @_SaveStackLevels
+ stopped
+ {@_RestoreStackLevels true}
+ {@_PopStackLevels false}
+ ifelse
+ }bind def
+/@Arg
+ {
+ Adobe_CoolType_Data
+ begin
+ @opStackCountByLevel @opStackLevel 1 sub get
+ begin
+ args exch
+ argCount 1 sub exch sub get
+ end
+ end
+ }bind def
+currentglobal true setglobal
+/CTHasResourceForAllBug
+ Level2?
+ {
+ 1 dict dup
+ /@shouldNotDisappearDictValue true def
+ Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
+ begin
+ count @_SaveStackLevels
+ {(*){pop stop}128 string/Category resourceforall}
+ stopped pop
+ @_RestoreStackLevels
+ currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
+ {
+ /@shouldNotDisappearDictValue known
+ {
+ {
+ end
+ currentdict 1 index eq
+ {pop exit}
+ if
+ }
+ loop
+ }
+ if
+ }
+ {
+ pop
+ end
+ }
+ ifelse
+ }
+ {false}
+ ifelse
+ def
+true setglobal
+/CTHasResourceStatusBug
+ Level2?
+ {
+ mark
+ {/steveamerige/Category resourcestatus}
+ stopped
+ {cleartomark true}
+ {cleartomark currentglobal not}
+ ifelse
+ }
+ {false}
+ ifelse
+ def
+setglobal
+/CTResourceStatus
+ {
+ mark 3 1 roll
+ /Category findresource
+ begin
+ ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
+ {cleartomark false}
+ {{3 2 roll pop true}{cleartomark false}ifelse}
+ ifelse
+ end
+ }bind def
+/CTWorkAroundBugs
+ {
+ Level2?
+ {
+ /cid_PreLoad/ProcSet resourcestatus
+ {
+ pop pop
+ currentglobal
+ mark
+ {
+ (*)
+ {
+ dup/CMap CTHasResourceStatusBug
+ {CTResourceStatus}
+ {resourcestatus}
+ ifelse
+ {
+ pop dup 0 eq exch 1 eq or
+ {
+ dup/CMap findresource gcheck setglobal
+ /CMap undefineresource
+ }
+ {
+ pop CTHasResourceForAllBug
+ {exit}
+ {stop}
+ ifelse
+ }
+ ifelse
+ }
+ {pop}
+ ifelse
+ }
+ 128 string/CMap resourceforall
+ }
+ stopped
+ {cleartomark}
+ stopped pop
+ setglobal
+ }
+ if
+ }
+ if
+ }bind def
+/ds
+ {
+ Adobe_CoolType_Core
+ begin
+ CTWorkAroundBugs
+ /mo/moveto load def
+ /nf/newencodedfont load def
+ /msf{makefont setfont}bind def
+ /uf{dup undefinefont ct_VMDictUndef}bind def
+ /ur/undefineresource load def
+ /chp/charpath load def
+ /awsh/awidthshow load def
+ /wsh/widthshow load def
+ /ash/ashow load def
+ /@xshow/xshow load def
+ /@yshow/yshow load def
+ /@xyshow/xyshow load def
+ /@cshow/cshow load def
+ /sh/show load def
+ /rp/repeat load def
+ /.n/.notdef def
+ end
+ currentglobal false setglobal
+ userdict/Adobe_CoolType_Data 2 copy known not
+ {2 copy 10 dict put}
+ if
+ get
+ begin
+ /AddWidths? false def
+ /CC 0 def
+ /charcode 2 string def
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ /InVMFontsByCMap 10 dict def
+ /InVMDeepCopiedFonts 10 dict def
+ end
+ setglobal
+ }bind def
+/dt
+ {
+ currentdict Adobe_CoolType_Core eq
+ {end}
+ if
+ }bind def
+/ps
+ {
+ Adobe_CoolType_Core begin
+ Adobe_CoolType_GVMFonts begin
+ Adobe_CoolType_LVMFonts begin
+ SharedFontDirectory begin
+ }bind def
+/pt
+ {
+ end
+ end
+ end
+ end
+ }bind def
+/unload
+ {
+ systemdict/languagelevel known
+ {
+ systemdict/languagelevel get 2 ge
+ {
+ userdict/Adobe_CoolType_Core 2 copy known
+ {undef}
+ {pop pop}
+ ifelse
+ }
+ if
+ }
+ if
+ }bind def
+/ndf
+ {
+ 1 index where
+ {pop pop pop}
+ {dup xcheck{bind}if def}
+ ifelse
+ }def
+/findfont systemdict
+ begin
+ userdict
+ begin
+ /globaldict where{/globaldict get begin}if
+ dup where pop exch get
+ /globaldict where{pop end}if
+ end
+ end
+Adobe_CoolType_Core_Defined
+ {/systemfindfont exch def}
+ {
+ /findfont 1 index def
+ /systemfindfont exch def
+ }
+ifelse
+/undefinefont
+ {pop}ndf
+/copyfont
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ dup null eq{0}{dup length}ifelse
+ 2 index length add 1 add dict
+ begin
+ exch
+ {
+ 1 index/FID eq
+ {pop pop}
+ {def}
+ ifelse
+ }
+ forall
+ dup null eq
+ {pop}
+ {{def}forall}
+ ifelse
+ currentdict
+ end
+ exch setglobal
+ }bind def
+/copyarray
+ {
+ currentglobal exch
+ dup gcheck setglobal
+ dup length array copy
+ exch setglobal
+ }bind def
+/newencodedfont
+ {
+ currentglobal
+ {
+ SharedFontDirectory 3 index known
+ {SharedFontDirectory 3 index get/FontReferenced known}
+ {false}
+ ifelse
+ }
+ {
+ FontDirectory 3 index known
+ {FontDirectory 3 index get/FontReferenced known}
+ {
+ SharedFontDirectory 3 index known
+ {SharedFontDirectory 3 index get/FontReferenced known}
+ {false}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ dup
+ {
+ 3 index findfont/FontReferenced get
+ 2 index dup type/nametype eq
+ {findfont}
+ if ne
+ {pop false}
+ if
+ }
+ if
+ dup
+ {
+ 1 index dup type/nametype eq
+ {findfont}
+ if
+ dup/CharStrings known
+ {
+ /CharStrings get length
+ 4 index findfont/CharStrings get length
+ ne
+ {
+ pop false
+ }
+ if
+ }
+ {pop}
+ ifelse
+ }
+ if
+ {
+ pop
+ 1 index findfont
+ /Encoding get exch
+ 0 1 255
+ {2 copy get 3 index 3 1 roll put}
+ for
+ pop pop pop
+ }
+ {
+ currentglobal
+ 4 1 roll
+ dup type/nametype eq
+ {findfont}
+ if
+ dup gcheck setglobal
+ dup dup maxlength 2 add dict
+ begin
+ exch
+ {
+ 1 index/FID ne
+ 2 index/Encoding ne and
+ {def}
+ {pop pop}
+ ifelse
+ }
+ forall
+ /FontReferenced exch def
+ /Encoding exch dup length array copy def
+ /FontName 1 index dup type/stringtype eq{cvn}if def dup
+ currentdict
+ end
+ definefont ct_VMDictPut
+ setglobal
+ }
+ ifelse
+ }bind def
+/SetSubstituteStrategy
+ {
+ $SubstituteFont
+ begin
+ dup type/dicttype ne
+ {0 dict}
+ if
+ currentdict/$Strategies known
+ {
+ exch $Strategies exch
+ 2 copy known
+ {
+ get
+ 2 copy maxlength exch maxlength add dict
+ begin
+ {def}forall
+ {def}forall
+ currentdict
+ dup/$Init known
+ {dup/$Init get exec}
+ if
+ end
+ /$Strategy exch def
+ }
+ {pop pop pop}
+ ifelse
+ }
+ {pop pop}
+ ifelse
+ end
+ }bind def
+/scff
+ {
+ $SubstituteFont
+ begin
+ dup type/stringtype eq
+ {dup length exch}
+ {null}
+ ifelse
+ /$sname exch def
+ /$slen exch def
+ /$inVMIndex
+ $sname null eq
+ {
+ 1 index $str cvs
+ dup length $slen sub $slen getinterval cvn
+ }
+ {$sname}
+ ifelse def
+ end
+ {findfont}
+ @Stopped
+ {
+ dup length 8 add string exch
+ 1 index 0(BadFont:)putinterval
+ 1 index exch 8 exch dup length string cvs putinterval cvn
+ {findfont}
+ @Stopped
+ {pop/Courier findfont}
+ if
+ }
+ if
+ $SubstituteFont
+ begin
+ /$sname null def
+ /$slen 0 def
+ /$inVMIndex null def
+ end
+ }bind def
+/isWidthsOnlyFont
+ {
+ dup/WidthsOnly known
+ {pop pop true}
+ {
+ dup/FDepVector known
+ {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
+ {
+ dup/FDArray known
+ {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
+ {pop}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }bind def
+/ct_StyleDicts 4 dict dup begin
+ /Adobe-Japan1 4 dict dup begin
+ Level2?
+ {
+ /Serif
+ /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiMin-W3}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiMin-W3/CIDFont resourcestatus
+ {pop pop/HeiseiMin-W3}
+ {/Ryumin-Light}
+ ifelse
+ }
+ {/Ryumin-Light}
+ ifelse
+ }
+ ifelse
+ def
+ /SansSerif
+ /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiKakuGo-W5}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiKakuGo-W5/CIDFont resourcestatus
+ {pop pop/HeiseiKakuGo-W5}
+ {/GothicBBB-Medium}
+ ifelse
+ }
+ {/GothicBBB-Medium}
+ ifelse
+ }
+ ifelse
+ def
+ /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiMaruGo-W4}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiMaruGo-W4/CIDFont resourcestatus
+ {pop pop/HeiseiMaruGo-W4}
+ {
+ /Jun101-Light-RKSJ-H/Font resourcestatus
+ {pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ }
+ ifelse
+ }
+ {
+ /Jun101-Light-RKSJ-H/Font resourcestatus
+ {pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ /RoundSansSerif exch def
+ /Default Serif def
+ }
+ {
+ /Serif/Ryumin-Light def
+ /SansSerif/GothicBBB-Medium def
+ {
+ (fonts/Jun101-Light-83pv-RKSJ-H)status
+ }stopped
+ {pop}{
+ {pop pop pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ /RoundSansSerif exch def
+ }ifelse
+ /Default Serif def
+ }
+ ifelse
+ end
+ def
+ /Adobe-Korea1 4 dict dup begin
+ /Serif/HYSMyeongJo-Medium def
+ /SansSerif/HYGoThic-Medium def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+ /Adobe-GB1 4 dict dup begin
+ /Serif/STSong-Light def
+ /SansSerif/STHeiti-Regular def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+ /Adobe-CNS1 4 dict dup begin
+ /Serif/MKai-Medium def
+ /SansSerif/MHei-Medium def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+end
+def
+Level2?{currentglobal true setglobal}if
+/ct_BoldRomanWidthProc
+ {
+ stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
+ 0 0
+ }bind def
+/ct_Type0WidthProc
+ {
+ dup stringwidth 0 0 moveto
+ 2 index true charpath pathbbox
+ 0 -1
+ 7 index 2 div .88
+ setcachedevice2
+ pop
+ 0 0
+ }bind def
+/ct_Type0WMode1WidthProc
+ {
+ dup stringwidth
+ pop 2 div neg -0.88
+ 2 copy
+ moveto
+ 0 -1
+ 5 -1 roll true charpath pathbbox
+ setcachedevice
+ }bind def
+/cHexEncoding
+[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
+/ct_BoldBaseFont
+ 11 dict begin
+ /FontType 3 def
+ /FontMatrix[1 0 0 1 0 0]def
+ /FontBBox[0 0 1 1]def
+ /Encoding cHexEncoding def
+ /_setwidthProc/ct_BoldRomanWidthProc load def
+ /_bcstr1 1 string def
+ /BuildChar
+ {
+ exch begin
+ _basefont setfont
+ _bcstr1 dup 0 4 -1 roll put
+ dup
+ _setwidthProc
+ 3 copy
+ moveto
+ show
+ _basefonto setfont
+ moveto
+ show
+ end
+ }bind def
+ currentdict
+ end
+def
+systemdict/composefont known
+{
+/ct_DefineIdentity-H
+{
+ /Identity-H/CMap resourcestatus
+ {
+ pop pop
+ }
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry(Adobe)def
+ /Ordering(Identity)def
+ /Supplement 0 def
+ end def
+ /CMapName/Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+}
+def
+/ct_BoldBaseCIDFont
+ 11 dict begin
+ /CIDFontType 1 def
+ /CIDFontName/ct_BoldBaseCIDFont def
+ /FontMatrix[1 0 0 1 0 0]def
+ /FontBBox[0 0 1 1]def
+ /_setwidthProc/ct_Type0WidthProc load def
+ /_bcstr2 2 string def
+ /BuildGlyph
+ {
+ exch begin
+ _basefont setfont
+ _bcstr2 1 2 index 256 mod put
+ _bcstr2 0 3 -1 roll 256 idiv put
+ _bcstr2 dup _setwidthProc
+ 3 copy
+ moveto
+ show
+ _basefonto setfont
+ moveto
+ show
+ end
+ }bind def
+ currentdict
+ end
+def
+}if
+Level2?{setglobal}if
+/ct_CopyFont{
+ {
+ 1 index/FID ne 2 index/UniqueID ne and
+ {def}{pop pop}ifelse
+ }forall
+}bind def
+/ct_Type0CopyFont
+{
+ exch
+ dup length dict
+ begin
+ ct_CopyFont
+ [
+ exch
+ FDepVector
+ {
+ dup/FontType get 0 eq
+ {
+ 1 index ct_Type0CopyFont
+ /_ctType0 exch definefont
+ }
+ {
+ /_ctBaseFont exch
+ 2 index exec
+ }
+ ifelse
+ exch
+ }
+ forall
+ pop
+ ]
+ /FDepVector exch def
+ currentdict
+ end
+}bind def
+/ct_MakeBoldFont
+{
+ dup/ct_SyntheticBold known
+ {
+ dup length 3 add dict begin
+ ct_CopyFont
+ /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
+ /ct_SyntheticBold true def
+ currentdict
+ end
+ definefont
+ }
+ {
+ dup dup length 3 add dict
+ begin
+ ct_CopyFont
+ /PaintType 2 def
+ /StrokeWidth .03 0 FontMatrix idtransform pop def
+ /dummybold currentdict
+ end
+ definefont
+ dup/FontType get dup 9 ge exch 11 le and
+ {
+ ct_BoldBaseCIDFont
+ dup length 3 add dict copy begin
+ dup/CIDSystemInfo get/CIDSystemInfo exch def
+ ct_DefineIdentity-H
+ /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
+ /_basefont exch def
+ /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
+ /_basefonto exch def
+ currentdict
+ end
+ /CIDFont defineresource
+ }
+ {
+ ct_BoldBaseFont
+ dup length 3 add dict copy begin
+ /_basefont exch def
+ /_basefonto exch def
+ currentdict
+ end
+ definefont
+ }
+ ifelse
+ }
+ ifelse
+}bind def
+/ct_MakeBold{
+ 1 index
+ 1 index
+ findfont
+ currentglobal 5 1 roll
+ dup gcheck setglobal
+ dup
+ /FontType get 0 eq
+ {
+ dup/WMode known{dup/WMode get 1 eq}{false}ifelse
+ version length 4 ge
+ and
+ {version 0 4 getinterval cvi 2015 ge}
+ {true}
+ ifelse
+ {/ct_Type0WidthProc}
+ {/ct_Type0WMode1WidthProc}
+ ifelse
+ ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
+ {ct_MakeBoldFont}ct_Type0CopyFont definefont
+ }
+ {
+ dup/_fauxfont known not 1 index/SubstMaster known not and
+ {
+ ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
+ ct_MakeBoldFont
+ }
+ {
+ 2 index 2 index eq
+ {exch pop }
+ {
+ dup length dict begin
+ ct_CopyFont
+ currentdict
+ end
+ definefont
+ }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ pop pop pop
+ setglobal
+}bind def
+/?str1 256 string def
+/?set
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound false def
+ /$fontname 1 index def
+ /$doSmartSub false def
+ end
+ dup
+ findfont
+ $SubstituteFont
+ begin
+ $substituteFound
+ {false}
+ {
+ dup/FontName known
+ {
+ dup/FontName get $fontname eq
+ 1 index/DistillerFauxFont known not and
+ /currentdistillerparams where
+ {pop false 2 index isWidthsOnlyFont not and}
+ if
+ }
+ {false}
+ ifelse
+ }
+ ifelse
+ exch pop
+ /$doSmartSub true def
+ end
+ {
+ 5 1 roll pop pop pop pop
+ findfont
+ }
+ {
+ 1 index
+ findfont
+ dup/FontType get 3 eq
+ {
+ 6 1 roll pop pop pop pop pop false
+ }
+ {pop true}
+ ifelse
+ {
+ $SubstituteFont
+ begin
+ pop pop
+ /$styleArray 1 index def
+ /$regOrdering 2 index def
+ pop pop
+ 0 1 $styleArray length 1 sub
+ {
+ $styleArray exch get
+ ct_StyleDicts $regOrdering
+ 2 copy known
+ {
+ get
+ exch 2 copy known not
+ {pop/Default}
+ if
+ get
+ dup type/nametype eq
+ {
+ ?str1 cvs length dup 1 add exch
+ ?str1 exch(-)putinterval
+ exch dup length exch ?str1 exch 3 index exch putinterval
+ add ?str1 exch 0 exch getinterval cvn
+ }
+ {
+ pop pop/Unknown
+ }
+ ifelse
+ }
+ {
+ pop pop pop pop/Unknown
+ }
+ ifelse
+ }
+ for
+ end
+ findfont
+ }if
+ }
+ ifelse
+ currentglobal false setglobal 3 1 roll
+ null copyfont definefont pop
+ setglobal
+ }bind def
+setpacking
+userdict/$SubstituteFont 25 dict put
+1 dict
+ begin
+ /SubstituteFont
+ dup $error exch 2 copy known
+ {get}
+ {pop pop{pop/Courier}bind}
+ ifelse def
+ /currentdistillerparams where dup
+ {
+ pop pop
+ currentdistillerparams/CannotEmbedFontPolicy 2 copy known
+ {get/Error eq}
+ {pop pop false}
+ ifelse
+ }
+ if not
+ {
+ countdictstack array dictstack 0 get
+ begin
+ userdict
+ begin
+ $SubstituteFont
+ begin
+ /$str 128 string def
+ /$fontpat 128 string def
+ /$slen 0 def
+ /$sname null def
+ /$match false def
+ /$fontname null def
+ /$substituteFound false def
+ /$inVMIndex null def
+ /$doSmartSub true def
+ /$depth 0 def
+ /$fontname null def
+ /$italicangle 26.5 def
+ /$dstack null def
+ /$Strategies 10 dict dup
+ begin
+ /$Type3Underprint
+ {
+ currentglobal exch false setglobal
+ 11 dict
+ begin
+ /UseFont exch
+ $WMode 0 ne
+ {
+ dup length dict copy
+ dup/WMode $WMode put
+ /UseFont exch definefont
+ }
+ if def
+ /FontName $fontname dup type/stringtype eq{cvn}if def
+ /FontType 3 def
+ /FontMatrix[.001 0 0 .001 0 0]def
+ /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
+ /FontBBox[0 0 0 0]def
+ /CCInfo 7 dict dup
+ begin
+ /cc null def
+ /x 0 def
+ /y 0 def
+ end def
+ /BuildChar
+ {
+ exch
+ begin
+ CCInfo
+ begin
+ 1 string dup 0 3 index put exch pop
+ /cc exch def
+ UseFont 1000 scalefont setfont
+ cc stringwidth/y exch def/x exch def
+ x y setcharwidth
+ $SubstituteFont/$Strategy get/$Underprint get exec
+ 0 0 moveto cc show
+ x y moveto
+ end
+ end
+ }bind def
+ currentdict
+ end
+ exch setglobal
+ }bind def
+ /$GetaTint
+ 2 dict dup
+ begin
+ /$BuildFont
+ {
+ dup/WMode known
+ {dup/WMode get}
+ {0}
+ ifelse
+ /$WMode exch def
+ $fontname exch
+ dup/FontName known
+ {
+ dup/FontName get
+ dup type/stringtype eq{cvn}if
+ }
+ {/unnamedfont}
+ ifelse
+ exch
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ 1 index/FontName get known
+ {
+ pop
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ 1 index get
+ null copyfont
+ }
+ {$deepcopyfont}
+ ifelse
+ exch 1 index exch/FontBasedOn exch put
+ dup/FontName $fontname dup type/stringtype eq{cvn}if put
+ definefont
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ begin
+ dup/FontBasedOn get 1 index def
+ end
+ }bind def
+ /$Underprint
+ {
+ gsave
+ x abs y abs gt
+ {/y 1000 def}
+ {/x -1000 def 500 120 translate}
+ ifelse
+ Level2?
+ {
+ [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
+ setcolorspace
+ }
+ {0 setgray}
+ ifelse
+ 10 setlinewidth
+ x .8 mul
+ [7 3]
+ {
+ y mul 8 div 120 sub x 10 div exch moveto
+ 0 y 4 div neg rlineto
+ dup 0 rlineto
+ 0 y 4 div rlineto
+ closepath
+ gsave
+ Level2?
+ {.2 setcolor}
+ {.8 setgray}
+ ifelse
+ fill grestore
+ stroke
+ }
+ forall
+ pop
+ grestore
+ }bind def
+ end def
+ /$Oblique
+ 1 dict dup
+ begin
+ /$BuildFont
+ {
+ currentglobal exch dup gcheck setglobal
+ null copyfont
+ begin
+ /FontBasedOn
+ currentdict/FontName known
+ {
+ FontName
+ dup type/stringtype eq{cvn}if
+ }
+ {/unnamedfont}
+ ifelse
+ def
+ /FontName $fontname dup type/stringtype eq{cvn}if def
+ /currentdistillerparams where
+ {pop}
+ {
+ /FontInfo currentdict/FontInfo known
+ {FontInfo null copyfont}
+ {2 dict}
+ ifelse
+ dup
+ begin
+ /ItalicAngle $italicangle def
+ /FontMatrix FontMatrix
+ [1 0 ItalicAngle dup sin exch cos div 1 0 0]
+ matrix concatmatrix readonly
+ end
+ 4 2 roll def
+ def
+ }
+ ifelse
+ FontName currentdict
+ end
+ definefont
+ exch setglobal
+ }bind def
+ end def
+ /$None
+ 1 dict dup
+ begin
+ /$BuildFont{}bind def
+ end def
+ end def
+ /$Oblique SetSubstituteStrategy
+ /$findfontByEnum
+ {
+ dup type/stringtype eq{cvn}if
+ dup/$fontname exch def
+ $sname null eq
+ {$str cvs dup length $slen sub $slen getinterval}
+ {pop $sname}
+ ifelse
+ $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
+ /$match false def
+ $SubstituteFont/$dstack countdictstack array dictstack put
+ mark
+ {
+ $fontpat 0 $slen 7 add getinterval
+ {/$match exch def exit}
+ $str filenameforall
+ }
+ stopped
+ {
+ cleardictstack
+ currentdict
+ true
+ $SubstituteFont/$dstack get
+ {
+ exch
+ {
+ 1 index eq
+ {pop false}
+ {true}
+ ifelse
+ }
+ {begin false}
+ ifelse
+ }
+ forall
+ pop
+ }
+ if
+ cleartomark
+ /$slen 0 def
+ $match false ne
+ {$match(fonts/)anchorsearch pop pop cvn}
+ {/Courier}
+ ifelse
+ }bind def
+ /$ROS 1 dict dup
+ begin
+ /Adobe 4 dict dup
+ begin
+ /Japan1 [/Ryumin-Light/HeiseiMin-W3
+ /GothicBBB-Medium/HeiseiKakuGo-W5
+ /HeiseiMaruGo-W4/Jun101-Light]def
+ /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
+ /GB1 [/STSong-Light/STHeiti-Regular]def
+ /CNS1 [/MKai-Medium/MHei-Medium]def
+ end def
+ end def
+ /$cmapname null def
+ /$deepcopyfont
+ {
+ dup/FontType get 0 eq
+ {
+ 1 dict dup/FontName/copied put copyfont
+ begin
+ /FDepVector FDepVector copyarray
+ 0 1 2 index length 1 sub
+ {
+ 2 copy get $deepcopyfont
+ dup/FontName/copied put
+ /copied exch definefont
+ 3 copy put pop pop
+ }
+ for
+ def
+ currentdict
+ end
+ }
+ {$Strategies/$Type3Underprint get exec}
+ ifelse
+ }bind def
+ /$buildfontname
+ {
+ dup/CIDFont findresource/CIDSystemInfo get
+ begin
+ Registry length Ordering length Supplement 8 string cvs
+ 3 copy length 2 add add add string
+ dup 5 1 roll dup 0 Registry putinterval
+ dup 4 index(-)putinterval
+ dup 4 index 1 add Ordering putinterval
+ 4 2 roll add 1 add 2 copy(-)putinterval
+ end
+ 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
+ anchorsearch
+ {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
+ {pop pop pop pop pop}
+ ifelse
+ length
+ $str 1 index(-)putinterval 1 add
+ $str 1 index $cmapname $fontpat cvs putinterval
+ $cmapname length add
+ $str exch 0 exch getinterval cvn
+ }bind def
+ /$findfontByROS
+ {
+ /$fontname exch def
+ $ROS Registry 2 copy known
+ {
+ get Ordering 2 copy known
+ {get}
+ {pop pop[]}
+ ifelse
+ }
+ {pop pop[]}
+ ifelse
+ false exch
+ {
+ dup/CIDFont resourcestatus
+ {
+ pop pop
+ save
+ 1 index/CIDFont findresource
+ dup/WidthsOnly known
+ {dup/WidthsOnly get}
+ {false}
+ ifelse
+ exch pop
+ exch restore
+ {pop}
+ {exch pop true exit}
+ ifelse
+ }
+ {pop}
+ ifelse
+ }
+ forall
+ {$str cvs $buildfontname}
+ {
+ false(*)
+ {
+ save exch
+ dup/CIDFont findresource
+ dup/WidthsOnly known
+ {dup/WidthsOnly get not}
+ {true}
+ ifelse
+ exch/CIDSystemInfo get
+ dup/Registry get Registry eq
+ exch/Ordering get Ordering eq and and
+ {exch restore exch pop true exit}
+ {pop restore}
+ ifelse
+ }
+ $str/CIDFont resourceforall
+ {$buildfontname}
+ {$fontname $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }bind def
+ end
+ end
+ currentdict/$error known currentdict/languagelevel known and dup
+ {pop $error/SubstituteFont known}
+ if
+ dup
+ {$error}
+ {Adobe_CoolType_Core}
+ ifelse
+ begin
+ {
+ /SubstituteFont
+ /CMap/Category resourcestatus
+ {
+ pop pop
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {
+ $sname null eq
+ {dup $str cvs dup length $slen sub $slen getinterval cvn}
+ {$sname}
+ ifelse
+ Adobe_CoolType_Data/InVMFontsByCMap get
+ 1 index 2 copy known
+ {
+ get
+ false exch
+ {
+ pop
+ currentglobal
+ {
+ GlobalFontDirectory 1 index known
+ {exch pop true exit}
+ {pop}
+ ifelse
+ }
+ {
+ FontDirectory 1 index known
+ {exch pop true exit}
+ {
+ GlobalFontDirectory 1 index known
+ {exch pop true exit}
+ {pop}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ forall
+ }
+ {pop pop false}
+ ifelse
+ {
+ exch pop exch pop
+ }
+ {
+ dup/CMap resourcestatus
+ {
+ pop pop
+ dup/$cmapname exch def
+ /CMap findresource/CIDSystemInfo get{def}forall
+ $findfontByROS
+ }
+ {
+ 128 string cvs
+ dup(-)search
+ {
+ 3 1 roll search
+ {
+ 3 1 roll pop
+ {dup cvi}
+ stopped
+ {pop pop pop pop pop $findfontByEnum}
+ {
+ 4 2 roll pop pop
+ exch length
+ exch
+ 2 index length
+ 2 index
+ sub
+ exch 1 sub -1 0
+ {
+ $str cvs dup length
+ 4 index
+ 0
+ 4 index
+ 4 3 roll add
+ getinterval
+ exch 1 index exch 3 index exch
+ putinterval
+ dup/CMap resourcestatus
+ {
+ pop pop
+ 4 1 roll pop pop pop
+ dup/$cmapname exch def
+ /CMap findresource/CIDSystemInfo get{def}forall
+ $findfontByROS
+ true exit
+ }
+ {pop}
+ ifelse
+ }
+ for
+ dup type/booleantype eq
+ {pop}
+ {pop pop pop $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }
+ {pop pop pop $findfontByEnum}
+ ifelse
+ }
+ {pop pop $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ {//SubstituteFont exec}
+ ifelse
+ /$slen 0 def
+ end
+ }
+ }
+ {
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {$findfontByEnum}
+ {//SubstituteFont exec}
+ ifelse
+ end
+ }
+ }
+ ifelse
+ bind readonly def
+ Adobe_CoolType_Core/scfindfont/systemfindfont load put
+ }
+ {
+ /scfindfont
+ {
+ $SubstituteFont
+ begin
+ dup systemfindfont
+ dup/FontName known
+ {dup/FontName get dup 3 index ne}
+ {/noname true}
+ ifelse
+ dup
+ {
+ /$origfontnamefound 2 index def
+ /$origfontname 4 index def/$substituteFound true def
+ }
+ if
+ exch pop
+ {
+ $slen 0 gt
+ $sname null ne
+ 3 index length $slen gt or and
+ {
+ pop dup $findfontByEnum findfont
+ dup maxlength 1 add dict
+ begin
+ {1 index/FID eq{pop pop}{def}ifelse}
+ forall
+ currentdict
+ end
+ definefont
+ dup/FontName known{dup/FontName get}{null}ifelse
+ $origfontnamefound ne
+ {
+ $origfontname $str cvs print
+ ( substitution revised, using )print
+ dup/FontName known
+ {dup/FontName get}{(unspecified font)}
+ ifelse
+ $str cvs print(.\n)print
+ }
+ if
+ }
+ {exch pop}
+ ifelse
+ }
+ {exch pop}
+ ifelse
+ end
+ }bind def
+ }
+ ifelse
+ end
+ end
+ Adobe_CoolType_Core_Defined not
+ {
+ Adobe_CoolType_Core/findfont
+ {
+ $SubstituteFont
+ begin
+ $depth 0 eq
+ {
+ /$fontname 1 index dup type/stringtype ne{$str cvs}if def
+ /$substituteFound false def
+ }
+ if
+ /$depth $depth 1 add def
+ end
+ scfindfont
+ $SubstituteFont
+ begin
+ /$depth $depth 1 sub def
+ $substituteFound $depth 0 eq and
+ {
+ $inVMIndex null ne
+ {dup $inVMIndex $AddInVMFont}
+ if
+ $doSmartSub
+ {
+ currentdict/$Strategy known
+ {$Strategy/$BuildFont get exec}
+ if
+ }
+ if
+ }
+ if
+ end
+ }bind put
+ }
+ if
+ }
+ if
+ end
+/$AddInVMFont
+ {
+ exch/FontName 2 copy known
+ {
+ get
+ 1 dict dup begin exch 1 index gcheck def end exch
+ Adobe_CoolType_Data/InVMFontsByCMap get exch
+ $DictAdd
+ }
+ {pop pop pop}
+ ifelse
+ }bind def
+/$DictAdd
+ {
+ 2 copy known not
+ {2 copy 4 index length dict put}
+ if
+ Level2? not
+ {
+ 2 copy get dup maxlength exch length 4 index length add lt
+ 2 copy get dup length 4 index length add exch maxlength 1 index lt
+ {
+ 2 mul dict
+ begin
+ 2 copy get{forall}def
+ 2 copy currentdict put
+ end
+ }
+ {pop}
+ ifelse
+ }
+ if
+ get
+ begin
+ {def}
+ forall
+ end
+ }bind def
+end
+end
+%%EndResource
+currentglobal true setglobal
+%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
+%%Version: 1.23 0
+systemdict/languagelevel known dup
+ {currentglobal false setglobal}
+ {false}
+ifelse
+exch
+userdict/Adobe_CoolType_Utility 2 copy known
+ {2 copy get dup maxlength 27 add dict copy}
+ {27 dict}
+ifelse put
+Adobe_CoolType_Utility
+ begin
+ /@eexecStartData
+ <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
+ 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
+ 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
+ /@recognizeCIDFont null def
+ /ct_Level2? exch def
+ /ct_Clone? 1183615869 internaldict dup
+ /CCRun known not
+ exch/eCCRun known not
+ ct_Level2? and or def
+ct_Level2?
+ {globaldict begin currentglobal true setglobal}
+if
+ /ct_AddStdCIDMap
+ ct_Level2?
+ {{
+ mark
+ Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
+ {
+ ((Hex)57 StartData
+ 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
+ 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
+ d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
+ cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
+ }
+ stopped
+ {
+ cleartomark
+ Adobe_CoolType_Utility/@recognizeCIDFont get
+ countdictstack dup array dictstack
+ exch 1 sub -1 0
+ {
+ 2 copy get 3 index eq
+ {1 index length exch sub 1 sub{end}repeat exit}
+ {pop}
+ ifelse
+ }
+ for
+ pop pop
+ Adobe_CoolType_Utility/@eexecStartData get eexec
+ }
+ {cleartomark}
+ ifelse
+ }}
+ {{
+ Adobe_CoolType_Utility/@eexecStartData get eexec
+ }}
+ ifelse bind def
+userdict/cid_extensions known
+dup{cid_extensions/cid_UpdateDB known and}if
+ {
+ cid_extensions
+ begin
+ /cid_GetCIDSystemInfo
+ {
+ 1 index type/stringtype eq
+ {exch cvn exch}
+ if
+ cid_extensions
+ begin
+ dup load 2 index known
+ {
+ 2 copy
+ cid_GetStatusInfo
+ dup null ne
+ {
+ 1 index load
+ 3 index get
+ dup null eq
+ {pop pop cid_UpdateDB}
+ {
+ exch
+ 1 index/Created get eq
+ {exch pop exch pop}
+ {pop cid_UpdateDB}
+ ifelse
+ }
+ ifelse
+ }
+ {pop cid_UpdateDB}
+ ifelse
+ }
+ {cid_UpdateDB}
+ ifelse
+ end
+ }bind def
+ end
+ }
+if
+ct_Level2?
+ {end setglobal}
+if
+ /ct_UseNativeCapability? systemdict/composefont known def
+ /ct_MakeOCF 35 dict def
+ /ct_Vars 25 dict def
+ /ct_GlyphDirProcs 6 dict def
+ /ct_BuildCharDict 15 dict dup
+ begin
+ /charcode 2 string def
+ /dst_string 1500 string def
+ /nullstring()def
+ /usewidths? true def
+ end def
+ ct_Level2?{setglobal}{pop}ifelse
+ ct_GlyphDirProcs
+ begin
+ /GetGlyphDirectory
+ {
+ systemdict/languagelevel known
+ {pop/CIDFont findresource/GlyphDirectory get}
+ {
+ 1 index/CIDFont findresource/GlyphDirectory
+ get dup type/dicttype eq
+ {
+ dup dup maxlength exch length sub 2 index lt
+ {
+ dup length 2 index add dict copy 2 index
+ /CIDFont findresource/GlyphDirectory 2 index put
+ }
+ if
+ }
+ if
+ exch pop exch pop
+ }
+ ifelse
+ +
+ }def
+ /+
+ {
+ systemdict/languagelevel known
+ {
+ currentglobal false setglobal
+ 3 dict begin
+ /vm exch def
+ }
+ {1 dict begin}
+ ifelse
+ /$ exch def
+ systemdict/languagelevel known
+ {
+ vm setglobal
+ /gvm currentglobal def
+ $ gcheck setglobal
+ }
+ if
+ ?{$ begin}if
+ }def
+ /?{$ type/dicttype eq}def
+ /|{
+ userdict/Adobe_CoolType_Data known
+ {
+ Adobe_CoolType_Data/AddWidths? known
+ {
+ currentdict Adobe_CoolType_Data
+ begin
+ begin
+ AddWidths?
+ {
+ Adobe_CoolType_Data/CC 3 index put
+ ?{def}{$ 3 1 roll put}ifelse
+ CC charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore
+ currentfont/Widths get exch CC exch put
+ }
+ {?{def}{$ 3 1 roll put}ifelse}
+ ifelse
+ end
+ end
+ }
+ {?{def}{$ 3 1 roll put}ifelse} ifelse
+ }
+ {?{def}{$ 3 1 roll put}ifelse}
+ ifelse
+ }def
+ /!
+ {
+ ?{end}if
+ systemdict/languagelevel known
+ {gvm setglobal}
+ if
+ end
+ }def
+ /:{string currentfile exch readstring pop}executeonly def
+ end
+ ct_MakeOCF
+ begin
+ /ct_cHexEncoding
+ [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+ /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+ /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+ /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+ /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+ /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+ /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+ /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+ /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+ /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+ /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+ /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+ /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+ /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
+ /ct_CID_STR_SIZE 8000 def
+ /ct_mkocfStr100 100 string def
+ /ct_defaultFontMtx[.001 0 0 .001 0 0]def
+ /ct_1000Mtx[1000 0 0 1000 0 0]def
+ /ct_raise{exch cvx exch errordict exch get exec stop}bind def
+ /ct_reraise
+ {cvx $error/errorname get(Error: )print dup( )cvs print
+ errordict exch get exec stop
+ }bind def
+ /ct_cvnsi
+ {
+ 1 index add 1 sub 1 exch 0 4 1 roll
+ {
+ 2 index exch get
+ exch 8 bitshift
+ add
+ }
+ for
+ exch pop
+ }bind def
+ /ct_GetInterval
+ {
+ Adobe_CoolType_Utility/ct_BuildCharDict get
+ begin
+ /dst_index 0 def
+ dup dst_string length gt
+ {dup string/dst_string exch def}
+ if
+ 1 index ct_CID_STR_SIZE idiv
+ /arrayIndex exch def
+ 2 index arrayIndex get
+ 2 index
+ arrayIndex ct_CID_STR_SIZE mul
+ sub
+ {
+ dup 3 index add 2 index length le
+ {
+ 2 index getinterval
+ dst_string dst_index 2 index putinterval
+ length dst_index add/dst_index exch def
+ exit
+ }
+ {
+ 1 index length 1 index sub
+ dup 4 1 roll
+ getinterval
+ dst_string dst_index 2 index putinterval
+ pop dup dst_index add/dst_index exch def
+ sub
+ /arrayIndex arrayIndex 1 add def
+ 2 index dup length arrayIndex gt
+ {arrayIndex get}
+ {
+ pop
+ exit
+ }
+ ifelse
+ 0
+ }
+ ifelse
+ }
+ loop
+ pop pop pop
+ dst_string 0 dst_index getinterval
+ end
+ }bind def
+ ct_Level2?
+ {
+ /ct_resourcestatus
+ currentglobal mark true setglobal
+ {/unknowninstancename/Category resourcestatus}
+ stopped
+ {cleartomark setglobal true}
+ {cleartomark currentglobal not exch setglobal}
+ ifelse
+ {
+ {
+ mark 3 1 roll/Category findresource
+ begin
+ ct_Vars/vm currentglobal put
+ ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
+ {cleartomark false}
+ {{3 2 roll pop true}{cleartomark false}ifelse}
+ ifelse
+ ct_Vars/vm get setglobal
+ end
+ }
+ }
+ {{resourcestatus}}
+ ifelse bind def
+ /CIDFont/Category ct_resourcestatus
+ {pop pop}
+ {
+ currentglobal true setglobal
+ /Generic/Category findresource
+ dup length dict copy
+ dup/InstanceType/dicttype put
+ /CIDFont exch/Category defineresource pop
+ setglobal
+ }
+ ifelse
+ ct_UseNativeCapability?
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry(Adobe)def
+ /Ordering(Identity)def
+ /Supplement 0 def
+ end def
+ /CMapName/Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ if
+ }
+ {
+ /ct_Category 2 dict begin
+ /CIDFont 10 dict def
+ /ProcSet 2 dict def
+ currentdict
+ end
+ def
+ /defineresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ dup dup maxlength exch length eq
+ {
+ dup length 10 add dict copy
+ ct_Category 2 index 2 index put
+ }
+ if
+ 3 index 3 index put
+ pop exch pop
+ }
+ {pop pop/defineresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /findresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index 2 copy known
+ {get 3 1 roll pop pop}
+ {pop pop/findresource/undefinedresource ct_raise}
+ ifelse
+ }
+ {pop pop/findresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /resourcestatus
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index known
+ exch pop exch pop
+ {
+ 0 -1 true
+ }
+ {
+ false
+ }
+ ifelse
+ }
+ {pop pop/findresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /ct_resourcestatus/resourcestatus load def
+ }
+ ifelse
+ /ct_CIDInit 2 dict
+ begin
+ /ct_cidfont_stream_init
+ {
+ {
+ dup(Binary)eq
+ {
+ pop
+ null
+ currentfile
+ ct_Level2?
+ {
+ {cid_BYTE_COUNT()/SubFileDecode filter}
+ stopped
+ {pop pop pop}
+ if
+ }
+ if
+ /readstring load
+ exit
+ }
+ if
+ dup(Hex)eq
+ {
+ pop
+ currentfile
+ ct_Level2?
+ {
+ {null exch/ASCIIHexDecode filter/readstring}
+ stopped
+ {pop exch pop(>)exch/readhexstring}
+ if
+ }
+ {(>)exch/readhexstring}
+ ifelse
+ load
+ exit
+ }
+ if
+ /StartData/typecheck ct_raise
+ }
+ loop
+ cid_BYTE_COUNT ct_CID_STR_SIZE le
+ {
+ 2 copy cid_BYTE_COUNT string exch exec
+ pop
+ 1 array dup
+ 3 -1 roll
+ 0 exch put
+ }
+ {
+ cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
+ dup array exch 2 sub 0 exch 1 exch
+ {
+ 2 copy
+ 5 index
+ ct_CID_STR_SIZE
+ string
+ 6 index exec
+ pop
+ put
+ pop
+ }
+ for
+ 2 index
+ cid_BYTE_COUNT ct_CID_STR_SIZE mod string
+ 3 index exec
+ pop
+ 1 index exch
+ 1 index length 1 sub
+ exch put
+ }
+ ifelse
+ cid_CIDFONT exch/GlyphData exch put
+ 2 index null eq
+ {
+ pop pop pop
+ }
+ {
+ pop/readstring load
+ 1 string exch
+ {
+ 3 copy exec
+ pop
+ dup length 0 eq
+ {
+ pop pop pop pop pop
+ true exit
+ }
+ if
+ 4 index
+ eq
+ {
+ pop pop pop pop
+ false exit
+ }
+ if
+ }
+ loop
+ pop
+ }
+ ifelse
+ }bind def
+ /StartData
+ {
+ mark
+ {
+ currentdict
+ dup/FDArray get 0 get/FontMatrix get
+ 0 get 0.001 eq
+ {
+ dup/CDevProc known not
+ {
+ /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
+ {get}
+ {
+ pop pop
+ {pop pop pop pop pop 0 -1000 7 index 2 div 880}
+ }
+ ifelse
+ def
+ }
+ if
+ }
+ {
+ /CDevProc
+ {
+ pop pop pop pop pop
+ 0
+ 1 cid_temp/cid_CIDFONT get
+ /FDArray get 0 get
+ /FontMatrix get 0 get div
+ 7 index 2 div
+ 1 index 0.88 mul
+ }def
+ }
+ ifelse
+ /cid_temp 15 dict def
+ cid_temp
+ begin
+ /cid_CIDFONT exch def
+ 3 copy pop
+ dup/cid_BYTE_COUNT exch def 0 gt
+ {
+ ct_cidfont_stream_init
+ FDArray
+ {
+ /Private get
+ dup/SubrMapOffset known
+ {
+ begin
+ /Subrs SubrCount array def
+ Subrs
+ SubrMapOffset
+ SubrCount
+ SDBytes
+ ct_Level2?
+ {
+ currentdict dup/SubrMapOffset undef
+ dup/SubrCount undef
+ /SDBytes undef
+ }
+ if
+ end
+ /cid_SD_BYTES exch def
+ /cid_SUBR_COUNT exch def
+ /cid_SUBR_MAP_OFFSET exch def
+ /cid_SUBRS exch def
+ cid_SUBR_COUNT 0 gt
+ {
+ GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ 0 1 cid_SUBR_COUNT 1 sub
+ {
+ exch 1 index
+ 1 add
+ cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
+ GlyphData exch cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ cid_SUBRS 4 2 roll
+ GlyphData exch
+ 4 index
+ 1 index
+ sub
+ ct_GetInterval
+ dup length string copy put
+ }
+ for
+ pop
+ }
+ if
+ }
+ {pop}
+ ifelse
+ }
+ forall
+ }
+ if
+ cleartomark pop pop
+ end
+ CIDFontName currentdict/CIDFont defineresource pop
+ end end
+ }
+ stopped
+ {cleartomark/StartData ct_reraise}
+ if
+ }bind def
+ currentdict
+ end def
+ /ct_saveCIDInit
+ {
+ /CIDInit/ProcSet ct_resourcestatus
+ {true}
+ {/CIDInitC/ProcSet ct_resourcestatus}
+ ifelse
+ {
+ pop pop
+ /CIDInit/ProcSet findresource
+ ct_UseNativeCapability?
+ {pop null}
+ {/CIDInit ct_CIDInit/ProcSet defineresource pop}
+ ifelse
+ }
+ {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
+ ifelse
+ ct_Vars exch/ct_oldCIDInit exch put
+ }bind def
+ /ct_restoreCIDInit
+ {
+ ct_Vars/ct_oldCIDInit get dup null ne
+ {/CIDInit exch/ProcSet defineresource pop}
+ {pop}
+ ifelse
+ }bind def
+ /ct_BuildCharSetUp
+ {
+ 1 index
+ begin
+ CIDFont
+ begin
+ Adobe_CoolType_Utility/ct_BuildCharDict get
+ begin
+ /ct_dfCharCode exch def
+ /ct_dfDict exch def
+ CIDFirstByte ct_dfCharCode add
+ dup CIDCount ge
+ {pop 0}
+ if
+ /cid exch def
+ {
+ GlyphDirectory cid 2 copy known
+ {get}
+ {pop pop nullstring}
+ ifelse
+ dup length FDBytes sub 0 gt
+ {
+ dup
+ FDBytes 0 ne
+ {0 FDBytes ct_cvnsi}
+ {pop 0}
+ ifelse
+ /fdIndex exch def
+ dup length FDBytes sub FDBytes exch getinterval
+ /charstring exch def
+ exit
+ }
+ {
+ pop
+ cid 0 eq
+ {/charstring nullstring def exit}
+ if
+ /cid 0 def
+ }
+ ifelse
+ }
+ loop
+ }def
+ /ct_SetCacheDevice
+ {
+ 0 0 moveto
+ dup stringwidth
+ 3 -1 roll
+ true charpath
+ pathbbox
+ 0 -1000
+ 7 index 2 div 880
+ setcachedevice2
+ 0 0 moveto
+ }def
+ /ct_CloneSetCacheProc
+ {
+ 1 eq
+ {
+ stringwidth
+ pop -2 div -880
+ 0 -1000 setcharwidth
+ moveto
+ }
+ {
+ usewidths?
+ {
+ currentfont/Widths get cid
+ 2 copy known
+ {get exch pop aload pop}
+ {pop pop stringwidth}
+ ifelse
+ }
+ {stringwidth}
+ ifelse
+ setcharwidth
+ 0 0 moveto
+ }
+ ifelse
+ }def
+ /ct_Type3ShowCharString
+ {
+ ct_FDDict fdIndex 2 copy known
+ {get}
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ ct_Type1FontTemplate dup maxlength dict copy
+ begin
+ FDArray fdIndex get
+ dup/FontMatrix 2 copy known
+ {get}
+ {pop pop ct_defaultFontMtx}
+ ifelse
+ /FontMatrix exch dup length array copy def
+ /Private get
+ /Private exch def
+ /Widths rootfont/Widths get def
+ /CharStrings 1 dict dup/.notdef
+ <d841272cf18f54fc13>dup length string copy put def
+ currentdict
+ end
+ /ct_Type1Font exch definefont
+ dup 5 1 roll put
+ setglobal
+ }
+ ifelse
+ dup/CharStrings get 1 index/Encoding get
+ ct_dfCharCode get charstring put
+ rootfont/WMode 2 copy known
+ {get}
+ {pop pop 0}
+ ifelse
+ exch
+ 1000 scalefont setfont
+ ct_str1 0 ct_dfCharCode put
+ ct_str1 exch ct_dfSetCacheProc
+ ct_SyntheticBold
+ {
+ currentpoint
+ ct_str1 show
+ newpath
+ moveto
+ ct_str1 true charpath
+ ct_StrokeWidth setlinewidth
+ stroke
+ }
+ {ct_str1 show}
+ ifelse
+ }def
+ /ct_Type4ShowCharString
+ {
+ ct_dfDict ct_dfCharCode charstring
+ FDArray fdIndex get
+ dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
+ {ct_1000Mtx matrix concatmatrix concat}
+ {pop}
+ ifelse
+ /Private get
+ Adobe_CoolType_Utility/ct_Level2? get not
+ {
+ ct_dfDict/Private
+ 3 -1 roll
+ {put}
+ 1183615869 internaldict/superexec get exec
+ }
+ if
+ 1183615869 internaldict
+ Adobe_CoolType_Utility/ct_Level2? get
+ {1 index}
+ {3 index/Private get mark 6 1 roll}
+ ifelse
+ dup/RunInt known
+ {/RunInt get}
+ {pop/CCRun}
+ ifelse
+ get exec
+ Adobe_CoolType_Utility/ct_Level2? get not
+ {cleartomark}
+ if
+ }bind def
+ /ct_BuildCharIncremental
+ {
+ {
+ Adobe_CoolType_Utility/ct_MakeOCF get begin
+ ct_BuildCharSetUp
+ ct_ShowCharString
+ }
+ stopped
+ {stop}
+ if
+ end
+ end
+ end
+ end
+ }bind def
+ /BaseFontNameStr(BF00)def
+ /ct_Type1FontTemplate 14 dict
+ begin
+ /FontType 1 def
+ /FontMatrix [0.001 0 0 0.001 0 0]def
+ /FontBBox [-250 -250 1250 1250]def
+ /Encoding ct_cHexEncoding def
+ /PaintType 0 def
+ currentdict
+ end def
+ /BaseFontTemplate 11 dict
+ begin
+ /FontMatrix [0.001 0 0 0.001 0 0]def
+ /FontBBox [-250 -250 1250 1250]def
+ /Encoding ct_cHexEncoding def
+ /BuildChar/ct_BuildCharIncremental load def
+ ct_Clone?
+ {
+ /FontType 3 def
+ /ct_ShowCharString/ct_Type3ShowCharString load def
+ /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
+ /ct_SyntheticBold false def
+ /ct_StrokeWidth 1 def
+ }
+ {
+ /FontType 4 def
+ /Private 1 dict dup/lenIV 4 put def
+ /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
+ /PaintType 0 def
+ /ct_ShowCharString/ct_Type4ShowCharString load def
+ }
+ ifelse
+ /ct_str1 1 string def
+ currentdict
+ end def
+ /BaseFontDictSize BaseFontTemplate length 5 add def
+ /ct_matrixeq
+ {
+ true 0 1 5
+ {
+ dup 4 index exch get exch 3 index exch get eq and
+ dup not
+ {exit}
+ if
+ }
+ for
+ exch pop exch pop
+ }bind def
+ /ct_makeocf
+ {
+ 15 dict
+ begin
+ exch/WMode exch def
+ exch/FontName exch def
+ /FontType 0 def
+ /FMapType 2 def
+ dup/FontMatrix known
+ {dup/FontMatrix get/FontMatrix exch def}
+ {/FontMatrix matrix def}
+ ifelse
+ /bfCount 1 index/CIDCount get 256 idiv 1 add
+ dup 256 gt{pop 256}if def
+ /Encoding
+ 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
+ bfCount 1 255{2 copy bfCount put pop}for
+ def
+ /FDepVector bfCount dup 256 lt{1 add}if array def
+ BaseFontTemplate BaseFontDictSize dict copy
+ begin
+ /CIDFont exch def
+ CIDFont/FontBBox known
+ {CIDFont/FontBBox get/FontBBox exch def}
+ if
+ CIDFont/CDevProc known
+ {CIDFont/CDevProc get/CDevProc exch def}
+ if
+ currentdict
+ end
+ BaseFontNameStr 3(0)putinterval
+ 0 1 bfCount dup 256 eq{1 sub}if
+ {
+ FDepVector exch
+ 2 index BaseFontDictSize dict copy
+ begin
+ dup/CIDFirstByte exch 256 mul def
+ FontType 3 eq
+ {/ct_FDDict 2 dict def}
+ if
+ currentdict
+ end
+ 1 index 16
+ BaseFontNameStr 2 2 getinterval cvrs pop
+ BaseFontNameStr exch definefont
+ put
+ }
+ for
+ ct_Clone?
+ {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
+ if
+ FontName
+ currentdict
+ end
+ definefont
+ ct_Clone?
+ {
+ gsave
+ dup 1000 scalefont setfont
+ ct_BuildCharDict
+ begin
+ /usewidths? false def
+ currentfont/Widths get
+ begin
+ exch/CIDFont get/GlyphDirectory get
+ {
+ pop
+ dup charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore def
+ }
+ forall
+ end
+ /usewidths? true def
+ end
+ grestore
+ }
+ {exch pop}
+ ifelse
+ }bind def
+ currentglobal true setglobal
+ /ct_ComposeFont
+ {
+ ct_UseNativeCapability?
+ {
+ 2 index/CMap ct_resourcestatus
+ {pop pop exch pop}
+ {
+ /CIDInit/ProcSet findresource
+ begin
+ 12 dict
+ begin
+ begincmap
+ /CMapName 3 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ exch/WMode exch def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry(Adobe)def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-)search
+ {
+ pop pop
+ (-)search
+ {
+ dup length string copy
+ exch pop exch pop
+ }
+ {pop(Identity)}
+ ifelse
+ }
+ {pop (Identity)}
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ 3 2 roll pop
+ 0 get/CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ }bind def
+ setglobal
+ /ct_MakeIdentity
+ {
+ ct_UseNativeCapability?
+ {
+ 1 index/CMap ct_resourcestatus
+ {pop pop}
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CMapName 2 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry(Adobe)def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-)search
+ {
+ pop pop
+ (-)search
+ {dup length string copy exch pop exch pop}
+ {pop(Identity)}
+ ifelse
+ }
+ {pop(Identity)}
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ exch pop
+ 0 get/CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ }bind def
+ currentdict readonly pop
+ end
+ end
+%%EndResource
+setglobal
+%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
+%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
+%%Version: 1.0 0
+userdict/ct_T42Dict 15 dict put
+ct_T42Dict begin
+/Is2015?
+{
+ version
+ cvi
+ 2015
+ ge
+}bind def
+/AllocGlyphStorage
+{
+ Is2015?
+ {
+ pop
+ }
+ {
+ {string}forall
+ }ifelse
+}bind def
+/Type42DictBegin
+{
+25 dict begin
+ /FontName exch def
+ /CharStrings 256 dict
+begin
+ /.notdef 0 def
+ currentdict
+end def
+ /Encoding exch def
+ /PaintType 0 def
+ /FontType 42 def
+ /FontMatrix[1 0 0 1 0 0]def
+ 4 array astore cvx/FontBBox exch def
+ /sfnts
+}bind def
+/Type42DictEnd
+{
+ currentdict dup/FontName get exch definefont end
+ct_T42Dict exch
+dup/FontName get exch put
+}bind def
+/RD{string currentfile exch readstring pop}executeonly def
+/PrepFor2015
+{
+Is2015?
+{
+ /GlyphDirectory
+ 16
+ dict def
+ sfnts 0 get
+ dup
+ 2 index
+ (glyx)
+ putinterval
+ 2 index
+ (locx)
+ putinterval
+ pop
+ pop
+}
+{
+ pop
+ pop
+}ifelse
+}bind def
+/AddT42Char
+{
+Is2015?
+{
+ /GlyphDirectory get
+ begin
+ def
+ end
+ pop
+ pop
+}
+{
+ /sfnts get
+ 4 index
+ get
+ 3 index
+ 2 index
+ putinterval
+ pop
+ pop
+ pop
+ pop
+}ifelse
+}bind def
+/T0AddT42Mtx2
+{
+/CIDFont findresource/Metrics2 get begin def end
+}bind def
+end
+%%EndResource
+currentglobal true setglobal
+%%BeginFile: MMFauxFont.prc
+%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
+%%All Rights Reserved.
+userdict /ct_EuroDict 10 dict put
+ct_EuroDict begin
+/ct_CopyFont
+{
+ { 1 index /FID ne {def} {pop pop} ifelse} forall
+} def
+/ct_GetGlyphOutline
+{
+ gsave
+ initmatrix newpath
+ exch findfont dup
+ length 1 add dict
+ begin
+ ct_CopyFont
+ /Encoding Encoding dup length array copy
+ dup
+ 4 -1 roll
+ 0 exch put
+ def
+ currentdict
+ end
+ /ct_EuroFont exch definefont
+ 1000 scalefont setfont
+ 0 0 moveto
+ [
+ <00> stringwidth
+ <00> false charpath
+ pathbbox
+ [
+ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
+ grestore
+ counttomark 8 add
+}
+def
+/ct_MakeGlyphProc
+{
+ ] cvx
+ /ct_PSBuildGlyph cvx
+ ] cvx
+} def
+/ct_PSBuildGlyph
+{
+ gsave
+ 8 -1 roll pop
+ 7 1 roll
+ 6 -2 roll ct_FontMatrix transform 6 2 roll
+ 4 -2 roll ct_FontMatrix transform 4 2 roll
+ ct_FontMatrix transform
+ currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
+ dup 9 1 roll
+ {
+ currentdict /StrokeWidth 2 copy known
+ {
+ get 2 div
+ 0 ct_FontMatrix dtransform pop
+ 5 1 roll
+ 4 -1 roll 4 index sub
+ 4 1 roll
+ 3 -1 roll 4 index sub
+ 3 1 roll
+ exch 4 index add exch
+ 4 index add
+ 5 -1 roll pop
+ }
+ {
+ pop pop
+ }
+ ifelse
+ }
+ if
+ setcachedevice
+ ct_FontMatrix concat
+ ct_PSPathOps begin
+ exec
+ end
+ {
+ currentdict /StrokeWidth 2 copy known
+ { get }
+ { pop pop 0 }
+ ifelse
+ setlinewidth stroke
+ }
+ {
+ fill
+ }
+ ifelse
+ grestore
+} def
+/ct_PSPathOps 4 dict dup begin
+ /m {moveto} def
+ /l {lineto} def
+ /c {curveto} def
+ /cp {closepath} def
+end
+def
+/ct_matrix1000 [1000 0 0 1000 0 0] def
+/ct_AddGlyphProc
+{
+ 2 index findfont dup length 4 add dict
+ begin
+ ct_CopyFont
+ /CharStrings CharStrings dup length 1 add dict copy
+ begin
+ 3 1 roll def
+ currentdict
+ end
+ def
+ /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
+ /ct_PSBuildGlyph /ct_PSBuildGlyph load def
+ /ct_PSPathOps /ct_PSPathOps load def
+ currentdict
+ end
+ definefont pop
+}
+def
+systemdict /languagelevel known
+{
+ /ct_AddGlyphToPrinterFont {
+ 2 copy
+ ct_GetGlyphOutline 3 add -1 roll restore
+ ct_MakeGlyphProc
+ ct_AddGlyphProc
+ } def
+}
+{
+ /ct_AddGlyphToPrinterFont {
+ pop pop restore
+ Adobe_CTFauxDict /$$$FONTNAME get
+ /Euro
+ Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
+ ct_EuroDict exch get
+ ct_AddGlyphProc
+ } def
+} ifelse
+/AdobeSansMM
+{
+556 0 24 -19 541 703
+ {
+ 541 628 m
+ 510 669 442 703 354 703 c
+ 201 703 117 607 101 444 c
+ 50 444 l
+ 25 372 l
+ 97 372 l
+ 97 301 l
+ 49 301 l
+ 24 229 l
+ 103 229 l
+ 124 67 209 -19 350 -19 c
+ 435 -19 501 25 509 32 c
+ 509 131 l
+ 492 105 417 60 343 60 c
+ 267 60 204 127 197 229 c
+ 406 229 l
+ 430 301 l
+ 191 301 l
+ 191 372 l
+ 455 372 l
+ 479 444 l
+ 194 444 l
+ 201 531 245 624 348 624 c
+ 433 624 484 583 509 534 c
+ cp
+ 556 0 m
+ }
+ct_PSBuildGlyph
+} def
+/AdobeSerifMM
+{
+500 0 10 -12 484 692
+ {
+ 347 298 m
+ 171 298 l
+ 170 310 170 322 170 335 c
+ 170 362 l
+ 362 362 l
+ 374 403 l
+ 172 403 l
+ 184 580 244 642 308 642 c
+ 380 642 434 574 457 457 c
+ 481 462 l
+ 474 691 l
+ 449 691 l
+ 433 670 429 657 410 657 c
+ 394 657 360 692 299 692 c
+ 204 692 94 604 73 403 c
+ 22 403 l
+ 10 362 l
+ 70 362 l
+ 69 352 69 341 69 330 c
+ 69 319 69 308 70 298 c
+ 22 298 l
+ 10 257 l
+ 73 257 l
+ 97 57 216 -12 295 -12 c
+ 364 -12 427 25 484 123 c
+ 458 142 l
+ 425 101 384 37 316 37 c
+ 256 37 189 84 173 257 c
+ 335 257 l
+ cp
+ 500 0 m
+ }
+ct_PSBuildGlyph
+} def
+end
+%%EndFile
+setglobal
+Adobe_CoolType_Core begin /$None SetSubstituteStrategy end
+%%BeginResource: procset Adobe_AGM_Image 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Image 71 dict dup begin put
+/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
+/nd{
+ null def
+}bind def
+/AGMIMG_&image nd
+/AGMIMG_&colorimage nd
+/AGMIMG_&imagemask nd
+/AGMIMG_mbuf()def
+/AGMIMG_ybuf()def
+/AGMIMG_kbuf()def
+/AGMIMG_c 0 def
+/AGMIMG_m 0 def
+/AGMIMG_y 0 def
+/AGMIMG_k 0 def
+/AGMIMG_tmp nd
+/AGMIMG_imagestring0 nd
+/AGMIMG_imagestring1 nd
+/AGMIMG_imagestring2 nd
+/AGMIMG_imagestring3 nd
+/AGMIMG_imagestring4 nd
+/AGMIMG_imagestring5 nd
+/AGMIMG_cnt nd
+/AGMIMG_fsave nd
+/AGMIMG_colorAry nd
+/AGMIMG_override nd
+/AGMIMG_name nd
+/AGMIMG_maskSource nd
+/AGMIMG_flushfilters nd
+/invert_image_samples nd
+/knockout_image_samples nd
+/img nd
+/sepimg nd
+/devnimg nd
+/idximg nd
+/ds
+{
+ Adobe_AGM_Core begin
+ Adobe_AGM_Image begin
+ /AGMIMG_&image systemdict/image get def
+ /AGMIMG_&imagemask systemdict/imagemask get def
+ /colorimage where{
+ pop
+ /AGMIMG_&colorimage/colorimage ldf
+ }if
+ end
+ end
+}def
+/ps
+{
+ Adobe_AGM_Image begin
+ /AGMIMG_ccimage_exists{/customcolorimage where
+ {
+ pop
+ /Adobe_AGM_OnHost_Seps where
+ {
+ pop false
+ }{
+ /Adobe_AGM_InRip_Seps where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }ifelse
+ }{
+ false
+ }ifelse
+ }bdf
+ level2{
+ /invert_image_samples
+ {
+ Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
+ /Decode[Decode 1 get Decode 0 get]def
+ }def
+ /knockout_image_samples
+ {
+ Operator/imagemask ne{
+ /Decode[1 1]def
+ }if
+ }def
+ }{
+ /invert_image_samples
+ {
+ {1 exch sub}currenttransfer addprocs settransfer
+ }def
+ /knockout_image_samples
+ {
+ {pop 1}currenttransfer addprocs settransfer
+ }def
+ }ifelse
+ /img/imageormask ldf
+ /sepimg/sep_imageormask ldf
+ /devnimg/devn_imageormask ldf
+ /idximg/indexed_imageormask ldf
+ /_ctype 7 def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+}def
+/pt
+{
+ end
+}def
+/dt
+{
+}def
+/AGMIMG_flushfilters
+{
+ dup type/arraytype ne
+ {1 array astore}if
+ dup 0 get currentfile ne
+ {dup 0 get flushfile}if
+ {
+ dup type/filetype eq
+ {
+ dup status 1 index currentfile ne and
+ {closefile}
+ {pop}
+ ifelse
+ }{pop}ifelse
+ }forall
+}def
+/AGMIMG_init_common
+{
+ currentdict/T known{/ImageType/T ldf currentdict/T undef}if
+ currentdict/W known{/Width/W ldf currentdict/W undef}if
+ currentdict/H known{/Height/H ldf currentdict/H undef}if
+ currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
+ currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
+ currentdict/D known{/Decode/D ldf currentdict/D undef}if
+ currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
+ currentdict/O known{
+ /Operator/O load 1 eq{
+ /imagemask
+ }{
+ /O load 2 eq{
+ /image
+ }{
+ /colorimage
+ }ifelse
+ }ifelse
+ def
+ currentdict/O undef
+ }if
+ currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
+ currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
+ currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
+ currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
+ /DataSource load xcheck not{
+ DataSource type/arraytype eq{
+ DataSource 0 get type/filetype eq{
+ /_Filters DataSource def
+ currentdict/MultipleDataSources known not{
+ /DataSource DataSource dup length 1 sub get def
+ }if
+ }if
+ }if
+ currentdict/MultipleDataSources known not{
+ /MultipleDataSources DataSource type/arraytype eq{
+ DataSource length 1 gt
+ }
+ {false}ifelse def
+ }if
+ }if
+ /NComponents Decode length 2 div def
+ currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
+}bdf
+/imageormask_sys
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ level2{
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ AGMIMG_&imagemask
+ }{
+ BitsPerComponent ImageMatrix/DataSource load
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ cleartomark restore
+ end
+}def
+/overprint_plate
+{
+ currentoverprint{
+ 0 get dup type/nametype eq{
+ dup/DeviceGray eq{
+ pop AGMCORE_black_plate not
+ }{
+ /DeviceCMYK eq{
+ AGMCORE_is_cmyk_sep not
+ }if
+ }ifelse
+ }{
+ false exch
+ {
+ AGMOHS_sepink eq or
+ }forall
+ not
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}def
+/process_mask
+{
+ level3{
+ dup begin
+ /ImageType 1 def
+ end
+ 4 dict begin
+ /DataDict exch def
+ /ImageType 3 def
+ /InterleaveType 3 def
+ /MaskDict 9 dict begin
+ /ImageType 1 def
+ /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
+ /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
+ /ImageMatrix[Width 0 0 Height neg 0 Height]def
+ /NComponents 1 def
+ /BitsPerComponent 1 def
+ /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
+ /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
+ currentdict end def
+ currentdict end
+ }if
+}def
+/use_mask
+{
+ dup/Mask known {dup/Mask get}{false}ifelse
+}def
+/imageormask
+{
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ level2 AGMCORE_host_sep not and{
+ currentdict
+ Operator/imagemask eq DeviceN_PS2 not and{
+ imagemask
+ }{
+ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ /Decode[Decode 1 get Decode 0 get]def
+ }if
+ use_mask{
+ process_mask image
+ }{
+ DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
+ {
+ Names convert_to_process not{
+ 2 dict begin
+ /imageDict xdf
+ /names_index 0 def
+ gsave
+ imageDict write_image_file{
+ Names{
+ dup(None)ne{
+ [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
+ Operator imageDict read_image_file
+ names_index 0 eq{true setoverprint}if
+ /names_index names_index 1 add def
+ }{
+ pop
+ }ifelse
+ }forall
+ close_image_file
+ }if
+ grestore
+ end
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ /Adobe_AGM_OnHost_Seps where{
+ pop imagemask
+ }{
+ currentgray 1 ne{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ BitsPerComponent ImageMatrix
+ MultipleDataSources{
+ 0 1 NComponents 1 sub{
+ DataSource exch get
+ }for
+ }{
+ /DataSource load
+ }ifelse
+ Operator/colorimage eq{
+ AGMCORE_host_sep{
+ MultipleDataSources level2 or NComponents 4 eq and{
+ AGMCORE_is_cmyk_sep{
+ MultipleDataSources{
+ /DataSource DataSource 0 get xcheck
+ {
+ [
+ DataSource 0 get/exec cvx
+ DataSource 1 get/exec cvx
+ DataSource 2 get/exec cvx
+ DataSource 3 get/exec cvx
+ /AGMCORE_get_ink_data cvx
+ ]cvx
+ }{
+ DataSource aload pop AGMCORE_get_ink_data
+ }ifelse def
+ }{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ /DataSource load
+ filter_cmyk 0()/SubFileDecode filter def
+ }ifelse
+ /Decode[Decode 0 get Decode 1 get]def
+ /MultipleDataSources false def
+ /NComponents 1 def
+ /Operator/image def
+ invert_image_samples
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }{
+ MultipleDataSources NComponents AGMIMG_&colorimage
+ }ifelse
+ }{
+ true NComponents colorimage
+ }ifelse
+ }{
+ Operator/image eq{
+ AGMCORE_host_sep{
+ /DoImage true def
+ currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
+ {
+ AGMCORE_black_plate not Operator/imagemask ne and{
+ /DoImage false def
+ currentdict ignoreimagedata
+ }if
+ }if
+ 1 AGMCORE_&setgray
+ DoImage
+ {currentdict imageormask_sys}if
+ }{
+ use_mask{
+ process_mask image
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/knockout eq{
+ pop pop pop pop pop
+ currentcolorspace overprint_plate not{
+ knockout_unitsq
+ }if
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/sep_imageormask
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_avoid_L2_sep_space{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ }if
+ AGMIMG_ccimage_exists
+ MappedCSA 0 get/DeviceCMYK eq and
+ currentdict/Components known and
+ Name()ne and
+ Name(All)ne and
+ Operator/image eq and
+ AGMCORE_producing_seps not and
+ level2 not and
+ {
+ Width Height BitsPerComponent ImageMatrix
+ [
+ /DataSource load/exec cvx
+ {
+ 0 1 2 index length 1 sub{
+ 1 index exch
+ 2 copy get 255 xor put
+ }for
+ }/exec cvx
+ ]cvx bind
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Name findcmykcustomcolor
+ customcolorimage
+ }{
+ AGMCORE_producing_seps not{
+ level2{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
+ [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentdict imageormask
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask
+ }{
+ sep_imageormask_lev1
+ }ifelse
+ }ifelse
+ }{
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ currentdict/ImageMatrix get concat
+ knockout_unitsq
+ }{
+ currentgray 1 ne{
+ AGMCORE_is_cmyk_sep Name(All)ne and{
+ level2{
+ Name AGMCORE_IsSeparationAProcessColor
+ {
+ Operator/imagemask eq{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
+ }if
+ }{
+ invert_image_samples
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ [/Separation Name[/DeviceGray]
+ {
+ sep_colorspace_proc AGMCORE_get_ink_data
+ 1 exch sub
+ }bind
+ ]AGMCORE_&setcolorspace
+ /sep_tint AGMCORE_gget AGMCORE_&setcolor
+ }if
+ }ifelse
+ currentdict imageormask_sys
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ sep_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask ne{
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }ifelse
+ }{
+ currentoverprint not Name(All)eq or Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ currentcolorspace 0 get/Separation ne{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ }if
+ currentoverprint
+ MappedCSA 0 get/DeviceCMYK eq and
+ Name AGMCORE_IsSeparationAProcessColor not and
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
+ Name(All)ne and{
+ imageormask_l2_overprint
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+}def
+/colorSpaceElemCnt
+{
+ mark currentcolor counttomark dup 2 add 1 roll cleartomark
+}bdf
+/devn_sep_datasource
+{
+ 1 dict begin
+ /dataSource xdf
+ [
+ 0 1 dataSource length 1 sub{
+ dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
+ /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
+ }for
+ ]cvx bind
+ end
+}bdf
+/devn_alt_datasource
+{
+ 11 dict begin
+ /convProc xdf
+ /origcolorSpaceElemCnt xdf
+ /origMultipleDataSources xdf
+ /origBitsPerComponent xdf
+ /origDecode xdf
+ /origDataSource xdf
+ /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
+ /DataSource origMultipleDataSources
+ {
+ [
+ BitsPerComponent 8 idiv origDecode length 2 idiv mul string
+ 0 1 origDecode length 2 idiv 1 sub
+ {
+ dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
+ origDataSource exch get 0()/SubFileDecode filter
+ BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
+ }for
+ ]bind cvx
+ }{origDataSource}ifelse 0()/SubFileDecode filter def
+ [
+ origcolorSpaceElemCnt string
+ 0 2 origDecode length 2 sub
+ {
+ dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
+ 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
+ }for
+ /convProc load/exec cvx
+ origcolorSpaceElemCnt 1 sub -1 0
+ {
+ /dup cvx 2/add cvx/index cvx
+ 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
+ }for
+ ]bind cvx 0()/SubFileDecode filter
+ end
+}bdf
+/devn_imageormask
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ 2 dict begin
+ dup
+ /srcDataStrs[3 -1 roll begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi
+ {
+ dup 65535 gt{1 add 2 div cvi}{exit}ifelse
+ }loop
+ string
+ }repeat
+ end]def
+ /dstDataStr srcDataStrs 0 get length string def
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_producing_seps not{
+ level3 not{
+ Operator/imagemask ne{
+ /DataSource[[
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
+ /MultipleDataSources true def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ }if
+ }if
+ currentdict imageormask
+ }{
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ CSA get_csa_by_name 0 get/DeviceCMYK eq{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ filter_cmyk 0()/SubFileDecode filter def
+ /MultipleDataSources false def
+ /Decode[1 0]def
+ /DeviceGray setcolorspace
+ currentdict imageormask_sys
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate{
+ /DataSource
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ /MultipleDataSources false def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ currentdict imageormask_sys
+ }{
+ gsave
+ knockout_unitsq
+ grestore
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }
+ {
+ /devicen_colorspace_dict AGMCORE_gget/names_index known{
+ Operator/imagemask ne{
+ MultipleDataSources{
+ /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
+ /MultipleDataSources false def
+ }{
+ /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
+ }ifelse
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+ end
+}def
+/imageormask_l2_overprint
+{
+ currentdict
+ currentcmykcolor add add add 0 eq{
+ currentdict consumeimagedata
+ }{
+ level3{
+ currentcmykcolor
+ /AGMIMG_k xdf
+ /AGMIMG_y xdf
+ /AGMIMG_m xdf
+ /AGMIMG_c xdf
+ Operator/imagemask eq{
+ [/DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]/DeviceCMYK{}]setcolorspace
+ AGMIMG_c 0 ne{AGMIMG_c}if
+ AGMIMG_m 0 ne{AGMIMG_m}if
+ AGMIMG_y 0 ne{AGMIMG_y}if
+ AGMIMG_k 0 ne{AGMIMG_k}if
+ setcolor
+ }{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ [/Indexed
+ [
+ /DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]
+ /DeviceCMYK{
+ AGMIMG_k 0 eq{0}if
+ AGMIMG_y 0 eq{0 exch}if
+ AGMIMG_m 0 eq{0 3 1 roll}if
+ AGMIMG_c 0 eq{0 4 1 roll}if
+ }
+ ]
+ 255
+ {
+ 255 div
+ mark exch
+ dup dup dup
+ AGMIMG_k 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_y 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_m 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_c 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ counttomark 1 add -1 roll pop
+ }
+ ]setcolorspace
+ }ifelse
+ imageormask_sys
+ }{
+ write_image_file{
+ currentcmykcolor
+ 0 ne{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ gsave
+ /Black
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Yellow/DeviceGray{}]setcolorspace
+ gsave
+ /Yellow
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Magenta/DeviceGray{}]setcolorspace
+ gsave
+ /Magenta
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Cyan/DeviceGray{}]setcolorspace
+ gsave
+ /Cyan
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ close_image_file
+ }{
+ imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+}def
+/indexed_imageormask
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ currentdict
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
+ /CSA get get_csa_by_name
+ }{
+ /Names get
+ }ifelse
+ overprint_plate not{
+ knockout_unitsq
+ }if
+ }{
+ Indexed_DeviceN{
+ /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
+ indexed_image_lev2_sep
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }{
+ AGMCORE_is_cmyk_sep{
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ level2{
+ indexed_image_lev2_sep
+ }{
+ indexed_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ level2{
+ Indexed_DeviceN{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ }{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne
+ {
+ begin
+ currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
+ get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
+ AGMCORE_in_rip_sep and{
+ [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
+ setcolorspace
+ }if
+ end
+ }
+ {pop}ifelse
+ }ifelse
+ imageormask
+ Indexed_DeviceN{
+ end
+ }if
+ }{
+ Operator/imagemask eq{
+ imageormask
+ }{
+ indexed_imageormask_lev1
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/indexed_image_lev2_sep
+{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ Indexed_DeviceN not{
+ currentcolorspace
+ dup 1/DeviceGray put
+ dup 3
+ currentcolorspace 2 get 1 add string
+ 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
+ {
+ dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
+ }for
+ put setcolorspace
+ }if
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ end end
+}def
+ /OPIimage
+ {
+ dup type/dicttype ne{
+ 10 dict begin
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /ImageType 1 def
+ /Decode[0 1 def]
+ currentdict
+ end
+ }if
+ dup begin
+ /NComponents 1 cdndf
+ /MultipleDataSources false cdndf
+ /SkipImageProc{false}cdndf
+ /Decode[
+ 0
+ currentcolorspace 0 get/Indexed eq{
+ 2 BitsPerComponent exp 1 sub
+ }{
+ 1
+ }ifelse
+ ]cdndf
+ /Operator/image cdndf
+ end
+ /sep_colorspace_dict AGMCORE_gget null eq{
+ imageormask
+ }{
+ gsave
+ dup begin invert_image_samples end
+ sep_imageormask
+ grestore
+ }ifelse
+ }def
+/cachemask_level2
+{
+ 3 dict begin
+ /LZWEncode filter/WriteFilter xdf
+ /readBuffer 256 string def
+ /ReadFilter
+ currentfile
+ 0(%EndMask)/SubFileDecode filter
+ /ASCII85Decode filter
+ /RunLengthDecode filter
+ def
+ {
+ ReadFilter readBuffer readstring exch
+ WriteFilter exch writestring
+ not{exit}if
+ }loop
+ WriteFilter closefile
+ end
+}def
+/spot_alias
+{
+ /mapto_sep_imageormask
+ {
+ dup type/dicttype ne{
+ 12 dict begin
+ /ImageType 1 def
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /MultipleDataSources false def
+ }{
+ begin
+ }ifelse
+ /Decode[/customcolor_tint AGMCORE_gget 0]def
+ /Operator/image def
+ /SkipImageProc{false}def
+ currentdict
+ end
+ sep_imageormask
+ }bdf
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_colorAry xddf
+ /customcolor_tint AGMCORE_gget
+ <<
+ /Name AGMIMG_colorAry 4 get
+ /CSA[/DeviceCMYK]
+ /TintMethod/Subtractive
+ /TintProc null
+ /MappedCSA null
+ /NComponents 4
+ /Components[AGMIMG_colorAry aload pop pop]
+ >>
+ setsepcolorspace
+ mapto_sep_imageormask
+ }ndf
+ Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_override false put
+ current_spot_alias{dup 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /customcolor_tint AGMCORE_gget exch setsepcolorspace
+ pop
+ mapto_sep_imageormask
+ true set_spot_alias
+ }{
+ //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
+ }ifelse
+ }bdf
+}def
+/snap_to_device
+{
+ 6 dict begin
+ matrix currentmatrix
+ dup 0 get 0 eq 1 index 3 get 0 eq and
+ 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
+ {
+ 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
+ 0 0 transform
+ AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
+ 1 1 transform
+ AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
+ [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
+ }{
+ }ifelse
+ end
+}def
+level2 not{
+ /colorbuf
+ {
+ 0 1 2 index length 1 sub{
+ dup 2 index exch get
+ 255 exch sub
+ 2 index
+ 3 1 roll
+ put
+ }for
+ }def
+ /tint_image_to_color
+ {
+ begin
+ Width Height BitsPerComponent ImageMatrix
+ /DataSource load
+ end
+ Adobe_AGM_Image begin
+ /AGMIMG_mbuf 0 string def
+ /AGMIMG_ybuf 0 string def
+ /AGMIMG_kbuf 0 string def
+ {
+ colorbuf dup length AGMIMG_mbuf length ne
+ {
+ dup length dup dup
+ /AGMIMG_mbuf exch string def
+ /AGMIMG_ybuf exch string def
+ /AGMIMG_kbuf exch string def
+ }if
+ dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
+ }
+ addprocs
+ {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
+ end
+ }def
+ /sep_imageormask_lev1
+ {
+ begin
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {
+ 255 mul round cvi GrayLookup exch get
+ }currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
+ {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ currentcolortransfer
+ {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ /sep_image_lev1_sep
+ {
+ begin
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ Components aload pop
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ {AGMIMG_c mul 1 exch sub}
+ {AGMIMG_m mul 1 exch sub}
+ {AGMIMG_y mul 1 exch sub}
+ {AGMIMG_k mul 1 exch sub}
+ }{
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
+ }ifelse
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end
+ }def
+ /indexed_imageormask_lev1
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ currentdict
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ end end
+ }def
+ /indexed_image_lev1_sep
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end end
+ }def
+}if
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndProlog
+%%BeginSetup
+Adobe_AGM_Utils begin
+2 2010 Adobe_AGM_Core/ds gx
+Adobe_CoolType_Core/ds get exec
+Adobe_AGM_Image/ds gx
+[/NamespacePush pdfmark_5
+[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5
+[{Doc_Metadata} 844 (% &end XMP packet& %) ReadBypdfmark_5_string
+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c017 91.164464, 2020/06/15-10:20:05 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/"
+ xmp:ModifyDate="2020-08-30T06:46:22-05:00"
+ xmp:CreateDate="2020-08-30T06:41:06-05:00"
+ xmp:MetadataDate="2020-08-30T06:46:22-05:00"
+ xmp:CreatorTool="Adobe Acrobat 20.12"
+ dc:format="application/pdf"
+ xmpMM:DocumentID="uuid:6d9b6fab-5476-4a3d-99f0-7dd110211d4f"
+ xmpMM:InstanceID="uuid:bfbd2c54-4c14-48b1-b318-f95a4211bfb7"
+ pdf:Producer="Adobe Acrobat 20.12 Image Conversion Plug-in"/>
+ </rdf:RDF>
+</x:xmpmeta>
@@ -7972,307 +7971,523 @@ Adobe_AGM_Image/ds gx
-<?xpacket end='w'?>
-
-
-% &end XMP packet& %
-
-[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5
-[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5
-[/NamespacePop pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndSetup
-%%Page: 1 1
-%%EndPageComments
-%%BeginPageSetup
-Adobe_AGM_Utils begin
-Adobe_AGM_Core/ps gx
-Adobe_AGM_Core/capture_mysetup gx
-Adobe_AGM_Utils/capture_cpd gx
-Adobe_CoolType_Core/ps get exec
-Adobe_AGM_Image/ps gx
-%%EndPageSetup
-1 -1 scale 0 -57 translate
-pgsv
-[1 0 0 1 0 0 ]ct
-gsave
-np
-gsave
-0 0 mo
-0 57 li
-502.5 57 li
-502.5 0 li
-cp
-clp
-0 57 mo
-502.5 57 li
-502.5 0 li
-0 0 li
-cp
-false sop
-/0
-[/DeviceCMYK] /CSA add_res
-/0 /CSA get_res setcolorspace
-gsave
-clp
-[1 0 0 -1 0 57 ]ct
-[502.5 0 0 57 0 -4.52995e-6 ]ct
-snap_to_device
-Adobe_AGM_Image/AGMIMG_fl cf /ASCII85Decode fl /RunLengthDecode filter ddf
-<<
-/T 1
-/W 670
-/H 76
-/M[670 0 0 -76 0 76 ]
-/BC 8
-/D[0 1 0 1 0 1 0 1 ]
-/DS [
-[AGMIMG_fl 670 string /rs cvx /pop cvx] cvx
-[AGMIMG_fl 670 string /rs cvx /pop cvx] cvx
-[AGMIMG_fl 670 string /rs cvx /pop cvx] cvx
-[AGMIMG_fl 670 string /rs cvx /pop cvx] cvx
-]
-/O 3
->>
-%%BeginBinary: 1
-img
-JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcM/<#HG&5^9P&S[I^n[\:V5B\:V5B\GE]=Zb<QM]X<e#
-JcLB&JcLB&JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-#Gf8I`Nd%X]WJYp[t;)@[t;**[fs=L[^F#ca8gel
-JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&d/XEF^p'HG^TG&X\:V5B\:V5B\@f?I\HTIK]>C)GJcLB&
-JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcM/<"e`$-NW9"Js+:9&s+:9&s+::Grr`6"M7\fKJcLB&JcLB&
-JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-#I_.OEW>k'lE0K+mXjkYmXjlCmKMhFp]#0Ea8gelJcLB&JcLB&
-JcLB&JcLB&JcLB&JcLB&JcLB&d/XEI[]t/Vn]/kb_h,dX_h,dX_n<n_`<FB-n,7L=JcLB&JcLB&JcLB&
-JcLB&JcLB&JcLB&JcLB&JcM/<#H5,DM#Qq[bk&u/b(@cfb(@cfb5'0_`pWhZ^Q/AH!.k3&!.k3&!.k3&
-!.k3&!3Q<R!.k3&!.k3&!8[\\Yc,*Os6IYHXiH%6K#`J`K#b[I"Nos.DS=*kJcLB&JcLB&JcLB&JcLB&
-JcLB&JcLB&JcLB&JcO0u&$*1JG5pmQa3;cNaiDHDb1Xi?aj&)OaNVluaQU\Mc-+;Sc-45FfuOB>b08,T
-bK82QhoDP6^<"F<rQ)t!aiX8!bf]Cr!m8[/rlbPfamT1O\Ujg5!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&
-!.k3<!"Z->[Wqi<c,[rIa2lBFaiOA&hoc2Fb/hTBak+]@b/_K?aNMfOgro]?#KOm)`lH6GcEYR_bjEU8
-bH]4[bPo`0be_KsaOA6+a2u?jao0?\a9B]-mf.F?NrXb3JcLB&JcLB&JcLB&JcLB&XoO%RJcLB&JcLB&
-h>e(d\$gP]m*3VpaiV]Mc-+2\ap,r/bKS,Pc/m+@aoou4aiMU'bLt#Cc-4>PaN;WL`lP7&f>lXdW6!E.
-aisS(n]KP-mE>CL"7H24\]=c&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!7:cOWjfH^s6S%PrlbMg
-bK@rKg!'cDaNDlVbK.isc03CWbKJ,Sc-4>Og!'N@rlkPhb/q]QbhpY7bL+Sqbg+H&c,n3.c,IrLbPBB]
-bIl"-b0%oNbfn>Vb0'2QG.E2)JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&QiIYs\$gP]m*Eepb0.rJ
-`lQ@#b2:>Gbf\)PbK7iXap5u.aihlObg"qcrlPJeaiV]KbKS28bMC>&b-B.[bl5f0bJD?qaj\B-b/qcq
-b5f]ab59?an,IRANrXb3JcLB&JcLB&JcLB&JcLB&XoO%RJcLB&JcLB&h>e(d[^UM]mEj"tbK\;UbK\>c
-bm2VBc,duMcd1^tp!!`gccsYTb0A8cbm2YBbf\)Oc-ODSgs)b?gWR.OnB98'aj94s`m4V/r6,94s)tro
-!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3u!"Z*=[sA#@d*'_Ybg4_`ahl`S#Jn[3b0/5[`q%=:
-b6H&2cHaYWb1OlAa2lHKcHa\_bg4M\bN-mmbdl!scGe)Nb5'0YbKS/uaU?87bg"GYc-5\WGe&D+JcLB&
-JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&QiIYs[^UP^mEj&&aiDQNbIjnQT\lCIV7t3uc-jY:fq8SFYeeT2
-cH=5`T`1ShT<#WJdaHF`Z)[>pmB5QRZ*3]%ris\P_6isEe$]"[agglR!4W3C]tq\0bPo`gnGd[BNrXb3
-JcLB&JcLB&JcLB&JcLB&XoO%RJcLB&JcLB&h>e=l\$gP]mEs/&dEKn^cG>^4X.uMjUoEOU(9++/V5()Z
-P/5Jgbg=M.K!qVVVQ$2fmATo\'rIe'VP^/aTZk[,c-F(^WNE#!X/3#aW#);2V51/mUnt5M_pQWLd*]"b
-]<8EGY-d`*hR2^XZ+/u-o==\/dCdQ6]"Q5#iP=Zn%*cVcb08,WcHPbWFL]BlJcLB&JcLB&JcLB&JcLB&
-JcLB&JcLB&JcLB&JcO0u(94jPGlR0Ybg"S[cd0nQPLnjLgtpcAkM6p1g>:W>j4BI2ccs\]b,)H%f%8U3
-f\u\_n(ec:hVHuDhr1E,c-F\^cbQ'nf[\X,e_99D(Ydj&g>CfChnkSsdETq`cE"A:kj7a'leCWTk^r$+
-kkXJolI>+`kmcM5fX/lJcdC%_n,IO>JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcM/<'rnaOGlR3[
-c-Fb^cd0nRPK2+l`Q5msaN*Pb(WXV6aMl3Ja-4Bec-=YZV5i1lb0%uKc0<4aa2uKF`lQKVW27hedEp:X
-Nlp/(c-OSYl,EkDb/_E?'$&&>d[S/"cHt"`UUB46aiD99n]T%sh9=Enfus36hT>E3O37@B_9:f[l,`qU
-%-ZNRaj/8YccttZFh!J4JcLB&JcLB&JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-(TOsQGlR3\cHan`d*U+V
-Q-In$_oBO5`p(AW`lGp8_oUERPJbenc-jh5Wn>J2^;77kmDJn?(WFG9a25gBgSq'rd*^4f_N)gk]sbVe
-^?NNO_8sU4_nsIEd?hVmcd:+bYeoYK\\5etn\F"qm(Ta@kJHi-q8&H6_SGu`ahZlNl+mh=gtK$Rd*^%_
-cLCjV\B"Z%!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!7:c^Wj]?]s6e@]cd^7edEodscIKnK_7meL
-^_Xf$_8!t>cBZArcHan_VQSb%aN)NDb5/pA^_O`'^;%nHWi"+gd*L+VQdFC!]Z8+6l+e(K_na%%]u/CF
-Q,1hocHsn,[H5WI_ntoXlb8FooY9P'S\DMGq7kLpe@t1^%D:]Z\BE@Nc-Xf+s)ki'!.k3&!.k3&!.k3&
-!.k3&!.k3&!.k3&!.k3&!13a$Wj]B^s6eC_d+$ChdEojue(Mj\a2.hskJ\4W_T0R9g!c8+da-7gc)@Gi
-aM5F.^;B*Q(;n,2_SXXUXf0Umd*L+WQ-@js_TBd4kf!YE_o'G+_8t<TRE!h+bg4Y<^Za%]_nEOE_UZNN
-_;<'$_N2P1_>1si_;W8q_#VF_jkmJdd+-Umcgh$X\;pWA!.k3&!.k3&!.k3&!.k3&!3Q<R!.k3&!.k3&
-!8[\lWj]B^s6nIad+-Ijda?%#dauRWa25m7l,=IVa25m6aOek+`mW5[eBOtshpKH\bJV?e`Vmala2>g8
-`P^!VYH-'tdEp@]S'Tg2a2l*4l,=IY`kfR5_T19URE!h,c-XkA]Ah#K_SX=_^>?Wk^TkW<^k0@R^u<)n
-^CA$:fs/TCe'udlnc*aAa8gelJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&d/Xu_[^UP^n(#e3e^2am
-dDhO#f>kbL_oKXY`YZM4_oT^8f?oo(e'QFjcDdeuc,.9>`Q.hpnAYgX_o'R9`Qm5CXjd9t$.R"`bLahQ
-`P]m``YZ\7^r+72a4J_(^XCQVdF5;0jjM2e^r>'Ghnu_9oY]h/q8Lb!e\\`2cGT:liPOis"NB9T^!Qc+
-"k(cfs)ki'!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!13`nWOK<Ys6nObcdgDAdKdj`dFZLZai+;&
-`qdY"ai;EA`k]m@_Tg'@aLp'>`lZ3A`Q?`ZT#fC/dac^JYMdXHrl5Pjb/VHI_9'd8a2lEGa2>gia#(fX
-a2c<BcJPn0e'c[le&J$,fuV1S`Q-$C^<jm1c,S#Fc*bg;a3)NK`P'12a2l<C`lH4G`Q?c\S&Wq*dF?RG
-]]IGU`PTL,kkXuKp\a^YqY'aXp\WI:_LfXX_Z.ON_\^,+_nWh)cb7-2]>Dh/]Zn=4^V@\&^;frc#/\6p
-_ns:.\\e-Z%,]jMc-k(hda7L`FL[A3JcLB&JcLB&JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-(9+dOFoUp]
-d*L7ie'c[cT$l95`Q?*@pr>5,`luQ?d_`o:cH42CcH*c@ai2B@ak5%5aOJ\ee^1M'iQTHbaN2K:d)iuK
-a1p'Ia2#R5rlk>]r5V[Va2c?CcJZ%3e'c^neAn3.fu_:V`Q5m>`Q-'Be%`cD^tHu=e%ii<aj/&F_9'a>
-a2lECak>+4`m`A`eC(J3jj1ia_o'USo)Jagrr<#srr2oup"&!=K#N>\b/O1o(WF)(b/M$-`PTdC_S*[o
-_o'I2aNVK2_>1tR`PK:%^V\%7l+tc`pqm6mgpkVWrmM"snc*aAa8gelJcLB&JcLB&JcLB&JcLB&JcLB&
-JcLB&JcLB&d/Xu^\$gGZnCQ%6f$Vsqd`J*/fZM4V`lc?ta<T'G`Q$0N\]rOA_8FFA^<O^@`lc<Df[?A5
-eC2msd'0b5bf]q+#KbN;a1oa9ap>c&bg4VW_nj.aaB-F)a2lEEceu.4eC2mpeAn6/g<%CW`lQ0Cb/;6>
-bf7fGf=A]>]ZnjEa3)KFahl-Aa2lECb1Y76a4/SceC(J3jj1ia_o'=6f)5RJrr;orrqufl\'OBXK#<2X
-[DNcpbKI$*d':p/[`Q8#f#bY9aMkX&aiO7p#K=^'`l5d/^%TF``V@=Zi7tiedaZapdII6Z\:O^4!.k3&
-!.k3&!.k3&!.k3&!.k3&!.k3&!.k3<!#;KB[WVW>f?qsrdaZapae.&8b/VTE!R&R[ao9F>aj\5JcH=AP
-a3hfGd)aDNb/VTWe"=b4eC3!rYd!-3bK.fIb-]I;cd9qQe&KJL_7mh1dJ:m3aNDTFbK/#g['/$/eC2sh
-U!_W;aNDNEc,7cKb.YjD`Pop>gr%@TrlPPa^Wt9CaNDTGb9G!Lg=2_8eC2jre#p@Fcbmc?_n<gui:R$K
-rVufqrn6#E]VWJs_M#f+_tq7bbI>[-[bnFA^s^*(^qn:8cH3l@a7mIV\A#er`Q#g2\\\*Z!6#B)h7:h[
-eC2pqnc*aANrXb3JcLB&JcLB&JcLB&JcLB&XoO%RJcLB&JcLB&h>e=i\$gJ[nCQ+9f@&4!eB4E5g<7O[
-a348"2n[hEd`'5R_S+U)e&BAR_TC!AbK%f[e=at8eC<*uZ*E?7bfRuLb1a_S_Al@PaMl<Hc-O_V^&?(N
-aU-/4aihfQij>r?rmX0`aJ%&:b/hcHb07WDbgXVVWm8i3c+hN>b.Pa?bf7`IaN;WHaiqfKg=2_8e^W(!
-e?6LIcbmc?_oKm<a6**prs&K%osqug^u!%^`Ic(G`>?P)_91*<YhJH[^W+@=^V7=e[`Qk/[E/0_#0Y64
-_SO75kf2#ipr*["h7:h[eC2srnc*aAa8gelJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&d/Xu]\$pP\
-n^u==f@/:#eB=N7g<@X^aNVd%as5H@/'brWbfAA<0[RY`_o9aAaNV`Lg=2e=f%&=&d^-:?cHQ:1#Ksp-
-bejD\'*pFd\&un5a3E!,b!jFrai_iMdGhR<f%&=#f#a]8grmg_aNDZGbJDNN`];#S_:?QA)T^IT`Q?NL
-^s'sFai_iKbhL[?ak#"kf$pk9k0V)frP]5e_9pa,s8W)[^s'^*a6U]r`Ic(:`>?A)caLgB_Xd]kahbs:
-b/_ZSbIP=,a2@_l#J@pm^qdq+^%TLba8!U^iSD&ie()t!e+3N^\:O^4!.k3&!.k3&!.k3&!.k3&!.k3&
-!.k3&!.k3<!#;HA[s%fAf[J:#eCN1#bG!J@bfJ#L!6k5\2m#OL`QlcKc*9J5`QcfEdE9\SbfJ#_eY11<
-f%&C$Za8`=c-"5Qbg*oFcN!qQ!!"j)Zc^\>_YD80bf\)Qb0f7XZ.@IVe^qs=e(i0ibfIuMc-4#Gahn*)
-`RDfKe,gPmc,[TIcb[lKbf\,R,0A'aeY(%8e^W4$YJ')F`Q,s:^;%D$^UW7sr0)PHDf9o3V/1a"KP^\-
-qo'Am`OXX%ao8(\MndTT[`l_QoB3m#ccs#q`<OH*_84:;a19(_`;mmdiSD&je()t!eFNW_\;pWA!.k3&
-!.k3&!.k3&!.k3&!3Q<R!.k3&!.k3&!8[\lW406Zs7+dke(<+#e^_m;e_A<hc,n5Qq9(]C!"Hos_p-"E
-!"H`lb0/)Qc,n5ObhL[AbLb=qf@.+6jNl)nbKJ,Td*TK5!!!$#!!![>X38ZabPfUcb08#Oc-"Jp[^"H7
-f%&BpUsn/Db07rMaND`QbJDU-0HJ!V`lJ/\0!jBRaj%lSbKS,Pc,n2betC1;f$r=%YJ')F`Q,s:`lu0B
-_8k*ds&i5n>#.gjhGSr'Jl9`hq8F/m\^&(FnZQ.7V8C'heEbJi\%B],_nO7g`<XMpOC(LL:f-CSd8KeZ
-%E@A`]?f!WeCW4@s)ton!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3u!)BK%[rq`?g"+d*f@JO*
-b,O"LccaYXccstd^=g]Hb9$lf!7f?=`ZbBa!6ij5d*0b\bKnAXhUedPf%8O+e@2jIccs\YbfnDXb09ne
-!;cac"\+NobK8#Xccab\ccs_\bgPO^[Fj*_f%8*Ef&"Zqd*'\XcHFMZb0L%f)E,=T`WcDC.D+HRc.L"Z
-cHOPZbKetqWQ`ljf*8UqjjD,i`r=!faMl9@amB"0;GU1d<D`!ZJl71u`DQq::f:1f:fCBi`YZG5b/NiL
-'He$g`Q60TqrF7fSB&[n`Q7kp#KalF=AVsm;YEr2:^9cm;Gp=f;cWY5%EIG`\^B![eCW:Bs)bl)!.k3&
-!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!13a$W406Ys7"^mf@JR)f%A-FfA=isccgjbc,[`Q`mi3N!WWT.
-dDEpE#64f*bgFV\bg"MYccaYkf;d-If@S[)\$tJGcHXYZc-X_Zc2[kG!!3-$#6=f)%j-;Dd)O&Iccj_[
-c-OV_j12SMf@SU*bc01McHX_[c-=PXcHjYZ!!WEL/'H!:!!N?D^XC!IaN`#Sc-HU;cJI-Oc.)^D#.2)*
-dE'DKrl5Ji`Q?-Am/C0e;H$Io;Pd?E</acX;H$Qo;Zg$%aN48"(]XL5s-t8L'I&mhs4<njR[tOia2cBB
-ana!_ahs6D:fL4h_,:M7;H$Ii;H-]ma8j6hiSD,nf%8I(f(/i_]8lrD!.k3&!.k3&!.k3&!.k3&!3Q<R
-!.k3&!.k3&!8[\^W406Zs7"aof@KrQ/D84HfA=lud*0k]f$2Ca]IO'a"ontM_'K-_!!3/EdEBn]c-X\]
-bg>4uX3U^r#2.P9\E;2crm(hpd*Bn^!!*,u!!`Z6!WW9%%:p$ihpKKhccsb^c-tac[b1T2/_J:IfAFlu
-d*0e[ccj_^bKp4h$ihq1[1iT@!s0O]cFr&YccjY\bKo%sWQiulf*8UqjjD/j`r=!fai2EBamB%4<E)ss
-=]F6XJlRD&dT$9Hr`'&"<EWQ%aVM"OWOZ=F,o@Vq`Nc\F'UPC3SB/ao`V7IY`KFD'<DZZZ;qY(L;Z9Ss
-;H$V!q8j)din_5pf@SU+f(/i_]>su(!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!7:cPW406Zs7+jq
-f_sDQfupGKhpBTpc-ahYf?MZ#!!<9&!!1M""onf,!WgNnbgF_]dEU(_d,3KVci2N%g"!UBk0hW&d/M>m
-cHX]7!!<3$"pOu+'ES779V05Nd)sMUd*Bq`c.(je[b:Z30%nLLfAFp"dEU"_ccse`bg6@j!!<3F3<03c
-!!!BYf&4*accsb^bg51uWm92Jrmqsn^?*b`aMu<Ba2u<C`ldZJ?<1',<*E;f<e=A(<lJ)E<E<.#<E<:0
-q8a?g*Zkn-2@1ZHT:-UmRP1,$*hLHnbf7d#a9Ti+Q!@9h;c`TlbZ+mI<)lms<EWT%a:.(b][GEaf@edH
-s)bl)!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!13a$W406Zs7+jqg"4m.f@nHNg#(3%dEODnccFYb
-`L-o5!!!T2`In3n!rrB'bgO_`cHjn_dEU(rfr`TPf\"p/\[^eLcd'k^cMl&gci!i$!WW37#lk]BZ-qIY
-cd1"icI'tadE^8']XQVIf[ng$X4Q7TcI1"acd9tadEKu=%0-A;%@mCt$Om(GV7kI&cHsk_d0IqChq+pT
-f%L&T#.;2,d`BPNrl>Pj`lc?Em/LBm<E<(&<M``J<f'i]<E3.+@*$Fda;6$?'I48$'H.ggR2DE`&Xo:4
-T#f!s`l\"s#0*!;<`rC)^/bA:<ENI4prEm'hRq=ig"4p/oD`pENrXb3JcLB&JcLB&JcLB&JcLB&XoO%R
-JcLB&JcLB&h>dk\\$pP\n_DdMfDaD>gWckRhpTfucI1%oa33;jYQk.4!!^s!L&M&`!WgQpc-t"bda$:d
-dbi`\d/MZ%gXj!Gk0_QTci22jcd;Xk$j$D2!!"'lak,.d^WT7#c,S/WdEg1fcdh-j\D#Wgf\4WQf\k-&
-da$4cdE^.fc-cXn!tG=>cijLO!#VQ^f#?FjdE^(dc-bG$X3]DNg"=uc^?3kcaiFD%%Ec]6a3*cK?W^?2
-<EiM\=FsY,=O1(P<`W@0A,41^0cDAp2&.SU)P",_P-bn"T,sTGaNVZHprEZ[RU]H&<a4fkfie;V"BJQ+
-?=WcO%-$0XeCiR.g=Z#sFh>]pJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcO0u:8kY3G5q*gg"P*3
-f\"s'Y1hg^cI1%fd)4S\_UQf6$31/0d)4@[!!!'$c-sqdd*U7fda$;!g9/iUg"G-3]=I+RdEp:fd*L(d
-dJs:L9`kM)6(ufUaj8#`gW.Fff?_dkd*U4ef&aTTgY(94g<ZnRi6fp#cd:%dcdC1cdK0CM"L5qo!"8i6
-UX73.ccshacd:+cdGWZZd+@"Nfb_'2k0hAna2uHEb/VWFbO,=<>$+s1?<QStJm*b0_HI(F=^,<Gq8jFe
-?uJOm*tKP<J$j"&T,!fe*hUQqbf@m%aToo.S7Pl-=BtQ'bZb!K"B\c1?tK/U%ERSe^!tcjg"Y0Ns)kr*
-!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!13a$W409]s75"!g=Y*3f\=]Sg>LH*e'B\rd+$@hgW@mn
-WtYU8g"4ZrMZ<eZc-sted*U7fe'?G#g9/iUg"G-3]=d@Wda?MBd36ufeGoXQ"_Y$keB6=od*U:keCMsj
-f$DdkdF6Fmk.\@[rn/XQc`PjXdEp@gdEp=fdF6Ci!WWJ/dFZbM!"#j[c-k%ee'QOhd*`0Edbrf\d+@"N
-fb_'2k0hAna2uHEb/VWFbO,=>>?Y98?Ws:2Jm=1<#?tA8?=[cmb59<sYHP(MH;>b((q%8d^91J>T-']I
-aN_d#ap6#/S7Pl-=C/gJ#?k;6=BJd9B)0RLa:.+d^=Crlg"Y0Ns)kr7!.k3&!.k3&!.k3&!.k3&!.k3R
-!.k3&!.k3&!.k4-!#DQC[rq`@gtCE7gY1?9d'MHbeBugoebIQGYQk6Sf%7suIK]`'daHIpdacaqdF@./
-Yg_=\gYLMq_W07ucd^@lbhCam""f2Tp!Wfe<n#RGdacdtk.nUag"P09d]qQdda?Rkda6FjbL=ti!"Z']
-cI:GH*4a2@eBu^pe^Dsqe(2prinL`fg=t<6g:+l\e'#qWbf\/PaO/,Mn,I-2?trkPh.)%HJn*5=#@LqJ
-@q9.^B)0Utc,[rMZZA/J(nf-md&r;:Si*+ab0J2SbK7lLc-FPTd(-)_?tNYPkuubD#@:Y==^#0BB)0UZ
-b2V9mf@o!7g=u2tFh,QnJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcO0u(9+dPFoV!eg"Y69g=b9.
-[+jQhdFH[qpsLeFU_MJ,ak=niE@AZShTX0ke^E!qeD]/ee(WR2h:TEXjO_r.e^;n!d)FS=c-c%/$IdMP
-dacdtk/"^crn9s"d]qTfda?Rle(<+'e_&*d+KNr<eC2;`QH7J)e'QLke'caoeCN$sinL`fg=t<6gUFu]
-e'#tXbfS,Saj.uMnbmNFC3XW<FR*mtE.W&JE;shUDuXeVEV[d*cHFDXcEVIX,G36"eB,2IZtZnma3DiJ
-bf\&Kb0.oJcGQ>lAQ3#Dp1;HZ#A.OX@qB:fD#)6`b2V<nf@o!7g=u2tFh*)(JcLB&JcLB&JcLB&JcLB&
-JcLB&JcLB&JcLB&QiIl#\$pM[n_MpRg>(H:h9iUaimlH-dK%kndi$`mT$Z*4f$MsrW7B>>aPPCsdalgr
-inL`frnA%AftPAbf[eF"dac[rf@8O(c1'0heCE!rf$i75_S+e)g)o2#ZeXTidacaoeB$+cg",&Qe(Dsl
-eCU;Re^rF%d*hpB"4blMefrPmj4poig>(E9gUFu^eB?(YbfS,UaihcMnGfGaT;A6WT;A<7UPtrJU&(Pa
-bPTI1aNViNeC:^K9rlRWc-je^af3A+a32lLbfe,Lb0.uNaN'g#J7X1N_/T^!E,TZ6EH-'qb5fZninqQ'
-g>(K<h"1Mf\W6`B!.k3&!.k3&!.k3&!.k3&!3Q<R!.k3&!.k3&!8[\lWOK?Zs7+t#gtUZ>g>1/agu?l4
-f@/="q:$;(d-&L)g<J6nhpKs/f%&@#f$i7!e`,AkeGe28hV,``jk885f$i3tf[S!od*^YAeGRf&f$`$u
-e(Ej$^>AkD8`%q'h;m)7f$`()d+Q[qe_Sj#f@eO#h9a^(f$r0te^i=#e^N(#dadC5Zdmgcg=tDm_<BCl
-bfe8RbKn>Sb09)Jb0nDSai_Z\bC[ohbL4Q6bl,`ab5'3s_TpHGa3Vf1NP*WZa3;]FccaSYbK82VrlPYm
-c-=PYc-jD.]<f8Vl+#EV#I_+N\@B#W[eS#Sj57Z(g>(N>h=LYi]>su(!.k3&!.k3&!.k3&!.k3&!.k3&
-!.k3&!.k3&!7:c_W406Ys75%$gtU]@gYUAdguHu7f@/@$q:.+Kh87dlf%eO(f@%gmfAFg%f@/@#f&PPn
-e_Jp6hqPuejkA>7f@8F(eC<.&gXuSXnC:Rje(!"!f]^;hhq[#AhUAmhjjhl4e(*!uhpU-,cI(=mf%8U#
-f$N!te(*(%f%&:$eCE1"f&YYof%f*9gYB<Tkg[i#bK\;RcH=AVak,Ibd*0\YcdD('K$Anl`QeG.s3:Sf
-s3(5^-d'c]ai;KIbJ1s>d*0\XbK\MWd*KbWd`KYUc-=JUbJr/sb0SP`cM#E)ap6&2b0.uNaiO;%%Emeh
-^t7>rh;$iXs)u#+!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!13a$W406Zs75(&h;$lCgu$Shh;m2:
-f@0iQebRc6gt0O"fYusse'[.-bfJVme^r=&e(<[:[atH5'&VK]a6)./e(<.%e^`=5aO8M^nCBDIeCE1$
-g$$Gkhqd)Chp]$kjjqu6eCMjmfZr+&f@nj&dad$th:^E1e^rF'e'uq"e^i=reCWg=[+F*igt^_q_<BFn
-c-+AWa3MlPd)aGP^<b!Eb/qr*b(@cpb5KN`b5]T`bkoU(cH=8SdEg%Ze&]_]ccXJVbL+>Xc,[iOb08,S
-b5THebN8W]e&oGL^Wuf(s3CGa!6YN*hndq!rnR_6o`'*HNrXb3JcLB&JcLB&JcLB&JcLB&XoO%RJcLB&
-JcLB&h>e@j\$pP\o&&9[h;@&Dhp]'kjO_o5e^r@If,<,]jO<&.g"4g"f@\m2f@8@&e^r=&jPIAtrnJ.D
-gr%1qgY(*/e^rL&bLP2&hUqMQrRY-%f@8@&e_00,_;O/*gu$Sihr`PAf[\U/hq-9(e(<7&hVZ`4f%/*u
-f%8U,eC<+#f@AL*eCWg=[Fa6kgt^bs_W]Ooc-4JYa3`#Od*'SXcd^=fcH+;fc[sJpcd'l8cM>[3c,n&N
-d*U"XeB?"[bfRuJbKn>XaNhcNbg"DUai_lTnGE7^nC#J-l,qGs!6b2^%Emeh_:[MuhVR/^s)u#q!.k3&
-!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3u!#MTC[s%fBhqd/Fhqm2He@4;qf@8I'f[fiL(uWcheD/F$
-g=Y$(g=FU)f%AO*eCWd<\(CW7&`;E^aQVF4eCiF*dG3L,f?qqFg[Wlif%8I&f@AU=a2-]ih;$o:\)?E#
-f%AR*db*"&f[AC%e(E=#gXss0f@JO*f@8F-e^r@'f[SO7hmM(lhVI#E\\dR\bg"AWc,e>W`m=Y0#11T<
-cdBk\lcat)K$;*U"O#$4bffe*-IC,^a3)`Tbfn8Qc-Xh\bKeDX_UllTcHaYWbL"krr;Zcrr7TWHp<Ln-
-rlkSic-=P[prj0-hndt"h;7#Go`'0JJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcM/<'re[NFT:ph
-hqm5IhVI)@^>S,)e(<+Nf[f<=$J*k[f@/@5i4[e"rne";a2mGtf@&:#kgpU!f%A[-fAGi7a5>Y/hqltp
-hW3;?f[T*9"5;DZf+QZfjl!]'h;7&HhR:8ae]lFbc'?S+c@X@%c3`"@aj\MVk5G;Yrr3&tlGp0T!6kr1
-ho4:,inE;Io`'*FNrXb3JcLB&JcLB&JcLB&JcLB&XoO%RJcLB&JcLB&h>e@k\$gGZo&/E^hVd;Ii7G^$
-k1SAAf\>$BfEp0af\G*3k2<r*rne(@h8db*hqZf9f%9<Ar7Db;gY:B5i9JG)hqR)Hhq,X&kLnPBf'(a%
-fA"s0f[nj>i47RthV[5I\A@CYbg+GWc%=2lc)T"majJMZe*R#/rrMubl-7>p%F=%l`Rs)-h;@,^s)tro
-!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3u!!]F3[WVW@i;VUCi8<DLf=p/(g"5!1g=PTA(Y@Bm
-gXk-?hnIe$i8<JLaNEf*h:LB2fD=.hfGE5og=b*0hs&;)i7m2Ihq,X&kLeG?f@fE@$eF"_f@ed0jl!c)
-hYl=9]Y`m_c-Xbic[sJpc^iAmaOS_XdI-f(q"a^Yp\FUWp<UCt%FO4p`n0),i8<Gas)u#+!.k3&!.k3&
-!.k3&!.k3&!.k3&!.k3&!.k3&!13`jWOK?Zs7>4Kh[AE#hVm)$hr`YEg"$2WfBLs)f@ea.f@oBE^=qK&
-i8NS7b3@d;f%\g1k1LI$f@]$GbK/YtiS`VG^#8#(f\5!5l.H3kgY(67'&).(iOmq%hr!AL]trj]cdC(e
-Q-b-0K$`Q)&(/bKbgG%oe'6:gcd1%fc`tgscOAdka4T5-iS`Yes)u#8!.k3&!.k3&!.k3&!.k3&!.k3R
-!.k3&!.k3&!.k4-!#MWD[rq`Bio&_OinrYQfYHP3h:L?2gY1oH(Y[Wpg"5'Ej1j=+iSieRaj050gt1?8
-hX0(qgD8Jrg=b6?lc[E/h;[ANftZP0g=k?8h<EZ0g>1N<hqd/Pik4((hr*GM^VJs^d*U"]c[sJpc`5;%
-d`ftbeB>nTcdC1gdaQRfl-IJt%F3kgakP\3iS`\fs*2/s!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&
-!.k3u!#MWD[s%fCio/hRio&_RftcS1h:UE4gt_/J(Ymftg">-EiP=4+io/nSb0K>1gt1?6h"oaog(rGs
-g>(H<ionV/in`VQi7Yj(khFkIfB:j&h:gT>gt_#N^"hN'iSi_1^ua4ud`pLmK$]+rS^7nndaQRhdaZdo
-cd'e\d*L&3d(I^7eD]9+gu%,LiSjJ0Ge8P-JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&QiIl#\$pP\
-oAeffi8`eRj4V9+l/CR[hZ)U"i>1G4hW!JPl/0;2iSrkWhoa1/j5StVhrir6i8N\Si8j.Hb2V:<iSiM(
-ip,F[iniVXi<8)uhr!K-iS`q[^"qT(iSi_0_!'\5hV$_Mgk+=5guI/sg"kK:fA#0<hqm5hh#ZEkZ.o?:
-%-HHfgu%,Mio9Y2Ge9":JcLB&JcLB&JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-(TFmQG5q3pio/hUiSW\L
-_;t%Llg=!(lfmaOlg3p(lg!p!^tdo.ioAt>c0ji_lgF**m/62blg*p'l0Ic^b2_@=io/V,k3hI!mHa!&
-([LGQlg=$'nDh7=i8NYSiP!"kk32*old"^Gk^r#ukRQk=kj@a!jm(sjlKdWpjlkpLkQU;0`nTD2ro+%Q
-s*2/s!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3u!"Z'<[WVWBjQ#.WinrbTf>ZFg#K>?Thr3\Q
-bjs'Cc3qJ6gu[YXhquDnb09k0!6jEI&&HE>hrWtZhmg/&Z*:L>Zgk<d[,87T[ILcs[e[Dn\Gj"c\ad;r
-^%&l)_!Sqj_9'Ri_u@Zg`XTu+`Qm2tj5K"Vp&B0FJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcM/<
-&#m%HFoV*pj5AtXhr<_QdJM2Gbm2VNj5AnXhppE)&'ib`jQ,:Xi5`s_bg+JXbiI%Jbn&.Mg>M&Qj5SS;
-dEp4cd*_C0ajKA!p!EZal-f+Kn^Gn6n^RQdgsXm)cd_")n^Xnq!7qY1e_/j@j5AqVp&B0FNrXb3JcLB&
-JcLB&JcLB&JcLB&XoO%RJcLB&JcLB&h>e(c\$gGZo]>/mjlG@YjlG:OiWn?!j5T+[inrkWp#6>6hrEeW
-iSrqUi8Xarhr=Xm!o`/!ro=+?ir7m;ioBRfhW!&En_s#tl/D0lpZ(#gW8ai:l/V<nal3cjj5T(ZjlGF]
-iq<=o\]=c&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!7:cWWOK?[s7GF6ioT:^ioT=`f]<:tj5oC_
-jRM?qjUUA5jlGF[j5oCbk3(pik2>>&k2k\'j8\6?j8n<%roN\1lf?sag#_bbq;_#,o]6#4dH0oY`T;^5
-]]B.SroO.?#3Fq+p&B0FJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcM/<$E:MCG5q3rjl5Cbr8mh8
-hr4n(jQ,Icj5]:TiW/'=jTFT(jQ-6uro)qtro3t?qrRe;roF.Bn`7gRh;eIol/_Bpn`@UJro<A*alUk0
-e)^>b\`<bL%--I1j5]7_jQ#q5G.EY6JcLB&JcLB&JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-&#m%IG5q6t
-jl>IbkN1gdjOr]$jlGLbk2bUbjlc="!TW8>jo=E;k2GJ'jSn6Dk2k^cjS\->k0E(?jiccMjO!#:jk8_J
-jiQTajSn9?j9F`-jS&Us\]=c&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!7:cNW406Zs7POPjT+Go
-jTOZ+jlGLkjlGM'k5=??jPJu!j5g."s5_\khrWPRl/hHto]?)6dH9-Dn`K6#mH*$`g#_AY]B8nM"8;b<
-\Ujg5!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3<!"5a7[s%fEk2tjgj5g1$qrQ_s#3=q.iSs"`f]<+q
-rT+%Aq;qY=jQ6C&!9Eq:rT=.A\`V`0rT3S3QK<_[e)gDf\`EhR"m+h,k3(n+jTG5VG.EY6JcLB&JcLB&
-JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-#,o5>H2mTqXQ>&qK&qUGK&sf0"PreOE43gfJcLB&JcLB&JcLB&
-JcLB&JcLB&JcLB&JcLB&JcO0u#Geu<HiNm'm(2>2k(;`Ik(;a&jot,5p]#<EJcLB&JcLB&JcLB&JcLB&
-JcLB&JcLB&JcLB&JcM/<#HPVJHN*Nnjn%YekCVlKkCVlKkPF?FjkfV/F1dP6JcLB&JcLB&JcLB&JcLB&
-JcMqRJcLB&JcLB&JcOX-#H52@J,f?1l`K?%kCVlKkCVm5k6:2:q>YWMa8gelJcLB&JcLB&JcLB&JcLB&
-JcLB&JcLB&JcLB&d/XEO[]t2Yq!$eLk^r#Mk^r#Mke--Tklp,2q#>EEJcLB&JcLB&JcLB&JcLB&JcLB&
-JcLB&JcLB&JcM/<#I(bIIJrs/k4@egk^r#Mk^r#MkkaKHk3VmBFM*Y7JcLB&JcLB&JcLB&JcLB&JcMqR
-JcLB&JcLB&JcOX-#,no=KDtiIXS[VHK):/sK)<=["9&7G^W6D,!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&
-!.k3&!7:cLWO9-TosaICnUg:_nUg;;nHA@OpM%6k!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!13`k
-WOKCF\@AoUo='=\K"$?@K"$?@oXBk]JcLB&JcLB&JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-#H>2B[CE`R
-\?35l[t;)@[t;*$\&\Q$!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!7:cOWOKCF\@AoU]!m:#K"$?@
-K"%nlJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcM/<#H>2B[CE`R\F[1][t;)@[t;)@\+I.[~>
-
-%%EndBinary
-grestore
-np
-grestore
-grestore
-pgrs
-%%PageTrailer
-[
-[/CSA [/0 ]]
-] del_res
-Adobe_AGM_Image/pt gx
-Adobe_CoolType_Core/pt get exec
-Adobe_AGM_Core/restore_mysetup gx
-Adobe_AGM_Core/pt gx
-currentdict Adobe_AGM_Utils eq {end} if
-%%Trailer
-Adobe_AGM_Utils begin
-[/EMC pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-Adobe_AGM_Image/dt get exec
-Adobe_CoolType_Core/dt get exec
-Adobe_AGM_Core/dt get exec
-%%Pages: 1
-%%DocumentNeededResources:
-%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
-%%+ procset Adobe_CoolType_Utility_T42 1.0 0
-%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%+ procset Adobe_CoolType_Core 2.31 0
-%%+ procset Adobe_AGM_Core 2.0 0
-%%+ procset Adobe_AGM_Utils 1.0 0
-%%DocumentNeededFeatures:
-%%DocumentSuppliedFeatures:
-%%DocumentCustomColors:
-%%CMYKCustomColor:
-%%RGBCustomColor:
-%%EOF
+<?xpacket end='w'?>
+
+
+% &end XMP packet& %
+
+[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5
+[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5
+[/NamespacePop pdfmark_5
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndSetup
+%%Page: 1 1
+%%EndPageComments
+%%BeginPageSetup
+Adobe_AGM_Utils begin
+Adobe_AGM_Core/ps gx
+Adobe_AGM_Core/capture_mysetup gx
+Adobe_AGM_Utils/capture_cpd gx
+Adobe_CoolType_Core/ps get exec
+Adobe_AGM_Image/ps gx
+Adobe_AGM_Core/ps gx
+gsave
+/0
+[/DeviceRGB] /CSA add_res
+grestore
+Adobe_AGM_Core/pt gx
+%%EndPageSetup
+1 -1 scale 0 -65.27 translate
+pgsv
+[1 0 0 1 0 0 ]ct
+gsave
+np
+gsave
+0 0 mo
+0 65.27 li
+612.67 65.27 li
+612.67 0 li
+cp
+clp
+0 65.27 mo
+612.67 65.27 li
+612.67 0 li
+0 0 li
+cp
+false sop
+/0 /CSA get_res setcolorspace
+gsave
+clp
+[1 0 0 -1 0 65.27 ]ct
+[612.67 0 0 65.27 0 0 ]ct
+snap_to_device
+<<
+/T 1
+/W 2553
+/H 272
+/M[2553 0 0 -272 0 272 ]
+/BC 8
+/D[0 1 0 1 0 1 ]
+/DS [cf /ASCII85Decode fl dup/DCTDecode fl]
+/O 2
+>>
+%%BeginBinary: 1
+img
+s4IA>!"M;*Ddm8XA,lT0!!3,S!6"pH#RD@V)^5k1,Ut&Z)^$CV-n$2`.4$8p0-r&".P!#0.k3/)1c7-J
+1bUpP4$,Mc4$,Mc4$,Mc4$,Mc4$,M)%1<OT%M0Qn)^I0e+Xf*-1bpgA4$,Mc4$,Mc4$,Mc4$,Mc4$Z%r
+5X7Cr5X7S"5X7S"5X7S"5X7S"5X7S"!Y#MF&.T6j'H8;Q-m9uo4#A]J1-7QZ4$,Mc4$,Mc4$,Mc4$,\m
+5X7Rr5X7S"5X7S"5X7S"5X7S"5X7S"5l]X?"9>+p^]4rP!>#S5!rsMF!>,>6&H`!N!MTPp!!36'!<<3&
+zz!<rW0#6Y)6#mq%@!<<3&!!!6(zz!!*-)!sAf5#RLhG&-)_3"9]&9!!WH2G5qUC!!!$$&JS(E',=pY&
+hu1?EH728d00^t6'C^Q(Et)&_(l6$#mqLe6=R4J)C-UU-R^Dn1c70M3&s#e6q'R884cEQ<E<1'=^#<GA
+S,RgBkh^2F`qtRH$Y$nK7nr5LPUeEPE_>uQ^F20U8+N\VPgAlWj8t<[C3QS\[oYq`5Ta:aN;TReCE.%f
+\,!;ioB+]k3(smlLFH:o_%qPq"aau!<<*$!W`<(K,"@dz!!*Z5'+tu]0i8&W"pYD?$5F<m(`=58+sS?Z
+-7:2j.P`e:2)[BQ3BBGm6UX@47n?3D;H$Op<``C+>%(lMA7]@cBPD4$EcZ>FG'A1VH@^[#KS>/9Ll%"O
+P*;,qQC!u,R\?INUnsrdW2Zf%ZEppG[^WcW]"u8$`5Ta:aN;TPdaQ^rf%8R-g>V&OjQ5OekiqC%nac;D
+p%J.Tq>1-F!"8r0!!*Z5&HG#qf/jjVL,Ger<CL/Ib5l#`KiLnI73eVtL>&PBQ<I6]A]P%?X<A7^'LX`4
+]`h&pZ$;'S>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n
+=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%b
+Lk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RT
+AlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk
+"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5
+G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(T
+An?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&
++BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7
+f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7D
+Q=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[f
+iWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M
+9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#
+M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP
+?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)
+FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=k
+LmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT
+2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8q
+QVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)U
+R#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$T
+dp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3k
+WH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_
+R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID
+>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F
+$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z
+=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#
+V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXS
+TW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do
+-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\
+.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,Ed
+H4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!
+@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJ
+Ju-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@
+=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUF
+L*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3
+Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%X
+AU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n
+=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%b
+Lk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RT
+AlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk
+"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5
+G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(T
+An?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&
++BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#>U>f'kUKjqi^=M6RdgI!ee$!uOOb&g
+b4H],Rdgc9d]^I<L_^]&AmupOQ#&$$BKL4c-0L:PP=]tLs3SeTgI0KIaJ@7kl?;lZ[0C?II#:WNID)h#
+%Jmc"nC"rLG^'30*WQG#J-"We!-i_g*Zb:dLO]EahuJ"H!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:G^'30
+*WQG#J-"We!-i_g*Zb:dLO]EahuJ"H!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:G^'30*WQG#J-"We!-i_g
+*Zb:dLO]EahuJ"H!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:G^'30*WQG#J-"We!-i_g*Zb:dLO]EahuJ"H
+!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:G^'30*WQG#J-"We!-i_g*Zb:dLO]EahuJ"H!$30]#D[g1iSX]\
+GQ8d+!!e:0!TDr:G^'30*WQG#J-"We!-i_g*Zb:dLO]EahuJ"H!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:
+G^'30*WQG#J-"We!-i_g*Zb:dLO]EahuJ"H!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:G^'30*WQG#J-"We
+!-i_g*Zb:dLO]EahuJ"H!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:G^'30*WQG#J-"We!-i_g*Zb:dLO]Ea
+huJ"H!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:G^'30*WQG#J-"We!-i_g*Zb:dLO]EahuJ"H!$30]#D[g1
+jJ%_9PjK\7ZoeAgl.&j`]BtmTJ('fLg$P4.L]>cB6^hdt,*>NjDeQc0k*joCUf1p\g@i>>We(oc+FjTH
+!"oP;80@pUJ-:H(&dSJ.+9<U8"G-Ud#QRC<!?cmqJcHDh!(\45+FjTH!"oP;80@pUJ-:H(&dSJ.+9<U8
+"G-Ud#QRC<!?cmqJcHDh!(\45+FjTH!"oP;80@pUJ-:H(&dSJ.+9<U8"G-Ud#QRC<!?cmqJcHDh!(\45
++FjTH!"oP;80@pUJ-:H(&dSJ.+9<U8"G-Ud#QRC<!?cmqJcHDh!(\45+FjTH!"oP;80@pUJ-:H(&dSJ.
++9<U8"G-Ud#QRC<!?cmqJcHDh!(\45+FjTH!"oP;80@pUJ-:H(&dSJ.+9<U8"G-Ud#QRC<!?cmqJcHDh
+!(\45+FjTH!"oP;80@pUJ-:H(&dSJ.+9<U8"G-Ud#QRC<!?cmqJcHDh!(\45+FjTH!"oP;80@pUJ-:H(
+&dSJ.+9<U8"G-Ud#QRC<!?cmqJcHDh!(\45+FjTH!"oP;80@pUJ-:H(&dSJ.+9<U8"G-Ud#QRC<!?cmq
+JcHDh!(\45+FjTH!"oP;80@pUJ-:H(&dSJ.+9<U8"G-Ud#QRC<!A=QU2-i2TT5=5G!P[g2T5=5G#XeX?
+a$Z;2?QtV,T5SDTd,peKaJ;aIgY)aUTSJ;RoKieG^_n#_`pH)o")?k)5tt?KT5F@'4K\7uVdkpH(nfI>
++]dVTYd."LgFAc9`!e?#E.qMT[aN8WMeQ^l5fF)>#Z\CXD(Lm,[['M'$rF!DKj0MEd`FJ,Bk3`!`<s'[
+<Og4h/<bmuQ:]"':oePh>E$#=aZ,2mA=Pp($F^:@\BA_?PDHZ58]2$6X)NbsN4.0V3/_K]S3Y%#[i\=P
+9dGe3Bk3`-Qo@P^.nH4]Gc>ABN;6E0dRfR>2=CTB[V/[L?A:<qSJ]hDh?SoQD@ijgSsQ</(#>9K[['M'
+$o"`$Kj0MEd`FJ,Bk3`!`<s'[<Og4h/<bmuQ:]"':oePh>E$#=aZ,2mA=Pp($F^:@\BA_?PDHZ58]2$6
+X)NbsN4.0V3/_K]S3Y%#[g6!DbAAeoLpiU@`!fJCE.qMT[aN8WMeQ^l5fF)>#-_+;bAAeoM)MZCEWLlq
+&Q2-BFBFCRH>'lq>#\!8l,.48VGUXVbRI*0)=.^'IF6HCC1U'V9YDFL<;UUN)6g9-WU+YK5Cae5YZ60l
+>SU.+7Hq4CE@#pF=1L;AM/ZJ)6ES73Bk3`&['EFL@YJ$>.bnUDQ:]#!9-iL$-rmcDXi=RZA=Q)qZ;)NO
+Kj03[gh!p[8]4h+,iT"V<ObAt``m.fS40fj:*=#">D+K]A[[mr`*5k[iW^f2\3d=;>A7W<8[_Yk`!fJC
+E=f0jQJ,Ih&A9p2*1T:7#cZS2?r"qCieEjM=@KmP;IonbW+WM8"5IG'ea4Il\2pcZ<sDW1j5!LaV$\E<
+2<g?.E<G2@6oprSdn+`rD5=e"(u`t3WKPt.\;P&RiW_Ab&F*f7P3sOJ9=TP5*CMrV/Yp"7[Z^&$@u!mf
+$=pT.mNaG[-/:c+:njXWQI9'W>=j#M1"7VM;^Jf;E>Hu.`!gbq.MU!A-/:qrQZ3*J6AgIP>=j#ND'dt&
+a&&M(9U=+4`*5fW&2DZ_W)G"LQZ3eh?,R.o$7Zb3D'dt+[$Pb7*C>X;10[=o&T&iL5fZ]qThLd#?,Tr=
+G7ZLY.&^&j[$PbJdTsd"FUBT4a_`?Z7C8D$"!'^cKeck(G7e[<gd&nVU7k8HdTsdq8Tt_#e0q7o-+'"Y
+(=HL,%!;n,'Zk2<gdST:E<@4JMM3fi8Ttb`-/:c+:njXWQI9'W>=j#M1"7VM;^Jf;E>Hu.`!gbq.MU!A
+-/:qqW!meU.MU!@l5%[<1"7VM;^JcK><7;T:njXWQHl1?l2r%nMM3fi3eao=%!;n,'Zk1V(=&R-e0q7o
+-*sOS3e57IU7k8HcCo(>"!'^cKecjnKsR]dFUBT4a_^5cH=p%r'acE)qR1Nd(=''*I+0RC;sN&d`*5:4
+Jb)^4Thh_%<tT96iWm^pMM46rSQnUiX,%iT$7Zbd[WQR*cE8:;e0q7olIj_+><99Fo2)0T:TJ,0&T$al
+#L,SmKg)W0>Xc!"L`\J].MV`fF`A2BXrr,A.&^)0g""#F3k0b4:njXZX(PKGD!L!bbsI;A5-:A\7C0%N
++#OBT'`,7\E>Hj&+FMZeW)N!7e\kZQ\:O6LU8:Yd?Vn0'!V93`V,+.!:porso2;<Z:TIi![IjRl;PL!`
+X'\]2o`=Y^U8:Yd?Vn/Yi'(n0;)Z!j/TeK.WYIqUl#=&Yi$,+"'5OG]f1UXOTi=ahQO@(O"6QO^+'-+L
+Cha(7W)Xp?`h@3`"6QO^+'-CTCha(7W)Xp?`h@3`"6QO^+'-CTCha(7W)Xp?`h@3`"6QO^+'-CTCha(7
+W)Xp?`h@3`"6QO^+'-CTCha(7W1&uLD2gm5I"7*.'ad[8QO?eG!\+m`W3oO^C8J]q<)fg(;W2Ae^a`;_
+W3oO^C8J]q<)fg(;W2Ae^a`;_W3oO^C8J]q<)fg(FUM8I$C)>U/R:]ne,lI88rHbI[<2JK;,X.=e1Frk
+.TBBG[<2jY:^WI&.P4pme^OYs77rJ>:pkEGWDQQfe^R$gW!,eNPnpB)/QB4`8rAlLWa%,T\-5K^PnpB)
+/QB4`8rAlLWa%,T\-5K^PnpB)/QB4`8rAlLWa%,T\-5K^PnpB)/QB4`8rAlLWa%,T\-5K^PnpB)/QB4`
+8rAlLWa%,T\-5Kg;P[KqE4%P(2(C(TMc3H[2$#Qa.TD=):pi.]2(C(TMc3H[2$#Qa.TD=):pi.]2(C(T
+Mc3H[2$#Qa.TD=):pi.]2(C(TMc3H[2$#Qa.TD=):pe[/-Da.'O_LZ/dn>3k.&p-YV8C\SJ5n"t;/)lD
+dn>3k.&p-YV8C\SJ5n"t;/)lDdn>3k.&p-YV8QPOE"c3FWCXDEiG#.(9i?kF,1B2=VO%<@8h-'`9eI3M
+>QiS*W_tE*\6<Tc'3(^*8@6h(Br/U>;Mq:pdn>ClQN8s9.[5ic/f'm\"P"p#;Cs`8>'b^fV%lTkVl3dF
+J=<;L8k#YV>'b^fV%lTkVl3dFJ=<;L8k#YV>'b]N&sAJi>)8=JdVk3\<i=*Gj6DPu;5JJK;`59;cjqqK
+!"E:0jSNSuBMIqijSNSuBS%?+e&OhECL89H9qQ?;]MRaZf>sadG13q-#4)?Z,apSS8Ro"jfeo3mI*GA+
+*]fd%8("3JAu:,@IbG!K_9i<lk"JYon3/#B6_X2RpkM-FLY)^g*<\DF?k8'8&EnOm4sA9?U%SK]LHuE*
+fE:+R"?IW4%u><^oQ)X\AM<b9kF\Nuf3._#TPSpYYnL9uEUW-LHaTFKC#BREo4ua%XJafI8h7X0D)sK&
+VXQG0\Ydubi(NR;TdULH%s)Nom@L5,nIC-k&$Q;W3XBgk^`O-O+jg)dHpaQ^6gOjD%Y>]3YQr*-#]r8G
+*t[WZd/*fj/e3H&*6@WBGnQ/Q[+9*`L%Vlso//"hWAU/KI+p^XJZX2M5&L]4\"cgcT5F?jcdI:(p=1s@
+DduB4hh3]UR_>o5W#lFUkc"+;E-*Ff+nq',Bg@7j%$)MALia3lI=OL)cpON#!;M=8%Yr[=iZ/._+(,V8
+F:dYaJ3G.'Q(UM/jJWpK_9kq5oOuA3AZ$Sc0f"0a%Au_&lU\Lg_Ps\V]\%=TBbL+6;dRpU:^G3u9GP<A
+L+J'a*NrFmBB`cC6WnrtWCW)_flX^513iXSZ(JIUo`UEhBd;&`*XA,C,TtN*V;^?XT[H.9,^Nc<#FZ)I
++OWcViS]!SdR:pIO%(gJ*dBSR+PDmI!J1cK#W?4+!+:Fk64K>#^_e3IOFq.7E!?S+A0BQfS,n3NR0Y]]
+B)l=lAjQrp)8I(3foUhu7W8P;2Imr`OdlH(%@IJ[A7kmMK4[FZR2NdW+PDj/Ak$_D#W?39fo_d*Jdn+R
+2IpG#@"W&X%@J*L(a.LnK4[Sl"pd+t+PDmI!J1cK#W?4+!+:Fk64G2pE!?S)OpEn-)8I(3dRYM/87qp1
+K1R2<8KjT)JdiuW%4$[I"pd&K#W.\^^_e3B80H>OB)l=l8K`XW+e/Rb%4$N7,_g7B#W.\M1m/`l(a,60
+#UX):E!?RpA:b,U+e/Rb$(2ofAk6P7@"Mu]+ISB1^_e2^OpECFL2[>&-=h]7R3A($JdIhfJn@Pd!+:Cj
+80F=`)8I(3R?@h&A;5%-#UX)6$(2s,!J1WG+G+2rB)l=kAk4&4Or;%P+ISAu-=hjM"pcPdJdE]WE!?S)
+OFp+GLPLHDK1Q>*Om%%7*dBN'K1R,>LOnW@8I./8k]h=nGVkM68KNYBJ`hVV#UGPrG^(9S,`mUL*f#N%
+kCQ82,a%;8GTM)TOFg%FLPLHDJk6OYP!(H@%m1b$6)9Q,"4%17&8<B9!;"%&KGmDR!'Kab+U4)m!"V11
+83s&45Qf=:Oq;=PciE[RUkBXWoDh#CBd!\D4TH!T)G$5@=W,!l+B%/"QPmRU+B%/"QPmRU+B%/"QPmRU
++B%/"QPmRU+B%/"QPmRU+B%/"QPmRU?rGqbQPk;j?rGqbQPk;j?rGqbQPk;j?rGqbQPk;j?rGu,;WB`]
+(a'IM!1+a^LOnW=98!@OH6++4ScLGT$$#0S!+:=MKE>Ck!+:=MKE>Ck!+:=MKE>Ck!+:=MKE>Ck!+:=M
+KE>Ck!+:=MKE>Ck!+:=MKE>Ck!+:=MKE>Ck!+:=MKE>Ck!+:=MKE>Ck!+:=MKF1ss!+:@NKF1ss!+:@N
+KF1ss!+:@NKF1ss!+:@NKF1ss!+:@NKF1ss!+:@NKF1ss!+:@NKF1ss!+:@NKF1ss!+:@NKF1ss!+:@N
+KF1ssGqT9G!ga0,\F_mG%m12(+B%7HnF/R0.<'i2O$gh#o>%3>"YMqK+:Jf1E.LZ@i!^/GE.LZ@i!^/G
+E.LZ@i!^/GE.LZ@i!^/GE.LZ@i!^/GE.LZ@i!^/GE.LZ@i!^/GE.LZ@i!^/GE.LZ@i!^/GE.LZ@i!^/G
+E.LZ@i!^/GE.LZ@i!^/&Z3u2W8Bsi+)N$AiD;PQkc+XdOeMGrOpAY-$D/bd,"3_#r%9H9bqe*?NNTX$s
+qe*?N_B8g-a$Z;2?QtV*T5SDTd,nN`aJ73sgY)aQ8fo2j#sqe;I%leHp49PMosE>peR7^tp=!]c[+EOP
+@-cS@comFR;+&Dn"6ne-a91\ckK!biiTJ8al/CgH"6ne-a91\ckK!biiTJ8al0"P2Z`Nuj1S0&UcEl]D
+%?F(6_O^kcdU(Vb!_oR_04sfTD)sa*n22`aCUNQ$Zr=oWk.=sQlN?D1kK!biiTJ8al/CgH"6ne-a91\c
+kK!biiTJ8al/CgH"6ne-aESODlB>AXVI*P%I*G=_;JS1TbNilGQl>/]P,`o4;H+067sgDI\)@`Y,OSoU
+;`@3nP'sgu$lpS\?YrUdNI)2B*?IT7$$^_&5T`c45!U2c%mE6#:CfWS+&<D25T`c45!Ta\8tRB-'(aG(
+GC?jDH*GT_[XkgLr6f@fKf.+dqe<:ujn5G#^C"bF?Ji2A;_AOI87>FL%IQalUSYZCSS*kU]uTN<Z_b@S
+SS+"Y]uTN5HI5t6["a_(UKFGs)%_a;1jp[([mmPkGFes%MF<cg/U5>kOK)MAQYmS`-/3sXj.Zn1;Q4K\
+?+;7U2Nli!Yo5l.YYL:VV,YOq`C3>"167S!p'>nf&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,
+&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,
+&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,
+&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,
+&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,
+&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,
+&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,
+&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&eops%9#:5\%T+`K]G!ak<@esc))5;%l;=Qnc76_f<t"7
+1O%;Sf=#Ap+90m36()Lq,*,HjDeQd[Am3g-UXSD\g&lF.J;O@<VK/:WUp@\,CfPn#2=i\I)1L:Ug<HM/
+B!-]3IbG%/'SH`Y!V?Wt8Il="OUX/He]8!D&WGYr.p]-:%rF6o.l8g99C=C4PIJ$9]Bt,nnms!'Vmi!8
+a7p!c!@jb2.MZZ4djgsgOm%M8fV</$[$/$#f0#>b,JCq-^a'HkPL%YP`dILucTaq_)=uVf_k`XX:BBnJ
+(&1_ER/e1$NaBumXP%]=:#KcOI9Q#bB<:Y$%<fFkec^R)'([F\K/\HJ&X?Eh'n-_4jD2!0H`(]?[n+[&
+7MF`GWN?N3Y%\WAB^^X0^U38h-.OIb2q;B?2eTpk1)6CHl9up'qD:\h2HIGR+;IcqB#65KYXNV]d_*Gs
+r.%BEOO%iR$IX-LoFXG@+r,dSh?8E1&jQGB^''nLV)nJ-3r,5@pE\=+l18`Wjp-M-nc0`FO7so*IgBKI
+(%kpN;`@5.:U^0EkNNLtqeC]T7_OT3b]J+@YU/4X"GBY`:IeeIe;VbO<j-^g_"53m4Zt*BXod&![G7d<
+mbESc[]pRjO9l?hjm5Qt=67M>/68_u;OnhaXZJ1O^t1]6-+']=5#Qge80@pV<.LW5k/.#0g3OJ)iG4YE
+TPXHfI;(RB_OBVmRgtM(-FNVI?Ii*X17<)mogiOZ-4TB6#H+DF=_CmtkjNNgC$b([EFeV3J%5Ha%o>Y:
+,(YXYTk9Q0jN,$RH_`\[B[p9[SXnT)$SnL$=ABB5c6_O>;fR/@<ZHIt9*'cHeMG(E(*r]TETt9C28U09
+]'#3-:b=b"bf_(u?qGrnbpH>R3'_oaIKn%8G+rPQW-Y^R0l&jI,B)q2BN(TABk3A/_ndH#LOqc%%g7D(
+*XMg/4;%X=GU*:Yn43T=i/e&Y_&ru<Jj9hW"FqO7#lm(M&cd0$,QR?'8-.]-O9<D:+:![R5S"A.J0#a<
+!'E@V!-i`6!:]JK!TDsu"2hqt#D[mr%hAen*ZbUf4?O5VG^(J6nF/sLiS]e"_ndH#LOqc%%g7D(*XMg/
+4;%X=GU*:Yn43T=i/e&Y_&ru<Jj9hW"FqO7#lm(M&cd0$,QR?'8-.]-O9<D:+:![R5S"A.J0#a<!'E@V
+!-i`6!:]JK!TDsu"2hqt#D[mr%hAen*ZbUf4?O5VG^(J6nF/sLiS]e"_ndH#LOqc%%g7D(*XMg/4;%X=
+GU*:Yn43T=i/e&Y_&ru<Jj9hW"FqO7#lm(M&cd0$,QR?'8-.]-O9<D:,SK)Ka@[q]'WnJDhoNRZKXc_+
+p''gL/I93I&eC=l;N,*&V'qBJT%Da=]tlF,lqFE]8gDCdHA-E1Q_Z=STk.5oY3Z8A%;/(;m9rVd8?[&X
+,E7=(NcG0mKY+Me!]$Q.Y##GY&=-0.le[:MY=G`l!!!!"P(3P?r?,@J6<lu;=U_[>G*It75Y+)('r0mS
+9^Jms"4017N?A8c*eMCn!;$df@n6TG#GA>t!'LG2=OI0jJ`nY!!"V?e(,UOHTR$ta5Qf@r"cXW*kT5>q
+O9"n`6"<FcH3^+JU]<O[cre]r*eEN+B`JZ/oG096#G?<q-sNDKOR\:h.+3ccUp<99'Sj>--Q.b[Gn5-t
+7]i3DgYUVj_O%LWZ^go>gGX:W5Wlm@!NbOhCYL\#n"tN:CsiGNs454VR;6.RO&)BdBY7/R>1^ije*#K>
+")ne_M?KV(jZZ7G-lWr.Bs3r*_=IQ3frFo&CZ]Bq1B"Qj=qH6!+:![P!;]+'ls@Uo>k6:m?E>eN,#Ziu
+Wsap>ogO0YamFXB=6d\*;b9VQMTRX%.Yt2"1mr^8cX60RBQ.Q#7j96/A4M"NZIM<-PRO<9OV&7H=nbe,
+<Xd%#<;dQ93Qk,GRg6bJ_YY0=>tFSUU[U1Gp=Z0/:K4Laah[,r!S(e$"@[#:<Dh(2C3R/u2cb71Qm]%7
+AO`#kVIkiN53bcXN6pR^A)#-!l$-nafVL+S9D'j_U.rCUA-sfecm$!q9TJQe"2hnSo*7eK)=uWr4T->8
+\Bgc)2B=%0SeT7mH9koNn>8GrflVC3k-3N\EqXDR;t)Zup<Qsh-c">LgHApc*WQGJ:?e)uFP.6T.6Co%
+'B)Q)pD3c/FO<6pQ$s"2$3rk'_A/;?Ti'm\%iuJ5N+!`ab%ns_Z-o12As)I9d_-aTN2JGp7OT77%I3==
+%][f!Gc?h,<UK-1c)S,8<?-1^Hl8Ap`G$BSH(sOUVGPa:fOYYmG!2_5W#Whs'_uo2W[qF+eI"tb?M8AG
+fSHYM/$5Zmidc8u!$4]3%l=/^CGp;1[WV1!T)q`!b*cSQCZYkP&-2EGIT62__B+/fpFitSS"nTC525R]
+*g$+L[\sj0OS^c[j?C@A49,mN>u4mbW]b.o.[j:WeGfN1W\&#_.Y3$4m]SFp/AEE']mCVc<EC0l%D\IK
+g2h)1/$_!lb'$]Tedei=dV,Y:Q&>"[<CCjZgjnKgcT5-*=@TMa?AQ=pY/Np*SG/gu-,?!N(#=j+SX1k=
+cAg=,OB-OnpeWf<Aa5_hla1SE;&WL\5AbUQ:8MBr(DX<rBelFV.NPe&&YsIAPs2MH3A@jE=sRYu<fu[q
+[?2'Qg]ordGjiT\XrmdFKaIs^k/.#0g3Q`i@=@$M"(fmUUt39fGT+`&];+!/P?Rl5i+jfm6RE9187F@4
+bNb0":J,tl-]b&$a6fe2V*2e]a3jjErNm)6_Oi*(740Hsnf$o;PRr4@i9<e9/"IjL</Q_)6I:TjH<7P;
+Ff3(g(oI:V)D8,=;5uJ8HThdkHR=bEiBu8"]Z0OmgY5C"BL1fVMPJ8Rn=['8jIR&K#kU<EYiQ7,'r:ER
+'QQtV$R1U&iBu,anRW>0H#/?u-\V_d7jRStl?IQZM'tKp73%N.K#j^MGYn&q4BY(:*a9hK8`;sG;9:pK
+HCc0/U.PqJO[g\dTX$!,SeO=`%i/"g#F<H+P'Bf+'QQtV*iFdO.$B5+A5UH2-nL69-\W(0_o7j3605C#
+jIR&$73%N.LT07las<YNfbAI&$4A&<8`<%dnF:'&:jHl73@BLaO[g\dU$?lIZABtl[RD1"_Lfk(P'Bgr
+4?Qb7PTF$QN_/1qA5UH2.!hI+/>>`I/WiOKn=['8jIR&K:Ce4<,mTaWUQTju=VPmP$6H+#M^Xa@b@FJl
+4=Db<3@BLk;o?S=8O;ID.--s6(.B4,_M>,LilWO>o%=^t:C7IRN_/1seF<!>&l<jiME*&<"d);#n=f,l
+Gd</S4LRZuPJVpmUQTjuofP?>7$J`s,*#7R6"Ej74=GNI*\=$X%kWo6,k.J4.--s64\lS(;'cI5aJ4oC
+:g"KQ:C8/@LPmRDK?Ie&aZLt&ME*&<%o^BbPY"1&Z7+e*'Ga+WPJW*SiSr!*T^pbME_d#M,*#7R6e(Vq
+AJ.gbCl15#Ka!T/,k.MmG^-NN-p4q,*0\6kaJ4oC;"Zq5=[\Jq>9])!iB_!OaZLttSfTGW8e3M97jRSs
+Z7+e*'Ko5&(/Z@_QH5haGYhNWE_d#`Vh^0YP(Uqg;9:pK/;cG8Kb%,"`KWq[jg$;qSeMr/*0\6pWSujZ
+,bX_]'QQtV$R1U&iBu,anRW>0H#/?u-\V_d7jRStl?IQZM'tKp73%N.K#j^MGYn&q4BY(:*a9hK8`;sG
+;9:pKHCc0/U.PqJO[g\dTX$!,SeO=`%i/"g#F<H+P'Bf+'QQtV*iFdO.$B5+A5UH2-nL69-\W(0_o7j3
+605C#jIR&$73%N.LT07las<YNfbAI&$4A&<8`<%dnF:'&:jHl73@BLaO[g\dU$?lIZABtl[RD1"_Lfk(
+P'Bgr4?Qb7PTF$QN_/1qA5UH2.!hI+/>>`I/WiOKn=['8jIR&K:Ce4<,mTaWUQTju=VPmP$6H+#M^Xa@
+b@FJl4=Db<3@BLk;o?S=8O;ID.--s6(.B4,_M>,LilWO>o%=^t:C7IRN_/1seF<!>&l<jiME*&<"d);#
+n=f,lGd</S4LRZuPJVpmUQTjuofP?>7$J`s,*#7R6"Ej74=GNI*\=$X%kWo6,k.J4.--s64\lS(;'cI5
+aJ4oC:g"KQ:C8/@LPmRDK?Ie&aZLt&ME*&<%o^BbPY"1&Z7+e*'Ga+WPJW*SiSr!*T^pbME_d#M,*#7R
+6e(VqAJ.gbCl15#Ka!T/,k.MmG^-NN-p4q,*0\6kaJ4oC;"Zq5=[\Jq>9])!iB_!OaZLttSfTGW8e3M9
+7jRSsZ7+e*'Ko5&(/Z@_QH5haGYhNWE_d#`Vh^0YP(Uqg;9:pK/;cG8Kb%,"`KWq[jg$;qSeMr/*0\6p
+WSujZ,bX_]'QQtV$R1U&iBu,anRW>0H#/?u-\V_d7jRStl?IQZM'tKp73%N.K#j^MGYn&q4BY(:*a9hK
+8`;sG;9:pKHCc0/U.PqJO[g\dTX$!,SeO=`%i/"g#F<H+P'Bf+'QQtV*iFdO.$B5+A5UH2-nL69-\W(0
+_o7j3605C#jIR&$73%N.LT07las<YNfbAI&$4A&<8`<%dnF:'&:jHl73@BLaO[g\dU$?lIZABtl[RD1"
+_Lfk(P'Bgr4?Qb7PTF$QN_/1qA5UH2.!hI+/>>`I/WiOKn=['8jIR&K:Ce4<,mTaWUQTju=VPmP$6H+#
+M^Xa@b@FJl4=Db<3@BLk;o?S=8O;ID.--s6(.B4,_M>,LilWO>o%=^t:C7IRN_/1seF<!>&l<iiU1j0t
+_LsR0dAg_Q$6I0"N+Wejg0c<Q0QTFHTh75j&UjeR$DtJhFRucdANgi'EZqQ*HiAs<Mu`D`%u/fV8"D'c
+d6m:JR:K+(G0&.]o\r_)jF61P@pZAeF8%%;@Q)L'K+ohnd\G6*H9.bMqK?S?C7:!l9R!X$.d&klj6ra(
+L>PeS1PW3:3g'F&XWmV,<cTB6G9("MNtmU[oL)"L/$7GC'F9T6.$&0%.#Hc"=%?dQ]l[LK;L$CSLHW&5
+7Zj:oXi\crSL$'K./)@_PLPO1#tFkl.ZJ1!i-bU=3fZ^VPXY7;WL$L3ohX,Xq@RJr<aM?2V,^I'=s+_Q
+H4(+^Y,\:ua2WQY=LbP]of1[4Y>_8Tnco*oVgmD1Ct/?t!ZiB_+F!rR!/aX<'.&F,]!S"P_DJAEG->uX
+)g1EJ%Wu7U;jciK:8:3KZs"3BSc[VM=Y0n/I[=juD//iERJ5rna0Mn&3L4lNo9H85/]j0^l$UOWYD"ut
+9BJC&Hn!:G4?SO#8<U=DI)iOrKfP2ejunuW.Eo+\4Be1AQ(L_34dCCDb^*VNm&T)?AXVN:eC#VDqHkuD
+X5Qf`deSr8?OCj*cOUegOX4Ygq2])o$?I8Tb^1i7;jh6BGdTAb.mB<DHReehR.S+&fiQ%\b;7&TWME*g
+oY+hg=2LKJV=PbN^(f^4SfTIX,"g1Xo,c&g']qP3R.aPLV_ZKcnS2bN<dcWgp/UU[1$O)+ZEJsBQ=ku2
+;b3(Xl$UOWYD"ut9BJC&Hn!:G4?Qf97$XB;junuW.Em*F1$kt":1]jPimcC%XSQ9Ym&T)?A((16AR>dc
+/C+hBVNE0;deSr8?OCiqQcse+pf!SmG^-VQM(:cVb^1i7;jd3kA(ar#SBE_+`MoY)=nKF<fiQ%\a//AK
+b.\SP=e6Zd9d33UV=PbL^(f^*V<]2D^(f^4d@tCZ/\V-T<qO+75$fmr3LZP0lJco#3?#n`59me`o!VSF
+imZRdT5=$6-ao=Aed.3KI"W_MJNGWK\K#kH6N7$`0;gn=.1bhW/J5's3VN3UD"+N\Z'=q-\%T+ZKk)<O
+J0EidH=tt*bpg6gT531<Tb%1Ta$H,/?QtJ*T5SDUct6J5aJ3/]p@a$l&0=(Y7'M'%^`N0nVS6ZNK.ktR
+MQa.Z^1Og)H[aZRW<*W^'F=n)4:U1Jn4"kk*nsH/Bnp'MrF;j(+u50PLDI^?g7W.!AR11lX*_HRO4@RB
+VB1R`W4:]`?E0R="dN&fH`50'#A)c7cfhJHVnB$VW=ObqhTF1.XT@hS[L#;h_Q=2Jl&FDsR2+C1+h_T#
+Eh9FUo6hJ(19.@s[.Qgl]n]8EhNDL]AK,9ekk@<K%r"T/;_h3cDt]@Za\);+4iWCaJ$abo6=,&6LOgS'
+LOghFU[sH1p5JH&r>r\_cG+$%L*,fS'KrsU[WkUZULV^I2k&?f*fnFU%9*4/m<`KInb`i>]sH;Z,S9J7
+(qo%[h)8VFUtAIs.;I>D$^\G=gIXu@T*bfh%WHo;nu^p5"6o4sk]lUbP[ahiAaSm+MM4-g3qlhOB[N\Y
+[3"ts"j[YBH7T@E8CA\Fh>)*c'crY+b2f<e>3u#@op%'eV<Ms,<a09<1:_NK-%*N&FI,WZLF_+I:=o2%
+n?D%P`9#-.Fo`_@LOgW049:!raYfP+Ab?A5RB:t=9kMD1I6q`3#D<ZXn3'kX<;UUN(j\JpIbLZ(!IIc4
+^Be94%)6XU5,e#o8&ZN:l/5)UiS[;<l>h8Hd;*+:<78G8FZho8ka(o?'gV(<E=Wp\3*m;d1Fh,Q!M\mu
+8(#ejNn[<CQ<R<VmoLge+'h?0Hkhn@1LCJg3mZ:BFG!\s.^G!ig+1c).fTKN\+L!V@#V;*ReT]1:2pP3
+WN59TSn"MJ`b?O[OW97>m6tAq%2W>)=sfFR>'2#Dl<-OA?JS+9:Je()kI7;!:6Q'$)5`[(SbgY?^')-Q
+!/lijTh%YXqbsa$Jb5k0$h!n+kZ'at>3,Qo)_;(LRb-Lo!p*A:J7d86r$gQ(m8,(MK6rau9\;;7+<I\L
+pD-OG"7ABj4e3tg/=ns+gj[r^TE"tV+<ZK);ROr``R^Xe=V49X94o&EHm)V/rr>^+ee*pfdZBp8,25Hc
+/I/#S<ZZS(.gjqdb>%6&'o/Bb<Y^lF:$AYnLRt_N#uW,B<XQaj==XNR'7)/4@HX^,JlIT?'nW[]edB5C
+7,Eg;=F'39@$MpS7:<2Zon'D?OZ0#=<ZZS'==$M-d9%n04^b?(UeU'S'o/Bb<XDYNoMu=:cWD\#W=sS.
+"_$Sq'nTDA]bQ.'o@=8b.R`-N_,u!K"^mT>Dae'84S=<18s)',YZ;fk_,r!SS'b=g%m==%&u87cX;-M^
+YZ;'.-M1=G_p;F8"K<&\.g9AEX;-=dM7jXUYk-EQ_(%k0MSWD?lNL[],&]nXX??0-YY($:U9IZ>HGN]0
+8=S"/.h=dNX:h='kc>MST!26%;C;$:$H(1l.g2gbH7K/-kH#DM</J:'K!=jt$Ge2[hMT-OH0YWAPp1-8
+@&uK`K!7k02kmNW*dYY),tONQ==XnF@&t!::$AYnLRt_N#uW,B<XQaj==XNR'7)/4@HX^,JlIT?'nW[]
+edB5C7,Eg;=F'39@$MpS7:<2Zon'D?OZ0#=<ZZS'==$M-d9%n04^b?(UeU'S'o/Bb<XDYNoMu=:cWD\#
+W=sS."_$Sq'nTDA]bQ.'o@=8b.R`-N_,u!K"^mT>Dae'84S=<18s)',YZ;fk_,r!SS'b=g%m==%&u87c
+X;-M^YZ;'.-M1=G_p;F8"K<&\.g9AEX;-=dM7jXUYk-EQ_(%k0MSWD?lNL[],&]nXX??0-YY($:U9IZ>
+HGN]08=S"/.h=dNX:h='kc>MST!26%;C;$:$H(1l.g2gbH7K/-kH#DM</J:'K!=jt$Ge2[hMT-OH0YWA
+Pp1-8@&uK`K!7k02kmNW*dYY),tONQ==XnF@&t!::$AYnLRt_N#uW,B<XQaj==XNR'7)/4@HX^,JlIT?
+'nW[]edB5C7,Eg;=F'39@$MpS7:<2Zon'D?OZ0#=<ZZS'==$M-d9%n04^b?(UeU'S'o/Bb<XDYNoMu=:
+cWD\#W=sS."_$Sq'nTDA]bQ.'o@=8b.R`-N_,u!K"^mT>Dae'84S=<18s)',YZ;fk_,r!SS'b=g%m==%
+&u86m>7J'o?s5qZ\k^-7+b5Bf6L!%nBsO?<VR=F]VUb(2b'Y\1#JA[!4E(]CMHfH65,`/\'cEI7D_\9P
+.@19@2U9`u.6/jn9G=?==DKdr2UX)L,J1\BB5cT`U15EbYD87Qk_qNd@1cGO:KmCJ.:Mhpr=mRId5++H
+^8:XD<E%K0?J"n4_f^fq1[1daT&;'2F_U84acGg1-@2"JeJcnH2<n2tf3N[hlagRN.[kh6m\7SG0Qu.<
+<k]IVUT/Po:f>^qS^'sPVr(bnf,%@2okC%(UfZYWpf0L=kao;qR0(K$^Cl$:rrBDGePtd-r.4girm5^d
+:]LIq!Kr!Z!jpp9-4?_M)KQ4eU<S]uHD]7D$*Br?P_NJQU9rd9EK5=mOB*DDN%O?Y(ulV-edB8aUE!d8
+HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8
+HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d2.gA"9d>B9sN`S9se(J$!
+Cu+-:rjB-,=(g8M<QM(D"@akV5mUI9e[Ht=!!]j$kM+kHZGOk%3R>1JZX\]?joddIXm)HngGHq1VEM,!
+dtBscd)SG?CL89FKP0&n0/u.,XaH!a';'2V%ClIh,aJ^\?k7ReXergE[Y$6f9nN7oCZ]E21B"Qj;CM_l
++A9Vn!)>!sCl_$fdS4,MNfJPNQn(>8FhWCj`c1WVWfKPZ3tYC@?>Fu=Nm&AoqJ+@?Xd!^Zl"9E#e$WG_
+-:N)Eak#=59K*'KmIaJXX4m6fg&XiG`U,T)"4d[f25g.kUUsB)^>hnh4I3TXYR]98FGguVA$E.,]-=/i
+Ti1V`)XO3LhsD_6X'K4N!c8fh<u(##p7.`6D*%@</E)Oa1nFEbQ2+:=.LpE(_r\A%P4sM\%j1m+4T-AS
+gH,;.3J.A,1]uQhYJQkfloeI#G-f8_8[6&LEc3h8Hgi.8MsbAgm@LeY7_R.8mqhXt0+T0*`c6(o9q'%s
+UgJ^$_N`"*4^B.b[t-&(0[cgRHj*M6&.Yhj*G(nZ^!4#>B>@\U\r`k4cX*&Slqq5m/Rp!<QEi,:WeF<O
+3P6Yd>=uM"X72tk]i5F4peoSD1?H$adc1l=P\Js,A,lp*_Y3\b!1/J&!'HU0!5SU7<1;'k.f+hMbgu[u
+%>?aN-GEl4JH5cD?l;o1^Be94"mu2%R;a.Fp<sOCAc$4nogZWMe'En6LX6\'nc0<oERaF3/rNp4MPccr
+of]*`$DLOhred@kW_,mj<gP!SY2c$pVl`fJ/KGb(ZDa>:MjF)Ym^Vq`;q@n4;9^qUMUl'N.*G2BTL,sW
+<M!-fFTF3N7Su"2pf!O?H%"tu::&?8)_Eo.>^!_6OVbDjY]TV71!tr[.\\iM.]A5^YBH\/FMCF$85_:n
+:@3)q,,RbJo?r%>hA4P?C=;gVZ'A>1Wd%N*^aF&8P.(u&Q"f2VJeS`l;pU0l):ZKVG6+ta=4Yi(r$gT?
+.I=jVBrugunMQO3QNgerL(c0KmRRSdV#A8ra+4&JgJ;HRH]'80!r!eFJa%E)!"!p!VoW2]e8=2c(!`+8
+dOqp%6H>"Dg/g=0T3P^Zo_:b;UOS<R[#Z'eM4?#c,i43n1SgMebdOt&0oGIHlNTB1Me>U?TSdAR2keM4
+cBZ4!?!s`rO\G!doFXd]-M/$pOS.03_oWV<P&EW#cB<*3=%IZ'"_$JLB1Y%TMJ#L>TW=kOFb6jg75La/
+cp]adS'Y0`*kK0iGp8[):$<dhdS8pTkmq'-X?;V=kpH$79^*nr'm,56YZ;f9VKA#J#c;^-H4%5Nf2sO6
+,Z?`q]`_7p8\G:5+mZ3ELQX*W,i4,%SL!'DY)r>-$H't"cB<*3'[Dk[6!$U'lNL_XMJ#L>TSdAR2k[4I
+4`u@\njP@1S'XS[Umo_2dN6!9=Eu*YdS8pLRF4gn.d7IL@&uJQ9^*nr&PVF9oG)J'Y-:qJ8>^KmH3gBi
+PBmSI6e>Ej%jY(78\G7*3_@!g>p8O8'o.r$SL!'D.@ha@K!(4.edB=:'[Dk[5nqV-Da@GqHKt`CjGISA
+2kZ%@8N3<CUcijPYjt4=Umo_"1SgMe<RMr"_,tt,RF4gn,+6kRkUPg-?!s`rO\G!doFXd]-M/$pLT[j^
+*_</MPBmM3FH_"X\jP(O.h<n(3_@!f;`[L`"^N;;X;-MR.@ha@Jgm69hL_nlp!sJfaV<$`Da>)_P&EWf
+8:'S*@H<;Y8N3<"B1Y%TX/%n$K!=f71SgMe75La/crJL8]"qKo,+6kRkTZGC:$=(k%p`SE4HW>%-M.mD
+kpH$;FGI$'<ZXf/FH_"VVKA#J$G&UV==Xn-;`[L`"B.?Q]`h[bl`:hVOsuqIhL[2I,i4-UOS.03_oWV<
+P&EW#cB<*3=%IZ'"_$JLB1Y%TMJ#L>TW=kOFb6jg75La/cp]adS'Y0`*kK0iGp8[):$<dhdS8pTkmq'-
+X?;V=kpH$79^*nr'm,56YZ;f9VKA#J#c;^-H4%5Nf2sO6,Z?`q]`_7p8\G:5+mZ3ELQX*W,i4,%SL!'D
+Y)r>-$H't"cB<*3'[Dk[6!$U'lNL_XMJ#L>TSdAR2k[4I4`u@\njP@1S'XS[Umo_2dN6!9=Eu*YdS8pL
+RF4gn.d7IL@&uJQ9^*nr&PVF9oG)J'Y-:qJ8>^KmH3gBiPBmSI6e>Ej%jY(78\G7*3_@!g>p8O8'o.r$
+SL!'D.@ha@K!(4.edB=:'[Dk[5nqV-Da@GqHKt`CjGISA2kZ%@8N3<CUcijPYjt4=Umo_"1SgMe<RMr"
+_,tt,RF4gn,+6kRkUPg-?!s`rO\G!doFXd]-M/$pLT[j^*_</MPBmM3FH_"X\jP(O.h<n(3_@!f;`[L`
+"^N;;X;-MR.@ha@Jgm69hL_nlp!sJfaV<$`Da>)_P&EWf8:'S*@H<;Y8N3<"B1Y%TX/%n$K!=f71SgMe
+75La/crJL8]"qKo,+6kRkTZGC:$=(k%p`SE4HW>%-M.mDkpH$;FGI$'<ZXf/FH_"VVKA#J$G&UV==Xn-
+;`[L`"B.?Q]`h[bl`:hVOsuqIhL[2I,i4-UOS.03_oWV<P&EW#cB<*3=%IZ'"_$JLB1Y%TMJ#L>TW=kO
+Fb6jg75La/cp]adS'Y0`*kK0iGp8[):$<dhdS8pTkmq'-X?;V=kpH$79^*nr'm,56YZ;f9VKA#J#c;^-
+H4%5Nf2sO6,Z?`q]`_7p8\G:5+mZ3ELQX*W,i4,%SL!'DY)r>-$H't"cB<*3'[Dk[6!$U'lNL_XMJ#L>
+TSdAR2k[4I4`u@\njP@1S'XS[Umo_2dN6!9=Eu*YdS8pLRF4gn.d7IL@&uJQ9^*nr&PVF9oG)J'Y-:qJ
+8>^KmH3gBiPBmSI6e>Ej%jY(78\G7*3_@!g>p8O8'o.r$SL!'D.@ha@K!(4.XWVA?njYDlhLmKubHe#;
+-J@-';n!?=3al@KD#7sl=B@ZKX/)(&Uf:[hD,2+@Bj2K2KU%K/MXJnpD9Db%OEH4%L>N4"[A*=BmE/s7
+Z*ec:1mlQ7)9N-[U,lRo.%+,,hqYP9`62oY-[EjJ0_VH57T!1-H$\]2PtFJ5<k#F?Vln0uM7;jj2EG,`
+<fLD=Z;Yhr<CW)c'g9ao.VY+VmoJ]<ko4=uh=.?"=tl5>UfBu0US5O?KjKY8q(%N=,*ckD)-;V7&[b.g
+I67GTF&ome[b@pXX+/<jH^DQR<17I5i#Wq)!aZp5-;[$8*^D/L0j4rt<SR0QX\J[EQ-QM[3L!1dh'6N[
+[\HGF64ZC\3*%)H_2`bR684DuRrctZ.h=g'a!P?RMSWD?n]!PV2kmNW*dhsf-;E^*'o/D$@u6Cq.g9AE
+`u*fHhMT-OH1Am6R5^kE<ZZX.N[@KaX;-M_*+OhhH7K/-kJnG!ADW3[=F'GV312_"YZ;fmEK2A?kc>MS
+T,_?tPBn__@HYZJiago'_,u!Q`]0AFU9IZ>HuY/n:$AZ).3<b8OHaV!Po<Q0&qeQ<N\nF\CDiDjp<AcK
+4OeM)0pl;!HCo$BE_80edtK)WWoCZ@pCN:`GEVCC;VqXe#EYr"X9QA1F8L==2AfVdp3k9SmqhaW=U?-[
+:jerd#.p`qYAD[WI[BcAZVV55dDpn%>1^ij@6+&TMp2H;XaH!Y';'2V%C#n`5(`tN^`M$5:n%3Kl36SP
+Bs:r`9mk3.#%+fiksA]C!$i*U3T4+jBZ^oA0*&+aFr=>G<=sr+L(k/BBG/J#.Q\bR6Qf$N\a!dTdbtR-
+N7%MET4l7=G(rp3[U9iZW)Y,Xq*]HL5_'!)0HY@'0nTN$1]uKfpM2mKVlL?rep13rWUIW^HCk$@5h<<V
+YO1dpoc?T9cgC1;o`61c"KuQ",-#f0#hO&)qNXl@RI*MCHdA"iHO0a>!!rc.,S0s;5QX<o!.!JeP?G/f
+?Vm3eRbrZCZXZ_t$*T^;+GrEL4]i1nqes=gH9ln,g88*[.Xeeb$p>c#mA^<:j?DFJ;<0okO?`kC\dTm(
+G*04RTo:3k""c\JWjRbM]VZuK7"9HqIF99eF1386BUtO5I5O^*XQ$Fn]Z.(gYTeGt$#-lZOrj'i&R7]=
+q?-dDK`OH(4SVh81TBQS]7APl9C$;oIMD</]r/1;?X$6?n>D,ETH7[\rQ,HpC`D/k%pqnTK-u]]pE-i8
+cB@o;:DO-%5A^MN#QRF'f5N$;YTPdY+jmDi[&k^%bhOVcGnGSM&CP,%.Umb@>,X#2=I+V4R"8r*)DWY_
+&u$[G5cm]dZG`\u;\0Zt-Hd$r,tpR'^mclILm9[q;Z^d?.O%j1"\]6.`2JMk&/?lGb7^Nq9L)RmRk.0f
+Pq`;<!c5+k,#lJa9F8#CW/4Fa'eguX&u$[G5ZGOg/4t_`0`b2SCp>H6<5\r6$*qLJM,Os#0IFsUU*WJu
+<5=tS8r/`e!E0&9Yppqs`!&g@ZG`\u;\0Zt-Hd$r,tpR'^mclILm9[q;Z^d?.O%j1"\]6.`2JMk&/?lG
+b7^Nq9L)RmRk.0fPq`;<!c5+k,#lJa9F8#CW/4Fa'eguX&u$[G5ZGOg/4t_`0`b2SCp>H6<5\r6$*qLJ
+M,Os#0IFsUU*WJu<5=tS8r/`e!E0&9Yppqs`!&g@ZG`\u;\0Zt-Hd$r,tpR'^mclILm9[q;Z^d?.O%j1
+"\]6.`2JMk&/?lGb7^Nq9L)RmRk.0fPq`;<!c5+k,#lJa9F8#CW/4Fa'eguX&u$[G5ZGOg/4t_`0`b2S
+Cp>H6<5\r6$*qLJM,Os#0IFsUU*WJu<5=tS8r/`e!E0&9Yppqs`!&g@ZG`\u;\0Zt-Hd$r,tpR'^mclI
+Lm9[q;Z^d?.O%j1"\]6.`2JMk&/?lGb7^Nq9L)RmRk.0fPq`;<!c5+k,#lJa9F8#CW/4Fa'eguX&u$[G
+5ZGOg/4t_`0`b2SCp>H6<5\r6$*qLJM,Os#0IFsUU*WJu<5=tS8r/`e!E0&9Yppqs`!&g@ZG`\u;\0Zt
+-Hd$r,tpR'^mclILm9[q;Z^d?.O%j1"\]6.`2JMk&/?lGb7^Nq9L)RmRk.0fPq`;<!c5+k,#lJa9F8#C
+W/4Fa'eguX&u$[G5ZGOg/4t_`0`b2SCp>H6<5\r6$*qLJM,Os#0IFsUU*WJu<5=tS8r/`e!E0&9Yppqs
+`!&g@ZE=n8S1.-M+f:/t;1_70?)gF<>EFq3,mH(UU8seOSe8-E!`^$[m-+@&V5./_^UWd=_u!b5^tJA"
+*6o1QQcR`8l>dO3LHGc?m1)Vdd^TTqPIUEX;$)m\&-/&Yn-Fi3nc:Fta0u398k^6FNne4<7nY\oCCqP7
+.[?""KMseTd021LVW$`nQ>*k[05,W5>7)6!+AK376VB8k4V6&d2]B_lPA0ET_?AUX6o;5E_pJoEdrDI6
+GdR1ii<!kgU)I13iTQ#^Bt2_V4Bd)EE.Kpnd1%YUE:cLj1u)jf*\BO]\3QNrk_>C;\9]<pRVk!D%i1bi
+g`T=toKu8.gcZ4sbr6Q]LPnrEmLU_uqB;](DB=UJAt+ci_o8O^G6ejur=IE%2\/;5ZVAHEiSr>@4+mpK
+IY_]MRtm^V=f14]nF:5[S\bNa5=@?79uG?f/CSU?G^-UhcJ\hAT;!6,VW$`nQ>*k[4?QeoB5iD[cd<1Q
+dr=qH9/PF>*ZcmrZa`8iBBY)9Bt/I4V4)9ZNt3"tg"[]EZh-UX1u(5*d`j]ha+oRKD!hi]g%lkgRVj1&
+BkEioA&H9`[W_ujCqUD.br5gl'eIgRXa(EkXb@WsTNO0eef%\gis$=Jm9qEAhH+nEYJMa:M&s?drq19*
+_m&6:Ur?Z`P_p7!&;hg>,;2G]pDWr;$:^FO`pIlmMPH3=Xhl+nLP75dE7_GaIrB[G_[=J#g%R_?]sD.$
+04?*H8rs&)FMG6NRY,P,hUf2N![%Hja$Z81?QtD]kM+]D<&p8PngM"CID):3L_PVu:aD?&Q\JHMF'ddn
+q3q.BVnK9Q9mk36*`,!BJFFfqnF.\7nF.\7nF.\7nF.\7nF.\7nF.\7nF.^pi*PQ#GFj0egs?RT+5O$h
+St&$W=ljl@Vmcaj$E(K<"'iS'p@l"AO!@uop@l"AScjWd*X%'9*X%'9*X%'9*X%'9*X%'9*X%'9*X%'9
+!5Q>0L;K/0'43P#X6Pf!;L="2jp-he0.#P&E#bkNhh3]Bfm_YP>RN$0\)@`TEq]I>5l,+:oR&@+LX6Y>
+G^'i,G^'i,G^'i,G^'i,G^'i,G^'i8LP5e/_1d(NPei&+5X"lXD*H_DVie=9JS*Bu^C#6*:^CXK]u^[2
+VHaqmO:PtpqhcFW%k$+-B1VoW*\7gLgHbC_!"oP?^dpX\&J>?[+@m[7jB4lA+lVEi5n=J>&dW`,R#j\Q
+`5I6K*[W-DnF84ULPL_C"?\e?80QsO@R1M8'+tRqGaOR[_o0KF*ZcXR&Ff3E+GY`/M$,q'9Lp>ciaP1a
+%hfQ]G^,U;6c6j\JfYs[,S9J80d)7,M2;?t4A89hiSn<4%hB<d#^CT]O@-q(`.B$O-6s/lnM)/ALP^ij
+4?Q;.+lVEi5n=J>&dW`,R#j\Q`5I6K*[W-DnF84ULPL_C"?\e?80QsO@R1M8'+tRqGaOR[_o0KF*ZcXR
+&Ff3E+GY`/M$,q'9Lp>ciaP1a%hfQ]G^,U;6c6j\JfYs[,S9J80d)7,M2;?t4A89hiSn<4%hB<d#^CT]
+O@-q(`.B$O-6s/lnM)/ALP^ij4?Q;.+lVEi5n=J>&dW`,R#j\Q`5I6K*[W-DnF84ULPL_C"?\e?80QsO
+@R1M8'+tRqGaOR[_o0KF*ZcXR&Ff3E+GY`/M$,q'9Lp>ciaQ4"G^,`f9d#4HM*sm[%hC6"pdcM=,S0s;
+5QX4O#m:5R&-.eWGS18^80QoLr<WT3M,)nQ&Ff4""JcUunRDSBLPLd)#m<@Q=MRHNiSqiY5n=JA0G4Y9
+Gd2d\6c6m%"G.[9/79_7nF9uh+GY`1(^U=-4BTBi+lVG#!^R>-(,-@,G^-KD.n@iI1/Y?Z8JM$A>_n,m
+$Z3?/c78P#9bMhqO%@2EN*cFNc"kPHJi91B+IgbV6r6f^G*X*UUhfPH7Y*6?oMiqbd*bdp\>_8VcM*#T
+fGeS(O%4@:ktr&NBAELCp<RmuORTUEIrB[H[gU8Bo-bbI)ZGuCp<RR)RpM?$p<RR*"@)q8pn>p>YE;5i
+ZgI,rWXR?[q%R'a52OX*+J^,V,VVP,9ILt%]tlSt2=t$IHV<W;?Sbm/=K2V.6&N=4i%kHEE399s0\6Zi
+1BS)*Xog@3f*^Fl!tB4P"#)F\$K*]B%</HP1$??#bn$i7irf$65ke^cg<V54_q-6AbgO-0;r*"r,ZEBI
+0<#%[f=Cjnm@KN_X^\ZKbc+8??t$2Q^h*chiEQRp@BL?\Ad014>R"SEXqe`a"rcH*#%1lB'u4Dc)Xt7'
+!V3tcL;K/0'43P"NqSRf;RPd'?SFSfORc]_UB8T1D>6I.*LH/nA\`>agO9^QL+AVXWW]Yiq`O4D\I"&o
+0JM+9i%kHEE399s0\6Zi1BS)*Xog@3f*^Fl!tB4P"#*X\;j+NGAQ&dJgjLtR@]#s@"(Qmoe*XmWGoJnk
+$MoGQDo/)&="i;n+e&Z0,VU^]9Xlad+<KC%pCo`7*`'59cB.F)%gED6N$_m#4\?-&#r*!T"!B>:,fE#C
+%"QA0P7\*T1'8L_9LL/Aa:*%p0bBNN+>Hrn`Hk2dTZ(6$($RD-K,&]+=/<XS$ruOH?BYI>0it0iH;"a?
+`En`CkqFlF'm`PTUqk+]<Tu5EP633f=/<f]9FRT7&Br'[1BSaS`%s+ZbeV:.E=C&Z1GCQd*()Lo%*T-1
+`t6J56Sefe0uP?U6;.f<`t4FH#r"+:*(!=e,f%J0E="?2P62p^`$E8f9FQHl&<d\40JW_M6;0cm^rQq(
+#r*!T"!B>:,fE#C%"QA0bf+ob"!B>MZS>e1^rQq,m*&P;0JW_NHSZE'bRB$B?HgB81BSaS`%s+ZbeV:.
+E=C&Z1GCQd*()Lo%*T-1`t6J56Sefe0uPk&&Bqr2$ul^"6o-MP!usZa&IcklJB&5F`'Z<_+>Lej0bDRE
+a:*%sb_V!c##JcbAmupOJWq"G)464l?tBNjL1VVIQl/2I+dn.@Ad2(@Lh:*>R=US>U)B>SAmf0S.#)=X
+)42:-MBSCDL1UWd@YeW*+dmnG(nqn8Lh:%+"t54<+rQac6&HhRLk]LG:h#5m@Nh.jPSiBtR##?^A-P#J
+Ag/+[)$,a@R>?T0#!c[SAmupOJWL`.)464l?t9I$L1VVIQl,pb+dn.@Ad1M1Lh:*>R=UG:iYe,>Amf-R
+3/2#h)429BNZjgHL1UWT@u4f,-(0=G(ue\cM.U.+"uqo\,$C9N!KJIoLmDWW5\#X_@O7FnO;Qt[R#,E_
+A-P#ZAg1BF)$,aDR>@/@#!c\%An&HAJWL`7fpJsT?t9I&p1>i.Ql,pb]pXcOAd1M1Y@_7WR=UG:le.Z/
+Amf-R3qd/9fpEWXNkLj<p1=LoA$9KR]pXG5)!fkBY@_0Q#!2Hi/(p:-!KJ=kLk]M8`^"$iAmupOP@QEN
+*()Lo%*YMU0p!73)464lA;l&Z&Br'[1BSaS`%s+ZbeV:.E=C&Z1GCQd*()Lo%*T-1`t6J56Sefe0uPk&
+?Hg4+*b2Bc@_J1\Ol48dbf+ob-=\/Qf<[2<bf"!GO;R<:R'1+4%"QB)bf+ob"!B>MZS>e1^rQq,m*&P;
+0JW_NHSZE'bRB$B?HgB81BSaS`%s+ZbeV:.E=C&Z1GCQd*()Lo%*T-1`t6J56Sefe0uPk&&Bqr2$ul^"
+6o-MP!usZa&IcklJB&5F`'Z<_+>Lej0bDREaGYu1I+4na\G9AQR?:h"`"P)[6S8$>UgE*D]pXcOAg3#d
+;D3"r6AU$@ZS>e1^rhVG.>f::P.3h.jTETM\c'5/T'S*RiFQ?L0>Y?.gP.6*%l/_N!O(`]T5=5G;75XN
+T5=5G:db94a$H/0?Qt>\BA;,nF?-5+ngKl3ID):3-kq17P0/kQ!O8D0*L,qRld>1i6PXCK"aY`cbup]G
+N*2j2C".g6:bp_)1_siN%!Chce-qXXblsQB6QLK1o`HM/ZU&3)d)TIe]g0\OXO(+N1bmU\Y>?uWX#(T,
+bm\a[/(=unC<ZpNZU5aZMY.&tR^5:lXO,!oU:ih6AusAVTtrH%7I2^0WA,k,CcC*2\A>a]EKL6c4d[.2
+3:S0a`@A(rB(-V?G#;l.L,Q9$5e'.Z+*MDD"e)bb*I<V9"!sDB6"[4Fa'PLR5fmW>crmD+1"WA-:bl1S
+1_siN%!Chce-qXXblsQB6QLK1o`HM/ZU&3)d)TIe]g0\OXO(+N1bmU\Y>?uWX#(43qM]D$93=hg!Kf&e
+<CQ71@0l!m00H:h.1O_+8-d!:OF`KV(`Q4K2*M7Jg@XbpCc@6Ldo=Ho90$U83]1N(3qYgK'G%f5AqJ91
+ToCMN=/ZufeX?k'AqiA>($Yur2.hHb=eUkh7='NJbup^G<bQ!H;-oo+ZW:`jeX@?@e5rRd/Cg0s2.hS(
+obH`r9/U=7frHqaf;\?QTOkH044'HOEkMls9VF.o"5?75<m-JL8_SSMKIWA)P\J9P_*,mK#^nJZ+<-2S
+*jq4pD"L`k@SAXV*S<^;c!1I"0(]obk[BNei?$ObB!UkkA_r.Yp9#"p>R"sroG1`r@?50^*nA&<ZL:(j
+hM)m@XqC&+#&>j`$dj0lL-;SjHWL66bIn(GH5NEG\48Dq)/Qq3=a-Qs3NIgS<rnW1]`jaK(o*P07l>6'
+CqJ%sGG0mSX+YOq!LCpB"daNPURJ\_2/jFL]?j])To(k2KQC2qQHQrFQ[0LDR^bjFE#EK(crkRdME._j
+F&rC.bIn(GH5NEG\48Dq)/Qq3=a-Qo2/X#,E#GahcrkRdL,Ei\X)JrX]?j])TnYFB&Z]jgXLlh^GG0aK
+D@rpg)6CHs=a-Qo2/X#.>R"sqAqJ3/TnYS.KQC2qR`ej,ZIW\tNb[Mme\Ge&en?VBRM]P'\48Dq)6C67
+$S>tF)!7t5c!1Hg/S9UX=eUR1X+YOq!Lh27TX*-^@?,*]*7_i:ZIW\?[@.qBR^bjFE#GabRL:]ZL)B'U
+&^=PbCFs.Mb?:Nn3NIgS<rnc5]`jaK(aE3e#fX:^p0Hl5]?nA2[g9s_%/*uj/A'9F(q0di\.&(:kUa?m
+_&0We`OH?M?0EiOd(pR.#fX:^em7Jj]?nM6[g9s_%(9I*/A'9J(q0di\.#fOkUa?m`>H&i`OH>b?0EiO
+d)?j2#fX:^[U&)J]?nM6[g9s_%(9I*/A'9J(q0di\.#fOkUa?m`>H&i`OH>b?0EiOd)?j2#fX:^[U&)J
+]?nM6[g9s_%(9a2/BcDZ(q0di\.#fWkUap(`>H&i`OH>bA`t\gd)?j2#fX:^[UnYRbL"3F[g9s_%(9a2
+/BcDZ(q0di\.#fWkUap(`>H&i`OH>bA`t\gd)?j2#fX:^[UnYRbL"3F[g9s_%(9a2/BcDZ(q0di\.#fW
+kUbOZ.)i]P[0&"OW*.i5;/.<)%(:>QB50.iW/FJ-g"M.NW5TOH/O7KlC)1uf'O$=#""g(B=k\g3C*M.9
+[W\?WC,&/UMbl1^g4c)r`>51"5g*eT(3ZGe>)9Qg/Y/hCg5JmD,1I%0G+iP`0h&%!:bp_XKq50](8<BG
+b@bQ*G,#aTLp[=:SZ#]FN)==6e-rd/TkA*p7Au,@1>1B8SZ'LCU+JXRB&8-a]aRbQ,*WMED<NP*d)?]n
+.6u'ghLa"c$rKV@PRP!;kUbK8`>#$q5g*crK$Ct;;+`$s%(:$:/DJOj'V[$Ab@]U_c+ON_8g9K.[Vb4Z
+gX*nRU+&@LB3p28]aSmQ,*WM%Fm(CBd)Qip.6u!f?@pJ9$unl`PRNk#kUc&H`tY6s5fmYFK$M%<ECqF>
+%$l&"/F1[''V[$Aa_+q3cFjX+8g9K.Q?DCBld3ZdU+&@LB3p28]aSmQ,*WM%Fm(CBd)Qip.6u!f?@pJ9
+$unl`PRkAioG2l=HpoH@:d47Ccrp+:nJ%]H5l7nV6"f&0`);Df"7FLK"eU)_&P=73&%b$t(4GCo74=$i
+54&0n=neW['V[$Aqm5`WBASE^;M_.Oma&QMT6_Rk8g9K1]0>j&IHZ&I.#Lhbm/,-p?A:>SP_bS,/-Y5[
+01-FGLm8&n"m@'^6PN.KPliQ@kTDNG'M=1H""XW>+>6(r8r/`7/-Y5[01-FGLm8&n"m@'^6PN.KPliQ@
+kTDNG'M=1H""XW>+>6(r8r/`7/-Y6*"mBHQ;H!lu52\([!I>h".O%h&\-pYK?AHHkLm8)1!q[$?U%&bi
+,s_?X]`\N&Hpjoi:d3ej5ll9R&Lnu(&%E"o5[K5a8r/`7mK3"l(SU@3U*W)%J@u'hk^5dsM,6Co00oVb
+*t]tH<"HJZ63gBX&u7po)'F&-*C`#R&LmuU*C:!.N[7(cJbHS_kXo58mmA#P.[^TJ/T(Y8(`k0AZRPR%
+,ETj26E,sU7;2aU;"Nd?"2WE7f=#G=T1SodfrPI/s4,.UR;6.RM1t-Ig+ROcQF693QsP3STJcoXJ.DV[
+!!%6Dzzzz!-eJb*WQ0?zzzz!:Tsgzzzz!'C5^huEf9!"T&0GQ7^Dzzzzzzzzzzzzzzzzzzzzzzzzzzzz
+zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!"&]#Qs<W$39SfQaCN;QUuNnZm#J#a$H,/?Qt8[B:IU.GV`-h
+DdO]FL1f8p"5]]&>Q=a(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
+zzzzzzzzzzzzzzzzz!!K8%6Tq)eH:usLVT5K\UKeB1f>g58XYnehaJ%Rnlcnf5r"b23M62/_-VIjl1JH
+MsVn"2sQ0eg1&s@]f#I^3&G6.+:LDdYugbG:jS\TT'iPobaG78*HkAVL#G]B4FS\l>Uq:l4b*ZSeTkA\
+FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:Nk;\bY"c\/lW%kN?g(DLQd1mK\Lb\bY#8S"H
+7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp6L!U^2J)7fRu0q4f+^jCXk`bp6L$te\cE$!
+q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\TT'iPobaG78*HkAVL#G]B4FS\l>Uq:l4b*ZS
+eTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:Nk;\bY"c\/lW%kN?g(DLQd1mK\Lb\bY
+#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp6L!U^2J)7fRu0q4f+^jCXk`bp6L$te
+\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\TT'iPobaG78*HkAVL#G]B4FS\l>Uq:l
+4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:Nk;\bY"c\/lW%kN?g(DLQd1mK\
+Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp6L!U^2J)7fRu0q4f+^jCXk`bp
+6L$te\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\TT'iPobaG78*HkAVL#G]B4FS\l
+>Uq:l4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:Nk;\bY"c\/lW%kN?g(DLQ
+d1mK\Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp6L!U^2J)7fRu0q4f+^jC
+Xk`bp6L$te\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\TT'iPobaG78*HkAVL#G]B
+4FS\l>Uq:l4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:Nk;\bY"c\/lW%kN?
+g(DLQd1mK\Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp6L!U^2J)7fRu0q4
+f+^jCXk`bp6L$te\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\TT'iPobaG78*HkAV
+L#G]B4FS\l>Uq:l4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:Nk;\bY"c\/l
+W%kN?g(DLQd1mK\Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp6L!U^2J)7f
+Ru0q4f+^jCXk`bp6L$te\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\TT'iPobaG78
+*HkAVL#G]B4FS\l>Uq:l4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:Nk;\bY
+"c\/lW%kN?g(DLQd1mK\Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp6L!U^
+2J)7fRu0q4f+^jCXk`bp6L$te\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\TT'iPo
+baG78*HkAVL#G]B4FS\l>Uq:l4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:N
+k;\bY"c\/lW%kN?g(DLQd1mK\Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp
+6L!U^2J)7fRu0q4f+^jCXk`bp6L$te\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\T
+T'iPobaG78*HkAVL#G]B4FS\l>Uq:l4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-9
+72T:Nk;\bY"c\/lW%kN?g(DLQd1mK\Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8
+>r`bp6L!U^2J)7fRu0q4f+^jCXk`bp6L$te\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG
+:jS\TT'iPobaG78*HkAVL#G]B4FS\l>Uq:l4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?
+e*i-972T:Nk;\bY"c\/lW%kN?g(DLQd1mK\Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#Ik
+fpB'8>rHZSeg%r([Y*X#O,kA_$.T:Nbm*hN^RcXe[ID>#HHT[r$cs4I~>
+%%EndBinary
+grestore
+np
+grestore
+grestore
+pgrs
+%%PageTrailer
+[
+[/CSA [/0 ]]
+] del_res
+Adobe_AGM_Image/pt gx
+Adobe_CoolType_Core/pt get exec
+Adobe_AGM_Core/restore_mysetup gx
+Adobe_AGM_Core/pt gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%Trailer
+Adobe_AGM_Utils begin
+[/EMC pdfmark_5
+currentdict Adobe_AGM_Utils eq {end} if
+Adobe_AGM_Image/dt get exec
+Adobe_CoolType_Core/dt get exec
+Adobe_AGM_Core/dt get exec
+%%Pages: 1
+%%DocumentNeededResources:
+%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
+%%+ procset Adobe_CoolType_Utility_T42 1.0 0
+%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%+ procset Adobe_CoolType_Core 2.31 0
+%%+ procset Adobe_AGM_Core 2.0 0
+%%+ procset Adobe_AGM_Utils 1.0 0
+%%DocumentNeededFeatures:
+%%DocumentSuppliedFeatures:
+%%DocumentCustomColors:
+%%CMYKCustomColor:
+%%RGBCustomColor:
+%%EOF
diff --git a/macros/latex/contrib/rmannot/rmannot.cfg b/macros/latex/contrib/rmannot/rmannot.cfg
index e3ca13afd5..e86bd6ce8f 100644
--- a/macros/latex/contrib/rmannot/rmannot.cfg
+++ b/macros/latex/contrib/rmannot/rmannot.cfg
@@ -10,6 +10,7 @@
% Oncomment this next line, but specify the major version of Acrobat you are using
% 9, 10, 11, DC, 2015, Beta (if you are using a Beta version of Acrobat)
%\AcroVer{11}
+\AcroVer{DC}
\endinput
% If you are using an older computer, you may have to enter the path
% using the \pathToSkins command. \AcrobatVer expands to the argument
diff --git a/macros/latex/contrib/rmannot/rmannot.dtx b/macros/latex/contrib/rmannot/rmannot.dtx
index d07cdbc054..e33ac22bee 100644
--- a/macros/latex/contrib/rmannot/rmannot.dtx
+++ b/macros/latex/contrib/rmannot/rmannot.dtx
@@ -2,24 +2,23 @@
%<*copyright>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% rmannot.sty package, %%
-%% Copyright (C) 2008--2016 D. P. Story %%
+%% Copyright (C) 2008--2020 D. P. Story %%
%% dpstory@acrotex.net %%
%% %%
%% This program can redistributed and/or modified under %%
%% the terms of the LaTeX Project Public License %%
%% Distributed from CTAN archives in directory %%
-%% macros/latex/base/lppl.txt; either version 1 of the %%
+%% macros/latex/base/lppl.txt; either vers ion 1 of the %%
%% License, or (at your option) any later version. %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%</copyright>
%<package>\NeedsTeXFormat{LaTeX2e}[1997/12/01]
%<package>\ProvidesPackage{rmannot}
-%<package> [2016/10/09 v2.0e Rich Media Annotations (dps)]
+%<package> [2020/08/21 v2.2 Rich Media Annotations (dps)]
%<*driver>
\documentclass{ltxdoc}
\usepackage[colorlinks,hyperindex=false]{hyperref}
-%\def\texorpdfstring#1#2{#1}
-%\pdfstringdefDisableCommands{\let\\\textbackslash}
+\usepackage{fancyvrb}
\OnlyDescription % comment out for implementation details
\EnableCrossrefs
\CodelineIndex
@@ -29,6 +28,22 @@
\PackageInfo{web}{aebdocfmt.def cannot be found}}
\def\AcroFLeX{AcroF\kern-.1667em\lower.5ex\hbox{L}\kern-.3eme\kern-.125emX\@}
\def\AcroTeX{Acro\negthinspace\TeX}
+\def\CMD#1{\textbackslash#1}
+\let\pkg\textsf
+\let\env\texttt
+\let\opt\texttt
+\let\app\textsf
+\let\key\texttt
+\def\visispace{\symbol{32}}
+\def\ameta#1{\ensuremath{\langle\textit{\texttt{#1}}\rangle}}
+\def\meta#1{\textsl{\texttt{#1}}}
+\def\SUB#1{\ensuremath{{}_{\mbox{\scriptsize\ttfamily#1}}}}
+\def\darg#1{\texttt{\char123\relax#1\char125\relax}}
+\makeatletter
+\renewcommand{\paragraph}
+ {\@startsection{paragraph}{4}{0pt}{6pt}{-3pt}
+ {\normalfont\normalsize\bfseries}}
+\makeatletter
\begin{document}
\def\CMD#1{\textbackslash#1}
\GetFileInfo{rmannot.sty}
@@ -62,15 +77,21 @@
% The \texttt{rmannot} package was written, in part, to support the {\AcroFLeX} Graphing package;
% however, this package has wider application. The \texttt{rmannot} package supports the creation of
% rich media annotations (\texttt{RichMedia}), and the embedding of \textsf{SWF} and \textsf{FLV} files in a \textsf{PDF}. \textsf{SWF}
-% animations and \textsf{FLV} video can then be played within PDF viewed within version 9 (or later) of Adobe Reader
-% and Acrobat.
+% animations and \textsf{FLV} video can then be played within PDF viewed within version 9 (or later) of \app{Adobe Reader}
+% and \app{Acrobat}.
%
-% Source material for the creation of this package is document \textsl{Adobe Supplement to the
+% Source material for the creation of this package is \textsl{Adobe Supplement to the
% ISO 32000}, June 2008. This document contains the PDF specification of rich media annotations.
-% Beginning with version 9, Adobe Reader and Acrobat contain a Adobe Flash Player, which will
+%
+% \paragraph*{Version~9 or later.}
+% Beginning with version 9, \app{Adobe Reader} and \app{Acrobat} contain a Adobe Flash Player, which will
% play \textsf{SWF}, \textsf{FLV}, \textsf{MP3} files, and a number of other formats that
% need to be H.264 encoded.
%
+% \paragraph*{After December 2020.} Adobe drops its support for Flash player (\textsf{SWF} and \textsf{FLV} files) after December 2020;
+% however, this package still works for H.264 encoded videos, including \textsf{MOV}, \textsf{MP4}, \textsf{M4V}, \textsf{3GP}, \textsf{3G2}, \textsf{F4V}.
+% The only audio file format supported is \textsf{MP3}.
+%
%\paragraph*{On the Topic of 3D.}
% Here is something that I've only just come to realize: If you use the UI, and you
% create a 3D annotation in Acrobat, then give it a SWF as a resource, the 3D annot
@@ -117,14 +138,86 @@
% Removed some spurious spaces from \string\cs{rmAnnot}}
% \begin{macrocode}
\RequirePackage{xkeyval}
+\RequirePackage{ifpdf}[2006/02/20]
+\RequirePackage{ifxetex}[2006/08/21]
+\let\rm@One=1 \let\rm@Zero=0
+% \end{macrocode}
+% (2020/08/21) We test for non-pdfmark drivers, if present, we make minimal
+% package definitions, define all relevant commands to display their \ameta{text}
+% argument. In this way, \app{pdflatex}, \app{lualatex}, and \app{xelatex} can be used
+% to preview the document, perhaps viewing the results in \app{SumatraPDF}.
+% \begin{macrocode}
+\ifpdf
+ \let\RM@action\endinput
+\else
+ \ifxetex
+ \let\RM@action\endinput
+ \else
+ \let\RM@action\relax
+ \fi
+\fi
+\ifx\RM@action\endinput
+% \end{macrocode}
+% We provide definitions to all essential commands and environments
+% to, as best as we can, give a PDF that is viewable, but with no functionality.
+% \begin{macrocode}
+\RequirePackage{eforms}[2020/12/14]
+\DeclareOptionX*{}
+\ProcessOptionsX\relax
+%\let\AcroVer\@gobble
+\newcommand\AcroVer[2][]{}
+\let\saveNamedPath\@gobbletwo
+\def\rma@edefexecute#1{\edef\rm@@temp@@exp{#1}\rm@@temp@@exp}
+\newcommand\makePoster[3][]{}
+\define@key{rmAnnot}{width}{\def\rmAnnot@width{#1}}
+\define@key{rmAnnot}{scale}{\def\rmAnnot@scale{#1}}
+\let\rmAnnot@width\@empty
+\define@key{rmAnnot}{height}{\def\rmAnnot@height{#1}}
+\let\rmAnnot@height\@empty
+\newcommand{\rmAnnot}[4][]{%
+ \bgroup
+ \setlength{\dimen@}{#2}\xdef\rm@Annot@width{\the\dimen@}%
+ \setlength{\dimen@}{#3}\xdef\rm@Annot@height{\the\dimen@}%
+ \egroup
+ \rma@edefexecute{\noexpand\setkeys*{rmAnnot}{#1}}%
+ \bgroup
+ \ifx\rmAnnot@width\@empty
+ \ifx\rmAnnot@height\@empty
+ \else
+ \setlength{\dimen@}%
+ {\rmAnnot@height*\ratio
+ {\rm@Annot@width}{\rm@Annot@height}}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \setlength{\dimen@}{\rmAnnot@height}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \fi
+ \else
+ \setlength{\dimen@}%
+ {\rmAnnot@width*\ratio
+ {\rm@Annot@height}{\rm@Annot@width}}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \setlength{\dimen@}{\rmAnnot@width}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \fi
+ \egroup
+ {\previewOn\pushButton[\CA{Distiller required}\BC{}\BG{}
+ \S{S}\Ff{\FfReadOnly}]{btn}{\rm@Annot@width}{\rm@Annot@height}}}
+\def\setRmOptions3D#1#2{}
+\PackageWarningNoLine{rmannot}
+ {PDF creation requires Adobe Distiller.\MessageBreak
+ Workflow is latex > dvips > distiller; otherwise,\MessageBreak
+ this package does nothing}
+\fi
+\RM@action % \endinput or \relax
% \end{macrocode}
+% \section{Options of this package}
% When the \texttt{use3D}\IndexOpt{use3D}option is invoked, the \texttt{annot3d.def} code file is
% input at the end of the package, and the \texttt{fp} package is loaded,
% is package is used to calculate the views matrices.
% \begin{macrocode}
\DeclareOptionX{use3D}{%
- \def\rma@input@iiidCode{\InputIfFileExists{annot3d.def}{}{}}%
- \def\rma@requirefp{\RequirePackage[nomessages]{fp}}%
+ \def\rma@input@iiidCode{\InputIfFileExists{annot3d.def}{}{}}%
+ \def\rma@requirefp{\RequirePackage[nomessages]{fp}}%
}
\let\rma@input@iiidCode\relax
\let\rma@requirefp\relax
@@ -150,9 +243,9 @@
% \begin{macrocode}
\newif\ifrma@EmbedFile\rma@EmbedFiletrue
\newif\ifrma@EmbedVideoPlayer\rma@EmbedVideoPlayerfalse
-\let\rma@isVPEmbedded=0
+\let\rma@isVPEmbedded\rm@Zero
\newif\ifrma@EmbedAudioPlayer\rma@EmbedAudioPlayerfalse
-\let\rma@isAPEmbedded=0
+\let\rma@isAPEmbedded\rm@Zero
% \end{macrocode}
% We use a utility command, taken and renamed from the \texttt{comment} package.
% \begin{macrocode}
@@ -170,11 +263,13 @@
% case future releases move the players elsewhere; in this case,
% \cs{pathToPlayers} must be executed after \cs{pathToSkins}.
%\changes{v2.0a}{2011/09/11}{Arguments now pass through \cs{pdfstringdef}}
+%\changes{v2.0.6}{2018/03/21}{Placed \string\cs{pathToSkins} in a group
+% and disallowed unicode encoding by hyperref}
% \begin{macrocode}
-\newcommand{\pathToSkins}[1]{%
- \pdfstringdef\rma@pathToSkins{#1}%
- \def\PathToSkins{\rma@pathToSkins}%
- \def\rma@pathToPlayers{\rma@pathToSkins/Players}%
+\newcommand{\pathToSkins}[1]{\begingroup
+ \Hy@unicodefalse\pdfstringdef\rma@pathToSkins{#1}%
+ \gdef\PathToSkins{\rma@pathToSkins}%
+ \gdef\rma@pathToPlayers{\rma@pathToSkins/Players}\endgroup
}
% \end{macrocode}
%\changes{v2.0b}{2015/09/30}{Added \cs{AcroVer} and a more intelligent method
@@ -185,98 +280,107 @@
% Typically, the argument of \cs{AcroVer} is a number, \texttt{9},
% \texttt{10}, \texttt{11}, but beginning with the DC versions
% is can be \texttt{2015} (classic) or \texttt{DC} (subscription).
+% \changes{v2.2}{2020/08/21}{Added 32 and 64 as values of the \string\key{win}
+% key of \string\cs{AcroVer}}
% \begin{macrocode}
\newif\ifuseWinAcrobat\useWinAcrobattrue
-\define@key{rmAcroVer}{win}[win]{\useWinAcrobattrue}
+\define@choicekey{rmAcroVer}{win}{32,64}[32]{%
+ \appType{#1}\useWinAcrobattrue}
\define@key{rmAcroVer}{mac}[mac]{\useWinAcrobatfalse}
% \end{macrocode}
% The syntax is \texttt{\cs{AcroVer}[win\string|mac]\{ver\}}
% \begin{macrocode}
+\def\appType#1{\def\@rgi{#1}\def\@tstii{64}%
+ \def\p@thHash{ (x86)}\ifx\@rgi\@tstii\let\p@thHash\@empty\fi
+}
+\def\p@thHash{ (x86)}
\newcommand{\AcroVer}[2][]{%
- \def\rmDC{DC}\def\rmBeta{Beta}\def\rmArgi{#1}%
- \def\AcrobatVer{#2}\ifx\rmArgi\@empty\else
- \setkeys{rmAcroVer}{#1}\fi\def\@x{\string\ }%
+ \def\rmDC{DC}\def\rmBeta{Beta}\def\rmArgi{#1}%
+ \def\AcrobatVer{#2}\ifx\rmArgi\@empty\else
+ \setkeys{rmAcroVer}{#1}\fi\def\@x{\string\ }%
% \end{macrocode}
% If this is the \texttt{DC} version, we handle appropriately
% \begin{macrocode}
- \ifx\AcrobatVer\rmDC
- \ifuseWinAcrobat
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/Acrobat DC/%
- Acrobat/Multimedia Skins}\else
- \edef\rmSkinPath{/Applications/Adobe{\@x}Acrobat{\@x}DC/%
- Adobe{\@x}Acrobat.app/Contents/Resources/%
- Multimedia{\@x}Skins}\fi
- \else\ifx\AcrobatVer\rmBeta
- \ifuseWinAcrobat
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/Acrobat Beta/%
- Acrobat/Multimedia Skins}\else
- \edef\rmSkinPath{/Applications/Adobe{\@x}Acrobat{\@x}Beta/%
- Adobe{\@x}Acrobat.app/Contents/Resources/%
- Multimedia{\@x}Skins}\fi
+ \ifx\AcrobatVer\rmDC
+ \ifuseWinAcrobat
+ \edef\rmSkinPath{C:/Program Files\p@thHash/Adobe/Acrobat DC/%
+ Acrobat/Multimedia Skins}\else
+ \edef\rmSkinPath{/Applications/Adobe{\@x}Acrobat{\@x}DC/%
+ Adobe{\@x}Acrobat.app/Contents/Resources/%
+ Multimedia{\@x}Skins}\fi
+ \else\ifx\AcrobatVer\rmBeta
+ \ifuseWinAcrobat
+ \edef\rmSkinPath{C:/Program Files\p@thHash/Adobe/Acrobat Beta/%
+ Acrobat/Multimedia Skins}\else
+ \edef\rmSkinPath{/Applications/Adobe{\@x}Acrobat{\@x}Beta/%
+ Adobe{\@x}Acrobat.app/Contents/Resources/%
+ Multimedia{\@x}Skins}\fi
% \end{macrocode}
% If \cs{AcrobatVer} is not \texttt{DC} or \texttt{Beta} it is a number. Possible values are
% \texttt{9}, \texttt{10}, \texttt{11}, \texttt{2015}, \texttt{2016},...
% \begin{macrocode}
- \else\ifnum\AcrobatVer<9\relax
- \PackageError{rmannot}{Acrobat version 9 or later
- supports\MessageBreak rich multimedia annotations}
- {Upgrade your Acrobat to a more recent version.}%
+ \else
+ \ifnum\AcrobatVer<9\relax
+ \PackageError{rmannot}{Acrobat version 9 or later
+ supports\MessageBreak rich multimedia annotations}
+ {Upgrade your Acrobat to a more recent version.}%
\else
- \ifuseWinAcrobat
+ \ifuseWinAcrobat
% \end{macrocode}
% We are on a Windows OS machine
% \begin{macrocode}
- \ifnum\AcrobatVer<12\relax
+ \ifnum\AcrobatVer<12\relax
% \end{macrocode}
% When version is less than 12, the version numbers are decimal numbers,
% \texttt{9.0}, \texttt{10.0}, \texttt{11.0}. We append `\texttt{.0}' to the end of \cs{AcrobatVer}.
% \begin{macrocode}
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/%
- Acrobat \AcrobatVer.0/Acrobat/Multimedia Skins}%
- \else
+ \edef\rmSkinPath{C:/Program Files (x86)/Adobe/%
+ Acrobat \AcrobatVer.0/Acrobat/Multimedia Skins}%
+ \else
% \end{macrocode}
% When version is greater than 12, the version is a year \texttt{2015}, etc.
% \begin{macrocode}
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/%
- Acrobat \AcrobatVer/Acrobat/Multimedia Skins}%
- \fi
- \else
+ \edef\rmSkinPath{C:/Program Files (x86)/Adobe/%
+ Acrobat \AcrobatVer/Acrobat/Multimedia Skins}%
+ \fi
+ \else
% \end{macrocode}
% We are on a Mac OS machine
% \begin{macrocode}
- \ifnum\AcrobatVer<12\relax
- \ifnum\AcrobatVer=9\relax
+ \ifnum\AcrobatVer<12\relax
+ \ifnum\AcrobatVer=9\relax
% \end{macrocode}
% Special path for version 9
% \begin{macrocode}
- \edef\rmSkinPath{/Applications/%
- Adobe{\@x}Acrobat{\@x}\AcrobatVer{\@x}Pro/%
- Adobe{\@x}Acrobat{\@x}Pro.app/Contents/%
- MacOS/Multimedia{\@x}Skins}%
- \else % ver 10 or 11
+ \edef\rmSkinPath{/Applications/%
+ Adobe{\@x}Acrobat{\@x}\AcrobatVer{\@x}Pro/%
+ Adobe{\@x}Acrobat{\@x}Pro.app/Contents/%
+ MacOS/Multimedia{\@x}Skins}%
+ \else % ver 10 or 11
% \end{macrocode}
% Versions 10 and 11 are referred to using roman numerical numbers (\texttt{X} and \texttt{XI})
% \begin{macrocode}
- \ifnum\AcrobatVer=10\relax\def\romanVer{X}\else
- \ifnum\AcrobatVer=11\relax\def\romanVer{XI}\fi\fi
- \edef\rmSkinPath{/Applications/%
- Adobe{\@x}Acrobat{\@x}\romanVer{\@x}Pro/%
- Adobe{\@x}Acrobat{\@x}Pro.app/Contents/%
- Resources/Multimedia{\@x}Skins}\fi
- \else
+ \ifnum\AcrobatVer=10\relax\def\romanVer{X}\else
+ \ifnum\AcrobatVer=11\relax\def\romanVer{XI}\fi\fi
+ \edef\rmSkinPath{/Applications/%
+ Adobe{\@x}Acrobat{\@x}\romanVer{\@x}Pro/%
+ Adobe{\@x}Acrobat{\@x}Pro.app/Contents/%
+ Resources/Multimedia{\@x}Skins}%
+ \fi
+ \else
% \end{macrocode}
% \cs{AcroVer} is greater than 12, it must be a year, \texttt{2015}, \texttt{2016}, etc.
% \begin{macrocode}
- \edef\rmSkinPath{/Applications/%
- Adobe{\@x}Acrobat{\@x}\AcrobatVer/%
- Adobe{\@x}Acrobat.app/Contents/Resources/%
- Multimedia{\@x}Skins}%
- \fi
- \fi\fi\fi\fi
- \expandafter\pathToSkins\expandafter{\rmSkinPath}%
+ \edef\rmSkinPath{/Applications/%
+ Adobe{\@x}Acrobat{\@x}\AcrobatVer/%
+ Adobe{\@x}Acrobat.app/Contents/Resources/%
+ Multimedia{\@x}Skins}%
+ \fi
+ \fi\fi\fi\fi
+ \expandafter\pathToSkins\expandafter{\rmSkinPath}%
}
\@onlypreamble\AcroVer
-\AcroVer{11}
+\AcroVer{DC}
\newcommand{\pathToPlayers}[1]{\pdfstringdef\rma@pathToPlayers{#1}}
% \end{macrocode}
% \end{macro}
@@ -286,12 +390,12 @@
% Special characters are made safe to use. The command takes two arguments, the first
% is the control sequence of the path you want to define; the second argument is
% the path. For example,
-%\begin{verbatim}
-% \defineRMPath{\myURLRMFiles}{http://www.example.com/~dpspeaker/videos}
-%\end{verbatim}
+%\begin{Verbatim}[xleftmargin=\parindent,fontsize=\small,codes={\catcode`\%=9}]
+%\defineRMPath{\myURLRMFiles}{http://www.example.com/~dpspeaker/videos}
+%\end{Verbatim}
% \begin{macrocode}
\newcommand{\defineRMPath}[1]{\def\rm@ctrlName{#1}%
- \hyper@normalise\rm@defineURLPath}
+ \hyper@normalise\rm@defineURLPath}
\def\rm@defineURLPath#1{\expandafter\xdef\rm@ctrlName{#1}}
% \end{macrocode}
% \end{macro}
@@ -308,15 +412,15 @@
\newif\ifVideoPlayerEx\VideoPlayerExfalse
\def\rma@VideoPlayer{VideoPlayer.swf}
\newcommand{\useVideoPlayerPlus}{%
- \PackageWarning{rmannot}{The \string\useVideoPlayerPlus\space
- is no longer supported,\MessageBreak
- will use \string\useVideoPlayX\space instead.
- In the future\MessageBreak
- specify \string\useVideoPlayX}%
+ \PackageWarning{rmannot}{The \string\useVideoPlayerPlus\space
+ is no longer supported,\MessageBreak
+ will use \string\useVideoPlayX\space instead.
+ In the future\MessageBreak
+ specify \string\useVideoPlayX}%
% \end{macrocode}
% Use \texttt{VideoPlayerX.swf} instead.
% \begin{macrocode}
- \useVideoPlayerX
+ \useVideoPlayerX
}
% \end{macrocode}
% \end{macro}
@@ -325,8 +429,8 @@
% \begin{NoHyper}\url{http://www.uvsar.com/projects/acrobat/videoplayerx/}\end{NoHyper}.
% \begin{macrocode}
\newcommand{\useVideoPlayerX}{\VideoPlayerExtrue
- \def\rma@VideoPlayer{VideoPlayerX.swf}%
- \let\useVideoPlayerPlus\relax
+ \def\rma@VideoPlayer{VideoPlayerX.swf}%
+ \let\useVideoPlayerPlus\relax
}
% \end{macrocode}
% \cs{useVideoPlayerPlus} and \cs{useVideoPlayerX} allowed only in the preamble.
@@ -372,23 +476,23 @@
% include \cs{mmSkinAutoHide}; hence, there is no reason to even use
% \textbf{VideoPlayerPlus}, which we now don't anymore.
% \begin{macrocode}
- \def\mmSetStageColor{"multimedia_setStageColor"}
- \def\mmIsLooping{"multimedia_isLooping"}
- \def\mmSkinAutoHide{"multimedia_skinAutoHide"}
+\def\mmSetStageColor{"multimedia_setStageColor"}
+\def\mmIsLooping{"multimedia_isLooping"}
+\def\mmSkinAutoHide{"multimedia_skinAutoHide"}
% \end{macrocode}
% Version 10.4 of \textbf{VPX} added the following function.
% \changes{v2.0d}{2016/10/09}{Added 10.4 function \string\cs{mmShowLoopButton}}
% \begin{macrocode}
- \def\mmShowLoopButton{"multimedia_showLoopButton"}
+\def\mmShowLoopButton{"multimedia_showLoopButton"}
% \end{macrocode}
% The \textbf{VPX} is a superset of the API of the core and \textbf{VPPlus}; there is
% actually no reason to use the \textbf{VPPlus} anymore.\par\medskip
%
% \noindent\textbf{Usage:} The following example sets the source for the RMA to play.
-%\begin{verbatim}
-% var rm=this.getAnnotRichMedia(this.pageNum, "myRMA");
-% rm.callAS(\mmSource, "myVideo");
-%\end{verbatim}
+%\begin{Verbatim}[xleftmargin=\parindent,codes={\catcode`\%=9}]
+%var rm=this.getAnnotRichMedia(this.pageNum, "myRMA");
+%rm.callAS(\mmSource, "myVideo");
+%\end{Verbatim}
% The code is valid for \textbf{VPX}, for the basic \textbf{VPB}.
% Extensive examples may be found on the \textbf{AeB Blog}
% \begin{NoHyper}\url{http://blog.acrotex.net}\end{NoHyper}.
@@ -420,9 +524,9 @@
\string\@MXV@newlabel{@#1@}{\@MXV@getlabelvalue{#1}}%
}\@esphack%
\ifthenelse{%
- \equal{\@MXV@getlabelvalue{#1}}{undefined}\OR%
+ \equal{\@MXV@getlabelvalue{#1}}{undefined}\or%
%double check that the value hasn't changed
- \NOT\equal{\@MXV@getlabelvalue{#1}}{\@MXV@getlabelvalue{@#1@}}%
+ \not\equal{\@MXV@getlabelvalue{#1}}{\@MXV@getlabelvalue{@#1@}}%
}{%
% \end{macrocode}
% Issue warning only once, at end of document
@@ -465,19 +569,25 @@
% macro is used in \cs{rm@saveNamedPath}.
% \begin{macrocode}
\def\rma@embed@mpiii@Poster{%
- \embedEPS[hiresbb]{ramp3poster}{ramp3poster}%
- \global\let\rma@embed@mpiii@Poster\relax
+ \embedEPS[hiresbb]{ramp3poster}{ramp3poster}%
+ \global\let\rma@embed@mpiii@Poster\relax
}
% \end{macrocode}
+% The default legacy dimensions of the MP3 control, these are \DescribeMacro{\audCtrlWd}
+% and \DescribeMacro{\audCtrlHt}.
+% \begin{macrocode}
+\def\audCtrlWd{613bp}\let\cntrlbrWd\audCtrlWd
+\def\audCtrlHt{66bp}\let\cntrlbrHt\audCtrlHt
+% \end{macrocode}
% This is the \textsf{MP3} poster image, but we'll only use it once. The command
% redefines itself to \cs{relax}.
% \begin{macrocode}
\def\rma@set@mpiiiposter{%
- \begin{sp@createImage}{\bboxOf{ramp3poster}}{nramp3poster}%
- \rma@invisible
- \ps@mark{ramp3poster} /SP pdfmark
- \end{sp@createImage}%
- \global\let\rma@set@mpiiiposter\relax
+ \begin{sp@createImage}{\bboxOf{ramp3poster}}{nramp3poster}%
+ \rma@invisible
+ \ps@mark{ramp3poster} /SP pdfmark
+ \end{sp@createImage}%
+ \global\let\rma@set@mpiiiposter\relax
}
% \end{macrocode}
% \DescribeMacro{\saveNamedPath} \textbf{Syntax:} \verb!\saveNamedPath[<MimeType>]{<name>}{<path>}!\\
@@ -485,24 +595,24 @@
% changed this to \cs{@empty}.
% \begin{macrocode}
\newcommand{\saveNamedPath}[2][]{%
- \edef\rm@argii{#2}\@ifundefined{rma@@#2}%
- {\gdef\rm@thisPath{rma@@#2}}{\rma@PkEr@ii}%
- \gdef\rm@thisMimeType{#1}%
- \hyper@normalise\rm@saveNamedPath
+ \edef\rm@argii{#2}\@ifundefined{rma@@#2}%
+ {\gdef\rm@thisPath{rma@@#2}}{\rma@PkEr@ii}%
+ \gdef\rm@thisMimeType{#1}%
+ \hyper@normalise\rm@saveNamedPath
}
\def\rm@saveNamedPath#1{%
- \rm@csarg\gdef{\rm@thisPath}{#1}%
- \rm@csarg\xdef{rma@mt@\rm@argii}{\rm@thisMimeType}%
+ \rm@csarg\gdef{\rm@thisPath}{#1}%
+ \rm@csarg\xdef{rma@mt@\rm@argii}{\rm@thisMimeType}%
% \end{macrocode}
% We check to see if this is an \textsf{MP3} file. If so, we embed the screen shot
% of the \texttt{AudioPlayer} controls as a default poster. The graphic file
% \texttt{ramp3poster.eps} needs to be on the graphics search path of \LaTeX.
% \begin{macrocode}
- \rma@edefexecute{\noexpand\filename@parse{#1}}%
- \@ifundefined{filename@ext}{\rma@PkEr@iii{#1}}{}%
- \rma@edefexecute{\noexpand
- \uppercase{\noexpand\def\noexpand\rma@tempi
- {\filename@ext}}}
+ \rma@edefexecute{\noexpand\filename@parse{#1}}%
+ \@ifundefined{filename@ext}{\rma@PkEr@iii{#1}}{}%
+ \rma@edefexecute{\noexpand
+ \uppercase{\noexpand\def\noexpand\rma@tempi
+ {\filename@ext}}}
% \end{macrocode}
% We define the filename with extension under a convenience command. Authors
% are encouraged to use this command when referencing an embedded file
@@ -512,14 +622,14 @@
% that appears in the \textbf{Resources} tab of the \textbf{Edit Flash}
% under \textbf{Name}.
% \begin{macrocode}
- \rm@csarg\xdef{\rm@argii FileName}{%
- \filename@base.\filename@ext}%
- \rm@csarg\xdef{\rm@argii URL}{%
- \filename@area\filename@base.\filename@ext}%
+ \rm@csarg\xdef{\rm@argii FileName}{%
+ \filename@base.\filename@ext}%
+ \rm@csarg\xdef{\rm@argii URL}{%
+ \filename@area\filename@base.\filename@ext}%
% \end{macrocode}
% Embed the file \texttt{ramp3poster.eps}. \textsf{GraphicxSP} required.
% \begin{macrocode}
- \ifx\rma@tempi\rma@rmAnnot@type@mpiii\rma@embed@mpiii@Poster\fi
+ \ifx\rma@tempi\rma@rmAnnot@type@mpiii\rma@embed@mpiii@Poster\fi
}
% \end{macrocode}
% \cs{rma@useNamedPath} is used internally to access the path through its name.
@@ -533,7 +643,7 @@
% are let to \cs{rma@resource} and to \cs{rma@urlresource}, respectively.
% \begin{macrocode}
\expandafter\def\expandafter\makeJSspecials\expandafter{\makeJSspecials
- \let\Name\rma@resource\let\urlName\rma@urlresource
+ \let\Name\rma@resource\let\urlName\rma@urlresource
}
% \end{macrocode}
% \begin{macro}{\rmaName}
@@ -560,21 +670,21 @@
% later).\par\medskip\noindent \texttt{(2011/11/03)} Added support for
% \textsf{MP4}, \textsf{M4V}, \textsf{MOV}, \textsf{3GP}, \textsf{3G2}, all
% require \textsf{H.264} encoding; if these files do not have
-% \textsf{H.264} encoding, rmannot/distiller will embed anyway, but the
+% \textsf{H.264} encoding, \pkg{rmannot}/\app{distiller} will embed anyway, but the
% video will not play. (2011/12/10) Added \textsf{U3D} and \textsf{PRC} to the list of
% file types supported.
% \begin{macrocode}
\def\getargsiii#1#2#3{\def\aeb@argi{#1}\def\aeb@argii{#2}%
- \def\aeb@argiii{#3}}
+ \def\aeb@argiii{#3}}
\@tfor\rma@data:={{uiiid}{U3D}{model/u3d}}{{prc}{PRC}{model/prc}}%
- {{swf}{SWF}{application/x-shockwave-flash}}%
- {{flv}{FLV}{video/x-flv}}{{fiv}{F4V}{video/mp4}}%
- {{mpiv}{MP4}{video/mp4}}{{mivV}{M4V}{video/x-m4v}}%
- {{mov}{MOV}{video/quicktime}}{{iiiGP}{3GP}{video/3gpp}}%
- {{iiiGii}{3G2}{video/3gpp2}}{{mpiii}{MP3}{audio/x-mp3}}\do{%
- \expandafter\getargsiii\rma@data
- \rm@csarg\edef{rma@rmAnnot@type@\aeb@argi}{\aeb@argii}
- \rm@csarg\edef{rma@mimetype@\aeb@argi}{\aeb@argiii}
+ {{swf}{SWF}{application/x-shockwave-flash}}%
+ {{flv}{FLV}{video/x-flv}}{{fiv}{F4V}{video/mp4}}%
+ {{mpiv}{MP4}{video/mp4}}{{mivV}{M4V}{video/x-m4v}}%
+ {{mov}{MOV}{video/quicktime}}{{iiiGP}{3GP}{video/3gpp}}%
+ {{iiiGii}{3G2}{video/3gpp2}}{{mpiii}{MP3}{audio/x-mp3}}\do{%
+ \expandafter\getargsiii\rma@data
+ \rm@csarg\edef{rma@rmAnnot@type@\aeb@argi}{\aeb@argii}
+ \rm@csarg\edef{rma@mimetype@\aeb@argi}{\aeb@argiii}
}
% \end{macrocode}
% \leavevmode\IndexKey{VideoPlayer}\IndexKey{AudioPlayer}
@@ -589,30 +699,33 @@
% definitions to the beginning of the document.
% \begin{macrocode}
\def\rm@SkinsAndPlayerPaths{%
- \saveNamedPath{VideoPlayer}{\PathToSkins/Players/\rma@VideoPlayer}%
- \saveNamedPath{AudioPlayer}{\PathToSkins/Players/AudioPlayer.swf}%
+ \saveNamedPath{VideoPlayer}{\PathToSkins/Players/\rma@VideoPlayer}%
+ \saveNamedPath{AudioPlayer}{\PathToSkins/Players/AudioPlayer.swf}%
% \end{macrocode}
-% \leavevmode\IndexKey{skin1}\IndexKey{skin2}\IndexKey{skin3}^^A
-% \IndexKey{skin4}\IndexKey{skin5}\IndexKey{skin6}^^A
+% \leavevmode\IndexKey{skin1}\IndexKey{all}\IndexKey{skin2}\IndexKey{skin3}^^A%
+% \IndexKey{skin4}\IndexKey{skin5}\IndexKey{skin6}^^A%
% \IndexKey{skin7}We predefine the seven skins, these should also be
% used as resources of \cs{rmAnnot} when either \texttt{VideoPlayerPlus} or
% \texttt{VideoPlayerX} is used, and when the skins are to be changed dynamically.
+% \changes{v2.2}{2020/08/21}{Added an \string\texttt{all} skin}
% \begin{macrocode}
- \saveNamedPath{skin1}{\PathToSkins/SkinOverAllNoFullNoCaption.swf}%
- \saveNamedPath{skin2}%
- {\PathToSkins/SkinOverAllNoVolNoCaptionNoFull.swf}%
- \saveNamedPath{skin3}{\PathToSkins/SkinOverPlay.swf}%
- \saveNamedPath{skin4}{\PathToSkins/SkinOverPlayMute.swf}%
- \saveNamedPath{skin5}{\PathToSkins/SkinOverPlaySeekMute.swf}%
- \saveNamedPath{skin6}{\PathToSkins/SkinOverPlaySeekStop.swf}%
- \saveNamedPath{skin7}{\PathToSkins/SkinOverPlayStopSeekMuteVol.swf}%
+ \saveNamedPath{skin1}{\PathToSkins/SkinOverAllNoFullNoCaption.swf}%
+ \saveNamedPath{all}{\PathToSkins/SkinOverAllNoFullNoCaption.swf}%
+ \saveNamedPath{skin2}%
+ {\PathToSkins/SkinOverAllNoVolNoCaptionNoFull.swf}%
+ \saveNamedPath{skin3}{\PathToSkins/SkinOverPlay.swf}%
+ \saveNamedPath{skin4}{\PathToSkins/SkinOverPlayMute.swf}%
+ \saveNamedPath{skin5}{\PathToSkins/SkinOverPlaySeekMute.swf}%
+ \saveNamedPath{skin6}{\PathToSkins/SkinOverPlaySeekStop.swf}%
+ \saveNamedPath{skin7}{\PathToSkins/SkinOverPlayStopSeekMuteVol.swf}%
}
% \end{macrocode}
% Now, make all these path definitions at the beginning of the document.
% \begin{macrocode}
\AtBeginDocument{\rm@SkinsAndPlayerPaths}
% \end{macrocode}
-% \leavevmode\IndexKey{none}\IndexKey{noChange} Two special convenience definitions.
+% \leavevmode\IndexKey{none}\IndexKey{noChange}^^A%
+% Two special convenience definitions.
% We make definitions so that \verb!\Name{none}! and \verb!\urlName{none}!
% expand to \cs{@empty}; \verb!\Name{noChange}! and \verb!\urlName{none}!
% both expand to the string \texttt{noChange}.
@@ -684,11 +797,11 @@
% becomes visible).
% \begin{macrocode}
\define@choicekey+{rmAnnot}{enabled}[\val\nr]%
- {onclick,pageopen,pagevisible}[onclick]{%
- \ifcase\nr\relax
- \def\rma@rmAnnot@enabled{/XA}\or
- \def\rma@rmAnnot@enabled{/PO}\or
- \def\rma@rmAnnot@enabled{/PV}\fi
+ {onclick,pageopen,pagevisible}[onclick]{%
+ \ifcase\nr\relax
+ \def\rma@rmAnnot@enabled{/XA}\or
+ \def\rma@rmAnnot@enabled{/PO}\or
+ \def\rma@rmAnnot@enabled{/PV}\fi
}{\PackageWarning{rmannot}{Bad choice for enabled, permissible values
are onclick, pageopen and pagevisible. Try again}}
% \end{macrocode}
@@ -700,11 +813,11 @@
% invisible).
% \begin{macrocode}
\define@choicekey+{rmAnnot}{deactivated}[\val\nr]%
- {onclick,pageclose,pageinvisible}[onclick]{%
- \ifcase\nr\relax
- \def\rma@rmAnnot@deactivated{/XD}\or
- \def\rma@rmAnnot@deactivated{/PC}\or
- \def\rma@rmAnnot@deactivated{/PI}\fi
+ {onclick,pageclose,pageinvisible}[onclick]{%
+ \ifcase\nr\relax
+ \def\rma@rmAnnot@deactivated{/XD}\or
+ \def\rma@rmAnnot@deactivated{/PC}\or
+ \def\rma@rmAnnot@deactivated{/PI}\fi
}{\PackageWarning{rmannot}{Bad choice for deactivated, permissible
values are onclick, pageclose and pageinvisible. Try again}}
% \end{macrocode}
@@ -719,38 +832,38 @@
% \cs{setWindowDimPos} to set all these values.
% \begin{macrocode}
\define@key{winDimPos}{width}{\def\rma@winDimPos@width{#1}}
- \define@key{winDimPosWidth}{default}[288]%
- {\def\rma@winDimPosWidth@def{#1}}
- \define@key{winDimPosWidth}{max}[576]%
- {\def\rma@winDimPosWidth@max{#1}}
- \define@key{winDimPosWidth}{min}[72]%
- {\def\rma@winDimPosWidth@min{#1}}
+ \define@key{winDimPosWidth}{default}[288]%
+ {\def\rma@winDimPosWidth@def{#1}}
+ \define@key{winDimPosWidth}{max}[576]%
+ {\def\rma@winDimPosWidth@max{#1}}
+ \define@key{winDimPosWidth}{min}[72]%
+ {\def\rma@winDimPosWidth@min{#1}}
\define@key{winDimPos}{height}{\def\rma@winDimPos@height{#1}}
- \define@key{winDimPosHeight}{default}[216]%
- {\def\rma@winDimPosHeight@def{#1}}
- \define@key{winDimPosHeight}{max}[432]%
- {\def\rma@winDimPosHeight@max{#1}}
- \define@key{winDimPosHeight}{min}[72]%
- {\def\rma@winDimPosHeight@min{#1}}
+ \define@key{winDimPosHeight}{default}[216]%
+ {\def\rma@winDimPosHeight@def{#1}}
+ \define@key{winDimPosHeight}{max}[432]%
+ {\def\rma@winDimPosHeight@max{#1}}
+ \define@key{winDimPosHeight}{min}[72]%
+ {\def\rma@winDimPosHeight@min{#1}}
\define@key{winDimPos}{position}{\def\rma@winDimPos@position{#1}}
- \define@choicekey+{winDimPosPos}{halign}[\val\nr]%
- {near,center,far}[far]{%
- \ifcase\nr\relax
- \def\rma@winDimPosPos@halign{/Near}\or
- \def\rma@winDimPosPos@halign{/Center}\or
- \def\rma@winDimPosPos@halign{/Far}\fi
- }{}
- \define@choicekey+{winDimPosPos}{valign}[\val\nr]%
- {near,center,far}[near]{%
- \ifcase\nr\relax
- \def\rma@winDimPosPos@valign{/Near}\or
- \def\rma@winDimPosPos@valign{/Center}\or
- \def\rma@winDimPosPos@valign{/Far}\fi
- }{}
- \define@key{winDimPosPos}{hoffset}[18]%
- {\def\rma@winDimPosPos@hoffset{#1}}
- \define@key{winDimPosPos}{voffset}[18]%
- {\def\rma@winDimPosPos@voffset{#1}}
+ \define@choicekey+{winDimPosPos}{halign}[\val\nr]%
+ {near,center,far}[far]{%
+ \ifcase\nr\relax
+ \def\rma@winDimPosPos@halign{/Near}\or
+ \def\rma@winDimPosPos@halign{/Center}\or
+ \def\rma@winDimPosPos@halign{/Far}\fi
+ }{}
+ \define@choicekey+{winDimPosPos}{valign}[\val\nr]%
+ {near,center,far}[near]{%
+ \ifcase\nr\relax
+ \def\rma@winDimPosPos@valign{/Near}\or
+ \def\rma@winDimPosPos@valign{/Center}\or
+ \def\rma@winDimPosPos@valign{/Far}\fi
+ }{}
+ \define@key{winDimPosPos}{hoffset}[18]%
+ {\def\rma@winDimPosPos@hoffset{#1}}
+ \define@key{winDimPosPos}{voffset}[18]%
+ {\def\rma@winDimPosPos@voffset{#1}}
% \end{macrocode}
% \begin{macro}{\setWindowDimPos}
% When the window is floating (\texttt{windowed=true}) there are a number of
@@ -759,12 +872,12 @@
% vertical mode, for the next rich media annotation.
% \begin{macrocode}
\providecommand{\setWindowDimPos}[1]{%
- \setkeys{winDimPos}{#1}%
- \edef\temp@expand@sets{%
- \noexpand\setkeys{winDimPosWidth}{\rma@winDimPos@width}%
- \noexpand\setkeys{winDimPosHeight}{\rma@winDimPos@height}%
- \noexpand\setkeys{winDimPosPos}{\rma@winDimPos@position}%
- }\temp@expand@sets
+ \setkeys{winDimPos}{#1}%
+ \edef\temp@expand@sets{%
+ \noexpand\setkeys{winDimPosWidth}{\rma@winDimPos@width}%
+ \noexpand\setkeys{winDimPosHeight}{\rma@winDimPos@height}%
+ \noexpand\setkeys{winDimPosPos}{\rma@winDimPos@position}%
+ }\temp@expand@sets
}
% \end{macrocode}
% \end{macro}
@@ -773,8 +886,8 @@
% default values.
% \begin{macrocode}
\providecommand{\resetWindowDimPos}{%
- \setWindowDimPos{width={default,max,min},height={default,max,min},
- position={halign,valign,hoffset,voffset}}%
+ \setWindowDimPos{width={default,max,min},height={default,max,min},
+ position={halign,valign,hoffset,voffset}}%
}
\resetWindowDimPos
% \end{macrocode}
@@ -790,18 +903,19 @@
% by \texttt{\#2}. This supports the 3D tab of the user interface for the \textsf{Edit 3D}
% dialog box.\par\medskip\noindent
% \textbf{Proposed syntax:}
-%\begin{verbatim}
-%\setRmOptions3D{<annot_name>}
+%\begin{Verbatim}[xleftmargin=\parindent,codes={\catcode`\%=9},commandchars=!()]
+%\setRmOptions3D{myDice}
%{
-% 3DOptions={options for movie15},
-% 3DResources={
-% none={rName=<name1>},...,
-% foreground={rName=<name2>,flashvars=<vars>},...,
-% background={rName=<name3>,flashvars=<vars>},...,
-% material={rName=<name4>,mName=<materialName>,flashvars=<vars>},...
-% }
+% 3DOptions={!ameta(options-from-movie15)},
+% 3DResources={%
+% none={rName=!ameta(name!SUB1)},...,
+% foreground={rName=!ameta(name!SUB2),flashvars=!ameta(vars)},...,
+% background={rName=!ameta(name!SUB3),flashvars=!ameta(vars)},...,
+% material={rName=!ameta(name!SUB4),
+% mName=<materialName>,flashvars=!ameta(vars)},...
+% }
%}
-%\end{verbatim}
+%\end{Verbatim}
% When the \cs{rmAnnot} does not take a 3D file as its 4th argument, the above options are
% ignored.
% \begin{macrocode}
@@ -813,45 +927,69 @@
% \texttt{none} (the default), \texttt{thin}, \texttt{medium}, and \texttt{thick}.
% \begin{macrocode}
\define@choicekey+{rmAnnot}{borderwidth}[\val\nr]%
- {none,thin,medium,thick}[none]{%
- \ifcase\nr\relax
- \def\rma@rmAnnot@borderwidth{0}\or
- \def\rma@rmAnnot@borderwidth{1}\or
- \def\rma@rmAnnot@borderwidth{3}\or
- \def\rma@rmAnnot@borderwidth{5}\fi
+ {none,thin,medium,thick}[none]{%
+ \ifcase\nr\relax
+ \def\rma@rmAnnot@borderwidth{0}\or
+ \def\rma@rmAnnot@borderwidth{1}\or
+ \def\rma@rmAnnot@borderwidth{3}\or
+ \def\rma@rmAnnot@borderwidth{5}\fi
}{\PackageWarning{rmannot}{Bad choice for borderwidth, permissible
values are none,thin,medium,and thick. Try again}}
% \end{macrocode}
-% \leavevmode\IndexKey{poster}\IndexKey{posternote}The name of a embedded graphic to be used as a poster for the video.
+% \leavevmode\IndexKey{poster}\IndexKey{posternote}^^A%
+% The name of a embedded graphic to be used as a poster for the video.
%
% If the \texttt{poster} key is not specified, a substitute poster will
% be generated, see the definition of \cs{defaultPoster}. This default poster
% has a little message, or note, in the lower left corner. The default message
% is an advertisement for {\AcroTeX} followed by the words Flash, Video, or
% MP3, depending on the file type.
+% \changes{v2.2}{2020/08/21}{Added \string\texttt{defaultposter} designed for use with
+% MP3s}
% \begin{macrocode}
\define@key{rmAnnot}{poster}[]{\def\rma@rmAnnot@poster{#1}}
\define@key{rmAnnot}{posternote}[AcroTeX \rma@poster@descrip]%
- {\def\rma@posternote{#1}}
+ {\def\rma@posternote{#1}}
+\define@boolkey{rmAnnot}{defaultposter}[true]{}
% \end{macrocode}
% \leavevmode\IndexKey{invisible}\texttt{(2010/09/29 v1.0a)} When the invisible option is used and there
-% is no poster option, then the poster is transparent. This makes it useful
+% is no poster option, the poster is transparent. This makes it useful
% when viewing the video in a window, and you want to hide the annot in an
-% obscure corner of the page (or under a form field).
+% obscure corner of the page (or under a form field). In this case, the video/audio is played
+% by JavaScript.
% \begin{macrocode}
\define@key{rmAnnot}{invisible}[]%
- {\def\rma@invisible{\ps@mark/ca 0/SetTransparency pdfmark }}
+ {\def\rma@invisible{\ps@mark/ca 0/SetTransparency pdfmark }}
\let\rma@invisible\@empty
% \end{macrocode}
% \leavevmode\IndexKey{transparentBG}This option is available only for SWF files. Set the background to
% transparent.
% \begin{macrocode}
\define@boolkey{rmAnnot}{transparentBG}[true]{%
- \ifKV@rmAnnot@transparentBG
- \def\rma@rmAnnot@transparent{true}\else
- \def\rma@rmAnnot@transparent{false}\fi
+ \ifKV@rmAnnot@transparentBG
+ \def\rma@rmAnnot@transparent{true}\else
+ \def\rma@rmAnnot@transparent{false}\fi
}
% \end{macrocode}
+%\leavevmode\IndexKey{width}^^A%
+%\IndexKey{height}^^A%
+%We attempt to resize the annot according to the \key{width}
+%or \key{height}. Resize proportionally. Only the first one
+%of these two keys is obeyed, never both.
+% \begin{macrocode}
+\define@key{rmAnnot}{width}{\def\rmAnnot@width{#1}}
+\let\rmAnnot@width\@empty
+\define@key{rmAnnot}{height}{\def\rmAnnot@height{#1}}
+\let\rmAnnot@height\@empty
+% \end{macrocode}
+%\leavevmode\IndexKey{scale}^^A%
+%We attempt to resize the RMA according to the \key{scale} factor provided.
+%The \key{scale} key is only obeyed if no \key{width} or \key{height} key is
+%specified.
+% \begin{macrocode}
+\define@key{rmAnnot}{scale}{\def\rmAnnot@scale{#1}}
+\let\rmAnnot@scale\@empty
+% \end{macrocode}
%\leavevmode\IndexKey{toolbar}\IndexKey{modeltree}These are keys concern 3D annots.
% \texttt{toolbar} is a Boolean, which if true (the default), causes
% the 3D toolbar to appear when the annot is activated. If
@@ -859,9 +997,9 @@
% annotation is activated.
% \begin{macrocode}
\define@boolkey{rmAnnot}{toolbar}[true]{%
- \ifKV@rmAnnot@toolbar
- \def\rma@rmAnnot@toolbar{true}\else
- \def\rma@rmAnnot@toolbar{false}\fi
+ \ifKV@rmAnnot@toolbar
+ \def\rma@rmAnnot@toolbar{true}\else
+ \def\rma@rmAnnot@toolbar{false}\fi
}
% \end{macrocode}
% \texttt{modeltree} is a Boolean, which if true causes the \textbf{Model
@@ -869,9 +1007,9 @@
% the \textbf{Model Tree} is not displayed when the annotation is activated.
% \begin{macrocode}
\define@boolkey{rmAnnot}{modeltree}[true]{%
- \ifKV@rmAnnot@modeltree
- \def\rma@rmAnnot@modeltree{true}\else
- \def\rma@rmAnnot@modeltree{false}\fi
+ \ifKV@rmAnnot@modeltree
+ \def\rma@rmAnnot@modeltree{true}\else
+ \def\rma@rmAnnot@modeltree{false}\fi
}
% \end{macrocode}
% \leavevmode\IndexKey{passcontext}This option is available only for SWF files. SWF file developers
@@ -885,9 +1023,9 @@
% the annotation, perhaps through JavaScript.
% \begin{macrocode}
\define@boolkey{rmAnnot}{passcontext}[true]{%
- \ifKV@rmAnnot@passcontext
- \def\rma@rmAnnot@PassContextClick{true}\else
- \def\rma@rmAnnot@PassContextClick{false}\fi
+ \ifKV@rmAnnot@passcontext
+ \def\rma@rmAnnot@PassContextClick{true}\else
+ \def\rma@rmAnnot@PassContextClick{false}\fi
}
% \end{macrocode}
%
@@ -896,38 +1034,41 @@
% Skins are used with video files.
%\par\medskip
% \noindent\IndexKey{skin}When playing a supported video file, various skins can be used. I've labeled them
-% \texttt{skin1}--\texttt{skin7} and \texttt{none}. The names of the SWF
+% \texttt{skin1}--\texttt{skin7}, \texttt{all}, and \texttt{none}. The names of the SWF
% files describe each skin.
% \par\medskip\noindent
% \textbf{Note:} By experimenting with the UI, it is apparent that one cannot have
% different controls for the same video file.
+% \changes{v2.2}{2020/08/21}{Added \string\texttt{all} skin name}
% \begin{macrocode}
\define@choicekey+{rmAnnot}{skin}[\val\nr]%
- {none,skin1,skin2,skin3,skin4,skin5,skin6,skin7}[skin1]{%
- \edef\rma@skinName{#1}% 2011/10/18 changed from number to name
- \ifcase\nr\relax
- \let\rma@rmAnnot@Skin\@empty\or
- \def\rma@rmAnnot@Skin{SkinOverAllNoFullNoCaption.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverAllNoVolNoCaptionNoFull.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlay.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlayMute.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlaySeekMute.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlaySeekStop.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlayStopSeekMuteVol.swf}\fi
+ {none,all,skin1,skin2,skin3,skin4,skin5,skin6,skin7}[skin1]{%
+ \edef\rma@skinName{#1}% 2011/10/18 changed from number to name
+ \ifcase\nr\relax
+ \let\rma@rmAnnot@Skin\@empty\or % none
+ \def\rma@skinName{skin1}%
+ \def\rma@rmAnnot@Skin{SkinOverAllNoFullNoCaption.swf}\or % all
+ \def\rma@rmAnnot@Skin{SkinOverAllNoFullNoCaption.swf}\or % 1
+ \def\rma@rmAnnot@Skin{SkinOverAllNoVolNoCaptionNoFull.swf}\or % 2
+ \def\rma@rmAnnot@Skin{SkinOverPlay.swf}\or % 3
+ \def\rma@rmAnnot@Skin{SkinOverPlayMute.swf}\or % 4
+ \def\rma@rmAnnot@Skin{SkinOverPlaySeekMute.swf}\or % 5
+ \def\rma@rmAnnot@Skin{SkinOverPlaySeekStop.swf}\or % 6
+ \def\rma@rmAnnot@Skin{SkinOverPlayStopSeekMuteVol.swf}\fi % 7
}{%
- \@ifundefined{rma@@#1}{%
- \PackageWarning{rmannot}{Bad choice for 'skin,' permissible
- values are skin1--skin7, or a custom skin already defined.
- Try again}}{%
+ \@ifundefined{rma@@#1}{%
+ \PackageWarning{rmannot}{Bad choice for 'skin,' permissible
+ values are none, all, skin1--skin7, or a custom skin already
+ defined. Try again}}{%
% \end{macrocode}
% If a value of \texttt{skin} is not one of the defaults, we allow the user to
% define a skin, name and path to a skin SWF must be declared using \cs{saveNamedPath}.
% \begin{macrocode}
- \PackageWarning{rmannot}{Recording new skin, '#1'}%
- \edef\rma@skinName{#1}%
- \edef\rma@rmAnnot@Skin{\csname#1FileName\endcsname}%
- \rm@csarg\let{embedSkin#1}=1
- }%
+ \PackageWarning{rmannot}{Recording new skin, '#1'}%
+ \edef\rma@skinName{#1}%
+ \edef\rma@rmAnnot@Skin{\csname#1FileName\endcsname}%
+ \rm@csarg\let{embedSkin#1}\rm@One
+ }%
}
% \end{macrocode}
% We use \verb!\let\csname embedSkin<skinName>\endcsname! determining to
@@ -936,15 +1077,15 @@
% used is set to 0; hence we will not embed it again.
% \begin{macrocode}
\@tfor\rma@arg:={skin0}{skin1}{skin2}{skin3}{skin4}%
- {skin5}{skin6}{skin7}\do{%
- \rm@csarg\let{embedSkin\rma@arg}=1
+ {skin5}{skin6}{skin7}\do{%
+ \rm@csarg\let{embedSkin\rma@arg}\rm@One
}
% \end{macrocode}
% \leavevmode\IndexKey{skinAutoHide}A Boolean key that determines if the skin automatically hides itself
% when the mouse pointer is removed from the annot. The default is \texttt{true}.
% \begin{macrocode}
\define@boolkey{rmAnnot}{skinAutoHide}[true]{%
- \ifKV@rmAnnot@skinAutoHide
+ \ifKV@rmAnnot@skinAutoHide
\def\rma@skinAutoHide{true}\else
\def\rma@skinAutoHide{false}\fi
}
@@ -953,19 +1094,19 @@
% is \texttt{0x5F5F5F}.
% \begin{macrocode}
\define@key{rmAnnot}{skinBGColor}[0x5F5F5F]%
- {\def\rma@skinBGColor{#1}}
+ {\def\rma@skinBGColor{#1}}
% \end{macrocode}
% \leavevmode\IndexKey{skinBGAlpha}The alpha for the skin, a number between 0 and 1. The default is 0.75.
% \begin{macrocode}
\define@key{rmAnnot}{skinBGAlpha}[0.75]%
- {\def\rma@skinBGAlpha{#1}}
+ {\def\rma@skinBGAlpha{#1}}
% \end{macrocode}
% \leavevmode\IndexKey{volume}The initial volume of the audio track. Values range from 0 (muted) to 1. The default is
% 1.0. The volume may be adjusted by the user at run time, if the selected skin has a volume
% control, or by a JavaScript control.
% \begin{macrocode}
\define@key{rmAnnot}{volume}[1.00]%
- {\def\rma@rmAnnot@volume{#1}}
+ {\def\rma@rmAnnot@volume{#1}}
% \end{macrocode}
%
% \subsubsection{Animation Settings}
@@ -976,7 +1117,7 @@
% effectively speeds up the animation.
% \begin{macrocode}
\define@key{rmAnnot}{speed}[1]{%
- \def\rma@rmAnnot@speed{#1}%
+ \def\rma@rmAnnot@speed{#1}%
}
% \end{macrocode}
% \leavevmode\IndexKey{playcount}Description quoted from the \textsl{Adobe Suppl.\ Doc}: An integer specifying the play count
@@ -985,7 +1126,7 @@
% indicates that the animation is infinitely repeated. The default is -1.
% \begin{macrocode}
\define@key{rmAnnot}{playcount}[-1]{%
- \def\rma@rmAnnot@playcount{#1}%
+ \def\rma@rmAnnot@playcount{#1}%
}
% \end{macrocode}
%
@@ -996,17 +1137,17 @@
% file. Currently, the additional resources are other SWF files only.
% Items must be specified using \cs{useNamedPath} command, and is
% a lists of delimited by braces
-%\begin{verbatim}
-% resources={mySWF1,mySWF2}
-%\end{verbatim}
+%\begin{Verbatim}[xleftmargin=\parindent,codes={\catcode`\%=9}]
+%resources={mySWF1,mySWF2}
+%\end{Verbatim}
% where \texttt{mySWF1} and \texttt{mySWF2} are defined by \cs{saveNamedPath}.
% \begin{macrocode}
\newtoks\rma@toks\rma@toks={}
\newcount\rma@nResources
\newif\ifrma@isiiid\rma@isiiidfalse
-\define@key{rmAnnot}{resources}[]{\rma@toks={}\rma@nResources=0%
- \ifrma@isiiid\let\rma@next\relax
- \else\def\rma@next{\rma@proc@resources{#1}}\fi\rma@next
+\define@key{rmAnnot}{resources}[]{\rma@toks={}\rma@nResources=0\relax
+ \ifrma@isiiid\let\rma@next\relax
+ \else\def\rma@next{\rma@proc@resources{#1}}\fi\rma@next
}
% \end{macrocode}
% When we are doing 3D, we don't process resources through \texttt{rmAnnot} family.
@@ -1014,48 +1155,48 @@
% separate command \cs{setRmOptions3D}
% \begin{macrocode}
\newcommand{\rma@proc@resources}[1]{%
- \def\rma@rmAnnot@resources{#1}%
- \ifx\rma@rmAnnot@resources\@empty\let\rma@addResources\@empty
- \let\rma@addFileSpecs\@empty\else
+ \def\rma@rmAnnot@resources{#1}%
+ \ifx\rma@rmAnnot@resources\@empty\let\rma@addResources\@empty
+ \let\rma@addFileSpecs\@empty\else
% \end{macrocode}
% We process resources when there are some to process \texttt{:-)}
% \begin{macrocode}
- \@for\rma@arg:=\rma@rmAnnot@resources\do{%
- \advance\rma@nResources1\relax
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rma@arg}}}%
- \@ifundefined{filename@ext}{%
- \rma@PkEr@iii{\rma@useNamedPath{\rma@arg}}}{}%
- \edef\rma@fs@expand{rmFileStrm\rma@arg}%
- \@ifundefined{\rma@fs@expand}{%
+ \@for\rma@arg:=\rma@rmAnnot@resources\do{%
+ \advance\rma@nResources1\relax
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rma@arg}}}%
+ \@ifundefined{filename@ext}{%
+ \rma@PkEr@iii{\rma@useNamedPath{\rma@arg}}}{}%
+ \edef\rma@fs@expand{rmFileStrm\rma@arg}%
+ \@ifundefined{\rma@fs@expand}{%
% \end{macrocode}
% If this resource has not been used, we define it, and give it
% a indirect reference: \verb!rmfstream\therm@Cnt-\the\rma@nResources!
% \begin{macrocode}
- \rm@csarg\xdef{\rma@fs@expand}%
- {rmfstream\therm@Cnt-\the\rma@nResources}%
- \def\rma@embed{1}}{\def\rma@embed{0}}%
+ \rm@csarg\xdef{\rma@fs@expand}%
+ {rmfstream\therm@Cnt-\the\rma@nResources}%
+ \def\rma@embed{1}}{\def\rma@embed{0}}%
% \end{macrocode}
% Add this file to our token list of all resources.
% \begin{macrocode}
- \edef\rma@tmp@exp{\the\rma@toks%
- \noexpand\\{\the\rma@nResources}%
- {\filename@area}{\filename@base.\filename@ext}%
- {\rma@embed}{\csname\rma@fs@expand\endcsname}%
+ \edef\rma@tmp@exp{\the\rma@toks%
+ \noexpand\\{\the\rma@nResources}%
+ {\filename@area}{\filename@base.\filename@ext}%
+ {\rma@embed}{\csname\rma@fs@expand\endcsname}%
% \end{macrocode}
% (12/27/10) changed the expansion to \verb!\expandafter\noexpand! to leave
% a token as as this argument. Later, in \cs{rm@appendFileSpecs} we test this token
% against \cs{@empty}. This argument is \texttt{\#6} in \cs{rm@appendFileSpecs}.
% \begin{macrocode}
- {\rm@csarg\noexpand{rma@mt@\rma@arg}}}%
- \rma@toks=\expandafter{\rma@tmp@exp}%
- }%
+ {\rm@csarg\noexpand{rma@mt@\rma@arg}}}%
+ \rma@toks=\expandafter{\rma@tmp@exp}%
+ }% do
\let\\\rm@appendNameTree
\expandafter\xdef\expandafter\rma@addResources%
\expandafter{\the\rma@toks}%
\let\\\rm@appendFileSpecs
\expandafter\xdef\expandafter\rma@addFileSpecs%
- \expandafter{\the\rma@toks}%
+ \expandafter{\the\rma@toks}%
\fi
}
% \end{macrocode}
@@ -1077,8 +1218,8 @@
% in a macro \cs{rma@addFileSpecs} to be used later.
% \begin{macrocode}
\def\rm@appendNameTree#1#2#3#4#5#6{%
- \ps@mark{\rma@ANT} (#3) /APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt-#1}/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} (#3) /APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt-#1}/APPEND pdfmark^^J%
}
% \end{macrocode}
% \DescribeMacro{\rm@appendFileSpecs}
@@ -1093,32 +1234,32 @@
% indirect reference to the file stream, whether it is a new one that
% has never been embedded, or is one that has already been embedded.
% \begin{macrocode}
- \ps@mark/_objdef {rmfilespec\therm@Cnt-#1}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespec\noexpand\therm@Cnt-#1} <<%
- /F(#3)%
- /UF (#3)%
- /EF <</F {#5}>>%
- /Type/Filespec%
- >>/PUT pdfmark^^J%
+ \ps@mark/_objdef {rmfilespec\therm@Cnt-#1}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespec\noexpand\therm@Cnt-#1} <<%
+ /F(#3)%
+ /UF (#3)%
+ /EF <</F {#5}>>%
+ /Type/Filespec%
+ >>/PUT pdfmark^^J%
% \end{macrocode}
% \paragraph*{File stream:} We only embed if \texttt{\#4} is equal to 1, if it is
% 0, this particular file has already been embedded.
% \begin{macrocode}
- \if#41
- \ps@mark/_objdef {#5} /type/stream/OBJ pdfmark^^J%
- \ps@mark{#5} (#2#3) (r) file /PUT pdfmark^^J%
- \ps@mark{#5}<<%
- /Type/EmbeddedFile%
+ \if#41
+ \ps@mark/_objdef {#5} /type/stream/OBJ pdfmark^^J%
+ \ps@mark{#5} (#2#3) (r) file /PUT pdfmark^^J%
+ \ps@mark{#5}<<%
+ /Type/EmbeddedFile%
% \end{macrocode}
% (12/27/10) The \texttt{/Subtype} key is optional,
% so we make it optional if \texttt{\#6} is empty.
% \begin{macrocode}
\ifx#6\@empty\else
- /Subtype(#6)%
+ /Subtype(#6)%
\fi
- >>/PUT pdfmark^^J%
- \ps@mark{#5} /CLOSE pdfmark^^J%
- \fi
+ >>/PUT pdfmark^^J%
+ \ps@mark{#5} /CLOSE pdfmark^^J%
+ \fi
}
% \end{macrocode}
% \leavevmode\IndexKey{flashvars}Flash variables to pass to a SWF file.
@@ -1146,37 +1287,37 @@
%
% \begin{macrocode}
\define@key{rmAnnot}{cuepoints}[]{%
- \edef\rma@rmAnnot@cuepoints{#1}%
- \ifx\rma@rmAnnot@cuepoints\@empty\else
- \rma@nResources=0%
- \def\rma@array@hold{}\def\rma@dict@hold{}%
- \@for\arg:=\rma@rmAnnot@cuepoints\do{%
- \advance\rma@nResources1\relax
- \rma@edefexecute{\noexpand\setkeys{rmCuePt}{\arg}}%
- % need to build the array of indirect references,
- \edef\rma@array@hold{\rma@array@hold\space
- {rmCuePoints\therm@Cnt-\the\rma@nResources}}%
- % and the code for the cue point dictionary
- \edef\rma@dict@hold{\rma@dict@hold
- \ps@mark/_objdef %
- {rmCuePoints\therm@Cnt-\the\rma@nResources}%
- /type/dict/OBJ pdfmark^^J%
- \ps@mark{rmCuePoints\therm@Cnt-\the\rma@nResources} <<
- /Type/CuePoint
+ \edef\rma@rmAnnot@cuepoints{#1}%
+ \ifx\rma@rmAnnot@cuepoints\@empty\else
+ \rma@nResources=0\relax% dps
+ \def\rma@array@hold{}\def\rma@dict@hold{}%
+ \@for\arg:=\rma@rmAnnot@cuepoints\do{%
+ \advance\rma@nResources1\relax
+ \rma@edefexecute{\noexpand\setkeys{rmCuePt}{\arg}}%
+ % need to build the array of indirect references,
+ \edef\rma@array@hold{\rma@array@hold\space
+ {rmCuePoints\therm@Cnt-\the\rma@nResources}}%
+ % and the code for the cue point dictionary
+ \edef\rma@dict@hold{\rma@dict@hold
+ \ps@mark/_objdef %
+ {rmCuePoints\therm@Cnt-\the\rma@nResources}%
+ /type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmCuePoints\therm@Cnt-\the\rma@nResources} <<
+ /Type/CuePoint
\ifx\rma@rmCuePt@name\@empty
- /Name (RMACP \the\rma@nResources)
+ /Name (RMACP \the\rma@nResources)
\else
- /Name (\rma@rmCuePt@name)
+ /Name (\rma@rmCuePt@name)
\fi
- /Subtype \rma@rmCuePt@type
- /Time \rma@rmCuePt@time
+ /Subtype \rma@rmCuePt@type
+ /Time \rma@rmCuePt@time
\ifx\rma@rmCuePt@action\@empty\else
- /A << /Type/Action\JS{\rma@rmCuePt@action} >>
+ /A << /Type/Action\JS{\rma@rmCuePt@action} >>
\fi
- >> /PUT pdfmark^^J%
- }%
- }% end of \@for
- \fi
+ >> /PUT pdfmark^^J%
+ }%
+ }% end of \@for
+ \fi
}
% \end{macrocode}
% \leavevmode\IndexKey{type (cuepoints)}^^A
@@ -1187,21 +1328,21 @@
% are \texttt{type}, \texttt{name}, \texttt{time}, and
% \texttt{action}. These keys are entered as a value of the
% \texttt{cuepoints} key, like so,
-%\begin{verbatim}
-%\newcommand{\myCuePoints}{%
-% {type=nav,name=Chapter1,time=0,action={console.println("Chapter1")}},%
-% {type=nav,name=Chapter2,time=1883,action={console.println("Chapter2")}},%
-% {type=nav,name=Chapter3,time=5197,action={console.println("Chapter3")}},%
-% {type=nav,name=Chapter4,time=6817,action={console.println("Chapter4")}},%
-% {type=nav,name=Chapter5,time=9114,action={console.println("Chapter6")}},%
+%\begin{Verbatim}[codes={\catcode`\%=9},fontsize=\small,commandchars={!~@}]
+%\newcommand{\myCuePoints}{!%
+% {type=nav,name=Chapter1,time=0,action={console.println("Chapter1")}},!%
+% {type=nav,name=Chapter2,time=1883,action={console.println("Chapter2")}},!%
+% {type=nav,name=Chapter3,time=5197,action={console.println("Chapter3")}},!%
+% {type=nav,name=Chapter4,time=6817,action={console.println("Chapter4")}},!%
+% {type=nav,name=Chapter5,time=9114,action={console.println("Chapter6")}},!%
% {type=nav,name=Chapter6,time=12712,action={console.println("Chapter6")}}
%}
-%\end{verbatim}
+%\end{Verbatim}
% Note the use of the comment symbol \texttt{\%} following at the end of each line.
% We define the cue points using a command, then pass it to \cs{rmAnnot}, like so,
-%\begin{verbatim}
-% \rmAnnot[cuepoints={\myCuePoints}]{320bp}{240bp}{sample}
-%\end{verbatim}
+%\begin{Verbatim}[xleftmargin=\parindent,codes={\catcode`\%=9}]
+%\rmAnnot[cuepoints={\myCuePoints}]{320bp}{240bp}{sample}
+%\end{Verbatim}
% Note the parentheses around \cs{myCuePoints}, the command expands to contain commas,
% so the rules of \textsf{xkeyval} say to enclose in parentheses.
%
@@ -1230,10 +1371,10 @@
% \paragraph*{Default values of key-values pairs.} We set the default values of all the keys on startup.
% \begin{macrocode}
\setkeys{rmAnnot}{name,url=false,enabled,deactivated,borderwidth,%
- windowed=false,poster,posternote,skin,skinAutoHide,skinBGColor,%
- skinBGAlpha,volume,speed,playcount,resources,flashvars,%
- transparentBG=false,passcontext=false,cuepoints,toolbar,%
- modeltree=false}
+ windowed=false,poster,posternote,skin,skinAutoHide,skinBGColor,%
+ skinBGAlpha,volume,speed,playcount,resources,flashvars,%
+ transparentBG=false,passcontext=false,cuepoints,toolbar,%
+ modeltree=false}
% \end{macrocode}
%
% \subsection{The definition of \texorpdfstring{\cs{rmAnnot}}{\CMD{rmAnnot}}}
@@ -1243,24 +1384,26 @@
% the re-embedding of the player again.
% \begin{macrocode}
\def\rma@recordVideoPlayer{%
- \ifrma@EmbedVideoPlayer
- \global\let\rma@isVPEmbedded=1\global\rma@EmbedVideoPlayerfalse
- \else
- \if\rma@isVPEmbedded0\global\rma@EmbedVideoPlayertrue\fi
- \fi
+ \ifrma@EmbedVideoPlayer
+ \global\let\rma@isVPEmbedded\rm@One\global\rma@EmbedVideoPlayerfalse
+ \else
+ \if\rma@isVPEmbedded\rm@Zero
+ \global\rma@EmbedVideoPlayertrue\fi
+ \fi
}
\def\rma@recordAudioPlayer{%
- \ifrma@EmbedAudioPlayer
- \global\let\rma@isAPEmbedded=1\global\rma@EmbedAudioPlayerfalse
- \else
- \if\rma@isAPEmbedded0\global\rma@EmbedAudioPlayertrue\fi
+ \ifrma@EmbedAudioPlayer
+ \global\let\rma@isAPEmbedded\rm@One\global\rma@EmbedAudioPlayerfalse
+ \else
+ \if\rma@isAPEmbedded\rm@Zero
+ \global\rma@EmbedAudioPlayertrue\fi
% \end{macrocode}
% If the file is \textsf{MP3}, and there is no poster defined for it, we use the default
% \textsf{MP3} poster, a screen shot of the \texttt{AudioPlayer} controls.
% \begin{macrocode}
-% \ifx\rma@rmAnnot@poster\@empty\rma@set@mpiiiposter\fi
- \rma@set@mpiiiposter
- \fi
+ \ifx\rma@rmAnnot@poster\@empty\rma@set@mpiiiposter\fi
+% \rma@set@mpiiiposter
+ \fi
}
% \end{macrocode}
% A switch to indicate success or failure when looking for a Video extension. Used
@@ -1280,36 +1423,40 @@
% \item[\texttt{\#3}:] The height of the annot
% \item[\texttt{\#4}:] The name of the file to play (the name is defined by the \cs{saveNamedPath} command)
%\end{enumerate}
+%\changes{v2.2}{2020/08/21}{Added pmpv to \string\cs{rmAnnot}, now displays name of the file to play}
% \begin{macrocode}
\newcommand{\rmAnnot}[4][]{\begingroup
+ \PMPV{#4}%
% \end{macrocode}
% We \cs{let} \cs{Name} to \cs{rma@resource}. The author can then refer to
% the name of the resource within, for example, the \texttt{flashvars} key.
% \begin{macrocode}
- \let\Name\rma@resource
- \let\urlName\rma@urlresource
- \makeJSspecials
+ \let\Name\rma@resource
+ \let\urlName\rma@urlresource
+ \makeJSspecials
% \end{macrocode}
% Empty these to macros for they might contain content from a previous
% annot with resources.
% \begin{macrocode}
- \let\rma@addResources\@empty\let\rma@addFileSpecs\@empty
+ \let\rma@addResources\@empty\let\rma@addFileSpecs\@empty
% \end{macrocode}
% We begin by passing the dimensions through a length so the author
% can use the \texttt{calc} package.
% \begin{macrocode}
- {\setlength{\dimen@}{#2}\xdef\rm@Annot@width{\the\dimen@}%
- \setlength{\dimen@}{#3}\xdef\rm@Annot@height{\the\dimen@}}%
+ \bgroup
+ \setlength{\dimen@}{#2}\xdef\rm@Annot@width{\the\dimen@}%
+ \setlength{\dimen@}{#3}\xdef\rm@Annot@height{\the\dimen@}%
+ \egroup
% \end{macrocode}
% Next we increment a running counter, to give each annot, and all indirect
% references a unique name.
% \begin{macrocode}
- \stepcounter{rm@Cnt}%
+ \stepcounter{rm@Cnt}%
% \end{macrocode}
% We take the 4th parameter, a named path, and pass it to \cs{useNamedPath},
% then use \cs{filename@parse} to extract the components of the path.
% \begin{macrocode}
- \rma@edefexecute{\noexpand\filename@parse{\rma@useNamedPath{#4}}}%
+ \rma@edefexecute{\noexpand\filename@parse{\rma@useNamedPath{#4}}}%
% \end{macrocode}
% We record this named path as \verb!rmFileStrm#4!, if this command is
% undefined, we define it. It's value is the indirect reference to the
@@ -1317,44 +1464,94 @@
% reference to the same file that has been already embedded. If undefined
% we set a boolean to embed this stream, otherwise, we don't embed.
% \begin{macrocode}
- \edef\rma@fs@expand{rmFileStrm#4}\@ifundefined{\rma@fs@expand}{%
- \rm@csarg\xdef{\rma@fs@expand}%
- {rmfstream\therm@Cnt}\global\rma@EmbedFiletrue}%
- {\global\rma@EmbedFilefalse}%
+ \edef\rma@fs@expand{rmFileStrm#4}\@ifundefined{\rma@fs@expand}{%
+ \rm@csarg\xdef{\rma@fs@expand}%
+ {rmfstream\therm@Cnt}\global\rma@EmbedFiletrue}%
+ {\global\rma@EmbedFilefalse}%
% \end{macrocode}
% After having parsed the path, we now save the pieces for later use.
% \begin{macrocode}
- \edef\rma@thisfilepath{\filename@area}%
- \edef\rma@basefilename{\filename@base}%
- \edef\rma@extension{\filename@ext}%
- \rma@edefexecute{\noexpand\uppercase{\noexpand
- \def\noexpand\rma@tempi{\rma@extension}}}%
+ \edef\rma@thisfilepath{\filename@area}%
+ \edef\rma@basefilename{\filename@base}%
+ \edef\rma@extension{\filename@ext}%
+ \rma@edefexecute{\noexpand\uppercase{\noexpand
+ \def\noexpand\rma@tempi{\rma@extension}}}%
% \end{macrocode}
% Take a look at the file extension, if it is a 3D type extension,
% mark it as a RM3D annot by setting \cs{rma@isiiidtrue}.
% \begin{macrocode}
- \ifx\rma@tempi\rma@rmAnnot@type@uiiid\rma@isiiidtrue
- \else\ifx\rma@tempi\rma@rmAnnot@type@prc\rma@isiiidtrue
- \else\rma@isiiidfalse
- \fi\fi
+ \ifx\rma@tempi\rma@rmAnnot@type@uiiid\rma@isiiidtrue
+ \else\ifx\rma@tempi\rma@rmAnnot@type@prc\rma@isiiidtrue
+ \else\rma@isiiidfalse
+ \fi\fi
% \end{macrocode}
% \paragraph*{Process Options.} We finally get around to processing the options.
% We put \cs{setkeys} in an \cs{edef} to allow the user to use macros to specify
% some of the options. The next line are the options passed by \texttt{\#1} of
% \cs{rmAnnot}.
% \begin{macrocode}
- \rma@edefexecute{\noexpand\setkeys{rmAnnot}{#1}}%
+ \rma@edefexecute{\noexpand\setkeys{rmAnnot}{#1}}%
+% \end{macrocode}
+% If use has specified either the \key{width} or \key{height},
+% we reset the width and height of the annotation, while
+% preserving the aspect ratio. We first test \key{width} then
+% \key{height}. If both are specified, we use the \key{width} key
+% and ignore the \key{height} key.
+% \changes{v2.2}{2020/08/21}{Support for keys \string\key{width}
+% and \string\key{height} of the \string\texttt{rmAnnot} family.
+% The \string\key{scale} key is also defined.}
+% \begin{macrocode}
+ \bgroup
+ \ifx\rmAnnot@width\@empty
+ \ifx\rmAnnot@height\@empty
+% \end{macrocode}
+% If \key{width} and \key{height} are not specified, we
+% determine if the \key{scale} key is listed.
+% \begin{macrocode}
+ \ifx\rmAnnot@scale\@empty\else
+ \setlength{\dimen@}%
+ {\rm@Annot@height*\real{\rmAnnot@scale}}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \setlength{\dimen@}%
+ {\rm@Annot@width*\real{\rmAnnot@scale}}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \fi
+ \else
+% \end{macrocode}
+% If \key{height} but not \key{width} is specified,
+% we resize accordingly.
+% \begin{macrocode}
+ \setlength{\dimen@}%
+ {\rmAnnot@height*\ratio
+ {\rm@Annot@width}{\rm@Annot@height}}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \setlength{\dimen@}{\rmAnnot@height}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \fi
+ \else
+% \end{macrocode}
+% If \key{width} but not \key{height} is specified,
+% we resize accordingly.
+% \begin{macrocode}
+ \setlength{\dimen@}%
+ {\rmAnnot@width*\ratio
+ {\rm@Annot@height}{\rm@Annot@width}}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \setlength{\dimen@}{\rmAnnot@width}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \fi
+ \egroup
\ifx\rma@input@iiidCode\relax\else
\ifrma@isiiid
% \end{macrocode}
% Process the options of the RM3D annot, as passed to us by \cs{setRmOptions3D}.
% \begin{macrocode}
- \@ifundefined{\rma@Annot@name_3DOPTS}{%
+ \@ifundefined{\rma@Annot@name_3DOPTS}{%
% \end{macrocode}
% \textbf{To Do.} Here, we can insert some default options if the user did not
% specify anything. Including a reminder to make a declaration.
% \begin{macrocode}
- }{%
+ }{%
% \end{macrocode}
% If the user has specified the \texttt{use3D} option and
% the file specified in \texttt{\#4} is a 3D model (U3D or PRC),
@@ -1364,39 +1561,39 @@
% by \cs{setRmOptions3D}; we only process if there are options
% for this annot.
% \begin{macrocode}
- \def\rma@Instances{}\def\rma@appendToNameTree{}%
+ \def\rma@Instances{}\def\rma@appendToNameTree{}%
% \end{macrocode}
% Expand the arguments of \cs{setkeys} before allowing
% \cs{setkeys} to execute.
% \begin{macrocode}
- \rma@edefexecute{\noexpand\setkeys{rm3DOptsTopLevel}%
- {\@nameuse{\rma@Annot@name_3DOPTS}}}%
- \edef\additional@Instances{\rma@Instances}%
- \edef\rma@addResources{\rma@appendToNameTree}%
+ \rma@edefexecute{\noexpand\setkeys{rm3DOptsTopLevel}%
+ {\@nameuse{\rma@Annot@name_3DOPTS}}}%
+ \edef\additional@Instances{\rma@Instances}%
+ \edef\rma@addResources{\rma@appendToNameTree}%
% \end{macrocode}
% \paragraph*{3Djscript:} We determine if there is one or more
% javascript files specified.
% \begin{macrocode}
- \ifx\rma@rmAnnot@iiiDjs\@empty\else
- \def\@MXV@jscriptiiid{}%
- \literalps@out{%
- \ps@mark/_objdef {jscriptiiid\therm@Cnt}%
- /type/array/OBJ pdfmark^^J%
- \rmiiid@addToScriptsArray
- \rma@addFileSpecs
- }%
+ \ifx\rma@rmAnnot@iiiDjs\@empty\else
+ \def\@MXV@jscriptiiid{}%
+ \literalps@out{%
+ \ps@mark/_objdef {jscriptiiid\therm@Cnt}%
+ /type/array/OBJ pdfmark^^J%
+ \rmiiid@addToScriptsArray
+ \rma@addFileSpecs
+ }%
% \end{macrocode}
% We save the key-value pair for the \texttt{Scripts} key.
% \begin{macrocode}
- \edef\@MXV@jscriptiiid{%
- /Scripts {jscriptiiid\therm@Cnt}%
- }%
- \fi
+ \edef\@MXV@jscriptiiid{%
+ /Scripts {jscriptiiid\therm@Cnt}%
+ }%
+ \fi
% \end{macrocode}
% Build the array of 3D views
% \begin{macrocode}
- \@MXV@buildva%
- }%
+ \@MXV@buildva%
+ }%
\fi\fi
% \end{macrocode}
% \paragraph*{Identify the Extension.} We try to identify the extension provided
@@ -1405,71 +1602,71 @@
% or one of the other supported extensions. The macro \cs{rma@tempi} contains the upper case
% form of the extension.
% \begin{macrocode}
- \rma@edefexecute{\noexpand\uppercase{\noexpand
- \def\noexpand\rma@tempi{\rma@extension}}}%
+ \rma@edefexecute{\noexpand\uppercase{\noexpand
+ \def\noexpand\rma@tempi{\rma@extension}}}%
% \end{macrocode}
% \subparagraph*{3D Model.} Search for a \textsf{U3D} or \textsf{PRC}. We earlier
% did a test to see if this is 3D or not, so the boolean \cs{ifrma@isiiid} has already
% been set.
% \begin{macrocode}
\ifrma@isiiid
- \def\rma@poster@descrip{3D}%
- \def\rma@RMCSubtype{/3D}%
- \ifx\rma@tempi\rma@rmAnnot@type@uiiid
- \def\rma@rmAnnot@type{U3D}%
- \edef\rma@mimeType{\rma@mimetype@uiiid}%
- \else
- \ifx\rma@tempi\rma@rmAnnot@type@prc
- \def\rma@rmAnnot@type{PRC}%
- \edef\rma@mimeType{\rma@mimetype@prc}%
- \fi\fi
+ \def\rma@poster@descrip{3D}%
+ \def\rma@RMCSubtype{/3D}%
+ \ifx\rma@tempi\rma@rmAnnot@type@uiiid
+ \def\rma@rmAnnot@type{U3D}%
+ \edef\rma@mimeType{\rma@mimetype@uiiid}%
+ \else
+ \ifx\rma@tempi\rma@rmAnnot@type@prc
+ \def\rma@rmAnnot@type{PRC}%
+ \edef\rma@mimeType{\rma@mimetype@prc}%
+ \fi\fi
\else
% \end{macrocode}
% Not a 3D model, so we'll check for more conventional types.
%
% \subparagraph*{Flash Application.} Search for a \textsf{SWF} file, we set the identifiers for later use.
% \begin{macrocode}
- \def\rma@poster@descrip{Flash}%
- \ifx\rma@tempi\rma@rmAnnot@type@swf
- \def\rma@rmAnnot@type{SWF}\edef\rma@mimeType{\rma@mimetype@swf}%
- \def\rma@RMCSubtype{/Flash}%
- \else % if not flash
+ \def\rma@poster@descrip{Flash}%
+ \ifx\rma@tempi\rma@rmAnnot@type@swf
+ \def\rma@rmAnnot@type{SWF}\edef\rma@mimeType{\rma@mimetype@swf}%
+ \def\rma@RMCSubtype{/Flash}%
+ \else % if not flash
% \end{macrocode}
% \subparagraph*{Video Formats.} We search for extension that is generally classified
% as video.
% \begin{macrocode}
- \def\rma@poster@descrip{Video}\def\rma@rmAnnot@type{FLV}%
- \@FndSuppExtfalse
- \@tfor\rma@type:={flv}{fiv}{mpiv}{mivV}{mov}{iiiGP}{iiiGii}\do{%
- \expandafter\ifx\expandafter\rma@tempi\csname%
- rma@rmAnnot@type@\rma@type\endcsname
- \@FndSuppExttrue
- \edef\rma@mimeType{\csname%
- rma@mimetype@\rma@type\endcsname}%
- \rma@recordVideoPlayer\@break@tfor
- \fi
- }%
- \if@FndSuppExt
- \def\rma@RMCSubtype{/Video}%
- \xdef\FileStrmVideoPlayer{rmVideoPlayer\therm@Cnt}%
- \else % if not video
+ \def\rma@poster@descrip{Video}\def\rma@rmAnnot@type{FLV}%
+ \@FndSuppExtfalse
+ \@tfor\rma@type:={flv}{fiv}{mpiv}{mivV}{mov}{iiiGP}{iiiGii}\do{%
+ \expandafter\ifx\expandafter\rma@tempi\csname%
+ rma@rmAnnot@type@\rma@type\endcsname
+ \@FndSuppExttrue
+ \edef\rma@mimeType{\csname%
+ rma@mimetype@\rma@type\endcsname}%
+ \rma@recordVideoPlayer\@break@tfor
+ \fi
+ }%
+ \if@FndSuppExt
+ \def\rma@RMCSubtype{/Video}%
+ \xdef\FileStrmVideoPlayer{rmVideoPlayer\therm@Cnt}%
+ \else % if not video
% \end{macrocode}
% \subparagraph*{Audio Formats.} Test for a \textsf{MP3} file, we need
% to embed the \texttt{AudioPlayer} once and only once. The Boolean
% \cs{ifrma@EmbedAudioPlayer} and the marker \cs{rma@isAPEmbedded} are used
% to keep track of whether the player has been embedded.
% \begin{macrocode}
- \ifx\rma@tempi\rma@rmAnnot@type@mpiii
+ \ifx\rma@tempi\rma@rmAnnot@type@mpiii
\def\rma@rmAnnot@type{MP3}\edef\rma@mimeType{\rma@mimetype@mpiii}%
\def\rma@poster@descrip{MP3}\def\rma@RMCSubtype{/Sound}%
\xdef\FileStrmAudioPlayer{rmAudioPlayer\therm@Cnt}%
\let\rma@rmAnnot@resources\@empty
\rma@recordAudioPlayer
- \else % not mp3
+ \else % not mp3
% \end{macrocode}
% \subparagraph*{Error.} The extension is not recognized.
% \begin{macrocode}
- \rma@PkEr@i
+ \rma@PkEr@i
% \end{macrocode}
% end testing for 3D (u3d and prc), flash, video, and audio
% \begin{macrocode}
@@ -1477,69 +1674,84 @@
% \end{macrocode}
% Define \cs{rma@thisfileName} and \cs{rma@fullpath} for later use.
% \begin{macrocode}
- \def\rma@thisfileName{\rma@basefilename.\rma@extension}%
- \def\rma@fullpath{\rma@thisfilepath\rma@thisfileName}%
+ \def\rma@thisfileName{\rma@basefilename.\rma@extension}%
+ \def\rma@fullpath{\rma@thisfilepath\rma@thisfileName}%
% \end{macrocode}
% If this is an FLV video file, we don't let the user created flash variables
% \begin{macrocode}
- \ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \let\rma@rmAnnot@flashvars\@empty\fi
- \ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
- \let\rma@rmAnnot@flashvars\@empty\fi
+ \ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
+ \let\rma@rmAnnot@flashvars\@empty\fi
+ \ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
+ \let\rma@rmAnnot@flashvars\@empty\fi
% \end{macrocode}
% If there is no poster, we supply one. For \textsf{MP3}, it is an image of
% the \texttt{AudioPlayer} controls, otherwise, it is the default poster.
% \begin{macrocode}
\ifx\rma@rmAnnot@poster\@empty
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
- \def\rma@rmAnnot@poster{nramp3poster}%
-\else
+ \ifKV@rmAnnot@defaultposter
\Gin@defaultbp\this@width\rm@Annot@width
\Gin@defaultbp\this@height\rm@Annot@height
\ifdim\rm@Annot@width < \rm@Annot@height
- \edef\calc@prop{\this@width}\else
- \edef\calc@prop{\this@height}\fi
+ \edef\calc@prop{\this@width}\else
+ \edef\calc@prop{\this@height}\fi
\def\this@bbox{0 0 \this@width\space\this@height}%
\begin{sp@createImage}{\this@bbox}{rmAP@#4@\therm@Cnt}%
\rma@invisible
\rma@psgraphics@poster
\end{sp@createImage}%
\def\rma@rmAnnot@poster{rmAP@#4@\therm@Cnt}%
-\fi\fi
+\else
+ \ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
+ \def\rma@rmAnnot@poster{nramp3poster}%
+ \else
+ \Gin@defaultbp\this@width\rm@Annot@width
+ \Gin@defaultbp\this@height\rm@Annot@height
+ \ifdim\rm@Annot@width < \rm@Annot@height
+ \edef\calc@prop{\this@width}\else
+ \edef\calc@prop{\this@height}\fi
+ \def\this@bbox{0 0 \this@width\space\this@height}%
+ \begin{sp@createImage}{\this@bbox}{rmAP@#4@\therm@Cnt}%
+ \rma@invisible
+ \rma@psgraphics@poster
+ \end{sp@createImage}%
+ \def\rma@rmAnnot@poster{rmAP@#4@\therm@Cnt}%
+ \fi
+ \fi
+\fi
% \end{macrocode}
% \paragraph*{Begin the construction of the RMA.}
% Place the dimensions input by the author in a \cs{Bbox} within \cs{pdf@rect}.
-% \cs{Bbox} is defined in the \textsf{eForms} package.
+% \cs{Bbox} is defined in the \pkg{eforms} package.
% \begin{macrocode}
- \pdf@rect{\Bbox{\rm@Annot@width}{\rm@Annot@height}}%
+ \pdf@rect{\Bbox{\rm@Annot@width}{\rm@Annot@height}}%
% \end{macrocode}
% \begin{macrocode}
- \@MXV@newlabel{rmAnnot_\rma@Annot@name}{rmAnnot\therm@Cnt}%
- \@MXV@labeltoaux{rmAnnot_\rma@Annot@name}{rmAnnot\therm@Cnt}%
+ \@MXV@newlabel{rmAnnot_\rma@Annot@name}{rmAnnot\therm@Cnt}%
+ \@MXV@labeltoaux{rmAnnot_\rma@Annot@name}{rmAnnot\therm@Cnt}%
% \end{macrocode}
% Begin writing the rich media annotation through a PostScript special.
% The command \cs{literalps@out} is defined in \textsf{hyperref}.
% \begin{macrocode}
- \literalps@out{%
+ \literalps@out{%
% \end{macrocode}
%
% \paragraph*{Create the RichMedia Annotation.}
%
% \begin{macrocode}
- \ps@mark/_objdef {rmAnnot\therm@Cnt}%
- /Type/Annot%
- /Subtype/RichMedia%
- /NM (\rma@Annot@name)% % Annotation name
+ \ps@mark/_objdef {rmAnnot\therm@Cnt}%
+ /Type/Annot%
+ /Subtype/RichMedia%
+ /NM (\rma@Annot@name)% % Annotation name
\ifx\rma@rmAnnot@poster\@empty\else
- /AP <</N {\rma@rmAnnot@poster}>>% % poster appearance
+ /AP <</N {\rma@rmAnnot@poster}>>% % poster appearance
\fi
- /F 68% % Annotation flags
- /P {ThisPage}% % Parent
- /Border [ 0 0 \rma@rmAnnot@borderwidth ]% Border
- /BS <</Type/Border% % Border Style dictionary
+ /F 68% % Annotation flags
+ /P {ThisPage}% % Parent
+ /Border [ 0 0 \rma@rmAnnot@borderwidth ]% Border
+ /BS <</Type/Border% % Border Style dictionary
/W \rma@rmAnnot@borderwidth% % Width
/S/S% % Border style (Solid)
- >>%
+ >>%
% \end{macrocode}
% The \textbf{RichMedia} annot has a \textbf{RichMediaContent} dictionary, and
% a \textbf{RichMediaSettings} dictionary, give indirect references
@@ -1557,22 +1769,22 @@
% dictionary.
%
% \begin{macrocode}
- \ps@mark/_objdef {rmContent\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmContent\therm@Cnt} <<%
- /Type/RichMediaContent%
+ \ps@mark/_objdef {rmContent\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmContent\therm@Cnt} <<%
+ /Type/RichMediaContent%
% \end{macrocode}
% If this is a RM3DA, we declare it in the \texttt{RichMediaContent}
% dictionary. Here we declare \texttt{/Subtype/3D} and insert a views
% array.
% \begin{macrocode}
\ifrma@isiiid
- /Subtype/3D%
+ /Subtype/3D%
\ifx\@MXV@varray\@empty\else
- /Views [\@MXV@varray]%
+ /Views [\@MXV@varray]%
\fi\fi
- /Configurations [{rmConfig\therm@Cnt}]%
- /Assets {rmAssets\therm@Cnt}%
- >>/PUT pdfmark^^J%
+ /Configurations [{rmConfig\therm@Cnt}]%
+ /Assets {rmAssets\therm@Cnt}%
+ >>/PUT pdfmark^^J%
% \end{macrocode}
%
% \paragraph*{The RichMediaConfiguration dictionary.} We set the primary
@@ -1583,14 +1795,14 @@
% \begin{macrocode}
\ps@mark/_objdef {rmConfig\therm@Cnt}/type/dict/OBJ pdfmark^^J%
\ps@mark{rmConfig\therm@Cnt} <<%
- /Type/RichMediaConfiguration%
- /Name (RMConfig\therm@Cnt)%
+ /Type/RichMediaConfiguration%
+ /Name (RMConfig\therm@Cnt)%
% \end{macrocode}
% The \texttt{Subtype} is \texttt{3D}, \texttt{Flash}, \texttt{Video}, or \texttt{Sound},
% here, \cs{rma@RMCSubtype} was determined earlier.
% \begin{macrocode}
- /Subtype\rma@RMCSubtype%
- /Instances {rmInstances\therm@Cnt}%
+ /Subtype\rma@RMCSubtype%
+ /Instances {rmInstances\therm@Cnt}%
>> /PUT pdfmark^^J%
% \end{macrocode}
% \paragraph*{The Instances Array.}\strut\par\medskip\noindent
@@ -1599,7 +1811,7 @@
\ps@mark/_objdef {rmInstances\therm@Cnt}/type/array/OBJ pdfmark^^J%
\ifrma@isiiid
\ps@mark{rmInstances\therm@Cnt} {rmInstance\therm@Cnt}%
- /APPEND pdfmark^^J%
+ /APPEND pdfmark^^J%
\additional@Instances
\else
% \end{macrocode}
@@ -1607,19 +1819,19 @@
% \begin{macrocode}
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
\ps@mark{rmInstances\therm@Cnt} {rmVideoPlayer\therm@Cnt}%
- /APPEND pdfmark^^J%
+ /APPEND pdfmark^^J%
\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
% \end{macrocode}
% The Instances array will be populated later by resources.
% \begin{macrocode}
\ps@mark{rmInstances\therm@Cnt} {rmInstance\therm@Cnt}%
- /APPEND pdfmark^^J%
+ /APPEND pdfmark^^J%
\else
% \end{macrocode}
% We load the indirect reference to the AudioPlayer
% \begin{macrocode}
\ps@mark{rmInstances\therm@Cnt} {rmAudioPlayer\therm@Cnt}%
- /APPEND pdfmark^^J%
+ /APPEND pdfmark^^J%
\fi\fi\fi
% \end{macrocode}
%
@@ -1630,31 +1842,31 @@
% the skin select through the skin key is included as assets, and its corresponding \textsf{SWF} needs
% to be embedded, if not embedded already.
% \begin{macrocode}
- \ps@mark/_objdef {rmAssets\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmAssets\therm@Cnt} <<%
- /Names {\rma@ANT}>>/PUT pdfmark^^J%
- \ps@mark/_objdef {\rma@ANT}/type/array/OBJ pdfmark^^J%
+ \ps@mark/_objdef {rmAssets\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmAssets\therm@Cnt} <<%
+ /Names {\rma@ANT}>>/PUT pdfmark^^J%
+ \ps@mark/_objdef {\rma@ANT}/type/array/OBJ pdfmark^^J%
\ifrma@isiiid
- \ps@mark{\rma@ANT} (\rma@thisfileName) /APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt} /APPEND pdfmark^^J%
- \rma@addResources
+ \ps@mark{\rma@ANT} (\rma@thisfileName) /APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt} /APPEND pdfmark^^J%
+ \rma@addResources
\else
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- \ifKV@rmAnnot@url\else
- \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
- \rma@addResources
- \fi
+ \ifKV@rmAnnot@url\else
+ \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
+ \rma@addResources
+ \fi
\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
\ifKV@rmAnnot@url\else
- \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
- \ifVideoPlayerEx\rma@addResources\fi
+ \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
+ \ifVideoPlayerEx\rma@addResources\fi
\fi
\ifx\rma@rmAnnot@Skin\@empty\else
- \ps@mark{\rma@ANT} (\rma@rmAnnot@Skin)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespecSkin\rma@skinName}%
- /APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} (\rma@rmAnnot@Skin)/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespecSkin\rma@skinName}%
+ /APPEND pdfmark^^J%
\fi
\ps@mark{\rma@ANT} (\rma@VideoPlayer)/APPEND pdfmark^^J%
\ps@mark{\rma@ANT} {rmfilespecVP}/APPEND pdfmark^^J%
@@ -1672,35 +1884,35 @@
%
% \begin{macrocode}
\ifrma@isiiid
- \ps@mark/_objdef {rmInstance\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt}%
+ \ps@mark/_objdef {rmInstance\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt}%
\else
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ps@mark/_objdef {rmVideoPlayer\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmVideoPlayer\therm@Cnt}%
+ \ps@mark/_objdef {rmVideoPlayer\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmVideoPlayer\therm@Cnt}%
\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- \ps@mark/_objdef {rmInstance\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt}%
+ \ps@mark/_objdef {rmInstance\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt}%
\else
- \ps@mark/_objdef {rmAudioPlayer\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmAudioPlayer\therm@Cnt}%
+ \ps@mark/_objdef {rmAudioPlayer\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmAudioPlayer\therm@Cnt}%
\fi\fi\fi
<<%
- /Type/RichMediaInstance%
+ /Type/RichMediaInstance%
\ifrma@isiiid
- /Subtype/3D%
- /Asset {rmfilespec\therm@Cnt}%
+ /Subtype/3D%
+ /Asset {rmfilespec\therm@Cnt}%
\else
- /Subtype/Flash%
+ /Subtype/Flash%
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- /Asset {rmfilespecVP}%
+ /Asset {rmfilespecVP}%
\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- /Asset {rmfilespec\therm@Cnt}%
+ /Asset {rmfilespec\therm@Cnt}%
\else
- /Asset {rmfilespecAP}%
+ /Asset {rmfilespecAP}%
\fi\fi\fi
\ifrma@isiiid\else
- /Params {rmParams\therm@Cnt}%
+ /Params {rmParams\therm@Cnt}%
\fi
>> /PUT pdfmark^^J%
% \end{macrocode}
@@ -1713,18 +1925,18 @@
% and is determined by the PDF creation application, this package.
%
% \begin{macrocode}
- \ps@mark/_objdef {rmParams\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmParams\therm@Cnt} <<%
- /Type/RichMediaParams%
+ \ps@mark/_objdef {rmParams\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmParams\therm@Cnt} <<%
+ /Type/RichMediaParams%
% \end{macrocode}
% If there are no additional resources specified, we bind the animation
% to the background, if there are (\textsf{SWF}) resources, we bind to the foreground.
% \begin{macrocode}
\ifrma@isiiid\else
\ifx\rma@rmAnnot@resources\@empty
- /Binding/Background%
+ /Binding/Background%
\else
- /Binding/Foreground%
+ /Binding/Foreground%
\fi\fi
% \end{macrocode}
% If this is a FLV (video), we use the custom flash variables of Acrobat (reverse engineering).
@@ -1732,20 +1944,20 @@
% \begin{macrocode}
\ifrma@isiiid\else
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ifKV@rmAnnot@url
- /FlashVars (source=\rma@fullpath&%
- \else
- /FlashVars (source=\rma@thisfileName&%
- \fi
- \ifx\rma@rmAnnot@Skin\@empty\else
- skin=\rma@rmAnnot@Skin&%
- \fi
- skinAutoHide=\rma@skinAutoHide&%
- skinBackgroundColor=\rma@skinBGColor&%
- skinBackgroundAlpha=\rma@skinBGAlpha&%
- volume=\rma@rmAnnot@volume)
+ \ifKV@rmAnnot@url
+ /FlashVars (source=\rma@fullpath&%
+ \else
+ /FlashVars (source=\rma@thisfileName&%
+ \fi
+ \ifx\rma@rmAnnot@Skin\@empty\else
+ skin=\rma@rmAnnot@Skin&%
+ \fi
+ skinAutoHide=\rma@skinAutoHide&%
+ skinBackgroundColor=\rma@skinBGColor&%
+ skinBackgroundAlpha=\rma@skinBGAlpha&%
+ volume=\rma@rmAnnot@volume)
\ifx\rma@rmAnnot@cuepoints\@empty\else
- /CuePoints [\rma@array@hold]%
+ /CuePoints [\rma@array@hold]%
\fi
\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
% \end{macrocode}
@@ -1753,12 +1965,12 @@
% hope s/he knows what is s/he is doing.
% \begin{macrocode}
\ifx\rma@rmAnnot@flashvars\@empty\else
- /FlashVars (\rma@rmAnnot@flashvars)%
+ /FlashVars (\rma@rmAnnot@flashvars)%
\fi
\else
- /FlashVars (source=\ifKV@rmAnnot@url\rma@fullpath\else
- \rma@thisfileName\fi&autoPlay=true&%
- volume=\rma@rmAnnot@volume)%
+ /FlashVars (source=\ifKV@rmAnnot@url\rma@fullpath\else
+ \rma@thisfileName\fi&autoPlay=true&%
+ volume=\rma@rmAnnot@volume)%
\fi\fi\fi
>> /PUT pdfmark^^J%
% \end{macrocode}
@@ -1770,45 +1982,45 @@
% deactivation of the annotation, and contains two dictionaries.
%
% \begin{macrocode}
- \ps@mark/_objdef {rmSettings\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmSettings\therm@Cnt} <<%
- /Type/RichMediaSettings%
+ \ps@mark/_objdef {rmSettings\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmSettings\therm@Cnt} <<%
+ /Type/RichMediaSettings%
% \end{macrocode}
% The Activation key is a dictionary that describes how the annot is to be activated
% and played.
% \begin{macrocode}
- /Activation <<%
- /Type/RichMediaActivation%
- /Condition\rma@rmAnnot@enabled
- /Configuration {rmConfig\therm@Cnt}%
+ /Activation <<%
+ /Type/RichMediaActivation%
+ /Condition\rma@rmAnnot@enabled
+ /Configuration {rmConfig\therm@Cnt}%
% \end{macrocode}
% (2011/11/08) Used for Keyframe animation, normally not needed. Will uncomment when I
% develop an example of usage. Note, the \texttt{speed} and \texttt{playcount} keys are now ignored.
% \begin{macrocode}
\ifrma@isiiid
- /Animation%
- <<%
- /Type/RichMediaAnimation%
- /Subtype/Linear%
- /Speed \rma@rmAnnot@speed
- /PlayCount \rma@rmAnnot@playcount
- >>%
+ /Animation%
+ <<%
+ /Type/RichMediaAnimation%
+ /Subtype/Linear%
+ /Speed \rma@rmAnnot@speed
+ /PlayCount \rma@rmAnnot@playcount
+ >>%
\ifx\@MXV@defaultview\@empty\else
- /View \@MXV@defaultview
+ /View \@MXV@defaultview
\fi
\ifx\@MXV@jscriptiiid\@empty\else
- \@MXV@jscriptiiid
+ \@MXV@jscriptiiid
\fi\fi
- /Presentation {rmPresentation\therm@Cnt}%
- >>
+ /Presentation {rmPresentation\therm@Cnt}%
+ >>
% \end{macrocode}
% The Deactivation key is a dictionary that describes how the annot is to be deactivated.
% \begin{macrocode}
- /Deactivation<<%
- /Type/RichMediaDeactivation%
- /Condition\rma@rmAnnot@deactivated
- >>%
->>/PUT pdfmark^^J%
+ /Deactivation<<%
+ /Type/RichMediaDeactivation%
+ /Condition\rma@rmAnnot@deactivated
+ >>%
+ >>/PUT pdfmark^^J%
% \end{macrocode}
% \paragraph*{The CuePoints Array.}
%
@@ -1823,30 +2035,30 @@
% the media is to be played within the page or in a floating window.
%
% \begin{macrocode}
- \ps@mark/_objdef {rmPresentation\therm@Cnt}%
- /type/dict/OBJ pdfmark^^J%
- \ps@mark{rmPresentation\therm@Cnt}<<%
- /Type/RichMediaPresentation%
+ \ps@mark/_objdef {rmPresentation\therm@Cnt}%
+ /type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmPresentation\therm@Cnt}<<%
+ /Type/RichMediaPresentation%
\ifrma@isiiid
- /NavigationPane \rma@rmAnnot@modeltree % need key
- /Toolbar \rma@rmAnnot@toolbar % need key
- /Transparent \rma@rmAnnot@transparent
+ /NavigationPane \rma@rmAnnot@modeltree % need key
+ /Toolbar \rma@rmAnnot@toolbar % need key
+ /Transparent \rma@rmAnnot@transparent
\else
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- /Transparent \rma@rmAnnot@transparent
- /PassContextClick \rma@rmAnnot@PassContextClick
- /NavigationPan false%
+ /Transparent \rma@rmAnnot@transparent
+ /PassContextClick \rma@rmAnnot@PassContextClick
+ /NavigationPan false%
\else
- /Transparent false%
- /NavigationPan false%
+ /Transparent false%
+ /NavigationPan false%
\fi\fi
\ifKV@rmAnnot@windowed
- /Style/Windowed%
- /Window {rmWindow\therm@Cnt}%
+ /Style/Windowed%
+ /Window {rmWindow\therm@Cnt}%
\else
- /Style/Embedded%
+ /Style/Embedded%
\fi
- >>/PUT pdfmark^^J%
+ >>/PUT pdfmark^^J%
% \end{macrocode}
%
% \paragraph*{The RichMediaWindow Dictionary.} When the style is Windowed
@@ -1857,27 +2069,27 @@
%
% \begin{macrocode}
\ifKV@rmAnnot@windowed
- \ps@mark/_objdef {rmWindow\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmWindow\therm@Cnt}<<%
- /Type/RichMediaWindow%
- /Height<<%
- /Default \rma@winDimPosHeight@def
- /Max \rma@winDimPosHeight@max
- /Min \rma@winDimPosHeight@min
- >>%
- /Width<<%
- /Default \rma@winDimPosWidth@def
- /Max \rma@winDimPosWidth@max
- /Min \rma@winDimPosWidth@min
- >>%
- /Position<<%
- /Type/RichMediaPosition % RichMediaPosition dictionary
- /HAlign\rma@winDimPosPos@halign
- /VAlign\rma@winDimPosPos@valign
- /HOffset \rma@winDimPosPos@hoffset
- /VOffset \rma@winDimPosPos@voffset
- >>%
- >>/PUT pdfmark^^J%
+ \ps@mark/_objdef {rmWindow\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmWindow\therm@Cnt}<<%
+ /Type/RichMediaWindow%
+ /Height<<%
+ /Default \rma@winDimPosHeight@def
+ /Max \rma@winDimPosHeight@max
+ /Min \rma@winDimPosHeight@min
+ >>%
+ /Width<<%
+ /Default \rma@winDimPosWidth@def
+ /Max \rma@winDimPosWidth@max
+ /Min \rma@winDimPosWidth@min
+ >>%
+ /Position<<%
+ /Type/RichMediaPosition % RichMediaPosition dictionary
+ /HAlign\rma@winDimPosPos@halign
+ /VAlign\rma@winDimPosPos@valign
+ /HOffset \rma@winDimPosPos@hoffset
+ /VOffset \rma@winDimPosPos@voffset
+ >>%
+ >>/PUT pdfmark^^J%
\fi
% \end{macrocode}
%
@@ -1895,32 +2107,32 @@
%
% \subparagraph*{File specs: Filespec dictionary}
% \begin{macrocode}
- \ps@mark/_objdef {rmfilespec\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespec\therm@Cnt} <<%
+ \ps@mark/_objdef {rmfilespec\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespec\therm@Cnt} <<%
\ifKV@rmAnnot@url
- /F(\rma@fullpath)%
- /FS/URL%
+ /F(\rma@fullpath)%
+ /FS/URL%
\else
- /F(\rma@thisfileName)%
- /UF (\rma@thisfileName)%
- /EF <</F {\csname rmFileStrm#4\endcsname}>>
+ /F(\rma@thisfileName)%
+ /UF (\rma@thisfileName)%
+ /EF <</F {\csname rmFileStrm#4\endcsname}>>
\fi
- /Type/Filespec
- >>/PUT pdfmark^^J%
+ /Type/Filespec
+ >>/PUT pdfmark^^J%
% \end{macrocode}
% \paragraph*{File stream: EmbeddedFile dictionary}
% \begin{macrocode}
\ifKV@rmAnnot@url\else
\ifrma@EmbedFile
- \ps@mark/_objdef {\csname rmFileStrm#4\endcsname}%
- /type/stream/OBJ pdfmark^^J%
- \ps@mark{\csname rmFileStrm#4\endcsname} (\rma@fullpath)
- (r) file /PUT pdfmark^^J%
- \ps@mark{\csname rmFileStrm#4\endcsname} <<%
- /Type/EmbeddedFile%
- /Subtype(\rma@mimeType)%
- >>/PUT pdfmark^^J%
- \ps@mark{\csname rmFileStrm#4\endcsname} /CLOSE pdfmark^^J%
+ \ps@mark/_objdef {\csname rmFileStrm#4\endcsname}%
+ /type/stream/OBJ pdfmark^^J%
+ \ps@mark{\csname rmFileStrm#4\endcsname} (\rma@fullpath)
+ (r) file /PUT pdfmark^^J%
+ \ps@mark{\csname rmFileStrm#4\endcsname} <<%
+ /Type/EmbeddedFile%
+ /Subtype(\rma@mimeType)%
+ >>/PUT pdfmark^^J%
+ \ps@mark{\csname rmFileStrm#4\endcsname} /CLOSE pdfmark^^J%
\fi\fi
% \end{macrocode}
% If we are dealing with a \textsf{SWF} or 3D file, we'll then include additional file specs and streams
@@ -1938,28 +2150,28 @@
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
\ifVideoPlayerEx\rma@addFileSpecs\fi
\ifx\rma@rmAnnot@Skin\@empty\else
- \ps@mark/_objdef {rmfilespecSkin\rma@skinName}%
- /type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespecSkin\rma@skinName} <<%
- /F (\rma@rmAnnot@Skin)%
- /Type/Filespec%
- /UF (\rma@rmAnnot@Skin)%
- /EF <</F {rmfstreamSkin\rma@skinName}>>
- >>/PUT pdfmark^^J%
+ \ps@mark/_objdef {rmfilespecSkin\rma@skinName}%
+ /type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespecSkin\rma@skinName} <<%
+ /F (\rma@rmAnnot@Skin)%
+ /Type/Filespec%
+ /UF (\rma@rmAnnot@Skin)%
+ /EF <</F {rmfstreamSkin\rma@skinName}>>
+ >>/PUT pdfmark^^J%
% \end{macrocode}
%\paragraph*{File stream for skin}
% \begin{macrocode}
-\rm@csarg\if{embedSkin\rma@skinName}1
- \ps@mark/_objdef {rmfstreamSkin\rma@skinName}%
- /type/stream/OBJ pdfmark^^J%
- \ps@mark{rmfstreamSkin\rma@skinName}%
- (\rma@pathToSkins/\rma@rmAnnot@Skin) (r) file%
- /PUT pdfmark^^J%
- \ps@mark{rmfstreamSkin\rma@skinName} <<%
- /Type/EmbeddedFile
- /Subtype (\rma@mimetype@swf)
- >>/PUT pdfmark^^J%
- \ps@mark{rmfstreamSkin\rma@skinName}/CLOSE pdfmark^^J%
+\rm@csarg\if{embedSkin\rma@skinName}\rm@One
+ \ps@mark/_objdef {rmfstreamSkin\rma@skinName}%
+ /type/stream/OBJ pdfmark^^J%
+ \ps@mark{rmfstreamSkin\rma@skinName}%
+ (\rma@pathToSkins/\rma@rmAnnot@Skin) (r) file%
+ /PUT pdfmark^^J%
+ \ps@mark{rmfstreamSkin\rma@skinName} <<%
+ /Type/EmbeddedFile
+ /Subtype (\rma@mimetype@swf)
+ >>/PUT pdfmark^^J%
+ \ps@mark{rmfstreamSkin\rma@skinName}/CLOSE pdfmark^^J%
\fi\fi\fi
% \end{macrocode}
% Now the specs and stream of the \texttt{VideoPlayer}
@@ -1967,27 +2179,27 @@
%\paragraph*{File specs for video player}
% \begin{macrocode}
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ps@mark/_objdef {rmfilespecVP}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespecVP} <<%
- /Type/Filespec%
- /F (\rma@VideoPlayer)%
- /UF (\rma@VideoPlayer)%
- /EF <</F {rmfstreamVP}>>
- >>/PUT pdfmark^^J%
+ \ps@mark/_objdef {rmfilespecVP}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespecVP} <<%
+ /Type/Filespec%
+ /F (\rma@VideoPlayer)%
+ /UF (\rma@VideoPlayer)%
+ /EF <</F {rmfstreamVP}>>
+ >>/PUT pdfmark^^J%
% \end{macrocode}
% We'll only embed once, provided \cs{ifrma@EmbedVideoPlayer} is true.
%
% \paragraph*{File stream for video player}
% \begin{macrocode}
\ifrma@EmbedVideoPlayer
- \ps@mark/_objdef {rmfstreamVP}/type/stream/OBJ pdfmark^^J%
- \ps@mark{rmfstreamVP} (\rma@pathToPlayers/\rma@VideoPlayer)
- (r) file /PUT pdfmark^^J%
- \ps@mark{rmfstreamVP} <<%
- /Type/EmbeddedFile%
- /Subtype (\rma@mimetype@swf)%
- >>/PUT pdfmark^^J%
- \ps@mark{rmfstreamVP} /CLOSE pdfmark^^J%
+ \ps@mark/_objdef {rmfstreamVP}/type/stream/OBJ pdfmark^^J%
+ \ps@mark{rmfstreamVP} (\rma@pathToPlayers/\rma@VideoPlayer)
+ (r) file /PUT pdfmark^^J%
+ \ps@mark{rmfstreamVP} <<%
+ /Type/EmbeddedFile%
+ /Subtype (\rma@mimetype@swf)%
+ >>/PUT pdfmark^^J%
+ \ps@mark{rmfstreamVP} /CLOSE pdfmark^^J%
\fi\fi
% \end{macrocode}
% Now the specs and stream of the \texttt{AudioPlayer}
@@ -1995,27 +2207,27 @@
% \paragraph*{File specs for audio player}
% \begin{macrocode}
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
- \ps@mark/_objdef {rmfilespecAP}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespecAP} <<%
- /F (AudioPlayer.swf)%
- /Type/Filespec%
- /UF (AudioPlayer.swf)%
- /EF <</F {rmfstreamAP}>>%
- >>/PUT pdfmark^^J%
+ \ps@mark/_objdef {rmfilespecAP}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespecAP} <<%
+ /F (AudioPlayer.swf)%
+ /Type/Filespec%
+ /UF (AudioPlayer.swf)%
+ /EF <</F {rmfstreamAP}>>%
+ >>/PUT pdfmark^^J%
% \end{macrocode}
% We'll only embed once, provided \cs{ifrma@EmbedAudioPlayer} is true.
%
%\paragraph*{File stream for audio player}
% \begin{macrocode}
\ifrma@EmbedAudioPlayer
- \ps@mark/_objdef {rmfstreamAP}/type/stream/OBJ pdfmark^^J%
- \ps@mark{rmfstreamAP}(\rma@pathToPlayers/AudioPlayer.swf)
- (r) file /PUT pdfmark^^J%
- \ps@mark{rmfstreamAP} <<%
- /Type/EmbeddedFile%
- /Subtype (\rma@mimetype@mpiii)%
- >>/PUT pdfmark^^J%
- \ps@mark{rmfstreamAP} /CLOSE pdfmark^^J%
+ \ps@mark/_objdef {rmfstreamAP}/type/stream/OBJ pdfmark^^J%
+ \ps@mark{rmfstreamAP}(\rma@pathToPlayers/AudioPlayer.swf)
+ (r) file /PUT pdfmark^^J%
+ \ps@mark{rmfstreamAP} <<%
+ /Type/EmbeddedFile%
+ /Subtype (\rma@mimetype@mpiii)%
+ >>/PUT pdfmark^^J%
+ \ps@mark{rmfstreamAP} /CLOSE pdfmark^^J%
\fi\fi}%
% \end{macrocode}
% If we are using user defined skins, we set the skin just used
@@ -2023,7 +2235,7 @@
% \begin{macrocode}
\ifx\rma@rmAnnot@type@flv\rma@rmAnnot@type
\ifx\rma@rmAnnot@Skin\@empty\else
-\expandafter\global\rm@csarg\let{embedSkin\rma@skinName}=0\relax
+\expandafter\global\rm@csarg\let{embedSkin\rma@skinName}\rm@Zero
\fi\fi
% \end{macrocode}
% \paragraph*{End of \cs{rmAnnot}.} Close off the group, and end the \cs{rmAnnot} command definition.
@@ -2052,49 +2264,69 @@
\newcommand{\defaultPoster}[1]{\def\rma@psgraphics@poster{#1}}
\defaultPoster
{%
- \rma@ps@bg@setcolor
- 0 0 \this@width\space\this@height\space rectfill
- \rma@ps@txt@x\adj@measure\rma@ps@txt@y\adj@measure moveto
- \rma@ps@txt@setcolor/\rma@ps@font\this@height\space
- \rma@ps@relfontsize div selectfont
- \rma@ps@msg
+ \rma@ps@bg@setcolor
+ 0 0 \this@width\space\this@height\space rectfill
+ \rma@ps@txt@x\adj@measure\rma@ps@txt@y\adj@measure moveto
+ \rma@ps@txt@setcolor/\rma@ps@font
+ \rma@ps@relfontsize\rma@ps@fontsize selectfont
+ \rma@ps@msg
}
% \end{macrocode}
% The definitions of the text macros that enable the document author
% to make minor changes in color, font, and placement of text, to
% the default poster.
% \begin{macrocode}
-\def\adj@measure{\calc@prop\space mul 100 div }%
+\def\adj@measure{\calc@prop\space mul 100 div }
\def\rma@ps@bg@setcolor{.7529 setgray }
\def\rma@ps@txt@x{10 }\def\rma@ps@txt@y{10 }
\def\rma@ps@txt@setcolor{.4 setgray }
-\def\rma@ps@font{Helvetica }\def\rma@ps@relfontsize{10 }%
+\def\rma@ps@font{Helvetica }
+\def\rma@ps@relfontsize{10 \adj@measure}
+\let\rma@ps@fontsize\@empty
\def\rma@ps@msg{(\rma@posternote) show}
% \end{macrocode}
% \end{macro}
+% \leavevmode\DescribeMacro{\setPosterProps}\hskip-\marginparsep\texttt{\darg{\ameta{KV-pairs}}}
+% A convenience command to execute \ameta{KV-pairs} from the \texttt{rmPoster} family.
+% Below are the key-values of the \texttt{rmPoster} family for designing your own custom default poster.
+% All values are expressed in PostScript operators.
+%\changes{v2.2}{2020/08/21}{Add user interface to design of default poster}
+% \begin{macrocode}
+\define@key{rmPoster}{color}[]{\def\rma@ps@bg@setcolor{#1 }}
+\define@key{rmPoster}{xPos}[]{\def\rma@ps@txt@x{#1 }}
+\define@key{rmPoster}{yPos}[]{\def\rma@ps@txt@y{#1 }}
+\define@key{rmPoster}{textColor}[]{\def\rma@ps@txt@setcolor{#1 }}
+\define@key{rmPoster}{relTextSize}[]{\def
+ \rma@ps@relfontsize{#1 \adj@measure}%
+ \let\rma@ps@fontsize\@empty}
+\define@key{rmPoster}{textSize}[]{\def\rma@ps@fontsize{#1 }%
+ \let\rma@ps@relfontsize\@empty}
+\define@key{rmPoster}{textFont}[]{\def\rma@ps@font{#1 }}
+\def\setPosterProps#1{\setkeys{rmPoster}{#1}}
+% \end{macrocode}
%
% \begin{macro}{\makePoster}
%
% A convenience command for making posters. Assuming you have an eps of the
% appropriate aspect ratio to use as poster, you can say
-%\begin{verbatim}
-% \makePoster[<graphics_options>]{<name>}{<graphics_file>}
-%\end{verbatim}
+%\begin{Verbatim}[codes={\catcode`\%=9},fontsize=\small,commandchars={!()}]
+%\makePoster[!ameta(graphics_options)]{!ameta(name)}{!ameta(graphics_file)}
+%\end{Verbatim}
% for example
-%\begin{verbatim}
-% \makePoster[hiresbb]{AcroAd_poster}{AcroAd_poster}
-%\end{verbatim}
+%\begin{Verbatim}[xleftmargin=\parindent,codes={\catcode`\%=9},fontsize=\small,commandchars={!()}]
+%\makePoster[hiresbb]{AcroAd_poster}{AcroAd_poster}
+%\end{Verbatim}
% Then you can say
-%\begin{verbatim}
-% \rmAnnot[poster=AcroAd_poster]{612bp}{265bp}{AcroAd}
-%\end{verbatim}
+%\begin{Verbatim}[xleftmargin=\parindent,codes={\catcode`\%=9},fontsize=\small,commandchars={!()}]
+%\rmAnnot[poster=AcroAd_poster]{612bp}{265bp}{AcroAd}
+%\end{Verbatim}
%
% \begin{macrocode}
\providecommand{\makePoster}[3][]{%
- \embedEPS[#1]{rma@#2}{#3}%
- \begin{createImage}{\bboxOf{rma@#2}}{#2}%
- \ps@mark{rma@#2} /SP pdfmark
- \end{createImage}%
+ \embedEPS[#1]{rma@#2}{#3}%
+ \begin{createImage}{\bboxOf{rma@#2}}{#2}%
+ \ps@mark{rma@#2} /SP pdfmark
+ \end{createImage}%
}
\@onlypreamble{\makePoster}
% \end{macrocode}
@@ -2104,20 +2336,20 @@
% Finally, we define several error messages.
% \begin{macrocode}
\def\rma@PkEr@i{%
-\PackageError{rmannot}{%
+ \PackageError{rmannot}{%
You must specify a file with an extension\MessageBreak
of .swf, .flv, .f4v, .mp4, .m4v, .mov, .3gp,\MessageBreak
.3g2, .mp3}{Specify one of the supported file extensions to
embed in this annotation.\MessageBreak
See the rmannot manual for details on supported extensions.}}
\def\rma@PkEr@ii{%
-\PackageError{rmannot}{%
+ \PackageError{rmannot}{%
The name `\rm@argii' has already been used. Either\MessageBreak
you are defining the same path, or a different path\MessageBreak
with the same name}{%
Names must be unique to the document, choose another}}
\def\rma@PkEr@iii#1{%
-\PackageError{rmannot}{%
+ \PackageError{rmannot}{%
No extension supplied with this file name,\MessageBreak#1.%
\MessageBreak Please include a file extension of\MessageBreak
.swf, .flv, or .mp3, as appropriate}{%
@@ -2133,38 +2365,38 @@
% \begin{macrocode}
%<*3Dcode>
% \end{macrocode}
-%\begin{verbatim}
+%\begin{Verbatim}[codes={\catcode`\%=9},fontsize=\small,commandchars={!()}]
%\setRmOptions3D{myDice}
%{
-% 3DOptions={options from movie15},
+% 3DOptions={!ameta(options-from-movie15)},
% 3DResources={%
-% none={rName=<name1>},...,
-% foreground={rName=<name2>,flashvars=<vars>},...,
-% background={rName=<name3>,flashvars=<vars>},...,
-% material={rName=<name4>,mName=<materialName>,flashvars=<vars>},...
+% none={rName=!ameta(name!SUB1)},...,
+% foreground={rName=!ameta(name!SUB2),flashvars=!ameta(vars)},...,
+% background={rName=!ameta(name!SUB3),flashvars=!ameta(vars)},...,
+% material={rName=!ameta(name!SUB4),mName=<materialName>,flashvars=!ameta(vars)},...
% }
%}
-%\end{verbatim}
+%\end{Verbatim}
% \leavevmode\IndexKey{3DOptions (3D)}^^A
% \IndexKey{3DResources (3D)}^^A
% The \texttt{rm3DOptsTopLevel} family supports to top-level keys
% of \cs{setRmOptions3D}: \texttt{3DOptions} and \texttt{3DResources}.
% \begin{macrocode}
\define@key{rm3DOptsTopLevel}{3DOptions}{%
- \def\rmiiiDTLOpts{#1}%
+ \def\rmiiiDTLOpts{#1}%
% \end{macrocode}
% This \cs{define@key}, in turn, executes the family \texttt{MXV@user},
% taken from \textsf{movie15}.
% \begin{macrocode}
- \setkeys{MXV@user}{#1}%
+ \setkeys{MXV@user}{#1}%
}
\define@key{rm3DOptsTopLevel}{3DResources}{%
- \def\rmiiiDOptsTLRes{#1}%
+ \def\rmiiiDOptsTLRes{#1}%
% \end{macrocode}
% This \cs{define@key}, in turn, executes the family \texttt{rm3DOpts},
% an original family defined in this package.
% \begin{macrocode}
- \setkeys{rm3DOpts}{#1}%
+ \setkeys{rm3DOpts}{#1}%
}
% \end{macrocode}
% \paragraph*{3DResources.} This key recognizes the keys \texttt{none},
@@ -2178,12 +2410,12 @@
% defines \cs{rm@irfstrm} for later use.
% \begin{macrocode}
\def\rma@ckFileForEmbed#1#2{%
- \edef\rma@fs@expand{rmFileStrm#1}%
- \@ifundefined{\rma@fs@expand}{%
- \rm@csarg\xdef{\rma@fs@expand}{%
- rmfstream\therm@Cnt-#2#1}\def\rma@embed{1}}%
- {\def\rma@embed{0}}%
- \edef\rm@irfstrm{\@nameuse{rmFileStrm#1}}%
+ \edef\rma@fs@expand{rmFileStrm#1}%
+ \@ifundefined{\rma@fs@expand}{%
+ \rm@csarg\xdef{\rma@fs@expand}{%
+ rmfstream\therm@Cnt-#2#1}\def\rma@embed{1}}%
+ {\def\rma@embed{0}}%
+ \edef\rm@irfstrm{\@nameuse{rmFileStrm#1}}%
}
% \end{macrocode}
% \paragraph*{The \texttt{none} key}\leavevmode\IndexKey{none (3D)}
@@ -2191,108 +2423,108 @@
\define@key{rm3DOpts}{none}{%
% \end{macrocode}
% We use nested key-values, the \texttt{none} key calls the family
-% rm3DOpts@no, defined further below.
+% \texttt{rm3DOpts@no}, defined further below.
% \begin{macrocode}
- \setkeys{rm3DOpts@no}{rName,#1}%
+ \setkeys{rm3DOpts@no}{rName,#1}%
% \end{macrocode}
% Parse the symbolic name, by using \cs{filename@parse}.
% \begin{macrocode}
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rmiiiDOpts@no@rName}}}%
- \rma@ckFileForEmbed{\rmiiiDOpts@no@rName}{NONE}%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rmiiiDOpts@no@rName}}}%
+ \rma@ckFileForEmbed{\rmiiiDOpts@no@rName}{NONE}%
% \end{macrocode}
% Add to the instance array, file specs/stream, and name tree.
% \begin{macrocode}
- \edef\rma@Instances{\rma@Instances
- \ps@mark{rmInstances\therm@Cnt} %
- {rmInstance\therm@Cnt_NONE\rmiiiDOpts@no@rName}%
- /APPEND pdfmark^^J%
- \ps@mark/_objdef{rmInstance\therm@Cnt_NONE%
+ \edef\rma@Instances{\rma@Instances
+ \ps@mark{rmInstances\therm@Cnt} %
+ {rmInstance\therm@Cnt_NONE\rmiiiDOpts@no@rName}%
+ /APPEND pdfmark^^J%
+ \ps@mark/_objdef{rmInstance\therm@Cnt_NONE%
\rmiiiDOpts@no@rName}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt_NONE\rmiiiDOpts@no@rName}<<%
- /Asset {rmfilespec\therm@Cnt-NONE\rmiiiDOpts@no@rName}%
- /Type/RichMediaInstance>>/PUT pdfmark^^J%
- \rm@appendFileSpecs{NONE\rmiiiDOpts@no@rName}%
- {\filename@area}{\filename@base.\filename@ext}%
- {\rma@embed}{\rm@irfstrm}{}%
- }%
- \edef\rma@appendToNameTree{\rma@appendToNameTree
- \rm@appendNameTree{NONE\rmiiiDOpts@no@rName}%
- {\filename@area}{\filename@base.\filename@ext}%
- {\rma@embed}{\rm@irfstrm}{}%
- }%
+ \ps@mark{rmInstance\therm@Cnt_NONE\rmiiiDOpts@no@rName}<<%
+ /Asset {rmfilespec\therm@Cnt-NONE\rmiiiDOpts@no@rName}%
+ /Type/RichMediaInstance>>/PUT pdfmark^^J%
+ \rm@appendFileSpecs{NONE\rmiiiDOpts@no@rName}%
+ {\filename@area}{\filename@base.\filename@ext}%
+ {\rma@embed}{\rm@irfstrm}{}%
+ }%
+ \edef\rma@appendToNameTree{\rma@appendToNameTree
+ \rm@appendNameTree{NONE\rmiiiDOpts@no@rName}%
+ {\filename@area}{\filename@base.\filename@ext}%
+ {\rma@embed}{\rm@irfstrm}{}%
+ }%
}
% \end{macrocode}
% \paragraph*{The \texttt{foreground} key}\leavevmode\IndexKey{foreground (3D)}
% \begin{macrocode}
\define@key{rm3DOpts}{foreground}{%
- \setkeys{rm3DOpts@fg}{rName,flashvars,#1}%
+ \setkeys{rm3DOpts@fg}{rName,flashvars,#1}%
% \end{macrocode}
% Parse the symbolic name, by using \cs{filename@parse}.
% \begin{macrocode}
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rmiiiDOpts@fg@rName}}}%
- \rma@ckFileForEmbed{\rmiiiDOpts@fg@rName}{FG}%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rmiiiDOpts@fg@rName}}}%
+ \rma@ckFileForEmbed{\rmiiiDOpts@fg@rName}{FG}%
% \end{macrocode}
% Add to the instance array, file specs/stream, and name tree.
% \begin{macrocode}
- \edef\rma@Instances{\rma@Instances
- \ps@mark{rmInstances\therm@Cnt} %
- {rmInstance\therm@Cnt_FG\rmiiiDOpts@fg@rName}%
- /APPEND pdfmark^^J%
- \ps@mark/_objdef{rmInstance\therm@Cnt_FG%
- \rmiiiDOpts@fg@rName}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt_FG\rmiiiDOpts@fg@rName}<<%
- /Asset {rmfilespec\therm@Cnt-FG\rmiiiDOpts@fg@rName}%
- /Params <</Binding/Foreground%
- /FlashVars(\rmiiiDOpts@fg@flashvars)>>%
- /Type/RichMediaInstance%
- >>/PUT pdfmark^^J%
- \rm@appendFileSpecs{FG\rmiiiDOpts@fg@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
- \edef\rma@appendToNameTree{\rma@appendToNameTree
- \rm@appendNameTree{FG\rmiiiDOpts@fg@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
+ \edef\rma@Instances{\rma@Instances
+ \ps@mark{rmInstances\therm@Cnt} %
+ {rmInstance\therm@Cnt_FG\rmiiiDOpts@fg@rName}%
+ /APPEND pdfmark^^J%
+ \ps@mark/_objdef{rmInstance\therm@Cnt_FG%
+ \rmiiiDOpts@fg@rName}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt_FG\rmiiiDOpts@fg@rName}<<%
+ /Asset {rmfilespec\therm@Cnt-FG\rmiiiDOpts@fg@rName}%
+ /Params <</Binding/Foreground%
+ /FlashVars(\rmiiiDOpts@fg@flashvars)>>%
+ /Type/RichMediaInstance%
+ >>/PUT pdfmark^^J%
+ \rm@appendFileSpecs{FG\rmiiiDOpts@fg@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
+ \edef\rma@appendToNameTree{\rma@appendToNameTree
+ \rm@appendNameTree{FG\rmiiiDOpts@fg@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
}
% \end{macrocode}
% \paragraph*{The \texttt{background} key}\leavevmode\IndexKey{background (3D)}
% \begin{macrocode}
\define@key{rm3DOpts}{background}{%
- \setkeys{rm3DOpts@bg}{rName,flashvars,#1}%
+ \setkeys{rm3DOpts@bg}{rName,flashvars,#1}%
% \end{macrocode}
% Parse the symbolic name, by using \cs{filename@parse}.
% \begin{macrocode}
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rmiiiDOpts@bg@rName}}}%
- \rma@ckFileForEmbed{\rmiiiDOpts@bg@rName}{BG}%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rmiiiDOpts@bg@rName}}}%
+ \rma@ckFileForEmbed{\rmiiiDOpts@bg@rName}{BG}%
% \end{macrocode}
% Add to the instance array, file specs/stream, and name tree.
% \begin{macrocode}
- \edef\rma@Instances{\rma@Instances
- \ps@mark{rmInstances\therm@Cnt} %
- {rmInstance\therm@Cnt_BG\rmiiiDOpts@bg@rName}%
- /APPEND pdfmark^^J%
- \ps@mark/_objdef{rmInstance\therm@Cnt_BG%
- \rmiiiDOpts@bg@rName}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt_BG\rmiiiDOpts@bg@rName}<<%
- /Asset {rmfilespec\therm@Cnt-BG\rmiiiDOpts@bg@rName}%
- /Params <</Binding/Background%
- /FlashVars(\rmiiiDOpts@bg@flashvars)>>%
- /Type/RichMediaInstance%
- >>/PUT pdfmark^^J%
- \rm@appendFileSpecs{BG\rmiiiDOpts@bg@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
- \edef\rma@appendToNameTree{\rma@appendToNameTree
- \rm@appendNameTree{BG\rmiiiDOpts@bg@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
+ \edef\rma@Instances{\rma@Instances
+ \ps@mark{rmInstances\therm@Cnt} %
+ {rmInstance\therm@Cnt_BG\rmiiiDOpts@bg@rName}%
+ /APPEND pdfmark^^J%
+ \ps@mark/_objdef{rmInstance\therm@Cnt_BG%
+ \rmiiiDOpts@bg@rName}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt_BG\rmiiiDOpts@bg@rName}<<%
+ /Asset {rmfilespec\therm@Cnt-BG\rmiiiDOpts@bg@rName}%
+ /Params <</Binding/Background%
+ /FlashVars(\rmiiiDOpts@bg@flashvars)>>%
+ /Type/RichMediaInstance%
+ >>/PUT pdfmark^^J%
+ \rm@appendFileSpecs{BG\rmiiiDOpts@bg@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
+ \edef\rma@appendToNameTree{\rma@appendToNameTree
+ \rm@appendNameTree{BG\rmiiiDOpts@bg@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
}
% \end{macrocode}
%\leavevmode\IndexKey{material (3D)}^^A
@@ -2303,38 +2535,38 @@
% application.
% \begin{macrocode}
\define@key{rm3DOpts}{material}{%
- \setkeys{rm3DOpts@mat}{rName,mName,flashvars,#1}%
+ \setkeys{rm3DOpts@mat}{rName,mName,flashvars,#1}%
% \end{macrocode}
% Parse the symbolic name, by using \cs{filename@parse}.
% \begin{macrocode}
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rmiiiDOpts@mat@rName}}}%
- \rma@ckFileForEmbed{\rmiiiDOpts@mat@rName}{MAT}%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rmiiiDOpts@mat@rName}}}%
+ \rma@ckFileForEmbed{\rmiiiDOpts@mat@rName}{MAT}%
% \end{macrocode}
% Add to the instance array, file specs/stream, and name tree.
% \begin{macrocode}
- \edef\rma@Instances{\rma@Instances
- \ps@mark{rmInstances\therm@Cnt} %
- {rmInstance\therm@Cnt_MAT\rmiiiDOpts@mat@rName}%
- /APPEND pdfmark^^J%
- \ps@mark/_objdef{rmInstance\therm@Cnt_MAT%
- \rmiiiDOpts@mat@rName}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt_MAT\rmiiiDOpts@mat@rName}<<%
- /Asset {rmfilespec\therm@Cnt-MAT\rmiiiDOpts@mat@rName}%
- /Params <</Binding/Material%
- /BindingMaterialName(\rmiiiDOpts@mat@mName)%
- /FlashVars(\rmiiiDOpts@mat@flashvars)>>%
- /Type/RichMediaInstance%
- >>/PUT pdfmark^^J%
- \rm@appendFileSpecs{MAT\rmiiiDOpts@mat@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
- \edef\rma@appendToNameTree{\rma@appendToNameTree
- \rm@appendNameTree{MAT\rmiiiDOpts@mat@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
+ \edef\rma@Instances{\rma@Instances
+ \ps@mark{rmInstances\therm@Cnt} %
+ {rmInstance\therm@Cnt_MAT\rmiiiDOpts@mat@rName}%
+ /APPEND pdfmark^^J%
+ \ps@mark/_objdef{rmInstance\therm@Cnt_MAT%
+ \rmiiiDOpts@mat@rName}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt_MAT\rmiiiDOpts@mat@rName}<<%
+ /Asset {rmfilespec\therm@Cnt-MAT\rmiiiDOpts@mat@rName}%
+ /Params <</Binding/Material%
+ /BindingMaterialName(\rmiiiDOpts@mat@mName)%
+ /FlashVars(\rmiiiDOpts@mat@flashvars)>>%
+ /Type/RichMediaInstance%
+ >>/PUT pdfmark^^J%
+ \rm@appendFileSpecs{MAT\rmiiiDOpts@mat@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
+ \edef\rma@appendToNameTree{\rma@appendToNameTree
+ \rm@appendNameTree{MAT\rmiiiDOpts@mat@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
}
% \end{macrocode}
% \paragraph*{Process \texttt{none} values}
@@ -2356,7 +2588,7 @@
\define@key{rm3DOpts@mat}{rName}[]{\def\rmiiiDOpts@mat@rName{#1}}
\define@key{rm3DOpts@mat}{mName}[]{\def\rmiiiDOpts@mat@mName{#1}}
\define@key{rm3DOpts@mat}{flashvars}[]{%
- \def\rmiiiDOpts@mat@flashvars{#1}}
+ \def\rmiiiDOpts@mat@flashvars{#1}}
% \end{macrocode}
% \subsubsection{Code from \textsf{movie15}}
% My gracious thanks to Alexander Grahn for granting permission to use
@@ -2407,354 +2639,354 @@
% \end{macrocode}
%View vector (opposite to c2c)
% \begin{macrocode}
- \FPupn\@MXV@viewx{#4 neg}%
- \FPupn\@MXV@viewy{#5 neg}%
- \FPupn\@MXV@viewz{#6 neg}%
+ \FPupn\@MXV@viewx{#4 neg}%
+ \FPupn\@MXV@viewy{#5 neg}%
+ \FPupn\@MXV@viewz{#6 neg}%
% \end{macrocode}
% Normalize view vector
% \begin{macrocode}
- \FPupn\@MXV@modulo{\@MXV@viewx{} copy mul %
- \@MXV@viewy{} copy mul + %
- \@MXV@viewz{} copy mul + 2 swap root%
- }%
- \FPupn\@MXV@viewx{\@MXV@viewx{} \@MXV@modulo{} div}%
- \FPupn\@MXV@viewy{\@MXV@viewy{} \@MXV@modulo{} div}%
- \FPupn\@MXV@viewz{\@MXV@viewz{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@modulo{\@MXV@viewx{} copy mul %
+ \@MXV@viewy{} copy mul + %
+ \@MXV@viewz{} copy mul + 2 swap root%
+ }%
+ \FPupn\@MXV@viewx{\@MXV@viewx{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@viewy{\@MXV@viewy{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@viewz{\@MXV@viewz{} \@MXV@modulo{} div}%
% \end{macrocode}
% Camera roll
% \begin{macrocode}
- \FPupn\@MXV@sinroll{#8 180.0 div \FPpi{} mul sin}%
- \FPupn\@MXV@cosroll{#8 180.0 div \FPpi{} mul cos}%
+ \FPupn\@MXV@sinroll{#8 180.0 div \FPpi{} mul sin}%
+ \FPupn\@MXV@cosroll{#8 180.0 div \FPpi{} mul cos}%
% \end{macrocode}
% Top and bottom views
% \begin{macrocode}
- \FPupn\@MXV@leftx{-1.0}%
- \FPupn\@MXV@lefty{0.0}%
- \FPupn\@MXV@leftz{0.0}%
- \FPifneg\@MXV@viewz% top view
- %up-vector
- \FPupn\@MXV@upx{0.0}%
- \FPupn\@MXV@upy{1.0}%
- \FPupn\@MXV@upz{0.0}%
- \else% bottom view
- %up-vector
- \FPupn\@MXV@upx{0.0}%
- \FPupn\@MXV@upy{-1.0}%
- \FPupn\@MXV@upz{0.0}%
- \fi%
- \FPupn\@MXV@sumxy{\@MXV@viewx{} abs \@MXV@viewy{} abs add}%
- \FPifeq\@MXV@sumxy{0}\else% other views than top and bottom
- %up-vector = up_world - (up_world dot view) view
- \FPupn\@MXV@upx{\@MXV@viewz{} \@MXV@viewx{} mul neg}%
- \FPupn\@MXV@upy{\@MXV@viewz{} \@MXV@viewy{} mul neg}%
- \FPupn\@MXV@upz{\@MXV@viewz{} \@MXV@viewz{} mul neg 1.0 add}%
- %normalize up-vector
- \FPupn\@MXV@modulo{\@MXV@upx{} copy mul \@MXV@upy{} copy %
- mul + \@MXV@upz{} copy mul + 2 swap root}%
- \FPupn\@MXV@upx{\@MXV@upx{} \@MXV@modulo{} div}%
- \FPupn\@MXV@upy{\@MXV@upy{} \@MXV@modulo{} div}%
- \FPupn\@MXV@upz{\@MXV@upz{} \@MXV@modulo{} div}%
- %left vector = up x view
- \FPupn\@MXV@leftx{\@MXV@viewz{} \@MXV@upy{} mul %
- \@MXV@viewy{} \@MXV@upz{} mul sub}%
- \FPupn\@MXV@lefty{\@MXV@viewx{} \@MXV@upz{} mul %
- \@MXV@viewz{} \@MXV@upx{} mul sub}%
- \FPupn\@MXV@leftz{\@MXV@viewy{} \@MXV@upx{} mul %
- \@MXV@viewx{} \@MXV@upy{} mul sub}%
- %normalize left vector
- \FPupn\@MXV@modulo{\@MXV@leftx{} copy mul \@MXV@lefty{} %
- copy mul + \@MXV@leftz{} copy mul + 2 swap root}%
- \FPupn\@MXV@leftx{\@MXV@leftx{} \@MXV@modulo{} div}%
- \FPupn\@MXV@lefty{\@MXV@lefty{} \@MXV@modulo{} div}%
- \FPupn\@MXV@leftz{\@MXV@leftz{} \@MXV@modulo{} div}%
- \fi%
+ \FPupn\@MXV@leftx{-1.0}%
+ \FPupn\@MXV@lefty{0.0}%
+ \FPupn\@MXV@leftz{0.0}%
+ \FPifneg\@MXV@viewz% top view
+ %up-vector
+ \FPupn\@MXV@upx{0.0}%
+ \FPupn\@MXV@upy{1.0}%
+ \FPupn\@MXV@upz{0.0}%
+ \else% bottom view
+ %up-vector
+ \FPupn\@MXV@upx{0.0}%
+ \FPupn\@MXV@upy{-1.0}%
+ \FPupn\@MXV@upz{0.0}%
+ \fi%
+ \FPupn\@MXV@sumxy{\@MXV@viewx{} abs \@MXV@viewy{} abs add}%
+ \FPifeq\@MXV@sumxy{0}\else% other views than top and bottom
+ %up-vector = up_world - (up_world dot view) view
+ \FPupn\@MXV@upx{\@MXV@viewz{} \@MXV@viewx{} mul neg}%
+ \FPupn\@MXV@upy{\@MXV@viewz{} \@MXV@viewy{} mul neg}%
+ \FPupn\@MXV@upz{\@MXV@viewz{} \@MXV@viewz{} mul neg 1.0 add}%
+ %normalize up-vector
+ \FPupn\@MXV@modulo{\@MXV@upx{} copy mul \@MXV@upy{} copy %
+ mul + \@MXV@upz{} copy mul + 2 swap root}%
+ \FPupn\@MXV@upx{\@MXV@upx{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@upy{\@MXV@upy{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@upz{\@MXV@upz{} \@MXV@modulo{} div}%
+ %left vector = up x view
+ \FPupn\@MXV@leftx{\@MXV@viewz{} \@MXV@upy{} mul %
+ \@MXV@viewy{} \@MXV@upz{} mul sub}%
+ \FPupn\@MXV@lefty{\@MXV@viewx{} \@MXV@upz{} mul %
+ \@MXV@viewz{} \@MXV@upx{} mul sub}%
+ \FPupn\@MXV@leftz{\@MXV@viewy{} \@MXV@upx{} mul %
+ \@MXV@viewx{} \@MXV@upy{} mul sub}%
+ %normalize left vector
+ \FPupn\@MXV@modulo{\@MXV@leftx{} copy mul \@MXV@lefty{} %
+ copy mul + \@MXV@leftz{} copy mul + 2 swap root}%
+ \FPupn\@MXV@leftx{\@MXV@leftx{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@lefty{\@MXV@lefty{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@leftz{\@MXV@leftz{} \@MXV@modulo{} div}%
+ \fi%
% \end{macrocode}
% Apply camera roll
% \begin{macrocode}
- \FPupn\@MXV@leftxprime{\@MXV@leftx{} \@MXV@cosroll{} mul %
- \@MXV@upx{} \@MXV@sinroll{} mul +}%
- \FPupn\@MXV@leftyprime{\@MXV@lefty{} \@MXV@cosroll{} mul %
- \@MXV@upy{} \@MXV@sinroll{} mul +}%
- \FPupn\@MXV@leftzprime{\@MXV@leftz{} \@MXV@cosroll{} mul %
- \@MXV@upz{} \@MXV@sinroll{} mul +}%
- \FPupn\@MXV@upxprime{\@MXV@upx{} \@MXV@cosroll{} mul %
- \@MXV@leftx{} \@MXV@sinroll{} mul sub}%
- \FPupn\@MXV@upyprime{\@MXV@upy{} \@MXV@cosroll{} mul %
- \@MXV@lefty{} \@MXV@sinroll{} mul sub}%
- \FPupn\@MXV@upzprime{\@MXV@upz{} \@MXV@cosroll{} mul %
- \@MXV@leftz{} \@MXV@sinroll{} mul sub}%
- \FPupn\@MXV@leftx{\@MXV@leftxprime}%
- \FPupn\@MXV@lefty{\@MXV@leftyprime}%
- \FPupn\@MXV@leftz{\@MXV@leftzprime}%
- \FPupn\@MXV@upx{\@MXV@upxprime}%
- \FPupn\@MXV@upy{\@MXV@upyprime}%
- \FPupn\@MXV@upz{\@MXV@upzprime}%
+ \FPupn\@MXV@leftxprime{\@MXV@leftx{} \@MXV@cosroll{} mul %
+ \@MXV@upx{} \@MXV@sinroll{} mul +}%
+ \FPupn\@MXV@leftyprime{\@MXV@lefty{} \@MXV@cosroll{} mul %
+ \@MXV@upy{} \@MXV@sinroll{} mul +}%
+ \FPupn\@MXV@leftzprime{\@MXV@leftz{} \@MXV@cosroll{} mul %
+ \@MXV@upz{} \@MXV@sinroll{} mul +}%
+ \FPupn\@MXV@upxprime{\@MXV@upx{} \@MXV@cosroll{} mul %
+ \@MXV@leftx{} \@MXV@sinroll{} mul sub}%
+ \FPupn\@MXV@upyprime{\@MXV@upy{} \@MXV@cosroll{} mul %
+ \@MXV@lefty{} \@MXV@sinroll{} mul sub}%
+ \FPupn\@MXV@upzprime{\@MXV@upz{} \@MXV@cosroll{} mul %
+ \@MXV@leftz{} \@MXV@sinroll{} mul sub}%
+ \FPupn\@MXV@leftx{\@MXV@leftxprime}%
+ \FPupn\@MXV@lefty{\@MXV@leftyprime}%
+ \FPupn\@MXV@leftz{\@MXV@leftzprime}%
+ \FPupn\@MXV@upx{\@MXV@upxprime}%
+ \FPupn\@MXV@upy{\@MXV@upyprime}%
+ \FPupn\@MXV@upz{\@MXV@upzprime}%
% \end{macrocode}
% Translation vector
% \begin{macrocode}
- \FPupn\@MXV@roo{#7 abs}%
- \FPifeq\@MXV@roo{0}\FPupn\@MXV@roo{0.0000001}\fi%
- \FPupn\@MXV@transx{#1 \@MXV@roo{} \@MXV@viewx{} mul sub}%
- \FPupn\@MXV@transy{#2 \@MXV@roo{} \@MXV@viewy{} mul sub}%
- \FPupn\@MXV@transz{#3 \@MXV@roo{} \@MXV@viewz{} mul sub}%
+ \FPupn\@MXV@roo{#7 abs}%
+ \FPifeq\@MXV@roo{0}\FPupn\@MXV@roo{0.0000001}\fi%
+ \FPupn\@MXV@transx{#1 \@MXV@roo{} \@MXV@viewx{} mul sub}%
+ \FPupn\@MXV@transy{#2 \@MXV@roo{} \@MXV@viewy{} mul sub}%
+ \FPupn\@MXV@transz{#3 \@MXV@roo{} \@MXV@viewz{} mul sub}%
% \end{macrocode}
% Rotation matrix
% \begin{macrocode}
- \xdef\@MXV@matrix{%
- \@MXV@leftx\space\@MXV@lefty\space\@MXV@leftz\space%
- \@MXV@upx\space\@MXV@upy\space\@MXV@upz\space%
- \@MXV@viewx\space\@MXV@viewy\space\@MXV@viewz}%
+ \xdef\@MXV@matrix{%
+ \@MXV@leftx\space\@MXV@lefty\space\@MXV@leftz\space%
+ \@MXV@upx\space\@MXV@upy\space\@MXV@upz\space%
+ \@MXV@viewx\space\@MXV@viewy\space\@MXV@viewz}%
% \end{macrocode}
% Transformation matrix
% \begin{macrocode}
- \xdef\@MXV@matrix{%
- \@MXV@matrix\space\@MXV@transx\space%
- \@MXV@transy\space\@MXV@transz%
- }%
+ \xdef\@MXV@matrix{%
+ \@MXV@matrix\space\@MXV@transx\space%
+ \@MXV@transy\space\@MXV@transz%
+ }%
}% end of \@MXV@ciiwmatrix
% \end{macrocode}
% Macro for parsing one line of 3D views file (old format)
% \begin{macrocode}
\newcommand{\@MXV@parseline}[6][]{%
- \pdfstringdef\@MXV@xname{#1}% name of the view (optional)
- \ifthenelse{\equal{#2}{}}{%
- \xdef\@MXV@coo{0 0 0}%
- }{%
- \xdef\@MXV@coo{#2}%
- }%
- \ifthenelse{\equal{#3}{}}{%
- \xdef\@MXV@ctoc{0 -1 0}%
- }{%
- \xdef\@MXV@ctoc{#3}%
- }%
- \ifthenelse{\equal{#4}{}}{%
- \xdef\@MXV@roo{0}%
- }{%
- \xdef\@MXV@roo{#4}%
- }%
- \ifthenelse{\equal{#5}{}}{%
- \xdef\@MXV@roll{0}%
- }{%
- \xdef\@MXV@roll{#5}%
- }%
- \ifthenelse{\equal{#6}{}}{%
- \xdef\@MXV@aac{30}%
- }{%
- \xdef\@MXV@aac{#6}%
- }%
+ \pdfstringdef\@MXV@xname{#1}% name of the view (optional)
+ \ifthenelse{\equal{#2}{}}{%
+ \xdef\@MXV@coo{0 0 0}%
+ }{%
+ \xdef\@MXV@coo{#2}%
+ }%
+ \ifthenelse{\equal{#3}{}}{%
+ \xdef\@MXV@ctoc{0 -1 0}%
+ }{%
+ \xdef\@MXV@ctoc{#3}%
+ }%
+ \ifthenelse{\equal{#4}{}}{%
+ \xdef\@MXV@roo{0}%
+ }{%
+ \xdef\@MXV@roo{#4}%
+ }%
+ \ifthenelse{\equal{#5}{}}{%
+ \xdef\@MXV@roll{0}%
+ }{%
+ \xdef\@MXV@roll{#5}%
+ }%
+ \ifthenelse{\equal{#6}{}}{%
+ \xdef\@MXV@aac{30}%
+ }{%
+ \xdef\@MXV@aac{#6}%
+ }%
}
% \end{macrocode}
% For parsing lines of views file (new format)
% \begin{macrocode}
\define@key{MXV@view}{VIEW}[]{%
- \ifnum\@MXV@cursection<\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- A VIEW section cannot be nested into another section}{}%
- \fi%
- \def\@MXV@cursection{0}%
- \pdfstringdef\@MXV@xname{#1}% name of the view (optional)
- %default camera settings
- \gdef\@MXV@coo{0 0 0}%
- \gdef\@MXV@ctoc{0 -1 0}%
- \gdef\@MXV@roo{0}%
- \gdef\@MXV@roll{0}%
- \gdef\@MXV@aac{30}%
- %default background, lights, render mode
- \xdef\@MXV@background{/BG <</CS/DeviceRGB/C [\@MXV@defaultbg]>>}%
- \xdef\@MXV@lights{/LS <</Subtype/\@MXV@defaultlights>>}%
- \gdef\@MXV@render{/RM <</Subtype/\@MXV@defaultrender>>}%
- %initialise array of node dicts
- \gdef\@MXV@naarray{}%
- \global\@MXV@nodecount=\z@
- %initialise array of crosssection dicts
- \gdef\@MXV@saarray{}%
- \global\@MXV@cscount=\z@
+ \ifnum\@MXV@cursection<\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ A VIEW section cannot be nested into another section}{}%
+ \fi%
+ \def\@MXV@cursection{0}%
+ \pdfstringdef\@MXV@xname{#1}% name of the view (optional)
+ %default camera settings
+ \gdef\@MXV@coo{0 0 0}%
+ \gdef\@MXV@ctoc{0 -1 0}%
+ \gdef\@MXV@roo{0}%
+ \gdef\@MXV@roll{0}%
+ \gdef\@MXV@aac{30}%
+ %default background, lights, render mode
+ \xdef\@MXV@background{/BG <</CS/DeviceRGB/C [\@MXV@defaultbg]>>}%
+ \xdef\@MXV@lights{/LS <</Subtype/\@MXV@defaultlights>>}%
+ \gdef\@MXV@render{/RM <</Subtype/\@MXV@defaultrender>>}%
+ %initialise array of node dicts
+ \gdef\@MXV@naarray{}%
+ \global\@MXV@nodecount=\z@
+ %initialise array of crosssection dicts
+ \gdef\@MXV@saarray{}%
+ \global\@MXV@cscount=\z@
}
\define@key{MXV@view}{COO}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- COO entry not allowed here; must go into a VIEW section}{}%
- \fi%
- \xdef\@MXV@coo{#1}%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ COO entry not allowed here; must go into a VIEW section}{}%
+ \fi%
+ \xdef\@MXV@coo{#1}%
}
\define@key{MXV@view}{C2C}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- C2C entry not allowed here; must go into a VIEW section}{}%
- \fi\xdef\@MXV@ctoc{#1}%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ C2C entry not allowed here; must go into a VIEW section}{}%
+ \fi\xdef\@MXV@ctoc{#1}%
}
\define@key{MXV@view}{ROO}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- ROO entry not allowed here; must go into a VIEW section}{}%
- \fi\xdef\@MXV@roo{#1}%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ ROO entry not allowed here; must go into a VIEW section}{}%
+ \fi\xdef\@MXV@roo{#1}%
}
\define@key{MXV@view}{AAC}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- AAC entry not allowed here; must go into a VIEW section}{}%
- \fi\xdef\@MXV@aac{#1}%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ AAC entry not allowed here; must go into a VIEW section}{}%
+ \fi\xdef\@MXV@aac{#1}%
}
\define@key{MXV@view}{ROLL}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- ROLL entry not allowed here; must go into a VIEW section}{}%
- \fi\xdef\@MXV@roll{#1}%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ ROLL entry not allowed here; must go into a VIEW section}{}%
+ \fi\xdef\@MXV@roll{#1}%
}
\define@key{MXV@view}{BGCOLOR}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- BGCOLOR entry not allowed here; must go into a VIEW section}{}%
- \fi\def\@MXV@background{/BG<</CS/DeviceRGB/C[#1]>>}%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ BGCOLOR entry not allowed here; must go into a VIEW section}{}%
+ \fi\def\@MXV@background{/BG<</CS/DeviceRGB/C[#1]>>}%
}
\define@key{MXV@view}{LIGHTS}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- LIGHTS entry not allowed here; must go into a VIEW section}{}%
- \fi\def\@MXV@lights{/LS <</Subtype/#1>>}%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ LIGHTS entry not allowed here; must go into a VIEW section}{}%
+ \fi\def\@MXV@lights{/LS <</Subtype/#1>>}%
}
\define@key{MXV@view}{RENDERMODE}{%
- \ifnum\@MXV@cursection=\z@
- \def\@MXV@render{/RM <</Subtype/#1>>}%
+ \ifnum\@MXV@cursection=\z@
+ \def\@MXV@render{/RM <</Subtype/#1>>}%
+ \else%
+ \ifnum\@MXV@cursection=\@ne
+ \def\@MXV@nrender{/RM <</Subtype/#1>>}%
\else%
- \ifnum\@MXV@cursection=\@ne
- \def\@MXV@nrender{/RM <</Subtype/#1>>}%
- \else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- RENDERMODE entry not allowed here; must go into %
- either a VIEW or a PART section}{}%
- \fi%
- \fi%
-}
-\define@key{MXV@view}{PART}[]{%
- \ifnum\@MXV@cursection=\z@\else%
\PackageError{rmannot}{%
File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- PART not allowed here; must be a sub-section of %
- a VIEW section}{}%
+ RENDERMODE entry not allowed here; must go into %
+ either a VIEW or a PART section}{}%
\fi%
- \ifthenelse{\equal{#1}{}}{%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- You must provide a valid PART name (PART=<part name>), as
- shown in the model tree of the 3D object %
- (go to `View'->`Navigation Panels'->`Model Tree' %
- in Adobe Reader)}{}%
- }{}%
- \def\@MXV@cursection{1}%
- \pdfstringdef\@MXV@partname{#1}% name of the part
- \gdef\@MXV@nopacity{}%
- \gdef\@MXV@nvisibility{}%
- \gdef\@MXV@nrender{}%
- \gdef\@MXV@ntransform{}%
+ \fi%
+}
+\define@key{MXV@view}{PART}[]{%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ PART not allowed here; must be a sub-section of %
+ a VIEW section}{}%
+ \fi%
+ \ifthenelse{\equal{#1}{}}{%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ You must provide a valid PART name (PART=<part name>), as
+ shown in the model tree of the 3D object %
+ (go to `View'->`Navigation Panels'->`Model Tree' %
+ in Adobe Reader)}{}%
+ }{}%
+ \def\@MXV@cursection{1}%
+ \pdfstringdef\@MXV@partname{#1}% name of the part
+ \gdef\@MXV@nopacity{}%
+ \gdef\@MXV@nvisibility{}%
+ \gdef\@MXV@nrender{}%
+ \gdef\@MXV@ntransform{}%
}
\define@key{MXV@view}{CROSSSECT}[]{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- CROSSSECT not allowed here; must be a sub-section of %
- a VIEW section}{}%
- \fi%
- \ifthenelse{\equal{#1}{}}{}{%
- \PackageWarning{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- CROSSECT does not take a value%
- }%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ CROSSSECT not allowed here; must be a sub-section of %
+ a VIEW section}{}%
+ \fi%
+ \ifthenelse{\equal{#1}{}}{}{%
+ \PackageWarning{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ CROSSECT does not take a value%
}%
- \def\@MXV@cursection{2}%
- \gdef\@MXV@cscenter{0 0 0}%
- \gdef\@MXV@csorient{null 0 0}%
+ }%
+ \def\@MXV@cursection{2}%
+ \gdef\@MXV@cscenter{0 0 0}%
+ \gdef\@MXV@csorient{null 0 0}%
}
\define@key{MXV@view}{OPACITY}{%
- \ifnum\@MXV@cursection=\@ne\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- OPACITY entry not allowed here; must go into a PART section}{}%
- \fi%
- \gdef\@MXV@nopacity{/O #1}%
+ \ifnum\@MXV@cursection=\@ne\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ OPACITY entry not allowed here; must go into a PART section}{}%
+ \fi%
+ \gdef\@MXV@nopacity{/O #1}%
}
\define@key{MXV@view}{VISIBLE}{%
- \ifnum\@MXV@cursection=\@ne\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- VISIBLE entry not allowed here; must go into a PART section}{}%
- \fi%
- \gdef\@MXV@nvisibility{/V #1}%
+ \ifnum\@MXV@cursection=\@ne\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ VISIBLE entry not allowed here; must go into a PART section}{}%
+ \fi%
+ \gdef\@MXV@nvisibility{/V #1}%
}
\define@key{MXV@view}{MATRIX}{%
- \ifnum\@MXV@cursection=\@ne\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- MATRIX entry not allowed here; must go into a PART section}{}%
- \fi%
- \gdef\@MXV@ntransform{/M [#1]}%
+ \ifnum\@MXV@cursection=\@ne\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ MATRIX entry not allowed here; must go into a PART section}{}%
+ \fi%
+ \gdef\@MXV@ntransform{/M [#1]}%
}
\define@key{MXV@view}{CENTER}{%
- \ifnum\@MXV@cursection=2\relax\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: CENTER %
- entry not allowed here; must go into a CROSSECT section}{}%
- \fi%
- \gdef\@MXV@cscenter{#1}%
+ \ifnum\@MXV@cursection=2\relax\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: CENTER %
+ entry not allowed here; must go into a CROSSECT section}{}%
+ \fi%
+ \gdef\@MXV@cscenter{#1}%
}
\define@key{MXV@view}{ORIENTATION}{%
- \ifnum\@MXV@cursection=2\relax\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: ORIENT %
- entry not allowed here; must go into a CROSSECT section}{}%
- \fi%
- \gdef\@MXV@csorient{#1}%
+ \ifnum\@MXV@cursection=2\relax\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: ORIENT %
+ entry not allowed here; must go into a CROSSECT section}{}%
+ \fi%
+ \gdef\@MXV@csorient{#1}%
}
\define@key{MXV@view}{END}[]{%
- \ifcase\@MXV@cursection%
- %END VIEW
- \edef\@MXV@args{%
- \@MXV@coo\space\@MXV@ctoc\space\@MXV@roo\space%
- \@MXV@roll\space}%
- \expandafter\@MXV@ciiwmatrix\@MXV@args% build C2W matrix
- \global\advance\@MXV@viewscount by \@ne%
- \ifthenelse{\equal{\@MXV@xname}{}}{% default view name
- \pdfstringdef\@MXV@xname{View \the\@MXV@viewscount}%
- }{}%
- \ifthenelse{\equal{\@MXV@naarray}{}}{}{%
- \gdef\@MXV@naentry{/NR true/NA [\@MXV@naarray]}%
- }%
- \ifthenelse{\equal{\@MXV@saarray}{}}{}{%
- \gdef\@MXV@saentry{/SA [\@MXV@saarray]}%
- }%
- \@MXV@viewobj% create pdf object of 3D view
- %append current view obj ref to VA array
- \xdef\@MXV@varray{\@MXV@varray\space\@MXV@@viewobj}%
- \global\@MXV@viewsprovidedtrue%
- \def\@MXV@cursection{-1}%
- \or%
- %END PART
- \global\advance\@MXV@nodecount by \@ne
- \@MXV@nodeobj% create pdf object of 3D node dict
- %append it to node array
- \xdef\@MXV@naarray{\@MXV@naarray\space\@MXV@@nodeobj}%
- \def\@MXV@cursection{0}%
- \or%
- %END CROSSSECT
- \global\advance\@MXV@cscount by \@ne
- \@MXV@csobj% create pdf object of 3D cross section dict
- %append it to cross section array
- \xdef\@MXV@saarray{\@MXV@saarray\space\@MXV@@csobj}%
- \def\@MXV@cursection{0}%
- \else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- There is nothing to be ENDed here}{}%
- \fi%
+ \ifcase\@MXV@cursection%
+ %END VIEW
+ \edef\@MXV@args{%
+ \@MXV@coo\space\@MXV@ctoc\space\@MXV@roo\space%
+ \@MXV@roll\space}%
+ \expandafter\@MXV@ciiwmatrix\@MXV@args% build C2W matrix
+ \global\advance\@MXV@viewscount by \@ne%
+ \ifthenelse{\equal{\@MXV@xname}{}}{% default view name
+ \pdfstringdef\@MXV@xname{View \the\@MXV@viewscount}%
+ }{}%
+ \ifthenelse{\equal{\@MXV@naarray}{}}{}{%
+ \gdef\@MXV@naentry{/NR true/NA [\@MXV@naarray]}%
+ }%
+ \ifthenelse{\equal{\@MXV@saarray}{}}{}{%
+ \gdef\@MXV@saentry{/SA [\@MXV@saarray]}%
+ }%
+ \@MXV@viewobj% create pdf object of 3D view
+ %append current view obj ref to VA array
+ \xdef\@MXV@varray{\@MXV@varray\space\@MXV@@viewobj}%
+ \global\@MXV@viewsprovidedtrue%
+ \def\@MXV@cursection{-1}%
+ \or%
+ %END PART
+ \global\advance\@MXV@nodecount by \@ne
+ \@MXV@nodeobj% create pdf object of 3D node dict
+ %append it to node array
+ \xdef\@MXV@naarray{\@MXV@naarray\space\@MXV@@nodeobj}%
+ \def\@MXV@cursection{0}%
+ \or%
+ %END CROSSSECT
+ \global\advance\@MXV@cscount by \@ne
+ \@MXV@csobj% create pdf object of 3D cross section dict
+ %append it to cross section array
+ \xdef\@MXV@saarray{\@MXV@saarray\space\@MXV@@csobj}%
+ \def\@MXV@cursection{0}%
+ \else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ There is nothing to be ENDed here}{}%
+ \fi%
}%
% \end{macrocode}
% Macro for generating an array of 3D views (varray)
@@ -2762,63 +2994,63 @@
\def\@MXV@procinputline#1{\setkeys{MXV@view}{#1}}
\newcount\@MXV@inputlineno
\def\@MXV@buildva{%
- \global\@MXV@viewscount=0%
+ \global\@MXV@viewscount=0\relax% dps
\xdef\@MXV@varray{}% empty varray
%
%default view (one of the command options 3Dcoo, 3Dc2c, etc. given)
- \edef\@MXV@args{%
- \@MXV@coo\space\@MXV@ctoc\space\@MXV@roo\space%
- \@MXV@roll\space}%
- \expandafter\@MXV@ciiwmatrix\@MXV@args% build C2W matrix
- \pdfstringdef\@MXV@xname{Default}%
- \if@MXV@defaultviewprovided%
- \@MXV@viewobj% create pdf object of 3D view
+ \edef\@MXV@args{%
+ \@MXV@coo\space\@MXV@ctoc\space\@MXV@roo\space%
+ \@MXV@roll\space}%
+ \expandafter\@MXV@ciiwmatrix\@MXV@args% build C2W matrix
+ \pdfstringdef\@MXV@xname{Default}%
+ \if@MXV@defaultviewprovided%
+ \@MXV@viewobj% create pdf object of 3D view
% \edef\@MXV@defaultview{/3DV \@MXV@@viewobj}%
- \edef\@MXV@defaultview{\@MXV@@viewobj}%
- \fi%
+ \edef\@MXV@defaultview{\@MXV@@viewobj}%
+ \fi%
% \end{macrocode}
% Read out 3D views file (new version)
% \begin{macrocode}
- \def\@MXV@cursection{-1}% views file is divided in sections
- \IfFileExists{\@MXV@viewsfileii}{%
- \begingroup%
- \endlinechar=-1% suppress trailing space at input line end
- \@MXV@inputlineno=\z@%
- \openin\@MXV@@viewsfile=\@MXV@viewsfileii%
+ \def\@MXV@cursection{-1}% views file is divided in sections
+ \IfFileExists{\@MXV@viewsfileii}{%
+ \begingroup%
+ \endlinechar=-1% suppress trailing space at input line end
+ \@MXV@inputlineno=\z@%
+ \openin\@MXV@@viewsfile=\@MXV@viewsfileii%
+ \read\@MXV@@viewsfile to \@MXV@inputline%
+ \ifeof\@MXV@@viewsfile\setboolean{@MXV@eof}{true}\else%
+ \setboolean{@MXV@eof}{false}\fi%
+ \whiledo{\not\boolean{@MXV@eof}}{%
+ \advance\@MXV@inputlineno by \@ne%
+ %process input line
+ \edef\@MXV@@inputline{{\@MXV@inputline}}%
+ \expandafter\@MXV@procinputline\@MXV@@inputline%
\read\@MXV@@viewsfile to \@MXV@inputline%
- \ifeof\@MXV@@viewsfile\setboolean{@MXV@eof}{true}\else%
- \setboolean{@MXV@eof}{false}\fi%
- \whiledo{\NOT\boolean{@MXV@eof}}{%
- \advance\@MXV@inputlineno by \@ne%
- %process input line
- \edef\@MXV@@inputline{{\@MXV@inputline}}%
- \expandafter\@MXV@procinputline\@MXV@@inputline%
- \read\@MXV@@viewsfile to \@MXV@inputline%
- \ifeof\@MXV@@viewsfile%
- \setboolean{@MXV@eof}{true}%
- \else%
- \setboolean{@MXV@eof}{false}%
- \fi%
- }%
- \closein\@MXV@@viewsfile%
- \endgroup%
- }{}%
+ \ifeof\@MXV@@viewsfile%
+ \setboolean{@MXV@eof}{true}%
+ \else%
+ \setboolean{@MXV@eof}{false}%
+ \fi%
+ }%
+ \closein\@MXV@@viewsfile%
+ \endgroup%
+ }{}%
% \end{macrocode}
% Make the first view in the VA array the default view, if no default one has
% explicitly been provided, but if the VA array itself is empty too (no
% additional views provided) use our fallback view (c2c=0 -1 0) as default
% \begin{macrocode}
- \ifthenelse{\NOT\boolean{@MXV@defaultviewprovided}%
- \AND\boolean{@MXV@viewsprovided}}{%
+ \ifthenelse{\not\boolean{@MXV@defaultviewprovided}%
+ \and\boolean{@MXV@viewsprovided}}{%
% \xdef\@MXV@defaultview{/3DV/F}%
- \xdef\@MXV@defaultview{/F}%
- }{}%
- \ifthenelse{\NOT\boolean{@MXV@defaultviewprovided}%
- \AND\NOT\boolean{@MXV@viewsprovided}}{%
- \@MXV@viewobj% create pdf object of 3D view
+ \xdef\@MXV@defaultview{/F}%
+ }{}%
+ \ifthenelse{\not\boolean{@MXV@defaultviewprovided}%
+ \and\not\boolean{@MXV@viewsprovided}}{%
+ \@MXV@viewobj% create pdf object of 3D view
% \edef\@MXV@defaultview{/3DV \@MXV@@viewobj}%
- \edef\@MXV@defaultview{\@MXV@@viewobj}%
- }{}%
+ \edef\@MXV@defaultview{\@MXV@@viewobj}%
+ }{}%
}
% \end{macrocode}
% Following macros, including the 3D inclusion macro have driver specific
@@ -2826,58 +3058,58 @@
% macro for creating 3D view object and associated projection dict
% \begin{macrocode}
\def\@MXV@viewobj{\literalps@out{%
- %projection dict
+%projection dict
\ps@mark/_objdef {pdict\therm@Cnt_\the\@MXV@viewscount}%
- /type/dict/OBJ pdfmark^^J%
+ /type/dict/OBJ pdfmark^^J%
\ps@mark{pdict\therm@Cnt_\the\@MXV@viewscount} <<%
- /Subtype/P/FOV \@MXV@aac/PS/Min>>/PUT pdfmark^^J%
+ /Subtype/P/FOV \@MXV@aac/PS/Min>>/PUT pdfmark^^J%
\ps@mark/_objdef {viewobj\therm@Cnt_\the\@MXV@viewscount}%
- /type/dict/OBJ pdfmark^^J%
+ /type/dict/OBJ pdfmark^^J%
\ps@mark{viewobj\therm@Cnt_\the\@MXV@viewscount} <<%
- /MS/M%
- /CO \@MXV@roo%
- /P {pdict\therm@Cnt_\the\@MXV@viewscount}%
- /C2W[\@MXV@matrix]%
- /XN(\@MXV@xname)%
-/IN(\@MXV@xname)%
+ /MS/M%
+ /CO \@MXV@roo%
+ /P {pdict\therm@Cnt_\the\@MXV@viewscount}%
+ /C2W[\@MXV@matrix]%
+ /XN(\@MXV@xname)%
+ /IN(\@MXV@xname)%
\@MXV@background%
\@MXV@lights%
\@MXV@render%
\@MXV@naentry%
\@MXV@saentry%
- >>%
- /PUT pdfmark
- }%
- \xdef\@MXV@@viewobj{{viewobj\therm@Cnt_\the\@MXV@viewscount}}%
+ >>%
+ /PUT pdfmark
+}%
+\xdef\@MXV@@viewobj{{viewobj\therm@Cnt_\the\@MXV@viewscount}}%
}%
%3D node object
\def\@MXV@nodeobj{\literalps@out{%
- \ps@mark/type/dict%
- /_objdef {nodeobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@nodecount}/OBJ pdfmark^^J%
- \ps@mark{nodeobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@nodecount}<<%
- /Type/3DNode%
- /N (\@MXV@partname)%
- \@MXV@nopacity\@MXV@nvisibility\@MXV@ntransform%
- \@MXV@nrender%
- >>/PUT pdfmark
- }%
- \xdef\@MXV@@nodeobj{%
- {nodeobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@nodecount}}%
+ \ps@mark/type/dict%
+ /_objdef {nodeobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@nodecount}/OBJ pdfmark^^J%
+ \ps@mark{nodeobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@nodecount}<<%
+ /Type/3DNode%
+ /N (\@MXV@partname)%
+ \@MXV@nopacity\@MXV@nvisibility\@MXV@ntransform%
+ \@MXV@nrender%
+ >>/PUT pdfmark
+}%
+\xdef\@MXV@@nodeobj{%
+ {nodeobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@nodecount}}%
}%
%3D cross section object
\def\@MXV@csobj{\literalps@out{%
- \ps@mark/type/dict%
- /_objdef {csobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@cscount}/OBJ pdfmark^^J%
- \ps@mark{csobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@cscount}<<%
- /Type/3DCrossSection%
- /C [\@MXV@cscenter]%
- /O [\@MXV@csorient]%
- >>/PUT pdfmark
+ \ps@mark/type/dict%
+ /_objdef {csobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@cscount}/OBJ pdfmark^^J%
+ \ps@mark{csobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@cscount}<<%
+ /Type/3DCrossSection%
+ /C [\@MXV@cscenter]%
+ /O [\@MXV@csorient]%
+ >>/PUT pdfmark
}%
\xdef\@MXV@@csobj{%
{csobj\therm@Cnt_\the\@MXV@viewscount_\the\@MXV@cscount}}%
@@ -2886,66 +3118,66 @@
% \paragraph*{MXV@user family}
% \begin{macrocode}
\define@key{MXV@user}{3Dbg}[1 1 1]{%
- \def\@MXV@defaultbg{#1}%
- \def\@MXV@background{/BG<</CS/DeviceRGB/C[#1]>>}%
+ \def\@MXV@defaultbg{#1}%
+ \def\@MXV@background{/BG<</CS/DeviceRGB/C[#1]>>}%
}
\define@key{MXV@user}{3Djscript}{%
- \def\rma@rmAnnot@iiiDjs{#1}%
- \ifx\rma@rmAnnot@iiiDjs\@empty\let\rma@addResources\@empty
+ \def\rma@rmAnnot@iiiDjs{#1}%
+ \ifx\rma@rmAnnot@iiiDjs\@empty\let\rma@addResources\@empty
\let\rma@addFileSpecs\@empty\else
% \end{macrocode}
% We process resources when there are some to process \texttt{:-)}
% \begin{macrocode}
- \rma@toks={}\def\rmiiid@addToScriptsArray{}%
- \@for\rma@arg:=\rma@rmAnnot@iiiDjs\do{%
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rma@arg}}}%
- \@ifundefined{filename@ext}{%
- \rma@PkEr@iii{\rma@useNamedPath{\rma@arg}}}{}%
- \edef\rmiiid@addToScriptsArray{\rmiiid@addToScriptsArray
- \ps@mark{jscriptiiid\therm@Cnt}%
- {rmfilespec\therm@Cnt-JS\rma@arg}%
- /APPEND pdfmark^^J%
- }%
- \edef\rma@fs@expand{rmFileStrm\rma@arg}%
- \@ifundefined{\rma@fs@expand}{%
- \rm@csarg\xdef{\rma@fs@expand}%
- {rmfstream\therm@Cnt-JS\rma@arg}%
- \def\rma@embed{1}}{\def\rma@embed{0}}%
- \edef\rma@tmp@exp{\the\rma@toks%
- \noexpand\\{JS\rma@arg}%
- {\filename@area}{\filename@base.\filename@ext}%
- {\rma@embed}{\csname\rma@fs@expand\endcsname}%
- {\rm@csarg\noexpand{rma@mt@\rma@arg}}}%
- \rma@toks=\expandafter{\rma@tmp@exp}%
- }%
- \let\\\rm@appendNameTree
- \expandafter\xdef\expandafter\rma@addResources%
- \expandafter{\the\rma@toks}%
- \let\\\rm@appendFileSpecs
- \expandafter\xdef\expandafter\rma@addFileSpecs%
- \expandafter{\the\rma@toks}%
- \fi
+ \rma@toks={}\def\rmiiid@addToScriptsArray{}%
+ \@for\rma@arg:=\rma@rmAnnot@iiiDjs\do{%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rma@arg}}}%
+ \@ifundefined{filename@ext}{%
+ \rma@PkEr@iii{\rma@useNamedPath{\rma@arg}}}{}%
+ \edef\rmiiid@addToScriptsArray{\rmiiid@addToScriptsArray
+ \ps@mark{jscriptiiid\therm@Cnt}%
+ {rmfilespec\therm@Cnt-JS\rma@arg}%
+ /APPEND pdfmark^^J%
+ }%
+ \edef\rma@fs@expand{rmFileStrm\rma@arg}%
+ \@ifundefined{\rma@fs@expand}{%
+ \rm@csarg\xdef{\rma@fs@expand}%
+ {rmfstream\therm@Cnt-JS\rma@arg}%
+ \def\rma@embed{1}}{\def\rma@embed{0}}%
+ \edef\rma@tmp@exp{\the\rma@toks%
+ \noexpand\\{JS\rma@arg}%
+ {\filename@area}{\filename@base.\filename@ext}%
+ {\rma@embed}{\csname\rma@fs@expand\endcsname}%
+ {\rm@csarg\noexpand{rma@mt@\rma@arg}}}%
+ \rma@toks=\expandafter{\rma@tmp@exp}%
+ }% do
+ \let\\\rm@appendNameTree
+ \expandafter\xdef\expandafter\rma@addResources%
+ \expandafter{\the\rma@toks}%
+ \let\\\rm@appendFileSpecs
+ \expandafter\xdef\expandafter\rma@addFileSpecs%
+ \expandafter{\the\rma@toks}%
+ \fi
}
\define@key{MXV@user}{3Dcoo}{%
- \def\@MXV@coo{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
+ \def\@MXV@coo{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
}
\define@key{MXV@user}{3Dc2c}{%
- \def\@MXV@ctoc{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
+ \def\@MXV@ctoc{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
}
\define@key{MXV@user}{3Droo}{%
- \def\@MXV@roo{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
+ \def\@MXV@roo{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
}
\define@key{MXV@user}{3Daac}{%
- \def\@MXV@aac{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
+ \def\@MXV@aac{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
}
\define@key{MXV@user}{3Droll}{%
- \def\@MXV@roll{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
+ \def\@MXV@roll{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
}
% \end{macrocode}
% Since we are starting fresh, we don't use the old format used
@@ -2953,36 +3185,36 @@
% and eliminating the old format and code completely.
% \begin{macrocode}
\define@key{MXV@user}{3Dviews}{%
- \IfFileExists{#1}{%
- \def\@MXV@viewsfileii{#1}%
+ \IfFileExists{#1}{%
+ \def\@MXV@viewsfileii{#1}%
+ }{%
+ \PackageError{rmannot}{3D views file `#1' cannot be opened%
}{%
- \PackageError{rmannot}{3D views file `#1' cannot be opened%
- }{%
- Make sure file `#1' exists and is readable!%
- }%
+ Make sure file `#1' exists and is readable!%
}%
+ }%
}
\define@choicekey+{MXV@user}{3Dlights}%
- {None,White,Day,Night,Hard,Primary,Blue,%
- Red,Cube,CAD,Headlamp}[Cube]{%
- \gdef\@MXV@defaultlights{#1}%
- \gdef\@MXV@lights{/LS <</Subtype/#1>>}%
+ {None,White,Day,Night,Hard,Primary,Blue,%
+ Red,Cube,CAD,Headlamp}[Cube]{%
+ \gdef\@MXV@defaultlights{#1}%
+ \gdef\@MXV@lights{/LS <</Subtype/#1>>}%
}{\PackageWarning{rmannot}{Bad choice for 3Dlights, permissible
- values are None, White, Day, Night, Hard, Primary, Blue,
- Red, Cube, CAD, HeadLamp. Try again}}
+ values are None, White, Day, Night, Hard, Primary, Blue,
+ Red, Cube, CAD, HeadLamp. Try again}}
\define@choicekey+{MXV@user}{3Drender}%
- {Solid,SolidWireframe,Transparent,TransparentWireframe,%
- BoundingBox,TransparentBoundingBox,TransparentBoundingBoxOutline,%
- Wireframe,ShadedWireframe,HiddenWireframe,Vertices,ShadedVertices,%
- SolidOutline,Illustration,ShadedIllustration}[Solid]{%
- \gdef\@MXV@defaultrender{#1}%
- \gdef\@MXV@render{/RM <</Subtype/#1>>}%
+ {Solid,SolidWireframe,Transparent,TransparentWireframe,%
+ BoundingBox,TransparentBoundingBox,TransparentBoundingBoxOutline,%
+ Wireframe,ShadedWireframe,HiddenWireframe,Vertices,ShadedVertices,%
+ SolidOutline,Illustration,ShadedIllustration}[Solid]{%
+ \gdef\@MXV@defaultrender{#1}%
+ \gdef\@MXV@render{/RM <</Subtype/#1>>}%
}{\PackageWarning{rmannot}{Bad choice for 3Dlights, permissible
- values are Solid, SolidWireframe, Transparent, TransparentWireframe,
- BoundingBox, TransparentBoundingBox, TransparentBoundingBoxOutline,
- Wireframe, ShadedWireframe, HiddenWireframe, Vertices,
- ShadedVertices, SolidOutline, Illustration, ShadedIllustration.
- Try again}}
+ values are Solid, SolidWireframe, Transparent, TransparentWireframe,
+ BoundingBox, TransparentBoundingBox, TransparentBoundingBoxOutline,
+ Wireframe, ShadedWireframe, HiddenWireframe, Vertices,
+ ShadedVertices, SolidOutline, Illustration, ShadedIllustration.
+ Try again}}
% \end{macrocode}
% \begin{macrocode}
%</3Dcode>
diff --git a/macros/latex/contrib/rmannot/rmannot.sty b/macros/latex/contrib/rmannot/rmannot.sty
deleted file mode 100644
index 9922828473..0000000000
--- a/macros/latex/contrib/rmannot/rmannot.sty
+++ /dev/null
@@ -1,1013 +0,0 @@
-%%
-%% This is file `rmannot.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% rmannot.dtx (with options: `copyright,package')
-%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% rmannot.sty package, %%
-%% Copyright (C) 2008--2016 D. P. Story %%
-%% dpstory@acrotex.net %%
-%% %%
-%% This program can redistributed and/or modified under %%
-%% the terms of the LaTeX Project Public License %%
-%% Distributed from CTAN archives in directory %%
-%% macros/latex/base/lppl.txt; either version 1 of the %%
-%% License, or (at your option) any later version. %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\NeedsTeXFormat{LaTeX2e}[1997/12/01]
-\ProvidesPackage{rmannot}
- [2016/10/09 v2.0e Rich Media Annotations (dps)]
-\RequirePackage{xkeyval}
-\DeclareOptionX{use3D}{%
- \def\rma@input@iiidCode{\InputIfFileExists{annot3d.def}{}{}}%
- \def\rma@requirefp{\RequirePackage[nomessages]{fp}}%
-}
-\let\rma@input@iiidCode\relax
-\let\rma@requirefp\relax
-\ProcessOptionsX
-\RequirePackage{graphicxsp}
-\rma@requirefp
-\RequirePackage{ifthen}
-\newcounter{rm@Cnt}
-\newif\ifrma@EmbedFile\rma@EmbedFiletrue
-\newif\ifrma@EmbedVideoPlayer\rma@EmbedVideoPlayerfalse
-\let\rma@isVPEmbedded=0
-\newif\ifrma@EmbedAudioPlayer\rma@EmbedAudioPlayerfalse
-\let\rma@isAPEmbedded=0
-\def\rm@csarg#1#2{\expandafter#1\csname#2\endcsname}
-\newcommand{\pathToSkins}[1]{%
- \pdfstringdef\rma@pathToSkins{#1}%
- \def\PathToSkins{\rma@pathToSkins}%
- \def\rma@pathToPlayers{\rma@pathToSkins/Players}%
-}
-\newif\ifuseWinAcrobat\useWinAcrobattrue
-\define@key{rmAcroVer}{win}[win]{\useWinAcrobattrue}
-\define@key{rmAcroVer}{mac}[mac]{\useWinAcrobatfalse}
-\newcommand{\AcroVer}[2][]{%
- \def\rmDC{DC}\def\rmBeta{Beta}\def\rmArgi{#1}%
- \def\AcrobatVer{#2}\ifx\rmArgi\@empty\else
- \setkeys{rmAcroVer}{#1}\fi\def\@x{\string\ }%
- \ifx\AcrobatVer\rmDC
- \ifuseWinAcrobat
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/Acrobat DC/%
- Acrobat/Multimedia Skins}\else
- \edef\rmSkinPath{/Applications/Adobe{\@x}Acrobat{\@x}DC/%
- Adobe{\@x}Acrobat.app/Contents/Resources/%
- Multimedia{\@x}Skins}\fi
- \else\ifx\AcrobatVer\rmBeta
- \ifuseWinAcrobat
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/Acrobat Beta/%
- Acrobat/Multimedia Skins}\else
- \edef\rmSkinPath{/Applications/Adobe{\@x}Acrobat{\@x}Beta/%
- Adobe{\@x}Acrobat.app/Contents/Resources/%
- Multimedia{\@x}Skins}\fi
- \else\ifnum\AcrobatVer<9\relax
- \PackageError{rmannot}{Acrobat version 9 or later
- supports\MessageBreak rich multimedia annotations}
- {Upgrade your Acrobat to a more recent version.}%
- \else
- \ifuseWinAcrobat
- \ifnum\AcrobatVer<12\relax
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/%
- Acrobat \AcrobatVer.0/Acrobat/Multimedia Skins}%
- \else
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/%
- Acrobat \AcrobatVer/Acrobat/Multimedia Skins}%
- \fi
- \else
- \ifnum\AcrobatVer<12\relax
- \ifnum\AcrobatVer=9\relax
- \edef\rmSkinPath{/Applications/%
- Adobe{\@x}Acrobat{\@x}\AcrobatVer{\@x}Pro/%
- Adobe{\@x}Acrobat{\@x}Pro.app/Contents/%
- MacOS/Multimedia{\@x}Skins}%
- \else % ver 10 or 11
- \ifnum\AcrobatVer=10\relax\def\romanVer{X}\else
- \ifnum\AcrobatVer=11\relax\def\romanVer{XI}\fi\fi
- \edef\rmSkinPath{/Applications/%
- Adobe{\@x}Acrobat{\@x}\romanVer{\@x}Pro/%
- Adobe{\@x}Acrobat{\@x}Pro.app/Contents/%
- Resources/Multimedia{\@x}Skins}\fi
- \else
- \edef\rmSkinPath{/Applications/%
- Adobe{\@x}Acrobat{\@x}\AcrobatVer/%
- Adobe{\@x}Acrobat.app/Contents/Resources/%
- Multimedia{\@x}Skins}%
- \fi
- \fi\fi\fi\fi
- \expandafter\pathToSkins\expandafter{\rmSkinPath}%
-}
-\@onlypreamble\AcroVer
-\AcroVer{11}
-\newcommand{\pathToPlayers}[1]{\pdfstringdef\rma@pathToPlayers{#1}}
-\newcommand{\defineRMPath}[1]{\def\rm@ctrlName{#1}%
- \hyper@normalise\rm@defineURLPath}
-\def\rm@defineURLPath#1{\expandafter\xdef\rm@ctrlName{#1}}
-\newif\ifVideoPlayerEx\VideoPlayerExfalse
-\def\rma@VideoPlayer{VideoPlayer.swf}
-\newcommand{\useVideoPlayerPlus}{%
- \PackageWarning{rmannot}{The \string\useVideoPlayerPlus\space
- is no longer supported,\MessageBreak
- will use \string\useVideoPlayX\space instead.
- In the future\MessageBreak
- specify \string\useVideoPlayX}%
- \useVideoPlayerX
-}
-\newcommand{\useVideoPlayerX}{\VideoPlayerExtrue
- \def\rma@VideoPlayer{VideoPlayerX.swf}%
- \let\useVideoPlayerPlus\relax
-}
-\@onlypreamble\useVideoPlayerPlus
-\@onlypreamble\useVideoPlayerX
-\def\mmPlay{"multimedia_play"}
-\def\mmPause{"multimedia_pause"}
-\def\mmRewind{"multimedia_rewind"}
-\def\mmNextCuePoint{"multimedia_nextCuePoint"}
-\def\mmPrevCuePoint{"multimedia_prevCuePoint"}
-\def\mmSeek{"multimedia_seek"}
-\def\mmMute{"multimedia_mute"}
-\def\mmVolume{"multimedia_volume"}
- \def\mmSource{"multimedia_setSource"}
- \def\mmSkin{"multimedia_setSkin"}
- \def\mmSkinColor{"multimedia_setSkinColor"}
- \def\mmSeekCuePoint{"multimedia_seekCuePoint"}
- \def\mmSkinAlpha{"multimedia_setSkinAlpha"}
- \def\mmGetSource{"multimedia_getSource"}
- \def\mmUseLocal{"multimedia_useLocal"}
- \def\mmGetMetaData{"multimedia_getMetdata"}
- \def\mmGetVideoState{"multimedia_getVideoState"}
- \def\mmSetScaleMode{"multimedia_setScaleMode"}
- \def\mmGetVersion{"multimedia_getVersion"}
- \def\mmSetStageColor{"multimedia_setStageColor"}
- \def\mmIsLooping{"multimedia_isLooping"}
- \def\mmSkinAutoHide{"multimedia_skinAutoHide"}
- \def\mmShowLoopButton{"multimedia_showLoopButton"}
-\def\ps@mark{[\space}
-\def\rma@edefexecute#1{\edef\rm@@temp@@exp{#1}\rm@@temp@@exp}
-\def\@MXV@newlabel#1#2{{%
- \rm@csarg\xdef{#1}{#2}}}%
-\def\@MXV@getlabelvalue#1{%
- \rm@csarg\ifx{#1}\relax%
- undefined%
- \else%
- \csname#1\endcsname%
- \fi%
-}%
-\def\@MXV@labeltoaux#1#2{%
- \@bsphack\protected@write\@auxout{}{%
- \string\@MXV@newlabel{#1}{#2}%
- \string\@MXV@newlabel{@#1@}{\@MXV@getlabelvalue{#1}}%
- }\@esphack%
- \ifthenelse{%
- \equal{\@MXV@getlabelvalue{#1}}{undefined}\OR%
- %double check that the value hasn't changed
- \NOT\equal{\@MXV@getlabelvalue{#1}}{\@MXV@getlabelvalue{@#1@}}%
- }{%
- \ifthenelse{\isundefined{\@MXV@warning}}{%
- \gdef\@MXV@warning{}%
- \AtEndDocument{%
- \PackageWarningNoLine{rmannot}{%
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\MessageBreak
- @@ Rerun to get object references right! @@\MessageBreak
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@}%
- }%
- }{}%
- }{}%
-}%
-\def\RefObjRm#1{{\@MXV@getlabelvalue{rmAnnot_#1}}}
-\InputIfFileExists{rmannot.cfg}{}{}
-\def\rma@embed@mpiii@Poster{%
- \embedEPS[hiresbb]{ramp3poster}{ramp3poster}%
- \global\let\rma@embed@mpiii@Poster\relax
-}
-\def\rma@set@mpiiiposter{%
- \begin{sp@createImage}{\bboxOf{ramp3poster}}{nramp3poster}%
- \rma@invisible
- \ps@mark{ramp3poster} /SP pdfmark
- \end{sp@createImage}%
- \global\let\rma@set@mpiiiposter\relax
-}
-\newcommand{\saveNamedPath}[2][]{%
- \edef\rm@argii{#2}\@ifundefined{rma@@#2}%
- {\gdef\rm@thisPath{rma@@#2}}{\rma@PkEr@ii}%
- \gdef\rm@thisMimeType{#1}%
- \hyper@normalise\rm@saveNamedPath
-}
-\def\rm@saveNamedPath#1{%
- \rm@csarg\gdef{\rm@thisPath}{#1}%
- \rm@csarg\xdef{rma@mt@\rm@argii}{\rm@thisMimeType}%
- \rma@edefexecute{\noexpand\filename@parse{#1}}%
- \@ifundefined{filename@ext}{\rma@PkEr@iii{#1}}{}%
- \rma@edefexecute{\noexpand
- \uppercase{\noexpand\def\noexpand\rma@tempi
- {\filename@ext}}}
- \rm@csarg\xdef{\rm@argii FileName}{%
- \filename@base.\filename@ext}%
- \rm@csarg\xdef{\rm@argii URL}{%
- \filename@area\filename@base.\filename@ext}%
- \ifx\rma@tempi\rma@rmAnnot@type@mpiii\rma@embed@mpiii@Poster\fi
-}
-\def\rma@useNamedPath#1{\@nameuse{rma@@#1}}
-\def\rma@resource#1{\csname#1FileName\endcsname}
-\def\rma@urlresource#1{\csname#1URL\endcsname}
-\expandafter\def\expandafter\makeJSspecials\expandafter{\makeJSspecials
- \let\Name\rma@resource\let\urlName\rma@urlresource
-}
-\let\rmaName\rma@resource
-\def\rmaNameP(#1){\rma@resource{#1}}
-\let\rmaUrlName\rma@urlresource
-\def\rmaUrlNameP(#1){\rma@urlresource{#1}}
-\def\getargsiii#1#2#3{\def\aeb@argi{#1}\def\aeb@argii{#2}%
- \def\aeb@argiii{#3}}
-\@tfor\rma@data:={{uiiid}{U3D}{model/u3d}}{{prc}{PRC}{model/prc}}%
- {{swf}{SWF}{application/x-shockwave-flash}}%
- {{flv}{FLV}{video/x-flv}}{{fiv}{F4V}{video/mp4}}%
- {{mpiv}{MP4}{video/mp4}}{{mivV}{M4V}{video/x-m4v}}%
- {{mov}{MOV}{video/quicktime}}{{iiiGP}{3GP}{video/3gpp}}%
- {{iiiGii}{3G2}{video/3gpp2}}{{mpiii}{MP3}{audio/x-mp3}}\do{%
- \expandafter\getargsiii\rma@data
- \rm@csarg\edef{rma@rmAnnot@type@\aeb@argi}{\aeb@argii}
- \rm@csarg\edef{rma@mimetype@\aeb@argi}{\aeb@argiii}
-}
-\def\rm@SkinsAndPlayerPaths{%
- \saveNamedPath{VideoPlayer}{\PathToSkins/Players/\rma@VideoPlayer}%
- \saveNamedPath{AudioPlayer}{\PathToSkins/Players/AudioPlayer.swf}%
- \saveNamedPath{skin1}{\PathToSkins/SkinOverAllNoFullNoCaption.swf}%
- \saveNamedPath{skin2}%
- {\PathToSkins/SkinOverAllNoVolNoCaptionNoFull.swf}%
- \saveNamedPath{skin3}{\PathToSkins/SkinOverPlay.swf}%
- \saveNamedPath{skin4}{\PathToSkins/SkinOverPlayMute.swf}%
- \saveNamedPath{skin5}{\PathToSkins/SkinOverPlaySeekMute.swf}%
- \saveNamedPath{skin6}{\PathToSkins/SkinOverPlaySeekStop.swf}%
- \saveNamedPath{skin7}{\PathToSkins/SkinOverPlayStopSeekMuteVol.swf}%
-}
-\AtBeginDocument{\rm@SkinsAndPlayerPaths}
-\@namedef{noneFileName}{}
-\@namedef{noneURL}{}
-\@namedef{noChangeFileName}{noChange}
-\@namedef{noChange}{noChange}
-\def\rma@ANT{rmAssetsNameTree-\therm@Cnt}
-\define@key{rmAnnot}{name}[aebRM\therm@Cnt]{\def\rma@Annot@name{#1}}
-\define@choicekey+{rmAnnot}{enabled}[\val\nr]%
- {onclick,pageopen,pagevisible}[onclick]{%
- \ifcase\nr\relax
- \def\rma@rmAnnot@enabled{/XA}\or
- \def\rma@rmAnnot@enabled{/PO}\or
- \def\rma@rmAnnot@enabled{/PV}\fi
-}{\PackageWarning{rmannot}{Bad choice for enabled, permissible values
- are onclick, pageopen and pagevisible. Try again}}
-\define@choicekey+{rmAnnot}{deactivated}[\val\nr]%
- {onclick,pageclose,pageinvisible}[onclick]{%
- \ifcase\nr\relax
- \def\rma@rmAnnot@deactivated{/XD}\or
- \def\rma@rmAnnot@deactivated{/PC}\or
- \def\rma@rmAnnot@deactivated{/PI}\fi
-}{\PackageWarning{rmannot}{Bad choice for deactivated, permissible
- values are onclick, pageclose and pageinvisible. Try again}}
-\define@boolkey{rmAnnot}{windowed}[true]{}
-\define@key{winDimPos}{width}{\def\rma@winDimPos@width{#1}}
- \define@key{winDimPosWidth}{default}[288]%
- {\def\rma@winDimPosWidth@def{#1}}
- \define@key{winDimPosWidth}{max}[576]%
- {\def\rma@winDimPosWidth@max{#1}}
- \define@key{winDimPosWidth}{min}[72]%
- {\def\rma@winDimPosWidth@min{#1}}
-\define@key{winDimPos}{height}{\def\rma@winDimPos@height{#1}}
- \define@key{winDimPosHeight}{default}[216]%
- {\def\rma@winDimPosHeight@def{#1}}
- \define@key{winDimPosHeight}{max}[432]%
- {\def\rma@winDimPosHeight@max{#1}}
- \define@key{winDimPosHeight}{min}[72]%
- {\def\rma@winDimPosHeight@min{#1}}
-\define@key{winDimPos}{position}{\def\rma@winDimPos@position{#1}}
- \define@choicekey+{winDimPosPos}{halign}[\val\nr]%
- {near,center,far}[far]{%
- \ifcase\nr\relax
- \def\rma@winDimPosPos@halign{/Near}\or
- \def\rma@winDimPosPos@halign{/Center}\or
- \def\rma@winDimPosPos@halign{/Far}\fi
- }{}
- \define@choicekey+{winDimPosPos}{valign}[\val\nr]%
- {near,center,far}[near]{%
- \ifcase\nr\relax
- \def\rma@winDimPosPos@valign{/Near}\or
- \def\rma@winDimPosPos@valign{/Center}\or
- \def\rma@winDimPosPos@valign{/Far}\fi
- }{}
- \define@key{winDimPosPos}{hoffset}[18]%
- {\def\rma@winDimPosPos@hoffset{#1}}
- \define@key{winDimPosPos}{voffset}[18]%
- {\def\rma@winDimPosPos@voffset{#1}}
-\providecommand{\setWindowDimPos}[1]{%
- \setkeys{winDimPos}{#1}%
- \edef\temp@expand@sets{%
- \noexpand\setkeys{winDimPosWidth}{\rma@winDimPos@width}%
- \noexpand\setkeys{winDimPosHeight}{\rma@winDimPos@height}%
- \noexpand\setkeys{winDimPosPos}{\rma@winDimPos@position}%
- }\temp@expand@sets
-}
-\providecommand{\resetWindowDimPos}{%
- \setWindowDimPos{width={default,max,min},height={default,max,min},
- position={halign,valign,hoffset,voffset}}%
-}
-\resetWindowDimPos
-\define@boolkey{rmAnnot}{url}[true]{}
-\def\setRmOptions3D#1#2{\rm@csarg\xdef{#1_3DOPTS}{#2}}
-\define@choicekey+{rmAnnot}{borderwidth}[\val\nr]%
- {none,thin,medium,thick}[none]{%
- \ifcase\nr\relax
- \def\rma@rmAnnot@borderwidth{0}\or
- \def\rma@rmAnnot@borderwidth{1}\or
- \def\rma@rmAnnot@borderwidth{3}\or
- \def\rma@rmAnnot@borderwidth{5}\fi
-}{\PackageWarning{rmannot}{Bad choice for borderwidth, permissible
- values are none,thin,medium,and thick. Try again}}
-\define@key{rmAnnot}{poster}[]{\def\rma@rmAnnot@poster{#1}}
-\define@key{rmAnnot}{posternote}[AcroTeX \rma@poster@descrip]%
- {\def\rma@posternote{#1}}
-\define@key{rmAnnot}{invisible}[]%
- {\def\rma@invisible{\ps@mark/ca 0/SetTransparency pdfmark }}
-\let\rma@invisible\@empty
-\define@boolkey{rmAnnot}{transparentBG}[true]{%
- \ifKV@rmAnnot@transparentBG
- \def\rma@rmAnnot@transparent{true}\else
- \def\rma@rmAnnot@transparent{false}\fi
-}
-\define@boolkey{rmAnnot}{toolbar}[true]{%
- \ifKV@rmAnnot@toolbar
- \def\rma@rmAnnot@toolbar{true}\else
- \def\rma@rmAnnot@toolbar{false}\fi
-}
-\define@boolkey{rmAnnot}{modeltree}[true]{%
- \ifKV@rmAnnot@modeltree
- \def\rma@rmAnnot@modeltree{true}\else
- \def\rma@rmAnnot@modeltree{false}\fi
-}
-\define@boolkey{rmAnnot}{passcontext}[true]{%
- \ifKV@rmAnnot@passcontext
- \def\rma@rmAnnot@PassContextClick{true}\else
- \def\rma@rmAnnot@PassContextClick{false}\fi
-}
-\define@choicekey+{rmAnnot}{skin}[\val\nr]%
- {none,skin1,skin2,skin3,skin4,skin5,skin6,skin7}[skin1]{%
- \edef\rma@skinName{#1}% 2011/10/18 changed from number to name
- \ifcase\nr\relax
- \let\rma@rmAnnot@Skin\@empty\or
- \def\rma@rmAnnot@Skin{SkinOverAllNoFullNoCaption.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverAllNoVolNoCaptionNoFull.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlay.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlayMute.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlaySeekMute.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlaySeekStop.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlayStopSeekMuteVol.swf}\fi
-}{%
- \@ifundefined{rma@@#1}{%
- \PackageWarning{rmannot}{Bad choice for 'skin,' permissible
- values are skin1--skin7, or a custom skin already defined.
- Try again}}{%
- \PackageWarning{rmannot}{Recording new skin, '#1'}%
- \edef\rma@skinName{#1}%
- \edef\rma@rmAnnot@Skin{\csname#1FileName\endcsname}%
- \rm@csarg\let{embedSkin#1}=1
- }%
-}
-\@tfor\rma@arg:={skin0}{skin1}{skin2}{skin3}{skin4}%
- {skin5}{skin6}{skin7}\do{%
- \rm@csarg\let{embedSkin\rma@arg}=1
-}
-\define@boolkey{rmAnnot}{skinAutoHide}[true]{%
- \ifKV@rmAnnot@skinAutoHide
- \def\rma@skinAutoHide{true}\else
- \def\rma@skinAutoHide{false}\fi
-}
-\define@key{rmAnnot}{skinBGColor}[0x5F5F5F]%
- {\def\rma@skinBGColor{#1}}
-\define@key{rmAnnot}{skinBGAlpha}[0.75]%
- {\def\rma@skinBGAlpha{#1}}
-\define@key{rmAnnot}{volume}[1.00]%
- {\def\rma@rmAnnot@volume{#1}}
-\define@key{rmAnnot}{speed}[1]{%
- \def\rma@rmAnnot@speed{#1}%
-}
-\define@key{rmAnnot}{playcount}[-1]{%
- \def\rma@rmAnnot@playcount{#1}%
-}
-\newtoks\rma@toks\rma@toks={}
-\newcount\rma@nResources
-\newif\ifrma@isiiid\rma@isiiidfalse
-\define@key{rmAnnot}{resources}[]{\rma@toks={}\rma@nResources=0%
- \ifrma@isiiid\let\rma@next\relax
- \else\def\rma@next{\rma@proc@resources{#1}}\fi\rma@next
-}
-\newcommand{\rma@proc@resources}[1]{%
- \def\rma@rmAnnot@resources{#1}%
- \ifx\rma@rmAnnot@resources\@empty\let\rma@addResources\@empty
- \let\rma@addFileSpecs\@empty\else
- \@for\rma@arg:=\rma@rmAnnot@resources\do{%
- \advance\rma@nResources1\relax
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rma@arg}}}%
- \@ifundefined{filename@ext}{%
- \rma@PkEr@iii{\rma@useNamedPath{\rma@arg}}}{}%
- \edef\rma@fs@expand{rmFileStrm\rma@arg}%
- \@ifundefined{\rma@fs@expand}{%
- \rm@csarg\xdef{\rma@fs@expand}%
- {rmfstream\therm@Cnt-\the\rma@nResources}%
- \def\rma@embed{1}}{\def\rma@embed{0}}%
- \edef\rma@tmp@exp{\the\rma@toks%
- \noexpand\\{\the\rma@nResources}%
- {\filename@area}{\filename@base.\filename@ext}%
- {\rma@embed}{\csname\rma@fs@expand\endcsname}%
- {\rm@csarg\noexpand{rma@mt@\rma@arg}}}%
- \rma@toks=\expandafter{\rma@tmp@exp}%
- }%
- \let\\\rm@appendNameTree
- \expandafter\xdef\expandafter\rma@addResources%
- \expandafter{\the\rma@toks}%
- \let\\\rm@appendFileSpecs
- \expandafter\xdef\expandafter\rma@addFileSpecs%
- \expandafter{\the\rma@toks}%
- \fi
-}
-\def\rm@appendNameTree#1#2#3#4#5#6{%
- \ps@mark{\rma@ANT} (#3) /APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt-#1}/APPEND pdfmark^^J%
-}
-\def\rm@appendFileSpecs#1#2#3#4#5#6{%
- \ps@mark/_objdef {rmfilespec\therm@Cnt-#1}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespec\noexpand\therm@Cnt-#1} <<%
- /F(#3)%
- /UF (#3)%
- /EF <</F {#5}>>%
- /Type/Filespec%
- >>/PUT pdfmark^^J%
- \if#41
- \ps@mark/_objdef {#5} /type/stream/OBJ pdfmark^^J%
- \ps@mark{#5} (#2#3) (r) file /PUT pdfmark^^J%
- \ps@mark{#5}<<%
- /Type/EmbeddedFile%
-\ifx#6\@empty\else
- /Subtype(#6)%
-\fi
- >>/PUT pdfmark^^J%
- \ps@mark{#5} /CLOSE pdfmark^^J%
- \fi
-}
-\define@key{rmAnnot}{flashvars}[]{%
- \def\rma@rmAnnot@flashvars{#1}%
-}
-\define@key{rmAnnot}{cuepoints}[]{%
- \edef\rma@rmAnnot@cuepoints{#1}%
- \ifx\rma@rmAnnot@cuepoints\@empty\else
- \rma@nResources=0%
- \def\rma@array@hold{}\def\rma@dict@hold{}%
- \@for\arg:=\rma@rmAnnot@cuepoints\do{%
- \advance\rma@nResources1\relax
- \rma@edefexecute{\noexpand\setkeys{rmCuePt}{\arg}}%
- % need to build the array of indirect references,
- \edef\rma@array@hold{\rma@array@hold\space
- {rmCuePoints\therm@Cnt-\the\rma@nResources}}%
- % and the code for the cue point dictionary
- \edef\rma@dict@hold{\rma@dict@hold
- \ps@mark/_objdef %
- {rmCuePoints\therm@Cnt-\the\rma@nResources}%
- /type/dict/OBJ pdfmark^^J%
- \ps@mark{rmCuePoints\therm@Cnt-\the\rma@nResources} <<
- /Type/CuePoint
-\ifx\rma@rmCuePt@name\@empty
- /Name (RMACP \the\rma@nResources)
-\else
- /Name (\rma@rmCuePt@name)
-\fi
- /Subtype \rma@rmCuePt@type
- /Time \rma@rmCuePt@time
-\ifx\rma@rmCuePt@action\@empty\else
- /A << /Type/Action\JS{\rma@rmCuePt@action} >>
-\fi
- >> /PUT pdfmark^^J%
- }%
- }% end of \@for
- \fi
-}
-\define@choicekey+{rmCuePt}{type}[\val\nr]%
- {event,nav}[nav]{%
- \ifcase\nr\relax
- \def\rma@rmCuePt@type{/Event}\or
- \def\rma@rmCuePt@type{/Navigation}\fi
-}{\PackageWarning{rmannot}{Bad choice for type, permissible values
- are event and nav. Try again}}
-\define@key{rmCuePt}{name}[]{%
- \def\rma@rmCuePt@name{#1}%
-}
-\define@key{rmCuePt}{time}[0]{%
- \def\rma@rmCuePt@time{#1}%
-}
-\define@key{rmCuePt}{action}[]{%
- \def\rma@rmCuePt@action{#1}%
-}
-\setkeys{rmAnnot}{name,url=false,enabled,deactivated,borderwidth,%
- windowed=false,poster,posternote,skin,skinAutoHide,skinBGColor,%
- skinBGAlpha,volume,speed,playcount,resources,flashvars,%
- transparentBG=false,passcontext=false,cuepoints,toolbar,%
- modeltree=false}
-\def\rma@recordVideoPlayer{%
- \ifrma@EmbedVideoPlayer
- \global\let\rma@isVPEmbedded=1\global\rma@EmbedVideoPlayerfalse
- \else
- \if\rma@isVPEmbedded0\global\rma@EmbedVideoPlayertrue\fi
- \fi
-}
-\def\rma@recordAudioPlayer{%
- \ifrma@EmbedAudioPlayer
- \global\let\rma@isAPEmbedded=1\global\rma@EmbedAudioPlayerfalse
- \else
- \if\rma@isAPEmbedded0\global\rma@EmbedAudioPlayertrue\fi
- \rma@set@mpiiiposter
- \fi
-}
-\newif\if@FndSuppExt \@FndSuppExtfalse
-\newcommand{\rmAnnot}[4][]{\begingroup
- \let\Name\rma@resource
- \let\urlName\rma@urlresource
- \makeJSspecials
- \let\rma@addResources\@empty\let\rma@addFileSpecs\@empty
- {\setlength{\dimen@}{#2}\xdef\rm@Annot@width{\the\dimen@}%
- \setlength{\dimen@}{#3}\xdef\rm@Annot@height{\the\dimen@}}%
- \stepcounter{rm@Cnt}%
- \rma@edefexecute{\noexpand\filename@parse{\rma@useNamedPath{#4}}}%
- \edef\rma@fs@expand{rmFileStrm#4}\@ifundefined{\rma@fs@expand}{%
- \rm@csarg\xdef{\rma@fs@expand}%
- {rmfstream\therm@Cnt}\global\rma@EmbedFiletrue}%
- {\global\rma@EmbedFilefalse}%
- \edef\rma@thisfilepath{\filename@area}%
- \edef\rma@basefilename{\filename@base}%
- \edef\rma@extension{\filename@ext}%
- \rma@edefexecute{\noexpand\uppercase{\noexpand
- \def\noexpand\rma@tempi{\rma@extension}}}%
- \ifx\rma@tempi\rma@rmAnnot@type@uiiid\rma@isiiidtrue
- \else\ifx\rma@tempi\rma@rmAnnot@type@prc\rma@isiiidtrue
- \else\rma@isiiidfalse
- \fi\fi
- \rma@edefexecute{\noexpand\setkeys{rmAnnot}{#1}}%
-\ifx\rma@input@iiidCode\relax\else
-\ifrma@isiiid
- \@ifundefined{\rma@Annot@name_3DOPTS}{%
- }{%
- \def\rma@Instances{}\def\rma@appendToNameTree{}%
- \rma@edefexecute{\noexpand\setkeys{rm3DOptsTopLevel}%
- {\@nameuse{\rma@Annot@name_3DOPTS}}}%
- \edef\additional@Instances{\rma@Instances}%
- \edef\rma@addResources{\rma@appendToNameTree}%
- \ifx\rma@rmAnnot@iiiDjs\@empty\else
- \def\@MXV@jscriptiiid{}%
- \literalps@out{%
- \ps@mark/_objdef {jscriptiiid\therm@Cnt}%
- /type/array/OBJ pdfmark^^J%
- \rmiiid@addToScriptsArray
- \rma@addFileSpecs
- }%
- \edef\@MXV@jscriptiiid{%
- /Scripts {jscriptiiid\therm@Cnt}%
- }%
- \fi
- \@MXV@buildva%
- }%
-\fi\fi
- \rma@edefexecute{\noexpand\uppercase{\noexpand
- \def\noexpand\rma@tempi{\rma@extension}}}%
-\ifrma@isiiid
- \def\rma@poster@descrip{3D}%
- \def\rma@RMCSubtype{/3D}%
- \ifx\rma@tempi\rma@rmAnnot@type@uiiid
- \def\rma@rmAnnot@type{U3D}%
- \edef\rma@mimeType{\rma@mimetype@uiiid}%
- \else
- \ifx\rma@tempi\rma@rmAnnot@type@prc
- \def\rma@rmAnnot@type{PRC}%
- \edef\rma@mimeType{\rma@mimetype@prc}%
- \fi\fi
-\else
- \def\rma@poster@descrip{Flash}%
- \ifx\rma@tempi\rma@rmAnnot@type@swf
- \def\rma@rmAnnot@type{SWF}\edef\rma@mimeType{\rma@mimetype@swf}%
- \def\rma@RMCSubtype{/Flash}%
- \else % if not flash
- \def\rma@poster@descrip{Video}\def\rma@rmAnnot@type{FLV}%
- \@FndSuppExtfalse
- \@tfor\rma@type:={flv}{fiv}{mpiv}{mivV}{mov}{iiiGP}{iiiGii}\do{%
- \expandafter\ifx\expandafter\rma@tempi\csname%
- rma@rmAnnot@type@\rma@type\endcsname
- \@FndSuppExttrue
- \edef\rma@mimeType{\csname%
- rma@mimetype@\rma@type\endcsname}%
- \rma@recordVideoPlayer\@break@tfor
- \fi
- }%
- \if@FndSuppExt
- \def\rma@RMCSubtype{/Video}%
- \xdef\FileStrmVideoPlayer{rmVideoPlayer\therm@Cnt}%
- \else % if not video
- \ifx\rma@tempi\rma@rmAnnot@type@mpiii
- \def\rma@rmAnnot@type{MP3}\edef\rma@mimeType{\rma@mimetype@mpiii}%
- \def\rma@poster@descrip{MP3}\def\rma@RMCSubtype{/Sound}%
- \xdef\FileStrmAudioPlayer{rmAudioPlayer\therm@Cnt}%
- \let\rma@rmAnnot@resources\@empty
- \rma@recordAudioPlayer
- \else % not mp3
- \rma@PkEr@i
-\fi\fi\fi\fi
- \def\rma@thisfileName{\rma@basefilename.\rma@extension}%
- \def\rma@fullpath{\rma@thisfilepath\rma@thisfileName}%
- \ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \let\rma@rmAnnot@flashvars\@empty\fi
- \ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
- \let\rma@rmAnnot@flashvars\@empty\fi
-\ifx\rma@rmAnnot@poster\@empty
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
- \def\rma@rmAnnot@poster{nramp3poster}%
-\else
- \Gin@defaultbp\this@width\rm@Annot@width
- \Gin@defaultbp\this@height\rm@Annot@height
- \ifdim\rm@Annot@width < \rm@Annot@height
- \edef\calc@prop{\this@width}\else
- \edef\calc@prop{\this@height}\fi
- \def\this@bbox{0 0 \this@width\space\this@height}%
- \begin{sp@createImage}{\this@bbox}{rmAP@#4@\therm@Cnt}%
- \rma@invisible
- \rma@psgraphics@poster
- \end{sp@createImage}%
- \def\rma@rmAnnot@poster{rmAP@#4@\therm@Cnt}%
-\fi\fi
- \pdf@rect{\Bbox{\rm@Annot@width}{\rm@Annot@height}}%
- \@MXV@newlabel{rmAnnot_\rma@Annot@name}{rmAnnot\therm@Cnt}%
- \@MXV@labeltoaux{rmAnnot_\rma@Annot@name}{rmAnnot\therm@Cnt}%
- \literalps@out{%
- \ps@mark/_objdef {rmAnnot\therm@Cnt}%
- /Type/Annot%
- /Subtype/RichMedia%
- /NM (\rma@Annot@name)% % Annotation name
-\ifx\rma@rmAnnot@poster\@empty\else
- /AP <</N {\rma@rmAnnot@poster}>>% % poster appearance
-\fi
- /F 68% % Annotation flags
- /P {ThisPage}% % Parent
- /Border [ 0 0 \rma@rmAnnot@borderwidth ]% Border
- /BS <</Type/Border% % Border Style dictionary
- /W \rma@rmAnnot@borderwidth% % Width
- /S/S% % Border style (Solid)
- >>%
- /RichMediaContent {rmContent\therm@Cnt}%
- /RichMediaSettings {rmSettings\therm@Cnt}
- H.B /ANN pdfmark^^J%
- \ps@mark/_objdef {rmContent\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmContent\therm@Cnt} <<%
- /Type/RichMediaContent%
-\ifrma@isiiid
- /Subtype/3D%
-\ifx\@MXV@varray\@empty\else
- /Views [\@MXV@varray]%
-\fi\fi
- /Configurations [{rmConfig\therm@Cnt}]%
- /Assets {rmAssets\therm@Cnt}%
- >>/PUT pdfmark^^J%
- \ps@mark/_objdef {rmConfig\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmConfig\therm@Cnt} <<%
- /Type/RichMediaConfiguration%
- /Name (RMConfig\therm@Cnt)%
- /Subtype\rma@RMCSubtype%
- /Instances {rmInstances\therm@Cnt}%
- >> /PUT pdfmark^^J%
- \ps@mark/_objdef {rmInstances\therm@Cnt}/type/array/OBJ pdfmark^^J%
-\ifrma@isiiid
- \ps@mark{rmInstances\therm@Cnt} {rmInstance\therm@Cnt}%
- /APPEND pdfmark^^J%
- \additional@Instances
-\else
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ps@mark{rmInstances\therm@Cnt} {rmVideoPlayer\therm@Cnt}%
- /APPEND pdfmark^^J%
-\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- \ps@mark{rmInstances\therm@Cnt} {rmInstance\therm@Cnt}%
- /APPEND pdfmark^^J%
-\else
- \ps@mark{rmInstances\therm@Cnt} {rmAudioPlayer\therm@Cnt}%
- /APPEND pdfmark^^J%
-\fi\fi\fi
- \ps@mark/_objdef {rmAssets\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmAssets\therm@Cnt} <<%
- /Names {\rma@ANT}>>/PUT pdfmark^^J%
- \ps@mark/_objdef {\rma@ANT}/type/array/OBJ pdfmark^^J%
-\ifrma@isiiid
- \ps@mark{\rma@ANT} (\rma@thisfileName) /APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt} /APPEND pdfmark^^J%
- \rma@addResources
-\else
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- \ifKV@rmAnnot@url\else
- \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
- \rma@addResources
- \fi
-\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ifKV@rmAnnot@url\else
- \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
- \ifVideoPlayerEx\rma@addResources\fi
- \fi
- \ifx\rma@rmAnnot@Skin\@empty\else
- \ps@mark{\rma@ANT} (\rma@rmAnnot@Skin)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespecSkin\rma@skinName}%
- /APPEND pdfmark^^J%
- \fi
- \ps@mark{\rma@ANT} (\rma@VideoPlayer)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespecVP}/APPEND pdfmark^^J%
-\else
- \ps@mark{\rma@ANT} (AudioPlayer.swf)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespecAP}/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
-\fi\fi\fi
-\ifrma@isiiid
- \ps@mark/_objdef {rmInstance\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt}%
-\else
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ps@mark/_objdef {rmVideoPlayer\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmVideoPlayer\therm@Cnt}%
-\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- \ps@mark/_objdef {rmInstance\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt}%
-\else
- \ps@mark/_objdef {rmAudioPlayer\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmAudioPlayer\therm@Cnt}%
-\fi\fi\fi
- <<%
- /Type/RichMediaInstance%
-\ifrma@isiiid
- /Subtype/3D%
- /Asset {rmfilespec\therm@Cnt}%
-\else
- /Subtype/Flash%
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- /Asset {rmfilespecVP}%
-\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- /Asset {rmfilespec\therm@Cnt}%
-\else
- /Asset {rmfilespecAP}%
-\fi\fi\fi
-\ifrma@isiiid\else
- /Params {rmParams\therm@Cnt}%
-\fi
- >> /PUT pdfmark^^J%
- \ps@mark/_objdef {rmParams\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmParams\therm@Cnt} <<%
- /Type/RichMediaParams%
-\ifrma@isiiid\else
-\ifx\rma@rmAnnot@resources\@empty
- /Binding/Background%
-\else
- /Binding/Foreground%
-\fi\fi
-\ifrma@isiiid\else
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ifKV@rmAnnot@url
- /FlashVars (source=\rma@fullpath&%
- \else
- /FlashVars (source=\rma@thisfileName&%
- \fi
- \ifx\rma@rmAnnot@Skin\@empty\else
- skin=\rma@rmAnnot@Skin&%
- \fi
- skinAutoHide=\rma@skinAutoHide&%
- skinBackgroundColor=\rma@skinBGColor&%
- skinBackgroundAlpha=\rma@skinBGAlpha&%
- volume=\rma@rmAnnot@volume)
-\ifx\rma@rmAnnot@cuepoints\@empty\else
- /CuePoints [\rma@array@hold]%
-\fi
-\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- \ifx\rma@rmAnnot@flashvars\@empty\else
- /FlashVars (\rma@rmAnnot@flashvars)%
- \fi
-\else
- /FlashVars (source=\ifKV@rmAnnot@url\rma@fullpath\else
- \rma@thisfileName\fi&autoPlay=true&%
- volume=\rma@rmAnnot@volume)%
-\fi\fi\fi
- >> /PUT pdfmark^^J%
- \ps@mark/_objdef {rmSettings\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmSettings\therm@Cnt} <<%
- /Type/RichMediaSettings%
- /Activation <<%
- /Type/RichMediaActivation%
- /Condition\rma@rmAnnot@enabled
- /Configuration {rmConfig\therm@Cnt}%
-\ifrma@isiiid
- /Animation%
- <<%
- /Type/RichMediaAnimation%
- /Subtype/Linear%
- /Speed \rma@rmAnnot@speed
- /PlayCount \rma@rmAnnot@playcount
- >>%
-\ifx\@MXV@defaultview\@empty\else
- /View \@MXV@defaultview
-\fi
-\ifx\@MXV@jscriptiiid\@empty\else
- \@MXV@jscriptiiid
-\fi\fi
- /Presentation {rmPresentation\therm@Cnt}%
- >>
- /Deactivation<<%
- /Type/RichMediaDeactivation%
- /Condition\rma@rmAnnot@deactivated
- >>%
->>/PUT pdfmark^^J%
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
-\ifx\rma@rmAnnot@cuepoints\@empty\else\rma@dict@hold\fi\fi
- \ps@mark/_objdef {rmPresentation\therm@Cnt}%
- /type/dict/OBJ pdfmark^^J%
- \ps@mark{rmPresentation\therm@Cnt}<<%
- /Type/RichMediaPresentation%
-\ifrma@isiiid
- /NavigationPane \rma@rmAnnot@modeltree % need key
- /Toolbar \rma@rmAnnot@toolbar % need key
- /Transparent \rma@rmAnnot@transparent
-\else
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- /Transparent \rma@rmAnnot@transparent
- /PassContextClick \rma@rmAnnot@PassContextClick
- /NavigationPan false%
-\else
- /Transparent false%
- /NavigationPan false%
-\fi\fi
-\ifKV@rmAnnot@windowed
- /Style/Windowed%
- /Window {rmWindow\therm@Cnt}%
-\else
- /Style/Embedded%
-\fi
- >>/PUT pdfmark^^J%
-\ifKV@rmAnnot@windowed
- \ps@mark/_objdef {rmWindow\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmWindow\therm@Cnt}<<%
- /Type/RichMediaWindow%
- /Height<<%
- /Default \rma@winDimPosHeight@def
- /Max \rma@winDimPosHeight@max
- /Min \rma@winDimPosHeight@min
- >>%
- /Width<<%
- /Default \rma@winDimPosWidth@def
- /Max \rma@winDimPosWidth@max
- /Min \rma@winDimPosWidth@min
- >>%
- /Position<<%
- /Type/RichMediaPosition % RichMediaPosition dictionary
- /HAlign\rma@winDimPosPos@halign
- /VAlign\rma@winDimPosPos@valign
- /HOffset \rma@winDimPosPos@hoffset
- /VOffset \rma@winDimPosPos@voffset
- >>%
- >>/PUT pdfmark^^J%
-\fi
- \ps@mark/_objdef {rmfilespec\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespec\therm@Cnt} <<%
-\ifKV@rmAnnot@url
- /F(\rma@fullpath)%
- /FS/URL%
-\else
- /F(\rma@thisfileName)%
- /UF (\rma@thisfileName)%
- /EF <</F {\csname rmFileStrm#4\endcsname}>>
-\fi
- /Type/Filespec
- >>/PUT pdfmark^^J%
-\ifKV@rmAnnot@url\else
-\ifrma@EmbedFile
- \ps@mark/_objdef {\csname rmFileStrm#4\endcsname}%
- /type/stream/OBJ pdfmark^^J%
- \ps@mark{\csname rmFileStrm#4\endcsname} (\rma@fullpath)
- (r) file /PUT pdfmark^^J%
- \ps@mark{\csname rmFileStrm#4\endcsname} <<%
- /Type/EmbeddedFile%
- /Subtype(\rma@mimeType)%
- >>/PUT pdfmark^^J%
- \ps@mark{\csname rmFileStrm#4\endcsname} /CLOSE pdfmark^^J%
-\fi\fi
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf\rma@addFileSpecs\fi
-\ifrma@isiiid\rma@addFileSpecs\fi
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
-\ifVideoPlayerEx\rma@addFileSpecs\fi
-\ifx\rma@rmAnnot@Skin\@empty\else
- \ps@mark/_objdef {rmfilespecSkin\rma@skinName}%
- /type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespecSkin\rma@skinName} <<%
- /F (\rma@rmAnnot@Skin)%
- /Type/Filespec%
- /UF (\rma@rmAnnot@Skin)%
- /EF <</F {rmfstreamSkin\rma@skinName}>>
- >>/PUT pdfmark^^J%
-\rm@csarg\if{embedSkin\rma@skinName}1
- \ps@mark/_objdef {rmfstreamSkin\rma@skinName}%
- /type/stream/OBJ pdfmark^^J%
- \ps@mark{rmfstreamSkin\rma@skinName}%
- (\rma@pathToSkins/\rma@rmAnnot@Skin) (r) file%
- /PUT pdfmark^^J%
- \ps@mark{rmfstreamSkin\rma@skinName} <<%
- /Type/EmbeddedFile
- /Subtype (\rma@mimetype@swf)
- >>/PUT pdfmark^^J%
- \ps@mark{rmfstreamSkin\rma@skinName}/CLOSE pdfmark^^J%
-\fi\fi\fi
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ps@mark/_objdef {rmfilespecVP}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespecVP} <<%
- /Type/Filespec%
- /F (\rma@VideoPlayer)%
- /UF (\rma@VideoPlayer)%
- /EF <</F {rmfstreamVP}>>
- >>/PUT pdfmark^^J%
-\ifrma@EmbedVideoPlayer
- \ps@mark/_objdef {rmfstreamVP}/type/stream/OBJ pdfmark^^J%
- \ps@mark{rmfstreamVP} (\rma@pathToPlayers/\rma@VideoPlayer)
- (r) file /PUT pdfmark^^J%
- \ps@mark{rmfstreamVP} <<%
- /Type/EmbeddedFile%
- /Subtype (\rma@mimetype@swf)%
- >>/PUT pdfmark^^J%
- \ps@mark{rmfstreamVP} /CLOSE pdfmark^^J%
-\fi\fi
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
- \ps@mark/_objdef {rmfilespecAP}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespecAP} <<%
- /F (AudioPlayer.swf)%
- /Type/Filespec%
- /UF (AudioPlayer.swf)%
- /EF <</F {rmfstreamAP}>>%
- >>/PUT pdfmark^^J%
-\ifrma@EmbedAudioPlayer
- \ps@mark/_objdef {rmfstreamAP}/type/stream/OBJ pdfmark^^J%
- \ps@mark{rmfstreamAP}(\rma@pathToPlayers/AudioPlayer.swf)
- (r) file /PUT pdfmark^^J%
- \ps@mark{rmfstreamAP} <<%
- /Type/EmbeddedFile%
- /Subtype (\rma@mimetype@mpiii)%
- >>/PUT pdfmark^^J%
- \ps@mark{rmfstreamAP} /CLOSE pdfmark^^J%
-\fi\fi}%
-\ifx\rma@rmAnnot@type@flv\rma@rmAnnot@type
-\ifx\rma@rmAnnot@Skin\@empty\else
-\expandafter\global\rm@csarg\let{embedSkin\rma@skinName}=0\relax
-\fi\fi
-\endgroup}
-\newcommand{\defaultPoster}[1]{\def\rma@psgraphics@poster{#1}}
-\defaultPoster
-{%
- \rma@ps@bg@setcolor
- 0 0 \this@width\space\this@height\space rectfill
- \rma@ps@txt@x\adj@measure\rma@ps@txt@y\adj@measure moveto
- \rma@ps@txt@setcolor/\rma@ps@font\this@height\space
- \rma@ps@relfontsize div selectfont
- \rma@ps@msg
-}
-\def\adj@measure{\calc@prop\space mul 100 div }%
-\def\rma@ps@bg@setcolor{.7529 setgray }
-\def\rma@ps@txt@x{10 }\def\rma@ps@txt@y{10 }
-\def\rma@ps@txt@setcolor{.4 setgray }
-\def\rma@ps@font{Helvetica }\def\rma@ps@relfontsize{10 }%
-\def\rma@ps@msg{(\rma@posternote) show}
-\providecommand{\makePoster}[3][]{%
- \embedEPS[#1]{rma@#2}{#3}%
- \begin{createImage}{\bboxOf{rma@#2}}{#2}%
- \ps@mark{rma@#2} /SP pdfmark
- \end{createImage}%
-}
-\@onlypreamble{\makePoster}
-\def\rma@PkEr@i{%
-\PackageError{rmannot}{%
- You must specify a file with an extension\MessageBreak
- of .swf, .flv, .f4v, .mp4, .m4v, .mov, .3gp,\MessageBreak
- .3g2, .mp3}{Specify one of the supported file extensions to
- embed in this annotation.\MessageBreak
- See the rmannot manual for details on supported extensions.}}
-\def\rma@PkEr@ii{%
-\PackageError{rmannot}{%
- The name `\rm@argii' has already been used. Either\MessageBreak
- you are defining the same path, or a different path\MessageBreak
- with the same name}{%
- Names must be unique to the document, choose another}}
-\def\rma@PkEr@iii#1{%
-\PackageError{rmannot}{%
- No extension supplied with this file name,\MessageBreak#1.%
- \MessageBreak Please include a file extension of\MessageBreak
- .swf, .flv, or .mp3, as appropriate}{%
- Include an extension of .swf, .flv, or .mp3}}
-\rma@input@iiidCode
-\endinput
-%%
-%% End of file `rmannot.sty'.
diff --git a/macros/latex/contrib/rmannot/videoplayerx/MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf b/macros/latex/contrib/rmannot/videoplayerx/MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf
deleted file mode 100644
index 562800293e..0000000000
--- a/macros/latex/contrib/rmannot/videoplayerx/MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/rmannot/videoplayerx/README.md b/macros/latex/contrib/rmannot/videoplayerx/README.md
deleted file mode 100644
index 7ac4f74bc3..0000000000
--- a/macros/latex/contrib/rmannot/videoplayerx/README.md
+++ /dev/null
@@ -1,13 +0,0 @@
-VideoPlayerX distribution
-
-The following files are provided from UVSAR
-(http://www.uvsar.com/projects/acrobat/videoplayerx/),
-
-1. VideoPlayerx.swf : Copy this file to the "Acrobat/Multimedia
-Skins/Players" folder within the Acrobat program files folder.
-
-2. MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf : Copy this file to the
-"Acrobat/Multimedia Skins" folder within the Acrobat program files folder.
-
-3. UVSAR-VideoPlayerX.pdf is the documentation of UVSAR's VideoPlayerX widget.
-
diff --git a/macros/latex/contrib/rmannot/videoplayerx/UVSAR-VideoPlayerX.pdf b/macros/latex/contrib/rmannot/videoplayerx/UVSAR-VideoPlayerX.pdf
deleted file mode 100644
index ea26242b5b..0000000000
--- a/macros/latex/contrib/rmannot/videoplayerx/UVSAR-VideoPlayerX.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/rmannot/videoplayerx/VideoPlayerX.swf b/macros/latex/contrib/rmannot/videoplayerx/VideoPlayerX.swf
deleted file mode 100644
index 95373e94fc..0000000000
--- a/macros/latex/contrib/rmannot/videoplayerx/VideoPlayerX.swf
+++ /dev/null
Binary files differ
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index cfda22613d..514a045530 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -85,7 +85,6 @@ $mirrors = {
'https://distrib-coffee.ipsl.jussieu.fr/pub/mirrors/ctan/' => 1,
'https://mirror.ibcp.fr/pub/CTAN/' => 1,
'https://mirrors.chevalier.io/CTAN/' => 1,
- 'https://mirrors.ircam.fr/pub/CTAN/' => 1,
'https://texlive.mycozy.space/' => 1,
},
'Germany' => {
@@ -172,7 +171,6 @@ $mirrors = {
'http://ctan.mirror.globo.tech/' => 1,
'http://ctan.mirror.rafal.ca/' => 1,
'https://ctan.math.ca/tex-archive/' => 1,
- 'https://mirror.its.dal.ca/ctan/' => 1,
'https://muug.ca/mirror/ctan/' => 1,
},
'Costa Rica' => {
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 2f0659bfef..c9ee5282e1 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,7 +26,7 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2020
-depend revision/57546
+depend revision/57555
name 00texlive.image
category TLCore
@@ -4335,7 +4335,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 57534
+revision 57548
shortdesc TeX Live standalone installer package
longdesc This package defines the files to go into the installer
longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the
@@ -51344,7 +51344,7 @@ catalogue-version 1.0c
name changes
category Package
-revision 55577
+revision 57549
shortdesc Manual change markup
relocated 1
longdesc The package allows the user to manually markup changes of text,
@@ -51355,168 +51355,258 @@ longdesc package allows free definition of additional authors and their
longdesc associated color. It also allows you to change the markup of
longdesc changes, authors, highlights or comments. A Python script is
longdesc provided for removing the changes.
-containersize 7880
-containerchecksum 20789bb3c887edc9357549348c1ecdc59e79e9bb561975f62f32003aee73e05cc20b6d4b8390601c4299b8a11d2ec81bbc9e00e706f4f0385cb577856592da3c
-doccontainersize 904352
-doccontainerchecksum e9349a12b7f41122b1ef0a016babff956dcf50ffd8faf2424493b369e1a1129b91c6639e181b9f2d6793315f3959ad69f0f4d74c85fe262f273c94fa06141770
-docfiles size=521
+containersize 7884
+containerchecksum 22af19ddad8614c581dec81c53888585d0c88b30445a8d1acce684a3ed76a604636b529dee3cd5417c276211d19ce15581186202f7b81f8da3b94f51f26e2c6b
+doccontainersize 2455088
+doccontainerchecksum 3a868e6f4cc25e8ceff67f54bbf20eaa1253495687237edd228fcd03df00c718e7ab6e436342240a009f752fc56a6cc3921fa6f678978bf2bd4a7a06c17ac581
+docfiles size=2266
RELOC/doc/latex/changes/README details="Readme" language="en"
RELOC/doc/latex/changes/changes.english.pdf details="Package documentation (English)" language="en"
RELOC/doc/latex/changes/changes.english.withcode.pdf details="Package documentation, with code listing (English)" language="en"
- RELOC/doc/latex/changes/changes.example.addedmarkup.bf.tex
- RELOC/doc/latex/changes/changes.example.addedmarkup.colored.tex
- RELOC/doc/latex/changes/changes.example.addedmarkup.dashuline.tex
- RELOC/doc/latex/changes/changes.example.addedmarkup.dotuline.tex
- RELOC/doc/latex/changes/changes.example.addedmarkup.em.tex
- RELOC/doc/latex/changes/changes.example.addedmarkup.it.tex
- RELOC/doc/latex/changes/changes.example.addedmarkup.sl.tex
- RELOC/doc/latex/changes/changes.example.addedmarkup.uline.tex
- RELOC/doc/latex/changes/changes.example.addedmarkup.uuline.tex
- RELOC/doc/latex/changes/changes.example.addedmarkup.uwave.tex
- RELOC/doc/latex/changes/changes.example.addedmarkup.wrong.tex
- RELOC/doc/latex/changes/changes.example.authormarkup.brackets.tex
- RELOC/doc/latex/changes/changes.example.authormarkup.footnote.tex
- RELOC/doc/latex/changes/changes.example.authormarkup.none.tex
- RELOC/doc/latex/changes/changes.example.authormarkup.subscript.tex
- RELOC/doc/latex/changes/changes.example.authormarkup.superscript.tex
- RELOC/doc/latex/changes/changes.example.authormarkup.wrong.tex
- RELOC/doc/latex/changes/changes.example.authormarkupposition.left.tex
- RELOC/doc/latex/changes/changes.example.authormarkupposition.right.tex
- RELOC/doc/latex/changes/changes.example.authormarkupposition.wrong.tex
- RELOC/doc/latex/changes/changes.example.authormarkuptext.id.tex
- RELOC/doc/latex/changes/changes.example.authormarkuptext.name.tex
- RELOC/doc/latex/changes/changes.example.authormarkuptext.wrong.tex
- RELOC/doc/latex/changes/changes.example.commentmarkup.footnote.tex
- RELOC/doc/latex/changes/changes.example.commentmarkup.margin.tex
- RELOC/doc/latex/changes/changes.example.commentmarkup.todo.tex
- RELOC/doc/latex/changes/changes.example.commentmarkup.uwave.tex
- RELOC/doc/latex/changes/changes.example.deletedmarkup.bf.tex
- RELOC/doc/latex/changes/changes.example.deletedmarkup.colored.tex
- RELOC/doc/latex/changes/changes.example.deletedmarkup.dashuline.tex
- RELOC/doc/latex/changes/changes.example.deletedmarkup.dotuline.tex
- RELOC/doc/latex/changes/changes.example.deletedmarkup.em.tex
- RELOC/doc/latex/changes/changes.example.deletedmarkup.it.tex
- RELOC/doc/latex/changes/changes.example.deletedmarkup.sl.tex
- RELOC/doc/latex/changes/changes.example.deletedmarkup.sout.tex
- RELOC/doc/latex/changes/changes.example.deletedmarkup.uline.tex
- RELOC/doc/latex/changes/changes.example.deletedmarkup.uuline.tex
- RELOC/doc/latex/changes/changes.example.deletedmarkup.uwave.tex
- RELOC/doc/latex/changes/changes.example.deletedmarkup.wrong.tex
- RELOC/doc/latex/changes/changes.example.deletedmarkup.xout.tex
- RELOC/doc/latex/changes/changes.example.draft.tex
- RELOC/doc/latex/changes/changes.example.final.tex
- RELOC/doc/latex/changes/changes.example.highlightmarkup.background.tex
- RELOC/doc/latex/changes/changes.example.highlightmarkup.uuline.tex
- RELOC/doc/latex/changes/changes.example.highlightmarkup.uwave.tex
- RELOC/doc/latex/changes/changes.example.listofchanges.all.tex
- RELOC/doc/latex/changes/changes.example.listofchanges.compactsummary.tex
- RELOC/doc/latex/changes/changes.example.listofchanges.list.tex
- RELOC/doc/latex/changes/changes.example.listofchanges.show.tex
- RELOC/doc/latex/changes/changes.example.listofchanges.summary.tex
- RELOC/doc/latex/changes/changes.example.listofchanges.title.tex
- RELOC/doc/latex/changes/changes.example.listofchanges.wrong.tex
- RELOC/doc/latex/changes/changes.example.markup.bfit.tex
- RELOC/doc/latex/changes/changes.example.markup.default.tex
- RELOC/doc/latex/changes/changes.example.markup.nocolor.tex
- RELOC/doc/latex/changes/changes.example.markup.underlined.tex
- RELOC/doc/latex/changes/changes.example.markup.wrong.tex
- RELOC/doc/latex/changes/changes.example.packageoptions.todonotes.tex
- RELOC/doc/latex/changes/changes.example.packageoptions.truncate.tex
- RELOC/doc/latex/changes/changes.example.packageoptions.ulem.tex
- RELOC/doc/latex/changes/changes.example.packageoptions.xcolor.tex
- RELOC/doc/latex/changes/changes.example.screenshot.tex
- RELOC/doc/latex/changes/changes.example.setaddedmarkup.tex
- RELOC/doc/latex/changes/changes.example.setauthormarkup.tex
- RELOC/doc/latex/changes/changes.example.setauthormarkupposition.tex
- RELOC/doc/latex/changes/changes.example.setauthormarkuptext.tex
- RELOC/doc/latex/changes/changes.example.setcommentmarkup.tex
- RELOC/doc/latex/changes/changes.example.setdeletedmarkup.tex
- RELOC/doc/latex/changes/changes.example.sethighlightmarkup.tex
- RELOC/doc/latex/changes/changes.example.setsocextension.tex
- RELOC/doc/latex/changes/changes.example.setsummarytowidth.tex
- RELOC/doc/latex/changes/changes.example.setsummarywidth.tex
- RELOC/doc/latex/changes/changes.example.settruncatewidth.tex
- RELOC/doc/latex/changes/changes.example.simple.tex
RELOC/doc/latex/changes/changes.ngerman.pdf details="Package documentation (German)" language="de"
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.bf.pdf
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.bf.tex
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.colored.pdf
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.colored.tex
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.dashuline.pdf
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.dashuline.tex
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.dotuline.pdf
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.dotuline.tex
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.em.pdf
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.em.tex
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.it.pdf
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.it.tex
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.sl.pdf
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.sl.tex
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.uline.pdf
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.uline.tex
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.uuline.pdf
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.uuline.tex
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.uwave.pdf
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.uwave.tex
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.wrong.pdf
+ RELOC/doc/latex/changes/examples/changes.example.addedmarkup.wrong.tex
+ RELOC/doc/latex/changes/examples/changes.example.authormarkup.brackets.pdf
+ RELOC/doc/latex/changes/examples/changes.example.authormarkup.brackets.tex
+ RELOC/doc/latex/changes/examples/changes.example.authormarkup.footnote.pdf
+ RELOC/doc/latex/changes/examples/changes.example.authormarkup.footnote.tex
+ RELOC/doc/latex/changes/examples/changes.example.authormarkup.none.pdf
+ RELOC/doc/latex/changes/examples/changes.example.authormarkup.none.tex
+ RELOC/doc/latex/changes/examples/changes.example.authormarkup.subscript.pdf
+ RELOC/doc/latex/changes/examples/changes.example.authormarkup.subscript.tex
+ RELOC/doc/latex/changes/examples/changes.example.authormarkup.superscript.pdf
+ RELOC/doc/latex/changes/examples/changes.example.authormarkup.superscript.tex
+ RELOC/doc/latex/changes/examples/changes.example.authormarkup.wrong.pdf
+ RELOC/doc/latex/changes/examples/changes.example.authormarkup.wrong.tex
+ RELOC/doc/latex/changes/examples/changes.example.authormarkupposition.left.pdf
+ RELOC/doc/latex/changes/examples/changes.example.authormarkupposition.left.tex
+ RELOC/doc/latex/changes/examples/changes.example.authormarkupposition.right.pdf
+ RELOC/doc/latex/changes/examples/changes.example.authormarkupposition.right.tex
+ RELOC/doc/latex/changes/examples/changes.example.authormarkupposition.wrong.pdf
+ RELOC/doc/latex/changes/examples/changes.example.authormarkupposition.wrong.tex
+ RELOC/doc/latex/changes/examples/changes.example.authormarkuptext.id.pdf
+ RELOC/doc/latex/changes/examples/changes.example.authormarkuptext.id.tex
+ RELOC/doc/latex/changes/examples/changes.example.authormarkuptext.name.pdf
+ RELOC/doc/latex/changes/examples/changes.example.authormarkuptext.name.tex
+ RELOC/doc/latex/changes/examples/changes.example.authormarkuptext.wrong.pdf
+ RELOC/doc/latex/changes/examples/changes.example.authormarkuptext.wrong.tex
+ RELOC/doc/latex/changes/examples/changes.example.commandnameprefix.always.pdf
+ RELOC/doc/latex/changes/examples/changes.example.commandnameprefix.always.tex
+ RELOC/doc/latex/changes/examples/changes.example.commandnameprefix.ifneeded.pdf
+ RELOC/doc/latex/changes/examples/changes.example.commandnameprefix.ifneeded.tex
+ RELOC/doc/latex/changes/examples/changes.example.commandnameprefix.none.pdf
+ RELOC/doc/latex/changes/examples/changes.example.commandnameprefix.none.tex
+ RELOC/doc/latex/changes/examples/changes.example.commandnameprefix.wrong.pdf
+ RELOC/doc/latex/changes/examples/changes.example.commandnameprefix.wrong.tex
+ RELOC/doc/latex/changes/examples/changes.example.commentmarkup.footnote.pdf
+ RELOC/doc/latex/changes/examples/changes.example.commentmarkup.footnote.tex
+ RELOC/doc/latex/changes/examples/changes.example.commentmarkup.margin.pdf
+ RELOC/doc/latex/changes/examples/changes.example.commentmarkup.margin.tex
+ RELOC/doc/latex/changes/examples/changes.example.commentmarkup.todo.pdf
+ RELOC/doc/latex/changes/examples/changes.example.commentmarkup.todo.tex
+ RELOC/doc/latex/changes/examples/changes.example.commentmarkup.uwave.pdf
+ RELOC/doc/latex/changes/examples/changes.example.commentmarkup.uwave.tex
+ RELOC/doc/latex/changes/examples/changes.example.defaultcolor.pdf
+ RELOC/doc/latex/changes/examples/changes.example.defaultcolor.tex
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.bf.pdf
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.bf.tex
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.colored.pdf
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.colored.tex
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.dashuline.pdf
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.dashuline.tex
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.dotuline.pdf
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.dotuline.tex
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.em.pdf
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.em.tex
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.it.pdf
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.it.tex
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.sl.pdf
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.sl.tex
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.sout.pdf
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.sout.tex
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.uline.pdf
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.uline.tex
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.uuline.pdf
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.uuline.tex
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.uwave.pdf
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.uwave.tex
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.wrong.pdf
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.wrong.tex
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.xout.pdf
+ RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.xout.tex
+ RELOC/doc/latex/changes/examples/changes.example.draft.pdf
+ RELOC/doc/latex/changes/examples/changes.example.draft.tex
+ RELOC/doc/latex/changes/examples/changes.example.final.pdf
+ RELOC/doc/latex/changes/examples/changes.example.final.tex
+ RELOC/doc/latex/changes/examples/changes.example.highlightmarkup.background.pdf
+ RELOC/doc/latex/changes/examples/changes.example.highlightmarkup.background.tex
+ RELOC/doc/latex/changes/examples/changes.example.highlightmarkup.uuline.pdf
+ RELOC/doc/latex/changes/examples/changes.example.highlightmarkup.uuline.tex
+ RELOC/doc/latex/changes/examples/changes.example.highlightmarkup.uwave.pdf
+ RELOC/doc/latex/changes/examples/changes.example.highlightmarkup.uwave.tex
+ RELOC/doc/latex/changes/examples/changes.example.listofchanges.all.pdf
+ RELOC/doc/latex/changes/examples/changes.example.listofchanges.all.tex
+ RELOC/doc/latex/changes/examples/changes.example.listofchanges.compactsummary.pdf
+ RELOC/doc/latex/changes/examples/changes.example.listofchanges.compactsummary.tex
+ RELOC/doc/latex/changes/examples/changes.example.listofchanges.list.pdf
+ RELOC/doc/latex/changes/examples/changes.example.listofchanges.list.tex
+ RELOC/doc/latex/changes/examples/changes.example.listofchanges.show.pdf
+ RELOC/doc/latex/changes/examples/changes.example.listofchanges.show.tex
+ RELOC/doc/latex/changes/examples/changes.example.listofchanges.summary.pdf
+ RELOC/doc/latex/changes/examples/changes.example.listofchanges.summary.tex
+ RELOC/doc/latex/changes/examples/changes.example.listofchanges.title.pdf
+ RELOC/doc/latex/changes/examples/changes.example.listofchanges.title.tex
+ RELOC/doc/latex/changes/examples/changes.example.listofchanges.wrong.pdf
+ RELOC/doc/latex/changes/examples/changes.example.listofchanges.wrong.tex
+ RELOC/doc/latex/changes/examples/changes.example.markup.bfit.pdf
+ RELOC/doc/latex/changes/examples/changes.example.markup.bfit.tex
+ RELOC/doc/latex/changes/examples/changes.example.markup.default.pdf
+ RELOC/doc/latex/changes/examples/changes.example.markup.default.tex
+ RELOC/doc/latex/changes/examples/changes.example.markup.nocolor.pdf
+ RELOC/doc/latex/changes/examples/changes.example.markup.nocolor.tex
+ RELOC/doc/latex/changes/examples/changes.example.markup.underlined.pdf
+ RELOC/doc/latex/changes/examples/changes.example.markup.underlined.tex
+ RELOC/doc/latex/changes/examples/changes.example.markup.wrong.pdf
+ RELOC/doc/latex/changes/examples/changes.example.markup.wrong.tex
+ RELOC/doc/latex/changes/examples/changes.example.packageoptions.todonotes.pdf
+ RELOC/doc/latex/changes/examples/changes.example.packageoptions.todonotes.tex
+ RELOC/doc/latex/changes/examples/changes.example.packageoptions.truncate.pdf
+ RELOC/doc/latex/changes/examples/changes.example.packageoptions.truncate.tex
+ RELOC/doc/latex/changes/examples/changes.example.packageoptions.ulem.pdf
+ RELOC/doc/latex/changes/examples/changes.example.packageoptions.ulem.tex
+ RELOC/doc/latex/changes/examples/changes.example.packageoptions.xcolor.pdf
+ RELOC/doc/latex/changes/examples/changes.example.packageoptions.xcolor.tex
+ RELOC/doc/latex/changes/examples/changes.example.screenshot.pdf
+ RELOC/doc/latex/changes/examples/changes.example.screenshot.tex
+ RELOC/doc/latex/changes/examples/changes.example.setaddedmarkup.pdf
+ RELOC/doc/latex/changes/examples/changes.example.setaddedmarkup.tex
+ RELOC/doc/latex/changes/examples/changes.example.setauthormarkup.pdf
+ RELOC/doc/latex/changes/examples/changes.example.setauthormarkup.tex
+ RELOC/doc/latex/changes/examples/changes.example.setauthormarkupposition.pdf
+ RELOC/doc/latex/changes/examples/changes.example.setauthormarkupposition.tex
+ RELOC/doc/latex/changes/examples/changes.example.setauthormarkuptext.pdf
+ RELOC/doc/latex/changes/examples/changes.example.setauthormarkuptext.tex
+ RELOC/doc/latex/changes/examples/changes.example.setcommentmarkup.pdf
+ RELOC/doc/latex/changes/examples/changes.example.setcommentmarkup.tex
+ RELOC/doc/latex/changes/examples/changes.example.setdeletedmarkup.pdf
+ RELOC/doc/latex/changes/examples/changes.example.setdeletedmarkup.tex
+ RELOC/doc/latex/changes/examples/changes.example.sethighlightmarkup.pdf
+ RELOC/doc/latex/changes/examples/changes.example.sethighlightmarkup.tex
+ RELOC/doc/latex/changes/examples/changes.example.setsocextension.pdf
+ RELOC/doc/latex/changes/examples/changes.example.setsocextension.tex
+ RELOC/doc/latex/changes/examples/changes.example.setsummarytowidth.pdf
+ RELOC/doc/latex/changes/examples/changes.example.setsummarytowidth.tex
+ RELOC/doc/latex/changes/examples/changes.example.setsummarywidth.pdf
+ RELOC/doc/latex/changes/examples/changes.example.setsummarywidth.tex
+ RELOC/doc/latex/changes/examples/changes.example.settruncatewidth.pdf
+ RELOC/doc/latex/changes/examples/changes.example.settruncatewidth.tex
+ RELOC/doc/latex/changes/examples/changes.example.simple.pdf
+ RELOC/doc/latex/changes/examples/changes.example.simple.tex
+ RELOC/doc/latex/changes/userdoc/added_ex.tex
+ RELOC/doc/latex/changes/userdoc/added_in.tex
RELOC/doc/latex/changes/userdoc/changes.de.tex
RELOC/doc/latex/changes/userdoc/changes.en.tex
- RELOC/doc/latex/changes/userdoc/ex_added.tex
- RELOC/doc/latex/changes/userdoc/ex_comment.tex
- RELOC/doc/latex/changes/userdoc/ex_definechangesauthor.tex
- RELOC/doc/latex/changes/userdoc/ex_deleted.tex
- RELOC/doc/latex/changes/userdoc/ex_highlight.tex
- RELOC/doc/latex/changes/userdoc/ex_listofchanges.tex
- RELOC/doc/latex/changes/userdoc/ex_replaced.tex
- RELOC/doc/latex/changes/userdoc/ex_setaddedmarkup.tex
- RELOC/doc/latex/changes/userdoc/ex_setauthormarkup.tex
- RELOC/doc/latex/changes/userdoc/ex_setauthormarkupposition.tex
- RELOC/doc/latex/changes/userdoc/ex_setauthormarkuptext.tex
- RELOC/doc/latex/changes/userdoc/ex_setcommentmarkup.tex
- RELOC/doc/latex/changes/userdoc/ex_setdeletedmarkup.tex
- RELOC/doc/latex/changes/userdoc/ex_sethighlightmarkup.tex
- RELOC/doc/latex/changes/userdoc/ex_setsocextension.tex
- RELOC/doc/latex/changes/userdoc/ex_setsummarytowidth.tex
- RELOC/doc/latex/changes/userdoc/ex_setsummarywidth.tex
- RELOC/doc/latex/changes/userdoc/ex_settruncatewidth.tex
- RELOC/doc/latex/changes/userdoc/ex_usepackage_addedmarkup_changes.tex
- RELOC/doc/latex/changes/userdoc/ex_usepackage_authormarkup_changes.tex
- RELOC/doc/latex/changes/userdoc/ex_usepackage_authormarkupposition_changes.tex
- RELOC/doc/latex/changes/userdoc/ex_usepackage_authormarkuptext_changes.tex
- RELOC/doc/latex/changes/userdoc/ex_usepackage_commentmarkup_changes.tex
- RELOC/doc/latex/changes/userdoc/ex_usepackage_deletedmarkup_changes.tex
- RELOC/doc/latex/changes/userdoc/ex_usepackage_highlightmarkup_changes.tex
- RELOC/doc/latex/changes/userdoc/ex_usepackage_markup_changes.tex
- RELOC/doc/latex/changes/userdoc/ex_usepackage_todonotes_changes.tex
- RELOC/doc/latex/changes/userdoc/ex_usepackage_truncate_changes.tex
- RELOC/doc/latex/changes/userdoc/ex_usepackage_ulem_changes.tex
- RELOC/doc/latex/changes/userdoc/ex_usepackage_xcolor_changes.tex
- RELOC/doc/latex/changes/userdoc/in_added.tex
- RELOC/doc/latex/changes/userdoc/in_comment.tex
- RELOC/doc/latex/changes/userdoc/in_definechangesauthor.tex
- RELOC/doc/latex/changes/userdoc/in_deleted.tex
- RELOC/doc/latex/changes/userdoc/in_highlight.tex
- RELOC/doc/latex/changes/userdoc/in_listofchanges.tex
- RELOC/doc/latex/changes/userdoc/in_path_doc_examples.tex
- RELOC/doc/latex/changes/userdoc/in_path_script.tex
- RELOC/doc/latex/changes/userdoc/in_replaced.tex
- RELOC/doc/latex/changes/userdoc/in_setaddedmarkup.tex
- RELOC/doc/latex/changes/userdoc/in_setauthormarkup.tex
- RELOC/doc/latex/changes/userdoc/in_setauthormarkupposition.tex
- RELOC/doc/latex/changes/userdoc/in_setauthormarkuptext.tex
- RELOC/doc/latex/changes/userdoc/in_setcommentmarkup.tex
- RELOC/doc/latex/changes/userdoc/in_setdeletedmarkup.tex
- RELOC/doc/latex/changes/userdoc/in_sethighlightmarkup.tex
- RELOC/doc/latex/changes/userdoc/in_setsocextension.tex
- RELOC/doc/latex/changes/userdoc/in_setsummarytowidth.tex
- RELOC/doc/latex/changes/userdoc/in_setsummarywidth.tex
- RELOC/doc/latex/changes/userdoc/in_settruncatewidth.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_addedmarkup_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_authormarkup_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_authormarkupposition_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_authormarkuptext_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_commentmarkup_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_deletedmarkup_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_draft_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_final_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_highlightmarkup_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_markup_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_options_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_todonotes_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_truncate_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_ulem_changes.tex
- RELOC/doc/latex/changes/userdoc/in_usepackage_xcolor_changes.tex
+ RELOC/doc/latex/changes/userdoc/comment_ex.tex
+ RELOC/doc/latex/changes/userdoc/comment_in.tex
+ RELOC/doc/latex/changes/userdoc/definechangesauthor_ex.tex
+ RELOC/doc/latex/changes/userdoc/definechangesauthor_in.tex
+ RELOC/doc/latex/changes/userdoc/deleted_ex.tex
+ RELOC/doc/latex/changes/userdoc/deleted_in.tex
+ RELOC/doc/latex/changes/userdoc/highlight_ex.tex
+ RELOC/doc/latex/changes/userdoc/highlight_in.tex
+ RELOC/doc/latex/changes/userdoc/listofchanges_ex.tex
+ RELOC/doc/latex/changes/userdoc/listofchanges_in.tex
+ RELOC/doc/latex/changes/userdoc/path_doc_examples_in.tex
+ RELOC/doc/latex/changes/userdoc/path_script_in.tex
+ RELOC/doc/latex/changes/userdoc/replaced_ex.tex
+ RELOC/doc/latex/changes/userdoc/replaced_in.tex
RELOC/doc/latex/changes/userdoc/script_pymergechanges.tex
RELOC/doc/latex/changes/userdoc/script_pymergechanges_empty.tex
-srccontainersize 16396
-srccontainerchecksum 39638f5348bed50714b2a50fd9994383f63438e57f7dc7d9d5e11ee343adbc644913725ce1d17a2c81fca211235251239d8ad020af0898e3498b504100198ff1
-srcfiles size=26
+ RELOC/doc/latex/changes/userdoc/setaddedmarkup_ex.tex
+ RELOC/doc/latex/changes/userdoc/setaddedmarkup_in.tex
+ RELOC/doc/latex/changes/userdoc/setauthormarkup_ex.tex
+ RELOC/doc/latex/changes/userdoc/setauthormarkup_in.tex
+ RELOC/doc/latex/changes/userdoc/setauthormarkupposition_ex.tex
+ RELOC/doc/latex/changes/userdoc/setauthormarkupposition_in.tex
+ RELOC/doc/latex/changes/userdoc/setauthormarkuptext_ex.tex
+ RELOC/doc/latex/changes/userdoc/setauthormarkuptext_in.tex
+ RELOC/doc/latex/changes/userdoc/setcommentmarkup_ex.tex
+ RELOC/doc/latex/changes/userdoc/setcommentmarkup_in.tex
+ RELOC/doc/latex/changes/userdoc/setdeletedmarkup_ex.tex
+ RELOC/doc/latex/changes/userdoc/setdeletedmarkup_in.tex
+ RELOC/doc/latex/changes/userdoc/sethighlightmarkup_ex.tex
+ RELOC/doc/latex/changes/userdoc/sethighlightmarkup_in.tex
+ RELOC/doc/latex/changes/userdoc/setlocextension_ex.tex
+ RELOC/doc/latex/changes/userdoc/setlocextension_in.tex
+ RELOC/doc/latex/changes/userdoc/setsocextension_ex.tex
+ RELOC/doc/latex/changes/userdoc/setsocextension_in.tex
+ RELOC/doc/latex/changes/userdoc/setsummarytowidth_ex.tex
+ RELOC/doc/latex/changes/userdoc/setsummarytowidth_in.tex
+ RELOC/doc/latex/changes/userdoc/setsummarywidth_ex.tex
+ RELOC/doc/latex/changes/userdoc/setsummarywidth_in.tex
+ RELOC/doc/latex/changes/userdoc/settruncatewidth_ex.tex
+ RELOC/doc/latex/changes/userdoc/settruncatewidth_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_addedmarkup_changes_ex.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_addedmarkup_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_authormarkup_changes_ex.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_authormarkup_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_authormarkupposition_changes_ex.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_authormarkupposition_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_authormarkuptext_changes_ex.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_authormarkuptext_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_commandnameprefix_changes_ex.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_commandnameprefix_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_commentmarkup_changes_ex.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_commentmarkup_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_defaultcolor_changes_ex.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_defaultcolor_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_deletedmarkup_changes_ex.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_deletedmarkup_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_draft_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_final_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_highlightmarkup_changes_ex.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_highlightmarkup_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_markup_changes_ex.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_markup_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_options_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_todonotes_changes_ex.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_todonotes_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_truncate_changes_ex.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_truncate_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_ulem_changes_ex.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_ulem_changes_in.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_xcolor_changes_ex.tex
+ RELOC/doc/latex/changes/userdoc/usepackage_xcolor_changes_in.tex
+srccontainersize 16804
+srccontainerchecksum f0f95585d7a31bd9d06188645d9f460e6790980b4f09fed6c0cfbcb9ba614ac60321efe45d9f3d3e8de3fabe9d2978d274be1167a8da4a6d837a0e6ab4955f64
+srcfiles size=27
RELOC/source/latex/changes/changes.drv
RELOC/source/latex/changes/changes.dtx
RELOC/source/latex/changes/changes.ins
RELOC/source/latex/changes/example-screenshot.dtx
RELOC/source/latex/changes/examples.dtx
-runfiles size=11
+runfiles size=10
RELOC/scripts/changes/pyMergeChanges.py
RELOC/tex/latex/changes/changes.sty
catalogue-contact-bugs https://gitlab.com/ekleinod/changes/issues
@@ -51526,7 +51616,7 @@ catalogue-contact-support https://gitlab.com/ekleinod/changes/issues
catalogue-ctan /macros/latex/contrib/changes
catalogue-license lppl1.3
catalogue-topics editorial doc-tool
-catalogue-version 3.2.2
+catalogue-version 4.0.0
name chappg
category Package
@@ -60251,7 +60341,7 @@ catalogue-version 0.7.0
name cmap
category Package
-revision 42428
+revision 57550
shortdesc Make PDF files searchable and copyable
relocated 1
longdesc The cmap package provides character map tables, which make PDF
@@ -60263,10 +60353,10 @@ longdesc cmtt-like fonts. The package's main limitation currently is the
longdesc inability to work with virtual fonts, because of limitations of
longdesc pdfTeX. This restriction may be resolved in a future version of
longdesc pdfTeX.
-containersize 5576
-containerchecksum d907b1483bcd8de1b2b3158ad1a90493e86a27bd60f3ea901011866e81d57b22a555da0e54340f77ae9584aba3960959e89071330d035671c549e887fbedbdef
-doccontainersize 2196
-doccontainerchecksum c3ca940f836f5c5e433adedb404d3f1033d8efde61bbd9a043356889377e0914fe9dcb8cce8c2b9252502de6af3cc1a8bd71dbfc61e12446cc07bc9d5d2c2668
+containersize 5560
+containerchecksum 394cd3d59a99ff65e5ee6909798bfece1120a2f1469ee3ded614b671794604492aa915cbb0befced0810832fa6604f42de8268ee328326e9f44152a655e5532c
+doccontainersize 2228
+doccontainerchecksum 976341ef837cb54ee6879790d709ec39b4993bc6d90f5851d613a8d9642d26e52c0ede4b9858faa289cab18980e5a2b8415a25cfe3a932a111120c97a4fc02eb
docfiles size=2
RELOC/doc/latex/cmap/README details="Readme"
runfiles size=12
@@ -60286,7 +60376,7 @@ catalogue-also pdftex mmap
catalogue-ctan /macros/latex/contrib/cmap
catalogue-license lppl
catalogue-topics pdf-feat
-catalogue-version 1.0h
+catalogue-version 1.0i
name cmarrows
category Package
@@ -120727,16 +120817,16 @@ catalogue-version 0.7.2
name fontsetup
category Package
-revision 57141
+revision 57553
shortdesc A front-end to fontspec, for selected fonts with math support
relocated 1
longdesc This package facilitates the use of fontspec for users who do
longdesc not wish to bother with details, with a special focus on
longdesc quality fonts supporting Mathematics.
containersize 5828
-containerchecksum d2adc60542c21d9694020f51815eecb79555938c9a35d9b7d0ac1c0459541e17d3b86d837dd1d615bfab3d8fa932d7dca24a69720e1565b455f871e5f11a11b2
-doccontainersize 739868
-doccontainerchecksum a135fa4aa983a177ebd3f816a92540ca8654e14813f94b468226b17dcf8221b873f8f0c9ed3d028e98220803b0f9756861af8e1926282e3b6f6164bc4a689440
+containerchecksum 4bde3744749a14553b1b8a0638584536dc4f7604435597e33ffaf519d136477e01eb410f30e89aa1630c701aaf39ac0ae696215ace362cff002e0d1e4c9b37f7
+doccontainersize 740076
+doccontainerchecksum a73455cdeb748fff1e6e7a1ef9ef711b5727799212da6e7be37630f6028a9ce10b13206d7e6f7c08529e90239832a72d054c0cb1d057d548ce898195d028d068
docfiles size=315
RELOC/doc/latex/fontsetup/README details="Readme"
RELOC/doc/latex/fontsetup/README.TEXLIVE
@@ -120777,7 +120867,7 @@ runfiles size=18
catalogue-ctan /macros/unicodetex/latex/fontsetup
catalogue-license gpl3
catalogue-topics font-sel font-supp xetex luatex maths
-catalogue-version 1.008
+catalogue-version 1.009
name fontsize
category Package
@@ -121309,23 +121399,23 @@ catalogue-version 1.0
name footnotehyper
category Package
-revision 57527
+revision 57551
shortdesc hyperref aware footnote.sty
relocated 1
longdesc The footnote package by Mark Wooding dates back to 1997 and has
longdesc not been made hyperref compatible. The aim of the present
longdesc package is to do that.
-containersize 2800
-containerchecksum 6e6f82f8df487983bea536cfef50540c2af93a2727d13ed8e9d93b0bafb666c23aa03c98c5785e558028bc0dca578b32a457e5fa0f52d41ca0eb945169054a6f
-doccontainersize 66268
-doccontainerchecksum d8e812ddf672a943a3af599b3fc231b0da5667c3ec329885d21784a93fbd35bea20c1791a0ce1087bd733cc61aa7647ddd499d8d8bee034c25e6d03b7f4181b6
-docfiles size=19
+containersize 2904
+containerchecksum 984e17f2cbedbc635f665dfa81842f1a5e50f8feb6172ff5587db9ab218e78a7dacf8fe7d73a8fb82cc5c6ee13be8991e345751da484c2c047b0b507b680c56c
+doccontainersize 70252
+doccontainerchecksum a9b94de7d3999e813531fc6618c695013656189f42bc85186f2c23fae5d8e9bbd2ba95a8aacabbc53adfa32a270da594178d9a61be944b61838a3ec66ebc0308
+docfiles size=20
RELOC/doc/latex/footnotehyper/README.md details="Readme"
RELOC/doc/latex/footnotehyper/footnotehyper.pdf details="Package documentation"
RELOC/doc/latex/footnotehyper/footnotehyper.tex
-srccontainersize 12196
-srccontainerchecksum 78cf7935c033923ee3ddef44d343e075fba6175addc5d74d11f9b810f25d25229c60c011c8b28a2596d85dbe45e629645d3d20b82790bfedc8a1f7d67e015915
-srcfiles size=10
+srccontainersize 12976
+srccontainerchecksum 82f28ca75bd3adb31889b92bf7406192b8785c37ede8689ca22c5cbca92d3a9e3284a6a6738e96aa65c733281ba352956561832e4fd2d5eef64b318d04faf08c
+srcfiles size=11
RELOC/source/latex/footnotehyper/footnotehyper.dtx
runfiles size=3
RELOC/tex/latex/footnotehyper/footnotehyper.sty
@@ -121333,7 +121423,7 @@ catalogue-also footnote
catalogue-ctan /macros/latex/contrib/footnotehyper
catalogue-license lppl1.3
catalogue-topics footnote macro-supp
-catalogue-version 1.1b
+catalogue-version 1.1c
name footnoterange
category Package
@@ -159055,7 +159145,7 @@ catalogue-version 1.1
name l3backend
category Package
-revision 57375
+revision 57554
shortdesc LaTeX3 backend drivers
relocated 1
longdesc This package forms parts of expl3, and contains the code used
@@ -159064,27 +159154,28 @@ longdesc The functions here are defined differently depending on the
longdesc engine in use. As such, these are distributed separately from
longdesc l3kernel to allow this code to be updated on an independent
longdesc schedule.
-containersize 13720
-containerchecksum aa3bf5475663921ad1ecc6d15bb205a10a5996e49fb8ae37eacbc171ad6f0d1e4eadbbc96d49ecdad4c818caf09079250b49ad2f6de7082a5d87d01e040812f1
-doccontainersize 770180
-doccontainerchecksum 9d47bd4f2e67c3fb8e325d67cd81435b3947235791b66f53eb994e926d53b83dfefce8a8a285a419abd6e613a7d7fbcc5cbfac36c830404f4609f98464ff781a
-docfiles size=196
+containersize 14460
+containerchecksum ac73da1d2fc9e077a5357a569226d9526e36762ef998c946d65af0181dfe6db72e9853435e2a3a40941f54aebf03aebf8d2335795df90dab175c800c0fa1ea1d
+doccontainersize 788908
+doccontainerchecksum f4e08694988d5c87cb2195d492758dc7b384440b0182dd90c324522900e7d94cab0bb0894546b47837c876ae8ad6fe428d8b092dd8aca8dc29a6f90052c3430e
+docfiles size=201
RELOC/doc/latex/l3backend/CHANGELOG.md
RELOC/doc/latex/l3backend/README.md details="Readme"
RELOC/doc/latex/l3backend/l3backend-code.pdf details="Package documentation"
RELOC/doc/latex/l3backend/l3backend-code.tex
-srccontainersize 29808
-srccontainerchecksum d9403070292300eae6c6fcd804292ced4d5ac88af9a05c1c962972d0580a6cea4363d15d4cc313e445d2e4054599281c6e3662785baaa7cefc5aa6ba4882b898
-srcfiles size=50
+srccontainersize 31144
+srccontainerchecksum 7bb97177ad25ebb924873a9ab95b3554b3ef97cce09180a44845aa39e2770453dad26f25c8d6a4f8e3648bd2ee8979cfbd5d4ad79d2db8009132135c34f0aef4
+srcfiles size=55
RELOC/source/latex/l3backend/l3backend-basics.dtx
RELOC/source/latex/l3backend/l3backend-box.dtx
RELOC/source/latex/l3backend/l3backend-color.dtx
RELOC/source/latex/l3backend/l3backend-draw.dtx
RELOC/source/latex/l3backend/l3backend-graphics.dtx
RELOC/source/latex/l3backend/l3backend-header.dtx
+ RELOC/source/latex/l3backend/l3backend-opacity.dtx
RELOC/source/latex/l3backend/l3backend-pdf.dtx
RELOC/source/latex/l3backend/l3backend.ins
-runfiles size=44
+runfiles size=49
RELOC/dvips/l3backend/l3backend-dvips.pro
RELOC/tex/latex/l3backend/l3backend-dvipdfmx.def
RELOC/tex/latex/l3backend/l3backend-dvips.def
@@ -159301,7 +159392,7 @@ binfiles arch=x86_64-solaris size=1
name l3experimental
category Package
-revision 56785
+revision 57554
shortdesc Experimental LaTeX3 concepts
relocated 1
longdesc The l3experimental packages are a collection of experimental
@@ -159315,21 +159406,23 @@ longdesc setting colors using a range of color models; l3draw, a
longdesc code-level interface for constructing drawings; l3graphics, an
longdesc interfaces for the inclusion of graphics files; l3pdf, support
longdesc for core PDF concepts like compression, objects, PDF version
-longdesc and so on; l3str, support for string manipulation; l3sys-shell,
-longdesc which provides abstractions for common shell functions like
-longdesc file deletion and copying; xcoffins, which allows the alignment
-longdesc of boxes using a series of 'handle' positions, supplementing
-longdesc the simple TeX reference point; xgalley, which controls boxes
-longdesc receiving text for typesetting.
+longdesc and so on; l3str, support for string manipulation; l3bitset,
+longdesc support for bit vectors; l3sys-shell, which provides
+longdesc abstractions for common shell functions like file deletion and
+longdesc copying; xcoffins, which allows the alignment of boxes using a
+longdesc series of 'handle' positions, supplementing the simple TeX
+longdesc reference point; xgalley, which controls boxes receiving text
+longdesc for typesetting.
depend l3kernel
-containersize 28592
-containerchecksum 165b85e96ac4cbc9ac1a4f2e7ae20e65ba66d1aa1f50b0a9ce36041d2accdf454a165377de5f3f09aa478986f66e866af26cdb05aa2b8f6c94ec6383b3de165a
-doccontainersize 3641928
-doccontainerchecksum 9646e1a90223a22b891e5735a5199df3f81af4d9865aa4a66655202caa4e430172fd9138c5f1345d0765f869749fde87545a38b78787db4ad47d3090b4add92a
-docfiles size=1105
+containersize 29696
+containerchecksum bc301b11833e42bd111298e077f4c61fc164e4480e3a63b42fcde22097624d7ee8304e1e251a1421e85d62a23ca8cd2302945ad6f64adf568cdad02b4994b964
+doccontainersize 3969140
+doccontainerchecksum dcd884c5c245f7a230f711512386a2686c4f1533d57b78fddf20ab7c37fb267285f237938e31c0af50e799ae20eebf88788dda3c6ccf6d37ebdf0fcc9c7172f1
+docfiles size=1205
RELOC/doc/latex/l3experimental/CHANGELOG.md
RELOC/doc/latex/l3experimental/README.md details="Readme"
RELOC/doc/latex/l3experimental/l3benchmark/l3benchmark.pdf details="l3benchmark documentation"
+ RELOC/doc/latex/l3experimental/l3bitset/l3bitset.pdf
RELOC/doc/latex/l3experimental/l3color/l3color.pdf details="l3color documentation"
RELOC/doc/latex/l3experimental/l3draw/l3draw-code.pdf
RELOC/doc/latex/l3experimental/l3draw/l3draw-code.tex
@@ -159343,11 +159436,13 @@ docfiles size=1105
RELOC/doc/latex/l3experimental/xcoffins/xcoffins.pdf details="xcoffins documentation"
RELOC/doc/latex/l3experimental/xgalley/l3galley.pdf
RELOC/doc/latex/l3experimental/xgalley/xgalley.pdf details="xgalley documentation"
-srccontainersize 91228
-srccontainerchecksum c72ea71c020c3b53d1be361598b19f7a0ae6076b16cdb83ae5e2efb435e3ff306613bf69334f9632859bf3ff6ebd1d78dabe17fde4419f2382fb1aefe255c5b8
-srcfiles size=148
+srccontainersize 95504
+srccontainerchecksum 52c68b2e1940363d8b36585be79f183cb7af8e92641064b3fb0d5457c96f9ca2452178ece0458f7a410cbf231146dd2ae8e961de35231c891474ce85eac75e24
+srcfiles size=155
RELOC/source/latex/l3experimental/l3benchmark/l3benchmark.dtx
RELOC/source/latex/l3experimental/l3benchmark/l3benchmark.ins
+ RELOC/source/latex/l3experimental/l3bitset/l3bitset.dtx
+ RELOC/source/latex/l3experimental/l3bitset/l3bitset.ins
RELOC/source/latex/l3experimental/l3color/l3color.dtx
RELOC/source/latex/l3experimental/l3color/l3color.ins
RELOC/source/latex/l3experimental/l3draw/l3draw-boxes.dtx
@@ -159373,8 +159468,9 @@ srcfiles size=148
RELOC/source/latex/l3experimental/xgalley/l3galley.dtx
RELOC/source/latex/l3experimental/xgalley/xgalley.dtx
RELOC/source/latex/l3experimental/xgalley/xgalley.ins
-runfiles size=59
+runfiles size=61
RELOC/tex/latex/l3experimental/l3benchmark/l3benchmark.sty
+ RELOC/tex/latex/l3experimental/l3bitset/l3bitset.sty
RELOC/tex/latex/l3experimental/l3color/l3color.sty
RELOC/tex/latex/l3experimental/l3draw/l3draw.sty
RELOC/tex/latex/l3experimental/l3graphics/l3graphics.sty
@@ -204877,22 +204973,22 @@ catalogue-version 1.0
name multirow
category Package
-revision 57314
+revision 57552
shortdesc Create tabular cells spanning multiple rows
relocated 1
longdesc The package has a lot of flexibility, including an option for
longdesc specifying an entry at the "natural" width of its text. The
longdesc package is distributed with the bigdelim and bigstrut packages,
longdesc which can be used to advantage with \multirow cells.
-containersize 2748
-containerchecksum 5193e06d94390aa692b025eb1865ca76db7628a97518d36e42b630b47270b58c71ebff90eb3ccb9ca92ddb421a2b7f91207479b0130560be767668b2c1569ea6
-doccontainersize 621120
-doccontainerchecksum 293c2026118b824be7cb8d6a298d8ac1c7c0d005247737038dbe36daea7834dfcd8fb027385ba2fe55a04e32370e4e2b8cdf8ead127ebc38b0581ee97bb7dfe0
-docfiles size=153
+containersize 2760
+containerchecksum 4aa22255ac84680f5a2ae53c95d9fced56042aaa292d1cb4970770ba3d79e23c18582a3c47df08ecd7ae72444416a44ced251e00e287110edc43b88c1974cbbf
+doccontainersize 597148
+doccontainerchecksum 3a5d0862613f6b80702f83fd5a86076f709c021f0408bbb800797cb0fb5cdbccbbe8d0e8c0e2972e05fd079ec0586f224899dbeb8880783cda3adc4a11615799
+docfiles size=147
RELOC/doc/latex/multirow/README details="Readme"
RELOC/doc/latex/multirow/multirow.pdf details="Package documentation"
-srccontainersize 19972
-srccontainerchecksum fab2e95812d614914c1776ea15ff97654595a8d75b8a4e33daf277f69a3faaf4a86dd9718f190e52ceb9c06b538efbfe6395e8050b594f0f047dfb746b044461
+srccontainersize 20112
+srccontainerchecksum 040cfab5daba01cadf3ea5d63a5f99c588861308651532eea6d94531a1fd34f577537956590e35dc079f6392384e720bd84a30f75980834d423819ac0b1b8182
srcfiles size=23
RELOC/source/latex/multirow/multirow.dtx
RELOC/source/latex/multirow/multirow.ins
@@ -204901,11 +204997,12 @@ runfiles size=4
RELOC/tex/latex/multirow/bigstrut.sty
RELOC/tex/latex/multirow/multirow.sty
catalogue-also bigstrut bigdelim
+catalogue-contact-bugs https://github.com/pietvo/multirow/issues
catalogue-contact-repository https://github.com/pietvo/multirow
catalogue-ctan /macros/latex/contrib/multirow
catalogue-license lppl1.3
catalogue-topics table
-catalogue-version 2.6
+catalogue-version 2.7
name munich
category Package
@@ -287067,7 +287164,7 @@ binfiles arch=x86_64-solaris size=1
name tex4ht
category Package
-revision 57545
+revision 57555
shortdesc Convert (La)TeX to HTML/XML
longdesc A converter from TeX and LaTeX to SGML-based formats such as
longdesc (X)HTML, MathML, OpenDocument, and DocBook, providing a
@@ -287082,10 +287179,10 @@ longdesc restricted-syntax systems such as hyperlatex and gellmu. Note
longdesc that CTAN no longer holds the definitive sources of the
longdesc package: see the 'Readme' file.
depend tex4ht.ARCH
-containersize 903624
-containerchecksum 1ed55c71231796f4ad0541b91c37a4378ee5d12c491b1435145241f1eab45cac2bb496c489fe10120dbc02ecc6ad619dad1bf42f6c7344d72b6375b083f68ed7
+containersize 903656
+containerchecksum c93fe006add08fd9cc6cb3e7cdb921a9b505b07576b18bdbe292a5808ec6cba15164a2d8aa0bb33d7707b7498b4419baf8233d2f40431fd6152e84f8156e42b7
doccontainersize 136160
-doccontainerchecksum c6229e4acb959ebd5fe9a5049b756c8bd812999145c657367c974a07acba1ab393d832d325212e403d1e0cd488ce468877b22b6a40054a7162af540d839b2ef9
+doccontainerchecksum a164d807ef7589ea8f5b844bdf782dcfafa68beaaf30dbcc8c8847816bb2d9555a97119e9c9d7953b04c05f824ad41f92017282cf8ec101cb37117086924e21f
docfiles size=259
texmf-dist/doc/generic/tex4ht/Makefile
texmf-dist/doc/generic/tex4ht/TeX4ht-doc.tex
@@ -295958,15 +296055,15 @@ docfiles size=591
name texlive-docindex
category TLCore
-revision 57542
+revision 57548
shortdesc top-level TeX Live doc.html, etc.
longdesc These files are regenerated as needed, which is often, so we
longdesc make them a separate package. See the tl-update-auto script for
longdesc the process.
containersize 388
-containerchecksum a6aa2183cff3d5a885f741773e34fce6090ca67984fec2892e4e1b3a6fb72ef631a437086d09abb51c27fcbffe24a7aa1b00b4392ae244edc3bd42ea7cf39d1d
-doccontainersize 171992
-doccontainerchecksum 7c25bb884fbecd16352519fdc5f5bd222e6bcf8a87bc5e52b885b162805c931d726d0d9b09a92f15907b64b6bba4f43e53f7cb1cccfaa6112908ca7fa2d665ea
+containerchecksum 26b12c77a1860e2e647a596b0df53e8e169bb4a359fb714bcffd2fc6bbb1fbc1b9542732274ce0285419d0d4296c6890c8e180e26e79aba8e5853e960350e6ff
+doccontainersize 171808
+doccontainerchecksum dc8586076d1206667a9de079405f58bc419fdde31cc2c8c76bd8573f4e5a133495cd8725290f0a9c3804809b1f6e3a095704e7d4a64691fc8618682d31244cf2
docfiles size=340
doc.html
@@ -296188,7 +296285,7 @@ docfiles size=368
name texlive-scripts
category TLCore
-revision 57534
+revision 57548
shortdesc TeX Live infrastructure programs
longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for
longdesc tlmgr to run but still ours. Not included in tlcritical.
@@ -296196,10 +296293,10 @@ depend texlive-scripts.ARCH
depend texlive.infra
execute addMap mathpple.map
postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat
-containersize 132240
-containerchecksum aaf4a2443ba7e76cdce76fb9f3c239a247028ddaa3c61de846f0f89d0be1ae2137d1e444a147a26714b6a36c564f129714284893528891a57357fac5e9cf6510
-doccontainersize 218816
-doccontainerchecksum e7235884dbf438f53e734ec141e0fff8deec382259caa56856def7ca009d11e7c83c8ee4ee4b171e9e3cce7a1fe0efd1b3b988b82695bb149506ee7de06dda77
+containersize 132224
+containerchecksum 1a039fe19ab70580e5164382209190cb2b95090f71ef0ea28da7a82016c002a8feb0fbbbb86467b1c0d2255deefd3efe85cc7736cac0408ef4bbe812bff6ae56
+doccontainersize 218820
+doccontainerchecksum 74f54f7e31cd21d10f65fa79a938e3b3b30b7fbc5c30cc21f64002ac5a2d891947f7028460faab8e5b94441f370de74d4b46e484a9959eba7dfd464a37cc9d64
docfiles size=141
texmf-dist/doc/man/man1/fmtutil-sys.1
texmf-dist/doc/man/man1/fmtutil-sys.man1.pdf
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 1389d02032..955476661d 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-fbba5d4f22dd441d8d39c70e92cf675a texlive.tlpdb
+7b33c3101ad2c6953a82e41b92e90c1a texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 05b865a327..92d7874b54 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-e9bcc32a6eb1a78100a6b78c2203dc6cef0abd497127e3800729b949c81c704d92cbec0ec3dc8e9136b887763f87b3698517d13e9bc0e35d628d98310f3ba5dd texlive.tlpdb
+bf5a05418733b589bce328869cee8f79521b5d80fb9985a2953ba6ea67aec3204a092e9e3d4630656595a40a33190d73c25a708162e6bdc019c5b46e87cf4055 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index ebb7b399f6..f8e13a68da 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,10 +1,10 @@
-----BEGIN PGP SIGNATURE-----
-iQEcBAEBCgAGBQJgE12dAAoJEEzhh34ZQ4xwsToH+weHXpPKSXZz3f+8XD5iyfYB
-ijZTz6JOE6wehmki0E9eioQfzs5qxwXmzoVDJTIhqPMC9e6oSlNjgXJNkQeFqWG0
-qWyQw4oaNk01zchwkE/Tew00E83L7YJW85tz+QO+D+P1t5f/8p/5GLcwaxmUROGK
-SqGd0U043pA9LbX5sXJQL3ylYMAnLZScX2kkJN8TFSpmhZxHwq+vJPazgFZjiT/y
-LpP+8zVfaF+TIfeLB3/CjbO5Wh8tKN0ZJ2cbUMzfnnjkTaJbnXN5/aJ7i3fY8/JJ
-9aAEil8OrInda14C2GWVMRWOn7hCltWJasj0MUS7V3GN+hqDSan/vmz06uBCKX0=
-=DxFz
+iQEcBAEBCgAGBQJgFK7mAAoJEEzhh34ZQ4xw7AsH/2KMwKF9dPXWE77A0PFep+48
+mvvHLkpFU2uJURoAJl8LOHMJjIVV5x13vWVkGX6PLmqGSrths24HOvkIyTHbZnzI
+ilGaVFFBTw3wjwY025Og7Ey5RzD3agmEttiWAZr59JRNa7Ub1R+0QkV3TZjo6wYg
+iJyKGXHiSM/9tqU9UxLra9ad8I2NC4qc8LTBPNPiG8v6DdD5SxkRcxyrbY3mJiBB
+33wyJnHvbp9oRPtdxNjTaRkloAP5ae4aMwK4c3dICbm6J+LJgUdTU7MQeK7V43yJ
+yrriQJG6E/QDH32L3sURtNEOQM9N7bFVF4Hj0ECYRbQYHTWx4QVUfqJF2NFXThA=
+=9N+0
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 6030acdd4d..5bd440489a 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma
index bd77abb467..bf80cc9af2 100644
--- a/systems/win32/miktex/tm/packages/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma
index 5c0e03d512..3175e5b15f 100644
--- a/systems/win32/miktex/tm/packages/next/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/next/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index 7191e241b7..77f5d9e50c 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1611954857
+date=1612041322
lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9
-lstdigest=322dab1d960953b7744630d7938108a0
+lstdigest=4147c8c1ccac18a4d9e6411858fb4783
numpkg=4044
relstate=next
-version=7699
+version=7700
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: vBniSf6v6LBE8McrJLmZxFX+AL4O5IGTzt4RZxPz+J2/OnnlMZXeLyzYdxKOzydP8FV7VmRttea+sfmVMgVz5dNwkcLTN0+g1222UZCTY/QK3ckK6KU6KQrQfKD/Adq9anL44LCTszrAtmc/XDP5mnIeepFjHkEMhvDBGIyPhAZaKOEgj5QWOp6/nNysYyJwQRAefL2rtF6osra4lBQZfRu6+QYnxXVnQm6b0QjKaLEFhuXMXIUkdWvsbZ8dhZY6RychcbqYAZhZd/BFh7z4EytT+MwOGaW1g0D8yMXvhH7qBFaPUjWsfaIwHEe5U6CJONCLI+gEgeGXbrkcG4roTw==
+;;;; signature/miktex: oRxcH1ruMC4yOzJSltAxXXJCQShQerOCVMa20Wp3t1piZxlpYiH6VFzY7lSwOuewfJRIffnRAN3CsylwY+qgSWC4IVUe75ApjWepCB3Vl+gGOGLoVNtL3EPj6loamAIOOn+C9vF2B8p/iLMKau1y2iESJbiDhff3+1dr8JDhOC/yTr7Afu9XazG2w6kR3cFbcCJAVfg5t8UChYJncZ9pTVTlW22YeNRkvNFHAS+tcRyVbX+8EgDRT90eck4je8yNnpIhSIsy0BWdJLADg2dPdwj+po2OndjBDlqcvHnNb1OlxEE+XqXE2T37ZiDYaN+Llvi+BCfw0AREuTiC92sUJg==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index ed73fbfe01..3ffd2ee672 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1611954668
-lastupd=asmeconf babel bxjscls dccpaper ean13isbn fontsize footnotehyper ltximg media4svg media9 ocgx2 ran_toks sankey suftesi texnegar miktex-luatex-bin-2.9 miktex-luatex-bin-x64-2.9 miktex-pdftex-bin-2.9 miktex-pdftex-bin-x64-2.9 miktex-runtime-bin-2.9
-lstdigest=bec18851eea6408a2dc17e9a96ba0d5b
+date=1612041120
+lastupd=asymptote changes chinese-jfm cmap ebproof fancyhdr fontsetup footnotehyper l3backend l3experimental multirow pmx asmeconf babel bxjscls dccpaper ean13isbn fontsize ltximg media4svg
+lstdigest=1f14b5d4455df36f8efaf96a97af1e9d
numpkg=4044
relstate=stable
-version=7699
+version=7700
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: w8QehYq85wHAWkPvY41x/CCJiGJ+K94yH+/2bTmaTY48MMdFUtaRS5msra2eELuheiHsDE0jnH02/vQNpWigy8k7anomajrmPs9R+Gf13C/7xUfaWyMZ28+AZ+pzS8npeSkL3RTb0culvuf2QQfG9h4bSgmYExXebZ6FgoYCyg79DmcOjd2IjSsLFhG5MCBKVaz8GMI9G3VbDklFfG6Gkr2ayndMclGes1P+fzYX/phW0hv4UAcSkQEzxmTpsSaeDecUW1hQXaUtCLcpjAs7PtTnS/UH+gyOcZ8asbcjRAApzklvvnM0QFxprGS8N0NHVtSwB/kMRj+hzFH3DMLKng==
+;;;; signature/miktex: slRwvVsb+pP77n1Q/5if0j5+Z6V485vxmU7/OBWzpmgXloWva0sehmJemjrFLC8rP/Esn91T66Qjf4xhIP4Q7tjh/kT4oz3VoRcJjGg0j1X3GBLrahUVdaP5Mg9F3N2fnpwHTjVXHpN/2VfLiWaCz5dGtSDEhLjiKb0Tm3p3ogj/MHNy4IJCYc3Guh3/aH6i82fpkypGuJ6YmYew+XHyrm0mqcbYwOBdTMx72IjgNHwmEpL33IEJ0SlSewDzN+8sHvXs8UvaQ4BKPQOVQK8xXAkwv3DRDOkrTs76vZiUQpzW9PhPon7QMSEWJ0u3e45Bd+fc6F3w02jUFN751g1LIg==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog
index 183565935b..3db91d1b47 100644
--- a/systems/win32/w32tex/ChangeLog
+++ b/systems/win32/w32tex/ChangeLog
@@ -1,5 +1,28 @@
W32TeX (x86 & x64) ChangeLog
+[2021/01/29]
+(01) cjkzr.tar.xz
+ Update bxjscls.
+(02) context.tar.xz
+ ConTeXt version: 2021.01.28 18:17.
+ Update OpenSSL (3.0.0-alpha11) in curl.exe.
+(03) latex-dev.tar.xz
+ Update format files for pdftex.
+(04) ltxpkgs.tar.xz
+ Update suftesi.
+(05) pdftex-w32.tar.xz
+ Update pdftex.dll. Same format files for 32/64bit can be used
+ again.
+(06) pgfcontrib.tar.xz
+ Add sankey.
+(07) tex4htk-w32.tar.xz
+ Update biblatex.4ht, html4.4ht and html5.4ht.
+(08) win64/context-w64.tar.xz
+ Update OpenSSL (3.0.0-alpha11) in curl.exe.
+(09) win64/pdftex-w64.tar.xz
+ Update pdftex.dll. Same format files for 32/64bit can be used
+ again.
+
[2021/01/28]
(01) pdftex-w32.tar.xz
Format files are recreated by 32bit pdftex, since the latest
diff --git a/timestamp b/timestamp
index e5663cf155..faa32b324a 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2021-01-30-02-02
+2021-01-31-02-02