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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
23ANDME HOLDING CO CLASS A COM 90138Q108   216 100 SH   SOLE   100 0 0
2U INC COM 90214J101   627 100 SH   SOLE   100 0 0
3-D SYS CORP DEL COM NEW 88554D205   2,723 368 SH   SOLE   323 0 45
3M CO COM 88579Y101   137,617 1,148 SH   SOLE   1,039 0 109
908 DEVICES INC COM 65443P102   632 83 SH   SOLE   0 0 83
AAR CORP COM 000361105   2,470 55 SH   SOLE   0 0 55
ABBOTT LABS COM 002824100   394,256 3,591 SH   SOLE   3,419 0 172
ABBVIE INC COM 00287Y109   1,738,618 10,758 SH   SOLE   9,874 0 884
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   4,596 200 SH   SOLE   200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   435,750 1,633 SH   SOLE   414 0 1,219
ACTIVISION BLIZZARD INC COM 00507V109   52,284 683 SH   SOLE   67 0 616
ADAPTHEALTH CORP COMMON STOCK 00653Q102   1,826 95 SH   SOLE   0 0 95
ADOBE SYSTEMS INCORPORATED COM 00724F101   213,023 633 SH   SOLE   282 0 351
ADVANCE AUTO PARTS INC COM 00751Y106   4,705 32 SH   SOLE   13 0 19
ADVANCED MICRO DEVICES INC COM 007903107   195,929 3,025 SH   SOLE   2,718 0 307
ADVANSIX INC COM 00773T101   38 1 SH   SOLE   1 0 0
ADVISORSHARES TR PURE CANNABIS 00768Y495   1,440 400 SH   SOLE   400 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453   9,297 1,330 SH   SOLE   1,330 0 0
AEROVIRONMENT INC COM 008073108   3,855 45 SH   SOLE   45 0 0
AES CORP COM 00130H105   20,132 700 SH   SOLE   700 0 0
AFLAC INC COM 001055102   142,945 1,987 SH   SOLE   1,812 0 175
AGEAGLE AERIAL SYS INC NEW COM 00848K101   565 1,615 SH   SOLE   1,615 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   17,210 115 SH   SOLE   115 0 0
AGILYSYS INC COM 00847J105   1,345 17 SH   SOLE   0 0 17
AGNICO EAGLE MINES LTD COM 008474108   90,619 1,743 SH   SOLE   480 0 1,263
AIR PRODS & CHEMS INC COM 009158106   28,976 94 SH   SOLE   38 0 56
AIRBNB INC COM CL A 009066101   67,630 791 SH   SOLE   791 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   17,450 207 SH   SOLE   207 0 0
ALASKA AIR GROUP INC COM 011659109   15,864 369 SH   SOLE   369 0 0
ALBEMARLE CORP COM 012653101   2,819 13 SH   SOLE   13 0 0
ALCOA CORP COM 013872106   51,063 1,123 SH   SOLE   1,123 0 0
ALCON AG ORD SHS H01301128   25,089 366 SH   SOLE   136 0 230
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,457 10 SH   SOLE   0 0 10
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   9,073 103 SH   SOLE   103 0 0
ALKERMES PLC SHS G01767105   2,090 80 SH   SOLE   40 0 40
ALLISON TRANSMISSION HLDGS I COM 01973R101   29,078 699 SH   SOLE   0 0 699
ALLSTATE CORP COM 020002101   235,808 1,739 SH   SOLE   1,739 0 0
ALPHABET INC CAP STK CL A 02079K305   3,310,125 37,517 SH   SOLE   25,859 0 11,658
ALPHABET INC CAP STK CL C 02079K107   1,550,418 17,473 SH   SOLE   15,813 0 1,660
ALTRIA GROUP INC COM 02209S103   1,220,141 26,693 SH   SOLE   26,693 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   71,355 3,097 SH   SOLE   0 0 3,097
A-MARK PRECIOUS METALS INC COM 00181T107   695 20 SH   SOLE   20 0 0
AMAZON COM INC COM 023135106   1,942,454 23,124 SH   SOLE   20,619 0 2,505
AMBEV SA SPONSORED ADR 02319V103   12,490 4,592 SH   SOLE   0 0 4,592
AMC NETWORKS INC CL A 00164V103   16,109 1,028 SH   SOLE   0 0 1,028
AMDOCS LTD SHS G02602103   2,091 23 SH   SOLE   23 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   27,348 2,150 SH   SOLE   2,150 0 0
AMERICAN ELEC PWR CO INC COM 025537101   193,698 2,040 SH   SOLE   2,040 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   1,825 40 SH   SOLE   0 0 40
AMERICAN EXPRESS CO COM 025816109   317,148 2,147 SH   SOLE   2,116 0 31
AMERICAN INTL GROUP INC COM NEW 026874784   986,544 15,600 SH   SOLE   12,699 0 2,901
AMERICAN TOWER CORP NEW COM 03027X100   248,724 1,174 SH   SOLE   436 0 738
AMERICAN WTR WKS CO INC NEW COM 030420103   284,263 1,865 SH   SOLE   1,291 0 574
AMERIPRISE FINL INC COM 03076C106   31,760 102 SH   SOLE   0 0 102
AMERISOURCEBERGEN CORP COM 03073E105   20,879 126 SH   SOLE   100 0 26
AMGEN INC COM 031162100   1,936,970 7,375 SH   SOLE   6,725 0 650
AMN HEALTHCARE SVCS INC COM 001744101   23,340 227 SH   SOLE   0 0 227
AMPHENOL CORP NEW CL A 032095101   31,065 408 SH   SOLE   0 0 408
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   1,171 100 SH   SOLE   100 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   4,612 305 SH   SOLE   305 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   57,663 1,608 SH   SOLE   1,608 0 0
ANALOG DEVICES INC COM 032654105   43,796 267 SH   SOLE   119 0 148
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   3,884 200 SH   SOLE   200 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   5,464 91 SH   SOLE   12 0 79
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   9,229 438 SH   SOLE   438 0 0
APA CORPORATION COM 03743Q108   1,307 28 SH   SOLE   28 0 0
APOGEE ENTERPRISES INC COM 037598109   49,795 1,120 SH   SOLE   0 0 1,120
APPFOLIO INC COM CL A 03783C100   1,791 17 SH   SOLE   0 0 17
APPLE INC COM 037833100   14,420,099 110,984 SH   SOLE   105,196 0 5,788
APPLIED INDL TECHNOLOGIES IN COM 03820C105   24,576 195 SH   SOLE   0 0 195
APPLIED MATLS INC COM 038222105   39,926 410 SH   SOLE   410 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   5,000 6,545 SH   SOLE   0 0 6,545
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   1,966 75 SH   SOLE   0 0 75
ARCHER DANIELS MIDLAND CO COM 039483102   12,999 140 SH   SOLE   140 0 0
ARCONIC CORPORATION COM 03966V107   360 17 SH   SOLE   17 0 0
ARCUS BIOSCIENCES INC COM 03969F109   476 23 SH   SOLE   0 0 23
ARGENX SE SPONSORED ADR 04016X101   9,471 25 SH   SOLE   0 0 25
ARK ETF TR 3D PRINTING ETF 00214Q500   56,757 2,770 SH   SOLE   0 0 2,770
ARK ETF TR GENOMIC REV ETF 00214Q302   34,864 1,235 SH   SOLE   0 0 1,235
ARK ETF TR INNOVATION ETF 00214Q104   22,430 718 SH   SOLE   718 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   32,768 850 SH   SOLE   0 0 850
ASCENT INDUSTRIES CO COM 871565107   139 16 SH   SOLE   16 0 0
ASCENT SOLAR TECHNOLOGIES IN COM NEW 043635606   254 156 SH   SOLE   156 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   8,251 1,316 SH   SOLE   0 0 1,316
ASML HOLDING N V N Y REGISTRY SHS N07059210   42,073 77 SH   SOLE   40 0 37
ASSURANT INC COM 04621X108   5,378 43 SH   SOLE   0 0 43
AST SPACEMOBILE INC COM CL A 00217D100   1,759 365 SH   SOLE   365 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   262,589 3,873 SH   SOLE   3,165 0 708
AT&T INC COM 00206R102   621,717 33,771 SH   SOLE   33,771 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   266 100 SH   SOLE   100 0 0
ATLASSIAN CORPORATION CL A 049468101   13,383 104 SH   SOLE   58 0 46
ATMOS ENERGY CORP COM 049560105   5,267 47 SH   SOLE   47 0 0
ATRICURE INC COM 04963C209   3,151 71 SH   SOLE   0 0 71
AURORA CANNABIS INC COM 05156X884   94 102 SH   SOLE   102 0 0
AUTODESK INC COM 052769106   5,232 28 SH   SOLE   28 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   90,050 377 SH   SOLE   118 0 259
AUTONATION INC COM 05329W102   32,834 306 SH   SOLE   0 0 306
AVALONBAY CMNTYS INC COM 053484101   1,615 10 SH   SOLE   0 0 10
AVANOS MED INC COM 05350V106   135 5 SH   SOLE   5 0 0
AVANTOR INC COM 05352A100   3,796 180 SH   SOLE   180 0 0
AVERY DENNISON CORP COM 053611109   14,299 79 SH   SOLE   18 0 61
AXON ENTERPRISE INC COM 05464C101   830 5 SH   SOLE   0 0 5
AXONICS INC COM 05465P101   2,251 36 SH   SOLE   0 0 36
B & G FOODS INC NEW COM 05508R106   3 0 SH   SOLE   0 0 0
BAIDU INC SPON ADR REP A 056752108   5,719 50 SH   SOLE   0 0 50
BAKER HUGHES COMPANY CL A 05722G100   28,703 972 SH   SOLE   800 0 172
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   10,337 1,720 SH   SOLE   0 0 1,720
BANCO BRADESCO S A SP ADR PFD NEW 059460303   3,807 1,322 SH   SOLE   0 0 1,322
BANCOLOMBIA S A SPON ADR PREF 05968L102   5,166 181 SH   SOLE   0 0 181
BANK AMERICA CORP COM 060505104   924,975 27,928 SH   SOLE   23,410 0 4,518
BANK NEW YORK MELLON CORP COM 064058100   63,500 1,395 SH   SOLE   0 0 1,395
BARCLAYS PLC ADR 06738E204   17,628 2,260 SH   SOLE   0 0 2,260
BARINGS BDC INC COM 06759L103   5,175 635 SH   SOLE   635 0 0
BARRICK GOLD CORP COM 067901108   57,656 3,356 SH   SOLE   1,000 0 2,356
BAXTER INTL INC COM 071813109   35,883 704 SH   SOLE   704 0 0
BECTON DICKINSON & CO COM 075887109   99,431 391 SH   SOLE   223 0 168
BENEFITFOCUS INC COM 08180D106   17,207 1,645 SH   SOLE   1,645 0 0
BERKLEY W R CORP COM 084423102   29,589 408 SH   SOLE   408 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   584,130 1,891 SH   SOLE   1,891 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,967,297 32,555 SH   SOLE   21,103 0 11,452
BEST BUY INC COM 086516101   2,166 27 SH   SOLE   0 0 27
BHP GROUP LTD SPONSORED ADS 088606108   40,741 657 SH   SOLE   287 0 370
BILL COM HLDGS INC COM 090043100   3,487 32 SH   SOLE   0 0 32
BIOGEN INC COM 09062X103   11,354 41 SH   SOLE   41 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,529 84 SH   SOLE   0 0 84
BIO-TECHNE CORP COM 09073M104   3,730 45 SH   SOLE   0 0 45
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   109,040 94 SH   SOLE   94 0 0
BLACK HILLS CORP COM 092113109   1,196 17 SH   SOLE   0 0 17
BLACKLINE INC COM 09239B109   3,700 55 SH   SOLE   0 0 55
BLACKROCK ENHANCED EQUITY DI COM 09251A104   54,276 6,024 SH   SOLE   6,024 0 0
BLACKROCK INC COM 09247X101   133,931 189 SH   SOLE   163 0 26
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   42,100 2,500 SH   SOLE   2,500 0 0
BLACKSTONE INC COM 09260D107   159,508 2,150 SH   SOLE   1,750 0 400
BLACKSTONE MTG TR INC COM CL A 09257W100   2,858 135 SH   SOLE   135 0 0
BLOCK INC CL A 852234103   17,344 276 SH   SOLE   276 0 0
BOEING CO COM 097023105   246,494 1,294 SH   SOLE   1,294 0 0
BOISE CASCADE CO DEL COM 09739D100   27,056 394 SH   SOLE   0 0 394
BOOKING HOLDINGS INC COM 09857L108   4,031 2 SH   SOLE   2 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   22,890 219 SH   SOLE   29 0 190
BORGWARNER INC COM 099724106   79,132 1,966 SH   SOLE   728 0 1,238
BOSTON PROPERTIES INC COM 101121101   1,284 19 SH   SOLE   0 0 19
BOSTON SCIENTIFIC CORP COM 101137107   1,834,883 39,656 SH   SOLE   28,416 0 11,240
BOX INC CL A 10316T104   32,718 1,051 SH   SOLE   0 0 1,051
BP PLC SPONSORED ADR 055622104   332,380 9,516 SH   SOLE   9,232 0 284
BRIGHTHOUSE FINL INC COM 10922N103   1,767,738 34,479 SH   SOLE   25,314 0 9,165
BRISTOL-MYERS SQUIBB CO COM 110122108   3,770,296 52,402 SH   SOLE   42,053 0 10,349
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   11,954 299 SH   SOLE   110 0 189
BROADCOM INC COM 11135F101   1,476,214 2,640 SH   SOLE   2,391 0 249
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   403 13 SH   SOLE   13 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   39 1 SH   SOLE   1 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   17,653 641 SH   SOLE   0 0 641
BRUKER CORP COM 116794108   2,871 42 SH   SOLE   0 0 42
BRUNSWICK CORP COM 117043109   56,461 783 SH   SOLE   783 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   33,932 523 SH   SOLE   0 0 523
BUNGE LIMITED COM G16962105   14,966 150 SH   SOLE   150 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   5,585 61 SH   SOLE   61 0 0
CACTUS INC CL A 127203107   2,815 56 SH   SOLE   0 0 56
CADENCE DESIGN SYSTEM INC COM 127387108   28,273 176 SH   SOLE   176 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   45,662 753 SH   SOLE   0 0 753
CALITHERA BIOSCIENCES INC COM NEW 13089P507   3,915 1,201 SH   SOLE   1,201 0 0
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   48,952 2,900 SH   SOLE   2,900 0 0
CANADIAN NATL RY CO COM 136375102   56,468 475 SH   SOLE   304 0 171
CANADIAN PAC RY LTD COM 13645T100   8,802 118 SH   SOLE   37 0 81
CANADIAN SOLAR INC COM 136635109   29,015 939 SH   SOLE   0 0 939
CANOPY GROWTH CORP COM 138035100   3,904 1,690 SH   SOLE   1,690 0 0
CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102   2,150,042 96,501 SH   SOLE   96,501 0 0
CAPITAL ONE FINL CORP COM 14040H105   35,418 381 SH   SOLE   350 0 31
CARA THERAPEUTICS INC COM 140755109   2,792 260 SH   SOLE   260 0 0
CARDINAL HEALTH INC COM 14149Y108   64,648 841 SH   SOLE   300 0 541
CARMAX INC COM 143130102   30,445 500 SH   SOLE   500 0 0
CARNIVAL CORP COMMON STOCK 143658300   2,507 311 SH   SOLE   0 0 311
CARRIER GLOBAL CORPORATION COM 14448C104   109,601 2,657 SH   SOLE   2,657 0 0
CASELLA WASTE SYS INC CL A 147448104   2,062 26 SH   SOLE   0 0 26
CATERPILLAR INC COM 149123101   1,032,504 4,310 SH   SOLE   4,310 0 0
CBOE GLOBAL MKTS INC COM 12503M108   6,274 50 SH   SOLE   50 0 0
CBRE GROUP INC CL A 12504L109   121,135 1,574 SH   SOLE   1,574 0 0
CDW CORP COM 12514G108   22,876 128 SH   SOLE   128 0 0
CELANESE CORP DEL COM 150870103   13,496 132 SH   SOLE   132 0 0
CENTENE CORP DEL COM 15135B101   877,343 10,698 SH   SOLE   7,557 0 3,141
CENTERPOINT ENERGY INC COM 15189T107   22,463 749 SH   SOLE   749 0 0
CHAMPIONX CORPORATION COM 15872M104   5,711 197 SH   SOLE   0 0 197
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   4,765 500 SH   SOLE   500 0 0
CHART INDS INC COM 16115Q308   34,569 300 SH   SOLE   300 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   13,903 41 SH   SOLE   41 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   9,084 72 SH   SOLE   15 0 57
CHEESECAKE FACTORY INC COM 163072101   1,395 44 SH   SOLE   0 0 44
CHEMOURS CO COM 163851108   9,400 307 SH   SOLE   307 0 0
CHENIERE ENERGY INC COM NEW 16411R208   2,225,049 14,838 SH   SOLE   9,801 0 5,037
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   46,349 815 SH   SOLE   815 0 0
CHESAPEAKE ENERGY CORP COM 165167735   1,982 21 SH   SOLE   0 0 21
CHEVRON CORP NEW COM 166764100   1,728,942 9,633 SH   SOLE   9,589 0 44
CHIPOTLE MEXICAN GRILL INC COM 169656105   22,200 16 SH   SOLE   16 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   28,320 207 SH   SOLE   0 0 207
CHUBB LIMITED COM H1467J104   20,957 95 SH   SOLE   0 0 95
CHURCH & DWIGHT CO INC COM 171340102   32,647 405 SH   SOLE   405 0 0
CHURCHILL DOWNS INC COM 171484108   63,429 300 SH   SOLE   300 0 0
CIENA CORP COM NEW 171779309   1,925,056 37,761 SH   SOLE   26,136 0 11,625
CIGNA CORP NEW COM 125523100   923,445 2,787 SH   SOLE   2,244 0 543
CISCO SYS INC COM 17275R102   2,029,727 42,606 SH   SOLE   38,008 0 4,598
CITIGROUP INC COM NEW 172967424   89,103 1,970 SH   SOLE   1,902 0 68
CITIZENS FINL GROUP INC COM 174610105   10,354 263 SH   SOLE   64 0 199
CLEARWATER ANALYTICS HLDGS I CL A 185123106   3,881 207 SH   SOLE   0 0 207
CLEVELAND-CLIFFS INC NEW COM 185899101   73,880 4,586 SH   SOLE   0 0 4,586
CLOROX CO DEL COM 189054109   13,612 97 SH   SOLE   97 0 0
CME GROUP INC COM 12572Q105   7,735 46 SH   SOLE   18 0 28
CMS ENERGY CORP COM 125896100   2,977 47 SH   SOLE   0 0 47
COCA COLA CO COM 191216100   1,406,340 22,109 SH   SOLE   21,947 0 162
COGNEX CORP COM 192422103   4,711 100 SH   SOLE   100 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   43,007 752 SH   SOLE   752 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   16,279 460 SH   SOLE   311 0 149
COLGATE PALMOLIVE CO COM 194162103   276,947 3,515 SH   SOLE   3,515 0 0
COLUMBIA BKG SYS INC COM 197236102   1,235 41 SH   SOLE   0 0 41
COLUMBUS MCKINNON CORP N Y COM 199333105   2,175 67 SH   SOLE   0 0 67
COMCAST CORP NEW CL A 20030N101   815,948 23,333 SH   SOLE   18,619 0 4,714
COMMERCE BANCSHARES INC COM 200525103   40,774 599 SH   SOLE   599 0 0
COMMVAULT SYS INC COM 204166102   2,074 33 SH   SOLE   0 0 33
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   201 25 SH   SOLE   25 0 0
CONAGRA BRANDS INC COM 205887102   159,018 4,109 SH   SOLE   4,109 0 0
CONCENTRIX CORP COM 20602D101   133,160 1,000 SH   SOLE   1,000 0 0
CONOCOPHILLIPS COM 20825C104   681,123 5,772 SH   SOLE   5,664 0 108
CONSOLIDATED EDISON INC COM 209115104   133,164 1,397 SH   SOLE   1,397 0 0
CONSTELLATION ENERGY CORP COM 21037T109   9,311 108 SH   SOLE   108 0 0
COPART INC COM 217204106   5,724 94 SH   SOLE   94 0 0
CORE LABORATORIES N V COM N22717107   5,230 258 SH   SOLE   0 0 258
CORNING INC COM 219350105   693,926 21,726 SH   SOLE   17,474 0 4,252
CORTEVA INC COM 22052L104   80,235 1,365 SH   SOLE   571 0 794
COSTCO WHSL CORP NEW COM 22160K105   825,229 1,808 SH   SOLE   1,464 0 344
COTERRA ENERGY INC COM 127097103   12,752 519 SH   SOLE   519 0 0
COUPA SOFTWARE INC COM 22266L106   3,008 38 SH   SOLE   0 0 38
COUPANG INC CL A 22266T109   4,487 305 SH   SOLE   0 0 305
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   22,642 557 SH   SOLE   557 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   2,001 19 SH   SOLE   19 0 0
CROWN CASTLE INC COM 22822V101   5,968 44 SH   SOLE   0 0 44
CRYOPORT INC COM PAR $0.001 229050307   1,787 103 SH   SOLE   0 0 103
CSX CORP COM 126408103   33,039 1,066 SH   SOLE   1,066 0 0
CTS CORP COM 126501105   2,247 57 SH   SOLE   0 0 57
CUBESMART COM 229663109   39,123 972 SH   SOLE   0 0 972
CUMMINS INC COM 231021106   48,700 201 SH   SOLE   201 0 0
CUSTOMERS BANCORP INC COM 23204G100   21,793 769 SH   SOLE   0 0 769
CVB FINL CORP COM 126600105   1,442 56 SH   SOLE   0 0 56
CVD EQUIP CORP COM 126601103   1,653 300 SH   SOLE   300 0 0
CVS HEALTH CORP COM 126650100   1,600,453 17,174 SH   SOLE   13,787 0 3,387
CYBERARK SOFTWARE LTD SHS M2682V108   7,260 56 SH   SOLE   0 0 56
CYBIN INC COM 23256X100   153 500 SH   SOLE   500 0 0
D R HORTON INC COM 23331A109   695,470 7,802 SH   SOLE   6,207 0 1,595
DANAHER CORPORATION COM 235851102   224,545 846 SH   SOLE   744 0 102
DANIMER SCIENTIFIC INC COM CL A 236272100   505 282 SH   SOLE   282 0 0
DARLING INGREDIENTS INC COM 237266101   1,862,273 29,754 SH   SOLE   23,073 0 6,681
DATADOG INC CL A COM 23804L103   8,012 109 SH   SOLE   0 0 109
DAVITA INC COM 23918K108   15,531 208 SH   SOLE   208 0 0
DEERE & CO COM 244199105   429,189 1,001 SH   SOLE   989 0 12
DELL TECHNOLOGIES INC CL C 24703L202   3,499 87 SH   SOLE   87 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   40,252 1,225 SH   SOLE   1,225 0 0
DENNYS CORP COM 24869P104   1,483 161 SH   SOLE   0 0 161
DEVON ENERGY CORP NEW COM 25179M103   31,063 505 SH   SOLE   505 0 0
DEXCOM INC COM 252131107   25,366 224 SH   SOLE   224 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   25,303 142 SH   SOLE   39 0 103
DIAMONDBACK ENERGY INC COM 25278X109   29,134 213 SH   SOLE   200 0 13
DICKS SPORTING GOODS INC COM 253393102   12,029 100 SH   SOLE   0 0 100
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   22,443 670 SH   SOLE   670 0 0
DIODES INC COM 254543101   1,371 18 SH   SOLE   0 0 18
DISCOVER FINL SVCS COM 254709108   64,470 659 SH   SOLE   578 0 81
DISH NETWORK CORPORATION CL A 25470M109   1,881 134 SH   SOLE   134 0 0
DISNEY WALT CO COM 254687106   397,737 4,578 SH   SOLE   4,100 0 478
DNP SELECT INCOME FD INC COM 23325P104   11,250 1,000 SH   SOLE   1,000 0 0
DOCUSIGN INC COM 256163106   447,738 8,079 SH   SOLE   6,581 0 1,498
DOLLAR GEN CORP NEW COM 256677105   93,082 378 SH   SOLE   320 0 58
DOMINION ENERGY INC COM 25746U109   272,589 4,445 SH   SOLE   3,950 0 495
DOVER CORP COM 260003108   4,875 36 SH   SOLE   0 0 36
DOW INC COM 260557103   127,513 2,531 SH   SOLE   2,531 0 0
DROPBOX INC CL A 26210C104   11,190 500 SH   SOLE   0 0 500
DSS INC COM 26253C102   2 14 SH   SOLE   14 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   5,526 100 SH   SOLE   100 0 0
DTE ENERGY CO COM 233331107   23,506 200 SH   SOLE   200 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,245,893 21,807 SH   SOLE   21,807 0 0
DUPONT DE NEMOURS INC COM 26614N102   203,557 2,966 SH   SOLE   2,102 0 864
DYCOM INDS INC COM 267475101   2,714 29 SH   SOLE   0 0 29
EAGLE MATLS INC COM 26969P108   2,126 16 SH   SOLE   0 0 16
EASTMAN CHEM CO COM 277432100   46,014 565 SH   SOLE   565 0 0
EATON CORP PLC SHS G29183103   206,860 1,318 SH   SOLE   1,285 0 33
EATON VANCE RISK-MANAGED DIV COM 27829G106   50,310 6,708 SH   SOLE   6,708 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   7,577 617 SH   SOLE   617 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102   12,871 1,185 SH   SOLE   1,185 0 0
EBAY INC. COM 278642103   1,608,298 38,782 SH   SOLE   27,033 0 11,749
ECOLAB INC COM 278865100   35,953 247 SH   SOLE   154 0 93
EDISON INTL COM 281020107   29,711 467 SH   SOLE   467 0 0
ELDORADO GOLD CORP NEW COM 284902509   42,134 5,040 SH   SOLE   5,040 0 0
ELEVANCE HEALTH INC COM 036752103   17,954 35 SH   SOLE   0 0 35
EMBECTA CORP COMMON STOCK 29082K105   733 29 SH   SOLE   29 0 0
EMCOR GROUP INC COM 29084Q100   29,918 202 SH   SOLE   0 0 202
EMERSON ELEC CO COM 291011104   228,239 2,376 SH   SOLE   1,495 0 881
ENBRIDGE INC COM 29250N105   342,103 8,749 SH   SOLE   7,434 0 1,315
ENERGOUS CORP COM 29272C103   418 500 SH   SOLE   500 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   227,239 19,144 SH   SOLE   19,144 0 0
ENI S P A SPONSORED ADR 26874R108   3,955 138 SH   SOLE   0 0 138
ENOVA INTL INC COM 29357K103   1,803,006 46,990 SH   SOLE   32,850 0 14,140
ENOVIS CORPORATION COM 194014502   1,070 20 SH   SOLE   0 0 20
ENPHASE ENERGY INC COM 29355A107   141,224 533 SH   SOLE   180 0 353
ENPRO INDS INC COM 29355X107   1,413 13 SH   SOLE   0 0 13
ENTEGRIS INC COM 29362U104   4,198 64 SH   SOLE   0 0 64
ENTERGY CORP NEW COM 29364G103   6,525 58 SH   SOLE   58 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   68,694 2,848 SH   SOLE   2,848 0 0
EOG RES INC COM 26875P101   74,604 576 SH   SOLE   300 0 276
EQUINIX INC COM 29444U700   10,480 16 SH   SOLE   16 0 0
EQUINOR ASA SPONSORED ADR 29446M102   9,346 261 SH   SOLE   0 0 261
EQUITABLE HLDGS INC COM 29452E101   223,831 7,799 SH   SOLE   7,389 0 410
EQUITY COMWLTH COM SH BEN INT 294628102   41,400 1,658 SH   SOLE   0 0 1,658
ERICSSON ADR B SEK 10 294821608   3,428 587 SH   SOLE   0 0 587
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   20,171 4,735 SH   SOLE   350 0 4,385
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   5,947 135 SH   SOLE   135 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   1,963 50 SH   SOLE   50 0 0
ETF SER SOLUTIONS APTUS DEFINED 26922A388   2,048 80 SH   SOLE   80 0 0
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   1,075 32 SH   SOLE   32 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842   34,160 2,000 SH   SOLE   2,000 0 0
EVERBRIDGE INC COM 29978A104   1,804 61 SH   SOLE   0 0 61
EVERCORE INC CLASS A 29977A105   31,088 285 SH   SOLE   0 0 285
EVEREST RE GROUP LTD COM G3223R108   31,139 94 SH   SOLE   65 0 29
EVERGY INC COM 30034W106   22,277 354 SH   SOLE   354 0 0
EVERSOURCE ENERGY COM 30040W108   922 11 SH   SOLE   11 0 0
EVOLENT HEALTH INC CL A 30050B101   2,611 93 SH   SOLE   0 0 93
EXELIXIS INC COM 30161Q104   23,611 1,472 SH   SOLE   0 0 1,472
EXELON CORP COM 30161N101   14,050 325 SH   SOLE   325 0 0
EXPEDIA GROUP INC COM NEW 30212P303   721,561 8,237 SH   SOLE   7,196 0 1,041
EXPEDITORS INTL WASH INC COM 302130109   95,087 915 SH   SOLE   0 0 915
EXTRA SPACE STORAGE INC COM 30225T102   18,398 125 SH   SOLE   0 0 125
EXXON MOBIL CORP COM 30231G102   995,920 9,029 SH   SOLE   8,901 0 128
F N B CORP COM 302520101   19,901 1,525 SH   SOLE   1,378 0 147
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   300 15 SH   SOLE   15 0 0
FABRINET SHS G3323L100   31,927 249 SH   SOLE   0 0 249
FACTSET RESH SYS INC COM 303075105   6,419 16 SH   SOLE   16 0 0
FASTENAL CO COM 311900104   52,052 1,100 SH   SOLE   1,100 0 0
FEDEX CORP COM 31428X106   109,462 632 SH   SOLE   632 0 0
FERGUSON PLC NEW SHS G3421J106   18,538 146 SH   SOLE   0 0 146
FERRARI N V COM N3167Y103   21,422 100 SH   SOLE   0 0 100
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   102,835 2,510 SH   SOLE   0 0 2,510
FIDELITY COVINGTON TRUST METAVERSE ETF 316092188   8,761 432 SH   SOLE   432 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   83,917 1,864 SH   SOLE   1,864 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   8,540 227 SH   SOLE   227 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   11,738 173 SH   SOLE   0 0 173
FIFTH THIRD BANCORP COM 316773100   4,757 145 SH   SOLE   145 0 0
FIRST AMERN FINL CORP COM 31847R102   2,198 42 SH   SOLE   42 0 0
FIRST CMNTY CORP S C COM 319835104   28,720 1,312 SH   SOLE   1,312 0 0
FIRST FINL BANCORP OH COM 320209109   1,599 66 SH   SOLE   0 0 66
FIRST INDL RLTY TR INC COM 32054K103   1,158 24 SH   SOLE   0 0 24
FIRST TR ENHANCED EQUITY INC COM 337318109   15,874 1,007 SH   SOLE   1,007 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   3,159,041 188,038 SH   SOLE   188,038 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   8,013 207 SH   SOLE   207 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,232 10 SH   SOLE   10 0 0
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   43,895 1,670 SH   SOLE   1,670 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   541,796 9,115 SH   SOLE   9,115 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   498,932 10,524 SH   SOLE   10,524 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   70,785 1,500 SH   SOLE   1,500 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   362,290 13,574 SH   SOLE   13,574 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,711,967 60,820 SH   SOLE   60,820 0 0
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   163,968 8,892 SH   SOLE   8,892 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   23,910 654 SH   SOLE   654 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   15,892 179 SH   SOLE   179 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   106,232 2,020 SH   SOLE   0 0 2,020
FIRST TR VALUE LINE DIVID IN SHS 33734H106   49,488 1,240 SH   SOLE   1,240 0 0
FIRSTENERGY CORP COM 337932107   85,516 2,039 SH   SOLE   2,039 0 0
FISERV INC COM 337738108   55,690 551 SH   SOLE   400 0 151
FLOOR & DECOR HLDGS INC CL A 339750101   6,476 93 SH   SOLE   0 0 93
FLUOR CORP NEW COM 343412102   3,466 100 SH   SOLE   100 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   16,640 213 SH   SOLE   0 0 213
FORD MTR CO DEL COM 345370860   324,987 27,944 SH   SOLE   26,944 0 1,000
FORTINET INC COM 34959E109   45,565 932 SH   SOLE   470 0 462
FORTIVE CORP COM 34959J108   15,356 239 SH   SOLE   239 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   31,011 543 SH   SOLE   543 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   1,374 53 SH   SOLE   0 0 53
FRANCO NEV CORP COM 351858105   13,648 100 SH   SOLE   100 0 0
FREEPORT-MCMORAN INC CL B 35671D857   199,576 5,252 SH   SOLE   5,252 0 0
FRESHPET INC COM 358039105   1,794 34 SH   SOLE   0 0 34
FS KKR CAP CORP COM 302635206   6,772 387 SH   SOLE   387 0 0
FTC SOLAR INC COM 30320C103   10,112 3,773 SH   SOLE   3,773 0 0
FUELCELL ENERGY INC COM 35952H601   1,473 530 SH   SOLE   530 0 0
G III APPAREL GROUP LTD COM 36237H101   1,028 75 SH   SOLE   0 0 75
G1 THERAPEUTICS INC COM 3621LQ109   353 65 SH   SOLE   65 0 0
GABELLI DIVID & INCOME TR COM 36242H104   13,541 657 SH   SOLE   657 0 0
GALLAGHER ARTHUR J & CO COM 363576109   22,813 121 SH   SOLE   48 0 73
GARMIN LTD SHS H2906T109   3,692 40 SH   SOLE   40 0 0
GARTNER INC COM 366651107   15,126 45 SH   SOLE   0 0 45
GENERAC HLDGS INC COM 368736104   9,059 90 SH   SOLE   90 0 0
GENERAL DYNAMICS CORP COM 369550108   210,894 850 SH   SOLE   816 0 34
GENERAL ELECTRIC CO COM NEW 369604301   92,588 1,105 SH   SOLE   1,105 0 0
GENERAL MLS INC COM 370334104   246,469 2,939 SH   SOLE   1,707 0 1,232
GENERAL MTRS CO COM 37045V100   30,747 914 SH   SOLE   914 0 0
GENUINE PARTS CO COM 372460105   330,710 1,906 SH   SOLE   1,906 0 0
GILDAN ACTIVEWEAR INC COM 375916103   44,251 1,615 SH   SOLE   0 0 1,615
GILEAD SCIENCES INC COM 375558103   79,755 929 SH   SOLE   929 0 0
GLOBAL PMTS INC COM 37940X102   14,898 150 SH   SOLE   150 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   30,798 1,550 SH   SOLE   1,550 0 0
GLOBAL X FDS CLEAN WTR ETF 37954Y186   761 55 SH   SOLE   55 0 0
GLOBAL X FDS EDUCATION ETF 37960A719   4,899 225 SH   SOLE   225 0 0
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   15,676 1,665 SH   SOLE   1,665 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   469 8 SH   SOLE   8 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   65,599 4,123 SH   SOLE   4,123 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459   2,015,952 107,175 SH   SOLE   102,934 0 4,241
GLOBUS MED INC CL A 379577208   31,936 430 SH   SOLE   7 0 423
GOLD ROYALTY CORP COMMON SHARES 38071H106   1,158 497 SH   SOLE   497 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   440,837 1,284 SH   SOLE   1,239 0 45
GOOD WKS II ACQUISITION CORP COMMON STOCK 38216G104   34,070 3,390 SH   SOLE   3,390 0 0
GRACO INC COM 384109104   5,381 80 SH   SOLE   80 0 0
GRAINGER W W INC COM 384802104   952,856 1,713 SH   SOLE   1,151 0 562
GRAPHIC PACKAGING HLDG CO COM 388689101   2,959 133 SH   SOLE   133 0 0
GREEN PLAINS INC COM 393222104   30,500 1,000 SH   SOLE   0 0 1,000
GRITSTONE BIO INC COM 39868T105   13,800 4,000 SH   SOLE   4,000 0 0
GSK PLC SPONSORED ADR 37733W204   142,844 4,065 SH   SOLE   3,953 0 112
GUIDEWIRE SOFTWARE INC COM 40171V100   3,754 60 SH   SOLE   0 0 60
HAEMONETICS CORP MASS COM 405024100   58,909 749 SH   SOLE   0 0 749
HAIN CELESTIAL GROUP INC COM 405217100   631 39 SH   SOLE   0 0 39
HALEON PLC SPON ADS 405552100   22,952 2,869 SH   SOLE   2,869 0 0
HALLIBURTON CO COM 406216101   13,733 349 SH   SOLE   349 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   7,095 213 SH   SOLE   213 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   137,474 2,495 SH   SOLE   2,495 0 0
HARSCO CORP COM 415864107   824 131 SH   SOLE   0 0 131
HARTFORD FINL SVCS GROUP INC COM 416515104   70,977 936 SH   SOLE   164 0 772
HDFC BANK LTD SPONSORED ADS 40415F101   34,752 508 SH   SOLE   44 0 464
HEALTHEQUITY INC COM 42226A107   3,760 61 SH   SOLE   0 0 61
HEICO CORP NEW CL A 422806208   6,712 56 SH   SOLE   0 0 56
HELMERICH & PAYNE INC COM 423452101   30,932 624 SH   SOLE   0 0 624
HENRY JACK & ASSOC INC COM 426281101   122,892 700 SH   SOLE   700 0 0
HERC HLDGS INC COM 42704L104   1,974 15 SH   SOLE   0 0 15
HERSHEY CO COM 427866108   64,501 279 SH   SOLE   279 0 0
HESKA CORP COM RESTRC NEW 42805E306   1,430 23 SH   SOLE   0 0 23
HEWLETT PACKARD ENTERPRISE C COM 42824C109   100,947 6,325 SH   SOLE   6,325 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   652 105 SH   SOLE   105 0 0
HOLOGIC INC COM 436440101   43,465 581 SH   SOLE   0 0 581
HOME DEPOT INC COM 437076102   1,840,337 5,826 SH   SOLE   4,697 0 1,129
HONDA MOTOR LTD AMERN SHS 438128308   3,726 163 SH   SOLE   0 0 163
HONEYWELL INTL INC COM 438516106   369,200 1,723 SH   SOLE   1,713 0 10
HOST HOTELS & RESORTS INC COM 44107P104   24,845 1,548 SH   SOLE   0 0 1,548
HOSTESS BRANDS INC CL A 44109J106   2,850 127 SH   SOLE   0 0 127
HOWMET AEROSPACE INC COM 443201108   2,798 71 SH   SOLE   71 0 0
HP INC COM 40434L105   198,784 7,398 SH   SOLE   7,398 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   5,235 168 SH   SOLE   0 0 168
HUB GROUP INC CL A 443320106   2,067 26 SH   SOLE   0 0 26
HUBSPOT INC COM 443573100   867 3 SH   SOLE   3 0 0
HUNTINGTON BANCSHARES INC COM 446150104   3,158 224 SH   SOLE   224 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109   77 145 SH   SOLE   145 0 0
IAC INC COM NEW 44891N208   311 7 SH   SOLE   7 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   43,559 860 SH   SOLE   860 0 0
ICICI BANK LIMITED ADR 45104G104   37,410 1,709 SH   SOLE   0 0 1,709
ICON PLC SHS G4705A100   12,044 62 SH   SOLE   0 0 62
IDEANOMICS INC COM 45166V106   82 500 SH   SOLE   500 0 0
ILLINOIS TOOL WKS INC COM 452308109   49,788 226 SH   SOLE   59 0 167
ILLUMINA INC COM 452327109   2,629 13 SH   SOLE   13 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   1,742 29 SH   SOLE   0 0 29
INDEXIQ ETF TR IQ CHAIKIN US 45409B396   24,550 770 SH   SOLE   770 0 0
ING GROEP N.V. SPONSORED ADR 456837103   6,097 501 SH   SOLE   0 0 501
INGERSOLL RAND INC COM 45687V106   21,945 420 SH   SOLE   420 0 0
INGEVITY CORP COM 45688C107   5,494 78 SH   SOLE   78 0 0
INGLES MKTS INC CL A 457030104   28,938 300 SH   SOLE   300 0 0
INGREDION INC COM 457187102   51,413 525 SH   SOLE   112 0 413
INNOVATIVE INDL PPTYS INC COM 45781V101   2,128 21 SH   SOLE   21 0 0
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   930,503 51,580 SH   SOLE   51,580 0 0
INSPIRE MED SYS INC COM 457730109   79,090 314 SH   SOLE   300 0 14
INSULET CORP COM 45784P101   34,149 116 SH   SOLE   100 0 16
INTEGER HLDGS CORP COM 45826H109   2,670 39 SH   SOLE   0 0 39
INTEL CORP COM 458140100   537,486 20,336 SH   SOLE   20,336 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   43,410 600 SH   SOLE   600 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   20,114 1,626 SH   SOLE   0 0 1,626
INTERCONTINENTAL EXCHANGE IN COM 45866F104   28,007 273 SH   SOLE   85 0 188
INTERNATIONAL BUSINESS MACHS COM 459200101   295,795 2,099 SH   SOLE   2,075 0 24
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,774 36 SH   SOLE   0 0 36
INTERNATIONAL PAPER CO COM 460146103   34,630 1,000 SH   SOLE   1,000 0 0
INTERPUBLIC GROUP COS INC COM 460690100   781,419 23,459 SH   SOLE   19,293 0 4,166
INTUIT COM 461202103   173,203 445 SH   SOLE   187 0 258
INTUITIVE SURGICAL INC COM NEW 46120E602   3,184 12 SH   SOLE   12 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   1,064 57 SH   SOLE   57 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   943,202 84,365 SH   SOLE   83,352 0 1,013
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   5,729 249 SH   SOLE   249 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   126,980 1,170 SH   SOLE   0 0 1,170
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   223,340 5,126 SH   SOLE   5,126 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   278,095 6,345 SH   SOLE   5,976 0 369
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   87,528 1,200 SH   SOLE   1,200 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   1,257,034 56,143 SH   SOLE   55,475 0 668
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   576,600 27,483 SH   SOLE   27,483 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   168,625 7,234 SH   SOLE   7,234 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   310,313 15,148 SH   SOLE   15,148 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   235,639 11,700 SH   SOLE   11,700 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   192,460 10,170 SH   SOLE   10,170 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   111,843 5,888 SH   SOLE   5,888 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   14,504 185 SH   SOLE   185 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   15,059 176 SH   SOLE   176 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   32,868 900 SH   SOLE   900 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   20,065 316 SH   SOLE   316 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   11,223 275 SH   SOLE   275 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   4,151 114 SH   SOLE   114 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   1,186,055 82,365 SH   SOLE   81,920 0 445
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   2,638 17 SH   SOLE   17 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   15,867 949 SH   SOLE   949 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   2,210,823 26,765 SH   SOLE   26,765 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   94,072 666 SH   SOLE   666 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   7,594,380 50,092 SH   SOLE   48,652 0 1,440
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   7,019,875 90,021 SH   SOLE   86,901 0 3,120
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   12,370 240 SH   SOLE   240 0 0
INVESCO LTD SHS G491BT108   8,257 459 SH   SOLE   459 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   744,253 2,795 SH   SOLE   2,795 0 0
IRON MTN INC DEL COM 46284V101   49,850 1,000 SH   SOLE   1,000 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,118,917 32,348 SH   SOLE   32,348 0 0
ISHARES INC CORE MSCI EMKT 46434G103   5,834,261 124,931 SH   SOLE   120,260 0 4,671
ISHARES INC ESG AWR MSCI EM 46434G863   61,012 2,029 SH   SOLE   928 0 1,101
ISHARES INC MSCI EMERG MRKT 464286533   686,922 12,949 SH   SOLE   7,864 0 5,085
ISHARES INC MSCI JPN ETF NEW 46434G822   188,689 3,466 SH   SOLE   3,466 0 0
ISHARES INC MSCI PAC JP ETF 464286665   12,837 300 SH   SOLE   300 0 0
ISHARES SILVER TR ISHARES 46428Q109   397,747 18,063 SH   SOLE   15,643 0 2,420
ISHARES TR 0-5 YR TIPS ETF 46429B747   389,780 4,020 SH   SOLE   4,020 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   369,564 9,038 SH   SOLE   8,204 0 834
ISHARES TR 0-5YR INVT GR CP 46434V100   1,679,886 35,100 SH   SOLE   2,500 0 32,600
ISHARES TR 1 3 YR TREAS BD 464287457   3,260,518 40,169 SH   SOLE   36,665 0 3,504
ISHARES TR 10-20 YR TRS ETF 464288653   160,339 1,482 SH   SOLE   324 0 1,158
ISHARES TR 20 YR TR BD ETF 464287432   697 7 SH   SOLE   7 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   55,032 479 SH   SOLE   479 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   188,878 1,972 SH   SOLE   1,972 0 0
ISHARES TR A RATE CP BD ETF 46429B291   145,414 3,139 SH   SOLE   3,139 0 0
ISHARES TR AGGRES ALLOC ETF 464289859   715,805 11,980 SH   SOLE   4,949 0 7,031
ISHARES TR CONSER ALLOC ETF 464289883   2,991 89 SH   SOLE   0 0 89
ISHARES TR CONV BD ETF 46435G102   357,776 5,150 SH   SOLE   4,137 0 1,013
ISHARES TR CORE 1 5 YR USD 46432F859   4,598,818 99,027 SH   SOLE   99,027 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,209,750 24,195 SH   SOLE   14,553 0 9,642
ISHARES TR CORE HIGH DV ETF 46429B663   963,723 9,245 SH   SOLE   7,948 0 1,297
ISHARES TR CORE LT USDB ETF 464289479   15,557 306 SH   SOLE   259 0 47
ISHARES TR CORE MSCI EAFE 46432F842   12,643,804 205,123 SH   SOLE   198,414 0 6,709
ISHARES TR CORE MSCI TOTAL 46432F834   99,148 1,713 SH   SOLE   1,713 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,952,060 8,070 SH   SOLE   7,668 0 402
ISHARES TR CORE S&P SCP ETF 464287804   9,935,160 104,978 SH   SOLE   99,893 0 5,085
ISHARES TR CORE S&P TTL STK 464287150   3,730,814 43,995 SH   SOLE   1,130 0 42,865
ISHARES TR CORE S&P US GWT 464287671   81,520 1,000 SH   SOLE   0 0 1,000
ISHARES TR CORE S&P500 ETF 464287200   22,420,696 58,355 SH   SOLE   52,868 0 5,487
ISHARES TR CORE TOTAL USD 46434V613   1,306,819 29,086 SH   SOLE   5,783 0 23,303
ISHARES TR CORE US AGGBD ET 464287226   146,668 1,512 SH   SOLE   1,512 0 0
ISHARES TR CR 5 10 YR ETF 46435G417   11,539,818 269,874 SH   SOLE   258,580 0 11,294
ISHARES TR EAFE GRWTH ETF 464288885   508,343 6,069 SH   SOLE   1,294 0 4,775
ISHARES TR EAFE SML CP ETF 464288273   734 13 SH   SOLE   13 0 0
ISHARES TR EAFE VALUE ETF 464288877   546,007 11,901 SH   SOLE   2,522 0 9,379
ISHARES TR ESG ADV TTL USD 46436E619   91,110 2,159 SH   SOLE   2,159 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   102,883 1,565 SH   SOLE   300 0 1,265
ISHARES TR ESG AWARE MSCI 46435U663   106,531 3,240 SH   SOLE   1,852 0 1,388
ISHARES TR ESG AWR MSCI USA 46435G425   1,261,662 14,887 SH   SOLE   3,219 0 11,668
ISHARES TR ESG AWRE USD ETF 46435G193   38,798 1,740 SH   SOLE   1,740 0 0
ISHARES TR ESG EAFE ETF 46436E759   47,812 881 SH   SOLE   881 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   48,903 1,595 SH   SOLE   0 0 1,595
ISHARES TR EXPANDED TECH 464287515   17,910 70 SH   SOLE   0 0 70
ISHARES TR FALN ANGLS USD 46435G474   119,383 4,851 SH   SOLE   841 0 4,010
ISHARES TR GL CLEAN ENE ETF 464288224   4,053 204 SH   SOLE   204 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   38,111 449 SH   SOLE   449 0 0
ISHARES TR GLOBAL 100 ETF 464287572   9,992 156 SH   SOLE   156 0 0
ISHARES TR GLOBAL TECH ETF 464287291   15,332 342 SH   SOLE   342 0 0
ISHARES TR GNMA BOND ETF 46429B333   1,159,843 26,660 SH   SOLE   26,660 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   999,651 21,197 SH   SOLE   11,283 0 9,914
ISHARES TR IBDS DEC28 ETF 46435U515   325,535 13,402 SH   SOLE   13,374 0 28
ISHARES TR IBOND DEC 2030 46436E593   61,117 3,127 SH   SOLE   3,127 0 0
ISHARES TR IBONDS 23 TRM TS 46436E882   35,049 1,419 SH   SOLE   1,419 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874   35,083 1,471 SH   SOLE   1,471 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   9,547,934 410,135 SH   SOLE   388,948 0 21,187
ISHARES TR IBONDS 26 TRM TS 46436E858   35,481 1,562 SH   SOLE   1,562 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   1,204,817 51,554 SH   SOLE   51,527 0 27
ISHARES TR IBONDS 27 TRM TS 46436E841   10,010,927 450,022 SH   SOLE   431,546 0 18,476
ISHARES TR IBONDS 28 TRM TS 46436E833   35,784 1,631 SH   SOLE   1,631 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825   61,100 2,830 SH   SOLE   2,830 0 0
ISHARES TR IBONDS DEC 2030 46436E726   10,400 500 SH   SOLE   500 0 0
ISHARES TR IBONDS DEC 2031 46436E460   61,340 3,001 SH   SOLE   3,001 0 0
ISHARES TR IBONDS DEC 2032 46436E296   61,542 2,663 SH   SOLE   2,663 0 0
ISHARES TR IBONDS DEC 29 46436E205   164,036 7,399 SH   SOLE   7,355 0 44
ISHARES TR IBONDS DEC2026 46435GAA0   4,841,588 207,349 SH   SOLE   201,209 0 6,140
ISHARES TR IBONDS DEC23 ETF 46434VAX8   2,105,824 84,132 SH   SOLE   68,962 0 15,170
ISHARES TR IBONDS DEC24 ETF 46434VBG4   5,922,732 242,536 SH   SOLE   215,420 0 27,116
ISHARES TR IBONDS DEC25 ETF 46434VBD1   5,079,836 208,875 SH   SOLE   201,236 0 7,639
ISHARES TR IBOXX INV CP ETF 464287242   6,336,639 60,103 SH   SOLE   41,567 0 18,536
ISHARES TR INDIA 50 ETF 464289529   7,616 180 SH   SOLE   0 0 180
ISHARES TR INTL SEL DIV ETF 464288448   1,267,992 46,686 SH   SOLE   46,686 0 0
ISHARES TR ISHARES BIOTECH 464287556   62,888 479 SH   SOLE   479 0 0
ISHARES TR ISHARES SEMICDTR 464287523   7,308 21 SH   SOLE   21 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   932,033 18,708 SH   SOLE   18,708 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   217,745 4,398 SH   SOLE   4,398 0 0
ISHARES TR JPMORGAN USD EMG 464288281   26,984 319 SH   SOLE   77 0 242
ISHARES TR MBS ETF 464288588   619,825 6,683 SH   SOLE   5,295 0 1,388
ISHARES TR MODERT ALLOC ETF 464289875   695,355 18,294 SH   SOLE   7,576 0 10,718
ISHARES TR MORNINGSTAR GRWT 464287119   17,281 355 SH   SOLE   355 0 0
ISHARES TR MORNINGSTR US EQ 464287127   36,848 700 SH   SOLE   700 0 0
ISHARES TR MRGSTR MD CP ETF 464288208   182,112 3,104 SH   SOLE   3,104 0 0
ISHARES TR MRGSTR SM CP ETF 464288505   97,586 2,140 SH   SOLE   2,140 0 0
ISHARES TR MSCI ACWI ETF 464288257   1,253,338 14,766 SH   SOLE   30 0 14,736
ISHARES TR MSCI EAFE ETF 464287465   639,412 9,741 SH   SOLE   8,466 0 1,275
ISHARES TR MSCI EMG MKT ETF 464287234   132,536 3,497 SH   SOLE   3,497 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   161,013 2,233 SH   SOLE   560 0 1,673
ISHARES TR MSCI USA MMENTM 46432F396   4,524 31 SH   SOLE   15 0 16
ISHARES TR NATIONAL MUN ETF 464288414   515,923 4,889 SH   SOLE   4,889 0 0
ISHARES TR PFD AND INCM SEC 464288687   622,613 20,393 SH   SOLE   20,393 0 0
ISHARES TR RUS 1000 ETF 464287622   910,851 4,327 SH   SOLE   4,248 0 79
ISHARES TR RUS 1000 GRW ETF 464287614   303,792 1,418 SH   SOLE   1,418 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   304,968 2,011 SH   SOLE   2,011 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   838,281 3,908 SH   SOLE   3,897 0 11
ISHARES TR RUS 2000 VAL ETF 464287630   356,359 2,570 SH   SOLE   2,570 0 0
ISHARES TR RUS MD CP GR ETF 464287481   131,085 1,568 SH   SOLE   1,568 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   160,433 1,523 SH   SOLE   1,523 0 0
ISHARES TR RUS MID CAP ETF 464287499   10,185 151 SH   SOLE   151 0 0
ISHARES TR RUSEL 2500 ETF 46435G268   12,328 232 SH   SOLE   232 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   746,784 4,283 SH   SOLE   4,253 0 30
ISHARES TR RUSSELL 3000 ETF 464287689   19,641 89 SH   SOLE   89 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   572,598 9,788 SH   SOLE   1,004 0 8,784
ISHARES TR S&P 500 VAL ETF 464287408   8,704 60 SH   SOLE   60 0 0
ISHARES TR S&P MC 400GR ETF 464287606   52,454 768 SH   SOLE   768 0 0
ISHARES TR S&P MC 400VL ETF 464287705   10,080 100 SH   SOLE   100 0 0
ISHARES TR SELECT DIVID ETF 464287168   660,603 5,478 SH   SOLE   5,343 0 135
ISHARES TR SHORT TREAS BD 464288679   6,464 59 SH   SOLE   59 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   37,329 358 SH   SOLE   358 0 0
ISHARES TR SP SMCP600VL ETF 464287879   9,861 108 SH   SOLE   108 0 0
ISHARES TR TIPS BD ETF 464287176   4,451,084 41,818 SH   SOLE   39,545 0 2,273
ISHARES TR U.S. ENERGY ETF 464287796   15,853 341 SH   SOLE   89 0 252
ISHARES TR U.S. MED DVC ETF 464288810   31,542 600 SH   SOLE   600 0 0
ISHARES TR U.S. TECH ETF 464287721   5,289 71 SH   SOLE   0 0 71
ISHARES TR US AER DEF ETF 464288760   67,116 600 SH   SOLE   600 0 0
ISHARES TR US HLTHCR PR ETF 464288828   17,132 64 SH   SOLE   64 0 0
ISHARES TR US INFRASTRUC 46435U713   64,223 1,771 SH   SOLE   375 0 1,396
ISHARES TR US TELECOM ETF 464287713   583 26 SH   SOLE   26 0 0
ISHARES TR US TREAS BD ETF 46429B267   1,142,824 50,300 SH   SOLE   11,663 0 38,637
ISHARES TR USD INV GRDE ETF 464288620   257,631 5,246 SH   SOLE   5,246 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   268,875 5,408 SH   SOLE   2,820 0 2,588
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   2,572,140 52,205 SH   SOLE   29,890 0 22,315
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   70,238 2,492 SH   SOLE   506 0 1,986
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   5,148 1,093 SH   SOLE   0 0 1,093
ITT INC COM 45073V108   3,325 41 SH   SOLE   41 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,346,550 24,712 SH   SOLE   24,712 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   3,863,451 76,451 SH   SOLE   20,958 0 55,493
JABIL INC COM 466313103   20,460 300 SH   SOLE   300 0 0
JACK IN THE BOX INC COM 466367109   2,115 31 SH   SOLE   0 0 31
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   659 28 SH   SOLE   28 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   3,664 23 SH   SOLE   23 0 0
JOHNSON & JOHNSON COM 478160104   1,695,792 9,600 SH   SOLE   9,474 0 126
JOHNSON CTLS INTL PLC SHS G51502105   11,904 186 SH   SOLE   186 0 0
JONES LANG LASALLE INC COM 48020Q107   9,881 62 SH   SOLE   0 0 62
JPMORGAN CHASE & CO COM 46625H100   1,651,008 12,312 SH   SOLE   10,819 0 1,493
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   2,408 750 SH   SOLE   750 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   15,192 200 SH   SOLE   200 0 0
KELLOGG CO COM 487836108   10,686 150 SH   SOLE   150 0 0
KEMPER CORP COM 488401100   1,328 27 SH   SOLE   0 0 27
KEYCORP COM 493267108   58,252 3,344 SH   SOLE   3,344 0 0
KIMBERLY-CLARK CORP COM 494368103   149,449 1,101 SH   SOLE   1,101 0 0
KINDER MORGAN INC DEL COM 49456B101   46,158 2,553 SH   SOLE   2,553 0 0
KITE RLTY GROUP TR COM NEW 49803T300   2,147 102 SH   SOLE   0 0 102
KKR & CO INC COM 48251W104   767 17 SH   SOLE   17 0 0
KLA CORP COM NEW 482480100   64,472 171 SH   SOLE   18 0 153
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   8,140 543 SH   SOLE   102 0 441
KONTOOR BRANDS INC COM 50050N103   1,400 35 SH   SOLE   35 0 0
KORN FERRY COM NEW 500643200   1,873 37 SH   SOLE   0 0 37
KRAFT HEINZ CO COM 500754106   170,290 4,183 SH   SOLE   4,183 0 0
KROGER CO COM 501044101   88,625 1,988 SH   SOLE   0 0 1,988
KURA SUSHI USA INC CL A COM 501270102   524 11 SH   SOLE   0 0 11
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,190 107 SH   SOLE   107 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   18,947 91 SH   SOLE   54 0 37
LABORATORY CORP AMER HLDGS COM NEW 50540R409   29,435 125 SH   SOLE   125 0 0
LAM RESEARCH CORP COM 512807108   75,654 180 SH   SOLE   161 0 19
LAMB WESTON HLDGS INC COM 513272104   41,820 468 SH   SOLE   468 0 0
LANTHEUS HLDGS INC COM 516544103   20,486 402 SH   SOLE   0 0 402
LAUDER ESTEE COS INC CL A 518439104   12,406 50 SH   SOLE   38 0 12
LAZARD LTD SHS A G54050102   10,401 300 SH   SOLE   0 0 300
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200   104,744 2,566 SH   SOLE   1,366 0 1,200
LEGGETT & PLATT INC COM 524660107   53,180 1,650 SH   SOLE   1,650 0 0
LEIDOS HOLDINGS INC COM 525327102   1,683 16 SH   SOLE   16 0 0
LENNOX INTL INC COM 526107107   4,785 20 SH   SOLE   20 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   228 3 SH   SOLE   3 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   2,593 34 SH   SOLE   34 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   18,930 1,000 SH   SOLE   0 0 1,000
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   590 15 SH   SOLE   15 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   1,174 30 SH   SOLE   30 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   160 3 SH   SOLE   3 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   418 7 SH   SOLE   7 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   4 6 SH   SOLE   6 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   3,603 757 SH   SOLE   0 0 757
LILLY ELI & CO COM 532457108   659,032 1,801 SH   SOLE   1,791 0 10
LINCOLN ELEC HLDGS INC COM 533900106   65,743 455 SH   SOLE   0 0 455
LINDE PLC SHS G5494J103   60,669 186 SH   SOLE   62 0 124
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   54 10 SH   SOLE   10 0 0
LISTED FD TR ROUNDHILL BALL 53656F417   7,180 1,000 SH   SOLE   1,000 0 0
LISTED FD TR WAHED FTSE ETF 53656F607   31,935 907 SH   SOLE   907 0 0
LKQ CORP COM 501889208   28,841 540 SH   SOLE   540 0 0
LOCKHEED MARTIN CORP COM 539830109   857,608 1,763 SH   SOLE   1,753 0 10
LOEWS CORP COM 540424108   60,663 1,040 SH   SOLE   0 0 1,040
LOGITECH INTL S A SHS H50430232   4,046 65 SH   SOLE   65 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   6,289 5,517 SH   SOLE   5,517 0 0
LOUISIANA PAC CORP COM 546347105   35,875 606 SH   SOLE   0 0 606
LOWES COS INC COM 548661107   821,232 4,122 SH   SOLE   3,925 0 197
LPL FINL HLDGS INC COM 50212V100   11,025 51 SH   SOLE   0 0 51
LUCID GROUP INC COM 549498103   683 100 SH   SOLE   100 0 0
LULULEMON ATHLETICA INC COM 550021109   42,931 134 SH   SOLE   124 0 10
LUMEN TECHNOLOGIES INC COM 550241103   820 157 SH   SOLE   157 0 0
LYFT INC CL A COM 55087P104   3,967 360 SH   SOLE   0 0 360
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   10,379 125 SH   SOLE   125 0 0
M & T BK CORP COM 55261F104   5,802 40 SH   SOLE   8 0 32
MACYS INC COM 55616P104   25,606 1,240 SH   SOLE   0 0 1,240
MAGNA INTL INC COM 559222401   4,157 74 SH   SOLE   0 0 74
MANNKIND CORP COM NEW 56400P706   4,506 855 SH   SOLE   855 0 0
MANULIFE FINL CORP COM 56501R106   10,758 603 SH   SOLE   0 0 603
MARATHON DIGITAL HOLDINGS IN COM 565788106   29,070 8,500 SH   SOLE   8,500 0 0
MARATHON OIL CORP COM 565849106   2,490 92 SH   SOLE   92 0 0
MARATHON PETE CORP COM 56585A102   13,618 117 SH   SOLE   117 0 0
MARRIOTT INTL INC NEW CL A 571903202   75,636 508 SH   SOLE   508 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   135 1 SH   SOLE   1 0 0
MARSH & MCLENNAN COS INC COM 571748102   23,664 143 SH   SOLE   0 0 143
MARVELL TECHNOLOGY INC COM 573874104   0 1,000 SH   SOLE   0 0 1,000
MASIMO CORP COM 574795100   1,923 13 SH   SOLE   13 0 0
MASONITE INTL CORP COM 575385109   887 11 SH   SOLE   0 0 11
MASTERBRAND INC COMMON STOCK 57638P104   4,100 543 SH   SOLE   543 0 0
MASTERCARD INCORPORATED CL A 57636Q104   287,225 826 SH   SOLE   357 0 469
MATCH GROUP INC NEW COM 57667L107   1,535 37 SH   SOLE   37 0 0
MAXLINEAR INC COM 57776J100   25,225 743 SH   SOLE   0 0 743
MCCORMICK & CO INC COM NON VTG 579780206   7,460 90 SH   SOLE   90 0 0
MCDONALDS CORP COM 580135101   314,794 1,195 SH   SOLE   1,173 0 22
MCGRATH RENTCORP COM 580589109   1,876 19 SH   SOLE   0 0 19
MCKESSON CORP COM 58155Q103   220,946 589 SH   SOLE   570 0 19
MDU RES GROUP INC COM 552690109   27,306 900 SH   SOLE   900 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   22,013 1,976 SH   SOLE   1,976 0 0
MEDIFAST INC COM 58470H101   17,879 155 SH   SOLE   0 0 155
MEDTRONIC PLC SHS G5960L103   157,305 2,024 SH   SOLE   1,350 0 674
MERCADOLIBRE INC COM 58733R102   10,155 12 SH   SOLE   0 0 12
MERCHANTS BANCORP IND COM 58844R108   29,549 1,215 SH   SOLE   0 0 1,215
MERCK & CO INC COM 58933Y105   595,247 5,365 SH   SOLE   3,951 0 1,414
MERCURY SYS INC COM 589378108   1,834 41 SH   SOLE   0 0 41
MERITAGE HOMES CORP COM 59001A102   117,739 1,277 SH   SOLE   1,277 0 0
META PLATFORMS INC CL A 30303M102   1,948,906 16,195 SH   SOLE   13,426 0 2,769
METLIFE INC COM 59156R108   117,746 1,627 SH   SOLE   1,471 0 156
METTLER TOLEDO INTERNATIONAL COM 592688105   11,564 8 SH   SOLE   0 0 8
MICROCHIP TECHNOLOGY INC. COM 595017104   40,042 570 SH   SOLE   570 0 0
MICRON TECHNOLOGY INC COM 595112103   39,484 790 SH   SOLE   790 0 0
MICROSOFT CORP COM 594918104   8,999,611 37,527 SH   SOLE   32,338 0 5,189
MIND MEDICINE MINDMED INC COM NEW 60255C885   73 33 SH   SOLE   33 0 0
MINERALS TECHNOLOGIES INC COM 603158106   1,579 26 SH   SOLE   0 0 26
MITEK SYS INC COM NEW 606710200   15,446 1,594 SH   SOLE   0 0 1,594
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   8,531 1,279 SH   SOLE   0 0 1,279
MODEL N INC COM 607525102   1,176 29 SH   SOLE   0 0 29
MODERNA INC COM 60770K107   11,316 63 SH   SOLE   63 0 0
MOLINA HEALTHCARE INC COM 60855R100   29,720 90 SH   SOLE   0 0 90
MONDELEZ INTL INC CL A 609207105   891,710 13,379 SH   SOLE   13,296 0 83
MOODYS CORP COM 615369105   176,645 634 SH   SOLE   634 0 0
MOOG INC CL A 615394202   2,018 23 SH   SOLE   0 0 23
MORGAN STANLEY COM NEW 617446448   94,967 1,117 SH   SOLE   1,042 0 75
MOSAIC CO NEW COM 61945C103   956,713 21,808 SH   SOLE   15,405 0 6,403
MOTOROLA SOLUTIONS INC COM NEW 620076307   21,132 82 SH   SOLE   26 0 56
MP MATERIALS CORP COM CL A 553368101   83,960 3,458 SH   SOLE   3,458 0 0
MPLX LP COM UNIT REP LTD 55336V100   90,310 2,750 SH   SOLE   2,750 0 0
MSCI INC COM 55354G100   7,443 16 SH   SOLE   0 0 16
MUELLER WTR PRODS INC COM SER A 624758108   1,657 154 SH   SOLE   0 0 154
NABORS INDUSTRIES LTD SHS G6359F137   310 2 SH   SOLE   2 0 0
NANO X IMAGING LTD ORD SHS M70700105   3,690 500 SH   SOLE   0 0 500
NASDAQ INC COM 631103108   574,359 9,362 SH   SOLE   7,328 0 2,034
NATERA INC COM 632307104   4,941 123 SH   SOLE   0 0 123
NATIONAL FUEL GAS CO COM 636180101   25,067 396 SH   SOLE   0 0 396
NATIONAL GRID PLC SPONSORED ADR NE 636274409   1,025 17 SH   SOLE   0 0 17
NATIONAL HEALTH INVS INC COM 63633D104   10,444 200 SH   SOLE   200 0 0
NATWEST GROUP PLC SPONS ADR 639057207   4,109 636 SH   SOLE   0 0 636
NETEASE INC SPONSORED ADS 64110W102   2,905 40 SH   SOLE   40 0 0
NETFLIX INC COM 64110L106   716,853 2,431 SH   SOLE   2,431 0 0
NEW JERSEY RES CORP COM 646025106   32,997 665 SH   SOLE   665 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   46,294 5,383 SH   SOLE   5,383 0 0
NEW YORK TIMES CO CL A 650111107   7,076 218 SH   SOLE   218 0 0
NEWMONT CORP COM 651639106   443,491 9,396 SH   SOLE   8,199 0 1,197
NEXTERA ENERGY INC COM 65339F101   994,924 11,901 SH   SOLE   11,814 0 87
NICE LTD SPONSORED ADR 653656108   8,269 43 SH   SOLE   0 0 43
NIKE INC CL B 654106103   241,743 2,066 SH   SOLE   1,272 0 794
NIKOLA CORP COM 654110105   432 200 SH   SOLE   200 0 0
NISOURCE INC COM 65473P105   19,355 706 SH   SOLE   706 0 0
NOKIA CORP SPONSORED ADR 654902204   43,287 9,329 SH   SOLE   9,329 0 0
NORFOLK SOUTHN CORP COM 655844108   411,029 1,668 SH   SOLE   1,647 0 21
NORTHERN OIL AND GAS INC MN COM 665531307   32,885 1,067 SH   SOLE   0 0 1,067
NORTHERN TR CORP COM 665859104   2,920 33 SH   SOLE   16 0 17
NORTHROP GRUMMAN CORP COM 666807102   330,083 605 SH   SOLE   598 0 7
NORTHWESTERN CORP COM NEW 668074305   2,077 35 SH   SOLE   0 0 35
NOVAN INC COM NEW 66988N205   102 70 SH   SOLE   70 0 0
NOVARTIS AG SPONSORED ADR 66987V109   101,606 1,120 SH   SOLE   972 0 148
NOVO-NORDISK A S ADR 670100205   124,783 922 SH   SOLE   64 0 858
NOW INC COM 67011P100   5,601 441 SH   SOLE   0 0 441
NU HLDGS LTD ORD SHS CL A G6683N103   4,440 1,091 SH   SOLE   0 0 1,091
NUCOR CORP COM 670346105   305,931 2,321 SH   SOLE   785 0 1,536
NVENT ELECTRIC PLC SHS G6700G107   32,046 833 SH   SOLE   0 0 833
NVIDIA CORPORATION COM 67066G104   464,375 3,178 SH   SOLE   2,954 0 224
NXP SEMICONDUCTORS N V COM N6596X109   2,528 16 SH   SOLE   0 0 16
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   330 8 SH   SOLE   8 0 0
OCCIDENTAL PETE CORP COM 674599105   18,897 300 SH   SOLE   300 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   7,662 27 SH   SOLE   0 0 27
OLD NATL BANCORP IND COM 680033107   1,798 100 SH   SOLE   0 0 100
OLD REP INTL CORP COM 680223104   2,077 86 SH   SOLE   86 0 0
OMNICELL COM COM 68213N109   756 15 SH   SOLE   15 0 0
ON SEMICONDUCTOR CORP COM 682189105   24,948 400 SH   SOLE   400 0 0
ONE LIBERTY PPTYS INC COM 682406103   26,597 1,197 SH   SOLE   1,197 0 0
ONEMAIN HLDGS INC COM 68268W103   22,218 667 SH   SOLE   0 0 667
OPENDOOR TECHNOLOGIES INC COM 683712103   284 245 SH   SOLE   245 0 0
ORACLE CORP COM 68389X105   461,831 5,650 SH   SOLE   4,736 0 914
OREILLY AUTOMOTIVE INC COM 67103H107   4,220 5 SH   SOLE   5 0 0
ORGANON & CO COMMON STOCK 68622V106   5,390 193 SH   SOLE   193 0 0
ORION OFFICE REIT INC COM 68629Y103   68 8 SH   SOLE   8 0 0
OTIS WORLDWIDE CORP COM 68902V107   83,713 1,069 SH   SOLE   978 0 91
OVERSTOCK COM INC DEL COM 690370101   77 4 SH   SOLE   4 0 0
OXFORD INDS INC COM 691497309   1,491 16 SH   SOLE   0 0 16
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   8,538 358 SH   SOLE   0 0 358
PACER FDS TR DATA AND INFRAST 69374H741   2,409 83 SH   SOLE   83 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   1,162 142 SH   SOLE   142 0 0
PACIFIC PREMIER BANCORP COM 69478X105   1,799 57 SH   SOLE   0 0 57
PACKAGING CORP AMER COM 695156109   14,710 115 SH   SOLE   115 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,207 188 SH   SOLE   188 0 0
PALO ALTO NETWORKS INC COM 697435105   12,140 87 SH   SOLE   63 0 24
PAN AMERN SILVER CORP COM 697900108   31,863 1,950 SH   SOLE   1,950 0 0
PARAMOUNT GROUP INC COM 69924R108   20,570 3,463 SH   SOLE   0 0 3,463
PARKER-HANNIFIN CORP COM 701094104   3,783 13 SH   SOLE   0 0 13
PARSONS CORP DEL COM 70202L102   2,590 56 SH   SOLE   0 0 56
PATRICK INDS INC COM 703343103   29,755 491 SH   SOLE   0 0 491
PATTERSON COS INC COM 703395103   1,738 62 SH   SOLE   0 0 62
PAYCHEX INC COM 704326107   168,445 1,458 SH   SOLE   1,398 0 60
PAYCOM SOFTWARE INC COM 70432V102   4,965 16 SH   SOLE   0 0 16
PAYPAL HLDGS INC COM 70450Y103   60,181 845 SH   SOLE   553 0 292
PDC ENERGY INC COM 69327R101   5,523 87 SH   SOLE   0 0 87
PEBBLEBROOK HOTEL TR COM 70509V100   1,044 78 SH   SOLE   0 0 78
PEPSICO INC COM 713448108   903,930 5,003 SH   SOLE   4,911 0 92
PFIZER INC COM 717081103   1,582,365 30,881 SH   SOLE   30,823 0 58
PHILIP MORRIS INTL INC COM 718172109   1,985,227 19,615 SH   SOLE   19,450 0 165
PHILLIPS 66 COM 718546104   38,271 368 SH   SOLE   368 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   21,651 680 SH   SOLE   0 0 680
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   935 102 SH   SOLE   0 0 102
PIMCO DYNAMIC INCOME FD SHS 72201Y101   129,138 6,988 SH   SOLE   6,988 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   714,423 7,242 SH   SOLE   7,242 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   558,019 5,920 SH   SOLE   5,920 0 0
PJT PARTNERS INC COM CL A 69343T107   884 12 SH   SOLE   12 0 0
PLEXUS CORP COM 729132100   2,470 24 SH   SOLE   0 0 24
PLUG POWER INC COM NEW 72919P202   37,110 3,000 SH   SOLE   3,000 0 0
PNC FINL SVCS GROUP INC COM 693475105   7,107 45 SH   SOLE   8 0 37
PNM RES INC COM 69349H107   1,854 38 SH   SOLE   0 0 38
POINT BIOPHARMA GLOBAL INC COM 730541109   7,290 1,000 SH   SOLE   1,000 0 0
POPULAR INC COM NEW 733174700   1,061 16 SH   SOLE   0 0 16
PPG INDS INC COM 693506107   18,107 144 SH   SOLE   100 0 44
PPL CORP COM 69351T106   3,068 105 SH   SOLE   105 0 0
PRA GROUP INC COM 69354N106   1,723 51 SH   SOLE   0 0 51
PREMIER FINANCIAL CORP COM 74052F108   24,381 904 SH   SOLE   0 0 904
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   26,981 431 SH   SOLE   0 0 431
PRICE T ROWE GROUP INC COM 74144T108   2,290 21 SH   SOLE   0 0 21
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   100,872 1,202 SH   SOLE   100 0 1,102
PROCTER AND GAMBLE CO COM 742718109   1,832,439 12,091 SH   SOLE   11,531 0 560
PROGRESS SOFTWARE CORP COM 743312100   1,917 38 SH   SOLE   0 0 38
PROGRESSIVE CORP COM 743315103   82,496 636 SH   SOLE   350 0 286
PROLOGIS INC. COM 74340W103   2,706 24 SH   SOLE   0 0 24
PROMETHEUS BIOSCIENCES INC COM 74349U108   1,430 13 SH   SOLE   0 0 13
PROS HOLDINGS INC COM 74346Y103   3,736 154 SH   SOLE   0 0 154
PROSHARES TR PSHS ULTRUSS2000 74347R842   3,737 120 SH   SOLE   120 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   148,124 1,646 SH   SOLE   1,646 0 0
PRUDENTIAL FINL INC COM 744320102   60,969 613 SH   SOLE   613 0 0
PRUDENTIAL PLC ADR 74435K204   26,793 975 SH   SOLE   0 0 975
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   43,073 703 SH   SOLE   668 0 35
PULTE GROUP INC COM 745867101   29,321 644 SH   SOLE   0 0 644
Q2 HLDGS INC COM 74736L109   1,988 74 SH   SOLE   0 0 74
QIAGEN NV SHS NEW N72482123   1,247 25 SH   SOLE   0 0 25
QUALCOMM INC COM 747525103   1,416,545 12,885 SH   SOLE   11,672 0 1,213
QUANTA SVCS INC COM 74762E102   90,772 637 SH   SOLE   637 0 0
QUEST DIAGNOSTICS INC COM 74834L100   3,442 22 SH   SOLE   22 0 0
QUIDELORTHO CORP COM 219798105   3,855 45 SH   SOLE   0 0 45
QURATE RETAIL INC COM SER A 74915M100   101 62 SH   SOLE   62 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100   442 75 SH   SOLE   75 0 0
RAYMOND JAMES FINL INC COM 754730109   31,200 292 SH   SOLE   292 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   989,928 9,809 SH   SOLE   9,323 0 486
RBC BEARINGS INC COM 75524B104   6,490 31 SH   SOLE   0 0 31
REALTY INCOME CORP COM 756109104   9,007 142 SH   SOLE   142 0 0
REGENERON PHARMACEUTICALS COM 75886F107   879,771 1,219 SH   SOLE   757 0 462
REGIONS FINANCIAL CORP NEW COM 7591EP100   2,024,495 93,901 SH   SOLE   93,901 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   63,230 445 SH   SOLE   0 0 445
RELIANCE STEEL & ALUMINUM CO COM 759509102   28,746 142 SH   SOLE   0 0 142
RELX PLC SPONSORED ADR 759530108   21,594 779 SH   SOLE   0 0 779
RENASANT CORP COM 75970E107   1,278 34 SH   SOLE   0 0 34
REPLIGEN CORP COM 759916109   7,450 44 SH   SOLE   0 0 44
REPUBLIC SVCS INC COM 760759100   16,253 126 SH   SOLE   106 0 20
RESIDEO TECHNOLOGIES INC COM 76118Y104   115 7 SH   SOLE   7 0 0
RESMED INC COM 761152107   20,813 100 SH   SOLE   100 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   7,372 114 SH   SOLE   0 0 114
REUNION NEUROSCIENCE INC COM 76134G103   90 100 SH   SOLE   100 0 0
RIO TINTO PLC SPONSORED ADR 767204100   26,202 368 SH   SOLE   0 0 368
ROBERT HALF INTL INC COM 770323103   1,698 23 SH   SOLE   23 0 0
ROBLOX CORP CL A 771049103   9,477 333 SH   SOLE   323 0 10
ROCKWELL AUTOMATION INC COM 773903109   265,467 1,031 SH   SOLE   1,031 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   1,140 200 SH   SOLE   200 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   3,607 77 SH   SOLE   0 0 77
ROLLINS INC COM 775711104   198,193 5,424 SH   SOLE   5,424 0 0
ROPER TECHNOLOGIES INC COM 776696106   13,827 32 SH   SOLE   32 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   17,112 182 SH   SOLE   182 0 0
ROYAL GOLD INC COM 780287108   13,639 121 SH   SOLE   121 0 0
RUSH ENTERPRISES INC CL A 781846209   2,980 57 SH   SOLE   0 0 57
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   12,335 165 SH   SOLE   0 0 165
RYMAN HOSPITALITY PPTYS INC COM 78377T107   1,636 20 SH   SOLE   0 0 20
S&P GLOBAL INC COM 78409V104   21,771 65 SH   SOLE   32 0 33
SALESFORCE INC COM 79466L302   850,167 6,412 SH   SOLE   5,374 0 1,038
SANDY SPRING BANCORP INC COM 800363103   1,550 44 SH   SOLE   0 0 44
SANMINA CORPORATION COM 801056102   26,067 455 SH   SOLE   0 0 455
SANOFI SPONSORED ADR 80105N105   21,358 441 SH   SOLE   0 0 441
SAP SE SPON ADR 803054204   24,766 240 SH   SOLE   18 0 222
SCANSOURCE INC COM 806037107   43,830 1,500 SH   SOLE   1,500 0 0
SCHLUMBERGER LTD COM STK 806857108   3,441,009 64,366 SH   SOLE   42,807 0 21,559
SCHWAB CHARLES CORP COM 808513105   658,422 7,908 SH   SOLE   7,857 0 51
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   7,151 222 SH   SOLE   222 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   449,430 8,410 SH   SOLE   8,410 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   54,943 1,176 SH   SOLE   1,176 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   418,186 9,332 SH   SOLE   9,332 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   258,498 3,422 SH   SOLE   3,422 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   251,109 4,520 SH   SOLE   4,520 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   92,356 1,399 SH   SOLE   1,399 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   288,940 6,400 SH   SOLE   6,400 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   102,203 1,558 SH   SOLE   1,368 0 190
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   21,269 525 SH   SOLE   525 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   26,413 510 SH   SOLE   510 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   633 48 SH   SOLE   48 0 0
SCYNEXIS INC COM NEW 811292200   3,276 2,100 SH   SOLE   0 0 2,100
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   4,104 78 SH   SOLE   43 0 35
SEELOS THERAPEUTICS INC COM 81577F109   340 500 SH   SOLE   500 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   3,887 81 SH   SOLE   81 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   172,928 1,977 SH   SOLE   1,941 0 36
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   173,223 5,065 SH   SOLE   5,065 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   90,799 703 SH   SOLE   703 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   105,563 1,416 SH   SOLE   1,416 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,287,722 9,479 SH   SOLE   9,479 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   89,666 913 SH   SOLE   913 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   30,315 430 SH   SOLE   430 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   271,777 2,184 SH   SOLE   2,184 0 0
SELECTIVE INS GROUP INC COM 816300107   2,924 33 SH   SOLE   0 0 33
SEMPRA COM 816851109   44,662 289 SH   SOLE   289 0 0
SEMTECH CORP COM 816850101   889 31 SH   SOLE   16 0 15
SENTINELONE INC CL A 81730H109   15,495 1,062 SH   SOLE   0 0 1,062
SERVICE CORP INTL COM 817565104   6,153 89 SH   SOLE   89 0 0
SERVICENOW INC COM 81762P102   26,402 68 SH   SOLE   58 0 10
SFL CORPORATION LTD SHS G7738W106   92 10 SH   SOLE   10 0 0
SHAKE SHACK INC CL A 819047101   1,038 25 SH   SOLE   0 0 25
SHELL PLC SPON ADS 780259305   51,426 903 SH   SOLE   554 0 349
SHERWIN WILLIAMS CO COM 824348106   4,272 18 SH   SOLE   18 0 0
SHOCKWAVE MED INC COM 82489T104   3,701 18 SH   SOLE   0 0 18
SHOPIFY INC CL A 82509L107   6,595 190 SH   SOLE   190 0 0
SHUTTERSTOCK INC COM 825690100   2,214 42 SH   SOLE   42 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   2,996 26 SH   SOLE   26 0 0
SIGNIFY HEALTH INC CL A COM 82671G100   716 25 SH   SOLE   0 0 25
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   128,379 5,949 SH   SOLE   5,949 0 0
SIMON PPTY GROUP INC NEW COM 828806109   11,748 100 SH   SOLE   100 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   2,627 113 SH   SOLE   0 0 113
SKECHERS U S A INC CL A 830566105   22,150 528 SH   SOLE   0 0 528
SKYWORKS SOLUTIONS INC COM 83088M102   1,716,966 18,841 SH   SOLE   14,833 0 4,008
SMARTFINANCIAL INC COM NEW 83190L208   18,122 659 SH   SOLE   659 0 0
SMARTSHEET INC COM CL A 83200N103   1,456 37 SH   SOLE   0 0 37
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   3,119 116 SH   SOLE   0 0 116
SMITH A O CORP COM 831865209   4,694 82 SH   SOLE   82 0 0
SMUCKER J M CO COM NEW 832696405   227,549 1,436 SH   SOLE   557 0 879
SNOWFLAKE INC CL A 833445109   9,904 69 SH   SOLE   40 0 29
SOLAREDGE TECHNOLOGIES INC COM 83417M104   32,576 115 SH   SOLE   0 0 115
SONOCO PRODS CO COM 835495102   16,635 274 SH   SOLE   274 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   8,238 108 SH   SOLE   44 0 64
SOS LIMITED SPON ADS 83587W205   68 25 SH   SOLE   25 0 0
SOUTHERN CO COM 842587107   1,005,072 14,075 SH   SOLE   14,075 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   35,685 780 SH   SOLE   780 0 0
SOUTHSTATE CORPORATION COM 840441109   859,661 11,258 SH   SOLE   11,258 0 0
SOUTHWEST AIRLS CO COM 844741108   68,687 2,040 SH   SOLE   2,040 0 0
SOUTHWESTERN ENERGY CO COM 845467109   39,341 6,725 SH   SOLE   3,000 0 3,725
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   153,737 464 SH   SOLE   464 0 0
SPDR GOLD TR GOLD SHS 78463V107   866,860 5,110 SH   SOLE   5,110 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   49,288 1,525 SH   SOLE   1,525 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,413,079 3,695 SH   SOLE   2,710 0 985
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   106,197 1,161 SH   SOLE   0 0 1,161
SPDR SER TR BLOOMBERG HIGH Y 78468R622   5,400 60 SH   SOLE   60 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   18,300 648 SH   SOLE   648 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   680 16 SH   SOLE   16 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   3,508 78 SH   SOLE   78 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   8,344 284 SH   SOLE   284 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   8,321 283 SH   SOLE   283 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   174,102 3,436 SH   SOLE   3,436 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   172,727 4,364 SH   SOLE   4,364 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839   9,004,682 139,133 SH   SOLE   132,640 0 6,493
SPDR SER TR S&P 600 SMCP GRW 78464A201   49,701 688 SH   SOLE   688 0 0
SPDR SER TR S&P DIVID ETF 78464A763   13,262 106 SH   SOLE   106 0 0
SPIRE INC COM 84857L101   34,430 500 SH   SOLE   500 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,974 25 SH   SOLE   20 0 5
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   24,815 1,384 SH   SOLE   1,384 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   103,824 12,600 SH   SOLE   12,600 0 0
SPROUT SOCIAL INC COM CL A 85209W109   2,315 41 SH   SOLE   0 0 41
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,249 24 SH   SOLE   24 0 0
STAG INDL INC COM 85254J102   1,874 58 SH   SOLE   0 0 58
STARBUCKS CORP COM 855244109   332,515 3,352 SH   SOLE   2,060 0 1,292
STATE STR CORP COM 857477103   35,294 455 SH   SOLE   0 0 455
STELLANTIS N.V SHS N82405106   1,974 139 SH   SOLE   139 0 0
STONEX GROUP INC COM 861896108   31,926 335 SH   SOLE   0 0 335
STRATASYS LTD SHS M85548101   1,767 149 SH   SOLE   149 0 0
STRYKER CORPORATION COM 863667101   91,684 375 SH   SOLE   0 0 375
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   5,935 740 SH   SOLE   0 0 740
SUN CMNTYS INC COM 866674104   2,717 19 SH   SOLE   19 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   36,524 2,028 SH   SOLE   0 0 2,028
SYLVAMO CORP COMMON STOCK 871332102   340 7 SH   SOLE   7 0 0
SYNCHRONY FINANCIAL COM 87165B103   4,535 138 SH   SOLE   20 0 118
SYNOPSYS INC COM 871607107   19,796 62 SH   SOLE   62 0 0
SYNOVUS FINL CORP COM NEW 87161C501   21,404 570 SH   SOLE   570 0 0
SYSCO CORP COM 871829107   9,327 122 SH   SOLE   35 0 87
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   46,407 623 SH   SOLE   150 0 473
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   9,906 635 SH   SOLE   96 0 539
TANDEM DIABETES CARE INC COM NEW 875372203   5,844 130 SH   SOLE   130 0 0
TARGET CORP COM 87612E106   447,146 3,000 SH   SOLE   2,932 0 68
TD SYNNEX CORPORATION COM 87162W100   94,710 1,000 SH   SOLE   1,000 0 0
TE CONNECTIVITY LTD SHS H84989104   10,102 88 SH   SOLE   33 0 55
TELUS CORPORATION COM 87971M103   7,492 388 SH   SOLE   0 0 388
TEMPLETON DRAGON FD INC COM 88018T101   1,988 194 SH   SOLE   194 0 0
TENABLE HLDGS INC COM 88025T102   1,412 37 SH   SOLE   0 0 37
TENARIS S A SPONSORED ADS 88031M109   984 28 SH   SOLE   0 0 28
TENET HEALTHCARE CORP COM NEW 88033G407   20,980 430 SH   SOLE   430 0 0
TERADYNE INC COM 880770102   14,850 170 SH   SOLE   170 0 0
TESLA INC COM 88160R101   99,406 807 SH   SOLE   807 0 0
TEXAS INSTRS INC COM 882508104   325,814 1,972 SH   SOLE   1,107 0 865
THE TRADE DESK INC COM CL A 88339J105   68,590 1,530 SH   SOLE   1,530 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   787,487 1,430 SH   SOLE   986 0 444
TIDAL ETF TR SP DWJNS SUKUK 886364702   23,043 1,296 SH   SOLE   1,296 0 0
TIDAL ETF TR SP FUNDS S&P GBL 886364769   1,948 101 SH   SOLE   101 0 0
TILRAY BRANDS INC COM CL 2 88688T100   1,345 500 SH   SOLE   500 0 0
TJX COS INC NEW COM 872540109   575,684 7,232 SH   SOLE   6,575 0 657
T-MOBILE US INC COM 872590104   149,520 1,068 SH   SOLE   1,068 0 0
TOAST INC CL A 888787108   685 38 SH   SOLE   38 0 0
TOLL BROTHERS INC COM 889478103   12,480 250 SH   SOLE   250 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   1,788,817 90,573 SH   SOLE   60,549 0 30,024
TORONTO DOMINION BK ONT COM NEW 891160509   23,443 362 SH   SOLE   362 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   8,319 134 SH   SOLE   0 0 134
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,881 61 SH   SOLE   0 0 61
TOYOTA MOTOR CORP ADS 892331307   5,463 40 SH   SOLE   40 0 0
TRACTOR SUPPLY CO COM 892356106   46,569 207 SH   SOLE   0 0 207
TRANE TECHNOLOGIES PLC SHS G8994E103   47,738 284 SH   SOLE   284 0 0
TRAVELERS COMPANIES INC COM 89417E109   693,142 3,697 SH   SOLE   2,838 0 859
TREEHOUSE FOODS INC COM 89469A104   139,647 2,828 SH   SOLE   2,828 0 0
TRI POINTE HOMES INC COM 87265H109   1,580 85 SH   SOLE   0 0 85
TRIMAS CORP COM NEW 896215209   1,553 56 SH   SOLE   0 0 56
TRINET GROUP INC COM 896288107   29,154 430 SH   SOLE   0 0 430
TRUEBLUE INC COM 89785X101   1,488 76 SH   SOLE   0 0 76
TRUIST FINL CORP COM 89832Q109   1,979,356 45,999 SH   SOLE   45,933 0 66
TWILIO INC CL A 90138F102   2,742 56 SH   SOLE   56 0 0
TYSON FOODS INC CL A 902494103   7,781 125 SH   SOLE   125 0 0
UBER TECHNOLOGIES INC COM 90353T100   168,461 6,812 SH   SOLE   6,812 0 0
UBS GROUP AG SHS H42097107   8,420 451 SH   SOLE   0 0 451
UGI CORP NEW COM 902681105   3,336 90 SH   SOLE   90 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   21,780 657 SH   SOLE   0 0 657
UMB FINL CORP COM 902788108   2,004 24 SH   SOLE   0 0 24
UMPQUA HLDGS CORP COM 904214103   1,232 69 SH   SOLE   0 0 69
UNDER ARMOUR INC CL A 904311107   4,064 400 SH   SOLE   400 0 0
UNDER ARMOUR INC CL C 904311206   3,586 402 SH   SOLE   402 0 0
UNIFIRST CORP MASS COM 904708104   1,930 10 SH   SOLE   0 0 10
UNILEVER PLC SPON ADR NEW 904767704   176,829 3,512 SH   SOLE   2,145 0 1,367
UNION PAC CORP COM 907818108   18,552 90 SH   SOLE   66 0 24
UNITED BANKSHARES INC WEST V COM 909907107   1,134 28 SH   SOLE   0 0 28
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   135,808 4,018 SH   SOLE   2,943 0 1,075
UNITED PARCEL SERVICE INC CL B 911312106   313,955 1,806 SH   SOLE   1,069 0 737
UNITED STATES STL CORP NEW COM 912909108   75,409 3,010 SH   SOLE   0 0 3,010
UNITED THERAPEUTICS CORP DEL COM 91307C102   31,146 112 SH   SOLE   0 0 112
UNITEDHEALTH GROUP INC COM 91324P102   1,840,460 3,471 SH   SOLE   2,447 0 1,024
UNUM GROUP COM 91529Y106   22,320 544 SH   SOLE   544 0 0
UPWORK INC COM 91688F104   21 2 SH   SOLE   2 0 0
URANIUM ENERGY CORP COM 916896103   1,028 265 SH   SOLE   265 0 0
US BANCORP DEL COM NEW 902973304   236,453 5,422 SH   SOLE   5,322 0 100
V F CORP COM 918204108   1,877 68 SH   SOLE   68 0 0
VACASA INC CLASS A COM 91854V107   1,260 1,000 SH   SOLE   1,000 0 0
VALE S A SPONSORED ADS 91912E105   4,972 293 SH   SOLE   0 0 293
VALERO ENERGY CORP COM 91913Y100   1,188,678 9,370 SH   SOLE   8,171 0 1,199
VANDA PHARMACEUTICALS INC COM 921659108   909 123 SH   SOLE   123 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   182,836 6,380 SH   SOLE   6,380 0 0
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   11,086 100 SH   SOLE   100 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   7,712 38 SH   SOLE   38 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   289,410 1,372 SH   SOLE   1,372 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   93,140 665 SH   SOLE   665 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   227,396 1,343 SH   SOLE   1,343 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   36,417 490 SH   SOLE   490 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   29,411 406 SH   SOLE   406 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   73,398 975 SH   SOLE   975 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   132,473 1,844 SH   SOLE   1,844 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   32,158 678 SH   SOLE   678 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   786,982 3,693 SH   SOLE   3,693 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   697 4 SH   SOLE   4 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,030,417 15,013 SH   SOLE   15,013 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   18,343 90 SH   SOLE   90 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   37,116 450 SH   SOLE   450 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   362,666 1,032 SH   SOLE   1,032 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,755,612 11,055 SH   SOLE   11,055 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   225,169 1,227 SH   SOLE   1,205 0 22
VANGUARD INDEX FDS SML CP GRW ETF 922908595   6,818 34 SH   SOLE   34 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,021,918 5,345 SH   SOLE   5,345 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,484,272 10,574 SH   SOLE   10,574 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   485,664 12,459 SH   SOLE   12,459 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   77,724 756 SH   SOLE   756 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   2,591,130 30,063 SH   SOLE   16,743 0 13,320
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   44,935 962 SH   SOLE   962 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   288,131 4,927 SH   SOLE   4,927 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   26,198 338 SH   SOLE   338 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   540,208 9,343 SH   SOLE   9,343 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   198,502 2,640 SH   SOLE   2,640 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   441 8 SH   SOLE   8 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   132,161 1,985 SH   SOLE   1,985 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,613,898 10,628 SH   SOLE   6,174 0 4,454
VANGUARD STAR FDS VG TL INTL STK F 921909768   395,150 7,640 SH   SOLE   7,640 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,348,031 12,458 SH   SOLE   12,308 0 150
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   278,799 4,004 SH   SOLE   4,004 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   11,170 51 SH   SOLE   51 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   27,395 143 SH   SOLE   143 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   146,053 1,204 SH   SOLE   1,204 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   305,936 3,698 SH   SOLE   3,698 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   69,950 282 SH   SOLE   282 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   7,306 40 SH   SOLE   40 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   382,653 1,198 SH   SOLE   1,166 0 32
VANGUARD WORLD FDS MATERIALS ETF 92204A801   6,297 37 SH   SOLE   37 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   30,672 200 SH   SOLE   200 0 0
VEEVA SYS INC CL A COM 922475108   2,743 17 SH   SOLE   0 0 17
VENTAS INC COM 92276F100   1,577 35 SH   SOLE   0 0 35
VERICEL CORP COM 92346J108   1,001 38 SH   SOLE   0 0 38
VERINT SYS INC COM 92343X100   18,575 512 SH   SOLE   0 0 512
VERISIGN INC COM 92343E102   6,163 30 SH   SOLE   30 0 0
VERISK ANALYTICS INC COM 92345Y106   16,054 91 SH   SOLE   0 0 91
VERITEX HLDGS INC COM 923451108   8,424 300 SH   SOLE   300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,426,239 36,199 SH   SOLE   34,355 0 1,844
VERTEX PHARMACEUTICALS INC COM 92532F100   79,126 274 SH   SOLE   50 0 224
VIATRIS INC COM 92556V106   13,147 1,181 SH   SOLE   1,181 0 0
VIMEO INC COMMON STOCK 92719V100   38 11 SH   SOLE   11 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   63,629 2,514 SH   SOLE   2,514 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   32,569 9,359 SH   SOLE   9,359 0 0
VIRTU FINL INC CL A 928254101   19,043 933 SH   SOLE   0 0 933
VIRTUS CONVERTIBLE & INCOME COM 92838X102   1,020 300 SH   SOLE   0 0 300
VISA INC COM CL A 92826C839   569,595 2,742 SH   SOLE   1,607 0 1,135
VISION MARINE TECHNOLOGIES I COM C96657116   922 200 SH   SOLE   200 0 0
VISTEON CORP COM NEW 92839U206   2,617 20 SH   SOLE   0 0 20
VIZIO HLDG CORP CL A COM 92858V101   3,001 405 SH   SOLE   405 0 0
VMWARE INC CL A COM 928563402   4,542 37 SH   SOLE   37 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   6,183 611 SH   SOLE   611 0 0
VONTIER CORPORATION COM 928881101   1,082 56 SH   SOLE   56 0 0
WABTEC COM 929740108   100 1 SH   SOLE   1 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,055 55 SH   SOLE   55 0 0
WALKER & DUNLOP INC COM 93148P102   72,594 925 SH   SOLE   925 0 0
WALMART INC COM 931142103   1,233,389 8,699 SH   SOLE   7,978 0 721
WARNER BROS DISCOVERY INC COM SER A 934423104   26,610 2,807 SH   SOLE   2,807 0 0
WASTE CONNECTIONS INC COM 94106B101   9,677 73 SH   SOLE   0 0 73
WASTE MGMT INC DEL COM 94106L109   101,943 650 SH   SOLE   650 0 0
WEC ENERGY GROUP INC COM 92939U106   25,315 270 SH   SOLE   270 0 0
WEIBO CORP SPONSORED ADR 948596101   4,092 214 SH   SOLE   0 0 214
WELLS FARGO CO NEW COM 949746101   564,847 13,680 SH   SOLE   13,490 0 190
WELLTOWER INC COM 95040Q104   10,291 157 SH   SOLE   157 0 0
WENDYS CO COM 95058W100   18,738 828 SH   SOLE   828 0 0
WESTERN ASSET MUN PARTNERS F COM 95766P108   23,280 2,000 SH   SOLE   2,000 0 0
WESTERN UN CO COM 959802109   909 66 SH   SOLE   66 0 0
WEX INC COM 96208T104   25,202 154 SH   SOLE   0 0 154
WEYERHAEUSER CO MTN BE COM NEW 962166104   38,161 1,231 SH   SOLE   1,231 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   18,993 486 SH   SOLE   406 0 80
WHEELS UP EXPERIENCE INC COM CL A 96328L106   2,060 2,000 SH   SOLE   2,000 0 0
WILLIAMS COS INC COM 969457100   2,614,795 79,477 SH   SOLE   50,538 0 28,939
WINGSTOP INC COM 974155103   2,477 18 SH   SOLE   0 0 18
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   21,441 1,009 SH   SOLE   1,009 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   153,573 4,309 SH   SOLE   4,309 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869   136,789 2,500 SH   SOLE   2,500 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   253,648 7,783 SH   SOLE   305 0 7,478
WISDOMTREE TR INTL SMCAP DIV 97717W760   39,123 675 SH   SOLE   675 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802   166,042 4,629 SH   SOLE   4,629 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   245,873 2,857 SH   SOLE   2,857 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,089,607 18,052 SH   SOLE   15,454 0 2,598
WISDOMTREE TR US S CAP QTY DIV 97717X651   29,595 736 SH   SOLE   736 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   720,840 25,346 SH   SOLE   25,346 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   8,716 360 SH   SOLE   14 0 346
WORLD ACCEP CORPORATION COM 981419104   329,700 5,000 SH   SOLE   5,000 0 0
WORTHINGTON INDS INC COM 981811102   6,164 124 SH   SOLE   124 0 0
WRAP TECHNOLOGIES INC COM 98212N107   3,380 2,000 SH   SOLE   2,000 0 0
XCEL ENERGY INC COM 98389B100   81,678 1,165 SH   SOLE   1,106 0 59
XOMETRY INC CLASS A COM 98423F109   1,096 34 SH   SOLE   0 0 34
XP INC CL A G98239109   4,909 320 SH   SOLE   0 0 320
XYLEM INC COM 98419M100   12,937 117 SH   SOLE   0 0 117
YANDEX N V SHS CLASS A N97284108   0 78 SH   SOLE   0 0 78
YATRA ONLINE INC ORD SHS G98338109   53,791 22,320 SH   SOLE   22,320 0 0
YETI HLDGS INC COM 98585X104   2,066 50 SH   SOLE   50 0 0
YUM BRANDS INC COM 988498101   40,473 316 SH   SOLE   316 0 0
YUM CHINA HLDGS INC COM 98850P109   11,149 204 SH   SOLE   204 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   430 25 SH   SOLE   25 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   32,258 253 SH   SOLE   253 0 0
ZIMVIE INC COM 98888T107   224 24 SH   SOLE   24 0 0
ZIONS BANCORPORATION N A COM 989701107   29,496 600 SH   SOLE   600 0 0
ZOETIS INC CL A 98978V103   26,827 183 SH   SOLE   87 0 96
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,064 60 SH   SOLE   60 0 0
AdvanSix Inc COM 00773T101 BBG00CWTTQ41 396,967 10,441 SH   SOLE   10,441 0 0
AdvisorShares Pure US Cannabis COM 00768Y453 BBG00X28J818 251,640 36,000 SH   SOLE   36,000 0 0
Alphabet Inc COM 02079K107 BBG009S3NB30 621,110 7,000 SH   SOLE   7,000 0 0
Amgen, Inc COM 031162100 BBG000BBS2Y0 446,488 1,700 SH   SOLE   1,700 0 0
APA Corp COM 03743Q108 BBG00YTS96G2 546,156 11,700 SH   SOLE   11,700 0 0
ARK Innovation ETF COM 00214Q104 BBG007FJMV58 312,400 10,000 SH   SOLE   10,000 0 0
AstraZeneca PLC COM 046353108 BBG000BZ0DK8 596,640 8,800 SH   SOLE   8,800 0 0
BJ'S Wholesale Club Holdings, Inc COM 05550J101 BBG00FQ8T4G3 529,280 8,000 SH   SOLE   8,000 0 0
Booking Holdings Inc COM 09857L108 BBG000BLBVN4 203,543 101 SH   SOLE   101 0 0
Brighthouse Financial Inc COM 10922N103 BBG00DYPZ4T0 589,605 11,500 SH   SOLE   11,500 0 0
Canopy Growth Corp COM 138035100 BBG0069FB082 69,300 30,000 SH   SOLE   30,000 0 0
Carnival Corp COM 143658300 BBG000BF6LY3 282,100 35,000 SH   SOLE   35,000 0 0
Celsius Holdings Inc COM 15118V207 BBG000NY37X4 228,888 2,200 SH   SOLE   2,200 0 0
Centene Corp COM 15135B101 BBG000BDXCJ5 123,015 1,500 SH   SOLE   1,500 0 0
Cheniere Energy Inc COM 16411R208 BBG000C3HSRO 374,900 2,500 SH   SOLE   2,500 0 0
Darling Ingredients Inc COM 237266101 BBG000BN8ZK8 394,317 6,300 SH   SOLE   6,300 0 0
Devon Energy Corp COM 25179M103 BBG000BBVJZ8 215,285 3,500 SH   SOLE   3,500 0 0
eBay Inc COM 278642103 BBG000C43RR5 326,079 7,863 SH   SOLE   7,863 0 0
SPDR Gold Shares COM 10199AZ36 BBG00XCV2PL4 51,100 50 SH Call SOLE   50 0 0
Goodyear Tire & Rubber Co COM 382550101 BBG000BKNX95 253,750 25,000 SH   SOLE   25,000 0 0
Haemonetics Corp COM 405024100 BBG000C7TF41 157,300 2,000 SH   SOLE   2,000 0 0
Huntsman Corp COM 447011107 BBG000NS26Q8 124,402 4,527 SH   SOLE   4,527 0 0
Inmode Ltd COM M5425M103 BBG00PPS73P4 249,900 7,000 SH   SOLE   7,000 0 0
iShares MSCI Emerging Markets ETF COM 464287234 BBG000MOP5L2 189,500 5,000 SH   SOLE   5,000 0 0
iShares Russell 2000 ETF COM 464287655 BBG000CGC9C4 1,307,700 7,500 SH   SOLE   7,500 0 0
Jackson Financial Inc COM 46817M107 BBG00922Y5Z6 313,110 9,000 SH   SOLE   9,000 0 0
Lamb Weston Holdings Inc COM 513272104 BBG003CVMLQ2 178,720 2,000 SH   SOLE   2,000 0 0
Marathon Oil Corp COM 565849106 BBG000C8H633 135,350 5,000 SH   SOLE   5,000 0 0
Merck & Co Inc COM 58933Y105 BBG000BPD168 676,795 6,100 SH   SOLE   6,100 0 0
Neurocrine Biosciences Inc COM 64125C109 BBG000GJS7C1 298,600 2,500 SH   SOLE   2,500 0 0
PGT Innovations Inc COM 69336V101 BBG000FX3Y66 143,680 8,000 SH   SOLE   8,000 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 BBG000C734W3 396,820 550 SH   SOLE   550 0 0
Sendas Distribuidora COM 81689T104 BBG00ZDRF751 320,425 17,500 SH   SOLE   17,500 0 0
SPDR S&P 500 ETF Trust COM 78462F103 BBG000BDTBL9 764,860 2,000 SH   SOLE   2,000 0 0
SPDR S&P 500 ETF Trust COM 16B99W8S7 BBG000BDTBL1 54,600 150 SH Put SOLE   150 0 0
Starbucks Corp COM 4IJ99C5O6 BBG000CTQBF3 330 30 SH Put SOLE   30 0 0
The Chemours Co COM 163851108 BBG005H82GB2 107,170 3,500 SH   SOLE   3,500 0 0
TotalEnergies SE COM 89151E109 BBG000CHZ857 124,160 2,000 SH   SOLE   2,000 0 0
Transportadora de Gas Del Sur COM 893870204 BBG000DQX5M5 236,000 20,000 SH   SOLE   20,000 0 0
UCBI 6 7/8 Pfd PFD 90985F205 BBG00V7T3YN7 534,030 21,000 PRN   SOLE   21,000 0 0
Volkswagen AG COM 928662600 BBG00LPF36F9 127,350 8,140 SH   SOLE   8,140 0 0
WR Berkley Corp COM 084423102 BBG000BD1HP2 181,425 2,500 SH   SOLE   2,500 0 0
YPF S.A. COM 984245100 BBG000BHPFQ0 110,280 12,000 SH   SOLE   12,000 0 0