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 255 1,551 SH   SOLE   465 0 1,086
A T & T INC NEW COMMON STOCK 00206R102 221 5,833 SH   SOLE   1,750 0 4,083
ABBOTT LABORATORIES COMMON STOCK 002824100 279 3,338 SH   SOLE   1,001 0 2,337
ABBVIE INC COMMON STOCK 00287Y109 310 4,091 SH   SOLE   1,227 0 2,864
ADIENT PLC COMMON STOCK G0084W101 352 15,345 SH   SOLE   4,604 0 10,742
ALIBABA GROUP HOLDINGS LTD AMERICAN DEPOSITORY 01609W102 793 4,742 SH   SOLE   1,423 0 3,319
ALLEGHANY CORP. COMMON STOCK 017175100 3,090 3,873 SH   SOLE   1,162 0 2,711
ALPHABET INC - CLASS A COMMON STOCK 02079K305 23,663 19,378 SH   SOLE   4,999 0 12,735
ALPHABET INC - CLASS C COMMON STOCK 02079K107 1,607 1,318 SH   SOLE   395 0 923
ALTRIA GROUP INC COMMON STOCK 02209S103 223 5,460 SH   SOLE   1,638 0 3,822
AMAZON COM INC COMMON STOCK 023135106 30,983 17,848 SH   SOLE   4,622 0 11,713
AMERICAN EXPRESS COMPANY COMMON STOCK 025816109 966 8,166 SH   SOLE   2,447 0 5,709
AMERIS BANCORP COMMON STOCK 03076K108 822 20,422 SH   SOLE   6,127 0 14,295
AMGEN INC COMMON STOCK 031162100 300 1,548 SH   SOLE   464 0 1,084
ANWORTH MORTGAGE ASSET CORP REAL ESTATE INVESTMENT TRUST (REIT) 037347101 264 79,945 SH   SOLE   23,984 0 55,962
APOLLO COMMERCIAL REAL ESTSTE FINANCE, INC REAL ESTATE INVESTMENT TRUST (REIT) 03762U105 788 41,120 SH   SOLE   12,336 0 28,784
APOLLO INVT CORP COM BUSINESS DEVELOPMENT COMPANIES 03761U502 510 31,682 SH   SOLE   9,505 0 22,177
APPLE INC COMMON STOCK 037833100 36,962 165,029 SH   SOLE   43,535 0 109,183
APTIV PLC ORDINARY COMMON STOCK G6095L109 13,699 156,702 SH   SOLE   40,598 0 102,875
ARES CAP CORP COM BUSINESS DEVELOPMENT COMPANIES 04010L103 645 34,602 SH   SOLE   10,381 0 24,221
AURORA CANNABIS INC COMMON STOCK 05156X108 57 13,010 SH   SOLE   3,903 0 9,107
BERKSHIRE HATHAWAY CL A COMMON STOCK 084670108 1,559 5 SH   SOLE   2 0 4
BERKSHIRE HATHAWAY CL B COMMON STOCK 084670702 24,679 118,637 SH   SOLE   31,132 0 78,404
BLACKROCK CORE BOND TRUST CLOSED END FUNDS-FIXED INCOME 09249E101 181 12,551 SH   SOLE   3,765 0 8,786
BLACKROCK DEBT STRATEGIES FUND, INC. CLOSED END FUNDS-FIXED INCOME 09255R202 398 36,985 SH   SOLE   11,096 0 25,890
BLACKROCK TCP CAPITAL CORP. BUSINESS DEVELOPMENT COMPANIES 09259E108 801 59,125 SH   SOLE   17,738 0 41,388
BOEING CO COM COMMON STOCK 097023105 761 1,999 SH   SOLE   600 0 1,400
BOOKING HOLDINGS INC COMMON STOCK 09857L108 16,427 8,370 SH   SOLE   2,148 0 5,462
BRIGHT HORIZONS FAMILY SOLUTIONS, INC COMMON STOCK 109194100 20,128 131,989 SH   SOLE   34,529 0 87,136
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 1,310 25,825 SH   SOLE   7,747 0 18,077
CHENIERE ENERGY INC COMMON STOCK 16411R208 626 9,934 SH   SOLE   2,980 0 6,954
CHEVRON CORPORATION COMMON STOCK 166764100 301 2,538 SH   SOLE   761 0 1,777
CME GROUP INC COMMON STOCK 12572Q105 24,047 113,783 SH   SOLE   29,863 0 75,170
COLGATE-PALMOLIVE COMMON STOCK 194162103 814 11,075 SH   SOLE   3,323 0 7,753
COMCAST CORP NEW CL A COMMON STOCK 20030N101 1,740 38,587 SH   SOLE   11,576 0 27,011
CONAGRA FOODS INC COMMON STOCK 205887102 1,023 33,357 SH   SOLE   10,007 0 23,350
CONSTELLATION BRANDS COMMON STOCK 21036P108 14,725 71,039 SH   SOLE   18,513 0 46,706
COSTCO WHSL CORP COMMON STOCK 22160K105 864 3,000 SH   SOLE   900 0 2,100
CRITEO SA-SPON ADR AMERICAN DEPOSITORY 226718104 505 27,001 SH   SOLE   8,100 0 18,901
CROWN CASTLE INTERNATIONAL CORP. COMMON STOCK 22822V101 19,174 137,935 SH   SOLE   35,685 0 90,435
CUMMINS INC COM COMMON STOCK 231021106 685 4,211 SH   SOLE   1,263 0 2,948
CVS HEALTH CORP COMMON STOCK 126650100 1,041 16,508 SH   SOLE   4,953 0 11,556
DISCOVERY COMMUN SER A SERIES A COMMON STOCK 25470F104 651 24,441 SH   SOLE   7,332 0 17,109
DISNEY WALT CO COMMON STOCK 254687106 853 6,548 SH   SOLE   1,964 0 4,584
DYNEX CAPITAL, INC. REAL ESTATE INVESTMENT TRUST (REIT) 26817Q886 629 42,562 SH   SOLE   12,769 0 29,793
E O G RESOURCES INC COMMON STOCK 26875P101 614 8,278 SH   SOLE   2,483 0 5,795
EATON CORP PLC COMMON STOCK G29183103 212 2,546 SH   SOLE   764 0 1,782
ECHOSTAR CORPORATION A COMMON STOCK 278768106 420 10,592 SH   SOLE   3,178 0 7,414
ELI LILLY & CO COMMON STOCK 532457108 286 2,553 SH   SOLE   766 0 1,787
ENPLOYERS HOLDINGS INC COMMON STOCK 292218104 556 12,762 SH   SOLE   3,829 0 8,934
ENTERPRISE PRD PRTNRS LP COMMON STOCK 293792107 379 13,244 SH   SOLE   3,973 0 9,271
EQUINOR ASA-SPON ADR AMERICAN DEPOSITORY 29446M102 871 45,945 SH   SOLE   13,784 0 32,162
ERICSSON LM TEL CO ADR AMERICAN DEPOSITORY 294821608 1,107 138,735 SH   SOLE   41,620 0 97,114
EXXON MOBIL CORPORATION COMMON STOCK 30231G102 1,054 14,931 SH   SOLE   4,479 0 10,451
FACEBOOK INC COMMON STOCK 30303M102 24,321 136,571 SH   SOLE   35,729 0 90,083
FORD MOTOR COMPANY COMMON STOCK 345370860 97 10,634 SH   SOLE   3,190 0 7,444
FS KKR CAPITAL CORP BUSINESS DEVELOPMENT COMPANIES 302635107 111 18,977 SH   SOLE   5,693 0 13,284
GENERAL ELECTRIC CO (USD) COMMON STOCK 369604103 208 23,308 SH   SOLE   6,992 0 16,315
GILEAD SCIENCES INC. COMMON STOCK 375558103 380 5,989 SH   SOLE   1,797 0 4,192
GRANITE POINT MORTGAGE TRUST, INC. REAL ESTATE INVESTMENT TRUST (REIT) 38741L107 494 26,358 SH   SOLE   7,907 0 18,451
GW PHARMACEUTICALS - ADR AMERICAN DEPOSITORY 36197T103 7,824 68,019 SH   SOLE   17,619 0 44,712
HOME DEPOT INC COMMON STOCK 437076102 24,732 106,596 SH   SOLE   27,861 0 70,350
HONEYWELL INTERNATIONAL INC COM COMMON STOCK 438516106 19,876 117,468 SH   SOLE   30,586 0 77,375
INTL BUSINESS MACHINES COMMON STOCK 459200101 473 3,253 SH   SOLE   976 0 2,277
INVESCO HIGH INCOME 2024 TARGET TERM FUND CLOSED END FUNDS-FIXED INCOME 46136K105 183 17,604 SH   SOLE   5,281 0 12,323
ISHARES 0-5 YE INV GRADE CORPORATE FIXED INCOME ETF 46434V100 1,677 32,796 SH   SOLE   9,839 0 22,957
ISHARES CORE MSCI EAFE ETF EXCHANGE TRADED FUNDS 46432F842 15,801 258,729 SH   SOLE   77,619 0 181,110
ISHARES CORE MSCI EMERGING MARKETS ETF EXCHANGE TRADED FUNDS 46434G103 4,363 88,998 SH   SOLE   26,699 0 62,299
ISHARES CORE S&P TOTAL US STOCK MARKET ETF EXCHANGE TRADED FUNDS 464287150 23,515 350,600 SH   SOLE   105,180 0 245,420
ISHARES EDGE MSCI USA QUALIT ETF EXCHANGE TRADED FUNDS 46432F339 11,271 121,976 SH   SOLE   36,593 0 85,383
ISHARES GOLD TRUST COMMON STOCK 464285105 220 15,616 SH   SOLE   4,685 0 10,931
ISHARES MSCI EAFE ETF EXCHANGE TRADED FUNDS 464287465 617 9,468 SH   SOLE   2,840 0 6,628
ISHARES TR MSCI EMERG MKT COMMON STOCK 464287234 340 8,315 SH   SOLE   2,494 0 5,820
ISHARES TR S&P MIDCAP 400 EXCHANGE TRADED FUNDS 464287507 4,952 25,630 SH   SOLE   7,689 0 17,941
ISHARES TR S&P SMALLCAP S&P SMALLCAP 600 I EXCHANGE TRADED FUNDS 464287804 4,642 59,638 SH   SOLE   17,891 0 41,747
JEFFERIES FINANCIAL GRP INC COMMON STOCK 47233W109 619 33,630 SH   SOLE   10,089 0 23,541
JOHNSON & JOHNSON COMMON STOCK 478160104 23,685 183,062 SH   SOLE   47,862 0 120,881
JPMORGAN CHASE & CO COMMON STOCK 46625H100 23,611 200,624 SH   SOLE   51,755 0 131,036
JUST ENERGY GROUP INC COMMON STOCK 48213W101 38 16,086 SH   SOLE   4,826 0 11,260
KEYSIGHT TECHNOLOGIES INC COMMON STOCK 49338L103 14,811 152,300 SH   SOLE   39,529 0 100,547
KINDER MORGAN INC COMMON STOCK 49456B101 539 26,153 SH   SOLE   7,846 0 18,307
KNOLL INC COM NEW COMMON STOCK 498904200 292 11,529 SH   SOLE   3,459 0 8,070
LAMB WESTON HOLDINGS, INC. COMMON STOCK 513272104 20,467 281,453 SH   SOLE   73,134 0 185,733
LIBERTY BROADBAND-A COMMON STOCK 530307107 621 5,939 SH   SOLE   1,782 0 4,157
LOCKHEED MARTIN CORP COMMON STOCK 539830109 15,953 40,898 SH   SOLE   10,675 0 27,009
MAGNOLIA OIL & GAS CORPORATION COMMON STOCK 559663109 696 62,737 SH   SOLE   18,821 0 43,916
MARATHON PETROLEUM CORPORATION COMMON STOCK 56585A102 20,231 333,016 SH   SOLE   85,152 0 218,405
MARKETAXESS HLDGS INC COM COMMON STOCK 57060D108 11,733 35,827 SH   SOLE   9,380 0 23,645
MASTERCARD INC COMMON STOCK 57636Q104 17,111 63,008 SH   SOLE   18,385 0 42,898
MC DONALDS CORP COMMON STOCK 580135101 1,086 5,059 SH   SOLE   1,518 0 3,541
MERCK & CO INC NEW COMMON STOCK 58933Y105 313 3,723 SH   SOLE   1,117 0 2,606
MFA MORTGAGE INVESTMENT REAL ESTATE INVESTMENT TRUST (REIT) 55272X102 547 74,336 SH   SOLE   22,301 0 52,035
MGM RESORTS INTERNATIONAL COMMON STOCK 552953101 205 7,379 SH   SOLE   2,214 0 5,165
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 23,447 252,358 SH   SOLE   65,757 0 166,301
MICROSOFT CORP COMMON STOCK 594918104 41,021 295,055 SH   SOLE   77,138 0 194,912
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 376 6,805 SH   SOLE   2,042 0 4,764
NETFLIX INC COM COMMON STOCK 64110L106 400 1,494 SH   SOLE   448 0 1,046
NEW MOUNTAIN FINANCE CORPORATION BUSINESS DEVELOPMENT COMPANIES 647551100 458 33,625 SH   SOLE   10,088 0 23,538
NEXTERA ENERGY INC COMMON STOCK 65339F101 31,518 135,275 SH   SOLE   34,802 0 88,807
NEXTERA ENERGY PTNRS COM UNIT PART IN COMMON STOCK 65341B106 1,502 28,425 SH   SOLE   8,528 0 19,898
NOVO-NORDISK A-S ADR AMERICAN DEPOSITORY 670100205 301 5,830 SH   SOLE   1,749 0 4,081
NUVEEN AMT-FREE MUNICIPAL INC FD FIXED INCOME ETF 670657105 478 33,377 SH   SOLE   10,013 0 23,364
NUVEEN PFD & CV INC FD COM SHS CLOSED END FUNDS-FIXED INCOME 67073D102 83 11,133 SH   SOLE   3,340 0 7,793
NUVEEN PREFERRED AND CONVERTIBLE INCOME FU CLOSED END FUNDS-FIXED INCOME 67073B106 132 13,149 SH   SOLE   3,945 0 9,204
NUVEEN REAL ASSET INCOME AND GROWTH FUND CLOSED END FUNDS-EQUITY 67074Y105 520 29,691 SH   SOLE   8,907 0 20,784
NVIDIA CORP COMMON STOCK 67066G104 1,432 8,229 SH   SOLE   2,469 0 5,760
OLD DOMINION FREIGHT LNS COMMON STOCK 679580100 20,057 118,005 SH   SOLE   29,883 0 76,639
PENNANTPARK FLOATING RATE CAPITAL LTD. BUSINESS DEVELOPMENT COMPANIES 70806A106 1,300 112,097 SH   SOLE   33,629 0 78,468
PEPSICO INC COMMON STOCK 713448108 264 1,929 SH   SOLE   579 0 1,350
PFIZER INC COMMON STOCK 717081103 13,346 371,441 SH   SOLE   97,742 0 245,994
PNC FINANCIAL SERVICES GROUP COMMON STOCK 693475105 277 1,977 SH   SOLE   593 0 1,384
PRINCIPAL FINANCIAL GP COM COMMON STOCK 74251V102 770 13,473 SH   SOLE   4,042 0 9,431
PROCTER & GAMBLE COMMON STOCK 742718109 1,056 8,487 SH   SOLE   2,546 0 5,941
PROLOGIS INC COMMON STOCK 74340W103 13,611 159,718 SH   SOLE   41,507 0 105,014
PROSHARES ULTRA QQQ COMMON STOCK 74347R206 642 6,633 SH   SOLE   1,990 0 4,643
QUALCOMM INC COMMON STOCK 747525103 688 9,023 SH   SOLE   2,707 0 6,316
QURATE RETAIL, INC. COMMON STOCK 74915M100 1,076 104,353 SH   SOLE   31,306 0 73,047
RAYTHEON CO COM NEW COMMON STOCK 755111507 1,082 5,515 SH   SOLE   1,654 0 3,860
RESIDEO TECHNOLOGIES, INC. COMMON STOCK 76118Y104 306 21,293 SH   SOLE   6,388 0 14,905
ROSS STORES INC COM COMMON STOCK 778296103 21,420 194,996 SH   SOLE   50,711 0 128,071
S P D R S&P 500 ETF TR COMMON STOCK 78462F103 2,862 9,642 SH   SOLE   2,893 0 6,750
S&P GLOBAL INC COMMON STOCK 78409V104 18,347 74,892 SH   SOLE   19,749 0 49,468
SEACOR HOLDINGS INC CONVERTIBLE BONDS 81170YAB5 74 75,000 SH   SOLE   22,500 0 52,500
SIMPSON MFG CO INC COM COMMON STOCK 829073105 357 5,150 SH   SOLE   1,545 0 3,605
SPDR BBG BARC IG FLOATING RT FIXED INCOME ETF 78468R200 922 29,982 SH   SOLE   8,995 0 20,987
SPDR PORTFOLIO SHORT TERM CORP BOND FIXED INCOME ETF 78464A474 366 11,860 SH   SOLE   3,558 0 8,302
SPDR S&P MIDCAP 400 ETF TRUST COMMON STOCK 78467Y107 661 1,875 SH   SOLE   562 0 1,312
SPDR WELLS FARGO PREFERRED FIXED INCOME ETF 78464A292 544 12,312 SH   SOLE   3,694 0 8,618
STRYKER CORP COMMON STOCK 863667101 8,482 39,212 SH   SOLE   9,944 0 25,567
SYNCHRONY FINANCIAL COMMON STOCK 87165B103 718 21,058 SH   SOLE   6,317 0 14,741
TANGER FACTORY OUTLET COM REAL ESTATE INVESTMENT TRUST (REIT) 875465106 706 45,628 SH   SOLE   13,688 0 31,940
TARGET CORP COMMON STOCK 87612E106 2,836 26,523 SH   SOLE   7,957 0 18,566
TCG BDC, INC. BUSINESS DEVELOPMENT COMPANIES 872280102 387 26,890 SH   SOLE   8,067 0 18,823
TELEFLEX INC COM COMMON STOCK 879369106 528 1,554 SH   SOLE   466 0 1,088
THE INVESCO VARIABLE RATE INV. GRAD FIXED INCOME ETF 46090A879 798 32,065 SH   SOLE   9,620 0 22,446
THE MACERICH COMPANY REAL ESTATE INVESTMENT TRUST (REIT) 554382101 898 28,434 SH   SOLE   8,530 0 19,904
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 13,994 48,044 SH   SOLE   12,352 0 31,576
TPG SPECIALTY LENDING, INC. BUSINESS DEVELOPMENT COMPANIES 87265K102 622 29,650 SH   SOLE   8,895 0 20,755
ULTRA FINANCIALS PROSHARES COMMON STOCK 74347X633 363 7,731 SH   SOLE   2,319 0 5,412
UNION PACIFIC CORP COMMON STOCK 907818108 20,323 125,469 SH   SOLE   32,002 0 81,903
UNITED TECHNOLOGIES COMMON STOCK 913017109 408 2,985 SH   SOLE   896 0 2,090
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 17,415 80,136 SH   SOLE   20,732 0 52,654
VANGUARD EUROPE PACIFIC ETF COMMON STOCK 921943858 444 10,796 SH   SOLE   3,239 0 7,557
VANGUARD INDEX FDS REIT ETF COMMON STOCK 922908553 344 3,684 SH   SOLE   1,105 0 2,579
VANGUARD INT-TERM CORPORATE FIXED INCOME ETF 92206C870 585 6,409 SH   SOLE   1,923 0 4,486
VANGUARD S&P 500 ETF EXCHANGE TRADED FUNDS 922908363 5,375 19,717 SH   SOLE   5,915 0 13,802
VANGUARD TOTAL STOCK MKT EXCHANGE TRADED FUNDS 922908769 1,225 8,114 SH   SOLE   2,434 0 5,680
VEREIT, INC. REAL ESTATE INVESTMENT TRUST (REIT) 92339V100 1,138 116,318 SH   SOLE   34,895 0 81,423
VERITEX HOLDINGS INC. COMMON STOCK 923451108 280 11,540 SH   SOLE   3,462 0 8,078
VERIZON COMMUNICATIONS COMMON STOCK 92343V104 15,380 254,810 SH   SOLE   65,768 0 166,567
VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 13,338 78,727 SH   SOLE   20,505 0 51,977
VISA INC CL A COMMON STOCK 92826C839 11,790 68,541 SH   SOLE   14,289 0 42,473
WAL-MART STORES INC COMMON STOCK 931142103 204 1,720 SH   SOLE   516 0 1,204
WESTERN ASSET EMERGING MARKET CLOSED END FUNDS-FIXED INCOME 95766A101 152 10,944 SH   SOLE   3,283 0 7,661