The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM COM 88579Y101 2,163 12,351 SH   SOLE   11,851 0 500
ABBOTT LABORATORIES COM 002824100 1,692 43,040 SH   SOLE   42,367 0 673
ABBVIE INC. COM COM 00287Y109 4,135 66,786 SH   SOLE   64,963 0 1,823
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 1,835 16,200 SH   SOLE   16,200 0 0
ADOBE SYS INC COM COM 00724F101 2,312 24,137 SH   SOLE   22,237 0 1,900
AEROJET ROCKETDYNE HLD COM COM 007800105 256 14,000 SH   SOLE   14,000 0 0
AETNA US HEALTHCARE COM 00817Y108 275 2,250 SH   SOLE   2,250 0 0
AFLAC INC COM 001055102 4,515 62,566 SH   SOLE   62,566 0 0
AGL RES INC COM COM 001204106 2,617 39,672 SH   SOLE   38,772 0 900
AIR PRODS & CHEMS INC COM COM 009158106 798 5,620 SH   SOLE   5,620 0 0
ALBEMARLE CORP COM COM 012653101 1,745 21,999 SH   SOLE   21,599 0 400
ALEXION PHARMACEUTICAL COM COM 015351109 1,541 13,200 SH   SOLE   13,200 0 0
ALLEGHANY CORP DEL COM COM 017175100 483 878 SH   SOLE   878 0 0
ALLEGION PUB LTD CO ORD SHS COM G0176J109 538 7,746 SH   SOLE   7,746 0 0
ALPHABET INC CAP STK CL A COM 02079K305 1,729 2,458 SH   SOLE   2,458 0 0
ALPHABET INC CAP STK CL C COM 02079K107 3,454 4,990 SH   SOLE   4,940 0 50
ALTRIA GROUP INC COM COM 02209S103 3,858 55,941 SH   SOLE   55,341 0 600
AMAZON.COM INC COM 023135106 228 319 SH   SOLE   319 0 0
AMDOCS LTD ORD COM G02602103 229 3,975 SH   SOLE   3,975 0 0
AMERICAN ELEC PWR INC COM COM 025537101 329 4,700 SH   SOLE   4,700 0 0
AMERICAN EXPRESS CO COM COM 025816109 408 6,718 SH   SOLE   5,718 0 1,000
AMERICAN FINL GROUP OH COM COM 025932104 562 7,600 SH   SOLE   7,600 0 0
AMERICAN INTL GROUP COM 026874784 310 5,866 SH   SOLE   5,757 0 109
AMERIGAS PARTNERS L P UNIT L P COM 030975106 257 5,500 SH   SOLE   5,500 0 0
AMETEK INC NEW COM COM 031100100 256 5,532 SH   SOLE   5,532 0 0
AMGEN INC COM COM 031162100 1,888 12,410 SH   SOLE   12,110 0 300
ANADARKO PETE CORP COM COM 032511107 316 5,931 SH   SOLE   5,931 0 0
ANHEUSER BUSCH INBEV SPONSORED COM 03524A108 2,415 18,343 SH   SOLE   18,343 0 0
ANSYS INC COM COM 03662Q105 318 3,500 SH   SOLE   3,500 0 0
ANTHEM INC COM COM 036752103 424 3,225 SH   SOLE   3,225 0 0
APACHE CORP COM COM 037411105 263 4,730 SH   SOLE   4,330 0 400
APPLE INC COM 037833100 10,458 109,399 SH   SOLE   109,399 0 0
ARROW ELECTRS INC COM COM 042735100 625 10,100 SH   SOLE   10,100 0 0
ASHLAND INC COM COM 044204105 344 3,000 SH   SOLE   3,000 0 0
AT&T CORP COM NEW COM 00206R102 6,264 144,958 SH   SOLE   139,193 0 5,765
ATLANTIS TECHNOLOGY GP COM PAR COM 04915y309 0 625,000 SH   SOLE   625,000 0 0
ATRION CORPORATION COM 049904105 333 778 SH   SOLE   778 0 0
AUTOMATIC DATA PROCESS COM COM 053015103 3,135 34,119 SH   SOLE   33,619 0 500
AUTOZONE INC COM COM 053332102 298 375 SH   SOLE   375 0 0
AXIS CAPITAL HOLDINGS SHS COM G0692U109 275 5,000 SH   SOLE   5,000 0 0
BAKER HUGHES INC COM COM 057224107 208 4,600 SH   SOLE   4,600 0 0
BANCO BILBAO VIZCAYA ARGENTARI COM 05946k101 1,909 332,609 SH   SOLE   331,898 0 711
BANK HAWAII CORP COM COM 062540109 413 6,000 SH   SOLE   6,000 0 0
BANK NEW YORK MELLON COM COM 064058100 504 12,965 SH   SOLE   12,965 0 0
BANK OF AMERICA CORP COM COM 060505104 403 30,400 SH   SOLE   30,400 0 0
BAXTER INTL COM 071813109 645 14,254 SH   SOLE   14,254 0 0
BECTON DICKINSON COM 075887109 2,769 16,330 SH   SOLE   15,830 0 500
BEMIS COMPANY INC COM 081437105 267 5,182 SH   SOLE   5,182 0 0
BERKLEY W R CORP COM COM 084423102 416 6,950 SH   SOLE   6,950 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 1,342 9,270 SH   SOLE   9,270 0 0
BIO RAD LABS INC CL A COM 090572207 358 2,500 SH   SOLE   2,500 0 0
BIO TECHNE CORPORATION COM 09073M104 1,968 17,451 SH   SOLE   17,451 0 0
BLACKROCK INC COM COM 09247X101 573 1,673 SH   SOLE   1,573 0 100
BOEING CO COM COM 097023105 373 2,875 SH   SOLE   2,875 0 0
BRISTOL-MYERS SQUIBB COM 110122108 1,562 21,232 SH   SOLE   21,232 0 0
BROADRIDGE FINL SOLUTI COM COM 11133t103 830 12,728 SH   SOLE   12,728 0 0
BROOKFIELD ASSET MGMT CL A LTD COM 112585104 2,332 70,513 SH   SOLE   70,513 0 0
BROWN & BROWN INC COM COM 115236101 1,240 33,100 SH   SOLE   32,300 0 800
BUFFALO WILD WINGS INC COM COM 119848109 283 2,035 SH   SOLE   2,035 0 0
C H ROBINSON WORLDWIDE COM NEW COM 12541W209 460 6,200 SH   SOLE   6,200 0 0
CANADIAN IMPRL BK COMM COM COM 136069101 250 3,330 SH   SOLE   3,330 0 0
CANADIAN PAC RY LTD COM COM 13645T100 309 2,400 SH   SOLE   2,400 0 0
CARDINAL HEALTH INC COM COM 14149Y108 3,693 47,343 SH   SOLE   47,343 0 0
CATERPILLAR INC DEL COM COM 149123101 1,508 19,888 SH   SOLE   18,788 0 1,100
CDK GLOBAL INC COM COM 12508E101 431 7,773 SH   SOLE   7,773 0 0
CELGENE CORP COM COM 151020104 243 2,468 SH   SOLE   1,468 0 1,000
CENTENE CORP DEL COM COM 15135B101 906 12,695 SH   SOLE   12,195 0 500
CERNER CORP COM COM 156782104 1,859 31,731 SH   SOLE   31,731 0 0
CHARLES RIV LABS INTL COM COM 159864107 371 4,500 SH   SOLE   4,500 0 0
CHEMED CORP COM COM 16359r103 409 3,000 SH   SOLE   3,000 0 0
CHEVRON CORP NEW COM COM 166764100 4,812 45,902 SH   SOLE   44,594 0 1,308
CHURCH & DWIGHT INC COM COM 171340102 669 6,500 SH   SOLE   6,500 0 0
CINCINNATI FINANCIAL COM 172062101 1,379 18,419 SH   SOLE   18,419 0 0
CISCO SYS INC COM COM 17275R102 2,087 72,748 SH   SOLE   72,748 0 0
CLOROX CO DEL COM COM 189054109 3,092 22,345 SH   SOLE   22,345 0 0
CME GROUP INC COM COM 12572Q105 2,205 22,635 SH   SOLE   22,385 0 250
COCA COLA CO COM COM 191216100 4,326 95,430 SH   SOLE   90,430 0 5,000
COLGATE-PALMOLIVE CO COM 194162103 5,699 77,862 SH   SOLE   77,862 0 0
COLUMBIA BKG SYS INC COM COM 197236102 224 8,000 SH   SOLE   8,000 0 0
COMCAST CORP NEW CL A COM 20030N101 2,589 39,713 SH   SOLE   39,213 0 500
COMPUTER THERMAL IMAG COM COM 20557c108 0 272,585 SH   SOLE   272,585 0 0
CONAGRA FOODS INC COM COM 205887102 1,181 24,706 SH   SOLE   24,706 0 0
CONOCOPHILLIPS COM COM 20825C104 2,094 48,023 SH   SOLE   46,823 0 1,200
CONSOLIDATED EDISON COM COM 209115104 336 4,180 SH   SOLE   4,180 0 0
CORNING INC COM COM 219350105 342 16,675 SH   SOLE   16,675 0 0
CRACKER BARREL OLD CTR COM COM 22410j106 1,097 6,400 SH   SOLE   6,400 0 0
CSX CORP COM COM 126408103 289 11,097 SH   SOLE   11,097 0 0
CULLEN FROST BANKERS COM COM 229899109 356 5,585 SH   SOLE   5,585 0 0
CVS HEALTH CORPORATION COM 126650100 2,697 28,166 SH   SOLE   28,166 0 0
DANAHER CORP DEL COM COM 235851102 856 8,473 SH   SOLE   8,014 0 459
DEERE & CO COM COM 244199105 598 7,378 SH   SOLE   7,378 0 0
DELUXE CORP COM COM 248019101 332 5,000 SH   SOLE   5,000 0 0
DETREX CORP COM COM 250685104 213 8,200 SH   SOLE   8,200 0 0
DISNEY WALT CO COM DISNEY COM 254687106 9,779 99,969 SH   SOLE   98,519 0 1,450
DOLLAR TREE STORES COM COM 256746108 2,120 22,495 SH   SOLE   21,945 0 550
DOMINION RES VA NEW COM COM 25746U109 433 5,556 SH   SOLE   5,556 0 0
DONALDSON INC COM COM 257651109 447 13,000 SH   SOLE   13,000 0 0
DOW CHEM CO COM COM 260543103 2,949 59,334 SH   SOLE   57,406 0 1,928
DST SYS INC DEL COM COM 233326107 594 5,100 SH   SOLE   5,100 0 0
DU PONT E I DE NEMOURS COM COM 263534109 1,599 24,683 SH   SOLE   22,617 0 2,066
DUKE ENERGY CORP NEW COM COM 26441C204 5,212 60,752 SH   SOLE   58,274 0 2,478
DUN & BRADSTREET DE NW COM COM 26483E100 250 2,055 SH   SOLE   2,055 0 0
EATON CORP PLC SHS COM G29183103 209 3,494 SH   SOLE   3,494 0 0
EATON VANCE CORP COM NON VTG COM 278265103 424 12,000 SH   SOLE   12,000 0 0
ECOLAB INC COM COM 278865100 1,056 8,900 SH   SOLE   8,900 0 0
EDGEWELL PERS CARE CO COM COM 28035Q102 616 7,300 SH   SOLE   7,300 0 0
EMERSON ELEC CO COM COM 291011104 3,312 63,498 SH   SOLE   62,098 0 1,400
ENERGEN CORP COM COM 29265N108 228 4,735 SH   SOLE   4,335 0 400
ENERGIZER HLDGS INC COM COM 29266R108 303 5,875 SH   SOLE   5,875 0 0
ENSIGN GROUP INC COM COM 29358P101 336 16,000 SH   SOLE   16,000 0 0
EVEREST RE GROUP COM G3223R108 502 2,750 SH   SOLE   2,750 0 0
EXPEDITORS INTL WASH COM COM 302130109 392 8,000 SH   SOLE   8,000 0 0
EXPRESS SCRIPTS INC COM COM 30219G108 287 3,785 SH   SOLE   3,785 0 0
EXXON MOBIL CORP COM COM 30231G102 8,609 91,834 SH   SOLE   85,076 0 6,758
FACEBOOK INC CL A COM 30303M102 509 4,450 SH   SOLE   4,250 0 200
FASTENAL CO COM COM 311900104 699 15,750 SH   SOLE   15,250 0 500
FEDEX CORP COM 31428X106 1,251 8,239 SH   SOLE   7,739 0 500
FISERV INC COM COM 337738108 356 3,270 SH   SOLE   3,270 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 133 10,543 SH   SOLE   10,543 0 0
FREEPORT-MCMORAN INC COM 35671D857 169 15,168 SH   SOLE   14,542 0 626
FRESENIUS MED CARE AG SPONSORE COM 358029106 767 17,612 SH   SOLE   17,612 0 0
GALLAGHER ARTHUR J &CO COM COM 363576109 466 9,785 SH   SOLE   9,785 0 0
GANNETT INC COM COM 364730101 206 14,900 SH   SOLE   14,900 0 0
GENERAL DYNAMICS CORP COM COM 369550108 2,774 19,921 SH   SOLE   19,921 0 0
GENERAL ELEC CO COM COM 369604103 2,940 93,401 SH   SOLE   82,401 0 11,000
GENERAL MLS INC COM COM 370334104 515 7,220 SH   SOLE   7,220 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103 411 14,000 SH   SOLE   14,000 0 0
GILEAD SCIENCES INC COM COM 375558103 2,049 24,558 SH   SOLE   24,558 0 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 863 19,903 SH   SOLE   19,403 0 500
GRACO INC COM COM 384109104 608 7,700 SH   SOLE   7,700 0 0
GROUPE CGI INC CL A SUB VTG COM 39945C109 280 6,550 SH   SOLE   6,550 0 0
HALLIBURTON CO COM COM 406216101 430 9,486 SH   SOLE   7,892 0 1,594
HARLEY DAVIDSON INC COM COM 412822108 249 5,500 SH   SOLE   5,500 0 0
HARRIS CORP DEL COM COM 413875105 503 6,028 SH   SOLE   6,028 0 0
HASBRO INC COM COM 418056107 916 10,910 SH   SOLE   10,910 0 0
HENRY JACK & ASSOC INC COM COM 426281101 973 11,146 SH   SOLE   11,146 0 0
HERSHEY FOODS CORP COM COM 427866108 1,218 10,729 SH   SOLE   9,016 0 1,713
HOME DEPOT INC COM COM 437076102 6,930 54,269 SH   SOLE   53,269 0 1,000
HONEYWELL INTL INC COM COM 438516106 3,862 33,205 SH   SOLE   32,755 0 450
HORMEL FOODS CORP COM COM 440452100 677 18,500 SH   SOLE   18,500 0 0
IBM CORP COM 459200101 1,324 8,720 SH   SOLE   7,695 0 1,025
IDACORP INC COM 451107106 340 4,175 SH   SOLE   4,175 0 0
IDERA PHARMACEUTICALS COM NEW COM 45168K306 124 81,271 SH   SOLE   81,271 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 1,999 19,196 SH   SOLE   19,196 0 0
ILLUMINA INC COM COM 452327109 309 2,200 SH   SOLE   2,200 0 0
INGERSOLL-RAND COMPANY CL A COM G47791101 1,163 18,265 SH   SOLE   17,265 0 1,000
INTEL CORP COM COM 458140100 3,884 118,429 SH   SOLE   114,929 0 3,500
INTERCONTINENTAL EXCHANGE INC COM 45866F104 2,411 9,421 SH   SOLE   9,421 0 0
INTL PAPER CO COM COM 460146103 313 7,374 SH   SOLE   7,174 0 200
J P MORGAN CHASE & CO COM COM 46625H100 3,450 55,521 SH   SOLE   52,531 0 2,990
JACOBS ENGR GROUP DEL COM COM 469814107 273 5,475 SH   SOLE   5,475 0 0
JOHNSON & JOHNSON COM COM 478160104 4,877 40,202 SH   SOLE   39,202 0 1,000
JOHNSON CTLS INC COM COM 478366107 637 14,382 SH   SOLE   14,382 0 0
KIMBERLY-CLARK CORP COM 494368103 662 4,818 SH   SOLE   4,818 0 0
KRAFT HEINZ CO COM COM 500754106 3,227 36,469 SH   SOLE   35,837 0 632
L-3 COMMUNICATNS HLDGS COM COM 502424104 567 3,865 SH   SOLE   3,865 0 0
LABORATORY AMER HLDGS COM NEW COM 50540R409 277 2,129 SH   SOLE   2,129 0 0
LAM RESEARCH CORP COM COM 512807108 715 8,500 SH   SOLE   8,500 0 0
LEGGETT & PLATT INC COM COM 524660107 1,220 23,875 SH   SOLE   21,975 0 1,900
LILLY ELI & CO COM COM 532457108 342 4,344 SH   SOLE   4,344 0 0
LINCOLN NATL CORP IND COM COM 534187109 481 12,408 SH   SOLE   12,408 0 0
LINEAR TECHNOLOGY CORP COM COM 535678106 588 12,645 SH   SOLE   10,145 0 2,500
LOCKHEED MARTIN CORP COM COM 539830109 4,653 18,750 SH   SOLE   18,430 0 320
LOWES COS INC COM COM 548661107 2,457 31,033 SH   SOLE   31,033 0 0
MANITOWOC FOODSERVICE COM COM 563568104 226 12,833 SH   SOLE   12,833 0 0
MANITOWOC INC COM COM 563571108 85 15,581 SH   SOLE   15,581 0 0
MARATHON OIL CORP COM COM 565849106 286 19,050 SH   SOLE   18,850 0 200
MARATHON PETE CORP COM COM 56585A102 638 16,800 SH   SOLE   16,600 0 200
MARTIN MARIETTA MATLS COM COM 573284106 480 2,500 SH   SOLE   2,500 0 0
MASTERCARD INC CL A COM 57636Q104 3,120 35,430 SH   SOLE   35,430 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 1,023 9,595 SH   SOLE   9,595 0 0
MCDONALDS CORP COM COM 580135101 4,520 37,559 SH   SOLE   36,559 0 1,000
MEDTRONIC PLC SHS COM G5960L103 439 5,057 SH   SOLE   5,057 0 0
MERCK & CO INC NEW COM COM 58933Y105 4,452 77,270 SH   SOLE   74,070 0 3,200
MICROCHIP TECHNOLOGY COM COM 595017104 305 6,000 SH   SOLE   6,000 0 0
MICROSOFT CORP COM COM 594918104 3,937 76,947 SH   SOLE   74,047 0 2,900
MONDELEZ INTL INC CL A COM 609207105 3,243 71,270 SH   SOLE   69,770 0 1,500
MSC INDL DIRECT INC CL A COM 553530106 636 9,020 SH   SOLE   9,020 0 0
NASDAQ OMX GROUP INC COM COM 631103108 711 11,000 SH   SOLE   11,000 0 0
NATIONAL INSTRS CORP COM COM 636518102 329 12,000 SH   SOLE   12,000 0 0
NEWELL RUBBERMAID INC COM COM 651229106 520 10,712 SH   SOLE   10,712 0 0
NEXTERA ENERGY INC COM COM 65339f101 893 6,845 SH   SOLE   5,845 0 1,000
NIKE INC CL B COM 654106103 4,631 83,900 SH   SOLE   83,900 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 1,087 12,766 SH   SOLE   12,766 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 379 4,589 SH   SOLE   4,589 0 0
NUCOR CORP COM COM 670346105 612 12,386 SH   SOLE   12,386 0 0
NVIDIA CORP COM COM 67066G104 1,688 35,900 SH   SOLE   35,300 0 600
O REILLY AUTOMOTIVE COM COM 67103h107 1,210 4,463 SH   SOLE   4,463 0 0
OCCIDENTAL PETE CP DEL COM COM 674599105 215 2,845 SH   SOLE   2,845 0 0
OLD REP INTL CORP COM COM 680223104 1,519 78,750 SH   SOLE   78,750 0 0
ONE GAS INC COM COM 68235P108 334 5,018 SH   SOLE   5,018 0 0
ONEOK INC COM 682680103 535 11,275 SH   SOLE   11,275 0 0
OPEN TEXT CORP COM COM 683715106 378 6,385 SH   SOLE   6,385 0 0
ORACLE CORP COM COM 68389X105 1,127 27,546 SH   SOLE   27,546 0 0
PACKAGING CORP AMER COM COM 695156109 489 7,300 SH   SOLE   7,300 0 0
PANERA BREAD CO CL A COM 69840W108 507 2,390 SH   SOLE   2,390 0 0
PATTERSON UTI ENERGY COM COM 703481101 512 24,000 SH   SOLE   23,000 0 1,000
PAYCHEX INC COM COM 704326107 278 4,680 SH   SOLE   4,680 0 0
PAYPAL HLDGS INC COM COM 70450Y103 216 5,905 SH   SOLE   5,905 0 0
PEPISCO INC COM 713448108 1,919 18,110 SH   SOLE   17,610 0 500
PFIZER INC COM 717081103 4,618 131,162 SH   SOLE   125,212 0 5,950
PHILIP MORRIS INTL INC COM COM 718172109 2,789 27,420 SH   SOLE   27,420 0 0
PHILLIPS 66 COM COM 718546104 2,920 36,809 SH   SOLE   36,209 0 600
PINNACLE BANCSHARES COM COM 722903101 738 36,469 SH   SOLE   36,469 0 0
PIONEER NAT RES CO COM COM 723787107 1,267 8,378 SH   SOLE   8,378 0 0
PNC FINANCIAL SERVICES COM 693475105 269 3,300 SH   SOLE   3,300 0 0
PPG INDS INC COM COM 693506107 333 3,198 SH   SOLE   3,198 0 0
PRAXAIR INC COM COM 74005P104 1,145 10,184 SH   SOLE   10,184 0 0
PRICE T ROWE & ASSOC COM COM 74144T108 1,292 17,700 SH   SOLE   16,700 0 1,000
PROASSURANCE CORP COM COM 74267C106 1,118 20,870 SH   SOLE   20,870 0 0
PROCTER & GAMBLE CO COM COM 742718109 6,723 79,407 SH   SOLE   77,241 0 2,166
QUALCOMM INC COM 747525103 728 13,590 SH   SOLE   13,357 0 233
QUANTA SVCS INC COM COM 74762E102 451 19,498 SH   SOLE   19,498 0 0
QUEST DIAGNOSTICS INC COM 74834L100 700 8,600 SH   SOLE   8,600 0 0
RAYTHEON COMPANY COM 755111507 604 4,445 SH   SOLE   4,445 0 0
REGENERON PHARMA INC COM COM 75886F107 1,184 3,390 SH   SOLE   3,390 0 0
REGIONS FINANCIAL CORP COM 7591EP100 1,703 200,146 SH   SOLE   200,146 0 0
RESMED INC COM COM 761152107 493 7,800 SH   SOLE   7,800 0 0
ROSS STORES INC COM 778296103 1,270 22,400 SH   SOLE   22,400 0 0
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 243 4,340 SH   SOLE   4,340 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 640 11,599 SH   SOLE   11,599 0 0
RPM INTNL INC COM 749685103 684 13,687 SH   SOLE   13,687 0 0
RUBY TUESDAY INC COM COM 781182100 55 15,238 SH   SOLE   15,238 0 0
SCANA CORPORATION COM 80589M102 1,684 22,261 SH   SOLE   20,461 0 1,800
SCHEIN HENRY INC COM COM 806407102 2,583 14,607 SH   SOLE   14,607 0 0
SCHLUMBERGER LTD COM 806857108 871 11,019 SH   SOLE   11,019 0 0
SCOTTS CO CL A COM 810186106 350 5,000 SH   SOLE   5,000 0 0
SEI INVESTMENTS CO COM COM 784117103 505 10,500 SH   SOLE   10,500 0 0
SERVICE CORP INTL COM COM 817565104 691 25,553 SH   SOLE   25,553 0 0
SERVISFIRST BANCSHARES COM COM 81768T108 1,858 37,613 SH   SOLE   37,613 0 0
SHIRE PLC SPONSORED ADR COM 82481r106 2,071 11,252 SH   SOLE   11,252 0 0
SMUCKER J M CO COM NEW COM 832696405 705 4,625 SH   SOLE   4,625 0 0
SNAP ON TOOLS CORP COM 833034101 706 4,475 SH   SOLE   4,475 0 0
SONOCO PRODS CO COM COM 835495102 248 5,000 SH   SOLE   5,000 0 0
SOUTHERN BANCSHARES N COM COM 842243107 2,080 1,300 SH   SOLE   1,300 0 0
SOUTHERN CO COM 842587107 10,200 190,200 SH   SOLE   183,449 0 6,751
SPECTRA ENERGY CORP COM COM 847560109 3,515 95,968 SH   SOLE   90,835 0 5,133
STARBUCKS CORPORATION COM 855244109 1,076 18,845 SH   SOLE   18,445 0 400
STEEL DYNAMICS INC COM COM 858119100 294 12,000 SH   SOLE   12,000 0 0
STERICYCLE INC COM COM 858912108 1,868 17,945 SH   SOLE   17,945 0 0
STRYKER CORP COM COM 863667101 250 2,088 SH   SOLE   2,088 0 0
SYNOVUS FINL CORP COM 87161c501 2,448 84,457 SH   SOLE   84,457 0 0
SYSCO CORP COM 871829107 271 5,347 SH   SOLE   5,347 0 0
TANGER FACTORY OUTLET COM COM 875465106 221 5,500 SH   SOLE   5,500 0 0
TARGET CORP COM COM 87612E106 693 9,920 SH   SOLE   8,920 0 1,000
TE CONNECTIVITY LTD REG SHS COM H84989104 1,041 18,230 SH   SOLE   18,230 0 0
TECH DATA CORP COM COM 878237106 251 3,500 SH   SOLE   3,500 0 0
TEGNA INC COM COM 87901J105 731 31,530 SH   SOLE   31,530 0 0
TELEFLEX INC COM COM 879369106 997 5,625 SH   SOLE   5,625 0 0
TELSTRA LTD SPON ADR FINAL COM 87969N204 1,354 65,084 SH   SOLE   65,084 0 0
TEXAS INSTRS INC COM 882508104 2,696 43,025 SH   SOLE   43,025 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,412 9,554 SH   SOLE   9,554 0 0
TIFFANY & CO NEW COM COM 886547108 533 8,792 SH   SOLE   8,792 0 0
TIME WARNER INC COM 887317303 313 4,262 SH   SOLE   4,262 0 0
TORCHMARK CORP COM 891027104 9,172 148,359 SH   SOLE   146,859 0 1,500
TORONTO DOMINION BK COM NEW COM 891160509 791 18,435 SH   SOLE   17,835 0 600
TOTAL SYS SVCS INC COM COM 891906109 5,316 100,085 SH   SOLE   100,085 0 0
TRACTOR SUPPLY CO COM COM 892356106 1,017 11,150 SH   SOLE   11,150 0 0
TRANSCANADA CORP COM COM 89353D107 313 6,912 SH   SOLE   6,412 0 500
TRAVELERS COMPANIES COM COM 89417E109 732 6,151 SH   SOLE   6,151 0 0
TSINGTAO BREWRY CO LTD ORD SER COM Y8997D102 35 10,000 SH   SOLE   10,000 0 0
TYSON FOODS INC CL A COM 902494103 484 7,250 SH   SOLE   7,250 0 0
UNILEVER PLC SPON ADR NEW COM 904767704 1,094 22,825 SH   SOLE   20,725 0 2,100
UNION PAC CORP COM 907818108 509 5,837 SH   SOLE   5,837 0 0
UNITED PARCEL SERVICE CL B COM 911312106 209 1,940 SH   SOLE   1,690 0 250
UNITED TECHNOLOGIES CP COM COM 913017109 3,617 35,275 SH   SOLE   35,275 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,898 27,604 SH   SOLE   25,904 0 1,700
US BANCORP DEL COM COM 902973304 3,050 75,616 SH   SOLE   74,016 0 1,600
V F CORP COM COM 918204108 442 7,188 SH   SOLE   7,188 0 0
VAIL RESORTS INC COM COM 91879q109 263 1,900 SH   SOLE   1,900 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100 415 8,131 SH   SOLE   8,131 0 0
VALSPAR CORP COM COM 920355104 955 8,838 SH   SOLE   8,838 0 0
VECTREN CORP COM COM 92240g101 680 12,918 SH   SOLE   12,918 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 4,755 85,147 SH   SOLE   82,242 0 2,905
VIASAT INC COM COM 92552V100 246 3,445 SH   SOLE   3,445 0 0
VISA INC COM CL A COM 92826C839 6,028 81,273 SH   SOLE   80,589 0 684
VODAFONE GROUP PLC NEW SPNSR A COM 92857W308 379 12,259 SH   SOLE   11,041 0 1,218
VULCAN MATLS CO COM COM 929160109 8,260 68,626 SH   SOLE   68,376 0 250
WADDELL & REED FINL CL A COM 930059100 457 26,554 SH   SOLE   26,554 0 0
WAL MART STORES INC COM 931142103 903 12,372 SH   SOLE   11,372 0 1,000
WALGREENS BOOTS ALLIAN COM COM 931427108 1,728 20,748 SH   SOLE   20,048 0 700
WASTE CONNECTIONS INC COM COM 94106B101 504 7,000 SH   SOLE   7,000 0 0
WASTE MGMT INC DEL COM COM 94106L109 3,008 45,395 SH   SOLE   43,095 0 2,300
WATERS CORP COM COM 941848103 1,912 13,593 SH   SOLE   12,793 0 800
WEC ENERGY GROUP INC COM COM 92939U106 1,750 26,792 SH   SOLE   26,792 0 0
WELLS FARGO & CO NEW COM COM 949746101 4,754 100,452 SH   SOLE   99,214 0 1,238
WESTERN DIGITAL CORP COM COM 958102105 512 10,843 SH   SOLE   10,843 0 0
WESTROCK CO COM COM 96145D105 267 6,857 SH   SOLE   6,857 0 0
WEYERHAEUSER CO COM 962166104 2,174 73,040 SH   SOLE   73,040 0 0
WHITING PETE CORP NEW COM COM 966387102 94 10,100 SH   SOLE   10,100 0 0
WILLIAMS SONOMA INC COM COM 969904101 313 6,000 SH   SOLE   6,000 0 0
WORLD FUEL SVCS CORP COM COM 981475106 285 6,000 SH   SOLE   6,000 0 0
XILINX INC COM COM 983919101 475 10,300 SH   SOLE   10,300 0 0
XYLEM INC COM COM 98419M100 373 8,351 SH   SOLE   8,351 0 0
YUM BRANDS INC COM COM 988498101 991 11,956 SH   SOLE   11,956 0 0
ZEBRA TECHNOLOGIES CP CL A COM 989207105 388 7,740 SH   SOLE   7,740 0 0
ISHARES GOLD TR ISHARES ETF COMM 464285105 169 13,276 SH   SOLE   12,276 0 1,000
SELECT SECTOR SPDR TR SBI INT- ETF COMM 81369Y506 217 3,180 SH   SOLE   3,030 0 150
SPDR GOLD TRUST GOLD SHS ETF COMM 78463V107 305 2,414 SH   SOLE   1,914 0 500
VANECK VECTORS ETF TR AGRIBUSI ETF COMM 92189F700 1,104 22,987 SH   SOLE   22,987 0 0
CLAYMORE ETF GUGGENHEIM MIDCAP ETF EQ 18383m720 1,318 26,000 SH   SOLE   26,000 0 0
GUGGENHEIM S&P 500 EQUAL WEIGH ETF EQ 78355W106 2,552 31,766 SH   SOLE   29,467 0 2,299
ISHARES CORE S&P 500 ETF ETF EQ 464287200 3,031 14,398 SH   SOLE   14,398 0 0
ISHARES TR DJ SEL DIV INX ETF EQ 464287168 548 6,425 SH   SOLE   6,425 0 0
ISHARES TR HGH DIV EQT FD ETF EQ 46429B663 1,969 23,973 SH   SOLE   23,973 0 0
ISHARES TR RUSSELL 1000 ETF EQ 464287622 468 4,000 SH   SOLE   4,000 0 0
ISHARES TR RUSSELL 2000 ETF EQ 464287655 1,259 10,947 SH   SOLE   6,947 0 4,000
ISHARES TR S&P MIDCAP 400 ETF EQ 464287507 13,156 88,067 SH   SOLE   64,735 0 23,332
ISHARES TR S&P SMLCAP 600 ETF EQ 464287804 2,485 21,388 SH   SOLE   21,388 0 0
POWERSHARES ETF TRUST S&P 500 ETF EQ 73935X682 248 10,000 SH   SOLE   10,000 0 0
POWERSHARES QQQ TRUST UNIT SER ETF EQ 73935a104 537 4,990 SH   SOLE   2,990 0 2,000
SCHWAB STRATEGIC TR US BRD MKT ETF EQ 808524102 286 5,681 SH   SOLE   5,681 0 0
SCHWAB STRATEGIC TR US DIVIDEN ETF EQ 808524797 2,539 61,275 SH   SOLE   59,975 0 1,300
SCHWAB STRATEGIC TR US LRG CAP ETF EQ 808524201 10,154 204,018 SH   SOLE   112,823 0 91,195
SCHWAB STRATEGIC TR US MID-CAP ETF EQ 808524508 5,745 136,753 SH   SOLE   106,764 0 29,989
SCHWAB STRATEGIC TR US SML CAP ETF EQ 808524607 1,012 18,737 SH   SOLE   18,709 0 28
SPDR S&P 500 ETF TRUST SER-1 ETF EQ 78462F103 6,548 31,259 SH   SOLE   31,259 0 0
SPDR S&P MIDCAP 400 ETF TRUST ETF EQ 78467y107 898 3,300 SH   SOLE   3,300 0 0
VANGUARD INDEX FDS GROWTH ETF ETF EQ 922908736 1,129 10,528 SH   SOLE   10,528 0 0
VANGUARD INDEX FDS LRG CAP VIP ETF EQ 922908637 13,406 139,860 SH   SOLE   134,261 0 5,599
VANGUARD INDEX FDS MCAP VL IDX ETF EQ 922908512 2,400 26,940 SH   SOLE   26,165 0 775
VANGUARD INDEX FDS MID CAP VIP ETF EQ 922908629 14,893 120,461 SH   SOLE   118,886 0 1,575
VANGUARD INDEX FDS S&P 500 ETF ETF EQ 922908363 3,788 19,711 SH   SOLE   6,801 0 12,910
VANGUARD INDEX FDS SMLL CP VIP ETF EQ 922908751 9,933 85,870 SH   SOLE   58,813 0 27,057
VANGUARD INDEX TR EXT MKT VIPE ETF EQ 922908652 934 10,929 SH   SOLE   10,929 0 0
VANGUARD SPECIALIZED DIV APP E ETF EQ 921908844 4,104 49,308 SH   SOLE   49,308 0 0
VANGUARD TOTAL STK MRK ETF EQ 922908769 3,293 30,731 SH   SOLE   30,731 0 0
VANGUARD WHITEHALL FDS HIGH DI ETF EQ 921946406 516 7,217 SH   SOLE   6,717 0 500
VANGUARD WORLD FD MEGA CAP IND ETF EQ 921910873 9,149 127,944 SH   SOLE   127,944 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF EQ 921910840 6,885 111,845 SH   SOLE   3,931 0 107,914
VANGUARD WORLD FD MEGA GRWTH I ETF EQ 921910816 411 4,919 SH   SOLE   4,919 0 0
VANGUARD WORLD FDS CONSUM DIS ETF EQ 92204A108 515 4,219 SH   SOLE   4,219 0 0
VANGUARD WORLD FDS CONSUM STP ETF EQ 92204A207 658 4,657 SH   SOLE   4,357 0 300
VANGUARD WORLD FDS ENERGY ETF ETF EQ 92204A306 250 2,625 SH   SOLE   2,625 0 0
VANGUARD WORLD FDS HEALTH CAR ETF EQ 92204A504 431 3,300 SH   SOLE   3,300 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF EQ 92204A603 249 2,340 SH   SOLE   2,340 0 0
VANGUARD WORLD FDS INF TECH ET ETF EQ 92204A702 1,075 10,035 SH   SOLE   8,035 0 2,000
VANGUARD WORLD FDS MATERIALS E ETF EQ 92204A801 553 5,400 SH   SOLE   5,400 0 0
VANGUARD WORLD FDS UTILITIES E ETF EQ 92204A876 335 2,930 SH   SOLE   2,930 0 0
ISHARES TR MSCI EAFE IDX ETF INTL 464287465 791 14,173 SH   SOLE   14,173 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF INTL 808524805 457 16,866 SH   SOLE   15,633 0 1,233
VANGUARD INTL EQTY IDX ALLWRLD ETF INTL 922042775 1,236 28,843 SH   SOLE   28,843 0 0
VANGUARD INTL EQTY IDX FTSE SM ETF INTL 922042718 229 2,465 SH   SOLE   2,465 0 0
VANGUARD INTL EQTY IDX TT WRLD ETF INTL 922042742 1,020 17,573 SH   SOLE   17,573 0 0
VANGUARD STAR FD INTL STK IDXF ETF INTL 921909768 212 4,774 SH   SOLE   4,774 0 0
EGA EMERGING GBL SHS T EGS EMK ETF EM 268461779 398 17,152 SH   SOLE   16,102 0 1,050
SCHWAB STRATEGIC TR EMRG MKTEQ ETF EM 808524706 394 18,502 SH   SOLE   18,400 0 102
VANGUARD FTSE EMERGING MARKETS ETF EM 922042858 1,016 28,853 SH   SOLE   24,853 0 4,000
CREDIT SUISSE NASSAU B ETN LKD ETN 22542D852 283 13,286 SH   SOLE   13,286 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 5,241 164,764 SH   SOLE   158,814 0 5,950
ISHARES TR DJ US REAL EST ETF REIT 464287739 482 5,853 SH   SOLE   5,853 0 0
VANGUARD INDEX FDS REIT VIPERS ETF REIT 922908553 6,189 69,796 SH   SOLE   67,721 0 2,075
MID-AMER APT CMNTYS COM REIT 59522J103 15,743 147,959 SH   SOLE   146,449 0 1,510
RAYONIER INC COM REIT 754907103 1,923 73,304 SH   SOLE   70,229 0 3,075
REALTY INCOME CORP COM REIT 756109104 2,436 35,125 SH   SOLE   34,225 0 900
UDR INC COM REIT 902653104 363 9,832 SH   SOLE   9,832 0 0
VENTAS INC COM REIT 92276F100 1,160 15,925 SH   SOLE   15,225 0 700
WELLTOWER INC COM REIT 95040Q104 338 4,432 SH   SOLE   4,432 0 0
COMMUNITY HEALTH SYS I CONTING WT 203668116 0 17,500 SH   SOLE   17,500 0 0
GULF COAST ULTRA DEEP ROYALTY UNIT 40222T104 3 44,050 SH   SOLE   43,475 0 575
ISHARES CORE US AGGREGATE BOND ETF TAX FIXED 464287226 253 2,242 SH   SOLE   1,855 0 388
ISHARES TR 1-3 YR TRS BD ETF TAX FIXED 464287457 6,243 73,172 SH   SOLE   73,172 0 0
PIMCO ETF TR TOTL RETN ETF ETF TAX FIXED 72201r775 343 3,195 SH   SOLE   3,195 0 0
SCHWAB STRATEGIC TR SHT TM US ETF TAX FIXED 808524862 11,951 234,519 SH   SOLE   79,498 0 155,021
SCHWAB STRATEGIC TR US AGGREGA ETF TAX FIXED 808524839 3,371 62,747 SH   SOLE   61,037 0 1,710
VANGUARD BD INDEX FD INTERMED ETF TAX FIXED 921937819 484 5,490 SH   SOLE   5,490 0 0
VANGUARD BD INDEX FD SHORT TRM ETF TAX FIXED 921937827 24,918 307,403 SH   SOLE   111,003 0 196,400
VANGUARD BD INDEX FD TOTAL BND ETF TAX FIXED 921937835 8,226 97,581 SH   SOLE   94,066 0 3,515
VANGUARD SCOTTSDALE FD MORTG-B ETF TAX FIXED 92206C771 787 14,618 SH   SOLE   14,618 0 0
VANGUARD SCOTTSDALE FD SHRT-TE ETF TAX FIXED 92206c409 643 7,952 SH   SOLE   5,617 0 2,335
VANGUARD CHARLOTTE FDS INTL BD ETF INTL FIXED 92203J407 226 4,056 SH   SOLE   3,978 0 78
ISHARES TR S&P NTL AMT ETF NON TAX 464288158 213 2,000 SH   SOLE   0 0 2,000
SPDR SR TRBRCLYS S/T MUNI ETF ETF NON TAX 78468R739 2,125 43,302 SH   SOLE   40,802 0 2,500
ALLIANZGI CONV & INCOM COM CLOSED END EQ 018828103 106 17,200 SH   SOLE   17,200 0 0
ALLIANZGI CONV & INCOM COM CLOSED END EQ 018825109 58 10,900 SH   SOLE   10,900 0 0
CALAMOS STRAT TOTL RET COM SH CLOSED END EQ 128125101 106 10,740 SH   SOLE   10,740 0 0
INVESCO ADVANTAGE MUNI SH BEN CLOSED END EQ 46132E103 172 12,900 SH   SOLE   12,900 0 0
PROSHARES TR PSHS LC COR PLUS ETF HEDGE 74347R248 1,527 29,859 SH   SOLE   29,459 0 400
BUCKEYE PARTNERS L P UNIT LTD LTD 118230101 513 7,295 SH   SOLE   7,295 0 0
CAPITAL PRODUCT PARTNE COM UNI LTD Y11082107 55 18,460 SH   SOLE   18,460 0 0
ENERGY TRANSFER PRTNRS UNIT LT LTD 29273R109 875 22,975 SH   SOLE   22,975 0 0
ENTERPRISE PRODS PARTN COM LTD 293792107 4,470 152,766 SH   SOLE   151,766 0 1,000
KKR & CO L P DEL COM UNITS LTD 48248M102 223 18,075 SH   SOLE   17,075 0 1,000
MAGELLAN MIDSTREAM PRT COM UNI LTD 559080106 7,286 95,863 SH   SOLE   95,863 0 0
PLAINS ALL AM PIPELINE UNIT LT LTD 726503105 246 8,942 SH   SOLE   8,942 0 0
SPECTRA ENRGY PARTNERS COM LTD 84756N109 540 11,452 SH   SOLE   10,552 0 900
SUNOCO LOGISTICS PT LP COM UNI LTD 86764l108 260 9,028 SH   SOLE   9,028 0 0
WILLIAMS PARTNERS L P COM UNIT LTD 96949L105 291 8,414 SH   SOLE   8,414 0 0