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
10X GENOMICS INC Stock 88025U109 296 1,992 SH   SOLE   1,992 0 0
3M CO Stock 88579Y101 6,324 35,589 SH   SOLE   35,589 0 0
AGNC INVT CORP Stock 00123Q104 268 17,806 SH   SOLE   17,806 0 0
ASE TECHNOLOGY HLDG CO LTD Stock 00215W100 275 35,017 SH   SOLE   35,017 0 0
ABB LTD Stock 000375204 266 6,971 SH   SOLE   6,971 0 0
ABBOTT LABS Stock 002824100 13,744 103,805 SH   SOLE   103,805 0 0
ABBVIE INC Stock 00287Y109 33,888 257,054 SH   SOLE   257,054 0 0
ACADIA HEALTHCARE COMPANY IN Stock 00404A109 2,550 41,999 SH   SOLE   41,999 0 0
ACCENTURE PLC IRELAND Stock G1151C101 34,122 83,912 SH   SOLE   83,912 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 1,437 21,597 SH   SOLE   21,597 0 0
ADAPTIVE BIOTECHNOLOGIES COR Stock 00650F109 1,470 52,400 SH   SOLE   52,400 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 31,632 56,795 SH   SOLE   56,795 0 0
ADVANCED DRAIN SYS INC DEL Stock 00790R104 2,840 20,865 SH   SOLE   20,865 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 17,184 119,409 SH   SOLE   119,409 0 0
AETERNA ZENTARIS INC Stock 007975402 7 20,000 SH   SOLE   20,000 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 421 2,565 SH   SOLE   2,565 0 0
AFLAC INC Stock 001055102 2,311 39,559 SH   SOLE   39,559 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 1,434 8,991 SH   SOLE   8,991 0 0
AIR PRODS & CHEMS INC Stock 009158106 4,461 14,651 SH   SOLE   14,651 0 0
AIRBNB INC Stock 009066101 583 3,498 SH   SOLE   3,498 0 0
ALASKA AIR GROUP INC Stock 011659109 696 13,333 SH   SOLE   13,333 0 0
ALBEMARLE CORP Stock 012653101 444 1,893 SH   SOLE   1,893 0 0
ALBERTSONS COS INC Stock 013091103 484 16,032 SH   SOLE   16,032 0 0
ALCON AG Stock H01301128 661 7,544 SH   SOLE   7,544 0 0
ALPS ETF TR ETF 00162Q452 441 13,484 SH   SOLE   13,484 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 1,730 7,761 SH   SOLE   7,761 0 0
ALIBABA GROUP HLDG LTD Stock 01609W102 10,339 87,028 SH   SOLE   87,028 0 0
ALIGN TECHNOLOGY INC Stock 016255101 401 601 SH   SOLE   601 0 0
ALLOGENE THERAPEUTICS INC Stock 019770106 10,495 703,386 SH   SOLE   703,386 0 0
ALLSTATE CORP Stock 020002101 618 5,241 SH   SOLE   5,241 0 0
ALLY FINL INC Stock 02005N100 390 8,099 SH   SOLE   8,099 0 0
ALPHABET INC Stock 02079K305 45,021 16,287 SH   SOLE   16,287 0 0
ALPHABET INC Stock 02079K107 95,673 33,600 SH   SOLE   33,600 0 0
ALPHATEC HLDGS INC Stock 02081G201 18,117 1,585,008 SH   SOLE   1,585,008 0 0
ALTRIA GROUP INC Stock 02209S103 3,316 69,960 SH   SOLE   69,960 0 0
AMAZON COM INC Stock 023135106 113,033 35,047 SH   SOLE   35,047 0 0
AMBARELLA INC Stock G037AX101 2,249 11,087 SH   SOLE   11,087 0 0
AMBEV SA Stock 02319V103 34 10,919 SH   SOLE   10,919 0 0
AMDOCS LTD Stock G02602103 237 3,180 SH   SOLE   3,180 0 0
AMEREN CORP Stock 023608102 352 3,944 SH   SOLE   3,944 0 0
AMERICA MOVIL SAB DE CV Stock 02364W105 299 14,113 SH   SOLE   14,113 0 0
AMERICAN CENTY ETF TR ETF 025072877 67 17,109 SH   SOLE   17,109 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 1,233 13,847 SH   SOLE   13,847 0 0
AMERICAN EXPRESS CO Stock 025816109 1,716 13,755 SH   SOLE   13,755 0 0
AMERICAN INTL GROUP INC Stock 026874784 295 5,221 SH   SOLE   5,221 0 0
AMERICAN TOWER CORP NEW Stock 03027X100 9,053 30,954 SH   SOLE   30,954 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 9,181 48,615 SH   SOLE   48,615 0 0
AMERIPRISE FINL INC Stock 03076C106 9,475 31,393 SH   SOLE   31,393 0 0
AMETEK INC Stock 031100100 5,189 35,296 SH   SOLE   35,296 0 0
AMGEN INC Stock 031162100 6,655 33,154 SH   SOLE   33,154 0 0
AMPHENOL CORP NEW Stock 032095101 2,019 23,125 SH   SOLE   23,125 0 0
AMPLIFY ETF TR ETF 032108607 499 12,426 SH   SOLE   12,426 0 0
AMYRIS INC Stock 03236M200 73 13,471 SH   SOLE   13,471 0 0
ANALOG DEVICES INC Stock 032654105 5,549 31,565 SH   SOLE   31,565 0 0
ANHEUSER BUSCH INBEV SA/NV Stock 03524A108 238 3,965 SH   SOLE   3,965 0 0
ANNALY CAPITAL MANAGEMENT IN Stock 035710409 161 20,671 SH   SOLE   20,671 0 0
ANSYS INC Stock 03662Q105 2,103 5,230 SH   SOLE   5,230 0 0
ANTHEM INC Stock 036752103 1,360 2,937 SH   SOLE   2,937 0 0
AON PLC Stock G0403H108 2,860 9,496 SH   SOLE   9,496 0 0
APPIAN CORP Stock 03782L101 221 3,383 SH   SOLE   3,383 0 0
APPLE HOSPITALITY REIT INC Stock 03784Y200 185 11,375 SH   SOLE   11,375 0 0
APPLE INC Stock 037833100 291,944 1,749,451 SH   SOLE   1,749,451 0 0
APPLIED MATLS INC Stock 038222105 4,276 32,687 SH   SOLE   32,687 0 0
APTARGROUP INC Stock 038336103 364 2,988 SH   SOLE   2,988 0 0
APTIV PLC Stock G6095L109 4,126 25,044 SH   SOLE   25,044 0 0
ARCH CAP GROUP LTD Stock G0450A105 394 8,831 SH   SOLE   8,831 0 0
ARES CAPITAL CORP Stock 04010L103 527 24,870 SH   SOLE   24,870 0 0
ARISTA NETWORKS INC Stock 040413106 478 3,315 SH   SOLE   3,315 0 0
ARK ETF TR ETF 00214Q708 373 9,123 SH   SOLE   9,123 0 0
ARK ETF TR ETF 00214Q302 429 7,005 SH   SOLE   7,005 0 0
ARK ETF TR Stock 00214Q104 568 6,006 SH   SOLE   6,006 0 0
ASHLAND GLOBAL HLDGS INC Stock 044186104 228 2,132 SH   SOLE   2,132 0 0
ASML HOLDING N V Stock N07059210 2,781 3,485 SH   SOLE   3,485 0 0
ASTRAZENECA PLC Stock 046353108 1,387 23,719 SH   SOLE   23,719 0 0
AT&T INC Stock 00206R102 3,536 143,786 SH   SOLE   143,786 0 0
ATHENE HOLDING LTD Stock G0684D107 443 5,322 SH   SOLE   5,322 0 0
ATHERSYS INC NEW Stock 04744L106 56 61,500 SH   SOLE   61,500 0 0
ATLASSIAN CORP PLC Stock G06242104 1,056 2,771 SH   SOLE   2,771 0 0
ATMOS ENERGY CORP Stock 049560105 326 3,082 SH   SOLE   3,082 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 6,710 30,473 SH   SOLE   30,473 0 0
AUTODESK INC Stock 052769106 2,150 7,645 SH   SOLE   7,645 0 0
AUTOZONE INC Stock 053332102 361 175 SH   SOLE   175 0 0
AVANTOR INC Stock 05352A100 226 5,344 SH   SOLE   5,344 0 0
AVERY DENNISON CORP Stock 053611109 3,031 13,996 SH   SOLE   13,996 0 0
AVIS BUDGET GROUP Stock 053774105 212 1,021 SH   SOLE   1,021 0 0
BP MIDSTREAM PARTNERS LP Master Limited Partnership 0556EL109 153 10,000 SH   SOLE   10,000 0 0
BWX TECHNOLOGIES INC Stock 05605H100 298 6,214 SH   SOLE   6,214 0 0
BAIDU INC Stock 056752108 285 1,917 SH   SOLE   1,917 0 0
BALL CORP Stock 058498106 1,958 20,324 SH   SOLE   20,324 0 0
BANCO BILBAO VIZCAYA ARGENTA Stock 05946K101 171 28,886 SH   SOLE   28,886 0 0
BANCO SANTANDER S.A. Stock 05964H105 141 42,862 SH   SOLE   42,862 0 0
BK OF AMERICA CORP Stock 060505104 39,573 903,250 SH   SOLE   903,250 0 0
BANK NOVA SCOTIA B C Stock 064149107 218 3,012 SH   SOLE   3,012 0 0
BARCLAYS BANK PLC ETN 06738C778 2,063 71,888 SH   SOLE   71,888 0 0
BARRICK GOLD CORP Stock 067901108 501 26,222 SH   SOLE   26,222 0 0
BAXTER INTL INC Stock 071813109 1,651 19,227 SH   SOLE   19,227 0 0
BCE INC Stock 05534B760 688 13,227 SH   SOLE   13,227 0 0
BECTON DICKINSON & CO Stock 075887109 3,420 13,578 SH   SOLE   13,578 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670108 1,354 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 30,361 113,272 SH   SOLE   113,272 0 0
BERRY GLOBAL GROUP INC Stock 08579W103 7,756 105,112 SH   SOLE   105,112 0 0
BEST BUY INC Stock 086516101 280 2,766 SH   SOLE   2,766 0 0
BIO RAD LABS INC Stock 090572207 282 371 SH   SOLE   371 0 0
BIO-TECHNE CORP Stock 09073M104 4,524 8,742 SH   SOLE   8,742 0 0
BIOGEN INC Stock 09062X103 208 860 SH   SOLE   860 0 0
BIOLIFE SOLUTIONS INC Stock 09062W204 212 5,671 SH   SOLE   5,671 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 205 2,301 SH   SOLE   2,301 0 0
BLACKROCK CAP INVT CORP Stock 092533108 40 10,189 SH   SOLE   10,189 0 0
BLACKROCK INC Stock 09247X101 13,385 14,614 SH   SOLE   14,614 0 0
BLACKROCK MUNIVEST FD INC Closed End Fund 09253R105 108 11,256 SH   SOLE   11,256 0 0
BLACKROCK ETF TRUST ETF 09290C509 2,851 63,377 SH   SOLE   63,377 0 0
BLACKROCK ETF TRUST ETF 09290C608 1,985 41,729 SH   SOLE   41,729 0 0
BLACKSTONE GROUP INC Stock 09260D107 1,172 9,056 SH   SOLE   9,056 0 0
BLADE AIR MOBILITY INC Stock 092667104 88 10,000 SH   SOLE   10,000 0 0
BLUEBIRD BIO INC Stock 09609G100 108 10,849 SH   SOLE   10,849 0 0
BLUEPRINT MEDICINES CORP Stock 09627Y109 245 2,290 SH   SOLE   2,290 0 0
BOEING CO Stock 097023105 17,847 92,161 SH   SOLE   92,161 0 0
BOOKING HOLDINGS INC Stock 09857L108 1,345 563 SH   SOLE   563 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 307 3,633 SH   SOLE   3,633 0 0
BORGWARNER INC Stock 099724106 1,846 40,921 SH   SOLE   40,921 0 0
BOSTON PROPERTIES INC Stock 101121101 1,088 9,445 SH   SOLE   9,445 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 3,949 92,999 SH   SOLE   92,999 0 0
BOYD GAMING CORP Stock 103304101 407 6,241 SH   SOLE   6,241 0 0
BP PLC Stock 055622104 845 31,660 SH   SOLE   31,660 0 0
BRIGHTHOUSE FINL INC Stock 10922N103 230 4,397 SH   SOLE   4,397 0 0
BRIGHTSPIRE CAPITAL INC Stock 10949T109 139 13,539 SH   SOLE   13,539 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 13,540 217,128 SH   SOLE   217,128 0 0
BRITISH AMERN TOB PLC Stock 110448107 1,030 27,498 SH   SOLE   27,498 0 0
BROADCOM INC Stock 11135F101 25,638 39,283 SH   SOLE   39,283 0 0
BROADMARK RLTY CAP INC Warrant 11135B118 19 213,500 SH   SOLE   213,500 0 0
BROADMARK RLTY CAP INC Stock 11135B100 18,610 1,973,542 SH   SOLE   1,973,542 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 252 1,378 SH   SOLE   1,378 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 443 7,336 SH   SOLE   7,336 0 0
BROOKFIELD REAL ASSETS INCOM Closed End Fund 112830104 843 39,949 SH   SOLE   39,949 0 0
BRP INC Stock 05577W200 392 4,478 SH   SOLE   4,478 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107 998 11,631 SH   SOLE   11,631 0 0
CRH PLC Stock 12626K203 397 7,490 SH   SOLE   7,490 0 0
CALIFORNIA WTR SVC GROUP Stock 130788102 279 3,825 SH   SOLE   3,825 0 0
CABOT OIL & GAS CORP Stock 127097103 583 30,856 SH   SOLE   30,856 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 452 2,428 SH   SOLE   2,428 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 497 5,293 SH   SOLE   5,293 0 0
DYNATRACE INC Stock 268150109 508 8,394 SH   SOLE   8,394 0 0
PROSHARES TR II Stock 74347Y839 126 10,100 SH   SOLE   10,100 0 0
CALLAWAY GOLF CO Stock 131193104 275 9,988 SH   SOLE   9,988 0 0
CAMDEN PPTY TR REIT 133131102 25,675 143,694 SH   SOLE   143,694 0 0
CAMPBELL SOUP CO Stock 134429109 392 9,017 SH   SOLE   9,017 0 0
CANADIAN NATL RY CO Stock 136375102 483 3,921 SH   SOLE   3,921 0 0
CANADIAN NAT RES LTD Stock 136385101 867 20,501 SH   SOLE   20,501 0 0
CANADIAN PAC RY LTD Stock 13645T100 493 6,786 SH   SOLE   6,786 0 0
CAPITAL ONE FINL CORP Stock 14040H105 770 5,321 SH   SOLE   5,321 0 0
CAPRI HOLDINGS LIMITED Stock G1890L107 413 6,377 SH   SOLE   6,377 0 0
CARMAX INC Stock 143130102 294 2,227 SH   SOLE   2,227 0 0
CARNIVAL CORP Stock 143658300 235 11,656 SH   SOLE   11,656 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 709 12,996 SH   SOLE   12,996 0 0
CARVANA CO Stock 146869102 315 1,368 SH   SOLE   1,368 0 0
CATALENT INC Stock 148806102 2,226 17,378 SH   SOLE   17,378 0 0
CATERPILLAR INC Stock 149123101 2,819 13,624 SH   SOLE   13,624 0 0
CAVCO INDS INC DEL Stock 149568107 397 1,249 SH   SOLE   1,249 0 0
CBOE GLOBAL MKTS INC Stock 12503M108 246 1,874 SH   SOLE   1,874 0 0
CBRE CLARION GLOBAL REAL EST Closed End Fund 12504G100 906 92,570 SH   SOLE   92,570 0 0
CBRE GROUP INC Stock 12504L109 249 2,252 SH   SOLE   2,252 0 0
CANADIAN IMP BK COMM Stock 136069101 500 4,269 SH   SOLE   4,269 0 0
CDW CORP Stock 12514G108 1,959 9,555 SH   SOLE   9,555 0 0
CENTENE CORP DEL Stock 15135B101 169 38,411 SH   SOLE   38,411 0 0
CERNER CORP Stock 156782104 1,264 13,616 SH   SOLE   13,616 0 0
SCHWAB CHARLES CORP Stock 808513105 8,519 119,404 SH   SOLE   119,404 0 0
SCHWAB STRATEGIC TR Stock 808524508 55,867 694,603 SH   SOLE   694,603 0 0
SCHWAB STRATEGIC TR Stock 808524847 8,175 155,159 SH   SOLE   155,159 0 0
CHART INDS INC Stock 16115Q308 2,081 13,034 SH   SOLE   13,034 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 509 773 SH   SOLE   773 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104 343 2,950 SH   SOLE   2,950 0 0
CHEMED CORP NEW Stock 16359R103 215 401 SH   SOLE   401 0 0
CHEVRON CORP NEW Stock 166764100 15,431 139,153 SH   SOLE   139,153 0 0
CHINA LIFE INS CO LTD Stock 16939P106 131 15,821 SH   SOLE   15,821 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 1,429 818 SH   SOLE   818 0 0
CHUBB LIMITED Stock H1467J104 11,095 57,393 SH   SOLE   57,393 0 0
CHURCH & DWIGHT INC Stock 171340102 789 7,666 SH   SOLE   7,666 0 0
CHURCHILL DOWNS INC Stock 171484108 486 2,016 SH   SOLE   2,016 0 0
CIENA CORP Stock 171779309 1,506 19,555 SH   SOLE   19,555 0 0
CIGNA CORP NEW Stock 125523100 3,461 15,077 SH   SOLE   15,077 0 0
CINCINNATI FINL CORP Stock 172062101 300 2,618 SH   SOLE   2,618 0 0
CINTAS CORP Stock 172908105 12,560 28,336 SH   SOLE   28,336 0 0
CISCO SYS INC Stock 17275R102 33,877 548,977 SH   SOLE   548,977 0 0
CITIGROUP INC Stock 172967424 11,254 186,373 SH   SOLE   186,373 0 0
CITIZENS FINL GROUP INC Stock 174610105 393 8,346 SH   SOLE   8,346 0 0
CITRIX SYS INC Stock 177376100 445 4,691 SH   SOLE   4,691 0 0
CLARIVATE PLC Stock G21810109 1,194 50,741 SH   SOLE   50,741 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101 2,153 99,462 SH   SOLE   99,462 0 0
CLOROX CO DEL Stock 189054109 340 1,955 SH   SOLE   1,955 0 0
CLOUDFLARE INC Stock 18915M107 209 1,573 SH   SOLE   1,573 0 0
CME GROUP INC Stock 12572Q105 2,581 11,289 SH   SOLE   11,289 0 0
COCA COLA CO Stock 191216100 6,827 127,342 SH   SOLE   127,342 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 3,238 36,499 SH   SOLE   36,499 0 0
COHEN & STEERS LTD DURATION Closed End Fund 19248C105 721 27,210 SH   SOLE   27,210 0 0
COHEN & STEERS SELECT PFD & Closed End Fund 19248Y107 1,195 44,585 SH   SOLE   44,585 0 0
COINBASE GLOBAL INC Stock 19260Q107 1,505 5,963 SH   SOLE   5,963 0 0
COLGATE PALMOLIVE CO Stock 194162103 2,048 23,990 SH   SOLE   23,990 0 0
COMCAST CORP NEW Stock 20030N101 19,401 385,583 SH   SOLE   385,583 0 0
COMMERCE BANCSHARES INC Stock 200525103 279 4,026 SH   SOLE   4,026 0 0
CIA ENERGETICA DE MINAS GERA Stock 204409601 42 17,027 SH   SOLE   17,027 0 0
COMPASS DIVERSIFIED Master Limited Partnership 20451Q104 203 6,635 SH   SOLE   6,635 0 0
COMPASS PATHWAYS PLC Stock 20451W101 389 17,592 SH   SOLE   17,592 0 0
CONAGRA BRANDS INC Stock 205887102 362 10,571 SH   SOLE   10,571 0 0
CONOCOPHILLIPS Stock 20825C104 686 9,548 SH   SOLE   9,548 0 0
CONSOLIDATED EDISON INC Stock 209115104 417 4,890 SH   SOLE   4,890 0 0
CONSTELLATION BRANDS INC Stock 21036P108 7,903 31,474 SH   SOLE   31,474 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 1,333 17,293 SH   SOLE   17,293 0 0
COPART INC Stock 217204106 309 2,037 SH   SOLE   2,037 0 0
CORE LABORATORIES N V Stock N22717107 228 10,218 SH   SOLE   10,218 0 0
CORTEVA INC Stock 22052L104 527 11,099 SH   SOLE   11,099 0 0
COSTCO WHSL CORP NEW Stock 22160K105 32,564 60,850 SH   SOLE   60,850 0 0
CRISPR THERAPEUTICS AG Stock H17182108 289 3,809 SH   SOLE   3,809 0 0
CROCS INC Stock 227046109 296 2,297 SH   SOLE   2,297 0 0
CRONOS GROUP INC Stock 22717L101 122 30,986 SH   SOLE   30,986 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 1,158 5,647 SH   SOLE   5,647 0 0
CROWN CASTLE INTL CORP NEW Stock 22822V101 6,137 29,383 SH   SOLE   29,383 0 0
CSX CORP Stock 126408103 1,068 28,370 SH   SOLE   28,370 0 0
CUMMINS INC Stock 231021106 401 1,830 SH   SOLE   1,830 0 0
CVS HEALTH CORP Stock 126650100 78,629 762,221 SH   SOLE   762,221 0 0
D R HORTON INC Stock 23331A109 244 2,227 SH   SOLE   2,227 0 0
DXC TECHNOLOGY CO Stock 23355L106 256 7,950 SH   SOLE   7,950 0 0
DANA INC Stock 235825205 264 11,555 SH   SOLE   11,555 0 0
DANAHER CORPORATION Stock 235851102 38,204 118,969 SH   SOLE   118,969 0 0
DARDEN RESTAURANTS INC Stock 237194105 261 1,728 SH   SOLE   1,728 0 0
DARLING INGREDIENTS INC Stock 237266101 1,038 14,981 SH   SOLE   14,981 0 0
DATADOG INC Stock 23804L103 4,901 27,511 SH   SOLE   27,511 0 0
DAVITA INC Stock 23918K108 1,211 10,647 SH   SOLE   10,647 0 0
DECKERS OUTDOOR CORP Stock 243537107 204 560 SH   SOLE   560 0 0
DEERE & CO Stock 244199105 4,632 13,526 SH   SOLE   13,526 0 0
DELTA AIR LINES INC DEL Stock 247361702 1,087 27,700 SH   SOLE   27,700 0 0
DEUTSCHE BANK A G Stock D18190898 373 29,947 SH   SOLE   29,947 0 0
DEVON ENERGY CORP NEW Stock 25179M103 411 9,413 SH   SOLE   9,413 0 0
DEXCOM INC Stock 252131107 1,082 2,010 SH   SOLE   2,010 0 0
DIAGEO PLC Stock 25243Q205 876 3,976 SH   SOLE   3,976 0 0
DIAMONDBACK ENERGY INC Stock 25278X109 252 2,331 SH   SOLE   2,331 0 0
DIEBOLD NIXDORF INC Stock 253651103 147 16,287 SH   SOLE   16,287 0 0
DIGITAL RLTY TR INC Stock 253868103 295 1,670 SH   SOLE   1,670 0 0
DIGITALBRIDGE GROUP INC Stock 25401T108 668 80,106 SH   SOLE   80,106 0 0
DIGITALOCEAN HLDGS INC Stock 25402D102 353 4,398 SH   SOLE   4,398 0 0
DIMENSIONAL ETF TRUST ETF 25434V708 404 117,863 SH   SOLE   117,863 0 0
DIREXION SHS ETF TR ETF 25460E554 177 16,000 SH   SOLE   16,000 0 0
DISCOVER FINL SVCS Stock 254709108 5,136 44,458 SH   SOLE   44,458 0 0
ETF SER SOLUTIONS ETF 26922A321 846 18,285 SH   SOLE   18,285 0 0
DOCUSIGN INC Stock 256163106 913 5,993 SH   SOLE   5,993 0 0
DOLBY LABORATORIES INC Stock 25659T107 345 3,585 SH   SOLE   3,585 0 0
DOLLAR GEN CORP NEW Stock 256677105 2,582 10,937 SH   SOLE   10,937 0 0
DOMINION ENERGY INC Stock 25746U109 1,185 15,103 SH   SOLE   15,103 0 0
DOORDASH INC Stock 25809K105 1,536 10,311 SH   SOLE   10,311 0 0
DOVER CORP Stock 260003108 9,742 53,642 SH   SOLE   53,642 0 0
DOW INC Stock 260557103 11,990 211,338 SH   SOLE   211,338 0 0
DRAFTKINGS INC Stock 26142R104 518 18,838 SH   SOLE   18,838 0 0
DTE ENERGY CO Stock 233331107 324 2,696 SH   SOLE   2,696 0 0
DUKE ENERGY CORP NEW Stock 26441C204 1,276 12,169 SH   SOLE   12,169 0 0
DUPONT DE NEMOURS INC Stock 26614N102 994 12,311 SH   SOLE   12,311 0 0
EASTMAN CHEM CO Stock 277432100 296 2,457 SH   SOLE   2,457 0 0
EATON CORP PLC Stock G29183103 3,534 20,459 SH   SOLE   20,459 0 0
EATON VANCE CALIF MUN BD FD Closed End Fund 27828A100 122 10,532 SH   SOLE   10,532 0 0
EBAY INC. Stock 278642103 755 11,331 SH   SOLE   11,331 0 0
ECOLAB INC Stock 278865100 1,644 7,001 SH   SOLE   7,001 0 0
ELECTRONIC ARTS INC Stock 285512109 444 3,355 SH   SOLE   3,355 0 0
LILLY ELI & CO Stock 532457108 5,617 23,005 SH   SOLE   23,005 0 0
EMERSON ELEC CO Stock 291011104 8,084 86,951 SH   SOLE   86,951 0 0
EMPIRE ST RLTY TR INC Stock 292104106 647 72,756 SH   SOLE   72,756 0 0
ENBRIDGE INC Stock 29250N105 8,607 219,988 SH   SOLE   219,988 0 0
SELECT SECTOR SPDR TR Stock 81369Y506 7,614 137,181 SH   SOLE   137,181 0 0
ENERGY TRANSFER L P Master Limited Partnership 29273V100 190 23,082 SH   SOLE   23,082 0 0
ENPHASE ENERGY INC Stock 29355A107 374 2,036 SH   SOLE   2,036 0 0
ENTEGRIS INC Stock 29362U104 287 2,070 SH   SOLE   2,070 0 0
ENTERPRISE PRODS PARTNERS L Master Limited Partnership 293792107 7,111 323,834 SH   SOLE   323,834 0 0
EOG RES INC Stock 26875P101 352 3,932 SH   SOLE   3,932 0 0
EPAM SYS INC Stock 29414B104 254 382 SH   SOLE   382 0 0
EQUIFAX INC Stock 294429105 524 1,790 SH   SOLE   1,790 0 0
EQUINIX INC Stock 29444U700 2,762 3,260 SH   SOLE   3,260 0 0
EQUINOR ASA Stock 29446M102 272 10,371 SH   SOLE   10,371 0 0
LAUDER ESTEE COS INC Stock 518439104 14,518 39,225 SH   SOLE   39,225 0 0
ETSY INC Stock 29786A106 575 2,617 SH   SOLE   2,617 0 0
EVEREST RE GROUP LTD Stock G3223R108 5,490 20,041 SH   SOLE   20,041 0 0
EVERSOURCE ENERGY Stock 30040W108 824 9,056 SH   SOLE   9,056 0 0
EVOQUA WATER TECHNOLOGIES CO Stock 30057T105 235 5,075 SH   SOLE   5,075 0 0
EXACT SCIENCES CORP Stock 30063P105 463 5,976 SH   SOLE   5,976 0 0
EXELON CORP Stock 30161N101 3,826 66,188 SH   SOLE   66,188 0 0
EXPEDIA GROUP INC Stock 30212P303 402 2,221 SH   SOLE   2,221 0 0
EXPEDITORS INTL WASH INC Stock 302130109 326 2,423 SH   SOLE   2,423 0 0
EXXON MOBIL CORP Stock 30231G102 11,197 197,670 SH   SOLE   197,670 0 0
F5 NETWORKS INC Stock 315616102 243 998 SH   SOLE   998 0 0
FACEBOOK INC Stock 30303M102 65,205 199,869 SH   SOLE   199,869 0 0
FASTENAL CO Stock 311900104 638 9,913 SH   SOLE   9,913 0 0
FEDEX CORP Stock 31428X106 3,739 14,458 SH   SOLE   14,458 0 0
FERGUSON PLC NEW Stock G3421J106 309 1,716 SH   SOLE   1,716 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 1,756 16,083 SH   SOLE   16,083 0 0
FIFTH THIRD BANCORP Stock 316773100 12,099 277,817 SH   SOLE   277,817 0 0
SELECT SECTOR SPDR TR Stock 81369Y605 9,237 236,517 SH   SOLE   236,517 0 0
FIRST AMERN FINL CORP Stock 31847R102 238 3,041 SH   SOLE   3,041 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 9,516 58,956 SH   SOLE   58,956 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192 273 2,618 SH   SOLE   2,618 0 0
FIRST TR S&P REIT INDEX FD ETF 33734G108 241 7,407 SH   SOLE   7,407 0 0
FIRST TR EXCHANGE-TRADED FD Stock 33738D309 298 6,205 SH   SOLE   6,205 0 0
FIRST TR NASDAQ 100 TECH IND ETF 337345102 214 1,223 SH   SOLE   1,223 0 0
FIRSTENERGY CORP Stock 337932107 262 6,303 SH   SOLE   6,303 0 0
FISERV INC Stock 337738108 1,892 18,175 SH   SOLE   18,175 0 0
FIVERR INTL LTD Stock M4R82T106 233 2,049 SH   SOLE   2,049 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 2,378 10,619 SH   SOLE   10,619 0 0
FLEXSHARES TR ETF 33939L407 464 11,751 SH   SOLE   11,751 0 0
FLEXSHARES TR ETF 33939L860 388 6,323 SH   SOLE   6,323 0 0
FLOWERS FOODS INC Stock 343498101 432 15,670 SH   SOLE   15,670 0 0
FLUIDIGM CORP DEL Stock 34385P108 47 12,110 SH   SOLE   12,110 0 0
FLUOR CORP NEW Stock 343412102 254 10,245 SH   SOLE   10,245 0 0
FORD MTR CO DEL Stock 345370860 1,243 59,828 SH   SOLE   59,828 0 0
FORTIVE CORP Stock 34959J108 2,858 37,460 SH   SOLE   37,460 0 0
FORTRESS TRANS INFRST INVS L Master Limited Partnership 34960P101 3,005 103,911 SH   SOLE   103,911 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 464 4,341 SH   SOLE   4,341 0 0
FREEPORT-MCMORAN INC Stock 35671D857 853 20,424 SH   SOLE   20,424 0 0
FS KKR CAP CORP REIT 302635206 660 31,511 SH   SOLE   31,511 0 0
FULGENT GENETICS INC Stock 359664109 607 6,037 SH   SOLE   6,037 0 0
GARMIN LTD Stock H2906T109 483 3,548 SH   SOLE   3,548 0 0
GARTNER INC Stock 366651107 357 1,061 SH   SOLE   1,061 0 0
GCP APPLIED TECHNOLOGIES INC Stock 36164Y101 381 12,028 SH   SOLE   12,028 0 0
GDS HLDGS LTD Stock 36165L108 88,082 1,867,698 SH   SOLE   1,867,698 0 0
GENERAC HLDGS INC Stock 368736104 15,093 42,888 SH   SOLE   42,888 0 0
GENERAL DYNAMICS CORP Stock 369550108 1,319 6,324 SH   SOLE   6,324 0 0
GENERAL MLS INC Stock 370334104 1,856 27,580 SH   SOLE   27,580 0 0
GENERAL MTRS CO Stock 37045V100 5,893 100,414 SH   SOLE   100,414 0 0
GENMAB A/S Stock 372303206 2,654 67,049 SH   SOLE   67,049 0 0
GENPACT LIMITED Stock G3922B107 216 4,037 SH   SOLE   4,037 0 0
GENUINE PARTS CO Stock 372460105 345 2,460 SH   SOLE   2,460 0 0
GILEAD SCIENCES INC Stock 375558103 5,388 74,171 SH   SOLE   74,171 0 0
GLAXOSMITHKLINE PLC Stock 37733W105 398 8,977 SH   SOLE   8,977 0 0
GLOBAL NET LEASE INC Stock 379378201 166 10,873 SH   SOLE   10,873 0 0
GLOBAL PARTNERS LP Stock 37946R109 7,672 326,600 SH   SOLE   326,600 0 0
GLOBAL PMTS INC Stock 37940X102 276 2,033 SH   SOLE   2,033 0 0
GLOBAL X FDS ETF 37954Y293 243 6,872 SH   SOLE   6,872 0 0
GLOBAL X FDS Stock 37954Y855 211 2,497 SH   SOLE   2,497 0 0
GOLDMAN SACHS ETF TR ETF 381430107 18,375 520,993 SH   SOLE   520,993 0 0
GOLDMAN SACHS BDC INC Stock 38147U107 4,181 218,213 SH   SOLE   218,213 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 17,717 46,307 SH   SOLE   46,307 0 0
GOLUB CAP BDC INC Stock 38173M102 19,039 1,233,116 SH   SOLE   1,233,116 0 0
GOODRX HLDGS INC Stock 38246G108 285 8,709 SH   SOLE   8,709 0 0
GTY TECHNOLOGY HOLDINGS INC Stock 362409104 2,802 418,223 SH   SOLE   418,223 0 0
GUARDANT HEALTH INC Stock 40131M109 1,544 15,433 SH   SOLE   15,433 0 0
HALLIBURTON CO Stock 406216101 614 26,836 SH   SOLE   26,836 0 0
HAMILTON LANE ALLIANCE HLDGS ETF 40749M202 286 28,700 SH   SOLE   28,700 0 0
HANNON ARMSTRONG SUST INFR C Stock 41068X100 2,493 46,933 SH   SOLE   46,933 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 383 5,555 SH   SOLE   5,555 0 0
HAWAIIAN ELEC INDUSTRIES Stock 419870100 204 4,926 SH   SOLE   4,926 0 0
HCA HEALTHCARE INC Stock 40412C101 426 1,646 SH   SOLE   1,646 0 0
SELECT SECTOR SPDR TR Stock 81369Y209 365 2,592 SH   SOLE   2,592 0 0
HEICO CORP NEW Stock 422806208 2,658 20,686 SH   SOLE   20,686 0 0
HENRY JACK & ASSOC INC Stock 426281101 516 3,091 SH   SOLE   3,091 0 0
HERCULES CAPITAL INC Stock 427096508 511 30,776 SH   SOLE   30,776 0 0
HERSHEY CO Stock 427866108 1,352 6,974 SH   SOLE   6,974 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 755 47,773 SH   SOLE   47,773 0 0
HOLOGIC INC Stock 436440101 236 3,089 SH   SOLE   3,089 0 0
HOME DEPOT INC Stock 437076102 69,262 169,892 SH   SOLE   169,892 0 0
HONEYWELL INTL INC Stock 438516106 28,617 137,236 SH   SOLE   137,236 0 0
HORMEL FOODS CORP Stock 440452100 989 20,207 SH   SOLE   20,207 0 0
HP INC Stock 40434L105 1,772 47,092 SH   SOLE   47,092 0 0
HSBC HLDGS PLC Stock 404280406 337 11,147 SH   SOLE   11,147 0 0
HUBSPOT INC Stock 443573100 1,011 1,526 SH   SOLE   1,526 0 0
HUMANA INC Stock 444859102 1,001 2,166 SH   SOLE   2,166 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 2,048 132,940 SH   SOLE   132,940 0 0
HYDROFARM HLDGS GROUP INC Stock 44888K209 283 10,000 SH   SOLE   10,000 0 0
ING GROEP N.V. Stock 456837103 392 28,065 SH   SOLE   28,065 0 0
ICICI BANK LIMITED Stock 45104G104 1,902 96,176 SH   SOLE   96,176 0 0
ICON PLC Stock G4705A100 216 691 SH   SOLE   691 0 0
IDEXX LABS INC Stock 45168D104 488 735 SH   SOLE   735 0 0
IHS MARKIT LTD Stock G47567105 3,799 28,583 SH   SOLE   28,583 0 0
ILLINOIS TOOL WKS INC Stock 452308109 317,853 1,287,914 SH   SOLE   1,287,914 0 0
ILLUMINA INC Stock 452327109 692 1,814 SH   SOLE   1,814 0 0
IMMUNOME INC Stock 45257U108 1,228 94,726 SH   SOLE   94,726 0 0
IMPERIAL OIL LTD Stock 453038408 980 27,199 SH   SOLE   27,199 0 0
INFOSYS LTD Stock 456788108 615 24,289 SH   SOLE   24,289 0 0
INGERSOLL RAND INC Stock 45687V106 271 4,419 SH   SOLE   4,419 0 0
INTEL CORP Stock 458140100 7,117 149,403 SH   SOLE   149,403 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 5,289 38,668 SH   SOLE   38,668 0 0
INTERCONTINENTAL HOTELS GROU Stock 45857P806 279 4,263 SH   SOLE   4,263 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 3,176 23,766 SH   SOLE   23,766 0 0
INTERNATIONAL PAPER CO Stock 460146103 205 4,348 SH   SOLE   4,348 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 286 7,627 SH   SOLE   7,627 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 715 4,733 SH   SOLE   4,733 0 0
INTUIT Stock 461202103 13,387 20,809 SH   SOLE   20,809 0 0
INTUITIVE SURGICAL INC Stock 46120E602 1,961 5,494 SH   SOLE   5,494 0 0
INVACARE CORP Stock 461203101 38 13,931 SH   SOLE   13,931 0 0
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 747 11,195 SH   SOLE   11,195 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V548 312 16,890 SH   SOLE   16,890 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V373 539 3,174 SH   SOLE   3,174 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,421 14,875 SH   SOLE   14,875 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E362 329 7,272 SH   SOLE   7,272 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,738 15,947 SH   SOLE   15,947 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V597 629 3,282 SH   SOLE   3,282 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E669 9,949 465,556 SH   SOLE   465,556 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V332 230 719 SH   SOLE   719 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 242 3,532 SH   SOLE   3,532 0 0
INVESCO TR INVT GRADE MUNS Closed End Fund 46131M106 330 23,652 SH   SOLE   23,652 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887 740 14,710 SH   SOLE   14,710 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 759 12,491 SH   SOLE   12,491 0 0
IQVIA HLDGS INC Stock 46266C105 6,074 21,525 SH   SOLE   21,525 0 0
IRON MTN INC NEW Stock 46284V101 1,473 28,185 SH   SOLE   28,185 0 0
ISHARES TR Stock 46429B689 1,375 17,925 SH   SOLE   17,925 0 0
ISHARES TR Stock 46429B747 306 2,892 SH   SOLE   2,892 0 0
ISHARES TR Stock 464287457 11,312 132,245 SH   SOLE   132,245 0 0
ISHARES TR ETF 464287432 207 1,398 SH   SOLE   1,398 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 29,844 259,505 SH   SOLE   259,505 0 0
ISHARES TR ETF 464288356 800 12,841 SH   SOLE   12,841 0 0
ISHARES TR Stock 464287564 12,191 160,260 SH   SOLE   160,260 0 0
ISHARES TR ETF 464287671 416 3,599 SH   SOLE   3,599 0 0
ISHARES TR Stock 46432F842 162,454 3,327,791 SH   SOLE   3,327,791 0 0
ISHARES INC Stock 46434G103 31,125 1,069,318 SH   SOLE   1,069,318 0 0
ISHARES TR ETF 46434V738 1,257 21,615 SH   SOLE   21,615 0 0
ISHARES TR Stock 464287200 49,254 607,943 SH   SOLE   607,943 0 0
ISHARES TR Stock 464287507 5,416 19,134 SH   SOLE   19,134 0 0
ISHARES TR Stock 464287804 11,815 625,444 SH   SOLE   625,444 0 0
ISHARES TR Stock 464287226 2,492 21,836 SH   SOLE   21,836 0 0
ISHARES TR ETF 46429B697 4,265 52,717 SH   SOLE   52,717 0 0
ISHARES TR Stock 46434V282 2,514 53,997 SH   SOLE   53,997 0 0
ISHARES INC ETF 46434G863 1,718 43,216 SH   SOLE   43,216 0 0
ISHARES TR ETF 46435G425 2,304 21,357 SH   SOLE   21,357 0 0
ISHARES U S ETF TR ETF 46431W648 573 9,369 SH   SOLE   9,369 0 0
ISHARES TR Stock 46429B655 436 8,588 SH   SOLE   8,588 0 0
ISHARES TR Stock 464288372 275 5,793 SH   SOLE   5,793 0 0
ISHARES TR ETF 464288174 229 2,489 SH   SOLE   2,489 0 0
ISHARES GOLD TR Stock 464285204 13,054 1,583,305 SH   SOLE   1,583,305 0 0
ISHARES TR ETF 46434V407 222 4,903 SH   SOLE   4,903 0 0
ISHARES TR Stock 464288513 10,502 120,701 SH   SOLE   120,701 0 0
ISHARES TR Stock 464287242 13,597 102,599 SH   SOLE   102,599 0 0
ISHARES TR ETF 464288489 2,865 100,541 SH   SOLE   100,541 0 0
ISHARES TR Stock 464288448 84 82,534 SH   SOLE   82,534 0 0
ISHARES TR ETF 464288281 18,985 174,074 SH   SOLE   174,074 0 0
ISHARES TR ETF 464287127 406 6,116 SH   SOLE   6,116 0 0
ISHARES TR ETF 464288208 1,504 21,166 SH   SOLE   21,166 0 0
ISHARES TR Stock 464288257 7,071 66,873 SH   SOLE   66,873 0 0
ISHARES TR ETF 464288240 2,100 37,771 SH   SOLE   37,771 0 0
ISHARES TR ETF 464288182 287 3,470 SH   SOLE   3,470 0 0
ISHARES TR Stock 464287465 46,637 764,428 SH   SOLE   764,428 0 0
ISHARES TR ETF 464288885 801 7,263 SH   SOLE   7,263 0 0
ISHARES TR Stock 464288273 5,151 70,460 SH   SOLE   70,460 0 0
ISHARES TR ETF 464288877 815 87,988 SH   SOLE   87,988 0 0
ISHARES TR Stock 464287234 6,494 132,963 SH   SOLE   132,963 0 0
ISHARES INC ETF 46434G764 758 12,498 SH   SOLE   12,498 0 0
ISHARES INC MSCI EURZONE ETF 464286608 17,218 351,317 SH   SOLE   351,317 0 0
ISHARES INC ETF 46434G822 1,095 16,346 SH   SOLE   16,346 0 0
ISHARES TR Stock 464288570 1,920 20,662 SH   SOLE   20,662 0 0
ISHARES INC ETF 464286665 7,294 152,726 SH   SOLE   152,726 0 0
ISHARES TR ETF 46435G342 222 6,442 SH   SOLE   6,442 0 0
ISHARES TR Stock 464287556 2,090 13,691 SH   SOLE   13,691 0 0
ISHARES TR Stock 464288414 8,408 72,302 SH   SOLE   72,302 0 0
ISHARES TR ETF 464287549 72,734 193,933 SH   SOLE   193,933 0 0
ISHARES TR ETF 464287515 1,295 3,257 SH   SOLE   3,257 0 0
ISHARES TR Stock 464287648 801 2,731 SH   SOLE   2,731 0 0
ISHARES TR ETF 464287473 242 1,981 SH   SOLE   1,981 0 0
ISHARES TR Stock 464287622 9,970 553,401 SH   SOLE   553,401 0 0
ISHARES TR Stock 464287614 6,371 27,166 SH   SOLE   27,166 0 0
ISHARES TR Stock 464287598 3,557 74,572 SH   SOLE   74,572 0 0
ISHARES TR Stock 464287655 30,697 142,634 SH   SOLE   142,634 0 0
ISHARES TR Stock 464287630 1,690 15,084 SH   SOLE   15,084 0 0
ISHARES TR ETF 464287689 2,396 8,634 SH   SOLE   8,634 0 0
ISHARES TR Stock 464287499 10,754 129,544 SH   SOLE   129,544 0 0
ISHARES TR Stock 464287481 1,178 10,223 SH   SOLE   10,223 0 0
ISHARES TR Stock 464287101 16,799 79,086 SH   SOLE   79,086 0 0
ISHARES TR Stock 464287309 7,246 86,600 SH   SOLE   86,600 0 0
ISHARES TR ETF 464287408 802 32,770 SH   SOLE   32,770 0 0
ISHARES TR Stock 464287606 961 11,270 SH   SOLE   11,270 0 0
ISHARES TR Stock 464287705 738 6,665 SH   SOLE   6,665 0 0
ISHARES TR Stock 464287879 354 115,494 SH   SOLE   115,494 0 0
ISHARES TR Stock 464287887 575 4,141 SH   SOLE   4,141 0 0
ISHARES TR Stock 464287168 2,502 26,225 SH   SOLE   26,225 0 0
ISHARES SILVER TR Stock 46428Q109 588 27,357 SH   SOLE   27,357 0 0
ISHARES TR Stock 464287176 15,963 242,831 SH   SOLE   242,831 0 0
ISHARES TR Stock 464287150 4,336 40,528 SH   SOLE   40,528 0 0
ISHARES TR ETF 464288661 1,100 8,551 SH   SOLE   8,551 0 0
ISHARES TR ETF 46432F834 972 13,704 SH   SOLE   13,704 0 0
ISHARES TR ETF 46435G516 1,698 21,371 SH   SOLE   21,371 0 0
ISHARES TR ETF 464288612 24,584 216,126 SH   SOLE   216,126 0 0
ISHARES TR MICRO-CAP ETF 464288869 403 2,884 SH   SOLE   2,884 0 0
ISHARES TR Stock 46429B671 444 7,075 SH   SOLE   7,075 0 0
ISHARES TR ETF 46434V464 468 2,692 SH   SOLE   2,692 0 0
ISHARES TR ETF 46429B267 1,204 45,134 SH   SOLE   45,134 0 0
ISHARES TR ETF 46434V621 201 3,610 SH   SOLE   3,610 0 0
ISHARES TR ETF 464288158 251 2,338 SH   SOLE   2,338 0 0
ISHARES TR Stock 464288687 2,077 52,672 SH   SOLE   52,672 0 0
ISHARES TR Stock 464287739 522 4,497 SH   SOLE   4,497 0 0
ISHARES TR Stock 46432F339 14,015 96,283 SH   SOLE   96,283 0 0
ISORAY INC Stock 46489V104 16 40,000 SH   SOLE   40,000 0 0
ISTAR INC REIT 45031U101 2,091 80,960 SH   SOLE   80,960 0 0
ITAU UNIBANCO HLDG S A Stock 465562106 48 13,304 SH   SOLE   13,304 0 0
SMUCKER J M CO Stock 832696405 264 1,949 SH   SOLE   1,949 0 0
JACOBS ENGR GROUP INC Stock 469814107 15,379 110,453 SH   SOLE   110,453 0 0
JAMES HARDIE INDS PLC Stock 47030M106 378 9,319 SH   SOLE   9,319 0 0
JANUX THERAPEUTICS INC Stock 47103J105 2,978 150,933 SH   SOLE   150,933 0 0
JD.COM INC Stock 47215P106 430 6,123 SH   SOLE   6,123 0 0
JOHNSON & JOHNSON Stock 478160104 60,576 367,333 SH   SOLE   367,333 0 0
JOHNSON CTLS INTL PLC Stock G51502105 404 4,956 SH   SOLE   4,956 0 0
JPMORGAN CHASE & CO Stock 46625H100 66,345 429,283 SH   SOLE   429,283 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q332 430 6,807 SH   SOLE   6,807 0 0
KLA CORP Stock 482480100 386 895 SH   SOLE   895 0 0
KALEIDO BIOSCIENCES INC Stock 483347100 38 15,950 SH   SOLE   15,950 0 0
KB FINL GROUP INC Stock 48241A105 695 15,021 SH   SOLE   15,021 0 0
KB HOME Stock 48666K109 279 6,271 SH   SOLE   6,271 0 0
KEURIG DR PEPPER INC Stock 49271V100 228 6,111 SH   SOLE   6,111 0 0
KEYCORP Stock 493267108 2,890 124,902 SH   SOLE   124,902 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 847 4,103 SH   SOLE   4,103 0 0
KIMBELL RTY PARTNERS LP Stock 49435R102 2,024 148,500 SH   SOLE   148,500 0 0
KIMBERLY-CLARK CORP Stock 494368103 1,772 12,384 SH   SOLE   12,384 0 0
KINDER MORGAN INC DEL Stock 49456B101 6,737 424,859 SH   SOLE   424,859 0 0
KINROSS GOLD CORP Stock 496902404 103 17,391 SH   SOLE   17,391 0 0
KINSALE CAP GROUP INC Stock 49714P108 464 1,949 SH   SOLE   1,949 0 0
KOREA ELEC PWR CORP Stock 500631106 148 15,895 SH   SOLE   15,895 0 0
KRAFT HEINZ CO Stock 500754106 616 17,114 SH   SOLE   17,114 0 0
KROGER CO Stock 501044101 1,123 24,855 SH   SOLE   24,855 0 0
KRONOS BIO INC Stock 50107A104 5,766 424,296 SH   SOLE   424,296 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 1,190 5,580 SH   SOLE   5,580 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 308 980 SH   SOLE   980 0 0
LAM RESEARCH CORP Stock 512807108 1,236 1,714 SH   SOLE   1,714 0 0
LAMAR ADVERTISING CO NEW Stock 512816109 282 2,318 SH   SOLE   2,318 0 0
LANCASTER COLONY CORP Stock 513847103 549 3,314 SH   SOLE   3,314 0 0
LENNAR CORP Stock 526057104 8,865 76,310 SH   SOLE   76,310 0 0
LEXICON PHARMACEUTICALS INC Stock 528872302 288 73,000 SH   SOLE   73,000 0 0
LIBERTY ALL STAR EQUITY FD Closed End Fund 530158104 140 16,719 SH   SOLE   16,719 0 0
LINCOLN ELEC HLDGS INC Stock 533900106 2,242 16,078 SH   SOLE   16,078 0 0
LINCOLN NATL CORP IND Stock 534187109 681 9,909 SH   SOLE   9,909 0 0
LINDE PLC Stock G5494J103 5,650 16,307 SH   SOLE   16,307 0 0
LIVE OAK BANCSHARES INC Stock 53803X105 698 7,993 SH   SOLE   7,993 0 0
LIVE OAK MOBILITY ACQUISI CO ETF 538126202 100 10,000 SH   SOLE   10,000 0 0
LLOYDS BANKING GROUP PLC Stock 539439109 180 68,598 SH   SOLE   68,598 0 0
LOCKHEED MARTIN CORP Stock 539830109 2,620 7,374 SH   SOLE   7,374 0 0
LOUISIANA PAC CORP Stock 546347105 276 3,519 SH   SOLE   3,519 0 0
LOWES COS INC Stock 548661107 3,488 13,506 SH   SOLE   13,506 0 0
LULULEMON ATHLETICA INC Stock 550021109 629 1,610 SH   SOLE   1,610 0 0
LYFT INC Stock 55087P104 655 15,313 SH   SOLE   15,313 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 232 2,523 SH   SOLE   2,523 0 0
M & T BK CORP Stock 55261F104 498 3,235 SH   SOLE   3,235 0 0
MAGENTA THERAPEUTICS INC Stock 55910K108 89 20,000 SH   SOLE   20,000 0 0
MARATHON OIL CORP Stock 565849106 178 10,946 SH   SOLE   10,946 0 0
MARATHON PETE CORP Stock 56585A102 10,668 166,638 SH   SOLE   166,638 0 0
MARKEL CORP Stock 570535104 419 342 SH   SOLE   342 0 0
MARRIOTT INTL INC NEW Stock 571903202 5,179 31,350 SH   SOLE   31,350 0 0
MARSH & MCLENNAN COS INC Stock 571748102 19,232 110,623 SH   SOLE   110,623 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 321 730 SH   SOLE   730 0 0
MARVELL TECHNOLOGY INC Stock 573874104 1,797 20,522 SH   SOLE   20,522 0 0
MASTERCARD INCORPORATED Stock 57636Q104 8,811 26,420 SH   SOLE   26,420 0 0
MATCH GROUP INC NEW Stock 57667L107 210 1,582 SH   SOLE   1,582 0 0
MAXIMUS INC Stock 577933104 9,524 119,527 SH   SOLE   119,527 0 0
MCCORMICK & CO INC Stock 579780206 965 9,991 SH   SOLE   9,991 0 0
MCDONALDS CORP Stock 580135101 15,609 60,837 SH   SOLE   60,837 0 0
MCKESSON CORP Stock 58155Q103 662 2,681 SH   SOLE   2,681 0 0
MEDICAL PPTYS TRUST INC Stock 58463J304 290 12,270 SH   SOLE   12,270 0 0
MEDTRONIC PLC Stock G5960L103 8,202 79,272 SH   SOLE   79,272 0 0
MELCO RESORTS AND ENTMNT LTD Stock 585464100 262 25,692 SH   SOLE   25,692 0 0
MERCADOLIBRE INC Stock 58733R102 404 301 SH   SOLE   301 0 0
MERCK & CO INC Stock 58933Y105 26,212 348,641 SH   SOLE   348,641 0 0
METLIFE INC Stock 59156R108 327 5,251 SH   SOLE   5,251 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 638 377 SH   SOLE   377 0 0
ISHARES TR ETF 464288646 1,479 27,450 SH   SOLE   27,450 0 0
VANECK VECTORS ETF TR ETF 92189F700 229 2,399 SH   SOLE   2,399 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680 1,466 18,660 SH   SOLE   18,660 0 0
MGM RESORTS INTERNATIONAL Stock 552953101 570 12,628 SH   SOLE   12,628 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 5,502 63,205 SH   SOLE   63,205 0 0
MICRON TECHNOLOGY INC Stock 595112103 1,450 15,547 SH   SOLE   15,547 0 0
MICROSOFT CORP Stock 594918104 178,090 553,062 SH   SOLE   553,062 0 0
MIDDLEBY CORP Stock 596278101 359 1,821 SH   SOLE   1,821 0 0
MIDDLEFIELD BANC CORP Stock 596304204 223 8,965 SH   SOLE   8,965 0 0
MITSUBISHI UFJ FINL GROUP IN Stock 606822104 287 52,376 SH   SOLE   52,376 0 0
MODERNA INC Stock 60770K107 947 3,710 SH   SOLE   3,710 0 0
MONDELEZ INTL INC Stock 609207105 10,035 151,320 SH   SOLE   151,320 0 0
MONGODB INC Stock 60937P106 467 880 SH   SOLE   880 0 0
MONOLITHIC PWR SYS INC Stock 609839105 229 471 SH   SOLE   471 0 0
MONRO INC Stock 610236101 4,774 81,898 SH   SOLE   81,898 0 0
MONROE CAP CORP Stock 610335101 254 22,615 SH   SOLE   22,615 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 1,255 13,026 SH   SOLE   13,026 0 0
MOODYS CORP Stock 615369105 766 1,954 SH   SOLE   1,954 0 0
MORGAN STANLEY Stock 617446448 3,925 40,012 SH   SOLE   40,012 0 0
MORNINGSTAR INC Stock 617700109 250 734 SH   SOLE   734 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 413 1,520 SH   SOLE   1,520 0 0
MSA SAFETY INC Stock 553498106 945 6,257 SH   SOLE   6,257 0 0
MSCI INC Stock 55354G100 590 960 SH   SOLE   960 0 0
NATERA INC Stock 632307104 446 4,794 SH   SOLE   4,794 0 0
NATIONAL GRID PLC Stock 636274409 780 10,766 SH   SOLE   10,766 0 0
NATIONAL STORAGE AFFILIATES Stock 637870106 1,168 16,882 SH   SOLE   16,882 0 0
NATIONAL VISION HLDGS INC Stock 63845R107 1,012 21,103 SH   SOLE   21,103 0 0
ETF SER SOLUTIONS ETF 26922A172 1,730 61,967 SH   SOLE   61,967 0 0
NCINO INC Stock 63947U107 219 4,000 SH   SOLE   4,000 0 0
NETAPP INC Stock 64110D104 866 9,410 SH   SOLE   9,410 0 0
NETEASE INC Stock 64110W102 211 1,985 SH   SOLE   1,985 0 0
NETFLIX INC Stock 64110L106 18,774 31,166 SH   SOLE   31,166 0 0
NEW MTN FIN CORP Stock 647551100 164 11,937 SH   SOLE   11,937 0 0
NEW RESIDENTIAL INVT CORP Stock 64828T201 1,775 165,846 SH   SOLE   165,846 0 0
NEWMONT CORP Stock 651639106 304 4,883 SH   SOLE   4,883 0 0
NEXTERA ENERGY INC Stock 65339F101 28,984 318,455 SH   SOLE   318,455 0 0
NICE LTD Stock 653656108 1,046 3,445 SH   SOLE   3,445 0 0
NIKE INC Stock 654106103 11,574 69,406 SH   SOLE   69,406 0 0
NIO INC Stock 62914V106 219 6,853 SH   SOLE   6,853 0 0
NOKIA CORP Stock 654902204 156 25,150 SH   SOLE   25,150 0 0
NOMURA HLDGS INC Stock 65535H208 194 44,024 SH   SOLE   44,024 0 0
NORFOLK SOUTHN CORP Stock 655844108 9,144 30,710 SH   SOLE   30,710 0 0
NORTHERN TR CORP Stock 665859104 109,066 911,855 SH   SOLE   911,855 0 0
NORTHROP GRUMMAN CORP Stock 666807102 1,568 4,052 SH   SOLE   4,052 0 0
NOVARTIS AG Stock 66987V109 1,994 22,830 SH   SOLE   22,830 0 0
NOVO-NORDISK A S Stock 670100205 4,232 37,810 SH   SOLE   37,810 0 0
NUCOR CORP Stock 670346105 755 6,588 SH   SOLE   6,588 0 0
NUTANIX INC Stock 67059N108 567 17,799 SH   SOLE   17,799 0 0
NUVASIVE INC Stock 670704105 212 4,042 SH   SOLE   4,042 0 0
NUVEEN FLOATING RATE INCOME Closed End Fund 67072T108 203 20,000 SH   SOLE   20,000 0 0
NUVEEN PFD & INCM SECURTIES ETF 67072C105 683 70,312 SH   SOLE   70,312 0 0
NVIDIA CORPORATION Stock 67066G104 74,815 258,001 SH   SOLE   258,001 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 14,517 63,731 SH   SOLE   63,731 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 2,469 3,501 SH   SOLE   3,501 0 0
OCEANFIRST FINL CORP Stock 675234108 1,387 62,501 SH   SOLE   62,501 0 0
OKTA INC Stock 679295105 2,268 10,109 SH   SOLE   10,109 0 0
OLB GROUP INC Stock 67086U307 80 30,000 SH   SOLE   30,000 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 219 618 SH   SOLE   618 0 0
OLO INC Stock 68134L109 691 33,222 SH   SOLE   33,222 0 0
OMEROS CORP Stock 682143102 222 34,450 SH   SOLE   34,450 0 0
OMNICELL COM Stock 68213N109 337 1,863 SH   SOLE   1,863 0 0
ON SEMICONDUCTOR CORP Stock 682189105 628 9,186 SH   SOLE   9,186 0 0
ONEMAIN HLDGS INC Stock 68268W103 789 15,696 SH   SOLE   15,696 0 0
ONEOK INC NEW Stock 682680103 270 4,555 SH   SOLE   4,555 0 0
OPEN TEXT CORP Stock 683715106 312 6,536 SH   SOLE   6,536 0 0
OPENDOOR TECHNOLOGIES INC Stock 683712103 4,861 332,760 SH   SOLE   332,760 0 0
ORACLE CORP Stock 68389X105 7,590 94,366 SH   SOLE   94,366 0 0
ORIX CORP Stock 686330101 262 2,560 SH   SOLE   2,560 0 0
OTIS WORLDWIDE CORP Stock 68902V107 492 5,596 SH   SOLE   5,596 0 0
OWL ROCK CAPITAL CORPORATION Stock 69121K104 1,318 93,050 SH   SOLE   93,050 0 0
PACCAR INC Stock 693718108 259 2,940 SH   SOLE   2,940 0 0
PACTIV EVERGREEN INC Stock 69526K105 127 10,000 SH   SOLE   10,000 0 0
PALO ALTO NETWORKS INC Stock 697435105 2,988 5,366 SH   SOLE   5,366 0 0
PARKER-HANNIFIN CORP Stock 701094104 4,223 13,287 SH   SOLE   13,287 0 0
PAYCHEX INC Stock 704326107 20,833 152,613 SH   SOLE   152,613 0 0
PAYCOM SOFTWARE INC Stock 70432V102 287 693 SH   SOLE   693 0 0
PAYLOCITY HLDG CORP Stock 70438V106 249 1,056 SH   SOLE   1,056 0 0
PAYPAL HLDGS INC Stock 70450Y103 36,726 201,802 SH   SOLE   201,802 0 0
PEMBINA PIPELINE CORP Stock 706327103 309 10,244 SH   SOLE   10,244 0 0
PENN NATL GAMING INC Stock 707569109 310 5,931 SH   SOLE   5,931 0 0
PENNANTPARK INVT CORP Stock 708062104 101 14,540 SH   SOLE   14,540 0 0
PEPSICO INC Stock 713448108 29,398 169,230 SH   SOLE   169,230 0 0
PETMED EXPRESS INC Stock 716382106 255 10,090 SH   SOLE   10,090 0 0
PFIZER INC Stock 717081103 11,716 209,439 SH   SOLE   209,439 0 0
PFSWEB INC Stock 717098206 789 61,242 SH   SOLE   61,242 0 0
PHILIP MORRIS INTL INC Stock 718172109 7,278 76,595 SH   SOLE   76,595 0 0
PHILLIPS 66 Stock 718546104 2,343 32,308 SH   SOLE   32,308 0 0
PIERIS PHARMACEUTICALS INC Stock 720795103 455 120,300 SH   SOLE   120,300 0 0
PIMCO ETF TR ETF 72201R775 523 4,783 SH   SOLE   4,783 0 0
PIMCO DYNAMIC INCOME FD Closed End Fund 72201Y101 256 9,895 SH   SOLE   9,895 0 0
PINE IS ACQUISITION CORP Stock 722615101 99 10,000 SH   SOLE   10,000 0 0
PINNACLE WEST CAP CORP Stock 723484101 208 2,956 SH   SOLE   2,956 0 0
PIONEER NAT RES CO Stock 723787107 402 2,204 SH   SOLE   2,204 0 0
PLANTRONICS INC NEW Stock 727493108 1,874 63,859 SH   SOLE   63,859 0 0
PNC FINL SVCS GROUP INC Stock 693475105 2,229 11,114 SH   SOLE   11,114 0 0
POSCO Stock 693483109 555 9,507 SH   SOLE   9,507 0 0
POWER INTEGRATIONS INC Stock 739276103 248 2,667 SH   SOLE   2,667 0 0
PPG INDS INC Stock 693506107 606 3,511 SH   SOLE   3,511 0 0
PPL CORP Stock 69351T106 394 13,044 SH   SOLE   13,044 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 205 2,836 SH   SOLE   2,836 0 0
PROCTER AND GAMBLE CO Stock 742718109 42,751 266,876 SH   SOLE   266,876 0 0
PROGRESSIVE CORP Stock 743315103 2,491 24,261 SH   SOLE   24,261 0 0
PROLOGIS INC. REIT 74340W103 12,976 77,074 SH   SOLE   77,074 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 36,155 368,245 SH   SOLE   368,245 0 0
PROSHARES TR ETF 74347B425 151 11,110 SH   SOLE   11,110 0 0
PROSHARES TR Stock 74347G861 541 91,000 SH   SOLE   91,000 0 0
PROSHARES TR ETF 74347B110 398 32,000 SH   SOLE   32,000 0 0
PROSHARES TR Stock 74347B383 88 12,500 SH   SOLE   12,500 0 0
PRUDENTIAL PLC Stock 74435K204 424 12,260 SH   SOLE   12,260 0 0
PRUDENTIAL FINL INC Stock 744320102 498 4,569 SH   SOLE   4,569 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 967 14,490 SH   SOLE   14,490 0 0
PUBLIC STORAGE Stock 74460D109 273 728 SH   SOLE   728 0 0
PULTE GROUP INC Stock 745867101 261 4,520 SH   SOLE   4,520 0 0
PURE STORAGE INC Stock 74624M102 557 17,086 SH   SOLE   17,086 0 0
PURE CYCLE CORP COM NEW 746228303 194 13,300 SH   SOLE   13,300 0 0
QORVO INC Stock 74736K101 312 1,979 SH   SOLE   1,979 0 0
QUALCOMM INC Stock 747525103 35,923 196,443 SH   SOLE   196,443 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 466 2,676 SH   SOLE   2,676 0 0
RAPID7 INC Stock 753422104 222 1,894 SH   SOLE   1,894 0 0
RBB FD INC ETF 74933W759 603 20,653 SH   SOLE   20,653 0 0
REALTY INCOME CORP REIT 756109104 466 6,510 SH   SOLE   6,510 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 5,704 9,026 SH   SOLE   9,026 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 399 18,333 SH   SOLE   18,333 0 0
RELX PLC Stock 759530108 262 8,025 SH   SOLE   8,025 0 0
RENAISSANCERE HLDGS LTD Stock G7496G103 626 3,676 SH   SOLE   3,676 0 0
REPLIGEN CORP Stock 759916109 316 1,192 SH   SOLE   1,192 0 0
REPUBLIC SVCS INC Stock 760759100 860 6,158 SH   SOLE   6,158 0 0
RESMED INC Stock 761152107 484 1,857 SH   SOLE   1,857 0 0
REVOLVE GROUP INC Stock 76156B107 219 3,915 SH   SOLE   3,915 0 0
REXFORD INDL RLTY INC Stock 76169C100 2,160 26,635 SH   SOLE   26,635 0 0
RH Stock 74967X103 601 1,119 SH   SOLE   1,119 0 0
RIGEL PHARMACEUTICALS INC Stock 766559603 33 12,300 SH   SOLE   12,300 0 0
RIO TINTO PLC Stock 767204100 333 5,051 SH   SOLE   5,051 0 0
ROBERT HALF INTL INC Stock 770323103 1,333 11,940 SH   SOLE   11,940 0 0
ROCKWELL AUTOMATION INC Stock 773903109 464 1,338 SH   SOLE   1,338 0 0
ROKU INC Stock 77543R102 553 2,417 SH   SOLE   2,417 0 0
ROPER TECHNOLOGIES INC Stock 776696106 2,142 4,368 SH   SOLE   4,368 0 0
ROSS STORES INC Stock 778296103 594 5,180 SH   SOLE   5,180 0 0
ROYAL BK CDA Stock 780087102 777 7,310 SH   SOLE   7,310 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103 542 7,034 SH   SOLE   7,034 0 0
ROYAL DUTCH SHELL PLC Stock 780259206 396 9,102 SH   SOLE   9,102 0 0
ROYAL GOLD INC Stock 780287108 391 3,723 SH   SOLE   3,723 0 0
RPM INTL INC Stock 749685103 218 2,165 SH   SOLE   2,165 0 0
SBA COMMUNICATIONS CORP NEW Stock 78410G104 824 2,114 SH   SOLE   2,114 0 0
S&P GLOBAL INC Stock 78409V104 16,033 33,971 SH   SOLE   33,971 0 0
SPDR SER TR ETF 78468R556 5,462 56,974 SH   SOLE   56,974 0 0
SABRE CORP Stock 78573M104 229 26,764 SH   SOLE   26,764 0 0
SAFEHOLD INC Stock 78645L100 3,112 38,980 SH   SOLE   38,980 0 0
SALESFORCE COM INC Stock 79466L302 19,546 76,896 SH   SOLE   76,896 0 0
SANOFI Stock 80105N105 396 7,844 SH   SOLE   7,844 0 0
SAP SE Stock 803054204 455 3,233 SH   SOLE   3,233 0 0
SARATOGA INVT CORP Closed End Fund 80349A208 1,529 52,046 SH   SOLE   52,046 0 0
SCHLUMBERGER LTD Stock 806857108 682 22,673 SH   SOLE   22,673 0 0
SCHWAB STRATEGIC TR Stock 808524722 1,340 28,752 SH   SOLE   28,752 0 0
SCHWAB STRATEGIC TR Stock 808524706 14,726 497,162 SH   SOLE   497,162 0 0
SCHWAB STRATEGIC TR ETF 808524755 252 7,756 SH   SOLE   7,756 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 6,579 118,299 SH   SOLE   118,299 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5,965 153,465 SH   SOLE   153,465 0 0
SCHWAB STRATEGIC TR Stock 808524888 7,031 171,880 SH   SOLE   171,880 0 0
SCHWAB STRATEGIC TR ETF 808524862 1,557 30,629 SH   SOLE   30,629 0 0
SCHWAB STRATEGIC TR ETF 808524839 14,928 276,956 SH   SOLE   276,956 0 0
SCHWAB STRATEGIC TR Stock 808524102 17,618 155,895 SH   SOLE   155,895 0 0
SCHWAB STRATEGIC TR Stock 808524797 1,573 19,464 SH   SOLE   19,464 0 0
SCHWAB STRATEGIC TR Stock 808524201 5,430 47,702 SH   SOLE   47,702 0 0
SCHWAB STRATEGIC TR Stock 808524300 2,662 16,258 SH   SOLE   16,258 0 0
SCHWAB STRATEGIC TR Stock 808524607 9,801 95,693 SH   SOLE   95,693 0 0
SCHWAB STRATEGIC TR ETF 808524870 7,809 124,164 SH   SOLE   124,164 0 0
SELECT SECTOR SPDR TR ETF 81369Y704 9,270 87,609 SH   SOLE   87,609 0 0
SELECT SECTOR SPDR TR ETF 81369Y407 809 3,957 SH   SOLE   3,957 0 0
SELECT SECTOR SPDR TR ETF 81369Y100 12,936 142,765 SH   SOLE   142,765 0 0
SEMPRA ENERGY Stock 816851109 401 3,018 SH   SOLE   3,018 0 0
SERVICENOW INC Stock 81762P102 8,027 12,368 SH   SOLE   12,368 0 0
SHERWIN WILLIAMS CO Stock 824348106 18,528 52,627 SH   SOLE   52,627 0 0
SHINHAN FINANCIAL GROUP CO L Stock 824596100 548 17,656 SH   SOLE   17,656 0 0
SHOPIFY INC Stock 82509L107 3,892 2,824 SH   SOLE   2,824 0 0
SIGNIFY HEALTH INC Stock 82671G100 6,720 472,545 SH   SOLE   472,545 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 645 4,034 SH   SOLE   4,034 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 259 1,674 SH   SOLE   1,674 0 0
SM ENERGY CO Stock 78454L100 667 22,650 SH   SOLE   22,650 0 0
SNAP INC Stock 83304A106 250 5,282 SH   SOLE   5,282 0 0
SNAP ON INC Stock 833034101 1,870 8,676 SH   SOLE   8,676 0 0
SNOWFLAKE INC Stock 833445109 1,392 4,107 SH   SOLE   4,107 0 0
SOC TELEMED INC Stock 78472F101 192 150,317 SH   SOLE   150,317 0 0
SOFI TECHNOLOGIES INC Stock 83406F102 191 12,095 SH   SOLE   12,095 0 0
SOLAREDGE TECHNOLOGIES INC Stock 83417M104 10,844 38,653 SH   SOLE   38,653 0 0
SONOS INC Stock 83570H108 283 9,494 SH   SOLE   9,494 0 0
SONY GROUP CORPORATION Stock 835699307 821 6,498 SH   SOLE   6,498 0 0
SORRENTO THERAPEUTICS INC Stock 83587F202 110 23,587 SH   SOLE   23,587 0 0
SOUTH ST CORP Stock 840441109 291 3,639 SH   SOLE   3,639 0 0
SOUTHERN CO Stock 842587107 1,131 16,478 SH   SOLE   16,478 0 0
SOUTHSIDE BANCSHARES INC Stock 84470P109 234 5,590 SH   SOLE   5,590 0 0
SOUTHWEST AIRLS CO Stock 844741108 779 18,145 SH   SOLE   18,145 0 0
SPDR SER TR ETF 78464A359 287 3,459 SH   SOLE   3,459 0 0
SPDR SER TR ETF 78468R622 259 2,386 SH   SOLE   2,386 0 0
SPDR INDEX SHS FDS Stock 78463X749 5,275 93,316 SH   SOLE   93,316 0 0
SPDR DOW JONES INDL AVERAGE Stock 78467X109 4,733 16,746 SH   SOLE   16,746 0 0
SPDR INDEX SHS FDS Stock 78463X863 2,113 59,401 SH   SOLE   59,401 0 0
SPDR GOLD TR Stock 78463V107 36,186 324,562 SH   SOLE   324,562 0 0
SPDR INDEX SHS FDS Stock 78463X541 3,335 61,800 SH   SOLE   61,800 0 0
SPDR SER TR ETF 78464A664 6,588 156,310 SH   SOLE   156,310 0 0
SPDR INDEX SHS FDS ETF 78463X848 1,013 34,551 SH   SOLE   34,551 0 0
SPDR S&P 500 ETF TR Stock 78462F103 388,583 1,460,873 SH   SOLE   1,460,873 0 0
SPDR SER TR ETF 78468R796 2,454 45,983 SH   SOLE   45,983 0 0
SPDR SER TR Stock 78464A409 2,120 29,247 SH   SOLE   29,247 0 0
SPDR SER TR ETF 78464A201 366 3,943 SH   SOLE   3,943 0 0
SPDR SER TR ETF 78464A300 683 8,063 SH   SOLE   8,063 0 0
SPDR SER TR S&P BK ETF 78464A797 258 4,729 SH   SOLE   4,729 0 0
SPDR SER TR ETF 78464A763 591 4,580 SH   SOLE   4,580 0 0
SPDR INDEX SHS FDS ETF 78463X871 527 13,942 SH   SOLE   13,942 0 0
SPDR S&P MIDCAP 400 ETF TR Stock 78467Y107 6,329 12,225 SH   SOLE   12,225 0 0
SPDR SER TR ETF 78464A813 919 9,245 SH   SOLE   9,245 0 0
SPDR SER TR Stock 78464A474 5,201 167,931 SH   SOLE   167,931 0 0
SPDR SER TR ETF 78468R101 1,940 63,740 SH   SOLE   63,740 0 0
SQUARE INC Stock 852234103 1,838 11,369 SH   SOLE   11,369 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 352 4,282 SH   SOLE   4,282 0 0
SSGA ACTIVE ETF TR Stock 78467V608 255 5,585 SH   SOLE   5,585 0 0
STANLEY BLACK & DECKER INC Stock 854502101 1,459 7,747 SH   SOLE   7,747 0 0
STARBUCKS CORP Stock 855244109 24,131 206,311 SH   SOLE   206,311 0 0
STARWOOD PPTY TR INC Stock 85571B105 368 15,075 SH   SOLE   15,075 0 0
STATE STR CORP Stock 857477103 515 5,518 SH   SOLE   5,518 0 0
STEEL DYNAMICS INC Stock 858119100 3,788 61,025 SH   SOLE   61,025 0 0
STERICYCLE INC Stock 858912108 845 14,153 SH   SOLE   14,153 0 0
STERIS PLC Stock G8473T100 16,653 68,415 SH   SOLE   68,415 0 0
STMICROELECTRONICS N V Stock 861012102 508 10,403 SH   SOLE   10,403 0 0
STORE CAP CORP Stock 862121100 234 6,793 SH   SOLE   6,793 0 0
STRYKER CORPORATION Stock 863667101 12,966 48,477 SH   SOLE   48,477 0 0
SUMITOMO MITSUI FINL GROUP I Stock 86562M209 269 39,534 SH   SOLE   39,534 0 0
SUNCOR ENERGY INC NEW Stock 867224107 292 11,726 SH   SOLE   11,726 0 0
SUNDIAL GROWERS INC Stock 86730L109 7 12,450 SH   SOLE   12,450 0 0
SUNRUN INC Stock 86771W105 242 7,072 SH   SOLE   7,072 0 0
SVB FINANCIAL GROUP Stock 78486Q101 399 589 SH   SOLE   589 0 0
SYNCHRONY FINANCIAL Stock 87165B103 823 17,765 SH   SOLE   17,765 0 0
SYNOPSYS INC Stock 871607107 953 2,585 SH   SOLE   2,585 0 0
SYSCO CORP Stock 871829107 709 9,026 SH   SOLE   9,026 0 0
PRICE T ROWE GROUP INC Stock 74144T108 3,838 19,518 SH   SOLE   19,518 0 0
T-MOBILE US INC Stock 872590104 427 3,667 SH   SOLE   3,667 0 0
TAIWAN SEMICONDUCTOR MFG LTD Stock 874039100 6,011 50,001 SH   SOLE   50,001 0 0
TAKEDA PHARMACEUTICAL CO LTD Stock 874060205 253 18,689 SH   SOLE   18,689 0 0
TARGA RES CORP Stock 87612G101 286 5,455 SH   SOLE   5,455 0 0
TATA MTRS LTD Stock 876568502 1,412 44,119 SH   SOLE   44,119 0 0
TAYLOR MORRISON HOME CORP Stock 87724P106 256 7,395 SH   SOLE   7,395 0 0
TCG BDC INC Stock 872280102 252 18,370 SH   SOLE   18,370 0 0
TE CONNECTIVITY LTD Stock H84989104 762 4,697 SH   SOLE   4,697 0 0
SELECT SECTOR SPDR TR Stock 81369Y803 4,256 40,714 SH   SOLE   40,714 0 0
TELADOC HEALTH INC Stock 87918A105 3,869 42,129 SH   SOLE   42,129 0 0
TELEFLEX INCORPORATED Stock 879369106 5,171 15,741 SH   SOLE   15,741 0 0
TELEFONICA S A Stock 879382208 182 43,117 SH   SOLE   43,117 0 0
TEMPUR SEALY INTL INC Stock 88023U101 645 13,728 SH   SOLE   13,728 0 0
TENET HEALTHCARE CORP Stock 88033G407 207 2,540 SH   SOLE   2,540 0 0
TERADYNE INC Stock 880770102 201 1,232 SH   SOLE   1,232 0 0
TESLA INC Stock 88160R101 31,799 45,428 SH   SOLE   45,428 0 0
TEXAS INSTRS INC Stock 882508104 9,434 53,549 SH   SOLE   53,549 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102 3,374 2,702 SH   SOLE   2,702 0 0
TEXTRON INC Stock 883203101 504 6,540 SH   SOLE   6,540 0 0
THE TRADE DESK INC Stock 88339J105 1,251 13,680 SH   SOLE   13,680 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 65,740 99,813 SH   SOLE   99,813 0 0
THOMSON REUTERS CORP. Stock 884903709 314 2,626 SH   SOLE   2,626 0 0
TJX COS INC NEW Stock 872540109 20,029 263,742 SH   SOLE   263,742 0 0
TOLL BROTHERS INC Stock 889478103 285 3,927 SH   SOLE   3,927 0 0
TOOTSIE ROLL INDS INC Stock 890516107 333 9,160 SH   SOLE   9,160 0 0
TOYOTA MOTOR CORP Stock 892331307 820 4,405 SH   SOLE   4,405 0 0
TRACTOR SUPPLY CO Stock 892356106 1,216 5,090 SH   SOLE   5,090 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 3,841 19,013 SH   SOLE   19,013 0 0
TC ENERGY CORP Stock 87807B107 353 7,612 SH   SOLE   7,612 0 0
TRANSDIGM GROUP INC Stock 893641100 1,498 2,349 SH   SOLE   2,349 0 0
TRANSUNION Stock 89400J107 371 3,102 SH   SOLE   3,102 0 0
TRIMBLE INC Stock 896239100 397 4,567 SH   SOLE   4,567 0 0
TRUIST FINL CORP Stock 89832Q109 5,048 86,200 SH   SOLE   86,200 0 0
TWILIO INC Stock 90138F102 14,790 56,163 SH   SOLE   56,163 0 0
TWITTER INC Stock 90184L102 517 11,842 SH   SOLE   11,842 0 0
TWO HBRS INVT CORP Stock 90187B408 69 12,134 SH   SOLE   12,134 0 0
TYLER TECHNOLOGIES INC Stock 902252105 335 623 SH   SOLE   623 0 0
US BANCORP DEL Stock 902973304 3,585 63,811 SH   SOLE   63,811 0 0
UBER TECHNOLOGIES INC Stock 90353T100 1,190 28,347 SH   SOLE   28,347 0 0
ULTA BEAUTY INC Stock 90384S303 289 702 SH   SOLE   702 0 0
UNILEVER PLC Stock 904767704 1,456 27,094 SH   SOLE   27,094 0 0
UNION PAC CORP Stock 907818108 36,585 6,345 SH   SOLE   6,345 0 0
UNITED AIRLS HLDGS INC Stock 910047109 360 8,193 SH   SOLE   8,193 0 0
UNITED PARCEL SERVICE INC Stock 911312106 7,414 57,960 SH   SOLE   57,960 0 0
UNITED RENTALS INC Stock 911363109 408 1,226 SH   SOLE   1,226 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 37,660 8,926 SH   SOLE   8,926 0 0
UNITY SOFTWARE INC Stock 91332U101 1,075 20,914 SH   SOLE   20,914 0 0
UNIVERSAL CORP VA Stock 913456109 838 15,254 SH   SOLE   15,254 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 370 2,244 SH   SOLE   2,244 0 0
UPSTART HLDGS INC Stock 91680M107 620 4,100 SH   SOLE   4,100 0 0
UROGEN PHARMA LTD Stock M96088105 1,220 128,255 SH   SOLE   128,255 0 0
UNITED MICROELECTRONICS CORP Stock 910873405 755 65,178 SH   SOLE   65,178 0 0
VAIL RESORTS INC Stock 91879Q109 208 636 SH   SOLE   636 0 0
VALERO ENERGY CORP Stock 91913Y100 1,247 1,630 SH   SOLE   1,630 0 0
VANECK VECTORS ETF TR ETF 92189F676 1,483 4,802 SH   SOLE   4,802 0 0
VANECK VECTORS ETF TR ETF 92189F643 6,482 85,162 SH   SOLE   85,162 0 0
VANGUARD BD INDEX FDS ETF 921937819 4,517 51,550 SH   SOLE   51,550 0 0
VANGUARD BD INDEX FDS Stock 921937835 24,575 281,578 SH   SOLE   281,578 0 0
VANGUARD SPECIALIZED FUNDS Stock 921908844 2,480 10,224 SH   SOLE   10,224 0 0
VANGUARD WORLD FDS Stock 92204A306 386 1,378 SH   SOLE   1,378 0 0
VANGUARD WORLD FD ETF 921910733 5,220 74,060 SH   SOLE   74,060 0 0
VANGUARD INDEX FDS ETF 922908652 395 2,160 SH   SOLE   2,160 0 0
VANGUARD INTL EQUITY INDEX F Stock 922042775 53,956 278,981 SH   SOLE   278,981 0 0
VANGUARD TAX-MANAGED INTL FD Stock 921943858 62,976 4,461,176 SH   SOLE   4,461,176 0 0
VANGUARD INTL EQUITY INDEX F Stock 922042858 64,733 996,401 SH   SOLE   996,401 0 0
VANGUARD INTL EQUITY INDEX F Stock 922042874 928 1,367 SH   SOLE   1,367 0 0
VANGUARD INDEX FDS Stock 922908736 19,668 3,710 SH   SOLE   3,710 0 0
VANGUARD WORLD FDS Stock 92204A504 585 2 SH   SOLE   2 0 0
VANGUARD WHITEHALL FDS Stock 921946406 3,429 7,254 SH   SOLE   7,254 0 0
VANGUARD INDEX FDS ETF 922908538 3,239 12,719 SH   SOLE   12,719 0 0
VANGUARD WORLD FDS ETF 92204A702 2,134 207,740 SH   SOLE   207,740 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C706 9,234 138,927 SH   SOLE   138,927 0 0
VANGUARD SCOTTSDALE FDS Stock 92206C870 213 2,297 SH   SOLE   2,297 0 0
VANGUARD INTL EQUITY INDEX F Stock 922042676 817 15,142 SH   SOLE   15,142 0 0
VANGUARD INDEX FDS ETF 922908637 320 3,998 SH   SOLE   3,998 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C847 538 6,021 SH   SOLE   6,021 0 0
VANGUARD WORLD FDS Closed End Fund 92204A801 462 2,348 SH   SOLE   2,348 0 0
VANGUARD INDEX FDS Stock 922908629 4,738 1,047 SH   SOLE   1,047 0 0
VANGUARD INDEX FDS Stock 922908512 737 4,903 SH   SOLE   4,903 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 336 6,362 SH   SOLE   6,362 0 0
VANGUARD MUN BD FDS Stock 922907746 3,980 68,030 SH   SOLE   68,030 0 0
VANGUARD INDEX FDS Stock 922908553 17,690 106,539 SH   SOLE   106,539 0 0
VANGUARD SCOTTSDALE FDS Stock 92206C664 1,105 2,444 SH   SOLE   2,444 0 0
VANGUARD INDEX FDS Stock 922908363 502,429 540,670 SH   SOLE   540,670 0 0
VANGUARD ADMIRAL FDS INC ETF 921932844 245 1,452 SH   SOLE   1,452 0 0
VANGUARD ADMIRAL FDS INC Stock 921932828 48,348 230,088 SH   SOLE   230,088 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409 5,297 65,190 SH   SOLE   65,190 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102 540 8,878 SH   SOLE   8,878 0 0
VANGUARD BD INDEX FDS Stock 921937827 3,675 45,471 SH   SOLE   45,471 0 0
VANGUARD MALVERN FDS ETF 922020805 401 7,800 SH   SOLE   7,800 0 0
VANGUARD INDEX FDS ETF 922908751 8,450 37,390 SH   SOLE   37,390 0 0
VANGUARD INDEX FDS Stock 922908595 1,574 336 SH   SOLE   336 0 0
VANGUARD INDEX FDS Stock 922908611 1,233 310 SH   SOLE   310 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 4,065 73,686 SH   SOLE   73,686 0 0
VANGUARD STAR FDS ETF 921909768 306 4,813 SH   SOLE   4,813 0 0
VANGUARD INDEX FDS Stock 922908769 14,534 82,707 SH   SOLE   82,707 0 0
VANGUARD INTL EQUITY INDEX F Stock 922042742 10,875 99,626 SH   SOLE   99,626 0 0
VANGUARD INDEX FDS ETF 922908744 31,524 214,288 SH   SOLE   214,288 0 0
VANGUARD WELLINGTON FD ETF 921935805 275 2,621 SH   SOLE   2,621 0 0
VEEVA SYS INC Stock 922475108 569 2,211 SH   SOLE   2,211 0 0
VEON LTD Stock 91822M106 19 10,548 SH   SOLE   10,548 0 0
VERISK ANALYTICS INC Stock 92345Y106 4,993 5,104 SH   SOLE   5,104 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 4,300 10,037 SH   SOLE   10,037 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 515 2,334 SH   SOLE   2,334 0 0
VERTIV HOLDINGS CO Stock 92537N108 9,045 362,205 SH   SOLE   362,205 0 0
V F CORP Stock 918204108 369 863 SH   SOLE   863 0 0
VANGUARD INTL EQUITY INDEX F Stock 922042718 330 91 SH   SOLE   91 0 0
VIACOMCBS INC Stock 92556H206 6,704 4,918 SH   SOLE   4,918 0 0
VICI PPTYS INC Stock 925652109 243 7,943 SH   SOLE   7,943 0 0
VIRGIN GALACTIC HOLDINGS INC Stock 92766K106 143 10,719 SH   SOLE   10,719 0 0
VISA INC Stock 92826C839 49,664 16,922 SH   SOLE   16,922 0 0
VMWARE INC Stock 928563402 299 2,578 SH   SOLE   2,578 0 0
VODAFONE GROUP PLC NEW Stock 92857W308 568 37,931 SH   SOLE   37,931 0 0
VOYA FINANCIAL INC Stock 929089100 672 505 SH   SOLE   505 0 0
VULCAN MATLS CO Stock 929160109 375 219 SH   SOLE   219 0 0
VYANT BIO INC Stock 92942V109 161 119,535 SH   SOLE   119,535 0 0
WEC ENERGY GROUP INC Stock 92939U106 519 1,686 SH   SOLE   1,686 0 0
WPP PLC NEW Stock 92937A102 218 2,856 SH   SOLE   2,856 0 0
WP CAREY INC Stock 92936U109 646 4,908 SH   SOLE   4,908 0 0
WALMART INC Stock 931142103 9,135 29,293 SH   SOLE   29,293 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 2,894 1,610 SH   SOLE   1,610 0 0
WALKER & DUNLOP INC Stock 93148P102 382 2,525 SH   SOLE   2,525 0 0
DISNEY WALT CO Stock 254687106 39,489 27,334 SH   SOLE   27,334 0 0
WASTE MGMT INC DEL Stock 94106L109 1,830 3,486 SH   SOLE   3,486 0 0
WATERS CORP Stock 941848103 385 1,032 SH   SOLE   1,032 0 0
WAYFAIR INC Stock 94419L101 309 1,614 SH   SOLE   1,614 0 0
WD 40 CO Stock 929236107 334 1,375 SH   SOLE   1,375 0 0
WELLS FARGO CO NEW Stock 949746101 6,614 5,778 SH   SOLE   5,778 0 0
WELLTOWER INC Stock 95040Q104 225 2,618 SH   SOLE   2,618 0 0
WESBANCO INC Stock 950810101 1,171 33,487 SH   SOLE   33,487 0 0
WEST FRASER TIMBER CO LTD Stock 952845105 421 4,423 SH   SOLE   4,423 0 0
WEX INC Stock 96208T104 235 1,667 SH   SOLE   1,667 0 0
WEYERHAEUSER CO MTN BE Stock 962166104 384 9,345 SH   SOLE   9,345 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102 275 6,301 SH   SOLE   6,301 0 0
WHIRLPOOL CORP Stock 963320106 1,734 7,392 SH   SOLE   7,392 0 0
WHITE MTNS INS GROUP LTD Stock G9618E107 261 258 SH   SOLE   258 0 0
WILLIAMS COS INC Stock 969457100 734 28,029 SH   SOLE   28,029 0 0
WISDOMTREE TR ETF 97717X701 308 3,845 SH   SOLE   3,845 0 0
WISDOMTREE TR ETF 97717W547 400 6,314 SH   SOLE   6,314 0 0
WISDOMTREE TR ETF 97717W307 1,936 29,310 SH   SOLE   29,310 0 0
WISDOMTREE TR ETF 97717W505 403 9,093 SH   SOLE   9,093 0 0
WOORI FINL GROUP INC Stock 981064108 584 18,038 SH   SOLE   18,038 0 0
WORKDAY INC Stock 98138H101 1,132 4,137 SH   SOLE   4,137 0 0
WORTHINGTON INDS INC Stock 981811102 283 5,190 SH   SOLE   5,190 0 0
GRAINGER W W INC Stock 384802104 3,337 6,436 SH   SOLE   6,436 0 0
WYNN RESORTS LTD Stock 983134107 5,364 63,075 SH   SOLE   63,075 0 0
XCEL ENERGY INC Stock 98389B100 412 6,035 SH   SOLE   6,035 0 0
XILINX INC Stock 983919101 5,370 25,333 SH   SOLE   25,333 0 0
DBX ETF TR ETF 233051200 3,551 90,423 SH   SOLE   90,423 0 0
DBX ETF TR Stock 233051853 4,335 119,147 SH   SOLE   119,147 0 0
DBX ETF TR ETF 233051507 847 16,758 SH   SOLE   16,758 0 0
DBX ETF TR ETF 233051101 1,843 69,600 SH   SOLE   69,600 0 0
XYLEM INC Stock 98419M100 440 3,660 SH   SOLE   3,660 0 0
YUM BRANDS INC Stock 988498101 2,668 19,199 SH   SOLE   19,199 0 0
YUM CHINA HLDGS INC Stock 98850P109 444 3,074 SH   SOLE   3,074 0 0
ZILLOW GROUP INC Stock 98954M200 348 5,421 SH   SOLE   5,421 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 2,789 21,948 SH   SOLE   21,948 0 0
ZOETIS INC Stock 98978V103 3,608 14,790 SH   SOLE   14,790 0 0
ZOMEDICA CORP Stock 98980M109 6 20,000 SH   SOLE   20,000 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 422 2,285 SH   SOLE   2,285 0 0
ZSCALER INC Stock 98980G102 1,182 3,675 SH   SOLE   3,675 0 0
SENSIENT TECHNOLOGIES CORP Stock 81725T100 355 3,552 SH   SOLE   3,552 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,378 8,200 SH   SOLE   8,200 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 558 22,211 SH   SOLE   22,211 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,891 9,877 SH   SOLE   9,877 0 0
SSGA ACTIVE ETF TR Stock 78467V848 8,427 178,011 SH   SOLE   178,011 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 1,667 29,130 SH   SOLE   29,130 0 0
ISHARES TR ESG AWARE MSCI 46435U663 374 9,288 SH   SOLE   9,288 0 0
VANGUARD WORLD FD ETF 921910725 1,057 41,659 SH   SOLE   41,659 0 0
FIRST TR EXCHNG TRADED FD VI EXPANDED TECHNOL 33740U851 17,229 749,735 SH   SOLE   749,735 0 0
MARQETA INC Stock 57142B104 3 45,108 SH   SOLE   45,108 0 0
DIMENSIONAL ETF TRUST ETF 25434V609 18 368,607 SH   SOLE   368,607 0 0
DLH HLDGS CORP Stock 23335Q100 3 128,314 SH   SOLE   128,314 0 0
VANGUARD SCOTTSDALE FDS Stock 92206C730 37,574 171,681 SH   SOLE   171,681 0 0
VANGUARD SCOTTSDALE FDS Stock 92206C714 567 7,686 SH   SOLE   7,686 0 0
ISHARES TR Stock 46434V647 1,196 39,071 SH   SOLE   39,071 0 0
ISHARES TR Stock 46436E882 319 12,521 SH   SOLE   12,521 0 0
ISHARES TR Stock 46436E874 446 17,532 SH   SOLE   17,532 0 0
ISHARES TR Stock 46436E866 534 21,075 SH   SOLE   21,075 0 0
ISHARES TR Stock 46436E858 247 9,782 SH   SOLE   9,782 0 0
ISHARES TR Stock 46436E841 745 29,648 SH   SOLE   29,648 0 0
ABERDEEN STD SILVER ETF TR Stock 003264108 208 9,296 SH   SOLE   9,296 0 0
UNITED STATES ANTIMONY CORP Stock 911549103 5 10,000 SH   SOLE   10,000 0 0
TORONTO DOMINION BK ONT Stock 891160509 371 4,782 SH   SOLE   4,782 0 0
THERATECHNOLOGIES INC Stock 88338H100 51 16,947 SH   SOLE   16,947 0 0
GRUPO AVAL ACCIONES Y VALORE Stock 40053W101 160 31,021 SH   SOLE   31,021 0 0
BRASKEM S A Stock 105532105 231 10,879 SH   SOLE   10,879 0 0
BANCO SANTANDER MEXICO SA Stock 05969B103 115 19,978 SH   SOLE   19,978 0 0
B2GOLD CORP Stock 11777Q209 55 14,021 SH   SOLE   14,021 0 0
CANON INC Stock 138006309 248 10,142 SH   SOLE   10,142 0 0
CHUNGHWA TELECOM CO LTD Stock 17133Q502 2,292 54,307 SH   SOLE   54,307 0 0
CELESTICA INC Stock 15101Q108 124 11,075 SH   SOLE   11,075 0 0
ENERPLUS CORP Stock 292766102 127 11,930 SH   SOLE   11,930 0 0
FRANCO NEV CORP Stock 351858105 654 4,742 SH   SOLE   4,742 0 0
HUANENG PWR INTL INC Stock 443304100 287 10,831 SH   SOLE   10,831 0 0
KOSMOS ENERGY LTD Stock 500688106 45 12,806 SH   SOLE   12,806 0 0
METHANEX CORP Stock 59151K108 614 15,465 SH   SOLE   15,465 0 0
GRUPO AEROPUERTO DEL PACIFIC Stock 400506101 257 1,859 SH   SOLE   1,859 0 0
SEAWORLD ENTMT INC Stock 81282V100 229 3,507 SH   SOLE   3,507 0 0
SCIENTIFIC GAMES CORP Stock 80874P109 297 4,466 SH   SOLE   4,466 0 0
COMPANHIA SIDERURGICA NACION Stock 20440W105 84 18,337 SH   SOLE   18,337 0 0
SASOL LTD Stock 803866300 416 25,243 SH   SOLE   25,243 0 0
TAL EDUCATION GROUP Stock 874080104 126 31,477 SH   SOLE   31,477 0 0
WESTPAC BANKING CORP Stock 961214301 496 32,300 SH   SOLE   32,300 0 0
AEGON N V Stock 007924103 87 17,695 SH   SOLE   17,695 0 0
ALAMOS GOLD INC NEW Stock 011532108 89 11,669 SH   SOLE   11,669 0 0
CNH INDL N V Stock N20944109 341 17,504 SH   SOLE   17,504 0 0
ICL GROUP LTD Stock M53213100 125 12,937 SH   SOLE   12,937 0 0
LG DISPLAY CO LTD Stock 50186V102 514 51,147 SH   SOLE   51,147 0 0
MIZUHO FINANCIAL GROUP INC Stock 60687Y109 232 91,816 SH   SOLE   91,816 0 0
WIPRO LTD Stock 97651M109 543 55,027 SH   SOLE   55,027 0 0
ELBIT SYS LTD Stock M3760D101 402 2,296 SH   SOLE   2,296 0 0
GOL LINHAS AEREAS INTELIGENT Stock 38045R206 81 13,294 SH   SOLE   13,294 0 0
QIAGEN NV Stock N72482123 233 4,129 SH   SOLE   4,129 0 0
ALUMINUM CORP CHINA LIMITED Stock 022276109 143 10,422 SH   SOLE   10,422 0 0
ENI S P A Stock 26874R108 280 10,239 SH   SOLE   10,239 0 0
ORANGE Stock 684060106 112 10,697 SH   SOLE   10,697 0 0
PETROLEO BRASILEIRO SA PETRO Stock 71654V408 136 12,406 SH   SOLE   12,406 0 0
DR REDDYS LABS LTD Stock 256135203 324 4,962 SH   SOLE   4,962 0 0
NATWEST GROUP PLC Stock 639057108 97 16,321 SH   SOLE   16,321 0 0
NEW ENGLAND RLTY ASSOC LTD P Stock 644206104 386 5,700 SH   SOLE   5,700 0 0
GERDAU SA Stock 373737105 92 18,643 SH   SOLE   18,643 0 0
BANCO BRADESCO S A Stock 059460303 66 19,203 SH   SOLE   19,203 0 0
GRIFOLS S A Stock 398438408 153 13,557 SH   SOLE   13,557 0 0
NOVA MEASURING INSTRUMENTS L Stock M7516K103 254 1,731 SH   SOLE   1,731 0 0
EURONAV NV Stock B38564108 90 10,128 SH   SOLE   10,128 0 0
VERMILION ENERGY INC Stock 923725105 168 13,398 SH   SOLE   13,398 0 0
HARBORONE BANCORP INC NEW Stock 41165Y100 602 40,556 SH   SOLE   40,556 0 0
ISHARES TR Stock 46436E833 498 19,809 SH   SOLE   19,809 0 0
CAMBRIDGE BANCORP Stock 132152109 707 7,554 SH   SOLE   7,554 0 0
ISHARES INC Stock 464286525 714 6,592 SH   SOLE   6,592 0 0
ISHARES INC Stock 464286392 1,672 12,357 SH   SOLE   12,357 0 0
ISHARES TR Stock 46434V878 4,076 80,897 SH   SOLE   80,897 0 0