From fc989030f561cf34a3ad6ee00383c200f42b9db7 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Fri, 17 Apr 2015 11:25:36 +0200 Subject: [PATCH] bozza gestione elenco squadre --- WebSCR.v11.suo | Bin 134144 -> 136704 bytes WebSCR/WebUserControls/mod_elencoSquadre.ascx | 30 +- .../WebUserControls/mod_elencoSquadre.ascx.cs | 10 + .../mod_elencoSquadre.ascx.designer.cs | 39 +- WebSCR/bin/SteamWare.dll | Bin 624640 -> 624640 bytes WebSCR/bin/WebSCR.dll | Bin 23552 -> 23552 bytes WebSCR/bin/WebSCR_data.dll | Bin 47104 -> 66048 bytes ...ebSCR.csprojResolveAssemblyReference.cache | Bin 96779 -> 96779 bytes WebSCR/obj/Debug/WebSCR.dll | Bin 23552 -> 23552 bytes WebSCR_data/DS_Applicazione.Designer.cs | 1290 +++++++++++++++++ WebSCR_data/DS_Applicazione.xsc | 10 +- WebSCR_data/DS_Applicazione.xsd | 133 +- WebSCR_data/DS_Applicazione.xss | 13 +- WebSCR_data/bin/Debug/SteamWare.dll | Bin 624640 -> 624640 bytes WebSCR_data/bin/Debug/WebSCR_data.dll | Bin 47104 -> 66048 bytes .../DesignTimeResolveAssemblyReferences.cache | Bin 679 -> 889 bytes .../TempPE/DS_Applicazione.Designer.cs.dll | Bin 9728 -> 36352 bytes ..._data.csprojResolveAssemblyReference.cache | Bin 20321 -> 20321 bytes WebSCR_data/obj/Debug/WebSCR_data.dll | Bin 47104 -> 66048 bytes 19 files changed, 1499 insertions(+), 26 deletions(-) diff --git a/WebSCR.v11.suo b/WebSCR.v11.suo index d7fc3a3b18193dadaf0268c1aacaafe66f9601c8..3f260a04990d12fdff2e7390aed48db004c2f752 100644 GIT binary patch delta 2488 zcmdT`3s6*57{33x4|j3VUBDpav4T#5tilSeXbtYNk`Y6TnwgQy;!7%`pY!7PrtT%*SNYFxZTWGiFMRQ@+|Moe+iXT)>H`W_mHrba%fw|NYK6 z_x|5K-+%9^s8dxORBc}ZQL^qTybmsvtJZ(qX!MkH!gQ$^T?fPg&f>!1NBlY$!S{Q; z-Wq&}dk)lC&978tFbp$5Ib6i|^7TG@V?5H!!VdsEcBmo{19+3F5>%2}ozKE#yjF8h zc%IJ4NR&!_%Y9&@bT@DVQaUDjkwQ)?Wg%L+6Y2#)rsImkaG$;p_DFXovr)?EC!gYc z@$fC*rtNNgCOv}hqEQpp)hFVkwjg!uaQ`Q`K{W~Y+Lme0Qsx}R`QaX%nI6se&=U`x zJ`=a6bG|IMf3zORqp!{-m2O$X+B$3GbLSq zCn@cf%?&w=(pp_lB;FePuDDDPGdbLqU5Rh4+mEB{=Wyt2-O_;%L&25Pi;Bafz8rx* z)k2$O`=Z%jEJJuv^-{d;Sb(&;q83`pQ;?Lhv6U4o5uH>AcxTy0DR^rSh*1dpt#|>? ze^VvpZF7O>;>7I;>yPD1xwSQH%dR;*+{FnEd#3(Ob@UEv>Z9#Fiu)A(3P<6kKvI7L zi?C~Tnv}M)1zMI|VgFp23TN#Il582*5O(i4Cv{0$-gUABXCA4C<%X8(qRygG=-Vm^{XN9!lng~+2^H)_YwzTKUxl5oHB(!}1#6BwW(vTu? zU@$*9O@J2Oy&QyAEp&_{Cjy}zpJ)pryMjOk&yr(0I4-|c1=j^^2@fV~BcV$F*_EOJ zF-h*!HBMyePmlK=r;0}&vVI!eM7~*ch3S6~H6%C^w&?7PlW{Ob6d8kbn?k3$XMivy zQB86p;W7V_!<_!)sGWUI0wP?R5{y zn=Mch;+_wPbY{U6c}gafYsmP0keGZ1taD@NZ=Kb+z#40root9T#aazd1k5@U@w z%rPaz8ROz(Ev5wP`m$%Tvlb^UvO66`j*Jm8fqY0c57Ev-yQ82WchyQq>8kv^>=`A6 z&a$#~F(z}8Dc)!?SdEq#L!33qYA{<9k_^UKCQEYs>{#=x81s5kT?45;#bFHNOV#)> z#IXMT>uyX%bf$T#1@IC)_=e8l=Ga~~Z4$b_W$5WL~` ofOdkiXHxc3EKNvDuc>4!$ZC#mxc>0o?(YCmaBdai+&&2X0%*oemjD0& delta 1459 zcmb7EYfKzf6rOKh?!s=}-4aSz9?Jp^FN>P~ps87?G{#o4Lea)&rEAh6*$9#nDKT40 zv6A{nxRgso{S|NzGD5Zt<4k)pWG4>?iNn&lyCcXJlMm?@E&soxDu#?&R=PbJC8|E2h_?Ceb6=X=$%vh-3 zo=JiQqS?Y0^DOHoyRTA53Npp+_A$igy5Fp8E8gPnY1ouK75-u0*scX7R~xo=Msuy_ z9t1 zdbq^QAgVFmaVu4v@M*p$P-9jmWs=m(4m;O~d&n&4Wc(s~c$rOK3|yMagg%f4uUm7= z=$3j`V8}+lSc#xk?!?bBv3-?Ay(yR`!ADc*wq#`4`x&XbhleZVa=9%WM_V$GtmUNP zJa66sj$?BX2WU(>-j(#_fNplshf@(pOI>)Dwz#lbn{vSh{~E|kERFtF_8vQ%H`CW6 zkwSupBelB6Q5j3icOXei^1x@(loD)1_!&FLnORv2_ZhW*j5=DWJ|Pn)b<^FcSfkCP zAsqKbJP0jt5cNFnJq|21@(`|TKYouviR|5ztXFoEQ@s)Noeb>%pK`UpCefmOh+gDG z=i9N8u5QOMTD6Z+oIHV@azYG~g=Y{M3SX;w#Va3pD7#{`EB3pS0ghvnmIjdHzX`*# ztQU>`LGb<{#IWG9u-aH3;z2E)c!9~oM1HI13M7$ASFv8N&C!il@tD=bEWN=?!z_f; zk#S@irgM#p9y&0HEXxlQ=c+UFs`mO${j|PoK>nIq#xYGjM^LDZ)}RBFU61|Mr(yIy zK-u1B{~=wvd^gQ6d1^h5RGPVhx6(`3u|j+D8a@?F?3-I2s$=VA)R#s0O}wae1)vDA h|0#|3`3-Ea{CnNM|3?C2s>W;`XLT)lUB8Xz{{$D13M~Kt diff --git a/WebSCR/WebUserControls/mod_elencoSquadre.ascx b/WebSCR/WebUserControls/mod_elencoSquadre.ascx index c75d1d0..eb5d003 100644 --- a/WebSCR/WebUserControls/mod_elencoSquadre.ascx +++ b/WebSCR/WebUserControls/mod_elencoSquadre.ascx @@ -1,2 +1,30 @@ <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_elencoSquadre.ascx.cs" Inherits="WebSCR.WebUserControls.mod_elencoSquadre" %> -elenco squadre \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WebSCR/WebUserControls/mod_elencoSquadre.ascx.cs b/WebSCR/WebUserControls/mod_elencoSquadre.ascx.cs index 23ad313..dc6f9f8 100644 --- a/WebSCR/WebUserControls/mod_elencoSquadre.ascx.cs +++ b/WebSCR/WebUserControls/mod_elencoSquadre.ascx.cs @@ -13,5 +13,15 @@ namespace WebSCR.WebUserControls { } + + protected void grView_RowCommand(object sender, GridViewCommandEventArgs e) + { + + } + + protected void grView_SelectedIndexChanged(object sender, EventArgs e) + { + + } } } \ No newline at end of file diff --git a/WebSCR/WebUserControls/mod_elencoSquadre.ascx.designer.cs b/WebSCR/WebUserControls/mod_elencoSquadre.ascx.designer.cs index 68d4c7e..e3ef6d5 100644 --- a/WebSCR/WebUserControls/mod_elencoSquadre.ascx.designer.cs +++ b/WebSCR/WebUserControls/mod_elencoSquadre.ascx.designer.cs @@ -3,15 +3,40 @@ // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. +// the code is regenerated. // //------------------------------------------------------------------------------ -namespace WebSCR.WebUserControls -{ - - - public partial class mod_elencoSquadre - { +namespace WebSCR.WebUserControls { + + + public partial class mod_elencoSquadre { + + /// + /// txtSearch control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtSearch; + + /// + /// grView control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.GridView grView; + + /// + /// ods control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.ObjectDataSource ods; } } diff --git a/WebSCR/bin/SteamWare.dll b/WebSCR/bin/SteamWare.dll index f98cf5f3fb198cf05e91ee5ae5d7cf7049d45d8f..89090e9e0955b7e365f41f96905ed049deaa8dd5 100644 GIT binary patch delta 80 zcmZpepw=)!Z9)gr(+iDVtzC?*T}-WA%&lE4tzE3GU2Lsg?5$lKTe~>J>;z;z-p9Q1 k+u}7P%I2w#SLEB}AM7|Cf%>L@s^`>VG~F)S!1yX>^PymrA9S-SEHQo_4ba7DnTA#N!jM6oO+ z6s75hE<@7LG_moO>W6BaYHDIyNwh}$!6sr-qe)FP_{F4+G1b(Tcoqa>vyp=q?i;X1TA8vmHLW zdMCZK1nz(t_bJ!}WI>uOCs}+Pu*WB8vP-jj)S%gZY0Y*HR^_HDfRHsez2~0Y6XSwLFgJhV2w0gHWVqNLA=X2uW%Nzxqc;K5Nx1 z&JpIJQ?*j1RkU#Y1yQ;*tEe-Xg?T}4dYMe|8JfJW&_sI=s+ThZEU4beRPsd70@*!V z%q?fhN)a9SY?W5(nqg(e!j*grA6jV(Yb1p4B}jSRZJ&BQtEewP3X^_p(kz{x*_6A* zwt0W5^Krg?CQ}8=gWalR8pV6!=lS~Z`5@(b52@AJRjfuknmxf-t@@pNf`!!DoEDnr za-NZgXw!DddszKGXVdvC2dhI?(ja+?YyC4NE zg2sq;Kta2pY2m9ux1c%Ut3^LGvlzwxml_pVM2FRnM*JygDc>uVpa~BQ-!aKg^eDv_g~g}GabFa&AU&=b zt`uK0at!*BGPEMMg2yc-M2dFo61WJyOgqX93fcVVz(ZXsl$|hB>+(XmvJ);rOE_*T zK^LO*PH0h~>_UeiUD<^*2F=l$-T0h(im#G5Mc9k;)Kc5K@5iSGt&ndJ8-f<_rtJ!b zP)VK1m6ynO1P27^35U^Y_;_iP9WGQ5}pIDw$EaqR*e`PbQ(ZT1KnCI2sE50i1MF!o<{h$vQ1N?ravvt!Pqc26m z^V&_nCA%zeu<7Y=C>T|mL)9Urx-L+oL~0KGx@>kl}K2VJI`2@&0B#!UZO-}Cj;(H(dYrXd!jw>ezKmE`|&?*s&#R8X6<^x ser>(S#FSw1rX%GWoXxm9|i5fg*7$9WX}9LijTV!wMT?x-1mf5>Xfh zv*9qBztH*a#!?dN>Y z@0|1d<=oq)Ew;49)-EZFLzir0Sock46uinD?UEV zs+pTFvt$v@l0a7%-3m;YXaan#0OR8W&04SWg_(tUan^A)3>Y6d7Q@=btW%8tlU+b} zwwqQt0!I8!PXmw(Wu9Ed#7Q74F-ay%nXlxHmh(re$vyjt0n>>yN8<=~Zf|N+Iji zGOcmu>;W>U+j>fzI3e3t=DmEuR_dw~uII^>m?PtPfeh`xj$g9{SRKD_^Rs%MYj?7G zt=c}vlBq-i(eg(b)bg7mTg?;{mnU7@-qplu8_-85X4Frc&d+GjPf?lo2`G5PcG#aT z%6^xrg0t3O@G=*8NuJpuyw1d1qA+S|pcHs|csMV}g4&t9Nyb9_E5{^jPf+ zk9w4LpQU()__z5#Sw{q9SX6%|6wfhj+j&!IDRcsR7l8}(yz8Rh{pV(%n>r=OY?L|* ztK=K($3`Pyr;Y4AIC!X?p6~Hng~3dkG90ISOk+ja#-tmqU=-$LpTY?@o|5EF(SAu` zNghNcbxZQ1L(&9M5xg|rBFkB+1<@;MQEDL!(6HMvWCcxs6P~8xz~|JN31I~%_-l`U zqfM1;8j>r89;E{N@Y@q2;sQ=9KB7M)=~@K;rfCr*Ul)ZvMc-xk(2hLs zZe%AOlcYy>qD-eGn$14i$e(GU-Sn=Cg?eZ=ERt3*ZLUBJ5jyRi@-cKt(j#NIl%hq- zc^F$XMk32aqF%gCb1W!Et@YtrijtQ}9Ke?nm+`LoI*y>0hF65XPudV#B=N?_v~@pjfz!UP=?k zT8hRbeJyE4Jx%N4$Pej}FG@|NkDOSyrdE(PB1vyMj##D81f6GbOz5P3Xl-3(V^~Px z57x^>8 zv(4Yq(b3?KcCd)Hrn*!9l68&}5P-VSK7!>^j0#diXO zqD6)7Jq)-yLpT4W-^IL|X~4|#9?;*&&Se#^Z`pde%Ork)Hx1t9(*qIBdgP%&DGO@3 KBfqlsfcZZ!*(bjM diff --git a/WebSCR/bin/WebSCR_data.dll b/WebSCR/bin/WebSCR_data.dll index bd4921f2fccc1706271dea2a925540ba08790bca..8f58891f27650e07c4fa779ad56062f3fb186c40 100644 GIT binary patch literal 66048 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 literal 47104 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 MSq=pT;5p_00XD@ong9R* delta 6558 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 diff --git a/WebSCR/obj/Debug/WebSCR.dll b/WebSCR/obj/Debug/WebSCR.dll index 5c19af5e825db1f3fc9d4bae612cf3a32f3c0a8a..28ef343c2c6cde193ee35fff6b7e08a8c45bc54c 100644 GIT binary patch delta 1699 zcmai!YfKzf6vzK}_BAZaval@BSjw|>yX>^PymrA9S-SEHQo_4ba7DnTA#N!jM6oO+ z6s75hE<@7LG_moO>W6BaYHDIyNwh}$!6sr-qe)FP_{F4+G1b(Tcoqa>vyp=q?i;X1TA8vmHLW zdMCZK1nz(t_bJ!}WI>uOCs}+Pu*WB8vP-jj)S%gZY0Y*HR^_HDfRHsez2~0Y6XSwLFgJhV2w0gHWVqNLA=X2uW%Nzxqc;K5Nx1 z&JpIJQ?*j1RkU#Y1yQ;*tEe-Xg?T}4dYMe|8JfJW&_sI=s+ThZEU4beRPsd70@*!V z%q?fhN)a9SY?W5(nqg(e!j*grA6jV(Yb1p4B}jSRZJ&BQtEewP3X^_p(kz{x*_6A* zwt0W5^Krg?CQ}8=gWalR8pV6!=lS~Z`5@(b52@AJRjfuknmxf-t@@pNf`!!DoEDnr za-NZgXw!DddszKGXVdvC2dhI?(ja+?YyC4NE zg2sq;Kta2pY2m9ux1c%Ut3^LGvlzwxml_pVM2FRnM*JygDc>uVpa~BQ-!aKg^eDv_g~g}GabFa&AU&=b zt`uK0at!*BGPEMMg2yc-M2dFo61WJyOgqX93fcVVz(ZXsl$|hB>+(XmvJ);rOE_*T zK^LO*PH0h~>_UeiUD<^*2F=l$-T0h(im#G5Mc9k;)Kc5K@5iSGt&ndJ8-f<_rtJ!b zP)VK1m6ynO1P27^35U^Y_;_iP9WGQ5}pIDw$EaqR*e`PbQ(ZT1KnCI2sE50i1MF!o<{h$vQ1N?ravvt!Pqc26m z^V&_nCA%zeu<7Y=C>T|mL)9Urx-L+oL~0KGx@>kl}K2VJI`2@&0B#!UZO-}Cj;(H(dYrXd!jw>ezKmE`|&?*s&#R8X6<^x ser>(S#FSw1rX%GWoXxm9|i5fg*7$9WX}9LijTV!wMT?x-1mf5>Xfh zv*9qBztH*a#!?dN>Y z@0|1d<=oq)Ew;49)-EZFLzir0Sock46uinD?UEV zs+pTFvt$v@l0a7%-3m;YXaan#0OR8W&04SWg_(tUan^A)3>Y6d7Q@=btW%8tlU+b} zwwqQt0!I8!PXmw(Wu9Ed#7Q74F-ay%nXlxHmh(re$vyjt0n>>yN8<=~Zf|N+Iji zGOcmu>;W>U+j>fzI3e3t=DmEuR_dw~uII^>m?PtPfeh`xj$g9{SRKD_^Rs%MYj?7G zt=c}vlBq-i(eg(b)bg7mTg?;{mnU7@-qplu8_-85X4Frc&d+GjPf?lo2`G5PcG#aT z%6^xrg0t3O@G=*8NuJpuyw1d1qA+S|pcHs|csMV}g4&t9Nyb9_E5{^jPf+ zk9w4LpQU()__z5#Sw{q9SX6%|6wfhj+j&!IDRcsR7l8}(yz8Rh{pV(%n>r=OY?L|* ztK=K($3`Pyr;Y4AIC!X?p6~Hng~3dkG90ISOk+ja#-tmqU=-$LpTY?@o|5EF(SAu` zNghNcbxZQ1L(&9M5xg|rBFkB+1<@;MQEDL!(6HMvWCcxs6P~8xz~|JN31I~%_-l`U zqfM1;8j>r89;E{N@Y@q2;sQ=9KB7M)=~@K;rfCr*Ul)ZvMc-xk(2hLs zZe%AOlcYy>qD-eGn$14i$e(GU-Sn=Cg?eZ=ERt3*ZLUBJ5jyRi@-cKt(j#NIl%hq- zc^F$XMk32aqF%gCb1W!Et@YtrijtQ}9Ke?nm+`LoI*y>0hF65XPudV#B=N?_v~@pjfz!UP=?k zT8hRbeJyE4Jx%N4$Pej}FG@|NkDOSyrdE(PB1vyMj##D81f6GbOz5P3Xl-3(V^~Px z57x^>8 zv(4Yq(b3?KcCd)Hrn*!9l68&}5P-VSK7!>^j0#diXO zqD6)7Jq)-yLpT4W-^IL|X~4|#9?;*&&Se#^Z`pde%Ork)Hx1t9(*qIBdgP%&DGO@3 KBfqlsfcZZ!*(bjM diff --git a/WebSCR_data/DS_Applicazione.Designer.cs b/WebSCR_data/DS_Applicazione.Designer.cs index f45bd52..ca12ce2 100644 --- a/WebSCR_data/DS_Applicazione.Designer.cs +++ b/WebSCR_data/DS_Applicazione.Designer.cs @@ -24,6 +24,8 @@ namespace WebSCR_data { [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")] public partial class DS_Applicazione : global::System.Data.DataSet { + private AnagSquadreDataTable tableAnagSquadre; + private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -52,6 +54,9 @@ namespace WebSCR_data { if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) { global::System.Data.DataSet ds = new global::System.Data.DataSet(); ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema))); + if ((ds.Tables["AnagSquadre"] != null)) { + base.Tables.Add(new AnagSquadreDataTable(ds.Tables["AnagSquadre"])); + } this.DataSetName = ds.DataSetName; this.Prefix = ds.Prefix; this.Namespace = ds.Namespace; @@ -70,6 +75,16 @@ namespace WebSCR_data { this.Relations.CollectionChanged += schemaChangedHandler; } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Browsable(false)] + [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] + public AnagSquadreDataTable AnagSquadre { + get { + return this.tableAnagSquadre; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.BrowsableAttribute(true)] @@ -137,6 +152,9 @@ namespace WebSCR_data { this.Reset(); global::System.Data.DataSet ds = new global::System.Data.DataSet(); ds.ReadXml(reader); + if ((ds.Tables["AnagSquadre"] != null)) { + base.Tables.Add(new AnagSquadreDataTable(ds.Tables["AnagSquadre"])); + } this.DataSetName = ds.DataSetName; this.Prefix = ds.Prefix; this.Namespace = ds.Namespace; @@ -170,6 +188,12 @@ namespace WebSCR_data { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] internal void InitVars(bool initTable) { + this.tableAnagSquadre = ((AnagSquadreDataTable)(base.Tables["AnagSquadre"])); + if ((initTable == true)) { + if ((this.tableAnagSquadre != null)) { + this.tableAnagSquadre.InitVars(); + } + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -180,6 +204,14 @@ namespace WebSCR_data { this.Namespace = "http://tempuri.org/DS_Applicazione.xsd"; this.EnforceConstraints = true; this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; + this.tableAnagSquadre = new AnagSquadreDataTable(); + base.Tables.Add(this.tableAnagSquadre); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private bool ShouldSerializeAnagSquadre() { + return false; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -236,6 +268,1264 @@ namespace WebSCR_data { xs.Add(dsSchema); return type; } + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public delegate void AnagSquadreRowChangeEventHandler(object sender, AnagSquadreRowChangeEvent e); + + ///

+ ///Represents the strongly named DataTable class. + /// + [global::System.Serializable()] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] + public partial class AnagSquadreDataTable : global::System.Data.TypedTableBase { + + private global::System.Data.DataColumn columnCodSquadra; + + private global::System.Data.DataColumn columnDescrSquadra; + + private global::System.Data.DataColumn columnNumOp; + + private global::System.Data.DataColumn columnElettrod; + + private global::System.Data.DataColumn columnClima; + + private global::System.Data.DataColumn columnInform; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagSquadreDataTable() { + this.TableName = "AnagSquadre"; + this.BeginInit(); + this.InitClass(); + this.EndInit(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal AnagSquadreDataTable(global::System.Data.DataTable table) { + this.TableName = table.TableName; + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { + this.CaseSensitive = table.CaseSensitive; + } + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { + this.Locale = table.Locale; + } + if ((table.Namespace != table.DataSet.Namespace)) { + this.Namespace = table.Namespace; + } + this.Prefix = table.Prefix; + this.MinimumCapacity = table.MinimumCapacity; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected AnagSquadreDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { + this.InitVars(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn CodSquadraColumn { + get { + return this.columnCodSquadra; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DescrSquadraColumn { + get { + return this.columnDescrSquadra; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn NumOpColumn { + get { + return this.columnNumOp; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn ElettrodColumn { + get { + return this.columnElettrod; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn ClimaColumn { + get { + return this.columnClima; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn InformColumn { + get { + return this.columnInform; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Browsable(false)] + public int Count { + get { + return this.Rows.Count; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagSquadreRow this[int index] { + get { + return ((AnagSquadreRow)(this.Rows[index])); + } + } + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public event AnagSquadreRowChangeEventHandler AnagSquadreRowChanging; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public event AnagSquadreRowChangeEventHandler AnagSquadreRowChanged; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public event AnagSquadreRowChangeEventHandler AnagSquadreRowDeleting; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public event AnagSquadreRowChangeEventHandler AnagSquadreRowDeleted; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void AddAnagSquadreRow(AnagSquadreRow row) { + this.Rows.Add(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagSquadreRow AddAnagSquadreRow(string CodSquadra, string DescrSquadra, int NumOp, bool Elettrod, bool Clima, bool Inform) { + AnagSquadreRow rowAnagSquadreRow = ((AnagSquadreRow)(this.NewRow())); + object[] columnValuesArray = new object[] { + CodSquadra, + DescrSquadra, + NumOp, + Elettrod, + Clima, + Inform}; + rowAnagSquadreRow.ItemArray = columnValuesArray; + this.Rows.Add(rowAnagSquadreRow); + return rowAnagSquadreRow; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagSquadreRow FindByCodSquadra(string CodSquadra) { + return ((AnagSquadreRow)(this.Rows.Find(new object[] { + CodSquadra}))); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public override global::System.Data.DataTable Clone() { + AnagSquadreDataTable cln = ((AnagSquadreDataTable)(base.Clone())); + cln.InitVars(); + return cln; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override global::System.Data.DataTable CreateInstance() { + return new AnagSquadreDataTable(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal void InitVars() { + this.columnCodSquadra = base.Columns["CodSquadra"]; + this.columnDescrSquadra = base.Columns["DescrSquadra"]; + this.columnNumOp = base.Columns["NumOp"]; + this.columnElettrod = base.Columns["Elettrod"]; + this.columnClima = base.Columns["Clima"]; + this.columnInform = base.Columns["Inform"]; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private void InitClass() { + this.columnCodSquadra = new global::System.Data.DataColumn("CodSquadra", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodSquadra); + this.columnDescrSquadra = new global::System.Data.DataColumn("DescrSquadra", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDescrSquadra); + this.columnNumOp = new global::System.Data.DataColumn("NumOp", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnNumOp); + this.columnElettrod = new global::System.Data.DataColumn("Elettrod", typeof(bool), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnElettrod); + this.columnClima = new global::System.Data.DataColumn("Clima", typeof(bool), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnClima); + this.columnInform = new global::System.Data.DataColumn("Inform", typeof(bool), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnInform); + this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { + this.columnCodSquadra}, true)); + this.columnCodSquadra.AllowDBNull = false; + this.columnCodSquadra.Unique = true; + this.columnCodSquadra.MaxLength = 50; + this.columnDescrSquadra.AllowDBNull = false; + this.columnDescrSquadra.MaxLength = 50; + this.columnNumOp.AllowDBNull = false; + this.columnElettrod.AllowDBNull = false; + this.columnClima.AllowDBNull = false; + this.columnInform.AllowDBNull = false; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagSquadreRow NewAnagSquadreRow() { + return ((AnagSquadreRow)(this.NewRow())); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { + return new AnagSquadreRow(builder); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override global::System.Type GetRowType() { + return typeof(AnagSquadreRow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanged(e); + if ((this.AnagSquadreRowChanged != null)) { + this.AnagSquadreRowChanged(this, new AnagSquadreRowChangeEvent(((AnagSquadreRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanging(e); + if ((this.AnagSquadreRowChanging != null)) { + this.AnagSquadreRowChanging(this, new AnagSquadreRowChangeEvent(((AnagSquadreRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleted(e); + if ((this.AnagSquadreRowDeleted != null)) { + this.AnagSquadreRowDeleted(this, new AnagSquadreRowChangeEvent(((AnagSquadreRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleting(e); + if ((this.AnagSquadreRowDeleting != null)) { + this.AnagSquadreRowDeleting(this, new AnagSquadreRowChangeEvent(((AnagSquadreRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void RemoveAnagSquadreRow(AnagSquadreRow row) { + this.Rows.Remove(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { + global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); + global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); + DS_Applicazione ds = new DS_Applicazione(); + global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); + any1.Namespace = "http://www.w3.org/2001/XMLSchema"; + any1.MinOccurs = new decimal(0); + any1.MaxOccurs = decimal.MaxValue; + any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; + sequence.Items.Add(any1); + global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); + any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; + any2.MinOccurs = new decimal(1); + any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; + sequence.Items.Add(any2); + global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); + attribute1.Name = "namespace"; + attribute1.FixedValue = ds.Namespace; + type.Attributes.Add(attribute1); + global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); + attribute2.Name = "tableTypeName"; + attribute2.FixedValue = "AnagSquadreDataTable"; + type.Attributes.Add(attribute2); + type.Particle = sequence; + global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); + if (xs.Contains(dsSchema.TargetNamespace)) { + global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); + global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); + try { + global::System.Xml.Schema.XmlSchema schema = null; + dsSchema.Write(s1); + for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { + schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); + s2.SetLength(0); + schema.Write(s2); + if ((s1.Length == s2.Length)) { + s1.Position = 0; + s2.Position = 0; + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { + ; + } + if ((s1.Position == s1.Length)) { + return type; + } + } + } + } + finally { + if ((s1 != null)) { + s1.Close(); + } + if ((s2 != null)) { + s2.Close(); + } + } + } + xs.Add(dsSchema); + return type; + } + } + + /// + ///Represents strongly named DataRow class. + /// + public partial class AnagSquadreRow : global::System.Data.DataRow { + + private AnagSquadreDataTable tableAnagSquadre; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal AnagSquadreRow(global::System.Data.DataRowBuilder rb) : + base(rb) { + this.tableAnagSquadre = ((AnagSquadreDataTable)(this.Table)); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string CodSquadra { + get { + return ((string)(this[this.tableAnagSquadre.CodSquadraColumn])); + } + set { + this[this.tableAnagSquadre.CodSquadraColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string DescrSquadra { + get { + return ((string)(this[this.tableAnagSquadre.DescrSquadraColumn])); + } + set { + this[this.tableAnagSquadre.DescrSquadraColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public int NumOp { + get { + return ((int)(this[this.tableAnagSquadre.NumOpColumn])); + } + set { + this[this.tableAnagSquadre.NumOpColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool Elettrod { + get { + return ((bool)(this[this.tableAnagSquadre.ElettrodColumn])); + } + set { + this[this.tableAnagSquadre.ElettrodColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool Clima { + get { + return ((bool)(this[this.tableAnagSquadre.ClimaColumn])); + } + set { + this[this.tableAnagSquadre.ClimaColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool Inform { + get { + return ((bool)(this[this.tableAnagSquadre.InformColumn])); + } + set { + this[this.tableAnagSquadre.InformColumn] = value; + } + } + } + + /// + ///Row event argument class + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public class AnagSquadreRowChangeEvent : global::System.EventArgs { + + private AnagSquadreRow eventRow; + + private global::System.Data.DataRowAction eventAction; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagSquadreRowChangeEvent(AnagSquadreRow row, global::System.Data.DataRowAction action) { + this.eventRow = row; + this.eventAction = action; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagSquadreRow Row { + get { + return this.eventRow; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataRowAction Action { + get { + return this.eventAction; + } + } + } + } +} +namespace WebSCR_data.DS_ApplicazioneTableAdapters { + + + /// + ///Represents the connection and commands used to retrieve and save data. + /// + [global::System.ComponentModel.DesignerCategoryAttribute("code")] + [global::System.ComponentModel.ToolboxItem(true)] + [global::System.ComponentModel.DataObjectAttribute(true)] + [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public partial class AnagSquadreTableAdapter : global::System.ComponentModel.Component { + + private global::System.Data.SqlClient.SqlDataAdapter _adapter; + + private global::System.Data.SqlClient.SqlConnection _connection; + + private global::System.Data.SqlClient.SqlTransaction _transaction; + + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; + + private bool _clearBeforeFill; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagSquadreTableAdapter() { + this.ClearBeforeFill = true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { + this.InitAdapter(); + } + return this._adapter; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { + this.InitConnection(); + } + return this._connection; + } + set { + this._connection = value; + if ((this.Adapter.InsertCommand != null)) { + this.Adapter.InsertCommand.Connection = value; + } + if ((this.Adapter.DeleteCommand != null)) { + this.Adapter.DeleteCommand.Connection = value; + } + if ((this.Adapter.UpdateCommand != null)) { + this.Adapter.UpdateCommand.Connection = value; + } + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { + ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; + } + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { + return this._transaction; + } + set { + this._transaction = value; + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + this.CommandCollection[i].Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { + this.Adapter.DeleteCommand.Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { + this.Adapter.InsertCommand.Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { + this.Adapter.UpdateCommand.Transaction = this._transaction; + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { + this.InitCommandCollection(); + } + return this._commandCollection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool ClearBeforeFill { + get { + return this._clearBeforeFill; + } + set { + this._clearBeforeFill = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private void InitAdapter() { + this._adapter = new global::System.Data.SqlClient.SqlDataAdapter(); + global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping(); + tableMapping.SourceTable = "Table"; + tableMapping.DataSetTable = "AnagSquadre"; + tableMapping.ColumnMappings.Add("CodSquadra", "CodSquadra"); + tableMapping.ColumnMappings.Add("DescrSquadra", "DescrSquadra"); + tableMapping.ColumnMappings.Add("NumOp", "NumOp"); + tableMapping.ColumnMappings.Add("Elettrod", "Elettrod"); + tableMapping.ColumnMappings.Add("Clima", "Clima"); + tableMapping.ColumnMappings.Add("Inform", "Inform"); + this._adapter.TableMappings.Add(tableMapping); + this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand(); + this._adapter.DeleteCommand.Connection = this.Connection; + this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[AnagSquadre] WHERE (([CodSquadra] = @Original_CodSquadra) AND ([DescrSquadra] = @Original_DescrSquadra) AND ([NumOp] = @Original_NumOp) AND ([Elettrod] = @Original_Elettrod) AND ([Clima] = @Original_Clima) AND ([Inform] = @Original_Inform))"; + this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodSquadra", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSquadra", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescrSquadra", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrSquadra", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NumOp", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumOp", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Elettrod", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Elettrod", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Clima", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Clima", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Inform", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Inform", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand(); + this._adapter.InsertCommand.Connection = this.Connection; + this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[AnagSquadre] ([CodSquadra], [DescrSquadra], [NumOp], [Elettrod], [Clima], [Inform]) VALUES (@CodSquadra, @DescrSquadra, @NumOp, @Elettrod, @Clima, @Inform); +SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre WHERE (CodSquadra = @CodSquadra)"; + this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSquadra", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSquadra", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescrSquadra", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrSquadra", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NumOp", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumOp", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Elettrod", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Elettrod", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Clima", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Clima", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Inform", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Inform", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand(); + this._adapter.UpdateCommand.Connection = this.Connection; + this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[AnagSquadre] SET [CodSquadra] = @CodSquadra, [DescrSquadra] = @DescrSquadra, [NumOp] = @NumOp, [Elettrod] = @Elettrod, [Clima] = @Clima, [Inform] = @Inform WHERE (([CodSquadra] = @Original_CodSquadra) AND ([DescrSquadra] = @Original_DescrSquadra) AND ([NumOp] = @Original_NumOp) AND ([Elettrod] = @Original_Elettrod) AND ([Clima] = @Original_Clima) AND ([Inform] = @Original_Inform)); +SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre WHERE (CodSquadra = @CodSquadra)"; + this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSquadra", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSquadra", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescrSquadra", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrSquadra", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NumOp", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumOp", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Elettrod", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Elettrod", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Clima", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Clima", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Inform", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Inform", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodSquadra", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSquadra", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescrSquadra", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrSquadra", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NumOp", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumOp", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Elettrod", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Elettrod", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Clima", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Clima", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Inform", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Inform", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private void InitConnection() { + this._connection = new global::System.Data.SqlClient.SqlConnection(); + this._connection.ConnectionString = global::WebSCR_data.Properties.Settings.Default.WebSCRConnectionString; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private void InitCommandCollection() { + this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1]; + this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[0].Connection = this.Connection; + this._commandCollection[0].CommandText = "SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM dbo.AnagSqua" + + "dre"; + this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] + public virtual int Fill(DS_Applicazione.AnagSquadreDataTable dataTable) { + this.Adapter.SelectCommand = this.CommandCollection[0]; + if ((this.ClearBeforeFill == true)) { + dataTable.Clear(); + } + int returnValue = this.Adapter.Fill(dataTable); + return returnValue; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] + public virtual DS_Applicazione.AnagSquadreDataTable GetData() { + this.Adapter.SelectCommand = this.CommandCollection[0]; + DS_Applicazione.AnagSquadreDataTable dataTable = new DS_Applicazione.AnagSquadreDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_Applicazione.AnagSquadreDataTable dataTable) { + return this.Adapter.Update(dataTable); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_Applicazione dataSet) { + return this.Adapter.Update(dataSet, "AnagSquadre"); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(global::System.Data.DataRow dataRow) { + return this.Adapter.Update(new global::System.Data.DataRow[] { + dataRow}); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(global::System.Data.DataRow[] dataRows) { + return this.Adapter.Update(dataRows); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] + public virtual int Delete(string Original_CodSquadra, string Original_DescrSquadra, int Original_NumOp, bool Original_Elettrod, bool Original_Clima, bool Original_Inform) { + if ((Original_CodSquadra == null)) { + throw new global::System.ArgumentNullException("Original_CodSquadra"); + } + else { + this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_CodSquadra)); + } + if ((Original_DescrSquadra == null)) { + throw new global::System.ArgumentNullException("Original_DescrSquadra"); + } + else { + this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_DescrSquadra)); + } + this.Adapter.DeleteCommand.Parameters[2].Value = ((int)(Original_NumOp)); + this.Adapter.DeleteCommand.Parameters[3].Value = ((bool)(Original_Elettrod)); + this.Adapter.DeleteCommand.Parameters[4].Value = ((bool)(Original_Clima)); + this.Adapter.DeleteCommand.Parameters[5].Value = ((bool)(Original_Inform)); + global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State; + if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + this.Adapter.DeleteCommand.Connection.Open(); + } + try { + int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); + return returnValue; + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + this.Adapter.DeleteCommand.Connection.Close(); + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] + public virtual int Insert(string CodSquadra, string DescrSquadra, int NumOp, bool Elettrod, bool Clima, bool Inform) { + if ((CodSquadra == null)) { + throw new global::System.ArgumentNullException("CodSquadra"); + } + else { + this.Adapter.InsertCommand.Parameters[0].Value = ((string)(CodSquadra)); + } + if ((DescrSquadra == null)) { + throw new global::System.ArgumentNullException("DescrSquadra"); + } + else { + this.Adapter.InsertCommand.Parameters[1].Value = ((string)(DescrSquadra)); + } + this.Adapter.InsertCommand.Parameters[2].Value = ((int)(NumOp)); + this.Adapter.InsertCommand.Parameters[3].Value = ((bool)(Elettrod)); + this.Adapter.InsertCommand.Parameters[4].Value = ((bool)(Clima)); + this.Adapter.InsertCommand.Parameters[5].Value = ((bool)(Inform)); + global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State; + if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + this.Adapter.InsertCommand.Connection.Open(); + } + try { + int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); + return returnValue; + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + this.Adapter.InsertCommand.Connection.Close(); + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(string CodSquadra, string DescrSquadra, int NumOp, bool Elettrod, bool Clima, bool Inform, string Original_CodSquadra, string Original_DescrSquadra, int Original_NumOp, bool Original_Elettrod, bool Original_Clima, bool Original_Inform) { + if ((CodSquadra == null)) { + throw new global::System.ArgumentNullException("CodSquadra"); + } + else { + this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(CodSquadra)); + } + if ((DescrSquadra == null)) { + throw new global::System.ArgumentNullException("DescrSquadra"); + } + else { + this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(DescrSquadra)); + } + this.Adapter.UpdateCommand.Parameters[2].Value = ((int)(NumOp)); + this.Adapter.UpdateCommand.Parameters[3].Value = ((bool)(Elettrod)); + this.Adapter.UpdateCommand.Parameters[4].Value = ((bool)(Clima)); + this.Adapter.UpdateCommand.Parameters[5].Value = ((bool)(Inform)); + if ((Original_CodSquadra == null)) { + throw new global::System.ArgumentNullException("Original_CodSquadra"); + } + else { + this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Original_CodSquadra)); + } + if ((Original_DescrSquadra == null)) { + throw new global::System.ArgumentNullException("Original_DescrSquadra"); + } + else { + this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Original_DescrSquadra)); + } + this.Adapter.UpdateCommand.Parameters[8].Value = ((int)(Original_NumOp)); + this.Adapter.UpdateCommand.Parameters[9].Value = ((bool)(Original_Elettrod)); + this.Adapter.UpdateCommand.Parameters[10].Value = ((bool)(Original_Clima)); + this.Adapter.UpdateCommand.Parameters[11].Value = ((bool)(Original_Inform)); + global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State; + if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + this.Adapter.UpdateCommand.Connection.Open(); + } + try { + int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); + return returnValue; + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + this.Adapter.UpdateCommand.Connection.Close(); + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(string DescrSquadra, int NumOp, bool Elettrod, bool Clima, bool Inform, string Original_CodSquadra, string Original_DescrSquadra, int Original_NumOp, bool Original_Elettrod, bool Original_Clima, bool Original_Inform) { + return this.Update(Original_CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform, Original_CodSquadra, Original_DescrSquadra, Original_NumOp, Original_Elettrod, Original_Clima, Original_Inform); + } + } + + /// + ///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios + /// + [global::System.ComponentModel.DesignerCategoryAttribute("code")] + [global::System.ComponentModel.ToolboxItem(true)] + [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" + + "esigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")] + public partial class TableAdapterManager : global::System.ComponentModel.Component { + + private UpdateOrderOption _updateOrder; + + private AnagSquadreTableAdapter _anagSquadreTableAdapter; + + private bool _backupDataSetBeforeUpdate; + + private global::System.Data.IDbConnection _connection; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public UpdateOrderOption UpdateOrder { + get { + return this._updateOrder; + } + set { + this._updateOrder = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + + "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + + "a", "System.Drawing.Design.UITypeEditor")] + public AnagSquadreTableAdapter AnagSquadreTableAdapter { + get { + return this._anagSquadreTableAdapter; + } + set { + this._anagSquadreTableAdapter = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool BackupDataSetBeforeUpdate { + get { + return this._backupDataSetBeforeUpdate; + } + set { + this._backupDataSetBeforeUpdate = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Browsable(false)] + public global::System.Data.IDbConnection Connection { + get { + if ((this._connection != null)) { + return this._connection; + } + if (((this._anagSquadreTableAdapter != null) + && (this._anagSquadreTableAdapter.Connection != null))) { + return this._anagSquadreTableAdapter.Connection; + } + return null; + } + set { + this._connection = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Browsable(false)] + public int TableAdapterInstanceCount { + get { + int count = 0; + if ((this._anagSquadreTableAdapter != null)) { + count = (count + 1); + } + return count; + } + } + + /// + ///Update rows in top-down order. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private int UpdateUpdatedRows(DS_Applicazione dataSet, global::System.Collections.Generic.List allChangedRows, global::System.Collections.Generic.List allAddedRows) { + int result = 0; + if ((this._anagSquadreTableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.AnagSquadre.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); + if (((updatedRows != null) + && (0 < updatedRows.Length))) { + result = (result + this._anagSquadreTableAdapter.Update(updatedRows)); + allChangedRows.AddRange(updatedRows); + } + } + return result; + } + + /// + ///Insert rows in top-down order. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private int UpdateInsertedRows(DS_Applicazione dataSet, global::System.Collections.Generic.List allAddedRows) { + int result = 0; + if ((this._anagSquadreTableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.AnagSquadre.Select(null, null, global::System.Data.DataViewRowState.Added); + if (((addedRows != null) + && (0 < addedRows.Length))) { + result = (result + this._anagSquadreTableAdapter.Update(addedRows)); + allAddedRows.AddRange(addedRows); + } + } + return result; + } + + /// + ///Delete rows in bottom-up order. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private int UpdateDeletedRows(DS_Applicazione dataSet, global::System.Collections.Generic.List allChangedRows) { + int result = 0; + if ((this._anagSquadreTableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.AnagSquadre.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if (((deletedRows != null) + && (0 < deletedRows.Length))) { + result = (result + this._anagSquadreTableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } + return result; + } + + /// + ///Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private global::System.Data.DataRow[] GetRealUpdatedRows(global::System.Data.DataRow[] updatedRows, global::System.Collections.Generic.List allAddedRows) { + if (((updatedRows == null) + || (updatedRows.Length < 1))) { + return updatedRows; + } + if (((allAddedRows == null) + || (allAddedRows.Count < 1))) { + return updatedRows; + } + global::System.Collections.Generic.List realUpdatedRows = new global::System.Collections.Generic.List(); + for (int i = 0; (i < updatedRows.Length); i = (i + 1)) { + global::System.Data.DataRow row = updatedRows[i]; + if ((allAddedRows.Contains(row) == false)) { + realUpdatedRows.Add(row); + } + } + return realUpdatedRows.ToArray(); + } + + /// + ///Update all changes to the dataset. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public virtual int UpdateAll(DS_Applicazione dataSet) { + if ((dataSet == null)) { + throw new global::System.ArgumentNullException("dataSet"); + } + if ((dataSet.HasChanges() == false)) { + return 0; + } + if (((this._anagSquadreTableAdapter != null) + && (this.MatchTableAdapterConnection(this._anagSquadreTableAdapter.Connection) == false))) { + throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + + "tring."); + } + global::System.Data.IDbConnection workConnection = this.Connection; + if ((workConnection == null)) { + throw new global::System.ApplicationException("TableAdapterManager contains no connection information. Set each TableAdapterMana" + + "ger TableAdapter property to a valid TableAdapter instance."); + } + bool workConnOpened = false; + if (((workConnection.State & global::System.Data.ConnectionState.Broken) + == global::System.Data.ConnectionState.Broken)) { + workConnection.Close(); + } + if ((workConnection.State == global::System.Data.ConnectionState.Closed)) { + workConnection.Open(); + workConnOpened = true; + } + global::System.Data.IDbTransaction workTransaction = workConnection.BeginTransaction(); + if ((workTransaction == null)) { + throw new global::System.ApplicationException("The transaction cannot begin. The current data connection does not support transa" + + "ctions or the current state is not allowing the transaction to begin."); + } + global::System.Collections.Generic.List allChangedRows = new global::System.Collections.Generic.List(); + global::System.Collections.Generic.List allAddedRows = new global::System.Collections.Generic.List(); + global::System.Collections.Generic.List adaptersWithAcceptChangesDuringUpdate = new global::System.Collections.Generic.List(); + global::System.Collections.Generic.Dictionary revertConnections = new global::System.Collections.Generic.Dictionary(); + int result = 0; + global::System.Data.DataSet backupDataSet = null; + if (this.BackupDataSetBeforeUpdate) { + backupDataSet = new global::System.Data.DataSet(); + backupDataSet.Merge(dataSet); + } + try { + // ---- Prepare for update ----------- + // + if ((this._anagSquadreTableAdapter != null)) { + revertConnections.Add(this._anagSquadreTableAdapter, this._anagSquadreTableAdapter.Connection); + this._anagSquadreTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); + this._anagSquadreTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); + if (this._anagSquadreTableAdapter.Adapter.AcceptChangesDuringUpdate) { + this._anagSquadreTableAdapter.Adapter.AcceptChangesDuringUpdate = false; + adaptersWithAcceptChangesDuringUpdate.Add(this._anagSquadreTableAdapter.Adapter); + } + } + // + //---- Perform updates ----------- + // + if ((this.UpdateOrder == UpdateOrderOption.UpdateInsertDelete)) { + result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows)); + result = (result + this.UpdateInsertedRows(dataSet, allAddedRows)); + } + else { + result = (result + this.UpdateInsertedRows(dataSet, allAddedRows)); + result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows)); + } + result = (result + this.UpdateDeletedRows(dataSet, allChangedRows)); + // + //---- Commit updates ----------- + // + workTransaction.Commit(); + if ((0 < allAddedRows.Count)) { + global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count]; + allAddedRows.CopyTo(rows); + for (int i = 0; (i < rows.Length); i = (i + 1)) { + global::System.Data.DataRow row = rows[i]; + row.AcceptChanges(); + } + } + if ((0 < allChangedRows.Count)) { + global::System.Data.DataRow[] rows = new System.Data.DataRow[allChangedRows.Count]; + allChangedRows.CopyTo(rows); + for (int i = 0; (i < rows.Length); i = (i + 1)) { + global::System.Data.DataRow row = rows[i]; + row.AcceptChanges(); + } + } + } + catch (global::System.Exception ex) { + workTransaction.Rollback(); + // ---- Restore the dataset ----------- + if (this.BackupDataSetBeforeUpdate) { + global::System.Diagnostics.Debug.Assert((backupDataSet != null)); + dataSet.Clear(); + dataSet.Merge(backupDataSet); + } + else { + if ((0 < allAddedRows.Count)) { + global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count]; + allAddedRows.CopyTo(rows); + for (int i = 0; (i < rows.Length); i = (i + 1)) { + global::System.Data.DataRow row = rows[i]; + row.AcceptChanges(); + row.SetAdded(); + } + } + } + throw ex; + } + finally { + if (workConnOpened) { + workConnection.Close(); + } + if ((this._anagSquadreTableAdapter != null)) { + this._anagSquadreTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagSquadreTableAdapter])); + this._anagSquadreTableAdapter.Transaction = null; + } + if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) { + global::System.Data.Common.DataAdapter[] adapters = new System.Data.Common.DataAdapter[adaptersWithAcceptChangesDuringUpdate.Count]; + adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters); + for (int i = 0; (i < adapters.Length); i = (i + 1)) { + global::System.Data.Common.DataAdapter adapter = adapters[i]; + adapter.AcceptChangesDuringUpdate = true; + } + } + } + return result; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected virtual void SortSelfReferenceRows(global::System.Data.DataRow[] rows, global::System.Data.DataRelation relation, bool childFirst) { + global::System.Array.Sort(rows, new SelfReferenceComparer(relation, childFirst)); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected virtual bool MatchTableAdapterConnection(global::System.Data.IDbConnection inputConnection) { + if ((this._connection != null)) { + return true; + } + if (((this.Connection == null) + || (inputConnection == null))) { + return true; + } + if (string.Equals(this.Connection.ConnectionString, inputConnection.ConnectionString, global::System.StringComparison.Ordinal)) { + return true; + } + return false; + } + + /// + ///Update Order Option + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public enum UpdateOrderOption { + + InsertUpdateDelete = 0, + + UpdateInsertDelete = 1, + } + + /// + ///Used to sort self-referenced table's rows + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private class SelfReferenceComparer : object, global::System.Collections.Generic.IComparer { + + private global::System.Data.DataRelation _relation; + + private int _childFirst; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal SelfReferenceComparer(global::System.Data.DataRelation relation, bool childFirst) { + this._relation = relation; + if (childFirst) { + this._childFirst = -1; + } + else { + this._childFirst = 1; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private global::System.Data.DataRow GetRoot(global::System.Data.DataRow row, out int distance) { + global::System.Diagnostics.Debug.Assert((row != null)); + global::System.Data.DataRow root = row; + distance = 0; + + global::System.Collections.Generic.IDictionary traversedRows = new global::System.Collections.Generic.Dictionary(); + traversedRows[row] = row; + + global::System.Data.DataRow parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default); + for ( + ; ((parent != null) + && (traversedRows.ContainsKey(parent) == false)); + ) { + distance = (distance + 1); + root = parent; + traversedRows[parent] = parent; + parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default); + } + + if ((distance == 0)) { + traversedRows.Clear(); + traversedRows[row] = row; + parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original); + for ( + ; ((parent != null) + && (traversedRows.ContainsKey(parent) == false)); + ) { + distance = (distance + 1); + root = parent; + traversedRows[parent] = parent; + parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original); + } + } + + return root; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public int Compare(global::System.Data.DataRow row1, global::System.Data.DataRow row2) { + if (object.ReferenceEquals(row1, row2)) { + return 0; + } + if ((row1 == null)) { + return -1; + } + if ((row2 == null)) { + return 1; + } + + int distance1 = 0; + global::System.Data.DataRow root1 = this.GetRoot(row1, out distance1); + + int distance2 = 0; + global::System.Data.DataRow root2 = this.GetRoot(row2, out distance2); + + if (object.ReferenceEquals(root1, root2)) { + return (this._childFirst * distance1.CompareTo(distance2)); + } + else { + global::System.Diagnostics.Debug.Assert(((root1.Table != null) + && (root2.Table != null))); + if ((root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2))) { + return -1; + } + else { + return 1; + } + } + } + } } } diff --git a/WebSCR_data/DS_Applicazione.xsc b/WebSCR_data/DS_Applicazione.xsc index 5f28270..05b0199 100644 --- a/WebSCR_data/DS_Applicazione.xsc +++ b/WebSCR_data/DS_Applicazione.xsc @@ -1 +1,9 @@ - \ No newline at end of file + + + + + \ No newline at end of file diff --git a/WebSCR_data/DS_Applicazione.xsd b/WebSCR_data/DS_Applicazione.xsd index 641826d..a4e1a8b 100644 --- a/WebSCR_data/DS_Applicazione.xsd +++ b/WebSCR_data/DS_Applicazione.xsd @@ -1,16 +1,117 @@ - - - - - - - - + + + + + + + + + + + + + + + DELETE FROM [dbo].[AnagSquadre] WHERE (([CodSquadra] = @Original_CodSquadra) AND ([DescrSquadra] = @Original_DescrSquadra) AND ([NumOp] = @Original_NumOp) AND ([Elettrod] = @Original_Elettrod) AND ([Clima] = @Original_Clima) AND ([Inform] = @Original_Inform)) + + + + + + + + + + + + + INSERT INTO [dbo].[AnagSquadre] ([CodSquadra], [DescrSquadra], [NumOp], [Elettrod], [Clima], [Inform]) VALUES (@CodSquadra, @DescrSquadra, @NumOp, @Elettrod, @Clima, @Inform); +SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre WHERE (CodSquadra = @CodSquadra) + + + + + + + + + + + + + SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM dbo.AnagSquadre + + + + + + UPDATE [dbo].[AnagSquadre] SET [CodSquadra] = @CodSquadra, [DescrSquadra] = @DescrSquadra, [NumOp] = @NumOp, [Elettrod] = @Elettrod, [Clima] = @Clima, [Inform] = @Inform WHERE (([CodSquadra] = @Original_CodSquadra) AND ([DescrSquadra] = @Original_DescrSquadra) AND ([NumOp] = @Original_NumOp) AND ([Elettrod] = @Original_Elettrod) AND ([Clima] = @Original_Clima) AND ([Inform] = @Original_Inform)); +SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre WHERE (CodSquadra = @CodSquadra) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WebSCR_data/DS_Applicazione.xss b/WebSCR_data/DS_Applicazione.xss index 5f28270..661714e 100644 --- a/WebSCR_data/DS_Applicazione.xss +++ b/WebSCR_data/DS_Applicazione.xss @@ -1 +1,12 @@ - \ No newline at end of file + + + + + + + + \ No newline at end of file diff --git a/WebSCR_data/bin/Debug/SteamWare.dll b/WebSCR_data/bin/Debug/SteamWare.dll index f98cf5f3fb198cf05e91ee5ae5d7cf7049d45d8f..89090e9e0955b7e365f41f96905ed049deaa8dd5 100644 GIT binary patch delta 80 zcmZpepw=)!Z9)gr(+iDVtzC?*T}-WA%&lE4tzE3GU2Lsg?5$lKTe~>J>;z;z-p9Q1 k+u}7P%I2w#SLEB}AM7|Cf%>L@s^`>VG~F)S!1nKbXToj#yx)0VarC@)Rh6dG(PZ3-57G}C0-4kS5YCV`ex zP0B;7JiUm54+4l%0TlriL~XTlsfw2C3ogoE1ich4zApZv0{-7xd!NTlX3~e(|9bCr z+N{}Y?X}lld#$w}XPjI*D(hN=chaZziz*^65lA==||f>($K4|J`qm zG6|p8>I`}(Cm^?u4N>@MHK+`<$7&5~D$E-TPZEVa`C;J8Joub}^yUHJYyJp;JZY=e z8<>2OM4fZ8xoj6O(G5CEL*G#OHf)8v=48`778qGqg3ihY`1X8Si57cMNzP@v;={U` z6rg1{5e-~JlwVR<4hdAvHE9JnQ9f?gZetIb&Gkf4h;MG-Z?hTh2$K0$FoEw}BWO{x z8MciEtqF=@q9BtLlH@O%37J)M{q$Z4hEPYg&tKC#SvX9ezj+E$HE$VJ{)eJykiyM`#hCFKqQscE^Q(*$mDa>a%K?@CKTZOF_B${V224prPb2M@c zBXcz}kCFKrIhK(H8aa-U;}ud<+kAqgnk(2M)H0q-kHXEOFmVeP3Y*6{S*FqpA0f$S5t+K+XV&?4(2uv5+AxyG&p;Ljv4d~U=j zL&6#OidgReJUSG%mNPMEp(W8OzZv&iXCh^xF*1rppJDz&aQCU<`VQK~1EeB9dURcY)<-NW^Fvk04%*O3>+I`q!lfVuk3l zX7hz2#gr&)UdM=Ob;?&Wx)5d}Dd=^CqNJuXXi^3m6LOy_)`l>;1rDyBVN`v@(haqO?H7@_^qU@YWo#=0sx zfEJo%<`qm0hnmrgTB5;_gkgDP_S5in@v@g5c3JqYNWDxwc)e~}Z@q_B7Nbs)dYO9g zdfl?#dJnBEBBe;ZOg(tLZdq@=rOLj|ar|ZQ3eWRC>V&`1#W^N6JJHZ|9pcI;kJR|? zjMVz?jMN3L1)p(eq`ty`Ejl++4HW^MYODzAR4f>>wyl&CO|>n_D}YTUxHUIc;;Z6-INjMU+#_t(?}}%|q;_fI8$4E>de<&y$)>|wQS_nkZR}N!`Dd+u44i77?9L5e) z&IgnnbXSiY#ttIK9k;G!2{Rk#25AWvPlyoo`O`p)$_g4tW=ove@M7-t0O@Ox$1VkrVglmBZTU9guQ#?t_3; zfp{SMAQ${6mK+a+mX*$c?E* zF1ONInlu=yj*+{yzN4+rPuW%`` zIl4URb?cvCm%qEyuKyyZe$MpC9BwON>ww|Sl`+wg!IOcs!Ii<8KAGvqlrd>68Ju|t zGLmD-;LJQ3>&@odl(&4_Ff98`|2C{(;VOGSM2*#3InNo3F?>F@*Ejg-Z@>Kk&8d8sSqJA_Tl_TP}l;;4+vl^2^}j5VBQ< zx6DH*15cxjZyOgfo6*&S)+eA7>O_UuWO7M9>vpBAB8`mZVp0Lu9izFJWOHHT1{+Gv z7!`uS+f<#jjl%QoBACOzwE7iXZB21lymweEx# zsCAU&pQskks?;sl&1^Ah3H8?724QlZq=I7FhK0qLJXSGnuEJtW&MW4|33>^)zpBvZ z7}mt+oZ+-HWt!9{}vcO|isz%_}(8C8Ry%Y(2N{{sQJ&>$3$E>vJGvr}(LV zQdv!HO^viV$-Cw?<7H#Z1-Z|I)p`IxDIz7?0+dG&SHLz1@Ot!c%YOjny&gT>^0zzXl}8V^{QXXO<l^Qc??$UN$nKO&D>Zuuh|C0zkWI7+$# zj%<{4%OBY&>6SmTQPM4cn4{#(>oId)Y^%Zysn!!U(kt)O$Zcj`Z)CQb+p^z?xm{6_bU(yW0_##Ay$#=x%d0wGT&h)E z&283~SP8RvHE3AemW8pn^;utLqUQ8jj{w7lu-xtwS#uz3aw%DAFHY4Gl(I*=Wli4K zv-hf551;iYOSkv_e6m+v?#lM5#m!e7Cf-lPT9fw_?Y7ijhYcPqlVv~gF^5yF$4AxY zVc`2tR~kf9S(Z;N@3E;}M%msn>d$=@qAvF?G-V*GvAzbn&-ywbZ0{}gq0*&lrIcTn z@~mk^W}W1!%~r)y$WbpGdKb1hOM_xj+q1=48WoG$w;j#03r(_i1K=D1J4Y>$9BS=4 z+^~gx>hf$N+20UjaFq6s!&2Hm4ohkO2#ezh+dui#QT}nW^Zg_AG5zC~ zJeYsBV_h-2|BUv}9q{wP`p;=}4+F_X#Q9M!E#3{iORXnk= zcw&mDtOU=f@DvRk>ZtH^v-87K=wpVbThbezdi+>o)|_j~_)#^toaZS$-&6#B{y>Gl zB2W>m2vvkDA{Eh!n6(b$T;X;3G?`nrVs~9#vdeWjW0*|sy(R4P@b!L89uH$49({dZ zo5#bL@R;-t=mteu4z?6|D#6wUue=$Hw#-xFu>~U4@WwCS!PlD-xbN+fqb>gN(h5

|C&Zkbqep8>`rI(T8|=PQ4I((+l`8VlTsLz{mBDpHyjmi-&YG z6yW>ixIsKCRukfVAVe|i1nzn)ETocupY54XUam zso{|1PyB1-n{);AZ)RKhX2pEhXKJ+xaAJec%LT|+-g2RTR)ydCXSBUoZfoud~_{6KI^+Im+29zsT#NN6*yD5XjT<=usI+kuB?9ei@j*ec#36UFC%)n*}M^X zQ4T$L+Roozj{NU&eoZWBeIJQQmFp%|x;zoAANGNavXYImcJUZUPjOZ)r~U=0GCdmF z(m!5dOBYL(3#{_zegIya-}xbb1#7B8DBdyC62jlI77)P{^)$y4@W)r^b4k<;4TK z3gO1aj%d@I0*5~P$c~wegG8n;68AS>gp9Q~VFVP|#R{XANy6Y#3fNWg<{rf!w*Hmt zsljb2jy?%ZX?GiGlB|}iP#x&MW7bba(Rj3WEuSEYMvIRcsVGi?4*RT*w={fukQcjy${+EJ0${2b@{tp6ilxZ$JR+mb5M z*yUq376#34EE>JPRHG4c@v_V5XP<$R6tdmzMz?aY9bL0^7}zmpJrB8~0&2X9B`6-S zehvoLOH28<7L%^C5OTP=6^NHxFR*Uxr8#@d<2b{w2~dr_I852XOCfqPiD@`wAw_ zMqNCIn$0h<1^D&|rZYcJI5F9|P(3;2Syy%JgYu4lrKpMtX zpY<|}^_g2)YLfTqtye%PYdH#)oKd@WO*k3~hZR?N6c>eOmEq{&zoP^ck^_4@{O|Ff z0Tlmb$X<`T%dc`RqpO1>4xu`St5kIql=*zWnN5Vqm- z>lmCzpN+o?YV+B6#Q0xxHeO^OEjIdWJjMeacQ8HM_ZZcEG%SOd&c1RN!Hi*`ve)YY z;W@0c@hXIxlk7JckFY)_?0umwbv8bRAqn@mq_zKbXX72;qL*PXEjSzR8R)T(13Hs3`=or>rJ>zHx1`r9mi+0b_!vK7io~bzFjn#JXv-E{!FNGolhgB9!fg<%X z_2BioWxe$tT3JLvk$RbW@Os^{-g*zMELQqO>SgM|>vhX|>n&B*J(GGF$3NBuK1##i z^Hof2W>-lxOw?!TYkk)uP;qj;4hQP%1AKxWiAEfw$5IUBCLE*hl+=WZkWP(tpdNMc z9v81gj& z@(ZBL$3E%4uoBD8Z4k9B2~*qDWe$~lx=mf{P`RJm)QcP{_i~%M-Jx$N=W z_b%p~)mNqdubbmM6~KOR*x2lOi2G0g+t|rsB>5-8_4(CGB-_- z)pK$Eyucn*VC~?gNXh2~cv^DhFm{-7-mk31L#Hc;vBQ+}0VRirepe1-2a)5B%^0^Z zHrvk&9LKiIdtQLo(f>1^7kC2Q@E^|$@OInZ!}9`i={XCLs`nw)d4IK@G`Dhwbpt|A zo)@^g69cpK>x=ljzLQz}y#DbrZ)>(29T^yz3T1GnT5}Yh*RS)+xXG3=&}z$&=N3c{ z&K&*RL0o>SBw zTD_t(yU@MQM0_7w@~*%Ad;`{zSVL|-2D})b(f6?J#LqhsGy zrOR-Jx6DH*i*0$-YtFRc8^NP7~f;}*fllf>zOgd) zVf%veOHjT+o?c*69)9_aD6gO2V5=X#fa_cV?4ZLJ@Q7mpcAAv09rFQ_0t@^A|$=P?HioA$oYJNm9MMc!V)aFM7 zuDlPy9&Y&;Q9dss4p+eIt^gGghbtga2MwylrQExd{I;yaYQjVaP!EtOmmY5UbBo^&iij!M>I}*B4Eh`3@Q!$ zpre|p4>BmYPoT&edMm@xPoVg)uKE&IWb!d5T$dy~f5NLawM28CKVec0o+{vF zKVr4*k~&fk!`cmAwHu14-Edp>hXrakLezHp*fuHQ6N9HHH^bz_=8~JdCYuS= zNyXScMfJjX{dcJs2IT)*z4D$_RZ;RNjI1}T*q*#kTkiVVC#Qd`uQ*J6pB_hJ?Ppb4 z#-To|s_J{p5hc$;9);B&?oIOjdkKUQWXtM8KlA7bmqHHx{G1#`P_e>q2t^R$sU18q zlEt{^Jnxz>TR&T;1FS;tP5j%t8<_O51(2B=5xAm%R+ zBRlt6a?8>Z(rOPX&D(Pd4W=L0Q)e?&RfR12$vkyvV>HVy_RekqJy6IFoaIoxkHfhZ zm+Wt#5MhJVn zlU>?p4ohjDIV|?`wWE8z!(u;5>lpQwOkC8ylzanLE}JbbGQ zj*EE)!n5o??y{@raEpwDE{l2$7lK9&g{PO2S7a*4VFCg@Hf zc;nmErqYPdn>sI{w7`kDh)+PNO!W8h^Z8E!BBh0lQc0DKD?I8lLh>*XYuE z#c=!@H1qu0^bfzHv;61!bzHD$bgKyq znI)rJad<=LZyqAL@Bi3{J+ETKJ~wiTjAvUHU^7>SI=L^;*i82<gtq<*;2yR{cP6SogLEeclRt=-x ziBL@bLEeclw*3DA??m7R$~zG_A#r8>4*n|jPJ{!<`#XLo!oNX1p6U6q{o?OL&@te7 zCjwJE-OBngMnZHvChK=1d>c|VMZXi_yDr6&Ytf&ekXe@BMf&HVBV zJCjrD*!A{y;0PD`n+)PVP-eY4$U*8Y&NQVSeuie*Pmmb8*KRiw!=2h))^* zE}cJT?wsT1o-iLhi}1UOJ%BIauKv__<2N61F7(UTubkR3kj?aM%rQsVTD+Sn3EJ5m zv|zLPjmoK~pWWVuyf)xC>OfN$_wbKV$p@D|#ycl{F%p6G=ubx-%gS@@AHg5ABPd62 z;V%Rtcqxo;Kfd3G#I3j0!r+ ze98#Y@qkf!oB1mvK^L0K%qVR_I!e6)Z!ibU1byE8s2QYZgmbp9(if$-0|x0MK9=w$ zz#2NvKhs}BX@3Vo??L}Evxc5Ux`uuO7^M>eEVB(TNSgv&>N^5|9OByl5Mp{L%=CvN z41Lj8BSDVx!hJ-2;Q1Gnqg2IgsPV4gFPj#8@O?1mb;2$UMSv4QP;Ujx_vO{8n+M*@E? z@b?1i8<{=>FiP)kytpw+9~Afrzy!V3$oj{d7@h;SE9p+aAZ?w%JRcKykH9AdJ_i`3#Kd1A9*&>LwWk3S^o5CB%j1ASnmnmuQjj_X zZWnm7z!8D}N8lePvHa>Jd;esC%aTl4Eif(cBgu+M33@cil79#oBx7>LB;4ej%o-kr zG|EoqQWpV6Y5U{>wDCUVM(Jz9^8=y(2j~e(O}PsGy=)5S4hy^kFhP$@Vax2D!exIW z@GXJIOyydJrn2N)kdD$91U?GbK!2M0o2gN1n)WDS;Dl)(h5S_la{@mg@HRm1o7`I& z;$N~7&&kfjNW++kjN_4mm*V2rn@r@r6Bv31#y1ns>G5b3N8dkLu&uzV@e4uAP_mLf zMEB#DCMxlkKgND6ST&_Y=F8xmfZQx3Rni;4CgW*`EOG4#gKM8igTjd)vq9}idY{yO zGO!9@*GhdWfW`4-%mad*3#=ONOxh#$^&3|k_4p;qf7Z1#wt!yn)V`2j^VEJaFxGP? zYM)G}5=MG#7d>D+YRtem_h;liVNL@4tvMAi7x)z5RRTXO@GgO05coBLYlB}0&piTv zFK}syDN4?Lk?ELrz8Pr&OhiuuoDn?(uq}Ef;Q7(jfL3%Z;KyP=0^AvU2Jjm(rp$=` z%m@ZAD_?7#GxVPF9~tKieGt%~yUWvX*ylhu=sV?C0xE4o6|8Nwz^MY~3v3g(QsBD; zUM#S7+)k9eP~e>c4+vB;?~C{_p&gp$kAO3s_$pvA%^&fx=FH=29;6?GzlMI6F#U0Q zJ`wbvl|*>ZHFZ(nbhP3=!L9<<0<3k4I~CX!n)5#2 z63kyWYwUZzWx(zeY!CeuHTY?dDo4NftpN7A&ik`(HL$X&T;CqNhl#PI#@_Bf2Ur+0 zG3QzS^AW#G1iO;1_D=_PmV>2$jR-bO*CP*eBp#?G8m5mxCVrDsV^8`w06RsnTj))H zFFz554}RSZZGRvCj;vsh8*>BK%M zQSKueTN!)=*kc;Ag5Si#<8_U_A6P9dn4xO_8ZeyG*4Wd)>ghg>m4&{E(ds3QO$XLU z(`Kr2=K*V?PK^x$n?N5^7=19b7bDDl4)%Tg&PW|D4fvgKpA7vgT(V5C#}Nhl>1gT~ zY!5vgV(fi_Dc>GVO|!V1^5)UBe>P*+(4NpQz{#&m;+XhF=w)Da8ha!3TfDzufyO3= z|1YpBG}Z#Fnf7SxL|`+h>=-5GG+;AnjbPW%n($s+&2$TP3uVH+7zy{xV@~#M%$Q9t z3U*C+e>iT;p)#x*p;`FX;c8&hH1-zqj-llm8yBet)~&H*Q!xWB9rxU3f*8%MJ z@q(SAv8jT6Ot8m|6Jy(q6X_+5y)AYu&P7e*Wixu}X~;W?+8pdk<7C?8U^|Rc=w=7I z!8ny3(%1^zzIYq0S)`<_0oF#ZEw*Kj7-!JUOKt4)#yPY{uxrAv#C~q1=%*U{bL`)M zy`-^N*{jBSqSLtCHR0)HzXMjLu_a}zsf(s*ELD~QHdkZUMqf9&>Af2JD1NxNn{L+F zd&(Zhn?W8EY?wY-7BJJ)d^*=KOkXUkH#gDyG`1JmMf8%!o-I4t?4kZ;%=x(StFkMN zKH9gOu{}nh{CLx%7d6&czR1kdvK5@CMzLJS(D|z*FZ@jTd(EvhAefq0w$im4<9TH(eMEEeymAG7USmA3 zTtQC=rskC^Xum2a^U4)8el^#yhj?DOg826b7~^^63OYq&Jg;0q(>hch&nw$#onUJ0 z*+xAMmO|cRf~k?{-PE*(%MH^n%U9!Kcdo{GUU@gI6->=5L(E3@yfUmYo>y)%uXM20 zfsdG1JJ^MR5!yj-oXrGf`S(-vIgF`!<^A-kV9K5!AU`h~5n1o4_&i-lO&YsNumu{s zOR(h{`=Vgo8vCwbS7_{6!EV;r%YxmfvA+nmM`JwaTt_czY-R8+^EwLS3Ym3j8F#;V zJ+*0U39uVzNMn}(yOAE#*!zIpM6YY?i@-ie3(i$iz6b1|s9$4m0K1v)(^ysI{pN@0 zC56%K$_LF`=yeBs#QZSzyi26e(#pHcPtb^9YRWM*_xZ|)>C<$I#$K&#Fg{IdHTK8KADH*h zkj4V>XMlZ7WAS+0*hzadHZfie?57%QLEdM`-=%6e8F`;YP?F`maBpt21rkLR&3&@_$lJoW`D+sJup9(#~l1yl3bgS1v-JdZs{-GZrk>>>Iv zZ`tU1>>+wgV?2*NL_?Qx9?xUreGk!hHTJgHd(DR_yjkTnCK`MX(}>2Jfqjt{Zc%yj zfPIPfY3wve`7-^+!H)7hLgO!2oTtTh7>`n`gWX_!g*r91BG%%2j6QjV;#?Cu)%Q(W z`)<438NR*rLm9SsPTk=935B<-yhVv&-;4B9jjc$0!1oJ!=qi~zhj@mTFbK`%|M>WQC z-6k*M)0fRIRP-%WBts9#sL|j)`>WWBRc;__a z$E2<@T^HNX6dU@)hJLYOKx`Nk2_caX775sof`q6@h-nF>e8+7!X#x0sga<&;E=BRC zIoF`G08I}M_F;sQ0`$>E!ZRq4DW;~}RAnN4wa_0G`qw4xjWMO$-+w&si*vi42K3SM zfPQ)vFhIWp4ALI}Lxhb)*y;(S|29$W_2Z#LIBR9=qjW13^LxZQKLYg8F9ET;0~nz4 zYHl4KO-1XD0W_$T9k?#sUJ?r&oF_zFW0<(ch}0OB8e>vpnbcS=HCAYQ{%6WGq;^BR zh6shuKJlzyJR1Q|%GXX;ack4gFml76fH4dnV8@QW&PT^b?YJB<)u+p;F}0}-lkU~O9(P7Ex9 zKGUfk@O01z8de2XnO8Ra+GIV~26oV=8`cGGqMt-A3EV2y*dqMH8nRY9%yEsE;kq(b zzYRPmH(mufd|kVPmNmwWJLvqz4?s@3ac$rZdVk}Mfd|abG=4bni23ElkE5_o7nQZ z>GMqwqtu?J2C1tB>6e=tg9l8$0)5_G89XZZTeEh;+~6P0Qzo2(^m3%1haJ{Ja>s-V zgOh2~gf37noiG3j?>g?L8z)>JjQdswZ^m9})OQ=wvHH7_`_&2e250!9z6XMnL3tFp z2PUNG5&EM*|HKC9!&i9E(Dx%32A_dPP5_0k@^%wn-R+jEy62(8+Te+h(_q|THcWg< z(oYBPFq@GcHdjr2KG=?2c-*&nVztrk8wR|UZk%{oU^4WH8I$SuiTi0XBC{einRZUB z3(XKauR^I5oeNlP%oEB1dV1o&g$#qQVh+&DNFSg#gu>S@2ZSdjb)|gsCsi9M-(rE* zq`!nRXk#F}#rKs-<>6tZtHOr#y94y(q`L49-vMy$@CA~SK%bR7I(!G@%nIKM&L!ak zG?1(Vyaw>MQp;}N-AVLl@T>;?0O-5v&&lcZjPJx)cla6KX&Meo`Uc~9X~nJZ!mZ&0 zzIl^JPz&!c?)JT7^4;OxzOyG!ryag`O@{Y<9D%!O>*P;FrqPX)9{^qPoo9w|$FdXfMM=MebdtVFm->^0t4(u;hD@13 z&zj!~%%B&{e+kSKo;lP(-wMpZo?ozH4lR-NdGvVs9J-i(1DK;X0k5QS$gQG}Bi$%G zQw6pNJXYu@(`UaE&e5RFP#SXAe{&JPt*wbQ98=s4jrBiv_l_Gv!3n5 z8lEArOJD{(F9tF?%{&)L`btQCHE<=pVg`ddr0fpi+#$K|7r0aCJ0<-Yf!`FkSLk~s z{cV9SK)2nY7euQUM8g;81^+Zqp7kH)KOj5@q}0ojCWG}PzLGb62Dim$aJziQ3;rj< zKI1{^iA01aB0Nz^CpF|!Qzbn^a%V`oRYT5QBI$MwnbIlgPT}v8y1Jy^F4T3Nzsq1d zcNzE6-LZ^tW(@XnM)-$>G9>9MCA~w^J0v|K=@CiaWw1T(g0xoyJB6}Sa(8LSt==o? zy^_0M()%U-g1`epIUs2=#Y(1F$z)6Vu%ieonPM@MZSFJK&Jp2^2xn45E;|*uPlTrm z|5PbE6{UJ2GlXY`lxo#b>?Y}U4aIK4*(sDRff)@scZcNe5XxPE50u?yR)sswokHI! z^t~D~{{cxKkX*uE4PwB@^oXP*l1@rGDd`!Ko+0U0Nw-S6UDEB6&iGCa4M#IN%`$gL zdWZ1rl=M!WW}ohr^j@Lw^)cmuP!9OGM;{RS0ij3yqMM)lSH#bfBYy62GXP%%3tP}+r(k#t7VJ0!hB(mN%+Q__1i6w3(xfKVa!Of?%oD-=UxrLcN;)a&8IqnM=~fMyvt82dlG~}F=r8Gv{Y7d_relgGJ&0E}`!d%6>`jkMbA-7yZOVYa}ye zU!$PNuTzjIoplN_Wk~2lLfJ3r{gS2zk<%a&B%PFWtE5{c-6`qL2JSVTnj#V2pdtFs zknjvi?g%(9ECWQ`j%W(kvP^Qxp#w^qHQ6t@)F`?&GKCsBH!10)(33)G z)sQ(`CAU*@JB8jUl%YoMcSAx)8ghn&J_7nf;Srr?37{Z%7wBIL?-KehDFq7aCY1d; zE&Wt-sflx`NwjSeOG-K^^rTQ)h0-dNR-p_{V9uclQm=+g*(LN{LfNk&(`llD%%7BW zaw4Z&HRRkONe@Zxh@?j(y-P#pf6yNcR0Zk+69Q8L(*tt?ivpRzJ%O6w%qK0c7kG!j`vpEG@CkuG z!u2iDvtb-Y$DNBwfL98%3jyjRJ2MxGBK&2PFNN zz$XRT`acP2PvAn9u$TK9(oe^^Ezb*lHU1}1ei#1>;2(s?OfcuqBjbFB+LqVB*>AiF zIJzx$Rpb0b$*M`X>YNH6R^p1B?-BU$uM+3La8?i}%s3|4v!-}BOnerwl9~Zc{Dr_X z1Amn`@f8Loggv-Qx(z#@VZ!bjD2<4MFnts!>?`SGfc&oga!@{wsHmh*0Gc@QHVzb= z5Wv3?{GmG`PE15k6<`waV$x)swKMUKo_fGjAl1O>SB7s#X%o*%Oh9@ON|@9NXwVXr zFmcwOVH?_K&{ApTX=sx{rvsYQj@FoT23la!a-32#X$2zHpfdqYT8VSHxZ46~(kh%A zGl|cH8MwY?xE}FrQc7SK;@Y5Yfg5n<%EXBxh8yW*&^G~^l!3k`T?Ty(?659Edb7aG zp{Yq*p`A%LKrh@~f?g)wgcHdoeGnR%xQ1N`cr&yx5t$u;x6s*uAI3Rn6VE`L3-|>( z50Y{H2>38v0LnuGzewvq`4XT>UxvO0b~qS*g}Oj_RN!OK*PyQgn)EejZP3>R?uOPT z?GpGc>>rr)IQ0TPK^EX%?DiV;Z9tR0gM9^qz6)s5lY}$T^gXoIpzjNO5iK_91%ban zTMhapph^FR(?ABjB=BW=4=4u&zJmM9CjFVN1bl<8MjXX)wsL3WSCKzN&Wx>%^~Pdl zo63gE{6l;f#QWi+lISkZ$H0C#Bl)yn2+fD6wmpKkUZM8jUZXGi3cV2H@^s1yt9!5~{Wf}M zdVR-|)$6)b1F1RPJw4Rcv2Ia+e@~_>b$Q0>OMCNaQD16f$0dWQ?reIsb=i_lslJWr zrI)7r29~Azx_i=DFGCvyu1T%$NqdPXRe*YgcypxWqV81x0Hk_VEKtwOmm@E>A_Zkp z`0Rc(Exj_^ozAZ8A3&3+Bi*xMb$UZOo9^pMFR^<2Q(5pq@Yw^Ip3J}&8d%?RTBawR zE8a#s*KMFp;nsQ5-lo}PuZD%~($#xea@00(R@U0Q1xgPL$OBDYV<4+PogK)ebJVdV zH<0d~!%7hY@KbND%gXj-*6U1KG1xNzzvc$o(mm;ou!^^o6h*0}n+MW;IoJv2+|r-! z7IhY)Z?KnEuD>YVHDFh^#Omn*$~DY6 zJ>8eiX1b`|b^|KWEm>mqZOCjK%%;R=IwU!5TY`0>0gf7_txl)Vk%+&5*+Qh7yNq*G%b8!NPEQXMSc3-!R`i@yR%yJX zCzV4y)4$xK?QIyVSZE z8ZXLi>FZjZ&Y>rfq?e?6de*19E~drljhQ~pwzRKXr??6zKG@qwUGlZW>Q*Bt&I}8o zEuHJi=9A7G>|NQfvzPXu<7cgIyLeBg*DlGCnC+FA5Pc<3T=}|Mjzn)A9E1T}ME=`xp^*F^Yl`Yqb`j26 zEuJh;$?j_sp}MEJP11o>BtE^dSrC`rn9Peu6^jyw9QAHB#6zwJE$kDL?^QwqT6IG% zs#09aRz*rUh}0%MQ!0`a({vAIqE330$g5A);0Tl^VtkYip5_%69AZzui)8X7A?q|( z#vJ^uNsQ{G9+}zMb2={Rfp7>Uq?ocuFS6F9bb>jozCJZY)4DDvR9`No6j(Rl zL8Me~FV=xvL=teWp6Eg9NvE=l(`Zi`ORFBGsIE|~=hmWpuOw6$-VW zPUV|?J$MSTEx>6{%N1HEShPPqJ;0{ZYfDny0q)9SF-EpHk0`Icn3dQ{9^))2&~x3O zyJV$xDR<2+eaIHSj%S_0e%7NSJ)lgh*1FW*w%$`Yo5HgQmdN$uobTzhd6lrqO6766 z#U*v%lBILGthXY2OjA90c_uf2g`iSW!ES_ePE(Yf(_WGukc8=U3~%XF&**ZC`057c zvS)Sbu(AVr7Xwm$MQWgHlUF&9ExmRt-8ygK{FYss>KRP0Tc<-sNz>7z5Y;wKT9?&J zJ@lVV7}8J6WOK55S#4PZvdG4ji&_HP*B8>U9Hd}1<ss{`z!Y{4 zYW7g<+C3zX1|BLG^`NYY2X(c{C%PJGx@{N)g3O8b@}L-9uMLW271H#opa{8y5ESq* zOE?r!#i5Uu;$#(y8Lf&6HfQNnqyUyC9xC^t^cq|x=>>}RBd<2RTxvDorQ|z2-`NF@ z9_?h0M@M-Rgi)UKM3{_tww9ha6S`JIBGOhuG8}|Uc=VA>FK$b8#EC5F3p@x)f_YrE zh0}xTT(=E2gNM?dV?k#QVhqD@@1*T!+0AgY_G-wPBzkx%Mbaal1@l!LhFxg0c#GY6 z1$jq$i=ui8sHj;rn9gp|qnS#pVN9jh+1~dKh+>_h8Embh8L3Mz%~)O;IX2K>Kia65 zDe7%67z(-lg!z@a(;HH_NVA7uskKefB(1hlMoF+)N@QpF;=fB@^UGk4D-O9L&S3E% zDnhkBUVNu%bB-*v^U<3g*u*2MeXW>P7mx#T-HcU!dNXCQTwAZ#?b-FDmss8KoRZ2Z zIG*?$qm%ueqm|hVE<95`-u10R%UfeQRJGW2P-oTYP}K6%LG?Nm+Usj zpe$L`l#Hh2U>3DYL7tf_)7L-fU14=&o|h|`g58&P%rV&6!tTPQnJ(;YtsER!gp1(J z`ax`2LHaxf^WB!)oxo9;1D>Zahv0MzhvMxY4pI7ugLyiOm*(jNw%+Lt_Cj}2E|>0I z-?L>+W&rzAj?y++{E?Au$kCZl$=&fPmW`dtzAd9OunX8d*yS;iUE30?e+!~xQ;{sJ zNV~C5mc4kixFzT|gISOASh1dy$z^z>&1ul-gPCp@vnxC&o#maw(HU(2QJMB-NhXD5 zLJm8V*xyR8AKbW6_Vk>p6b;iK@8dZ;j`mI+Z}LER)(I9xkR38!=xvr%&Q(blWHw~2 zmmOa>*Sn+TQsK7DM(k8B!OXYO%6fdT#+ymzR62X6)ps_oL~yC;ahM~nJKbjW&ausg zy)d*3&BCh7%dU5`GQ7;Rui`wr1onPE@9PvYbYs&O+g~W!o?DEODZ9lsD%Ku)pw>>{ zJqRVr-jn0a3YT&YFP9M%7!I)6nl9KvXFDzoSMQ`nB-GA^d=eL7w%=4?ch?pi#a zN|nnkObM!_PO``)*x2siJ@^4^-ip|K3iB-GtpUD!fz6<7D$_S0Q(`glicBtt&ZBIn zHw0Fsvm4WFa@#Y~Nw~q-#6dgQbZjKCuC^Af!1fM&DLdb`ZQq&A@C_PG)NN)8$$(vjj%7)q+rbf*Y!NLz$H172HVl; z)`tCV7tuE?K;v5_=!&v2uG4&H0$%c9T;GzxEN)$411CMOJl(f(V3Ud^H|bcF&9`_9 zCe0PtVm*`Hf?EK%YqFT9=)zG}4RLu9A;W&b2x*UnB^c3LW#NTrS??X+*xRy_k^ZI3 zhNe20?rpTj(nEyRk3BPZ7J-3Va$H~q)>yrRy-QN)ZcJm5g)|nk8W(TQpd}?i;hPKy zRVEe|BF6 zJ-}s!hIXbXfQ=99vbM!?@xTfxer3PZW*tLq=`L*b_t;il+0`|OJ2PVA)Mkx2oqoXo+gi)h9)6n*Hw&}I&d>dI<1Z? z_*EAf1ABbX$hL@Vw^G}BX1C3a+lUx^`v$m+pkJreL4mgQPNPJ56{-kt z=c*G6CyCXL0Zy&#PxsN%&FL;&r(hALE`qt5b24%#MsX=^yyHDCy0HjZErZD#Ymp2U z%ThVD-pY}!oU54UZn#UtuCI5WSypgfLR&_*?Xe!~oG(f*>f(m#TG|HreW}VB(%90u zY)Dxc_HS8Z;U0rW3a!S#%Nx_^npnx>7HN*R#5>a1WXGiFs&VIz2rAm%)(;J01mP9_H-}&x{LegCf2>E0xK@ z7|vl3U5BbQjmEX}wfV{oJg6VPK$&H5z-sU7!j2nH!5m$Syp)bKS~;3JknR^MPsl6# zdT^Wr_jF~5M_XN^;HELJgRtDgF$~*M?Kv5^(V9!ymUiE)QjfuzzOm%Y!Rfjj>ZIx=D1mDnj~39bz70}ys2l6#{G8aCs0qho zP(Q_&LPKok<6l;!P;80lEG;Z=hsGO3pI)?=>%rPWcvH}{52<-Xi}G7@8P3C9hE`mL zGlXti@ZLH6n}=4d#d*Kw(8*)T4sLlLtik%)_RZmhVy{?_HN&PBG#LP`3#nf4ZU*cD z-VL4&__q-VE{#qfOgJh$aKZT~OE6P6uyo=DdHj#QBzKaLLSaM61DU|Jo(^%46uEO$# zAvl(lLf%4IZt#vJ#pNn2?+y5|BzXB|;BYO?I8@Kj>|&gyY)zAjal5vpql)DhTB*1c z*9tVbm=tdtY5UT4gj0uv>KX(UV`~tMhaTvqLwlA;DP@8S@I*D&;x^i*6gJbQyA87` z-lkjtcO~f@bdTjYVZ0P=;*Qr^v>S2FttC5;%60Wpc%fE`>guF$uSPR)db%9vXxX|v zlq`W|lO^>jWha)KuS+pa^7Zg);T^n+4_AeQRk4A}9;S-rp_|kew=*@Cwld)fZMR)i z)d~w0%vs=Y+ePDA5uKiS>nh*bIO5(0hpRFAP)BBV2Rq_mBXY5(vNH~4)E`5|u` z)-{EyqtF=cs8yJw_+3M}oGwlAc+KZ>d8vh=P`Y#5djDhI@-DLq=N;DruDy#{jF*$V zG%GCc_03okynH-w{jV8#hIan_jIL^7IH$y-kfs-N{OBbiwT$K~HJs2moL-f6YzG#C zcqVP=bBi#D_F$B97qg47VohOD%$FlsEVz>rX=>e?MqU!@*)4#nF-omKu3aK45(edh zA&Ea@A!L=kp~=2K0?sLDO)3DMbsb?85SyuT0bx z3OAzk1RFB9!I zdSn!@%QmmK#S|ZqOTg10gO?FGTtKS}?X#gV(=zzR1Di|oFKfrXNY5|pT$+z#cW%a2 zp{k3<*_V?m&FGE`q=b8YMg`!baxc1enKK-%TVr|Nc*-j06CA+=FFOpS`V z8oqPA!C_=j3s%?ZEiT<7`~J zESH7JN^EEFHB~;}sh}0R%(O#@mm_W+T)J3zkJZj%{KaJ!>l_D{T&$E_{7)^`uKdWN zqCELgQ~YASFdnF-SZ&39O!cL_N)w7nv3*f|JENF=>6l`26lXDe(e|qkZ6l#rN9Ul( zH<^8bUuYzoUfe8pt}V;Pi#0GmuUL~xZ7A5%)!@NbR;|uVV2}5TT3kz&XG>97F%7*r z#q=w_%FpD@Of18$$es?1edSGzoO*@49AQaUSoF^#=j5ruJ3INayALk(6P&~hcN z`IlmMv>okQis5MuQfu%Sc{7F?Y(&I)!$B>H^<0dNg~Il7_bJ|9in--^Q=?cLxr>!< zBVG0CSlbeX&F0a`-H^yv-5t5|>1_P-Mm5UiE^MyiFWz9cRPlUO)~?^>wkayVn3-JO zV!7UO#X_a9bTOX7kl|q@lNbK3l+o8z`J9FGiQT?`tPuXOLfDLT&*(*Wscn}0xZ*g^ zk0quQ>!GFlpIx3y{?`t`tp)u{4Y>I&rlIfWZ^`6m|NR=o-o7auqG_I;!&k8Vn0q$B z41A5b4z5j0ikI!HaMi;b0Jz4)wm0ATTZ6^(YRpmVJhvt2*wWHAqWl1^pK!n+|JtwR zP|CamrBU~Zhr(MdpvP)wJ1$LlpNF?MJnbCAGH1h5-7*vBS!U|!fw-_U(2UVM#XASh zekXLo3n?(0uhuhq{(e&j^tE@J=mamfU2E>(cj~@!`pqpjj;vdBibdfs zU4H&K^$Ygz2v#S`jl_6-9c3iq3R~z4Ch)tt@!7s48KIlWQ7eutg+q;p8?+ZVM)fnSg{7l>)i;Fw71(ArX%xgJIQ*amg~BQg}r& z7MA8IlvNmHu!X_4V6(`DrqiHGlRuakx|&s;#?{8Bu?EVbfP_3$XW*+U=?f>q)rp}U zFp>T$OPVfiT+)PA_^&ggNuL2MF?1bVYnWUM%rK30XbJ!fU2O)#@{S(Afp_Y#9@mNK zP#~N%Q8Hc`1_3Qj#G&Z|)@%V6U!X$Z6deMms1QgjWKYlKR%p1eA{k07j1S#ZQ86J9 z4To94LiXcASdu{Jrr`_p2>~uQfdezjo{d67&Vj80@NE>57m9KVl}i_jD;7i%FAJ*U zLmx7fZ)U}lp>SAg6e=n$gPVjfArKBXCM#SdpD)~yEH9N8fyY%XRmp%(DV$qYj~W!_ z(o_mQUIxuu(ZKjJaqlv=L95uPRXjSYh(~Q2`)e5+ycI&u!rvOW3m^=jO!rg-?~}t> z^)!C=f`8wa8t}WYI7h~(2kkef==T=Tcmo@U1@A`^;-$Gc-8koGze5M2(9bI>jx(s) zd$v@aSDoV(tq)mQ+0X*~syY7Q*EHDuLvIE`48sUP9*s=6&g4Xhj6^0r96$gyRU|S9 zv-oVLOR3>F?2<@TaM%x5D^hiYMFh zXa`d`F}y94rHQ3Yp%@fckr+NTF}w%_h+=7p;R_NgO!x;M z784)N;8)j8M)~L0h0Y1}sWYg`_Mn`Uwf)Dg=F`~l51D2~1-BUkE^KuPn#}Q^h=-Xt zK86MjZ&CltDh=O6s+@=y#ZAO-+8c?oNXVZk<9})fh;u};<&6nVQDlvu(8Pb-q&U7{ z5ytRUi7^_|Q&Qy)uI_>gi~t7wSP>t-jwNV)ZeqVzOh{b7et@ZNMKl28(s2eEWrdH2 zlK~?f4x0!Ew#pqxg({TwU~sqt|L^Aig@#OGnz{f@h9BV23z{G@e#y{B4I28;icDA5 z%2^u*=A6@EpRZPNEr*}y*fA`R52(}1HruRZvBI;G`T+2$^CZCM%$=3g55k<&1=FRIqZf@$>6i(3@G~VuI;#2$RE^%ZI znhdwV9T=2{{UI|f;k^yfD6^Cp{9$yV#PA~(D(ZG44#Vst^s-@Py}iQrWKFW%fIEH^ zjt@T*2q5({^fb&vaM$ot_|F}4_yHbD3YhxMkTdlfMs;GlVN?+e!Zt&YW8|n}GlK|Q zO{k*EP(brziUp4Z!1i)I#}9us0ugbu2@|#StpGc%imD9uH;Vg77Hviqh^K}y&tGjO zwwLEmCkh+>sv`+*WNk2|Z?B(_82&2$ht2Xz!!#yLBwkgjK_VU|ABLFt_Q?oG(;WH^ z9CzoDI}XoQ@T=aosPoT%yPh`1p0Bd0%WyW??(S!|^Q5IJM?8u#cu~Wt8M4rc%6ez$ zI&_x`5N8|J@$K^@CxKZ9D=N*$rA!`vo0_->hNGb%Y{~!4aRx;_ui@i3!9ocgdsZUA z6T_@h69Y3YN2soqUtT9JPgelff7doIhv&yc5pvShalq+_?)^ z&p(-;?ZiRuC7C-!(8%TEG`3F1}xFyMtIi9*EJD5J1A4g5Lx1E|x zoqSd*m*dA)PrW$3WmBpbPrMOT8Wi)q))0r&3`#f;FDJjTGnt$}ciwS0+iB1=JYII} zadQ{WpS|I@uKBYUEIhGm_WEN}^JmXnKey|I zZ<@%%^BS|}o!L}Bp44y-+v9;RJSrxtHpZh~~#l5q^({Z{u{*#`3@CdidNNJgJmz z>*-mM%Jiw1SEkeQPEzLh%TbV3>GJ+}OBtek9j5Sn&DBBy%l=Vx=39opwU|(MskJVX zkX`_I4mMGEn~IODcVPQzrEFXAExpr_=FeCCzkW*=4TyF1QQvRZm>=IBu|jPFG$1vF zO&EK_g}0LUWDb9(Va_CMlV!od8%#a2VWiIL2m^iIpM+2YI=LG;qb0ooRSbC&fuBa0 zi{D;a4@lICH`p3Z&F(3x3^u3iGeKOBcVlRs-nL4CJ{KL_Eq{(|faS3H$9L-aGY>}` z<~n~|UnTgtg}foi&pzq;N)}wG6&9)nB#ZOQiT%Uzvzq3$3A8Q$u!$)pwN|h(rpY4`k xuF!ggwp%D=79k3Fqp?>Gn`}X=4pt7$_}}rtyvFabKkLN*9nJkmEAuVz{{U;CztI2y literal 47104 zcmeHw34EN@k!O8h-`!GM-I7|eF1Im9`x3qg7%-7+84&oumTb&mW4EQY-5}``-7RC` z0Ft@la1%nnxj4cEPZExVO(0=eJRu}(!h~!{G9-jCn}mdQGJ#oUa*!eWuX^w6@9S2} zV9#WC_BWBO>R0vZ)vH%k@BH4^TKQMEl81=A`2EwLh#to$|8xjEJQzcEblO*<^jPTm z>5m&Lo}b>kBb!eS=dA6y^kA|tJv3w$l3O#$+{jQeJCy8N-IE-&`ZMj-)!}2c=<}8n ztuQ>)^qqO@?Ai{JIXz-Th#mpOuc+@lkIy8258{`oM$)Fzn+dGH{3Hz`(D}zh9oI4| z|93t$$|U?e0=egM;vi8Y8)CwbK~v*;N4UeFy+~ z(pIfEF!@OmZE4TtbA7->w}VJM&@W_E+g$4Igych8kx_?0*x$WWRXG=4XKkPm8#|@ z(d;@hU6rP!QeqX~Cu}b3Rx9gZ-jn~%-!s-@NDwWIv%pbduV{o zgU|zyxJr0zItW?! z%#ykTD1+Y^B}DurG%tM|d_j@zNu3HA%2AQP++Ac^r?F7+R@m>cP6u|p>393cZ@GNr zw_HB*TP`2@Etik{mdi)}2|hwAJtzQ8yHNvL9E`J6RsrR#r{=~&r zha~cy_^3;v%Z9}kv&d{v0X+-G{1KVCdW5QuupFXeSO-`RmL1md)u02YL0MINfG(%( z>9v+Yc%#H~*grP}r>N+fMa}Tlb%+LZJ?M#qKb-GkP4deDtMX?8R)>_Cth1OeXkiQq zhpcYE;{!qK947iL46fl?uNm`NE0D5Q0&wpM$HJ#JLaeeutxrr*>!-TfK+GHSS*y5o zvD9iVdLBS+@RWN{h+;u&4bVai9TO$kXluDd3~5ysGI~G(${(uBqSCp26!Y08mU10j zZZ_f&C3?ApD%c)J0#g!8;E#8V*+zm`@3}9Qayqj86sQfo0!5(SdX$k?p7$rrtFO$3 z_&U|@xlq$*osWDl`dvi7Ceq936foEZupAGGh|5?A{m{UGY0@S1qvZyollx`KSc@(^ zajc!r-3?X*66lMS~) zs|Ci&U5miCE<}p0%9Fqhgf!=r=jUNgzqJuLXyTu3s76!Y(@PWe#H7Ap?b#c?SvS9FA#o>FA9W=`dAAI)=-N^w1=97@#6QrWJ>dg%wRvWBjFPpp^qqt8caL zz{JkmYMui)-(%$g3sBv(*XSOa2Oh|YnY%Gtc*Fikz>~tBH(Y>4%qsH(ObrH7SP9Gy z`vbC!st(Qlds!n_D!cQD%VM;sP%l&8ywi)$;zHlbo^!T3h(Vagf2-KnK>qQ6{Df;Cd8*v9cu90h^?}5U#QW0UudfD zzED#XiRP&9#w|i_iTZEE*Z_vsXh5eT{(v>g;#H9OEvd_2HJgH}pLu0JS?k1MgVYuY zBs@w)z`DGs32$qqZ{iq&>QtHCoXZm>)-Te5^|n*^&>;w0EX+4Nt*N;7pq;W5K^|ew z{Qv~y-sENH6-Zsdech%ShE3(3Zc}4LD))1nI-^MCUT#xQD^j_S+tlSnD)(@ky1Gc^ z{%un;MJo4h7_D}mkNUAFNJ#rd^B36ca@bMVkiW9n3Tc`ey{xN1#eS1p^a6Xagj-st zxjAifb4y?7DCd?|Yi>^4+-!k~++q#Q&1svPE%SnhsJTQFv6ANIw9U;HdtpntCSpC! z&1svPEjiI9VpYw}X`7oZJdvBNt%Aec&1ub@8sl&oN0Ek`FoI$omQWVH&)<+AN1nAu zEG=_JgLSoo)L(2}Q-WRVUYeT#%3=;rY*4cDn7PxF^iGp9}wqu zF59%2%O)#U#uh2&aDz31alzm@z@96daY1^cGgrbIG4kYB*&U6`VSXX(fMWClG&aT4 z(h2z-@O0!sKUrXZNa@Z)vs&98hgp{~OxHIcPo^c0bt95_#Jb-)o|hs#W|hjhNy*`9 z$&tg@5z4t)$>E{Xk;B*#%DF|!;i2D=!`QpXamMCbS;DO5d45`kK98P@v8)TUu$c;0SgNC(P$GXDxUAc`c&NUy9K0W%gTJ&3A~Rl5(Og6beDgoCIs4wHiRL6k1F8nV5~br2PDA4IW; z7m*`JR*F*{L~(|n{Iykb5EW4eQQXSnK~xaYRLg9zbkIJC3b}}(l7py#I*5YA*$AMj zS^69*W&FrA=b{@@4yT;^Sb3fhKZb4tQQ*;0c$Ie{Vb0e3t8)@6Q#8(T7RaEd5XIA!AiHwDZlfju2 zWnfOwW4w+TY3irYDlyZx5))i`59qoTTg}wH95(z61D5id-Yeod80~W~m;^Dfn{!2& zO>a|lW*7Q7X6n;QR6`23<7q?U;5g`pvk8__3tn^{Y&CK0#AoP(!lyDs2zc49Tqdc? zVEI{EW=NOe40oBwP-eQ6@m#@qCU1QG)&tN9b)rH%2XaUr>#voviu9R@TudtCdT=5a zlWZyOZLacS zOfD(r#K{cRek{35eQs%=bB5z{^*k=1%AgCVEV#gP1!J=~mZEe5mS4vTPyTOE^A#L~ z`OhL1_UC@jbK&QZCciok{Jf;ChwvdQezjqF80hhSMdg*fEblEhl~?dN*|4~&yi(7} zhQ&?g6?slJEN&{VymJgn2^GKh`7A(r-P=x++Tk3rJgE1kioY z5=W=Daler8*Cm;p^LZc-ov4Jl!TK*{6zfaO{I@u~_Bk5sS9zlQQnQl9O3dY5A9m z<&{g{Q+egmuee+)w-jcNr9B-ArcwtLVaN4ZWLJ(kYx4$kBq|dJ;KU*L$$8`Z8Ad@?*B%gmt%Z1uxFb z-3${lsNAQKeP+pEA`JU-zk^=(NTNu^VT92Jw}^%cA{zGPo|{rCqG4Z?y<8Cy`_wS> zHrU#lTBd~)b?;$Jc9)di)6{STB^%vpH&#%)abK>Xrc~|5Qnee8T5Y?e3_3@o_Efjp zQ!A)Fbzkn>GPS3csy+3n)wWCONIe2;H@Vers-Sk$zT9PHYB!at-E`Dy+a+a)J|b&3 zyVY*4pmy`V+@ob`H(V6Cm1(5EfHX!KsYqFt$)%H@pxC`zk& zJc;{dR~1ezHp*xu5KkN8u;C=+XJfE`5}K z(nda#;hN7JJah&ou;b)xK#qabsZ3&@^%PHYX6h2mdpNAB3gWQJWBoTK>LU}6^)xU% zsF$m^A`2&=bo^wp)N@gFtm2ol$Ggko*$Y3P<Qs7QI2S#p7^wrOOer$QKC}5- zkYs*qu)c;Qn4ZDMjcLrp*4L53RRO-(#p0|o-YcKwvWjVP#n?U-^}=}lA5t$2$p3Hk zGWnUleHVlc@3FoCOX~wGwkMy{PI3I~QHM_7EHd$PHk?^g%He6a$qSeAbNc%N)^kNp zbxt~=J{JR@fggv}-b_c9a{!Z&piu|ODiU<4@KKN}th{m+L2>Y{Tm&I5o>Wn;K1Rd& z{|@HM?I0_bY!ul(9bi#?lBbF-p1jypDHiqWa#MV%Z$Z4OaMgrLnuI&yiudvcGz$mB zd>dkJ+~VpN%O{c6@UGI_J*T|B7Nx(sn^D=Ot%^lm+L*}lJlp>70PvQF^jk4$k=n2s z*Ysh=#uD`<`#UIvuyGfA0i;Nv>XqYV2vcUPQ1ZK~{{M#gb~svOQfASA6s`NvXrd6(6`vQmiblw2g|o zs6fKy8fWAzXHk))Z{3u*O{5eZWV@}DI>BvDcB$Khept6TC0%Y)KD)q3SdP!O;0c-A zXT|O05&NuI@`!v^EOlf)D;BHlvtst-J}a_J?z19`?ywblW06I7*r00^jPm2(!wiGP zvTdrfhg85&l%GNs%S{{yi{++;R6%=&o)U2lgy-3P++hz3dxeqEVTlL}1WgzU&zekL zg|V<)UWLKXVX0D$sG8WV9G+^$Q++s|sN#uE!ZV@oiS#0MLf><;OZ%SC58L;gk`wyg zbWh@BkBpbK^QOqN%PBJFdc3}d%8^2YwN5qvD+lcTeiVBOiiQi&NRM9JK z6hOq{e<_<|fa=-AuiNN*4%brTR%)~7jjv+faJ8xV-?dFs%!=kw!woVgtc7j!C=R!I z^zKjDN+)z_J#yJoU$j!?YUrw1T#ssY?JjTrc|5D; zmK%)7okr2Geyk~7er@@SU(s3qef>JcUopDXgoVsWqg!#fL+8&PBD(MYz=*u6V#K~5 zGF!&8-HkZRm7z|a%QJ@Hv3cew9;_f;JdC+`0*VLMnOr=K36Cl7q|a46&7i7#7yJ;L zvGDBq=57{zg!)nf-gj`w;o06gM^!G4Dxj;nPjwvEk-*Ib76%D96~N^& zT)EIM;PT$>BJkrJpo9-A_Oo$%fP-{@UEQ=A>wh3zB4)ssx)GE}U``|v;Cmn#WmzY1 zW2jP<1gu?P*%0;ytnZ-^WZM_Ixvt*Ib)8YHt4URLG&Q^@`ECCe`6hh;`k%v^JwTAGj$#E!W?=$pXxe}jU)fZoS(n|{xTBN zYBo=+ad<+QH+}*#%1XALj=6XQq*pkrfm8p0R25%WbV+}Itu0+FRV}dAn?DF%yhr>h zfA|x%fx6nDnYsp5*k$AD?a|s`Eat`rrSA2rq9XTgq{hZ~+e7XwZeobqW8Uu&^egU?|biB}PdO|U8 zYA-T2;7w;}Aj91HKOjl?3>>!N5Z+^~V)ZH|Q`{#er=QzBF*btx%|78*JVne>xS!AZ4M zxW4|so ze*-0DQ7P7RqFcGxj;^^n4D1-Q{tMkbk6`F*(QNKI*&ujs{9fz*z zGv0H6;=c^pTXBQ_4_wQ{ z>fng?P+gI0vg*h$^8ugHVz{M+(q?b!ZKW1px|gBfd&<+u)vnRh`daTP>~DSerKt^| z-T^8W44ycpZbt}25>=)*Zc4g35GoOlyQ#aAkP)X~>W`@OuWG%sH=xxYLwZg$B%e+| zC^x8F>r$`;tbYYmY(fYLLG=h$-cL|-wx6ID;@LY3_kMLW@EZykqOCjmgJ!)CkN^9T zyka`Ek@(@T$8U_TdkC?l;j7)?9eNmu24;%Q$j#07c&`&=E#ZUhNn4p3u>q*e3J+~uD zf9QD-ls_SzpgQmEo-p0uWtn#Y`sqn8mwLaCrA-YmWmSOFmZYyj+E4d|7`_quQOHlh zFvDX6o&gx9g%K{*QpKfyQ1v3x^Q$@CQuD7l5a^4ut(xNx0-gkzpuYGy@dRB77^lz0 zZ;6NLK>X5Joc<;L3MdV=Y}HIHTVO!oGqqo-P0)91v#`uRARVU7b?4Oi>3enD>R`RJ zrJi|a)-%t^NQdd1`ZMYi)B{R_M(f$mAF1csKZkUJo)Y*ifv*TO6HHG4hUt>ThD4aI z5_kh(oDL;e|91qQ(7+m=)v&O}PhW3f9S#D9>FoyAxwWyX5xI?=UJ2-@ZH>%xy}%C( zd|cpjfMGg&>MCe8FqLcn7@(hiIhE<}fR49MuX0G?nW{!s^1wJQ~?+JWO;MA5|n&Na?3rk)H=%+oP_~{A2FwK$Lzu&^G zIMl+@np#=61+6avZfs@Uh5-F^wb1VeJx;N`vh(fI4tlgKy*#rCwas%k~P#svoOZk*!u+I=YSZjs1w{F z%&d6H4xF2T`GL(u@2(+?+8FL?2v4>EuK-pLJPk=TbO-In8)&uEFWB>fHPV>Kd=;Fn zct_|qd}mt?VfLr#c)Q{@;S3qGfK5kv-jv6TCSxW>qq~sTVKxGu?add{-|&74>F*2t zsla~{==Cvuiohm;vjx88dmQxB{0y%W_^d!B^X|}@hCz>n&H?;WC)|p~%I6Mio;M;UUxSf28_#bN$%k)!P8S1qjaSe*yd@=zf|Tz1U39 zqG+8bMyEs@J?ACSaJsJX0<#7Bd`_@yfF*(POB6)U20vw{V53HjeHAZYdFWWdt_vPA z7s3;#YpmLH3b03$OuIjuv^A0J}%$o$6T%>@kg^;UPU)*jN4vC1w3-H+g?o%3#Qs$O-~lFHJBywY8-x4+oLp~u|Dro ziqe?I*b-5CP%veQ8ZHDcvL(jRTNL)JagFzS^cEZYYwykcE;@cZ^sMm(@7?H2E9Nk+ zEZ9W51iKni?nnP!!V6?=&t~cs?7CpLZ$J9kfW|Hq>>7;?3iff0jS2Rc#_kmC+Zua7 zu%Bt{F~R<*vF8M<<7*@E->bfdP~Rer9rAqv*anRS{ZHap{SJ*KflZ?qG`0#@lB#f! z!csE8rqkIP`!KL$=o*cE7T64WT4OH(JC^>au{VGnN2lNz1X8e^{98Jn&Mso##5(0k zjU5yC0#3Nz5R4<_2ROrNoX_Q+p?Lwu<_V_!ej>dgnDX?Av;_-EuHpTGAA@sDuxDsf z;2^NOG*$@w0_QQ0Y3$CxuYmngWA_7_PhGr>LVb?{TR=Bz>?vRi=|#b=qi>@Pi|A*9 z-AS(mHev16bqbebzZ=H;s9&(_f)@uLqLb-HjqMBujFag>jqM3m8K=+-8oN0d1NJM8 z?F%*-i>Yog%e*f5nP4-pIU0Kmd8bmZ#-2gmsWhOm7lTRTG`d4$KM5WO>~k7>EjZga zo!-*eZ-OTRt2tHG@H^r-|A@2;jOJQ_sXeqs)zN)e1 zp%!4@R~Rg@%6LD$q02oP`Z0A<@HAE5GokfHCnXgI&KBe?671UGV0bt3b_jNLa5Ovy z?Bg2yVE9^K8&78`R|h{DzQI^Z1&w_sd>gQhOE~YE;FrU98O!Ka!LAEFA6`n!=s}IW z8eRkJF~P>^pTjNGMZY+c%Z=kU3}aPiDXd1Y7gjR%tZ{tgQ$`oHtWwzQ$Yr#gHfZdO z$OFc5dP8I90y~pFxLR@c0y~S6=P9foQqHE1BKC;UP5njeOU5~LYY}_WIF}yL*d>v# z87t_mwMt4Z@}kj05BAzJ4;mNHu^Vjc55{)dps~?Nty!Qs7pS~zBdz8Lc`sDhZISur z<&@gQ*mc2KRe5uaIy81_)h=KwGazo{harVaYpqw%$wwwa0S@{S4=TM6VfttgiChNzZR%jAz3ZtaM%z>>0xwW$Z1DH3+t7J9FOF z_=mRjk-MlvusefiM_W91(FVb;3-(4EjJxPog=v|Wmz3l6-_23pp?w(8ppOZ>SKxyJ zzW`{`6O#U_z$4{I05oWgz+Xuz)#`~*$yC;O>!`Id>9>=VeMji5m93A`P0@o> zm|i2WQQ&kylNJDaXc?fF)&ctHVn9Fb0u0cNfCf!w2d>MnE%5F<0pc2iQe#MJ#BLsx zh}4Kx71GsGV^rJo-&3X`wHx9!Q*`!-XT9QCpLq80xqdBSvM6E;n{+=QzViprAVqPf zIoF{7CY%o4pl=D~1waqIBs@P8$P`mkei=29eoN>xYna|%6T$v|zQO%|F<`UNDX?4M z8i5xGObg5kyj0*Q;2Ij2^j?9t3A`Kdc+Y;ofbl3`3q2w50ARE69N-%IuB2ZQ_^QCy z0bA%zz&)N2aXLiRwJr2}P{xtw_4cK-sP-x3@@jijr_TWo^M4EUwY4vLUZN{&U-qQw z*4m$ea(C?^Pt4?crvknO%Kxf86a2rcZ7@O}GoH8xJgLMD zki&bVy>wEd!MK;Y6SqUo+Qeq>y>waPquxi&k0w6peZqVo@oCicXyQa;jrrBYY`|v) zelPJ5Jz>6_SW0WmpC?-AUWz9k^d3NsYv?(^Z+kDLL%x3oj3@4=mq2MYszkQ~bWuaI zaX@@@fY=KMXrQ416t>j?y1ZctAY1GJu_Zg{I^-JWEe-2^2gIreh^>8qxLpUt3kSpt z2j~+G524hf4FRbuiS!Q}(!SSCUfsWH9`aq{d(-qb?)3fMoY}Ys>BUID3Y&Zqk~%m zN#A0~4;c5F=S^+$b9%b}Uh^WP$Ia`f&hmGIf~fF3G_~32_Iw%eZhCg=mEP&l(=evf z_ow~DH!kf7Uan>3aW6@yMm1uc1-EW@Elk-lPkf)&@cb zuO;84OOSq(t`G{ZAd!oD$EEgh&lj7Tjd9P{1isO9NnkImacSUg&*{yhfqRj@3UZkL zOLYg(7me38Fc;8cTUPBmE0RD&f?HEwVHQ0R1#&?PWL zzo@%E)CD>FLw9=~frPs~f7iMO-yFq~JH5X`sYUd^TOSQgr#~Rw=?%8E&>C+;+vBK_ ztudY2KU)BW_YTxppARbhPL`}7Fz8=pJI=!5ZH^@*bm89w0R@F z^r5!xp^YN5lfKwCKN9kMt?lH6scbWhQ;gJQ?tN=J#;t zgDLHFAz4-J_?FjWeeHP0cQ?{``fI@5^f2Jn^f+KGoe9`1JTnB&7PwI8r_uSyT?R^r z$n20Bm(l&S#Ip>~2u=q4FwF)0ENuY%A`N=Fp~K7GZsG41{&OVVC;WZF(78gi@mf^(K{FWP&o??XbrA2ZYn-~EuY(6?X8?ic!gvB`e1 z$#WwAImvxaat~_AGJh)R*M;YGon|^23bH*t2Dj8>e39k^JO;PjW7PT>Hv4YzhlDd^ zh<7yPvNOOR4b70UGo;iE@LwF9Df}~qvqRDyl3pgTTSJzxMRKGjNR?=BX@70ib_6vQ#P@dC}>8}g@b)kejtQC40 z=t&KkGE>qsCAUM;9g^yjof=aQFo2x-Waq@HNYGH^2)#onTQp?)n54%f_Z|&Jve2Iv%0WpVlr)7n zmqJ`NsUcH3gx(>PEt1|M=`l%)&Ge@=6bV8^tE5rtdqxu)oG% z@1O7Q_h%Lz@}C)45!eve6zB^)9{54vwLo2PMzAw@QSijjqR`^dMWNBqGoiL{ zTjcb}n#f}jelkb&mJeG-JiB6emB42KF+E|&iE6Pg_v49O0M7z~c(NA4YNi_J-*`k~ z^1;)|-Yno5-XXx<-Vaoy|5E^WaWOytA5Xw4&2JM3+SuV}*oUA9$L0ve?86tC;x3utWS@ ztcDf?@?Sh+OPvZ^)zE2xCVm5;oQ~fboJFxb)p$N((0TkUmDb>S zgh6Wo`CIsBBHb%+J#JW;v`*mpsK=lU0{;s2m~?@_3sDcAMFN_%3H2Dbv%3)Kt*FPO zKCwXtEjDO7T4~ZYfjiJXgR+1oU5xW{{@Ws*pbP+-G)Bvi9tSjWs=6HMs{u`%o1TUA zwSf2wG1QIp^?)XQ5OP`Dgr`KjV|-rX z{^3Vqa9{BU&sT+^l(t-G9(c?CL0c;Dt*SuFA|gubAo_kA(>N+{Cl@~V!0R699D;vw zx-xWzyNjiZ0;N$9?15kFV9*-8FxPC ztt(^)vV~D9Y#lf=JCMn*wJuw>BR#Y|vwUY}sBm_AsDB`nE9Q1VYHxb$K&D6mzdP+J zTO>(As?4;Ro9>d6djTbtRI$z_K6 zGRv&N;dBmsU4`><)~-?H77B97$Xy|_hBLWBHj}5G(R?8@*v<_i2H>Z`e4mvY$Zpk{ zv~pyi0K4T2U73N*c2w^!B}Gwc`L04{C=Z38_vmn@UzA^(&S$pZSs4Vgfy9=bx$VVj zSzS0|r~t2J2B?VA@}ZGITD|q+OkcsSY?(DM0F-NJKPxko$z}Vf+iou^(JfhK4QGAc?;ewcioVaWRnD#gXU`Ikr)y zgr{!2Rz$bfXsu0w1gP1f~mojBgK4latVhl}LW#YJ_sjwP{9u3Sg2 zQlg`qi@wZ4{}TQi@sSVkW90tQA$Ub2|I`U1Hd?nO=-pbY^y_f9a@pEiJ?-x0jA&2e^A97ucCOYtW`h|3a4nS(5Bz+uUmAluo*Os7UN52Vv_7X6x)A zoV8Yb<<`gUyb_|i>y`#-X@Hgm=fuEtMd5@91Ytt-smPP4;~=)J$V0cCX1dmbm~N+; zZtEi%MTB!)s!66BwlQ%*3ghzFVN;bCykumTzV*8L$F2y$*_R8d{7R7+4&offlo9!p7$tr^MWMm0&L6|+j)I=b|8 z8v%1Ro8D#dWn~TBJmRc=sW^zsXkg3U%oFU$Ft-e0temA4?(W*^s+o?4xx@)mVWHsQd$mR=hk5W&;esqnzrYIL=+$24s3e#B_ zpEK!!iRC(ZTLeSd%O2{%GN5ETA>~)53w=A>%DJrQw%FvYa~Cdc+0OL9NM`e99WqLq z4lISJwrSGloLS;N*mGofN4`(W=oI?B)f5M6OXP#E) zvRHej2a5Amk-(9_>&qgcIMf#@Xg@Z2YL!_e%D7*|ToZts<{CcGD!p8n=mLtRiVofp z>E9}l(ZoE=rFJ#s@^^MZNRV)(vH`(Zz0LXSNSp-PI$7&H`S!**bz9 zETqq8u%Ni7%WSg;`p$elGq`nNv^QHA$T&r8a#tqbm&?lLdtxR`-uayi*epzK5Hb~?_hR? z>oYmt#!t-Pc$koBPs`af_7r&>6JR%***da)I|r*HL(#CR<6U-f`)}`~dAA1PxuUBS zLH4seIPH>D-Vvt@G8?kC%F&IJ>)wAlRJbj>9mfXCu;ATpNi3WmeAR1!bsAZk08(4ioD# zn5%-g{!EuO*lwE*n_9FB&BEO2X4l)yEDw$LD#o>cwhy&()ZY761TzG|rL0Xm6Nv1Bt2~!Urh81wkB4SG^%(EO*Lyphuu=UENvqJ@$q$-hD zX7hP;9A!7X7+#slZO^c|ZLdfN;Ra*Zgm$pm*g#@gZ7Eub{S^EtXHvFZ&(CG~G*T0F zo7u|nf1lOQ+c1dIT=L=Aob7d<#jV6CB)pvM7cEK-Ou6m}(We_xl+=^Cbc7Etxhmbv zp-~4pD`$-i%c)&4U!4p(K`V1K_usrzOrIWNa&c(qrE$)IWxNUk8)1L+reV>7<9?p% z;Fdf|qwPt;sS&4B4x*0}LF02vbVZDP#WbHA!c#hjF|KdfNDc?K*uZ28D>6gd3p<4B zN)|24CR{p-DQhK8E>^K?aA1cc%%wa*mXES(h%1Q-8TQLYNP8@tgb}?}mP3e`t?u!S zJud4D>0`=lXlfDDJ&t-UJw#Z;o4beLT?7Zt*15n+tb7JX2A8GL<(S4I%V{iTEzaMI zgO-#8g^vUgu2{Y>i<2+G!D~c0oW`)Y6$6d!v)&y!Sdb%G3J+L)mtYK&sUw$JzN>Es zpYrR&27ScAobSVBrlG>Z1)`x$4Y^!;RE|$%(Tv)0Qs?NPyeh;zt;CTUYLqh(r;ATu zcKZIhp)C4AS5*t&%JeQBfnAxt>|lC8QL{s<`}#(3AS=#F@6uSYH*#NrT9^;9%;K?17&WRh zT^-Yz&sd%W4=2vd?#lG5$$|r=$dwn%+KXizbMToT;>!~IqBi(2qaKAgDIBTtfP`@u z4<_vF?z~t48ts%Vt1<|Ok{T085ljY78=0vGC)F~LFruPO7nu-89EmzlJq##emnu8;IYoK(WwP9w zDSwwXk+;yQ`Rp>CmifX?^NG7Vk8zx!+3CC!)}=)_Tjh0aEw)qIqo@kv3>CA=P=TY@iDrbcKHusoVC^TpM5R^_XNG9` zu1p^`I#@@l!xz?SeO69z6_?VaI89+3#}NZ&%e68d_FA1X-a&b_WXzMThNFV(>6$~t zF^l_DM;4)OLRVH!-ms+HvOtvX?BfoqYv~%{??h0(6GKd%%XXKw?eJ)?g=0dO6k3b9 zgHM9cld&1WgKKf>TS>l zPZ7_DWE#v2u1Jq!!M1V*pDWFE+J{HOcnm14uCl|J5Yl+EcUZc;ZqRJfN=F9OZlFQjR_MVEhaEWZ7^F1* zC|?)w&A7oZjDG{T-OvZ><@mH{i2p*hK`VFQ?rZ_Mr{eC!iAZtDVH%+vxZ1&o1r_Lr zm(z}$w|TtFPO$=RSq#vbC_4a2`0|ZQfq11VqH_RsBu@ZE}GJX zwiWQZ5?Zq^wic^E8|2nDER%L~8;8Kz3r&WZj(gFnB!zmQ;pI%L$J>CA-YwQZ_eTi} zUtprBYr)SJW$SReBu`7vgOWo&QwxMwV>?URdKvM*cKj}M*>?eM$jk%xiMY?Q61S#H zyx7Cu7=nlLF5l*H?`06R^dZkej)i+H1;MsKSf?AoXuD@~(ap+s^Iev? zu$afSb^}YI+&Xw~1+ID}Vdb@eY(G0x4yT>XGgHdCtzW4lA5Kyw{?b-n2yHnsDh&hg zF1b=E)|zI#dt_DSDUBLBu9BScc%a#pxGMXYrcUNnYON&2_65zXlv~NZbmHWkmFz`( zuI)y!^hk&8MVK(wi;#IQ9lcVQoFgU6jkF2(8Chawv)H+|`E9&X155KNHEELs?s^Oy zE6@p+OLySzWJ_0r2kX;Oob&9_Sy3x%sq$-BEx7@1CHMy>KdFHYMiPMwmtmu_Ab`SsMvq|}IU)l~eSoJ{5)wqwk90Pne z+O=F_tQ+mV0K<}W*;u)MsCJ@vxcgLYFGZa4)WDsr!kPnJZ1OhJHNRd56}u2NYQ}r_ zd5#^(uA6*bvR&Y~@WKfp=Ztfe+&g)fvFFgr24P1#dO3C28matBW^#Bd<+{sN3YGHG zm3YcS<}WLR@>Nh}pO(&@e_0_ou{LoXIeACt;pRWv0NhbFya=e>v?vQOuFV+ofF-L7CXB9yU zCzrMzQVQ5h;RFS{GTsU6UGD7nQs!LnqwdA;g}2ghdboCWV?UUOeBNEV+Ibkutb_jj z*guw8X2!%WRz6+P%!xde2Qr$XYQSYYu^f#(+zEFKV9s*3pq-+|uqcv4Ba$#}8qG<= zxEbUnu?rmqOdqDyN>>TqIuF9t91KbMy&gh6xQdKib-hXm(niJO*_dP}w85*Bit zNGPvaHIKUkH`iSQpI8i_^kq6O92u4Cvd!ymG0i<6lJN=)7Pf2k;&W-iVLmjCjoBkInTY z$p|D(BR)TNk~c}QxxS=f#O5LyU(8?$10T3d&WLw1y4;JT=|`!Sc(Uu?*v}3@VB;4S-sG zOl#$ahM5+I1aPFlkwPXCVQA9`i;al28e=0YX@o0kWZn^EkK*?VuRlIE?(?_C$F4Q~ zChIiH;0nSJSj4OTZ8uM!voYp^vQt4ZRU!nx_ff!0To ze!*LP!Qj+nw3seo3N|LIE9ZnDR#jG;^y!qs*}799TwxAPrMSJL46g72pe3*lngIKl zuuTdENU{NLV&kN^$*~l-KFLXjD07o){Y|w=4_a9tAG;0S(;rny)1ggCnrJ!x>&$S{ zV*rbfeFU**m|P1CpJHv2qRmaFKj@WL@(g}24|;q=oP`3xq=}NTnji>4PC?Uo_+12k zfFJ;?6&w3*$RIB+nPl*#R|daj*kn*Wo}uvLHT&fxeaWBd@O7}|Z}16mXTH53Pqys0 z&>#vOAR0Z%pp^UJt9qc@?iQ_|kXX6EB79dj{^7f{Bv}5{7eL7TYY;Zzu4u zeuFUtT+(cb#s|^P*j%Pdsqq+Fe7s&E^&u|oGh^dZs{%dsy$xJifdo5P(~L8aR`T%xTYu-W3{cO!^^v49wZL1oQP1d~1^7z~<-BDU_m#|5IwPF3sy{{H~~ zFLMRzYKd>+Q9Zt?1>!JX1~8bS3Lkg7Xng$htnv7xVQ`wPgm8_FeGFfz_K}s@zMPe} zwiVjf_t-ZZRELpk2kmy}kjq5so`B6ZCt0cRoTPsAzGS}ioc4KhlKN`glA+89F0>8I zNuD>d6>r<(VP`Mih8tS4b>6~lCv7`<+x+?cC(TPQOcTBXi0bU_D~`7xn&TyWGd^lE zyaGPMKz6M+V8UjwQXw`H=cG`fxOgZ$XWZzl#4Xdi(&}GB*Bu6OqS1fG}qe5fJdeWuP)0zbZQFGyycf z8nRI(WbwpTOFXr;U|`(i3j{ofr8)!##zXueJ~RbmD@V7MCWYZSitVWm2D}WVHhvEp zwSkj+3Q`dsORiP-W9^j#jr}Q9y^4|@@7g(5y^Kg+H5v}d%>bYd@j?<<*v1s*IE;#ey-_}Pzi-R!gJ9Q(sGruvP9vs0YYhTKx(n@aQW%{^NIi8`nXbeo?~sQH!>%i%*%br8w*xQ~D~7Z1kx z?=oUuD3)K3@_cOSl$(#!xp~E3uCE6C+(JIw;(Jkipk+S^pRAsC)X2wP?4LNwuRvLR zc>pMU);o+-MD;L>?`q+C+5}n>f1xFbe|%4CKE6kY<****XUDc3SSz`6Hc7i3efV#4 z@V6fEnPxu@|M(HaB*?5@uDjN82~cwn!Usym?AzjMce@Eb0ZW0 delta 97 zcmey#ww!fC2ct400|NsW7c-FLWC0PZKtce-0!gs30SSl69~n(2KVak*5dcYo#5vi4 h1S^Qpo>-+gc?DCMAP11cRc54Tpl51eZe-5I4FF9|43+=@ diff --git a/WebSCR_data/obj/Debug/TempPE/DS_Applicazione.Designer.cs.dll b/WebSCR_data/obj/Debug/TempPE/DS_Applicazione.Designer.cs.dll index f73ddc08cd8d5bd65177a6d76a18abcb5bf305c8..88423ce50e931acb446bc0281288f182fa3067f0 100644 GIT binary patch literal 36352 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 diff --git a/WebSCR_data/obj/Debug/WebSCR_data.csprojResolveAssemblyReference.cache b/WebSCR_data/obj/Debug/WebSCR_data.csprojResolveAssemblyReference.cache index f65c405a59873c5e43bf1972630cb166eef7b15b..400b37ed364a8837e714a0dae98af6b7c845d9d4 100644 GIT binary patch delta 27 jcmaDjkMZF=#tj{ejCPwl8Cls_bL~`(**8ySKj#hrjhzWH delta 27 jcmaDjkMZF=#tj{ej8>aF8Cls_oB!x3vTdHse$E{Ll&1;! diff --git a/WebSCR_data/obj/Debug/WebSCR_data.dll b/WebSCR_data/obj/Debug/WebSCR_data.dll index bd4921f2fccc1706271dea2a925540ba08790bca..8f58891f27650e07c4fa779ad56062f3fb186c40 100644 GIT binary patch literal 66048 zcmeHw3t(JTwe~t^-ZM#>nKbXToj#yx)0VarC@)Rh6dG(PZ3-57G}C0-4kS5YCV`ex zP0B;7JiUm54+4l%0TlriL~XTlsfw2C3ogoE1ich4zApZv0{-7xd!NTlX3~e(|9bCr z+N{}Y?X}lld#$w}XPjI*D(hN=chaZziz*^65lA==||f>($K4|J`qm zG6|p8>I`}(Cm^?u4N>@MHK+`<$7&5~D$E-TPZEVa`C;J8Joub}^yUHJYyJp;JZY=e z8<>2OM4fZ8xoj6O(G5CEL*G#OHf)8v=48`778qGqg3ihY`1X8Si57cMNzP@v;={U` z6rg1{5e-~JlwVR<4hdAvHE9JnQ9f?gZetIb&Gkf4h;MG-Z?hTh2$K0$FoEw}BWO{x z8MciEtqF=@q9BtLlH@O%37J)M{q$Z4hEPYg&tKC#SvX9ezj+E$HE$VJ{)eJykiyM`#hCFKqQscE^Q(*$mDa>a%K?@CKTZOF_B${V224prPb2M@c zBXcz}kCFKrIhK(H8aa-U;}ud<+kAqgnk(2M)H0q-kHXEOFmVeP3Y*6{S*FqpA0f$S5t+K+XV&?4(2uv5+AxyG&p;Ljv4d~U=j zL&6#OidgReJUSG%mNPMEp(W8OzZv&iXCh^xF*1rppJDz&aQCU<`VQK~1EeB9dURcY)<-NW^Fvk04%*O3>+I`q!lfVuk3l zX7hz2#gr&)UdM=Ob;?&Wx)5d}Dd=^CqNJuXXi^3m6LOy_)`l>;1rDyBVN`v@(haqO?H7@_^qU@YWo#=0sx zfEJo%<`qm0hnmrgTB5;_gkgDP_S5in@v@g5c3JqYNWDxwc)e~}Z@q_B7Nbs)dYO9g zdfl?#dJnBEBBe;ZOg(tLZdq@=rOLj|ar|ZQ3eWRC>V&`1#W^N6JJHZ|9pcI;kJR|? zjMVz?jMN3L1)p(eq`ty`Ejl++4HW^MYODzAR4f>>wyl&CO|>n_D}YTUxHUIc;;Z6-INjMU+#_t(?}}%|q;_fI8$4E>de<&y$)>|wQS_nkZR}N!`Dd+u44i77?9L5e) z&IgnnbXSiY#ttIK9k;G!2{Rk#25AWvPlyoo`O`p)$_g4tW=ove@M7-t0O@Ox$1VkrVglmBZTU9guQ#?t_3; zfp{SMAQ${6mK+a+mX*$c?E* zF1ONInlu=yj*+{yzN4+rPuW%`` zIl4URb?cvCm%qEyuKyyZe$MpC9BwON>ww|Sl`+wg!IOcs!Ii<8KAGvqlrd>68Ju|t zGLmD-;LJQ3>&@odl(&4_Ff98`|2C{(;VOGSM2*#3InNo3F?>F@*Ejg-Z@>Kk&8d8sSqJA_Tl_TP}l;;4+vl^2^}j5VBQ< zx6DH*15cxjZyOgfo6*&S)+eA7>O_UuWO7M9>vpBAB8`mZVp0Lu9izFJWOHHT1{+Gv z7!`uS+f<#jjl%QoBACOzwE7iXZB21lymweEx# zsCAU&pQskks?;sl&1^Ah3H8?724QlZq=I7FhK0qLJXSGnuEJtW&MW4|33>^)zpBvZ z7}mt+oZ+-HWt!9{}vcO|isz%_}(8C8Ry%Y(2N{{sQJ&>$3$E>vJGvr}(LV zQdv!HO^viV$-Cw?<7H#Z1-Z|I)p`IxDIz7?0+dG&SHLz1@Ot!c%YOjny&gT>^0zzXl}8V^{QXXO<l^Qc??$UN$nKO&D>Zuuh|C0zkWI7+$# zj%<{4%OBY&>6SmTQPM4cn4{#(>oId)Y^%Zysn!!U(kt)O$Zcj`Z)CQb+p^z?xm{6_bU(yW0_##Ay$#=x%d0wGT&h)E z&283~SP8RvHE3AemW8pn^;utLqUQ8jj{w7lu-xtwS#uz3aw%DAFHY4Gl(I*=Wli4K zv-hf551;iYOSkv_e6m+v?#lM5#m!e7Cf-lPT9fw_?Y7ijhYcPqlVv~gF^5yF$4AxY zVc`2tR~kf9S(Z;N@3E;}M%msn>d$=@qAvF?G-V*GvAzbn&-ywbZ0{}gq0*&lrIcTn z@~mk^W}W1!%~r)y$WbpGdKb1hOM_xj+q1=48WoG$w;j#03r(_i1K=D1J4Y>$9BS=4 z+^~gx>hf$N+20UjaFq6s!&2Hm4ohkO2#ezh+dui#QT}nW^Zg_AG5zC~ zJeYsBV_h-2|BUv}9q{wP`p;=}4+F_X#Q9M!E#3{iORXnk= zcw&mDtOU=f@DvRk>ZtH^v-87K=wpVbThbezdi+>o)|_j~_)#^toaZS$-&6#B{y>Gl zB2W>m2vvkDA{Eh!n6(b$T;X;3G?`nrVs~9#vdeWjW0*|sy(R4P@b!L89uH$49({dZ zo5#bL@R;-t=mteu4z?6|D#6wUue=$Hw#-xFu>~U4@WwCS!PlD-xbN+fqb>gN(h5

|C&Zkbqep8>`rI(T8|=PQ4I((+l`8VlTsLz{mBDpHyjmi-&YG z6yW>ixIsKCRukfVAVe|i1nzn)ETocupY54XUam zso{|1PyB1-n{);AZ)RKhX2pEhXKJ+xaAJec%LT|+-g2RTR)ydCXSBUoZfoud~_{6KI^+Im+29zsT#NN6*yD5XjT<=usI+kuB?9ei@j*ec#36UFC%)n*}M^X zQ4T$L+Roozj{NU&eoZWBeIJQQmFp%|x;zoAANGNavXYImcJUZUPjOZ)r~U=0GCdmF z(m!5dOBYL(3#{_zegIya-}xbb1#7B8DBdyC62jlI77)P{^)$y4@W)r^b4k<;4TK z3gO1aj%d@I0*5~P$c~wegG8n;68AS>gp9Q~VFVP|#R{XANy6Y#3fNWg<{rf!w*Hmt zsljb2jy?%ZX?GiGlB|}iP#x&MW7bba(Rj3WEuSEYMvIRcsVGi?4*RT*w={fukQcjy${+EJ0${2b@{tp6ilxZ$JR+mb5M z*yUq376#34EE>JPRHG4c@v_V5XP<$R6tdmzMz?aY9bL0^7}zmpJrB8~0&2X9B`6-S zehvoLOH28<7L%^C5OTP=6^NHxFR*Uxr8#@d<2b{w2~dr_I852XOCfqPiD@`wAw_ zMqNCIn$0h<1^D&|rZYcJI5F9|P(3;2Syy%JgYu4lrKpMtX zpY<|}^_g2)YLfTqtye%PYdH#)oKd@WO*k3~hZR?N6c>eOmEq{&zoP^ck^_4@{O|Ff z0Tlmb$X<`T%dc`RqpO1>4xu`St5kIql=*zWnN5Vqm- z>lmCzpN+o?YV+B6#Q0xxHeO^OEjIdWJjMeacQ8HM_ZZcEG%SOd&c1RN!Hi*`ve)YY z;W@0c@hXIxlk7JckFY)_?0umwbv8bRAqn@mq_zKbXX72;qL*PXEjSzR8R)T(13Hs3`=or>rJ>zHx1`r9mi+0b_!vK7io~bzFjn#JXv-E{!FNGolhgB9!fg<%X z_2BioWxe$tT3JLvk$RbW@Os^{-g*zMELQqO>SgM|>vhX|>n&B*J(GGF$3NBuK1##i z^Hof2W>-lxOw?!TYkk)uP;qj;4hQP%1AKxWiAEfw$5IUBCLE*hl+=WZkWP(tpdNMc z9v81gj& z@(ZBL$3E%4uoBD8Z4k9B2~*qDWe$~lx=mf{P`RJm)QcP{_i~%M-Jx$N=W z_b%p~)mNqdubbmM6~KOR*x2lOi2G0g+t|rsB>5-8_4(CGB-_- z)pK$Eyucn*VC~?gNXh2~cv^DhFm{-7-mk31L#Hc;vBQ+}0VRirepe1-2a)5B%^0^Z zHrvk&9LKiIdtQLo(f>1^7kC2Q@E^|$@OInZ!}9`i={XCLs`nw)d4IK@G`Dhwbpt|A zo)@^g69cpK>x=ljzLQz}y#DbrZ)>(29T^yz3T1GnT5}Yh*RS)+xXG3=&}z$&=N3c{ z&K&*RL0o>SBw zTD_t(yU@MQM0_7w@~*%Ad;`{zSVL|-2D})b(f6?J#LqhsGy zrOR-Jx6DH*i*0$-YtFRc8^NP7~f;}*fllf>zOgd) zVf%veOHjT+o?c*69)9_aD6gO2V5=X#fa_cV?4ZLJ@Q7mpcAAv09rFQ_0t@^A|$=P?HioA$oYJNm9MMc!V)aFM7 zuDlPy9&Y&;Q9dss4p+eIt^gGghbtga2MwylrQExd{I;yaYQjVaP!EtOmmY5UbBo^&iij!M>I}*B4Eh`3@Q!$ zpre|p4>BmYPoT&edMm@xPoVg)uKE&IWb!d5T$dy~f5NLawM28CKVec0o+{vF zKVr4*k~&fk!`cmAwHu14-Edp>hXrakLezHp*fuHQ6N9HHH^bz_=8~JdCYuS= zNyXScMfJjX{dcJs2IT)*z4D$_RZ;RNjI1}T*q*#kTkiVVC#Qd`uQ*J6pB_hJ?Ppb4 z#-To|s_J{p5hc$;9);B&?oIOjdkKUQWXtM8KlA7bmqHHx{G1#`P_e>q2t^R$sU18q zlEt{^Jnxz>TR&T;1FS;tP5j%t8<_O51(2B=5xAm%R+ zBRlt6a?8>Z(rOPX&D(Pd4W=L0Q)e?&RfR12$vkyvV>HVy_RekqJy6IFoaIoxkHfhZ zm+Wt#5MhJVn zlU>?p4ohjDIV|?`wWE8z!(u;5>lpQwOkC8ylzanLE}JbbGQ zj*EE)!n5o??y{@raEpwDE{l2$7lK9&g{PO2S7a*4VFCg@Hf zc;nmErqYPdn>sI{w7`kDh)+PNO!W8h^Z8E!BBh0lQc0DKD?I8lLh>*XYuE z#c=!@H1qu0^bfzHv;61!bzHD$bgKyq znI)rJad<=LZyqAL@Bi3{J+ETKJ~wiTjAvUHU^7>SI=L^;*i82<gtq<*;2yR{cP6SogLEeclRt=-x ziBL@bLEeclw*3DA??m7R$~zG_A#r8>4*n|jPJ{!<`#XLo!oNX1p6U6q{o?OL&@te7 zCjwJE-OBngMnZHvChK=1d>c|VMZXi_yDr6&Ytf&ekXe@BMf&HVBV zJCjrD*!A{y;0PD`n+)PVP-eY4$U*8Y&NQVSeuie*Pmmb8*KRiw!=2h))^* zE}cJT?wsT1o-iLhi}1UOJ%BIauKv__<2N61F7(UTubkR3kj?aM%rQsVTD+Sn3EJ5m zv|zLPjmoK~pWWVuyf)xC>OfN$_wbKV$p@D|#ycl{F%p6G=ubx-%gS@@AHg5ABPd62 z;V%Rtcqxo;Kfd3G#I3j0!r+ ze98#Y@qkf!oB1mvK^L0K%qVR_I!e6)Z!ibU1byE8s2QYZgmbp9(if$-0|x0MK9=w$ zz#2NvKhs}BX@3Vo??L}Evxc5Ux`uuO7^M>eEVB(TNSgv&>N^5|9OByl5Mp{L%=CvN z41Lj8BSDVx!hJ-2;Q1Gnqg2IgsPV4gFPj#8@O?1mb;2$UMSv4QP;Ujx_vO{8n+M*@E? z@b?1i8<{=>FiP)kytpw+9~Afrzy!V3$oj{d7@h;SE9p+aAZ?w%JRcKykH9AdJ_i`3#Kd1A9*&>LwWk3S^o5CB%j1ASnmnmuQjj_X zZWnm7z!8D}N8lePvHa>Jd;esC%aTl4Eif(cBgu+M33@cil79#oBx7>LB;4ej%o-kr zG|EoqQWpV6Y5U{>wDCUVM(Jz9^8=y(2j~e(O}PsGy=)5S4hy^kFhP$@Vax2D!exIW z@GXJIOyydJrn2N)kdD$91U?GbK!2M0o2gN1n)WDS;Dl)(h5S_la{@mg@HRm1o7`I& z;$N~7&&kfjNW++kjN_4mm*V2rn@r@r6Bv31#y1ns>G5b3N8dkLu&uzV@e4uAP_mLf zMEB#DCMxlkKgND6ST&_Y=F8xmfZQx3Rni;4CgW*`EOG4#gKM8igTjd)vq9}idY{yO zGO!9@*GhdWfW`4-%mad*3#=ONOxh#$^&3|k_4p;qf7Z1#wt!yn)V`2j^VEJaFxGP? zYM)G}5=MG#7d>D+YRtem_h;liVNL@4tvMAi7x)z5RRTXO@GgO05coBLYlB}0&piTv zFK}syDN4?Lk?ELrz8Pr&OhiuuoDn?(uq}Ef;Q7(jfL3%Z;KyP=0^AvU2Jjm(rp$=` z%m@ZAD_?7#GxVPF9~tKieGt%~yUWvX*ylhu=sV?C0xE4o6|8Nwz^MY~3v3g(QsBD; zUM#S7+)k9eP~e>c4+vB;?~C{_p&gp$kAO3s_$pvA%^&fx=FH=29;6?GzlMI6F#U0Q zJ`wbvl|*>ZHFZ(nbhP3=!L9<<0<3k4I~CX!n)5#2 z63kyWYwUZzWx(zeY!CeuHTY?dDo4NftpN7A&ik`(HL$X&T;CqNhl#PI#@_Bf2Ur+0 zG3QzS^AW#G1iO;1_D=_PmV>2$jR-bO*CP*eBp#?G8m5mxCVrDsV^8`w06RsnTj))H zFFz554}RSZZGRvCj;vsh8*>BK%M zQSKueTN!)=*kc;Ag5Si#<8_U_A6P9dn4xO_8ZeyG*4Wd)>ghg>m4&{E(ds3QO$XLU z(`Kr2=K*V?PK^x$n?N5^7=19b7bDDl4)%Tg&PW|D4fvgKpA7vgT(V5C#}Nhl>1gT~ zY!5vgV(fi_Dc>GVO|!V1^5)UBe>P*+(4NpQz{#&m;+XhF=w)Da8ha!3TfDzufyO3= z|1YpBG}Z#Fnf7SxL|`+h>=-5GG+;AnjbPW%n($s+&2$TP3uVH+7zy{xV@~#M%$Q9t z3U*C+e>iT;p)#x*p;`FX;c8&hH1-zqj-llm8yBet)~&H*Q!xWB9rxU3f*8%MJ z@q(SAv8jT6Ot8m|6Jy(q6X_+5y)AYu&P7e*Wixu}X~;W?+8pdk<7C?8U^|Rc=w=7I z!8ny3(%1^zzIYq0S)`<_0oF#ZEw*Kj7-!JUOKt4)#yPY{uxrAv#C~q1=%*U{bL`)M zy`-^N*{jBSqSLtCHR0)HzXMjLu_a}zsf(s*ELD~QHdkZUMqf9&>Af2JD1NxNn{L+F zd&(Zhn?W8EY?wY-7BJJ)d^*=KOkXUkH#gDyG`1JmMf8%!o-I4t?4kZ;%=x(StFkMN zKH9gOu{}nh{CLx%7d6&czR1kdvK5@CMzLJS(D|z*FZ@jTd(EvhAefq0w$im4<9TH(eMEEeymAG7USmA3 zTtQC=rskC^Xum2a^U4)8el^#yhj?DOg826b7~^^63OYq&Jg;0q(>hch&nw$#onUJ0 z*+xAMmO|cRf~k?{-PE*(%MH^n%U9!Kcdo{GUU@gI6->=5L(E3@yfUmYo>y)%uXM20 zfsdG1JJ^MR5!yj-oXrGf`S(-vIgF`!<^A-kV9K5!AU`h~5n1o4_&i-lO&YsNumu{s zOR(h{`=Vgo8vCwbS7_{6!EV;r%YxmfvA+nmM`JwaTt_czY-R8+^EwLS3Ym3j8F#;V zJ+*0U39uVzNMn}(yOAE#*!zIpM6YY?i@-ie3(i$iz6b1|s9$4m0K1v)(^ysI{pN@0 zC56%K$_LF`=yeBs#QZSzyi26e(#pHcPtb^9YRWM*_xZ|)>C<$I#$K&#Fg{IdHTK8KADH*h zkj4V>XMlZ7WAS+0*hzadHZfie?57%QLEdM`-=%6e8F`;YP?F`maBpt21rkLR&3&@_$lJoW`D+sJup9(#~l1yl3bgS1v-JdZs{-GZrk>>>Iv zZ`tU1>>+wgV?2*NL_?Qx9?xUreGk!hHTJgHd(DR_yjkTnCK`MX(}>2Jfqjt{Zc%yj zfPIPfY3wve`7-^+!H)7hLgO!2oTtTh7>`n`gWX_!g*r91BG%%2j6QjV;#?Cu)%Q(W z`)<438NR*rLm9SsPTk=935B<-yhVv&-;4B9jjc$0!1oJ!=qi~zhj@mTFbK`%|M>WQC z-6k*M)0fRIRP-%WBts9#sL|j)`>WWBRc;__a z$E2<@T^HNX6dU@)hJLYOKx`Nk2_caX775sof`q6@h-nF>e8+7!X#x0sga<&;E=BRC zIoF`G08I}M_F;sQ0`$>E!ZRq4DW;~}RAnN4wa_0G`qw4xjWMO$-+w&si*vi42K3SM zfPQ)vFhIWp4ALI}Lxhb)*y;(S|29$W_2Z#LIBR9=qjW13^LxZQKLYg8F9ET;0~nz4 zYHl4KO-1XD0W_$T9k?#sUJ?r&oF_zFW0<(ch}0OB8e>vpnbcS=HCAYQ{%6WGq;^BR zh6shuKJlzyJR1Q|%GXX;ack4gFml76fH4dnV8@QW&PT^b?YJB<)u+p;F}0}-lkU~O9(P7Ex9 zKGUfk@O01z8de2XnO8Ra+GIV~26oV=8`cGGqMt-A3EV2y*dqMH8nRY9%yEsE;kq(b zzYRPmH(mufd|kVPmNmwWJLvqz4?s@3ac$rZdVk}Mfd|abG=4bni23ElkE5_o7nQZ z>GMqwqtu?J2C1tB>6e=tg9l8$0)5_G89XZZTeEh;+~6P0Qzo2(^m3%1haJ{Ja>s-V zgOh2~gf37noiG3j?>g?L8z)>JjQdswZ^m9})OQ=wvHH7_`_&2e250!9z6XMnL3tFp z2PUNG5&EM*|HKC9!&i9E(Dx%32A_dPP5_0k@^%wn-R+jEy62(8+Te+h(_q|THcWg< z(oYBPFq@GcHdjr2KG=?2c-*&nVztrk8wR|UZk%{oU^4WH8I$SuiTi0XBC{einRZUB z3(XKauR^I5oeNlP%oEB1dV1o&g$#qQVh+&DNFSg#gu>S@2ZSdjb)|gsCsi9M-(rE* zq`!nRXk#F}#rKs-<>6tZtHOr#y94y(q`L49-vMy$@CA~SK%bR7I(!G@%nIKM&L!ak zG?1(Vyaw>MQp;}N-AVLl@T>;?0O-5v&&lcZjPJx)cla6KX&Meo`Uc~9X~nJZ!mZ&0 zzIl^JPz&!c?)JT7^4;OxzOyG!ryag`O@{Y<9D%!O>*P;FrqPX)9{^qPoo9w|$FdXfMM=MebdtVFm->^0t4(u;hD@13 z&zj!~%%B&{e+kSKo;lP(-wMpZo?ozH4lR-NdGvVs9J-i(1DK;X0k5QS$gQG}Bi$%G zQw6pNJXYu@(`UaE&e5RFP#SXAe{&JPt*wbQ98=s4jrBiv_l_Gv!3n5 z8lEArOJD{(F9tF?%{&)L`btQCHE<=pVg`ddr0fpi+#$K|7r0aCJ0<-Yf!`FkSLk~s z{cV9SK)2nY7euQUM8g;81^+Zqp7kH)KOj5@q}0ojCWG}PzLGb62Dim$aJziQ3;rj< zKI1{^iA01aB0Nz^CpF|!Qzbn^a%V`oRYT5QBI$MwnbIlgPT}v8y1Jy^F4T3Nzsq1d zcNzE6-LZ^tW(@XnM)-$>G9>9MCA~w^J0v|K=@CiaWw1T(g0xoyJB6}Sa(8LSt==o? zy^_0M()%U-g1`epIUs2=#Y(1F$z)6Vu%ieonPM@MZSFJK&Jp2^2xn45E;|*uPlTrm z|5PbE6{UJ2GlXY`lxo#b>?Y}U4aIK4*(sDRff)@scZcNe5XxPE50u?yR)sswokHI! z^t~D~{{cxKkX*uE4PwB@^oXP*l1@rGDd`!Ko+0U0Nw-S6UDEB6&iGCa4M#IN%`$gL zdWZ1rl=M!WW}ohr^j@Lw^)cmuP!9OGM;{RS0ij3yqMM)lSH#bfBYy62GXP%%3tP}+r(k#t7VJ0!hB(mN%+Q__1i6w3(xfKVa!Of?%oD-=UxrLcN;)a&8IqnM=~fMyvt82dlG~}F=r8Gv{Y7d_relgGJ&0E}`!d%6>`jkMbA-7yZOVYa}ye zU!$PNuTzjIoplN_Wk~2lLfJ3r{gS2zk<%a&B%PFWtE5{c-6`qL2JSVTnj#V2pdtFs zknjvi?g%(9ECWQ`j%W(kvP^Qxp#w^qHQ6t@)F`?&GKCsBH!10)(33)G z)sQ(`CAU*@JB8jUl%YoMcSAx)8ghn&J_7nf;Srr?37{Z%7wBIL?-KehDFq7aCY1d; zE&Wt-sflx`NwjSeOG-K^^rTQ)h0-dNR-p_{V9uclQm=+g*(LN{LfNk&(`llD%%7BW zaw4Z&HRRkONe@Zxh@?j(y-P#pf6yNcR0Zk+69Q8L(*tt?ivpRzJ%O6w%qK0c7kG!j`vpEG@CkuG z!u2iDvtb-Y$DNBwfL98%3jyjRJ2MxGBK&2PFNN zz$XRT`acP2PvAn9u$TK9(oe^^Ezb*lHU1}1ei#1>;2(s?OfcuqBjbFB+LqVB*>AiF zIJzx$Rpb0b$*M`X>YNH6R^p1B?-BU$uM+3La8?i}%s3|4v!-}BOnerwl9~Zc{Dr_X z1Amn`@f8Loggv-Qx(z#@VZ!bjD2<4MFnts!>?`SGfc&oga!@{wsHmh*0Gc@QHVzb= z5Wv3?{GmG`PE15k6<`waV$x)swKMUKo_fGjAl1O>SB7s#X%o*%Oh9@ON|@9NXwVXr zFmcwOVH?_K&{ApTX=sx{rvsYQj@FoT23la!a-32#X$2zHpfdqYT8VSHxZ46~(kh%A zGl|cH8MwY?xE}FrQc7SK;@Y5Yfg5n<%EXBxh8yW*&^G~^l!3k`T?Ty(?659Edb7aG zp{Yq*p`A%LKrh@~f?g)wgcHdoeGnR%xQ1N`cr&yx5t$u;x6s*uAI3Rn6VE`L3-|>( z50Y{H2>38v0LnuGzewvq`4XT>UxvO0b~qS*g}Oj_RN!OK*PyQgn)EejZP3>R?uOPT z?GpGc>>rr)IQ0TPK^EX%?DiV;Z9tR0gM9^qz6)s5lY}$T^gXoIpzjNO5iK_91%ban zTMhapph^FR(?ABjB=BW=4=4u&zJmM9CjFVN1bl<8MjXX)wsL3WSCKzN&Wx>%^~Pdl zo63gE{6l;f#QWi+lISkZ$H0C#Bl)yn2+fD6wmpKkUZM8jUZXGi3cV2H@^s1yt9!5~{Wf}M zdVR-|)$6)b1F1RPJw4Rcv2Ia+e@~_>b$Q0>OMCNaQD16f$0dWQ?reIsb=i_lslJWr zrI)7r29~Azx_i=DFGCvyu1T%$NqdPXRe*YgcypxWqV81x0Hk_VEKtwOmm@E>A_Zkp z`0Rc(Exj_^ozAZ8A3&3+Bi*xMb$UZOo9^pMFR^<2Q(5pq@Yw^Ip3J}&8d%?RTBawR zE8a#s*KMFp;nsQ5-lo}PuZD%~($#xea@00(R@U0Q1xgPL$OBDYV<4+PogK)ebJVdV zH<0d~!%7hY@KbND%gXj-*6U1KG1xNzzvc$o(mm;ou!^^o6h*0}n+MW;IoJv2+|r-! z7IhY)Z?KnEuD>YVHDFh^#Omn*$~DY6 zJ>8eiX1b`|b^|KWEm>mqZOCjK%%;R=IwU!5TY`0>0gf7_txl)Vk%+&5*+Qh7yNq*G%b8!NPEQXMSc3-!R`i@yR%yJX zCzV4y)4$xK?QIyVSZE z8ZXLi>FZjZ&Y>rfq?e?6de*19E~drljhQ~pwzRKXr??6zKG@qwUGlZW>Q*Bt&I}8o zEuHJi=9A7G>|NQfvzPXu<7cgIyLeBg*DlGCnC+FA5Pc<3T=}|Mjzn)A9E1T}ME=`xp^*F^Yl`Yqb`j26 zEuJh;$?j_sp}MEJP11o>BtE^dSrC`rn9Peu6^jyw9QAHB#6zwJE$kDL?^QwqT6IG% zs#09aRz*rUh}0%MQ!0`a({vAIqE330$g5A);0Tl^VtkYip5_%69AZzui)8X7A?q|( z#vJ^uNsQ{G9+}zMb2={Rfp7>Uq?ocuFS6F9bb>jozCJZY)4DDvR9`No6j(Rl zL8Me~FV=xvL=teWp6Eg9NvE=l(`Zi`ORFBGsIE|~=hmWpuOw6$-VW zPUV|?J$MSTEx>6{%N1HEShPPqJ;0{ZYfDny0q)9SF-EpHk0`Icn3dQ{9^))2&~x3O zyJV$xDR<2+eaIHSj%S_0e%7NSJ)lgh*1FW*w%$`Yo5HgQmdN$uobTzhd6lrqO6766 z#U*v%lBILGthXY2OjA90c_uf2g`iSW!ES_ePE(Yf(_WGukc8=U3~%XF&**ZC`057c zvS)Sbu(AVr7Xwm$MQWgHlUF&9ExmRt-8ygK{FYss>KRP0Tc<-sNz>7z5Y;wKT9?&J zJ@lVV7}8J6WOK55S#4PZvdG4ji&_HP*B8>U9Hd}1<ss{`z!Y{4 zYW7g<+C3zX1|BLG^`NYY2X(c{C%PJGx@{N)g3O8b@}L-9uMLW271H#opa{8y5ESq* zOE?r!#i5Uu;$#(y8Lf&6HfQNnqyUyC9xC^t^cq|x=>>}RBd<2RTxvDorQ|z2-`NF@ z9_?h0M@M-Rgi)UKM3{_tww9ha6S`JIBGOhuG8}|Uc=VA>FK$b8#EC5F3p@x)f_YrE zh0}xTT(=E2gNM?dV?k#QVhqD@@1*T!+0AgY_G-wPBzkx%Mbaal1@l!LhFxg0c#GY6 z1$jq$i=ui8sHj;rn9gp|qnS#pVN9jh+1~dKh+>_h8Embh8L3Mz%~)O;IX2K>Kia65 zDe7%67z(-lg!z@a(;HH_NVA7uskKefB(1hlMoF+)N@QpF;=fB@^UGk4D-O9L&S3E% zDnhkBUVNu%bB-*v^U<3g*u*2MeXW>P7mx#T-HcU!dNXCQTwAZ#?b-FDmss8KoRZ2Z zIG*?$qm%ueqm|hVE<95`-u10R%UfeQRJGW2P-oTYP}K6%LG?Nm+Usj zpe$L`l#Hh2U>3DYL7tf_)7L-fU14=&o|h|`g58&P%rV&6!tTPQnJ(;YtsER!gp1(J z`ax`2LHaxf^WB!)oxo9;1D>Zahv0MzhvMxY4pI7ugLyiOm*(jNw%+Lt_Cj}2E|>0I z-?L>+W&rzAj?y++{E?Au$kCZl$=&fPmW`dtzAd9OunX8d*yS;iUE30?e+!~xQ;{sJ zNV~C5mc4kixFzT|gISOASh1dy$z^z>&1ul-gPCp@vnxC&o#maw(HU(2QJMB-NhXD5 zLJm8V*xyR8AKbW6_Vk>p6b;iK@8dZ;j`mI+Z}LER)(I9xkR38!=xvr%&Q(blWHw~2 zmmOa>*Sn+TQsK7DM(k8B!OXYO%6fdT#+ymzR62X6)ps_oL~yC;ahM~nJKbjW&ausg zy)d*3&BCh7%dU5`GQ7;Rui`wr1onPE@9PvYbYs&O+g~W!o?DEODZ9lsD%Ku)pw>>{ zJqRVr-jn0a3YT&YFP9M%7!I)6nl9KvXFDzoSMQ`nB-GA^d=eL7w%=4?ch?pi#a zN|nnkObM!_PO``)*x2siJ@^4^-ip|K3iB-GtpUD!fz6<7D$_S0Q(`glicBtt&ZBIn zHw0Fsvm4WFa@#Y~Nw~q-#6dgQbZjKCuC^Af!1fM&DLdb`ZQq&A@C_PG)NN)8$$(vjj%7)q+rbf*Y!NLz$H172HVl; z)`tCV7tuE?K;v5_=!&v2uG4&H0$%c9T;GzxEN)$411CMOJl(f(V3Ud^H|bcF&9`_9 zCe0PtVm*`Hf?EK%YqFT9=)zG}4RLu9A;W&b2x*UnB^c3LW#NTrS??X+*xRy_k^ZI3 zhNe20?rpTj(nEyRk3BPZ7J-3Va$H~q)>yrRy-QN)ZcJm5g)|nk8W(TQpd}?i;hPKy zRVEe|BF6 zJ-}s!hIXbXfQ=99vbM!?@xTfxer3PZW*tLq=`L*b_t;il+0`|OJ2PVA)Mkx2oqoXo+gi)h9)6n*Hw&}I&d>dI<1Z? z_*EAf1ABbX$hL@Vw^G}BX1C3a+lUx^`v$m+pkJreL4mgQPNPJ56{-kt z=c*G6CyCXL0Zy&#PxsN%&FL;&r(hALE`qt5b24%#MsX=^yyHDCy0HjZErZD#Ymp2U z%ThVD-pY}!oU54UZn#UtuCI5WSypgfLR&_*?Xe!~oG(f*>f(m#TG|HreW}VB(%90u zY)Dxc_HS8Z;U0rW3a!S#%Nx_^npnx>7HN*R#5>a1WXGiFs&VIz2rAm%)(;J01mP9_H-}&x{LegCf2>E0xK@ z7|vl3U5BbQjmEX}wfV{oJg6VPK$&H5z-sU7!j2nH!5m$Syp)bKS~;3JknR^MPsl6# zdT^Wr_jF~5M_XN^;HELJgRtDgF$~*M?Kv5^(V9!ymUiE)QjfuzzOm%Y!Rfjj>ZIx=D1mDnj~39bz70}ys2l6#{G8aCs0qho zP(Q_&LPKok<6l;!P;80lEG;Z=hsGO3pI)?=>%rPWcvH}{52<-Xi}G7@8P3C9hE`mL zGlXti@ZLH6n}=4d#d*Kw(8*)T4sLlLtik%)_RZmhVy{?_HN&PBG#LP`3#nf4ZU*cD z-VL4&__q-VE{#qfOgJh$aKZT~OE6P6uyo=DdHj#QBzKaLLSaM61DU|Jo(^%46uEO$# zAvl(lLf%4IZt#vJ#pNn2?+y5|BzXB|;BYO?I8@Kj>|&gyY)zAjal5vpql)DhTB*1c z*9tVbm=tdtY5UT4gj0uv>KX(UV`~tMhaTvqLwlA;DP@8S@I*D&;x^i*6gJbQyA87` z-lkjtcO~f@bdTjYVZ0P=;*Qr^v>S2FttC5;%60Wpc%fE`>guF$uSPR)db%9vXxX|v zlq`W|lO^>jWha)KuS+pa^7Zg);T^n+4_AeQRk4A}9;S-rp_|kew=*@Cwld)fZMR)i z)d~w0%vs=Y+ePDA5uKiS>nh*bIO5(0hpRFAP)BBV2Rq_mBXY5(vNH~4)E`5|u` z)-{EyqtF=cs8yJw_+3M}oGwlAc+KZ>d8vh=P`Y#5djDhI@-DLq=N;DruDy#{jF*$V zG%GCc_03okynH-w{jV8#hIan_jIL^7IH$y-kfs-N{OBbiwT$K~HJs2moL-f6YzG#C zcqVP=bBi#D_F$B97qg47VohOD%$FlsEVz>rX=>e?MqU!@*)4#nF-omKu3aK45(edh zA&Ea@A!L=kp~=2K0?sLDO)3DMbsb?85SyuT0bx z3OAzk1RFB9!I zdSn!@%QmmK#S|ZqOTg10gO?FGTtKS}?X#gV(=zzR1Di|oFKfrXNY5|pT$+z#cW%a2 zp{k3<*_V?m&FGE`q=b8YMg`!baxc1enKK-%TVr|Nc*-j06CA+=FFOpS`V z8oqPA!C_=j3s%?ZEiT<7`~J zESH7JN^EEFHB~;}sh}0R%(O#@mm_W+T)J3zkJZj%{KaJ!>l_D{T&$E_{7)^`uKdWN zqCELgQ~YASFdnF-SZ&39O!cL_N)w7nv3*f|JENF=>6l`26lXDe(e|qkZ6l#rN9Ul( zH<^8bUuYzoUfe8pt}V;Pi#0GmuUL~xZ7A5%)!@NbR;|uVV2}5TT3kz&XG>97F%7*r z#q=w_%FpD@Of18$$es?1edSGzoO*@49AQaUSoF^#=j5ruJ3INayALk(6P&~hcN z`IlmMv>okQis5MuQfu%Sc{7F?Y(&I)!$B>H^<0dNg~Il7_bJ|9in--^Q=?cLxr>!< zBVG0CSlbeX&F0a`-H^yv-5t5|>1_P-Mm5UiE^MyiFWz9cRPlUO)~?^>wkayVn3-JO zV!7UO#X_a9bTOX7kl|q@lNbK3l+o8z`J9FGiQT?`tPuXOLfDLT&*(*Wscn}0xZ*g^ zk0quQ>!GFlpIx3y{?`t`tp)u{4Y>I&rlIfWZ^`6m|NR=o-o7auqG_I;!&k8Vn0q$B z41A5b4z5j0ikI!HaMi;b0Jz4)wm0ATTZ6^(YRpmVJhvt2*wWHAqWl1^pK!n+|JtwR zP|CamrBU~Zhr(MdpvP)wJ1$LlpNF?MJnbCAGH1h5-7*vBS!U|!fw-_U(2UVM#XASh zekXLo3n?(0uhuhq{(e&j^tE@J=mamfU2E>(cj~@!`pqpjj;vdBibdfs zU4H&K^$Ygz2v#S`jl_6-9c3iq3R~z4Ch)tt@!7s48KIlWQ7eutg+q;p8?+ZVM)fnSg{7l>)i;Fw71(ArX%xgJIQ*amg~BQg}r& z7MA8IlvNmHu!X_4V6(`DrqiHGlRuakx|&s;#?{8Bu?EVbfP_3$XW*+U=?f>q)rp}U zFp>T$OPVfiT+)PA_^&ggNuL2MF?1bVYnWUM%rK30XbJ!fU2O)#@{S(Afp_Y#9@mNK zP#~N%Q8Hc`1_3Qj#G&Z|)@%V6U!X$Z6deMms1QgjWKYlKR%p1eA{k07j1S#ZQ86J9 z4To94LiXcASdu{Jrr`_p2>~uQfdezjo{d67&Vj80@NE>57m9KVl}i_jD;7i%FAJ*U zLmx7fZ)U}lp>SAg6e=n$gPVjfArKBXCM#SdpD)~yEH9N8fyY%XRmp%(DV$qYj~W!_ z(o_mQUIxuu(ZKjJaqlv=L95uPRXjSYh(~Q2`)e5+ycI&u!rvOW3m^=jO!rg-?~}t> z^)!C=f`8wa8t}WYI7h~(2kkef==T=Tcmo@U1@A`^;-$Gc-8koGze5M2(9bI>jx(s) zd$v@aSDoV(tq)mQ+0X*~syY7Q*EHDuLvIE`48sUP9*s=6&g4Xhj6^0r96$gyRU|S9 zv-oVLOR3>F?2<@TaM%x5D^hiYMFh zXa`d`F}y94rHQ3Yp%@fckr+NTF}w%_h+=7p;R_NgO!x;M z784)N;8)j8M)~L0h0Y1}sWYg`_Mn`Uwf)Dg=F`~l51D2~1-BUkE^KuPn#}Q^h=-Xt zK86MjZ&CltDh=O6s+@=y#ZAO-+8c?oNXVZk<9})fh;u};<&6nVQDlvu(8Pb-q&U7{ z5ytRUi7^_|Q&Qy)uI_>gi~t7wSP>t-jwNV)ZeqVzOh{b7et@ZNMKl28(s2eEWrdH2 zlK~?f4x0!Ew#pqxg({TwU~sqt|L^Aig@#OGnz{f@h9BV23z{G@e#y{B4I28;icDA5 z%2^u*=A6@EpRZPNEr*}y*fA`R52(}1HruRZvBI;G`T+2$^CZCM%$=3g55k<&1=FRIqZf@$>6i(3@G~VuI;#2$RE^%ZI znhdwV9T=2{{UI|f;k^yfD6^Cp{9$yV#PA~(D(ZG44#Vst^s-@Py}iQrWKFW%fIEH^ zjt@T*2q5({^fb&vaM$ot_|F}4_yHbD3YhxMkTdlfMs;GlVN?+e!Zt&YW8|n}GlK|Q zO{k*EP(brziUp4Z!1i)I#}9us0ugbu2@|#StpGc%imD9uH;Vg77Hviqh^K}y&tGjO zwwLEmCkh+>sv`+*WNk2|Z?B(_82&2$ht2Xz!!#yLBwkgjK_VU|ABLFt_Q?oG(;WH^ z9CzoDI}XoQ@T=aosPoT%yPh`1p0Bd0%WyW??(S!|^Q5IJM?8u#cu~Wt8M4rc%6ez$ zI&_x`5N8|J@$K^@CxKZ9D=N*$rA!`vo0_->hNGb%Y{~!4aRx;_ui@i3!9ocgdsZUA z6T_@h69Y3YN2soqUtT9JPgelff7doIhv&yc5pvShalq+_?)^ z&p(-;?ZiRuC7C-!(8%TEG`3F1}xFyMtIi9*EJD5J1A4g5Lx1E|x zoqSd*m*dA)PrW$3WmBpbPrMOT8Wi)q))0r&3`#f;FDJjTGnt$}ciwS0+iB1=JYII} zadQ{WpS|I@uKBYUEIhGm_WEN}^JmXnKey|I zZ<@%%^BS|}o!L}Bp44y-+v9;RJSrxtHpZh~~#l5q^({Z{u{*#`3@CdidNNJgJmz z>*-mM%Jiw1SEkeQPEzLh%TbV3>GJ+}OBtek9j5Sn&DBBy%l=Vx=39opwU|(MskJVX zkX`_I4mMGEn~IODcVPQzrEFXAExpr_=FeCCzkW*=4TyF1QQvRZm>=IBu|jPFG$1vF zO&EK_g}0LUWDb9(Va_CMlV!od8%#a2VWiIL2m^iIpM+2YI=LG;qb0ooRSbC&fuBa0 zi{D;a4@lICH`p3Z&F(3x3^u3iGeKOBcVlRs-nL4CJ{KL_Eq{(|faS3H$9L-aGY>}` z<~n~|UnTgtg}foi&pzq;N)}wG6&9)nB#ZOQiT%Uzvzq3$3A8Q$u!$)pwN|h(rpY4`k xuF!ggwp%D=79k3Fqp?>Gn`}X=4pt7$_}}rtyvFabKkLN*9nJkmEAuVz{{U;CztI2y literal 47104 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