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 203 1,489 SH   SOLE   447 0 1,042
ABBOTT LABORATORIES COMMON STOCK 002824100 242 3,067 SH   SOLE   920 0 2,147
ABBVIE INC COMMON STOCK 00287Y109 322 4,232 SH   SOLE   1,260 0 2,941
ALIBABA GROUP HOLDINGS LTD AMERICAN DEPOSITORY 01609W102 377 1,939 SH   SOLE   582 0 1,357
ALLEGHANY CORP. COMMON STOCK 017175100 2,159 3,909 SH   SOLE   1,173 0 2,736
ALPHABET INC - CLASS A COMMON STOCK 02079K305 23,253 20,012 SH   SOLE   5,143 0 13,033
ALPHABET INC - CLASS C COMMON STOCK 02079K107 1,491 1,282 SH   SOLE   385 0 897
AMAZON COM INC COMMON STOCK 023135106 36,382 18,660 SH   SOLE   4,822 0 12,170
AMERICAN EXPRESS COMPANY COMMON STOCK 025816109 493 5,757 SH   SOLE   1,724 0 4,023
AMERIS BANCORP COMMON STOCK 03076K108 248 10,422 SH   SOLE   3,127 0 7,295
AMGEN INC COMMON STOCK 031162100 284 1,402 SH   SOLE   421 0 981
ANWORTH MORTGAGE ASSET CORP REAL ESTATE INVESTMENT TRUST (REIT) 037347101 88 78,265 SH   SOLE   23,480 0 54,786
APOLLO COMMERCIAL REAL ESTSTE FINANCE, INC REAL ESTATE INVESTMENT TRUST (REIT) 03762U105 281 37,877 SH   SOLE   11,363 0 26,514
APPLE INC COMMON STOCK 037833100 41,563 163,448 SH   SOLE   42,522 0 107,007
APTIV PLC ORDINARY COMMON STOCK G6095L109 11,185 227,158 SH   SOLE   58,579 0 148,051
ARES CAP CORP COM BUSINESS DEVELOPMENT COMPANIES 04010L103 361 33,489 SH   SOLE   10,047 0 23,442
BERKSHIRE HATHAWAY CL A COMMON STOCK 084670108 272 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY CL B COMMON STOCK 084670702 23,380 127,878 SH   SOLE   33,585 0 84,115
BLACKROCK CORE BOND TRUST CLOSED END FUNDS-FIXED INCOME 09249E101 166 12,551 SH   SOLE   3,765 0 8,786
BLACKROCK DEBT STRATEGIES FUND, INC. CLOSED END FUNDS-FIXED INCOME 09255R202 314 37,124 SH   SOLE   11,137 0 25,987
BLACKROCK TCP CAPITAL CORP. BUSINESS DEVELOPMENT COMPANIES 09259E108 344 55,005 SH   SOLE   16,502 0 38,504
BOEING CO COM COMMON STOCK 097023105 325 2,177 SH   SOLE   653 0 1,524
BOOKING HOLDINGS INC COMMON STOCK 09857L108 498 370 SH   SOLE   110 0 258
BRIGHT HORIZONS FAMILY SOLUTIONS, INC COMMON STOCK 109194100 5,635 55,249 SH   SOLE   14,351 0 36,189
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 1,537 27,579 SH   SOLE   8,274 0 19,305
CAPITAL SOUTHWEST CORPORATION BUSINESS DEVELOPMENT COMPANIES 140501107 311 27,244 SH   SOLE   8,173 0 19,071
CHENIERE ENERGY INC COMMON STOCK 16411R208 241 7,200 SH   SOLE   2,160 0 5,040
CISCO SYSTEMS INC COMMON STOCK 17275R102 372 9,461 SH   SOLE   2,825 0 6,593
CME GROUP INC COMMON STOCK 12572Q105 12,743 73,697 SH   SOLE   19,488 0 48,774
COMCAST CORP NEW CL A COMMON STOCK 20030N101 1,448 42,120 SH   SOLE   12,636 0 29,484
CONAGRA FOODS INC COMMON STOCK 205887102 1,141 38,879 SH   SOLE   11,664 0 27,215
CONOCOPHILLIPS COMMON STOCK 20825C104 6,284 204,011 SH   SOLE   51,938 0 132,756
CONSTELLATION BRANDS COMMON STOCK 21036P108 15,547 108,445 SH   SOLE   27,977 0 70,898
COSTCO WHSL CORP COMMON STOCK 22160K105 714 2,504 SH   SOLE   751 0 1,753
CRITEO SA-SPON ADR AMERICAN DEPOSITORY 226718104 209 26,277 SH   SOLE   7,883 0 18,394
CROWN CASTLE INTERNATIONAL CORP. COMMON STOCK 22822V101 19,703 136,447 SH   SOLE   35,039 0 88,675
CUMMINS INC COM COMMON STOCK 231021106 555 4,104 SH   SOLE   1,231 0 2,873
CVS HEALTH CORP COMMON STOCK 126650100 1,078 18,171 SH   SOLE   5,451 0 12,720
DISCOVERY COMMUN SER A SERIES A COMMON STOCK 25470F104 745 38,331 SH   SOLE   11,499 0 26,832
DISNEY WALT CO COMMON STOCK 254687106 611 6,326 SH   SOLE   1,898 0 4,428
DOMINION RESOURCES INC VA COMMON STOCK 25746U109 244 3,379 SH   SOLE   1,009 0 2,354
DYNEX CAPITAL, INC. REAL ESTATE INVESTMENT TRUST (REIT) 26817Q886 444 42,562 SH   SOLE   12,769 0 29,793
EATON CORP PLC COMMON STOCK G29183103 201 2,592 SH   SOLE   778 0 1,814
ECHOSTAR CORPORATION A COMMON STOCK 278768106 330 10,307 SH   SOLE   3,092 0 7,215
ELI LILLY & CO COMMON STOCK 532457108 354 2,553 SH   SOLE   766 0 1,787
ENPLOYERS HOLDINGS INC COMMON STOCK 292218104 516 12,730 SH   SOLE   3,819 0 8,911
ENTERPRISE PRD PRTNRS LP COMMON STOCK 293792107 254 17,764 SH   SOLE   5,329 0 12,435
EQUINOR ASA-SPON ADR AMERICAN DEPOSITORY 29446M102 597 49,035 SH   SOLE   14,710 0 34,324
ERICSSON LM TEL CO ADR AMERICAN DEPOSITORY 294821608 1,175 145,185 SH   SOLE   43,555 0 101,629
EXXON MOBIL CORPORATION COMMON STOCK 30231G102 440 11,589 SH   SOLE   3,471 0 8,100
FACEBOOK INC COMMON STOCK 30303M102 22,106 132,528 SH   SOLE   34,205 0 86,427
FIRST REPUBLIC BANK/ CA COMMON STOCK 33616C100 9,232 112,201 SH   SOLE   28,691 0 72,982
FORD MOTOR COMPANY COMMON STOCK 345370860 51 10,627 SH   SOLE   3,188 0 7,439
FS KKR CAPITAL CORP BUSINESS DEVELOPMENT COMPANIES 302635107 57 18,977 SH   SOLE   5,693 0 13,284
GENERAL ELECTRIC CO (USD) COMMON STOCK 369604103 179 22,606 SH   SOLE   6,782 0 15,824
GOLDMAN SACHS ACTIVEBETA US SMALL CAP EQTY EXCHANGE TRADED FUNDS 381430602 2,245 63,316 SH   SOLE   18,995 0 44,321
GOLDMAN SACHS BDC INC COMMON STOCK 38147U107 320 25,957 SH   SOLE   7,787 0 18,170
GOLDMAN SACHS GROUP INC COMMON STOCK 38141G104 5,869 37,964 SH   SOLE   9,618 0 24,635
GRANITE POINT MORTGAGE TRUST, INC. REAL ESTATE INVESTMENT TRUST (REIT) 38741L107 123 24,239 SH   SOLE   7,272 0 16,967
GW PHARMACEUTICALS - ADR AMERICAN DEPOSITORY 36197T103 9,660 110,317 SH   SOLE   28,774 0 72,276
HACKETT GROUP COMMON STOCK 404609109 144 11,321 SH   SOLE   3,396 0 7,925
HOME DEPOT INC COMMON STOCK 437076102 19,680 105,406 SH   SOLE   27,250 0 68,860
HONEYWELL INTERNATIONAL INC COM COMMON STOCK 438516106 18,228 136,242 SH   SOLE   35,185 0 89,005
INTEL CORP COMMON STOCK 458140100 219 4,049 SH   SOLE   1,199 0 2,799
INTL BUSINESS MACHINES COMMON STOCK 459200101 255 2,303 SH   SOLE   688 0 1,605
INVESCO DYNAMIC CREDIT OPP FIXED INCOME ETF 46132R104 198 24,750 SH   SOLE   3,870 0 9,030
INVESCO HIGH INCOME 2024 TARGET TERM FUND CLOSED END FUNDS-FIXED INCOME 46136K105 129 17,604 SH   SOLE   5,281 0 12,323
INVESCO VARIABLE RATE PREFERRED ETF FIXED INCOME ETF 46138G870 449 20,945 SH   SOLE   6,284 0 14,662
ISHARES 0-5 YE INV GRADE CORPORATE FIXED INCOME ETF 46434V100 775 15,451 SH   SOLE   4,635 0 10,816
ISHARES CORE MSCI EAFE ETF EXCHANGE TRADED FUNDS 46432F842 74,149 1,486,244 SH   SOLE   445,873 0 1,040,371
ISHARES CORE S&P TOTAL US STOCK MARKET ETF EXCHANGE TRADED FUNDS 464287150 7,386 129,101 SH   SOLE   38,730 0 90,371
ISHARES EDGE MSCI USA QUALIT ETF EXCHANGE TRADED FUNDS 46432F339 8,443 104,182 SH   SOLE   31,255 0 72,928
ISHARES GOLD TRUST COMMON STOCK 464285105 235 15,616 SH   SOLE   4,685 0 10,931
ISHARES MSCI EAFE ETF EXCHANGE TRADED FUNDS 464287465 487 9,114 SH   SOLE   2,734 0 6,380
ISHARES TR MSCI EMERG MKT COMMON STOCK 464287234 284 8,315 SH   SOLE   2,494 0 5,820
ISHARES TR RUSSELL MCP VL EXCHANGE TRADED FUNDS 464287473 1,634 25,499 SH   SOLE   7,650 0 17,849
ISHARES TR S&P MIDCAP 400 EXCHANGE TRADED FUNDS 464287507 621 4,319 SH   SOLE   1,296 0 3,023
ISHARES TR S&P SMALLCAP S&P SMALLCAP 600 I EXCHANGE TRADED FUNDS 464287804 594 10,582 SH   SOLE   3,175 0 7,408
ISHARES US DIVIDEND AND BUYBACK ETF EXCHANGE TRADED FUNDS 46435U861 1,164 50,590 SH   SOLE   15,177 0 35,413
JEFFERIES FINANCIAL GRP INC COMMON STOCK 47233W109 440 32,152 SH   SOLE   9,646 0 22,506
JOHNSON & JOHNSON COMMON STOCK 478160104 21,767 165,993 SH   SOLE   43,689 0 109,402
JPMORGAN BETABUILDERS CANADA ETF EXCHANGE TRADED FUNDS 46641Q696 2,940 154,680 SH   SOLE   46,404 0 108,276
JPMORGAN CHASE & CO COMMON STOCK 46625H100 20,962 232,837 SH   SOLE   59,978 0 151,757
JUST ENERGY GROUP INC COMMON STOCK 48213W101 6 11,000 SH   SOLE   3,300 0 7,700
KEYSIGHT TECHNOLOGIES INC COMMON STOCK 49338L103 15,418 184,253 SH   SOLE   47,146 0 120,192
KINDER MORGAN INC COMMON STOCK 49456B101 240 17,253 SH   SOLE   5,176 0 12,077
LAMB WESTON HOLDINGS, INC. COMMON STOCK 513272104 14,660 256,739 SH   SOLE   67,048 0 168,415
LIBERTY BROADBAND-A COMMON STOCK 530307107 616 5,759 SH   SOLE   1,728 0 4,031
LOCKHEED MARTIN CORP COMMON STOCK 539830109 14,193 41,872 SH   SOLE   10,867 0 27,391
MAGNOLIA OIL & GAS CORPORATION COMMON STOCK 559663109 272 68,092 SH   SOLE   20,428 0 47,664
MARKETAXESS HLDGS INC COM COMMON STOCK 57060D108 11,329 34,065 SH   SOLE   8,792 0 22,269
MARVELL TECH GROUP LTD ORD COMMON STOCK G5876H105 10,296 454,958 SH   SOLE   117,196 0 297,540
MASTERCARD INC COMMON STOCK 57636Q104 14,551 60,236 SH   SOLE   17,646 0 41,173
MC DONALDS CORP COMMON STOCK 580135101 725 4,383 SH   SOLE   1,310 0 3,058
MERCK & CO INC NEW COMMON STOCK 58933Y105 287 3,732 SH   SOLE   1,107 0 2,584
MERITAGE HOMES CORP COM COMMON STOCK 59001A102 231 6,315 SH   SOLE   1,894 0 4,420
MFA MORTGAGE INVESTMENT REAL ESTATE INVESTMENT TRUST (REIT) 55272X102 111 71,308 SH   SOLE   21,392 0 49,916
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 17,787 262,349 SH   SOLE   67,839 0 171,202
MICROSOFT CORP COMMON STOCK 594918104 46,221 293,079 SH   SOLE   76,144 0 191,893
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 311 6,210 SH   SOLE   1,863 0 4,347
NETFLIX INC COM COMMON STOCK 64110L106 568 1,513 SH   SOLE   454 0 1,059
NEW MOUNTAIN FINANCE CORPORATION BUSINESS DEVELOPMENT COMPANIES 647551100 215 31,554 SH   SOLE   9,466 0 22,088
NEXTERA ENERGY INC COMMON STOCK 65339F101 30,301 125,930 SH   SOLE   32,581 0 82,405
NEXTERA ENERGY PTNRS COM UNIT PART IN COMMON STOCK 65341B106 1,319 30,675 SH   SOLE   9,202 0 21,472
NOVO-NORDISK A-S ADR AMERICAN DEPOSITORY 670100205 240 3,985 SH   SOLE   1,196 0 2,790
NUVEEN AMT-FREE MUNICIPAL INC FD FIXED INCOME ETF 670657105 425 31,402 SH   SOLE   9,421 0 21,981
NUVEEN PFD & CV INC FD COM SHS CLOSED END FUNDS-FIXED INCOME 67073D102 63 11,133 SH   SOLE   3,340 0 7,793
NUVEEN REAL ASSET INCOME AND GROWTH FUND CLOSED END FUNDS-EQUITY 67074Y105 264 26,724 SH   SOLE   8,017 0 18,707
NVIDIA CORP COMMON STOCK 67066G104 5,516 20,926 SH   SOLE   5,638 0 13,930
OLD DOMINION FREIGHT LNS COMMON STOCK 679580100 23,406 178,315 SH   SOLE   45,144 0 115,321
PENNANTPARK FLOATING RATE CAPITAL LTD. BUSINESS DEVELOPMENT COMPANIES 70806A106 468 96,270 SH   SOLE   28,881 0 67,389
PEPSICO INC COMMON STOCK 713448108 204 1,702 SH   SOLE   507 0 1,183
PFIZER INC COMMON STOCK 717081103 12,334 377,895 SH   SOLE   98,419 0 248,436
PRINCIPAL FINANCIAL GP COM COMMON STOCK 74251V102 408 13,008 SH   SOLE   3,902 0 9,106
PROCTER & GAMBLE COMMON STOCK 742718109 868 7,892 SH   SOLE   2,362 0 5,511
PROLOGIS INC COMMON STOCK 74340W103 12,508 155,632 SH   SOLE   40,044 0 101,335
PROSHARES ULTRA QQQ COMMON STOCK 74347R206 298 3,322 SH   SOLE   997 0 2,326
QUALCOMM INC COMMON STOCK 747525103 403 5,952 SH   SOLE   1,786 0 4,166
QURATE RETAIL, INC. COMMON STOCK 74915M100 278 45,486 SH   SOLE   13,646 0 31,840
RAYTHEON CO COM NEW COMMON STOCK 755111507 676 5,153 SH   SOLE   1,546 0 3,607
ROSS STORES INC COM COMMON STOCK 778296103 17,545 201,731 SH   SOLE   52,210 0 131,431
S P D R S&P 500 ETF TR COMMON STOCK 78462F103 2,279 8,843 SH   SOLE   2,653 0 6,190
S&P GLOBAL INC COMMON STOCK 78409V104 14,601 59,583 SH   SOLE   15,692 0 39,247
SEACOR HOLDINGS INC CONVERTIBLE BONDS 81170YAB5 74 75,000 SH   SOLE   22,500 0 52,500
SPDR BBG BARC IG FLOATING RT FIXED INCOME ETF 78468R200 984 33,483 SH   SOLE   10,045 0 23,438
SPDR PORTFOLIO INTERMED TERM CORP B FIXED INCOME ETF 78464A375 2,262 66,524 SH   SOLE   19,957 0 46,566
SPDR PORTFOLIO LARGE CAP ETF EXCHANGE TRADED FUNDS 78464A854 8,344 275,841 SH   SOLE   82,752 0 193,089
SPDR PORTFOLIO S&P EMERGING MARKETS ETF EXCHANGE TRADED FUNDS 78463X509 640 22,504 SH   SOLE   6,751 0 15,753
SPDR PORTFOLIO SHORT TERM CORP BOND FIXED INCOME ETF 78464A474 394 13,023 SH   SOLE   3,907 0 9,116
SPDR S&P MIDCAP 400 ETF TRUST COMMON STOCK 78467Y107 493 1,875 SH   SOLE   562 0 1,312
SPDR WELLS FARGO PREFERRED FIXED INCOME ETF 78464A292 477 12,162 SH   SOLE   3,649 0 8,513
STRYKER CORP COMMON STOCK 863667101 6,793 40,799 SH   SOLE   10,279 0 26,376
SYNCHRONY FINANCIAL COMMON STOCK 87165B103 479 29,771 SH   SOLE   8,931 0 20,840
TANGER FACTORY OUTLET COM REAL ESTATE INVESTMENT TRUST (REIT) 875465106 220 43,926 SH   SOLE   13,178 0 30,748
TARGET CORP COMMON STOCK 87612E106 1,911 20,551 SH   SOLE   6,157 0 14,366
TCG BDC, INC. BUSINESS DEVELOPMENT COMPANIES 872280102 120 23,045 SH   SOLE   6,914 0 16,132
TELEFLEX INC COM COMMON STOCK 879369106 455 1,554 SH   SOLE   466 0 1,088
THE FIDELITY LOW VOLATILITY FACTOR ETF EXCHANGE TRADED FUNDS 316092824 3,085 98,852 SH   SOLE   29,656 0 69,196
THE INVESCO VARIABLE RATE INV. GRAD FIXED INCOME ETF 46090A879 794 34,923 SH   SOLE   10,477 0 24,446
THE MACERICH COMPANY REAL ESTATE INVESTMENT TRUST (REIT) 554382101 154 27,296 SH   SOLE   8,189 0 19,107
THE SOUTHERN COMPANY COMMON STOCK 842587107 327 6,045 SH   SOLE   1,807 0 4,215
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 14,705 51,852 SH   SOLE   13,303 0 33,763
TPG SPECIALTY LENDING, INC. BUSINESS DEVELOPMENT COMPANIES 87265K102 374 26,893 SH   SOLE   8,068 0 18,825
UNION PACIFIC CORP COMMON STOCK 907818108 18,494 131,125 SH   SOLE   33,303 0 84,923
UNITED TECHNOLOGIES COMMON STOCK 913017109 273 2,896 SH   SOLE   869 0 2,027
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 19,339 77,547 SH   SOLE   19,811 0 50,558
UNIVERSAL DISPLAY CORP COMMON STOCK 91347P105 3,304 25,070 SH   SOLE   6,372 0 16,311
Vanguard Dividend Apprec Etf EXCHANGE TRADED FUNDS 921908844 1,155 11,168 SH   SOLE   3,350 0 7,818
VANGUARD EUROPE PACIFIC ETF COMMON STOCK 921943858 370 11,101 SH   SOLE   3,330 0 7,771
Vanguard High Dvd Yield Etf EXCHANGE TRADED FUNDS 921946406 868 12,273 SH   SOLE   3,682 0 8,591
VANGUARD INT-TERM CORPORATE FIXED INCOME ETF 92206C870 258 2,958 SH   SOLE   887 0 2,071
VANGUARD S&P 500 ETF EXCHANGE TRADED FUNDS 922908363 2,979 12,579 SH   SOLE   3,774 0 8,805
VANGUARD TOTAL STOCK MKT EXCHANGE TRADED FUNDS 922908769 259 2,008 SH   SOLE   602 0 1,406
VANGUARD VALUE ETF EXCHANGE TRADED FUNDS 922908744 10,247 115,056 SH   SOLE   34,517 0 80,539
VEREIT, INC. REAL ESTATE INVESTMENT TRUST (REIT) 92339V100 578 118,150 SH   SOLE   35,445 0 82,705
VERITEX HOLDINGS INC. COMMON STOCK 923451108 156 11,180 SH   SOLE   3,354 0 7,826
VERIZON COMMUNICATIONS COMMON STOCK 92343V104 13,272 247,004 SH   SOLE   63,493 0 161,493
VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 19,015 79,910 SH   SOLE   20,672 0 52,301
VERTIV HOLDINGS LLC COMMON STOCK 92537N108 507 58,585 SH   SOLE   17,576 0 41,010
VISA INC CL A COMMON STOCK 92826C839 9,478 58,826 SH   SOLE   11,765 0 35,434
WAL-MART STORES INC COMMON STOCK 931142103 202 1,781 SH   SOLE   534 0 1,247
WISDOMTREE BARCLAYS YIELD EN FIXED INCOME ETF 97717X511 247 4,776 SH   SOLE   1,433 0 3,343
WISDOMTREE EMRGNG MKTS EX-STATE OWNED ENT EXCHANGE TRADED FUNDS 97717X578 8,030 328,826 SH   SOLE   98,648 0 230,178