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,549 12,146 SH   SOLE   12,095 0 51
ABBOTT LABORATORIES COM 002824100 1,847 34,609 SH   SOLE   33,936 0 673
ABBVIE INC. COM COM 00287Y109 6,061 68,206 SH   SOLE   66,883 0 1,323
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 2,006 14,850 SH   SOLE   14,794 0 56
ADOBE SYS INC COM COM 00724F101 3,583 24,020 SH   SOLE   23,120 0 900
AETNA US HEALTHCARE COM 00817Y108 359 2,255 SH   SOLE   2,255 0 0
AFLAC INC COM 001055102 5,077 62,381 SH   SOLE   62,381 0 0
AIR PRODS & CHEMS INC COM COM 009158106 845 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 6,420 47,099 SH   SOLE   46,699 0 400
ALEXION PHARMACEUTICAL COM COM 015351109 1,382 9,850 SH   SOLE   9,850 0 0
ALLEGHANY CORP DEL COM COM 017175100 486 878 SH   SOLE   878 0 0
ALLEGION PUB LTD CO ORD SHS COM G0176J109 651 7,529 SH   SOLE   7,529 0 0
ALPHABET INC CAP STK CL A COM 02079K305 1,265 1,299 SH   SOLE   1,296 0 3
ALPHABET INC CAP STK CL C COM 02079K107 3,775 3,936 SH   SOLE   3,883 0 53
ALTRIA GROUP INC COM COM 02209S103 2,988 47,117 SH   SOLE   46,517 0 600
AMAZON.COM INC COM 023135106 379 394 SH   SOLE   394 0 0
AMERICAN ELEC PWR INC COM COM 025537101 362 5,150 SH   SOLE   5,150 0 0
AMERICAN EXPRESS CO COM COM 025816109 440 4,869 SH   SOLE   4,789 0 80
AMERICAN FINL GROUP OH COM COM 025932104 786 7,600 SH   SOLE   7,600 0 0
AMERIGAS PARTNERS L P UNIT L P COM 030975106 292 6,500 SH   SOLE   6,500 0 0
AMERIPRISE FINL INC COM COM 03076C106 521 3,507 SH   SOLE   3,507 0 0
AMETEK INC NEW COM COM 031100100 361 5,469 SH   SOLE   5,469 0 0
AMGEN INC COM COM 031162100 2,358 12,646 SH   SOLE   12,346 0 300
ANALOG DEVICES INC COM COM 032654105 434 5,031 SH   SOLE   5,031 0 0
ANSYS INC COM COM 03662Q105 430 3,500 SH   SOLE   3,500 0 0
ANTHEM INC COM COM 036752103 655 3,451 SH   SOLE   3,225 0 226
APPLE INC COM 037833100 15,467 100,355 SH   SOLE   100,192 0 163
ARROW ELECTRS INC COM COM 042735100 812 10,100 SH   SOLE   10,100 0 0
ASHLAND GLOBAL HLDGS I COM COM 044186104 294 4,500 SH   SOLE   4,500 0 0
AT&T CORP COM NEW COM 00206R102 4,884 124,696 SH   SOLE   122,093 0 2,603
ATLANTIS TECHNOLOGY GP COM PAR COM 04915y309 0 625,000 SH   SOLE   625,000 0 0
ATRION CORPORATION COM 049904105 523 778 SH   SOLE   778 0 0
AUTOMATIC DATA PROCESS COM COM 053015103 3,034 27,749 SH   SOLE   27,749 0 0
AXIS CAPITAL HOLDINGS SHS COM G0692U109 287 5,000 SH   SOLE   5,000 0 0
BANCO BILBAO VIZCAYA ARGENTARI COM 05946k101 2,517 282,228 SH   SOLE   281,517 0 711
BANK HAWAII CORP COM COM 062540109 333 4,000 SH   SOLE   4,000 0 0
BANK NEW YORK MELLON COM COM 064058100 502 9,465 SH   SOLE   9,465 0 0
BANK OF AMERICA CORP COM COM 060505104 446 17,600 SH   SOLE   17,600 0 0
BAXTER INTL COM 071813109 847 13,504 SH   SOLE   13,472 0 32
BECTON DICKINSON COM 075887109 3,165 16,154 SH   SOLE   16,154 0 0
BERKLEY W R CORP COM COM 084423102 737 11,050 SH   SOLE   10,650 0 400
BERKSHIRE HATHAWAY INC CL B COM 084670702 4,002 21,829 SH   SOLE   21,629 0 200
BIO RAD LABS INC CL A COM 090572207 289 1,300 SH   SOLE   1,300 0 0
BIO TECHNE CORPORATION COM 09073M104 2,170 17,951 SH   SOLE   17,951 0 0
BLACKROCK INC COM COM 09247X101 222 497 SH   SOLE   382 0 115
BLACKSTONE GROUP L P COM UNIT COM 09253U108 1,490 44,650 SH   SOLE   43,650 0 1,000
BOEING CO COM COM 097023105 686 2,700 SH   SOLE   2,700 0 0
BORG WARNER INC COM COM 099724106 645 12,600 SH   SOLE   12,600 0 0
BRISTOL-MYERS SQUIBB COM 110122108 1,318 20,671 SH   SOLE   20,671 0 0
BROADRIDGE FINL SOLUTI COM COM 11133t103 1,049 12,978 SH   SOLE   12,978 0 0
BROOKFIELD ASSET MGMT CL A LTD COM 112585104 3,321 80,413 SH   SOLE   79,413 0 1,000
BROWN & BROWN INC COM COM 115236101 1,465 30,400 SH   SOLE   30,400 0 0
C H ROBINSON WORLDWIDE COM NEW COM 12541W209 244 3,200 SH   SOLE   3,200 0 0
CANADIAN PAC RY LTD COM COM 13645T100 403 2,400 SH   SOLE   2,400 0 0
CARDINAL HEALTH INC COM COM 14149Y108 2,438 36,430 SH   SOLE   36,430 0 0
CATERPILLAR INC DEL COM COM 149123101 1,677 13,451 SH   SOLE   13,451 0 0
CDK GLOBAL INC COM COM 12508E101 379 6,015 SH   SOLE   6,015 0 0
CELGENE CORP COM COM 151020104 303 2,077 SH   SOLE   2,077 0 0
CENTENE CORP DEL COM COM 15135B101 3,207 33,136 SH   SOLE   32,636 0 500
CERNER CORP COM COM 156782104 1,576 22,092 SH   SOLE   22,092 0 0
CHARLES RIV LABS INTL COM COM 159864107 518 4,800 SH   SOLE   4,800 0 0
CHEMED CORP COM COM 16359r103 606 3,000 SH   SOLE   3,000 0 0
CHEVRON CORP NEW COM COM 166764100 4,960 42,211 SH   SOLE   42,166 0 45
CHUBB LIMITED COM COM H1467J104 288 2,022 SH   SOLE   2,022 0 0
CHURCH & DWIGHT INC COM COM 171340102 470 9,700 SH   SOLE   9,700 0 0
CINCINNATI FINANCIAL COM 172062101 1,360 17,759 SH   SOLE   17,759 0 0
CISCO SYS INC COM COM 17275R102 2,220 66,021 SH   SOLE   65,951 0 70
CLOROX CO DEL COM COM 189054109 2,660 20,165 SH   SOLE   20,165 0 0
CME GROUP INC COM COM 12572Q105 4,401 32,435 SH   SOLE   32,085 0 350
COCA COLA BOTTLNG CONS COM COM 191098102 216 1,002 SH   SOLE   1,002 0 0
COCA COLA CO COM COM 191216100 3,679 81,727 SH   SOLE   76,727 0 5,000
COLGATE-PALMOLIVE CO COM 194162103 5,596 76,820 SH   SOLE   76,820 0 0
COLUMBIA BKG SYS INC COM COM 197236102 213 5,050 SH   SOLE   5,050 0 0
COMCAST CORP NEW CL A COM 20030N101 4,762 123,760 SH   SOLE   122,260 0 1,500
COMPUTER PROGRAMS&SYS COM COM 205306103 250 8,475 SH   SOLE   8,475 0 0
COMPUTER THERMAL IMAG COM COM 20557c108 0 272,585 SH   SOLE   272,585 0 0
CONOCOPHILLIPS COM COM 20825C104 618 12,357 SH   SOLE   11,157 0 1,200
CONSOLIDATED EDISON COM COM 209115104 395 4,890 SH   SOLE   4,890 0 0
CORNING INC COM COM 219350105 433 14,488 SH   SOLE   14,488 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 210 1,278 SH   SOLE   1,278 0 0
CRACKER BARREL OLD CTR COM COM 22410j106 728 4,800 SH   SOLE   4,800 0 0
CSX CORP COM COM 126408103 550 10,137 SH   SOLE   10,137 0 0
CULLEN FROST BANKERS COM COM 229899109 380 4,000 SH   SOLE   4,000 0 0
CVS HEALTH CORPORATION COM 126650100 468 5,753 SH   SOLE   5,651 0 102
DANAHER CORP DEL COM COM 235851102 695 8,098 SH   SOLE   8,023 0 75
DEERE & CO COM COM 244199105 927 7,378 SH   SOLE   7,378 0 0
DELUXE CORP COM COM 248019101 219 3,000 SH   SOLE   3,000 0 0
DISNEY WALT CO COM DISNEY COM 254687106 6,328 64,194 SH   SOLE   64,092 0 102
DOMINION RES VA NEW COM COM 25746U109 342 4,446 SH   SOLE   4,446 0 0
DONALDSON INC COM COM 257651109 597 13,000 SH   SOLE   13,000 0 0
DOVER CORP COM COM 260003108 224 2,450 SH   SOLE   2,450 0 0
DOWDUPONT INC COM COM 26078J100 5,888 85,053 SH   SOLE   82,143 0 2,910
DST SYS INC DEL COM COM 233326107 560 10,200 SH   SOLE   10,200 0 0
DUKE ENERGY CORP NEW COM COM 26441C204 5,172 61,628 SH   SOLE   60,806 0 822
EATON CORP PLC SHS COM G29183103 280 3,644 SH   SOLE   3,442 0 202
EATON VANCE CORP COM NON VTG COM 278265103 592 12,000 SH   SOLE   12,000 0 0
EBAY INC COM COM 278642103 218 5,676 SH   SOLE   5,676 0 0
ECOLAB INC COM COM 278865100 1,132 8,800 SH   SOLE   8,800 0 0
EDGEWELL PERS CARE CO COM COM 28035Q102 233 3,200 SH   SOLE   3,200 0 0
EMERSON ELEC CO COM COM 291011104 4,141 65,898 SH   SOLE   65,098 0 800
ENBRIDGE INC COM COM 29250N105 4,544 108,595 SH   SOLE   106,202 0 2,393
ENERGEN CORP COM COM 29265N108 237 4,335 SH   SOLE   4,335 0 0
ENERGIZER HLDGS INC COM COM 29266R108 386 8,375 SH   SOLE   8,375 0 0
EXPEDITORS INTL WASH COM COM 302130109 479 8,000 SH   SOLE   8,000 0 0
EXPRESS SCRIPTS INC COM COM 30219G108 208 3,285 SH   SOLE   3,255 0 30
EXXON MOBIL CORP COM COM 30231G102 5,710 69,649 SH   SOLE   63,988 0 5,661
FACEBOOK INC CL A COM 30303M102 1,892 11,071 SH   SOLE   10,871 0 200
FASTENAL CO COM COM 311900104 570 12,500 SH   SOLE   12,500 0 0
FEDEX CORP COM 31428X106 1,775 7,868 SH   SOLE   7,668 0 200
FORTIVE CORP COM COM 34959J108 219 3,097 SH   SOLE   3,060 0 37
FRESENIUS MED CARE AG SPONSORE COM 358029106 504 10,316 SH   SOLE   10,316 0 0
GALLAGHER ARTHUR J &CO COM COM 363576109 602 9,785 SH   SOLE   9,785 0 0
GENERAL DYNAMICS CORP COM COM 369550108 3,606 17,543 SH   SOLE   17,543 0 0
GENERAL ELEC CO COM COM 369604103 1,602 66,268 SH   SOLE   56,888 0 9,380
GENERAL MLS INC COM COM 370334104 239 4,620 SH   SOLE   4,620 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103 432 13,800 SH   SOLE   13,800 0 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 737 18,153 SH   SOLE   18,153 0 0
GRACO INC COM COM 384109104 928 7,500 SH   SOLE   7,500 0 0
HALLIBURTON CO COM COM 406216101 432 9,386 SH   SOLE   9,386 0 0
HANESBRANDS INC COM COM 410345102 235 9,550 SH   SOLE   9,550 0 0
HARLEY DAVIDSON INC COM COM 412822108 265 5,500 SH   SOLE   5,500 0 0
HARRIS CORP DEL COM COM 413875105 810 6,148 SH   SOLE   6,148 0 0
HASBRO INC COM COM 418056107 1,710 17,510 SH   SOLE   17,210 0 300
HENRY JACK & ASSOC INC COM COM 426281101 857 8,336 SH   SOLE   8,336 0 0
HERSHEY FOODS CORP COM COM 427866108 956 8,756 SH   SOLE   7,866 0 890
HOME DEPOT INC COM COM 437076102 8,503 51,990 SH   SOLE   51,790 0 200
HONEYWELL INTL INC COM COM 438516106 5,892 41,566 SH   SOLE   40,616 0 950
IBM CORP COM 459200101 1,694 11,679 SH   SOLE   11,179 0 500
IDACORP INC COM 451107106 367 4,175 SH   SOLE   4,175 0 0
IDERA PHARMACEUTICALS COM NEW COM 45168K306 181 81,271 SH   SOLE   81,271 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 2,840 19,196 SH   SOLE   19,196 0 0
INGERSOLL-RAND COMPANY CL A COM G47791101 1,629 18,265 SH   SOLE   18,265 0 0
INTEL CORP COM COM 458140100 2,930 76,950 SH   SOLE   76,303 0 647
INTERCONTINENTAL EXCHANGE INC COM 45866F104 3,683 53,605 SH   SOLE   53,605 0 0
INTL PAPER CO COM COM 460146103 340 5,980 SH   SOLE   5,480 0 500
J P MORGAN CHASE & CO COM COM 46625H100 8,086 84,661 SH   SOLE   82,045 0 2,616
JACOBS ENGR GROUP DEL COM COM 469814107 319 5,475 SH   SOLE   5,475 0 0
JD COM INC SPON ADR CL A COM 47215P106 286 7,500 SH   SOLE   7,500 0 0
JOHNSON & JOHNSON COM COM 478160104 5,427 41,741 SH   SOLE   41,679 0 62
KIMBERLY-CLARK CORP COM 494368103 526 4,468 SH   SOLE   4,468 0 0
KRAFT HEINZ CO COM COM 500754106 2,544 32,802 SH   SOLE   31,870 0 932
L3 TECHNOLOGIES INC COM COM 502413107 719 3,815 SH   SOLE   3,815 0 0
LABORATORY AMER HLDGS COM NEW COM 50540R409 918 6,079 SH   SOLE   6,079 0 0
LAM RESEARCH CORP COM COM 512807108 1,665 9,000 SH   SOLE   9,000 0 0
LAMB WESTON HLDGS INC COM COM 513272104 230 4,898 SH   SOLE   4,898 0 0
LEGGETT & PLATT INC COM COM 524660107 1,131 23,700 SH   SOLE   22,800 0 900
LILLY ELI & CO COM COM 532457108 399 4,660 SH   SOLE   4,660 0 0
LINCOLN NATL CORP IND COM COM 534187109 912 12,417 SH   SOLE   12,417 0 0
LOCKHEED MARTIN CORP COM COM 539830109 7,973 25,695 SH   SOLE   25,295 0 400
LOWES COS INC COM COM 548661107 2,535 31,709 SH   SOLE   31,543 0 166
MANITOWOC INC COM COM 563571108 211 23,405 SH   SOLE   12,581 0 10,824
MARATHON OIL CORP COM COM 565849106 218 16,100 SH   SOLE   16,100 0 0
MARATHON PETE CORP COM COM 56585A102 942 16,800 SH   SOLE   16,600 0 200
MARTIN MARIETTA MATLS COM COM 573284106 722 3,500 SH   SOLE   3,500 0 0
MASTERCARD INC CL A COM 57636Q104 1,447 10,250 SH   SOLE   10,250 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 985 9,595 SH   SOLE   9,595 0 0
MCDONALDS CORP COM COM 580135101 6,090 38,869 SH   SOLE   38,341 0 528
MEDTRONIC PLC SHS COM G5960L103 427 5,491 SH   SOLE   5,491 0 0
MERCK & CO INC NEW COM COM 58933Y105 4,572 71,406 SH   SOLE   69,292 0 2,114
METLIFE INC COM COM 59156R108 493 9,483 SH   SOLE   9,422 0 61
MICROCHIP TECHNOLOGY COM COM 595017104 539 6,000 SH   SOLE   6,000 0 0
MICROSOFT CORP COM COM 594918104 6,516 87,473 SH   SOLE   86,623 0 850
MONDELEZ INTL INC CL A COM 609207105 2,148 52,818 SH   SOLE   51,818 0 1,000
MSC INDL DIRECT INC CL A COM 553530106 461 6,100 SH   SOLE   6,100 0 0
NASDAQ OMX GROUP INC COM COM 631103108 853 11,000 SH   SOLE   11,000 0 0
NATIONAL COMM CORP COM COM 63546L102 251 5,873 SH   SOLE   5,873 0 0
NATIONAL INSTRS CORP COM COM 636518102 506 12,000 SH   SOLE   12,000 0 0
NESTLE S A REG B ADR COM 641069406 274 3,260 SH   SOLE   2,910 0 350
NEXTERA ENERGY INC COM COM 65339f101 896 6,116 SH   SOLE   6,042 0 74
NIKE INC CL B COM 654106103 4,283 82,611 SH   SOLE   82,611 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 1,452 10,981 SH   SOLE   10,981 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 327 3,810 SH   SOLE   3,810 0 0
NUCOR CORP COM COM 670346105 669 11,936 SH   SOLE   11,936 0 0
NVIDIA CORP COM COM 67066G104 9,278 51,900 SH   SOLE   50,950 0 950
NVR INC COM COM 62944T105 1,056 370 SH   SOLE   360 0 10
OLD REP INTL CORP COM COM 680223104 1,594 80,975 SH   SOLE   80,975 0 0
ONEOK INC COM 682680103 748 13,501 SH   SOLE   13,501 0 0
ORACLE CORP COM COM 68389X105 1,155 23,892 SH   SOLE   22,667 0 1,225
PACKAGING CORP AMER COM COM 695156109 1,680 14,650 SH   SOLE   14,650 0 0
PATTERSON UTI ENERGY COM COM 703481101 523 25,000 SH   SOLE   25,000 0 0
PAYCHEX INC COM COM 704326107 274 4,570 SH   SOLE   4,570 0 0
PAYPAL HLDGS INC COM COM 70450Y103 424 6,626 SH   SOLE   6,626 0 0
PEPISCO INC COM 713448108 1,810 16,245 SH   SOLE   16,190 0 55
PFIZER INC COM 717081103 4,867 136,340 SH   SOLE   133,590 0 2,750
PHILIP MORRIS INTL INC COM COM 718172109 2,580 23,239 SH   SOLE   23,239 0 0
PHILLIPS 66 COM COM 718546104 1,480 16,159 SH   SOLE   15,520 0 639
PINNACLE BANCSHARES COM COM 722903101 826 36,469 SH   SOLE   19,603 0 16,866
PIONEER NAT RES CO COM COM 723787107 2,933 19,876 SH   SOLE   19,551 0 325
PPG INDS INC COM COM 693506107 275 2,532 SH   SOLE   2,532 0 0
PRAXAIR INC COM COM 74005P104 1,409 10,084 SH   SOLE   10,047 0 37
PRICE T ROWE & ASSOC COM COM 74144T108 354 3,900 SH   SOLE   3,900 0 0
PROASSURANCE CORP COM COM 74267C106 3,142 57,495 SH   SOLE   56,395 0 1,100
PROCTER & GAMBLE CO COM COM 742718109 7,258 79,772 SH   SOLE   78,351 0 1,421
QUALCOMM INC COM 747525103 1,237 23,864 SH   SOLE   23,567 0 297
QUANTA SVCS INC COM COM 74762E102 224 5,998 SH   SOLE   5,998 0 0
QUEST DIAGNOSTICS INC COM 74834L100 739 7,891 SH   SOLE   7,891 0 0
RAYTHEON COMPANY COM 755111507 643 3,445 SH   SOLE   3,445 0 0
REGENERON PHARMA INC COM COM 75886F107 836 1,870 SH   SOLE   1,870 0 0
REGIONS FINANCIAL CORP COM 7591EP100 3,369 221,190 SH   SOLE   221,190 0 0
RESMED INC COM COM 761152107 600 7,800 SH   SOLE   7,800 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 652 10,766 SH   SOLE   10,766 0 0
RPM INTNL INC COM 749685103 703 13,687 SH   SOLE   13,687 0 0
RUBY TUESDAY INC COM COM 781182100 32 14,860 SH   SOLE   14,860 0 0
S&P GLOBAL INC COM COM 78409V104 210 1,341 SH   SOLE   1,341 0 0
SCANA CORPORATION COM 80589M102 1,024 21,111 SH   SOLE   21,111 0 0
SCHEIN HENRY INC COM COM 806407102 2,380 29,028 SH   SOLE   29,028 0 0
SCHLUMBERGER LTD COM 806857108 827 11,848 SH   SOLE   11,791 0 57
SCHWAB CHARLES CP NEW COM COM 808513105 234 5,350 SH   SOLE   5,350 0 0
SCOTTS CO CL A COM 810186106 243 2,500 SH   SOLE   2,500 0 0
SEI INVESTMENTS CO COM COM 784117103 641 10,500 SH   SOLE   10,500 0 0
SERVICE CORP INTL COM COM 817565104 687 19,924 SH   SOLE   19,924 0 0
SERVISFIRST BANCSHARES COM COM 81768T108 2,431 62,576 SH   SOLE   62,576 0 0
SHIRE PLC SPONSORED ADR COM 82481r106 608 3,971 SH   SOLE   3,971 0 0
SMUCKER J M CO COM NEW COM 832696405 275 2,625 SH   SOLE   2,625 0 0
SNAP ON TOOLS CORP COM 833034101 220 1,475 SH   SOLE   1,475 0 0
SOUTHERN CO COM 842587107 9,354 190,344 SH   SOLE   186,093 0 4,251
SOUTHWEST AIRLS CO COM COM 844741108 269 4,800 SH   SOLE   4,800 0 0
STEEL DYNAMICS INC COM COM 858119100 414 12,000 SH   SOLE   12,000 0 0
STERICYCLE INC COM COM 858912108 483 6,750 SH   SOLE   6,750 0 0
SYNOVUS FINL CORP COM 87161c501 3,764 81,719 SH   SOLE   81,719 0 0
SYSCO CORP COM 871829107 283 5,242 SH   SOLE   5,242 0 0
TARGET CORP COM COM 87612E106 321 5,443 SH   SOLE   5,377 0 66
TE CONNECTIVITY LTD REG SHS COM H84989104 1,855 22,330 SH   SOLE   22,330 0 0
TECH DATA CORP COM COM 878237106 311 3,500 SH   SOLE   3,500 0 0
TELEFLEX INC COM COM 879369106 1,089 4,500 SH   SOLE   4,500 0 0
TELSTRA LTD SPON ADR FINAL COM 87969N204 484 35,400 SH   SOLE   35,400 0 0
TENCENT HLDGS LTD ADR COM 88032q109 986 22,450 SH   SOLE   21,750 0 700
TEXAS INSTRS INC COM 882508104 3,781 42,175 SH   SOLE   42,075 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102 1,394 7,369 SH   SOLE   7,336 0 33
TIFFANY & CO NEW COM COM 886547108 741 8,077 SH   SOLE   8,077 0 0
TIME WARNER INC COM 887317303 298 2,910 SH   SOLE   2,910 0 0
TORCHMARK CORP COM 891027104 10,649 132,962 SH   SOLE   132,962 0 0
TORONTO DOMINION BK COM NEW COM 891160509 1,227 21,810 SH   SOLE   21,810 0 0
TOTAL SYS SVCS INC COM COM 891906109 6,729 102,728 SH   SOLE   102,728 0 0
TRANSCANADA CORP COM COM 89353D107 342 6,912 SH   SOLE   6,912 0 0
TRAVELERS COMPANIES COM COM 89417E109 283 2,307 SH   SOLE   2,237 0 70
TRUSTMARK CORP COM COM 898402102 219 6,623 SH   SOLE   6,623 0 0
TSINGTAO BREWRY CO LTD ORD SER COM Y8997D102 38 10,000 SH   SOLE   10,000 0 0
TYSON FOODS INC CL A COM 902494103 299 4,250 SH   SOLE   4,250 0 0
UNILEVER PLC SPON ADR NEW COM 904767704 1,271 21,925 SH   SOLE   20,825 0 1,100
UNION PAC CORP COM 907818108 672 5,792 SH   SOLE   5,792 0 0
UNITED PARCEL SERVICE CL B COM 911312106 413 3,441 SH   SOLE   3,191 0 250
UNITED TECHNOLOGIES CP COM COM 913017109 3,695 31,833 SH   SOLE   31,802 0 31
UNITEDHEALTH GROUP INC COM 91324P102 4,986 25,457 SH   SOLE   24,757 0 700
US BANCORP DEL COM COM 902973304 3,378 63,030 SH   SOLE   61,930 0 1,100
V F CORP COM COM 918204108 747 11,756 SH   SOLE   11,756 0 0
VAIL RESORTS INC COM COM 91879q109 776 3,400 SH   SOLE   3,400 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100 362 4,707 SH   SOLE   4,707 0 0
VECTREN CORP COM COM 92240g101 850 12,918 SH   SOLE   12,918 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 3,624 73,223 SH   SOLE   71,805 0 1,418
VISA INC COM CL A COM 92826C839 7,341 69,759 SH   SOLE   68,951 0 808
VULCAN MATLS CO COM COM 929160109 9,373 78,368 SH   SOLE   78,018 0 350
WADDELL & REED FINL CL A COM 930059100 499 24,867 SH   SOLE   24,867 0 0
WAL MART STORES INC COM 931142103 897 11,481 SH   SOLE   11,424 0 57
WALGREENS BOOTS ALLIAN COM COM 931427108 1,583 20,498 SH   SOLE   20,498 0 0
WASTE CONNECTIONS INC COM COM 94106B101 735 10,500 SH   SOLE   10,500 0 0
WASTE MGMT INC DEL COM COM 94106L109 3,378 43,159 SH   SOLE   41,659 0 1,500
WATERS CORP COM COM 941848103 2,404 13,390 SH   SOLE   13,090 0 300
WEC ENERGY GROUP INC COM COM 92939U106 2,378 37,878 SH   SOLE   37,478 0 400
WELBILT INC COM COM 949090104 242 10,499 SH   SOLE   10,499 0 0
WELLS FARGO & CO NEW COM COM 949746101 3,470 62,917 SH   SOLE   62,549 0 368
WESTERN DIGITAL CORP COM COM 958102105 1,179 13,643 SH   SOLE   13,643 0 0
WESTROCK CO COM COM 96145D105 379 6,672 SH   SOLE   6,672 0 0
WEYERHAEUSER CO COM 962166104 2,407 70,728 SH   SOLE   70,728 0 0
WILLIAMS SONOMA INC COM COM 969904101 299 6,000 SH   SOLE   6,000 0 0
WOODWARD INC COM COM 980745103 570 7,350 SH   SOLE   7,350 0 0
XILINX INC COM COM 983919101 730 10,300 SH   SOLE   10,300 0 0
XYLEM INC COM COM 98419M100 218 3,486 SH   SOLE   3,486 0 0
YASKAWA ELEC CORP ADR COM 985087105 318 5,000 SH   SOLE   5,000 0 0
YUM BRANDS INC COM COM 988498101 887 12,056 SH   SOLE   12,056 0 0
YUM CHINA HLDGS INC COM COM 98850P109 438 10,955 SH   SOLE   10,955 0 0
VANECK VECTORS ETF TR AGRIBUSI ETF COMM 92189F700 1,085 18,400 SH   SOLE   18,400 0 0
CLAYMORE ETF GUGGENHEIM MIDCAP ETF EQ 18383m720 1,138 18,100 SH   SOLE   18,100 0 0
GUGGENHEIM S&P 500 EQUAL WEIGH ETF EQ 78355W106 2,338 24,471 SH   SOLE   22,257 0 2,214
ISHARES CORE S&P 500 ETF ETF EQ 464287200 3,617 14,302 SH   SOLE   14,002 0 300
ISHARES RUS 3000 GRW ETF ETF EQ 464287671 218 4,312 SH   SOLE   4,312 0 0
ISHARES TR DJ SEL DIV INX ETF EQ 464287168 562 6,000 SH   SOLE   5,900 0 100
ISHARES TR HGH DIV EQT FD ETF EQ 46429B663 1,914 22,263 SH   SOLE   22,263 0 0
ISHARES TR NASDQ BIO INDX ETF EQ 464287556 214 640 SH   SOLE   640 0 0
ISHARES TR RUSSELL 1000 ETF EQ 464287622 560 4,000 SH   SOLE   4,000 0 0
ISHARES TR RUSSELL 2000 ETF EQ 464287655 1,607 10,842 SH   SOLE   10,842 0 0
ISHARES TR S&P MIDCAP 400 ETF EQ 464287507 13,975 78,115 SH   SOLE   70,781 0 7,334
ISHARES TR S&P SMLCAP 600 ETF EQ 464287804 3,288 44,294 SH   SOLE   44,094 0 200
POWERSHARES ETF TRUST S&P 500 ETF EQ 73935X682 288 10,000 SH   SOLE   10,000 0 0
POWERSHARES QQQ TRUST UNIT SER ETF EQ 73935a104 784 5,390 SH   SOLE   5,390 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF EQ 808524102 944 15,505 SH   SOLE   15,505 0 0
SCHWAB STRATEGIC TR US DIVIDEN ETF EQ 808524797 3,887 83,048 SH   SOLE   81,748 0 1,300
SCHWAB STRATEGIC TR US LRG CAP ETF EQ 808524201 14,910 248,340 SH   SOLE   155,748 0 92,592
SCHWAB STRATEGIC TR US MID-CAP ETF EQ 808524508 9,577 191,119 SH   SOLE   158,413 0 32,706
SCHWAB STRATEGIC TR US SML CAP ETF EQ 808524607 2,121 31,476 SH   SOLE   31,094 0 382
SPDR S&P 500 ETF TRUST SER-1 ETF EQ 78462F103 8,592 34,200 SH   SOLE   33,900 0 300
SPDR S&P MIDCAP 400 ETF TRUST ETF EQ 78467y107 1,048 3,210 SH   SOLE   3,210 0 0
VANGUARD INDEX FDS GROWTH ETF ETF EQ 922908736 2,446 18,426 SH   SOLE   18,426 0 0
VANGUARD INDEX FDS LRG CAP VIP ETF EQ 922908637 15,832 137,194 SH   SOLE   129,475 0 7,719
VANGUARD INDEX FDS MCAP GR IDX ETF EQ 922908538 426 3,495 SH   SOLE   3,495 0 0
VANGUARD INDEX FDS MCAP VL IDX ETF EQ 922908512 3,872 36,650 SH   SOLE   36,050 0 600
VANGUARD INDEX FDS MID CAP VIP ETF EQ 922908629 18,868 128,356 SH   SOLE   125,845 0 2,510
VANGUARD INDEX FDS S&P 500 ETF ETF EQ 922908363 6,184 26,798 SH   SOLE   13,888 0 12,910
VANGUARD INDEX FDS SMLL CP VIP ETF EQ 922908751 12,466 88,211 SH   SOLE   68,939 0 19,271
VANGUARD INDEX FDS VALUE ETF ETF EQ 922908744 204 2,040 SH   SOLE   2,040 0 0
VANGUARD INDEX TR EXT MKT VIPE ETF EQ 922908652 1,105 10,317 SH   SOLE   10,317 0 0
VANGUARD SCOTTSDALE FD VNG RUS ETF EQ 92206C664 626 5,265 SH   SOLE   4,150 0 1,115
VANGUARD SPECIALIZED DIV APP E ETF EQ 921908844 4,083 43,074 SH   SOLE   42,874 0 200
VANGUARD TOTAL STK MRK ETF EQ 922908769 1,463 11,293 SH   SOLE   11,293 0 0
VANGUARD WHITEHALL FDS HIGH DI ETF EQ 921946406 881 10,865 SH   SOLE   10,365 0 500
VANGUARD WORLD FD MEGA CAP IND ETF EQ 921910873 14,706 170,461 SH   SOLE   167,641 0 2,820
VANGUARD WORLD FD MEGA CAP VAL ETF EQ 921910840 9,911 138,052 SH   SOLE   25,819 0 112,233
VANGUARD WORLD FD MEGA GRWTH I ETF EQ 921910816 6,032 57,601 SH   SOLE   57,601 0 0
VANGUARD WORLD FDS CONSUM DIS ETF EQ 92204A108 772 5,389 SH   SOLE   5,389 0 0
VANGUARD WORLD FDS CONSUM STP ETF EQ 92204A207 309 2,230 SH   SOLE   2,230 0 0
VANGUARD WORLD FDS ENERGY ETF ETF EQ 92204A306 246 2,625 SH   SOLE   2,625 0 0
VANGUARD WORLD FDS HEALTH CAR ETF EQ 92204A504 411 2,700 SH   SOLE   2,700 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF EQ 92204A603 287 2,140 SH   SOLE   2,140 0 0
VANGUARD WORLD FDS INF TECH ET ETF EQ 92204A702 1,904 12,530 SH   SOLE   12,530 0 0
VANGUARD WORLD FDS MATERIALS E ETF EQ 92204A801 595 4,630 SH   SOLE   4,630 0 0
VANGUARD WORLD FDS UTILITIES E ETF EQ 92204A876 220 1,880 SH   SOLE   1,880 0 0
ISHARES TR MSCI EAFE IDX ETF INTL 464287465 230 3,359 SH   SOLE   3,259 0 100
ISHARES TR MSCI VAL IDX ETF INTL 464288877 358 6,560 SH   SOLE   6,560 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF INTL 808524805 6,172 184,410 SH   SOLE   182,933 0 1,477
SCHWAB STRATEGIC TR INTL SCEQT ETF INTL 808524888 681 19,000 SH   SOLE   19,000 0 0
VANGUARD FTSE DEVELOPED MARKET ETF INTL 921943858 10,525 242,451 SH   SOLE   238,702 0 3,749
VANGUARD INTL EQTY IDX ALLWRLD ETF INTL 922042775 2,050 38,894 SH   SOLE   38,894 0 0
VANGUARD INTL EQTY IDX EURPEAN ETF INTL 922042874 532 9,125 SH   SOLE   0 0 9,125
VANGUARD INTL EQTY IDX FTSE SM ETF INTL 922042718 1,036 9,010 SH   SOLE   9,010 0 0
VANGUARD INTL EQTY IDX PACIFIC ETF INTL 922042866 3,002 44,018 SH   SOLE   130 0 43,888
VANGUARD INTL EQTY IDX TT WRLD ETF INTL 922042742 1,243 17,571 SH   SOLE   17,571 0 0
VANGUARD STAR FD INTL STK IDXF ETF INTL 921909768 5,403 98,717 SH   SOLE   98,717 0 0
COLUMBIA ETF TR II EMRG MARKET ETF EM 19762B509 324 11,762 SH   SOLE   11,012 0 750
SCHWAB STRATEGIC TR EMRG MKTEQ ETF EM 808524706 3,242 120,467 SH   SOLE   120,303 0 164
VANGUARD FTSE EMERGING MARKETS ETF EM 922042858 2,054 47,142 SH   SOLE   47,142 0 0
ISHARES TR US PFD STK IDX ETF PFD 464288687 214 5,521 SH   SOLE   5,521 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 4,423 156,729 SH   SOLE   153,229 0 3,500
ISHARES TR DJ US REAL EST ETF REIT 464287739 417 5,218 SH   SOLE   5,218 0 0
VANGUARD INDEX FDS REIT VIPERS ETF REIT 922908553 3,771 45,387 SH   SOLE   44,317 0 1,070
MID-AMER APT CMNTYS COM REIT 59522J103 15,418 144,255 SH   SOLE   143,195 0 1,060
RAYONIER INC COM REIT 754907103 1,908 66,032 SH   SOLE   65,532 0 500
UDR INC COM REIT 902653104 325 8,536 SH   SOLE   8,536 0 0
VENTAS INC COM REIT 92276F100 897 13,775 SH   SOLE   13,075 0 700
WELLTOWER INC COM REIT 95040Q104 309 4,402 SH   SOLE   4,402 0 0
GULF COAST ULTRA DEEP ROYALTY UNIT 40222T104 2 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,368 75,401 SH   SOLE   75,401 0 0
ISHARES TR IBONDS DEC18 ETF ETF TAX FIXED 46434vaa8 2,040 81,000 SH   SOLE   77,000 0 4,000
ISHARES TR IBONDS DEC19 ETF ETF TAX FIXED 46434VAU4 2,064 82,400 SH   SOLE   78,400 0 4,000
ISHARES TR IBONDS DEC20 ETF ETF TAX FIXED 46434VAQ3 2,063 80,700 SH   SOLE   76,700 0 4,000
ISHARES TR IBONDS DEC21 ETF ETF TAX FIXED 46434VBK5 1,984 79,200 SH   SOLE   75,200 0 4,000
ISHARES TR IBONDS DEC22 ETF ETF TAX FIXED 46434VBA7 947 37,500 SH   SOLE   37,500 0 0
PIMCO ETF TR TOTL RETN ETF ETF TAX FIXED 72201r775 340 3,185 SH   SOLE   3,185 0 0
SCHWAB STRATEGIC TR SHT TM US ETF TAX FIXED 808524862 16,733 332,009 SH   SOLE   182,072 0 149,937
SCHWAB STRATEGIC TR US AGGREGA ETF TAX FIXED 808524839 7,153 136,613 SH   SOLE   135,505 0 1,108
VANGUARD BD INDEX FD INTERMED ETF TAX FIXED 921937819 320 3,779 SH   SOLE   3,779 0 0
VANGUARD BD INDEX FD SHORT TRM ETF TAX FIXED 921937827 22,508 281,988 SH   SOLE   61,353 0 220,635
VANGUARD BD INDEX FD TOTAL BND ETF TAX FIXED 921937835 9,438 115,148 SH   SOLE   111,353 0 3,795
VANGUARD SCOTTSDALE FD SHRT-TE ETF TAX FIXED 92206c409 2,331 29,084 SH   SOLE   26,179 0 2,905
ISHARES TR IBONDS DEC21 ETF ETF NON TAX 46435G789 2,925 112,997 SH   SOLE   110,997 0 2,000
ISHARES TR IBONDS DEC22 ETF ETF NON TAX 46435G755 1,877 72,000 SH   SOLE   70,000 0 2,000
ISHARES TR IBONDS SEP18 ETF ETF NON TAX 46429B580 2,931 114,997 SH   SOLE   114,997 0 0
ISHARES TR IBONDS SEP19 ETF ETF NON TAX 46429B564 2,710 105,997 SH   SOLE   103,997 0 2,000
ISHARES TR IBONDS SEP20 ETF ETF NON TAX 46434V571 2,596 100,997 SH   SOLE   98,997 0 2,000
ISHARES TR S&P NTL AMT ETF NON TAX 464288158 243 2,291 SH   SOLE   291 0 2,000
SPDR SR TRBRCLYS S/T MUNI ETF ETF NON TAX 78468R739 1,320 27,155 SH   SOLE   24,655 0 2,500
PROSHARES TR PSHS LC COR PLUS ETF HEDGE 74347R248 1,398 22,359 SH   SOLE   21,159 0 1,200
BUCKEYE PARTNERS L P UNIT LTD LTD 118230101 394 6,920 SH   SOLE   6,920 0 0
ENERGY TRANSFER PRTNRS L P NEW LTD 29278N103 483 26,391 SH   SOLE   26,391 0 0
ENTERPRISE PRODS PARTN COM LTD 293792107 3,966 152,144 SH   SOLE   152,144 0 0
MAGELLAN MIDSTREAM PRT COM UNI LTD 559080106 6,615 93,088 SH   SOLE   93,088 0 0
SPECTRA ENRGY PARTNERS COM LTD 84756N109 377 8,502 SH   SOLE   7,602 0 900
WILLIAMS PARTNERS L P COM UNIT LTD 96949L105 327 8,414 SH   SOLE   8,414 0 0