anchor.diff:            int iend = page_num * page_size;
             int istart = iend - page_size;
             int size = iteratorBean.getSize();
  -          
  +
             if (iend > size) iend = size;
             int num_pages = size / page_size;
             if (num_pages * page_size < size) num_pages++;
  
positive.code:           <tr>
              <td class="textbody">
                <table class="dataTable" summary="" cellpadding="3" cellspacing="0" border="0" width="100%">
                
  		      <th class="dataTableHeader" scope="col" align="left">Concept</th>
  		      <th class="dataTableHeader" scope="col" align="left">Vocabulary</th>
                
                  <%
                    List list = iteratorBean.getData(istart, iend);
                    for (int i=0; i<list.size(); i++) {
                        ResolvedConceptReference rcr = (ResolvedConceptReference) list.get(i);
                        
                        String code = rcr.getConceptCode();
                        String name = rcr.getEntityDescription().getContent();
    
                        String vocabulary_name = (String) hmap.get(rcr.getCodingSchemeName());
                      
                        String vocabulary_name_encoded = null;
                        if (vocabulary_name != null) vocabulary_name_encoded = vocabulary_name.replace(" ", "%20");
                      
                        if (i % 2 == 0) {
                          %>
                            <tr class="dataRowDark">
  
negative.code:           String iend_str = Integer.toString(iend);
            String prev_page_num_str = Integer.toString(prev_page_num);
            String next_page_num_str = Integer.toString(next_page_num);
          %>
          <table width="700px">
            <tr>
  