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,570 12,346 SH   SOLE   12,295 0 51
ABBOTT LABORATORIES COM 002824100 1,745 35,892 SH   SOLE   35,219 0 673
ABBVIE INC. COM COM 00287Y109 4,946 68,206 SH   SOLE   66,383 0 1,823
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 1,841 14,883 SH   SOLE   14,827 0 56
ADOBE SYS INC COM COM 00724F101 3,397 24,020 SH   SOLE   23,120 0 900
AETNA US HEALTHCARE COM 00817Y108 342 2,255 SH   SOLE   2,255 0 0
AFLAC INC COM 001055102 4,857 62,531 SH   SOLE   62,531 0 0
AIR PRODS & CHEMS INC COM COM 009158106 799 5,588 SH   SOLE   5,588 0 0
ALABAMA GRAPHITE CORP COM 010293108 1 10,000 SH   SOLE   10,000 0 0
ALBEMARLE CORP COM COM 012653101 4,955 46,949 SH   SOLE   46,549 0 400
ALEXION PHARMACEUTICAL COM COM 015351109 1,198 9,850 SH   SOLE   9,850 0 0
ALLEGHANY CORP DEL COM COM 017175100 522 878 SH   SOLE   878 0 0
ALLEGION PUB LTD CO ORD SHS COM G0176J109 611 7,530 SH   SOLE   7,530 0 0
ALPHABET INC CAP STK CL A COM 02079K305 1,208 1,299 SH   SOLE   1,296 0 3
ALPHABET INC CAP STK CL C COM 02079K107 3,651 4,018 SH   SOLE   3,965 0 53
ALTRIA GROUP INC COM COM 02209S103 3,907 52,463 SH   SOLE   51,863 0 600
AMAZON.COM INC COM 023135106 381 394 SH   SOLE   394 0 0
AMERICAN ELEC PWR INC COM COM 025537101 340 4,900 SH   SOLE   4,900 0 0
AMERICAN EXPRESS CO COM COM 025816109 410 4,869 SH   SOLE   4,789 0 80
AMERICAN FINL GROUP OH COM COM 025932104 755 7,600 SH   SOLE   7,600 0 0
AMERIGAS PARTNERS L P UNIT L P COM 030975106 294 6,500 SH   SOLE   6,500 0 0
AMERIPRISE FINL INC COM COM 03076C106 383 3,007 SH   SOLE   3,007 0 0
AMETEK INC NEW COM COM 031100100 331 5,469 SH   SOLE   5,469 0 0
AMGEN INC COM COM 031162100 2,309 13,406 SH   SOLE   13,106 0 300
ANALOG DEVICES INC COM COM 032654105 398 5,122 SH   SOLE   5,122 0 0
ANSYS INC COM COM 03662Q105 426 3,500 SH   SOLE   3,500 0 0
ANTHEM INC COM COM 036752103 649 3,451 SH   SOLE   3,225 0 226
APPLE INC COM 037833100 14,312 99,376 SH   SOLE   99,213 0 163
ARROW ELECTRS INC COM COM 042735100 792 10,100 SH   SOLE   10,100 0 0
AT&T CORP COM NEW COM 00206R102 5,045 133,718 SH   SOLE   130,453 0 3,265
ATLANTIS TECHNOLOGY GP COM PAR COM 04915y309 0 625,000 SH   SOLE   625,000 0 0
ATRION CORPORATION COM 049904105 500 778 SH   SOLE   778 0 0
AUTOMATIC DATA PROCESS COM COM 053015103 2,861 27,924 SH   SOLE   27,924 0 0
AXIS CAPITAL HOLDINGS SHS COM G0692U109 323 5,000 SH   SOLE   5,000 0 0
BANCO BILBAO VIZCAYA ARGENTARI COM 05946k101 2,359 282,228 SH   SOLE   281,517 0 711
BANK HAWAII CORP COM COM 062540109 539 6,500 SH   SOLE   6,500 0 0
BANK NEW YORK MELLON COM COM 064058100 483 9,465 SH   SOLE   9,465 0 0
BANK OF AMERICA CORP COM COM 060505104 427 17,600 SH   SOLE   17,600 0 0
BAXTER INTL COM 071813109 818 13,504 SH   SOLE   13,472 0 32
BECTON DICKINSON COM 075887109 3,163 16,209 SH   SOLE   16,209 0 0
BERKLEY W R CORP COM COM 084423102 764 11,050 SH   SOLE   10,650 0 400
BERKSHIRE HATHAWAY INC CL B COM 084670702 3,803 22,454 SH   SOLE   22,254 0 200
BIO RAD LABS INC CL A COM 090572207 294 1,300 SH   SOLE   1,300 0 0
BIO TECHNE CORPORATION COM 09073M104 2,050 17,451 SH   SOLE   17,451 0 0
BLACKROCK INC COM COM 09247X101 210 497 SH   SOLE   382 0 115
BLACKSTONE GROUP L P COM UNIT COM 09253U108 377 11,300 SH   SOLE   10,300 0 1,000
BOEING CO COM COM 097023105 541 2,734 SH   SOLE   2,734 0 0
BORG WARNER INC COM COM 099724106 449 10,600 SH   SOLE   10,600 0 0
BRISTOL-MYERS SQUIBB COM 110122108 1,171 21,021 SH   SOLE   21,021 0 0
BROADRIDGE FINL SOLUTI COM COM 11133t103 981 12,978 SH   SOLE   12,978 0 0
BROOKFIELD ASSET MGMT CL A LTD COM 112585104 3,114 79,413 SH   SOLE   78,413 0 1,000
BROWN & BROWN INC COM COM 115236101 1,568 36,400 SH   SOLE   36,000 0 400
C H ROBINSON WORLDWIDE COM NEW COM 12541W209 426 6,200 SH   SOLE   6,200 0 0
CANADIAN PAC RY LTD COM COM 13645T100 386 2,400 SH   SOLE   2,400 0 0
CARDINAL HEALTH INC COM COM 14149Y108 2,784 35,730 SH   SOLE   35,730 0 0
CATERPILLAR INC DEL COM COM 149123101 1,460 13,588 SH   SOLE   12,988 0 600
CDK GLOBAL INC COM COM 12508E101 373 6,015 SH   SOLE   6,015 0 0
CELGENE CORP COM COM 151020104 283 2,177 SH   SOLE   2,177 0 0
CENTENE CORP DEL COM COM 15135B101 2,487 31,137 SH   SOLE   30,637 0 500
CERNER CORP COM COM 156782104 1,481 22,286 SH   SOLE   22,286 0 0
CHARLES RIV LABS INTL COM COM 159864107 486 4,800 SH   SOLE   4,800 0 0
CHEMED CORP COM COM 16359r103 614 3,000 SH   SOLE   3,000 0 0
CHEVRON CORP NEW COM COM 166764100 4,618 44,262 SH   SOLE   43,509 0 753
CHICAGO BRIDGE & IRON N Y REGI COM 167250109 296 15,000 SH   SOLE   15,000 0 0
CHUBB LIMITED COM COM H1467J104 294 2,022 SH   SOLE   2,022 0 0
CHURCH & DWIGHT INC COM COM 171340102 503 9,700 SH   SOLE   9,700 0 0
CINCINNATI FINANCIAL COM 172062101 1,342 18,519 SH   SOLE   18,519 0 0
CISCO SYS INC COM COM 17275R102 2,129 68,014 SH   SOLE   67,944 0 70
CLOROX CO DEL COM COM 189054109 2,700 20,265 SH   SOLE   20,265 0 0
CME GROUP INC COM COM 12572Q105 3,962 31,635 SH   SOLE   31,285 0 350
COCA COLA BOTTLNG CONS COM COM 191098102 229 1,002 SH   SOLE   1,002 0 0
COCA COLA CO COM COM 191216100 3,727 83,101 SH   SOLE   78,101 0 5,000
COLGATE-PALMOLIVE CO COM 194162103 5,735 77,370 SH   SOLE   77,370 0 0
COLUMBIA BKG SYS INC COM COM 197236102 259 6,500 SH   SOLE   6,500 0 0
COMCAST CORP NEW CL A COM 20030N101 4,739 121,760 SH   SOLE   119,660 0 2,100
COMPUTER PROGRAMS&SYS COM COM 205306103 278 8,475 SH   SOLE   8,475 0 0
COMPUTER THERMAL IMAG COM COM 20557c108 0 272,585 SH   SOLE   272,585 0 0
CONAGRA BRANDS INC COM 205887102 580 16,206 SH   SOLE   16,206 0 0
CONOCOPHILLIPS COM COM 20825C104 709 16,127 SH   SOLE   14,927 0 1,200
CONSOLIDATED EDISON COM COM 209115104 395 4,890 SH   SOLE   4,890 0 0
CORNING INC COM COM 219350105 492 16,375 SH   SOLE   16,375 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 204 1,278 SH   SOLE   1,278 0 0
CRACKER BARREL OLD CTR COM COM 22410j106 803 4,800 SH   SOLE   4,800 0 0
CSX CORP COM COM 126408103 553 10,137 SH   SOLE   10,137 0 0
CULLEN FROST BANKERS COM COM 229899109 385 4,100 SH   SOLE   4,100 0 0
CVS HEALTH CORPORATION COM 126650100 510 6,333 SH   SOLE   6,231 0 102
DANAHER CORP DEL COM COM 235851102 683 8,098 SH   SOLE   8,023 0 75
DEERE & CO COM COM 244199105 912 7,378 SH   SOLE   7,378 0 0
DELUXE CORP COM COM 248019101 346 5,000 SH   SOLE   5,000 0 0
DISNEY WALT CO COM DISNEY COM 254687106 7,631 71,817 SH   SOLE   71,715 0 102
DOMINION RES VA NEW COM COM 25746U109 368 4,806 SH   SOLE   4,806 0 0
DONALDSON INC COM COM 257651109 592 13,000 SH   SOLE   13,000 0 0
DOW CHEM CO COM COM 260543103 3,481 55,199 SH   SOLE   53,271 0 1,928
DST SYS INC DEL COM COM 233326107 629 10,200 SH   SOLE   10,200 0 0
DU PONT E I DE NEMOURS COM COM 263534109 1,912 23,689 SH   SOLE   22,923 0 766
DUKE ENERGY CORP NEW COM COM 26441C204 5,053 60,449 SH   SOLE   58,971 0 1,478
EATON CORP PLC SHS COM G29183103 299 3,844 SH   SOLE   3,642 0 202
EATON VANCE CORP COM NON VTG COM 278265103 568 12,000 SH   SOLE   12,000 0 0
ECOLAB INC COM COM 278865100 1,181 8,900 SH   SOLE   8,900 0 0
EDGEWELL PERS CARE CO COM COM 28035Q102 243 3,200 SH   SOLE   3,200 0 0
EMERSON ELEC CO COM COM 291011104 3,929 65,898 SH   SOLE   65,098 0 800
ENBRIDGE INC COM COM 29250N105 4,324 108,608 SH   SOLE   105,231 0 3,377
ENERGEN CORP COM COM 29265N108 214 4,335 SH   SOLE   4,335 0 0
ENERGIZER HLDGS INC COM COM 29266R108 402 8,375 SH   SOLE   8,375 0 0
EVEREST RE GROUP COM G3223R108 1,006 3,950 SH   SOLE   3,950 0 0
EXPEDITORS INTL WASH COM COM 302130109 452 8,000 SH   SOLE   8,000 0 0
EXPRESS SCRIPTS INC COM COM 30219G108 210 3,285 SH   SOLE   3,255 0 30
EXXON MOBIL CORP COM COM 30231G102 5,815 72,028 SH   SOLE   66,367 0 5,661
FACEBOOK INC CL A COM 30303M102 1,671 11,071 SH   SOLE   10,871 0 200
FASTENAL CO COM COM 311900104 544 12,500 SH   SOLE   12,500 0 0
FEDEX CORP COM 31428X106 1,710 7,868 SH   SOLE   7,668 0 200
FREEPORT-MCMORAN INC COM 35671D857 121 10,042 SH   SOLE   9,442 0 600
FRESENIUS MED CARE AG SPONSORE COM 358029106 576 11,924 SH   SOLE   11,924 0 0
GALLAGHER ARTHUR J &CO COM COM 363576109 560 9,785 SH   SOLE   9,785 0 0
GENERAL DYNAMICS CORP COM COM 369550108 3,475 17,543 SH   SOLE   17,543 0 0
GENERAL ELEC CO COM COM 369604103 1,886 69,838 SH   SOLE   60,458 0 9,380
GENERAL MLS INC COM COM 370334104 256 4,620 SH   SOLE   4,620 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103 424 13,800 SH   SOLE   13,800 0 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 774 17,953 SH   SOLE   17,003 0 950
GRACO INC COM COM 384109104 820 7,500 SH   SOLE   7,500 0 0
HALLIBURTON CO COM COM 406216101 405 9,486 SH   SOLE   9,486 0 0
HARLEY DAVIDSON INC COM COM 412822108 297 5,500 SH   SOLE   5,500 0 0
HARRIS CORP DEL COM COM 413875105 671 6,148 SH   SOLE   6,148 0 0
HASBRO INC COM COM 418056107 1,897 17,010 SH   SOLE   16,710 0 300
HENRY JACK & ASSOC INC COM COM 426281101 867 8,346 SH   SOLE   8,346 0 0
HERSHEY FOODS CORP COM COM 427866108 940 8,756 SH   SOLE   7,866 0 890
HOME DEPOT INC COM COM 437076102 7,835 51,076 SH   SOLE   50,876 0 200
HONEYWELL INTL INC COM COM 438516106 5,544 41,591 SH   SOLE   40,641 0 950
IBM CORP COM 459200101 1,717 11,159 SH   SOLE   10,659 0 500
IDACORP INC COM 451107106 356 4,175 SH   SOLE   4,175 0 0
IDERA PHARMACEUTICALS COM NEW COM 45168K306 140 81,271 SH   SOLE   81,271 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 2,750 19,196 SH   SOLE   19,196 0 0
INGERSOLL-RAND COMPANY CL A COM G47791101 1,669 18,265 SH   SOLE   18,265 0 0
INTEL CORP COM COM 458140100 2,639 78,214 SH   SOLE   76,567 0 1,647
INTERCONTINENTAL EXCHANGE INC COM 45866F104 3,428 52,005 SH   SOLE   52,005 0 0
INTL PAPER CO COM COM 460146103 372 6,569 SH   SOLE   6,069 0 500
J P MORGAN CHASE & CO COM COM 46625H100 7,445 81,455 SH   SOLE   78,339 0 3,116
JACOBS ENGR GROUP DEL COM COM 469814107 298 5,475 SH   SOLE   5,475 0 0
JOHNSON & JOHNSON COM COM 478160104 5,542 41,892 SH   SOLE   41,830 0 62
KIMBERLY-CLARK CORP COM 494368103 590 4,568 SH   SOLE   4,568 0 0
KRAFT HEINZ CO COM COM 500754106 2,815 32,870 SH   SOLE   31,938 0 932
L3 TECHNOLOGIES INC COM COM 502413107 646 3,865 SH   SOLE   3,865 0 0
LABORATORY AMER HLDGS COM NEW COM 50540R409 490 3,179 SH   SOLE   3,179 0 0
LAM RESEARCH CORP COM COM 512807108 1,273 9,000 SH   SOLE   9,000 0 0
LAMB WESTON HLDGS INC COM COM 513272104 326 7,396 SH   SOLE   7,396 0 0
LEGGETT & PLATT INC COM COM 524660107 1,301 24,775 SH   SOLE   22,875 0 1,900
LILLY ELI & CO COM COM 532457108 367 4,460 SH   SOLE   4,460 0 0
LINCOLN NATL CORP IND COM COM 534187109 839 12,417 SH   SOLE   12,417 0 0
LOCKHEED MARTIN CORP COM COM 539830109 6,994 25,195 SH   SOLE   24,595 0 600
LOWES COS INC COM COM 548661107 2,427 31,309 SH   SOLE   31,143 0 166
MANITOWOC INC COM COM 563571108 141 23,405 SH   SOLE   12,581 0 10,824
MARATHON OIL CORP COM COM 565849106 204 17,200 SH   SOLE   17,200 0 0
MARATHON PETE CORP COM COM 56585A102 879 16,800 SH   SOLE   16,600 0 200
MARTIN MARIETTA MATLS COM COM 573284106 779 3,500 SH   SOLE   3,500 0 0
MASTERCARD INC CL A COM 57636Q104 1,861 15,325 SH   SOLE   15,325 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 936 9,595 SH   SOLE   9,595 0 0
MCDONALDS CORP COM COM 580135101 5,953 38,869 SH   SOLE   37,841 0 1,028
MEDTRONIC PLC SHS COM G5960L103 501 5,641 SH   SOLE   5,641 0 0
MERCK & CO INC NEW COM COM 58933Y105 4,675 72,946 SH   SOLE   70,132 0 2,814
METLIFE INC COM COM 59156R108 356 6,483 SH   SOLE   6,422 0 61
MICROCHIP TECHNOLOGY COM COM 595017104 463 6,000 SH   SOLE   6,000 0 0
MICROSOFT CORP COM COM 594918104 6,044 87,679 SH   SOLE   86,829 0 850
MONDELEZ INTL INC CL A COM 609207105 2,587 59,887 SH   SOLE   58,887 0 1,000
MSC INDL DIRECT INC CL A COM 553530106 524 6,100 SH   SOLE   6,100 0 0
NASDAQ OMX GROUP INC COM COM 631103108 786 11,000 SH   SOLE   11,000 0 0
NATIONAL COMM CORP COM COM 63546L102 232 5,873 SH   SOLE   5,873 0 0
NATIONAL INSTRS CORP COM COM 636518102 483 12,000 SH   SOLE   12,000 0 0
NESTLE S A REG B ADR COM 641069406 284 3,260 SH   SOLE   2,910 0 350
NEXTERA ENERGY INC COM COM 65339f101 857 6,116 SH   SOLE   5,042 0 1,074
NIKE INC CL B COM 654106103 4,874 82,612 SH   SOLE   82,612 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 1,336 10,981 SH   SOLE   10,981 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 318 3,810 SH   SOLE   3,810 0 0
NUCOR CORP COM COM 670346105 705 12,186 SH   SOLE   12,186 0 0
NVIDIA CORP COM COM 67066G104 7,524 52,050 SH   SOLE   51,000 0 1,050
NVR INC COM COM 62944T105 603 250 SH   SOLE   250 0 0
OLD REP INTL CORP COM COM 680223104 1,610 82,450 SH   SOLE   82,450 0 0
ONEOK INC COM 682680103 588 11,275 SH   SOLE   11,275 0 0
ORACLE CORP COM COM 68389X105 1,149 22,911 SH   SOLE   22,786 0 125
PACKAGING CORP AMER COM COM 695156109 1,426 12,800 SH   SOLE   12,800 0 0
PATTERSON UTI ENERGY COM COM 703481101 464 23,000 SH   SOLE   23,000 0 0
PAYCHEX INC COM COM 704326107 260 4,570 SH   SOLE   4,570 0 0
PAYPAL HLDGS INC COM COM 70450Y103 356 6,626 SH   SOLE   6,626 0 0
PEPISCO INC COM 713448108 1,934 16,744 SH   SOLE   16,689 0 55
PFIZER INC COM 717081103 4,647 138,331 SH   SOLE   134,381 0 3,950
PHILIP MORRIS INTL INC COM COM 718172109 2,748 23,395 SH   SOLE   23,395 0 0
PHILLIPS 66 COM COM 718546104 1,388 16,784 SH   SOLE   16,145 0 639
PINNACLE BANCSHARES COM COM 722903101 795 36,469 SH   SOLE   19,603 0 16,866
PIONEER NAT RES CO COM COM 723787107 2,949 18,478 SH   SOLE   18,153 0 325
PPG INDS INC COM COM 693506107 282 2,564 SH   SOLE   2,564 0 0
PRAXAIR INC COM COM 74005P104 1,350 10,184 SH   SOLE   10,147 0 37
PRICE T ROWE & ASSOC COM COM 74144T108 289 3,900 SH   SOLE   3,900 0 0
PROASSURANCE CORP COM COM 74267C106 3,125 51,395 SH   SOLE   50,295 0 1,100
PROCTER & GAMBLE CO COM COM 742718109 6,914 79,338 SH   SOLE   77,917 0 1,421
QUALCOMM INC COM 747525103 2,261 40,940 SH   SOLE   39,743 0 1,197
QUANTA SVCS INC COM COM 74762E102 263 7,998 SH   SOLE   7,998 0 0
QUEST DIAGNOSTICS INC COM 74834L100 877 7,891 SH   SOLE   7,891 0 0
RAYTHEON COMPANY COM 755111507 556 3,445 SH   SOLE   3,445 0 0
REGENERON PHARMA INC COM COM 75886F107 938 1,910 SH   SOLE   1,910 0 0
REGIONS FINANCIAL CORP COM 7591EP100 3,305 225,744 SH   SOLE   225,744 0 0
RESMED INC COM COM 761152107 607 7,800 SH   SOLE   7,800 0 0
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 231 4,251 SH   SOLE   4,251 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 601 11,299 SH   SOLE   11,299 0 0
RPM INTNL INC COM 749685103 747 13,687 SH   SOLE   13,687 0 0
RUBY TUESDAY INC COM COM 781182100 30 14,860 SH   SOLE   14,860 0 0
SCANA CORPORATION COM 80589M102 1,415 21,111 SH   SOLE   20,311 0 800
SCHEIN HENRY INC COM COM 806407102 2,611 14,264 SH   SOLE   14,264 0 0
SCHLUMBERGER LTD COM 806857108 797 12,101 SH   SOLE   12,044 0 57
SCHWAB CHARLES CP NEW COM COM 808513105 253 5,900 SH   SOLE   5,900 0 0
SCOTTS CO CL A COM 810186106 447 5,000 SH   SOLE   5,000 0 0
SEI INVESTMENTS CO COM COM 784117103 565 10,500 SH   SOLE   10,500 0 0
SERVICE CORP INTL COM COM 817565104 610 18,224 SH   SOLE   18,224 0 0
SERVISFIRST BANCSHARES COM COM 81768T108 2,323 62,974 SH   SOLE   62,974 0 0
SHIRE PLC SPONSORED ADR COM 82481r106 746 4,514 SH   SOLE   4,514 0 0
SMUCKER J M CO COM NEW COM 832696405 606 5,125 SH   SOLE   5,125 0 0
SNAP ON TOOLS CORP COM 833034101 233 1,475 SH   SOLE   1,475 0 0
SOUTHERN CO COM 842587107 9,193 192,004 SH   SOLE   186,253 0 5,751
SOUTHWEST AIRLS CO COM COM 844741108 298 4,800 SH   SOLE   4,800 0 0
STARBUCKS CORPORATION COM 855244109 244 4,193 SH   SOLE   4,193 0 0
STEEL DYNAMICS INC COM COM 858119100 430 12,000 SH   SOLE   12,000 0 0
STERICYCLE INC COM COM 858912108 630 8,250 SH   SOLE   8,250 0 0
SYNOVUS FINL CORP COM 87161c501 3,615 81,719 SH   SOLE   81,719 0 0
SYSCO CORP COM 871829107 264 5,242 SH   SOLE   5,242 0 0
TARGET CORP COM COM 87612E106 285 5,443 SH   SOLE   5,377 0 66
TE CONNECTIVITY LTD REG SHS COM H84989104 1,836 23,330 SH   SOLE   23,330 0 0
TECH DATA CORP COM COM 878237106 353 3,500 SH   SOLE   3,500 0 0
TELEFLEX INC COM COM 879369106 935 4,500 SH   SOLE   4,500 0 0
TELSTRA LTD SPON ADR FINAL COM 87969N204 942 56,998 SH   SOLE   56,998 0 0
TENCENT HLDGS LTD ADR COM 88032q109 574 15,950 SH   SOLE   15,250 0 700
TEXAS INSTRS INC COM 882508104 3,275 42,575 SH   SOLE   42,475 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102 1,286 7,369 SH   SOLE   7,336 0 33
TIFFANY & CO NEW COM COM 886547108 793 8,452 SH   SOLE   8,452 0 0
TIME WARNER INC COM 887317303 471 4,691 SH   SOLE   4,691 0 0
TORCHMARK CORP COM 891027104 10,172 132,962 SH   SOLE   132,962 0 0
TORONTO DOMINION BK COM NEW COM 891160509 1,110 22,035 SH   SOLE   21,435 0 600
TOTAL SYS SVCS INC COM COM 891906109 6,028 103,489 SH   SOLE   103,489 0 0
TRANSCANADA CORP COM COM 89353D107 329 6,912 SH   SOLE   6,412 0 500
TRAVELERS COMPANIES COM COM 89417E109 306 2,416 SH   SOLE   2,346 0 70
TRUSTMARK CORP COM COM 898402102 216 6,709 SH   SOLE   6,709 0 0
TSINGTAO BREWRY CO LTD ORD SER COM Y8997D102 44 10,000 SH   SOLE   10,000 0 0
TYSON FOODS INC CL A COM 902494103 454 7,250 SH   SOLE   7,250 0 0
UNILEVER PLC SPON ADR NEW COM 904767704 1,187 21,925 SH   SOLE   19,825 0 2,100
UNION PAC CORP COM 907818108 603 5,540 SH   SOLE   5,540 0 0
UNITED PARCEL SERVICE CL B COM 911312106 381 3,441 SH   SOLE   3,191 0 250
UNITED TECHNOLOGIES CP COM COM 913017109 3,930 32,183 SH   SOLE   32,152 0 31
UNITEDHEALTH GROUP INC COM 91324P102 4,720 25,457 SH   SOLE   24,757 0 700
US BANCORP DEL COM COM 902973304 3,509 67,580 SH   SOLE   66,480 0 1,100
V F CORP COM COM 918204108 589 10,231 SH   SOLE   10,231 0 0
VAIL RESORTS INC COM COM 91879q109 385 1,900 SH   SOLE   1,900 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100 351 5,207 SH   SOLE   5,207 0 0
VECTREN CORP COM COM 92240g101 755 12,918 SH   SOLE   12,918 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 3,687 82,564 SH   SOLE   80,041 0 2,523
VISA INC COM CL A COM 92826C839 6,401 68,259 SH   SOLE   67,451 0 808
VULCAN MATLS CO COM COM 929160109 9,928 78,368 SH   SOLE   78,018 0 350
WADDELL & REED FINL CL A COM 930059100 469 24,867 SH   SOLE   24,867 0 0
WAL MART STORES INC COM 931142103 888 11,731 SH   SOLE   11,674 0 57
WALGREENS BOOTS ALLIAN COM COM 931427108 1,625 20,748 SH   SOLE   20,748 0 0
WASTE CONNECTIONS INC COM COM 94106B101 676 10,500 SH   SOLE   10,500 0 0
WASTE MGMT INC DEL COM COM 94106L109 3,202 43,659 SH   SOLE   41,359 0 2,300
WATERS CORP COM COM 941848103 2,499 13,593 SH   SOLE   13,293 0 300
WEC ENERGY GROUP INC COM COM 92939U106 2,323 37,853 SH   SOLE   37,453 0 400
WELBILT INC COM COM 949090104 198 10,499 SH   SOLE   10,499 0 0
WELLS FARGO & CO NEW COM COM 949746101 3,420 61,729 SH   SOLE   61,361 0 368
WESTERN DIGITAL CORP COM COM 958102105 1,209 13,643 SH   SOLE   13,643 0 0
WESTROCK CO COM COM 96145D105 378 6,672 SH   SOLE   6,672 0 0
WEYERHAEUSER CO COM 962166104 2,354 70,278 SH   SOLE   70,278 0 0
WILLIAMS SONOMA INC COM COM 969904101 291 6,000 SH   SOLE   6,000 0 0
WOODWARD INC COM COM 980745103 497 7,350 SH   SOLE   7,350 0 0
XILINX INC COM COM 983919101 662 10,300 SH   SOLE   10,300 0 0
YUM BRANDS INC COM COM 988498101 889 12,056 SH   SOLE   12,056 0 0
YUM CHINA HLDGS INC COM COM 98850P109 432 10,955 SH   SOLE   10,955 0 0
VANECK VECTORS ETF TR AGRIBUSI ETF COMM 92189F700 1,047 19,036 SH   SOLE   19,036 0 0
CLAYMORE ETF GUGGENHEIM MIDCAP ETF EQ 18383m720 1,091 18,100 SH   SOLE   18,100 0 0
GUGGENHEIM S&P 500 EQUAL WEIGH ETF EQ 78355W106 2,358 25,446 SH   SOLE   23,047 0 2,399
ISHARES CORE S&P 500 ETF ETF EQ 464287200 3,481 14,302 SH   SOLE   14,002 0 300
ISHARES RUS 3000 GRW ETF ETF EQ 464287671 208 4,312 SH   SOLE   4,312 0 0
ISHARES TR DJ SEL DIV INX ETF EQ 464287168 553 6,000 SH   SOLE   5,900 0 100
ISHARES TR HGH DIV EQT FD ETF EQ 46429B663 1,852 22,278 SH   SOLE   22,278 0 0
ISHARES TR RUSSELL 1000 ETF EQ 464287622 541 4,000 SH   SOLE   4,000 0 0
ISHARES TR RUSSELL 2000 ETF EQ 464287655 1,607 11,407 SH   SOLE   11,407 0 0
ISHARES TR S&P MIDCAP 400 ETF EQ 464287507 14,689 84,442 SH   SOLE   75,324 0 9,118
ISHARES TR S&P SMLCAP 600 ETF EQ 464287804 3,111 44,377 SH   SOLE   44,177 0 200
POWERSHARES ETF TRUST S&P 500 ETF EQ 73935X682 280 10,000 SH   SOLE   10,000 0 0
POWERSHARES QQQ TRUST UNIT SER ETF EQ 73935a104 687 4,990 SH   SOLE   4,990 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF EQ 808524102 868 14,847 SH   SOLE   14,847 0 0
SCHWAB STRATEGIC TR US DIVIDEN ETF EQ 808524797 3,637 80,652 SH   SOLE   79,352 0 1,300
SCHWAB STRATEGIC TR US LRG CAP ETF EQ 808524201 14,126 244,530 SH   SOLE   152,350 0 92,180
SCHWAB STRATEGIC TR US MID-CAP ETF EQ 808524508 8,955 185,933 SH   SOLE   153,299 0 32,634
SCHWAB STRATEGIC TR US SML CAP ETF EQ 808524607 2,096 32,794 SH   SOLE   32,412 0 382
SPDR S&P 500 ETF TRUST SER-1 ETF EQ 78462F103 8,319 34,404 SH   SOLE   34,104 0 300
SPDR S&P MIDCAP 400 ETF TRUST ETF EQ 78467y107 1,020 3,210 SH   SOLE   3,210 0 0
VANGUARD INDEX FDS GROWTH ETF ETF EQ 922908736 2,416 19,016 SH   SOLE   19,016 0 0
VANGUARD INDEX FDS LRG CAP VIP ETF EQ 922908637 15,266 137,511 SH   SOLE   129,792 0 7,719
VANGUARD INDEX FDS MCAP GR IDX ETF EQ 922908538 425 3,615 SH   SOLE   3,615 0 0
VANGUARD INDEX FDS MCAP VL IDX ETF EQ 922908512 3,601 35,002 SH   SOLE   34,402 0 600
VANGUARD INDEX FDS MID CAP VIP ETF EQ 922908629 18,224 127,868 SH   SOLE   125,357 0 2,510
VANGUARD INDEX FDS S&P 500 ETF ETF EQ 922908363 5,895 26,548 SH   SOLE   13,638 0 12,910
VANGUARD INDEX FDS SMLL CP VIP ETF EQ 922908751 12,627 93,162 SH   SOLE   70,294 0 22,868
VANGUARD INDEX TR EXT MKT VIPE ETF EQ 922908652 1,055 10,317 SH   SOLE   10,317 0 0
VANGUARD SCOTTSDALE FD VNG RUS ETF EQ 92206C664 1,075 9,535 SH   SOLE   7,970 0 1,565
VANGUARD SPECIALIZED DIV APP E ETF EQ 921908844 4,148 44,759 SH   SOLE   44,559 0 200
VANGUARD TOTAL STK MRK ETF EQ 922908769 1,344 10,797 SH   SOLE   10,797 0 0
VANGUARD WHITEHALL FDS HIGH DI ETF EQ 921946406 851 10,885 SH   SOLE   10,385 0 500
VANGUARD WORLD FD MEGA CAP IND ETF EQ 921910873 13,733 165,679 SH   SOLE   162,859 0 2,820
VANGUARD WORLD FD MEGA CAP VAL ETF EQ 921910840 9,478 136,652 SH   SOLE   24,419 0 112,233
VANGUARD WORLD FD MEGA GRWTH I ETF EQ 921910816 5,255 52,522 SH   SOLE   52,522 0 0
VANGUARD WORLD FDS CONSUM DIS ETF EQ 92204A108 703 4,949 SH   SOLE   4,949 0 0
VANGUARD WORLD FDS CONSUM STP ETF EQ 92204A207 364 2,580 SH   SOLE   2,580 0 0
VANGUARD WORLD FDS ENERGY ETF ETF EQ 92204A306 232 2,625 SH   SOLE   2,625 0 0
VANGUARD WORLD FDS FINANCIALS ETF EQ 92204A405 266 4,250 SH   SOLE   4,250 0 0
VANGUARD WORLD FDS HEALTH CAR ETF EQ 92204A504 398 2,700 SH   SOLE   2,700 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF EQ 92204A603 275 2,140 SH   SOLE   2,140 0 0
VANGUARD WORLD FDS INF TECH ET ETF EQ 92204A702 1,844 13,090 SH   SOLE   13,090 0 0
VANGUARD WORLD FDS MATERIALS E ETF EQ 92204A801 697 5,730 SH   SOLE   5,730 0 0
VANGUARD WORLD FDS UTILITIES E ETF EQ 92204A876 272 2,380 SH   SOLE   2,380 0 0
ISHARES TR MSCI EAFE IDX ETF INTL 464287465 219 3,359 SH   SOLE   3,259 0 100
ISHARES TR MSCI VAL IDX ETF INTL 464288877 265 5,130 SH   SOLE   5,130 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF INTL 808524805 5,549 174,596 SH   SOLE   173,619 0 977
VANGUARD FTSE DEVELOPED MARKET ETF INTL 921943858 8,150 197,251 SH   SOLE   193,577 0 3,674
VANGUARD INTL EQTY IDX ALLWRLD ETF INTL 922042775 2,121 42,404 SH   SOLE   42,404 0 0
VANGUARD INTL EQTY IDX EURPEAN ETF INTL 922042874 503 9,125 SH   SOLE   0 0 9,125
VANGUARD INTL EQTY IDX FTSE SM ETF INTL 922042718 217 2,010 SH   SOLE   2,010 0 0
VANGUARD INTL EQTY IDX PACIFIC ETF INTL 922042866 2,896 44,018 SH   SOLE   130 0 43,888
VANGUARD INTL EQTY IDX TT WRLD ETF INTL 922042742 1,132 16,766 SH   SOLE   16,766 0 0
VANGUARD STAR FD INTL STK IDXF ETF INTL 921909768 5,018 96,552 SH   SOLE   96,552 0 0
COLUMBIA ETF TR II EMRG MARKET ETF EM 19762B509 318 12,192 SH   SOLE   11,442 0 750
SCHWAB STRATEGIC TR EMRG MKTEQ ETF EM 808524706 2,459 98,955 SH   SOLE   98,791 0 164
VANGUARD FTSE EMERGING MARKETS ETF EM 922042858 1,704 41,737 SH   SOLE   41,737 0 0
ISHARES TR US PFD STK IDX ETF PFD 464288687 216 5,521 SH   SOLE   5,521 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 5,744 193,387 SH   SOLE   187,437 0 5,950
ISHARES TR DJ US REAL EST ETF REIT 464287739 416 5,218 SH   SOLE   5,218 0 0
VANGUARD INDEX FDS REIT VIPERS ETF REIT 922908553 4,224 50,750 SH   SOLE   49,680 0 1,070
MID-AMER APT CMNTYS COM REIT 59522J103 15,391 146,055 SH   SOLE   144,345 0 1,710
RAYONIER INC COM REIT 754907103 1,943 67,532 SH   SOLE   65,457 0 2,075
REALTY INCOME CORP COM REIT 756109104 967 17,525 SH   SOLE   17,025 0 500
UDR INC COM REIT 902653104 333 8,536 SH   SOLE   8,536 0 0
VENTAS INC COM REIT 92276F100 1,023 14,725 SH   SOLE   14,025 0 700
WELLTOWER INC COM REIT 95040Q104 332 4,432 SH   SOLE   4,432 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 281 2,561 SH   SOLE   2,174 0 388
ISHARES TR 1-3 YR TRS BD ETF TAX FIXED 464287457 6,878 81,404 SH   SOLE   81,404 0 0
ISHARES TR IBONDS DEC18 ETF ETF TAX FIXED 46434vaa8 982 39,000 SH   SOLE   33,000 0 6,000
ISHARES TR IBONDS DEC19 ETF ETF TAX FIXED 46434VAU4 1,306 52,200 SH   SOLE   46,200 0 6,000
ISHARES TR IBONDS DEC20 ETF ETF TAX FIXED 46434VAQ3 1,375 53,900 SH   SOLE   47,900 0 6,000
ISHARES TR IBONDS DEC21 ETF ETF TAX FIXED 46434VBK5 1,297 51,900 SH   SOLE   45,900 0 6,000
ISHARES TR IBONDS DEC22 ETF ETF TAX FIXED 46434VBA7 503 20,000 SH   SOLE   18,000 0 2,000
PIMCO ETF TR TOTL RETN ETF ETF TAX FIXED 72201r775 307 2,895 SH   SOLE   2,895 0 0
SCHWAB STRATEGIC TR SHT TM US ETF TAX FIXED 808524862 29,362 582,356 SH   SOLE   421,049 0 161,307
SCHWAB STRATEGIC TR US AGGREGA ETF TAX FIXED 808524839 6,070 116,179 SH   SOLE   115,071 0 1,108
VANGUARD BD INDEX FD INTERMED ETF TAX FIXED 921937819 319 3,779 SH   SOLE   3,779 0 0
VANGUARD BD INDEX FD SHORT TRM ETF TAX FIXED 921937827 22,972 287,688 SH   SOLE   67,053 0 220,635
VANGUARD BD INDEX FD TOTAL BND ETF TAX FIXED 921937835 9,440 115,363 SH   SOLE   111,558 0 3,805
VANGUARD SCOTTSDALE FD MORTG-B ETF TAX FIXED 92206C771 274 5,210 SH   SOLE   5,210 0 0
VANGUARD SCOTTSDALE FD SHRT-TE ETF TAX FIXED 92206c409 1,570 19,619 SH   SOLE   16,859 0 2,760
ISHARES TR IBONDS DEC21 ETF ETF NON TAX 46435G789 1,264 49,000 SH   SOLE   47,000 0 2,000
ISHARES TR IBONDS DEC22 ETF ETF NON TAX 46435G755 702 27,000 SH   SOLE   25,000 0 2,000
ISHARES TR IBONDS SEP18 ETF ETF NON TAX 46429B580 1,095 43,000 SH   SOLE   43,000 0 0
ISHARES TR IBONDS SEP19 ETF ETF NON TAX 46429B564 1,199 47,000 SH   SOLE   45,000 0 2,000
ISHARES TR IBONDS SEP20 ETF ETF NON TAX 46434V571 1,228 48,000 SH   SOLE   46,000 0 2,000
ISHARES TR S&P NTL AMT ETF NON TAX 464288158 242 2,291 SH   SOLE   291 0 2,000
SPDR SR TRBRCLYS S/T MUNI ETF ETF NON TAX 78468R739 1,303 26,870 SH   SOLE   24,370 0 2,500
PROSHARES TR PSHS LC COR PLUS ETF HEDGE 74347R248 1,537 25,559 SH   SOLE   24,359 0 1,200
BUCKEYE PARTNERS L P UNIT LTD LTD 118230101 466 7,295 SH   SOLE   7,295 0 0
ENERGY TRANSFER PRTNRS L P NEW LTD 29278N103 605 29,691 SH   SOLE   29,691 0 0
ENTERPRISE PRODS PARTN COM LTD 293792107 4,377 161,618 SH   SOLE   161,618 0 0
MAGELLAN MIDSTREAM PRT COM UNI LTD 559080106 6,912 96,988 SH   SOLE   96,988 0 0
PLAINS ALL AM PIPELINE UNIT LT LTD 726503105 235 8,942 SH   SOLE   8,942 0 0
SPECTRA ENRGY PARTNERS COM LTD 84756N109 577 13,452 SH   SOLE   12,552 0 900
WILLIAMS PARTNERS L P COM UNIT LTD 96949L105 337 8,414 SH   SOLE   8,414 0 0