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
2U INC Stock 90214J101 283 7,073 SH   SOLE   7,073 0 0
3M CO Common Stock 88579Y101 7,211 41,253 SH   SOLE   41,253 0 0
AGNC INVT CORP Stock 00123Q104 261 16,720 SH   SOLE   16,720 0 0
AMAZON COM INC Stock 023135106 54,417 16,708 SH   SOLE   16,496 0 212
APPLE INC Stock 037833100 141,519 1,066,542 SH   SOLE   1,062,890 0 3,652
AT&T INC Common Stock 00206R102 4,705 163,594 SH   SOLE   163,594 0 0
ABBOTT LABS Stock 002824100 9,794 89,452 SH   SOLE   89,452 0 0
ABBVIE INC Common Stock 00287Y109 12,804 119,500 SH   SOLE   119,500 0 0
ACADIA HEALTHCARE COMPANY IN Stock 00404A109 2,167 43,106 SH   SOLE   43,106 0 0
ACADIA PHARMACEUTICALS INC Stock 004225108 303 5,664 SH   SOLE   5,664 0 0
ACCENTURE PLC IRELAND Stock G1151C101 8,034 30,758 SH   SOLE   30,758 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 1,622 17,465 SH   SOLE   17,465 0 0
ADAPTIVE BIOTECHNOLOGIES COR Stock 00650F109 2,647 44,772 SH   SOLE   44,772 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 13,587 27,168 SH   SOLE   27,168 0 0
ADVANCED MICRO DEVICES INC Common Stock 007903107 414 4,524 SH   SOLE   4,524 0 0
AFLAC INC Stock 001055102 1,115 25,064 SH   SOLE   25,064 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 747 6,301 SH   SOLE   6,301 0 0
AIR PRODS & CHEMS INC Stock 009158106 1,956 7,160 SH   SOLE   7,160 0 0
AIRBNB INC Stock 009066101 264 1,795 SH   SOLE   1,795 0 0
ALASKA AIR GROUP INC Common Stock 011659109 300 5,754 SH   SOLE   5,754 0 0
ALBEMARLE CORP Stock 012653101 266 1,806 SH   SOLE   1,806 0 0
ALBERTSONS COS INC Stock 013091103 291 16,570 SH   SOLE   16,570 0 0
ALCON AG Stock H01301128 226 3,424 SH   SOLE   3,424 0 0
ALPS ETF TR ETF 00162Q452 338 13,158 SH   SOLE   13,158 0 0
ALEXANDRIA REAL ESTATE EQ IN Common Stock 015271109 1,315 7,380 SH   SOLE   7,380 0 0
ALEXION PHARMACEUTICALS INC Stock 015351109 3,318 21,235 SH   SOLE   21,235 0 0
ALIBABA GROUP HLDG LTD Stock 01609W102 24,249 104,192 SH   SOLE   104,192 0 0
ALLIANZGI CONV & INCOME FD I Closed End Fund 018825109 717 140,884 SH   SOLE   140,884 0 0
ALLSTATE CORP Stock 020002101 300 2,732 SH   SOLE   2,732 0 0
ALPHABET INC Stock 02079K305 22,974 13,108 SH   SOLE   13,108 0 0
ALPHABET INC Stock 02079K107 28,525 16,282 SH   SOLE   16,282 0 0
ALPHATEC HLDGS INC Stock 02081G201 34,874 2,401,811 SH   SOLE   2,401,811 0 0
ALTERYX INC Stock 02156B103 252 2,067 SH   SOLE   2,067 0 0
ALTRIA GROUP INC Stock 02209S103 1,915 46,707 SH   SOLE   46,707 0 0
AMERICA MOVIL SAB DE CV Stock 02364W105 163 11,240 SH   SOLE   11,240 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 761 9,142 SH   SOLE   9,142 0 0
AMERICAN EXPRESS CO Common Stock 025816109 1,050 8,688 SH   SOLE   8,688 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 10,389 46,285 SH   SOLE   46,285 0 0
AMERICAN WTR WKS CO INC NEW Common Stock 030420103 8,608 56,087 SH   SOLE   56,087 0 0
AMERIPRISE FINL INC Stock 03076C106 6,152 31,655 SH   SOLE   31,655 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 372 3,804 SH   SOLE   3,804 0 0
AMETEK INC Stock 031100100 3,855 31,876 SH   SOLE   31,876 0 0
AMGEN INC Stock 031162100 5,419 23,571 SH   SOLE   23,571 0 0
AMPHENOL CORP NEW Common Stock 032095101 348 2,662 SH   SOLE   2,662 0 0
ANALOG DEVICES INC Stock 032654105 2,802 18,968 SH   SOLE   18,968 0 0
ANHEUSER BUSCH INBEV SA/NV Stock 03524A108 487 6,966 SH   SOLE   6,966 0 0
ANSYS INC Common Stock 03662Q105 2,086 5,734 SH   SOLE   5,734 0 0
ANTHEM INC Stock 036752103 1,210 3,768 SH   SOLE   3,768 0 0
AON PLC Stock G0403H108 1,943 9,197 SH   SOLE   9,197 0 0
APPLIED MATLS INC Common Stock 038222105 2,018 23,371 SH   SOLE   23,371 0 0
APTARGROUP INC Stock 038336103 281 2,052 SH   SOLE   2,052 0 0
APTIV PLC Stock G6095L109 335 2,575 SH   SOLE   2,575 0 0
ARES CAPITAL CORP Stock 04010L103 675 39,938 SH   SOLE   39,938 0 0
ARES COML REAL ESTATE CORP REIT 04013V108 234 19,607 SH   SOLE   19,607 0 0
ARISTA NETWORKS INC Stock 040413106 205 707 SH   SOLE   707 0 0
ARK ETF TR ETF 00214Q708 333 6,707 SH   SOLE   6,707 0 0
ARK ETF TR ETF 00214Q302 642 6,887 SH   SOLE   6,887 0 0
ARK ETF TR ETF 00214Q104 366 2,938 SH   SOLE   2,938 0 0
ASML HOLDING N V Stock N07059210 543 1,113 SH   SOLE   1,113 0 0
ASTRAZENECA PLC Stock 046353108 885 17,705 SH   SOLE   17,705 0 0
ATLASSIAN CORP PLC Stock G06242104 560 2,395 SH   SOLE   2,395 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 2,186 12,409 SH   SOLE   12,409 0 0
AUTODESK INC Common Stock 052769106 8,909 29,180 SH   SOLE   29,180 0 0
AVALARA INC Stock 05338G106 214 1,295 SH   SOLE   1,295 0 0
AVERY DENNISON CORP Stock 053611109 1,319 8,503 SH   SOLE   8,503 0 0
BP MIDSTREAM PARTNERS LP Master Limited Partnership 0556EL109 127 12,000 SH   SOLE   12,000 0 0
BWX TECHNOLOGIES INC Stock 05605H100 1,737 28,815 SH   SOLE   28,815 0 0
BP PLC Stock 055622104 431 20,987 SH   SOLE   20,987 0 0
BAIDU INC Stock 056752108 232 1,071 SH   SOLE   1,071 0 0
BALL CORP Stock 058498106 2,014 21,618 SH   SOLE   21,618 0 0
BANCO SANTANDER S.A. Stock 05964H105 74 24,187 SH   SOLE   24,187 0 0
BK OF AMERICA CORP Common Stock 060505104 7,839 258,601 SH   SOLE   258,601 0 0
BARCLAYS BANK PLC ETN 06738C778 839 38,312 SH   SOLE   38,312 0 0
BAXTER INTL INC Stock 071813109 1,473 18,354 SH   SOLE   18,354 0 0
BCE INC Stock 05534B760 819 19,127 SH   SOLE   19,127 0 0
BECTON DICKINSON & CO Stock 075887109 5,261 21,025 SH   SOLE   21,025 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670108 1,391 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL Common Stock 084670702 17,131 73,881 SH   SOLE   73,881 0 0
BEYOND MEAT INC Stock 08862E109 410 3,277 SH   SOLE   3,277 0 0
BIO-TECHNE CORP Stock 09073M104 2,342 7,376 SH   SOLE   7,376 0 0
BIOGEN INC Stock 09062X103 277 1,129 SH   SOLE   1,129 0 0
BLACKROCK INC Stock 09247X101 737 1,021 SH   SOLE   1,021 0 0
BLACKSTONE GROUP INC Stock 09260D107 379 5,853 SH   SOLE   5,853 0 0
BLACKSTONE STRATEGIC CREDIT Closed End Fund 09257R101 191 15,331 SH   SOLE   15,331 0 0
BLUEBIRD BIO INC Stock 09609G100 294 6,786 SH   SOLE   6,786 0 0
BLUEPRINT MEDICINES CORP Stock 09627Y109 241 2,150 SH   SOLE   2,150 0 0
BOEING CO Stock 097023105 4,967 23,210 SH   SOLE   23,210 0 0
BOOKING HOLDINGS INC Stock 09857L108 521 234 SH   SOLE   234 0 0
BORGWARNER INC Stock 099724106 284 7,356 SH   SOLE   7,356 0 0
BOSTON PROPERTIES INC Stock 101121101 847 8,964 SH   SOLE   8,964 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 5,252 146,099 SH   SOLE   146,099 0 0
BRAEMAR HOTELS & RESORTS INC Stock 10482B101 193 41,912 SH   SOLE   41,912 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 13,408 216,159 SH   SOLE   216,159 0 0
BRITISH AMERN TOB PLC Stock 110448107 834 22,235 SH   SOLE   22,235 0 0
BRIXMOR PPTY GROUP INC REIT 11120U105 193 11,650 SH   SOLE   11,650 0 0
BROADCOM INC Common Stock 11135F101 4,187 9,564 SH   SOLE   9,564 0 0
BROADMARK RLTY CAP INC Warrant 11135B118 121 449,148 SH   SOLE   449,148 0 0
BROADMARK RLTY CAP INC Stock 11135B100 43,014 4,217,074 SH   SOLE   4,217,074 0 0
BROOKFIELD INFRAST PARTNERS Master Limited Partnership G16252101 543 10,987 SH   SOLE   10,987 0 0
BROOKFIELD PPTY REIT INC Stock 11282X103 160 10,718 SH   SOLE   10,718 0 0
BYLINE BANCORP INC Stock 124411109 190 12,307 SH   SOLE   12,307 0 0
C3 AI INC Stock 12468P104 278 2,000 SH   SOLE   2,000 0 0
CDK GLOBAL INC Common Stock 12508E101 467 9,005 SH   SOLE   9,005 0 0
CANADIAN IMP BK COMM Stock 136069101 1,013 11,856 SH   SOLE   11,856 0 0
CDW CORP Common Stock 12514G108 521 3,952 SH   SOLE   3,952 0 0
CIGNA CORP NEW Stock 125523100 2,236 10,739 SH   SOLE   10,739 0 0
CME GROUP INC Stock 12572Q105 4,042 22,201 SH   SOLE   22,201 0 0
CSX CORP Stock 126408103 493 5,430 SH   SOLE   5,430 0 0
CVS HEALTH CORP Stock 126650100 10,743 157,301 SH   SOLE   157,301 0 0
DYNATRACE INC Stock 268150109 364 8,413 SH   SOLE   8,413 0 0
CAMPBELL SOUP CO Stock 134429109 403 8,338 SH   SOLE   8,338 0 0
CANTEL MED CORP Stock 138098108 15,853 201,031 SH   SOLE   201,031 0 0
CARDLYTICS INC Stock 14161W105 328 2,300 SH   SOLE   2,300 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 360 9,548 SH   SOLE   9,548 0 0
CATALENT INC Stock 148806102 2,247 21,595 SH   SOLE   21,595 0 0
CATERPILLAR INC Common Stock 149123101 8,191 44,995 SH   SOLE   44,995 0 0
CERNER CORP Stock 156782104 942 12,005 SH   SOLE   12,005 0 0
CHANGE HEALTHCARE INC Common Stock 15912K100 249 13,321 SH   SOLE   13,321 0 0
SCHWAB CHARLES CORP Stock 808513105 1,351 25,466 SH   SOLE   25,466 0 0
SCHWAB STRATEGIC TR ETF 808524847 4,598 121,084 SH   SOLE   121,084 0 0
CHART INDS INC Stock 16115Q308 1,430 12,138 SH   SOLE   12,138 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 247 374 SH   SOLE   374 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104 761 5,727 SH   SOLE   5,727 0 0
CHEVRON CORP NEW Stock 166764100 6,894 81,621 SH   SOLE   81,621 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 951 685 SH   SOLE   685 0 0
CHUBB LIMITED Stock H1467J104 7,504 48,750 SH   SOLE   48,750 0 0
CHURCHILL DOWNS INC Stock 171484108 393 2,017 SH   SOLE   2,017 0 0
CINEMARK HLDGS INC Stock 17243V102 190 10,900 SH   SOLE   10,900 0 0
CINTAS CORP Stock 172908105 10,194 28,840 SH   SOLE   28,840 0 0
CISCO SYS INC Stock 17275R102 21,828 487,767 SH   SOLE   487,767 0 0
CITIGROUP INC Common Stock 172967424 8,810 142,885 SH   SOLE   142,885 0 0
CITIZENS FINL GROUP INC Stock 174610105 247 6,916 SH   SOLE   6,916 0 0
CLARIVATE PLC Common Stock G21810109 3,252 109,473 SH   SOLE   109,473 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101 162 11,150 SH   SOLE   11,150 0 0
COCA COLA CO Stock 191216100 5,202 94,856 SH   SOLE   94,856 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 1,382 16,859 SH   SOLE   16,859 0 0
COHEN & STEERS LTD DURATION Closed End Fund 19248C105 1,007 37,850 SH   SOLE   37,850 0 0
COHEN & STEERS SELECT PFD & Closed End Fund 19248Y107 1,406 50,028 SH   SOLE   50,028 0 0
COLGATE PALMOLIVE CO Stock 194162103 2,068 24,185 SH   SOLE   24,185 0 0
COMCAST CORP NEW Common Stock 20030N101 5,653 107,868 SH   SOLE   107,868 0 0
COMPASS DIVERSIFIED Master Limited Partnership 20451Q104 326 16,746 SH   SOLE   16,746 0 0
CONMED CORP Stock 207410101 313 2,794 SH   SOLE   2,794 0 0
CONOCOPHILLIPS Common Stock 20825C104 294 7,357 SH   SOLE   7,357 0 0
CONSTELLATION BRANDS INC Stock 21036P108 404 1,844 SH   SOLE   1,844 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 1,235 18,313 SH   SOLE   18,313 0 0
COPART INC Stock 217204106 216 1,696 SH   SOLE   1,696 0 0
COSTCO WHSL CORP NEW Stock 22160K105 16,034 42,556 SH   SOLE   42,556 0 0
COUPA SOFTWARE INC Stock 22266L106 313 924 SH   SOLE   924 0 0
CRONOS GROUP INC Stock 22717L101 210 30,300 SH   SOLE   30,300 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 1,126 5,314 SH   SOLE   5,314 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 4,332 27,215 SH   SOLE   27,215 0 0
D R HORTON INC Stock 23331A109 595 8,626 SH   SOLE   8,626 0 0
DANAHER CORPORATION Stock 235851102 15,619 70,313 SH   SOLE   70,313 0 0
DAVITA INC Stock 23918K108 1,344 11,451 SH   SOLE   11,451 0 0
DEERE & CO Common Stock 244199105 2,714 10,083 SH   SOLE   10,083 0 0
DELTA AIR LINES INC DEL Stock 247361702 666 16,553 SH   SOLE   16,553 0 0
DENTSPLY SIRONA INC Stock 24906P109 560 10,697 SH   SOLE   10,697 0 0
DEUTSCHE BANK A G Stock D18190898 140 12,800 SH   SOLE   12,800 0 0
DEXCOM INC Stock 252131107 444 1,202 SH   SOLE   1,202 0 0
DIEBOLD NXDF INC Stock 253651103 184 17,280 SH   SOLE   17,280 0 0
DISCOVER FINL SVCS Stock 254709108 3,583 39,580 SH   SOLE   39,580 0 0
DISCOVERY INC Stock 25470F302 374 14,274 SH   SOLE   14,274 0 0
DISNEY WALT CO Stock 254687106 27,904 154,009 SH   SOLE   154,009 0 0
ETF SER SOLUTIONS ETF 26922B501 203 7,875 SH   SOLE   7,875 0 0
ETF SER SOLUTIONS ETF 26922A321 568 15,637 SH   SOLE   15,637 0 0
DOCUSIGN INC Stock 256163106 1,373 6,176 SH   SOLE   6,176 0 0
DOLLAR GEN CORP NEW Stock 256677105 1,480 7,036 SH   SOLE   7,036 0 0
DOMINION ENERGY INC Stock 25746U109 874 11,626 SH   SOLE   11,626 0 0
DOVER CORP Stock 260003108 5,652 44,766 SH   SOLE   44,766 0 0
DOW INC Stock 260557103 8,713 156,992 SH   SOLE   156,992 0 0
DRAFTKINGS INC Stock 26142R104 476 10,213 SH   SOLE   10,213 0 0
DUPONT DE NEMOURS INC Stock 26614N102 511 7,184 SH   SOLE   7,184 0 0
DUKE ENERGY CORP NEW Stock 26441C204 1,016 11,097 SH   SOLE   11,097 0 0
EATON CORP PLC Stock G29183103 3,219 26,794 SH   SOLE   26,794 0 0
EATON VANCE CALIF MUN BD FD Closed End Fund 27828A100 124 10,532 SH   SOLE   10,532 0 0
EATON VANCE TX ADV GLBL DIV Closed End Fund 27828S101 408 22,365 SH   SOLE   22,365 0 0
EATON VANCE TAX-MANAGED DIVE Closed End Fund 27828N102 622 50,775 SH   SOLE   50,775 0 0
EATON VANCE TAX-MANAGED GLOB Closed End Fund 27829C105 459 47,456 SH   SOLE   47,456 0 0
EBAY INC. Stock 278642103 735 14,642 SH   SOLE   14,642 0 0
ECOLAB INC Stock 278865100 1,664 7,691 SH   SOLE   7,691 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 3,272 35,869 SH   SOLE   35,869 0 0
ELASTIC N V Stock N14506104 320 2,193 SH   SOLE   2,193 0 0
ELECTRONIC ARTS INC Stock 285512109 435 3,027 SH   SOLE   3,027 0 0
LILLY ELI & CO Common Stock 532457108 2,285 13,531 SH   SOLE   13,531 0 0
EMERSON ELEC CO Stock 291011104 6,551 81,508 SH   SOLE   81,508 0 0
EMPIRE ST RLTY TR INC Stock 292104106 700 75,126 SH   SOLE   75,126 0 0
ENBRIDGE INC Stock 29250N105 703 21,964 SH   SOLE   21,964 0 0
ENERGY TRANSFER LP Master Limited Partnership 29273V100 218 35,197 SH   SOLE   35,197 0 0
ENTERPRISE PRODS PARTNERS L Master Limited Partnership 293792107 7,266 370,886 SH   SOLE   370,886 0 0
EQUIFAX INC Stock 294429105 250 1,298 SH   SOLE   1,298 0 0
EQUINIX INC REIT 29444U700 2,123 2,973 SH   SOLE   2,973 0 0
LAUDER ESTEE COS INC Stock 518439104 11,656 43,788 SH   SOLE   43,788 0 0
EVEREST RE GROUP LTD Stock G3223R108 3,818 16,309 SH   SOLE   16,309 0 0
EXACT SCIENCES CORP Stock 30063P105 396 2,989 SH   SOLE   2,989 0 0
EXELON CORP Stock 30161N101 3,331 78,907 SH   SOLE   78,907 0 0
EXPERIENCE INVT CORP Stock 30217C109 111 10,000 SH   SOLE   10,000 0 0
EXXON MOBIL CORP Stock 30231G102 6,137 148,882 SH   SOLE   148,882 0 0
FACEBOOK INC Stock 30303M102 37,908 138,779 SH   SOLE   137,304 0 1,475
SELECT SECTOR SPDR TR ETF 81369Y605 374 12,681 SH   SOLE   12,681 0 0
FS KKR CAP CORP REIT 302635206 220 13,273 SH   SOLE   13,273 0 0
FS KKR CAP CORP II REIT 35952V303 336 20,517 SH   SOLE   20,517 0 0
FACTSET RESH SYS INC Stock 303075105 324 974 SH   SOLE   974 0 0
FASTENAL CO Stock 311900104 361 7,399 SH   SOLE   7,399 0 0
FASTLY INC Stock 31188V100 664 7,601 SH   SOLE   7,601 0 0
FEDEX CORP Stock 31428X106 3,271 12,600 SH   SOLE   12,600 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 240 6,142 SH   SOLE   6,142 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 2,156 15,243 SH   SOLE   15,243 0 0
FIFTH THIRD BANCORP Stock 316773100 6,441 233,621 SH   SOLE   233,621 0 0
FISERV INC Stock 337738108 1,777 15,605 SH   SOLE   15,605 0 0
FLEXSHARES TR ETF 33939L407 207 6,362 SH   SOLE   6,362 0 0
FLEXSHARES TR ETF 33939L860 313 6,323 SH   SOLE   6,323 0 0
FLUIDIGM CORP DEL Stock 34385P108 72 12,000 SH   SOLE   12,000 0 0
FLUOR CORP NEW Stock 343412102 160 10,000 SH   SOLE   10,000 0 0
FORD MTR CO DEL Stock 345370860 425 48,333 SH   SOLE   48,333 0 0
FORTINET INC Stock 34959E109 2,940 19,796 SH   SOLE   19,796 0 0
FORTIVE CORP Stock 34959J108 2,151 30,372 SH   SOLE   30,372 0 0
FOX CORP Common Stock 35137L105 562 19,325 SH   SOLE   19,325 0 0
FREEPORT-MCMORAN INC Stock 35671D857 202 7,764 SH   SOLE   7,764 0 0
FREQUENCY THERAPEUTICS INC Stock 35803L108 353 10,000 SH   SOLE   10,000 0 0
GCP APPLIED TECHNOLOGIES INC Stock 36164Y101 303 12,823 SH   SOLE   12,823 0 0
GDS HLDGS LTD Stock 36165L108 150,204 1,604,058 SH   SOLE   1,604,058 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 15,405 482,902 SH   SOLE   0 0 482,902
GENERAC HLDGS INC Stock 368736104 11,042 48,555 SH   SOLE   48,555 0 0
GENERAL DYNAMICS CORP Common Stock 369550108 571 3,848 SH   SOLE   3,848 0 0
GENERAL ELECTRIC CO Common Stock 369604103 800 74,162 SH   SOLE   74,162 0 0
GENERAL MLS INC Stock 370334104 1,914 32,553 SH   SOLE   32,553 0 0
GENERAL MTRS CO Stock 37045V100 815 19,575 SH   SOLE   19,575 0 0
GENMAB A/S Stock 372303206 2,533 62,296 SH   SOLE   62,296 0 0
GENUINE PARTS CO Stock 372460105 278 2,772 SH   SOLE   2,772 0 0
GILEAD SCIENCES INC Common Stock 375558103 4,641 79,652 SH   SOLE   79,652 0 0
GLOBAL NET LEASE INC Stock 379378201 214 12,514 SH   SOLE   12,514 0 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104 9,156 34,716 SH   SOLE   34,716 0 0
GOLUB CAP BDC INC Stock 38173M102 26,800 1,895,304 SH   SOLE   1,895,304 0 0
GUARDANT HEALTH INC Common Stock 40131M109 1,862 14,449 SH   SOLE   14,449 0 0
HONEYWELL INTL INC Common Stock 438516106 18,157 85,362 SH   SOLE   84,171 0 1,191
HP INC Common Stock 40434L105 907 36,865 SH   SOLE   36,865 0 0
HANNON ARMSTRONG SUST INFR C Stock 41068X100 3,198 50,421 SH   SOLE   50,421 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 222 4,536 SH   SOLE   4,536 0 0
HEICO CORP NEW Stock 422806208 1,912 16,335 SH   SOLE   16,335 0 0
HERCULES CAPITAL INC ETF 427096508 504 34,947 SH   SOLE   34,947 0 0
HERSHEY CO Stock 427866108 939 6,166 SH   SOLE   6,166 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 466 39,328 SH   SOLE   39,328 0 0
HOLOGIC INC Stock 436440101 275 3,782 SH   SOLE   3,782 0 0
HOME DEPOT INC Stock 437076102 28,421 107,000 SH   SOLE   107,000 0 0
HUMANA INC Stock 444859102 606 1,478 SH   SOLE   1,478 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 2,319 183,601 SH   SOLE   183,601 0 0
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 8,250 371,563 SH   SOLE   0 0 371,563
ISHARES TR ETF 464287457 7,862 91,022 SH   SOLE   4,892 0 86,130
ISHARES TR ETF 464288372 3,270 74,780 SH   SOLE   74,780 0 0
ISHARES GOLD TRUST ETF 464285105 1,798 99,122 SH   SOLE   99,122 0 0
ISHARES INC ETF 46434G103 24,416 393,559 SH   SOLE   242,071 0 151,488
ISHARES INC ETF 46434G863 670 15,955 SH   SOLE   2,646 0 13,309
ISHARES TR ETF 464288489 709 26,130 SH   SOLE   26,130 0 0
ISHARES TR ETF 464288877 994 21,062 SH   SOLE   21,062 0 0
ISHARES TR ETF 464287234 6,007 116,256 SH   SOLE   116,256 0 0
ISHARES TR ETF 46429B697 2,563 37,768 SH   SOLE   37,768 0 0
ISHARES TR ETF 464287655 26,875 137,075 SH   SOLE   124,089 0 12,986
ISHARES TR ETF 464287689 846 3,785 SH   SOLE   3,785 0 0
ISHARES TR ETF - Equity 464288257 3,347 36,889 SH   SOLE   33,404 0 3,485
ISHARES TR CALIF MUN BD ETF 464288356 1,233 19,631 SH   SOLE   0 0 19,631
ISHARES TR ETF 464288273 2,891 42,296 SH   SOLE   6,436 0 35,860
ISHARES TR ETF 464288612 19,051 161,946 SH   SOLE   458 0 161,488
ISHARES TR ETF - Equity 46432F842 69,293 1,002,938 SH   SOLE   985,453 0 17,485
ISHARES TR ETF 464287200 25,317 67,444 SH   SOLE   43,228 0 24,216
ISHARES TR ETF 464287168 1,056 10,970 SH   SOLE   7,201 0 3,769
ISHARES TR MSCI LW CRB TG 46434V464 1,863 12,518 SH   SOLE   0 0 12,518
ISHARES TR ETF 464287150 1,629 18,886 SH   SOLE   4,425 0 14,461
ISHARES TR ESG AWR MSCI USA 46435G425 834 9,692 SH   SOLE   0 0 9,692
ISHARES TR ESG AW MSCI EAFE 46435G516 529 7,236 SH   SOLE   0 0 7,236
ISHARES TR ETF 46429B267 1,331 48,858 SH   SOLE   48,858 0 0
ICICI BANK LIMITED Stock 45104G104 1,310 88,134 SH   SOLE   88,134 0 0
IDEX CORP Stock 45167R104 216 1,084 SH   SOLE   1,084 0 0
IHS MARKIT LTD Stock G47567105 2,454 27,316 SH   SOLE   27,316 0 0
ILLINOIS TOOL WKS INC Stock 452308109 262,883 1,289,399 SH   SOLE   1,289,399 0 0
ILLUMINA INC Common Stock 452327109 674 1,825 SH   SOLE   1,825 0 0
IMMUNOME INC Stock 45257U108 1,186 122,546 SH   SOLE   122,546 0 0
IMPERIAL OIL LTD Stock 453038408 492 25,875 SH   SOLE   25,875 0 0
INNOVIVA INC Stock 45781M101 163 13,165 SH   SOLE   13,165 0 0
INTEL CORP Stock 458140100 12,022 241,321 SH   SOLE   241,321 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 4,162 36,099 SH   SOLE   36,099 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 2,660 21,128 SH   SOLE   21,128 0 0
INTUIT Stock 461202103 11,980 31,539 SH   SOLE   31,539 0 0
INTUITIVE SURGICAL INC Stock 46120E602 721 881 SH   SOLE   881 0 0
INVACARE CORP Stock 461203101 125 13,988 SH   SOLE   13,988 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V233 308 1,079 SH   SOLE   1,079 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V373 562 3,713 SH   SOLE   3,713 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E800 389 4,726 SH   SOLE   4,726 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613 505 3,788 SH   SOLE   3,788 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V597 633 4,192 SH   SOLE   4,192 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G631 222 7,177 SH   SOLE   7,177 0 0
INVESCO QQQ TR ETF 46090E103 9,188 29,284 SH   SOLE   29,284 0 0
IQVIA HLDGS INC Stock 46266C105 2,816 15,717 SH   SOLE   15,717 0 0
IRON MTN INC NEW REIT 46284V101 1,423 48,272 SH   SOLE   48,272 0 0
ISHARES TR ETF 46429B689 619 8,426 SH   SOLE   8,426 0 0
ISORAY INC Stock 46489V104 18 40,000 SH   SOLE   40,000 0 0
J2 GLOBAL INC Stock 48123V102 228 2,332 SH   SOLE   2,332 0 0
JD.COM INC Stock 47215P106 215 2,441 SH   SOLE   2,441 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q696 318 11,858 SH   SOLE   11,858 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q712 355 12,674 SH   SOLE   12,674 0 0
JPMORGAN CHASE & CO Common Stock 46625H100 36,408 286,522 SH   SOLE   286,522 0 0
JAZZ PHARMACEUTICALS PLC Stock G50871105 389 2,358 SH   SOLE   2,358 0 0
JOHNSON & JOHNSON Common Stock 478160104 18,620 118,313 SH   SOLE   118,313 0 0
KEYCORP Stock 493267108 1,958 119,306 SH   SOLE   119,306 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 368 2,784 SH   SOLE   2,784 0 0
KIMBELL RTY PARTNERS LP Stock 49435R102 1,093 138,200 SH   SOLE   138,200 0 0
KIMBERLY-CLARK CORP Stock 494368103 2,408 17,861 SH   SOLE   17,861 0 0
KINDER MORGAN INC DEL Stock 49456B101 210 15,331 SH   SOLE   15,331 0 0
KINSALE CAP GROUP INC Stock 49714P108 375 1,875 SH   SOLE   1,875 0 0
KNOT OFFSHORE PARTNERS LP Stock Y48125101 783 52,000 SH   SOLE   52,000 0 0
KRAFT HEINZ CO Stock 500754106 288 8,333 SH   SOLE   8,333 0 0
L3HARRIS TECHNOLOGIES INC Common Stock 502431109 634 3,350 SH   SOLE   3,350 0 0
LPL FINL HLDGS INC Common Stock 50212V100 270 2,602 SH   SOLE   2,602 0 0
LYFT INC Stock 55087P104 506 10,299 SH   SOLE   10,299 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 479 2,355 SH   SOLE   2,355 0 0
LADDER CAP CORP Stock 505743104 135 13,848 SH   SOLE   13,848 0 0
LAM RESEARCH CORP Stock 512807108 646 1,367 SH   SOLE   1,367 0 0
LANDMARK INFRASTRCTUR PARTR Master Limited Partnership 51508J108 118 11,000 SH   SOLE   11,000 0 0
LENNAR CORP Stock 526057104 222 2,916 SH   SOLE   2,916 0 0
LIBERTY BROADBAND CORP Common Stock 530307107 458 2,908 SH   SOLE   2,908 0 0
LINCOLN ELEC HLDGS INC Stock 533900106 1,870 16,090 SH   SOLE   16,090 0 0
LINDE PLC Stock G5494J103 3,889 14,760 SH   SOLE   14,760 0 0
LLOYDS BANKING GROUP PLC Stock 539439109 32 16,286 SH   SOLE   16,286 0 0
LOCKHEED MARTIN CORP Stock 539830109 1,982 5,584 SH   SOLE   5,584 0 0
LOWES COS INC Stock 548661107 1,292 8,057 SH   SOLE   8,057 0 0
LULULEMON ATHLETICA INC Stock 550021109 239 686 SH   SOLE   686 0 0
M & T BK CORP Stock 55261F104 272 2,135 SH   SOLE   2,135 0 0
MDC PARTNERS INC. Stock 552697104 139 55,500 SH   SOLE   55,500 0 0
SPDR INDEX SHS FDS ETF 78463X541 1,779 39,748 SH   SOLE   39,748 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680 1,283 5,177 SH   SOLE   5,177 0 0
MACERICH CO REIT 554382101 246 23,089 SH   SOLE   23,089 0 0
MAGENTA THERAPEUTICS INC Stock 55910K108 204 26,000 SH   SOLE   26,000 0 0
MARATHON PETE CORP Stock 56585A102 1,009 24,398 SH   SOLE   24,398 0 0
MARAVAI LIFESCIENCES HLDGS I Stock 56600D107 422 15,057 SH   SOLE   15,057 0 0
MARKEL CORP Stock 570535104 422 408 SH   SOLE   408 0 0
MARRIOTT INTL INC NEW Stock 571903202 3,461 26,232 SH   SOLE   26,232 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104 4,731 13,253 SH   SOLE   13,253 0 0
MAXIMUS INC Stock 577933104 1,079 14,743 SH   SOLE   14,743 0 0
MCDONALDS CORP Common Stock 580135101 4,429 20,642 SH   SOLE   20,642 0 0
MCKESSON CORP Stock 58155Q103 345 1,982 SH   SOLE   1,982 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 235 10,765 SH   SOLE   10,765 0 0
MEDTRONIC PLC Common Stock G5960L103 7,990 68,213 SH   SOLE   68,213 0 0
MELCO RESORTS AND ENTMNT LTD Stock 585464100 284 15,330 SH   SOLE   15,330 0 0
MERCADOLIBRE INC Stock 58733R102 275 164 SH   SOLE   164 0 0
MERCK & CO. INC Common Stock 58933Y105 10,306 125,987 SH   SOLE   125,987 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 2,689 19,472 SH   SOLE   19,472 0 0
MICRON TECHNOLOGY INC Stock 595112103 664 8,833 SH   SOLE   8,833 0 0
MICROSOFT CORP Stock 594918104 64,218 288,723 SH   SOLE   288,723 0 0
MONDELEZ INTL INC Stock 609207105 2,870 49,098 SH   SOLE   49,098 0 0
MONMOUTH REAL ESTATE INVT CO REIT 609720107 198 11,414 SH   SOLE   11,414 0 0
MONRO INC Stock 610236101 4,359 81,774 SH   SOLE   81,774 0 0
MONROE CAP CORP Stock 610335101 538 67,008 SH   SOLE   67,008 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 1,136 12,289 SH   SOLE   12,289 0 0
MOODYS CORP Stock 615369105 351 1,211 SH   SOLE   1,211 0 0
MORGAN STANLEY Stock 617446448 2,019 29,468 SH   SOLE   29,468 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 308 1,814 SH   SOLE   1,814 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 1,644 10,336 SH   SOLE   10,336 0 0
NATIONAL GRID PLC Stock 636274409 707 11,983 SH   SOLE   11,983 0 0
NATIONAL STORAGE AFFILIATES Stock 637870106 602 16,700 SH   SOLE   16,700 0 0
NATIONAL VISION HLDGS INC Stock 63845R107 742 16,387 SH   SOLE   16,387 0 0
ETF SER SOLUTIONS ETF 26922A172 1,243 45,214 SH   SOLE   45,214 0 0
NAVIGATOR HLDGS LTD Stock Y62132108 548 50,000 SH   SOLE   50,000 0 0
NETAPP INC Stock 64110D104 875 13,205 SH   SOLE   13,205 0 0
NETFLIX INC Stock 64110L106 3,686 6,815 SH   SOLE   6,815 0 0
NEW RESIDENTIAL INVT CORP REIT 64828T201 626 63,021 SH   SOLE   63,021 0 0
NEXTERA ENERGY INC Stock 65339F101 5,935 76,934 SH   SOLE   76,934 0 0
NIKE INC Common Stock 654106103 8,404 59,403 SH   SOLE   59,403 0 0
NORFOLK SOUTHN CORP Stock 655844108 6,489 27,311 SH   SOLE   27,311 0 0
NORTHERN DYNASTY MINERALS LT Stock 66510M204 7 20,954 SH   SOLE   20,954 0 0
NORTHERN TR CORP Stock 665859104 76,461 820,926 SH   SOLE   820,926 0 0
NORTHROP GRUMMAN CORP Stock 666807102 1,263 4,144 SH   SOLE   4,144 0 0
NOVARTIS AG Stock 66987V109 1,578 16,709 SH   SOLE   16,709 0 0
NOVAVAX INC Stock 670002401 374 3,350 SH   SOLE   3,350 0 0
NUCOR CORP Common Stock 670346105 338 6,344 SH   SOLE   6,344 0 0
NUTANIX INC Stock 67059N108 543 17,029 SH   SOLE   17,029 0 0
NUVEEN AMT FREE QLTY MUN INC Closed End Fund 670657105 212 14,049 SH   SOLE   14,049 0 0
NUVEEN FLTNG RTE INCM OPP FD Closed End Fund 6706EN100 97 11,221 SH   SOLE   11,221 0 0
NUVEEN FLOATING RATE INCOME Closed End Fund 67072T108 285 32,627 SH   SOLE   32,627 0 0
NUVEEN SR INCOME FD Closed End Fund 67067Y104 60 11,570 SH   SOLE   11,570 0 0
NVIDIA CORPORATION Common Stock 67066G104 20,953 40,123 SH   SOLE   40,123 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 1,636 3,616 SH   SOLE   3,616 0 0
OCEANFIRST FINL CORP Stock 675234108 1,315 70,610 SH   SOLE   70,610 0 0
OKTA INC Stock 679295105 879 3,458 SH   SOLE   3,458 0 0
OMEROS CORP Stock 682143102 392 27,475 SH   SOLE   27,475 0 0
ONEOK INC NEW Stock 682680103 247 6,445 SH   SOLE   6,445 0 0
ONTRAK INC Stock 683373104 380 6,151 SH   SOLE   6,151 0 0
ORACLE CORP Stock 68389X105 4,877 75,377 SH   SOLE   75,377 0 0
ORBCOMM INC Stock 68555P100 272 36,701 SH   SOLE   36,701 0 0
ORGENESIS INC Stock 68619K204 90 20,000 SH   SOLE   20,000 0 0
OTIS WORLDWIDE CORP Common Stock 68902V107 275 4,077 SH   SOLE   4,077 0 0
OWL ROCK CAPITAL CORPORATION Stock 69121K104 1,009 79,700 SH   SOLE   79,700 0 0
PIMCO ETF TR ETF 72201R775 783 6,927 SH   SOLE   6,927 0 0
PIMCO DYNAMIC CR INCOME FD Closed End Fund 72202D106 410 19,359 SH   SOLE   19,359 0 0
PNC FINL SVCS GROUP INC Stock 693475105 2,117 14,205 SH   SOLE   14,205 0 0
PPG INDS INC Stock 693506107 365 2,530 SH   SOLE   2,530 0 0
PPL CORP Stock 69351T106 495 17,554 SH   SOLE   17,554 0 0
PACTIV EVERGREEN INC Stock 69526K105 181 10,000 SH   SOLE   10,000 0 0
PALO ALTO NETWORKS INC Stock 697435105 1,096 3,083 SH   SOLE   3,083 0 0
PARKER-HANNIFIN CORP Stock 701094104 3,116 11,440 SH   SOLE   11,440 0 0
PAYPAL HLDGS INC Common Stock 70450Y103 22,295 95,197 SH   SOLE   95,197 0 0
PAYCHEX INC Common Stock 704326107 13,857 148,707 SH   SOLE   148,707 0 0
PENNANTPARK INVT CORP Mutual Fund 708062104 76 16,450 SH   SOLE   16,450 0 0
PEPSICO INC Stock 713448108 19,264 129,896 SH   SOLE   129,896 0 0
PETMED EXPRESS INC Stock 716382106 323 10,076 SH   SOLE   10,076 0 0
PFIZER INC Common Stock 717081103 8,809 239,297 SH   SOLE   239,297 0 0
PHILIP MORRIS INTL INC Common Stock 718172109 6,315 76,287 SH   SOLE   76,287 0 0
PHILLIPS 66 Stock 718546104 1,843 26,352 SH   SOLE   26,352 0 0
PIERIS PHARMACEUTICALS INC Stock 720795103 26 10,300 SH   SOLE   10,300 0 0
PLAINS ALL AMERN PIPELINE L Master Limited Partnership 726503105 147 17,812 SH   SOLE   17,812 0 0
PLANTRONICS INC NEW Stock 727493108 1,725 63,816 SH   SOLE   63,816 0 0
PLURALSIGHT INC Stock 72941B106 349 16,636 SH   SOLE   16,636 0 0
PROSHARES TR ETF 74348A467 1,052 13,176 SH   SOLE   13,176 0 0
PROSHARES TR ETF 74347B425 201 11,210 SH   SOLE   11,210 0 0
PROSHARES TR Stock 74347B383 155 12,500 SH   SOLE   12,500 0 0
PROCTER AND GAMBLE CO Stock 742718109 18,688 134,307 SH   SOLE   134,307 0 0
PROLOGIS INC. REIT 74340W103 8,187 82,146 SH   SOLE   82,146 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 701 12,031 SH   SOLE   12,031 0 0
PURE STORAGE INC Stock 74624M102 493 21,803 SH   SOLE   21,803 0 0
QUALCOMM INC Common Stock 747525103 23,530 154,463 SH   SOLE   154,463 0 0
QUANTA SVCS INC Stock 74762E102 267 3,714 SH   SOLE   3,714 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 314 2,632 SH   SOLE   2,632 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101 7,208 100,812 SH   SOLE   100,812 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 2,740 5,671 SH   SOLE   5,671 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 591 36,650 SH   SOLE   36,650 0 0
REPUBLIC SVCS INC Stock 760759100 287 2,984 SH   SOLE   2,984 0 0
RESMED INC Stock 761152107 203 954 SH   SOLE   954 0 0
REXFORD INDL RLTY INC REIT 76169C100 1,434 29,205 SH   SOLE   29,205 0 0
RINGCENTRAL INC Stock 76680R206 1,173 3,094 SH   SOLE   3,094 0 0
ROBERT HALF INTL INC Stock 770323103 723 11,570 SH   SOLE   11,570 0 0
ROCKWELL AUTOMATION INC Stock 773903109 314 1,250 SH   SOLE   1,250 0 0
ROCKWELL MED INC Stock 774374102 15 15,000 SH   SOLE   15,000 0 0
ROPER TECHNOLOGIES INC Stock 776696106 3,171 7,355 SH   SOLE   7,355 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103 269 3,597 SH   SOLE   3,597 0 0
ROYAL DUTCH SHELL PLC Stock 780259206 676 19,246 SH   SOLE   19,246 0 0
SPDR S&P 500 ETF TR ETF 78462F103 119,304 319,090 SH   SOLE   319,090 0 0
S&P GLOBAL INC Common Stock 78409V104 1,293 3,932 SH   SOLE   3,932 0 0
SCHWAB STRATEGIC TR ETF 808524888 1,037 27,547 SH   SOLE   7,411 0 20,136
SCHWAB STRATEGIC TR ETF 808524102 881 9,682 SH   SOLE   3,922 0 5,760
SCHWAB STRATEGIC TR ETF 808524805 1,314 36,471 SH   SOLE   27,508 0 8,963
SCHWAB STRATEGIC TR ETF 808524607 1,060 11,910 SH   SOLE   3,546 0 8,364
SCHWAB STRATEGIC TR ETF 808524201 2,803 30,812 SH   SOLE   789 0 30,023
SCHWAB STRATEGIC TR ETF 808524862 2,986 58,102 SH   SOLE   4,646 0 53,456
SCHWAB STRATEGIC TR ETF 808524706 16,947 552,940 SH   SOLE   458,739 0 94,201
SCHWAB STRATEGIC TR ETF 808524797 940 14,653 SH   SOLE   7,405 0 7,248
SM ENERGY CO Stock 78454L100 136 22,227 SH   SOLE   22,227 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 3,354 75,451 SH   SOLE   2,246 0 73,205
SPDR DOW JONES INDL AVERAGE ETF 78467X109 2,581 8,441 SH   SOLE   8,441 0 0
SPDR GOLD TR ETF - Commodity 78463V107 12,827 71,913 SH   SOLE   71,913 0 0
SPDR INDEX SHS FDS ETF 78463X848 1,527 55,252 SH   SOLE   55,252 0 0
SPDR INDEX SHS FDS ETF 78470E106 1,531 19,654 SH   SOLE   19,654 0 0
SPDR INDEX SHS FDS ETF 78470E205 563 7,279 SH   SOLE   7,279 0 0
SPDR SER TR ETF 78468R796 2,118 22,766 SH   SOLE   22,766 0 0
SPDR SER TR ETF 78464A409 1,792 32,402 SH   SOLE   32,402 0 0
SPDR SER TR ETF 78464A201 498 6,522 SH   SOLE   6,522 0 0
SPDR SER TR ETF 78464A300 652 9,850 SH   SOLE   9,850 0 0
SPDR SER TR ETF 78464A870 290 2,063 SH   SOLE   2,063 0 0
SPDR INDEX SHS FDS ETF 78463X871 467 13,182 SH   SOLE   13,182 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 4,648 11,068 SH   SOLE   11,068 0 0
SPDR SER TR ETF 78464A813 402 5,054 SH   SOLE   5,054 0 0
SALESFORCE COM INC Stock 79466L302 20,008 89,913 SH   SOLE   89,913 0 0
SARATOGA INVT CORP Closed End Fund 80349A208 1,324 63,515 SH   SOLE   63,515 0 0
SCHLUMBERGER LTD Stock 806857108 231 10,622 SH   SOLE   10,622 0 0
SCHWAB STRATEGIC TR ETF 808524839 14,750 263,245 SH   SOLE   263,245 0 0
SCHWAB STRATEGIC TR ETF 808524300 828 6,444 SH   SOLE   6,444 0 0
SCHWAB STRATEGIC TR ETF 808524870 7,221 116,314 SH   SOLE   116,314 0 0
SEMPRA ENERGY Stock 816851109 213 1,674 SH   SOLE   1,674 0 0
SERVICENOW INC Stock 81762P102 1,634 2,969 SH   SOLE   2,969 0 0
SHELL MIDSTREAM PARTNERS L P Master Limited Partnership 822634101 202 20,000 SH   SOLE   20,000 0 0
SHERWIN WILLIAMS CO Stock 824348106 11,077 15,073 SH   SOLE   15,073 0 0
SHOPIFY INC Stock 82509L107 1,543 1,363 SH   SOLE   1,363 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 488 5,727 SH   SOLE   5,727 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 2,098 13,725 SH   SOLE   13,725 0 0
SNAP ON INC Stock 833034101 1,443 8,432 SH   SOLE   8,432 0 0
SNOWFLAKE INC Stock 833445109 577 2,049 SH   SOLE   2,049 0 0
SOLAREDGE TECHNOLOGIES INC Stock 83417M104 2,848 8,926 SH   SOLE   8,926 0 0
SONOS INC Stock 83570H108 209 8,940 SH   SOLE   8,940 0 0
SOUTH ST CORP Stock 840441109 254 3,516 SH   SOLE   3,516 0 0
SOUTHERN CO Stock 842587107 923 15,020 SH   SOLE   15,020 0 0
SOUTHWEST AIRLS CO Stock 844741108 631 13,539 SH   SOLE   13,539 0 0
SQUARE INC Stock 852234103 720 3,309 SH   SOLE   3,309 0 0
STANLEY BLACK & DECKER INC Stock 854502101 1,476 8,265 SH   SOLE   8,265 0 0
STARBUCKS CORP Stock 855244109 12,366 115,593 SH   SOLE   115,593 0 0
STARWOOD PPTY TR INC REIT 85571B105 243 12,585 SH   SOLE   12,585 0 0
STATE STR CORP Stock 857477103 304 4,181 SH   SOLE   4,181 0 0
STERICYCLE INC Common Stock 858912108 403 5,826 SH   SOLE   5,826 0 0
STRYKER CORPORATION Stock 863667101 9,708 39,619 SH   SOLE   39,619 0 0
SYNCHRONY FINANCIAL Stock 87165B103 564 16,258 SH   SOLE   16,258 0 0
SYSCO CORP Stock 871829107 1,431 19,276 SH   SOLE   19,276 0 0
PRICE T ROWE GROUP INC Stock 74144T108 3,572 23,597 SH   SOLE   23,597 0 0
T-MOBILE US INC Stock 872590104 342 2,536 SH   SOLE   2,536 0 0
TJX COS INC NEW Stock 872540109 7,846 114,898 SH   SOLE   114,898 0 0
TAIWAN SEMICONDUCTOR MFG LTD Stock 874039100 588 5,395 SH   SOLE   5,395 0 0
TAKEDA PHARMACEUTICAL CO LTD Stock 874060205 522 28,679 SH   SOLE   28,679 0 0
TARGET CORP Stock 87612E106 1,474 8,352 SH   SOLE   8,352 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 2,253 17,330 SH   SOLE   17,330 0 0
TELADOC HEALTH INC Stock 87918A105 752 3,761 SH   SOLE   3,761 0 0
TELEFLEX INCORPORATED Stock 879369106 7,227 17,559 SH   SOLE   17,559 0 0
TESLA INC Stock 88160R101 7,467 10,582 SH   SOLE   10,582 0 0
TEXAS INSTRS INC Stock 882508104 7,385 45,000 SH   SOLE   45,000 0 0
TEXTRON INC Stock 883203101 299 6,194 SH   SOLE   6,194 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 32,614 70,019 SH   SOLE   70,019 0 0
TRACTOR SUPPLY CO Stock 892356106 290 2,068 SH   SOLE   2,068 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 2,415 16,636 SH   SOLE   16,636 0 0
TC ENERGY CORP Stock 87807B107 264 6,487 SH   SOLE   6,487 0 0
TRANSDIGM GROUP INC Stock 893641100 1,314 2,124 SH   SOLE   2,124 0 0
TRANSUNION Stock 89400J107 204 2,054 SH   SOLE   2,054 0 0
TRAVELERS COMPANIES INC Common Stock 89417E109 1,028 7,327 SH   SOLE   7,327 0 0
TRUIST FINL CORP Stock 89832Q109 3,808 79,451 SH   SOLE   79,451 0 0
TWILIO INC Stock 90138F102 1,586 4,686 SH   SOLE   4,686 0 0
TWITTER INC Stock 90184L102 495 9,145 SH   SOLE   9,145 0 0
US BANCORP DEL Common Stock 902973304 2,621 56,269 SH   SOLE   56,269 0 0
USA COMPRESSION PARTNERS LP Stock 90290N109 204 15,000 SH   SOLE   15,000 0 0
UBER TECHNOLOGIES INC Stock 90353T100 811 15,899 SH   SOLE   15,899 0 0
UNILEVER PLC Stock 904767704 948 15,703 SH   SOLE   15,703 0 0
UNION PAC CORP Stock 907818108 5,482 26,325 SH   SOLE   26,325 0 0
UNITED AIRLS HLDGS INC Stock 910047109 211 4,889 SH   SOLE   4,889 0 0
UNITED PARCEL SERVICE INC Common Stock 911312106 3,551 21,084 SH   SOLE   21,084 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 14,022 39,986 SH   SOLE   39,986 0 0
UNIVERSAL CORP VA Stock 913456109 529 10,889 SH   SOLE   10,889 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 526 2,287 SH   SOLE   2,287 0 0
VANGUARD BD INDEX FDS ETF 921937827 1,044 12,594 SH   SOLE   7,181 0 5,413
VANGUARD BD INDEX FDS ETF 921937819 1,999 21,528 SH   SOLE   10,179 0 11,349
VANGUARD CHARLOTTE FDS ETF 92203J407 5,908 100,893 SH   SOLE   78,678 0 22,215
VANGUARD INTL EQUITY INDEX F ETF 922042775 699 11,978 SH   SOLE   11,978 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676 537 9,882 SH   SOLE   9,882 0 0
VANGUARD INDEX FDS ETF 922908744 22,536 189,444 SH   SOLE   83,895 0 105,549
VANGUARD INDEX FDS ETF 922908553 11,121 130,938 SH   SOLE   128,563 0 2,375
VANGUARD INDEX FDS ETF 922908363 120,556 350,768 SH   SOLE   348,595 0 2,173
VANGUARD INTL EQUITY INDEX F ETF 922042858 9,120 182,013 SH   SOLE   173,843 0 8,170
VANGUARD TAX-MANAGED INTL FD ETF 921943858 16,157 342,231 SH   SOLE   329,966 0 12,265
VANGUARD INDEX FDS ETF 922908769 2,452 12,596 SH   SOLE   12,596 0 0
V F CORP Stock 918204108 408 4,772 SH   SOLE   4,772 0 0
VMWARE INC Stock 928563402 593 4,228 SH   SOLE   4,228 0 0
VALERO ENERGY CORP Stock 91913Y100 401 7,090 SH   SOLE   7,090 0 0
VANECK VECTORS ETF TR ETF 92189F676 588 2,692 SH   SOLE   2,692 0 0
VANECK VECTORS ETF TR ETF 92189F643 5,450 87,897 SH   SOLE   87,897 0 0
VANGUARD BD INDEX FDS ETF 921937835 347 3,936 SH   SOLE   3,936 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844 1,496 10,595 SH   SOLE   10,595 0 0
VANGUARD WORLD FDS ETF 92204A306 325 6,265 SH   SOLE   6,265 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042874 426 7,076 SH   SOLE   7,076 0 0
VANGUARD INDEX FDS ETF 922908736 12,269 48,428 SH   SOLE   48,428 0 0
VANGUARD WHITEHALL FDS ETF 921946406 3,398 37,129 SH   SOLE   37,129 0 0
VANGUARD INDEX FDS ETF 922908538 2,672 12,602 SH   SOLE   12,602 0 0
VANGUARD WORLD FDS ETF 92204A702 371 1,050 SH   SOLE   1,050 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C706 12,187 175,556 SH   SOLE   175,556 0 0
VANGUARD INDEX FDS ETF 922908629 2,507 12,124 SH   SOLE   12,124 0 0
VANGUARD INDEX FDS ETF 922908512 302 2,539 SH   SOLE   2,539 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 353 6,533 SH   SOLE   6,533 0 0
VANGUARD MUN BD FDS Closed End Fund 922907746 1,277 23,139 SH   SOLE   23,139 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C664 579 3,657 SH   SOLE   3,657 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409 5,302 63,686 SH   SOLE   63,686 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102 363 5,896 SH   SOLE   5,896 0 0
VANGUARD INDEX FDS ETF 922908751 2,005 10,297 SH   SOLE   10,297 0 0
VANGUARD INDEX FDS ETF 922908595 1,369 5,116 SH   SOLE   5,116 0 0
VANGUARD INDEX FDS ETF 922908611 311 2,187 SH   SOLE   2,187 0 0
VANGUARD WELLINGTON FD ETF 921935805 205 2,621 SH   SOLE   2,621 0 0
VEEVA SYS INC Stock 922475108 495 1,817 SH   SOLE   1,817 0 0
VERISK ANALYTICS INC Stock 92345Y106 3,525 16,981 SH   SOLE   16,981 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104 11,252 191,520 SH   SOLE   191,520 0 0
VERTEX PHARMACEUTICALS INC Common Stock 92532F100 303 1,281 SH   SOLE   1,281 0 0
VIACOMCBS INC Stock 92556H206 1,721 46,182 SH   SOLE   46,182 0 0
VIATRIS INC Common Stock 92556V106 371 19,849 SH   SOLE   19,849 0 0
VIPSHOP HOLDINGS LIMITED Stock 92763W103 337 12,000 SH   SOLE   12,000 0 0
VISA INC Stock 92826C839 28,724 131,320 SH   SOLE   131,320 0 0
VODAFONE GROUP PLC NEW Stock 92857W308 781 47,393 SH   SOLE   47,393 0 0
VOYA FINANCIAL INC Stock 929089100 559 9,508 SH   SOLE   9,508 0 0
WEC ENERGY GROUP INC Stock 92939U106 368 3,996 SH   SOLE   3,996 0 0
GRAINGER W W INC Stock 384802104 3,054 7,480 SH   SOLE   7,480 0 0
WALMART INC Stock 931142103 9,761 67,711 SH   SOLE   67,711 0 0
WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 1,038 26,058 SH   SOLE   26,058 0 0
WASTE MGMT INC DEL Stock 94106L109 767 6,507 SH   SOLE   6,507 0 0
WATERS CORP Stock 941848103 203 822 SH   SOLE   822 0 0
WELLS FARGO CO NEW Common Stock 949746101 3,541 117,393 SH   SOLE   117,393 0 0
WESBANCO INC Stock 950810101 995 33,217 SH   SOLE   33,217 0 0
WESTERN ASST INFLTN LKD INM Closed End Fund 95766Q106 289 21,187 SH   SOLE   21,187 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 231 6,898 SH   SOLE   6,898 0 0
WHIRLPOOL CORP Stock 963320106 810 4,488 SH   SOLE   4,488 0 0
WHITE MTNS INS GROUP LTD Stock G9618E107 215 215 SH   SOLE   215 0 0
WISDOMTREE TR ETF 97717X701 456 6,880 SH   SOLE   6,880 0 0
WISDOMTREE TR ETF 97717W547 312 3,157 SH   SOLE   3,157 0 0
WISDOMTREE TR ETF 97717W307 1,544 14,359 SH   SOLE   14,359 0 0
WISDOMTREE TR ETF 97717W505 314 9,017 SH   SOLE   9,017 0 0
WORKDAY INC Stock 98138H101 294 1,228 SH   SOLE   1,228 0 0
WORLD GOLD TR ETF 98149E204 884 46,678 SH   SOLE   46,678 0 0
WORTHINGTON INDS INC Stock 981811102 260 5,071 SH   SOLE   5,071 0 0
DBX ETF TR ETF 233051101 2,043 74,131 SH   SOLE   74,131 0 0
XCEL ENERGY INC Stock 98389B100 300 4,494 SH   SOLE   4,494 0 0
XILINX INC Stock 983919101 3,634 25,632 SH   SOLE   25,632 0 0
DBX ETF TR ETF 233051200 3,251 96,725 SH   SOLE   96,725 0 0
DBX ETF TR ETF 233051853 4,344 145,182 SH   SOLE   145,182 0 0
DBX ETF TR ETF 233051507 1,094 23,888 SH   SOLE   23,888 0 0
XYLEM INC Stock 98419M100 320 3,148 SH   SOLE   3,148 0 0
YUM BRANDS INC Common Stock 988498101 2,252 20,763 SH   SOLE   20,763 0 0
YUM CHINA HLDGS INC Stock 98850P109 515 9,020 SH   SOLE   9,020 0 0
ZENDESK INC Stock 98936J101 297 2,074 SH   SOLE   2,074 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 1,936 12,562 SH   SOLE   12,562 0 0
ZOETIS INC Stock 98978V103 1,268 7,659 SH   SOLE   7,659 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 334 989 SH   SOLE   989 0 0
ZOOMINFO TECHNOLOGIES INC Stock 98980F104 204 4,229 SH   SOLE   4,229 0 0
ZSCALER INC Stock 98980G102 498 2,494 SH   SOLE   2,494 0 0
ISHARES TR ETF 464287440 423 3,527 SH   SOLE   3,527 0 0
ISHARES TR ETF 464287564 8,475 157,286 SH   SOLE   157,286 0 0
ISHARES TR ETF 46434V738 2,137 41,676 SH   SOLE   41,676 0 0
ISHARES TR ETF 464287507 4,322 18,804 SH   SOLE   18,804 0 0
ISHARES TR ETF 464287804 3,359 36,549 SH   SOLE   36,549 0 0
ISHARES TR ETF 464287226 557 4,710 SH   SOLE   4,710 0 0
ISHARES TR Stock 46434V282 8,995 238,789 SH   SOLE   238,789 0 0
ISHARES TR ETF 464288281 8,924 76,986 SH   SOLE   76,986 0 0
ISHARES TR ETF 464288240 1,100 20,714 SH   SOLE   20,714 0 0
ISHARES TR ETF 464288182 216 2,408 SH   SOLE   2,408 0 0
ISHARES TR ETF - Equity 464287465 31,157 427,041 SH   SOLE   427,041 0 0
ISHARES INC ETF 464286608 406 9,216 SH   SOLE   9,216 0 0
ISHARES INC ETF 46434G822 2,325 34,416 SH   SOLE   34,416 0 0
ISHARES TR ETF 464288570 378 5,286 SH   SOLE   5,286 0 0
ISHARES INC ETF 464286665 9,861 206,005 SH   SOLE   206,005 0 0
ISHARES TR ETF 464287127 390 1,797 SH   SOLE   1,797 0 0
ISHARES TR ETF 464287556 9,101 60,078 SH   SOLE   60,078 0 0
ISHARES TR Closed End Fund 464288414 8,774 74,862 SH   SOLE   74,862 0 0
ISHARES TR ETF 464287515 556 1,570 SH   SOLE   1,570 0 0
ISHARES TR ETF 464287648 469 1,635 SH   SOLE   1,635 0 0
ISHARES TR ETF 464287473 498 5,132 SH   SOLE   5,132 0 0
ISHARES TR ETF 464287622 4,036 19,050 SH   SOLE   19,050 0 0
ISHARES TR ETF 464287614 1,923 7,976 SH   SOLE   7,976 0 0
ISHARES TR ETF 464287598 2,008 14,683 SH   SOLE   14,683 0 0
ISHARES TR ETF 464287630 869 6,596 SH   SOLE   6,596 0 0
ISHARES TR ETF 464287499 7,752 113,090 SH   SOLE   113,090 0 0
ISHARES TR ETF 464287481 1,096 10,673 SH   SOLE   10,673 0 0
ISHARES TR ETF 464287101 1,747 10,176 SH   SOLE   10,176 0 0
ISHARES TR ETF 464287309 8,949 140,217 SH   SOLE   140,217 0 0
ISHARES TR ETF 464287408 1,107 8,644 SH   SOLE   8,644 0 0
ISHARES TR ETF 464287606 819 11,345 SH   SOLE   11,345 0 0
ISHARES TR ETF 464287705 430 4,982 SH   SOLE   4,982 0 0
ISHARES TR ETF 464287887 395 3,458 SH   SOLE   3,458 0 0
ISHARES SILVER TR ETF 46428Q109 406 16,533 SH   SOLE   16,533 0 0
ISHARES TR ETF 464287176 1,281 10,031 SH   SOLE   10,031 0 0
ISHARES TR ETF 464288661 1,087 8,177 SH   SOLE   8,177 0 0
ISHARES TR ETF 464287580 508 7,200 SH   SOLE   7,200 0 0
ISHARES TR ETF 464288687 388 10,071 SH   SOLE   10,071 0 0
ISHARES TR ETF 464288513 9,658 110,627 SH   SOLE   110,627 0 0
ISHARES TR ETF 464287242 7,195 52,088 SH   SOLE   52,088 0 0