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 406 1,952 SH   SOLE   586 0 1,366
ABBOTT LABORATORIES COMMON STOCK 002824100 229 2,865 SH   SOLE   860 0 2,006
ABBVIE INC COMMON STOCK 00287Y109 355 4,403 SH   SOLE   1,321 0 3,082
ADIENT PLC COMMON STOCK G0084W101 208 16,078 SH   SOLE   4,823 0 11,255
ALIBABA GROUP HOLDINGS LTD AMERICAN DEPOSITORY 01609W102 865 4,742 SH   SOLE   1,423 0 3,319
ALLEGHANY CORP. COMMON STOCK 017175100 2,504 4,089 SH   SOLE   1,227 0 2,862
ALLERGAN PLC COMMON STOCK G0177J108 1,286 8,784 SH   SOLE   2,635 0 6,149
ALLIANCE WORLD DLR II COM COMMON STOCK 01879R106 116 10,051 SH   SOLE   3,015 0 7,036
ALPHABET INC - CLASS A COMMON STOCK 02079K305 28,694 24,381 SH   SOLE   6,278 0 16,043
ALPHABET INC - CLASS C COMMON STOCK 02079K107 1,572 1,340 SH   SOLE   402 0 938
ALTRIA GROUP INC COMMON STOCK 02209S103 312 5,426 SH   SOLE   1,628 0 3,798
AMAZON COM INC COMMON STOCK 023135106 32,228 18,098 SH   SOLE   4,646 0 11,895
AMC ENTERTAINMENT HOLDINGS INC COMMON STOCK 00165C104 198 13,308 SH   SOLE   3,992 0 9,316
AMERICAN EXPRESS COMPANY COMMON STOCK 025816109 655 5,990 SH   SOLE   1,794 0 4,186
AMERIS BANCORP COMMON STOCK 03076K108 701 20,422 SH   SOLE   6,127 0 14,295
AMGEN INC COMMON STOCK 031162100 302 1,588 SH   SOLE   476 0 1,112
ANWORTH MORTGAGE ASSET CORPORATION COMMON STOCK 037347101 303 74,909 SH   SOLE   22,473 0 52,436
APOLLO COMMERCIAL REAL ESTSTE FINANCE, INC REAL ESTATE INVESTMENT TRUST (REIT) 03762U105 759 41,690 SH   SOLE   12,507 0 29,183
APOLLO INVT CORP COM COMMON STOCK 03761U502 170 11,252 SH   SOLE   3,376 0 7,876
APPLE INC COMMON STOCK 037833100 30,522 160,684 SH   SOLE   42,445 0 106,684
APTIV PLC ORDINARY COMMON STOCK G6095L109 12,315 154,930 SH   SOLE   40,175 0 102,637
ARES CAP CORP COM COMMON STOCK 04010L103 591 34,474 SH   SOLE   10,342 0 24,132
AURORA CANNABIS INC COMMON STOCK 05156X108 115 12,710 SH   SOLE   3,813 0 8,897
BERKSHIRE HATHAWAY CL A COMMON STOCK 084670108 1,506 5 SH   SOLE   2 0 4
BERKSHIRE HATHAWAY CL B COMMON STOCK 084670702 29,653 147,610 SH   SOLE   38,692 0 97,835
BLACKROCK CORE BOND TRUST CLOSED END FUNDS-FIXED INCOME 09249E101 171 12,726 SH   SOLE   3,818 35 8,908
BLACKROCK TCP CAPITAL CORP. BUSINESS DEVELOPMENT COMPANIES 09259E108 831 58,608 SH   SOLE   17,582 0 41,026
BOEING CO COM COMMON STOCK 097023105 556 1,456 SH   SOLE   437 0 1,020
BRIGHT HORIZONS FAMILY SOLUTIONS, INC COMMON STOCK 109194100 22,633 178,059 SH   SOLE   45,941 0 117,656
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 1,047 21,943 SH   SOLE   6,583 0 15,360
CHENIERE ENERGY INC COMMON STOCK 16411R208 703 10,284 SH   SOLE   3,085 0 7,199
CHEVRON CORPORATION COMMON STOCK 166764100 9,653 78,366 SH   SOLE   22,809 0 53,221
CME GROUP INC COMMON STOCK 12572Q105 19,158 116,407 SH   SOLE   30,423 0 77,106
COLGATE-PALMOLIVE COMMON STOCK 194162103 871 12,710 SH   SOLE   3,813 0 8,897
COMCAST CORP NEW CL A COMMON STOCK 20030N101 1,502 37,566 SH   SOLE   11,270 0 26,296
CONAGRA FOODS INC COMMON STOCK 205887102 767 27,660 SH   SOLE   8,268 0 19,292
CONSTELLATION BRAND CLASS A COMMON STOCK 21036P108 7,922 45,181 SH   SOLE   11,989 0 30,249
COSTCO WHSL CORP COMMON STOCK 22160K105 709 2,927 SH   SOLE   878 0 2,049
CRITEO SA-SPON ADR AMERICAN DEPOSITORY 226718104 566 28,241 SH   SOLE   8,472 0 19,769
CROWN CASTLE INTERNATIONAL CORP. COMMON STOCK 22822V101 18,086 141,295 SH   SOLE   36,307 0 92,853
CUMMINS INC COM COMMON STOCK 231021106 675 4,276 SH   SOLE   1,283 0 2,993
CVS HEALTH CORP COMMON STOCK 126650100 928 17,202 SH   SOLE   5,161 0 12,041
DISNEY WALT CO COMMON STOCK 254687106 709 6,387 SH   SOLE   1,914 0 4,467
DYNEX CAPITAL, INC. REAL ESTATE INVESTMENT TRUST (REIT) 26817Q506 382 62,799 SH   SOLE   18,840 0 43,959
E O G RESOURCES INC COMMON STOCK 26875P101 9,324 97,959 SH   SOLE   24,442 0 64,171
EATON CORP PLC COMMON STOCK G29183103 210 2,606 SH   SOLE   782 0 1,824
ECHOSTAR HOLDING CORPORATION COMMON STOCK 278768106 386 10,592 SH   SOLE   3,178 0 7,414
EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108 272 1,422 SH   SOLE   425 0 991
ELI LILLY & CO COMMON STOCK 532457108 339 2,615 SH   SOLE   784 0 1,830
ENTERPRISE PRD PRTNRS LP COMMON STOCK 293792107 692 23,788 SH   SOLE   7,136 0 16,652
ENVIVA PARTNERS LP COMMON STOCK 29414J107 257 7,980 SH   SOLE   2,394 0 5,586
EQUINOR ASA-SPON ADR AMERICAN DEPOSITORY 29446M102 225 10,229 SH   SOLE   3,069 0 7,160
ERICSSON LM TEL CO ADR AMERICAN DEPOSITORY 294821608 1,021 111,255 SH   SOLE   33,376 0 77,878
EXXON MOBIL CORPORATION COMMON STOCK 30231G102 1,223 15,133 SH   SOLE   4,540 0 10,593
FACEBOOK INC COMMON STOCK 30303M102 22,485 134,889 SH   SOLE   34,904 0 89,048
FS INVESTMENT CORPORATION BUSINESS DEVELOPMENT COMPANIES 302635107 122 20,204 SH   SOLE   6,061 0 14,143
GENERAL ELECTRIC CO (USD) COMMON STOCK 369604103 391 39,148 SH   SOLE   11,744 0 27,403
GILEAD SCIENCES INC. COMMON STOCK 375558103 377 5,799 SH   SOLE   1,740 0 4,059
GRANITE POINT MORTGAGE TRUST, INC. REAL ESTATE INVESTMENT TRUST (REIT) 38741L107 496 26,702 SH   SOLE   8,011 0 18,691
GW PHARMACEUTICALS - ADR AMERICAN DEPOSITORY 36197T103 10,957 64,998 SH   SOLE   16,629 0 42,879
HOME DEPOT INC COMMON STOCK 437076102 20,830 108,553 SH   SOLE   28,216 0 71,828
HONEYWELL INTERNATIONAL INC COM COMMON STOCK 438516106 18,618 117,153 SH   SOLE   30,229 0 77,293
INTEL CORP COMMON STOCK 458140100 205 3,817 SH   SOLE   1,145 0 2,672
INTL BUSINESS MACHINES COMMON STOCK 459200101 501 3,554 SH   SOLE   1,066 0 2,488
INVESCO HIGH INCOME 2024 TARGET TERM FUND CLOSED END FUNDS-FIXED INCOME 46136K105 174 17,604 SH   SOLE   5,281 36 12,323
ISHARES 0-5 YE INV GRADE CORPORATE FIXED INCOME ETF 46434V100 1,406 27,860 SH   SOLE   8,358 48 19,502
ISHARES CORE MSCI EAFE ETF EXCHANGE TRADED FUNDS 46432F842 13,818 227,375 SH   SOLE   68,212 37 159,162
ISHARES CORE MSCI EMERGING MARKETS ETF EXCHANGE TRADED FUNDS 46434G103 3,914 75,683 SH   SOLE   22,705 38 52,978
ISHARES CORE S&P TOTAL US STOCK MARKET ETF EXCHANGE TRADED FUNDS 464287150 19,839 308,055 SH   SOLE   92,416 39 215,638
ISHARES EDGE MSCI USA QUALIT ETF EXCHANGE TRADED FUNDS 46432F339 10,296 116,273 SH   SOLE   34,882 40 81,391
ISHARES GOLD TRUST COMMON STOCK 464285105 193 15,616 SH   SOLE   4,685 0 10,931
ISHARES MSCI EAFE ETF EXCHANGE TRADED FUNDS 464287465 591 9,114 SH   SOLE   2,734 41 6,380
ISHARES TR MSCI EMERG MKT COMMON STOCK 464287234 357 8,315 SH   SOLE   2,494 0 5,820
ISHARES TR S&P MIDCAP 400 EXCHANGE TRADED FUNDS 464287507 4,260 22,492 SH   SOLE   6,748 42 15,744
ISHARES TR S&P SMALLCAP S&P SMALLCAP 600 I EXCHANGE TRADED FUNDS 464287804 3,987 51,684 SH   SOLE   15,505 43 36,179
JEFFERIES FINANCIAL GRP INC COMMON STOCK 47233W109 643 34,201 SH   SOLE   10,260 0 23,941
JOHNSON & JOHNSON COMMON STOCK 478160104 24,011 171,763 SH   SOLE   44,190 0 113,351
JPMORGAN CHASE & CO COMMON STOCK 46625H100 16,467 162,672 SH   SOLE   41,989 0 107,328
JUST ENERGY GROUP INC COMMON STOCK 48213W101 55 16,086 SH   SOLE   4,826 0 11,260
KEYSIGHT TECHNOLOGIES INC COMMON STOCK 49338L103 6,588 75,550 SH   SOLE   19,053 0 49,297
KINDER MORGAN INC COMMON STOCK 49456B101 522 26,108 SH   SOLE   7,832 0 18,276
KNOLL INC COM NEW COMMON STOCK 498904200 466 24,625 SH   SOLE   7,388 0 17,238
LAMB WESTON HOLDINGS, INC. COMMON STOCK 513272104 19,716 263,088 SH   SOLE   67,021 0 173,315
LAS VEGAS SANDS CORP COMMON STOCK 517834107 217 3,557 SH   SOLE   1,067 0 2,490
LIBERTY BROADBAND-A COMMON STOCK 530307107 561 6,124 SH   SOLE   1,837 0 4,287
LOCKHEED MARTIN CORP COMMON STOCK 539830109 12,389 41,273 SH   SOLE   10,695 0 27,311
MACERICH CO COM REAL ESTATE INVESTMENT TRUST (REIT) 554382101 705 16,257 SH   SOLE   4,877 0 11,380
MARATHON PETROLEUM CORPORATION COMMON STOCK 56585A102 13,040 217,885 SH   SOLE   54,951 0 143,248
MARKETAXESS HLDGS INC COM COMMON STOCK 57060D108 16,507 67,081 SH   SOLE   17,091 0 43,966
MASTERCARD INC COMMON STOCK 57636Q104 15,447 65,607 SH   SOLE   19,136 0 44,652
MC DONALDS CORP COMMON STOCK 580135101 721 3,795 SH   SOLE   1,138 0 2,656
MERCK & CO INC NEW COMMON STOCK 58933Y105 275 3,309 SH   SOLE   993 0 2,316
MFA MORTGAGE INVESTMENT COMMON STOCK 55272X102 540 74,336 SH   SOLE   22,301 0 52,035
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 20,115 242,466 SH   SOLE   62,279 0 159,715
MICROSOFT CORP COMMON STOCK 594918104 35,571 301,599 SH   SOLE   78,320 0 199,647
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 432 8,660 SH   SOLE   2,598 0 6,062
NEW MOUNTAIN FINANCE CORPORATION BUSINESS DEVELOPMENT COMPANIES 647551100 467 34,391 SH   SOLE   10,317 0 24,074
NEXTERA ENERGY INC COMMON STOCK 65339F101 27,245 140,934 SH   SOLE   36,104 0 92,856
NEXTERA ENERGY PTNRS COM UNIT PART IN COMMON STOCK 65341B106 1,207 25,875 SH   SOLE   7,762 0 18,112
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 5,219 19,360 SH   SOLE   4,326 0 12,424
NOVO-NORDISK A-S ADR AMERICAN DEPOSITORY 670100205 369 7,060 SH   SOLE   2,118 0 4,942
NUVEEN AMT-FREE MUNICIPAL INC FD FIXED INCOME ETF 670657105 463 34,627 SH   SOLE   10,388 49 24,239
NUVEEN PFD & CV INC FD COM SHS COMMON STOCK 67073D102 90 11,646 SH   SOLE   3,494 0 8,152
NUVEEN PREFERRED AND CONVERTIBLE INCOME FU COMMON STOCK 67073B106 139 14,552 SH   SOLE   4,366 0 10,186
NUVEEN REAL ASSET INCOME AND GROWTH FUND CLOSED END FUNDS-EQUITY 67074Y105 480 29,907 SH   SOLE   8,972 44 20,935
NVIDIA CORP COMMON STOCK 67066G104 1,329 7,399 SH   SOLE   2,220 0 5,179
OLD DOMINION FREIGHT LNS COMMON STOCK 679580100 17,526 121,381 SH   SOLE   30,590 0 79,123
PENNANTPARK FLOATING RATE CAPITAL LTD. BUSINESS DEVELOPMENT COMPANIES 70806A106 1,191 92,995 SH   SOLE   27,898 0 65,096
PEPSICO INC COMMON STOCK 713448108 220 1,799 SH   SOLE   540 0 1,259
PFIZER INC COMMON STOCK 717081103 15,287 359,960 SH   SOLE   93,622 0 238,516
PHILIP MORRIS INTL INC COMMON STOCK 718172109 226 2,560 SH   SOLE   768 0 1,792
PNC FINANCIAL SERVICES GROUP COMMON STOCK 693475105 252 2,057 SH   SOLE   617 0 1,440
PRINCIPAL FINANCIAL GP COM COMMON STOCK 74251V102 676 13,473 SH   SOLE   4,042 0 9,431
PROCTER & GAMBLE COMMON STOCK 742718109 775 7,445 SH   SOLE   2,233 0 5,211
PROLOGIS INC COMMON STOCK 74340W103 11,885 165,180 SH   SOLE   42,737 0 108,961
QUALCOMM INC COMMON STOCK 747525103 901 15,795 SH   SOLE   4,738 0 11,056
QURATE RETAIL, INC. COMMON STOCK 74915M100 1,481 92,682 SH   SOLE   27,805 0 64,877
RAYTHEON CO COM NEW COMMON STOCK 755111507 1,188 6,524 SH   SOLE   1,957 0 4,567
ROSS STORES INC COM COMMON STOCK 778296103 18,829 202,241 SH   SOLE   52,460 0 133,341
S P D R S&P 500 ETF TR COMMON STOCK 78462F103 3,186 11,279 SH   SOLE   3,384 0 7,896
S&P GLOBAL INC COMMON STOCK 78409V104 16,474 78,241 SH   SOLE   20,596 0 51,900
SEACOR HOLDINGS INC CONVERTIBLE BONDS 81170YAB5 73 75,000 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE EXCHANGE TRADED FUNDS 81369Y209 1,538 16,761 SH   SOLE   5,028 45 11,732
SIMPSON MFG CO INC COM COMMON STOCK 829073105 305 5,150 SH   SOLE   1,545 0 3,605
SPDR S&P MIDCAP 400 ETF TRUST COMMON STOCK 78467Y107 648 1,875 SH   SOLE   562 0 1,312
SPDR WELLS FARGO PREFERRED FIXED INCOME ETF 78464A292 478 11,197 SH   SOLE   0 0 0
STRYKER CORP COMMON STOCK 863667101 6,342 32,109 SH   SOLE   7,798 0 20,816
SUNTRUST BANKS INC COMMON STOCK 867914103 1,119 18,884 SH   SOLE   5,665 0 13,219
SYNCHRONY FINANCIAL COMMON STOCK 87165B103 672 21,056 SH   SOLE   6,317 0 14,739
TANGER FACTORY OUTLET COM REAL ESTATE INVESTMENT TRUST (REIT) 875465106 967 46,108 SH   SOLE   13,832 0 32,276
TARGET CORP COMMON STOCK 87612E106 2,003 24,953 SH   SOLE   7,486 0 17,467
TCG BDC, INC. BUSINESS DEVELOPMENT COMPANIES 872280102 373 25,792 SH   SOLE   7,738 0 18,054
TELEFLEX INC COM COMMON STOCK 879369106 470 1,554 SH   SOLE   466 0 1,088
TELLURIAN, INC. COMMON STOCK 87968A104 744 66,390 SH   SOLE   19,917 0 46,473
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 7,132 26,055 SH   SOLE   6,448 0 17,036
TPG SPECIALTY LENDING, INC. BUSINESS DEVELOPMENT COMPANIES 87265K102 593 29,650 SH   SOLE   8,895 0 20,755
UNION PACIFIC CORP COMMON STOCK 907818108 20,807 124,443 SH   SOLE   31,371 0 81,354
UNITED TECHNOLOGIES COMMON STOCK 913017109 393 3,053 SH   SOLE   916 0 2,137
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 19,752 79,884 SH   SOLE   20,505 0 52,596
VANGUARD EUROPE PACIFIC ETF COMMON STOCK 921943858 440 10,756 SH   SOLE   3,227 0 7,529
VANGUARD HEALTH CARE ETF COMMON STOCK 92204A504 1,636 9,487 SH   SOLE   2,846 0 6,641
VANGUARD INT-TERM CORPORATE FIXED INCOME ETF 92206C870 442 5,088 SH   SOLE   0 0 0
VANGUARD S&P 500 ETF EXCHANGE TRADED FUNDS 922908363 4,702 18,118 SH   SOLE   5,435 46 12,683
VANGUARD TOTAL STOCK MKT EXCHANGE TRADED FUNDS 922908769 222 1,533 SH   SOLE   460 47 1,073
VEREIT, INC. REAL ESTATE INVESTMENT TRUST (REIT) 92339V100 974 116,318 SH   SOLE   34,895 0 81,423
VERITEX HOLDINGS INC. COMMON STOCK 923451108 279 11,540 SH   SOLE   3,462 0 8,078
VERIZON COMMUNICATIONS COMMON STOCK 92343V104 10,081 170,483 SH   SOLE   44,130 0 112,959
VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 12,471 67,794 SH   SOLE   17,155 0 44,650
VISA INC CL A COMMON STOCK 92826C839 12,868 82,390 SH   SOLE   16,797 0 51,124
WESTERN ASSET EMERGING MARKET COMMON STOCK 95766A101 151 11,046 SH   SOLE   3,314 0 7,732