$transport->open();
// Scan+Filter on HBase
$filter = array();
$filter[] = "SingleColumnValueFilter('rep', 'list_type', =, 'binary:" . $listType . "')";
$filter[] = "SingleColumnValueFilter('rep', 'list',      =, 'binary:" . $listName . "')";
$filterString = implode(" AND ", $filter);
$scanFilter = new Hbase\TScan();
$scanFilter->filterString = $filterString;
$scanner = $client->scannerOpenWithScan("hogzilla_reputation", $scanFilter, array());
// Delete rows, iterating
if (DEBUG) {
    echo "Deleting current list from HBase\n";
}
try {
    while (true) {
        $row = $client->scannerGet($scanner);
        if (sizeof($row) == 0) {
            break;
        }
        if (DEBUG) {
            $values = $row[0]->columns;
            $ip = $values["rep:ip"]->value;
            echo "Deleting {$ip} from list {$listName}/{$listType}\n";
        }
        $client->deleteAllRow("hogzilla_reputation", $row[0]->row, array());
    }
    $client->scannerClose($scanner);
    // Iterate file
    while (($ip = fgets($fileHandle)) !== false) {
        // Parse
        preg_replace("/\r|\n/", "", $ip);