// Path: src/main/java/com/syndicapp/scraper/FSSUserAgent.java
// public class FSSUserAgent {
//     public static HttpClient httpclient = HttpClientBuilder.create().build();
//     public static Logger log = Logger.getLogger(FSSUserAgent.class);
//     public static BasicHttpContext context = new BasicHttpContext();
// 
//     public FSSUserAgent() {
//     }
// 
// 
// }
// 
// Path: src/main/java/com/syndicapp/scraper/aib/model/Payee.java
// public class Payee
// {
// 
//     public Payee(String name, String accountNumber, String sortCode)
//     {
//         this.name = name;
//         this.accountNumber = accountNumber;
//         this.sortCode = sortCode;
//     }
// 
//     public String getName()
//     {
//         return name;
//     }
// 
//     public String getBankDetails()
//     {
//         return (new StringBuilder()).append(sortCode).append(accountNumber).toString();
//     }
// 
//     private String name;
//     private String accountNumber;
//     private String sortCode;
// }
// 
// Path: src/main/java/com/syndicapp/scraper/aib/model/PayeeList.java
// public class PayeeList
// {
// 
//     public PayeeList()
//     {
//         payees = new Vector<Payee>();
//     }
// 
//     public void addPayee(Payee a)
//     {
//         payees.add(a);
//     }
// 
//     public Payee getPayeeByName(String name)
//     {
//         for(Iterator<Payee> itr = payees.iterator(); itr.hasNext();)
//         {
//             Payee p = (Payee)itr.next();
//             if(p.getName().equalsIgnoreCase(name))
//                 return p;
//         }
// 
//         return null;
//     }
// 
//     private Vector<Payee> payees;
// }
// 
// Path: src/main/java/com/syndicapp/scraper/exception/UnexpectedPageContentsException.java
// public class UnexpectedPageContentsException extends Exception
// {
// 
//     public UnexpectedPageContentsException(String s)
//     {
//         super(s);
//     }
// 
//     private static final long serialVersionUID = 0xf57ed4fa93f8378aL;
// }


import com.syndicapp.scraper.FSSUserAgent;
import com.syndicapp.scraper.aib.model.Payee;
import com.syndicapp.scraper.aib.model.PayeeList;
import com.syndicapp.scraper.exception.UnexpectedPageContentsException;
import java.util.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.util.EntityUtils;
import org.apache.log4j.Logger;

// Decompiled by DJ v3.12.12.96 Copyright 2011 Atanas Neshkov  Date: 17/03/2013 01:04:35
// Home Page: http://members.fortunecity.com/neshkov/dj.html  http://www.neshkov.com/dj.html - Check often for new version!
// Decompiler options: packimports(3) 
// Source File Name:   ManageMyPayeesPage.java

package com.syndicapp.scraper.aib;


public class ManageMyPayeesPage extends FSSUserAgent
{

    public ManageMyPayeesPage()
    {
    }

    public static HashMap click(String page, HashMap inputParams)
        throws Exception
    {

// Path: src/main/java/com/syndicapp/scraper/FSSUserAgent.java
// public class FSSUserAgent {
//     public static HttpClient httpclient = HttpClientBuilder.create().build();
//     public static Logger log = Logger.getLogger(FSSUserAgent.class);
//     public static BasicHttpContext context = new BasicHttpContext();
// 
//     public FSSUserAgent() {
//     }
// 
// 
// }
// 
// Path: src/main/java/com/syndicapp/scraper/aib/model/Payee.java
// public class Payee
// {
// 
//     public Payee(String name, String accountNumber, String sortCode)
//     {
//         this.name = name;
//         this.accountNumber = accountNumber;
//         this.sortCode = sortCode;
//     }
// 
//     public String getName()
//     {
//         return name;
//     }
// 
//     public String getBankDetails()
//     {
//         return (new StringBuilder()).append(sortCode).append(accountNumber).toString();
//     }
// 
//     private String name;
//     private String accountNumber;
//     private String sortCode;
// }
// 
// Path: src/main/java/com/syndicapp/scraper/aib/model/PayeeList.java
// public class PayeeList
// {
// 
//     public PayeeList()
//     {
//         payees = new Vector<Payee>();
//     }
// 
//     public void addPayee(Payee a)
//     {
//         payees.add(a);
//     }
// 
//     public Payee getPayeeByName(String name)
//     {
//         for(Iterator<Payee> itr = payees.iterator(); itr.hasNext();)
//         {
//             Payee p = (Payee)itr.next();
//             if(p.getName().equalsIgnoreCase(name))
//                 return p;
//         }
// 
//         return null;
//     }
// 
//     private Vector<Payee> payees;
// }
// 
// Path: src/main/java/com/syndicapp/scraper/exception/UnexpectedPageContentsException.java
// public class UnexpectedPageContentsException extends Exception
// {
// 
//     public UnexpectedPageContentsException(String s)
//     {
//         super(s);
//     }
// 
//     private static final long serialVersionUID = 0xf57ed4fa93f8378aL;
// }


// Path: src/main/java/com/syndicapp/scraper/aib/ManageMyPayeesPage.java
import com.syndicapp.scraper.FSSUserAgent;
import com.syndicapp.scraper.aib.model.Payee;
import com.syndicapp.scraper.aib.model.PayeeList;
import com.syndicapp.scraper.exception.UnexpectedPageContentsException;
import java.util.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.util.EntityUtils;
import org.apache.log4j.Logger;

// Decompiled by DJ v3.12.12.96 Copyright 2011 Atanas Neshkov  Date: 17/03/2013 01:04:35
// Home Page: http://members.fortunecity.com/neshkov/dj.html  http://www.neshkov.com/dj.html - Check often for new version!
// Decompiler options: packimports(3) 
// Source File Name:   ManageMyPayeesPage.java

package com.syndicapp.scraper.aib;


public class ManageMyPayeesPage extends FSSUserAgent
{

    public ManageMyPayeesPage()
    {
    }

    public static HashMap click(String page, HashMap inputParams)
        throws Exception
    {

        HashMap outputParams = new HashMap();
