the txtbox wirtten value search in dropdownlist

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • asmx126453
    New Member
    • Sep 2008
    • 72

    the txtbox wirtten value search in dropdownlist

    hey guys can somonehelp

    i got an error on rule 3 and it says error: txtbox is empty or not an object

    this is the code out my aspx page

    Code:
    		<script language="javascript" src="AlgemeneFuncties.js"></script>
    	</HEAD>
    	<body onload="InitCombobox(document.VerzamelbladOverzicht.txtKlant1, document.VerzamelbladOverzicht.DDLKlant1);">
    		<form id="Span2" runat="server">
    			<P><SPAN id="Form1" runat="server">

    This is the code out my javascript code

    Code:
    //De met textbox zoeken in combobox functie
    function KlantlijstChange(TextBox, DropDownBox)
    {
    	if (!TextBox || !DropDownBox)
    		return;
    	
    	if (( event.keyCode < 48  ||  event.keyCode > 57 ) && ( event.keyCode < 65 || event.keyCode > 90 ))
    		return;
    	
    	var Text = TextBox.value.toUpperCase();
    	var iLen = DropDownBox.options.length;
    	var iIndex;
    	var sCurrentText;
    	var bFound;
    
    	for (iIndex=0; iIndex<iLen; iIndex++)
    	{
    		sCurrentText = DropDownBox.options[ iIndex ].text;
    		sCurrentText = sCurrentText.toUpperCase();
    
    		bFound = (sCurrentText.indexOf(Text) == 0);
    		
    		if ( bFound )
    		{
    			TextBox.value = DropDownBox.options[ iIndex ].text;
    			
    			TextBox.focus();
    			TextBox.select();
    			
    			var oTextRange = TextBox.createTextRange();
    			oTextRange.moveStart("character", Text.length);
    			oTextRange.select();
    			
    			DropDownBox.selectedIndex = iIndex;
    			return;
    		}
    	}
    	DropDownBox.selectedIndex = 0;
    	return;
    }
    
    // De onderstaande functies zorgen ervoor dat de textbox over de Dropdown list valt,
    // waardoor er een soort van Combobox onstaat
    function InitCombobox(Textbox, Dropdownlist)
    {
    	if (!Textbox || !Dropdownlist)
    		return;
    	Dropdownlist.style.position	= "absolute";
    	Dropdownlist.style.setExpression("pixelLeft", "absolute_X(" + Textbox.id + ")");
    	Dropdownlist.style.setExpression("pixelTop", "absolute_Y(" + Textbox.id + ")");
    	Dropdownlist.style.setExpression("clip","'rect(auto auto auto ' + (offsetWidth - 18) + ')'");
    }
  • JosAH
    Recognized Expert MVP
    • Mar 2007
    • 11453

    #2
    This is the Java forum, not the Javascript forum; I'll move the question.

    kind regards,

    Jos

    Comment

    • acoder
      Recognized Expert MVP
      • Nov 2006
      • 16032

      #3
      Show the HTML code for the form elements.

      Comment

      • asmx126453
        New Member
        • Sep 2008
        • 72

        #4
        well that one i probely solved by removing the code between the () after initcombobox becase he dident show any more error but i am having trouble with this

        Code:
        	<table cellSpacing="1" cellPadding="0" width="90%">
        				<tr>
        					<th>
        						Datum</th>
        					<th>
        						klant</th>
        					<th>
        						Referentie</th>
        					<th>
        						Omschrijving</th></tr>
        						<span id="TableSpan" runat="server"></span>
        				<tr>
        					<td align="right" colSpan="4">&nbsp;</td>
        				</tr>
        			</table>
        it says that Validation (Internet Explorer 6): Element 'span' cannot be nested within element 'table

        and i tyd a lot of others like div, lang ect but they al dont work and i need that code in it to have the information from my database displayed in a orderd way. anyone now another tag do put in stead of SPAN(Rule 11)

        PS. i am srry that i put it onther the wrong head again
        Last edited by asmx126453; Oct 6 '08, 02:21 PM. Reason: rule edeting

        Comment

        • acoder
          Recognized Expert MVP
          • Nov 2006
          • 16032

          #5
          Put the span inside a table cell, otherwise it will be invalid HTML.

          Comment

          • asmx126453
            New Member
            • Sep 2008
            • 72

            #6
            Originally posted by acoder
            Put the span inside a table cell, otherwise it will be invalid HTML.
            Tanx did solved the first error but nog i have 2 more questions about the same lap of code:

            all the errors are from my aspx webpage both errors give me the same text that says: document.Verzam elbladOverzicht .txtKlant1' is leeg of geen object

            and the error points at Rule 5 and onther error points at the end of the HTML tag verry weird if you ask me if anyone has a solution that whoud be perfect Tanx guys

            Comment

            • acoder
              Recognized Expert MVP
              • Nov 2006
              • 16032

              #7
              Can you translate that error message into English for me?

              It'd also be a good idea to post your form code for the text box and drop down box.

              Comment

              • asmx126453
                New Member
                • Sep 2008
                • 72

                #8
                srry i made a mistack with the error the error says

                document.Verzam elbladOverzicht .txtKlant1' is empty or not an object

                i will put all the code that is needed for the error here again ( there maybe minor difference in the code buecase i am still trying to solve it )

                ASPX page

                Code:
                <%@ Page language="c#" Inherits="DotNet.VerzamelbladOverzicht" debug="False" CodeFile="VerzamelbladOverzicht.aspx.cs" %>
                <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
                <HTML>
                	<HEAD>
                		<title>VerzamelbladOverzicht</title>
                		<LINK href="style.css" type="text/css" rel="stylesheet">
                		<meta content="Microsoft Visual Studio 7.0" name="GENERATOR">
                		<meta content="C#" name="CODE_LANGUAGE">
                		<meta content="JavaScript" name="vs_defaultClientScript">
                		<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
                		<script language="javascript" src="AlgemeneFuncties.js"></script>
                	</HEAD>
                	<body onload="InitCombobox();">
                		<form id="span2" runat="server">
                			<P><SPAN id="form1" runat="server"></SPAN><asp:button id="btnDoNix" style="Z-INDEX: 103; LEFT: 12px; POSITION: absolute; TOP: 33px" runat="server" Width="1px" Height="1px" BackColor="#567C9C" BorderColor="#567C9C"></asp:button><asp:label id="lblHead" runat="server" Font-Size="Medium" ForeColor="White" Font-Bold="True">Verzamelbladen</asp:label><asp:dropdownlist id="DDLKlant1" style="Z-INDEX: 102; LEFT: 221px; POSITION: absolute; TOP: 14px" runat="server" Width="246px"></asp:dropdownlist></P>
                			<P><asp:imagebutton id="imgbtnToevoegen" runat="server" ImageUrl="images/toevoegen.gif"></asp:imagebutton><asp:button id="btnReset" style="Z-INDEX: 101; LEFT: 12px; POSITION: absolute; TOP: 104px" runat="server" Text="Reset" BackColor="Red" BorderColor="Red"></asp:button></P>
                			<br>
                			<br>
                			<table cellSpacing="1" cellPadding="0" width="60%">
                				<tr>
                					<td>Jaar:</td>
                					<td>Klant:</td>
                					<td>Aantal rijen:</td>
                					<td>Datum:</td>
                				</tr>
                				<tr>
                					<td><asp:dropdownlist id="DDLJaartal1" runat="server" AutoPostBack="True"></asp:dropdownlist></td>
                					<td><asp:textbox id="txtKlant1" runat="server" Width="247px"></asp:textbox></td>
                					<td><asp:dropdownlist id="DDLRecord1" runat="server" Width="90px" AutoPostBack="True"></asp:dropdownlist></td>
                					<td><asp:dropdownlist id="DDLDesc1" runat="server" AutoPostBack="True"></asp:dropdownlist></td>
                				</tr>
                			</table>
                			<br>
                			<table cellSpacing="1" cellPadding="0" width="90%">
                				<tr>
                					<th>
                						Datum</th>
                					<th>
                						klant</th>
                					<th>
                						Referentie</th>
                					<th>
                						Omschrijving</th></tr>
                				<tr>
                				<td><span id="TableSpan" runat="server"></span></td>
                				</tr>
                				<tr>
                					<td align="right" colSpan="4">&nbsp;</td>
                				</tr>
                			</table>
                		</form>
                	</body>
                </HTML>
                i am not realy sure now if you need more code from a dirferent document
                and the errors are displeyed on the <SPAN id="form1" runat="server"> if you no if you need more code from a difernt document just tell me

                Code:
                //the written value in textbox will be search in dropdownlist and show the differt availble values 
                function KlantlijstChange(TextBox, DropDownBox)
                {
                	if (!TextBox || !DropDownBox)
                		return;
                	
                	if (( event.keyCode < 48  ||  event.keyCode > 57 ) && ( event.keyCode < 65 || event.keyCode > 90 ))
                		return;
                	
                	var Text = TextBox.value.toUpperCase();
                	var iLen = DropDownBox.options.length;
                	var iIndex;
                	var sCurrentText;
                	var bFound;
                
                	for (iIndex=0; iIndex<iLen; iIndex++)
                	{
                		sCurrentText = DropDownBox.options[ iIndex ].text;
                		sCurrentText = sCurrentText.toUpperCase();
                
                		bFound = (sCurrentText.indexOf(Text) == 0);
                		
                		if ( bFound )
                		{
                			TextBox.value = DropDownBox.options[ iIndex ].text;
                			
                			TextBox.focus();
                			TextBox.select();
                			
                			var oTextRange = TextBox.createTextRange();
                			oTextRange.moveStart("character", Text.length);
                			oTextRange.select();
                			
                			DropDownBox.selectedIndex = iIndex;
                			return;
                		}
                	}
                	DropDownBox.selectedIndex = 0;
                	return;
                }
                
                // this function make sures that the dropdownlist fals over the textbox
                // what will make some kind of combobox
                function InitCombobox(Textbox, Dropdownlist)
                {
                	if (!Textbox || !Dropdownlist)
                		return;
                	Dropdownlist.style.position	= "absolute";
                	Dropdownlist.style.setExpression("pixelLeft", "absolute_X(" + Textbox.id + ")");
                	Dropdownlist.style.setExpression("pixelTop", "absolute_Y(" + Textbox.id + ")");
                	Dropdownlist.style.setExpression("clip","'rect(auto auto auto ' + (offsetWidth - 18) + ')'");
                }
                
                function absolute_X( theElement )
                {
                	var xPosition = 0;
                
                	while ( ( theElement != null ))// && (theElement.tagName != "TABLE"))
                	{
                		xPosition += theElement.offsetLeft;
                		theElement = theElement.offsetParent;
                	}
                
                	return xPosition;
                }
                
                function absolute_Y( theElement )
                {
                	var yPosition = 0;
                
                	while ( ( theElement != null ))// && (theElement.tagName != "TABLE"))
                	{
                		yPosition += theElement.offsetTop;
                		theElement = theElement.offsetParent;
                	}
                
                	return yPosition;
                }
                Last edited by asmx126453; Oct 7 '08, 09:20 AM. Reason: adding more code from diferent document

                Comment

                • acoder
                  Recognized Expert MVP
                  • Nov 2006
                  • 16032

                  #9
                  Rather than the code from a different document, post the code from the same page, but the client-side version, i.e. when you view source in the browser.

                  Comment

                  • asmx126453
                    New Member
                    • Sep 2008
                    • 72

                    #10
                    i am not realy sure what you mean now but here is the ASPX.CS code (if i look at the page in the browser you will only see 3 links becase it works with frames)

                    Code:
                    using System;
                    using System.Collections;
                    using System.ComponentModel;
                    using System.Data;
                    using System.Drawing;
                    using System.Web;
                    using System.Web.SessionState;
                    using System.Web.UI;
                    using System.Web.UI.WebControls;
                    using System.Web.UI.HtmlControls;
                    
                    //0=OfferteID;1=Datum;2=Omschrijving;
                    namespace DotNet
                    {
                    	/// <summary>
                    	/// Summary description for OfferteOverzicht.
                    	/// </summary>
                    	public partial class VerzamelbladOverzicht : System.Web.UI.Page
                    	{
                    		#region Controlls
                    
                    		protected System.Web.UI.HtmlControls.HtmlGenericControl Span4;
                    		protected System.Web.UI.HtmlControls.HtmlGenericControl Span6;
                    		protected System.Web.UI.HtmlControls.HtmlGenericControl Span5;
                    		#endregion
                    
                    		public void GetData()
                    		{
                    			string[][] sOfferte;
                    			localhost1.dbConnection dbConn = new localhost1.dbConnection();
                    
                    			bool desc;
                    			if(DDLDesc1.SelectedItem.Text == "Aflopend")
                    				desc = true;
                    			else
                    				desc = false;
                    
                    			sOfferte = dbConn.GetVerzamelbladOverzicht(DDLJaartal1.SelectedItem.Text, DDLKlant1.SelectedItem.Text, DDLRecord1.SelectedItem.Text, desc);
                    
                    			string ClassProp = "";
                    			TableSpan.InnerHtml = "";
                    			foreach (string[] sOfferteItem in sOfferte)
                    			{
                    				TableSpan.InnerHtml += "<tr>";
                    				TableSpan.InnerHtml += "<td valign=top"+ClassProp+">" + (Functions.DateToNL(sOfferteItem[2])).Replace("-","/") + "  </td>";
                    				TableSpan.InnerHtml += "<td valign=top"+ClassProp+">" + sOfferteItem[0] + "</td>";
                    				TableSpan.InnerHtml += "<td valign=top"+ClassProp+"><a onfocus=\"this.blur()\" href=\"VerzamelStatus.aspx?ID=" + sOfferteItem[1] + "\">" + sOfferteItem[1] + "</a></td>";
                    				TableSpan.InnerHtml += "<td valign=top"+ClassProp+">" + sOfferteItem[3] + "</td>";
                    				TableSpan.InnerHtml += "</tr>";
                    				if (ClassProp == "")
                    					ClassProp = " CLASS=\"ALT\"";
                    				else
                    					ClassProp = "";
                    			}
                    		}
                    
                    		protected void Page_Load(object sender, System.EventArgs e)
                    		{
                    			if (((bool)Session["ingelogd"] == false) || ((bool)Session["Medewerker"] == false))
                    				Server.Transfer("redirect.aspx");
                    			else
                    			{
                    				if(!IsPostBack)
                    				{
                    					DDLJaartal1.Items.Clear();
                    					int HuidigJaar = System.Convert.ToInt32(Functions.GetDate().Substring(0, 4));
                    					DDLJaartal1.Items.Add("Alle jaartallen");
                    					for (int i = 2003; i <= HuidigJaar; i++)
                    					{
                    						DDLJaartal1.Items.Add(i.ToString());
                    					}
                    				
                    					localhost1.dbConnection dbConn = new localhost1.dbConnection();
                    
                    					string[] KlantenArray = dbConn.GetKlantLijst();
                    					DDLKlant1.Items.Add("Alle klanten");
                    					for(int i = 0;i < KlantenArray.Length; i++)
                    					{
                    						DDLKlant1.Items.Add(KlantenArray[i].ToString());	
                    					}
                    				
                    					DDLRecord1.Items.Add("25");
                    					DDLRecord1.Items.Add("50");
                    					DDLRecord1.Items.Add("Alles");
                    
                    					DDLDesc1.Items.Add("Aflopend");
                    					DDLDesc1.Items.Add("Oplopend");
                    				}
                    				
                    				txtKlant1.Attributes.Add("onKeyUp","javascript:KlantlijstChange(document.VerzamelbladOverzicht.txtKlant1, document.VerzamelbladOverzicht.DDLKlant1);");
                                    GetData();
                    			}
                    
                    		}
                    
                    		#region Web Form Designer generated code
                    		override protected void OnInit(EventArgs e)
                    		{
                    			//
                    			// CODEGEN: This call is required by the ASP.NET Web Form Designer.
                    			//
                    			InitializeComponent();
                    			base.OnInit(e);
                    		}
                    		
                    		/// <summary>
                    		/// Required method for Designer support - do not modify
                    		/// the contents of this method with the code editor.
                    		/// </summary>
                    		private void InitializeComponent()
                    		{    
                    			this.imgbtnToevoegen.Click += new System.Web.UI.ImageClickEventHandler(this.imgbtnToevoegen_Click);
                    
                    		}
                    		#endregion
                    
                    		private void imgbtnToevoegen_Click(object sender, System.Web.UI.ImageClickEventArgs e)
                    		{
                    			Server.Transfer("Verzamelblad.aspx?ID=0&CODE=0");
                    		}
                    
                    		protected void btnDoNix_Click(object sender, System.EventArgs e)
                    		{
                    			BlockEnter();
                    		}
                    
                    		private void BlockEnter()
                    		{
                    			//functie voor het vangen van enter op txtKlant1
                    			//anders wordt imgbtnToevoegen geactiveerd en nu btnDoNix die hetzelfde doet als
                    			//txtKlant1_TextChanged
                    			DDLKlant1.SelectedItem.Text = txtKlant1.Text;
                    		}
                    
                    		protected void txtKlant1_TextChanged(object sender, System.EventArgs e)
                    		{
                    			DDLKlant1.SelectedItem.Text = txtKlant1.Text;
                    		}
                    
                    		protected void DDlKlant1_SelectedIndexChanged(object sender, System.EventArgs e)
                    		{
                    			txtKlant1.Text = DDLKlant1.SelectedItem.Text;
                    			GetData();
                    		}
                    
                    		protected void btnReset_Click(object sender, System.EventArgs e)
                    		{
                    			DDLJaartal1.SelectedIndex = 0;
                    			DDLKlant1.SelectedIndex = 0;
                    			txtKlant1.Text = "Alle klanten";
                    			DDLRecord1.SelectedIndex = 0;
                    			DDLDesc1.SelectedIndex = 0;
                    			GetData();
                    		}
                    
                    	}
                    }
                    Last edited by asmx126453; Oct 7 '08, 09:33 AM. Reason: wrong page ???

                    Comment

                    • acoder
                      Recognized Expert MVP
                      • Nov 2006
                      • 16032

                      #11
                      The ASPX page code that you posted is server-side code which contains ASP.NET code and controls. When viewed in the browser, it's been converted to plain HTML which is what I'm asking for. Open up the page in your browser and either select View->Source from the menu or right-click->View Source. You should see the generated HTML code. Post that here.

                      Comment

                      • asmx126453
                        New Member
                        • Sep 2008
                        • 72

                        #12
                        Srry i had trouble understanding what you mean but becase i am working with frames it whas a litle dificult finding the good link

                        Code:
                        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
                        <HTML>
                        	<HEAD>
                        		<title>VerzamelbladOverzicht</title>
                        		<LINK href="style.css" type="text/css" rel="stylesheet">
                        		<meta content="Microsoft Visual Studio 7.0" name="GENERATOR">
                        		<meta content="C#" name="CODE_LANGUAGE">
                        		<meta content="JavaScript" name="vs_defaultClientScript">
                        		<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
                        		<script language="javascript" src="AlgemeneFuncties.js"></script>
                        	</HEAD>
                        	<body onload="InitCombobox();">
                        		<form name="span2" method="post" action="VerzamelbladOverzicht.aspx" id="span2">
                        <div>
                        <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
                        <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
                        <input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="" />
                        <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTY0NTAyMDcwMA9kFgICAQ9kFgwCBA8QZA8WuQNmAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAECgQECggECgwEChAEChQEChgEChwECiAECiQECigECiwECjAECjQECjgECjwECkAECkQECkgECkwEClAEClQEClgEClwECmAECmQECmgECmwECnAECnQECngECnwECoAECoQECogECowECpAECpQECpgECpwECqAECqQECqgECqwECrAECrQECrgECrwECsAECsQECsgECswECtAECtQECtgECtwECuAECuQECugECuwECvAECvQECvgECvwECwAECwQECwgECwwECxAECxQECxgECxwECyAECyQECygECywECzAECzQECzgECzwEC0AEC0QEC0gEC0wEC1AEC1QEC1gEC1wEC2AEC2QEC2gEC2wEC3AEC3QEC3gEC3wEC4AEC4QEC4gEC4wEC5AEC5QEC5gEC5wEC6AEC6QEC6gEC6wEC7AEC7QEC7gEC7wEC8AEC8QEC8gEC8wEC9AEC9QEC9gEC9wEC+AEC+QEC+gEC+wEC/AEC/QEC/gEC/wECgAICgQICggICgwIChAIChQIChgIChwICiAICiQICigICiwICjAICjQICjgICjwICkAICkQICkgICkwIClAIClQIClgIClwICmAICmQICmgICmwICnAICnQICngICnwICoAICoQICogICowICpAICpQICpgICpwICqAICqQICqgICqwICrAICrQICrgICrwICsAICsQICsgICswICtAICtQICtgICtwICuAICuQICugICuwICvAICvQICvgICvwICwAICwQICwgICwwICxAICxQICxgICxwICyAICyQICygICywICzAICzQICzgICzwIC0AIC0QIC0gIC0wIC1AIC1QIC1gIC1wIC2AIC2QIC2gIC2wIC3AIC3QIC3gIC3wIC4AIC4QIC4gIC4wIC5AIC5QIC5gIC5wIC6AIC6QIC6gIC6wIC7AIC7QIC7gIC7wIC8AIC8QIC8gIC8wIC9AIC9QIC9gIC9wIC+AIC+QIC+gIC+wIC/AIC/QIC/gIC/wICgAMCgQMCggMCgwMChAMChQMChgMChwMCiAMCiQMCigMCiwMCjAMCjQMCjgMCjwMCkAMCkQMCkgMCkwMClAMClQMClgMClwMCmAMCmQMCmgMCmwMCnAMCnQMCngMCnwMCoAMCoQMCogMCowMCpAMCpQMCpgMCpwMCqAMCqQMCqgMCqwMCrAMCrQMCrgMCrwMCsAMCsQMCsgMCswMCtAMCtQMCtgMCtwMCuAMWuQMQBQxBbGxlIGtsYW50ZW4FDEFsbGUga2xhbnRlbmcQBQg0RmluYW5jZQUINEZpbmFuY2VnEAUUQWFibyBUcmFkaW5nIENvbXBhbnkFFEFhYm8gVHJhZGluZyBDb21wYW55ZxAFHkFhbm5lbWVyc2JlZHJpamYgQ3JlZW1lcnMgQi5WLgUeQWFubmVtZXJzYmVkcmlqZiBDcmVlbWVycyBCLlYuZxAFKUFhbm5lbWVyc2JlZHJpamYgZGUgQnJ1aWpuIEdyb2VzYmVlayBCLlYuBSlBYW5uZW1lcnNiZWRyaWpmIGRlIEJydWlqbiBHcm9lc2JlZWsgQi5WLmcQBRtBYW5uZW1lcnNiZWRyaWpmIHYuZC4gQnJpbmsFG0Fhbm5lbWVyc2JlZHJpamYgdi5kLiBCcmlua2cQBSBBYW5uZW1pbmdzYmVkcmlqZiB2YW4gU2NoYWlrIEJWIAUgQWFubmVtaW5nc2JlZHJpamYgdmFuIFNjaGFpayBCViBnEAUEQUImUAUEQUImUGcQBQhBQk4tQU1STwUIQUJOLUFNUk9nEAUoQWNjb3VudGFudHNrYW50b29yIEtvbmluZ3MgZW4gTWVldXdpc3NlbgUoQWNjb3VudGFudHNrYW50b29yIEtvbmluZ3MgZW4gTWVldXdpc3NlbmcQBRlBY2NvdW50YW50c2thbnRvb3IgTWF0ZXJzBRlBY2NvdW50YW50c2thbnRvb3IgTWF0ZXJzZxAFGUFjY291bnRhbnRza2FudG9vciBXaWVuZW4FGUFjY291bnRhbnRza2FudG9vciBXaWVuZW5nEAU5QWRiZW1hIEJlbGFzdGluZ2VuIGVuIHZhbiBTY2hpam5kZWwgQWRtaW5pc3RyYXRpZSBrYW50b29yBTlBZGJlbWEgQmVsYXN0aW5nZW4gZW4gdmFuIFNjaGlqbmRlbCBBZG1pbmlzdHJhdGllIGthbnRvb3JnEAUVQWRlcXVhYXQtcmVpbnRlZ3JhdGllBRVBZGVxdWFhdC1yZWludGVncmF0aWVnEAUHQWRoZXRlYwUHQWRoZXRlY2cQBRlBZG1pbmlzdHJhdGlla2FudG9vciBLYWxvBRlBZG1pbmlzdHJhdGlla2FudG9vciBLYWxvZxAFHUFkbWluaXN0cmF0aWVrYW50b29yIFJvZWJiZXJzBR1BZG1pbmlzdHJhdGlla2FudG9vciBSb2ViYmVyc2cQBQxBZHJpYW4gUGllbHMFDEFkcmlhbiBQaWVsc2cQBSxBZHZvY2F0ZW4gJiBCZWxhc3RpbmdhZHZpc2V1cnMgU2xvdCAmIEphY29icwUsQWR2b2NhdGVuICYgQmVsYXN0aW5nYWR2aXNldXJzIFNsb3QgJiBKYWNvYnNnEAUMQUlBIHNvZnR3YXJlBQxBSUEgc29mdHdhcmVnEAUbQWlydGVtcCBUZXN0dGVjaG5vbG9neSBCLlYuBRtBaXJ0ZW1wIFRlc3R0ZWNobm9sb2d5IEIuVi5nEAUIQWtpamEgYnYFCEFraWphIGJ2ZxAFJ0FsYmVycyBBY2NvdW50YW50cyAmIEJlbGFzdGluZ2FkdmlzZXVycwUnQWxiZXJzIEFjY291bnRhbnRzICYgQmVsYXN0aW5nYWR2aXNldXJzZxAFE0FsZXdpam5zZSBVdGlsaXRlaXQFE0FsZXdpam5zZSBVdGlsaXRlaXRnEAUKQW1waGEgQi5WLgUKQW1waGEgQi5WLmcQBSdBbmRyZSBXZWlqZXJzIEdyb25kLSB3YXRlciBlbiB3ZWdlbmJvdXcFJ0FuZHJlIFdlaWplcnMgR3JvbmQtIHdhdGVyIGVuIHdlZ2VuYm91d2cQBQhBbmRyb21lZAUIQW5kcm9tZWRnEAUKYW5nZWxhIHBvbAUKYW5nZWxhIHBvbGcQBQ5BbmdlbHMgQ29tcGFueQUOQW5nZWxzIENvbXBhbnlnEAUFQW5pdGEFBUFuaXRhZxAFBkFubGVybwUGQW5sZXJvZxAFCUFub3ggQi5WLgUJQW5veCBCLlYuZxAFCUFwb2xsbyBCVgUJQXBvbGxvIEJWZxAFDUFwcGVscyBhZHZpZXMFDUFwcGVscyBhZHZpZXNnEAUcQXJiZWlkcyBQc3ljaG9sb2dpc2NoIEFkdmllcwUcQXJiZWlkcyBQc3ljaG9sb2dpc2NoIEFkdmllc2cQBSxBcmNoaXRlY3RlbmJ1cmVhdSBPa2h1aWpzZW4gQ29sZW4gJiBQYXJ0bmVycwUsQXJjaGl0ZWN0ZW5idXJlYXUgT2todWlqc2VuIENvbGVuICYgUGFydG5lcnNnEAUdQXJ0cyBJbnN0YWxsYXRpZXRlY2huaWVrIEIuVi4FHUFydHMgSW5zdGFsbGF0aWV0ZWNobmllayBCLlYuZxAFF0FTQyBJbmZvcm1hdGllIFRlY2huaWVrBRdBU0MgSW5mb3JtYXRpZSBUZWNobmlla2cQBStBc3N1cmFudGllIGVuIEZpbmFuY2llcmluZ3NrYW50b29yIHZkIEJlcmdlBStBc3N1cmFudGllIGVuIEZpbmFuY2llcmluZ3NrYW50b29yIHZkIEJlcmdlZxAFHEFzc3VyYW50aWVrYW50b29yIHZhbiBEb3JlbiAFHEFzc3VyYW50aWVrYW50b29yIHZhbiBEb3JlbiBnEAUdQXNzdXJhbnRpZS1rYW50b29yIFdpbCBCdWJlY2sFHUFzc3VyYW50aWUta2FudG9vciBXaWwgQnViZWNrZxAFFEF1dG9iZWRyaWpmIEJlcm5oZXplBRRBdXRvYmVkcmlqZiBCZXJuaGV6ZWcQBRZBdXRvYmVkcmlqZiB2YW4gRG9uZ2VuBRZBdXRvYmVkcmlqZiB2YW4gRG9uZ2VuZxAFFkF1dG9yaWpzY2hvb2wgUGF1bCBMYW0FFkF1dG9yaWpzY2hvb2wgUGF1bCBMYW1nEAUFQiAmIEIFBUIgJiBCZxAFFUJhbGFucyBCb3V3bWFuYWdlbWVudAUVQmFsYW5zIEJvdXdtYW5hZ2VtZW50ZxAFEUJhbGx1ZmYgTmVkZXJsYW5kBRFCYWxsdWZmIE5lZGVybGFuZGcQBRhCYW5nIGVuIE9sdWZzZW4gTmlqbWVnZW4FGEJhbmcgZW4gT2x1ZnNlbiBOaWptZWdlbmcQBQZCYXh0ZXIFBkJheHRlcmcQBQtCYXh0ZXIgQi5WLgULQmF4dGVyIEIuVi5nEAUOQkRPIENhbXBzT2JlcnMFDkJETyBDYW1wc09iZXJzZxAFB0JlZSBPbmUFB0JlZSBPbmVnEAUQQmVlIE9uZSBOaWptZWdlbgUQQmVlIE9uZSBOaWptZWdlbmcQBRNCZWxlZyBlbiBCZWhlZXIgQlYgBRNCZWxlZyBlbiBCZWhlZXIgQlYgZxAFKkJlbmdsaXNoIGIudiAoYmVkcmlqdmVuY2VudHJ1bSBBdWd1c3RpbnVzKQUqQmVuZ2xpc2ggYi52IChiZWRyaWp2ZW5jZW50cnVtIEF1Z3VzdGludXMpZxAFGkJlbnRsZXkgRmluYW5jaWFsIFNlcnZpY2VzBRpCZW50bGV5IEZpbmFuY2lhbCBTZXJ2aWNlc2cQBSFCRVJHSSBCZXZlaWxpZ2luZ3NpbnN0YWxsYXRpZXMgQlYFIUJFUkdJIEJldmVpbGlnaW5nc2luc3RhbGxhdGllcyBCVmcQBR1CZXJpIFByb2plY3RvbnR3aWtrZWxpbmcgQi5WLgUdQmVyaSBQcm9qZWN0b250d2lra2VsaW5nIEIuVi5nEAUmQmVyayBBY2NvdW50YW50cyBlbiBCZWxhc3RpbmdhZHZpc2V1cnMFJkJlcmsgQWNjb3VudGFudHMgZW4gQmVsYXN0aW5nYWR2aXNldXJzZxAFFkJFUktJIEJyYW5kYmV2ZWlsaWdpbmcFFkJFUktJIEJyYW5kYmV2ZWlsaWdpbmdnEAUVQmV2ZXJzIEJvdXdtYXRlcmlhbGVuBRVCZXZlcnMgQm91d21hdGVyaWFsZW5nEAUPQkdCIGJldmVpbGlnaW5nBQ9CR0IgYmV2ZWlsaWdpbmdnEAUKQmlsZGVyYmVyZwUKQmlsZGVyYmVyZ2cQBQhCaXpvbmRlcgUIQml6b25kZXJnEAUDQk5aBQNCTlpnEAUJQm91dGVuIEJWBQlCb3V0ZW4gQlZnEAUNQnJhbSBIZW5kcmlrcwUNQnJhbSBIZW5kcmlrc2cQBQtCcmFuZCBTdGFmZgULQnJhbmQgU3RhZmZnEAURQnJpbG1vZGUgUm9iIEJvb24FEUJyaWxtb2RlIFJvYiBCb29uZxAFEkJydW5ldCBSZWNydWl0bWVudAUSQnJ1bmV0IFJlY3J1aXRtZW50ZxAFHkJ1Y2sgQ29uc3VsdGFudHMgSW50ZXJuYXRpb25hbAUeQnVjayBDb25zdWx0YW50cyBJbnRlcm5hdGlvbmFsZxAFEEJ1aXRlbiBNYWtlbGFhcnMFEEJ1aXRlbiBNYWtlbGFhcnNnEAUqQnVzaW5lc3MgUGFyayAmIEZhY2lsaXRhaXIgTWFuYWdlbWVudCBCLlYuBSpCdXNpbmVzcyBQYXJrICYgRmFjaWxpdGFpciBNYW5hZ2VtZW50IEIuVi5nEAUOQnV5IElUIERpcmVjdCAFDkJ1eSBJVCBEaXJlY3QgZxAFCkMmRCBBZHZpZXMFCkMmRCBBZHZpZXNnEAULQy4gRGlqa3N0cmEFC0MuIERpamtzdHJhZxAFH0NBRyAoQ29tcHV0ZXIgQXNzaXN0YW5jZSBHcm91cCkFH0NBRyAoQ29tcHV0ZXIgQXNzaXN0YW5jZSBHcm91cClnEAUSQ2FsbCBDZW50ZXIgQSB0byBCBRJDYWxsIENlbnRlciBBIHRvIEJnEAUOQ2FyZSBmb3IgV29tZW4FDkNhcmUgZm9yIFdvbWVuZxAFEUNocmlzdGlhYW4gUmlra2VuBRFDaHJpc3RpYWFuIFJpa2tlbmcQBR1DaHJpc3RpYWFuc2Ugc2VydmljZSB0ZWNobmllawUdQ2hyaXN0aWFhbnNlIHNlcnZpY2UgdGVjaG5pZWtnEAUMQ29yIEJyb2VrbWFuBQxDb3IgQnJvZWttYW5nEAUMQ29ycHVzIFNhbnVtBQxDb3JwdXMgU2FudW1nEAUQQ29yc28gaW5mb3JtYXRpZQUQQ29yc28gaW5mb3JtYXRpZWcQBQ5DT1MgR2VsZGVybGFuZAUOQ09TIEdlbGRlcmxhbmRnEAUFQ1JPT04FBUNST09OZxAFJGNyb29uZW4gYXJjaGl0ZWN0ZW4gaW5nZW5pZXVycyBidiAgIAUkY3Jvb25lbiBhcmNoaXRlY3RlbiBpbmdlbmlldXJzIGJ2ICAgZxAFD0Nyb3AgZGUgS2xldXZlcgUPQ3JvcCBkZSBLbGV1dmVyZxAFHEN1cnJpZSBFdXJvcGVhbiBUcmFuc3BvcnQgYnYFHEN1cnJpZSBFdXJvcGVhbiBUcmFuc3BvcnQgYnZnEAURRGFtZW4gQ29uc3VsdGFudHMFEURhbWVuIENvbnN1bHRhbnRzZxAFDERlIENvbGxlY3RvcgUMRGUgQ29sbGVjdG9yZxAFEURlIEVpZ2VuIFphYWsgQlYgBRFEZSBFaWdlbiBaYWFrIEJWIGcQBQxkZSBIT09HSCBidi4FDGRlIEhPT0dIIGJ2LmcQBRNEZSBLbGVpbiBNYW5hZ2VtZW50BRNEZSBLbGVpbiBNYW5hZ2VtZW50ZxAFB0RlIExvdXcFB0RlIExvdXdnEAUURGUgUGVubmluZ21lZXN0ZXJzY2gFFERlIFBlbm5pbmdtZWVzdGVyc2NoZxAFDERlIFJhYWRzbGlqbgUMRGUgUmFhZHNsaWpuZxAFFGRlIFplZXV3ICYgZGUgS2VpemVyBRRkZSBaZWV1dyAmIGRlIEtlaXplcmcQBRVEZWJiaWUgS2VueW9uLUphY2tzb24FFURlYmJpZSBLZW55b24tSmFja3NvbmcQBQREZWJvBQREZWJvZxAFCERlY29kYXRhBQhEZWNvZGF0YWcQBQtEZW50YWwgQ2FyZQULRGVudGFsIENhcmVnEAUQRGVza3RvcCBTZXJ2aWNlcwUQRGVza3RvcCBTZXJ2aWNlc2cQBRFEaHIuIEEuTi4gV29ydG1hbgURRGhyLiBBLk4uIFdvcnRtYW5nEAUQRGhyLiBDLiBkZSBLbGVpbgUQRGhyLiBDLiBkZSBLbGVpbmcQBQ5EaHIuIEYuIEt1aXBlcgUORGhyLiBGLiBLdWlwZXJnEAUORGhyLiBXLiBXaWplcnMFDkRoci4gVy4gV2lqZXJzZxAFFERoci4gVy5KLk0uIHZhbiBPc2NoBRREaHIuIFcuSi5NLiB2YW4gT3NjaGcQBRZESUFNT05EIFRPT0xTIEdST1VQIEJWBRZESUFNT05EIFRPT0xTIEdST1VQIEJWZxAFEERpY2sgdmFuIE1lZXJ0ZW4FEERpY2sgdmFuIE1lZXJ0ZW5nEAUIRElHSUZMRVgFCERJR0lGTEVYZxAFB0Rpb3B0ZXIFB0Rpb3B0ZXJnEAUGRE9UQ09NBQZET1RDT01nEAUHRHJheXRlawUHRHJheXRla2cQBRJEcnVra2VyaWogS3JpcHMgYnYFEkRydWtrZXJpaiBLcmlwcyBidmcQBR9EcnVra2VyaWogVHJpb3ByaW50IE5pam1lZ2VuIGJ2BR9EcnVra2VyaWogVHJpb3ByaW50IE5pam1lZ2VuIGJ2ZxAFGERydWtrZXJpaiBXaW50ZXIgVWRlbiBCVgUYRHJ1a2tlcmlqIFdpbnRlciBVZGVuIEJWZxAFJUR1dGNoIE9yZ2FuaWMgRmVydGlsaXplciBDb21wYW55IEIuVi4FJUR1dGNoIE9yZ2FuaWMgRmVydGlsaXplciBDb21wYW55IEIuVi5nEAUHRURJVCAnQgUHRURJVCAnQmcQBQVFZGl0YgUFRWRpdGJnEAUIRWR1cHJpbnQFCEVkdXByaW50ZxAFFEVkd2FyZHMgTGlmZXNjaWVuY2VzBRRFZHdhcmRzIExpZmVzY2llbmNlc2cQBQpFbGVjdHJhYmVsBQpFbGVjdHJhYmVsZxAFG0VsZWN0cm8gVGVjaG5pZWsgRWxkZW4gQi5WLgUbRWxlY3RybyBUZWNobmllayBFbGRlbiBCLlYuZxAFB0VsZW5kaWwFB0VsZW5kaWxnEAUURWx6aW5nYSBDb21zb2Z0IEIuVi4FFEVsemluZ2EgQ29tc29mdCBCLlYuZxAFJUVtdGVjIEhpZ2ggVGVjaCBJbmR1c3RyaWFsIFNvbHV0aW9ucyAFJUVtdGVjIEhpZ2ggVGVjaCBJbmR1c3RyaWFsIFNvbHV0aW9ucyBnEAUVRXJpYyB2YW4gSGVpam5zYmVyZ2VuBRVFcmljIHZhbiBIZWlqbnNiZXJnZW5nEAUNRXJuc3QgJiBZb3VuZwUNRXJuc3QgJiBZb3VuZ2cQBQxFcm5zdCBIYW1wZWwFDEVybnN0IEhhbXBlbGcQBRRFc294IERpZW5zdHZlcmxlbmluZwUURXNveCBEaWVuc3R2ZXJsZW5pbmdnEAUSRXN0cmVhIENvbnN1bHRhbmN5BRJFc3RyZWEgQ29uc3VsdGFuY3lnEAUQRVRWIEdyb2VwIEJlaGVlcgUQRVRWIEdyb2VwIEJlaGVlcmcQBQ1FdXJvbWV0IEdyb2VwBQ1FdXJvbWV0IEdyb2VwZxAFHEV1cm9wZWFuIE1hcmtldCBQYXJ0bmVyIEIuVi4FHEV1cm9wZWFuIE1hcmtldCBQYXJ0bmVyIEIuVi5nEAUhRXVyb3BlYW4gU2VydmljZXMgJiBzdXBwbHkgY2VudHJlBSFFdXJvcGVhbiBTZXJ2aWNlcyAmIHN1cHBseSBjZW50cmVnEAUSRVZDIHByb2R1a3RpZXMgQlYgBRJFVkMgcHJvZHVrdGllcyBCViBnEAUcRXhhY3QgVHJhaW5pbmcgJiBDb25zdWx0YW5jeQUcRXhhY3QgVHJhaW5pbmcgJiBDb25zdWx0YW5jeWcQBQ5GLlIuIFNjaHJldWRlcgUORi5SLiBTY2hyZXVkZXJnEAUMRmFjZSBUbyBGYWNlBQxGYWNlIFRvIEZhY2VnEAUYRmFjdHVtIFByb2plY3RtYW5hZ2VtZW50BRhGYWN0dW0gUHJvamVjdG1hbmFnZW1lbnRnEAUGRmF0aW1hBQZGYXRpbWFnEAUFRmVtdG8FBUZlbXRvZxAFBEZJT00FBEZJT01nEAUeRml4ZXQgZGUgQnJ1aWpuIEdyb2VzYmVlayBCLlYuBR5GaXhldCBkZSBCcnVpam4gR3JvZXNiZWVrIEIuVi5nEAUIRkxFWENPTTQFCEZMRVhDT000ZxAFFEZsdWtlIE5lZGVybGFuZCBCLlYuBRRGbHVrZSBOZWRlcmxhbmQgQi5WLmcQBRBGbHVvcnR1YmluZyBCLlYuBRBGbHVvcnR1YmluZyBCLlYuZxAFBEZORVQFBEZORVRnEAUHRm9ydXMtUAUHRm9ydXMtUGcQBRJGcmFuayB2YW4gZGVuIEJlcmcFEkZyYW5rIHZhbiBkZW4gQmVyZ2cQBSJGcmVjaXNvbCBrb2VsLSBlbiB2cmllc2h1aXNib3V3IGJ2BSJGcmVjaXNvbCBrb2VsLSBlbiB2cmllc2h1aXNib3V3IGJ2ZxAFEkZyZWVtYW4gTWFuYWdlbWVudAUSRnJlZW1hbiBNYW5hZ2VtZW50ZxAFCUcuIEdpZWxpcwUJRy4gR2llbGlzZxAFHkdBSyBTb2NpYWxlIFpla2VyaGVpZC9BcmdvbmF1dAUeR0FLIFNvY2lhbGUgWmVrZXJoZWlkL0FyZ29uYXV0ZxAFEkdhbGVyaWUgU291cyBUZXJyZQUSR2FsZXJpZSBTb3VzIFRlcnJlZxAFEUdlbWVlbnRlIE5pam1lZ2VuBRFHZW1lZW50ZSBOaWptZWdlbmcQBQxHZW5pdW0gR3JvdXAFDEdlbml1bSBHcm91cGcQBQ1HZXJvdGVjaCBCLlYuBQ1HZXJvdGVjaCBCLlYuZxAFIkdldHJvbmljcyBOZXR3b3JrcyAmIFNlcnZpY2VzIEIuVi4FIkdldHJvbmljcyBOZXR3b3JrcyAmIFNlcnZpY2VzIEIuVi5nEAUXR0dCIEF1dG9tYXRpc2VyaW5nIEIuVi4FF0dHQiBBdXRvbWF0aXNlcmluZyBCLlYuZxAFCkdpYm8gZ3JvZXAFCkdpYm8gZ3JvZXBnEAUJR01HIE1lZGlhBQlHTUcgTWVkaWFnEAUnR29laSBBZG1pbmlzdHJhdGllICYgQmVsYXN0aW5nemFrZW4gVk9GBSdHb2VpIEFkbWluaXN0cmF0aWUgJiBCZWxhc3Rpbmd6YWtlbiBWT0ZnEAUNR29tIFJlc2lkZW5jZQUNR29tIFJlc2lkZW5jZWcQBQxHcmFwaGljIExpbmsFDEdyYXBoaWMgTGlua2cQBRpHcm9lbmV2ZWxkICYgUGFydG5lcnMgQi5WLgUaR3JvZW5ldmVsZCAmIFBhcnRuZXJzIEIuVi5nEAUER3VsZgUER3VsZmcQBQNHVk8FA0dWT2cQBQtHeW5vdGVjIFZPRgULR3lub3RlYyBWT0ZnEAUfSCBHIEEgdmFuIFZ1Z3QgIGVuIEogQSBNIEJyYW5kcwUfSCBHIEEgdmFuIFZ1Z3QgIGVuIEogQSBNIEJyYW5kc2cQBQpILldpamRldmVuBQpILldpamRldmVuZxAFFkhhbmRzb21lIE91dHNvdXJjaW5nICAFFkhhbmRzb21lIE91dHNvdXJjaW5nICBnEAUVSGFuZW5iZXJnIGJlaGVlciBCLlYuBRVIYW5lbmJlcmcgYmVoZWVyIEIuVi5nEAUWSGFuZW5iZXJnIHdlZ2VuYm91dyBidgUWSGFuZW5iZXJnIHdlZ2VuYm91dyBidmcQBQxIYW5zIFBlZXRlcnMFDEhhbnMgUGVldGVyc2cQBRNIYXJsb24gQ29tbXVuaWNhdGllBRNIYXJsb24gQ29tbXVuaWNhdGllZxAFGkhhc2tvbmluZyBJbmdlbmlldXJzYnVyZWF1BRpIYXNrb25pbmcgSW5nZW5pZXVyc2J1cmVhdWcQBQZIQkkgYnYFBkhCSSBidmcQBQRIRFRUBQRIRFRUZxAFD0hlYWQgSW5kdXN0cmlhbAUPSGVhZCBJbmR1c3RyaWFsZxAFH0hla2tlcnQgJiBWYW5kZXJsZWVuIEJlbmVsdXggQlYFH0hla2tlcnQgJiBWYW5kZXJsZWVuIEJlbmVsdXggQlZnEAUWSGVuZHJpa3MgSHViZXIgU2VydmljZQUWSGVuZHJpa3MgSHViZXIgU2VydmljZWcQBRlIZW5kcmlrcyBUaGVybW9yZWd1bGF0aW9uBRlIZW5kcmlrcyBUaGVybW9yZWd1bGF0aW9uZxAFDUhlbmsgRnJhbnNzZW4FDUhlbmsgRnJhbnNzZW5nEAUISEVTZXJ2aXMFCEhFU2VydmlzZxAFIkhldXZlbGxhbmQgbWFuYWdlbWVudCBlbiBiZWhlZXIgQlYFIkhldXZlbGxhbmQgbWFuYWdlbWVudCBlbiBiZWhlZXIgQlZnEAURSGlsbWkgR2VuY2FsaW9nbHUFEUhpbG1pIEdlbmNhbGlvZ2x1ZxAFFEhvbGxhbmQgRm9vZCBTZXJ2aWNlBRRIb2xsYW5kIEZvb2QgU2VydmljZWcQBQxIb2x0aG9mIFNlbnMFDEhvbHRob2YgU2Vuc2cQBQ5Ib21hbiBWYXN0Z29lZAUOSG9tYW4gVmFzdGdvZWRnEAUVSFAgRmluYW5jaWFsIFNlcnZpY2VzBRVIUCBGaW5hbmNpYWwgU2VydmljZXNnEAUMSHV2byBIb2xkaW5nBQxIdXZvIEhvbGRpbmdnEAUSSHlwb3RoZWVrIEJyb2VrbWFuBRJIeXBvdGhlZWsgQnJvZWttYW5nEAUTSHlwb3RoZWVrIENoZWNrcHVudAUTSHlwb3RoZWVrIENoZWNrcHVudGcQBQhJbWFnZS1JbgUISW1hZ2UtSW5nEAUISW50ZXJtZWMFCEludGVybWVjZxAFJ0ludGVybmF0aW9uYWwgQ2hyaXN0aWFuIENlbnRyZSBOaWptZWdlbgUnSW50ZXJuYXRpb25hbCBDaHJpc3RpYW4gQ2VudHJlIE5pam1lZ2VuZxAFFkludGVybmV0IENhZmUgTmlqbWVnZW4FFkludGVybmV0IENhZmUgTmlqbWVnZW5nEAUPSVNJIE9wbGVpZGluZ2VuBQ9JU0kgT3BsZWlkaW5nZW5nEAUKSVQgQ29uc3VsdAUKSVQgQ29uc3VsdGcQBQRJVCZNBQRJVCZNZxAFA0lUMgUDSVQyZxAFCEogUGV0ZXJzBQhKIFBldGVyc2cQBQtKLiB2YW4gT3NjaAULSi4gdmFuIE9zY2hnEAULSi4gV2lqZGV2ZW4FC0ouIFdpamRldmVuZxAFDEouIFdpbGxlbXNlbgUMSi4gV2lsbGVtc2VuZxAFCkouSC4gQnJlbnMFCkouSC4gQnJlbnNnEAUMSi5ULiB2YW4gT3NzBQxKLlQuIHZhbiBPc3NnEAUOSmFjYm8gUGFsZW4gQlYFDkphY2JvIFBhbGVuIEJWZxAFEEphY2sgTXVsbGVyIEIuVi4FEEphY2sgTXVsbGVyIEIuVi5nEAUbSmFjb2JzIGVuIGRlIE5pZXIgbWFrZWxhYXJzBRtKYWNvYnMgZW4gZGUgTmllciBtYWtlbGFhcnNnEAUKSmFuIEFsYmVycwUKSmFuIEFsYmVyc2cQBQ9KYXNwZXIgTWFydGludXMFD0phc3BlciBNYXJ0aW51c2cQBRFKZWZmcmV5IFdpbGxlbXNlbgURSmVmZnJleSBXaWxsZW1zZW5nEAUPSmVyb2VuIFNjaHJvZGVyBQ9KZXJvZW4gU2Nocm9kZXJnEAULSm9lcCBNdWxkZXIFC0pvZXAgTXVsZGVyZxAFHEp1dHRlbiBTaW11bGF0aW9uICYgVHJhaW5pbmcFHEp1dHRlbiBTaW11bGF0aW9uICYgVHJhaW5pbmdnEAUKS2FtcGVuZmlqbgUKS2FtcGVuZmlqbmcQBRlLYW50ZWZmIFNwZWVjaCBwcm9jZXNzaW5nBRlLYW50ZWZmIFNwZWVjaCBwcm9jZXNzaW5nZxAFBktDLU1lZAUGS0MtTWVkZxAFF0tobyBMaWFuZyBJRSBBc3NvY2lhdGVzBRdLaG8gTGlhbmcgSUUgQXNzb2NpYXRlc2cQBQ5LaWVuaHVpc0hvdmluZwUOS2llbmh1aXNIb3ZpbmdnEAUmS0lPTiAtIFN0aWNodGluZyBLaW5kZXJvcHZhbmcgTmlqbWVnZW4FJktJT04gLSBTdGljaHRpbmcgS2luZGVyb3B2YW5nIE5pam1lZ2VuZxAFB0tpcGxpbmcFB0tpcGxpbmdnEAUQS2xlaW4gTWFuYWdlbWVudAUQS2xlaW4gTWFuYWdlbWVudGcQBRFLbm93YXN0ZSBkaXJlY3RpZQURS25vd2FzdGUgZGlyZWN0aWVnEAUWS29lbmVuIEFpciBJbmZsYXRhYmxlcwUWS29lbmVuIEFpciBJbmZsYXRhYmxlc2cQBRRLb3N0ZXIgbWFuYWdlbWVudCBCVgUUS29zdGVyIG1hbmFnZW1lbnQgQlZnEAUPS291ZHNpIEdyYXBoaWNzBQ9Lb3Vkc2kgR3JhcGhpY3NnEAUZS1NJIE5ldHdvcmsgU2VydmljZXMgQi5WLgUZS1NJIE5ldHdvcmsgU2VydmljZXMgQi5WLmcQBQlMYW5nZW5wYWMFCUxhbmdlbnBhY2cQBQpMYXRlbnN0ZWluBQpMYXRlbnN0ZWluZxAFD0xhdGVuc3RlaW4gQi5WLgUPTGF0ZW5zdGVpbiBCLlYuZxAFFkxlYXNlY28gTmVkZXJsYW5kIEIuVi4FFkxlYXNlY28gTmVkZXJsYW5kIEIuVi5nEAUKTGVzIExhbmRlcwUKTGVzIExhbmRlc2cQBRJMb2dpa29zIFRyYWluaW5nZW4FEkxvZ2lrb3MgVHJhaW5pbmdlbmcQBQlMT0hCRVJHRVIFCUxPSEJFUkdFUmcQBQ1Mb3NCYWxsb3MgQi5WBQ1Mb3NCYWxsb3MgQi5WZxAFD0xvdWlzIFZlcnN0ZWdlbgUPTG91aXMgVmVyc3RlZ2VuZxAFCk0uIEphbnNzZW4FCk0uIEphbnNzZW5nEAUKTS5CLiBNb2dlbgUKTS5CLiBNb2dlbmcQBRhNYWFydGVuIHZhbiBIZWlqbnNiZXJnZW4FGE1hYXJ0ZW4gdmFuIEhlaWpuc2JlcmdlbmcQBQ5NYWFzICYgdmFuIE9zcwUOTWFhcyAmIHZhbiBPc3NnEAUPTWFhc2thbnQgQWR2aWVzBQ9NYWFza2FudCBBZHZpZXNnEAUKTWFjIERvbmFsZAUKTWFjIERvbmFsZGcQBQtNYWQgU3lzdGVtcwULTWFkIFN5c3RlbXNnEAUMTWFpbHRyYWluIEJWBQxNYWlsdHJhaW4gQlZnEAUsTWFrZWxhYXJzIGVuIHRheGF0ZXVycyBBbmRyZSB2YW4gZGVyIFZlZXIgQlYFLE1ha2VsYWFycyBlbiB0YXhhdGV1cnMgQW5kcmUgdmFuIGRlciBWZWVyIEJWZxAFGE1hbGRlbnNlIEJldG9uZmFicmllayBidgUYTWFsZGVuc2UgQmV0b25mYWJyaWVrIGJ2ZxAFEk1hcmdyZWV0IFZsb2VkYmVsZAUSTWFyZ3JlZXQgVmxvZWRiZWxkZxAFDE1lYW5kZXIgSG9ybgUMTWVhbmRlciBIb3JuZxAFFk1lYW5kZXIgaW5nZW5pZXVyc2J1cm8FFk1lYW5kZXIgaW5nZW5pZXVyc2J1cm9nEAUFTUVDQU4FBU1FQ0FOZxAFKE1lZWtzIHZhbiBPaWplbiBCViBNYWtlbGFhciAmIEh5cG90aGVrZW4FKE1lZWtzIHZhbiBPaWplbiBCViBNYWtlbGFhciAmIEh5cG90aGVrZW5nEAUaTUVLLCBKZW1hIFVkZW4gQmVoZWVyIEIuVi4FGk1FSywgSmVtYSBVZGVuIEJlaGVlciBCLlYuZxAFG01ldnIuIE0uRy5QLiBUZXJ3aW5kdC1EZXJrcwUbTWV2ci4gTS5HLlAuIFRlcndpbmR0LURlcmtzZxAFD01ldnIuIE0uVC4gUm9vZAUPTWV2ci4gTS5ULiBSb29kZxAFEk1ldnIuIE0uVy5FLiBEZXJrcwUSTWV2ci4gTS5XLkUuIERlcmtzZxAFD01pY2hpZWwgV29ydG1hbgUPTWljaGllbCBXb3J0bWFuZxAFC01pY3JvIE1lZGlhBQtNaWNybyBNZWRpYWcQBRZNaW5kc3BlZWQgVGVjaG5vbG9naWVzBRZNaW5kc3BlZWQgVGVjaG5vbG9naWVzZxAFC01NVEkgVmVucmF5BQtNTVRJIFZlbnJheWcQBQhNb2R1bGFpcgUITW9kdWxhaXJnEAUPTW9uaWVrIEJyb3V3ZXJzBQ9Nb25pZWsgQnJvdXdlcnNnEAUITW9uc2EgQlYFCE1vbnNhIEJWZxAFDk1TSSBQcm9tb3Rpb25zBQ5NU0kgUHJvbW90aW9uc2cQBQZNdWx0ZWMFBk11bHRlY2cQBQlNdWx0aWRlbnQFCU11bHRpZGVudGcQBQdNdWx0cml4BQdNdWx0cml4ZxAFCE4gVCBLbG9rBQhOIFQgS2xva2cQBQ9OLkYuUi4gUmV5bmllcnMFD04uRi5SLiBSZXluaWVyc2cQBQ5OLkouRS4gVmlzc2VyIAUOTi5KLkUuIFZpc3NlciBnEAUJTi5ULiBLbG9rBQlOLlQuIEtsb2tnEAUtTi5WLiBHZWxkZXJzZSBPbnR3aWtrZWxpbmdzbWFhdHNjaGFwcGlqICdHT00nBS1OLlYuIEdlbGRlcnNlIE9udHdpa2tlbGluZ3NtYWF0c2NoYXBwaWogJ0dPTSdnEAUrTkVDLU1pdHN1YmlzaGkgRWxlY3Ryb25pY3MgRGlzcGxheS1CZW5lbHV4CgUrTkVDLU1pdHN1YmlzaGkgRWxlY3Ryb25pY3MgRGlzcGxheS1CZW5lbHV4CmcQBQtOTCBQcm9kdWN0cwULTkwgUHJvZHVjdHNnEAUHTm9iYSBCVgUHTm9iYSBCVmcQBQ5Ob3RhcmlzIGRlIEJpZQUOTm90YXJpcyBkZSBCaWVnEAUkTm90YXJpc2thbnRvb3IgVmFuIE1vdXJpayBlbiBEZSBCaWUgBSROb3Rhcmlza2FudG9vciBWYW4gTW91cmlrIGVuIERlIEJpZSBnEAUZTm90YXJpc2thbnRvb3IgVmVjaHRzdGVkZQUZTm90YXJpc2thbnRvb3IgVmVjaHRzdGVkZWcQBSlOb3Rhcmlza2FudG9vciBWcmllbGFuaywgV2lsbGVtcyAmIFpvbmRlcgUpTm90YXJpc2thbnRvb3IgVnJpZWxhbmssIFdpbGxlbXMgJiBab25kZXJnEAULTm92aW8gRm9ydW0FC05vdmlvIEZvcnVtZxAFF05vdm9mZXJtIE5lZGVybGFuZCBCLlYuBRdOb3ZvZmVybSBOZWRlcmxhbmQgQi5WLmcQBQROUFROBQROUFROZxAFCU51dHJpZmFybQUJTnV0cmlmYXJtZxAFHk55bHNvbiBNYXJrZXRpbmcgJiBhZHZlcnRpc2luZwUeTnlsc29uIE1hcmtldGluZyAmIGFkdmVydGlzaW5nZxAFGU9hc2lzIEltYWdpbmcgUHJvZHVjdHMgQlYFGU9hc2lzIEltYWdpbmcgUHJvZHVjdHMgQlZnEAUMT2JyYWdhcyBOLlYuBQxPYnJhZ2FzIE4uVi5nEAUJT2ZmaWNlY29tBQlPZmZpY2Vjb21nEAURT21yb2VwIEdlbGRlcmxhbmQFEU9tcm9lcCBHZWxkZXJsYW5kZxAFGU9wbGVpZGluZ3NjZW50cnVtIEhlbGljb24FGU9wbGVpZGluZ3NjZW50cnVtIEhlbGljb25nEAUGT3ByYWFwBQZPcHJhYXBnEAUYT3B0aW0gRGllbnN0dmVybGVuaW5nIGJ2BRhPcHRpbSBEaWVuc3R2ZXJsZW5pbmcgYnZnEAUGT3JkaW5PBQZPcmRpbk9nEAUMT3JnYXdvcmxkIEJWBQxPcmdhd29ybGQgQlZnEAUMT3JpZW50IFBsYXphBQxPcmllbnQgUGxhemFnEAUPT1RFIE9wdGljcyBCLlYuBQ9PVEUgT3B0aWNzIEIuVi5nEAUWT3VkZSBLZWl6ZXIgTWFrZWxhYXJkeQUWT3VkZSBLZWl6ZXIgTWFrZWxhYXJkeWcQBQZQYWN0dW0FBlBhY3R1bWcQBQ5QYWxlaXNrd2FydGllcgUOUGFsZWlza3dhcnRpZXJnEAUQUGFwZXJjbGlwIEFnZW5jeQUQUGFwZXJjbGlwIEFnZW5jeWcQBQxQYXJnZW8gTWVkaWEFDFBhcmdlbyBNZWRpYWcQBRVQYXRhZ29uaWEgQ29uc3VsdGFudHMFFVBhdGFnb25pYSBDb25zdWx0YW50c2cQBQ9QYXVsIEdyb2VuZXZlbGQFD1BhdWwgR3JvZW5ldmVsZGcQBQVQZWR0bwUFUGVkdG9nEAULUGVtZXRhIEIuVi4FC1BlbWV0YSBCLlYuZxAFF1BoaWxsaXBzIFNlbWljb25kdWN0b3JzBRdQaGlsbGlwcyBTZW1pY29uZHVjdG9yc2cQBQxQbGFuZXQgVGVsY28FDFBsYW5ldCBUZWxjb2cQBRpQbGVndC12b3MgU3RvZmZlbHMgQm91dyBidgUaUGxlZ3Qtdm9zIFN0b2ZmZWxzIEJvdXcgYnZnEAUoUG9sZGVybGFuZCBMYW5ndWFnZSAmIFNwZWVjaCBUZWNobm9sb2d5IAUoUG9sZGVybGFuZCBMYW5ndWFnZSAmIFNwZWVjaCBUZWNobm9sb2d5IGcQBRlQb29zIGVuIEhvZm1hbiBBY2NvdW50aW5nBRlQb29zIGVuIEhvZm1hbiBBY2NvdW50aW5nZxAFBlBvc3RtYQUGUG9zdG1hZxAFCFByb2VtaXVtBQhQcm9lbWl1bWcQBQtSLiB2ZCBCcm9lawULUi4gdmQgQnJvZWtnEAURUmFuZ2VyIENvbnN1bHRpbmcFEVJhbmdlciBDb25zdWx0aW5nZxAFCVJlZ2lvd2VyawUJUmVnaW93ZXJrZxAFDVJlbnMgQm91c2FyZHQFDVJlbnMgQm91c2FyZHRnEAUVUmlhZ2daIG92ZXIgZGUgSWpzc2VsBRVSaWFnZ1ogb3ZlciBkZSBJanNzZWxnEAUSUmljaGFyZCBQZWVyZW5ib29tBRJSaWNoYXJkIFBlZXJlbmJvb21nEAURUmlldGVyIENTIEFSTkhfU0kFEVJpZXRlciBDUyBBUk5IX1NJZxAFFFJpZXRlciBDUyBOb3Rhcmlzc2VuBRRSaWV0ZXIgQ1MgTm90YXJpc3NlbmcQBQ9SaWV0ZXIgQ1MgTllfUEIFD1JpZXRlciBDUyBOWV9QQmcQBQtSaWpuY29uc3VsdAULUmlqbmNvbnN1bHRnEAUMUml3YSBCb2F0aW5nBQxSaXdhIEJvYXRpbmdnEAUUUm9jaGVGcmVpZ2h0IChST1dBTikFFFJvY2hlRnJlaWdodCAoUk9XQU4pZxAFDFJPQy1OaWptZWdlbgUMUk9DLU5pam1lZ2VuZxAFD1JvbWF4IENhcmNlbnRyZQUPUm9tYXggQ2FyY2VudHJlZxAFE1JPUVVJTkUgLSBTb2x1dGlvbnMFE1JPUVVJTkUgLSBTb2x1dGlvbnNnEAUZUm90cyBhZG1pbmlzdHJhdGlla2FudG9vcgUZUm90cyBhZG1pbmlzdHJhdGlla2FudG9vcmcQBQlSVlQgVGVrc3QFCVJWVCBUZWtzdGcQBQxTY2hpcHBlciBFZGUFDFNjaGlwcGVyIEVkZWcQBRBTY2hpcHBlcnMgT3B0aWVrBRBTY2hpcHBlcnMgT3B0aWVrZxAFF1NjaG9vbmhlaWRzc2Fsb24gU2ltb25lBRdTY2hvb25oZWlkc3NhbG9uIFNpbW9uZWcQBRxTY2hvb25tYWFrYmVkcmlqZiBkZSBCbGlua2VyBRxTY2hvb25tYWFrYmVkcmlqZiBkZSBCbGlua2VyZxAFCFNjaG91dGVuBQhTY2hvdXRlbmcQBQ9TY2lwcGVycyBPcHRpZWsFD1NjaXBwZXJzIE9wdGlla2cQBQ9TY29vdCBOZWRlcmxhbmQFD1Njb290IE5lZGVybGFuZGcQBQ1TZWxlY3QgQ0QtUk9NBQ1TZWxlY3QgQ0QtUk9NZxAFCFNpbGhvdWV0BQhTaWxob3VldGcQBQlTaW1hYyBJQ1QFCVNpbWFjIElDVGcQBQhTaXRld2lzZQUIU2l0ZXdpc2VnEAUQU2pvcnMgRWxsZW5icm9lawUQU2pvcnMgRWxsZW5icm9la2cQBSJTbWFscyBib3V3Z3JvbmRlbiB0ZSBrYXR3aWprIEN1aWprBSJTbWFscyBib3V3Z3JvbmRlbiB0ZSBrYXR3aWprIEN1aWprZxAFFVNvbWVycyBBcnQgQ29ubmVjdGlvbgUVU29tZXJzIEFydCBDb25uZWN0aW9uZxAFG1NwaWVyaW5ncyBNZWRpc2NoZSBUZWNobmllawUbU3BpZXJpbmdzIE1lZGlzY2hlIFRlY2huaWVrZxAFElN0YWRlcm1hbm4gIEx1aXRlbgUSU3RhZGVybWFubiAgTHVpdGVuZxAFGlN0ZWVuaGFuZGVsIGRlIEtlbXBlbiBCLlYuBRpTdGVlbmhhbmRlbCBkZSBLZW1wZW4gQi5WLmcQBQ5TdGVmYW4gUm9lbG9mcwUOU3RlZmFuIFJvZWxvZnNnEAUVU3RpY2h0aW5nIEJvcyBlbiBIb3V0BRVTdGljaHRpbmcgQm9zIGVuIEhvdXRnEAUQU3RpY2h0aW5nIEtvcHBlbAUQU3RpY2h0aW5nIEtvcHBlbGcQBRFTdGljaHRpbmcgTWFkaXRoYQURU3RpY2h0aW5nIE1hZGl0aGFnEAUWU3RpY2h0aW5nIE1lZGlhc3VwcG9ydAUWU3RpY2h0aW5nIE1lZGlhc3VwcG9ydGcQBRJTdGljaHRpbmcgTXVoYWJiYXQFElN0aWNodGluZyBNdWhhYmJhdGcQBR5TdGljaHRpbmcgT25kZXJuZW1lcnNrbGFua2JvcmQFHlN0aWNodGluZyBPbmRlcm5lbWVyc2tsYW5rYm9yZGcQBShTdGljaHRpbmcgT25kZXJuZW1lcnNrbGFua2JvcmQgRGlueHBlcmxvBShTdGljaHRpbmcgT25kZXJuZW1lcnNrbGFua2JvcmQgRGlueHBlcmxvZxAFCVN0dWRpb21jMgUJU3R1ZGlvbWMyZxAFIlN0dWthZG9vcnMgYmVkcmlqZiBKYW5zc2VuIFdpamNoZW4FIlN0dWthZG9vcnMgYmVkcmlqZiBKYW5zc2VuIFdpamNoZW5nEAUHU3ludGhvbgUHU3ludGhvbmcQBTRTWlcgTWluaXN0ZXJpZSB2YW4gU29jaWFsZSBaYWtlbiBlbiBXZXJrZ2VsZWdlbmhlaWQgBTRTWlcgTWluaXN0ZXJpZSB2YW4gU29jaWFsZSBaYWtlbiBlbiBXZXJrZ2VsZWdlbmhlaWQgZxAFE1RhbmRhcnRzIFNhbiBHaW9yZ2kFE1RhbmRhcnRzIFNhbiBHaW9yZ2lnEAUadGFua3N0YXRpb24gR3VsZiBNaWxsaW5nZW4FGnRhbmtzdGF0aW9uIEd1bGYgTWlsbGluZ2VuZxAFDFRhbm5haCBNZXJpaAUMVGFubmFoIE1lcmloZxAFFFRlIExpbmRlIENvbnN1bHRhbnRzBRRUZSBMaW5kZSBDb25zdWx0YW50c2cQBQ9URUMgQ0FEIENvbGxlZ2UFD1RFQyBDQUQgQ29sbGVnZWcQBRlUZWNobmlzY2hlIGRpZW5zdCBUb3BsaW5lBRlUZWNobmlzY2hlIGRpZW5zdCBUb3BsaW5lZxAFJlRlY2hub2xvZ2llIE5ldHp3ZXJrIFJoZWluLVdhYWwgLSBCUlVUBSZUZWNobm9sb2dpZSBOZXR6d2VyayBSaGVpbi1XYWFsIC0gQlJVVGcQBQhUZWxlYnl0ZQUIVGVsZWJ5dGVnEAUIVGVsZXRlYW0FCFRlbGV0ZWFtZxAFF1RlcmhlZ2dlbiBDUyBBZHZvY2F0ZW4gBRdUZXJoZWdnZW4gQ1MgQWR2b2NhdGVuIGcQBRJUZXJoZWdnZW4gQ1MgTllfQlkFElRlcmhlZ2dlbiBDUyBOWV9CWWcQBRJUZXJoZWdnZW4gQ1MgTllfUEIFElRlcmhlZ2dlbiBDUyBOWV9QQmcQBQR0ZXN0BQR0ZXN0ZxAFE1RFVkVMIFRlY2huaWVrIEIuVi4FE1RFVkVMIFRlY2huaWVrIEIuVi5nEAUUVGhlIFNhdGlzRmFjdE9yaWUgQlYFFFRoZSBTYXRpc0ZhY3RPcmllIEJWZxAFCVRpZW5lbiBCVgUJVGllbmVuIEJWZxAFFVRpbGlhIENvcmRhdGEgSVQgQi5WLgUVVGlsaWEgQ29yZGF0YSBJVCBCLlYuZxAFDVRNUyBOZWRlcmxhbmQFDVRNUyBOZWRlcmxhbmRnEAUNVE5UIExvZ2lzdGljcwUNVE5UIExvZ2lzdGljc2cQBQtUcmFkZWhvdXNlbQULVHJhZGVob3VzZW1nEAUIVHJhZGVuZXQFCFRyYWRlbmV0ZxAFEVRyYW5zTmVkIExlYXNlIGJ2BRFUcmFuc05lZCBMZWFzZSBidmcQBR1UcmFuc3BvcnRiZWRyaWpmIFZhbiBFd2lqayBCVgUdVHJhbnNwb3J0YmVkcmlqZiBWYW4gRXdpamsgQlZnEAUGVHJlbnR0BQZUcmVudHRnEAUTVHJpbyBwcmludCBOaWptZWdlbgUTVHJpbyBwcmludCBOaWptZWdlbmcQBQdUcnVzdGVyBQdUcnVzdGVyZxAFG1RUUCBBdXRvbWF0aXNlcmluZ3NkaWVuc3RlbgUbVFRQIEF1dG9tYXRpc2VyaW5nc2RpZW5zdGVuZxAFE1R5cG9ncmFmaWUgcmFiYXJiZXIFE1R5cG9ncmFmaWUgcmFiYXJiZXJnEAUYVWl0emVuZGJ1cmVhdSBLcm9uZW5idXJnBRhVaXR6ZW5kYnVyZWF1IEtyb25lbmJ1cmdnEAUmVW5pZSB2YW4gS2F0aG9saWVrZSBCb25kZW4gdmFuIE91ZGVyZW4FJlVuaWUgdmFuIEthdGhvbGlla2UgQm9uZGVuIHZhbiBPdWRlcmVuZxAFFnYuIERvb3JlbiAmIHYuZC4gV2lqc3QFFnYuIERvb3JlbiAmIHYuZC4gV2lqc3RnEAUWVi5PLkYuIGRlIEJsYXV3ZSBTdGVlbgUWVi5PLkYuIGRlIEJsYXV3ZSBTdGVlbmcQBRJWYW4gQW1lcm9uZ2VuIEIuVi4FElZhbiBBbWVyb25nZW4gQi5WLmcQBSlWYW4gQmVya2VsIFJlY2xhbWUgVm9ybWdldmluZyAmIE1hcmtldGluZwUpVmFuIEJlcmtlbCBSZWNsYW1lIFZvcm1nZXZpbmcgJiBNYXJrZXRpbmdnEAUQVmFuIEJvZWtlbCBDdWlqawUQVmFuIEJvZWtlbCBDdWlqa2cQBRJWYW4gQm9la2VsIFplZWxhbmQFElZhbiBCb2VrZWwgWmVlbGFuZGcQBRhWYW4gQ2FzdGVyZW4gTWFrZWxhYXJkaWoFGFZhbiBDYXN0ZXJlbiBNYWtlbGFhcmRpamcQBRlWYW4gZGUgQnJhYWsgSG9sZGluZyBCLlYuBRlWYW4gZGUgQnJhYWsgSG9sZGluZyBCLlYuZxAFKVZhbiBkZW4gV2lsZGVuYmVyZyAmIHZhbiBIYWxkZXIgQWR2b2NhdGVuBSlWYW4gZGVuIFdpbGRlbmJlcmcgJiB2YW4gSGFsZGVyIEFkdm9jYXRlbmcQBRhWYW4gZGVyIEthYWlqIGFjY291bnRpbmcFGFZhbiBkZXIgS2FhaWogYWNjb3VudGluZ2cQBSBWYW4gZGVyIEtyYWJiZW4gQXNzdXJhbnRpZW4gYi52LgUgVmFuIGRlciBLcmFiYmVuIEFzc3VyYW50aWVuIGIudi5nEAUVVmFuIERlciBQYXMgQm91d2dyb2VwBRVWYW4gRGVyIFBhcyBCb3V3Z3JvZXBnEAUUVmFuIERvcmQgSW5pdGlhdGl2ZXMFFFZhbiBEb3JkIEluaXRpYXRpdmVzZxAFIVZhbiBFbGRpayBlbiB2YW4gRWxkaWsgTm90YXJpc3NlbgUhVmFuIEVsZGlrIGVuIHZhbiBFbGRpayBOb3Rhcmlzc2VuZxAFFVZhbiBIZXJwdCBBcmNoaXRlY3RlbgUVVmFuIEhlcnB0IEFyY2hpdGVjdGVuZxAFKFZhbiBOdWxhbmQgdmFuIFZlbnJvb2lqIEIuVi4gVGVnZWx3ZXJrZW4FKFZhbiBOdWxhbmQgdmFuIFZlbnJvb2lqIEIuVi4gVGVnZWx3ZXJrZW5nEAUYVmFuIFB1dHRlbiBWYW4gQXBlbGRvb3JuBRhWYW4gUHV0dGVuIFZhbiBBcGVsZG9vcm5nEAUXVmFuIFdlZXJ0IFJvbmRob3V0IEIuVi4FF1ZhbiBXZWVydCBSb25kaG91dCBCLlYuZxAFGFZhbiBXaXNzZW4gVGVsZW1hcmtldGluZwUYVmFuIFdpc3NlbiBUZWxlbWFya2V0aW5nZxAFKnZhbiBXb2V6aWsgQm91d2t1bmRpZyB0ZWtlbi0gZW4gQWR2aWVzYnVybwUqdmFuIFdvZXppayBCb3V3a3VuZGlnIHRla2VuLSBlbiBBZHZpZXNidXJvZxAFCVZEQSBncm9lcAUJVkRBIGdyb2VwZxAFFFZlcmhvZWZmIGVuIEJsb2VtZXJzBRRWZXJob2VmZiBlbiBCbG9lbWVyc2cQBQtWSCBQbGFzdGljcwULVkggUGxhc3RpY3NnEAUTVmlqdmVyYmVyZyBKdXJpc3RlbgUTVmlqdmVyYmVyZyBKdXJpc3RlbmcQBRpWaW5rIFZlcmJlZWsgVmVyemVrZXJpbmdlbgUaVmluayBWZXJiZWVrIFZlcnpla2VyaW5nZW5nEAUIVklTIFIgSVQFCFZJUyBSIElUZxAFDVZJU0lUIElEIEIuVi4FDVZJU0lUIElEIEIuVi5nEAUYVmlzc2VyICYgQm9zc2NoYWFydCBiLnYuBRhWaXNzZXIgJiBCb3NzY2hhYXJ0IGIudi5nEAULVmxhc3NlbnJvb3QFC1ZsYXNzZW5yb290ZxAFCVZsaWVyb2RhbQUJVmxpZXJvZGFtZxAFHFZsb2VkYmVsZCBvbmRlcnpvZWsgJiBhZHZpZXMFHFZsb2VkYmVsZCBvbmRlcnpvZWsgJiBhZHZpZXNnEAUJVm9yc3NlbGVuBQlWb3Jzc2VsZW5nEAUEVlBUWgUEVlBUWmcQBR5WcmlqbW9lZCBCZWxhc3RpbmdhZHZpZXMgJiBHSEsFHlZyaWptb2VkIEJlbGFzdGluZ2FkdmllcyAmIEdIS2cQBQ9Wcm9saWprcyBBZHZpZXMFD1Zyb2xpamtzIEFkdmllc2cQBRRWcm9saWprcyBCZWhlZXIgQi5WLgUUVnJvbGlqa3MgQmVoZWVyIEIuVi5nEAUDVlRaBQNWVFpnEAULVy5SLiBWaXNzZXIFC1cuUi4gVmlzc2VyZxAFD1dhdXIgUGxvdGRlc2lnbgUPV2F1ciBQbG90ZGVzaWduZxAFDFdCQyBOaWptZWdlbgUMV0JDIE5pam1lZ2VuZxAFD1dlbGxpbmdoYW1Hcm91cAUPV2VsbGluZ2hhbUdyb3VwZxAFCldlcmtkaXJla3QFCldlcmtkaXJla3RnEAUHV2Vzc2VscwUHV2Vzc2Vsc2cQBRNXZXN0ZXJiZWVrIFZhc3Rnb2VkBRNXZXN0ZXJiZWVrIFZhc3Rnb2VkZxAFHFdlc3RlcmJlZWssIElyIEogVyBSIChSaWNrKSAFHFdlc3RlcmJlZWssIElyIEogVyBSIChSaWNrKSBnEAUEV0lLTwUEV0lLT2cQBQ1Xb2dlciBUcmFkaW5nBQ1Xb2dlciBUcmFkaW5nZxAFC1d5bWVmYSBCLlYuBQtXeW1lZmEgQi5WLmcQBRhYTyBDQVJFIE5lZGVybGFuZCBCLlYuCiAFGFhPIENBUkUgTmVkZXJsYW5kIEIuVi4KIGcQBQ1YUCBQb3dlciBCLlYuBQ1YUCBQb3dlciBCLlYuZxAFGlppamRlcnZlbGQgQUdGIEVuZ3JvcyBCLlYuBRpaaWpkZXJ2ZWxkIEFHRiBFbmdyb3MgQi5WLmdkZAIJDxBkEBUHD0FsbGUgamFhcnRhbGxlbgQyMDAzBDIwMDQEMjAwNQQyMDA2BDIwMDcEMjAwOBUHD0FsbGUgamFhcnRhbGxlbgQyMDAzBDIwMDQEMjAwNQQyMDA2BDIwMDcEMjAwOBQrAwdnZ2dnZ2dnZGQCCw8PZBYCHgdvbktleVVwBXBqYXZhc2NyaXB0OktsYW50bGlqc3RDaGFuZ2UoZG9jdW1lbnQuVmVyemFtZWxibGFkT3ZlcnppY2h0LnR4dEtsYW50MSwgZG9jdW1lbnQuVmVyemFtZWxibGFkT3ZlcnppY2h0LkRETEtsYW50MSk7ZAINDxBkDxYDZgIBAgIWAxAFAjI1BQIyNWcQBQI1MAUCNTBnEAUFQWxsZXMFBUFsbGVzZ2RkAg8PEGQPFgJmAgEWAhAFCEFmbG9wZW5kBQhBZmxvcGVuZGcQBQhPcGxvcGVuZAUIT3Bsb3BlbmRnZGQCEQ8WAh4JaW5uZXJodG1sBcIvPHRyPjx0ZCB2YWxpZ249dG9wPjE3LzUvMjAwOCAgPC90ZD48dGQgdmFsaWduPXRvcD5BYW5uZW1lcnNiZWRyaWpmIGRlIEJydWlqbiBHcm9lc2JlZWsgQi5WLjwvdGQ+PHRkIHZhbGlnbj10b3A+PGEgb25mb2N1cz0idGhpcy5ibHVyKCkiIGhyZWY9IlZlcnphbWVsU3RhdHVzLmFzcHg/SUQ9QWFuMTcwNTA4Ij5BYW4xNzA1MDg8L2E+PC90ZD48dGQgdmFsaWduPXRvcD48L3RkPjwvdHI+PHRyPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPjcvNS8yMDA4ICA8L3RkPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPlNjaGlwcGVycyBPcHRpZWs8L3RkPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPjxhIG9uZm9jdXM9InRoaXMuYmx1cigpIiBocmVmPSJWZXJ6YW1lbFN0YXR1cy5hc3B4P0lEPVNDSEkwNzA1MDgtQiI+U0NISTA3MDUwOC1CPC9hPjwvdGQ+PHRkIHZhbGlnbj10b3AgQ0xBU1M9IkFMVCI+SW5zdGFsbGF0aWVrb3N0ZW48L3RkPjwvdHI+PHRyPjx0ZCB2YWxpZ249dG9wPjYvNS8yMDA4ICA8L3RkPjx0ZCB2YWxpZ249dG9wPlNjaGlwcGVycyBPcHRpZWs8L3RkPjx0ZCB2YWxpZ249dG9wPjxhIG9uZm9jdXM9InRoaXMuYmx1cigpIiBocmVmPSJWZXJ6YW1lbFN0YXR1cy5hc3B4P0lEPVNDSEkwNjA1MDgiPlNDSEkwNjA1MDg8L2E+PC90ZD48dGQgdmFsaWduPXRvcD5PZmZlcnRlIG5pZXV3ZSBTZXJ2ZXI8L3RkPjwvdHI+PHRyPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPjI5LzQvMjAwOCAgPC90ZD48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj5PYXNpcyBJbWFnaW5nIFByb2R1Y3RzIEJWPC90ZD48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj48YSBvbmZvY3VzPSJ0aGlzLmJsdXIoKSIgaHJlZj0iVmVyemFtZWxTdGF0dXMuYXNweD9JRD1PQVMyOTA0MDgiPk9BUzI5MDQwODwvYT48L3RkPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPk9mZmVydGUgQ2xlYW5pbmcgVGFwZTwvdGQ+PC90cj48dHI+PHRkIHZhbGlnbj10b3A+MjMvNC8yMDA4ICA8L3RkPjx0ZCB2YWxpZ249dG9wPlZsaWVyb2RhbTwvdGQ+PHRkIHZhbGlnbj10b3A+PGEgb25mb2N1cz0idGhpcy5ibHVyKCkiIGhyZWY9IlZlcnphbWVsU3RhdHVzLmFzcHg/SUQ9VkxJMjMwNDA4Ij5WTEkyMzA0MDg8L2E+PC90ZD48dGQgdmFsaWduPXRvcD5PZmZlcnRlIG5pZXV3ZSBTZXJ2ZXI8L3RkPjwvdHI+PHRyPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPjE4LzQvMjAwOCAgPC90ZD48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj5XeW1lZmEgQi5WLjwvdGQ+PHRkIHZhbGlnbj10b3AgQ0xBU1M9IkFMVCI+PGEgb25mb2N1cz0idGhpcy5ibHVyKCkiIGhyZWY9IlZlcnphbWVsU3RhdHVzLmFzcHg/SUQ9V1lNMTgwNDA4Ij5XWU0xODA0MDg8L2E+PC90ZD48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj5PZmZlcnRlIEh1YjwvdGQ+PC90cj48dHI+PHRkIHZhbGlnbj10b3A+MTcvNC8yMDA4ICA8L3RkPjx0ZCB2YWxpZ249dG9wPlZJU0lUIElEIEIuVi48L3RkPjx0ZCB2YWxpZ249dG9wPjxhIG9uZm9jdXM9InRoaXMuYmx1cigpIiBocmVmPSJWZXJ6YW1lbFN0YXR1cy5hc3B4P0lEPVZJUzE3MDQwOCI+VklTMTcwNDA4PC9hPjwvdGQ+PHRkIHZhbGlnbj10b3A+TGFwdG9wIHRhczwvdGQ+PC90cj48dHI+PHRkIHZhbGlnbj10b3AgQ0xBU1M9IkFMVCI+MTQvNC8yMDA4ICA8L3RkPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPlZsaWVyb2RhbTwvdGQ+PHRkIHZhbGlnbj10b3AgQ0xBU1M9IkFMVCI+PGEgb25mb2N1cz0idGhpcy5ibHVyKCkiIGhyZWY9IlZlcnphbWVsU3RhdHVzLmFzcHg/SUQ9VkxJMTQwNDA4Ij5WTEkxNDA0MDg8L2E+PC90ZD48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj5PZmZlcnRlIE5vdGVib29rPC90ZD48L3RyPjx0cj48dGQgdmFsaWduPXRvcD4xMS80LzIwMDggIDwvdGQ+PHRkIHZhbGlnbj10b3A+RGUgTG91dzwvdGQ+PHRkIHZhbGlnbj10b3A+PGEgb25mb2N1cz0idGhpcy5ibHVyKCkiIGhyZWY9IlZlcnphbWVsU3RhdHVzLmFzcHg/SUQ9TE9VMTEwNDA4Ij5MT1UxMTA0MDg8L2E+PC90ZD48dGQgdmFsaWduPXRvcD5PZmZlcnRlIEdlbHVpZHNrYWFydCBYLUZpPC90ZD48L3RyPjx0cj48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj4xMC80LzIwMDggIDwvdGQ+PHRkIHZhbGlnbj10b3AgQ0xBU1M9IkFMVCI+R3JvZW5ldmVsZCAmIFBhcnRuZXJzIEIuVi48L3RkPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPjxhIG9uZm9jdXM9InRoaXMuYmx1cigpIiBocmVmPSJWZXJ6YW1lbFN0YXR1cy5hc3B4P0lEPUdSTzEwMDQwOCI+R1JPMTAwNDA4PC9hPjwvdGQ+PHRkIHZhbGlnbj10b3AgQ0xBU1M9IkFMVCI+T2ZmZXJ0ZSBuaWV1dyB3ZXJrc3RhdGlvbiArIG1vbml0b3I8L3RkPjwvdHI+PHRyPjx0ZCB2YWxpZ249dG9wPjkvNC8yMDA4ICA8L3RkPjx0ZCB2YWxpZ249dG9wPk9hc2lzIEltYWdpbmcgUHJvZHVjdHMgQlY8L3RkPjx0ZCB2YWxpZ249dG9wPjxhIG9uZm9jdXM9InRoaXMuYmx1cigpIiBocmVmPSJWZXJ6YW1lbFN0YXR1cy5hc3B4P0lEPU9BUzA5MDQwOCI+T0FTMDkwNDA4PC9hPjwvdGQ+PHRkIHZhbGlnbj10b3A+SFAgVVNCIEtleSBkcml2ZSAxR0I8L3RkPjwvdHI+PHRyPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPjYvNC8yMDA4ICA8L3RkPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPkhla2tlcnQgJiBWYW5kZXJsZWVuIEJlbmVsdXggQlY8L3RkPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPjxhIG9uZm9jdXM9InRoaXMuYmx1cigpIiBocmVmPSJWZXJ6YW1lbFN0YXR1cy5hc3B4P0lEPUhFSzA2MDQwOEIiPkhFSzA2MDQwOEI8L2E+PC90ZD48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj5OaWV1d2UgU1FMIHNlcnZlcjwvdGQ+PC90cj48dHI+PHRkIHZhbGlnbj10b3A+My80LzIwMDggIDwvdGQ+PHRkIHZhbGlnbj10b3A+TWFhcyAmIHZhbiBPc3M8L3RkPjx0ZCB2YWxpZ249dG9wPjxhIG9uZm9jdXM9InRoaXMuYmx1cigpIiBocmVmPSJWZXJ6YW1lbFN0YXR1cy5hc3B4P0lEPU1BQTAzMDQwOCI+TUFBMDMwNDA4PC9hPjwvdGQ+PHRkIHZhbGlnbj10b3A+V2VzdGVybiBEaWdpdGEgSEQgRXh0IFBvcnRhYmxlLzMyMEdCIGw8L3RkPjwvdHI+PHRyPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPjIvNC8yMDA4ICA8L3RkPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPkhla2tlcnQgJiBWYW5kZXJsZWVuIEJlbmVsdXggQlY8L3RkPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPjxhIG9uZm9jdXM9InRoaXMuYmx1cigpIiBocmVmPSJWZXJ6YW1lbFN0YXR1cy5hc3B4P0lEPUhFSzAyMDQwOCI+SEVLMDIwNDA4PC9hPjwvdGQ+PHRkIHZhbGlnbj10b3AgQ0xBU1M9IkFMVCI+Vm9lZGluZyA0NTAgV2F0dDwvdGQ+PC90cj48dHI+PHRkIHZhbGlnbj10b3A+MzEvMy8yMDA4ICA8L3RkPjx0ZCB2YWxpZ249dG9wPkRlIExvdXc8L3RkPjx0ZCB2YWxpZ249dG9wPjxhIG9uZm9jdXM9InRoaXMuYmx1cigpIiBocmVmPSJWZXJ6YW1lbFN0YXR1cy5hc3B4P0lEPURFTDMxMDMwOCI+REVMMzEwMzA4PC9hPjwvdGQ+PHRkIHZhbGlnbj10b3A+RXh0cmEgMTQ2IEdCIHNjaGlqZnJ1aW10ZSBpbiBkZSBzZXJ2ZXIgZW4gZXh0ZXJuZSBkaXNrPC90ZD48L3RyPjx0cj48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj4yOC8zLzIwMDggIDwvdGQ+PHRkIHZhbGlnbj10b3AgQ0xBU1M9IkFMVCI+V2VzdGVyYmVlayBWYXN0Z29lZDwvdGQ+PHRkIHZhbGlnbj10b3AgQ0xBU1M9IkFMVCI+PGEgb25mb2N1cz0idGhpcy5ibHVyKCkiIGhyZWY9IlZlcnphbWVsU3RhdHVzLmFzcHg/SUQ9V0VTMjgwMzA4Ij5XRVMyODAzMDg8L2E+PC90ZD48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj5PZmZlcnRlciBuaWV1dyB3ZXJrc3RhdGlvbjwvdGQ+PC90cj48dHI+PHRkIHZhbGlnbj10b3A+MjYvMy8yMDA4ICA8L3RkPjx0ZCB2YWxpZ249dG9wPldlc3RlcmJlZWsgVmFzdGdvZWQ8L3RkPjx0ZCB2YWxpZ249dG9wPjxhIG9uZm9jdXM9InRoaXMuYmx1cigpIiBocmVmPSJWZXJ6YW1lbFN0YXR1cy5hc3B4P0lEPVdFUzI2MDMwOCI+V0VTMjYwMzA4PC9hPjwvdGQ+PHRkIHZhbGlnbj10b3A+MjIiIG1vbml0b3I8L3RkPjwvdHI+PHRyPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPjE5LzMvMjAwOCAgPC90ZD48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj5Qb29zIGVuIEhvZm1hbiBBY2NvdW50aW5nPC90ZD48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj48YSBvbmZvY3VzPSJ0aGlzLmJsdXIoKSIgaHJlZj0iVmVyemFtZWxTdGF0dXMuYXNweD9JRD1QSEExOTAzMDgtQyI+UEhBMTkwMzA4LUM8L2E+PC90ZD48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj5IUCBMMjI0NXcgMjIgaW5jaCB3aWRlPC90ZD48L3RyPjx0cj48dGQgdmFsaWduPXRvcD4xNC8zLzIwMDggIDwvdGQ+PHRkIHZhbGlnbj10b3A+RURJVCAnQjwvdGQ+PHRkIHZhbGlnbj10b3A+PGEgb25mb2N1cz0idGhpcy5ibHVyKCkiIGhyZWY9IlZlcnphbWVsU3RhdHVzLmFzcHg/SUQ9RURJMTIwMzA4LUIiPkVESTEyMDMwOC1CPC9hPjwvdGQ+PHRkIHZhbGlnbj10b3A+PC90ZD48L3RyPjx0cj48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj4xNC8zLzIwMDggIDwvdGQ+PHRkIHZhbGlnbj10b3AgQ0xBU1M9IkFMVCI+QWFubmVtaW5nc2JlZHJpamYgdmFuIFNjaGFpayBCViA8L3RkPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPjxhIG9uZm9jdXM9InRoaXMuYmx1cigpIiBocmVmPSJWZXJ6YW1lbFN0YXR1cy5hc3B4P0lEPVNDSDE0MDMwOCI+U0NIMTQwMzA4PC9hPjwvdGQ+PHRkIHZhbGlnbj10b3AgQ0xBU1M9IkFMVCI+VGh1aXNjb21wdXRlciBWb29yIFBldGVyPC90ZD48L3RyPjx0cj48dGQgdmFsaWduPXRvcD4xMy8zLzIwMDggIDwvdGQ+PHRkIHZhbGlnbj10b3A+Rmx1b3J0dWJpbmcgQi5WLjwvdGQ+PHRkIHZhbGlnbj10b3A+PGEgb25mb2N1cz0idGhpcy5ibHVyKCkiIGhyZWY9IlZlcnphbWVsU3RhdHVzLmFzcHg/SUQ9RkxVMTMwMzA4Ij5GTFUxMzAzMDg8L2E+PC90ZD48dGQgdmFsaWduPXRvcD5TbmVsbGUgZW4gR3JhZmlzY2hlIG1hY2hpbmUgSFAgREM3ODAwIENNVCBDb3JlMkR1bzwvdGQ+PC90cj48dHI+PHRkIHZhbGlnbj10b3AgQ0xBU1M9IkFMVCI+MTIvMy8yMDA4ICA8L3RkPjx0ZCB2YWxpZ249dG9wIENMQVNTPSJBTFQiPkJlbmdsaXNoIGIudiAoYmVkcmlqdmVuY2VudHJ1bSBBdWd1c3RpbnVzKTwvdGQ+PHRkIHZhbGlnbj10b3AgQ0xBU1M9IkFMVCI+PGEgb25mb2N1cz0idGhpcy5ibHVyKCkiIGhyZWY9IlZlcnphbWVsU3RhdHVzLmFzcHg/SUQ9QkVOMTIwMzA4Ij5CRU4xMjAzMDg8L2E+PC90ZD48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj5HZWhldWdlbiBEZWxsIExhdGl0dWRlIEQ2MjAgPC90ZD48L3RyPjx0cj48dGQgdmFsaWduPXRvcD43LzMvMjAwOCAgPC90ZD48dGQgdmFsaWduPXRvcD5kZSBIT09HSCBidi48L3RkPjx0ZCB2YWxpZ249dG9wPjxhIG9uZm9jdXM9InRoaXMuYmx1cigpIiBocmVmPSJWZXJ6YW1lbFN0YXR1cy5hc3B4P0lEPUhPTzA3MDMwOCI+SE9PMDcwMzA4PC9hPjwvdGQ+PHRkIHZhbGlnbj10b3A+RHJhYWRsb3plIG5ldHdlcmthZGFwdGVyPC90ZD48L3RyPjx0cj48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj41LzMvMjAwOCAgPC90ZD48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj5IZWtrZXJ0ICYgVmFuZGVybGVlbiBCZW5lbHV4IEJWPC90ZD48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj48YSBvbmZvY3VzPSJ0aGlzLmJsdXIoKSIgaHJlZj0iVmVyemFtZWxTdGF0dXMuYXNweD9JRD1IRUswNTAzMDgtQiI+SEVLMDUwMzA4LUI8L2E+PC90ZD48dGQgdmFsaWduPXRvcCBDTEFTUz0iQUxUIj5NdWx0LVVzZXIgNC1QYWNrPC90ZD48L3RyPjx0cj48dGQgdmFsaWduPXRvcD4zLzMvMjAwOCAgPC90ZD48dGQgdmFsaWduPXRvcD5PcmllbnQgUGxhemE8L3RkPjx0ZCB2YWxpZ249dG9wPjxhIG9uZm9jdXM9InRoaXMuYmx1cigpIiBocmVmPSJWZXJ6YW1lbFN0YXR1cy5hc3B4P0lEPU9SSTAzMDMwOCI+T1JJMDMwMzA4PC9hPjwvdGQ+PHRkIHZhbGlnbj10b3A+R2VoZXVnZW4gQWNlciBUcmF2ZWxtYXRlPC90ZD48L3RyPmQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFD2ltZ2J0blRvZXZvZWdlbiTTJ3wucEuWnEW2uOV+qb/wcP2X" />
                        </div>
                        
                        <script type="text/javascript">
                        //<![CDATA[
                        var theForm = document.forms['span2'];
                        if (!theForm) {
                            theForm = document.span2;
                        }
                        function __doPostBack(eventTarget, eventArgument) {
                            if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
                                theForm.__EVENTTARGET.value = eventTarget;
                                theForm.__EVENTARGUMENT.value = eventArgument;
                                theForm.submit();
                            }
                        }
                        //]]>
                        </script>
                        
                        
                        <div>
                        
                        	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWzQMC+Yj99gwCgtybsgUC38ymkwoClpLl2gUCgJmLiAwC7qiowAQCr/735gwCiKLFmAwCyIyJjgsC9t7niwwCo6fwlAcC0q3/iwECq4fnxQYC/4CPswsC/Yi5nAwCoqSapAICu/vWxggCvJjJoAICqY686g4C2pnFuQgCstHs7AwCk5GN0AkCocnH/woChpKfigwC1djhhgYChv6DmwYC+quyhg0CprGV3Q0C4tyLqgsCndrdmw0Cj9Hd6gcC/unKpw8CuK2L0gkCitXg4QoCw5qexQcCytnniA8CzrX/8AECgJKvqQ8CwtmBxAICt5OWxQgCvYf58wcC3bfnkwkC68XUxgQCyJXnsQMC6e2lgg0CxOCc6QUCo9XKqAcCqu2A6QsCtrrq3wkC5orj8QMCpPeLsQIC++CVpg0Csp2a/AoCmIeh0QsCku/IzQYCptPn2gUCu+PvvAMCoKeZ0QQC4OW96AYCrb+lfwLLprTCAgKrkNHLDQKvztPeCAL46JKvDwK1n5nqDQL+5OqmCgKLpIHBBgK4vJSRCgLl2KunAwKzttTaCgKe15Z+AvvMragLArvq4JEKAq2t3LUKAvHpr6ELApvhy9oFArCPuIsKAvmW07ACAuqinYYHArOisbkFAtaev90DAozGnrkCAt3ZqKoIAt7ZtrIFAsT04KkMAvSz2skIAsOgqsILAqG69qcOApf98t8EAtCYl6MMAp2wqaIHAsP19+EOAo2f4vUCAoa1rLgKAuSQ+GsC/vCWywYC1frslgQCgs+1sAECl8OUiQkCs7msfQK3x5CbAwKhoIOtDwKexcu1BAKRxuyzDQLm2d3yAgKA4JueDALv0JOkAQLogvP9DQLLzdbiDQLO6cvjBQLe0c/jDwLGqtuCDwLDw5rxBwL0vpnMCwLov/a9CwLd28OeCAKq0KCuDwKSnv2ZBAK2vJC2CALRnIOZAwLL/J6UAQL96tKdDwKVvpaYBQKS9vWwBQLE+KaXDAKAoJKIBwLd9KqiBgKc0cWTDQKLxZitBAKinexFAtPYqoIIAsrex6IBAuaanIEDAou68vgBArSFyfYPAq/UsNEDAqy8+6YKAqKA9q0IAs+a5PYGAqyztogHAp+M7toPAvqSqeANApXb9qULAuSa3GkC99fh6QcC1IPH5wMCs4O3jg8CgI+w3gIC/vDkngsC65C8lQgCtrv6kw8C9uT9kwsCoN3KpAUC65i9zQQCm/S3kQYCkMvo9gcC/+vWzwEC9OCtCQLN6Kr2BQKCkLS/DwLizsLWCgLCr6fCBgKbseidAQLutOOQAgKfqorBAQLk04ClDwLw4YIGAvLw59UIAsKA2coDAsqogKoFAtWD94IMAqy68+QKAs/Qy+IDApDc1KsPAuGJwc0DAuWWndYLAqT/vt8LArWdlcwFAuDB6e4GAoWv+IUBArCOx48EAvO4h60CAuDur8QCAoeiytMHAvzvjqMMAtrE2MwHAqeXno4IAtvUob0EAsOh4uIHArTh2ssBAt2g+M0PAs28ru0DArjYuCsCl4rLdQLDnp9rAuqV5tMEAsGOxZoPApeM/F0C7+ymsQMCgqm52wkCnt/cgwkCrI/QbwLGifLYAQLu3rvsCgKK5svgBwLvl+7GDALxlKyuDgLw1uj1DQKAo72MAwKpvunqBAKP+5m5CQKh4PDSBQKwkb+XBQLfxL4uArOfkq0LAp3i0YQLAv6PydEJAq640XMC/KGp1Q0C6uK30wsC4bbeiggCzdioxw8CxOeeigsCsufCvA0C95P3pQgCrKnfzgwCgKbMegLmg5GbCAKWwJHBCALFsaPTDQKkx5pnAsXh6PEMAuz865UFAuDogJsMApu95OgFApaorosBAt7ph94NAq7Z7AoCp+Cr4AUCt5/FwwkCg6Xg0wUC1/ffwAQCk62W1QMC8IWo9gkCpeLiyg8ChJHA7gICsKCB+Q8C/OK+zQkCg72ftwUCopDQ1A0C/tShrgIC0Lr/+QEC5L/q7QwC+7+3ugMCyK3Muw0C3+P6rAUCidOcxAsCzJTq9g0CnbfR7QYCy7bQzgUC89j/nwMCza2y8g0C0dDu3w8CjtzY1gMC1pvW1QECwc3t9QgC69nVrQUCj8v/jQoCzoGQ9wsC4a3L7Q0C6rzkpg8C0o/cmgQCj6jV6ggCucumsQMCrK3m4w0ChJeY4A0C+NfAjAUC8tGjwgwCgbX/nAsCvb250AkCr9SvxQMCo/2YlwUC2764tgwCtfLw+goCg82U1Q8Cm9rC6wQC9biPnAsCzLWutQcCqZ2bgwcC4+y3ygICuun9uwkCtvuV+wsCi6qQ+wEC+YPv6g0C9cqp/wYCr4b8qwECovTa1wMCj9v6gwQC1MGa7AoC7sG2kA8CxtLN7AwCscnQ8wQC9uyUggkClKznwQwC+M+IrQECrYvEgwUCiNmJswYCrPCWhQ8Cyr6X1QcCn+Pd/AwC/7HIkQwCw8G9xQEC7eHztwcChfCv/Q4C+f2PmQICiqDniQkCz7q+jg8Cwam1+wUC5Ivh5AMCn+fbnQQC+eO8tQIC2ZCK2w8CsYvzjg0C+c+GiQoC096/yg0C+/7Vvw4Cubms7QYCj+OcxwcCjtGO8gkC6+Lk7gMCje6T4AEC6bzsqAICntfXrwUCydjoow4CvZvY1QQC5uDeuQoC6evR7QoC4vKF2QECt8Ok7QECq8iZ5gQC3cDzlgEC5Ozzvw0CkueY1AICoqykwQYCqPDXuwECxpPQvAoCk6GQnAsCvN3uZQLk8Pr6DwLwxujJCwKylvnkDwL2uNO0AQLN3Oe3AQKA266xBQLx+72NBALK06b5CQK349DZBAKvzeWXBAKhoYKJBgLJnMfECQLqktoeAorykuwBAoaxsvUBAvb9w/IDAvSy2lUC8bq0sgkC/rWe3QMCxuiT4QEC8/HEpQkCiej85gMCwNeiwQMCr/SlvQkChYeGYwKXh6pjAsr7/NAGAuyA44AFAofmsKAJAprXvNUBAvuBiLsCAvHmqqgDAvrOvb4HAveL4Y0GArSJv84PAsHM5bwOAvSLsI4NAvqYx5gCAuu2ossHAuLDzu0JAvyt1KwNApfywvgCAuyQy7QGApvKv+MBAsaE+bYDAvj5/wUCrsft7QICyIiC2gMC55iMwQECjeW6/gcClKn4ngYC3K663wgCorvUzA4CyqG5sQgCxPDNxQMCiYC+lwEC77nmrwoCufD66gQC1rDh6gwC+aeUDgKSjfOyBQLLzLP6DwKG1+nkDgLBqoPhAgLA8oeIAwKE892vBQKmy62fDwK14OmxBwKQ2K3tDAKZ6YOSDwKRgdDcAQKpq7/bDALvydWLDAKS6omnCgLJi9mKBwKP4a74DQLtuP+8CQLgpbrYBALuxKO5CALqqti9CwL/pOnABgKQk4zUCwKqlbiiCQLNitGvBQLsheE8AryG2LcKAr29jL0OAsaZoZkDArzJoZ8DArGn5NIJAvHcy88JAvLuh8IOAtismfkEArOP4qQEAtqamoYOAozFx6EBAqC3sP0KAteFy+IKAq2is80LAv+r2pQPAv+rtvgHAv+rot0OAv+rnoYBAv+riusJAv+rpoIPAsWjjbUCArTR0NsOArq+hrYCAr++urYCArKblY8PAsaphd4NAtGtpBcCn6rcP0MoVslXOwxzdOM688DAFcGb44uX" />
                        </div>
                        			<P><SPAN id="form1"></SPAN><input type="submit" name="btnDoNix" value="" id="btnDoNix" style="background-color:#567C9C;border-color:#567C9C;height:1px;width:1px;Z-INDEX: 103; LEFT: 12px; POSITION: absolute; TOP: 33px" /><span id="lblHead" style="color:White;font-size:Medium;font-weight:bold;">Verzamelbladen</span><select name="DDLKlant1" id="DDLKlant1" style="width:246px;Z-INDEX: 102; LEFT: 221px; POSITION: absolute; TOP: 14px">
                        	<option selected="selected" value="Alle klanten">Alle klanten</option>
                        	<option value="4Finance">4Finance</option>
                        	<option value="Aabo Trading Company">Aabo Trading Company</option>
                        	<option value="Aannemersbedrijf Creemers B.V.">Aannemersbedrijf Creemers B.V.</option>
                        	<option value="Aannemersbedrijf de Bruijn Groesbeek B.V.">Aannemersbedrijf de Bruijn Groesbeek B.V.</option>
                        	<option value="Aannemersbedrijf v.d. Brink">Aannemersbedrijf v.d. Brink</option>
                        	<option value="Aannemingsbedrijf van Schaik BV ">Aannemingsbedrijf van Schaik BV </option>
                        	<option value="AB&amp;P">AB&amp;P</option>
                        	<option value="ABN-AMRO">ABN-AMRO</option>
                        	<option value="Accountantskantoor Konings en Meeuwissen">Accountantskantoor Konings en Meeuwissen</option>
                        	<option value="Accountantskantoor Maters">Accountantskantoor Maters</option>
                        	<option value="Accountantskantoor Wienen">Accountantskantoor Wienen</option>
                        	<option value="Adbema Belastingen en van Schijndel Administratie kantoor">Adbema Belastingen en van Schijndel Administratie kantoor</option>
                        	<option value="Adequaat-reintegratie">Adequaat-reintegratie</option>
                        	<option value="Adhetec">Adhetec</option>
                        	<option value="Administratiekantoor Kalo">Administratiekantoor Kalo</option>
                        	<option value="Administratiekantoor Roebbers">Administratiekantoor Roebbers</option>
                        	<option value="Adrian Piels">Adrian Piels</option>
                        	<option value="Advocaten &amp; Belastingadviseurs Slot &amp; Jacobs">Advocaten &amp; Belastingadviseurs Slot &amp; Jacobs</option>
                        	<option value="AIA software">AIA software</option>
                        	<option value="Airtemp Testtechnology B.V.">Airtemp Testtechnology B.V.</option>
                        	<option value="Akija bv">Akija bv</option>
                        	<option value="Albers Accountants &amp; Belastingadviseurs">Albers Accountants &amp; Belastingadviseurs</option>
                        	<option value="Alewijnse Utiliteit">Alewijnse Utiliteit</option>
                        	<option value="Ampha B.V.">Ampha B.V.</option>
                        	<option value="Andre Weijers Grond- water en wegenbouw">Andre Weijers Grond- water en wegenbouw</option>
                        	<option value="Andromed">Andromed</option>
                        	<option value="angela pol">angela pol</option>
                        	<option value="Angels Company">Angels Company</option>
                        	<option value="Anita">Anita</option>
                        	<option value="Anlero">Anlero</option>
                        	<option value="Anox B.V.">Anox B.V.</option>
                        	<option value="Apollo BV">Apollo BV</option>
                        	<option value="Appels advies">Appels advies</option>
                        	<option value="Arbeids Psychologisch Advies">Arbeids Psychologisch Advies</option>
                        	<option value="Architectenbureau Okhuijsen Colen &amp; Partners">Architectenbureau Okhuijsen Colen &amp; Partners</option>
                        	<option value="Arts Installatietechniek B.V.">Arts Installatietechniek B.V.</option>
                        	<option value="ASC Informatie Techniek">ASC Informatie Techniek</option>
                        	<option value="Assurantie en Financieringskantoor vd Berge">Assurantie en Financieringskantoor vd Berge</option>
                        	<option value="Assurantiekantoor van Doren ">Assurantiekantoor van Doren </option>
                        	<option value="Assurantie-kantoor Wil Bubeck">Assurantie-kantoor Wil Bubeck</option>
                        	<option value="Autobedrijf Bernheze">Autobedrijf Bernheze</option>
                        	<option value="Autobedrijf van Dongen">Autobedrijf van Dongen</option>
                        	<option value="Autorijschool Paul Lam">Autorijschool Paul Lam</option>
                        	<option value="B &amp; B">B &amp; B</option>
                        	<option value="Balans Bouwmanagement">Balans Bouwmanagement</option>
                        	<option value="Balluff Nederland">Balluff Nederland</option>
                        	<option value="Bang en Olufsen Nijmegen">Bang en Olufsen Nijmegen</option>
                        	<option value="Baxter">Baxter</option>
                        	<option value="Baxter B.V.">Baxter B.V.</option>
                        	<option value="BDO CampsObers">BDO CampsObers</option>
                        	<option value="Bee One">Bee One</option>
                        	<option value="Bee One Nijmegen">Bee One Nijmegen</option>
                        	<option value="Beleg en Beheer BV ">Beleg en Beheer BV </option>
                        	<option value="Benglish b.v (bedrijvencentrum Augustinus)">Benglish b.v (bedrijvencentrum Augustinus)</option>
                        	<option value="Bentley Financial Services">Bentley Financial Services</option>
                        	<option value="BERGI Beveiligingsinstallaties BV">BERGI Beveiligingsinstallaties BV</option>
                        	<option value="Beri Projectontwikkeling B.V.">Beri Projectontwikkeling B.V.</option>
                        	<option value="Berk Accountants en Belastingadviseurs">Berk Accountants en Belastingadviseurs</option>
                        	<option value="BERKI Brandbeveiliging">BERKI Brandbeveiliging</option>
                        	<option value="Bevers Bouwmaterialen">Bevers Bouwmaterialen</option>
                        	<option value="BGB beveiliging">BGB beveiliging</option>
                        	<option value="Bilderberg">Bilderberg</option>
                        	<option value="Bizonder">Bizonder</option>
                        	<option value="BNZ">BNZ</option>
                        	<option value="Bouten BV">Bouten BV</option>
                        	<option value="Bram Hendriks">Bram Hendriks</option>
                        	<option value="Brand Staff">Brand Staff</option>
                        	<option value="Brilmode Rob Boon">Brilmode Rob Boon</option>
                        	<option value="Brunet Recruitment">Brunet Recruitment</option>
                        	<option value="Buck Consultants International">Buck Consultants International</option>
                        	<option value="Buiten Makelaars">Buiten Makelaars</option>
                        	<option value="Business Park &amp; Facilitair Management B.V.">Business Park &amp; Facilitair Management B.V.</option>
                        	<option value="Buy IT Direct ">Buy IT Direct </option>
                        	<option value="C&amp;D Advies">C&amp;D Advies</option>
                        	<option value="C. Dijkstra">C. Dijkstra</option>
                        	<option value="CAG (Computer Assistance Group)">CAG (Computer Assistance Group)</option>
                        	<option value="Call Center A to B">Call Center A to B</option>
                        	<option value="Care for Women">Care for Women</option>
                        	<option value="Christiaan Rikken">Christiaan Rikken</option>
                        	<option value="Christiaanse service techniek">Christiaanse service techniek</option>
                        	<option value="Cor Broekman">Cor Broekman</option>
                        	<option value="Corpus Sanum">Corpus Sanum</option>
                        	<option value="Corso informatie">Corso informatie</option>
                        	<option value="COS Gelderland">COS Gelderland</option>
                        	<option value="CROON">CROON</option>
                        	<option value="croonen architecten ingenieurs bv   ">croonen architecten ingenieurs bv   </option>
                        	<option value="Crop de Kleuver">Crop de Kleuver</option>
                        	<option value="Currie European Transport bv">Currie European Transport bv</option>
                        	<option value="Damen Consultants">Damen Consultants</option>
                        	<option value="De Collector">De Collector</option>
                        	<option value="De Eigen Zaak BV ">De Eigen Zaak BV </option>
                        	<option value="de HOOGH bv.">de HOOGH bv.</option>
                        	<option value="De Klein Management">De Klein Management</option>
                        	<option value="De Louw">De Louw</option>
                        	<option value="De Penningmeestersch">De Penningmeestersch</option>
                        	<option value="De Raadslijn">De Raadslijn</option>
                        	<option value="de Zeeuw &amp; de Keizer">de Zeeuw &amp; de Keizer</option>
                        	<option value="Debbie Kenyon-Jackson">Debbie Kenyon-Jackson</option>
                        	<option value="Debo">Debo</option>
                        	<option value="Decodata">Decodata</option>
                        	<option value="Dental Care">Dental Care</option>
                        	<option value="Desktop Services">Desktop Services</option>
                        	<option value="Dhr. A.N. Wortman">Dhr. A.N. Wortman</option>
                        	<option value="Dhr. C. de Klein">Dhr. C. de Klein</option>
                        	<option value="Dhr. F. Kuiper">Dhr. F. Kuiper</option>
                        	<option value="Dhr. W. Wijers">Dhr. W. Wijers</option>
                        	<option value="Dhr. W.J.M. van Osch">Dhr. W.J.M. van Osch</option>
                        	<option value="DIAMOND TOOLS GROUP BV">DIAMOND TOOLS GROUP BV</option>
                        	<option value="Dick van Meerten">Dick van Meerten</option>
                        	<option value="DIGIFLEX">DIGIFLEX</option>
                        	<option value="Diopter">Diopter</option>
                        	<option value="DOTCOM">DOTCOM</option>
                        	<option value="Draytek">Draytek</option>
                        	<option value="Drukkerij Krips bv">Drukkerij Krips bv</option>
                        	<option value="Drukkerij Trioprint Nijmegen bv">Drukkerij Trioprint Nijmegen bv</option>
                        	<option value="Drukkerij Winter Uden BV">Drukkerij Winter Uden BV</option>
                        	<option value="Dutch Organic Fertilizer Company B.V.">Dutch Organic Fertilizer Company B.V.</option>
                        	<option value="EDIT 'B">EDIT 'B</option>
                        	<option value="Editb">Editb</option>
                        	<option value="Eduprint">Eduprint</option>
                        	<option value="Edwards Lifesciences">Edwards Lifesciences</option>
                        	<option value="Electrabel">Electrabel</option>
                        	<option value="Electro Techniek Elden B.V.">Electro Techniek Elden B.V.</option>
                        	<option value="Elendil">Elendil</option>
                        	<option value="Elzinga Comsoft B.V.">Elzinga Comsoft B.V.</option>
                        	<option value="Emtec High Tech Industrial Solutions ">Emtec High Tech Industrial Solutions </option>
                        	<option value="Eric van Heijnsbergen">Eric van Heijnsbergen</option>
                        	<option value="Ernst &amp; Young">Ernst &amp; Young</option>
                        	<option value="Ernst Hampel">Ernst Hampel</option>
                        	<option value="Esox Dienstverlening">Esox Dienstverlening</option>
                        	<option value="Estrea Consultancy">Estrea Consultancy</option>
                        	<option value="ETV Groep Beheer">ETV Groep Beheer</option>
                        	<option value="Euromet Groep">Euromet Groep</option>
                        	<option value="European Market Partner B.V.">European Market Partner B.V.</option>
                        	<option value="European Services &amp; supply centre">European Services &amp; supply centre</option>
                        	<option value="EVC produkties BV ">EVC produkties BV </option>
                        	<option value="Exact Training &amp; Consultancy">Exact Training &amp; Consultancy</option>
                        	<option value="F.R. Schreuder">F.R. Schreuder</option>
                        	<option value="Face To Face">Face To Face</option>
                        	<option value="Factum Projectmanagement">Factum Projectmanagement</option>
                        	<option value="Fatima">Fatima</option>
                        	<option value="Femto">Femto</option>
                        	<option value="FIOM">FIOM</option>
                        	<option value="Fixet de Bruijn Groesbeek B.V.">Fixet de Bruijn Groesbeek B.V.</option>
                        	<option value="FLEXCOM4">FLEXCOM4</option>
                        	<option value="Fluke Nederland B.V.">Fluke Nederland B.V.</option>
                        	<option value="Fluortubing B.V.">Fluortubing B.V.</option>
                        	<option value="FNET">FNET</option>
                        	<option value="Forus-P">Forus-P</option>
                        	<option value="Frank van den Berg">Frank van den Berg</option>
                        	<option value="Frecisol koel- en vrieshuisbouw bv">Frecisol koel- en vrieshuisbouw bv</option>
                        	<option value="Freeman Management">Freeman Management</option>
                        	<option value="G. Gielis">G. Gielis</option>
                        	<option value="GAK Sociale Zekerheid/Argonaut">GAK Sociale Zekerheid/Argonaut</option>
                        	<option value="Galerie Sous Terre">Galerie Sous Terre</option>
                        	<option value="Gemeente Nijmegen">Gemeente Nijmegen</option>
                        	<option value="Genium Group">Genium Group</option>
                        	<option value="Gerotech B.V.">Gerotech B.V.</option>
                        	<option value="Getronics Networks &amp; Services B.V.">Getronics Networks &amp; Services B.V.</option>
                        	<option value="GGB Automatisering B.V.">GGB Automatisering B.V.</option>
                        	<option value="Gibo groep">Gibo groep</option>
                        	<option value="GMG Media">GMG Media</option>
                        	<option value="Goei Administratie &amp; Belastingzaken VOF">Goei Administratie &amp; Belastingzaken VOF</option>
                        	<option value="Gom Residence">Gom Residence</option>
                        	<option value="Graphic Link">Graphic Link</option>
                        	<option value="Groeneveld &amp; Partners B.V.">Groeneveld &amp; Partners B.V.</option>
                        	<option value="Gulf">Gulf</option>
                        	<option value="GVO">GVO</option>
                        	<option value="Gynotec VOF">Gynotec VOF</option>
                        	<option value="H G A van Vugt  en J A M Brands">H G A van Vugt  en J A M Brands</option>
                        	<option value="H.Wijdeven">H.Wijdeven</option>
                        	<option value="Handsome Outsourcing  ">Handsome Outsourcing  </option>
                        	<option value="Hanenberg beheer B.V.">Hanenberg beheer B.V.</option>
                        	<option value="Hanenberg wegenbouw bv">Hanenberg wegenbouw bv</option>
                        	<option value="Hans Peeters">Hans Peeters</option>
                        	<option value="Harlon Communicatie">Harlon Communicatie</option>
                        	<option value="Haskoning Ingenieursbureau">Haskoning Ingenieursbureau</option>
                        	<option value="HBI bv">HBI bv</option>
                        	<option value="HDTT">HDTT</option>
                        	<option value="Head Industrial">Head Industrial</option>
                        	<option value="Hekkert &amp; Vanderleen Benelux BV">Hekkert &amp; Vanderleen Benelux BV</option>
                        	<option value="Hendriks Huber Service">Hendriks Huber Service</option>
                        	<option value="Hendriks Thermoregulation">Hendriks Thermoregulation</option>
                        	<option value="Henk Franssen">Henk Franssen</option>
                        	<option value="HEServis">HEServis</option>
                        	<option value="Heuvelland management en beheer BV">Heuvelland management en beheer BV</option>
                        	<option value="Hilmi Gencalioglu">Hilmi Gencalioglu</option>
                        	<option value="Holland Food Service">Holland Food Service</option>
                        	<option value="Holthof Sens">Holthof Sens</option>
                        	<option value="Homan Vastgoed">Homan Vastgoed</option>
                        	<option value="HP Financial Services">HP Financial Services</option>
                        	<option value="Huvo Holding">Huvo Holding</option>
                        	<option value="Hypotheek Broekman">Hypotheek Broekman</option>
                        	<option value="Hypotheek Checkpunt">Hypotheek Checkpunt</option>
                        	<option value="Image-In">Image-In</option>
                        	<option value="Intermec">Intermec</option>
                        	<option value="International Christian Centre Nijmegen">International Christian Centre Nijmegen</option>
                        	<option value="Internet Cafe Nijmegen">Internet Cafe Nijmegen</option>
                        	<option value="ISI Opleidingen">ISI Opleidingen</option>
                        	<option value="IT Consult">IT Consult</option>
                        	<option value="IT&amp;M">IT&amp;M</option>
                        	<option value="IT2">IT2</option>
                        	<option value="J Peters">J Peters</option>
                        	<option value="J. van Osch">J. van Osch</option>
                        	<option value="J. Wijdeven">J. Wijdeven</option>
                        	<option value="J. Willemsen">J. Willemsen</option>
                        	<option value="J.H. Brens">J.H. Brens</option>
                        	<option value="J.T. van Oss">J.T. van Oss</option>
                        	<option value="Jacbo Palen BV">Jacbo Palen BV</option>
                        	<option value="Jack Muller B.V.">Jack Muller B.V.</option>
                        	<option value="Jacobs en de Nier makelaars">Jacobs en de Nier makelaars</option>
                        	<option value="Jan Albers">Jan Albers</option>
                        	<option value="Jasper Martinus">Jasper Martinus</option>
                        	<option value="Jeffrey Willemsen">Jeffrey Willemsen</option>
                        	<option value="Jeroen Schroder">Jeroen Schroder</option>
                        	<option value="Joep Mulder">Joep Mulder</option>
                        	<option value="Jutten Simulation &amp; Training">Jutten Simulation &amp; Training</option>
                        	<option value="Kampenfijn">Kampenfijn</option>
                        	<option value="Kanteff Speech processing">Kanteff Speech processing</option>
                        	<option value="KC-Med">KC-Med</option>
                        	<option value="Kho Liang IE Associates">Kho Liang IE Associates</option>
                        	<option value="KienhuisHoving">KienhuisHoving</option>
                        	<option value="KION - Stichting Kinderopvang Nijmegen">KION - Stichting Kinderopvang Nijmegen</option>
                        	<option value="Kipling">Kipling</option>
                        	<option value="Klein Management">Klein Management</option>
                        	<option value="Knowaste directie">Knowaste directie</option>
                        	<option value="Koenen Air Inflatables">Koenen Air Inflatables</option>
                        	<option value="Koster management BV">Koster management BV</option>
                        	<option value="Koudsi Graphics">Koudsi Graphics</option>
                        	<option value="KSI Network Services B.V.">KSI Network Services B.V.</option>
                        	<option value="Langenpac">Langenpac</option>
                        	<option value="Latenstein">Latenstein</option>
                        	<option value="Latenstein B.V.">Latenstein B.V.</option>
                        	<option value="Leaseco Nederland B.V.">Leaseco Nederland B.V.</option>
                        	<option value="Les Landes">Les Landes</option>
                        	<option value="Logikos Trainingen">Logikos Trainingen</option>
                        	<option value="LOHBERGER">LOHBERGER</option>
                        	<option value="LosBallos B.V">LosBallos B.V</option>
                        	<option value="Louis Verstegen">Louis Verstegen</option>
                        	<option value="M. Janssen">M. Janssen</option>
                        	<option value="M.B. Mogen">M.B. Mogen</option>
                        	<option value="Maarten van Heijnsbergen">Maarten van Heijnsbergen</option>
                        	<option value="Maas &amp; van Oss">Maas &amp; van Oss</option>
                        	<option value="Maaskant Advies">Maaskant Advies</option>
                        	<option value="Mac Donald">Mac Donald</option>
                        	<option value="Mad Systems">Mad Systems</option>
                        	<option value="Mailtrain BV">Mailtrain BV</option>
                        	<option value="Makelaars en taxateurs Andre van der Veer BV">Makelaars en taxateurs Andre van der Veer BV</option>
                        	<option value="Maldense Betonfabriek bv">Maldense Betonfabriek bv</option>
                        	<option value="Margreet Vloedbeld">Margreet Vloedbeld</option>
                        	<option value="Meander Horn">Meander Horn</option>
                        	<option value="Meander ingenieursburo">Meander ingenieursburo</option>
                        	<option value="MECAN">MECAN</option>
                        	<option value="Meeks van Oijen BV Makelaar &amp; Hypotheken">Meeks van Oijen BV Makelaar &amp; Hypotheken</option>
                        	<option value="MEK, Jema Uden Beheer B.V.">MEK, Jema Uden Beheer B.V.</option>
                        	<option value="Mevr. M.G.P. Terwindt-Derks">Mevr. M.G.P. Terwindt-Derks</option>
                        	<option value="Mevr. M.T. Rood">Mevr. M.T. Rood</option>
                        	<option value="Mevr. M.W.E. Derks">Mevr. M.W.E. Derks</option>
                        	<option value="Michiel Wortman">Michiel Wortman</option>
                        	<option value="Micro Media">Micro Media</option>
                        	<option value="Mindspeed Technologies">Mindspeed Technologies</option>
                        	<option value="MMTI Venray">MMTI Venray</option>
                        	<option value="Modulair">Modulair</option>
                        	<option value="Moniek Brouwers">Moniek Brouwers</option>
                        	<option value="Monsa BV">Monsa BV</option>
                        	<option value="MSI Promotions">MSI Promotions</option>
                        	<option value="Multec">Multec</option>
                        	<option value="Multident">Multident</option>
                        	<option value="Multrix">Multrix</option>
                        	<option value="N T Klok">N T Klok</option>
                        	<option value="N.F.R. Reyniers">N.F.R. Reyniers</option>
                        	<option value="N.J.E. Visser ">N.J.E. Visser </option>
                        	<option value="N.T. Klok">N.T. Klok</option>
                        	<option value="N.V. Gelderse Ontwikkelingsmaatschappij 'GOM'">N.V. Gelderse Ontwikkelingsmaatschappij 'GOM'</option>
                        	<option value="NEC-Mitsubishi Electronics Display-Benelux
                        ">NEC-Mitsubishi Electronics Display-Benelux
                        </option>
                        	<option value="NL Products">NL Products</option>
                        	<option value="Noba BV">Noba BV</option>
                        	<option value="Notaris de Bie">Notaris de Bie</option>
                        	<option value="Notariskantoor Van Mourik en De Bie ">Notariskantoor Van Mourik en De Bie </option>
                        	<option value="Notariskantoor Vechtstede">Notariskantoor Vechtstede</option>
                        	<option value="Notariskantoor Vrielank, Willems &amp; Zonder">Notariskantoor Vrielank, Willems &amp; Zonder</option>
                        	<option value="Novio Forum">Novio Forum</option>
                        	<option value="Novoferm Nederland B.V.">Novoferm Nederland B.V.</option>
                        	<option value="NPTN">NPTN</option>
                        	<option value="Nutrifarm">Nutrifarm</option>
                        	<option value="Nylson Marketing &amp; advertising">Nylson Marketing &amp; advertising</option>
                        	<option value="Oasis Imaging Products BV">Oasis Imaging Products BV</option>
                        	<option value="Obragas N.V.">Obragas N.V.</option>
                        	<option value="Officecom">Officecom</option>
                        	<option value="Omroep Gelderland">Omroep Gelderland</option>
                        	<option value="Opleidingscentrum Helicon">Opleidingscentrum Helicon</option>
                        	<option value="Opraap">Opraap</option>
                        	<option value="Optim Dienstverlening bv">Optim Dienstverlening bv</option>
                        	<option value="OrdinO">OrdinO</option>
                        	<option value="Orgaworld BV">Orgaworld BV</option>
                        	<option value="Orient Plaza">Orient Plaza</option>
                        	<option value="OTE Optics B.V.">OTE Optics B.V.</option>
                        	<option value="Oude Keizer Makelaardy">Oude Keizer Makelaardy</option>
                        	<option value="Pactum">Pactum</option>
                        	<option value="Paleiskwartier">Paleiskwartier</option>
                        	<option value="Paperclip Agency">Paperclip Agency</option>
                        	<option value="Pargeo Media">Pargeo Media</option>
                        	<option value="Patagonia Consultants">Patagonia Consultants</option>
                        	<option value="Paul Groeneveld">Paul Groeneveld</option>
                        	<option value="Pedto">Pedto</option>
                        	<option value="Pemeta B.V.">Pemeta B.V.</option>
                        	<option value="Phillips Semiconductors">Phillips Semiconductors</option>
                        	<option value="Planet Telco">Planet Telco</option>
                        	<option value="Plegt-vos Stoffels Bouw bv">Plegt-vos Stoffels Bouw bv</option>
                        	<option value="Polderland Language &amp; Speech Technology ">Polderland Language &amp; Speech Technology </option>
                        	<option value="Poos en Hofman Accounting">Poos en Hofman Accounting</option>
                        	<option value="Postma">Postma</option>
                        	<option value="Proemium">Proemium</option>
                        	<option value="R. vd Broek">R. vd Broek</option>
                        	<option value="Ranger Consulting">Ranger Consulting</option>
                        	<option value="Regiowerk">Regiowerk</option>
                        	<option value="Rens Bousardt">Rens Bousardt</option>
                        	<option value="RiaggZ over de Ijssel">RiaggZ over de Ijssel</option>
                        	<option value="Richard Peerenboom">Richard Peerenboom</option>
                        	<option value="Rieter CS ARNH_SI">Rieter CS ARNH_SI</option>
                        	<option value="Rieter CS Notarissen">Rieter CS Notarissen</option>
                        	<option value="Rieter CS NY_PB">Rieter CS NY_PB</option>
                        	<option value="Rijnconsult">Rijnconsult</option>
                        	<option value="Riwa Boating">Riwa Boating</option>
                        	<option value="RocheFreight (ROWAN)">RocheFreight (ROWAN)</option>
                        	<option value="ROC-Nijmegen">ROC-Nijmegen</option>
                        	<option value="Romax Carcentre">Romax Carcentre</option>
                        	<option value="ROQUINE - Solutions">ROQUINE - Solutions</option>
                        	<option value="Rots administratiekantoor">Rots administratiekantoor</option>
                        	<option value="RVT Tekst">RVT Tekst</option>
                        	<option value="Schipper Ede">Schipper Ede</option>
                        	<option value="Schippers Optiek">Schippers Optiek</option>
                        	<option value="Schoonheidssalon Simone">Schoonheidssalon Simone</option>
                        	<option value="Schoonmaakbedrijf de Blinker">Schoonmaakbedrijf de Blinker</option>
                        	<option value="Schouten">Schouten</option>
                        	<option value="Scippers Optiek">Scippers Optiek</option>
                        	<option value="Scoot Nederland">Scoot Nederland</option>
                        	<option value="Select CD-ROM">Select CD-ROM</option>
                        	<option value="Silhouet">Silhouet</option>
                        	<option value="Simac ICT">Simac ICT</option>
                        	<option value="Sitewise">Sitewise</option>
                        	<option value="Sjors Ellenbroek">Sjors Ellenbroek</option>
                        	<option value="Smals bouwgronden te katwijk Cuijk">Smals bouwgronden te katwijk Cuijk</option>
                        	<option value="Somers Art Connection">Somers Art Connection</option>
                        	<option value="Spierings Medische Techniek">Spierings Medische Techniek</option>
                        	<option value="Stadermann  Luiten">Stadermann  Luiten</option>
                        	<option value="Steenhandel de Kempen B.V.">Steenhandel de Kempen B.V.</option>
                        	<option value="Stefan Roelofs">Stefan Roelofs</option>
                        	<option value="Stichting Bos en Hout">Stichting Bos en Hout</option>
                        	<option value="Stichting Koppel">Stichting Koppel</option>
                        	<option value="Stichting Maditha">Stichting Maditha</option>
                        	<option value="Stichting Mediasupport">Stichting Mediasupport</option>
                        	<option value="Stichting Muhabbat">Stichting Muhabbat</option>
                        	<option value="Stichting Ondernemersklankbord">Stichting Ondernemersklankbord</option>
                        	<option value="Stichting Ondernemersklankbord Dinxperlo">Stichting Ondernemersklankbord Dinxperlo</option>
                        	<option value="Studiomc2">Studiomc2</option>
                        	<option value="Stukadoors bedrijf Janssen Wijchen">Stukadoors bedrijf Janssen Wijchen</option>
                        	<option value="Synthon">Synthon</option>
                        	<option value="SZW Ministerie van Sociale Zaken en Werkgelegenheid ">SZW Ministerie van Sociale Zaken en Werkgelegenheid </option>
                        	<option value="Tandarts San Giorgi">Tandarts San Giorgi</option>
                        	<option value="tankstation Gulf Millingen">tankstation Gulf Millingen</option>
                        	<option value="Tannah Merih">Tannah Merih</option>
                        	<option value="Te Linde Consultants">Te Linde Consultants</option>
                        	<option value="TEC CAD College">TEC CAD College</option>
                        	<option value="Technische dienst Topline">Technische dienst Topline</option>
                        	<option value="Technologie Netzwerk Rhein-Waal - BRUT">Technologie Netzwerk Rhein-Waal - BRUT</option>
                        	<option value="Telebyte">Telebyte</option>
                        	<option value="Teleteam">Teleteam</option>
                        	<option value="Terheggen CS Advocaten ">Terheggen CS Advocaten </option>
                        	<option value="Terheggen CS NY_BY">Terheggen CS NY_BY</option>
                        	<option value="Terheggen CS NY_PB">Terheggen CS NY_PB</option>
                        	<option value="test">test</option>
                        	<option value="TEVEL Techniek B.V.">TEVEL Techniek B.V.</option>
                        	<option value="The SatisFactOrie BV">The SatisFactOrie BV</option>
                        	<option value="Tienen BV">Tienen BV</option>
                        	<option value="Tilia Cordata IT B.V.">Tilia Cordata IT B.V.</option>
                        	<option value="TMS Nederland">TMS Nederland</option>
                        	<option value="TNT Logistics">TNT Logistics</option>
                        	<option value="Tradehousem">Tradehousem</option>
                        	<option value="Tradenet">Tradenet</option>
                        	<option value="TransNed Lease bv">TransNed Lease bv</option>
                        	<option value="Transportbedrijf Van Ewijk BV">Transportbedrijf Van Ewijk BV</option>
                        	<option value="Trentt">Trentt</option>
                        	<option value="Trio print Nijmegen">Trio print Nijmegen</option>
                        	<option value="Truster">Truster</option>
                        	<option value="TTP Automatiseringsdiensten">TTP Automatiseringsdiensten</option>
                        	<option value="Typografie rabarber">Typografie rabarber</option>
                        	<option value="Uitzendbureau Kronenburg">Uitzendbureau Kronenburg</option>
                        	<option value="Unie van Katholieke Bonden van Ouderen">Unie van Katholieke Bonden van Ouderen</option>
                        	<option value="v. Dooren &amp; v.d. Wijst">v. Dooren &amp; v.d. Wijst</option>
                        	<option value="V.O.F. de Blauwe Steen">V.O.F. de Blauwe Steen</option>
                        	<option value="Van Amerongen B.V.">Van Amerongen B.V.</option>
                        	<option value="Van Berkel Reclame Vormgeving &amp; Marketing">Van Berkel Reclame Vormgeving &amp; Marketing</option>
                        	<option value="Van Boekel Cuijk">Van Boekel Cuijk</option>
                        	<option value="Van Boekel Zeeland">Van Boekel Zeeland</option>
                        	<option value="Van Casteren Makelaardij">Van Casteren Makelaardij</option>
                        	<option value="Van de Braak Holding B.V.">Van de Braak Holding B.V.</option>
                        	<option value="Van den Wildenberg &amp; van Halder Advocaten">Van den Wildenberg &amp; van Halder Advocaten</option>
                        	<option value="Van der Kaaij accounting">Van der Kaaij accounting</option>
                        	<option value="Van der Krabben Assurantien b.v.">Van der Krabben Assurantien b.v.</option>
                        	<option value="Van Der Pas Bouwgroep">Van Der Pas Bouwgroep</option>
                        	<option value="Van Dord Initiatives">Van Dord Initiatives</option>
                        	<option value="Van Eldik en van Eldik Notarissen">Van Eldik en van Eldik Notarissen</option>
                        	<option value="Van Herpt Architecten">Van Herpt Architecten</option>
                        	<option value="Van Nuland van Venrooij B.V. Tegelwerken">Van Nuland van Venrooij B.V. Tegelwerken</option>
                        	<option value="Van Putten Van Apeldoorn">Van Putten Van Apeldoorn</option>
                        	<option value="Van Weert Rondhout B.V.">Van Weert Rondhout B.V.</option>
                        	<option value="Van Wissen Telemarketing">Van Wissen Telemarketing</option>
                        	<option value="van Woezik Bouwkundig teken- en Adviesburo">van Woezik Bouwkundig teken- en Adviesburo</option>
                        	<option value="VDA groep">VDA groep</option>
                        	<option value="Verhoeff en Bloemers">Verhoeff en Bloemers</option>
                        	<option value="VH Plastics">VH Plastics</option>
                        	<option value="Vijverberg Juristen">Vijverberg Juristen</option>
                        	<option value="Vink Verbeek Verzekeringen">Vink Verbeek Verzekeringen</option>
                        	<option value="VIS R IT">VIS R IT</option>
                        	<option value="VISIT ID B.V.">VISIT ID B.V.</option>
                        	<option value="Visser &amp; Bosschaart b.v.">Visser &amp; Bosschaart b.v.</option>
                        	<option value="Vlassenroot">Vlassenroot</option>
                        	<option value="Vlierodam">Vlierodam</option>
                        	<option value="Vloedbeld onderzoek &amp; advies">Vloedbeld onderzoek &amp; advies</option>
                        	<option value="Vorsselen">Vorsselen</option>
                        	<option value="VPTZ">VPTZ</option>
                        	<option value="Vrijmoed Belastingadvies &amp; GHK">Vrijmoed Belastingadvies &amp; GHK</option>
                        	<option value="Vrolijks Advies">Vrolijks Advies</option>
                        	<option value="Vrolijks Beheer B.V.">Vrolijks Beheer B.V.</option>
                        	<option value="VTZ">VTZ</option>
                        	<option value="W.R. Visser">W.R. Visser</option>
                        	<option value="Waur Plotdesign">Waur Plotdesign</option>
                        	<option value="WBC Nijmegen">WBC Nijmegen</option>
                        	<option value="WellinghamGroup">WellinghamGroup</option>
                        	<option value="Werkdirekt">Werkdirekt</option>
                        	<option value="Wessels">Wessels</option>
                        	<option value="Westerbeek Vastgoed">Westerbeek Vastgoed</option>
                        	<option value="Westerbeek, Ir J W R (Rick) ">Westerbeek, Ir J W R (Rick) </option>
                        	<option value="WIKO">WIKO</option>
                        	<option value="Woger Trading">Woger Trading</option>
                        	<option value="Wymefa B.V.">Wymefa B.V.</option>
                        	<option value="XO CARE Nederland B.V.
                         ">XO CARE Nederland B.V.
                         </option>
                        	<option value="XP Power B.V.">XP Power B.V.</option>
                        	<option value="Zijderveld AGF Engros B.V.">Zijderveld AGF Engros B.V.</option>
                        
                        </select></P>
                        			<P><input type="image" name="imgbtnToevoegen" id="imgbtnToevoegen" src="images/toevoegen.gif" style="border-width:0px;" /><input type="submit" name="btnReset" value="Reset" id="btnReset" style="background-color:Red;border-color:Red;Z-INDEX: 101; LEFT: 12px; POSITION: absolute; TOP: 104px" /></P>
                        			<br>
                        			<br>
                        			<table cellSpacing="1" cellPadding="0" width="60%">
                        				<tr>
                        					<td>Jaar:</td>
                        					<td>Klant:</td>
                        					<td>Aantal rijen:</td>
                        					<td>Datum:</td>
                        				</tr>
                        				<tr>
                        					<td><select name="DDLJaartal1" onchange="javascript:setTimeout('__doPostBack(\'DDLJaartal1\',\'\')', 0)" id="DDLJaartal1">
                        	<option selected="selected" value="Alle jaartallen">Alle jaartallen</option>
                        	<option value="2003">2003</option>
                        	<option value="2004">2004</option>
                        	<option value="2005">2005</option>
                        	<option value="2006">2006</option>
                        	<option value="2007">2007</option>
                        	<option value="2008">2008</option>
                        
                        </select></td>
                        					<td><input name="txtKlant1" type="text" id="txtKlant1" onKeyUp="javascript:KlantlijstChange(document.VerzamelbladOverzicht.txtKlant1, document.VerzamelbladOverzicht.DDLKlant1);" style="width:247px;" /></td>
                        					<td><select name="DDLRecord1" onchange="javascript:setTimeout('__doPostBack(\'DDLRecord1\',\'\')', 0)" id="DDLRecord1" style="width:90px;">
                        	<option selected="selected" value="25">25</option>
                        	<option value="50">50</option>
                        	<option value="Alles">Alles</option>
                        
                        </select></td>
                        					<td><select name="DDLDesc1" onchange="javascript:setTimeout('__doPostBack(\'DDLDesc1\',\'\')', 0)" id="DDLDesc1">
                        	<option selected="selected" value="Aflopend">Aflopend</option>
                        	<option value="Oplopend">Oplopend</option>
                        
                        </select></td>
                        				</tr>
                        			</table>
                        			<br>
                        			<table cellSpacing="1" cellPadding="0" width="90%">
                        				<tr>
                        					<th>
                        						Datum</th>
                        					<th>
                        						klant</th>
                        					<th>
                        						Referentie</th>
                        					<th>
                        						Omschrijving</th></tr>
                        				<tr>
                        				<td><span id="TableSpan"><tr><td valign=top>17/5/2008  </td><td valign=top>Aannemersbedrijf de Bruijn Groesbeek B.V.</td><td valign=top><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=Aan170508">Aan170508</a></td><td valign=top></td></tr><tr><td valign=top CLASS="ALT">7/5/2008  </td><td valign=top CLASS="ALT">Schippers Optiek</td><td valign=top CLASS="ALT"><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=SCHI070508-B">SCHI070508-B</a></td><td valign=top CLASS="ALT">Installatiekosten</td></tr><tr><td valign=top>6/5/2008  </td><td valign=top>Schippers Optiek</td><td valign=top><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=SCHI060508">SCHI060508</a></td><td valign=top>Offerte nieuwe Server</td></tr><tr><td valign=top CLASS="ALT">29/4/2008  </td><td valign=top CLASS="ALT">Oasis Imaging Products BV</td><td valign=top CLASS="ALT"><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=OAS290408">OAS290408</a></td><td valign=top CLASS="ALT">Offerte Cleaning Tape</td></tr><tr><td valign=top>23/4/2008  </td><td valign=top>Vlierodam</td><td valign=top><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=VLI230408">VLI230408</a></td><td valign=top>Offerte nieuwe Server</td></tr><tr><td valign=top CLASS="ALT">18/4/2008  </td><td valign=top CLASS="ALT">Wymefa B.V.</td><td valign=top CLASS="ALT"><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=WYM180408">WYM180408</a></td><td valign=top CLASS="ALT">Offerte Hub</td></tr><tr><td valign=top>17/4/2008  </td><td valign=top>VISIT ID B.V.</td><td valign=top><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=VIS170408">VIS170408</a></td><td valign=top>Laptop tas</td></tr><tr><td valign=top CLASS="ALT">14/4/2008  </td><td valign=top CLASS="ALT">Vlierodam</td><td valign=top CLASS="ALT"><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=VLI140408">VLI140408</a></td><td valign=top CLASS="ALT">Offerte Notebook</td></tr><tr><td valign=top>11/4/2008  </td><td valign=top>De Louw</td><td valign=top><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=LOU110408">LOU110408</a></td><td valign=top>Offerte Geluidskaart X-Fi</td></tr><tr><td valign=top CLASS="ALT">10/4/2008  </td><td valign=top CLASS="ALT">Groeneveld & Partners B.V.</td><td valign=top CLASS="ALT"><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=GRO100408">GRO100408</a></td><td valign=top CLASS="ALT">Offerte nieuw werkstation + monitor</td></tr><tr><td valign=top>9/4/2008  </td><td valign=top>Oasis Imaging Products BV</td><td valign=top><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=OAS090408">OAS090408</a></td><td valign=top>HP USB Key drive 1GB</td></tr><tr><td valign=top CLASS="ALT">6/4/2008  </td><td valign=top CLASS="ALT">Hekkert & Vanderleen Benelux BV</td><td valign=top CLASS="ALT"><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=HEK060408B">HEK060408B</a></td><td valign=top CLASS="ALT">Nieuwe SQL server</td></tr><tr><td valign=top>3/4/2008  </td><td valign=top>Maas & van Oss</td><td valign=top><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=MAA030408">MAA030408</a></td><td valign=top>Western Digita HD Ext Portable/320GB l</td></tr><tr><td valign=top CLASS="ALT">2/4/2008  </td><td valign=top CLASS="ALT">Hekkert & Vanderleen Benelux BV</td><td valign=top CLASS="ALT"><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=HEK020408">HEK020408</a></td><td valign=top CLASS="ALT">Voeding 450 Watt</td></tr><tr><td valign=top>31/3/2008  </td><td valign=top>De Louw</td><td valign=top><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=DEL310308">DEL310308</a></td><td valign=top>Extra 146 GB schijfruimte in de server en externe disk</td></tr><tr><td valign=top CLASS="ALT">28/3/2008  </td><td valign=top CLASS="ALT">Westerbeek Vastgoed</td><td valign=top CLASS="ALT"><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=WES280308">WES280308</a></td><td valign=top CLASS="ALT">Offerter nieuw werkstation</td></tr><tr><td valign=top>26/3/2008  </td><td valign=top>Westerbeek Vastgoed</td><td valign=top><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=WES260308">WES260308</a></td><td valign=top>22" monitor</td></tr><tr><td valign=top CLASS="ALT">19/3/2008  </td><td valign=top CLASS="ALT">Poos en Hofman Accounting</td><td valign=top CLASS="ALT"><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=PHA190308-C">PHA190308-C</a></td><td valign=top CLASS="ALT">HP L2245w 22 inch wide</td></tr><tr><td valign=top>14/3/2008  </td><td valign=top>EDIT 'B</td><td valign=top><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=EDI120308-B">EDI120308-B</a></td><td valign=top></td></tr><tr><td valign=top CLASS="ALT">14/3/2008  </td><td valign=top CLASS="ALT">Aannemingsbedrijf van Schaik BV </td><td valign=top CLASS="ALT"><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=SCH140308">SCH140308</a></td><td valign=top CLASS="ALT">Thuiscomputer Voor Peter</td></tr><tr><td valign=top>13/3/2008  </td><td valign=top>Fluortubing B.V.</td><td valign=top><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=FLU130308">FLU130308</a></td><td valign=top>Snelle en Grafische machine HP DC7800 CMT Core2Duo</td></tr><tr><td valign=top CLASS="ALT">12/3/2008  </td><td valign=top CLASS="ALT">Benglish b.v (bedrijvencentrum Augustinus)</td><td valign=top CLASS="ALT"><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=BEN120308">BEN120308</a></td><td valign=top CLASS="ALT">Geheugen Dell Latitude D620 </td></tr><tr><td valign=top>7/3/2008  </td><td valign=top>de HOOGH bv.</td><td valign=top><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=HOO070308">HOO070308</a></td><td valign=top>Draadloze netwerkadapter</td></tr><tr><td valign=top CLASS="ALT">5/3/2008  </td><td valign=top CLASS="ALT">Hekkert & Vanderleen Benelux BV</td><td valign=top CLASS="ALT"><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=HEK050308-B">HEK050308-B</a></td><td valign=top CLASS="ALT">Mult-User 4-Pack</td></tr><tr><td valign=top>3/3/2008  </td><td valign=top>Orient Plaza</td><td valign=top><a onfocus="this.blur()" href="VerzamelStatus.aspx?ID=ORI030308">ORI030308</a></td><td valign=top>Geheugen Acer Travelmate</td></tr></span></td>
                        				</tr>
                        				<tr>
                        					<td align="right" colSpan="4">&nbsp;</td>
                        				</tr>
                        			</table>
                        		</form>
                        	</body>
                        </HTML>

                        Comment

                        • acoder
                          Recognized Expert MVP
                          • Nov 2006
                          • 16032

                          #13
                          If you look in your code, InitComboBox() expects two arguments (textbox and dropdownlist). If these are not specified, the function just returns and doesn't do anything.

                          Another thing is that in one of the text boxes, you refer to document.Verzam elbladOverzicht which is supposed to be the name of a form, but that doesn't exist. You can either refer to document.span2 or refer to the text box and drop down list directly using document.getEle mentById().

                          Comment

                          • asmx126453
                            New Member
                            • Sep 2008
                            • 72

                            #14
                            Tanx for the reaction and i know a litle bit what you mean so i know have it like this

                            Code:
                            <body onload="InitCombobox(document.VerzamelbladOverzicht.txtKlant1, document.VerzamelbladOverzicht.DDLKlant1);">
                            		<form id="span2" runat="server">
                            			<P><SPAN id="form1" runat="server"></SPAN><asp:button id="btnDoNix" style="Z-INDEX: 103; LEFT: 12px; POSITION: absolute; TOP: 33px" runat="server" Width="1px" Height="1px" BackColor="#567C9C" BorderColor="#567C9C"></asp:button><asp:label id="lblHead" runat="server" Font-Size="Medium" ForeColor="White" Font-Bold="True">Verzamelbladen</asp:label><asp:dropdownlist id="DDLKlant1" style="Z-INDEX: 102; LEFT: 221px; POSITION: absolute; TOP: 14px" runat="server" Width="246px"></asp:dropdownlist></P>
                            so i eddit the arguments but than is still dont now what i shud place in stead of form1 if i put span2 there i still get an error

                            the thing i whanne do with the textbox is that if you typ 2 letters the dropdownlist will show the values you can insert and you can normaly choose a value from the dropdownlist

                            Comment

                            • acoder
                              Recognized Expert MVP
                              • Nov 2006
                              • 16032

                              #15
                              The first step is to replace
                              Code:
                              <body onload="InitCombobox(document.VerzamelbladOverzicht.txtKlant1, document.VerzamelbladOverzicht.DDLKlant1);">
                              with
                              Code:
                              <body onload="InitCombobox(document.span2.txtKlant1, document.span2.DDLKlant1);">
                              i.e. replace "VerzamelbladOv erzicht" with "span2" (the actual name of the form). In your text box code, you should do likewise.

                              Comment

                              Working...