Dot Net Perls
Top 37 C# Example Pages

["+f.w.yrj.1.CaBBCST~~}T~~YF5647696466858FsCE]CCXBXS}T~~}T~~","SqlCommandBuilder."," This System.Data.SqlClient type helps update SQL Server tables. It eliminates the need to write the commands. It reduces the likelihood of errors.","As with other"," SQL types, it can be placed in a using-acquisition statement. We get methods like GetInsertCommand on this type. SqlCommandBuilder is used with SqlConnection instances. ","Important: ","SqlCommandBuilder takes the SELECT command you specify, and generates the SQL commands for SQL Server automatically.","Get started."," Before we can use the SqlDataAdapter and SqlCommandBuilder, we need to create a database table with the required columns. We use just 1 column for this example (Weight). ","DataTable ","datatable","Debug.Write ","debug-write","GetInsertCommand: ","We generate an insert command with the GetInsertCommand method. We then assign the first parameter.","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","Based on:"," .NET 4.7 (2017)\n\n","C# program that uses SqlCommandBuilder","\n\nusing System;\nusing System.Data;\nusing System.Data.SqlClient;\nusing System.Diagnostics;\n\nclass Program\n{\n static void ","Main","()\n {\n Prepare();","\n\n // Use SqlCommandBuilder.\n ","using (var con = new SqlConnection(\n ConsoleApp5.Properties.Settings.Default.test123ConnectionString))\n using (var adapter = new SqlDataAdapter(","\"SELECT * FROM Dogs2\"",", con))\n using (var builder = new ","SqlCommandBuilder","(adapter))\n {","\n // Open connection.\n ","con.Open();","\n\n // Insert with command built from SqlCommandBuilder.\n ","var insertCommand = builder.","GetInsertCommand","();\n Debug.WriteLine(insertCommand.CommandText);\n Debug.WriteLine(insertCommand.Parameters);","\n // Set first parameter.\n ","insertCommand.Parameters[0] = new SqlParameter(","\"@p1\"",", 60);","\n // Execute.\n ","insertCommand.ExecuteNonQuery();","\n\n // Display the contents of our database.\n ","using (var command = new SqlCommand(","\"SELECT * FROM Dogs2\"",", con))\n {\n var reader = command.ExecuteReader();\n while (reader.Read())\n {\n int weight = reader.GetInt32(0);\n Debug.WriteLine(","\"Weight = {0}\"",", weight);\n }\n }\n }\n }\n\n static void ","Prepare","()\n {\n using (SqlConnection con = new SqlConnection(\n ConsoleApp5.Properties.Settings.Default.test123ConnectionString))\n using (SqlCommand command = new SqlCommand(\n ","\"CREATE TABLE Dogs2 (Weight INT)\"",",\n con))\n {\n con.Open();\n try\n {\n command.ExecuteNonQuery();\n }\n catch\n {\n Console.WriteLine(","\"Could not create table.\"",");\n }\n }\n }\n}\n\n","Output","\n\nINSERT INTO [Dogs2] ([Weight]) VALUES (@p1)\nSystem.Data.SqlClient.SqlParameterCollection\nWeight = 60","Using SqlConnection."," We create a new SqlConnection using the connection string, which was automatically generated. You can use Visual Studio to generate a connection string. ","SqlDataAdapater: ","The data adapter here is used in the SqlCommandBuilder to update the table. You must fill the adapter with Fill.","SqlDataAdapter ","sqldataadapter","Notes, SqlCommandBuilder."," A new SqlCommandBuilder is instantiated. It writes its own SQL commands from the knowledge in the SqlDataAdapter. ","Finally: ","The example calls the Update method on the data adapter. This actually performs the SQL insertion of data.","Note: ","Thanks to Andrew Dennison for pointing out the original code example did not work.","Using statement."," You should always use \"using,\" as it ensures that the resources are disposed properly. You can nest \"using\" statements without added extra { } curly brackets. ","Using ","using","Summary."," We used the SqlCommandBuilder with other ADO.NET data objects. We added conditionally to a DataTable, inserting the data\u2014without ever writing an INSERT command. ","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","3679700504","data-ad-format","link","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto"]

$/9j/4?QSkZJRgABAQ?AQAB?D/2wBD?cHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwf/wQARCACrALwDABE?RE?hEA/8QAOw?AwEBAQE)))?AECAwQFCBABAQEB?ICAgIDAQ))ECEQMSITFRYQQTIjJBcf/a?wD?AB?I?D8A+kQ))))Q?AB)?wD))))AIGADBAg?QLpGOgEXQOl0DpdAlOUKWQMAw)))noMrQY6AcpEYBkRUjIjBdCbYAVpgu/tmapRkKWRqI1ED))ABUGm0GQMug+HLElxXQXB0iBdMukC6R8TaoJ6KOJZmuVJrlVKnhyrhHKolKIG)AOgEZptI02mqM7olcL2/YUc1E1PFzUT1Niul0uDqQnpHxPTh8TascFpUFGZnKk1KTxcUSotKp9KIzIG?AabTHE9Ck3QVGWtGv1YXf7DX1Z3ywl+hzyxBejSeaflmn+tc8s/KEf1n/ZPyjpeib5IcHqXv1oSppZBIVGZqIjMLik1UXErikmogYACLZP/AE1SM7pS5Gd0fFyM7s1+rDey41zhx78v38h0Z8bm15/n7Jv/AFIn8n9s9Q/6Vz+R+2SNeNc/kftFY+jbPmtskqeIuG83PyqRhY1m1o4fspK81Ia5ZmuEk+KhKhlVxcSuLTTMgYTaapGVqlstaNpGN0pp6sdaU0zlyeTyfsOjGHneXy/fyHb4/G87fmvftNjrz42c8179s6NYaZ81/KHPrDfPl/aKw143X4t/KWO8OzOqJHPrLozqmxuGtt4E+rTF7SpWerpz9M01ofEmZKiuFVKiVKhH0yFMM6qLjK1TSMdVUXGG6ptlyeTfIrjfGXn+XyffyHX48PN8u/tLu8eXDq21FrpkTLeotFw2xLUsvXLs8fj3+Euff9bu8XissvUufesvQxifAcm3RnMDn00mZT4hpnNlKxNbzqWdX0iHTLhy0y4rqi4qUyqumk6ZI19KXlhVtYz0a45fJftbfDzfNv7aOzx5eV5vL9/Id/jw4ta+WTqzlEzbfpjqnderq8f8a3nfpn7Md+f1duPBJ9RPXLry+zrzj9Ew1tvnJsrpvmGy06Mw2OnRmRTHqvgJaJ4kFwJ/8Liimvk+Di5pSVyhK+mldCE01Rz6nyuNWWqqNHF5tfFaOrxvE/kb+a349Lw4eV5N35Rp6GMoxm6rm2rVen4fBJJb81z2uHyeV358c4hy622mP0TP2XMmhcUlcUmt81TLTpzTY6UaSmioBGRcB8MdElArXIZ1oENAhNhnGO58KjXNcu7ZGkdGXl+ff22y7fFl4nn1b1o9LxuL1uryMd6dM165eh4PDJPpyb05vJ5fZ6Xjx8MK4t7dEyTHq+BJmCUAsNc6UiujOlMdZay/AZ8KmcE10uCqSlchpX69CVSAq0JCySV+h0Mdf9U1y8/y6+2rrw8nz6+2s07MPL8uO34V7OvG1eHw2Xtny596Vvy+3+L0fF4vpzOfe3ZnCHN7NPUkDgHS4Zp4o0qUqLKtc6UzbTQZ8O3ppa5x/wBoTrTfKWNaST8BB8AOQF1fPgkggVKhz7vxR1crzPNftc06MaeZ5ftpNOrGnPnx91+j9nT7/wCLsx4pefDHVL39XXjHJzjGsNbbTJM+q4RJsM02GrqOKUlSiUFQyaymhrj51P0bLf8Aq6pCYNMwkWtZCRTBKkCTAJBppBzeW8lBvJ8t+1Stc1x6nafXRjTXx+P4+hdNvZ14wjo1p0TMSyuhyEXRYDQak2KhopxbOqVCMziirSKTXR4v9gx8jskS52khVCpAhcIjB?kGm/Sabk8v1TEed5c/IaZc8x2hrK6sY5/wdaSt85IWtOBPSpGiwHCpxTOxSohSoiz5UouHDVIoutJD4i1tmWWUM9O3HLOorl01hIVISTAMEAC4g02fBWBzbnSU5NY7fo1REx8hbbOYVVK1mSHT9YY6mwHKiwKibDUixSmdiouUuKPo4odVMmnrXOTQ2zkmbbMSy62lpM7FdSnhg?AGkiI2O4OGxuAaZjlB9XIS5VSDg6ODg6Vg4aLkKT6mrqblR9Z3JxU0XqpXsPRQ9lzJo9mkyEdayJQsJXAk4klShJk?aSBBnqGaLkzLgA4lSuAdPlA6ngPqbCOJuTUn1UablR9HqZ+x+p9L2V6jpeyvUJtXwJ6qAjIjkIjAMEZECBUAqAXACsBiQGchAcAKz4A6XArqeGfS4Z9L1A6cyYP1MunwF0+AdPgISESpARgDh?GCBAUBIAMFYRiAHAR8?MgCsBlwz6OAdHAOnwEYAM?wRkQ)?IABIBGZghPsGYIwARlTIqDIAwBAD)ABgg)?A:2Q==%iVBORw0KG;)NSUhEUg?AKs?ABWCAM?ACHOpbs)GFBMVEX::89ff67fG/6fjh9PuS3fX56OxVzvHsv4wu?ADNElEQVR4Xu3Z627DIAwFYB9fyPu/8bR2OyoLhjZLUyLl/K3UfEIWYCOzpDBSZ2Fq?DVcoviO78AN4tYbomIMHP/qBVamKLfwS1isTQTQfKxVpQqpMKWfuJoK0pCdZomseZUW2azoiTWWMaxI6051ZbprKVhZa0O40daNa2A6ayoneAB4KvN9A5wdzeziMOt9bJCGIlHaVKV7iYHWhOpyCN1jvsACqMVwCvqbNYaYAvjk1g1qQCJZFnnttos1pJZ0xK4rHqMNe8tHpsLd4uf84PdhZm7/1h1F6u9AC3t3sJt6eR1q/53H4CWNpVNUNeqQ6tmRR2vFoGWhErpwLr93LIXz63stuYk7WglllYmfEfqdmv9ETTuA2Pt/y7BtOrAui4z1AU71g7aoP2src8AXNg6YaMKYHBL6z/uSaxbehiAC/uX68NlBfhDdAqptoLWl3tD5aKsEuG9ZUXbw91ku3XjdlNzkVEt6823WzHGdmsXCVUio2635meOxzNTDFVaM07IXtZ8TMgjoVcJSiyyls32sDJoY8dLm+83XnGwmzW/0AksuljQqll7GftZGbSwEHGLHAtikVlNBPtZGWiNHXE9t8b7rAygxCqx0vaGABhZXfAeK5dX7yG2zRVwYeVoK4NKK4zXWgOtueZtVkapVUASbQDAJ63EUpueniFzWKUUajPHMosV3MA0HyOyYD9rTWcdfiKr1FaczpqfBaeyyhFW/Y30rNq32hFWKJPfTRNrcic83mqt/VUnsaa1GLT29jUC3mhlUobROn4i2986pkq0L9v506O/2woGnasLrasvRYLdaiXkb9zMvfmrtbrD1jZsS4q12GLlm0ntgnGw9/he4k7A6kOcijKtuZ27BaGbrOt+m6ZujNYqo0nxNqu2rU9+Jzglav0FfB4rixCJFbartWTWp6jj94IjrDqWhgujiRWxnxWJVf3JWh1j316v6jFc1DpoYiWp2bANVj5NN4aEbhbRl+bam1QEWGvD/L8zTfbO9ajF3cz4zhNhRmgyCiOU5zQf5CPMV4hZAoaAaa2qZ7KqnsZ6zzmszPzWUsp5rLecxMrMab2sl/WyXtbLelkv6xcL8osiczDnYg)BJRU5Er@ggg==$/9j/2wBD?@.@.@.@.@CwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwv/wQARCABtAO0DACI?RE?hEA/8QAk)AcBAQ))))ECAwQGBwUIE?CAQMCBAEJAgsDCAs)BAgMABAUREgYTISIxBxQjMkFCUVJiM1M0Q2FxcnOCoaKx4iSRkhUWFzZEgaPCVWN1k7KzwdHT1OMR?ICAgIBAwEIAwE)?AECABEDIRIxQQQiUWEyQlJxgaHC0RNikbH/2gAMAw?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@DLLAU5sXbKr93dRTcR4CCR4pc1jI5Y2KOhuodyMp0dWG/tZWHctdGKeK4ijngkSWGZEkjkQ6q8bDcjKflZTQ3DCjqU7H8F+YYu/xSZ3J8i8a3ZDG/K815Lu8nI7+3znftn+fZSMJwJYYK+hv7bI5GSSInWNnjWGUFHXSVEiDMq79y93r1aMhk7LFWr3uQn83to2RTJy5JdDIdqDZEkj9zfTVcbygcKA6DJO4+ItLzT+K3DUNw6UVZXUucgWWOSJtdsiuh08dGHXSqVbeT3hq1mjnSK8eWJ45Yy9ySEaM7kOiqm7u+arVZ3trkLaO7sp47m2lBKSRnodDoR8ysrDaytVazfG+KwF75heW2Qkl5aS7oIoGi7t33lzE275u2hvxAQo3LturhXvC+Ayd3Jf3+OjurqREjaSSSfqsY7PRiXldvzKtdCwu1vrO1vUjkiW6ijlEco0lQSDcFkA17l17qh57Ky4TFz5GKykyDW+wtCkhi0j19JKZBFLtjiXubtoRJEObhvA3PI84xVnP5rBFbQ82MSGOCEaRRDd+LRan2WPsMdG8VhZ29nFI3MZII0iXdpt3aKvrbdtZrb+UPL3tpdZCz4VMllZ/hE3n42x7U3v/sye53dq1eOGsy+fw9tk5IEtmnaZeWjmQeimeP1/q2UKiYyR1oUt1IJpl3SJHkkcRxoCzMx7UHtJPu1IG5FOpXpz5xxPapp24+ykl/al7ah3jF7qQDr1CilY9riXI5XJQWsl1bXRSG2mj028uH1yv01FmjyPPGy1IeR+g6Hrr4etUrHp/u6RR/Izneptg?322N+N9S6XEox2GuJ9QvmtnI/7XLbT+I15dncuxYnuYlj+cnU1eOKeIeIhPe4i/mEETaK1tEkYBiIUoDIurbW/Sqhkk1Fb2qVOyxs1+066kFVChgFRQAfpEjxrR8JxZacPYq2tY7bzu6kkkluOpiCa+oNdp3NtqkY2we9lfQeigXmSeHgPAftUq8i3SgxL27QCBRop4lqvxG3ZGcKTtd/1NVj8pdgQObjblPjy5UkH71SqJxTn4svklvMekscZt44nEwAbmR7uo2s/b1qrlGBI0NBUJIHhr0orI6FGKCi9m40AzMSxJYnUk+2ula2kszIqIXZyFRVBLOf;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;6KjoRMgTe2uXJpqa6sw6VypRTuOJz/Ma1FGKQBS6cMiiK1pVIpQojHBHR4UYFJpQpMcEBArNeOs5DbRnDWsEct5cKnOflj0MbepHH2/avWl1TLDC2g4ryd3egzXe1LmwEnWMRN2ySKPelibt+ijXon4FxDgEqKXZmcW3BmZZV5scduzqG2yONRqPBvlau1dcFXmGsYsul5zJ4GDypEhUwjXsljk3d233q067iKuX16Hqal22y7tpbWdQ6yI8bA+BVhpS2oKrgWAdxvGWOTJic7Ibh8XM6xvEMt3PELySMXK9qS+qJD7N3uq1Q87kZZ8q8ZbQ2yCHRDqNfWf+I1wcrZPjL6e0foYnIB+K+KMP2TTVvL36k9T4k9T/fTr0QAOI+o+I0i8WZvdvtD+KXnERB4mmZ++PqAfh412YszK8iRhABrtqlRXJA0Viuo0Ohq2YayjnVJiTuB/3Uh1oRxG935/EusZLIpPiRToFCNNqKPgKeAqKTJ6rCAp4CkgU8BSTFnQhgUoCgBSqEbJhaUKOjoQoWlDSjoUIUKjoUKEEFChQoQSLKNRXLlGhNdh9CK5kyg0tDuHkFpcgEUKWw60nSnpDqjDFKFJApQFEYsRYNK1pGlLFJMXFCuJmkeBbbKwDWXGPzGH3ls34RH/AIe6u2BRMgcFHG5XBUg+BB6EUFamBgZeS158RJMdzBHLE2+OVEljPxVhqK5lvKYJ9Py9fjSOHy8cd/jt5kjxt3JFAzetymO8L+xXM4tu5MZjpLu3A58jCJD93uH2n1N8tOJSs2JujGcgZlxZk04K/wDfsyp+UHIY+W+to7ZhJdxR7bkoe1Ovo42P3i1RYrk6g1DZWcs7yF2c7mPiSSepPdSkQjwb91CyKA6Go7xuyRs7Ms1pOZXjiRSzudAB7TWuYOye2gQSesw1I+GtVLgnEWxiN/L6SXUqmo6JWmxqARpRZH1xicWMM/PwDQ/MSUq9BSwKWo6ClCo0mlokClgUBShQiSYAKOhR0IiChQoUIIKFChQg;UKFCCChQoUIJ:2Q==%iVBORw0KG;)NSUhEUg?ANQ?ADWBAM?ABbOLEg)MFBMVEXU0MgGGHD:/8?AB7e3tBQUGqqqn08/LU09Dq6Oabm5i5uLeNi4je3Nnl497GxcQ9nnnh?AGi0lEQVR4AezbXY7bOBAE4EL6BOsTZDgXKExdIA+773nZ+19lzYLY4HqESayIQn66KdOUW9JnUjIJBBlcGJ/aVYFPuCwupf66KFZTRd1ezqRaa3nd/rq9tJlqZ/bKF5upVb0y1dq9brf2svWqtf5+a33n1pM9ewY1ru8uNDe23jUPoN3WzqFacxcG1dvulSk3OnkG1Y2ZulfZ0bblT6TGAN4rj9mg7tuJVO+Kv317MeXnw2NqqjXna2Iqagl1VRT1dBRVVFFF/X0gDlL:Pt8HKVwIJZTX/8QSiIegs9RHCeEyDx9h+IP94pTw+0PKIISyBBCkBsSYp/yIeEN3vIEAiJJCSG+pyREWOsVO0B626dABGLawDxBIDT29geQcFaiEHkmvk1JMwXX30O52a3vp4AnqYhB0aceHcBvURK3x2LccPgFfvhY2IHY29xOkBB52x6pDJ79E97vlRZQoSsnJvw61JfrqPpn4qKK+ikpXkER/D2pEEi/xVIqonukteVUyJRErKY4eoW1FJgUGKupEBliCPG7zBaSarr9RSgtj6SI5VHUT0nFx1RohxPzw91cEKGQLy/1ihARmRdCznGiwHjXwUDsU5kjoO0YujA6xC3v4txMeVfyt4OUA+HP2IsIcRxD5yJmiv4sKb/CFIkHKlyPg8247SJ/U845UyRnKh0pKegdBcmU3x3JM7+pxJDzHJT3JeddbeYzvdqjkEGEnJ07Az5SLv+nIm/leBwi+RgUB5U3faLysQAzn+XhYReFkN99ObcFBJWPi8SRC7nI+3IFHwc6j1AO+LLZgq7t/slzYFFFiTseMUdIOoHKtekDLcA4gxoLg8hpfUJoTECij6OchXSQyrUpV0/ljA/v53G5NvEY5SpXV7rMlHOP+8cpM7tUBBwz9QP3ikn11kzxPRU/RIUAiQ/rExGaFwXElnduxU+Yl80WWkAdjaKKKqqooooqqqiiiiqqqKKKKqqooorS8qj/b1FUUUUVlX+S9nk1lX+S9vUaqt3j852iy2rq9TpKSZEhSIuo1/ZqKu6BjpDgIupNb0kRoYWU1CaKWEc1vZkys5h6bTMVorT2dzUFsYb64vpOqcdSqjkWTEy1XhVV1H/tlE1vG0UcxkckrWMg4StUT1/Wlmuo+uyYQItSZb2W2gqp8tql6ouE4hAoysHaQouFqCJAZTkgVQ5VOCIC4YraInHhRQS4gATiwtXiAufAB2D2v294XcsN4thHmnnG839mf56d3Z3ZgNX7M/1ZxD6ZQ2+wq4vi5mTU7zCqDqPeyeYmq3BtcH+oWdwD5e8GJZT7QRXKn1Cf+jr9/TCPqFlr2dMXv9wNaoofTkQ9dIdGtSFU8VY2N1nT9edD1DcTUTOMLzu7AVhdQRWceO5dH9dNBpaP8lrm6g9YHxj7DVZPFfdzyYp2Neejl8ZGUdO0t1Z+OhE/HvsEZfCNldUfo3N8TSmE6mZeNGatqTkYRSjZ2owvJ5zG8qg9bJYH4e6QofbyuNTehJEVr308875cS8oxSg6sIPW1NJZHTXERMHejWPqe1GcENc1jUutfdfRps5a2y7PXVOr4m/aLJdV/29On1KMktdzAXysuG/4gjY3uquYDA1WQx+OIoPbwjNTe8Eg+d1MxVFMlPnvYmL6uXqfRv1AbYfxSN42PnhUv7qCkisxQUzwhtVdpZMeoYyrxuU7oJ9V6DvU+w2E3jedRj4XlT8sGobeWc6gOL+z1+Iui/mGVtkq86Nn9VzivNnl+ZVUJRbq3ePYRj58lMXkPhuSGrK/qdbZMs6U5lIq4w49l2tP1xBt8BmUej2Ni0m1SPI3XVTsnj+SC6d12i1paOJaK3ZYxjTtsJ97ifBCEMR2vd6WTSCuNmYpCXtVt1mAeWRziUWn7uSgF2pCxKaNDJH4oeuulDMhK6RwCB3g0jWMUhRLtIdRBNiejFv4TCoL6KEUd4JMy7WngCr8dRdnmIJ6Fl0Nt0w:5YRdPS0ZQUmrybxDH39xKY96gk/F5f4QqsMdXOHiWFRl66XgBS7gMO3gboyqkj8HNy7jDk+WPPbzqDL1F0GwhE1eCG4AB3nuPUGt81zZ4e2xqOjGN1ESj1BwaDSP6BVGHmXKEl0nKccTH7UZkNofh0rr2M5QwjCoqnyYRlG3omhFUMZilCUfJoxFVV922boNs8LR3yUo3DWv4GXgqqtPYxRlLdNu7ADmc9sA8DnPCwoVVzf8MaicBPM/6gHqAeoe+gfymFg7otJ8fQ)BJRU5Er@ggg==$/9j/2wBD?@.@.@.@.kLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwv/wQARCADeAMEDACI?RE?hEA/8QAXgAB?MBAQEB)))?ECAwQFBwYQ?ICAQIBBwYKCAQH)?ABAgMRBBIhBRMiMUFRcSMyQlJikQYUM2FygpKxwdIkNUNTc4Hi8BU0ssJjoaKjw9Hy/9oADAM?AE?g?PwD7i)?RkZIyRkkkEZQyiMgnIIyiMjIwWGSoyu8bkMFwVySSmMEgAkg)))))Aq1xQwg+tElcdfiSRhEYRYgYQIwhhAq3;2kSg0ikmkmQ5oznJbZeBhZZHDxt6jSMXlGsZcEXTOWD6KLqZWu7gs90SZQ6zqTJyYpl0zqjPJk4mgITJNCo))))ABV9aJKvzkS2VT6/EnuJKtkNlHIpKeCVEs2YykRKRhKRyW3YNoQJlM57LGoT8GJMwtfQn4M8yy1vPE6oQR0VW5ri+p4Nos4qPk4HXAvVNvHzLBWcVxOiLNkzCJskejW3g5ppGiZczRdHXFmTRIALkEggkkg))?EMAzb6cUVlN7nFJdWeJE3i2td6Zk35eS9n8pyWWYbSeM2xh/wBJtGP+jJLlZ3QMpSt9WHvN2ZswsT9aZeLXdE5ZSu9WHvMXK71Ye86pGLOCyOPSmdEWu6Jzt3erApN27JdGGMHQzOfmT8Gcz8TVGcJWRri8Q2r/ANnoQ4pN9qOFfIL+X3ndX5sfBG9HnY+aJnZ1fzOhI1jlmcMZ4m2Uuo9WtLGcnJJlkkWyZpssmdMZcDNosAC5UkEEkgkEEkk)?AgkqyGSclrxqal3p/7jNPOrmvY/KXvptnZCyqahKKa4nnqGq+OTjzsN6ry3jhjo+yeVdKcbMOubT1EZprqa2dS9o6oJOPCUeFck/tHqMoznderXXdD3f0kbNTnjbD3f0kzsb/Y2r6sfzBQX7yBo1kycGUtssp2ptSysmfxqfqo5LLK8tSU012bTWMZYytrRfYyk4PZJY7CPjMvVRK1TS8xeJj5F9sl9U06fdEtChupKfBd3b1nSklhLqx1GM5ylSmujnu8TSqLaT7MI3rUVJQgstwi8szlnDcn2y4HRHqNSEkljsB6MVjBzN5LkoglG8SjJLIqT2F0VZOSSpOSUyCSSCSyI?J)KssQQySh5q/WVi/4X5D1MHmR/Wdn8D8hx6lcaP40P9Mjav9p/DkdrRnjibNFVHvJlDLITPM1vnV/R/E6a418zW3XBtxWW0jn1+N9ePV/GR0wTdFf0UcEV+kanhF4X5Tob8nV2cSq5tNrm6/sI59WoJVuMVHLecJL1TbY8mOrTUa897/2mdjbpszGKxt9H2i0cb48f72mkYb6IJ9WOPvOmOIxXYkjGDUdNBvgkvxK73NrsXYjSMo1qL65yrgVacs9ynI6NzfHs7i6ZgmaG8JvrM5RNky6ZimaHTCWTNosMhcQaFCcklSUWTBZEkIkuipIALEAHiRo1XNVdGeJSrzXKy7LaVvSsfnVeiXhHU4r3LUOaVXNvp7YeUlzqt+p0el55yrUyeM0zWVn++j9k1da/eRPYIPGsV7U4qu+Vrk9099yjjn47FHb0NvNeqJx1XNquML9yndPEZvENqjGtKyclKcdz3B6l8fJTeFF8N3W+zzfO9Ynm/aieweYv1nZ/A/Ic069XONrULVGyVluMTUk4ueIped0sxNLLYUco2TsbjF1KKaTfF7e457bt3NOUZVqN0HmfzxsLwrxuSe5uEur6p6jeGZOTb+Y5Xr9K+qb+xP8AKUet076pv7D/ACizUV9lsPtCNcu2MvslNa8yh9H8ZEQ1jhCMObTSSWc9xo79PPDl0sdXBk50z9H7zik3zllld9Ud3tf0m6xtUZVzeDL44855te8zv1DvUE4KO3PU89Z0/o/q/eVbo9X7yknY4uLvqafWv7iWW1NNVzTRPB6eCb4Y/EvGKwuPYjCc4OG2P8kbwXBeCJi05LhF7YRWfAhppd2XJl8F1;kfGHyNydXbNcnOHwl6Tbrjp+Ua5Jd3xvS2/Fd3tSidtcFLOXjHs5/+TCcmvnPtqSNUkeNyLp1peTNHRHSPQqMG3ppWu90uycpzr52XSn0pnro2g11FGaLtCHYQb9xQklIgsWRDJRIQNEVJABJ)?AMpV1yeZVwlLvcE2akMrKKksNRfiSm11HM6av3df2EZOqv93D3I62ijjnwOWyqL9GP2TWM33yOdVQb8yCXgi0q4Y81LHVwNnhL5jNvJm64RTWItstuk31yOdwXqr3EbF6q9xuQ0YOuPcX3sx2L1V7ixcqRtx1E5bB8b1VXI3xO/XaL4N79HQ9kr9RypZn5eOn/AMrVqJ3+fP2D7IfMNVfyBq9mp1HwXt/w/UX2UabXaNwjbqdR5XzdNp+b+V5uW3z98zel4b870fS/qiUsX0f5n0DkTRT5O5M0ujthp651KzMNPO+ymHOXTn5OeplO/wBP0pf9s9c8fkVOHJumi6tZR8rivW2c7qYJ3W7Odn9F9GPoQ8mevB8S0XmX8yr6i5JXPEk1TK4LIsiqLI1iVZZEkEmiK?Eg))Aq0VfBFyjRSa4FkYybZQ1aM2jjmnnJrEhsq2CrZjKRokGyrYbKmLkWSJPls+TuSKOSeT9bDlD4UWaSWs5rR6ai2iVlerjZqPKU0+ZCzfXf8n/5D6jk+YPlV8hzlyTouW+R3parbeb5/S6y27Tc5ZOe3fpqp0TlCc/SkbUOTyo7s5zj5itiXDJ+85Ctqt5K0dtN+s1NUo2ONuumpat+WnwunHMZShLyf0IHuReE2eHyJpqNFyVotNproammFW6N0MKNvOuVk7IrjtjKc5bT1VJ4xngQrEpyfS65YG3KRtkumYZNEXhYRKJuiyMkzRM64SyYyRogQiTdF.ASQ))ACrRYENAyaKNG7RRoynXkupHM0ZtHU0ZNHJZWbRkYNFTVorg5pRNEyh8z0XLVvJUreQdNXyXrubnqf0mzWw09bjKy2z9I52HlbIdKNvN2egfTT4/VptbfHR8gR1nwa1Fui1fxjZY9VKzUW77p2U3W8zzF8en5Wqvp7IVmtMU1YpLK6L4/W4/VK2NrGP7+Y+ifByqFHIuhqq1FerjCNnlqm5VOXPW84qm8bq4T3Vx+ge2cnJ1epr0dMNXXo6tRFTU69GprTLpy2c0p9KPQ27vbO4yksyk+9yLLgkvmILogskWimiMl0zZGKRsjsryYyNESQiTqMg.WI)))BDRIYYM2ijRsyjRlOOS6Zg0UaOhozaOadZopGDR81q5A+E9Ol5O0@ch7dBrFrarXPVc/Zap22ON9ih06587tlGMYdDm/KH07HGPijpeyKW7qK1wfSw4RS253xJnJcOEn4HjaJ616at8oLTR1nT51aZzdHny2c3znT8zbu3emduTq30+sTvq9Zf8wqY9fPVDnH+7kcpY2uSUY4Xb+BimRKGyW1vJKeVkukapGaNUjorRlJl0SQiToRm?S)))?ACCGSQyrJKtFWi5VmckWTMGuK8Ua3rMI+K+4zfWvFGl3mR8V9xhjyd3gX9Ks5BjiiR2o5MI2Oq/zI+P4GEUdFyzGPj+BlFHXZFu5+ETKDxA0iaookaI6K44RnJkgA1K))))?AgkgA;zRlGjOSLIwfWvE2cq2km0/mZm0U2HOpShnCi895phPHHGDfyPdD3DFXYoGSgXUS8ZN/s4fZIaXrSLTw0knniEgkXSNNuXuZXOFgJFiCTTBU?kg)))))AFWiwIaBm0MGhBXYiclMFiSSVFDJGASCcE?Eg)?:9k=%iVBORw0KG;)NSUhEUg?ANM)7CAM?ADWzk8E)MFBMVEX::79fz47vv+/P704vj25/nx2PbFyvHj5filruvz3ffT1/WKl+Z6iePw1fWapemLxEvf?AEGklEQVR4Xu3aa3ODKBQG4HPjrub:9stajyLhFbYZKfN5P1UBh15gCI4gV8SRmR4k3Bc7sH3I9GH9CF9SB/Sv2M+pL8QPPI0wCeM93BVrsNIRtYQIX87SNysQJJ1EYmCoGk/iI+bB3cw3yxZbOJSxApdWB60os5jFOqDipixVdc0SaQgTWySzBWSwjVMCioT+bkkjO2njJMWrEV2eRXJlHZZXkKyDI2uezmJ7GtIC0HVda8nKfUVpMjNQbLxJaSavgiRSBwnRUNotYit2SAIIHrZV15FokOBX+knmXwLq4lKksqzFavmjJLsV8zIFptKUrtCfpzgkulor846TUXaQW2SJX4CScvSpBcki0NbZyXFGKm6ThMN8bNIkRsT76mkLJLWHG81ut3SmtAmYfHGYqPCAZIpSHIigV3q0PNJbBWBaGwhHydlk5jkc4ruq0LDJGyQmi8wM0TSR+dhwjkndJi6SLZB4sciS9BF0hUOyO4mITiZ2JZZTXwi7XVDJMXXEb5O0hVO27SaCNSk+35NVtX79aNKrpIsws+miHA5tIp0OUCJMaNymwpTfeBcVeZEulfFAVJ7Ly4I3SQRs5OMEdFuVlMRJDL5wqrlaPaIGSWxOXsMMXQE7b7A7SQmog0l/MMnCyKqWs601xCNknSQ6MoXB5eTciG5HACO1q4kohSmeZ6nEFyye:rLZwFiPfyeu0U/Knl3rkQgnPeJ+fSGIk69ws6kcKcA2yyKUZDdJs1zkgm6S1sJG70uYgrRKGoC0MknXcIYyaU1SRmI6nJcHELNkwzgZKmuWVCe52kOb6w9ZnMZjLkyu4nhscmnJsDdTtxwwAJe99LtYnp3v1beQohTNnEcDLlC2MUuptuYQNMOkw7Mm01N+dqkv2BBLI8DHWZTIy7SRtInuCB6StmN93wMBymdIxbUGxF+J7E8emm2fnMYIC26dwtfiexO4rbX/0kNksjOGza50yCb0ysJleYcCumymTkno1AWr4oWqRrjQCkHGQ3a6ZU38LrhYi1qZx7k99JE/SFbJNkuct0BIuF2FemI00TNhbERpobPNr2KKIkhDETUJg1odekZe2WjlSHjvL7WK9J4124D9Y0YsIwa1IPiapjLMarJFjbfKtMGkwba8QEd9MUHI2R7C4yFydesfzi7WRCT3rJmMnrZqkrWH5aI4nXz4E65UMWlSavu4jRued6J13xnzN8WE9zmVKrcaMmnX2+d+Zp+g4bOF0z+RETTUOLubRIV8+2/pIpwfgaofH/xWQ7Tuvkcm8Gt0VNlFzY2hQc1UfjR2XvcqhFmt343BOCX5G0QXJuOpiNtH8mEIUQfkvC8e4DVFPvz0zgV0VPK37/E/583HxK+vumdCLdAN5toALCO8S7Y1/vPLxPyHv/v3r+AfuRu9NU4gF9)AElFTkSuQmCC%iVBORw0KG;)NSUhEUg?ANI)9C)AD94GjJ?ADQklEQVR4Xt3awW4yMQwE4P+heLq8VJ7HZ5/nOtf8DS61QIFJCt0I5kKlKM1+8tpit/3XLiEBd7cedwfYVG63kG1/WpAIt0H8PosYb8G0Cp7Bi0nJGcRHqNT8GsWrQ19L4ggijpM7ZGD2d6Rm6ya5Q5foWJI26R2qRAeTtMmliaJEf0ty01kmmSjRfhKWSRAl2k5y0QxyR248ggTLeET0RpDWu4lmh5HcAbJlCElyAPzZROi5DDuKRMq5dHsm2WQNMFg+inQvy2dStN9+EkS3q+YfcHeTKEiqTKJK2EBqgiR22Hgtq/4eJH9A4u0A3X3j4QlSehOwh4Rfk/yccaflQ+XuIc550t1nb2RBDiHpiazDCwg9Q7GzbSPR1o9EiHAOR+Rw7iHBfnffdVAtp9OpfOXxLs8cQKKbrY9wdpGjgyJtluR/QYI9SlsoUj1NkvATdx5NmjsQWSTrQFVbRtBzNIkr4w5fonoNsO+CfVu/f4yOc++fxdrtQrRk8QvAajlvsBaJX1fLKRjlfGp8SpLPipJUNOk2UAs/HZr6SJDqComzjRQmlG6qWCRVtVBPpUSdxqRYwJcRkmSYFQWpA84qihsPjdF3/aOohUgNQ5LKmRwWno8qLxkPud27qZwi/pBkeYXdLBauCp56XnVW3H9TJIMWJQm0GioqkiVJLbQYD9ckC07OhzJNMmhRmtgZHVVfSArP@TN1JmYJJkUJSlqw1eSAlfM6l2Sd6x114XEqwDDMmmRhWiKRHKWlM01IKXQY5T/Exe6+Nre6WZdVHM+tNDZmJQyRcIdUjZTSZJ+ujDO0Xk+PFLytIggyRsvBkQdkALdlz1JyoRJUV5/PlvYkASgWwCsjYcyIOUhLUmqANCicHtM21KZ8Pge9xSJtWuqlXukFt4kyTL5VI1W4hlne0WilZKkX+Rp0WZStNIzJKhv7Mc+1UbnrZCUaAHz+tcp+QVipZeUaCspW+mJiQd77pL2v+Y3vFi0/524cV60n0RqUZK0aD+J8XwNkg/+om4Pvv75newjDS5PPAPCprKVpMOPI3l7JxJmSPw4Etqnkbx9Gsnbm5Fc33XvRmpU/yf+fqQewsX/5r8bKUIiZe4A21vmP24hqdv1SRFy)AElFTkSuQmCC!