From e0ea864128bfb2ef760af8cd3a9002f1b260eb04 Mon Sep 17 00:00:00 2001 From: Tim Doak Date: Fri, 20 Apr 2012 17:19:02 -0400 Subject: [PATCH] Fixed Copy to copy the Server Name, Added icon to server edit and center on parent --- MultiCast.cs | 4 +- Resources/data-server-icon.ico | Bin 0 -> 9062 bytes ServerEdit.Designer.cs | 6 +- ServerEdit.cs | 1 + ServerEdit.resx | 157 +++++++++++++++++++++++++++++++++ 5 files changed, 165 insertions(+), 3 deletions(-) create mode 100644 Resources/data-server-icon.ico diff --git a/MultiCast.cs b/MultiCast.cs index 8ab7ed2..b7be148 100755 --- a/MultiCast.cs +++ b/MultiCast.cs @@ -888,8 +888,8 @@ private void deleteToolStripMenuItem_Click(object sender, EventArgs e) private void copyToolStripMenuItem_Click(object sender, EventArgs e) { - string i = "hello"; - //Clipboard.SetText(e.Node.ToolTipText); + var node = dbTree.SelectedNode; + Clipboard.SetText(node.ToolTipText); } } diff --git a/Resources/data-server-icon.ico b/Resources/data-server-icon.ico new file mode 100644 index 0000000000000000000000000000000000000000..da5399db9a69c6f55a0f21e08b72b85a97ba7160 GIT binary patch literal 9062 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 private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServerEdit)); this.tb_Name = new System.Windows.Forms.TextBox(); this.tb_Location = new System.Windows.Forms.TextBox(); this.lblName = new System.Windows.Forms.Label(); @@ -36,7 +37,6 @@ private void InitializeComponent() this.tb_Database = new System.Windows.Forms.TextBox(); this.cb_UseSqlCredentials = new System.Windows.Forms.CheckBox(); this.tb_Password = new System.Windows.Forms.TextBox(); - this.tb_Password.PasswordChar = '*'; this.lblUserName = new System.Windows.Forms.Label(); this.lblPassword = new System.Windows.Forms.Label(); this.tb_Username = new System.Windows.Forms.TextBox(); @@ -110,6 +110,7 @@ private void InitializeComponent() this.tb_Password.Enabled = false; this.tb_Password.Location = new System.Drawing.Point(24, 297); this.tb_Password.Name = "tb_Password"; + this.tb_Password.PasswordChar = '*'; this.tb_Password.Size = new System.Drawing.Size(178, 20); this.tb_Password.TabIndex = 12; // @@ -153,6 +154,7 @@ private void InitializeComponent() // // btn_Cancel // + this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; this.btn_Cancel.Location = new System.Drawing.Point(126, 340); this.btn_Cancel.Name = "btn_Cancel"; this.btn_Cancel.Size = new System.Drawing.Size(75, 23); @@ -189,6 +191,7 @@ private void InitializeComponent() // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.btn_Cancel; this.ClientSize = new System.Drawing.Size(273, 402); this.Controls.Add(this.rdoServer); this.Controls.Add(this.rdoFolder); @@ -205,6 +208,7 @@ private void InitializeComponent() this.Controls.Add(this.tb_Location); this.Controls.Add(this.lblName); this.Controls.Add(this.tb_Name); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.Name = "ServerEdit"; this.Text = "ServerEdit"; this.ResumeLayout(false); diff --git a/ServerEdit.cs b/ServerEdit.cs index 4fce462..5bc173a 100755 --- a/ServerEdit.cs +++ b/ServerEdit.cs @@ -22,6 +22,7 @@ public ServerEdit(TreeNode tn, bool isEdit) { InitializeComponent(); IsEdit = isEdit; + CenterToParent(); this.tn = tn; rdoServer.Checked = true; if (tn.Tag != null && isEdit) diff --git a/ServerEdit.resx b/ServerEdit.resx index 29dcb1b..aba6cc3 100755 --- a/ServerEdit.resx +++ b/ServerEdit.resx @@ -117,4 +117,161 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + AAABAAQAICAAAAEAIACoEAAARgAAACAgAAABAAgAqAgAAO4QAAAQEAAAAQAgAGgEAACWGQAAEBAAAAEA + CABoBQAA/h0AACgAAAAgAAAAQAAAAAEAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AADlzMwK5s3FH6mFbT+BTChqeD4Wh307EpZ4OQ2WbTELh2AoCWpEHAQ/IAgAHxkAAAoAAAAEAAAADHFe + XkGHbm6kl3t73auOjO2tkI/qnYKC04dwcLFiU1GGRDg4VjoyKyMAAAAHAAAAAgAAAAAAAAAAAAAAAAAA + AADakW0H0JZ/FtigeS7hpnxO0JZvbrWAXo+reFalqnZSsKlzUbCjcE6lom5Kj6JoQ26ZXjdOf0ghLlkw + GyVYOjo0d1tbZIxubraWeHfmpIOC8qSFhO+YfHnei3BwxXxjY6R1X11+gWhoU4dtbTFoUVEWJAAABwAA + AAIAAAAAAAAAANCWfxbQmntC15ltdOGXY6zmoHLN57SQ2em/o+Hnw6rl5sKp5ea+n+HhsIvZ2pZozcZ8 + S6yOTyl2XzMfaGVIQoN5W1uqkm9u3JdzcveVcG77km9t+pJta/SUcm/sm3l24Z5+e86afny0knl3hG1Z + WT8YDAwVJAAABwAAAADYspkU0554NdaYb3fdnnSx56d85O61jP32yKf++9W5//vawv/72sL/+tW5//TG + pv7rs4z92Jpv5K9wR7OKUjWngFdKwIdhXNmWb23ylm9u/4VhX/9+W1n/gF1b/4ZmY/+TdXD/mHx2+JZ6 + d+uPdHO+dWFecVNFRTdURkYSAAAAANSumTzboHpk3pVkteale+Xwyq729tbA/vjTuP/50bX/+dO3//nT + t//40bX/99K4//XVv/7sw6n215du5r13UOKkaVPqmmle8p1ybvuQa2r/c1NS/2RHRv9hR0X/ZU9K/25e + U/95Zlv9hmtl+IlraN5+ZGGsc19cbnVgWSUAAAAAy49sbtWPZZLfkF3b6Kd7//TTvP/65tf/+d7L//na + xf/62sX/+trF//naxf/53sv/+eXX//PRu//ko3n/0IJV/7VuT/+laVf/oXNs/45rav9sUVD/XEZE/1xI + Rv9aS0b/V05D/11SR/9uWFL/dVxY8HZcW9F1XlyScl1dMQAAAADCckKpzXtIvt2IVOnoonP/8sir//ng + z//769///PDo//3y6v/98ur//PDo//rq3//438//8MWq/+Oecv/Qfk3/uWc9/6ljRf+jcWf/kG5t/3Fa + Wf9mVVT/cF9d/2daV/9MRUH/Qjw4/0k+PP9UQkH1Y0xL4GtSUKFsUFA2AAAAALxhK9PGcDne2odT9Oej + d//xw6b/99vI//rq3//78uv//PPt//zz7f/78ev/+enf//XayP/uwaX/4p91/9F/T/+6YzL/q104/6Rw + Y/+RcG//dGBe/3JjYv+Me3n/jHx6/3JmZP9hWFb/W1FQ/1pMS/lgSknsYktJrWBKSjoAAAABtVQY7MBm + L/HXilv65qqF/+/GrP/018P/9dvJ//bezf/23s3/9t7N//bdzf/02sn/8tXD/+zErP/ip4T/0YZa/7pg + Lv+rWTD/pG5g/5JxcP91YWH/f3Bv/7Ccmv/Isq//x7Ku/7qno/+iko//hnh1/GhYVvZZR0a2VkVFPgAA + AAKwTRH3vWMu+dSPY/3ls5P/78+6//Tby//02MX/89bD//PWwv/z1sL/89bD//PXxf/z2sv/7c25/+Kw + kv/Qi2P/t18t/6hVLP+jbl//k3Ny/3dkY/+HeHf/xK+t/+bOyv/t08//5MzI/8y4tf+llJH+cmJg/FVH + Rb5SQz9EAAAACKxKEfS4YzD305Jt/Oa7of/y3M//9+jf//Tg0//z3M3/89vM//PbzP/z283/9ODT//fo + 3//x287/47mg/86Pa/+zXjD/pFMs/6JuYP+UdHP/eGZm/4p8e//ItbP/5s/N/+XMyP/hyMX/28TB/7ql + ov97aWj+WkpJw0w+Pk0NDQ0Tq08b4bhpPOnSmHf45b+p//Lg1f/47uj/9unh//Xm3f/15tz/9ebc//Xm + 3f/26eH/+O7o//Hf1f/ivaj/zJJz/69gNv+hVDH/oW5i/5R1dP96aGj/i39+/8m4tv/l0c//4crI/+DI + xf/jy8j/xK6r/4Nwbv9eT0zHTD09VxAICB+tXjLAu3ZQ0NOeg+/jvqr/79rO//fr5f/58u7/+/Xy//v2 + 8//79vP/+/Xy//ny7v/26+X/7tnO/+C8qf/KlXr/rGRB/55XOv+gb2X/lXZ1/3trav+MgYD/x7i3/+PS + 0f/hzs3/4c3L/+PNyv/FsK3/iHZ0/2NUU8pMPz9hERERLLJuTI++gmOqzpuB4dq1of3s18z++O7p//z4 + 9v/+/f3//v7+//7+/v/+/f3//Pj2//fu6f/r18z/2LOg/8KOdv+paU7/nmBK/6Fyav+Wd3b/fW1t/46E + hP/IvLv/5dfW/+XV1P/l09H/5dDO/8eysP+Ne3n/aVpZzkxAQGsaFRE6xJN4TsGNcXm/iGvOz6OM+uvZ + 0P37+PX//fz7//7+/v/+/v7//v7+//7+/v/9/Pv/+/j1/+vZ0P/MoIz/tn1l/6hvXf+ibWH/o3dy/5d4 + d/9/cHD/kYqJ/83Ew//r4N//69/e/+rb2f/o1NL/y7a0/5KAf/9tX13RTkNBdSAZGUfhy70jxZZ/TLuB + ZZ/HmYPU4Mi97O3h2/nx6OT99e/s//fy8P/38vD/9e/s//Lo5P/s39n/28G1/7+Pe/+vdmL/qnZr/6d4 + c/+lfHn/mnt6/4R2dv+XkZH/1MzM//Hp6P/w5uX/7uHg/+va2f/Ovbv/mIiH/3RlZNVTRUWAKh4eVenU + vwzNoo0kxZd/VMSXgYzEmYXJzKiV7tq/tPnj0Mf/6dnT/+nZ0//j0Mf/2b6y/8qkk/+9j3z/sn5t/615 + bP+uf3j/rYF//6iAf/+df37/jH9+/6Cbm//b1dX/9/Dw//Ts6//x5+b/7uLh/9LGxf+ek5L/em5t2FZL + SYouJCRjAAAAANS/qgzava4jxJZ/TrN8Y4u6iXG9xqGT48+xpPnVua7917mu/9Kwpf/IoZL/u4p4/7N+ + bf+xfnL/sYF6/7SHhP+yiYf/rIWE/6KEhP+Thob/p6Oj/+Db2//69fX/9/Hx//Tt7f/x6en/2M/O/6ee + nv+DennbW09PlDMmJnEAAAAAv7+/BNS/qgzGl4QbtoJoMbaHdWa2jX67uI6A7L6QgfnAkIL/wJGE/8CR + hf+/kYf/vZCI/7yPiv+7j4v/uo+N/7eOjP+xi4n/qIuK/5mNjf+tqan/4t/f//v4+P/69vb/+PPz//bw + 8P/f2Nj/squr/42Fhd9iVVWeOiwqfgAAAAAAAAAAAAAAAP///wH///8DtIyDOrCIfKayh3zkuIZ69r2J + fP++jYH/wZKJ/8SZlP/FnJr/xJqZ/8KYl/+/lpT/vJSS/7eRj/+rjoz/l4qJ/6Oenv/Oysr/5OHg/+Xh + 4f/n4+P/6+fn/9zY2P+7trb/mZKS4mZaWqk9LS2MAAAAAAAAAAAAAAAAAAAAAP///wG+nZg3u5mUo7+c + l+LJoZv1zaOc/8yinP/Mop3/zKOg/8uioP/IoJ7/xp6c/8Sbmv/BmZf/vZeV/6uNi/+MfHv/ioGA/6We + nf+0rq7/uLOz/8K+vv/Rzs7/0c/P/8K/v/+mn5/mal9esz4uLJoAAAAAAAAAAAAAAAAAAAAAAAAAAMGl + pTbBpKOhyKim4dSvrPXYsq//1q+s/9Stqv/Sq6j/0Kim/82mo//Lo6H/yaGf/8afnf/Dnpv/spOQ/5R/ + ff+MfHr/moqJ/6KTkv+kl5b/rKCf/7ivrv+7srL/s6ur/5uRkelnWFi+QjAwqAAAAAAAAAAAAAAAAAAA + AAAAAAAAxqmlNsSppqHLravh2LWx9d23tP/atbL/2LOw/9awrf/Urqv/0qup/9Cpp//OpqT/zKWj/8mk + ov/Anpv/sZKQ/6uOi/+tkY7/rZCN/6qMiv+mioj/ooiG/5qDgv+Oe3r/empp7VtJSMhHNTW1AAAAAAAA + AAAAAAAAAAAAAAAAAADGqak2x6ypodCwruHcurf14ry5/9+6t//duLX/27ay/9mzsP/Ysq//17Gu/9ax + rv/Wsa7/1bKv/9Kxrv/Nrar/yqqn/8ippf/Fp6L/wKKe/7ialv+tj4z/oISC/5F4dv9/aWfwaFJR0lpD + QsMAAAAAAAAAAAAAAAAAAAAAAAAAAMuurjbKr66h0rWz4eC/vPXmwr//5MC8/+K+uv/gu7f/37q2/965 + tv/fvLn/4sC9/+XEwf/nyMT/6MvI/+jOyv/p0c3/6tTQ/+nW0f/o1tH/4tDL/9jFwP/MtrL/vKSg/6aM + ivOGbGrcdFlZ0AAAAAAAAAAAAAAAAAAAAAAAAAAAz7OzNs+zsaLXubbh5sPA9evIxP/pxsL/6MXB/+fF + wP/nxcH/58bC/+nJxf/tzsr/8NLO//PW0v/12tb/+N/b//rj3//76OP//Ovm//zt5//56uT/8uLc/+nW + 0f/dx8L/yK+s96aMieaTeXfeAAAAAAAAAAAAAAAAAAAAAAAAAADUuLg20ri2otq9u+LqyMT18M7K/+/N + yf/uz8r/8NLN//LV0P/019L/9tjU//fZ1f/429b/+dzX//re2f/74Nv//OLd//3j3v/95eD//ebh//zm + 4f/65uH/9+Tf//Pi3f/j0s36w7Ku8LSgnusAAAAAAAAAAAAAAAAAAAAAAAAAANW+uTfWvbqk3sTB5O/R + zfb11tL/9NfT//XZ1f/33dj/+eDb//zi3f/9493//eLd//3i3P/94t3//eLd//3j3v/8493/++Lc//fe + 2f3y2tX67tfS9OrV0Ozo1tLj6NrW29/RzNHIurbEu6yovQAAAAAAAAAAAAAAAAAAAAAAAAAA2cLCN9vE + wabky8fm8trV9/ri3f/65N//++Xg//zm4f/95+H//uji//7o4v/+6OL//uji//7o4v/+6OL//uji//zm + 4P/34tz/7NjT+tvHw+/Lt7Pdt6akxaqbl6yhlZGTmI6MepOIhmGRhYJUAAAAAAAAAAAAAAAAAAAAAAAA + AADOuLgvzrq1jtTBvcbhzcfY59TO4ufW0Ofq19Lr69jU7+/b1vPw3df38d/Z+fHe2fnw29f169nS7ejW + 0eXp1dDd6dbR1OjV0MzgzcjAzru2sbelop2XiISFeGxnbFtOS1Q8MzM7KyQkIwsLCxcAAAAAAAAAAAAA + AAAAAAAAAAAAAJmIiB6XiYZbmouJhJ6PjZmllpKprJ6atrWlocK+rqvPybe029TCvejYxsDu1sO/7c67 + uOC7qqfIrJyZsKKTkJiekIx/qpuWZrSknlK8rKhBtaahNJaLhSx4amokW1FIHD8zMxQqKioMAAAACAAA + AAAAAAAAAAAAAAAAAAAAAAAAXFFRFlhRUUJcVFRjZVpYeXBlY42CdHKekoOArqKUkb+0o6DQxLOu4cq3 + tOjHtrHnu6ml1pyMirV8b2+VXVRSdUI5OVUsJyc0EwkJGhwAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAA/h/Af/wPwH/wAwAP4AAAD8AAAAeAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAPAAAADwAAAAeAAAAHwAAAB/AAAAfwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwA + AAf8AAAf/gAH//+AD/8oAAAAIAAAAEAAAAABAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAA/xYS + Ev8bFhb/HRgY/yAaGv8lICD/NCwr/zguLf87MC//PTIx/2c7H/9UMyP/Qzc3/0M4N/9GOzr/Sj08/01A + P/9qQCz/dkUm/35ONv9KQUD/U0RD/1VIRv9aSEf/V0tI/1tMSv9eUkz/XVBQ/2FJRv9qS0X/Yk1M/2ZQ + TP93UUj/Y1NS/2tUUf9jWFb/a1hW/2ZcW/9sXFr/cltW/3NbWv99XFv/amFf/3hjXv9tYmL/cmNi/3xk + Yv90aGb/dWpp/3lsa/99cW7/gUwq/4tSLf+SWTP/tVok/6lfPP+tYj7/uWk9/8FrOf/GcDv/jV5O/51n + Rv+IY17/nWpc/6dlRP+3bET/v3RK/6NqV/+xblD/rnFZ/7Z4Vf+Gamf/lG1p/41xb/+TcWz/g3Ny/4t0 + c/+LfHr/lnh2/6d0aP+zf27/qHt1/7F+cv/JdkP/wX5Z/5iAf/+4hmX/qYB+/7iHd//RgE7/y4NY/9WK + W//dkF7/yIpm/9SOZP/FkGz/1pZt/8KMcv/Fk3r/1pt2/+CZa//fon3/5KR7/5SEg/+ahYP/loiF/5mJ + hv+RiYn/moyK/5yUk/+jhoX/q4aF/6CIhv+ki4n/qY2M/7aMh/+hkI7/qpGP/7uRhv+klJL/rZWS/6aa + l/+pmZb/pZqZ/6ycmv+xlZP/vJWT/7yblf+znJn/raGd/7GgnP+5oZ7/qqGh/7Slof+6pKL/uqqm/7Sr + q/+9rKn/urSz/8SYiP/SnYD/w5qV/8Odm//KoY3/16aG/8ylk//Oqpf/y6Gb/8+tn//RrZr/27Ka/+ar + hP/kso7/4a6Q/+O2mf/wu5f/wqSh/8ukov/Fqab/zKil/8Gtqv/Krar/0amm/9Osqf/CsK3/y7Ct/9Ky + pP/ct6T/3bil/9S0rP/Xuqr/2L2u/8K0sf/LtLH/ybi0/8O8u//OvLj/1bSx/9m0sf/TuLX/3Li1/9S9 + uv/Zvbr/4rum/+C7t//gvLn/zcC//9vAs//VwLz/2sG9/+7Cp//xxaf/7su1/+TAvf/hy7//9M2y//jU + uv/HwcH/y8XE/83IyP/VxMD/28XC/9zJxf/Sy8r/3MzJ/9/Qz//X09P/5MTB/+nGwv/jysX/6cnF/+PN + yf/uzsr/59HF/+7Tw//k0cz/69PL/+7Yy//y1cP/9tnF//jbxv/w0s3/9NvK//ney//l1NL/69bR/+PY + 1//t2tT/4t7e/+vc2v/z1dH/9NrT//jb1v/13dn/+d7Z/+zh3f/14dP/+OTX//Xi3P/64tz/9+jf//vq + 3v/t5eX/8Obl//vl4P/16eP/++zh//Pt7P/58u3/9/Hx//n18v/9+vn/AAAA/wAAAP8AAAD/AAAA/2OM + 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 + kf+yjYv/lpOT//37+//7+Pj/+PPz/6Kdnf89LiyFAAAAAAAAAAAAAAAAwaOi19exrv/TrKn/z6el/8qi + oP/GnZz/vpqX/3RpaP+akpH/paCg/87Ozv/DwMD/Py8toQAAAAAAAAAAAAAAAMeqqNfhu7j/3Le0/9iy + r//Urav/0Kim/8uopf+8mZb/tpOP/6qEgf+ScG7/dF9e/0o3N7wAAAAAAAAAAAAAAADNsa/X6sbD/+bC + vv/ivbn/4b67/+vMyP/y1tL/+OLe//zt6P/88uz/6trV/8qvq/+CZGLXAAAAAAAAAAAAAAAA1Lq42fTR + zf/x0c3/9tzX//3h3P/939r//eDb//3h3P/+4t3//uPe//7q5f//8uz/wrSv8gAAAAAAAAAAAAAAAN3I + w9/95+L//uzm///r5f//6+X//+vl///r5f//6+X/8+Da/8SyreKDdnOhQzs4XxAICB8AAAAAAAAAAAAA + AABZVFFYaFxahIh8eaaqm5jHy7q06ca0seaJe3ilST8/ZQ4ODiMAAAAAAAAAAAAAAAAAAAAA448AAMED + AACAAQAAAAEAAAABAAAAAQAAAAEAAIABAADAAQAA4AAAAOAAAADgAAAA4AAAAOAAAADgAwAA8D8AACgA + AAAQAAAAIAAAAAEACAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AgIC/wUEBP8HBgb/CwkJ/w8M + DP8RDQ3/FRAQ/xYSEv8gDAD/JRwb/zIlJf8+Li3/NDEw/zkxMf9bJwj/Zy4K/388EP93Pxr/QC8u/0s4 + N/9DOjn/Rzs6/0g/Pv9QPDr/WT8+/1VGRf9fTk3/WlNS/2lNTP9hWkj/ZVdV/2xRUf9oW1v/aF1b/21d + W/90X17/bGFh/3BnZ/97ZWP/dGlo/3Vvb/95aWj/o0US/6pJEv+uSxP/tE8S/5tOLP+wWCn/wGs3/7Bo + Qv+laVj/r3Zc/7F3W/+0dlr/t3la/4JlY/+KY2H/i2pl/5FraP+ScG7/gnJw/4N2c/+McnH/iXt5/4l8 + ef+Jf37/nnd2/594d/+UfHv/pHFo/6t2av+0emn/q39x/6B5eP+henn/onx6/6R9fP+5hXf/3IlV/96O + Wv/jjlf/4pFb/+OSXP/mlFz/z5t7/92eef/honr/iISE/5yBgP+Wk5P/mpKR/6eBgP+qhIH/rIiG/7OI + h/+yjYv/tpOP/6Kdnf+rm5j/tZeW/7yTkf+8mZb/vpqX/6WgoP+1paH/wZeW/8Sal//GnZz/3KuP/9iv + mv/VsJr/3LGb/+CukP/BpKL/yqKg/8+npf/LqKX/x6up/8qvq//QqKb/06yp/9Stq//Esq7/17Gu/9iy + r//Xuq7/2b6v/8O0sP/HtbH/zbKw/8y6tf/ct7T/1bu4/+G7uP/ivbn/4b67/+bCvv/hy7//+c+y//fQ + tP/40LT/+9O1//3Utv/z077/9dK8//TUvv/31Lz/w8DA/87Ozv/exMH/3sjE/+rGw//jz8P/4cjF/+TN + y//lzcr/68zI/+LQz//m1Mz/8dTC//PVwv/x0c3/9NHN/+PU0//p09H/6tXT/+ra1f/y1tL/897S//bc + 1//33dj//d/a//3izv/z4Nr/8+Tb//Tk2//94Nv/+OLe//3h3P/+4t3/7+Pi/+7k4//v5uX//efi//7q + 5f//6+X//uzm//Ts7P/87ej//PDo//zy7P//8uz/+PPz//n18//79fH//Pf3//v4+P/9+/v//vv5//38 + +//+/f3//////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AACZEhEQCQADP2RFFgIAAABV + VI+tjlIPIEM5O15ZCABvU76Ni4y+UDNEGRgeOicAMVGTx8rHkU8wSh89DQ4dAC5XoZKSkKBWLUshmqtp + GgEsccOpqanDbStMJaaWnBsEMnCwycrJr24vTCaknpsjB4o3yMrKysg2Rk0pt7alKgoAfzV+n340R19c + WMS8tkILAADCSUhOa2plYFrGxcFiDAAAAHJ8eXRzbGcoW2iVlBMAAAB2hoR9enh1ZmFdPCQUAAAAgpiJ + h4idqLK9v6d3OAAAAIWjoqqzrLGztLS5wIAAAACXuLu6urq6uq57PhUFAAAAHCJBY4OBQBcGAAAAAOOP + AADBAwAAgAEAAAABAAAAAQAAAAEAAAABAACAAQAAwAEAAOAAAADgAAAA4AAAAOAAAADgAAAA4AMAAPA/ + AAA= + + \ No newline at end of file