Zbiór zmian 367

Pokaż
Ignoruj:
Data:
2009-02-18 10:34:43 (17 years ago)
Autor:
marek
Opis:

fixes #31

Lokalizacja:
trunk/BazaReklam
Pliki:
3 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/BazaReklam/ClientsForm.Designer.cs

    r325 r367  
    122122            this.noteTextBox = new System.Windows.Forms.TextBox(); 
    123123            this.groupBox5 = new System.Windows.Forms.GroupBox(); 
     124            this.label40 = new System.Windows.Forms.Label(); 
     125            this.txtCustomerID = new System.Windows.Forms.TextBox(); 
    124126            this.krsLabel = new System.Windows.Forms.Label(); 
    125127            this.krsTextBox = new System.Windows.Forms.TextBox(); 
     
    534536            this.wyczyscPolaToolStripButton = new System.Windows.Forms.ToolStripButton(); 
    535537            this.szukajToolStrip = new System.Windows.Forms.ToolStrip(); 
    536             this.label40 = new System.Windows.Forms.Label(); 
    537             this.txtCustomerID = new System.Windows.Forms.TextBox(); 
    538538            modify_UserLabel = new System.Windows.Forms.Label(); 
    539539            last_ModifyLabel = new System.Windows.Forms.Label(); 
     
    13891389            this.groupBox5.Text = "Inne"; 
    13901390            //  
     1391            // label40 
     1392            //  
     1393            this.label40.AutoSize = true; 
     1394            this.label40.Location = new System.Drawing.Point(136, 16); 
     1395            this.label40.Name = "label40"; 
     1396            this.label40.Size = new System.Drawing.Size(21, 13); 
     1397            this.label40.TabIndex = 46; 
     1398            this.label40.Text = "ID:"; 
     1399            //  
     1400            // txtCustomerID 
     1401            //  
     1402            this.txtCustomerID.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.kLIENCIBindingSource, "CustomerID", true)); 
     1403            this.txtCustomerID.Location = new System.Drawing.Point(135, 29); 
     1404            this.txtCustomerID.MaxLength = 50; 
     1405            this.txtCustomerID.Name = "txtCustomerID"; 
     1406            this.txtCustomerID.ReadOnly = true; 
     1407            this.txtCustomerID.Size = new System.Drawing.Size(118, 20); 
     1408            this.txtCustomerID.TabIndex = 45; 
     1409            //  
    13911410            // krsLabel 
    13921411            //  
     
    19581977            this.zamDataGridView.CellLeave += new System.Windows.Forms.DataGridViewCellEventHandler(this.zamDataGridView_CellLeave); 
    19591978            this.zamDataGridView.Leave += new System.EventHandler(this.zamDataGridView_Leave); 
     1979            this.zamDataGridView.SelectionChanged += new System.EventHandler(this.zamDataGridView_SelectionChanged); 
    19601980            //  
    19611981            // iDREKLAMYDataGridViewTextBoxColumn 
     
    22932313            this.fakturyDataGridView.CellLeave += new System.Windows.Forms.DataGridViewCellEventHandler(this.fakturyDataGridView_CellLeave); 
    22942314            this.fakturyDataGridView.Leave += new System.EventHandler(this.fakturyDataGridView_Leave); 
     2315            this.fakturyDataGridView.SelectionChanged += new System.EventHandler(this.fakturyDataGridView_SelectionChanged); 
    22952316            //  
    22962317            // NR_FK 
     
    53925413            // treeView2 
    53935414            //  
     5415            this.treeView2.LineColor = System.Drawing.Color.Empty; 
    53945416            this.treeView2.Location = new System.Drawing.Point(41, 51); 
    53955417            this.treeView2.Name = "treeView2"; 
     
    58795901            this.szukajToolStrip.TabStop = true; 
    58805902            this.szukajToolStrip.Text = "toolStrip1"; 
    5881             //  
    5882             // label40 
    5883             //  
    5884             this.label40.AutoSize = true; 
    5885             this.label40.Location = new System.Drawing.Point(136, 16); 
    5886             this.label40.Name = "label40"; 
    5887             this.label40.Size = new System.Drawing.Size(21, 13); 
    5888             this.label40.TabIndex = 46; 
    5889             this.label40.Text = "ID:"; 
    5890             //  
    5891             // txtCustomerID 
    5892             //  
    5893             this.txtCustomerID.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.kLIENCIBindingSource, "CustomerID", true)); 
    5894             this.txtCustomerID.Location = new System.Drawing.Point(135, 29); 
    5895             this.txtCustomerID.MaxLength = 50; 
    5896             this.txtCustomerID.Name = "txtCustomerID"; 
    5897             this.txtCustomerID.ReadOnly = true; 
    5898             this.txtCustomerID.Size = new System.Drawing.Size(118, 20); 
    5899             this.txtCustomerID.TabIndex = 45; 
    59005903            //  
    59015904            // ClientsForm 
  • trunk/BazaReklam/ClientsForm.cs

    r351 r367  
    1212    public partial class ClientsForm : Form 
    1313    { 
    14         private int Panel1Height = 380; 
    15         private int splitConteiner1Height = 230; 
     14        private const int Panel1Height = 380; 
     15        private const int splitConteiner1Height = 230; 
    1616 
    1717        //zmienna pomocnicza do kontroli clientsDataGridView_CellLeave 
     
    1919         
    2020        //obiekty wykorzytywane przy wyszukiwaniu 
    21         private SqlDataAdapter sqlDataAdapter; 
    22         private SqlCommand command; 
    23         private string query = "select top 2000 K.* from KLIENCI K "; 
     21        private readonly SqlDataAdapter sqlDataAdapter; 
     22        private readonly SqlCommand command; 
     23        private const string query = "select top 2000 K.* from KLIENCI K "; 
    2424 
    2525        //sigleton 
     
    3535        } 
    3636 
    37         private ClientsForm(MDIBazaReklam parent) 
     37        private ClientsForm(Form parent) 
    3838        { 
    3939            InitializeComponent(); 
     
    17371737        private void usunKlButton_Click(object sender, EventArgs e) 
    17381738        { 
    1739             string parentParentNode; 
    1740             string parentNode; 
    1741  
    17421739            if (klasyfikacjaTreeView.SelectedNode != null) 
    17431740            { 
     1741                string parentNode; 
    17441742                switch (klasyfikacjaTreeView.SelectedNode.Level) 
    17451743                { 
     
    17761774                        break; 
    17771775                    case 2: 
    1778                         parentParentNode = klasyfikacjaTreeView.SelectedNode.Parent.Parent.Name; 
     1776                        string parentParentNode = klasyfikacjaTreeView.SelectedNode.Parent.Parent.Name; 
    17791777                        parentNode = klasyfikacjaTreeView.SelectedNode.Parent.Name; 
    17801778 
     
    19111909        } 
    19121910 
    1913         private decimal zaleglosciKlienta(int customerId) 
     1911        private static decimal zaleglosciKlienta(int customerId) 
    19141912        { 
    19151913            decimal zalega = 0; 
     
    24862484        } 
    24872485 
     2486        private void zamDataGridView_SelectionChanged(object sender, EventArgs e) 
     2487        { 
     2488            if (rEKLAMABindingSource.Current == null) return; 
     2489            REKLAMADataSet.REKLAMARow reklama = (REKLAMADataSet.REKLAMARow)((DataRowView)rEKLAMABindingSource.Current).Row; 
     2490 
     2491            pokazZamButton.Enabled = IsStaraReklama(reklama); 
     2492            fakturaButton.Enabled = pokazZamButton.Enabled; 
     2493            pokFaktureButton.Enabled = pokazZamButton.Enabled; 
     2494            wplataButton.Enabled = pokazZamButton.Enabled; 
     2495        } 
     2496 
     2497        private void fakturyDataGridView_SelectionChanged(object sender, EventArgs e) 
     2498        { 
     2499            if (zestawienieFakturBindingSource.Current == null) return; 
     2500            REKLAMADataSet.ZestawienieFakturRow faktura = (REKLAMADataSet.ZestawienieFakturRow)((DataRowView)zestawienieFakturBindingSource.Current).Row; 
     2501 
     2502            pokZam.Enabled = faktura.ROK < 2009; 
     2503        } 
     2504 
     2505        private static bool IsStaraReklama(REKLAMADataSet.REKLAMARow reklama) 
     2506        { 
     2507            return reklama.IsidZamowieniaNull() && 
     2508                                  (reklama.DATA_ZAMÓWIENIA.Year < 2009 || reklama.DATA_OSTATNIEJ_MODYFIKACJI.Year < 2009); 
     2509        } 
     2510 
    24882511     
    24892512         
  • trunk/BazaReklam/ClientsForm.resx

    r325 r367  
    11771177        iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    11781178        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABT1JREFUSEuVlXtQ 
    1179         lFUYh99FE7Qma6w/Ms3GsdGpxi7j1IyTw6SWNmo6AtnokGU1EYOjg5e8kAsoaoAIKTYKaghmtLgKyEWI 
    1180         2QRTYVkEXBFzWXaX67q73G/LZX+95+PLBJcpd+aZvX3f857ze885n4Ie/6WwpJJXg43mOojMy4PIzooh 
    1181         Bo+vIlJoTpNXk5reqT9LgXXn6KQ5mcpqkp/sM2ZPR9GPFMbSF5kn/o9cktlUNM98jr6tS6EESwrpapM9 
    1182         ++o0b8Bx2w+9LSEAzjJZGOyJxcW9lMniZcwzYxZoVNH6+mQ6bjxDpTdTJ/RaCubCpmeZfTeLkhkV8yuT 
    1183         KiO+i99zoE8kA4sDmaljFqg8Rl3Orv18wxnmvCwToxTfk5gUDPb/BHtdOGpKg6DL8kXR2cVwIRNK5TTX 
    1184         jBekmGYxCrdFSo7SXeACi07LJKG/Lw42yx4YdYEoy/ZFiXoFtBdW4s7Vr9F0LxRdrSf42gK0VX+GYB9K 
    1185         ZPG7jKfbAtdjKReuePR2H4ZB+xVu5vqgNONjlGX54F5xAKzGcPR0HmdhOnOJyWZypQKiF9qjVMZiP+ZZ 
    1186         twWuxFJc7/2t6G6P4wIBsJnD0NcthCJrtSzOlMVZ6LAlwlwZiorcL/i369innO16721Ssnwm4/FIkctR 
    1187         9KX91kq+WMQkmvkbkyaLs+DsTeFZRKK6aCNKLvihOM0XlQUBsOgP8DU30M9x5Rykyyz2ZiY9UuB8BL0e 
    1188         ppzpGp66EKeizXoEpopdKM/xhzb9E+6DP/cjBC2NCfx/PlPMaJkyxgyNZvrQ0gW0g+UvuZuFZ0sGWQAN 
    1189         mg0RKE33Q+mltbh7bTOPPAbOHhFVIXNVimRY/CccdUm4U/QdTJVxwEA+dMdIN24cLeQCT42ehaIhjX52 
    1190         tsdgoF+N9vtilKKJGuaKLL4Bl0vD/TnJK2knitX+sNb8jtbGYo7QxNd0w2k5iMu/rDvP8leZCSOK6BJo 
    1191         jaPsQ2lkwxEI+TUM9efhvuk4j3Q7Si6uhzZjA++FAxyh2C8O0GE+f2KYKOYHglXj7VzqTZtZLo6Pfxvu 
    1192         v4qmNKjJAZTzjX/AajiCqsJglGZ+jvLsb1BbHokOu1gEtxjeNqhhOkCHCIc61yKybQ1oPwEuCwxpZHxt 
    1193         Fi3nAk8/vPnG156jBKc9GoODhajMC0Ld7Rh0tWWwqJK5zVQx7byra9HVUgWbqQgUSZJ8v90HFM4F+DXU 
    1194         o0d13io9y+cxE/+JSqGKp/kazctDQC1fJmZS8dCIK1iYCkd98YhI6ABJ8r3WVaBQjmkPE8LslI7uTXJU 
    1195         D9oxsV5NOUNdYqnqpZG3NqXjnjaSowrinb2JY7ol5R3V/ikOtvg9kIc2rsCe+mXYZVqC7YZFoO1SgUPM 
    1196         Kw83W5EcTYv0N6YNigZ2thTw+RMAQ0k0WpvzuKBNBCA1U8gjbKsR3rwSyoblI+TB1d6gYKlAHDN79JKd 
    1197         VK2iFGdTNMvsjFiCnVK2LqcOzvooUATfvI8JY5SEEMtH2GH8ALzNQNsYId8kFYh1V8Bj/WqaY71EZriM 
    1198         rO3BQHM0arVTB/Li6eri+ZTEm+kU3xgfGBiYKPIW8q1/vQ/aIknTmROyfAu/zxg9A/HdMyqEfDs0Xt0m 
    1199         FVl2bSDV81PopHyTWOPiCfZmfn7+TtFMId9ctQC8+kUBIV/CzJHlXu4KiAfH5IVv0QoPD9rNn79n1jHi 
    1200         zBdnjVjf48U1UiRi5EK+8UEsQi4c7h9AckWxCyczYhWIY/g5MbNRN4kioonb5NnF8vuYsYw1k3H/MRKx 
    1201         kUTOopBAfB4Ry99x6AYiRSPPXQAAAABJRU5ErkJggg== 
     1179        lFUYh99FE7Qma6w/Ms3GsdGpxi7j1IyTw6SWNmo6AtnokGU1EYOjg5e8kIsYaoAIKTYKZghmtLgKyEWI 
     1180        2QRSYVnksiDmsuwu13V3ud+Wy/56z+eXCS5T7swze/u+5z3n955zPgU9+kthSSGvJhvNdxCZVwaRnRUj 
     1181        DB5dRaTQnCGvFjW91XiOAhvO02lzEpXVJT0+YMyaicIfaD9Ln2ce+z9ySWZT0QLzefq6IZniLcmkq0/y 
     1182        HGjQvAZHtR/620IAnGMyMdwXg0sHKIPFK5inxi3QrKKNjUl00niWSm+mTOq35M+HTc8y+14WJTEq5lcm 
     1183        RUZ8F79nQ59ABhYHMtPHLVB5gnqcPQf5hrPMBVkmRim+JzLJGB78EfaGMNSVBkGX6YvCc0vhQgaUyhmu 
     1184        Wc9JMc1hFG6LlByn28BFFp2RScTgQCxsln0w6gJRluWLEvUqaC+uxq2iL9FyJxQ97af42nx01H6CYB9K 
     1185        YPHbjKfbAtdjKAeuOPT3HoVB+wVu5vigNP1DlGX64E5xAKzGMPR1n2RhGnOZyWJypAKiF9rjVMZiP+Zp 
     1186        twWuxlBs/93t6O2M5QIBsJn3Y6BXCEXWalmcIYsz0WVLgLkyFBU5n/Fv1xGmnOt6501Ssnw24/FQkSuR 
     1187        9Lm9ajVfLGISzfyNSZXFmXD2J/MsIlBbuBklF/1QnOqLyvwAWPSH+JobGOS4sg/TFRZ7M1MeKnAhnF5V 
     1188        Kme77k1diFPQYT0GU8UelGf7Q5v2EffBn/sRgrbmeP4/jylmtEwZY4ZGM3Nk+SLaxfIX3M3Csy2dLIAG 
     1189        rYZwlKb5ofTyety+tpVHHg1nn4iqgCmSIrkn/hOOhkTcKvwGpspYYCgPuhOkmzCBFnOBJ8bOQtGUSj87 
     1190        O6MxNKhG510xStFEDXNVFt+Ay6Xh/pzmlbQbxWp/WOt+R3tzMUdo4mt64bQcxpVfNlxg+cvMpFFFdPG0 
     1191        zlH2vjSyexEI+TWMDObirukkj3QnSi5thDZ9E++FQxyh2C8O0FE+f6KZSOZ7glXj7VzuTVtZLo6Pfxvu 
     1192        v4amNanJAZTzjX/AajiGmoJglGZ8ivKsr1BfHoEuu1gEVQxvG9QxXaAjhCPd6xHRsQ50kACXBYZUMr4y 
     1193        h1ZygScf3HwT689TvNMeheHhAlTmBqGhOho9HeksqmSqmRqmk3d1PXraamAzFYIiSJIftPuAwrgAv0b6 
     1194        9KjNXaNn+QJm8j9RKVRxtFCjeXEEqOfLxEwqHhhxBQtT4GgsHhUJHSJJfsC6BhTKMe1jQpjd0tG9RY7q 
     1195        fjsmN6ope6RHLFW9NPL2ljTc0UZwVEG8s7dwTFVS3pGdH+Nwm999eWjzKuxrXIE9pmXYaVgC2ikVOMK8 
     1196        9GCzFUlRtER/Y8awaGB3Wz6fPwEwlEShvTWXC9pEAFIzhTzcthZhrauhbFo5Sh5c6w0KlgrEMnPHLtkp 
     1197        tSpKdrZEsczOiCXYLWXrcurgbIwEhfPN3zH7GSUhxPIBdhnfA28z0A5GyLdIBWLcFfDYuJbmWS+TGS4j 
     1198        a/sw1BqFeu30odw4Klq6kBJ5M/3EN8YFBgYmiLyFfPtf74K2SdI05pQs38bvs8bOQHz3jAwh3y6NV69J 
     1199        RZY9m0j17DQ6Ld8k1rh4gr2el5e3WzRTyLfWLAKvflFAyJcx82S5l7sC4sExdfEbtMrDg/by52+ZDYw4 
     1200        88VZI9b3RHGNFIkYuZBvvh+LkAuH+weQXFHswqmMWAXiGH5GzGzMTaKIaOIOeXYx/D5uLOPNZMJ/jERs 
     1201        JJGzKCQQn0fF8jdaNAYeiFmx3AAAAABJRU5ErkJggg== 
    12021202</value> 
    12031203  </data> 
     
    12051205    <value> 
    12061206        iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    1207         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABXZJREFUSEuVlQlQ 
    1208         VWUUxz8UhSRxSQoxUAllMlKH0RxNM4spSpNhBBNnUNyKSNNJmqxUXLGxqcCtVJTYVARZ3pNFDFGBkH11 
    1209         IXZQdhCJHd779/8er7KAyjvzm/fefff+zvnOOd+9OuLJD53KYKH/oEHMbBKiYtlm0UiFiuDJVULoJPgK 
    1210         /Zow8cr9IOFWdV6cqQgQWSUBBl2l0aZIPCL2UjqJjPg/co2sIUTMqTgvPqoKFKcrA0VmWYBeV1XCLDTd 
    1211         dkRn804AQSQKfR1eiNgvlBQvJWOHDFAdItbeDxAnS/1FRnbwyM7K+JloKKCs8SuKAkgIuUCCtcjf8nwM 
    1212         CnxEMcVuxGTIAHknRFt3mydv8CeXtDKZpfztRwLR1/MDGqv2oSRjMzKjHJAYZAM1lPDweF49eaKmTBZE 
    1213         Z9AgacdEIRBOka8WP/R0eaOhcjdKM92QFe2AtLD3kB5uh7tJm1BTtAdtD0/x2ni03FuDT1cIH4rnEb1B 
    1214         A6R4iVioj6Oz/XsUp29EduwKZCiWIytqBYpSXVFXug8dv52kMJJcJtEkVhNA9iL9mMii2JGMGzTADS/h 
    1215         3VnvjvZH3gzgioaKvehql0JZ6zCtWKkVR6G1wQcVeXuQG7uO51JwwMNSvdBaeFBuToYNCHLlG7GhMd+O 
    1216         F8syyWZeJKFacRS6OwO5isO4l7gFaeGOSA11QF68KyoLDvGaW+hhuWK+FlcoXkxGDQhw6aCw2uthru5f 
    1217         uhQHo6XuKMpzv0ROjDPSI1eyD87sx040V5/m/1dJKkknWaQCCQmmKttFYgflZoOtQq9ZISqBBNQWH0RG 
    1218         pCMyLq9G4S/bmPl36O6QpbpJkjQl6Rcno6nKD3cTP0d5njfQexWZJ0Tm8OHiDQZ4+p+r0Lkfpuvf15UE 
    1219         VV82HtXLLGUTE0gZ+VVTCrU6gf05w0n6AqlhzmQt7iXvZk/kymvQcccR334ijlFuSXQfD6LTWpUcl26/ 
    1220         BCU7tvLiUq28BilvLUbJUU9UFwYjLWIt0hXruRcOsYRyvxRor5VJlJBmPLxu0Glvq9l4zz2+L3QUE8f2 
    1221         dLlZI2e2Cdrjg9DxKB8K65eBddORbDoKrY05JJySfMJtoxGWoa35GkqyvJESso498wVUt1EcKkqtpol3 
    1222         GcDwzyBRhroPuj+2Ru/2uYh5zRoxNvOAVdMAFwvEvf0mZXXkjkbc05mK6rtnkR29jRO1EfnXdqG+TI5x 
    1223         MwF66k/hlo9Iotya6GtKdWO+ya44kzGqXvc5qHeyQOvSqYDbi4gzHstbWkguGsqDcef6bpbqQ06XO8t2 
    1224         Dr29sj/9R19zEI54zFZnB4scF3vN7l5NJmgCWFhYGHmamMT2fGAFbCVrLJE8ZTS628tRlH4YGcrN3Nlb 
    1225         UZb3IzdkGnXt/VZVEbqKN6EuUjR5fSYUU8zEWepko93JEjJGlHEZEZYW4b4TDXuxhXKuAKvMUT53PJRO 
    1226         9mipzcLD2jjaGmQBSC96609y9l9Q3fQRacvfFP4cT5mxJ9lAFhG5q8eQ4SJCVye00cYMcKXcxRLttiYM 
    1227         MBlwmISu18fhyqsLNMmquzPRWbgaVQpRe8BNhBsba7I9qs12OT+ttNPzFD//emRcFCIJjubA+ulImmQA 
    1228         5YypHXmWo4H3jYGVE5BrpsdsA1Rxx0WSzXzxE7M9TcF+4kIWkCnabOXsD3xkR44Ylgo7UzmOfS5GRpG8 
    1229         4pzCaVlxtqk+fh4/AjffWdjo6rrqAm+W4u1EjuAM8iz5e7aajg48jP0MRqa6TTYM4F8nyEZiez1eqfT3 
    1230         95evRD9ykMhH8nQi53vwbIcIIF8ULxFnYqddspTILOWoOZFZ5BmteAjNv5+WQYyIfGn8kd1IfpdzLMXy 
    1231         ++CvxP8I9zuZefnG1JGGKwAAAABJRU5ErkJggg== 
     1207        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABXhJREFUSEuVlQlQ 
     1208        VWUUxz8UhTRxSQoxUAllMlKH0RxNM5MpSpNhBBNnUNyKSNNJmqxUXBKbmgpyKRUlNhVBtieLGKICITx2 
     1209        cCF2ULYHiMT+4P37f49XWUDlnfnNe+++e3/nfOec71498fiHXlWIMLyvErOahKhcsVU0UtFH8PgqIfSS 
     1210        /IRhbbh46V6wcK8+J05XBors0sDRXWWxZkj+XuyndDIZ8X/kWpkqVMytPCferw4Sp6qCRFZ5oEFXddJs 
     1211        NN1yQmfzbgDBJAa9Hd6IPCgUFC8n44YMUBMq1t8LFCfKAkRmTsjIzqrEWVAVUtb4OUWBJJScJyE65G95 
     1212        Pg6FvqKEYndiOmSA/OOirbvNizcEkIs6mcxS/vYnQejt+QGN1QdQmrkVWTGOSA62hQYKeHo+q5kySVsm 
     1213        S6I3aJCMo6IIiKDIT4c/erp8oKrai7Isd2THOiIj/G0oI+xxJ2ULaov3oe3BSV6biJa76/DRKuFL8Xxi 
     1214        MGiANG8RD80xdLZ/hxLlZuTEr0Jm9Epkx6xCcbob6ssOoOO3ExRGkUsklsRrA8heKI+KbIqdyPhBA1z3 
     1215        Fj6dDR5of+jDAG5QVe5HV7sUylqH68QKnTgGrSpfVObvQ178Bp5LwwFPK80iG+FJuQUZNiDI5a/FpsYC 
     1216        e14syySbeYGE6cQx6O4M4iq+wt3kbciIcEJ6mCPyE91QVXiY19xED8sV96W4TPESMmpAgIuHhLWnp4Wm 
     1217        f+lSHIKW+iOoyPsMuXEuUEatZh9c2I/daK45xf+vkHSiJNmkEklJZn12i8Uuys0HW4VBc7SoApJQV3II 
     1218        mVFOyLy0FkW/7GDm36K7Q5bqBknRlqRfnIqman/cSf4EFfk+gPoKso6LrOHDxWsM8OQ/V6F3L1w/oLcr 
     1219        BX29OXjYILOUTUwi5eRXbSk0miT25zQn6VOkh7uQ9bibupc9kSuvRcdtJ3zzoThKuRXRfzSIXmt1aoLS 
     1220        YSlKd23nxWU6eS3SXl+C0iNeqCkKQUbkeiijN3IvHGYJ5X4p1F0rkyglzXhwbXSng5124z3z6L7Qi540 
     1221        rqfL3Qa5c0zRnhiMjocFiLZ5EdgwA6lmo9DamEsiKCkg3DZaYTnamq+iNNsHaaEb2DM/oO8WSsJEmfV0 
     1222        8RYDGP0ZJMZI/373BzZQ75yHuFdsEGc7H1gzHXC1RMIbyyirJ7e14p7OdNTcOYOc2B2cqM0ouLoHDeVy 
     1223        jJsJ0NNwEjd9RQrlNsRQW6rrC0z3JJiO7VN7zEWDsyVal08D3J9Hgsk43tJC8qCqCMHta3tZqvc4XR4s 
     1224        21mo1bI//UdvczC8PedockJErquDdnevJRO1ASwtLY29TE3je961BraTdVZInToG3e0VKFZ+hUzFVu7s 
     1225        7SjP/5EbMoO69n5rXzG6SragPko0eX8soqeaizPUyUZ7kKVkrCjnMiKtLCP8JhmpsY1yrgBrLFAxbwIU 
     1226        zg5oqcvGg7oE2lSyAEQNdcMJzv5zfTd8RcbKZSKA4ykz9iKbyGIid/VYMlxE6uuFNdqaA26Uu1qh3c6U 
     1227        AaYAjpPR9ep4XH55oTZZTXcWOovWojpa1H3hLiJMTLTZHtFlu5Kf1rrpeYKffz0yLgiRAicLYOMMpEwe 
     1228        DcXMaR35VmOAd0yA1RORZ27AbAP7Eo6JFNsF4idme4qCg8SVLCRTddnK2R/4yI4aMSwd9mZyHHtdjY2j 
     1229        eMXZaOcVJTlmhvh5wgjceHNRo5vbmvO8WYp3EjmCM8nT5O/Zajs68DDxHz0y3X2KUSD/Ok42E7triQpF 
     1230        QECAfCX6k0NEPpJnEDnfg2c7RAD5oniBuBB73ZKlRGYpR82ZzCZP6cRDaP79tAxiTORL44/sRvK7nGMp 
     1231        lt8HfyX+R7jfAXuN+cBkIrAVAAAAAElFTkSuQmCC 
    12321232</value> 
    12331233  </data> 
     
    16381638    <value> 
    16391639        iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    1640         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABhFJREFUSEuFVQlQ 
    1641         1HUY/ZY9RI4FPABdEEE8EIgVZUzGqEmtNE1MHTA18TYFHLzQABVRPCabIlEUUVGSUsuaxlATHbNh8moo 
    1642         NDMTZBdcLpcFlmNB9vX9/utBZrYzb/Z+7/u97/veT0b//ZDRToqgBppAcgpVOdp5PuwkmdVsfUCtdIPM 
    1643         dJ4KqJDK+RVRJwMv4Hrmq8M0ye4AlYw/NsK6vng2Mv6Kx0e3lyHt5gKsK56FGRfGIjDPF/I0WRmtpHj+ 
    1644         dw+G4v8FDpI97aaDb3wZZs3Vr8MR/QZk3V2Ntb9OxZyiUZh4YTBeO+ON8FMahH/vwxgA9xxnUCKdIy2F 
    1645         sIA9Q/Z8IUG+kwpXX4vG5/qNyL23EcklkZhzORBRRQGYcnEQJhT64/Uz/VnAC8O+9UTAV73gf8INHocd 
    1646         wCe5QX40mskdni+SQYdWX4/GUf0m7L2biEXXQ7HgmhYDstzgv80PXlv6wmuzBpo0Dcb96PdEwO+YG/rk 
    1647         O0Kd0x20kH4iJQ1nge7/PAV7PvZoqDW/MhX7Sz/E/KshWHQtFIuuhsIn0xUd1R0wG8xoMbSg/r4Rs24P 
    1648         hfYbDww50RP9v3CBZ54j3PK6QblNDXqLPmFy/649kdFeKskpX4Mj5ZvxwfWRWHhVywLDMf+yFv12q1FX 
    1649         WQdduQ76e3qU68oxp1SLkJPuGHy8B3zy1XBnAfUhFVS73UAJyho2O4oFetpOsZNejcgLsWaXJmPDb9GY 
    1650         /XMAYq5oEcPkM4uCoclUw2QwoUJfgUr9fVQaKrG0dBSCvu4Nf7bH66gzeh1xgFOuCoos7kWKB7jdGcwc 
    1651         aDtFMm2PvzwNmXeSMP3SUPjscYEXk3px5ZpMZ9gnKlBnqIPhvgHVhhrUGg3w2COH01YVHPYoYZ+jwLBL 
    1652         3nDgZ7u9CtD6IaDJdJbJJzFciFLoh/SbS5BUPBfjz/vAd0s/oB5oq25DR10HLA8sMFYbUVVVhZqaGjTW 
    1653         NwHNANofoQXYUTsL3XLkIBam5GDQPLu7TL6U0YdoE5WklSzB/KJxGHO2HzzSeqO5qhllZWXQ6XQwGLjy 
    1654         6mrU1tbCaDSivr4eJpMJjY2NaDA1oN0IpBgmQ5HNm/xZN94JLWiZqpHJNzB8iTbTjaTieYgsDMPoAg3c 
    1655         WaClqpWbqkdFRSVX/pRckJrNZjSbW9BibkVzUwusDSxwfwpk+1hgBzd5VShoiUrEx3bbNK2ji/FXojD2 
    1656         dBDCvvOER2ofPKy2okZnhKmKCU1myRZRdVOTGR2tHWi3WNDJFj20WAG2KNUQDZ5E9t+XF24Y6H35PSbf 
    1657         YRNIoF2TzkQg4tQQBJ7shfBz3ogpC8ZcnRZx5eEYmN9d8rypqQltLW0wWxox409fTOVdmPZHMKJvDcOU 
    1658         X5h0DwssHwla8RLoTbrI5BsZfkSL6F3/HA1eKQjEgOOuGMSzLeZbPA9kOKQpgQ5InltaLbC0WzD11lBp 
    1659         ahTZdjbi3Yw0d1DsKFC8F2gg5TF5HKMvkQ+5UhKVhRcEQZPvhH68OI/hza/tMxTsxdMTWNrbWCAIin2y 
    1660         p+QZLLAsHBQ3ArSYGyyn/UweyXAVqyan5RTvnuUKTxZw56V5DLFAqn1ynlmg08RjaWa0AtN/DwFlMeku 
    1661         RiYjgd/HvswC/UFhdII5tzJEuipt2yzyfCWdU+fYw/mwCuqDKjgznA4oEXhegzRuYmL520jUvYMk/VRM 
    1662         5hCUyEXlCez5Uq4+luc/mm5yWB9gvvcY7own0a2Q8jyObij32kF5gLHfTrJBni2zjeBjr4XfgjzdhSvm 
    1663         psYKMHkMVXCG5jLpakZA1+ofn8JeyvN5dInSeSOzVLbRE1YIckH6MS9SKjdTsoSJhefL2JYortxGnsIY 
    1664         yRB3wr8e4jiOUp6P4chdrKihtRxcKX68/oNBa7jKVWzNCkZCEJN7gxaoGiTP5ZItonJBru5qzbMqQkRc 
    1665         Fv5S5AbTpzSeTlO0/A4tVtZLhDPlZTSOLkijKKds/m36I8+FLY4vIu8qJi5wcZGLyJ3IEMG1nrGNISJg 
    1666         I0PMeSRDTEtvxpOJeZ49z/tMnEYIceSKVBTBJd1UAryhYomkOVe9qOq/AW4IiRFCM1yGAAAAAElFTkSu 
    1667         QmCC 
     1640        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABhBJREFUSEuFVQlQ 
     1641        1HUY/ZY9RJAFPBZ0QQTxBGJBHZMxalIrTRNDB0zNG00UBy80wAvFY7IpEkQRDyRx0rKmMY88xmyYvBoK 
     1642        zMwE2QWXy2WB5ViQfX2//4pSke3Mm73f+37v+773k9F/P2S0h8KpjiaRnEJVzg6eT9pJZrPYHlMzFZGF 
     1643        LtNZukSl/IqonYEXcP3jqxya4nCICieeGGnbWDAHaX/G4aN7sUi5swgbCmZj5pXxCMj1hTxFVkKrKY7/ 
     1644        3ZOh+H+Bw+RIGXT4jbxRtqOGDThm2ITMB2ux/pdIzM0fg8lXhuC1894IO6NF2Hc+jIHQZLuAEugi6SiY 
     1645        BRwZsq6FBPkeurT2VjQ+N2zG0YebkVQYgbnXAxCVPwzTrg7GpEv+eP38ABbwQsg3nhj2ZW/4n3KHR44T 
     1646        +CRF5Edjmdypa5E0OrL2djSOG7Zi/4MExNwOxaJbOgzMdIf/Tj94be8Hr21aaFO0mPCD3zMBvy/c0TfP 
     1647        Gers7qDF9CMpaQQLdP/7Kdjz8bmhtrzyLThY/CEW3gxGzK1QxNwMhU+6G9oq22AxWtBkbELtIxNm3xsO 
     1648        3dceGHqqFwaccIVnrjPcc7tBuVMNeos+YXL/zj2R0X4qzC5dh2Ol2/DB7dFYfFPHAiOw8LoO/TPUqCmv 
     1649        gb5UD8NDA0r1pZhbrEPwaQ2GnOwJnzw1NCygPqKCKsMdFK+sYrOjWKCX/RR76NXwnGBbVnESNv0ajTk/ 
     1650        DcO8GzrMY/JZ+UHQpqthNppRZihDueERyo3lWFY8BoFf9YE/2+N13AW9jzmhx1EVFJnci2QPcLvTmDnA 
     1651        fook2hV3fTrS7ydixrXh8NnnCi8m9eLKtekucExQoMZYA+MjIyqNVag2GeGxT44eO1Rw2qeEY7YCIde8 
     1652        4cTPDvsVoI1DQVPpApNPYbgSJdP3qXeWIrFgPiZe9oHv9v5ALdBS2YK2mjZYH1thqjShoqICVVVVqK9t 
     1653        ABoBtD5FE7C7eja6ZctBLExJQaAFDg+YfBmjL9FWKkwpXIqF+RMw7kJ/eKT0QWNFI0pKSqDX62E0cuWV 
     1654        laiurobJZEJtbS3MZjPq6+tRZ65DqwlINk6FIos3+bNuvBM6UKyqnsk3MXyJtlFRYsECRFwahbFntdCw 
     1655        QFNFMzfVgLKycq78ObkgtVgsaLQ0ocnSjMaGJtjqWODRNMgOsMBubvKaUNBSlYiPXfZp2kBX425EYfy5 
     1656        QIz61hMeW/riSaUNVXoTzBVMaLZItoiqGxosaGtuQ6vVina26InVBrBFW4zR4Elk/3154UJA78sfMvlu 
     1657        u0A87Z1yPhzhZ4Yi4HRvhF30xrySIMzX67CiNAyD8rpLnjc0NKClqQUWaz1m/uGLSN6F6b8HIfpuCKb9 
     1658        zKT7WGDlaNCql0Bv0lUm38zwI4qhd/2ztXjlbAAGnnTDYJ5tMd/ieRDDKUUJtEHy3NpshbXVisi7w6Wp 
     1659        UWQ52IkzGCka0PIxoDgv0CDKZfIVjH5EPuRGiVQSdjYQ2rwe6M+L0wFvfu2YpmAvnp/A2trCAoFQHJA9 
     1660        J09jgdgw0IqRoCXcYDkdZPIIhptYNTmtpDhNphs8WUDDS9MBsUCqA3KeWaDdzGNpYTQDM34LBmUy6V5G 
     1661        OiOe3y9/mQUGgEbRKebcwRDpqrRvs8jz1XRRne0IlxwV1IdVcGH0OKREwGUtUriJCaVvI0H/DhINkZjK 
     1662        ISiRi8rj2fNlXP1ynv9ousNhfYj53mNoGM+iWyHl+QoqUu53gPIQ46CDZIM8S2YfwQ6vhd+CPNWVK+am 
     1663        Lhdg8nlUxhl6lEnXMoZ1rr7jFI5Sni+ga5TKG5mpso+esEKQC9KPeZG2cDMlS5hYeB7LtkRx5XbyZMZo 
     1664        hrgT/vUQx3GW8nwcR+4SRRWt5+BK9uP1HwJax1WuYWtWMeIDmdwbtEhVJ3kul2wRlQtydWdr/qkiRMRl 
     1665        4S9FbhB9ShPpHEXL79MSZa1EOEteQhPoijSKcsri36Y+9VzY4vwi8s5i4gIXF7mI3MkMEVwbGTsZIgI2 
     1666        M8ScRzDEtPRhPJuYruzp6jNxGiHEkStSUQSXdFMJ8IaKJZLmXPWiqv8CMS6JCT/mVwsAAAAASUVORK5C 
     1667        YII= 
    16681668</value> 
    16691669  </data> 
     
    22312231        iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    22322232        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABBBJREFUSEvtVH1M 
    2233         W1UcnbKgGA2J24SYAAFLpCMmYESKIXQbBRagkKE2NC00LB3yodGArEatHW5ACcFW5GN0G7SlgHQY+Y4E 
    2234         WYI2QAc1jI+KEsnGQNIsbrrAmG7k+LsvRbeKmOgf/rObnLz37rv3nHt+5967a9eD9l8rIBQKd8vl8kMK 
    2235         heIAcfkQvP4t58M08SGGvLy8p6RSaVJGRkZJamrqBAHp6elISkqaiYqK0gUGBobQuEfc43fWoxU+mp2d 
    2236         fS43N3ctMzNzsaCgwFlUVLRZUVEBvV6PhoYGNDc3w2g0wmQyQavVIjEx0RUeHv42Me8h7N5RQSwWf0TE 
    2237         yMnJQWdnJ2w2GwYHB9HV1QWr1YqWlhY0NTVxIkzAbDZzYvn5+YiMjLxIblJI4HECq8BfW0JCwmVmv6+v 
    2238         Dw6HA3a7HSMjIxgeHubI2IqLi4tBGSA5ORnx8fGgTKBWq6HRaCCTye4GBwe3k9Dz7oxYmf9scXFx82lp 
    2239         aejo6EBdXR3Gx8cxMDCAwsJCVFZWQiKRcKTsSWScCHO0vr6OreZ0ziErS3brqEJRHxERsf++fKijIDo6 
    2240         etPpdKK7uxs6nY4r1+zs7B8ELIcsuQyq4yVQKpVgJZ2ensbS0hJcrlU0NFpQY+hFVX0XzT3qCgsLSySR 
    2241         J7Y2gW9oaOh75OQ3lUoF5oYJTU1NYWVlGTPTl3DyVA00ZWeQ/7oKYtpRzB3LaXxsDNbOftgmr+L2JrBw 
    2242         EzD0X0JsrKCfyKPcJeP29dM8Hu845bHBSmGxWNDb24OxURt0tR2YmlvB8o1N2H8ElIVFOJKexgVt/bQd 
    2243         pu4JLPwMLF4H7MvAZ98DKYeFLuI8RvDbCoNtNf+QkJA3Y2Ji1srLy3H2jAEmYyu++OYnXPsVuHwDGCUB 
    2244         3flRHBTGcufiE301GoeuYHARGPoB+HweOOe4gwTRwVXiKyUE35s3c+JHu0FJoV7/sLQU1fVt+PIKMHYV 
    2245         +IqePQvAx73f4jk+f8Lf379VJpXcOmEYwGkH0HjxLvRfb6DacgHP8p4ZJq4TngJMjInsDQoKyhGLU3/R 
    2246         VNTCOAe0Ud6tM8DpSeD9ajP8/Pa10TgtOdbQiV9/t3YIatMcqpovUPlS1ry9vZvo/2usKtsdDXZg9lDw 
    2247         x9jkD0yT0PZfQ1nPKqrOfweRSHTTy8vrLI3JJOzn8/l5h0Wieank5TsxghecPj4+RuovI7xEeGw7AdbH 
    2248         iQgEgjeo1htvqWvwzqkGZBwR3/b19W2hfycJEQR2+e0lHCKUMFeEYsIBwpOE+w+dhxoT2Ue1lpMbc0BA 
    2249         QDtZN1BfBSH5HgI2ju35AALP/fz7q8NDhGXCLrQXCa8SXnG/s1V7XtvcTfxPq/bg5z7ZJFYKZpmBve9o 
    2250         fTuSB33/XwV+B9ynJRG1+EbyAAAAAElFTkSuQmCC 
     2233        W1UcnbKgGA2J24SYAAFLpCMmYESKIXQbBRagkKESmhYalg750EhEVqPWDjdoCcFWBDq6DVooIB1GviNB 
     2234        lqAN0EEN46OiRLIxkDSLmy4wphs5/u5L0a0iJvqH/+wmJ++9++49557fuffu2vWg/dcKCIXC3TKZ7JBc 
     2235        Lj9AXD4Er3/L+TBNfIghPz//KYlEkpSRkVGampo6QUB6ejqSkpJmoqKidIGBgSE07hH3+J31aIWP5uTk 
     2236        nMvLy1vLyspaLCwsdBYXF29qNBro9XoYDAY0NTXBZDLBbDZDq9UiMTHRFR4e/jYx7yHs3lFBLBZ/RMTI 
     2237        zc1FZ2cnbDYbBgcH0dXVBavVipaWFjQ2NnIiTKC5uZkTKygoQGRk5EVyk0ICjxNYBf7aEhISLjP7fX19 
     2238        cDgcsNvtGBkZwfDwMEfGVlxSUgLKAMnJyYiPjwdlApVKBbVaDalUejc4OLidhJ53Z8TK/GeLi4ubT0tL 
     2239        Q0dHB+rq6jA+Po6BgQEUFRWhsrISmZmZHCl7Ehknwhytr69jqzmdc8jOlt46KpfXR0RE7L8vH+oojI6O 
     2240        3nQ6neju7oZOp+PKNTs7+wcByyFbJoXyeCkUCgVYSaenp7G0tASXaxWGBgtqjL2oqu+iuUddYWFhiSTy 
     2241        xNYm8A0NDX2PnPymVCrB3DChqakprKwsY2b6Ek6eqoG6/AwKXldCTDuKuWM5jY+NwdrZD9vkVdzeBBZu 
     2242        Asb+S4iNFfQTeZS7ZNy+fprH4x2nPDZYKSwWC3p7ezA2aoOutgNTcytYvrEJ+4+AougtHElP44K2ftoO 
     2243        c/cEFn4GFq8D9mXgs++BlMNCF3EeI/hthcG2mn9ISMibMTExaxUVFTh7xgizqRVffPMTrv0KXL4BjJKA 
     2244        7vwoDgpjuXPxib4aDUNXMLgIDP0AfD4PnHPcQYLo4CrxlRGC782bOfGj3aCgUK9/WFaG6vo2fHkFGLsK 
     2245        fEXPngXg495v8RyfP+Hv798qlWTeOmEcwGkH0HDxLvRfb6DacgHP8p4ZJq4TngJMjInsDQoKyhWLU39R 
     2246        a2phmgPaKO/WGeD0JPB+dTP8/Pa10TgtOVbTiV9/t3YIKvMcqpouUPlS1ry9vRvp/2usKtsdDXZg9lDw 
     2247        x9jkD8yT0PZfQ3nPKqrOfweRSHTTy8vrLI3JIuzn8/n5h0WieUnmy3diBC84fXx8TNRfTniJ8Nh2AqyP 
     2248        ExEIBG9QrTeKVTV455QBGUfEt319fVvo30lCBIFdfnsJhwilzBWhhHCA8CTh/kPnocZE9lGtZeSmOSAg 
     2249        oJ2sG6lPQ0i+h4CNY3s+gMBzP//+6vAQYZmwC+1FwquEV9zvbNWe1zZ3E//Tqj34uU82iZWCWWZg7zta 
     2250        347kQd//V4HfAbH5JQtxo6UqAAAAAElFTkSuQmCC 
    22512251</value> 
    22522252  </data>