From 55ab54303e33b843dcd13058a122bf5513f50278 Mon Sep 17 00:00:00 2001 From: zSupremoz Date: Wed, 3 Jun 2020 19:14:17 -0400 Subject: [PATCH] Added graphics --- BfNCalculator/BfNCalculator.csproj | 10 +++ BfNCalculator/Form1.Designer.cs | 69 +++++++++++++--- .../Properties/Resources.Designer.cs | 74 ++++++++++++------ BfNCalculator/Properties/Resources.resx | 23 ++++-- BfNCalculator/Resources/prizebulb.png | Bin 0 -> 17393 bytes BfNCalculator/Resources/star.png | Bin 0 -> 18453 bytes BfNCalculator/Resources/xp.png | Bin 0 -> 8491 bytes 7 files changed, 133 insertions(+), 43 deletions(-) create mode 100644 BfNCalculator/Resources/prizebulb.png create mode 100644 BfNCalculator/Resources/star.png create mode 100644 BfNCalculator/Resources/xp.png diff --git a/BfNCalculator/BfNCalculator.csproj b/BfNCalculator/BfNCalculator.csproj index ddd23df..1b602a6 100644 --- a/BfNCalculator/BfNCalculator.csproj +++ b/BfNCalculator/BfNCalculator.csproj @@ -74,6 +74,7 @@ True Resources.resx + True SettingsSingleFileGenerator @@ -88,5 +89,14 @@ + + + + + + + + + \ No newline at end of file diff --git a/BfNCalculator/Form1.Designer.cs b/BfNCalculator/Form1.Designer.cs index eea7436..6a66867 100644 --- a/BfNCalculator/Form1.Designer.cs +++ b/BfNCalculator/Form1.Designer.cs @@ -42,14 +42,20 @@ private void InitializeComponent() this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.closeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.aboutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); this.menuStrip1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); this.SuspendLayout(); // // label1 // this.label1.AutoSize = true; this.label1.Font = new System.Drawing.Font("Burbank Small Bold", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label1.Location = new System.Drawing.Point(5, 31); + this.label1.Location = new System.Drawing.Point(36, 31); this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(74, 13); this.label1.TabIndex = 0; @@ -59,7 +65,7 @@ private void InitializeComponent() // this.label2.AutoSize = true; this.label2.Font = new System.Drawing.Font("Burbank Small Bold", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label2.Location = new System.Drawing.Point(5, 78); + this.label2.Location = new System.Drawing.Point(36, 83); this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(75, 13); this.label2.TabIndex = 2; @@ -68,7 +74,7 @@ private void InitializeComponent() // button1 // this.button1.Font = new System.Drawing.Font("Burbank Small Bold", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button1.Location = new System.Drawing.Point(163, 46); + this.button1.Location = new System.Drawing.Point(194, 46); this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(68, 23); this.button1.TabIndex = 4; @@ -79,7 +85,7 @@ private void InitializeComponent() // button2 // this.button2.Font = new System.Drawing.Font("Burbank Small Bold", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button2.Location = new System.Drawing.Point(163, 96); + this.button2.Location = new System.Drawing.Point(194, 101); this.button2.Name = "button2"; this.button2.Size = new System.Drawing.Size(68, 23); this.button2.TabIndex = 5; @@ -90,7 +96,7 @@ private void InitializeComponent() // textBox1 // this.textBox1.Font = new System.Drawing.Font("Burbank Small Bold", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBox1.Location = new System.Drawing.Point(8, 46); + this.textBox1.Location = new System.Drawing.Point(39, 46); this.textBox1.Name = "textBox1"; this.textBox1.Size = new System.Drawing.Size(149, 22); this.textBox1.TabIndex = 6; @@ -98,7 +104,7 @@ private void InitializeComponent() // textBox2 // this.textBox2.Font = new System.Drawing.Font("Burbank Small Bold", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBox2.Location = new System.Drawing.Point(8, 96); + this.textBox2.Location = new System.Drawing.Point(39, 101); this.textBox2.Name = "textBox2"; this.textBox2.Size = new System.Drawing.Size(149, 22); this.textBox2.TabIndex = 7; @@ -107,7 +113,7 @@ private void InitializeComponent() // this.label3.AutoSize = true; this.label3.Font = new System.Drawing.Font("Burbank Small Bold", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label3.Location = new System.Drawing.Point(191, 156); + this.label3.Location = new System.Drawing.Point(194, 157); this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(146, 13); this.label3.TabIndex = 8; @@ -116,7 +122,7 @@ private void InitializeComponent() // textBox3 // this.textBox3.Font = new System.Drawing.Font("Burbank Small Bold", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBox3.Location = new System.Drawing.Point(8, 147); + this.textBox3.Location = new System.Drawing.Point(39, 152); this.textBox3.Name = "textBox3"; this.textBox3.ReadOnly = true; this.textBox3.Size = new System.Drawing.Size(149, 22); @@ -126,7 +132,7 @@ private void InitializeComponent() // this.label4.AutoSize = true; this.label4.Font = new System.Drawing.Font("Burbank Small Bold", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label4.Location = new System.Drawing.Point(5, 129); + this.label4.Location = new System.Drawing.Point(36, 134); this.label4.Name = "label4"; this.label4.Size = new System.Drawing.Size(95, 13); this.label4.TabIndex = 9; @@ -139,7 +145,7 @@ private void InitializeComponent() this.aboutToolStripMenuItem}); this.menuStrip1.Location = new System.Drawing.Point(0, 0); this.menuStrip1.Name = "menuStrip1"; - this.menuStrip1.Size = new System.Drawing.Size(349, 24); + this.menuStrip1.Size = new System.Drawing.Size(346, 24); this.menuStrip1.TabIndex = 11; this.menuStrip1.Text = "menuStrip1"; // @@ -165,11 +171,44 @@ private void InitializeComponent() this.aboutToolStripMenuItem.Text = "About"; this.aboutToolStripMenuItem.Click += new System.EventHandler(this.aboutToolStripMenuItem_Click); // + // pictureBox3 + // + this.pictureBox3.Image = global::BfNCalculator.Properties.Resources.prizebulb; + this.pictureBox3.Location = new System.Drawing.Point(0, 83); + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.Size = new System.Drawing.Size(37, 46); + this.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox3.TabIndex = 14; + this.pictureBox3.TabStop = false; + // + // pictureBox2 + // + this.pictureBox2.Image = global::BfNCalculator.Properties.Resources.star; + this.pictureBox2.Location = new System.Drawing.Point(0, 134); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(37, 46); + this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox2.TabIndex = 13; + this.pictureBox2.TabStop = false; + // + // pictureBox1 + // + this.pictureBox1.Image = global::BfNCalculator.Properties.Resources.xp; + this.pictureBox1.Location = new System.Drawing.Point(0, 31); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(37, 46); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox1.TabIndex = 12; + this.pictureBox1.TabStop = false; + // // Form1 // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(349, 180); + this.ClientSize = new System.Drawing.Size(346, 186); + this.Controls.Add(this.pictureBox3); + this.Controls.Add(this.pictureBox2); + this.Controls.Add(this.pictureBox1); this.Controls.Add(this.textBox3); this.Controls.Add(this.label4); this.Controls.Add(this.label3); @@ -186,10 +225,13 @@ private void InitializeComponent() this.MaximizeBox = false; this.MinimizeBox = false; this.Name = "Form1"; - this.Text = "PvZ BfN Prize Bulb Calculator v2"; + this.Text = "PvZ BfN Prize Bulb Calculator v2.1"; this.Load += new System.EventHandler(this.Form1_Load); this.menuStrip1.ResumeLayout(false); this.menuStrip1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); this.ResumeLayout(false); this.PerformLayout(); @@ -210,6 +252,9 @@ private void InitializeComponent() private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem closeToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem aboutToolStripMenuItem; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.PictureBox pictureBox3; } } diff --git a/BfNCalculator/Properties/Resources.Designer.cs b/BfNCalculator/Properties/Resources.Designer.cs index 76cc6bd..0b4c594 100644 --- a/BfNCalculator/Properties/Resources.Designer.cs +++ b/BfNCalculator/Properties/Resources.Designer.cs @@ -8,10 +8,10 @@ // //------------------------------------------------------------------------------ -namespace BfNCalculator.Properties -{ - - +namespace BfNCalculator.Properties { + using System; + + /// /// A strongly-typed resource class, for looking up localized strings, etc. /// @@ -19,53 +19,75 @@ namespace BfNCalculator.Properties // class via a tool like ResGen or Visual Studio. // To add or remove a member, edit your .ResX file then rerun ResGen // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources - { - + internal class Resources { + private static global::System.Resources.ResourceManager resourceMan; - + private static global::System.Globalization.CultureInfo resourceCulture; - + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() - { + internal Resources() { } - + /// /// Returns the cached ResourceManager instance used by this class. /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager - { - get - { - if ((resourceMan == null)) - { + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("BfNCalculator.Properties.Resources", typeof(Resources).Assembly); resourceMan = temp; } return resourceMan; } } - + /// /// Overrides the current thread's CurrentUICulture property for all /// resource lookups using this strongly typed resource class. /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture - { - get - { + internal static global::System.Globalization.CultureInfo Culture { + get { return resourceCulture; } - set - { + set { resourceCulture = value; } } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap prizebulb { + get { + object obj = ResourceManager.GetObject("prizebulb", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap star { + get { + object obj = ResourceManager.GetObject("star", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap xp { + get { + object obj = ResourceManager.GetObject("xp", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } } } diff --git a/BfNCalculator/Properties/Resources.resx b/BfNCalculator/Properties/Resources.resx index af7dbeb..a1af7a7 100644 --- a/BfNCalculator/Properties/Resources.resx +++ b/BfNCalculator/Properties/Resources.resx @@ -46,7 +46,7 @@ mimetype: application/x-microsoft.net.object.binary.base64 value : The object must be serialized with - : System.Serialization.Formatters.Binary.BinaryFormatter + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.soap.base64 @@ -60,6 +60,7 @@ : and then encoded with base64 encoding. --> + @@ -68,9 +69,10 @@ - + + @@ -85,9 +87,10 @@ - + + @@ -109,9 +112,19 @@ 2.0 - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\xp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\star.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\prizebulb.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/BfNCalculator/Resources/prizebulb.png b/BfNCalculator/Resources/prizebulb.png new file mode 100644 index 0000000000000000000000000000000000000000..7b8d4c4645bf8edfece731cf698b71ae2a3e4284 GIT binary patch literal 17393 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 literal 0 HcmV?d00001 diff --git a/BfNCalculator/Resources/star.png b/BfNCalculator/Resources/star.png new file mode 100644 index 0000000000000000000000000000000000000000..fe1418971247667af450262b53b720282da99f46 GIT binary patch literal 18453 zcmcG#byQp3-Y$v+2vS^vl_a>kThQWOtVIIBio1JoDNZR)(H07{6n8If1q#Kj6ff?V zcYpia_l!HvIph21W{kDgTys71nLi(MC7Cf=8ZVyVP~o7UpgdDnlGk~4NQ|WaN&5f=lwxfr|1z2ZVxxF=?k~=wYa?CT8jE$OT6@TUc@VIJ!KcQBWkL zeO%y{_EsKX3o9EtCrRj0O9vEehmeFC2&(g_yU1DD+9~3^x<=<*+0C-;Aw>B(T+K5!RqUM`-0RQhkAy88be>gf0% zw7Z9b*V8QjmiK>4?5^kQV#Tdv zFpGhm6T;cso%J7~{yoM@9`0c!3FYJA+#J^!)bKjZ%^auLp!PaOX-l9-4U+`>}8T9i{% z^eHU)tOcw&MMZ=JIW2fBh2cWH!aQ((tN&)xbhCR(9=OB*%KDE~h$lu%5gs8vYau>P zUTZ!fPHRg65l%QSFAt}MD4*pMzYw2=z>~EQmSWbduHKoAdt@&`<17S}57MKY7ph-zlPN<@)cIgB|!^aVG}1{3qNcp_c#n*$M&u zcemaD#(MuVIsc2++t%ud^#9`g|AM(YTYGrJ-K=D6o-F-8i7)Q|ll<;*um8LB|1;nJ z|115!jcaKOce1g1s-WD^fAr!0r`G(JYqAmeHXCcH9q|>ZZqWg43DM*Fy(n215v9=IDenGXRxTbIOr=RR z?t;EIEp?o?y^Ro2iD#x*cD*;Z4GsLngzq~UOffici~e@~c-_4zjWFukKdk5O`h_d# zI3kC}xh;t2F1YRTvQInagrT2t=K_(^^8ttE2XEqffe72b&MNUAL|77uH(2mvKlF;k zhOe{yFWq8|Art}oL#L^Jjzk)n;f;+O%ya<!?SC4OA`rh#4@ z`<*Zc)v$f`IG~p$6e*TSqCpe({&DT}@#tLZbAy>M;d91*Iu}lfov=WF;jbN^jh~4P zxqFSrq*0`|$#RW5tw(W>B0nz0$>yfH^#6tt1fH(v2b_(Xec=iX_Tg&1LdZ9vg``3% zSJ01ca2!A=Sb@WuR+r%ow1+I0B>0-*?wXF1*S?J-{Zd~lN2LBCijVKw z$G_U|(>lgn%oA+*`sb+q_@tt3kN#~L8L#PC?J&2`S;nVA$&gI$sHJeFT|>P;#r&}- zxOO;gFR$Wu)TmA`O|P$mbEc>t(Vtw3)w9CvykVyhf8KGmM%HW;Zjg)ebpd7c7i@yO z7bzppfnpE&zUs@|eZ~eXcQoz!`f%u;|9*W@y2xjNa07$xeoSGn`j*Qh>iDjYXE{vm zE6?vj7Iayg->zt{(HOK6*21QlQ`w#G7dl!`i@2+$94K|)GB11G=Y7Au>u!?#DL-{A zjxXaT;TTTE&kCE!CBrB5cp1gyLab-&S>j)!%iliBKU6TRQUexc7nP)Yr0Sn-)JZdMdhQsQV0MC zuGIC0hZ6DZok=LgbLneQg8Q?-x~8t*$8XCVz)>L$rX9=ydqF9dD=Sz%4fpsd|L_UU znO>mV2)24aMmWNUJ49teOEhTeI>F?;>jtK!(8(&JytyYNPd5aW2ibyW18KT6B-^b;e6TzrQe5-D;jE; zV&P3D$NOX`A~rt1Bafaxri?#&T+bx_5#Bi6xv(}9Y2Z#3m3+#tPSmM2ZwQ9OvuM|q zmydxMXkn)}*rjBher4O;vJ{fqWN}^Cj||u}3Y1#usOFt^)%LCX^5s5@-`d?tvJK3F zuSxNDy(0%-oZqgps>e%T|1Jq`J~x@A$FZ+08b zN;P{FKc2go8hH3CZ(nO<23x`^<|OQ`Sy0!922=ExGIy=JgA9;P!UEBj)}*i$7Dlaf zd@a=G*HDK&fISO%R~D7Z0dt|7SMs>%^*5J9|Ic@_kE+tA9c7wZpkM=<*etQoG7jF^ z`~4wy4?dLued?{OSi%Gk%5KIHr)>3g;&mOY+9YImVa=cpHEFC8Jd4}_tQs=1M->w) zoQIv9&sRn=d$;*Y)2E~VD6WiwckK4qn`vhnrZk0H7FvIIAG0-Ev~<<5F=| z;{bOSRYJayzdQ&97tym3g)>J?PYjvsQ@nPW+Pti6+0JhLZJBApBltn0)klTca?xZi zShXRt!c?o!(igTVP#dOXUFndm>RqeyO^X4|qCgD*0%U0plwZJKhPIc7O*DC~^9}0w zOsd!}Hdw9PhI5M0d@dzX674z} zyh84Dwe`|qUNJYznPXaSg2iL$%V&J}N|(9((-;j#oduQQn;t zd96FX|Q(=wKi@uCsWZ{l(hpEZW#Ark;w zw6#t#B%u-wY5@~TAE)57JWKQq`4zV-`4O9UO(k94S8l|YjWPS5Uk|@C3UY}yaNnvw zTh8O_HT3TxGeD^fP#DQ!OnFnz+LuAu$H(l|K=Pf*Dr=&~KWPm58pkNiMcsmkFtx}n zRlgbVAv?Z>sa91BReqZMwv)=YU9n&lgISgrY@q6M)jYfsycR4a+Wq%!pC#jfZWxIB zYNCOA;i)_!OJLMjL&nyQ*&G=v=U zbr^)c6U;lv0^K)SEr}E~ofEMZ%lV3je5<_Qe9PqZxoJZ=OXSY*`$;i#zkR!hz1>EY z^aFY4&<-ZYYfMLN710@*m1PYhJ7_ZTaC{LTs3m(Q5p1`nN6Y+59tuu+pA;X0jEUKaP#PQg&S~YislV8{C zGn(m)Yj(P|*xmL@xcyJ^t7-^KXHzhhE=QP41?)%pw4JZ-`*fAi-8felNjXrIE3bmMK|$@iiebb-U*$E)!ktTEgYmgG6fX!1FmL ze;wAM+l>_WG8;`}i&dJjcODy#()T+0)aF0wl=Y?f!QFhqhXvfR(ef%RIC6jm6lQ1Z*wle}%K{9BQ2) zD@_8ocAWR;s;q-&%P;phcB`Hp8mGtO=S)#in@S1Qgx7|0;yJg{g`|#05(Ges9D|gq z*+`X73++vY z2h9!cvqjYvjXZ>;!`an7!%f*`PNl*8rFs^xuXgu#>iZQl_UeATqFZkJDD`FMtTyyu zIQ!d@fW2J&(Jz%*P>=N}`h$sHh!s1=cyQLbD22*4M+SqD8j9guw~crtQnm;Y0)rAM zITGrdBLSEprf8^Bp}j@LsP@t6J%&+Urf)VWK}s~St&bhU=W#j|I^hC|Lw!4`Tsgy6 z4Z(>m!6bNi8#z`!8*NV(qA=&;p@58YUyK#~5)b!X$&>jttL)id`D)l?I@t8jZU z?<^x!F(Qw!@-ViwGY6a;b<&We4Tfz~7xg#wTkLWAn)-+w;CVKXC{uC}QuH_|oUCbk#HIE&$BN(L(`u^uY3Y$Z!rG>lZM1V8M8 z5?Nub$~P3EOG-4;4|qnF;^8$(h~Y7Vt=M%8!o%z8M3HDlpREc_pf=PK%CUifEOND#nF zAr%$}YO+me%F$^GfCCtklxQ}=;()4hFHNn>3KQPQ-7YMQdyh) zcKn;lb{4*9Tz(LmEIA?8*a>8#^%ymi8E9oxd)0Vn|20u^OES|mU@URPCNP-W;_jrS zdZT z7;121j6(3BXp@QW>hfMaM4dkJ#-qxCPJxM>S0(tU=y<$vRt6#ZNhx3{uPyV$*d8gB z%rs81AuM=}Os~htoR5ynojeA>5Tn}Yy)W~5(VzaAjqNTdilGn%sPhUo2&9&eE>QW! zODzwBg+Q%8P5Hkb!q;BdO{68{-MU39nUeU7-LaLP6+cGHGyH-(0*Ue&4PE(X7k&&E%d17 z{wTHh(}xFp=cbbsZ_|_?Q7Db8oK~jCA1Oz2UUeFG)g9VQ{j5*Hv65wDu_l>{@<7!| z1LxCBDB+Lh-d-x4+>Izu-8-(9Hw-XGz(0WP( zZJxP~zANur#{sMtKaVuNg@+`~SihEZ;ombBZ=;L{Lu8Q(@>Wc;WI${f62Mo$U@`li zyu&R61>*}q77TP@(P0REIigr=DEBs954#-5vaL%>6^Bw>uLMBtE~CQ%Rw}Nt5Uz5> zGn40v*3Z!pNT&Sl%YT;S@E~eA*Kr-F(V(9+;*FV4ITb~r=*El?|XZ>sm%j;HyeWbZZ&$nG`l``tTiqlAu!4JC0L_;L36nW^-{(1c|?PP)_ zRi@DHZDPx??yS@5HuD9x?OCDY;aYVN4I7IV=V*61NHv5sSvbZDX2d$Auj3V_gak97 z5{Gv~c;yYvVLj!MUXB$ER91zf+urGZ$`C=R@FiJ?XOKigV_BM)TZ}pCy3c<~biVhm zcexCI%O|u@>^PP`k#mZ3mNCpU=jgL!(t0&*P<7L_k{3J;hbTJE^^cq1oqqe9RrA}h zngof~|HAwD_XlwxuC(PMp$F-hmFf7WT|049GBWL=&_4L=P^71c+aC6ovp%Y^IVDRf8&5yFA5~*5Muog^>y1(+&$H^%CyM;BP z5E}dq8uA!VQ$=j*FO|*F7d6?h283a7Drj_#5*VfwK?;ct5hBGvQ$dq01ZG8l@U_R@ znP7dVS3m>Y*(z}h8wvZ8A(Hte`8bXQ7@f|5nHB=0o^^h{nR$7%S&9|uI=0&HWoa)S z6XsP}+k0x}g~E$s{4IH_a}A<6RoUhzd-!o;N8Na5iNJ_9lGrv5KB;3XSZ#B^z4!B@ z#ljGGamS@-T{;ECYIPCAINXJkp~4I?jh5;|{JUBB2VzMT@8^(m@=a31C`=!0D`%Lh z*#?77OhGmUidG#6U)E8c$4NnOnAV?OFDlQgm5+W*%;Kia>?#M+3sU9E7|e_fH*0QP zI3Q)RiH1;+Xk=gqB`}#48Z=qE*LTO*RBwM;iet);|lqi~v!w9Gn=0dr#VNe^i*#daOn@c-h^eK>Q%Z-eYCajqm z=@j~D2Vi&2WLJbChC!S}-VKn?P>pXghq_pS^W}+%2Nj}SSb^d0{@94YvKu>4;6Xy8XjDdIy)=N4D$4bl$SNb4Eqz5`anYBl2#kRAqw$sf88DdIbf&@ z>Slg*~mIVh&FTBKB$6;`TG+(a|`{@rCDrZczB3?ktQP{}V zO-}WZ!u~!vzE=b>przA9|43lbfkv6c8T-6Xe#xa#Y@$ZjK1RyYTf^cI zPU^N`mo?c=BjoAZqOsYpHUoZDI@7N{$pQ zQWsgi#J>47CrVwQWqlTdLCBBIV6rfcS)21X%eZErs!0Sl=%^tMNUfZr9YRl6|3(`csitmr38b_er&$Q zE09@$Zmkn9wA@zIdlC*PtcZ+K4Zd$j}Z_#q}ISA&{t6z6y`V0`t{6?WUWBU7$&kogT$*?ximU!=C18v^jZJ(;I{c$_3^{0*6ejsxb3T> zb`AM-r_3KwP2Pg7x7<1p8*xMfxhOV|L}%xnqjNXsuR5MvVDZ~LN0MHTyjnt3dU9L# zTo!)O7)swg^ElJp{Vm@#NYcF?_-nWK1KyzBavO~r7Nv}i4IfA1Sn#F4C?8;rPr!n!6FBSqfmgxXY(C7sQ!xE=KUDV+RlJCG#xQkm?meOIh;ti z1_;$!Z7oiLaWKY^;Kk1vwFIV_wAjxWv(BX6?{AH$0xj?7-E-0R3Z7#6@LcR&5@6bZ zsDbY7SL_7;ju6w!babW3mURL0-1BaCe9zoq=S-hhD`>(}$3T>?JKb9=5gP_KbC^+U zACI~QfprQsZj>Gwr?tMqy$EYTOax~4RjnAV+v}pRki#)c+oQuGP#WQ^?EAI;H^7$> z8!KDxTwgQhs9#Hc!f16P0f>~Ak4L@tLz7BE3vVa(#Xpre;Lwkm^!xhjJ!;e)yjZW@Z!zs%sNn8Os|UU z+OA`#s&GHk*`saG3Rl}9kkv>WxjFbOh1c>tauy6NCmi>I6bZz!s8_69W1mH$zcsSU zZb@@rzF5mNJ13wp_3e#5X$@|!^I2?oaJEFGzFi#2#We_`%izA;Ll8GU_*FZvt~Od0 z7+5)C1MTf6TWluaZ>s3DfTS=m|x zB>PMVF9I>6!+eD6)0SW6F&YvTr8AJA(UW4M9iS9y$zbn*$zn%jRAJMge!eI#@~}bX zTkIJ3l(6{U&*FYfm7j)$0%In5zbVG4`ztmEyTm(4SWV^Il;np4I*yx4G)f_YqLhOT z+66|Z#Y)+OI@0h*wqi~>F%7Rviiy4U5u_PrL10&H&cn8M$Mv7fyP&AQcQTVdcG`}p zO}qmiQwl=`+tqvbjgG5S*EVf7+gY%(=_0d(50`KUxI$vjQYQZdK$+?@Jv#D#wyPot ziwj7S^d}Z))o)vEw8ah>gSz+S#iWEmtRlU1ishnzUYQy<#z_LwuX<`rVTL*?0-FO*YQC zh}M|tLguhhtb9@Fv6v|OKIhbmvD{AIflh4Y$v54dii0{~pDnRfR6DJD?Ue2hHH+r% z=TP@_a)dH%I_^I>KdjxFo%-j`oHZhsZWASkpGo-Ot}^yBW_HF5__sCM!sj#^&og=W zaE5JUSo1t=Q=*jdbIS3Y3%B#!GX2)H(EKcvn+`nhaIgB z$g8oAEC2y2KmWMyj+AWFpT-i)0nqOFrT_JleIFG#9can;qbX(gZw~4~`lupp52*>n?)E+X{v#XV9f;HNu!mJCGb5Pb{;-|ueDnR*>^5E6Ly~R|@AI;y zhIja$K6*_6Yrq4)%PjUXH0#*1%8bDK7y7`+UoPyqg&m^&H1drQjAYsD5XxEtz8LI$ zMVv|>{t=Vkf@d)JPVYxT67m2&K_G8oHwLOciyFgZve^g&u#J%z+gLwEDKs5| z9j1nfkWGSo2M(qk?PkURa}Ao`kVc}gGh`%{)&{)U5$WN&ke|Td#)up+AAfGklzJlj zNGMXRX`3odC~8DA@eB6@IzW;cieplqqs65<==9hz@3~?gy!T;Zy4v9W2lMiA>Sf18 z_S*qtsn1*J=maZlei=EKo$sHyEUT{iKjJb0bm-8G#IVN1h@Ssi&CP{2D7^!}7=Gk> zHj-!#r&OVg7URL30nDHo-WKG~XM{&aFir57HaUvDHn|;t6J{S`Po-vE8`D>cW*?9w z$e$<>p@y6D(iRI-!5V|}Sr!pOu^^X$7d3_~6;sZFtb&X|KiOzr3crU5sRkq7RAC@| zSs0A%!2!@dtG2nK=DBsI+bjl!>Zh7tu*nxCrOaJ3fBHds{~#bNJS8Lwxlk-8B{#HiD-bol9a#TAnGC1w9KzJ&Dyr$?&;s z1H#R<0^Jj}s#Ejk^Rpx+(A>m`KSB`iON21$w=gwm)ftx^?fPpJd0Xc1b+ToVbykBq z${Aw$YgZaMy0U|dF^iT=||EF;A+5n37K3^^Qw>jy)}4alnpbuo%l(@ex=Hb3~c zp!EIfUdO%9=M6Zk$ikPKD2qc%Zd9yurq{=qjdx`aT?M<$i*tr=n47u?uk~6T>Iz#8<(vUOkE% zYe(^W^~d8#`^RhbmEhL7c)c4dy@aUt{aJfiH%h|%#ihC53O3=!{ zFCzh}oOPg`@+e*zQo?c^Z6LiRwxYNP|A`sVi{FDbZ;L}OBTH41j6$^wa-p7Koj8%k zVa@o-v(={vHA`qI>uEt5Vf1TN2uIkv7*5a5!?toa>O>U2C>4G!GKWBdpWMq)i#OBv z?r%J2mQQ~hQFJ_t2gd1}x{J&n)y$?lv|i)X9_JV|t4nvpFUcK$)(i`xe(h6Akd}g_ zwKxnOB1}Ii@?Lif75<60Jfo_|Rf_xY{Z}ofhL6{C=@{6XoR_AQ>HW;HhM`@P9x2*Z zcI%+G#lpnvOs-ATp-}u-hVP($Wnzf3F}A)nf-wdM!rmuRW^1Ip4d`bR2%C{HV`==l z?FkTt+Znamy%()kvLUf!noVUOZ5)9Np;4wKVYtk0iDjabIt5_uCOiVfo#(kT0VLlp zKa20s(n)`|>2kXr70!FOG9tKLtD&HAY&{XT_<3s4aKUV5vq;#w_f_iEQF__7SspA6 z#s6eWgapSnmZHV(vo1q&Cddx^3s4R9J<R`<9xEHeI+Kl*ow+?Vt5dT{;Vzf8f8+6>u~>2s%4!2-@$> zzdP-_{X$8Ao~XpQAU7AF&f#D0W$%0?)S^g35xlH9!>)P!*(I4hZyz8wzaun8T8#4r zr4o(gO7+FEU0OPP5ntp&WHS<;gc%2MkF?Io=arDDfjf%LmnM4t2VqAr3bFMGmCyv;#YV;o?&zH^M z?vTR3F%T?G`d(J-b&vVLGrr+z9AvMcSBmMQ6R0)fzUpnc{X)j{<9;CX($$G@S(N{1 zqG8Os+?)wpqIk!&q{}(Q)3^Ng(gX>(tLJ5#i!PWBeg5q^gE5^_6koJWQ-x8BdFRoz zkSz^8Loa#6Lh6zPUO6ad?&vYyG%5^BSl|C*lHJ;4lf&nEpsn%_Z zk@Rt##*7SX7aFQ|6SL<1ii4G~D6%3I>Nvkx37$&G$u8#VsI!gxcU03p0>~gh))**b zq@_ParQsqqOoZ%Ae3rCyMNo6w$hXe8nAXB#t)hiLf^~YWZ`z-k7=i z{N^Nc(x`i}ea}*ng8Pz*opV(?An_e)-PyA2CsP7iGJzxq4lP-Q0ZN(P^ryP}1kt}KT7NU(k=`RIpaI zfI1u@+)jN7(&;ssexVsSYL@H1QTDK1lgXrEuJUoop#99zY4nHL0MmvZ`c-e%aU>a` z=DRZXLG{+K6-6ox+jKCe+*cAcR0Hlw8es=J!#83I9cLK(SABtljbUUddI})M?_tp# z-cfM{O5b?m7)VJ!y(E`%$B2orM)fEdlc_gB|I9R6g>x9UooL9xKoSFXW z3=Q1tQNgl#_$kfVxVG|em`vZKsH<}j^my40PHcfSVFg_=zA=isTw2fX7aonAN23nC z4)rFqnsTN$mQj^SSvNi&9HX-LKH8crWpZ`-lETnE`KG=`wy3spJ)ex(6oj|r-e=PsDcHJWZTmT-fjiWPS?fGm=SycQG;MCbhyjjq6~9ZNQwE+O+HLhETUD#^B9+zhQ8eFaQ3 ztANSSI-X{T!U9OVKDmE1_$_t&M#wexkV(!%5gJ8D6S6f>>hQ?2R*$saMEu^}fV7^sCR(sppAIWEdrU%h|TtnQ^QvJfqKK<(7KA@k+BZkYc zPSwS@C#qeigeU5#IhyCxMpl<+JK)*>O%i3bo@Pl<&sJ)-o~k#OqIJIk(#zNvC(Gj(~#KO1$f=qJyng?Xq5FK zlP#s6jko2W_P9{?E87NT8l!i~C9x@N7O&c=Mu&cdvw>Af_}~GUaMsOsEbrA6(k+f| z%J{D$djWrw_o=(!smj5{%OQk|tsA2buCNc&oBX`s!Wm~LruIzD#FC1tze|YIR@v+o z*64didyt2uTm#fW*WwS=+{nZR=LP)#KiMgJu^WO$ciyh{Vu+)Ihl6_m|R9<4QXq zGHy4kAtjIUy{^!qwatgVw(t!Ja}56+l%0DzF3sgWQ7?%r!ms+3om6pslZ?$-+kS&} zr?{&HZ8I_u-FfRgWinMHQFJGf{8(9HWaRQ2aq2Ut@lM$K6dnR~>6hv&?UY$+f&TZt zZAzvQ&a~Yk4yHAZj*&@>>wk2bTef+f{it1Eo1gb=0Cs)y9vcaM_zoWht`4cTi(pJY z+WT}9q8Chw+o(DYh~;VH!{p^bF0ofg5~G==@giD(L(kJ(ydN9{hK);9#w4DHGHM6O zsQVJ((HMQ&U9q-IpoC^tq)0P`Gw!C_$^#W$vMkztAaJ`T+*6^m%sZ` zzc8|~IP?%atR*K_clXGtU*;lD^wh0Ou{N!Q#Fv25f3xVF;*)!5mRR-C@`TTXsa;L2xxQ&++vvMr!tWD0=H*9n#g zIR#9p8LNcSL*ye&e&0tE87wqBKT&>s<|9jF8Q`+V5pw7Tbj_KwLrV@*MC)kA>ceDX z&H+$#Jiov@jc=)U9XfbhQ$H~PVI(jucl2)5NH+OULvDS=~?i#IOz%yn#+XdJ$XrK$;lD{>(w13cm}jvVH&4}pvs!*@ zVI?CSpbO?x)z9gVx3hXb%5*8A_rg9((3eH>MEhk{*^rgJ0kaNuV}Kj}pB{A8 zx5ssliV{zMocZ|7d+ln1mG_LPXX4x7oMTEgIhy?HI5xHgtm}Y4=GC)|QO2MyKE1ZS zg~uk^uSU~J>a)$f0!bpu1#ETw&!9j%1ymr28)IHVa+<{!6O9DtNS1(6v1_o?RLE&1 zK^Joe!1q2PO@WOxtL0ciL;TcmVZq{$C1<@eO&67_Ek>wkafO_*YKHH9??5okkk}Aa zzhmfq+}mtRxzn-x+sFOp2eTDE358*v7-nP>PLjX?`>Nq<6w3ZM>2M?qH+ucZr=bIA=u$CzA1efjo4meGP9hF$u&_jiHW&5E0aP*))TmUeM24IMLY2J{zFq;;vd$6dA&DW&jBZL*}uK95O=)3LOc~WJShMoVsF0s1e#L%iuzv zl5mdJkB->sWwDM?AmAdT-#K>P}xmaAh`wZWVIl+rGwoDC=mR9CMIuIz8e|?ASuo81x$Z3Z?eWL> z5fj?!p_jJuN_*%QT-+FwBAE5@U$#HLF!cQua4}0=7ZF>7=2&a#Ff%pCzhYtvf#o%B zRDv0cDz{UA2TH2H-;j$-+#jK%(FDaLClFkq)v*@Ltnu5FXnvrNEigp-y2HoRR#X~k zrYXz8Da zIbbjv6@6$t4)L`;TnZdX&btj?!Y>_RlZoDU-=ZH_&es?q}hV_({;(OM!XvWWF!^^+5=P?X?BvR6RlgUVV%0e6HnYog;%a45@Dx}q_+ zQnI2j)AY%T-+!db_513nuT_8^F-xg<^~}ELGt0>0gp*NQc-C~R-Us65HQZsejo|u- zu#@+f!@#xiv-D1nZDPU?$|y<~hfvz;(N1CId_D;XL;v7*R0bN&;^*j%&OK6BKt$1H z$c09@3U%5rVU%GRW%Hhpu|3`SA8B8e3xt9TrbUs_8;WjGIZJ^u zTwqoee@|;co54a~ByK`!oxGQ`R&OxqV}9yBAD?OI3q;^)nq`}v!xp`uVIc}vTf zob<{_&ep-aNn~tfn6{o)9j>xycuJ((cDco_yOkee1@%fhOhyNcB;VqY12wJ z$qR&rB8sDy?>|8ugMfMAS!;L;FR_M1aAN2M2<;w?U%W2-}BTd!(4B)<Wtu#IqqUEJ7H$02xjn&E>**?Sm0eP zar6uYGpiXRXHLoAM_x1AiF)d$z)G4XSTMl`j## zN8^!a&vcF1WR+yfNpU|I;VsJaJK#pqlbR#nC7Ct0qW=2x^y6AqwNdZq{6vy;fXaGm zK#Bw_DF2-Vx8YE`e%b`pvgEj(cnQ{xhA1zUf5RwF2;)oJPab|dFG~Yz91dlp*$XU; z38Z@`2tN1r5$`d%-MXnVNNZNTvO2R<0Q+mZ3C%;bz)9END|FVA0AtK&k+bHtdM3Sp zEA#b0D*_ndcoym$ zwY#Sxh-LO)bdRf*Fs0z2!376ugN6KKc6S0#9qZU2)9?AmYQ9iy@+4y*AD!kTs>m)6 zPCO~83Q;b!=mY3$137=v0epVu?+4ESkYom$BJu2l3nz1%k0`oyB~d1Q5oqcpe!~BN zb=av{9_tm;-!P1sD6CQeYrd^sl;6ZWpQvEpI0>pK3WKEp5X*+;p}|Y;K8$vPblryx zTq8vVq*}F}w#V&|cUj=>o%{~%o__?oR6;%=4pB|J%6_;LAY;~}fyp#J-q&@RJ$GEW ziT9w=mPqpBq}|G;LTK%{rI$d^wp;L;g3(d%w+FBA?InOEA7 zX1{>fh*=9DE<=kq&((K=A}icauuZb=+K{|Pn5Ka+-=E_}%^ARtvs^>H;TPRum`R0{ zjPMY6{fUV;`ltPttE5}8SC`BRiDInMUxeLEy?BpQAJRQXpEW9`_Aj?FSZ*{j$XI9a z2ueLqflUI%ilU!3$GW-gK*jX1t?-h+K5hOR;&a*cTK^a#0MWqPn%5S{AkGNm=U9c! z^(|LXk4YU#nkBv+l%)aavhgZN#?6+9ZqD!Qg?#v~f*8nd?t;&%U z>d8W?G1tBB90zR;JFLCAuo_lZ!X`o<9hv!FsDI7K_n7Eaq z_BO~@QAq0SD8I&Rb8(dJFU30a!SJ5QeFX3IbkgiAz?Z~mdIV`<7?6mCFgBtu>nxJi zp;CIt&{z&WK~E`1;8f^uCA@t|t`ll&%#dMs=Lh>HD%KcXM$h}SP&GlZQ5&}PtS;87 z?5s?$t9OK72DcJe&bF~{+brZv)28c?LOySx#7mO1sfiaX4Xb=^EaDm zzE=)tv_BlW-N|YFQ`%B}_bYFp{c6}bpc3Pk>$?4e>*(jGqgMO5CE>iUKM!vP{g-U6 zBHLr<1}WUzZ!NcZXf2K3DU!_DTBLO<5Wx*Yz(uLV%;_1mFAl8z>qnj62s@XZw!W)j zz>XZmEu?XmzpY+ExCeOjZ-^{KAuAXa9m|;sC&-O|{|>F^ie8*QU!h}m#DfCP>SQim zZv~yQVWZtH=#eD(Em;b-vOx-+2Is()(momE@qosv;K>``vYgB5+o0oXGx}aj*Gu8Y z64YO>WpJ^BGI)?-uZaQxd%9=(Vq8kPcT=OKtojxLL=_(xG1lxWlH6)V- z@zVeKz!2wCKI+yTO;!_rtc!-l8AzaLZ)u+Q%OmrD4gE3;CgvOs5w@S4h{N z>z|BrRloHMdrP3u;SZU}#Tm41-ac*a+v1G!tKR#3Q|;JErfPaNn@!iYbu0cg*@XYl z>K<#^T6%WdO``^qVK3o=7VAP62&Coo>eb9p zx3~goJp6+kt-oNmk&v^)tLpD;8DYzBniL|g&z zt&2(dRook83&jAlsXmJf)cDViD>duBbXO`aqfskYh8w#zmP7wf0E+~4`-m~Nd)q85 z^tVH~It$a$LG6nFkIp%}>6?>x@_PhNh*7-8nCCUQ0M^yvf9sadjHhgStP&vtWU2bs zGnbuq`^;sh-hS)X{?EZ#^Lt{`bzk2AY*=*G%a7Z9{|!TWeE8pQvUhWny_@sxGkFUy z=M0Xc>QWq@%gO;ZK>#yRbPCDt4eO~E`ccvm+Xf3|Wun9c0G+0c4~@)X3KY;OBSv#{ zs0Vz>h>JRKcV9zq`5J#H$y#89ynPLjH}l8Bo&XYUc7Ye|h)!K6At>xqkVze@=m$Pr2w__ibNu$L+fx zy7ifvPCxp6ZsA&P=S@7D*YhlnWfsxC!&SgKVk?Mokk)`Ue!+c@851P6p+&$ij?{Q2 zFlEF@YF=V&7=_CofWJM{XY)J~tA54-sSzup#nd|>NIz*mmwV3GJ2lVZp{*{&yrD8|>Z2$Ok^j z|MDGf=0Z;8O`OGYdI3uV!%aNQ2ly^~9&2DvMu(>W&bcFgo&555mw*rLH*^QMz9R1V zb8#=5i@ zHggX)Mh7?{ggg1w?|I%--1n4CSP+%};b4>T+pZw4yld`hFFIwa7yI|Q7M%H#6M}Nb z-yF(#!$QTK{q}#G_p~BL-|{ohL;P+NB!j{~PG5QMs*_*!-e{^9_z$^GdEE!(^b^iq zMG(CgA%F9jg>VFsTlV}n{q(ousYdRbUc7U*1#Ci9QQyfa^N z(yse&Im4vQQn`EPwt1)g@z3u0!LLU>kK)MT2|200+5!A2q)0vc}eD0>HGUk{X?ucki2*9jqk1k1{R zq`YBQ1TH8n9OUid?23VTON0O5g{Q?BN z74(}CZiB{QrNLK9|Fq!Z_7ANq=C3qeC5+!2?#3?&5%_KCZ=i<8e}=la{Da0|6+N$_ z{H6DQB*y6bxS{xUQ5ZDN1A$WXM7d(w{tkvj{Ik{#=i&T^QzU{P<&1KV^XteX+h0^|;1tc&3yD$U9DF@BXGYn_xt~mZl5)2MSiik^~#Q4NSp$I-(l&~$IxHwXR47!aREMIaik3&TvQmzCoTXL=d-b~ z5rK-?phN|Pguoyq0%nW$aDiX7ih~Q>4#n^0Y6k}We>L)GXS9a~8hMp-q2CRC#eU^N z*#UD^J)gfG5j~XqUq{Xkpg;N!21opEcWE%hdfB6{NdH6e z|Ab-CwpcH?2kL>{Ri^(*K;JuUlC-=-J$98##5~r&soB2fdtWlf%vm1OS$0t!FRvW^z-c(TAnKH7oNN|OrlyZ zYFyfj+bk~dLr+fEH=fouPH$bP3XnhM-)1G7ed*eCi{4kf1bdB0u5ET<2vBY-+`8M_ zVBxpk^>KMM+)d=e^!1@aM=UkJ_KSpi+x#{6g03(j^o7Tvc9P#)H-o-Gasqbwametz z+PAe^{D^5J67fM2=8GCPl<~#cwaK+bw6WjFNsa;l>rRd{NHa0NSG@y1 z@A%DdJAoA45bgq_8SNIvUKdk4HG4HS$NV*3j}>Df!KMyAZf<;Q(;@o14>CJetY=3B zqZtM9^T_eH7Z|w#_8WB_hnC~Cc78X93N57?Wr)c%8Ty~~zIN3l_R-$5eS$A}D1t=R z24OCfjuz|5+$GqV;*mKwg8KnIDS;YN9NC1IkmK$s-UszXqI*a&>B%+x#^JD{s0R2vD$?lnnuKe`_InTSSz6g`N=jCVh`|; zopnl4iRSB&+)<0@c8i|L4>xkek}|VNzDs4}$44~HN-mD3zHPcdDA73Ckecsqt7_EX z72Mfb^7?Am&Tsf0voY<_p5Shq!EsVgM9s}&vOk+ZoRKb&yem`}^OLed4FCGOYCife ztfb?<)WPkS$P#u7gY)%)YadtDUgoSDFl^+H$Vk1~PqfyTYtW@4JUZ?|IS1^V^1gD+ zvI1(;c;1wj-kGs0_yysYPo%U^1fI-Fz;6cD@0>TAF}Ec|-i+)g5qZV=CZ>stQU*0M z;MH5(Y5A6c2{xsUsp|8eP&jvw2(d1uNPW)kCSl#vp?d*eKop%$*>p)OMlvcm>W2&S zTQ%oW56$rw5NC-F!YzVC2Qvh2;TRwLDyRs0nJ1;b$cI#Y5+g*KEXLKka@EPHAFqDx zqcGbAH+Y(%EM0pt+?h)+k5uT)^&;0JN+m@KIKQUu{nWcwJ}aE<$vpmvRtvE6XjwOHn~U}8zCra3sF#L* zr?rdD9=q$Oz`FXb;Pdukg2CoMZOoQIDP8nlb^dX$?q+?%k8-Ws%4`efdm_$%{dB?IhZL0UmvBudDnQ@~+GmF$s`?59yf3xKT82D2J$)SZDmb=@`@ z6uF4r-)-mAa4TX^NUp{%(2S*bD-R}0Pn^-$+!6`NVt44id1SqGXClVJqkAx#Pn)3s zN0-8#Zqaoh>7M0!o|X>p2djOrM=pdd+j5=~-luJO8j#xt`uVz^*A#|5jK8?0+O`hI4?Pkx~*-*6bnri!j^Hlj=&hckEPYGM+xZ>k8Rd1?c=XjzhaymUjq zI6I5;=+sh(jQmIhR&2W#`-Hu<3jifpnSSO(i|6EP0w( zk;P;G`6)=ey8805#m#3$rpUq&&e$|qyO)(O8~m-xjbS@2-lZK$*TwD+dAhpmy@m=? z&lMtr&U#y8gx z3Ub|i3L)-pca?)mXi)vZVd6*O!2lvAMSj(g8I{8CVM@8?m>c{4=c2N~@MU{=;qmfz9ahbdN01v?f66#A=<|koGQ1T|g{*DL2Yb2&5AbbDBY{eFEbMl)QU0sOMbxgYrPw^m|sXZLpD4$&FLeb-c_Y*s^rx>!~l4)z~w6Y}>e!#;t%e zs3JEjZk6lbd5o5D6QVdM7dL?uI&+c2)vj~`&jdmL2^r4)Ug*E!9qwPs3C z+(#TXvjRI>S*s-N16X|Ih6?M*4;Xx-B^QYn36*D<}z#-IK0u;}Aw*TSZXU!x{wy!7fuFX_pdySm%QxzXLR^_{8$6&Gss^duqQ zGS1(1Uw?d2$#zwS6^~PhpK97fp6$rmlH%Z|eC?_LwlqtT_nt&>P4R($<_ND^K7OMw z;wGEw_t1g58Ol(fUv3{zd~1#0f+6;$(ff&%F-h~*Sx%Ww1mm%HcL}_Mg5(eEcAEyf z%1mN-d_Gv=;mI30vDGi}X*KQ*=T$Oz%_XQZ^&3k0wwoiVL-CoYg_%9qB|_6HWc!B% z!WbUX{_IIFHX0PpA$)OG2OM>;Bb4ViuQf1rWIoelQT0}upA2|37oNCMvkA0t{`?Kw z%_%WCY~VI$u9=czu$W)FauV603x|BF!DIAdQB>PSP~g%O0IKHc7KCDMZb!ET7{ycf zo{9=AXaZ{jo|KZ5fQ>xLAKq&FOmp-84aLTY*wrdiN6V9z#1Oi3`t;K;7C$6&NK1iB zrHKcwt6F9;({br!B-^Tyh0Yy>Z=9>E_YcFtF~l6ijFg%X&zk8QKZ^i%xCiVvD$~2R ziOIaExw$H-ZfanAo}SBcX8W4I#oc$w|IiuVIH#Y=SFEmhY`mG~7cltTjJ|SR%36h| zL9=H>Nb2kUmL>I_cc*b_RtaT=sGrVj&Iwj|0+~{Lu^qH@sl|H*-=r=bg|?!WFW|DH2E#DmT{G7 zSe882rQYo)!cX%2^Gx^{B$}(Z?wYr~ID?>lb{GRCL`g3B#OGx zcYLk<(I(zT3`C9{HFg1*)83G$JhajmG7J#ox9Fh};QPu}>D`xb^f!=zXM)$y)N&A2 z&!(LLm5y|8JTTpg{Gg-$F*&{HM|Ptrud*T*`A#NmnXC)RQd*p zjeCW=Y@;}$pE%;#o4RC+;U+X2@8l@Qn#JyHvBD5>2W<5g z?&0+zk*2dOCS-$zx>Co7X%2Z4N&8ZZ&u8-*{YK&`Jk!gUzPR1aik#(*e>3NYu9aw? zyq42&>_6;8_|$5N(ix4@N_|aN-F!>e-oeEV>!6aQxD+#xXQt<&fZa2C_(=(v8k~@Q z?Y^5h2cA2P`q1~6&m2O;d1M0adauT&M2ObmG}Bz<6UgK1y_i*Uxy&9(nNt|a8v{r1 zcX9ynAZ=5_S99;OT1wOXLP{@}tlEYOHp}!#aOpqK9#Mv=jii=byYhEWs&00zhLc|y zO?Ag1Op{gb%VEQDa50Sk;6#ODhuwiuF-=OE{S3Jm z!}@hX_M9TjHkc#?1bPZ})uL7`j|SF1Wbi%lPg}1}9_<3mY<>X2c)Re-6bzVm!8XLN z2#$tF=%7EcD1gj#ld#7|ve7g+ToZYW5bq|BYhLt3nA)24_O@2wx|wNq|<7@v_IM@Ox4reb_kt#7LqmM zJ8$ze2lKgCw^Z+*j{46k~cSgN&UCg5FGDqkhK{dn57{EZ|83k@8M2m;L6`H!6>GcYp;6dl&Jxc5ke<8qSF*?%DgOov{LDeo0rxrEXW985EN9) zsPSU4d{!?`)ab)MsW!WvqIvcRlvDR)455g3v3v2P?yT3&Hte&bV!S0NNoF*RPMxZ0 zgjFHoE&+k?(E3?KZZ^BUoqPmrdgf*1#_} zI_KjiT;F&UNf*kWD$3SBB0trow)EbxFuRZh$ol?hb~jRDDk*rGg2NvN}RY`v2bb-EmJ^3-o>YP zqBoqN-2S;~?I}qZ?T_?k$=cQh8_yweiuBu~#%!bFESZe99FEO^O&ygF#z0HCm9>W( zYY*49qI{J|c7PaFCr3f-mi<=stHk*)%mM;^4MC=z{6`o_uRjR?)rE2Mm~#8 z|IqVLnn?l6KD>O+(O3R+agDU}en^JQ1&-yScKVe={~&SS@|tn2%bF9{X3mojga+Z% zZIE%u6OD0&$XnMHUvGuf+pCiBEw^ijxCazpXKqcqn@>o>B3tJy;KK0y{Gqwx&QUFi z+hG#X#l61!_Ks`w`c<-1cr`cfjk-#!9JVAB_h#Oadns~o;i#a@kuOb8q)b80rZT=N zy(@F^A|tu6k_i8Gp3W&O2mUl(zH(lnICus~0is1UH#s?eXC8Q%=+WnYivL|n@{nVg zfmz=w>GnB$QU>E8|Lwlp-+}qnRZe)OGWCo|$2M>(Drb{oH z%ON@R664@+7GH-`O*4Dv_MFLtS5v(vOk3RihjzF0DZlc??%LlSzj@TRxm$X$? zj{{NiZ_Sy73J{zz`Q+tU_@VQN*wn`2lQt_2WQ2SXj8>5S#pqouAU1pb&`jrP)`&!A zWsimFEvZ0nlaUzI*^)Ch}g|*K>#LS|k;UGYoRJJXuoNTgV`89JXS zzAHAP{(h~jbnhdOYQz1Oi>1kd#k%~X+6d~KKkKy)C)gZmyIGE+R0heZoEh}HrG_&Z zKF<-CQjABK&LhEuq5Mxq;toXQJ1huM?yxH+P#ADVc}7UX1*7 z@HoTy+ICml1i6J-DMvs|wrtVv)MlOLF=d40(hq^V3+5ZjIf<*!XIVMi@SH9k?QOIw zym0+VHvGbJ^>iXpfUd~AJDGZs!Dvx*B(^N)D`MlOrBLWvvM%KUTOB<~^e){Tu68@I zx@UPj`_t0Y(asVbP139raf|U*oQ1=K6L8WvCric=_)B=ZStKX7rleJ4gw0sMujAtr zX08(^JfXz!+e3<;NJHm#L&AP25dlH})GMjM_j~bRcAp>D;+9jZ4w5Hgt4D_&W6o2l z$11G*b(mv5t1ZQyjL&zs#TVYmBoM#?A4GeWu-NwXzu>JNYlzzIYk*}0O`TE8u=h88 z^<$72A0`XK5BofmNOpVr4n2Fp-DHdzk-q%AxnJpqCy;$s;dS+uVdpQ!Rn~ySH{k)G z2nR#ryl%5w+W1f9m^FqrRWX$XFz3n1rjV3-Ixp?tQ<)_8~PMJ-+7Y%E=uh-=D^WtY-V3vXK0j{uQdrN z;1op>*FZtul8;eUbZ|%YZ3RtlHO$;=w$NyeD6rq|ow21GWNn@vP%{>Kd4r?Z3VKsF zthc|Cg^IuzpY)Cf8$A=q(K}X@N22Zq@8N>i#CtZ)!70SVIZ23v8Lj#Sm{eE)I`eD1 zvJ?;rNjB0k(5CXf4uOsw6~Qm>j266*2-?*1vQn}r@QmfJ=fiKqr0IqkAL~I1p5@1_ z9sy|X6ctDvHf9U5c=V9#P-#qw8_y`VpHanSJsS98^lYf(xj*j|#SN!|5>0?p(1Hs} zSiR*%dP3~=1l=g|EJZ)Ft_LZ)d3FIw3@I%3lDi7-sP9S4yVjVRtXu1tL9azjv@(f> zuuTjzJ=Znm!6$X(V@WjfZp-wT#rS#hIC*)R`n=&gwI9NAWxRg2AU59#>73~lYB*Q4 zCi=6PHaH>#_5AupVw44JeAnK=$>ksDoj8A5cM5Bu?O1J)V4`QprUL{;4W^QsxK(h6 zX_kZKVqPs)Jm=bLo&8>TKAB7QHtR7c)sI4?CihE)v|!_yu_@ph-Xs+jq1g_k6lN}% zO%bZw*D=0%v8g+~LrHu_;>;96Vz1NogstUc0`K>v@WM@N4LoIb$K0_OL3xYerb%oT zGtZ+E118KS2i7Ohmq7|?`6>Qz?uLqvrw@SN!n3Z&TSrroYZ!@$Q1uI&i0$13z`v5; zh0jL=sZ#O6s=NThr-bWwI8LP-z0At*+5x0hR!H72dI)oe^|$2=V~KsOmp>`q8-y{H z5QQ(>U;E5Kil2;ENUbb8>LkZ65?)44NnEftzO6vijd$m8y=K=<>-8~r$Wd#PSMD7) zF)H#GfQMlLebyF&rH1AoLv%@rkR$lneJjt+P@O*Nv