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
AMAZON COM INC COM Stock 023135106 1,092 396 SH   SOLE   396 0 0
INVESCO QQQ TRUST ETF 46090E103 1,787 7,217 SH   SOLE   7,217 0 0
STERICYCLE INC COM Stock 858912108 216 3,850 SH   SOLE   3,850 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 1,058 10,129 SH   SOLE   10,129 0 0
STARBUCKS CORP COM Stock 855244109 541 7,354 SH   SOLE   7,354 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 10,461 615,727 SH   SOLE   615,727 0 0
WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 349 1,773 SH   SOLE   1,773 0 0
JOHNSON & JOHNSON COM Stock 478160104 973 6,919 SH   SOLE   6,919 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 490 1,617 SH   SOLE   1,617 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 111 26,966 SH   SOLE   26,966 0 0
SCOTTS MIRACLE GRO CO CL A Stock 810186106 254 1,891 SH   SOLE   1,891 0 0
TELEDYNE TECHNOLOGIES INC COM Stock 879360105 279 897 SH   SOLE   897 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 633 5,293 SH   SOLE   5,293 0 0
COCA COLA CO COM Stock 191216100 246 5,498 SH   SOLE   5,498 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 250 3,182 SH   SOLE   3,182 0 0
CABOT MICROELECTRONICS CORP COM Stock 12709P103 301 2,156 SH   SOLE   2,156 0 0
INTEL CORP COM Stock 458140100 707 11,809 SH   SOLE   11,808 0 0
MEDTRONIC PLC SHS Stock G5960L103 215 2,342 SH   SOLE   2,342 0 0
FIRST MAJESTIC SILVER CORP COM Stock 32076V103 104 10,500 SH   SOLE   10,500 0 0
NETFLIX INC COM Stock 64110L106 223 490 SH   SOLE   489 0 0
LAUDER ESTEE COS INC CL A Stock 518439104 278 1,475 SH   SOLE   1,475 0 0
MERCK & CO. INC COM Stock 58933Y105 1,423 18,398 SH   SOLE   18,398 0 0
SPDR S&P 500 ETF ETF 78462F103 592 98,553 SH   SOLE   98,552 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 2,410 13,786 SH   SOLE   13,786 0 0
TYLER TECHNOLOGIES INC COM Stock 902252105 298 859 SH   SOLE   859 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 1,411 25,595 SH   SOLE   25,594 0 0
FEDEX CORP COM Stock 31428X106 370 2,638 SH   SOLE   2,638 0 0
PEPSICO INC COM Stock 713448108 655 4,956 SH   SOLE   4,955 0 0
UNILEVER N V N Y SHS NEW ADR 904784709 208 3,906 SH   SOLE   3,906 0 0
BP PLC SPONSORED ADR ADR 055622104 233 9,972 SH   SOLE   9,972 0 0
HOME DEPOT INC COM Stock 437076102 629 2,509 SH   SOLE   2,509 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 3,538 36,305 SH   SOLE   36,304 0 0
VERISK ANALYTICS INC COM Stock 92345Y106 221 1,296 SH   SOLE   1,296 0 0
ICICI BANK LIMITED ADR ADR 45104G104 6 662 SH   SOLE   662 0 0
ICICI BANK LIMITED ADR ADR 45104G104 222 23,950 SH   SOLE   23,950 0 0
SPDR GOLD SHARES ETF 78463V107 1,302 7,780 SH   SOLE   7,780 0 0
ROKU INC COM CL A Stock 77543R102 598 5,136 SH   SOLE   5,136 0 0
BECTON DICKINSON & CO COM Stock 075887109 406 1,697 SH   SOLE   1,697 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 26,636 138,766 SH   SOLE   138,765 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 3,524 118,468 SH   SOLE   118,468 0 0
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF ETF 003264108 579 32,822 SH   SOLE   32,822 0 0
TRISTATE CAP HLDGS INC COM Stock 89678F100 208 13,210 SH   SOLE   13,210 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 548 5,400 SH   SOLE   5,400 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 2,901 58,622 SH   SOLE   58,621 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,177 12,193 SH   SOLE   12,193 0 0
ADOBE INC COM Stock 00724F101 624 1,433 SH   SOLE   1,433 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 1,336 942 SH   SOLE   942 0 0
FISERV INC COM Stock 337738108 799 8,189 SH   SOLE   8,189 0 0
OREILLY AUTOMOTIVE INC COM Stock 67103H107 366 867 SH   SOLE   867 0 0
INTUIT COM Stock 461202103 498 1,683 SH   SOLE   1,683 0 0
CSX CORP COM Stock 126408103 432 6,200 SH   SOLE   6,200 0 0
COMCAST CORP NEW CL A Stock 20030N101 515 13,220 SH   SOLE   13,220 0 0
MICROSOFT CORP COM Stock 594918104 3,578 17,579 SH   SOLE   17,579 0 0
DTE ENERGY CO COM Stock 233331107 233 2,164 SH   SOLE   2,164 0 0
V F CORP COM Stock 918204108 213 3,490 SH   SOLE   3,490 0 0
BROOKFIELD PPTY REIT INC CL A REIT 11282X103 2,307 231,606 SH   SOLE   231,606 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 267 1 SH   SOLE   1 0 0
BOEING CO COM Stock 097023105 314 1,714 SH   SOLE   1,713 0 0
FIRSTCASH INC COM Stock 33767D105 216 3,207 SH   SOLE   3,207 0 0
SUPERIOR INDS INTL INC COM Stock 868168105 68 40,000 SH   SOLE   40,000 0 0
PINTEREST INC CL A Stock 72352L106 460 20,751 SH   SOLE   20,751 0 0
VANGUARD S&P 500 ETF ETF 922908363 1,785 6,298 SH   SOLE   6,298 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 116 2,197 SH   SOLE   2,197 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 342 6,460 SH   SOLE   6,460 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 227 700 SH   SOLE   700 0 0
FASTLY INC CL A Stock 31188V100 297 3,491 SH   SOLE   3,491 0 0
WESTERN UN CO COM Stock 959802109 272 12,600 SH   SOLE   12,600 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 204 2,005 SH   SOLE   2,005 0 0
CHANGE HEALTHCARE INC COM Stock 15912K100 162 14,500 SH   SOLE   14,500 0 0
GENMAB A/S SPONSORED ADS ADR 372303206 252 7,450 SH   SOLE   7,450 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 285 1,182 SH   SOLE   1,182 0 0
STEELCASE INC CL A Stock 858155203 162 13,468 SH   SOLE   13,468 0 0
SMILEDIRECTCLUB INC CL A COM Stock 83192H106 14,521 1,838,144 SH   SOLE   1,838,144 0 0
NIELSEN HLDGS PLC SHS EUR Stock G6518L108 552 37,161 SH   SOLE   37,161 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 1,286 6,518 SH   SOLE   6,517 0 0
SUN CMNTYS INC COM REIT 866674104 1,900 14,000 SH   SOLE   14,000 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 611 4,264 SH   SOLE   4,264 0 0
SYSCO CORP COM Stock 871829107 213 3,900 SH   SOLE   3,900 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 17,360 109,791 SH   SOLE   109,791 0 0
MELCO RESORTS AND ENTMNT LTD ADR ADR 585464100 288 18,530 SH   SOLE   18,530 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 434 4,061 SH   SOLE   4,060 0 0
DARLING INGREDIENTS INC COM Stock 237266101 246 9,973 SH   SOLE   9,973 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 3,049 18,472 SH   SOLE   18,471 0 0
VISA INC COM CL A Stock 92826C839 547 2,834 SH   SOLE   2,834 0 0
GLADSTONE COMMERCIAL CORP COM REIT 376536108 2,788 148,675 SH   SOLE   148,675 0 0
UNITED STATES OIL FUND, LP ETF 91232N207 221 7,862 SH   SOLE   7,862 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 5,238 52,599 SH   SOLE   52,599 0 0
COSTAR GROUP INC COM Stock 22160N109 332 467 SH   SOLE   467 0 0
IRON MTN INC NEW COM REIT 46284V101 242 9,275 SH   SOLE   9,275 0 0
FACEBOOK INC CL A Stock 30303M102 577 2,543 SH   SOLE   2,543 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 457 1,243 SH   SOLE   1,243 0 0
PALO ALTO NETWORKS INC COM Stock 697435105 237 1,033 SH   SOLE   1,033 0 0
BROADCOM INC COM Stock 11135F101 276 873 SH   SOLE   873 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 120 2,561 SH   SOLE   2,561 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 202 4,320 SH   SOLE   4,320 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 790 13,824 SH   SOLE   13,823 0 0
HEXCEL CORP NEW COM Stock 428291108 274 6,069 SH   SOLE   6,069 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 671 3,125 SH   SOLE   3,125 0 0
ENTEGRIS INC COM Stock 29362U104 289 4,902 SH   SOLE   4,902 0 0
NVIDIA CORPORATION COM Stock 67066G104 213 560 SH   SOLE   560 0 0
DENISON MINES CORP COM Stock 248356107 5 15,000 SH   SOLE   15,000 0 0
ISHARES SHORT-TERM CORPORATE BOND ETF ETF 464288646 1,411 25,784 SH   SOLE   25,784 0 0
ABBVIE INC COM Stock 00287Y109 966 9,834 SH   SOLE   9,834 0 0
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 279 1,228 SH   SOLE   1,228 0 0
HEICO CORP NEW COM Stock 422806109 209 2,099 SH   SOLE   2,099 0 0
CASELLA WASTE SYS INC CL A Stock 147448104 282 5,416 SH   SOLE   5,416 0 0
BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTN Stock G16249107 1,304 131,808 SH   SOLE   131,808 0 0
STRYKER CORPORATION COM Stock 863667101 1,218 6,759 SH   SOLE   6,758 0 0
FASTENAL CO COM Stock 311900104 414 9,674 SH   SOLE   9,674 0 0
MCDONALDS CORP COM Stock 580135101 531 2,876 SH   SOLE   2,876 0 0
MOLINA HEALTHCARE INC COM Stock 60855R100 220 1,235 SH   SOLE   1,235 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 342 3,729 SH   SOLE   3,729 0 0
CITRIX SYS INC COM Stock 177376100 206 1,393 SH   SOLE   1,393 0 0
CISCO SYS INC COM Stock 17275R102 899 19,270 SH   SOLE   19,270 0 0
AT&T INC COM Stock 00206R102 529 17,487 SH   SOLE   17,487 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 607 6,514 SH   SOLE   6,514 0 0
GENERAL ELECTRIC CO COM Stock 369604103 413 60,449 SH   SOLE   60,449 0 0
VEEVA SYS INC CL A COM Stock 922475108 333 1,420 SH   SOLE   1,420 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 699 6,459 SH   SOLE   6,459 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,145 5,520 SH   SOLE   5,520 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 5,944 19,193 SH   SOLE   19,193 0 0
WELLS FARGO CO NEW COM Stock 949746101 239 9,326 SH   SOLE   9,326 0 0
ECOLAB INC COM Stock 278865100 779 3,914 SH   SOLE   3,914 0 0
TRANSOCEAN LTD REG SHS Stock H8817H100 20 11,000 SH   SOLE   11,000 0 0
SALESFORCE COM INC COM Stock 79466L302 238 1,269 SH   SOLE   1,269 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 490 1,352 SH   SOLE   1,352 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 2,044 21,736 SH   SOLE   21,735 0 0
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 237 3,919 SH   SOLE   3,919 0 0
MONOLITHIC PWR SYS INC COM Stock 609839105 624 2,631 SH   SOLE   2,631 0 0
CHEVRON CORP NEW COM Stock 166764100 393 4,405 SH   SOLE   4,405 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 4,508 116,209 SH   SOLE   116,209 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 305 3,346 SH   SOLE   3,346 0 0
WALMART INC COM Stock 931142103 203 1,692 SH   SOLE   1,692 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 398 3,296 SH   SOLE   3,296 0 0
ORACLE CORP COM Stock 68389X105 424 7,674 SH   SOLE   7,674 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1,191 30,060 SH   SOLE   30,060 0 0
PFIZER INC COM Stock 717081103 1,003 30,665 SH   SOLE   30,665 0 0
MORGAN STANLEY COM NEW Stock 617446448 345 7,144 SH   SOLE   7,144 0 0
3M CO COM Stock 88579Y101 313 2,004 SH   SOLE   2,004 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 725 513 SH   SOLE   513 0 0
AMERICAN EXPRESS CO COM Stock 025816109 353 3,710 SH   SOLE   3,710 0 0
AMGEN INC COM Stock 031162100 713 3,021 SH   SOLE   3,021 0 0
ANALOG DEVICES INC COM Stock 032654105 239 1,945 SH   SOLE   1,945 0 0
PAYCOM SOFTWARE INC COM Stock 70432V102 252 812 SH   SOLE   812 0 0
SABRE CORP COM Stock 78573M104 202 25,040 SH   SOLE   25,040 0 0
FRANKLIN RESOURCES INC COM Stock 354613101 213 10,150 SH   SOLE   10,150 0 0
ABERDEEN ASIA-PACIFIC INCOME F COM CEF 003009107 381 100,000 SH   SOLE   100,000 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 1,645 13,913 SH   SOLE   13,912 0 0
GLOBANT S A COM Stock L44385109 248 1,655 SH   SOLE   1,655 0 0
CATALENT INC COM Stock 148806102 340 4,637 SH   SOLE   4,637 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 203 908 SH   SOLE   907 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 17 80 SH   SOLE   80 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 423 1,960 SH   SOLE   1,960 0 0
MV OIL TR TR UNITS Stock 553859109 84 20,000 SH   SOLE   20,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 1,507 30,576 SH   SOLE   30,576 0 0
FORMFACTOR INC COM Stock 346375108 270 9,209 SH   SOLE   9,209 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106 449 1,157 SH   SOLE   1,157 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 213 3,615 SH   SOLE   3,615 0 0
CITIGROUP INC COM NEW Stock 172967424 471 9,211 SH   SOLE   9,211 0 0
EXXON MOBIL CORP COM Stock 30231G102 630 14,094 SH   SOLE   14,094 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 410 1,390 SH   SOLE   1,390 0 0
LOWES COS INC COM Stock 548661107 326 2,416 SH   SOLE   2,416 0 0
INVITAE CORP COM Stock 46185L103 310 10,250 SH   SOLE   10,250 0 0
SAP SE SPON ADR ADR 803054204 24 174 SH   SOLE   174 0 0
SAP SE SPON ADR ADR 803054204 389 2,778 SH   SOLE   2,778 0 0
TELADOC HEALTH INC COM Stock 87918A105 261 1,370 SH   SOLE   1,370 0 0
CBRE GROUP INC CL A Stock 12504L109 307 6,786 SH   SOLE   6,786 0 0
FRANKLIN ELEC INC COM Stock 353514102 216 4,120 SH   SOLE   4,120 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 173 17,081 SH   SOLE   17,080 0 0
HOULIHAN LOKEY INC CL A Stock 441593100 242 4,348 SH   SOLE   4,348 0 0
ISHARES MSCI EAFE ETF ETF 464287465 829 37,345 SH   SOLE   37,345 0 0
APPLE INC COM Stock 037833100 5,241 14,366 SH   SOLE   14,366 0 0
ABBOTT LABS COM Stock 002824100 994 10,875 SH   SOLE   10,875 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 869 7,796 SH   SOLE   7,795 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 17,255 153,211 SH   SOLE   153,210 0 0