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 COMPANY COMMON STOCK 88579Y101 14,073 71,537 SH   SOLE   18,780 0 47,314
ABBVIE INC COMMON STOCK 00287Y109 435 4,690 SH   SOLE   1,407 0 3,283
ALLERGAN PLC COMMON STOCK G0177J108 4,455 26,724 SH   SOLE   5,434 0 16,600
ALLSTATE CORP 6.625 PFD SER E PREFERRED STOCK 020002879 9,027 349,202 SH   SOLE   59,171 0 138,067
ALPHABET INC - CLASS A COMMON STOCK 02079K305 31,145 27,582 SH   SOLE   7,196 0 18,199
ALPHABET INC - CLASS C COMMON STOCK 02079K107 1,603 1,437 SH   SOLE   431 0 1,006
ALTRIA GROUP INC COMMON STOCK 02209S103 342 6,023 SH   SOLE   1,807 0 4,216
AMAZON COM INC COMMON STOCK 023135106 35,427 20,842 SH   SOLE   5,428 0 13,746
AMERICAN EXPRESS COMPANY COMMON STOCK 025816109 678 6,919 SH   SOLE   2,073 0 4,836
AMERICAN FINANCIAL GROUP 6.0 PFD PREFERRED STOCK 025932708 3,798 147,206 SH   SOLE   33,243 0 77,567
AMGEN INC COMMON STOCK 031162100 290 1,573 SH   SOLE   472 0 1,101
APOLLO MANAGEMENT LLC 6.375 PFD PREFERRED STOCK 037612405 735 29,011 SH   SOLE   8,703 0 20,308
APPLE INC COMMON STOCK 037833100 32,822 177,313 SH   SOLE   47,248 0 118,013
APTIV PLC ORDINARY COMMON STOCK G6095L109 14,638 159,747 SH   SOLE   41,093 0 105,104
AT&T 5.35 PFD 11/01/66 PREFERRED STOCK 00206R300 10,261 407,835 SH   SOLE   71,216 0 166,171
BB&T CORP 5.625 PFD SER H PREFERRED STOCK 054937875 2,941 111,522 SH   SOLE   21,374 0 49,873
BB&T CORPORATION PFD 5.625 SER E PREFERRED STOCK 054937404 235 9,245 SH   SOLE   2,774 0 6,472
BERKLEY (WR) CORPORATION 5.75 PFD PREFERRED STOCK 084423607 7,271 293,785 SH   SOLE   50,905 0 118,779
BERKSHIRE HATHAWAY CL A COMMON STOCK 084670108 1,128 4 SH   SOLE   1 0 3
BERKSHIRE HATHAWAY CL B COMMON STOCK 084670702 26,387 141,373 SH   SOLE   37,221 0 93,443
BOEING CO COMMON STOCK 097023105 2,257 6,726 SH   SOLE   2,018 0 4,709
BRIGHT HORIZONS FAMILY SOLUTIONS, I COMMON STOCK 109194100 6,447 62,887 SH   SOLE   14,177 0 40,161
CAPITAL ONE FINANCIAL CO 5.20 PFD PREFERRED STOCK 14040H865 742 30,324 SH   SOLE   3,652 0 8,522
CAPITAL ONE FINANCIAL CO 6.7 PFD PREFERRED STOCK 14040H709 4,901 184,330 SH   SOLE   31,749 0 74,081
CAPITAL ONE FINANCIAL CO PFD 6.00 PREFERRED STOCK 14040H402 289 11,400 SH   SOLE   3,420 0 7,980
CARLYLE GROUP LP PFD PREFERRED STOCK 14309L201 1,203 51,150 SH   SOLE   15,345 0 35,805
CHARLES SCHWAB CORP 5.95 PFD PREFERRED STOCK 808513600 8,040 306,531 SH   SOLE   51,637 0 120,486
CHENIERE ENERGY INC COMMON STOCK 16411R208 688 10,560 SH   SOLE   3,168 0 7,392
CHEVRON CORPORATION COMMON STOCK 166764100 9,272 73,336 SH   SOLE   21,281 0 49,655
CITIGROUP CAPITAL XIII PFD 7.875 PREFERRED STOCK 173080201 327 12,084 SH   SOLE   3,498 0 8,162
CME GROUP INC COMMON STOCK 12572Q105 21,619 131,885 SH   SOLE   34,245 0 86,761
COLGATE-PALMOLIVE COMMON STOCK 194162103 987 15,227 SH   SOLE   4,568 0 10,659
CONAGRA FOODS INC COMMON STOCK 205887102 14,391 402,759 SH   SOLE   103,386 0 265,196
COSTCO WHSL CORP COMMON STOCK 22160K105 640 3,064 SH   SOLE   919 0 2,145
CROWN CASTLE INTERNATIONAL CORP. COMMON STOCK 22822V101 16,226 150,489 SH   SOLE   38,885 0 99,014
DIGITAL REALTY TRUST INC 7.375 PFD PREFERRED STOCK 253868871 4,181 160,561 SH   SOLE   29,805 0 69,545
DILLARDS CAP TR I 7.538 CAP SECS D PREFERRED STOCK 25406P200 323 12,484 SH   SOLE   3,745 0 8,739
DIREXION DLY 20 Y TR BEAR X3 FIXED INCOME ETF 25459Y678 298 15,606 SH   SOLE   4,682 0 10,924
DISNEY WALT CO COMMON STOCK 254687106 10,763 102,692 SH   SOLE   26,132 0 67,364
DOMINION RESOURCES INC 5.25 PFD SE PREFERRED STOCK 25746U844 11,257 455,018 SH   SOLE   92,848 0 216,645
DOMINO'S PIZZA, INC COMMON STOCK 25754A201 215 761 SH   SOLE   228 0 533
DOWDUPONT, INC. COMMON STOCK 26078J100 11,818 179,273 SH   SOLE   46,571 0 118,392
DTE ENERGY CO 5.375 PFD SER B PREFERRED STOCK 233331800 303 12,000 SH   SOLE   3,600 0 8,400
DTE ENERGY CO 6 12/15/76 PFD PREFERRED STOCK 233331867 7,623 288,850 SH   SOLE   42,082 0 98,192
DUKE ENERGY CORP NEW JR SUB DEB 73 PREFERRED STOCK 26441C303 242 9,400 SH   SOLE   2,820 0 6,580
E O G RESOURCES INC COMMON STOCK 26875P101 13,882 111,564 SH   SOLE   28,214 0 72,975
EATON CORP PLC COMMON STOCK G29183103 268 3,585 SH   SOLE   1,076 0 2,510
EBAY INC 6.0 PFD PREFERRED STOCK 278642202 16,752 636,969 SH   SOLE   104,350 0 243,484
EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108 255 1,749 SH   SOLE   523 0 1,220
ELI LILLY & CO COMMON STOCK 532457108 251 2,938 SH   SOLE   881 0 2,057
ENTERPRISE PRD PRTNRS LP COMMON STOCK 293792107 884 31,946 SH   SOLE   9,584 0 22,362
ENVIVA PARTNERS LP COMMON STOCK 29414J107 238 8,179 SH   SOLE   2,454 0 5,725
EVERSOURCE ENERGY COMMON STOCK 30040W108 266 4,531 SH   SOLE   1,359 0 3,172
EXXON MOBIL CORPORATION COMMON STOCK 30231G102 1,375 16,621 SH   SOLE   4,986 0 11,635
FACEBOOK INC COMMON STOCK 30303M102 25,057 128,947 SH   SOLE   33,757 0 85,281
FIFTH THIRD BANCORP 6.625 PFD SER PREFERRED STOCK 316773605 4,135 152,541 SH   SOLE   32,055 0 74,795
GENERAL ELECTRIC CO (USD) COMMON STOCK 369604103 658 48,375 SH   SOLE   14,512 0 33,862
GW PHARMACEUTICALS - ADR AMERICAN DEPOSITORY 36197T103 3,204 22,963 SH   SOLE   5,202 0 14,756
HARTFORD FINL SVCS 7.875 PFD PREFERRED STOCK 416518504 5,899 202,710 SH   SOLE   36,068 0 84,158
HESS CORP COMMON STOCK 42809H107 4,721 70,582 SH   SOLE   15,620 0 45,050
HOME DEPOT INC COMMON STOCK 437076102 21,841 111,948 SH   SOLE   29,728 0 74,382
HONEYWELL INTERNATIONAL COMMON STOCK 438516106 14,598 101,341 SH   SOLE   26,326 0 66,855
INTEL CORP COMMON STOCK 458140100 286 5,752 SH   SOLE   1,726 0 4,026
INTL BUSINESS MACHINES COMMON STOCK 459200101 565 4,042 SH   SOLE   1,213 0 2,830
ISHARES 0-5 YE INV GRADE CORPORATE FIXED INCOME ETF 46434V100 1,162 23,410 SH   SOLE   7,023 0 16,387
ISHARES CORE MSCI EAFE ETF EXCHANGE TRADED FUND 46432F842 23,836 376,135 SH   SOLE   112,840 0 263,294
ISHARES CORE MSCI EMERGING MARKETS EXCHANGE TRADED FUND 46434G103 7,304 139,100 SH   SOLE   41,730 0 97,370
ISHARES CORE S&P TOTAL US STOCK MAR EXCHANGE TRADED FUND 464287150 25,564 408,901 SH   SOLE   122,670 0 286,231
ISHARES GOLD TRUST COMMON STOCK 464285105 154 12,815 SH   SOLE   3,844 0 8,970
ISHARES INTERNATIONAL AGGREGATE BON FIXED INCOME ETF 46435G672 378 7,181 SH   SOLE   2,154 0 5,027
ISHARES TR S&P MIDCAP 400 EXCHANGE TRADED FUND 464287507 15,891 81,586 SH   SOLE   24,476 0 57,110
ISHARES TR S&P SMALLCAP S&P SMALLCA EXCHANGE TRADED FUND 464287804 40,837 489,306 SH   SOLE   144,342 0 344,964
JOHNSON & JOHNSON COMMON STOCK 478160104 19,962 164,513 SH   SOLE   42,895 0 108,792
JPMORGAN CHASE & CO COMMON STOCK 46625H100 15,661 150,293 SH   SOLE   38,989 0 99,186
JPMORGAN CHASE & CO 6.125 PFD SER PREFERRED STOCK 48127R461 2,909 111,100 SH   SOLE   19,454 0 45,392
JPMORGAN CHASE & CO 6.3 PFD SER W PREFERRED STOCK 481246700 3,477 133,205 SH   SOLE   14,569 0 33,994
JPMORGAN CHASE & CO 6.7 PFD SER T PREFERRED STOCK 48127A161 472 18,000 SH   SOLE   5,400 0 12,600
KIMCO REALTY CORP 6.00 PFD SERIES PREFERRED STOCK 49446R794 2,276 90,984 SH   SOLE   19,029 0 44,401
KINDER MORGAN INC COMMON STOCK 49456B101 477 27,010 SH   SOLE   8,103 0 18,907
KRAFT HEINZ CO COMMON STOCK 500754106 16,381 260,761 SH   SOLE   67,990 0 172,446
LAMB WESTON HOLDINGS, INC. COMMON STOCK 513272104 15,894 231,988 SH   SOLE   57,205 0 150,808
LAS VEGAS SANDS CORP COMMON STOCK 517834107 13,319 174,423 SH   SOLE   45,370 0 115,060
LEGG MASON INC 6.375 PFD PREFERRED STOCK 524901501 3,576 135,231 SH   SOLE   27,362 0 63,844
LOCKHEED MARTIN CORP COMMON STOCK 539830109 12,635 42,768 SH   SOLE   11,076 0 28,241
MARATHON PETROLEUM CORPORATION COMMON STOCK 56585A102 15,567 221,876 SH   SOLE   55,734 0 145,300
MARKETAXESS HLDGS INC COM COMMON STOCK 57060D108 13,443 67,942 SH   SOLE   17,240 0 44,362
MASTERCARD INC COMMON STOCK 57636Q104 14,048 71,482 SH   SOLE   20,885 0 48,733
MC DONALDS CORP COMMON STOCK 580135101 702 4,483 SH   SOLE   1,345 0 3,138
MERCK & CO INC NEW COMMON STOCK 58933Y105 230 3,790 SH   SOLE   1,137 0 2,653
METLIFE INC 4.0 PFD - SER A PREFERRED STOCK 59156R504 330 13,000 SH   SOLE   3,600 0 8,400
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 20,290 223,090 SH   SOLE   57,518 0 146,820
MICROSOFT CORP COMMON STOCK 594918104 23,701 240,350 SH   SOLE   63,099 0 159,103
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 392 9,569 SH   SOLE   2,871 0 6,698
Nestle S A Spnsd ADR Repsting Reg S AMERICAN DEPOSITORY 641069406 647 8,360 SH   SOLE   2,508 0 5,852
NEVRO CORPORATION COMMON STOCK 64157F103 3,271 40,967 SH   SOLE   8,976 0 25,972
NEXTERA ENERGY CAP 5.0 PFD PREFERRED STOCK 65339K886 321 12,800 SH   SOLE   3,840 0 8,960
NEXTERA ENERGY CAPITAL 5.25 PFD SE PREFERRED STOCK 65339K100 2,933 116,935 SH   SOLE   23,366 0 54,520
NEXTERA ENERGY INC COMMON STOCK 65339F101 27,161 162,612 SH   SOLE   42,194 0 107,223
NEXTERA ENERGY PTNRS COM UNIT PART COMMON STOCK 65341B106 1,250 26,775 SH   SOLE   8,032 0 18,742
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 13,713 44,567 SH   SOLE   11,654 0 29,518
NORTHSTAR ELECTRONICS INC COMMON STOCK 66704D101 0 15,000 SH   SOLE   4,500 0 10,500
NOVO-NORDISK A-S ADR AMERICAN DEPOSITORY 670100205 326 7,060 SH   SOLE   2,118 0 4,942
NVIDIA CORP COMMON STOCK 67066G104 2,741 11,572 SH   SOLE   3,472 0 8,100
OLD DOMINION FREIGHT LNS COMMON STOCK 679580100 21,244 142,615 SH   SOLE   36,739 0 93,531
PARTNERRE LTD 7.25 PFD H PREFERRED STOCK G68603144 210 7,600 SH   SOLE   2,280 0 5,320
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 215 2,577 SH   SOLE   773 0 1,804
PEPSICO INC COMMON STOCK 713448108 245 2,250 SH   SOLE   675 0 1,575
PFIZER INC COMMON STOCK 717081103 19,595 540,108 SH   SOLE   141,441 0 357,382
PHILIP MORRIS INTL INC COMMON STOCK 718172109 248 3,068 SH   SOLE   920 0 2,148
PNC FINANCIAL SERVICES 6.125 SERIE PREFERRED STOCK 693475857 7,462 271,832 SH   SOLE   51,971 0 121,266
PNC FINANCIAL SERVICES GROUP COMMON STOCK 693475105 278 2,057 SH   SOLE   617 0 1,440
PPL CAP FDG INC 5.9 PFD SER B PREFERRED STOCK 69352P202 507 20,000 SH   SOLE   6,000 0 14,000
PROCTER & GAMBLE COMMON STOCK 742718109 590 7,554 SH   SOLE   2,266 0 5,288
PROLOGIS INC COMMON STOCK 74340W103 11,399 173,524 SH   SOLE   44,948 0 114,245
PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 7,532 80,546 SH   SOLE   20,688 0 52,693
PUBLIC STORAGE 5.400 PFD SER B PREFERRED STOCK 74460W776 265 10,401 SH   SOLE   3,120 0 7,281
PUBLIC STORAGE 6.000 PFD SERIES Z PREFERRED STOCK 74460W826 1,646 62,692 SH   SOLE   13,272 0 30,969
PUBLIC STORAGE 6.375 PFD SERIES Y PREFERRED STOCK 74460W842 2,478 94,875 SH   SOLE   15,615 0 36,435
RAYTHEON CO COM NEW COMMON STOCK 755111507 1,627 8,420 SH   SOLE   2,526 0 5,894
REINSURANCE GROUP OF AMERICA 5.75 PREFERRED STOCK 759351802 5,249 204,325 SH   SOLE   30,577 0 71,345
REINSURANCE GROUP OF AMERICA 6.2 P PREFERRED STOCK 759351703 3,713 136,008 SH   SOLE   28,446 0 66,373
ROSS STORES INC COM COMMON STOCK 778296103 13,465 158,875 SH   SOLE   46,228 0 107,866
S P D R S&P 500 ETF TR EXPIRING 01/ COMMON STOCK 78462F103 434 1,601 SH   SOLE   480 0 1,121
S&P BBG BARCLAYS INTERNATIONAL CORP FIXED INCOME ETF 78464A151 602 17,801 SH   SOLE   5,340 0 12,461
S&P GLOBAL INC COMMON STOCK 78409V104 19,797 97,096 SH   SOLE   24,588 0 63,470
SCE TRUST IV 5.375 PFD SER J PREFERRED STOCK 78409G206 942 37,250 SH   SOLE   4,005 0 9,345
SCHLUMBERGER LTD COMMON STOCK 806857108 665 9,915 SH   SOLE   2,974 0 6,940
SEACOR HOLDINGS INC CONVERTIBLE BONDS 81170YAB5 73 75,000 SH   SOLE   22,500 0 52,500
SELECT SECTOR SPDR TR SBI HEALTHCAR COMMON STOCK 81369Y209 6,207 74,374 SH   SOLE   22,312 0 52,062
SENIOR HOUSING PROPERTIE PREFERRED STOCK 81721M307 7,609 295,851 SH   SOLE   45,292 0 105,682
SIMON PPTY GP 8.375 SER J PFD PREFERRED STOCK 828806885 379 5,475 SH   SOLE   1,642 0 3,832
SIMPSON MFG CO INC COM COMMON STOCK 829073105 482 7,750 SH   SOLE   2,325 0 5,425
SOUTHERN CO 6.25 PFD PREFERRED STOCK 842587206 10,026 381,231 SH   SOLE   71,699 0 167,297
STANLEY BLACK & DECKER I PFD 5.75 PREFERRED STOCK 854502705 992 39,015 SH   SOLE   11,704 0 27,310
STATE STREET CORP 5.35 PFD SER G PREFERRED STOCK 857477855 1,099 42,086 SH   SOLE   12,600 0 29,400
STATE STREET CORP 6.0 PFD PREFERRED STOCK 857477889 2,758 105,675 SH   SOLE   12,412 0 28,962
SUNTRUST BANKS INC COMMON STOCK 867914103 16,429 248,846 SH   SOLE   63,443 0 163,358
TARGET CORP COMMON STOCK 87612E106 1,899 24,953 SH   SOLE   7,486 0 17,467
TEXAS CAPITAL BK 6.50 9/1/42 SER PREFERRED STOCK 882228307 278 10,900 SH   SOLE   3,270 0 7,630
TORCHMARK CORP 6.125 PFD SER C PREFERRED STOCK 891027401 7,718 296,517 SH   SOLE   57,082 0 133,192
UNION PACIFIC CORP COMMON STOCK 907818108 18,549 130,919 SH   SOLE   33,065 0 85,443
UNITED TECHNOLOGIES COMMON STOCK 913017109 562 4,496 SH   SOLE   1,349 0 3,147
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 19,652 80,100 SH   SOLE   21,000 0 53,021
US BANCORP COMMON STOCK 902973304 1,544 30,864 SH   SOLE   9,029 0 21,069
US BANCORP PFD SERIES F 6.50 PREFERRED STOCK 902973833 4,371 157,794 SH   SOLE   32,934 0 76,846
VANGUARD HEALTH CARE ETF COMMON STOCK 92204A504 2,346 14,743 SH   SOLE   4,423 0 10,320
VANGUARD INT-TERM CORPORATE FIXED INCOME ETF 92206C870 293 3,506 SH   SOLE   1,052 0 2,454
VERITEX HOLDINGS INC. COMMON STOCK 923451108 322 10,350 SH   SOLE   3,105 0 7,245
VERIZON COMMUNICATIONS SR NT 5.9 P PREFERRED STOCK 92343V302 276 10,650 SH   SOLE   3,195 0 7,455
VISA INC CL A COMMON STOCK 92826C839 11,949 90,218 SH   SOLE   18,662 0 55,710
VORNADO REALTY TRUST 5.4 SERIES L PREFERRED STOCK 929042844 862 35,150 SH   SOLE   8,715 0 20,335
WELLS FARGO & CO 5.85 PFD PREFERRED STOCK 949746556 12,986 501,406 SH   SOLE   94,895 0 221,421
WELLS FARGO & CO 6.625 PFD PREFERRED STOCK 949746465 4,281 155,686 SH   SOLE   23,958 0 55,903
WELLS FARGO & COMPANY 6.0 PFD SER PREFERRED STOCK 94988U730 3,136 121,584 SH   SOLE   15,322 0 35,752