The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 8,570 57,561 SH   SOLE   57,561 0 0
ABB LTD SPONSORED ADR 000375204 741 22,914 SH   SOLE   22,914 0 0
ABBOTT LABS COM 002824100 26,729 225,827 SH   SOLE   225,827 0 0
ABBVIE INC COM 00287Y109 17,585 108,474 SH   SOLE   108,474 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 54 15,951 SH   SOLE   15,951 0 0
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 2,929 157,644 SH   SOLE   157,644 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 856 35,357 SH   SOLE   35,357 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 33,778 100,164 SH   SOLE   100,164 0 0
ACTIVISION BLIZZARD INC COM 00507V109 620 7,738 SH   SOLE   7,738 0 0
ADMA BIOLOGICS INC COM 000899104 43 23,490 SH   SOLE   23,490 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 20,113 44,144 SH   SOLE   44,144 0 0
ADT INC DEL COM 00090Q103 109 14,401 SH   SOLE   14,401 0 0
ADVANCED MICRO DEVICES INC COM 007903107 43,778 400,383 SH   SOLE   400,383 0 0
AFFIRM HLDGS INC COM CL A 00827B106 226 4,889 SH   SOLE   4,889 0 0
AFLAC INC COM 001055102 633 9,823 SH   SOLE   9,823 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,590 27,129 SH   SOLE   27,129 0 0
AGILON HEALTH INC COM 00857U107 366 14,432 SH   SOLE   14,432 0 0
AGNICO EAGLE MINES LTD COM 008474108 4,271 69,736 SH   SOLE   69,736 0 0
AIR PRODS & CHEMS INC COM 009158106 1,384 5,538 SH   SOLE   5,538 0 0
AIRBNB INC COM CL A 009066101 5,357 31,191 SH   SOLE   31,191 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 418 3,505 SH   SOLE   3,505 0 0
ALBEMARLE CORP COM 012653101 259 1,172 SH   SOLE   1,172 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 474 14,251 SH   SOLE   14,251 0 0
ALCON AG ORD SHS H01301128 3,212 40,490 SH   SOLE   40,490 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,548 14,224 SH   SOLE   14,224 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,802 4,133 SH   SOLE   4,133 0 0
ALLEGHANY CORP MD COM 017175100 2,231 2,634 SH   SOLE   2,634 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 895 20,037 SH   SOLE   20,037 0 0
ALLEGION PLC ORD SHS G0176J109 409 3,730 SH   SOLE   3,730 0 0
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 2,177 172,918 SH   SOLE   172,918 0 0
ALLIANT ENERGY CORP COM 018802108 516 8,256 SH   SOLE   8,256 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,363 34,711 SH   SOLE   34,711 0 0
ALLSTATE CORP COM 020002101 1,123 8,107 SH   SOLE   8,107 0 0
ALLY FINL INC COM 02005N100 385 8,864 SH   SOLE   8,864 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 284 1,740 SH   SOLE   1,740 0 0
ALPHABET INC CAP STK CL A 02079K305 84,277 30,301 SH   SOLE   30,301 0 0
ALPHABET INC CAP STK CL C 02079K107 38,556 13,805 SH   SOLE   13,805 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 1,416 36,965 SH   SOLE   36,965 0 0
ALPS ETF TR MED BREAKTHGH 00162Q593 1,057 31,411 SH   SOLE   31,411 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 417 7,584 SH   SOLE   7,584 0 0
ALTRA INDL MOTION CORP COM 02208R106 233 5,986 SH   SOLE   5,986 0 0
ALTRIA GROUP INC COM 02209S103 6,465 123,726 SH   SOLE   123,726 0 0
AMAZON COM INC COM 023135106 110,730 33,967 SH   SOLE   33,967 0 0
AMCOR PLC ORD G0250X107 115 10,177 SH   SOLE   10,177 0 0
AMEREN CORP COM 023608102 418 4,461 SH   SOLE   4,461 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 853 46,750 SH   SOLE   46,750 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 381 6,096 SH   SOLE   6,096 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,443 24,485 SH   SOLE   24,485 0 0
AMERICAN EXPRESS CO COM 025816109 6,332 33,860 SH   SOLE   33,860 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 224 1,535 SH   SOLE   1,535 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,380 21,986 SH   SOLE   21,986 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 297 1,571 SH   SOLE   1,571 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 200 5,302 SH   SOLE   5,302 0 0
AMERICAN TOWER CORP NEW COM 03027X100 13,270 52,821 SH   SOLE   52,821 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,348 8,144 SH   SOLE   8,144 0 0
AMERIPRISE FINL INC COM 03076C106 4,044 13,465 SH   SOLE   13,465 0 0
AMERISOURCEBERGEN CORP COM 03073E105 897 5,798 SH   SOLE   5,798 0 0
AMETEK INC COM 031100100 509 3,825 SH   SOLE   3,825 0 0
AMGEN INC COM 031162100 30,640 126,707 SH   SOLE   126,707 0 0
AMPHENOL CORP NEW CL A 032095101 3,173 42,115 SH   SOLE   42,115 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 389 11,391 SH   SOLE   11,391 0 0
ANALOG DEVICES INC COM 032654105 4,018 24,324 SH   SOLE   24,324 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 222 18,000 SH   SOLE   18,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,537 42,240 SH   SOLE   42,240 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 305 43,345 SH   SOLE   43,345 0 0
ANSYS INC COM 03662Q105 3,952 12,442 SH   SOLE   12,442 0 0
ANTHEM INC COM 036752103 5,418 11,029 SH   SOLE   11,029 0 0
AON PLC SHS CL A G0403H108 882 2,710 SH   SOLE   2,710 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 568 9,157 SH   SOLE   9,157 0 0
APPFOLIO INC COM CL A 03783C100 283 2,500 SH   SOLE   2,500 0 0
APPLE INC COM 037833100 282,634 1,618,657 SH   SOLE   1,618,657 0 0
APPLIED MATLS INC COM 038222105 3,453 26,198 SH   SOLE   26,198 0 0
APTIV PLC SHS G6095L109 788 6,586 SH   SOLE   6,586 0 0
ARCH CAP GROUP LTD ORD G0450A105 610 12,595 SH   SOLE   12,595 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 910 10,087 SH   SOLE   10,087 0 0
ARES CAPITAL CORP COM 04010L103 273 13,012 SH   SOLE   13,012 0 0
ARROW ELECTRS INC COM 042735100 423 3,564 SH   SOLE   3,564 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 376 3,817 SH   SOLE   3,817 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 785 1,175 SH   SOLE   1,175 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,473 22,209 SH   SOLE   22,209 0 0
AT&T INC COM 00206R102 9,878 418,023 SH   SOLE   418,023 0 0
ATLAS CORP SHARES Y0436Q109 220 15,000 SH   SOLE   15,000 0 0
ATLASSIAN CORP PLC CL A G06242104 2,762 9,401 SH   SOLE   9,401 0 0
ATMOS ENERGY CORP COM 049560105 2,384 19,951 SH   SOLE   19,951 0 0
AUTODESK INC COM 052769106 6,325 29,507 SH   SOLE   29,507 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 24,662 108,384 SH   SOLE   108,384 0 0
AUTOZONE INC COM 053332102 388 190 SH   SOLE   190 0 0
AVANGRID INC COM 05351W103 244 5,230 SH   SOLE   5,230 0 0
BAKER HUGHES COMPANY CL A 05722G100 240 6,599 SH   SOLE   6,599 0 0
BALL CORP COM 058498106 1,006 11,180 SH   SOLE   11,180 0 0
BANCFIRST CORP COM 05945F103 1,001 12,024 SH   SOLE   12,024 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 99 17,407 SH   SOLE   17,407 0 0
BANCO SANTANDER S.A. ADR 05964H105 62 18,380 SH   SOLE   18,380 0 0
BANK FIRST CORP COM 06211J100 1,571 21,825 SH   SOLE   21,825 0 0
BANK MONTREAL QUE COM 063671101 6,274 53,179 SH   SOLE   53,179 0 0
BANK NEW YORK MELLON CORP COM 064058100 891 17,962 SH   SOLE   17,962 0 0
BANK OZK COM 06417N103 271 6,357 SH   SOLE   6,357 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 2,029 54,972 SH   SOLE   54,972 0 0
BARCLAYS PLC ADR 06738E204 191 24,178 SH   SOLE   24,178 0 0
BARINGS BDC INC COM 06759L103 153 14,834 SH   SOLE   14,834 0 0
BARRICK GOLD CORP COM 067901108 3,012 122,770 SH   SOLE   122,770 0 0
BATH & BODY WORKS INC COM 070830104 398 8,317 SH   SOLE   8,317 0 0
BAUSCH HEALTH COS INC COM 071734107 250 10,933 SH   SOLE   10,933 0 0
BAXTER INTL INC COM 071813109 1,596 20,589 SH   SOLE   20,589 0 0
BCE INC COM NEW 05534B760 673 12,133 SH   SOLE   12,133 0 0
BECTON DICKINSON & CO COM 075887109 4,677 17,582 SH   SOLE   17,582 0 0
BERKLEY W R CORP COM 084423102 314 4,715 SH   SOLE   4,715 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,231 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 132,321 374,942 SH   SOLE   374,942 0 0
BHP GROUP LTD SPONSORED ADS 088606108 216 2,795 SH   SOLE   2,795 0 0
BIO RAD LABS INC CL A 090572207 1,863 3,307 SH   SOLE   3,307 0 0
BIOGEN INC COM 09062X103 2,835 13,463 SH   SOLE   13,463 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,266 16,417 SH   SOLE   16,417 0 0
BIOTRICITY INC COM 09074H104 77 33,812 SH   SOLE   33,812 0 0
BK OF AMERICA CORP COM 060505104 23,392 567,489 SH   SOLE   567,489 0 0
BLACK HILLS CORP COM 092113109 1,010 13,107 SH   SOLE   13,107 0 0
BLACKBERRY LTD COM 09228F103 292 39,200 SH   SOLE   39,200 0 0
BLACKROCK INC COM 09247X101 11,270 14,748 SH   SOLE   14,748 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102 269 21,000 SH   SOLE   21,000 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 671 15,500 SH   SOLE   15,500 0 0
BLACKSTONE INC COM 09260D107 10,191 80,281 SH   SOLE   80,281 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 4,503 141,657 SH   SOLE   141,657 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1,029 36,917 SH   SOLE   36,917 0 0
BLOCK INC CL A 852234103 2,807 20,699 SH   SOLE   20,699 0 0
BOEING CO COM 097023105 15,831 82,669 SH   SOLE   82,669 0 0
BOOKING HOLDINGS INC COM 09857L108 2,802 1,193 SH   SOLE   1,193 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 209 2,378 SH   SOLE   2,378 0 0
BOSTON PROPERTIES INC COM 101121101 349 2,710 SH   SOLE   2,710 0 0
BOSTON SCIENTIFIC CORP COM 101137107 901 20,352 SH   SOLE   20,352 0 0
BP PLC SPONSORED ADR 055622104 1,743 59,275 SH   SOLE   59,275 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 229 15,286 SH   SOLE   15,286 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 3,001 1,555,000 SH   SOLE   1,555,000 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 385 2,898 SH   SOLE   2,898 0 0
BRINKER INTL INC COM 109641100 210 5,495 SH   SOLE   5,495 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 22,606 309,545 SH   SOLE   309,545 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 332 7,864 SH   SOLE   7,864 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 324 12,535 SH   SOLE   12,535 0 0
BROADCOM INC COM 11135F101 18,150 28,824 SH   SOLE   28,824 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 301 1,932 SH   SOLE   1,932 0 0
BROADSTONE NET LEASE INC COM 11135E203 337 15,453 SH   SOLE   15,453 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,592 28,137 SH   SOLE   28,137 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 3,264 49,285 SH   SOLE   49,285 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 395 5,234 SH   SOLE   5,234 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 416 20,038 SH   SOLE   20,038 0 0
BROWN FORMAN CORP CL B 115637209 207 3,084 SH   SOLE   3,084 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6,533 60,653 SH   SOLE   60,653 0 0
CACI INTL INC CL A 127190304 236 783 SH   SOLE   783 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,026 18,399 SH   SOLE   18,399 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 153 10,835 SH   SOLE   10,835 0 0
CAMECO CORP COM 13321L108 805 27,678 SH   SOLE   27,678 0 0
CANADIAN NATL RY CO COM 136375102 14,832 110,574 SH   SOLE   110,574 0 0
CANADIAN PAC RY LTD COM 13645T100 8,312 100,703 SH   SOLE   100,703 0 0
CAPITAL ONE FINL CORP COM 14040H105 3,735 28,447 SH   SOLE   28,447 0 0
CARMAX INC COM 143130102 234 2,429 SH   SOLE   2,429 0 0
CARNIVAL CORP COMMON STOCK 143658300 647 32,005 SH   SOLE   32,005 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 4,021 87,667 SH   SOLE   87,667 0 0
CARVANA CO CL A 146869102 209 1,752 SH   SOLE   1,752 0 0
CATERPILLAR INC COM 149123101 12,867 57,745 SH   SOLE   57,745 0 0
CBRE GBL REAL ESTATE INC FD COM 12504G100 163 18,000 SH   SOLE   18,000 0 0
CBRE GROUP INC CL A 12504L109 937 10,239 SH   SOLE   10,239 0 0
CDW CORP COM 12514G108 3,184 17,801 SH   SOLE   17,801 0 0
CELANESE CORP DEL COM 150870103 318 2,229 SH   SOLE   2,229 0 0
CENTENE CORP DEL COM 15135B101 402 4,774 SH   SOLE   4,774 0 0
CENTERPOINT ENERGY INC COM 15189T107 212 6,911 SH   SOLE   6,911 0 0
CENTURY CASINOS INC COM 156492100 191 16,000 SH   SOLE   16,000 0 0
CERNER CORP COM 156782104 1,700 18,172 SH   SOLE   18,172 0 0
CF INDS HLDGS INC COM 125269100 1,061 10,298 SH   SOLE   10,298 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 706 35,501 SH   SOLE   35,501 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,532 5,396 SH   SOLE   5,396 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,092 2,001 SH   SOLE   2,001 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,830 34,837 SH   SOLE   34,837 0 0
CHEVRON CORP NEW COM 166764100 34,087 209,341 SH   SOLE   209,341 0 0
CHEWY INC CL A 16679L109 655 16,064 SH   SOLE   16,064 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,220 2,668 SH   SOLE   2,668 0 0
CHUBB LIMITED COM H1467J104 4,640 21,692 SH   SOLE   21,692 0 0
CHURCH & DWIGHT CO INC COM 171340102 3,306 33,270 SH   SOLE   33,270 0 0
CIENA CORP COM NEW 171779309 507 8,364 SH   SOLE   8,364 0 0
CIGNA CORP NEW COM 125523100 8,111 33,853 SH   SOLE   33,853 0 0
CIMPRESS PLC SHS EURO G2143T103 262 4,122 SH   SOLE   4,122 0 0
CINCINNATI FINL CORP COM 172062101 3,318 24,402 SH   SOLE   24,402 0 0
CINTAS CORP COM 172908105 1,026 2,411 SH   SOLE   2,411 0 0
CION INVT CORP COM 17259U204 298 24,920 SH   SOLE   24,920 0 0
CISCO SYS INC COM 17275R102 32,506 582,966 SH   SOLE   582,966 0 0
CISCO SYS INC COM 17275R102 0 500 SH Call SOLE   500 0 0
CITIGROUP INC COM NEW 172967424 13,531 253,394 SH   SOLE   253,394 0 0
CITIZENS FINL GROUP INC COM 174610105 791 17,451 SH   SOLE   17,451 0 0
CITRIX SYS INC COM 177376100 358 3,544 SH   SOLE   3,544 0 0
CLEARWAY ENERGY INC CL A 18539C105 290 8,700 SH   SOLE   8,700 0 0
CLOROX CO DEL COM 189054109 729 5,240 SH   SOLE   5,240 0 0
CME GROUP INC COM 12572Q105 999 4,198 SH   SOLE   4,198 0 0
CMS ENERGY CORP COM 125896100 270 3,866 SH   SOLE   3,866 0 0
COCA COLA CO COM 191216100 17,781 286,796 SH   SOLE   286,796 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1,093 22,481 SH   SOLE   22,481 0 0
COGNEX CORP COM 192422103 1,848 23,950 SH   SOLE   23,950 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,948 44,024 SH   SOLE   44,024 0 0
COHEN & STEERS INC COM 19247A100 243 2,826 SH   SOLE   2,826 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,986 10,458 SH   SOLE   10,458 0 0
COLFAX CORP COM 194014502 277 6,972 SH   SOLE   6,972 0 0
COLGATE PALMOLIVE CO COM 194162103 7,018 92,549 SH   SOLE   92,549 0 0
COMCAST CORP NEW CL A 20030N101 5,066 108,206 SH   SOLE   108,206 0 0
COMERICA INC COM 200340107 244 2,695 SH   SOLE   2,695 0 0
COMMERCE BANCSHARES INC COM 200525103 1,637 22,873 SH   SOLE   22,873 0 0
COMMERCIAL METALS CO COM 201723103 356 8,562 SH   SOLE   8,562 0 0
CONAGRA BRANDS INC COM 205887102 1,889 56,280 SH   SOLE   56,280 0 0
CONMED CORP COM 207410101 229 1,543 SH   SOLE   1,543 0 0
CONOCOPHILLIPS COM 20825C104 5,329 53,286 SH   SOLE   53,286 0 0
CONSOLIDATED EDISON INC COM 209115104 1,235 13,049 SH   SOLE   13,049 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,602 24,323 SH   SOLE   24,323 0 0
CONSTELLATION ENERGY CORP COM 21037T109 254 4,520 SH   SOLE   4,520 0 0
CONTINENTAL RES INC COM 212015101 233 3,794 SH   SOLE   3,794 0 0
COPART INC COM 217204106 251 2,000 SH   SOLE   2,000 0 0
CORMEDIX INC COM 21900C308 60 11,000 SH   SOLE   11,000 0 0
CORNING INC COM 219350105 1,695 45,911 SH   SOLE   45,911 0 0
CORTEVA INC COM 22052L104 7,205 125,350 SH   SOLE   125,350 0 0
COSTAR GROUP INC COM 22160N109 265 3,985 SH   SOLE   3,985 0 0
COSTCO WHSL CORP NEW COM 22160K105 22,271 38,675 SH   SOLE   38,675 0 0
COTERRA ENERGY INC COM 127097103 2,514 93,204 SH   SOLE   93,204 0 0
CREDICORP LTD COM G2519Y108 970 5,646 SH   SOLE   5,646 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 9,279 40,862 SH   SOLE   40,862 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 9,369 50,753 SH   SOLE   50,753 0 0
CSX CORP COM 126408103 2,345 62,610 SH   SOLE   62,610 0 0
CULLEN FROST BANKERS INC COM 229899109 2,136 15,433 SH   SOLE   15,433 0 0
CUMMINS INC COM 231021106 3,357 16,368 SH   SOLE   16,368 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 1,769 210,872 SH   SOLE   210,872 0 0
CVS HEALTH CORP COM 126650100 8,361 82,607 SH   SOLE   82,607 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 209 1,237 SH   SOLE   1,237 0 0
D R HORTON INC COM 23331A109 2,680 35,970 SH   SOLE   35,970 0 0
DANAHER CORPORATION COM 235851102 12,804 43,650 SH   SOLE   43,650 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 62 10,626 SH   SOLE   10,626 0 0
DARDEN RESTAURANTS INC COM 237194105 2,046 15,392 SH   SOLE   15,392 0 0
DARDEN RESTAURANTS INC COM 237194105 25 4,000 SH Put SOLE   4,000 0 0
DARLING INGREDIENTS INC COM 237266101 320 3,977 SH   SOLE   3,977 0 0
DATADOG INC CL A COM 23804L103 851 5,619 SH   SOLE   5,619 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 439 11,632 SH   SOLE   11,632 0 0
DEERE & CO COM 244199105 6,136 14,770 SH   SOLE   14,770 0 0
DELL TECHNOLOGIES INC CL C 24703L202 335 6,665 SH   SOLE   6,665 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,302 32,912 SH   SOLE   32,912 0 0
DESPEGAR COM CORP ORD SHS G27358103 200 16,403 SH   SOLE   16,403 0 0
DEVON ENERGY CORP NEW COM 25179M103 955 16,154 SH   SOLE   16,154 0 0
DEXCOM INC COM 252131107 2,962 5,789 SH   SOLE   5,789 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 3,131 15,411 SH   SOLE   15,411 0 0
DIAMONDBACK ENERGY INC COM 25278X109 422 3,078 SH   SOLE   3,078 0 0
DIGITAL RLTY TR INC COM 253868103 3,072 21,664 SH   SOLE   21,664 0 0
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 245 3,805 SH   SOLE   3,805 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 1,085 41,338 SH   SOLE   41,338 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 2,425 72,439 SH   SOLE   72,439 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 1,824 64,782 SH   SOLE   64,782 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 3,124 99,126 SH   SOLE   99,126 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 35,903 1,301,763 SH   SOLE   1,301,763 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 17,860 364,342 SH   SOLE   364,342 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 9,399 167,666 SH   SOLE   167,666 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 6,899 148,116 SH   SOLE   148,116 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 2,581 103,454 SH   SOLE   103,454 0 0
DISCOVER FINL SVCS COM 254709108 538 4,883 SH   SOLE   4,883 0 0
DISNEY WALT CO COM 254687106 29,964 218,459 SH   SOLE   218,459 0 0
DOCUSIGN INC COM 256163106 2,264 21,134 SH   SOLE   21,134 0 0
DOLLAR GEN CORP NEW COM 256677105 6,404 28,767 SH   SOLE   28,767 0 0
DOMINION ENERGY INC COM 25746U109 5,647 66,455 SH   SOLE   66,455 0 0
DOVER CORP COM 260003108 555 3,536 SH   SOLE   3,536 0 0
DOW INC COM 260557103 3,512 55,122 SH   SOLE   55,122 0 0
DOXIMITY INC CL A 26622P107 1,207 23,169 SH   SOLE   23,169 0 0
DTE ENERGY CO COM 233331107 1,037 7,842 SH   SOLE   7,842 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 7,831 70,129 SH   SOLE   70,129 0 0
DUPONT DE NEMOURS INC COM 26614N102 4,999 67,943 SH   SOLE   67,943 0 0
DYNATRACE INC COM NEW 268150109 2,305 48,939 SH   SOLE   48,939 0 0
EAST WEST BANCORP INC COM 27579R104 437 5,535 SH   SOLE   5,535 0 0
EASTMAN CHEM CO COM 277432100 568 5,072 SH   SOLE   5,072 0 0
EASTMAN KODAK CO COM NEW 277461406 83 12,710 SH   SOLE   12,710 0 0
EATON CORP PLC SHS G29183103 2,738 18,040 SH   SOLE   18,040 0 0
EATON VANCE MUN BD FD COM 27827X101 429 37,268 SH   SOLE   37,268 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 226 7,815 SH   SOLE   7,815 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100 176 10,400 SH   SOLE   10,400 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 2,660 170,321 SH   SOLE   170,321 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 282 20,200 SH   SOLE   20,200 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 126 12,955 SH   SOLE   12,955 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 2,264 110,000 SH   SOLE   110,000 0 0
EBAY INC. COM 278642103 614 10,716 SH   SOLE   10,716 0 0
ECOLAB INC COM 278865100 9,115 51,624 SH   SOLE   51,624 0 0
EDISON INTL COM 281020107 1,844 26,305 SH   SOLE   26,305 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 8,859 75,255 SH   SOLE   75,255 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,524 58,407 SH   SOLE   58,407 0 0
ELECTRONIC ARTS INC COM 285512109 369 2,914 SH   SOLE   2,914 0 0
EMAGIN CORP COM NEW 29076N206 15 13,000 SH   SOLE   13,000 0 0
EMERSON ELEC CO COM 291011104 6,138 62,598 SH   SOLE   62,598 0 0
ENBRIDGE INC COM 29250N105 7,798 169,187 SH   SOLE   169,187 0 0
ENERGOUS CORP COM 29272C103 12 10,000 SH   SOLE   10,000 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3,371 301,291 SH   SOLE   301,291 0 0
ENPHASE ENERGY INC COM 29355A107 1,793 8,887 SH   SOLE   8,887 0 0
ENSIGN GROUP INC COM 29358P101 247 2,740 SH   SOLE   2,740 0 0
ENTERGY CORP NEW COM 29364G103 1,324 11,341 SH   SOLE   11,341 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,432 210,450 SH   SOLE   210,450 0 0
EOG RES INC COM 26875P101 5,477 45,940 SH   SOLE   45,940 0 0
EQUIFAX INC COM 294429105 1,352 5,701 SH   SOLE   5,701 0 0
EQUINIX INC COM 29444U700 5,275 7,112 SH   SOLE   7,112 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,365 83,849 SH   SOLE   83,849 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,195 15,625 SH   SOLE   15,625 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,092 34,388 SH   SOLE   34,388 0 0
ERICSSON ADR B SEK 10 294821608 119 12,986 SH   SOLE   12,986 0 0
ESSENTIAL UTILS INC COM 29670G102 401 7,850 SH   SOLE   7,850 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 271 26,124 SH   SOLE   26,124 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 421 7,178 SH   SOLE   7,178 0 0
ETSY INC COM 29786A106 1,598 12,861 SH   SOLE   12,861 0 0
EVERGY INC COM 30034W106 222 3,242 SH   SOLE   3,242 0 0
EVERSOURCE ENERGY COM 30040W108 1,510 17,126 SH   SOLE   17,126 0 0
EXACT SCIENCES CORP COM 30063P105 490 7,011 SH   SOLE   7,011 0 0
EXELON CORP COM 30161N101 688 14,435 SH   SOLE   14,435 0 0
EXP WORLD HLDGS INC COM 30212W100 1,250 59,046 SH   SOLE   59,046 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,929 9,860 SH   SOLE   9,860 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,229 11,917 SH   SOLE   11,917 0 0
EXTRA SPACE STORAGE INC COM 30225T102 258 1,256 SH   SOLE   1,256 0 0
EXXON MOBIL CORP COM 30231G102 23,815 288,349 SH   SOLE   288,349 0 0
F5 INC COM 315616102 339 1,621 SH   SOLE   1,621 0 0
FACTSET RESH SYS INC COM 303075105 236 544 SH   SOLE   544 0 0
FASTENAL CO COM 311900104 4,739 79,778 SH   SOLE   79,778 0 0
FEDEX CORP COM 31428X106 4,048 17,493 SH   SOLE   17,493 0 0
FERRARI N V COM N3167Y103 1,377 6,315 SH   SOLE   6,315 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1,032 18,578 SH   SOLE   18,578 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 485 10,575 SH   SOLE   10,575 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 627 29,931 SH   SOLE   29,931 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 570 10,533 SH   SOLE   10,533 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 239 3,645 SH   SOLE   3,645 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 336 2,727 SH   SOLE   2,727 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 495 9,971 SH   SOLE   9,971 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 535 11,164 SH   SOLE   11,164 0 0
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 4,631 93,044 SH   SOLE   93,044 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 4,324 86,877 SH   SOLE   86,877 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 431 4,291 SH   SOLE   4,291 0 0
FIFTH THIRD BANCORP COM 316773100 1,991 46,269 SH   SOLE   46,269 0 0
FIRST AMERN FINL CORP COM 31847R102 211 3,260 SH   SOLE   3,260 0 0
FIRST BANCORP N C COM 318910106 3,794 90,825 SH   SOLE   90,825 0 0
FIRST FINL BANKSHARES INC COM 32020R109 2,137 48,428 SH   SOLE   48,428 0 0
FIRST HORIZON CORPORATION COM 320517105 2,567 109,276 SH   SOLE   109,276 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 656 17,035 SH   SOLE   17,035 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 751 4,636 SH   SOLE   4,636 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 534 10,073 SH   SOLE   10,073 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,258 66,153 SH   SOLE   66,153 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,394 49,023 SH   SOLE   49,023 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 373 8,122 SH   SOLE   8,122 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,971 17,189 SH   SOLE   17,189 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 282 3,708 SH   SOLE   3,708 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 558 4,804 SH   SOLE   4,804 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 367 5,500 SH   SOLE   5,500 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3,278 17,448 SH   SOLE   17,448 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 869 18,244 SH   SOLE   18,244 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,079 34,919 SH   SOLE   34,919 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,048 22,892 SH   SOLE   22,892 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 8,339 170,363 SH   SOLE   170,363 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 5,790 105,639 SH   SOLE   105,639 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 892 13,804 SH   SOLE   13,804 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 6,287 227,034 SH   SOLE   227,034 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,745 35,605 SH   SOLE   35,605 0 0
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 205 5,298 SH   SOLE   5,298 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 343 9,890 SH   SOLE   9,890 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 594 17,540 SH   SOLE   17,540 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 577 16,336 SH   SOLE   16,336 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 15,628 315,213 SH   SOLE   315,213 0 0
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 196 14,734 SH   SOLE   14,734 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 10,470 247,511 SH   SOLE   247,511 0 0
FIRSTENERGY CORP COM 337932107 1,569 34,206 SH   SOLE   34,206 0 0
FISERV INC COM 337738108 993 9,796 SH   SOLE   9,796 0 0
FIVE BELOW INC COM 33829M101 262 1,657 SH   SOLE   1,657 0 0
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 915 33,766 SH   SOLE   33,766 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 609 25,501 SH   SOLE   25,501 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 35,290 753,576 SH   SOLE   753,576 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 1,121 18,910 SH   SOLE   18,910 0 0
FLEXSHARES TR READY ACC VARI 33939L886 4,653 62,150 SH   SOLE   62,150 0 0
FORD MTR CO DEL COM 345370860 3,990 235,965 SH   SOLE   235,965 0 0
FORD MTR CO DEL COM 345370860 0 1,000 SH Call SOLE   1,000 0 0
FORTINET INC COM 34959E109 432 1,263 SH   SOLE   1,263 0 0
FORTIVE CORP COM 34959J108 1,663 27,300 SH   SOLE   27,300 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 312 11,540 SH   SOLE   11,540 0 0
FOX CORP CL A COM 35137L105 389 9,867 SH   SOLE   9,867 0 0
FREEPORT-MCMORAN INC CL B 35671D857 5,189 104,319 SH   SOLE   104,319 0 0
FS KKR CAP CORP COM 302635206 3,119 136,667 SH   SOLE   136,667 0 0
G1 THERAPEUTICS INC COM 3621LQ109 87 11,500 SH   SOLE   11,500 0 0
GALLAGHER ARTHUR J & CO COM 363576109 441 2,527 SH   SOLE   2,527 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 113 28,032 SH   SOLE   28,032 0 0
GARTNER INC COM 366651107 2,524 8,485 SH   SOLE   8,485 0 0
GELESIS HLDGS INC COM 36850R204 540 119,149 SH   SOLE   119,149 0 0
GENERAC HLDGS INC COM 368736104 365 1,228 SH   SOLE   1,228 0 0
GENERAL DYNAMICS CORP COM 369550108 9,851 40,845 SH   SOLE   40,845 0 0
GENERAL ELECTRIC CO COM NEW 369604301 7,175 78,414 SH   SOLE   78,414 0 0
GENERAL MLS INC COM 370334104 4,453 65,752 SH   SOLE   65,752 0 0
GENERAL MLS INC COM 370334104 2 3,000 SH Put SOLE   3,000 0 0
GENERAL MTRS CO COM 37045V100 11,185 255,709 SH   SOLE   255,709 0 0
GENUINE PARTS CO COM 372460105 649 5,147 SH   SOLE   5,147 0 0
GILEAD SCIENCES INC COM 375558103 3,749 63,064 SH   SOLE   63,064 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,820 41,789 SH   SOLE   41,789 0 0
GLOBAL PMTS INC COM 37940X102 2,679 19,579 SH   SOLE   19,579 0 0
GLOBAL PMTS INC COM 37940X102 4 500 SH Put SOLE   500 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 285 8,886 SH   SOLE   8,886 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 1,401 34,758 SH   SOLE   34,758 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 487 6,329 SH   SOLE   6,329 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 442 15,639 SH   SOLE   15,639 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 432 4,320 SH   SOLE   4,320 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 1,078 31,796 SH   SOLE   31,796 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 7,096 21,496 SH   SOLE   21,496 0 0
GRAHAM HLDGS CO COM CL B 384637104 823 1,346 SH   SOLE   1,346 0 0
GRAINGER W W INC COM 384802104 2,894 5,610 SH   SOLE   5,610 0 0
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 577 40,000 SH   SOLE   40,000 0 0
GROM SOCIAL ENTERPRISES INC COM NEW 39878L308 11 10,000 SH   SOLE   10,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 976 10,314 SH   SOLE   10,314 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 539 7,551 SH   SOLE   7,551 0 0
HALLIBURTON CO COM 406216101 648 17,102 SH   SOLE   17,102 0 0
HAMILTON LANE INC CL A 407497106 209 2,698 SH   SOLE   2,698 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 337 6,461 SH   SOLE   6,461 0 0
HANESBRANDS INC COM 410345102 362 24,328 SH   SOLE   24,328 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 444 6,185 SH   SOLE   6,185 0 0
HCA HEALTHCARE INC COM 40412C101 1,007 4,016 SH   SOLE   4,016 0 0
HEALTHEQUITY INC COM 42226A107 206 3,048 SH   SOLE   3,048 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 249 7,260 SH   SOLE   7,260 0 0
HERCULES CAPITAL INC COM 427096508 229 12,698 SH   SOLE   12,698 0 0
HERITAGE COMM CORP COM 426927109 115 10,247 SH   SOLE   10,247 0 0
HERSHEY CO COM 427866108 2,016 9,305 SH   SOLE   9,305 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 310 18,558 SH   SOLE   18,558 0 0
HILLTOP HOLDINGS INC COM 432748101 930 31,632 SH   SOLE   31,632 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 606 3,993 SH   SOLE   3,993 0 0
HOLLEY INC COM 43538H103 175 12,554 SH   SOLE   12,554 0 0
HOLOGIC INC COM 436440101 451 5,873 SH   SOLE   5,873 0 0
HOME DEPOT INC COM 437076102 53,014 177,109 SH   SOLE   177,109 0 0
HOMETRUST BANCSHARES INC COM 437872104 381 12,913 SH   SOLE   12,913 0 0
HONEYWELL INTL INC COM 438516106 21,675 111,393 SH   SOLE   111,393 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 765 7,274 SH   SOLE   7,274 0 0
HORMEL FOODS CORP COM 440452100 244 4,726 SH   SOLE   4,726 0 0
HOSTESS BRANDS INC CL A 44109J106 225 10,277 SH   SOLE   10,277 0 0
HP INC COM 40434L105 3,518 96,910 SH   SOLE   96,910 0 0
HUBBELL INC COM 443510607 717 3,899 SH   SOLE   3,899 0 0
HUBSPOT INC COM 443573100 410 863 SH   SOLE   863 0 0
HUMANA INC COM 444859102 742 1,706 SH   SOLE   1,706 0 0
HUNTINGTON BANCSHARES INC COM 446150104 286 19,543 SH   SOLE   19,543 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 244 1,222 SH   SOLE   1,222 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 390 7,518 SH   SOLE   7,518 0 0
ICON PLC SHS G4705A100 239 984 SH   SOLE   984 0 0
IDACORP INC COM 451107106 227 1,966 SH   SOLE   1,966 0 0
IDEX CORP COM 45167R104 205 1,071 SH   SOLE   1,071 0 0
IDEXX LABS INC COM 45168D104 3,334 6,094 SH   SOLE   6,094 0 0
ILLINOIS TOOL WKS INC COM 452308109 11,703 55,886 SH   SOLE   55,886 0 0
ILLUMINA INC COM 452327109 2,542 7,276 SH   SOLE   7,276 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 19 25,540 SH   SOLE   25,540 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 373 14,110 SH   SOLE   14,110 0 0
INFOSYS LTD SPONSORED ADR 456788108 244 9,816 SH   SOLE   9,816 0 0
ING GROEP N.V. SPONSORED ADR 456837103 1,304 125,031 SH   SOLE   125,031 0 0
INGERSOLL RAND INC COM 45687V106 436 8,657 SH   SOLE   8,657 0 0
INGLES MKTS INC CL A 457030104 273 3,065 SH   SOLE   3,065 0 0
INGREDION INC COM 457187102 2,071 23,758 SH   SOLE   23,758 0 0
INNOVATE CORP COM 45784J105 47 12,800 SH   SOLE   12,800 0 0
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 336 13,000 SH   SOLE   13,000 0 0
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 7,061 324,630 SH   SOLE   324,630 0 0
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 3,741 126,122 SH   SOLE   126,122 0 0
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 2,588 85,623 SH   SOLE   85,623 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 2,111 67,601 SH   SOLE   67,601 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 1,013 33,033 SH   SOLE   33,033 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 2,936 100,065 SH   SOLE   100,065 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 2,694 88,275 SH   SOLE   88,275 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 4,085 135,864 SH   SOLE   135,864 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 1,565 48,638 SH   SOLE   48,638 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 3,410 104,697 SH   SOLE   104,697 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 1,300 42,410 SH   SOLE   42,410 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 2,516 83,229 SH   SOLE   83,229 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 2,769 85,771 SH   SOLE   85,771 0 0
INTEL CORP COM 458140100 35,936 725,095 SH   SOLE   725,095 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 703 5,318 SH   SOLE   5,318 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 15,805 121,560 SH   SOLE   121,560 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,420 26,045 SH   SOLE   26,045 0 0
INTERNATIONAL PAPER CO COM 460146103 522 11,320 SH   SOLE   11,320 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,696 47,843 SH   SOLE   47,843 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 215 3,518 SH   SOLE   3,518 0 0
INTUIT COM 461202103 8,433 17,538 SH   SOLE   17,538 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,845 12,746 SH   SOLE   12,746 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1 100 SH Call SOLE   100 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 1,506 48,925 SH   SOLE   48,925 0 0
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 473 4,870 SH   SOLE   4,870 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 721 27,660 SH   SOLE   27,660 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 520 28,295 SH   SOLE   28,295 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 497 3,336 SH   SOLE   3,336 0 0
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 367 7,898 SH   SOLE   7,898 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 1,691 27,650 SH   SOLE   27,650 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 298 5,694 SH   SOLE   5,694 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 289 1,797 SH   SOLE   1,797 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 253 1,817 SH   SOLE   1,817 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,247 18,581 SH   SOLE   18,581 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 304 10,238 SH   SOLE   10,238 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 723 34,000 SH   SOLE   34,000 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 743 35,200 SH   SOLE   35,200 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 710 33,720 SH   SOLE   33,720 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 626 29,950 SH   SOLE   29,950 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 320 16,000 SH   SOLE   16,000 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 273 13,500 SH   SOLE   13,500 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 2,940 37,540 SH   SOLE   37,540 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 345 8,032 SH   SOLE   8,032 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 1,711 23,676 SH   SOLE   23,676 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 762 4,463 SH   SOLE   4,463 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 598 3,275 SH   SOLE   3,275 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,624 74,409 SH   SOLE   74,409 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,362 4,712 SH   SOLE   4,712 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9,002 57,081 SH   SOLE   57,081 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,488 28,062 SH   SOLE   28,062 0 0
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 211 8,150 SH   SOLE   8,150 0 0
INVESCO LTD SHS G491BT108 474 20,557 SH   SOLE   20,557 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 67,092 185,060 SH   SOLE   185,060 0 0
INVESTORS TITLE CO NC COM 461804106 1,299 6,394 SH   SOLE   6,394 0 0
INVITATION HOMES INC COM 46187W107 200 4,975 SH   SOLE   4,975 0 0
IONIS PHARMACEUTICALS INC COM 462222100 261 7,055 SH   SOLE   7,055 0 0
IQVIA HLDGS INC COM 46266C105 372 1,608 SH   SOLE   1,608 0 0
IRON MTN INC NEW COM 46284V101 301 5,433 SH   SOLE   5,433 0 0
ISHARES GOLD TR ISHARES NEW 464285204 11,981 325,311 SH   SOLE   325,311 0 0
ISHARES INC CORE MSCI EMKT 46434G103 21,420 385,601 SH   SOLE   385,601 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 1,170 31,853 SH   SOLE   31,853 0 0
ISHARES INC MSCI EMERG MKT 46434G889 8,406 173,710 SH   SOLE   173,710 0 0
ISHARES INC MSCI EMERG MRKT 464286533 688 11,274 SH   SOLE   11,274 0 0
ISHARES INC MSCI EMRG CHN 46434G764 887 15,238 SH   SOLE   15,238 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 1,661 15,849 SH   SOLE   15,849 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 332 5,383 SH   SOLE   5,383 0 0
ISHARES SILVER TR ISHARES 46428Q109 1,084 47,363 SH   SOLE   47,363 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 5,003 50,000 SH   SOLE   50,000 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 12,141 115,693 SH   SOLE   115,693 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 17,554 399,328 SH   SOLE   399,328 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 8,048 96,551 SH   SOLE   96,551 0 0
ISHARES TR 20 YR TR BD ETF 464287432 8,846 66,976 SH   SOLE   66,976 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 2,573 21,084 SH   SOLE   21,084 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 11,791 109,711 SH   SOLE   109,711 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 6,342 126,468 SH   SOLE   126,468 0 0
ISHARES TR CALIF MUN BD ETF 464288356 1,471 25,289 SH   SOLE   25,289 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 760 23,780 SH   SOLE   23,780 0 0
ISHARES TR COHEN STEER REIT 464287564 659 9,282 SH   SOLE   9,282 0 0
ISHARES TR CONSER ALLOC ETF 464289883 790 20,978 SH   SOLE   20,978 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 8,102 167,199 SH   SOLE   167,199 0 0
ISHARES TR CORE DIV GRWTH 46434V621 4,197 78,589 SH   SOLE   78,589 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 357 3,339 SH   SOLE   3,339 0 0
ISHARES TR CORE MSCI EAFE 46432F842 28,370 408,149 SH   SOLE   408,149 0 0
ISHARES TR CORE MSCI INTL 46435G326 1,532 24,074 SH   SOLE   24,074 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 3,033 45,558 SH   SOLE   45,558 0 0
ISHARES TR CORE S&P MCP ETF 464287507 37,191 138,596 SH   SOLE   138,596 0 0
ISHARES TR CORE S&P SCP ETF 464287804 39,690 367,908 SH   SOLE   367,908 0 0
ISHARES TR CORE S&P TTL STK 464287150 29,693 294,161 SH   SOLE   294,161 0 0
ISHARES TR CORE S&P US GWT 464287671 1,937 18,337 SH   SOLE   18,337 0 0
ISHARES TR CORE S&P US VLU 464287663 722 9,512 SH   SOLE   9,512 0 0
ISHARES TR CORE S&P500 ETF 464287200 152,061 335,165 SH   SOLE   335,165 0 0
ISHARES TR CORE US AGGBD ET 464287226 59,914 559,425 SH   SOLE   559,425 0 0
ISHARES TR EAFE GRWTH ETF 464288885 35,758 371,435 SH   SOLE   371,435 0 0
ISHARES TR EAFE SML CP ETF 464288273 404 6,089 SH   SOLE   6,089 0 0
ISHARES TR EAFE VALUE ETF 464288877 28,050 558,105 SH   SOLE   558,105 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 1,077 14,602 SH   SOLE   14,602 0 0
ISHARES TR ESG AWARE MSCI 46435U663 621 16,328 SH   SOLE   16,328 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 386 3,809 SH   SOLE   3,809 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 2,724 52,759 SH   SOLE   52,759 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 585 23,741 SH   SOLE   23,741 0 0
ISHARES TR EXPANDED TECH 464287515 1,092 3,166 SH   SOLE   3,166 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 409 6,930 SH   SOLE   6,930 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 289 5,719 SH   SOLE   5,719 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 11,203 520,583 SH   SOLE   520,583 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 379 4,323 SH   SOLE   4,323 0 0
ISHARES TR GLOBAL 100 ETF 464287572 507 6,665 SH   SOLE   6,665 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 1,122 38,425 SH   SOLE   38,425 0 0
ISHARES TR IBONDS DEC 46435U697 640 24,614 SH   SOLE   24,614 0 0
ISHARES TR IBONDS DEC 25 46435U432 546 20,472 SH   SOLE   20,472 0 0
ISHARES TR IBONDS DEC 26 46435U259 322 12,608 SH   SOLE   12,608 0 0
ISHARES TR IBONDS DEC 28 46435U325 219 8,593 SH   SOLE   8,593 0 0
ISHARES TR IBONDS DEC2022 46435G755 1,262 48,673 SH   SOLE   48,673 0 0
ISHARES TR IBONDS DEC2023 46435G318 740 29,061 SH   SOLE   29,061 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 2,028 81,006 SH   SOLE   81,006 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 1,176 46,522 SH   SOLE   46,522 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 472 18,792 SH   SOLE   18,792 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 288 11,423 SH   SOLE   11,423 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,924 47,685 SH   SOLE   47,685 0 0
ISHARES TR IBOXX INV CP ETF 464287242 4,602 38,053 SH   SOLE   38,053 0 0
ISHARES TR INTL DEV RE ETF 464288489 945 34,765 SH   SOLE   34,765 0 0
ISHARES TR INTL DIV GRWTH 46435G524 271 4,148 SH   SOLE   4,148 0 0
ISHARES TR INTL SEL DIV ETF 464288448 715 22,505 SH   SOLE   22,505 0 0
ISHARES TR ISHARES BIOTECH 464287556 9,524 73,096 SH   SOLE   73,096 0 0
ISHARES TR ISHARES SEMICDTR 464287523 2,374 5,017 SH   SOLE   5,017 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 2,686 51,937 SH   SOLE   51,937 0 0
ISHARES TR JPMORGAN USD EMG 464288281 343 3,506 SH   SOLE   3,506 0 0
ISHARES TR MBS ETF 464288588 7,564 74,249 SH   SOLE   74,249 0 0
ISHARES TR MODERT ALLOC ETF 464289875 777 18,087 SH   SOLE   18,087 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 300 4,619 SH   SOLE   4,619 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 2,661 39,546 SH   SOLE   39,546 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 212 3,952 SH   SOLE   3,952 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 360 4,796 SH   SOLE   4,796 0 0
ISHARES TR MSCI ACWI ETF 464288257 427 4,281 SH   SOLE   4,281 0 0
ISHARES TR MSCI ACWI EX US 464288240 437 8,361 SH   SOLE   8,361 0 0
ISHARES TR MSCI EAFE ETF 464287465 15,187 206,347 SH   SOLE   206,347 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 3,047 42,237 SH   SOLE   42,237 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,125 91,359 SH   SOLE   91,359 0 0
ISHARES TR MSCI GBL MULTIFC 46434V316 611 16,559 SH   SOLE   16,559 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 371 10,458 SH   SOLE   10,458 0 0
ISHARES TR MSCI INTL SML CP 46434V266 12,527 364,679 SH   SOLE   364,679 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 534 20,988 SH   SOLE   20,988 0 0
ISHARES TR MSCI KLD400 SOC 464288570 259 2,991 SH   SOLE   2,991 0 0
ISHARES TR MSCI USA ESG SLC 464288802 1,419 14,657 SH   SOLE   14,657 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 33,033 425,841 SH   SOLE   425,841 0 0
ISHARES TR MSCI USA MMENTM 46432F396 13,398 79,623 SH   SOLE   79,623 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 3,097 23,003 SH   SOLE   23,003 0 0
ISHARES TR MSCI USA SMCP MN 46435G433 5,272 141,791 SH   SOLE   141,791 0 0
ISHARES TR MSCI USA VALUE 46432F388 469 4,480 SH   SOLE   4,480 0 0
ISHARES TR NATIONAL MUN ETF 464288414 46,546 424,531 SH   SOLE   424,531 0 0
ISHARES TR PFD AND INCM SEC 464288687 745 20,448 SH   SOLE   20,448 0 0
ISHARES TR RUS 1000 ETF 464287622 30,837 123,313 SH   SOLE   123,313 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 49,173 177,115 SH   SOLE   177,115 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 9,218 55,538 SH   SOLE   55,538 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 4,709 18,411 SH   SOLE   18,411 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 2,162 13,393 SH   SOLE   13,393 0 0
ISHARES TR RUS MD CP GR ETF 464287481 4,113 40,928 SH   SOLE   40,928 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,711 14,304 SH   SOLE   14,304 0 0
ISHARES TR RUS MID CAP ETF 464287499 9,113 116,774 SH   SOLE   116,774 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 1,610 25,809 SH   SOLE   25,809 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 16,557 80,661 SH   SOLE   80,661 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 8,620 32,856 SH   SOLE   32,856 0 0
ISHARES TR S&P 100 ETF 464287101 1,168 5,602 SH   SOLE   5,602 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 17,280 226,232 SH   SOLE   226,232 0 0
ISHARES TR S&P 500 VAL ETF 464287408 10,396 66,762 SH   SOLE   66,762 0 0
ISHARES TR S&P MC 400GR ETF 464287606 771 9,981 SH   SOLE   9,981 0 0
ISHARES TR S&P MC 400VL ETF 464287705 535 4,883 SH   SOLE   4,883 0 0
ISHARES TR S&P SML 600 GWT 464287887 1,327 10,604 SH   SOLE   10,604 0 0
ISHARES TR SELECT DIVID ETF 464287168 10,295 80,344 SH   SOLE   80,344 0 0
ISHARES TR SELF DRIVNG EV 46435U366 307 6,604 SH   SOLE   6,604 0 0
ISHARES TR SHORT TREAS BD 464288679 2,948 26,743 SH   SOLE   26,743 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 60,812 581,378 SH   SOLE   581,378 0 0
ISHARES TR SP SMCP600VL ETF 464287879 532 5,199 SH   SOLE   5,199 0 0
ISHARES TR TIPS BD ETF 464287176 10,247 82,256 SH   SOLE   82,256 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 383 2,559 SH   SOLE   2,559 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 5,408 29,988 SH   SOLE   29,988 0 0
ISHARES TR U.S. FINLS ETF 464287788 678 8,025 SH   SOLE   8,025 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,032 16,927 SH   SOLE   16,927 0 0
ISHARES TR U.S. PHARMA ETF 464288836 1,233 6,350 SH   SOLE   6,350 0 0
ISHARES TR U.S. REAL ES ETF 464287739 832 7,690 SH   SOLE   7,690 0 0
ISHARES TR U.S. TECH ETF 464287721 314 3,051 SH   SOLE   3,051 0 0
ISHARES TR US AER DEF ETF 464288760 314 2,835 SH   SOLE   2,835 0 0
ISHARES TR US HLTHCARE ETF 464287762 451 1,563 SH   SOLE   1,563 0 0
ISHARES TR US HLTHCR PR ETF 464288828 2,078 7,346 SH   SOLE   7,346 0 0
ISHARES TR US HOME CONS ETF 464288752 884 14,919 SH   SOLE   14,919 0 0
ISHARES TR US OIL GS EX ETF 464288851 219 2,602 SH   SOLE   2,602 0 0
ISHARES TR US REGNL BKS ETF 464288778 326 5,526 SH   SOLE   5,526 0 0
ISHARES TR US TRSPRTION 464287192 549 2,033 SH   SOLE   2,033 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 2,625 52,750 SH   SOLE   52,750 0 0
J & J SNACK FOODS CORP COM 466032109 478 3,082 SH   SOLE   3,082 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 1,857 33,329 SH   SOLE   33,329 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 5,208 103,604 SH   SOLE   103,604 0 0
J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 951 18,822 SH   SOLE   18,822 0 0
JABIL INC COM 466313103 345 5,583 SH   SOLE   5,583 0 0
JACOBS ENGR GROUP INC COM 469814107 456 3,308 SH   SOLE   3,308 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 3,266 66,545 SH   SOLE   66,545 0 0
JD.COM INC SPON ADR CL A 47215P106 412 7,116 SH   SOLE   7,116 0 0
JIAYIN GROUP INC SPONSORED ADS 47737C104 97 35,282 SH   SOLE   35,282 0 0
JOHNSON & JOHNSON COM 478160104 66,591 375,731 SH   SOLE   375,731 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,128 17,198 SH   SOLE   17,198 0 0
JONES LANG LASALLE INC COM 48020Q107 1,041 4,348 SH   SOLE   4,348 0 0
JPMORGAN CHASE & CO COM 46625H100 57,041 418,434 SH   SOLE   418,434 0 0
KB HOME COM 48666K109 576 17,804 SH   SOLE   17,804 0 0
KELLOGG CO COM 487836108 234 3,625 SH   SOLE   3,625 0 0
KEYCORP COM 493267108 722 32,283 SH   SOLE   32,283 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 373 2,364 SH   SOLE   2,364 0 0
KIMBERLY-CLARK CORP COM 494368103 4,254 34,544 SH   SOLE   34,544 0 0
KINDER MORGAN INC DEL COM 49456B101 1,074 56,783 SH   SOLE   56,783 0 0
KIRBY CORP COM 497266106 208 2,875 SH   SOLE   2,875 0 0
KITE RLTY GROUP TR COM NEW 49803T300 774 34,006 SH   SOLE   34,006 0 0
KKR & CO INC COM 48251W104 874 14,949 SH   SOLE   14,949 0 0
KLA CORP COM NEW 482480100 577 1,576 SH   SOLE   1,576 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 231 4,573 SH   SOLE   4,573 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 293 9,595 SH   SOLE   9,595 0 0
KONTOOR BRANDS INC COM 50050N103 331 8,011 SH   SOLE   8,011 0 0
KRAFT HEINZ CO COM 500754106 446 11,323 SH   SOLE   11,323 0 0
KRANESHARES TR QUADRTC INT RT 500767736 728 28,412 SH   SOLE   28,412 0 0
KROGER CO COM 501044101 2,025 35,304 SH   SOLE   35,304 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 273 20,820 SH   SOLE   20,820 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,958 7,879 SH   SOLE   7,879 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 844 3,201 SH   SOLE   3,201 0 0
LAM RESEARCH CORP COM 512807108 1,111 2,066 SH   SOLE   2,066 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,000 8,609 SH   SOLE   8,609 0 0
LAMB WESTON HLDGS INC COM 513272104 396 6,604 SH   SOLE   6,604 0 0
LAS VEGAS SANDS CORP COM 517834107 2,206 56,749 SH   SOLE   56,749 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 432 10,250 SH   SOLE   10,250 0 0
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 735 31,630 SH   SOLE   31,630 0 0
LAUDER ESTEE COS INC CL A 518439104 3,372 12,383 SH   SOLE   12,383 0 0
LENNAR CORP CL A 526057104 2,740 33,752 SH   SOLE   33,752 0 0
LENNAR CORP CL B 526057302 250 3,651 SH   SOLE   3,651 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,817 301,696 SH   SOLE   301,696 0 0
LILLY ELI & CO COM 532457108 8,286 28,935 SH   SOLE   28,935 0 0
LINCOLN NATL CORP IND COM 534187109 3,227 49,373 SH   SOLE   49,373 0 0
LINDE PLC SHS G5494J103 3,389 10,609 SH   SOLE   10,609 0 0
LISTED FD TR SWAN HEDGED EQTY 53656F599 54,778 2,929,283 SH   SOLE   2,929,283 0 0
LITTELFUSE INC COM 537008104 1,628 6,526 SH   SOLE   6,526 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 178 73,878 SH   SOLE   73,878 0 0
LOCKHEED MARTIN CORP COM 539830109 23,273 52,725 SH   SOLE   52,725 0 0
LOEWS CORP COM 540424108 3,561 54,934 SH   SOLE   54,934 0 0
LOWES COS INC COM 548661107 32,441 160,450 SH   SOLE   160,450 0 0
LSB INDS INC COM 502160104 3,764 172,333 SH   SOLE   172,333 0 0
LUCID GROUP INC COM 549498103 553 21,782 SH   SOLE   21,782 0 0
LULULEMON ATHLETICA INC COM 550021109 446 1,222 SH   SOLE   1,222 0 0
LUMEN TECHNOLOGIES INC COM 550241103 5,889 522,540 SH   SOLE   522,540 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 962 61,532 SH   SOLE   61,532 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 967 9,400 SH   SOLE   9,400 0 0
MACYS INC COM 55616P104 233 9,570 SH   SOLE   9,570 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,535 51,660 SH   SOLE   51,660 0 0
MAGNA INTL INC COM 559222401 8,469 131,687 SH   SOLE   131,687 0 0
MARATHON OIL CORP COM 565849106 920 36,650 SH   SOLE   36,650 0 0
MARATHON PETE CORP COM 56585A102 1,234 14,436 SH   SOLE   14,436 0 0
MARINEMAX INC COM 567908108 220 5,460 SH   SOLE   5,460 0 0
MARKEL CORP COM 570535104 3,085 2,091 SH   SOLE   2,091 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,675 20,910 SH   SOLE   20,910 0 0
MARSH & MCLENNAN COS INC COM 571748102 4,494 26,369 SH   SOLE   26,369 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,194 8,299 SH   SOLE   8,299 0 0
MARVELL TECHNOLOGY INC COM 573874104 4,682 65,294 SH   SOLE   65,294 0 0
MASCO CORP COM 574599106 262 5,140 SH   SOLE   5,140 0 0
MASTERCARD INCORPORATED CL A 57636Q104 26,387 73,835 SH   SOLE   73,835 0 0
MATADOR RES CO COM 576485205 280 5,289 SH   SOLE   5,289 0 0
MATCH GROUP INC NEW COM 57667L107 258 2,374 SH   SOLE   2,374 0 0
MATSON INC COM 57686G105 616 5,107 SH   SOLE   5,107 0 0
MAXLINEAR INC COM 57776J100 260 4,452 SH   SOLE   4,452 0 0
MCCORMICK & CO INC COM NON VTG 579780206 11,063 110,850 SH   SOLE   110,850 0 0
MCDONALDS CORP COM 580135101 29,855 120,736 SH   SOLE   120,736 0 0
MCKESSON CORP COM 58155Q103 871 2,844 SH   SOLE   2,844 0 0
MDU RES GROUP INC COM 552690109 209 7,840 SH   SOLE   7,840 0 0
MEDPACE HLDGS INC COM 58506Q109 227 1,385 SH   SOLE   1,385 0 0
MEDTRONIC PLC SHS G5960L103 22,376 201,676 SH   SOLE   201,676 0 0
MERCADOLIBRE INC COM 58733R102 335 282 SH   SOLE   282 0 0
MERCK & CO INC COM 58933Y105 17,594 214,425 SH   SOLE   214,425 0 0
META PLATFORMS INC CL A 30303M102 40,510 182,180 SH   SOLE   182,180 0 0
METLIFE INC COM 59156R108 1,279 18,195 SH   SOLE   18,195 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 640 466 SH   SOLE   466 0 0
MGIC INVT CORP WIS COM 552848103 154 11,395 SH   SOLE   11,395 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,335 31,837 SH   SOLE   31,837 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 6,828 90,868 SH   SOLE   90,868 0 0
MICRON TECHNOLOGY INC COM 595112103 3,414 43,836 SH   SOLE   43,836 0 0
MICROSOFT CORP COM 594918104 200,310 649,704 SH   SOLE   649,704 0 0
MICROSOFT CORP COM 594918104 14 2,000 SH Put SOLE   2,000 0 0
MID-AMER APT CMNTYS INC COM 59522J103 277 1,322 SH   SOLE   1,322 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 18 16,567 SH   SOLE   16,567 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1,079 174,290 SH   SOLE   174,290 0 0
MKS INSTRS INC COM 55306N104 300 2,003 SH   SOLE   2,003 0 0
MODERNA INC COM 60770K107 635 3,688 SH   SOLE   3,688 0 0
MOLINA HEALTHCARE INC COM 60855R100 411 1,232 SH   SOLE   1,232 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 251 4,702 SH   SOLE   4,702 0 0
MONDELEZ INTL INC CL A 609207105 5,042 80,307 SH   SOLE   80,307 0 0
MONGODB INC CL A 60937P106 301 678 SH   SOLE   678 0 0
MONOLITHIC PWR SYS INC COM 609839105 2,949 6,072 SH   SOLE   6,072 0 0
MOODYS CORP COM 615369105 1,196 3,546 SH   SOLE   3,546 0 0
MORGAN STANLEY COM NEW 617446448 3,124 35,741 SH   SOLE   35,741 0 0
MORNINGSTAR INC COM 617700109 396 1,450 SH   SOLE   1,450 0 0
MOSAIC CO NEW COM 61945C103 2,043 30,719 SH   SOLE   30,719 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 705 2,911 SH   SOLE   2,911 0 0
MR COOPER GROUP INC COM 62482R107 358 7,833 SH   SOLE   7,833 0 0
MSCI INC COM 55354G100 3,972 7,898 SH   SOLE   7,898 0 0
NAM TAI PPTY INC SHS G63907102 63 10,000 SH   SOLE   10,000 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 711 9,253 SH   SOLE   9,253 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 1,464 32,582 SH   SOLE   32,582 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 210 1,000 SH   SOLE   1,000 0 0
NBT BANCORP INC COM 628778102 653 18,063 SH   SOLE   18,063 0 0
NETAPP INC COM 64110D104 250 3,009 SH   SOLE   3,009 0 0
NETFLIX INC COM 64110L106 8,055 21,502 SH   SOLE   21,502 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 236 21,511 SH   SOLE   21,511 0 0
NEWMONT CORP COM 651639106 6,153 77,445 SH   SOLE   77,445 0 0
NEXTERA ENERGY INC COM 65339F101 15,724 185,625 SH   SOLE   185,625 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 594 7,125 SH   SOLE   7,125 0 0
NIKE INC CL B 654106103 21,125 156,994 SH   SOLE   156,994 0 0
NIKOLA CORP COM 654110105 134 12,521 SH   SOLE   12,521 0 0
NISOURCE INC COM 65473P105 407 12,796 SH   SOLE   12,796 0 0
NORFOLK SOUTHN CORP COM 655844108 3,881 13,606 SH   SOLE   13,606 0 0
NORTHERN TR CORP COM 665859104 389 3,339 SH   SOLE   3,339 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,989 8,920 SH   SOLE   8,920 0 0
NORTONLIFELOCK INC COM 668771108 569 21,473 SH   SOLE   21,473 0 0
NOVANTA INC COM 67000B104 208 1,462 SH   SOLE   1,462 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,832 32,271 SH   SOLE   32,271 0 0
NOVO-NORDISK A S ADR 670100205 5,655 50,926 SH   SOLE   50,926 0 0
NUCOR CORP COM 670346105 1,473 9,909 SH   SOLE   9,909 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 4,435 73,036 SH   SOLE   73,036 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 6,465 170,000 SH   SOLE   170,000 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 1,597 44,354 SH   SOLE   44,354 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 313 23,844 SH   SOLE   23,844 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 892 144,400 SH   SOLE   144,400 0 0
NUVEEN MUN VALUE FD INC COM 670928100 153 15,988 SH   SOLE   15,988 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 354 42,189 SH   SOLE   42,189 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 119 10,100 SH   SOLE   10,100 0 0
NVIDIA CORPORATION COM 67066G104 92,864 340,337 SH   SOLE   340,337 0 0
NVR INC COM 62944T105 1,014 227 SH   SOLE   227 0 0
NXP SEMICONDUCTORS N V COM N6596X109 696 3,759 SH   SOLE   3,759 0 0
OBSIDIAN ENERGY LTD COM 674482203 358 40,455 SH   SOLE   40,455 0 0
OCCIDENTAL PETE CORP COM 674599105 1,174 20,691 SH   SOLE   20,691 0 0
OGE ENERGY CORP COM 670837103 426 10,436 SH   SOLE   10,436 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 494 1,653 SH   SOLE   1,653 0 0
OMNICOM GROUP INC COM 681919106 317 3,732 SH   SOLE   3,732 0 0
ON SEMICONDUCTOR CORP COM 682189105 377 6,019 SH   SOLE   6,019 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V801 85 46,027 SH   SOLE   46,027 0 0
ONEOK INC NEW COM 682680103 1,884 26,677 SH   SOLE   26,677 0 0
OPKO HEALTH INC COM 68375N103 49 14,100 SH   SOLE   14,100 0 0
ORACLE CORP COM 68389X105 13,736 166,039 SH   SOLE   166,039 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 865 1,263 SH   SOLE   1,263 0 0
ORGANON & CO COMMON STOCK 68622V106 363 10,382 SH   SOLE   10,382 0 0
OSHKOSH CORP COM 688239201 1,648 16,373 SH   SOLE   16,373 0 0
OTIS WORLDWIDE CORP COM 68902V107 911 11,841 SH   SOLE   11,841 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 272 18,418 SH   SOLE   18,418 0 0
PACCAR INC COM 693718108 344 3,910 SH   SOLE   3,910 0 0
PACIFIC PREMIER BANCORP COM 69478X105 870 24,616 SH   SOLE   24,616 0 0
PACKAGING CORP AMER COM 695156109 291 1,864 SH   SOLE   1,864 0 0
PACWEST BANCORP DEL COM 695263103 221 5,130 SH   SOLE   5,130 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,373 99,989 SH   SOLE   99,989 0 0
PALO ALTO NETWORKS INC COM 697435105 7,765 12,474 SH   SOLE   12,474 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 434 11,474 SH   SOLE   11,474 0 0
PARKER-HANNIFIN CORP COM 701094104 3,274 11,537 SH   SOLE   11,537 0 0
PAYCHEX INC COM 704326107 1,521 11,142 SH   SOLE   11,142 0 0
PAYPAL HLDGS INC COM 70450Y103 11,380 98,402 SH   SOLE   98,402 0 0
PAYSAFE LIMITED ORD G6964L107 50 14,780 SH   SOLE   14,780 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 246 2,628 SH   SOLE   2,628 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 337 16,865 SH   SOLE   16,865 0 0
PEPSICO INC COM 713448108 36,084 215,581 SH   SOLE   215,581 0 0
PEPSICO INC COM 713448108 11 23,000 SH Put SOLE   23,000 0 0
PERKINELMER INC COM 714046109 1,622 9,297 SH   SOLE   9,297 0 0
PERRIGO CO PLC SHS G97822103 1,215 31,607 SH   SOLE   31,607 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 153 10,325 SH   SOLE   10,325 0 0
PFIZER INC COM 717081103 27,917 539,251 SH   SOLE   539,251 0 0
PHILIP MORRIS INTL INC COM 718172109 8,922 94,974 SH   SOLE   94,974 0 0
PHILLIPS 66 COM 718546104 4,019 46,522 SH   SOLE   46,522 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1,204 35,002 SH   SOLE   35,002 0 0
PIMCO CORPORATE & INCM STRG COM 72200U100 3,125 198,553 SH   SOLE   198,553 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 4,103 267,267 SH   SOLE   267,267 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 463 19,006 SH   SOLE   19,006 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 592 6,154 SH   SOLE   6,154 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 791 7,776 SH   SOLE   7,776 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6,237 62,268 SH   SOLE   62,268 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 324 3,317 SH   SOLE   3,317 0 0
PIMCO INCOME STRATEGY FD II COM 72201J104 118 13,600 SH   SOLE   13,600 0 0
PINNACLE WEST CAP CORP COM 723484101 724 9,267 SH   SOLE   9,267 0 0
PINTEREST INC CL A 72352L106 334 13,578 SH   SOLE   13,578 0 0
PIONEER NAT RES CO COM 723787107 1,179 4,715 SH   SOLE   4,715 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 346 32,166 SH   SOLE   32,166 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,910 32,039 SH   SOLE   32,039 0 0
POOL CORP COM 73278L105 392 928 SH   SOLE   928 0 0
PPG INDS INC COM 693506107 1,427 10,886 SH   SOLE   10,886 0 0
PPL CORP COM 69351T106 281 9,848 SH   SOLE   9,848 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,140 14,154 SH   SOLE   14,154 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 475 6,472 SH   SOLE   6,472 0 0
PROCTER AND GAMBLE CO COM 742718109 36,527 239,051 SH   SOLE   239,051 0 0
PROGRESSIVE CORP COM 743315103 607 5,327 SH   SOLE   5,327 0 0
PROLOGIS INC. COM 74340W103 2,793 17,295 SH   SOLE   17,295 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 833 12,696 SH   SOLE   12,696 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 701 10,851 SH   SOLE   10,851 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 1,226 87,020 SH   SOLE   87,020 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 1,991 31,293 SH   SOLE   31,293 0 0
PROSPERITY BANCSHARES INC COM 743606105 429 6,184 SH   SOLE   6,184 0 0
PROTERRA INC COM 74374T109 143 19,060 SH   SOLE   19,060 0 0
PRUDENTIAL FINL INC COM 744320102 3,469 29,359 SH   SOLE   29,359 0 0
PRUDENTIAL PLC ADR 74435K204 318 10,754 SH   SOLE   10,754 0 0
PUBLIC STORAGE COM 74460D109 1,656 4,244 SH   SOLE   4,244 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 973 13,906 SH   SOLE   13,906 0 0
PULTE GROUP INC COM 745867101 558 13,319 SH   SOLE   13,319 0 0
PURE STORAGE INC CL A 74624M102 405 11,477 SH   SOLE   11,477 0 0
QIAGEN NV SHS NEW N72482123 295 6,028 SH   SOLE   6,028 0 0
QORVO INC COM 74736K101 319 2,568 SH   SOLE   2,568 0 0
QUALCOMM INC COM 747525103 20,017 130,984 SH   SOLE   130,984 0 0
QUANTA SVCS INC COM 74762E102 914 6,941 SH   SOLE   6,941 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 555 27,778 SH   SOLE   27,778 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,409 10,298 SH   SOLE   10,298 0 0
RANGE RES CORP COM 75281A109 204 6,727 SH   SOLE   6,727 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 150 10,725 SH   SOLE   10,725 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 17,915 180,831 SH   SOLE   180,831 0 0
RBB FD INC MOTLEY FOL ETF 74933W601 645 15,769 SH   SOLE   15,769 0 0
REALTY INCOME CORP COM 756109104 1,742 25,138 SH   SOLE   25,138 0 0
RED ROCK RESORTS INC CL A 75700L108 287 5,906 SH   SOLE   5,906 0 0
REGENERON PHARMACEUTICALS COM 75886F107 19,940 28,550 SH   SOLE   28,550 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 738 33,176 SH   SOLE   33,176 0 0
RELX PLC SPONSORED ADR 759530108 860 27,661 SH   SOLE   27,661 0 0
REPUBLIC SVCS INC COM 760759100 699 5,279 SH   SOLE   5,279 0 0
RESMED INC COM 761152107 237 978 SH   SOLE   978 0 0
RESOLUTE FST PRODS INC COM 76117W109 867 67,166 SH   SOLE   67,166 0 0
RIO TINTO PLC SPONSORED ADR 767204100 2,562 31,862 SH   SOLE   31,862 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1,014 20,192 SH   SOLE   20,192 0 0
ROBLOX CORP CL A 771049103 576 12,461 SH   SOLE   12,461 0 0
ROCKWELL AUTOMATION INC COM 773903109 328 1,170 SH   SOLE   1,170 0 0
ROPER TECHNOLOGIES INC COM 776696106 10,444 22,116 SH   SOLE   22,116 0 0
ROSS STORES INC COM 778296103 2,198 24,294 SH   SOLE   24,294 0 0
ROYAL BK CDA COM 780087102 1,311 11,891 SH   SOLE   11,891 0 0
RPM INTL INC COM 749685103 1,745 21,422 SH   SOLE   21,422 0 0
S&P GLOBAL INC COM 78409V104 5,737 13,988 SH   SOLE   13,988 0 0
SALESFORCE COM INC COM 79466L302 16,831 79,271 SH   SOLE   79,271 0 0
SALESFORCE COM INC COM 79466L302 1 100 SH Call SOLE   100 0 0
SANOFI SPONSORED ADR 80105N105 795 15,483 SH   SOLE   15,483 0 0
SAP SE SPON ADR 803054204 910 8,197 SH   SOLE   8,197 0 0
SAREPTA THERAPEUTICS INC COM 803607100 954 12,208 SH   SOLE   12,208 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,807 8,157 SH   SOLE   8,157 0 0
SCHLUMBERGER LTD COM STK 806857108 3,688 89,279 SH   SOLE   89,279 0 0
SCHWAB CHARLES CORP COM 808513105 8,194 97,190 SH   SOLE   97,190 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 670 15,223 SH   SOLE   15,223 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 11,040 397,560 SH   SOLE   397,560 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 21,777 593,059 SH   SOLE   593,059 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 265 4,982 SH   SOLE   4,982 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 652 11,145 SH   SOLE   11,145 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 288 5,385 SH   SOLE   5,385 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 319 11,004 SH   SOLE   11,004 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 995 30,865 SH   SOLE   30,865 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 983 19,832 SH   SOLE   19,832 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 11,701 231,372 SH   SOLE   231,372 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,933 111,130 SH   SOLE   111,130 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 23,682 300,190 SH   SOLE   300,190 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 50,083 669,376 SH   SOLE   669,376 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 19,284 270,121 SH   SOLE   270,121 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 123,731 2,297,704 SH   SOLE   2,297,704 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 37,597 495,610 SH   SOLE   495,610 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 434 17,456 SH   SOLE   17,456 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 25,382 535,929 SH   SOLE   535,929 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 28,714 472,964 SH   SOLE   472,964 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 903 10,045 SH   SOLE   10,045 0 0
SEALED AIR CORP NEW COM 81211K100 666 9,945 SH   SOLE   9,945 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 443 6,447 SH   SOLE   6,447 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 21,197 277,309 SH   SOLE   277,309 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,954 51,003 SH   SOLE   51,003 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 7,276 150,576 SH   SOLE   150,576 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,011 5,463 SH   SOLE   5,463 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,074 14,154 SH   SOLE   14,154 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,936 14,134 SH   SOLE   14,134 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 478 4,646 SH   SOLE   4,646 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,978 53,430 SH   SOLE   53,430 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,498 28,341 SH   SOLE   28,341 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,059 19,246 SH   SOLE   19,246 0 0
SELECTA BIOSCIENCES INC COM 816212104 33 27,000 SH   SOLE   27,000 0 0
SEMPRA COM 816851109 1,214 7,222 SH   SOLE   7,222 0 0
SERVICENOW INC COM 81762P102 12,659 22,731 SH   SOLE   22,731 0 0
SHERWIN WILLIAMS CO COM 824348106 4,825 19,329 SH   SOLE   19,329 0 0
SHOPIFY INC CL A 82509L107 1,627 2,407 SH   SOLE   2,407 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 205 697 SH   SOLE   697 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,819 13,829 SH   SOLE   13,829 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 126 19,086 SH   SOLE   19,086 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,335 10,017 SH   SOLE   10,017 0 0
SMITH A O CORP COM 831865209 6,767 105,916 SH   SOLE   105,916 0 0
SMUCKER J M CO COM NEW 832696405 2,108 15,565 SH   SOLE   15,565 0 0
SNAP INC CL A 83304A106 292 8,114 SH   SOLE   8,114 0 0
SNOWFLAKE INC CL A 833445109 357 1,558 SH   SOLE   1,558 0 0
SOFI TECHNOLOGIES INC COM 83406F102 185 19,583 SH   SOLE   19,583 0 0
SONOCO PRODS CO COM 835495102 456 7,289 SH   SOLE   7,289 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 4,681 45,578 SH   SOLE   45,578 0 0
SOUTHERN CO COM 842587107 6,252 86,217 SH   SOLE   86,217 0 0
SOUTHERN COPPER CORP COM 84265V105 277 3,646 SH   SOLE   3,646 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 282 5,541 SH   SOLE   5,541 0 0
SOUTHSTATE CORPORATION COM 840441109 8,377 102,671 SH   SOLE   102,671 0 0
SOUTHWEST AIRLS CO COM 844741108 14,714 321,274 SH   SOLE   321,274 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2,318 6,682 SH   SOLE   6,682 0 0
SPDR GOLD TR GOLD SHS 78463V107 19,739 109,268 SH   SOLE   109,268 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 2,895 26,356 SH   SOLE   26,356 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,356 25,115 SH   SOLE   25,115 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 485 14,224 SH   SOLE   14,224 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1,068 38,820 SH   SOLE   38,820 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 1,507 19,594 SH   SOLE   19,594 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5,304 154,734 SH   SOLE   154,734 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 20,391 527,706 SH   SOLE   527,706 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 25,299 435,587 SH   SOLE   435,587 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 44,741 99,064 SH   SOLE   99,064 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 528 100,500 SH Put SOLE   100,500 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,524 9,224 SH   SOLE   9,224 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 10,986 531,243 SH   SOLE   531,243 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 23,496 256,981 SH   SOLE   256,981 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 937 9,140 SH   SOLE   9,140 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721 3,992 83,367 SH   SOLE   83,367 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 10,295 217,507 SH   SOLE   217,507 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284 548 9,928 SH   SOLE   9,928 0 0
SPDR SER TR NYSE TECH ETF 78464A102 328 2,360 SH   SOLE   2,360 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 2,419 43,516 SH   SOLE   43,516 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 515 15,084 SH   SOLE   15,084 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 9,927 210,503 SH   SOLE   210,503 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 3,650 68,699 SH   SOLE   68,699 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 238 5,666 SH   SOLE   5,666 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 711 23,599 SH   SOLE   23,599 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 6,074 91,737 SH   SOLE   91,737 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 610 8,221 SH   SOLE   8,221 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 2,368 28,242 SH   SOLE   28,242 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 348 4,174 SH   SOLE   4,174 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 5,051 53,955 SH   SOLE   53,955 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,681 18,698 SH   SOLE   18,698 0 0
SPDR SER TR S&P DIVID ETF 78464A763 1,721 13,431 SH   SOLE   13,431 0 0
SPDR SER TR S&P PHARMAC 78464A722 210 4,644 SH   SOLE   4,644 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862 572 2,756 SH   SOLE   2,756 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 1,188 10,402 SH   SOLE   10,402 0 0
SPLUNK INC COM 848637104 1,995 13,425 SH   SOLE   13,425 0 0
SPROTT ETF TRUST JR GOLD MINERS E 85210B201 420 9,671 SH   SOLE   9,671 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 14,762 960,426 SH   SOLE   960,426 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 398 45,423 SH   SOLE   45,423 0 0
SPX FLOW INC COM 78469X107 2,153 24,968 SH   SOLE   24,968 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 10,350 230,205 SH   SOLE   230,205 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 311 6,954 SH   SOLE   6,954 0 0
STAG INDL INC COM 85254J102 255 6,177 SH   SOLE   6,177 0 0
STANLEY BLACK & DECKER INC COM 854502101 5,564 39,803 SH   SOLE   39,803 0 0
STARBUCKS CORP COM 855244109 26,496 291,257 SH   SOLE   291,257 0 0
STARWOOD PPTY TR INC COM 85571B105 274 11,334 SH   SOLE   11,334 0 0
STATE STR CORP COM 857477103 3,254 37,351 SH   SOLE   37,351 0 0
STEEL DYNAMICS INC COM 858119100 451 5,411 SH   SOLE   5,411 0 0
STERIS PLC SHS USD G8473T100 837 3,462 SH   SOLE   3,462 0 0
STRYKER CORPORATION COM 863667101 15,750 58,911 SH   SOLE   58,911 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 88 14,030 SH   SOLE   14,030 0 0
SUN CMNTYS INC COM 866674104 1,190 6,788 SH   SOLE   6,788 0 0
SUNOPTA INC COM 8676EP108 92 18,237 SH   SOLE   18,237 0 0
SUNPOWER CORP COM 867652406 353 16,432 SH   SOLE   16,432 0 0
SVB FINANCIAL GROUP COM 78486Q101 551 985 SH   SOLE   985 0 0
SYNCHRONY FINANCIAL COM 87165B103 246 7,076 SH   SOLE   7,076 0 0
SYNOPSYS INC COM 871607107 965 2,895 SH   SOLE   2,895 0 0
SYSCO CORP COM 871829107 4,059 49,708 SH   SOLE   49,708 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,300 12,466 SH   SOLE   12,466 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 170 11,861 SH   SOLE   11,861 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 372 2,417 SH   SOLE   2,417 0 0
TARGA RES CORP COM 87612G101 693 9,176 SH   SOLE   9,176 0 0
TARGET CORP COM 87612E106 12,573 59,246 SH   SOLE   59,246 0 0
TC ENERGY CORP COM 87807B107 614 10,879 SH   SOLE   10,879 0 0
TE CONNECTIVITY LTD SHS H84989104 593 4,526 SH   SOLE   4,526 0 0
TELADOC HEALTH INC COM 87918A105 672 9,319 SH   SOLE   9,319 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 489 1,034 SH   SOLE   1,034 0 0
TELEFLEX INCORPORATED COM 879369106 419 1,181 SH   SOLE   1,181 0 0
TELLURIAN INC NEW COM 87968A104 206 38,849 SH   SOLE   38,849 0 0
TEMPLETON DRAGON FD INC COM 88018T101 169 12,658 SH   SOLE   12,658 0 0
TERADYNE INC COM 880770102 220 1,864 SH   SOLE   1,864 0 0
TESLA INC COM 88160R101 18,897 17,536 SH   SOLE   17,536 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 263 4,590 SH   SOLE   4,590 0 0
TEXAS INSTRS INC COM 882508104 33,421 182,151 SH   SOLE   182,151 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 5,045 3,731 SH   SOLE   3,731 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 1,018 128,705 SH   SOLE   128,705 0 0
THE TRADE DESK INC COM CL A 88339J105 295 4,256 SH   SOLE   4,256 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 25,560 43,274 SH   SOLE   43,274 0 0
THOMSON REUTERS CORP. COM NEW 884903709 1,666 15,309 SH   SOLE   15,309 0 0
TJX COS INC NEW COM 872540109 3,104 51,234 SH   SOLE   51,234 0 0
T-MOBILE US INC COM 872590104 1,120 8,730 SH   SOLE   8,730 0 0
TORO CO COM 891092108 713 8,335 SH   SOLE   8,335 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 623 7,844 SH   SOLE   7,844 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 1,258 24,895 SH   SOLE   24,895 0 0
TOYOTA MOTOR CORP ADS 892331307 654 3,629 SH   SOLE   3,629 0 0
TRACTOR SUPPLY CO COM 892356106 14,268 61,138 SH   SOLE   61,138 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,949 12,762 SH   SOLE   12,762 0 0
TRANSDIGM GROUP INC COM 893641100 1,378 2,115 SH   SOLE   2,115 0 0
TRANSUNION COM 89400J107 208 2,014 SH   SOLE   2,014 0 0
TRAVEL PLUS LEISURE CO COM 894164102 230 3,976 SH   SOLE   3,976 0 0
TRAVELERS COMPANIES INC COM 89417E109 4,297 23,516 SH   SOLE   23,516 0 0
TRUIST FINL CORP COM 89832Q109 3,327 58,679 SH   SOLE   58,679 0 0
TRUST FOR ADVISED PORTFOLIOS CORNERCAP FUNDAM 89832P267 384 10,877 SH   SOLE   10,877 0 0
TWILIO INC CL A 90138F102 354 2,150 SH   SOLE   2,150 0 0
TWITTER INC COM 90184L102 2,626 67,882 SH   SOLE   67,882 0 0
TYLER TECHNOLOGIES INC COM 902252105 5,532 12,434 SH   SOLE   12,434 0 0
TYSON FOODS INC CL A 902494103 2,243 25,022 SH   SOLE   25,022 0 0
UBER TECHNOLOGIES INC COM 90353T100 3,450 96,693 SH   SOLE   96,693 0 0
UBS GROUP AG SHS H42097107 214 10,958 SH   SOLE   10,958 0 0
ULTA BEAUTY INC COM 90384S303 1,111 2,789 SH   SOLE   2,789 0 0
UMPQUA HLDGS CORP COM 904214103 192 10,178 SH   SOLE   10,178 0 0
UNDER ARMOUR INC CL A 904311107 504 29,640 SH   SOLE   29,640 0 0
UNDER ARMOUR INC CL C 904311206 430 27,628 SH   SOLE   27,628 0 0
UNILEVER PLC SPON ADR NEW 904767704 9,288 203,827 SH   SOLE   203,827 0 0
UNION PAC CORP COM 907818108 11,333 41,481 SH   SOLE   41,481 0 0
UNITED AIRLS HLDGS INC COM 910047109 2,251 48,547 SH   SOLE   48,547 0 0
UNITED PARCEL SERVICE INC CL B 911312106 13,758 64,154 SH   SOLE   64,154 0 0
UNITED RENTALS INC COM 911363109 500 1,409 SH   SOLE   1,409 0 0
UNITEDHEALTH GROUP INC COM 91324P102 51,128 100,256 SH   SOLE   100,256 0 0
UNUM GROUP COM 91529Y106 550 17,440 SH   SOLE   17,440 0 0
US BANCORP DEL COM NEW 902973304 8,968 168,724 SH   SOLE   168,724 0 0
V F CORP COM 918204108 5,041 88,661 SH   SOLE   88,661 0 0
VALERO ENERGY CORP COM 91913Y100 4,652 45,814 SH   SOLE   45,814 0 0
VALMONT INDS INC COM 920253101 233 978 SH   SOLE   978 0 0
VALVOLINE INC COM 92047W101 278 8,797 SH   SOLE   8,797 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411 333 18,613 SH   SOLE   18,613 0 0
VANECK ETF TRUST EMERGING MRKT HI 92189F353 221 10,957 SH   SOLE   10,957 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1,192 39,204 SH   SOLE   39,204 0 0
VANECK ETF TRUST GAMING ETF 92189F882 420 10,548 SH   SOLE   10,548 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 4,368 113,898 SH   SOLE   113,898 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 7,048 122,789 SH   SOLE   122,789 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 609 12,878 SH   SOLE   12,878 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 443 16,417 SH   SOLE   16,417 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3,636 48,669 SH   SOLE   48,669 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607 241 854 SH   SOLE   854 0 0
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 216 2,703 SH   SOLE   2,703 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3,027 11,220 SH   SOLE   11,220 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,889 6,854 SH   SOLE   6,854 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 201 1,104 SH   SOLE   1,104 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 337 1,703 SH   SOLE   1,703 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,407 17,185 SH   SOLE   17,185 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1,039 11,329 SH   SOLE   11,329 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 32,619 418,730 SH   SOLE   418,730 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 41,660 523,766 SH   SOLE   523,766 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 226 4,573 SH   SOLE   4,573 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 24,374 464,788 SH   SOLE   464,788 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 18,085 109,168 SH   SOLE   109,168 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 46,947 163,239 SH   SOLE   163,239 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 4,920 23,598 SH   SOLE   23,598 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 13,687 61,430 SH   SOLE   61,430 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 14,154 94,570 SH   SOLE   94,570 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 183,177 770,167 SH   SOLE   770,167 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 18,476 170,486 SH   SOLE   170,486 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 327,729 789,386 SH   SOLE   789,386 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 13,584 77,209 SH   SOLE   77,209 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 21,465 101,003 SH   SOLE   101,003 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 13,685 55,153 SH   SOLE   55,153 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 85,482 375,464 SH   SOLE   375,464 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 105,577 714,419 SH   SOLE   714,419 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 12,741 221,231 SH   SOLE   221,231 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 22,222 481,720 SH   SOLE   481,720 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,121 17,992 SH   SOLE   17,992 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 378 5,110 SH   SOLE   5,110 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 940 7,591 SH   SOLE   7,591 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3,857 74,236 SH   SOLE   74,236 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,359 13,415 SH   SOLE   13,415 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5,428 106,001 SH   SOLE   106,001 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3,835 74,394 SH   SOLE   74,394 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 803 12,763 SH   SOLE   12,763 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 9,730 113,083 SH   SOLE   113,083 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,157 23,086 SH   SOLE   23,086 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,587 43,650 SH   SOLE   43,650 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7,735 99,055 SH   SOLE   99,055 0 0
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1,515 20,441 SH   SOLE   20,441 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 21,193 296,990 SH   SOLE   296,990 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 42,019 202,795 SH   SOLE   202,795 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 5,490 75,416 SH   SOLE   75,416 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 385 4,650 SH   SOLE   4,650 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 446 3,158 SH   SOLE   3,158 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 44,395 273,776 SH   SOLE   273,776 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 9,142 153,031 SH   SOLE   153,031 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 72,434 1,508,108 SH   SOLE   1,508,108 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 1,260 18,030 SH   SOLE   18,030 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 21,355 190,243 SH   SOLE   190,243 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 367 4,648 SH   SOLE   4,648 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 921 13,615 SH   SOLE   13,615 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 5,682 99,337 SH   SOLE   99,337 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 2,588 31,919 SH   SOLE   31,919 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,953 12,281 SH   SOLE   12,281 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 52,027 484,780 SH   SOLE   484,780 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 49,168 208,871 SH   SOLE   208,871 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 323 1,059 SH   SOLE   1,059 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,178 11,002 SH   SOLE   11,002 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,269 24,291 SH   SOLE   24,291 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,068 8,128 SH   SOLE   8,128 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 277 1,425 SH   SOLE   1,425 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 6,334 15,209 SH   SOLE   15,209 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 542 2,792 SH   SOLE   2,792 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,510 9,329 SH   SOLE   9,329 0 0
VEEVA SYS INC CL A COM 922475108 238 1,122 SH   SOLE   1,122 0 0
VENTAS INC COM 92276F100 1,027 16,633 SH   SOLE   16,633 0 0
VERISK ANALYTICS INC COM 92345Y106 3,659 17,050 SH   SOLE   17,050 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 14,622 287,038 SH   SOLE   287,038 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7,289 27,932 SH   SOLE   27,932 0 0
VIATRIS INC COM 92556V106 294 27,046 SH   SOLE   27,046 0 0
VICI PPTYS INC COM 925652109 203 7,139 SH   SOLE   7,139 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 1,542 21,463 SH   SOLE   21,463 0 0
VISA INC COM CL A 92826C839 57,776 260,524 SH   SOLE   260,524 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 24 19,080 SH   SOLE   19,080 0 0
VMWARE INC CL A COM 928563402 2,014 17,688 SH   SOLE   17,688 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 8,345 502,101 SH   SOLE   502,101 0 0
VONTIER CORPORATION COM 928881101 341 13,447 SH   SOLE   13,447 0 0
VULCAN MATLS CO COM 929160109 246 1,340 SH   SOLE   1,340 0 0
VYNE THERAPEUTICS INC COM 92941V209 49 75,000 SH   SOLE   75,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,760 83,984 SH   SOLE   83,984 0 0
WALMART INC COM 931142103 28,945 194,368 SH   SOLE   194,368 0 0
WASTE MGMT INC DEL COM 94106L109 6,969 43,966 SH   SOLE   43,966 0 0
WATERS CORP COM 941848103 557 1,794 SH   SOLE   1,794 0 0
WATSCO INC COM 942622200 2,494 8,186 SH   SOLE   8,186 0 0
WEBSTER FINL CORP COM 947890109 624 11,117 SH   SOLE   11,117 0 0
WEC ENERGY GROUP INC COM 92939U106 712 7,135 SH   SOLE   7,135 0 0
WELLS FARGO CO NEW COM 949746101 9,204 189,924 SH   SOLE   189,924 0 0
WELLTOWER INC COM 95040Q104 1,947 20,256 SH   SOLE   20,256 0 0
WESCO INTL INC COM 95082P105 524 4,026 SH   SOLE   4,026 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,009 7,325 SH   SOLE   7,325 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 247 23,000 SH   SOLE   23,000 0 0
WESTERN DIGITAL CORP. COM 958102105 284 5,716 SH   SOLE   5,716 0 0
WESTROCK CO COM 96145D105 381 8,093 SH   SOLE   8,093 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 764 20,166 SH   SOLE   20,166 0 0
WILLIAMS COS INC COM 969457100 1,645 49,228 SH   SOLE   49,228 0 0
WILLIAMS SONOMA INC COM 969904101 1,401 9,665 SH   SOLE   9,665 0 0
WISDOMTREE TR CBOE S&P 500 97717X560 146 415,070 SH Put SOLE   415,070 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 773 17,653 SH   SOLE   17,653 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 364 6,832 SH   SOLE   6,832 0 0
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 6,339 250,953 SH   SOLE   250,953 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 340 4,616 SH   SOLE   4,616 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1,509 30,009 SH   SOLE   30,009 0 0
WISDOMTREE TR GLB EX US RL EST 97717W331 495 21,375 SH   SOLE   21,375 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,124 31,206 SH   SOLE   31,206 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 215 3,350 SH   SOLE   3,350 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 2,614 65,728 SH   SOLE   65,728 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 289 4,396 SH   SOLE   4,396 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,494 56,151 SH   SOLE   56,151 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 466 8,525 SH   SOLE   8,525 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,833 57,527 SH   SOLE   57,527 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 975 20,329 SH   SOLE   20,329 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 325 5,033 SH   SOLE   5,033 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 200 4,184 SH   SOLE   4,184 0 0
WORKDAY INC CL A 98138H101 2,196 9,170 SH   SOLE   9,170 0 0
WORKIVA INC COM CL A 98139A105 368 3,115 SH   SOLE   3,115 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 4,003 104,045 SH   SOLE   104,045 0 0
WP CAREY INC COM 92936U109 6,177 76,414 SH   SOLE   76,414 0 0
WYNN RESORTS LTD COM 983134107 1,566 19,634 SH   SOLE   19,634 0 0
XCEL ENERGY INC COM 98389B100 4,670 64,710 SH   SOLE   64,710 0 0
XYLEM INC COM 98419M100 1,980 23,221 SH   SOLE   23,221 0 0
YETI HLDGS INC COM 98585X104 251 4,189 SH   SOLE   4,189 0 0
YUM BRANDS INC COM 988498101 3,417 28,832 SH   SOLE   28,832 0 0
YUM CHINA HLDGS INC COM 98850P109 1,169 28,141 SH   SOLE   28,141 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 327 790 SH   SOLE   790 0 0
ZENDESK INC COM 98936J101 301 2,502 SH   SOLE   2,502 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 556 7,651 SH   SOLE   7,651 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,034 8,086 SH   SOLE   8,086 0 0
ZIONS BANCORPORATION N A COM 989701107 386 5,888 SH   SOLE   5,888 0 0
ZIPRECRUITER INC CL A 98980B103 408 17,735 SH   SOLE   17,735 0 0
ZOETIS INC CL A 98978V103 13,092 69,418 SH   SOLE   69,418 0 0
ZSCALER INC COM 98980G102 621 2,575 SH   SOLE   2,575 0 0
ZYNGA INC CL A 98986T108 210 22,699 SH   SOLE   22,699 0 0