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
Abbott Laboratories Equities 002824100 5,076 43,789 SH   SOLE 0 43,264 0 525
AbbVie, Inc. Equities 00287Y109 773 6,863 SH   SOLE 0 5,863 0 1,000
Accenture PLC Equities G1151C101 662 2,247 SH   SOLE 0 2,247 0 0
Adobe Systems Inc. Equities 00724F101 3,240 5,532 SH   SOLE 0 5,453 0 79
Aercap Holdings Nv Equities N00985106 2,954 57,679 SH   SOLE 0 56,855 0 824
Agilent Technologies, Inc. Equities 00846U101 4,293 29,043 SH   SOLE 0 28,638 0 405
Alcanna Inc Equities 01374C109 54 10,000 SH   SOLE 0 10,000 0 0
Allstate Preferred H 2024 Equities 020002838 1,461 51,931 SH   SOLE 0 51,931 0 0
Alphabet Inc Class A Equities 02079K305 5,001 2,048 SH   SOLE 0 2,025 0 23
Alphabet Inc Class C Equities 02079K107 729 291 SH   SOLE 0 290 0 1
Amazon.com, Inc. Equities 023135106 4,809 1,398 SH   SOLE 0 1,325 0 73
American Express Company Equities 025816109 3,493 21,140 SH   SOLE 0 20,836 0 304
American Water Works Company, Inc. Equities 030420103 4,264 27,665 SH   SOLE 0 27,287 0 378
Apollo Global Mgmt Llc Com Npv Cl A Equities 03768E105 4,857 78,092 SH   SOLE 0 77,078 0 1,013
Apple, Inc. Equities 037833100 7,911 57,764 SH   SOLE 0 52,767 0 4,997
Applied Materials, Inc. Equities 038222105 741 5,206 SH   SOLE 0 5,206 0 0
Autoliv Inc Equities 052800109 2,012 20,584 SH   SOLE 0 20,271 0 313
Axon Enterprise Inc Equities 05464C101 2,439 13,798 SH   SOLE 0 12,399 0 1,399
Bank of America Corp Equities 060505583 818 31,856 SH   SOLE 0 31,654 0 202
Bank of America Corp Equities 060505591 314 12,263 SH   SOLE 0 12,063 0 200
Bank of America Corporation Equities 060505104 1,442 34,965 SH   SOLE 0 28,965 0 6,000
Berkshire Hathaway Inc Equities 084670108 837 2 SH   SOLE 0 2 0 0
Berkshire Hathaway Inc. Equities 084670702 3,609 12,986 SH   SOLE 0 12,986 0 0
Blackstone Group L Pcom Unit Repstg Equities 09260D107 644 6,627 SH   SOLE 0 6,627 0 0
Booking Hldgs Inc Equities 09857L108 1,670 763 SH   SOLE 0 748 0 15
Bright Horizons Family Solutions Inc Equities 109194100 1,920 13,054 SH   SOLE 0 12,830 0 224
Builders Firstsource Inc Equities 12008R107 2,150 50,394 SH   SOLE 0 49,490 0 904
CAPITAL ONE FIN DS RP 1 40 SRS K PRF Equities 14040H774 2,882 107,633 SH   SOLE 0 106,166 0 1,467
Celanese Corp Equities 150870103 2,528 16,673 SH   SOLE 0 16,437 0 236
Centene Corp Del Equities 15135B101 2,929 40,168 SH   SOLE 0 39,625 0 543
Chevron Corporation Equities 166764100 509 4,856 SH   SOLE 0 4,856 0 0
Cisco Systems, Inc. Equities 17275R102 435 8,216 SH   SOLE 0 8,216 0 0
Coca-Cola Company Equities 191216100 814 15,039 SH   SOLE 0 15,039 0 0
COF 4.375 Perp 26 Equities 14040H758 216 8,567 SH   SOLE 0 8,567 0 0
Colgate-Palmolive Company Equities 194162103 597 7,343 SH   SOLE 0 7,343 0 0
Cooper Cos Inc New Equities 216648402 2,207 5,570 SH   SOLE 0 5,482 0 88
Costco Wholesale Corporation Equities 22160K105 3,374 8,528 SH   SOLE 0 8,419 0 109
Crown Castle Intl Corp New Com Isin #us2 Equities 22822V101 3,053 15,649 SH   SOLE 0 15,157 0 492
CVS Health Corp Equities 126650100 2,852 34,185 SH   SOLE 0 33,729 0 456
Danaher Corporation Equities 235851102 4,090 15,241 SH   SOLE 0 15,044 0 197
db X-trackers Harvest CSI 300 China A-Shares Fund Equities 233051879 213 5,265 SH   SOLE 0 5,265 0 0
Diamondback Energy Inc Equities 25278X109 4,681 49,857 SH   SOLE 0 49,155 0 701
Dominion Resources, Inc. Equities 25746U109 525 7,132 SH   SOLE 0 7,132 0 0
Dream Finders Homes Equities 26154D100 2,463 100,818 SH   SOLE 0 99,551 0 1,267
Duke Energy Corporation New Equities 26441C204 2,474 25,058 SH   SOLE 0 24,812 0 246
Eaton Vance Txmg Gl Bu Equities 27829C105 421 38,698 SH   SOLE 0 38,698 0 0
Ecolab Incorporated Equities 278865100 3,321 16,125 SH   SOLE 0 15,920 0 205
Eli Lilly and Company Equities 532457108 649 2,826 SH   SOLE 0 2,826 0 0
Enbridge Inc 6.375 Snt18 B 78 Equities 29250N477 1,198 44,222 SH   SOLE 0 43,824 0 399
Enterprise Products Partners LP Equities 293792107 353 14,627 SH   SOLE 0 2,627 0 12,000
Essential utilities ord Equities 29670G102 332 7,270 SH   SOLE 0 7,270 0 0
Exponent Inc Equities 30214U102 2,745 30,774 SH   SOLE 0 30,350 0 423
Exxon Mobil Corporation Equities 30231G102 548 8,686 SH   SOLE 0 8,676 0 10
Facebook, Inc. Equities 30303M102 203 585 SH   SOLE 0 575 0 10
FIDUS INVESTMENT CORPORATION Equities 316500107 349 20,511 SH   SOLE 0 20,511 0 0
First Tr Exch Traded Fd Equities 33733B100 209 2,500 SH   SOLE 0 2,500 0 0
Fiserv Inc Equities 337738108 2,524 23,617 SH   SOLE 0 23,301 0 316
Franco-Nevado Corp Equities 351858105 6,086 41,955 SH   SOLE 0 41,572 0 382
FS Energy and Power Fund Equities 30264D109 47 13,383 SH   SOLE 0 13,383 0 0
FS KKR Capital Corp Equities 302635206 1,336 62,097 SH   SOLE 0 61,385 0 712
General Dynamics Corporation Equities 369550108 360 1,913 SH   SOLE 0 1,913 0 0
Global Payments Inc. Equities 37940X102 1,840 9,813 SH   SOLE 0 9,679 0 134
Goldman Sachs C pfd Equities 38144X609 1,130 45,367 SH   SOLE 0 44,449 0 918
Grayscale Bitcoin Trust Equities 389637109 580 19,461 SH   SOLE 0 19,461 0 0
Grayscale Ethereum Trust Equities 389638107 247 11,050 SH   SOLE 0 11,050 0 0
HCA Inc. Equities 40412C101 4,165 20,146 SH   SOLE 0 19,914 0 232
Home Depot, Inc. Equities 437076102 260 815 SH   SOLE 0 815 0 0
Honeywell International Incorporated Equities 438516106 2,745 12,514 SH   SOLE 0 12,332 0 182
Illinois Tool Works Inc. Equities 452308109 242 1,084 SH   SOLE 0 1,084 0 0
Illumina Inc Equities 452327109 5,583 11,798 SH   SOLE 0 11,638 0 160
Intercontinental Exchange Equities 45866F104 1,901 16,012 SH   SOLE 0 15,791 0 222
Intuit Inc. Equities 461202103 3,476 7,091 SH   SOLE 0 7,000 0 91
iShares Barclays TIPS Bond Equities 464287176 1,461 11,411 SH   SOLE 0 10,202 0 1,208
iShares Core MSCI Intl Dev Mkts ETF Equities 46435G326 1,748 25,913 SH   SOLE 0 24,049 0 1,864
iShares Dow Jones Select Dividend Index Equities 464287168 273 2,340 SH   SOLE 0 2,340 0 0
iShares Emerging Mkts Bond Fund Equities 464288281 679 6,039 SH   SOLE 0 5,399 0 641
iShares Gold Trust Equities 464285204 12,558 372,545 SH   SOLE 0 363,551 0 8,994
iShares iBoxx $ Invest Grade Corp Bond Equities 464287242 285 2,125 SH   SOLE 0 2,125 0 0
Ishares Inc Core MSCI Emerging Mkts ETF Equities 46434G103 648 9,672 SH   SOLE 0 7,382 0 2,290
iShares MSCI Emerging Markets Index Equities 464287234 517 9,375 SH   SOLE 0 9,375 0 0
iShares Russell 1000 Growth Index Equities 464287614 272 1,003 SH   SOLE 0 1,003 0 0
iShares Russell 2000 Index Equities 464287655 702 3,062 SH   SOLE 0 3,053 0 9
iShares S&P 500 Index Equities 464287200 7,292 16,962 SH   SOLE 0 15,967 0 995
iShares S&P MidCap 400 Index Equities 464287507 328 1,222 SH   SOLE 0 1,222 0 0
iShares S&P MidCap 400 Value Index Equities 464287705 522 4,953 SH   SOLE 0 2,425 0 2,528
iShares S&P National AMT-Free Muni Bd Equities 464288414 644 5,494 SH   SOLE 0 5,494 0 0
iShares S&P SmallCap 600 Index Equities 464287804 2,117 18,735 SH   SOLE 0 15,092 0 3,643
iShares S&P U.S. Preferred Stock Index Fd Equities 464288687 443 11,262 SH   SOLE 0 11,262 0 0
iShares Short-Term National Muni Bond Equities 464288158 1,763 16,349 SH   SOLE 0 16,349 0 0
iShares Tr 1-3 Yr Trs Bd Equities 464287457 1,191 13,826 SH   SOLE 0 12,524 0 1,302
Ishares Tr Sh Tr Crport Etf Equities 464288646 9,786 178,538 SH   SOLE 0 172,444 0 6,094
iShares US Credit Bond Equities 464288620 1,593 26,286 SH   SOLE 0 22,621 0 3,665
JD.com Inc ADR Equities 47215P106 2,426 30,398 SH   SOLE 0 29,943 0 455
JELD-WEN Holding Inc Equities 47580P103 2,956 112,584 SH   SOLE 0 111,019 0 1,565
Johnson & Johnson Equities 478160104 1,446 8,775 SH   SOLE 0 8,775 0 0
JPMorgan Chase & Co. Equities 46625H100 251 1,616 SH   SOLE 0 616 0 1,000
Kayne Anderson Mlp Invt Equities 486606106 4,075 458,384 SH   SOLE 0 452,188 0 6,196
Laboratory Corp. of America Holdings Equities 50540R409 3,962 14,363 SH   SOLE 0 14,161 0 202
Lauder Estee Cos Inc Class A Equities 518439104 2,487 7,818 SH   SOLE 0 7,683 0 135
Lehman Bros Hldg 11/30/09 MTN DFTd (NV) Equities 525ESC380 0 10,000 SH   SOLE 0 10,000 0 0
Lockheed Martin Corporation Equities 539830109 293 774 SH   SOLE 0 774 0 0
Martin Marietta Matls Equities 573284106 2,981 8,472 SH   SOLE 0 8,344 0 128
McDonald's Corporation Equities 580135101 293 1,266 SH   SOLE 0 1,266 0 0
Microsoft Corporation Equities 594918104 6,455 23,826 SH   SOLE 0 21,633 0 2,194
Nextera Energy Inc. Equities 65339F101 212 2,890 SH   SOLE 0 2,890 0 0
Nike Inc. Class B Equities 654106103 3,690 23,884 SH   SOLE 0 23,561 0 323
NVIDIA Corporation Equities 67066G104 7,944 9,929 SH   SOLE 0 9,196 0 733
Oaktree Capital Preferred B 2023 Equities 674001409 2,844 101,081 SH   SOLE 0 100,493 0 588
O'REILLY AUTOMOTIVE INC COM Equities 67103H107 2,848 5,030 SH   SOLE 0 4,961 0 69
Partners Group Private Equity Llc Cl I Nonstandard Equities 70299N235 600 79,000 SH   SOLE 0 79,000 0 0
PayPal Holdings Inc Equities 70450Y103 5,574 19,122 SH   SOLE 0 18,322 0 800
PepsiCo Equities 713448108 814 5,493 SH   SOLE 0 5,493 0 0
Pfizer Inc. Equities 717081103 1,557 39,762 SH   SOLE 0 39,762 0 0
PIMCO Intermediate Municipal Bd Actv ETF Equities 72201R866 974 17,152 SH   SOLE 0 14,655 0 2,497
PIMCO Short Term Municipal Bond Actv ETF Equities 72201R874 901 17,520 SH   SOLE 0 17,520 0 0
Pioneer Natural Resources Company Equities 723787107 2,283 14,048 SH   SOLE 0 13,821 0 227
Pool Corp Equities 73278L105 2,785 6,071 SH   SOLE 0 5,981 0 90
PowerShares Build America Bond Portfolio Equities 46138G805 4,977 150,012 SH   SOLE 0 144,704 0 5,308
PowerShares QQQ Equities 46090E103 2,661 7,508 SH   SOLE 0 6,605 0 903
Procter & Gamble Company Equities 742718109 1,217 9,019 SH   SOLE 0 9,019 0 0
Progressive Corporation Equities 743315103 2,762 28,119 SH   SOLE 0 27,729 0 390
ProShares UltraShort 20 plus Year Treasury Equities 74347B201 7,492 397,850 SH   SOLE 0 394,710 0 3,140
ProShares UltraShort QQQ Equities 74347G739 304 14,729 SH   SOLE 0 14,729 0 0
ProShares Ultrashort S&P 500 Equities 74347B383 317 35,035 SH   SOLE 0 35,035 0 0
PUBLIC STOR 1000 DS REP SRS L PRF Equities 74460W552 692 25,134 SH   SOLE 0 25,134 0 0
Public Storage Com Equities 74460D109 2,795 9,295 SH   SOLE 0 9,159 0 136
PUBLIC STORAGE 1000 DS REP SRS M PRF Equities 74460W537 1,598 61,329 SH   SOLE 0 61,329 0 0
Pulte Homes, Inc. Equities 745867101 2,676 49,032 SH   SOLE 0 48,342 0 690
Qualcomm, Inc. Equities 747525103 4,194 29,342 SH   SOLE 0 28,953 0 388
Raytheon Technologies Ord Equities 75513E101 379 4,442 SH   SOLE 0 4,442 0 0
Roper Inds Inc Equities 776696106 4,023 8,557 SH   SOLE 0 8,452 0 105
Ross Stores Inc Equities 778296103 1,943 15,672 SH   SOLE 0 15,418 0 254
Royal Bank of Canada Equities 780087102 730 7,207 SH   SOLE 0 7,207 0 0
Rydex ETF Trust Health Care Equities 46137V332 1,679 5,731 SH   SOLE 0 5,478 0 253
Schwab Short-Term US Treasury ETF Equities 808524862 6,085 118,793 SH   SOLE 0 117,961 0 832
Schwab US Dividend Equity ETF Equities 808524797 998 13,200 SH   SOLE 0 4,200 0 9,000
Schwab US TIPS ETF Equities 808524870 5,791 92,649 SH   SOLE 0 91,736 0 913
Sherwin-Williams Company Equities 824348106 4,404 16,165 SH   SOLE 0 15,978 0 186
Sixth Street Specialty Lending Inc Equities 83012A109 1,029 46,366 SH   SOLE 0 45,686 0 680
Smith A O Corp Equities 831865209 2,974 41,272 SH   SOLE 0 40,682 0 590
SOUTHERN 2020 SRS C 4 20 JNR SUB NTS Equities 842587883 823 31,858 SH   SOLE 0 31,858 0 0
SPDR Gold Shares Equities 78463V107 759 4,581 SH   SOLE 0 3,830 0 751
SPDR S&P MidCap 400 Equities 78467Y107 404 823 SH   SOLE 0 823 0 0
SPDR DoubleLine Total Return Tact ETF Equities 78467V848 6,306 130,265 SH   SOLE 0 129,130 0 1,135
SPDR Portfolio Developed Wld ex-US ETF Equities 78463X889 540 14,674 SH   SOLE 0 14,674 0 0
SPDR Portfolio Interm Term Corp Bd ETF Equities 78464A375 4,909 133,747 SH   SOLE 0 133,242 0 505
Square Inc Equities 852234103 3,637 14,920 SH   SOLE 0 14,726 0 194
Star Bulk Carriers Corp. Equities Y8162K204 2,861 124,682 SH   SOLE 0 123,258 0 1,424
Taiwan Semiconductor Manufacturing Equities 874039100 3,495 29,089 SH   SOLE 0 28,692 0 397
Target Corporation Equities 87612E106 216 895 SH   SOLE 0 895 0 0
Teledyne Tech Inc Equities 879360105 2,605 6,219 SH   SOLE 0 6,130 0 89
TENCENT HOLDINGS LTD UNS ADR Equities 88032Q109 1,829 24,284 SH   SOLE 0 24,010 0 274
Teradyne Inc Equities 880770102 3,540 26,423 SH   SOLE 0 26,030 0 393
The Chemours Company Equities 163851108 3,967 114,004 SH   SOLE 0 112,431 0 1,573
Thermo Fisher Scientific, Inc. Equities 883556102 3,823 7,578 SH   SOLE 0 7,482 0 96
Truist Finl Corp Com Equities 89832Q109 469 8,459 SH   SOLE 0 8,459 0 0
Union Pacific Corporation Equities 907818108 635 2,889 SH   SOLE 0 2,889 0 0
United Parcel Service Incorporated Class B Equities 911312106 769 3,699 SH   SOLE 0 3,699 0 0
UnitedHealth Group Incorporated Equities 91324P102 431 1,077 SH   SOLE 0 1,077 0 0
Vail Resorts Inc Equities 91879Q109 2,269 7,169 SH   SOLE 0 7,066 0 103
Valero Energy Corp New Equities 91913Y100 2,751 35,235 SH   SOLE 0 34,727 0 508
Vanguard 500 ETF Equities 922908363 203 516 SH   SOLE 0 516 0 0
Vanguard Bd Index Fdinc Short Term Bd Equities 921937827 7,083 86,210 SH   SOLE 0 86,210 0 0
Vanguard Dividend Appreciation ETF Equities 921908844 657 4,246 SH   SOLE 0 4,246 0 0
Vanguard Extended Market Etf S &P Compl Equities 922908652 226 1,200 SH   SOLE 0 1,200 0 0
Vanguard FTSE Emerging Markets ETF Equities 922042858 3,338 61,463 SH   SOLE 0 58,189 0 3,274
VANGUARD GROWTH ETF MSCI US PR IME MKT Equities 922908736 1,098 3,827 SH   SOLE 0 3,827 0 0
Vanguard Large Cap ETF Equities 922908637 307 1,528 SH   SOLE 0 1,528 0 0
Vanguard Mid-Cap ETF Equities 922908629 2,613 11,007 SH   SOLE 0 10,623 0 384
Vanguard Short Term Corp Bond Index ETF Equities 92206C409 498 6,017 SH   SOLE 0 6,017 0 0
Vanguard Total Bond Market ETF Equities 921937835 2,302 26,800 SH   SOLE 0 22,828 0 3,972
Vanguard Total Stock Market VIPERs Equities 922908769 1,174 5,267 SH   SOLE 0 5,267 0 0
Vanguard Value ETF Equities 922908744 315 2,292 SH   SOLE 0 2,292 0 0
Verizon Communications, Inc. Equities 92343V104 775 13,826 SH   SOLE 0 13,801 0 25
Visa Inc. Equities 92826C839 2,243 9,592 SH   SOLE 0 9,460 0 132
Vornado Realty Preferred M 2022 Equities 929042828 3,635 135,486 SH   SOLE 0 134,315 0 1,171
W R BERKLEY 4 25 SUB DEBENT Equities 084423888 219 8,216 SH   SOLE 0 7,836 0 380
Wal Mart Stores Incorporated Equities 931142103 769 5,452 SH   SOLE 0 4,952 0 500
Walt Disney Company Equities 254687106 2,934 16,692 SH   SOLE 0 16,493 0 199