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
3M CO COM 88579Y101   1,327,083 9,708 SH   SOLE   9,708 0 0
ABBOTT LABS COM 002824100   5,652,321 49,577 SH   SOLE   49,577 0 0
ABBVIE INC COM 00287Y109   23,002,122 116,478 SH   SOLE   116,478 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,086,888 25,707 SH   SOLE   25,707 0 0
ACI WORLDWIDE INC COM 004498101   397,122 7,802 SH   SOLE   7,802 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   58,927 31,344 SH   SOLE   31,344 0 0
ACUITY BRANDS INC COM 00508Y102   279,796 1,016 SH   SOLE   1,016 0 0
ADOBE INC COM 00724F101   8,935,847 17,258 SH   SOLE   17,258 0 0
ADVANCED ENERGY INDS COM 007973100   200,272 1,903 SH   SOLE   1,903 0 0
ADVANCED MICRO DEVICES INC COM 007903107   11,392,731 69,434 SH   SOLE   69,434 0 0
ADVISORSHARES TR ADVISORSHS ETF 00768Y560   351,135 5,110 SH   SOLE   5,110 0 0
AERCAP HOLDINGS NV SHS N00985106   313,144 3,306 SH   SOLE   3,306 0 0
AEROVIRONMENT INC COM 008073108   2,715,372 13,543 SH   SOLE   13,543 0 0
AES CORP COM 00130H105   360,648 17,978 SH   SOLE   17,978 0 0
AFLAC INC COM 001055102   637,595 5,703 SH   SOLE   5,703 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,059,727 7,137 SH   SOLE   7,137 0 0
AGNC INVT CORP COM 00123Q104   141,613 13,385 SH   SOLE   13,385 0 0
AGNICO EAGLE MINES LTD COM 008474108   271,326 3,368 SH   SOLE   3,368 0 0
AIR LEASE CORP CL A 00912X302   578,624 12,717 SH   SOLE   12,717 0 0
AIR PRODS & CHEMS INC COM 009158106   1,915,918 6,435 SH   SOLE   6,435 0 0
AIRBNB INC COM CL A 009066101   2,800,472 22,084 SH   SOLE   22,084 0 0
AIRSHIP AI HLDGS INC COM 008940108   23,000 10,000 SH   SOLE   10,000 0 0
ALBANY INTL CORP CL A 012348108   210,212 2,359 SH   SOLE   2,359 0 0
ALCON AG ORD SHS H01301128   1,179,427 11,797 SH   SOLE   11,797 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   587,765 4,896 SH   SOLE   4,896 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,656,228 15,607 SH   SOLE   15,607 0 0
ALIGN TECHNOLOGY INC COM 016255101   259,406 1,020 SH   SOLE   1,020 0 0
ALLBIRDS INC CL A NEW 01675A208   300,900 25,500 SH   SOLE   25,500 0 0
ALLEGION PLC ORD SHS G0176J109   258,743 1,775 SH   SOLE   1,775 0 0
ALLIANT ENERGY CORP COM 018802108   1,164,031 19,180 SH   SOLE   19,180 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   5,554,537 57,818 SH   SOLE   57,818 0 0
ALLSTATE CORP COM 020002101   1,082,543 5,680 SH   SOLE   5,680 0 0
ALPHABET INC CAP STK CL A 02079K305   19,836,970 119,608 SH   SOLE   119,608 0 0
ALPHABET INC CAP STK CL C 02079K107   33,473,116 200,210 SH   SOLE   200,210 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858   258,550 4,384 SH   SOLE   4,384 0 0
ALPS ETF TR EQUAL SEC ETF 00162Q205   398,688 3,125 SH   SOLE   3,125 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   418,844 8,887 SH   SOLE   8,887 0 0
ALTRIA GROUP INC COM 02209S103   9,580,375 184,041 SH   SOLE   184,041 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   6,269 10,000 SH   SOLE   10,000 0 0
AMAZON COM INC COM 023135106   66,372,609 356,210 SH   SOLE   356,210 0 0
AMCOR PLC ORD G0250X107   204,194 18,022 SH   SOLE   18,022 0 0
AMDOCS LTD SHS G02602103   227,300 2,584 SH   SOLE   2,584 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,333,189 12,994 SH   SOLE   12,994 0 0
AMERICAN EXPRESS CO COM 025816109   5,273,484 19,445 SH   SOLE   19,445 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   762,910 10,418 SH   SOLE   10,418 0 0
AMERICAN TOWER CORP NEW COM 03027X100   9,774,312 42,029 SH   SOLE   42,029 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,387,098 9,485 SH   SOLE   9,485 0 0
AMERIPRISE FINL INC COM 03076C106   831,094 1,769 SH   SOLE   1,769 0 0
AMETEK INC COM 031100100   475,808 2,771 SH   SOLE   2,771 0 0
AMGEN INC COM 031162100   12,460,106 38,671 SH   SOLE   38,671 0 0
AMICUS THERAPEUTICS INC COM 03152W109   373,373 34,960 SH   SOLE   34,960 0 0
AMPHENOL CORP NEW CL A 032095101   5,370,829 82,219 SH   SOLE   82,219 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   688,012 10,076 SH   SOLE   10,076 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   2,424,476 58,861 SH   SOLE   58,861 0 0
ANALOG DEVICES INC COM 032654105   2,215,665 9,626 SH   SOLE   9,626 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   225,709 3,405 SH   SOLE   3,405 0 0
ANSYS INC COM 03662Q105   276,889 869 SH   SOLE   869 0 0
AON PLC SHS CL A G0403H108   1,700,195 4,914 SH   SOLE   4,914 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   354,386 12,288 SH   SOLE   12,288 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   430,195 3,444 SH   SOLE   3,444 0 0
APPLE INC COM 037833100   144,294,704 619,291 SH   SOLE   619,291 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   274,004 1,228 SH   SOLE   1,228 0 0
APPLIED MATLS INC COM 038222105   2,992,573 14,811 SH   SOLE   14,811 0 0
APPLOVIN CORP COM CL A 03831W108   361,754 2,771 SH   SOLE   2,771 0 0
APTARGROUP INC COM 038336103   266,877 1,666 SH   SOLE   1,666 0 0
APTIV PLC SHS G6095L109   243,538 3,382 SH   SOLE   3,382 0 0
ARBOR REALTY TRUST INC COM 038923108   3,295,960 211,823 SH   SOLE   211,823 0 0
ARCH CAP GROUP LTD ORD G0450A105   8,556,023 76,475 SH   SOLE   76,475 0 0
ARES CAPITAL CORP COM 04010L103   1,714,078 81,857 SH   SOLE   81,857 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   257,448 1,652 SH   SOLE   1,652 0 0
ARGENX SE SPONSORED ADR 04016X101   992,006 1,830 SH   SOLE   1,830 0 0
ARISTA NETWORKS INC COM 040413106   1,578,268 4,112 SH   SOLE   4,112 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   2,479,221 17,336 SH   SOLE   17,336 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   346,318 2,635 SH   SOLE   2,635 0 0
ARROW ELECTRS INC COM 042735100   275,755 2,076 SH   SOLE   2,076 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   5,420,683 6,505 SH   SOLE   6,505 0 0
ASP ISOTOPES INC COM 00218A105   55,600 20,000 SH   SOLE   20,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   3,490,741 44,805 SH   SOLE   44,805 0 0
AT&T INC COM 00206R102   3,022,037 137,365 SH   SOLE   137,365 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   368,049 16,883 SH   SOLE   16,883 0 0
ATLASSIAN CORPORATION CL A 049468101   800,561 5,041 SH   SOLE   5,041 0 0
ATMOS ENERGY CORP COM 049560105   335,971 2,422 SH   SOLE   2,422 0 0
AUTODESK INC COM 052769106   1,904,118 6,912 SH   SOLE   6,912 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   12,861,171 46,247 SH   SOLE   46,247 0 0
AUTONATION INC COM 05329W102   237,248 1,326 SH   SOLE   1,326 0 0
AUTOZONE INC COM 053332102   1,549,820 492 SH   SOLE   492 0 0
AVANTOR INC COM 05352A100   570,589 22,056 SH   SOLE   22,056 0 0
AVERY DENNISON CORP COM 053611109   5,267,107 23,859 SH   SOLE   23,859 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   213,758 4,654 SH   SOLE   4,654 0 0
AVIENT CORPORATION COM 05368V106   301,050 5,952 SH   SOLE   5,952 0 0
AXON ENTERPRISE INC COM 05464C101   7,370,622 18,445 SH   SOLE   18,445 0 0
BAKER HUGHES COMPANY CL A 05722G100   389,647 10,779 SH   SOLE   10,779 0 0
BALL CORP COM 058498106   6,077,106 89,488 SH   SOLE   89,488 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   41,150 15,000 SH   SOLE   15,000 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   2,003,718 1,574 SH   SOLE   1,574 0 0
BANK AMERICA CORP COM 060505104   4,796,339 120,875 SH   SOLE   120,875 0 0
BANK MONTREAL MEDIUM NT LKD 38 06368B504   1,056,534 21,383 SH   SOLE   21,383 0 0
BANK NEW YORK MELLON CORP COM 064058100   756,901 10,533 SH   SOLE   10,533 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   2,903,878 53,292 SH   SOLE   53,292 0 0
BARCLAYS BANK PLC IPATH S&P 500 SH 06748M196   209,163 4,217 SH   SOLE   4,217 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   695,094 21,560 SH   SOLE   21,560 0 0
BARCLAYS PLC ADR 06738E204   232,721 19,154 SH   SOLE   19,154 0 0
BARRICK GOLD CORP COM 067901108   704,186 35,404 SH   SOLE   35,404 0 0
BATH & BODY WORKS INC COM 070830104   374,422 11,730 SH   SOLE   11,730 0 0
BAXTER INTL INC COM 071813109   320,510 8,381 SH   SOLE   8,381 0 0
BCE INC COM NEW 05534B760   499,239 14,046 SH   SOLE   14,046 0 0
BECTON DICKINSON & CO COM 075887109   801,459 3,324 SH   SOLE   3,324 0 0
BEIGENE LTD SPONSORED ADR 07725L102   215,754 961 SH   SOLE   961 0 0
BERKLEY W R CORP COM 084423102   535,531 9,440 SH   SOLE   9,440 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   21,904,694 47,592 SH   SOLE   47,592 0 0
BEST BUY INC COM 086516101   261,044 2,504 SH   SOLE   2,504 0 0
BHP GROUP LTD SPONSORED ADS 088606108   357,511 5,616 SH   SOLE   5,616 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   314,909 3,818 SH   SOLE   3,818 0 0
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   254,445 5,230 SH   SOLE   5,230 0 0
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   10,933,889 221,021 SH   SOLE   221,021 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   1,385,425 22,082 SH   SOLE   22,082 0 0
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   3,026,694 56,542 SH   SOLE   56,542 0 0
BLACKROCK FLOATING RATE INC COM 091941104   353,733 27,336 SH   SOLE   27,336 0 0
BLACKROCK INC COM 09247X101   8,241,007 8,679 SH   SOLE   8,679 0 0
BLACKROCK MULTI SECTOR INC T COM 09258A107   460,834 30,318 SH   SOLE   30,318 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   133,780 12,597 SH   SOLE   12,597 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   156,952 13,568 SH   SOLE   13,568 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   195,396 10,965 SH   SOLE   10,965 0 0
BLACKSTONE INC COM 09260D107   10,817,292 70,641 SH   SOLE   70,641 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   1,513,964 50,365 SH   SOLE   50,365 0 0
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   238,478 19,357 SH   SOLE   19,357 0 0
BLOCK INC CL A 852234103   528,783 7,877 SH   SOLE   7,877 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   250,722 16,782 SH   SOLE   16,782 0 0
BOEING CO COM 097023105   3,322,085 21,850 SH   SOLE   21,850 0 0
BOOKING HOLDINGS INC COM 09857L108   770,874 183 SH   SOLE   183 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   210,937 1,296 SH   SOLE   1,296 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,986,982 23,711 SH   SOLE   23,711 0 0
BP PLC SPONSORED ADR 055622104   734,504 23,399 SH   SOLE   23,399 0 0
BRAZE INC COM CL A 10576N102   286,241 8,851 SH   SOLE   8,851 0 0
BRINKS CO COM 109696104   246,660 2,133 SH   SOLE   2,133 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   5,421,382 104,781 SH   SOLE   104,781 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   543,058 14,543 SH   SOLE   14,543 0 0
BROADCOM INC COM 11135F101   32,591,731 188,938 SH   SOLE   188,938 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   476,992 2,211 SH   SOLE   2,211 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   782,111 14,708 SH   SOLE   14,708 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   578,398 13,304 SH   SOLE   13,304 0 0
BROWN & BROWN INC COM 115236101   279,098 2,694 SH   SOLE   2,694 0 0
BRUKER CORP COM 116794108   227,622 3,296 SH   SOLE   3,296 0 0
BRUNSWICK CORP COM 117043109   496,131 5,919 SH   SOLE   5,919 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   399,545 2,061 SH   SOLE   2,061 0 0
BUNGE GLOBAL SA COM SHS H11356104   311,785 3,226 SH   SOLE   3,226 0 0
BURLINGTON STORES INC COM 122017106   270,594 1,027 SH   SOLE   1,027 0 0
BWX TECHNOLOGIES INC COM 05605H100   4,873,449 44,834 SH   SOLE   44,834 0 0
CABOT CORP COM 127055101   1,099,705 9,839 SH   SOLE   9,839 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   991,970 3,660 SH   SOLE   3,660 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   590,286 34,022 SH   SOLE   34,022 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   1,049,727 14,505 SH   SOLE   14,505 0 0
CAMBRIA ETF TR TACTICAL YIELD E 132061789   414,901 16,484 SH   SOLE   16,484 0 0
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   278,556 10,002 SH   SOLE   10,002 0 0
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   1,043,501 30,159 SH   SOLE   30,159 0 0
CAMDEN PPTY TR SH BEN INT 133131102   301,186 2,418 SH   SOLE   2,418 0 0
CAMECO CORP COM 13321L108   353,520 7,402 SH   SOLE   7,402 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   325,494 5,250 SH   SOLE   5,250 0 0
CANADIAN NAT RES LTD COM 136385101   2,029,835 60,412 SH   SOLE   60,412 0 0
CANADIAN NATL RY CO COM 136375102   3,051,444 26,047 SH   SOLE   26,047 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,477,781 28,890 SH   SOLE   28,890 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   285,847 7,812 SH   SOLE   7,812 0 0
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   343,573 12,341 SH   SOLE   12,341 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,369,580 9,147 SH   SOLE   9,147 0 0
CARDINAL HEALTH INC COM 14149Y108   1,350,895 12,223 SH   SOLE   12,223 0 0
CARMAX INC COM 143130102   370,960 4,794 SH   SOLE   4,794 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   215,238 11,647 SH   SOLE   11,647 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   5,765,392 71,629 SH   SOLE   71,629 0 0
CASEYS GEN STORES INC COM 147528103   474,897 1,264 SH   SOLE   1,264 0 0
CATERPILLAR INC COM 149123101   9,700,924 24,803 SH   SOLE   24,803 0 0
CATHAY GEN BANCORP COM 149150104   601,772 14,011 SH   SOLE   14,011 0 0
CBOE GLOBAL MKTS INC COM 12503M108   228,020 1,113 SH   SOLE   1,113 0 0
CBRE GROUP INC CL A 12504L109   748,623 6,014 SH   SOLE   6,014 0 0
CDW CORP COM 12514G108   233,089 1,030 SH   SOLE   1,030 0 0
CENCORA INC COM 03073E105   436,953 1,941 SH   SOLE   1,941 0 0
CENTENE CORP DEL COM 15135B101   704,847 9,363 SH   SOLE   9,363 0 0
CF INDS HLDGS INC COM 125269100   334,363 3,897 SH   SOLE   3,897 0 0
CHAMPIONX CORPORATION COM 15872M104   355,167 11,780 SH   SOLE   11,780 0 0
CHARLES RIV LABS INTL INC COM 159864107   564,319 2,865 SH   SOLE   2,865 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   318,522 1,652 SH   SOLE   1,652 0 0
CHEMED CORP NEW COM 16359R103   565,514 941 SH   SOLE   941 0 0
CHENIERE ENERGY INC COM NEW 16411R208   737,502 4,101 SH   SOLE   4,101 0 0
CHESAPEAKE UTILS CORP COM 165303108   414,230 3,319 SH   SOLE   3,319 0 0
CHEVRON CORP NEW COM 166764100   10,616,125 72,086 SH   SOLE   72,086 0 0
CHEWY INC CL A 16679L109   461,991 15,773 SH   SOLE   15,773 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,520,016 26,380 SH   SOLE   26,380 0 0
CHOICE HOTELS INTL INC COM 169905106   296,903 2,279 SH   SOLE   2,279 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   434,968 3,340 SH   SOLE   3,340 0 0
CHROMADEX CORP COM NEW 171077407   54,750 15,000 SH   SOLE   15,000 0 0
CHUBB LIMITED COM H1467J104   1,899,071 6,564 SH   SOLE   6,564 0 0
CHURCH & DWIGHT CO INC COM 171340102   260,063 2,483 SH   SOLE   2,483 0 0
CHURCHILL DOWNS INC COM 171484108   810,584 5,995 SH   SOLE   5,995 0 0
CINCINNATI FINL CORP COM 172062101   324,267 2,368 SH   SOLE   2,368 0 0
CINTAS CORP COM 172908105   1,480,293 7,190 SH   SOLE   7,190 0 0
CISCO SYS INC COM 17275R102   5,953,008 111,857 SH   SOLE   111,857 0 0
CITIGROUP INC COM NEW 172967424   2,612,776 41,738 SH   SOLE   41,738 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   351,346 6,934 SH   SOLE   6,934 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   255,703 6,012 SH   SOLE   6,012 0 0
CLEARWAY ENERGY INC CL C 18539C204   2,474,420 80,653 SH   SOLE   80,653 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   135,937 10,645 SH   SOLE   10,645 0 0
CLOROX CO DEL COM 189054109   452,838 2,780 SH   SOLE   2,780 0 0
CME GROUP INC COM 12572Q105   1,553,700 7,041 SH   SOLE   7,041 0 0
CNH INDL N V SHS N20944109   248,573 22,394 SH   SOLE   22,394 0 0
COCA COLA CO COM 191216100   6,094,004 84,243 SH   SOLE   84,243 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   241,763 3,070 SH   SOLE   3,070 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   432,516 5,697 SH   SOLE   5,697 0 0
COGNEX CORP COM 192422103   469,598 11,595 SH   SOLE   11,595 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   381,809 4,947 SH   SOLE   4,947 0 0
COHEN & STEERS INC COM 19247A100   616,287 6,423 SH   SOLE   6,423 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106   151,605 10,699 SH   SOLE   10,699 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   309,481 1,737 SH   SOLE   1,737 0 0
COLGATE PALMOLIVE CO COM 194162103   831,321 8,008 SH   SOLE   8,008 0 0
COLLABORATIVE INVESTMNT SER GOOSE HOLLOW TAC 19423L573   893,100 30,000 SH   SOLE   30,000 0 0
COLLABORATIVE INVESTMNT SER GOOSE HOLLOW MUL 19423L490   2,032,620 76,000 SH   SOLE   76,000 0 0
COMCAST CORP NEW CL A 20030N101   13,433,735 321,612 SH   SOLE   321,612 0 0
COMMERCE BANCSHARES INC COM 200525103   340,065 5,725 SH   SOLE   5,725 0 0
COMMUNITY TR BANCORP INC COM 204149108   605,510 12,080 SH   SOLE   12,080 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   138,400 10,000 SH   SOLE   10,000 0 0
CONAGRA BRANDS INC COM 205887102   3,614,706 111,153 SH   SOLE   111,153 0 0
CONCENTRIX CORP COM 20602D101   307,141 5,993 SH   SOLE   5,993 0 0
CONFLUENT INC CLASS A COM 20717M103   519,405 25,486 SH   SOLE   25,486 0 0
CONOCOPHILLIPS COM 20825C104   2,634,023 25,019 SH   SOLE   25,019 0 0
CONSOLIDATED EDISON INC COM 209115104   3,386,006 32,517 SH   SOLE   32,517 0 0
CONSTELLATION BRANDS INC CL A 21036P108   4,835,504 18,765 SH   SOLE   18,765 0 0
CONSTELLATION ENERGY CORP COM 21037T109   430,515 1,656 SH   SOLE   1,656 0 0
COOPER COS INC COM 216648501   410,244 3,718 SH   SOLE   3,718 0 0
COPART INC COM 217204106   1,619,527 30,907 SH   SOLE   30,907 0 0
CORNING INC COM 219350105   826,563 18,307 SH   SOLE   18,307 0 0
CORTEVA INC COM 22052L104   1,104,848 18,793 SH   SOLE   18,793 0 0
COSTAR GROUP INC COM 22160N109   353,135 4,681 SH   SOLE   4,681 0 0
COSTCO WHSL CORP NEW COM 22160K105   22,367,941 25,231 SH   SOLE   25,231 0 0
COTERRA ENERGY INC COM 127097103   584,747 24,415 SH   SOLE   24,415 0 0
COUPANG INC CL A 22266T109   1,210,438 49,305 SH   SOLE   49,305 0 0
CRA INTL INC COM 12618T105   550,154 3,138 SH   SOLE   3,138 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   262,807 5,143 SH   SOLE   5,143 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   461,250 9,818 SH   SOLE   9,818 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   3,213,625 11,458 SH   SOLE   11,458 0 0
CROWN CASTLE INC COM 22822V101   1,906,048 16,067 SH   SOLE   16,067 0 0
CROWN HLDGS INC COM 228368106   216,209 2,255 SH   SOLE   2,255 0 0
CSX CORP COM 126408103   623,313 18,051 SH   SOLE   18,051 0 0
CUMMINS INC COM 231021106   1,245,529 3,847 SH   SOLE   3,847 0 0
CURTISS WRIGHT CORP COM 231561101   525,253 1,597 SH   SOLE   1,597 0 0
CVS HEALTH CORP COM 126650100   4,519,861 71,881 SH   SOLE   71,881 0 0
D R HORTON INC COM 23331A109   5,374,182 28,171 SH   SOLE   28,171 0 0
DANAHER CORPORATION COM 235851102   2,774,571 9,970 SH   SOLE   9,970 0 0
DARDEN RESTAURANTS INC COM 237194105   212,056 1,292 SH   SOLE   1,292 0 0
DARLING INGREDIENTS INC COM 237266101   222,068 5,976 SH   SOLE   5,976 0 0
DATADOG INC CL A COM 23804L103   797,596 6,932 SH   SOLE   6,932 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   656,471 15,623 SH   SOLE   15,623 0 0
DECKERS OUTDOOR CORP COM 243537107   1,059,226 6,643 SH   SOLE   6,643 0 0
DEERE & CO COM 244199105   3,503,302 8,365 SH   SOLE   8,365 0 0
DELEK US HLDGS INC NEW COM 24665A103   309,450 16,504 SH   SOLE   16,504 0 0
DELL TECHNOLOGIES INC CL C 24703L202   1,128,145 9,517 SH   SOLE   9,517 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,374,682 27,066 SH   SOLE   27,066 0 0
DEVON ENERGY CORP NEW COM 25179M103   272,410 6,963 SH   SOLE   6,963 0 0
DEXCOM INC COM 252131107   443,939 6,622 SH   SOLE   6,622 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   4,598,108 32,191 SH   SOLE   32,191 0 0
DIAMONDBACK ENERGY INC COM 25278X109   504,859 2,928 SH   SOLE   2,928 0 0
DIGITAL RLTY TR INC COM 253868103   4,318,295 26,684 SH   SOLE   26,684 0 0
DIGITAL TURBINE INC COM NEW 25400W102   40,162 13,082 SH   SOLE   13,082 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   1,353,873 33,520 SH   SOLE   33,520 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   421,006 6,491 SH   SOLE   6,491 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458   1,421,453 38,690 SH   SOLE   38,690 0 0
DIREXION SHS ETF TR DAILY NVDA 2X SH 25461A833   420,772 4,475 SH   SOLE   4,475 0 0
DISCOVER FINL SVCS COM 254709108   539,415 3,845 SH   SOLE   3,845 0 0
DISNEY WALT CO COM 254687106   5,186,923 53,924 SH   SOLE   53,924 0 0
DNP SELECT INCOME FD INC COM 23325P104   104,344 10,326 SH   SOLE   10,326 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   1,253,796 16,383 SH   SOLE   16,383 0 0
DOLLAR GEN CORP NEW COM 256677105   383,440 4,534 SH   SOLE   4,534 0 0
DOLLAR TREE INC COM 256746108   637,451 9,065 SH   SOLE   9,065 0 0
DOMINION ENERGY INC COM 25746U109   956,103 16,544 SH   SOLE   16,544 0 0
DOMINOS PIZZA INC COM 25754A201   2,679,342 6,229 SH   SOLE   6,229 0 0
DORMAN PRODS INC COM 258278100   818,197 7,233 SH   SOLE   7,233 0 0
DOVER CORP COM 260003108   370,141 1,930 SH   SOLE   1,930 0 0
DOW INC COM 260557103   1,891,697 34,627 SH   SOLE   34,627 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   330,378 8,428 SH   SOLE   8,428 0 0
DTE ENERGY CO COM 233331107   209,418 1,618 SH   SOLE   1,618 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   5,870,600 50,916 SH   SOLE   50,916 0 0
DUPONT DE NEMOURS INC COM 26614N102   766,974 8,607 SH   SOLE   8,607 0 0
DXC TECHNOLOGY CO COM 23355L106   653,853 31,511 SH   SOLE   31,511 0 0
EA SERIES TRUST STRIVE 500 ETF 02072L680   924,973 25,109 SH   SOLE   25,109 0 0
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   707,065 6,491 SH   SOLE   6,491 0 0
EASTGROUP PPTYS INC COM 277276101   214,194 1,138 SH   SOLE   1,138 0 0
EASTMAN CHEM CO COM 277432100   492,425 4,367 SH   SOLE   4,367 0 0
EATON CORP PLC SHS G29183103   10,154,026 30,636 SH   SOLE   30,636 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107   525,016 21,264 SH   SOLE   21,264 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108   5,951,487 682,510 SH   SOLE   682,510 0 0
EBAY INC. COM 278642103   4,049,196 62,190 SH   SOLE   62,190 0 0
ECOLAB INC COM 278865100   877,003 3,427 SH   SOLE   3,427 0 0
ELASTIC N V ORD SHS N14506104   1,047,851 13,651 SH   SOLE   13,651 0 0
ELECTRONIC ARTS INC COM 285512109   445,955 3,109 SH   SOLE   3,109 0 0
ELEVANCE HEALTH INC COM 036752103   1,402,647 2,697 SH   SOLE   2,697 0 0
ELI LILLY & CO COM 532457108   28,945,570 32,672 SH   SOLE   32,672 0 0
EMCOR GROUP INC COM 29084Q100   754,719 1,753 SH   SOLE   1,753 0 0
EMERSON ELEC CO COM 291011104   3,834,379 35,059 SH   SOLE   35,059 0 0
ENBRIDGE INC COM 29250N105   1,514,165 37,247 SH   SOLE   37,247 0 0
ENCOMPASS HEALTH CORP COM 29261A100   754,468 7,807 SH   SOLE   7,807 0 0
ENCORE ENERGY CORP COM NEW 29259W700   40,400 10,000 SH   SOLE   10,000 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,438,140 89,604 SH   SOLE   89,604 0 0
ENSIGN GROUP INC COM 29358P101   957,953 6,658 SH   SOLE   6,658 0 0
ENTEGRIS INC COM 29362U104   1,313,338 11,671 SH   SOLE   11,671 0 0
ENTERGY CORP NEW COM 29364G103   558,096 4,241 SH   SOLE   4,241 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   4,391,680 150,865 SH   SOLE   150,865 0 0
ENZO BIOCHEM INC COM 294100102   11,474 10,245 SH   SOLE   10,245 0 0
EOG RES INC COM 26875P101   1,184,096 9,632 SH   SOLE   9,632 0 0
EPAM SYS INC COM 29414B104   552,706 2,777 SH   SOLE   2,777 0 0
EQT CORP COM 26884L109   481,816 13,150 SH   SOLE   13,150 0 0
EQUIFAX INC COM 294429105   268,882 915 SH   SOLE   915 0 0
EQUINIX INC COM 29444U700   865,634 975 SH   SOLE   975 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   372,589 5,188 SH   SOLE   5,188 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,082,863 14,412 SH   SOLE   14,412 0 0
ESSEX PPTY TR INC COM 297178105   204,935 688 SH   SOLE   688 0 0
ETF SER SOLUTIONS DEFIANCE CONNECT 26922A289   277,111 6,388 SH   SOLE   6,388 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   261,528 10,407 SH   SOLE   10,407 0 0
ETSY INC COM 29786A106   398,983 7,185 SH   SOLE   7,185 0 0
EURONET WORLDWIDE INC COM 298736109   622,867 6,277 SH   SOLE   6,277 0 0
EVERSOURCE ENERGY COM 30040W108   283,564 4,167 SH   SOLE   4,167 0 0
EVERTEC INC COM 30040P103   635,709 18,758 SH   SOLE   18,758 0 0
EVGO INC CL A COM 30052F100   47,858 11,560 SH   SOLE   11,560 0 0
EXELON CORP COM 30161N101   284,823 7,024 SH   SOLE   7,024 0 0
EXLSERVICE HOLDINGS INC COM 302081104   285,476 7,483 SH   SOLE   7,483 0 0
EXP WORLD HLDGS INC COM 30212W100   332,454 23,595 SH   SOLE   23,595 0 0
EXPEDIA GROUP INC COM NEW 30212P303   851,411 5,752 SH   SOLE   5,752 0 0
EXPEDITORS INTL WASH INC COM 302130109   485,129 3,692 SH   SOLE   3,692 0 0
EXTRA SPACE STORAGE INC COM 30225T102   350,109 1,943 SH   SOLE   1,943 0 0
EXXON MOBIL CORP COM 30231G102   20,878,098 178,110 SH   SOLE   178,110 0 0
FACTSET RESH SYS INC COM 303075105   668,651 1,454 SH   SOLE   1,454 0 0
FAIR ISAAC CORP COM 303250104   5,939,397 3,056 SH   SOLE   3,056 0 0
FASTENAL CO COM 311900104   860,115 12,043 SH   SOLE   12,043 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   564,292 3,011 SH   SOLE   3,011 0 0
FEDEX CORP COM 31428X106   1,960,440 7,127 SH   SOLE   7,127 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   1,881,759 9,439 SH   SOLE   9,439 0 0
FERRARI N V COM N3167Y103   3,059,218 6,532 SH   SOLE   6,532 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   4,162,701 58,138 SH   SOLE   58,138 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   244,964 8,309 SH   SOLE   8,309 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   962,723 10,886 SH   SOLE   10,886 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   1,904,020 29,818 SH   SOLE   29,818 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   1,480,226 28,996 SH   SOLE   28,996 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   778,013 15,014 SH   SOLE   15,014 0 0
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618   211,293 4,264 SH   SOLE   4,264 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   1,195,627 16,567 SH   SOLE   16,567 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   3,134,815 43,061 SH   SOLE   43,061 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   300,202 9,355 SH   SOLE   9,355 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   599,435 11,059 SH   SOLE   11,059 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   6,223,048 35,662 SH   SOLE   35,662 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   765,298 31,781 SH   SOLE   31,781 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   268,467 6,277 SH   SOLE   6,277 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   1,470,320 26,694 SH   SOLE   26,694 0 0
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   2,466,467 48,900 SH   SOLE   48,900 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,208,719 67,817 SH   SOLE   67,817 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   2,079,513 24,830 SH   SOLE   24,830 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   414,214 225 SH   SOLE   225 0 0
FIRST SOLAR INC COM 336433107   368,173 1,476 SH   SOLE   1,476 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   416,936 8,440 SH   SOLE   8,440 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   257,226 8,876 SH   SOLE   8,876 0 0
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820   2,267,947 102,808 SH   SOLE   102,808 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   564,202 28,196 SH   SOLE   28,196 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   401,511 6,326 SH   SOLE   6,326 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   650,134 34,092 SH   SOLE   34,092 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   2,292,011 126,630 SH   SOLE   126,630 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   870,826 36,345 SH   SOLE   36,345 0 0
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   860,774 15,868 SH   SOLE   15,868 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   949,201 24,376 SH   SOLE   24,376 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   1,902,303 32,986 SH   SOLE   32,986 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   439,355 18,546 SH   SOLE   18,546 0 0
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   322,884 11,602 SH   SOLE   11,602 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   279,524 11,479 SH   SOLE   11,479 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   2,008,376 17,954 SH   SOLE   17,954 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   2,849,577 22,394 SH   SOLE   22,394 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   263,097 4,157 SH   SOLE   4,157 0 0
FIRST TR EXCHANGE TRADED FD GROWTH STRENGTH 33733E823   1,931,561 61,869 SH   SOLE   61,869 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   264,930 2,591 SH   SOLE   2,591 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,144,832 19,329 SH   SOLE   19,329 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   3,197,998 15,097 SH   SOLE   15,097 0 0
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   1,427,029 27,464 SH   SOLE   27,464 0 0
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   313,141 4,194 SH   SOLE   4,194 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   679,869 18,688 SH   SOLE   18,688 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   3,121,583 92,904 SH   SOLE   92,904 0 0
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   1,083,914 48,389 SH   SOLE   48,389 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   3,188,934 53,858 SH   SOLE   53,858 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   185,314 11,143 SH   SOLE   11,143 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   364,952 3,338 SH   SOLE   3,338 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   2,333,605 94,708 SH   SOLE   94,708 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856   1,524,460 70,675 SH   SOLE   70,675 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   2,159,842 37,066 SH   SOLE   37,066 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   944,939 22,520 SH   SOLE   22,520 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   6,859,011 125,900 SH   SOLE   125,900 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   4,210,944 70,046 SH   SOLE   70,046 0 0
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   250,682 2,275 SH   SOLE   2,275 0 0
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   675,973 14,231 SH   SOLE   14,231 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   4,640,409 93,916 SH   SOLE   93,916 0 0
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   498,874 25,983 SH   SOLE   25,983 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   4,519,954 220,701 SH   SOLE   220,701 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   3,593,873 44,756 SH   SOLE   44,756 0 0
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   4,233,827 183,919 SH   SOLE   183,919 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,425,082 52,846 SH   SOLE   52,846 0 0
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796   1,186,804 55,536 SH   SOLE   55,536 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   282,481 1,643 SH   SOLE   1,643 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   6,756,187 74,407 SH   SOLE   74,407 0 0
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   439,186 22,922 SH   SOLE   22,922 0 0
FIRST TR EXCHNG TRADED FD VI ACTV FCTR SMCP 33740F797   508,241 16,485 SH   SOLE   16,485 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   272,974 6,235 SH   SOLE   6,235 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   1,318,597 44,115 SH   SOLE   44,115 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   1,061,893 42,256 SH   SOLE   42,256 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   6,666,876 147,367 SH   SOLE   147,367 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   223,717 6,093 SH   SOLE   6,093 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   5,821,226 73,565 SH   SOLE   73,565 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   308,267 2,959 SH   SOLE   2,959 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   2,504,109 21,375 SH   SOLE   21,375 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   2,236,887 53,323 SH   SOLE   53,323 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   432,570 3,448 SH   SOLE   3,448 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,552,754 8,116 SH   SOLE   8,116 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   439,690 4,418 SH   SOLE   4,418 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,267,906 115,804 SH   SOLE   115,804 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   4,077,678 31,023 SH   SOLE   31,023 0 0
FIRSTENERGY CORP COM 337932107   509,120 11,480 SH   SOLE   11,480 0 0
FIRSTSERVICE CORP NEW COM 33767E202   424,257 2,322 SH   SOLE   2,322 0 0
FISERV INC COM 337738108   6,103,070 33,972 SH   SOLE   33,972 0 0
FLEX LTD ORD Y2573F102   958,639 28,676 SH   SOLE   28,676 0 0
FLEXSHARES TR CRE SLCT BD FD 33939L670   866,757 38,036 SH   SOLE   38,036 0 0
FLUOR CORP NEW COM 343412102   225,621 4,729 SH   SOLE   4,729 0 0
FORD MTR CO COM 345370860   803,520 76,091 SH   SOLE   76,091 0 0
FORTINET INC COM 34959E109   443,353 5,717 SH   SOLE   5,717 0 0
FORTIVE CORP COM 34959J108   302,697 3,835 SH   SOLE   3,835 0 0
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   5,985,775 107,465 SH   SOLE   107,465 0 0
FREEPORT-MCMORAN INC CL B 35671D857   3,395,159 68,012 SH   SOLE   68,012 0 0
FUELCELL ENERGY INC COM 35952H601   3,829 10,075 SH   SOLE   10,075 0 0
GALLAGHER ARTHUR J & CO COM 363576109   4,934,962 17,539 SH   SOLE   17,539 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   407,381 7,918 SH   SOLE   7,918 0 0
GARMIN LTD SHS H2906T109   279,313 1,587 SH   SOLE   1,587 0 0
GARTNER INC COM 366651107   997,304 1,968 SH   SOLE   1,968 0 0
GATX CORP COM 361448103   230,595 1,741 SH   SOLE   1,741 0 0
GE AEROSPACE COM NEW 369604301   1,460,483 7,733 SH   SOLE   7,733 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   470,001 5,008 SH   SOLE   5,008 0 0
GE VERNOVA INC COM 36828A101   417,657 1,638 SH   SOLE   1,638 0 0
GENERAL DYNAMICS CORP COM 369550108   2,032,680 6,726 SH   SOLE   6,726 0 0
GENERAL MLS INC COM 370334104   6,301,359 85,326 SH   SOLE   85,326 0 0
GENERAL MTRS CO COM 37045V100   1,529,817 34,117 SH   SOLE   34,117 0 0
GENTEX CORP COM 371901109   5,810,658 195,711 SH   SOLE   195,711 0 0
GENUINE PARTS CO COM 372460105   730,763 5,194 SH   SOLE   5,194 0 0
GILDAN ACTIVEWEAR INC COM 375916103   291,046 6,178 SH   SOLE   6,178 0 0
GILEAD SCIENCES INC COM 375558103   5,629,256 67,143 SH   SOLE   67,143 0 0
GITLAB INC CLASS A COM 37637K108   1,224,436 23,757 SH   SOLE   23,757 0 0
GLACIER BANCORP INC NEW COM 37637Q105   789,970 17,286 SH   SOLE   17,286 0 0
GLOBAL E ONLINE LTD SHS M5216V106   1,424,202 37,050 SH   SOLE   37,050 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   453,637 10,931 SH   SOLE   10,931 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   201,231 2,900 SH   SOLE   2,900 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   1,877,073 34,486 SH   SOLE   34,486 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,481,440 82,120 SH   SOLE   82,120 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   4,840,660 117,606 SH   SOLE   117,606 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   320,321 7,349 SH   SOLE   7,349 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   202,041 4,274 SH   SOLE   4,274 0 0
GLOBAL X FDS CONSCIOUS COS 37954Y731   272,023 6,950 SH   SOLE   6,950 0 0
GLOBANT S A COM L44385109   269,669 1,361 SH   SOLE   1,361 0 0
GODADDY INC CL A 380237107   1,446,766 9,228 SH   SOLE   9,228 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   489,612 34,455 SH   SOLE   34,455 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   17,718,118 35,786 SH   SOLE   35,786 0 0
GOLUB CAP BDC INC COM 38173M102   2,817,084 186,438 SH   SOLE   186,438 0 0
GRACO INC COM 384109104   609,351 6,963 SH   SOLE   6,963 0 0
GRAINGER W W INC COM 384802104   664,838 640 SH   SOLE   640 0 0
GRAND CANYON ED INC COM 38526M106   592,224 4,175 SH   SOLE   4,175 0 0
GRANITESHARES ETF TR 2X LONG TSLA DAI 38747R777   473,180 22,215 SH   SOLE   22,215 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   244,759 8,244 SH   SOLE   8,244 0 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   256,338 5,076 SH   SOLE   5,076 0 0
GREEN PLAINS INC COM 393222104   280,170 20,692 SH   SOLE   20,692 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADS B 400506101   223,268 1,283 SH   SOLE   1,283 0 0
GSK PLC SPONSORED ADR 37733W204   1,128,698 27,371 SH   SOLE   27,371 0 0
HALEON PLC SPON ADS 405552100   431,717 40,805 SH   SOLE   40,805 0 0
HALLIBURTON CO COM 406216101   607,436 20,910 SH   SOLE   20,910 0 0
HAMILTON LANE INC CL A 407497106   1,227,444 7,269 SH   SOLE   7,269 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   313,149 2,652 SH   SOLE   2,652 0 0
HASBRO INC COM 418056107   378,523 5,234 SH   SOLE   5,234 0 0
HCA HEALTHCARE INC COM 40412C101   368,226 906 SH   SOLE   906 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   323,248 5,167 SH   SOLE   5,167 0 0
HEICO CORP NEW COM 422806109   8,025,223 30,692 SH   SOLE   30,692 0 0
HENRY JACK & ASSOC INC COM 426281101   434,673 2,462 SH   SOLE   2,462 0 0
HERCULES CAPITAL INC COM 427096508   291,006 14,817 SH   SOLE   14,817 0 0
HERSHEY CO COM 427866108   3,736,103 19,481 SH   SOLE   19,481 0 0
HESS MIDSTREAM LP CL A SHS 428103105   272,672 7,731 SH   SOLE   7,731 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   333,910 16,217 SH   SOLE   16,217 0 0
HEXCEL CORP NEW COM 428291108   513,374 8,303 SH   SOLE   8,303 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   706,483 3,065 SH   SOLE   3,065 0 0
HNI CORP COM 404251100   671,439 12,471 SH   SOLE   12,471 0 0
HOLOGIC INC COM 436440101   466,277 5,724 SH   SOLE   5,724 0 0
HOME BANCORP INC COM 43689E107   312,060 7,000 SH   SOLE   7,000 0 0
HOME BANCSHARES INC COM 436893200   546,405 20,170 SH   SOLE   20,170 0 0
HOME DEPOT INC COM 437076102   16,425,009 40,536 SH   SOLE   40,536 0 0
HONEYWELL INTL INC COM 438516106   10,496,858 50,781 SH   SOLE   50,781 0 0
HORMEL FOODS CORP COM 440452100   217,880 6,873 SH   SOLE   6,873 0 0
HOULIHAN LOKEY INC CL A 441593100   469,793 2,973 SH   SOLE   2,973 0 0
HOWMET AEROSPACE INC COM 443201108   316,590 3,158 SH   SOLE   3,158 0 0
HP INC COM 40434L105   700,886 19,396 SH   SOLE   19,396 0 0
HUBBELL INC COM 443510607   954,364 2,228 SH   SOLE   2,228 0 0
HUBSPOT INC COM 443573100   938,806 1,766 SH   SOLE   1,766 0 0
HUMANA INC COM 444859102   623,180 1,962 SH   SOLE   1,962 0 0
HUNTINGTON BANCSHARES INC COM 446150104   470,203 31,653 SH   SOLE   31,653 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   593,533 2,245 SH   SOLE   2,245 0 0
HYATT HOTELS CORP COM CL A 448579102   747,150 4,909 SH   SOLE   4,909 0 0
ICICI BANK LIMITED ADR 45104G104   1,526,768 51,148 SH   SOLE   51,148 0 0
ICON PLC SHS G4705A100   2,762,773 9,616 SH   SOLE   9,616 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   371,163 11,716 SH   SOLE   11,716 0 0
IDEXX LABS INC COM 45168D104   998,315 1,976 SH   SOLE   1,976 0 0
ILLINOIS TOOL WKS INC COM 452308109   3,452,915 13,101 SH   SOLE   13,101 0 0
ILLUMINA INC COM 452327109   670,699 5,143 SH   SOLE   5,143 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   243,156 7,811 SH   SOLE   7,811 0 0
INCYTE CORP COM 45337C102   260,831 3,946 SH   SOLE   3,946 0 0
INFOSYS LTD SPONSORED ADR 456788108   441,127 19,808 SH   SOLE   19,808 0 0
ING GROEP N.V. SPONSORED ADR 456837103   384,048 21,148 SH   SOLE   21,148 0 0
INGERSOLL RAND INC COM 45687V106   553,402 5,638 SH   SOLE   5,638 0 0
INGREDION INC COM 457187102   306,130 2,228 SH   SOLE   2,228 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   480,600 7,902 SH   SOLE   7,902 0 0
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   233,483 6,167 SH   SOLE   6,167 0 0
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   1,098,746 24,404 SH   SOLE   24,404 0 0
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524   313,786 9,516 SH   SOLE   9,516 0 0
INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533   585,918 20,218 SH   SOLE   20,218 0 0
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   301,098 7,093 SH   SOLE   7,093 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755   771,426 18,954 SH   SOLE   18,954 0 0
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   1,564,573 36,075 SH   SOLE   36,075 0 0
INNOVATOR ETFS TRUST US EQTY ACCELRTD 45783Y830   247,161 8,600 SH   SOLE   8,600 0 0
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   1,657,383 39,346 SH   SOLE   39,346 0 0
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   461,033 10,702 SH   SOLE   10,702 0 0
INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y301   1,849,559 55,420 SH   SOLE   55,420 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   549,129 11,794 SH   SOLE   11,794 0 0
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433   825,143 19,665 SH   SOLE   19,665 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   351,096 8,497 SH   SOLE   8,497 0 0
INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581   524,833 13,765 SH   SOLE   13,765 0 0
INNOVATOR ETFS TRUST US EQTY ACCELRT9 45783Y848   947,060 31,850 SH   SOLE   31,850 0 0
INNOVATOR ETFS TRUST US EQT ACC 9 BFR 45783Y780   1,595,627 56,303 SH   SOLE   56,303 0 0
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   1,538,767 35,972 SH   SOLE   35,972 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   236,767 6,145 SH   SOLE   6,145 0 0
INNOVATOR ETFS TRUST US EQT ACLRTD 9 45783Y889   1,636,469 48,879 SH   SOLE   48,879 0 0
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   266,766 6,760 SH   SOLE   6,760 0 0
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367   280,313 9,865 SH   SOLE   9,865 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   2,357,235 53,966 SH   SOLE   53,966 0 0
INSMED INC COM PAR $.01 457669307   470,412 6,444 SH   SOLE   6,444 0 0
INSPERITY INC COM 45778Q107   273,504 3,108 SH   SOLE   3,108 0 0
INSULET CORP COM 45784P101   279,998 1,203 SH   SOLE   1,203 0 0
INTEL CORP COM 458140100   1,120,949 47,781 SH   SOLE   47,781 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   5,110,130 31,811 SH   SOLE   31,811 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   11,887,373 53,769 SH   SOLE   53,769 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   222,127 2,107 SH   SOLE   2,107 0 0
INTUIT COM 461202103   5,718,796 9,209 SH   SOLE   9,209 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,993,534 8,129 SH   SOLE   8,129 0 0
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804   9,476,069 196,192 SH   SOLE   196,192 0 0
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   265,334 5,313 SH   SOLE   5,313 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   1,108,820 9,533 SH   SOLE   9,533 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   1,667,936 17,960 SH   SOLE   17,960 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   580,355 11,133 SH   SOLE   11,133 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   1,483,926 30,838 SH   SOLE   30,838 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   821,218 8,374 SH   SOLE   8,374 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   295,947 14,086 SH   SOLE   14,086 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   1,052,757 17,247 SH   SOLE   17,247 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   446,667 6,227 SH   SOLE   6,227 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   423,762 20,611 SH   SOLE   20,611 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   196,773 11,804 SH   SOLE   11,804 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   496,863 25,402 SH   SOLE   25,402 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   423,664 21,484 SH   SOLE   21,484 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   332,568 16,105 SH   SOLE   16,105 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   294,075 13,924 SH   SOLE   13,924 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   196,383 11,586 SH   SOLE   11,586 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   1,963,435 41,309 SH   SOLE   41,309 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   12,430,776 184,789 SH   SOLE   184,789 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   1,728,628 16,741 SH   SOLE   16,741 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   4,474,841 67,606 SH   SOLE   67,606 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   330,530 7,955 SH   SOLE   7,955 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   912,057 7,933 SH   SOLE   7,933 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   1,198,472 11,450 SH   SOLE   11,450 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   263,471 12,014 SH   SOLE   12,014 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   1,541,361 39,250 SH   SOLE   39,250 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   876,530 12,426 SH   SOLE   12,426 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,915,682 16,274 SH   SOLE   16,274 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   26,294,482 53,800 SH   SOLE   53,800 0 0
INVITATION HOMES INC COM 46187W107   429,685 12,090 SH   SOLE   12,090 0 0
IQVIA HLDGS INC COM 46266C105   596,690 2,518 SH   SOLE   2,518 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   285,082 3,840 SH   SOLE   3,840 0 0
IRON MTN INC DEL COM 46284V101   7,751,920 64,843 SH   SOLE   64,843 0 0
ISHARES GOLD TR ISHARES NEW 464285204   2,131,285 42,883 SH   SOLE   42,883 0 0
ISHARES INC JP MRGN EM HI BD 464286285   367,455 9,417 SH   SOLE   9,417 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   1,382,492 12,071 SH   SOLE   12,071 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   524,448 7,331 SH   SOLE   7,331 0 0
ISHARES INC CORE MSCI EMKT 46434G103   5,269,486 91,787 SH   SOLE   91,787 0 0
ISHARES INC MSCI EMRG CHN 46434G764   10,599,908 173,456 SH   SOLE   173,456 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   492,296 13,521 SH   SOLE   13,521 0 0
ISHARES INC MSCI EMERG MRKT 464286533   1,269,487 20,247 SH   SOLE   20,247 0 0
ISHARES SILVER TR ISHARES 46428Q109   1,492,008 52,517 SH   SOLE   52,517 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   587,021 4,908 SH   SOLE   4,908 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841   6,287,483 277,777 SH   SOLE   277,777 0 0
ISHARES TR FALN ANGLS USD 46435G474   417,837 15,283 SH   SOLE   15,283 0 0
ISHARES TR IBONDS DEC 2029 46436E163   790,190 31,000 SH   SOLE   31,000 0 0
ISHARES TR IBONDS 29 TR HI 46436E379   207,275 8,665 SH   SOLE   8,665 0 0
ISHARES TR CORE MSCI EAFE 46432F842   8,932,141 114,441 SH   SOLE   114,441 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   12,960,224 533,343 PRN   SOLE   533,343 0 0
ISHARES TR EXPND TEC SC ETF 464287549   376,511 3,924 SH   SOLE   3,924 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   949,064 9,367 SH   SOLE   9,367 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   843,518 36,017 SH   SOLE   36,017 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825   719,009 32,527 SH   SOLE   32,527 0 0
ISHARES TR CORE US AGGBD ET 464287226   3,197,948 31,578 SH   SOLE   31,578 0 0
ISHARES TR CORE INTL AGGR 46435G672   953,978 18,409 SH   SOLE   18,409 0 0
ISHARES TR CONV BD ETF 46435G102   466,160 5,571 SH   SOLE   5,571 0 0
ISHARES TR CORE TOTAL USD 46434V613   8,822,544 187,236 SH   SOLE   187,236 0 0
ISHARES TR ISHARES BIOTECH 464287556   905,060 6,216 SH   SOLE   6,216 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   2,139,820 21,808 SH   SOLE   21,808 0 0
ISHARES TR IBONDS 2026 TERM 46436E528   695,932 29,728 SH   SOLE   29,728 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   991,956 20,211 SH   SOLE   20,211 0 0
ISHARES TR CORE S&P MCP ETF 464287507   6,265,440 100,537 SH   SOLE   100,537 0 0
ISHARES TR USD INV GRDE ETF 464288620   443,764 8,440 SH   SOLE   8,440 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833   6,634,307 294,790 SH   SOLE   294,790 0 0
ISHARES TR EXPANDED TECH 464287515   3,174,446 35,520 SH   SOLE   35,520 0 0
ISHARES TR GLOBAL TECH ETF 464287291   1,545,326 18,724 SH   SOLE   18,724 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874   1,012,344 42,181 SH   SOLE   42,181 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   554,387 12,768 SH   SOLE   12,768 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,672,068 26,672 SH   SOLE   26,672 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   1,727,771 23,789 SH   SOLE   23,789 0 0
ISHARES TR GLOBAL FINLS ETF 464287333   830,225 8,778 SH   SOLE   8,778 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   202,453 3,990 SH   SOLE   3,990 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   1,907,415 15,117 SH   SOLE   15,117 0 0
ISHARES TR BROAD USD HIGH 46435U853   254,552 6,761 SH   SOLE   6,761 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   243,879 4,836 SH   SOLE   4,836 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   1,489,774 15,177 SH   SOLE   15,177 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,683,810 27,358 SH   SOLE   27,358 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   2,443,821 47,881 SH   SOLE   47,881 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   3,839,765 72,916 SH   SOLE   72,916 0 0
ISHARES TR U.S. MED DVC ETF 464288810   1,195,605 20,189 SH   SOLE   20,189 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   1,861,380 73,835 PRN   SOLE   73,835 0 0
ISHARES TR CORE MSCI INTL 46435G326   2,426,211 34,254 SH   SOLE   34,254 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   5,005,317 199,415 PRN   SOLE   199,415 0 0
ISHARES TR CORE S&P SCP ETF 464287804   6,316,512 54,006 SH   SOLE   54,006 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   1,137,216 35,784 SH   SOLE   35,784 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   4,944,319 59,463 SH   SOLE   59,463 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   326,162 6,072 SH   SOLE   6,072 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184   644,690 27,681 SH   SOLE   27,681 0 0
ISHARES TR CORE S&P500 ETF 464287200   65,513,719 113,577 SH   SOLE   113,577 0 0
ISHARES TR CORE S&P TTL STK 464287150   4,929,436 39,241 SH   SOLE   39,241 0 0
ISHARES TR A RATE CP BD ETF 46429B291   680,531 13,846 SH   SOLE   13,846 0 0
ISHARES TR CORE S&P US GWT 464287671   761,918 5,776 SH   SOLE   5,776 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,190,550 10,122 SH   SOLE   10,122 0 0
ISHARES TR ESG EAFE ETF 46436E759   716,654 9,948 SH   SOLE   9,948 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   16,055,170 167,678 SH   SOLE   167,678 0 0
ISHARES TR IBONDS DEC 2032 46436E296   901,444 38,392 SH   SOLE   38,392 0 0
ISHARES TR US REGNL BKS ETF 464288778   476,717 10,028 SH   SOLE   10,028 0 0
ISHARES TR INTL SEL DIV ETF 464288448   2,884,515 95,419 SH   SOLE   95,419 0 0
ISHARES TR IBONDS DEC 27 46435U283   788,950 31,000 SH   SOLE   31,000 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,458,268 43,884 SH   SOLE   43,884 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   9,058,753 99,209 SH   SOLE   99,209 0 0
ISHARES TR US HOME CONS ETF 464288752   1,037,876 8,166 SH   SOLE   8,166 0 0
ISHARES TR MSCI USA ESG SLC 464288802   1,314,199 10,918 SH   SOLE   10,918 0 0
ISHARES TR IBOXX INV CP ETF 464287242   682,343 6,040 SH   SOLE   6,040 0 0
ISHARES TR US INDUSTRIALS 464287754   1,734,087 12,973 SH   SOLE   12,973 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   7,778,429 40,982 SH   SOLE   40,982 0 0
ISHARES TR MSCI ACWI ETF 464288257   661,231 5,531 SH   SOLE   5,531 0 0
ISHARES TR IBONDS DEC 29 46436E205   3,956,310 168,282 SH   SOLE   168,282 0 0
ISHARES TR IBONDS DEC 2030 46436E726   353,612 15,950 SH   SOLE   15,950 0 0
ISHARES TR S&P 500 VAL ETF 464287408   7,297,561 37,012 SH   SOLE   37,012 0 0
ISHARES TR TIPS BD ETF 464287176   1,963,328 17,772 SH   SOLE   17,772 0 0
ISHARES TR MSCI CHINA ETF 46429B671   213,924 4,202 SH   SOLE   4,202 0 0
ISHARES TR EAFE GRWTH ETF 464288885   9,644,929 89,595 SH   SOLE   89,595 0 0
ISHARES TR MSCI USA MMENTM 46432F396   833,546 4,111 SH   SOLE   4,111 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   12,432,962 510,175 PRN   SOLE   510,175 0 0
ISHARES TR US INFRASTRUC 46435U713   1,134,848 24,161 SH   SOLE   24,161 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   5,063,527 22,923 SH   SOLE   22,923 0 0
ISHARES TR U.S. FINLS ETF 464287788   1,364,308 13,131 SH   SOLE   13,131 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   276,436 1,841 SH   SOLE   1,841 0 0
ISHARES TR MBS ETF 464288588   3,393,823 35,422 SH   SOLE   35,422 0 0
ISHARES TR EAFE VALUE ETF 464288877   9,569,621 166,341 SH   SOLE   166,341 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   8,529,968 22,724 SH   SOLE   22,724 0 0
ISHARES TR IBONDS DEC 2031 46436E486   6,552,765 308,801 SH   SOLE   308,801 0 0
ISHARES TR U.S. TECH ETF 464287721   6,858,546 45,235 SH   SOLE   45,235 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   11,622,052 455,231 SH   SOLE   455,231 0 0
ISHARES TR IBONDS DEC 2031 46436E460   6,708,083 322,194 SH   SOLE   322,194 0 0
ISHARES TR INVESTMENT GRADE 46435G219   700,597 15,076 SH   SOLE   15,076 0 0
ISHARES TR US TREAS BD ETF 46429B267   1,261,269 53,785 SH   SOLE   53,785 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,693,056 10,149 SH   SOLE   10,149 0 0
ISHARES TR US HLTHCARE ETF 464287762   809,861 12,459 SH   SOLE   12,459 0 0
ISHARES TR INTL EQTY FACTOR 46434V274   376,563 11,981 SH   SOLE   11,981 0 0
ISHARES TR ISHARES SEMICDTR 464287523   497,448 2,157 SH   SOLE   2,157 0 0
ISHARES TR U S EQUITY FACTR 46434V282   482,284 8,206 SH   SOLE   8,206 0 0
ISHARES TR SHORT TREAS BD 464288679   507,239 4,585 SH   SOLE   4,585 0 0
ISHARES TR IBOXX HI YD ETF 464288513   1,132,201 14,100 SH   SOLE   14,100 0 0
ISHARES TR IBOND DEC 2030 46436E593   941,654 46,977 SH   SOLE   46,977 0 0
ISHARES TR IBONDS DEC 2033 46436E148   1,576,695 62,794 SH   SOLE   62,794 0 0
ISHARES TR US AER DEF ETF 464288760   1,486,550 9,934 SH   SOLE   9,934 0 0
ISHARES TR JPMORGAN USD EMG 464288281   713,244 7,622 SH   SOLE   7,622 0 0
ISHARES TR MSCI KLD400 SOC 464288570   3,335,875 30,663 SH   SOLE   30,663 0 0
ISHARES TR HDG MSCI EAFE 46434V803   355,412 10,034 SH   SOLE   10,034 0 0
ISHARES TR S&P SML 600 GWT 464287887   284,420 2,039 SH   SOLE   2,039 0 0
ISHARES TR US CONSUM DISCRE 464287580   244,473 2,780 SH   SOLE   2,780 0 0
ISHARES TR SP SMCP600VL ETF 464287879   572,321 5,316 SH   SOLE   5,316 0 0
ISHARES TR LARGE CAP MAX BU 46438G612   1,678,330 64,576 SH   SOLE   64,576 0 0
ISHARES TR IBONDS DEC 28 46435U325   794,530 31,000 SH   SOLE   31,000 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   323,040 8,000 SH   SOLE   8,000 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   280,502 2,121 SH   SOLE   2,121 0 0
ISHARES TR TRS FLT RT BD 46434V860   320,163 6,327 SH   SOLE   6,327 0 0
ISHARES TR SELECT DIVID ETF 464287168   2,829,298 20,947 SH   SOLE   20,947 0 0
ISHARES TR NATIONAL MUN ETF 464288414   2,740,857 25,231 SH   SOLE   25,231 0 0
ISHARES TR RUS MID CAP ETF 464287499   807,880 9,166 SH   SOLE   9,166 0 0
ISHARES TR US TELECOM ETF 464287713   534,779 21,171 SH   SOLE   21,171 0 0
ISHARES TR IBONDS DEC 26 46435U259   813,264 31,700 SH   SOLE   31,700 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   2,363,732 8,323 SH   SOLE   8,323 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858   6,742,655 292,333 SH   SOLE   292,333 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   15,228,551 84,933 SH   SOLE   84,933 0 0
ISHARES TR MSCI INDIA ETF 46429B598   2,462,357 42,070 SH   SOLE   42,070 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   332,430 7,249 SH   SOLE   7,249 0 0
ISHARES TR MSCI EAFE ETF 464287465   6,151,499 73,556 SH   SOLE   73,556 0 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   2,054,967 40,105 SH   SOLE   40,105 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   86,533 12,912 SH   SOLE   12,912 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   2,575,116 53,381 SH   SOLE   53,381 0 0
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716   547,866 10,025 SH   SOLE   10,025 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   7,262,542 122,039 SH   SOLE   122,039 0 0
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   498,259 6,481 SH   SOLE   6,481 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   862,218 15,697 SH   SOLE   15,697 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   273,066 2,451 SH   SOLE   2,451 0 0
JFROG LTD ORD SHS M6191J100   387,277 13,336 SH   SOLE   13,336 0 0
JOHNSON & JOHNSON COM 478160104   15,076,776 93,032 SH   SOLE   93,032 0 0
JOHNSON CTLS INTL PLC SHS G51502105   677,958 8,694 SH   SOLE   8,694 0 0
JPMORGAN CHASE & CO. COM 46625H100   30,427,617 144,302 SH   SOLE   144,302 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   172,653 32,332 SH   SOLE   32,332 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   9,130 11,000 SH   SOLE   11,000 0 0
KENVUE INC COM 49177J102   5,175,170 223,743 SH   SOLE   223,743 0 0
KEURIG DR PEPPER INC COM 49271V100   645,671 17,122 SH   SOLE   17,122 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,309,424 8,239 SH   SOLE   8,239 0 0
KFORCE INC COM 493732101   361,818 5,888 SH   SOLE   5,888 0 0
KIMBERLY-CLARK CORP COM 494368103   3,611,034 25,162 SH   SOLE   25,162 0 0
KINDER MORGAN INC DEL COM 49456B101   4,899,562 221,800 SH   SOLE   221,800 0 0
KINSALE CAP GROUP INC COM 49714P108   530,284 1,139 SH   SOLE   1,139 0 0
KKR & CO INC COM 48251W104   1,187,317 9,093 SH   SOLE   9,093 0 0
KLA CORP COM NEW 482480100   8,093,238 10,451 SH   SOLE   10,451 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   209,812 3,889 SH   SOLE   3,889 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   311,516 9,521 SH   SOLE   9,521 0 0
KRAFT HEINZ CO COM 500754106   2,111,168 60,130 SH   SOLE   60,130 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306   3,029,515 89,051 SH   SOLE   89,051 0 0
KROGER CO COM 501044101   634,941 11,081 SH   SOLE   11,081 0 0
KULICKE & SOFFA INDS INC COM 501242101   356,576 7,871 SH   SOLE   7,871 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   890,174 3,742 SH   SOLE   3,742 0 0
LABCORP HOLDINGS INC COM SHS 504922105   523,167 2,341 SH   SOLE   2,341 0 0
LAKELAND FINL CORP COM 511656100   508,848 7,814 SH   SOLE   7,814 0 0
LAM RESEARCH CORP COM 512807108   949,268 1,160 SH   SOLE   1,160 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   371,266 2,779 SH   SOLE   2,779 0 0
LAMB WESTON HLDGS INC COM 513272104   203,113 3,137 SH   SOLE   3,137 0 0
LANDSTAR SYS INC COM 515098101   599,662 3,175 SH   SOLE   3,175 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   561,852 10,587 SH   SOLE   10,587 0 0
LEMAITRE VASCULAR INC COM 525558201   648,558 6,982 SH   SOLE   6,982 0 0
LENNAR CORP CL A 526057104   1,185,998 6,326 SH   SOLE   6,326 0 0
LENNOX INTL INC COM 526107107   1,112,193 1,837 SH   SOLE   1,837 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   350,124 4,530 SH   SOLE   4,530 0 0
LIBERTY ENERGY INC COM CL A 53115L104   513,120 26,879 SH   SOLE   26,879 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   293,460 3,790 SH   SOLE   3,790 0 0
LINCOLN ELEC HLDGS INC COM 533900106   383,211 1,988 SH   SOLE   1,988 0 0
LINDE PLC SHS G54950103   3,062,240 6,422 SH   SOLE   6,422 0 0
LISTED FD TR WAHED FTSE ETF 53656F607   290,428 5,551 SH   SOLE   5,551 0 0
LITTELFUSE INC COM 537008104   4,330,737 16,327 SH   SOLE   16,327 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   71,086 22,784 SH   SOLE   22,784 0 0
LOCKHEED MARTIN CORP COM 539830109   5,578,844 9,544 SH   SOLE   9,544 0 0
LOOP INDS INC COM 543518104   18,400 10,000 SH   SOLE   10,000 0 0
LOWES COS INC COM 548661107   6,799,194 25,103 SH   SOLE   25,103 0 0
LPL FINL HLDGS INC COM 50212V100   282,645 1,215 SH   SOLE   1,215 0 0
LULULEMON ATHLETICA INC COM 550021109   603,754 2,225 SH   SOLE   2,225 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   4,927,211 51,379 SH   SOLE   51,379 0 0
M & T BK CORP COM 55261F104   577,109 3,240 SH   SOLE   3,240 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   326,607 1,539 SH   SOLE   1,539 0 0
MANHATTAN ASSOCIATES INC COM 562750109   653,364 2,322 SH   SOLE   2,322 0 0
MARATHON OIL CORP COM 565849106   1,006,055 37,779 SH   SOLE   37,779 0 0
MARATHON PETE CORP COM 56585A102   1,754,378 10,769 SH   SOLE   10,769 0 0
MARKEL GROUP INC COM 570535104   276,070 176 SH   SOLE   176 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,090,111 4,385 SH   SOLE   4,385 0 0
MARSH & MCLENNAN COS INC COM 571748102   6,214,348 27,856 SH   SOLE   27,856 0 0
MARTIN MARIETTA MATLS INC COM 573284106   521,574 969 SH   SOLE   969 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,330,480 18,448 SH   SOLE   18,448 0 0
MASCO CORP COM 574599106   257,108 3,063 SH   SOLE   3,063 0 0
MASTERCARD INCORPORATED CL A 57636Q104   12,440,505 25,193 SH   SOLE   25,193 0 0
MATERION CORP COM 576690101   486,591 4,350 SH   SOLE   4,350 0 0
MCCORMICK & CO INC COM NON VTG 579780206   439,647 5,342 SH   SOLE   5,342 0 0
MCDONALDS CORP COM 580135101   12,003,130 39,418 SH   SOLE   39,418 0 0
MCKESSON CORP COM 58155Q103   791,230 1,598 SH   SOLE   1,598 0 0
MEDTRONIC PLC SHS G5960L103   3,829,295 42,205 SH   SOLE   42,205 0 0
MERCADOLIBRE INC COM 58733R102   1,764,686 860 SH   SOLE   860 0 0
MERCK & CO INC COM 58933Y105   14,454,055 126,427 SH   SOLE   126,427 0 0
META PLATFORMS INC CL A 30303M102   35,414,871 61,867 SH   SOLE   61,867 0 0
METLIFE INC COM 59156R108   973,792 11,806 SH   SOLE   11,806 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   2,234,553 1,490 SH   SOLE   1,490 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   664,520 8,277 SH   SOLE   8,277 0 0
MICRON TECHNOLOGY INC COM 595112103   2,612,870 25,194 SH   SOLE   25,194 0 0
MICROSOFT CORP COM 594918104   90,415,438 210,122 SH   SOLE   210,122 0 0
MID-AMER APT CMNTYS INC COM 59522J103   326,222 2,053 SH   SOLE   2,053 0 0
MIDDLEBY CORP COM 596278101   228,312 1,641 SH   SOLE   1,641 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   133,684 13,132 SH   SOLE   13,132 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   92,600 22,153 SH   SOLE   22,153 0 0
MOELIS & CO CL A 60786M105   289,112 4,220 SH   SOLE   4,220 0 0
MONDAY COM LTD SHS M7S64H106   1,114,135 4,011 SH   SOLE   4,011 0 0
MONDELEZ INTL INC CL A 609207105   6,546,839 88,304 SH   SOLE   88,304 0 0
MONGODB INC CL A 60937P106   904,861 3,347 SH   SOLE   3,347 0 0
MONOLITHIC PWR SYS INC COM 609839105   7,991,921 8,633 SH   SOLE   8,633 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   1,062,077 20,358 SH   SOLE   20,358 0 0
MOODYS CORP COM 615369105   558,611 1,177 SH   SOLE   1,177 0 0
MOOG INC CL A 615394202   341,414 1,690 SH   SOLE   1,690 0 0
MORGAN STANLEY COM NEW 617446448   1,813,463 17,397 SH   SOLE   17,397 0 0
MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841   760,238 14,625 SH   SOLE   14,625 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,234,654 2,740 SH   SOLE   2,740 0 0
MPLX LP COM UNIT REP LTD 55336V100   854,343 19,216 SH   SOLE   19,216 0 0
MSCI INC COM 55354G100   1,557,589 2,672 SH   SOLE   2,672 0 0
MUELLER INDS INC COM 624756102   271,206 3,660 SH   SOLE   3,660 0 0
MURPHY USA INC COM 626755102   461,819 937 SH   SOLE   937 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   514,690 12,688 SH   SOLE   12,688 0 0
NASDAQ INC COM 631103108   4,472,611 61,260 SH   SOLE   61,260 0 0
NATERA INC COM 632307104   593,872 4,678 SH   SOLE   4,678 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   587,842 8,438 SH   SOLE   8,438 0 0
NATWEST GROUP PLC SPONS ADR 639057207   93,600 10,000 SH   SOLE   10,000 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   648,373 22,726 SH   SOLE   22,726 0 0
NETEASE INC SPONSORED ADS 64110W102   267,626 2,862 SH   SOLE   2,862 0 0
NETFLIX INC COM 64110L106   13,600,252 19,175 SH   SOLE   19,175 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   675,996 5,867 SH   SOLE   5,867 0 0
NEW JERSEY RES CORP COM 646025106   318,054 6,675 SH   SOLE   6,675 0 0
NEW YORK LIFE INVESTMENTS ET NYLI HEDGE MULTI 45409B107   938,415 29,252 SH   SOLE   29,252 0 0
NEW YORK LIFE INVTS ACTIVE E NYLI MACKAY MUNI 45409F843   1,184,325 48,182 SH   SOLE   48,182 0 0
NEW YORK LIFE INVTS ACTIVE E NYLI MACKAY MUN 45409F827   1,571,020 63,863 SH   SOLE   63,863 0 0
NEW YORK TIMES CO CL A 650111107   798,363 14,341 SH   SOLE   14,341 0 0
NEWMARKET CORP COM 651587107   210,114 379 SH   SOLE   379 0 0
NEWMONT CORP COM 651639106   592,628 11,088 SH   SOLE   11,088 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   401,943 9,133 SH   SOLE   9,133 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   417,839 2,527 SH   SOLE   2,527 0 0
NEXTERA ENERGY INC COM 65339F101   16,154,548 191,110 SH   SOLE   191,110 0 0
NIKE INC CL B 654106103   2,671,506 30,124 SH   SOLE   30,124 0 0
NOKIA CORP SPONSORED ADR 654902204   46,492 10,639 SH   SOLE   10,639 0 0
NORDSON CORP COM 655663102   751,910 2,863 SH   SOLE   2,863 0 0
NORFOLK SOUTHN CORP COM 655844108   2,450,459 9,861 SH   SOLE   9,861 0 0
NORTHERN OIL & GAS INC COM 665531307   506,995 14,150 SH   SOLE   14,150 0 0
NORTHROP GRUMMAN CORP COM 666807102   4,032,871 7,637 SH   SOLE   7,637 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,590,957 13,832 SH   SOLE   13,832 0 0
NOVO-NORDISK A S ADR 670100205   13,135,596 110,318 SH   SOLE   110,318 0 0
NRG ENERGY INC COM NEW 629377508   209,075 2,295 SH   SOLE   2,295 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   1,416,747 103,791 SH   SOLE   103,791 0 0
NUCOR CORP COM 670346105   870,823 5,772 SH   SOLE   5,772 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   168,518 13,993 SH   SOLE   13,993 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   287,302 24,016 SH   SOLE   24,016 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   216,553 15,847 SH   SOLE   15,847 0 0
NUVEEN CHURCHILL DIRECT LEND COM SHS 67090S108   3,884,035 209,718 SH   SOLE   209,718 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108   172,237 19,342 SH   SOLE   19,342 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   117,255 10,000 SH   SOLE   10,000 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   193,095 23,732 SH   SOLE   23,732 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   259,436 20,829 SH   SOLE   20,829 0 0
NVENT ELECTRIC PLC SHS G6700G107   204,246 2,907 SH   SOLE   2,907 0 0
NVIDIA CORPORATION COM 67066G104   101,419,594 835,073 SH   SOLE   835,073 0 0
NXP SEMICONDUCTORS N V COM N6596X109   4,661,583 19,340 SH   SOLE   19,340 0 0
NYLI MACKAY DEFINEDTERM MUNI COM 56064K100   287,753 17,067 SH   SOLE   17,067 0 0
OCCIDENTAL PETE CORP COM 674599105   990,808 19,142 SH   SOLE   19,142 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   627,719 3,160 SH   SOLE   3,160 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   241,230 5,927 SH   SOLE   5,927 0 0
ON HLDG AG NAMEN AKT A H5919C104   663,485 13,230 SH   SOLE   13,230 0 0
ON SEMICONDUCTOR CORP COM 682189105   565,705 7,791 SH   SOLE   7,791 0 0
ONEOK INC NEW COM 682680103   3,019,850 33,138 SH   SOLE   33,138 0 0
ONESPAN INC COM 68287N100   316,730 19,000 SH   SOLE   19,000 0 0
OPENLANE INC COM 48238T109   416,379 24,667 SH   SOLE   24,667 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   207,050 6,615 SH   SOLE   6,615 0 0
ORACLE CORP COM 68389X105   17,581,795 103,180 SH   SOLE   103,180 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,520,112 1,320 SH   SOLE   1,320 0 0
ORGANON & CO COMMON STOCK 68622V106   375,713 19,640 SH   SOLE   19,640 0 0
OTIS WORLDWIDE CORP COM 68902V107   1,117,104 10,748 SH   SOLE   10,748 0 0
OWENS CORNING NEW COM 690742101   267,957 1,518 SH   SOLE   1,518 0 0
PACCAR INC COM 693718108   1,353,770 13,719 SH   SOLE   13,719 0 0
PACER FDS TR INDUSTRIAL RELET 69374H766   251,980 5,775 SH   SOLE   5,775 0 0
PACER FDS TR US CASH COWS 100 69374H881   1,928,190 33,200 SH   SOLE   33,200 0 0
PACER FDS TR PACER US SMALL 69374H857   781,157 16,613 SH   SOLE   16,613 0 0
PACKAGING CORP AMER COM 695156109   2,237,340 10,329 SH   SOLE   10,329 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   14,989,628 402,947 SH   SOLE   402,947 0 0
PALO ALTO NETWORKS INC COM 697435105   11,137,211 32,584 SH   SOLE   32,584 0 0
PARKER-HANNIFIN CORP COM 701094104   5,902,835 9,343 SH   SOLE   9,343 0 0
PATRICK INDS INC COM 703343103   314,353 2,208 SH   SOLE   2,208 0 0
PAYCHEX INC COM 704326107   2,746,805 20,470 SH   SOLE   20,470 0 0
PAYCOM SOFTWARE INC COM 70432V102   494,546 2,969 SH   SOLE   2,969 0 0
PAYPAL HLDGS INC COM 70450Y103   5,876,751 75,314 SH   SOLE   75,314 0 0
PEMBINA PIPELINE CORP COM 706327103   1,139,832 27,639 SH   SOLE   27,639 0 0
PEPSICO INC COM 713448108   13,615,534 80,068 SH   SOLE   80,068 0 0
PERDOCEO ED CORP COM 71363P106   598,812 26,925 SH   SOLE   26,925 0 0
PERRIGO CO PLC SHS G97822103   616,274 23,495 SH   SOLE   23,495 0 0
PFIZER INC COM 717081103   6,714,270 232,007 SH   SOLE   232,007 0 0
PG&E CORP COM 69331C108   241,435 12,206 SH   SOLE   12,206 0 0
PHILIP MORRIS INTL INC COM 718172109   7,646,243 62,288 SH   SOLE   62,288 0 0
PHILLIPS 66 COM 718546104   2,450,307 18,641 SH   SOLE   18,641 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   264,662 12,936 SH   SOLE   12,936 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   403,297 4,223 SH   SOLE   4,223 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,797,216 17,849 SH   SOLE   17,849 0 0
PIMCO ETF TR ULTRA SHORT GOVT 72201R577   1,566,987 15,481 SH   SOLE   15,481 0 0
PIMCO ETF TR BROAD US TIPS 72201R403   296,149 5,474 SH   SOLE   5,474 0 0
PIMCO MUN INCOME FD II COM 72200W106   207,562 22,012 SH   SOLE   22,012 0 0
PINTEREST INC CL A 72352L106   263,330 8,135 SH   SOLE   8,135 0 0
PITNEY BOWES INC COM 724479100   826,196 115,876 SH   SOLE   115,876 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   191,400 11,019 SH   SOLE   11,019 0 0
PNC FINL SVCS GROUP INC COM 693475105   4,967,371 26,872 SH   SOLE   26,872 0 0
POLARIS INC COM 731068102   204,188 2,453 SH   SOLE   2,453 0 0
POOL CORP COM 73278L105   420,509 1,116 SH   SOLE   1,116 0 0
POST HLDGS INC COM 737446104   298,056 2,575 SH   SOLE   2,575 0 0
POWELL INDS INC COM 739128106   5,742,220 25,867 SH   SOLE   25,867 0 0
POWER INTEGRATIONS INC COM 739276103   764,054 11,916 SH   SOLE   11,916 0 0
PPG INDS INC COM 693506107   401,884 3,034 SH   SOLE   3,034 0 0
PPL CORP COM 69351T106   937,084 28,142 SH   SOLE   28,142 0 0
PRICESMART INC COM 741511109   447,060 4,871 SH   SOLE   4,871 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   219,888 2,560 SH   SOLE   2,560 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   449,692 7,286 SH   SOLE   7,286 0 0
PROCTER AND GAMBLE CO COM 742718109   20,190,405 116,573 SH   SOLE   116,573 0 0
PROGRESSIVE CORP COM 743315103   2,900,733 11,431 SH   SOLE   11,431 0 0
PROLOGIS INC. COM 74340W103   4,664,305 36,936 SH   SOLE   36,936 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   1,539,766 14,352 SH   SOLE   14,352 0 0
PROSHARES TR HGH YLD INT RATE 74348A541   436,915 6,742 SH   SOLE   6,742 0 0
PRUDENTIAL FINL INC COM 744320102   1,005,676 8,305 SH   SOLE   8,305 0 0
PTC INC COM 69370C100   298,450 1,652 SH   SOLE   1,652 0 0
PUBLIC STORAGE OPER CO COM 74460D109   1,426,137 3,919 SH   SOLE   3,919 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   484,335 5,429 SH   SOLE   5,429 0 0
PULTE GROUP INC COM 745867101   7,080,297 49,261 SH   SOLE   49,261 0 0
PURE STORAGE INC CL A 74624M102   200,759 3,996 SH   SOLE   3,996 0 0
PVH CORPORATION COM 693656100   369,542 3,665 SH   SOLE   3,665 0 0
QUAKER HOUGHTON COM 747316107   391,908 2,326 SH   SOLE   2,326 0 0
QUALCOMM INC COM 747525103   17,779,897 104,557 SH   SOLE   104,557 0 0
QUALYS INC COM 74758T303   342,603 2,667 SH   SOLE   2,667 0 0
QUANTA SVCS INC COM 74762E102   1,145,835 3,843 SH   SOLE   3,843 0 0
QUEST DIAGNOSTICS INC COM 74834L100   220,300 1,419 SH   SOLE   1,419 0 0
RAYMOND JAMES FINL INC COM 754730109   317,906 2,596 SH   SOLE   2,596 0 0
RB GLOBAL INC COM 74935Q107   248,714 3,090 SH   SOLE   3,090 0 0
RBB FD INC MOTLEY FOOL CAPI 74933W643   328,342 12,648 SH   SOLE   12,648 0 0
REALTY INCOME CORP COM 756109104   5,275,522 83,184 SH   SOLE   83,184 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   93,347 14,165 SH   SOLE   14,165 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,586,321 1,509 SH   SOLE   1,509 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,547,202 150,450 SH   SOLE   150,450 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   582,367 2,673 SH   SOLE   2,673 0 0
RELX PLC SPONSORED ADR 759530108   864,579 18,217 SH   SOLE   18,217 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   727,036 2,669 SH   SOLE   2,669 0 0
REPUBLIC SVCS INC COM 760759100   4,247,819 21,150 SH   SOLE   21,150 0 0
RESMED INC COM 761152107   445,275 1,824 SH   SOLE   1,824 0 0
REVVITY INC COM 714046109   324,102 2,537 SH   SOLE   2,537 0 0
RIO TINTO PLC SPONSORED ADR 767204100   924,996 12,997 SH   SOLE   12,997 0 0
ROCKWELL AUTOMATION INC COM 773903109   478,688 1,783 SH   SOLE   1,783 0 0
ROPER TECHNOLOGIES INC COM 776696106   3,575,412 6,426 SH   SOLE   6,426 0 0
ROSS STORES INC COM 778296103   247,137 1,642 SH   SOLE   1,642 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   1,837,683 10,338 SH   SOLE   10,338 0 0
RPM INTL INC COM 749685103   1,706,221 14,101 SH   SOLE   14,101 0 0
RTX CORPORATION COM 75513E101   6,261,929 51,683 SH   SOLE   51,683 0 0
RUMBLE INC COM CL A 78137L105   231,552 43,200 SH   SOLE   43,200 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,340,825 20,196 SH   SOLE   20,196 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203   276,005 6,109 SH   SOLE   6,109 0 0
S&P GLOBAL INC COM 78409V104   22,392,910 43,345 SH   SOLE   43,345 0 0
SALESFORCE INC COM 79466L302   8,869,773 32,358 SH   SOLE   32,358 0 0
SAMSARA INC COM CL A 79589L106   4,486,372 93,233 SH   SOLE   93,233 0 0
SANDY SPRING BANCORP INC COM 800363103   455,022 14,505 SH   SOLE   14,505 0 0
SANMINA CORPORATION COM 801056102   205,350 3,000 SH   SOLE   3,000 0 0
SANOFI SPONSORED ADR 80105N105   1,482,371 25,722 SH   SOLE   25,722 0 0
SAP SE SPON ADR 803054204   828,426 3,616 SH   SOLE   3,616 0 0
SAREPTA THERAPEUTICS INC COM 803607100   565,377 4,527 SH   SOLE   4,527 0 0
SCHLUMBERGER LTD COM STK 806857108   1,096,329 25,992 SH   SOLE   25,992 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   638,359 22,293 SH   SOLE   22,293 0 0
SCHWAB CHARLES CORP COM 808513105   9,606,630 148,228 SH   SOLE   148,228 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,057,034 19,745 SH   SOLE   19,745 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   15,156,507 179,303 SH   SOLE   179,303 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   283,274 4,175 SH   SOLE   4,175 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   251,778 3,785 SH   SOLE   3,785 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   225,008 2,708 SH   SOLE   2,708 0 0
SEA LTD SPONSORD ADS 81141R100   1,855,053 19,676 SH   SOLE   19,676 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   484,130 4,392 SH   SOLE   4,392 0 0
SEALED AIR CORP NEW COM 81211K100   249,962 6,886 SH   SOLE   6,886 0 0
SEI INVTS CO COM 784117103   336,006 4,856 SH   SOLE   4,856 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,626,555 24,923 SH   SOLE   24,923 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   5,023,168 62,183 SH   SOLE   62,183 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   3,272,341 16,331 SH   SOLE   16,331 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   7,107,632 156,832 SH   SOLE   156,832 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,361,716 15,334 SH   SOLE   15,334 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   4,875,024 35,994 SH   SOLE   35,994 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,179,634 22,615 SH   SOLE   22,615 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   505,486 11,316 SH   SOLE   11,316 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,804,926 19,966 SH   SOLE   19,966 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   594,529 7,163 SH   SOLE   7,163 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,874,619 66,909 SH   SOLE   66,909 0 0
SEMPRA COM 816851109   1,607,761 19,083 SH   SOLE   19,083 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   645,803 18,009 SH   SOLE   18,009 0 0
SERVICENOW INC COM 81762P102   4,504,148 5,036 SH   SOLE   5,036 0 0
SHELL PLC SPON ADS 780259305   2,475,018 37,529 SH   SOLE   37,529 0 0
SHERWIN WILLIAMS CO COM 824348106   5,199,872 13,624 SH   SOLE   13,624 0 0
SHOE CARNIVAL INC COM 824889109   540,407 12,324 SH   SOLE   12,324 0 0
SHOPIFY INC CL A 82509L107   2,720,913 33,952 SH   SOLE   33,952 0 0
SHUTTERSTOCK INC COM 825690100   359,112 10,153 SH   SOLE   10,153 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,334,413 7,895 SH   SOLE   7,895 0 0
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100   1,180,324 49,908 SH   SOLE   49,908 0 0
SJW GROUP COM 784305104   216,053 3,718 SH   SOLE   3,718 0 0
SKECHERS U S A INC CL A 830566105   343,166 5,128 SH   SOLE   5,128 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   555,902 5,628 SH   SOLE   5,628 0 0
SMITH A O CORP COM 831865209   622,971 6,935 SH   SOLE   6,935 0 0
SNAP ON INC COM 833034101   352,142 1,215 SH   SOLE   1,215 0 0
SOLVENTUM CORP COM SHS 83444M101   840,684 12,058 SH   SOLE   12,058 0 0
SONY GROUP CORP SPONSORED ADR 835699307   1,076,466 11,147 SH   SOLE   11,147 0 0
SOUTHERN CO COM 842587107   2,295,615 25,456 SH   SOLE   25,456 0 0
SOUTHERN COPPER CORP COM 84265V105   414,421 3,583 SH   SOLE   3,583 0 0
SOUTHWEST AIRLS CO COM 844741108   346,997 11,711 SH   SOLE   11,711 0 0
SPARTANNASH CO COM 847215100   219,577 9,704 SH   SOLE   9,704 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   8,303,771 19,568 SH   SOLE   19,568 0 0
SPDR GOLD TR GOLD SHS 78463V107   10,871,831 44,729 SH   SOLE   44,729 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   529,987 9,190 SH   SOLE   9,190 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   996,120 18,710 SH   SOLE   18,710 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   2,354,241 57,031 SH   SOLE   57,031 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   13,016,922 346,563 SH   SOLE   346,563 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   24,303,815 42,231 SH   SOLE   42,231 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,082,671 5,396 SH   SOLE   5,396 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   701,454 13,270 SH   SOLE   13,270 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,425,724 26,421 SH   SOLE   26,421 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   467,983 6,110 SH   SOLE   6,110 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   4,967,436 147,358 SH   SOLE   147,358 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   11,793,969 168,341 SH   SOLE   168,341 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,585,663 17,030 SH   SOLE   17,030 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   538,159 4,092 SH   SOLE   4,092 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   883,046 30,387 SH   SOLE   30,387 0 0
SPDR SER TR S&P BIOTECH 78464A870   503,828 5,099 SH   SOLE   5,099 0 0
SPDR SER TR S&P DIVID ETF 78464A763   2,826,970 19,903 SH   SOLE   19,903 0 0
SPDR SER TR DJ REIT ETF 78464A607   1,533,250 14,366 SH   SOLE   14,366 0 0
SPDR SER TR AEROSPACE DEF 78464A631   469,660 2,985 SH   SOLE   2,985 0 0
SPDR SER TR S&P BK ETF 78464A797   336,010 6,353 SH   SOLE   6,353 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   43,824,912 649,162 SH   SOLE   649,162 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   265,798 8,778 SH   SOLE   8,778 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   2,266,220 88,009 SH   SOLE   88,009 0 0
SPDR SER TR S&P HOMEBUILD 78464A888   697,157 5,597 SH   SOLE   5,597 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821   1,853,157 21,121 SH   SOLE   21,121 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   818,784 9,872 SH   SOLE   9,872 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   554,522 12,185 SH   SOLE   12,185 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862   1,230,117 5,120 SH   SOLE   5,120 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   384,624 3,933 SH   SOLE   3,933 0 0
SPDR SER TR S&P METALS MNG 78464A755   1,847,243 28,990 SH   SOLE   28,990 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516   419,024 17,938 SH   SOLE   17,938 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,882,820 5,109 SH   SOLE   5,109 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   363,846 11,356 SH   SOLE   11,356 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,483,847 72,809 SH   SOLE   72,809 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   681,936 65,257 SH   SOLE   65,257 0 0
SPROUTS FMRS MKT INC COM 85208M102   329,463 2,984 SH   SOLE   2,984 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   477,690 6,437 SH   SOLE   6,437 0 0
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   657,460 13,850 SH   SOLE   13,850 0 0
STAG INDL INC COM 85254J102   209,612 5,345 SH   SOLE   5,345 0 0
STANDEX INTL CORP COM 854231107   642,289 3,514 SH   SOLE   3,514 0 0
STANLEY BLACK & DECKER INC COM 854502101   430,278 3,907 SH   SOLE   3,907 0 0
STARBUCKS CORP COM 855244109   4,242,723 43,520 SH   SOLE   43,520 0 0
STARWOOD PPTY TR INC COM 85571B105   2,376,559 113,929 SH   SOLE   113,929 0 0
STERIS PLC SHS USD G8473T100   1,608,283 6,631 SH   SOLE   6,631 0 0
STIFEL FINL CORP COM 860630102   776,835 8,273 SH   SOLE   8,273 0 0
STRYKER CORPORATION COM 863667101   1,166,195 3,221 SH   SOLE   3,221 0 0
SUN CMNTYS INC COM 866674104   298,990 2,197 SH   SOLE   2,197 0 0
SUNCOR ENERGY INC NEW COM 867224107   314,743 8,525 SH   SOLE   8,525 0 0
SUPER MICRO COMPUTER INC COM 86800U104   2,570,854 6,174 SH   SOLE   6,174 0 0
SYNOPSYS INC COM 871607107   649,192 1,282 SH   SOLE   1,282 0 0
SYSCO CORP COM 871829107   300,414 3,849 SH   SOLE   3,849 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   29,157,929 167,292 SH   SOLE   167,292 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   467,740 3,043 SH   SOLE   3,043 0 0
TAPESTRY INC COM 876030107   771,553 16,423 SH   SOLE   16,423 0 0
TARGA RES CORP COM 87612G101   384,678 2,599 SH   SOLE   2,599 0 0
TARGET CORP COM 87612E106   2,123,563 13,625 SH   SOLE   13,625 0 0
TC ENERGY CORP COM 87807B107   644,750 13,349 SH   SOLE   13,349 0 0
TCW ETF TRUST FLEXIBLE INCOME 29287L700   562,675 14,134 SH   SOLE   14,134 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   1,097,840 7,271 SH   SOLE   7,271 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   498,057 1,138 SH   SOLE   1,138 0 0
TELEFLEX INCORPORATED COM 879369106   486,231 1,966 SH   SOLE   1,966 0 0
TEMPUR SEALY INTL INC COM 88023U101   264,046 4,836 SH   SOLE   4,836 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   209,080 1,258 SH   SOLE   1,258 0 0
TERADYNE INC COM 880770102   488,180 3,645 SH   SOLE   3,645 0 0
TERRENO RLTY CORP COM 88146M101   520,384 7,730 SH   SOLE   7,730 0 0
TESLA INC COM 88160R101   26,900,413 102,819 SH   SOLE   102,819 0 0
TETRA TECH INC NEW COM 88162G103   643,404 13,643 SH   SOLE   13,643 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   665,172 36,913 SH   SOLE   36,913 0 0
TEXAS INSTRS INC COM 882508104   3,674,229 17,787 SH   SOLE   17,787 0 0
TEXAS ROADHOUSE INC COM 882681109   571,478 3,236 SH   SOLE   3,236 0 0
TFI INTL INC COM 87241L109   259,006 1,883 SH   SOLE   1,883 0 0
THE CIGNA GROUP COM 125523100   1,386,653 4,003 SH   SOLE   4,003 0 0
THE TRADE DESK INC COM CL A 88339J105   3,838,737 35,009 SH   SOLE   35,009 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   5,277,417 8,526 SH   SOLE   8,526 0 0
THOMSON REUTERS CORP. COM 884903808   227,164 1,330 SH   SOLE   1,330 0 0
TIDAL ETF TR SP FDS S&P 500 886364801   254,470 6,098 SH   SOLE   6,098 0 0
TIDAL ETF TR SP DWJNS SUKUK 886364702   246,834 13,403 SH   SOLE   13,403 0 0
TIDAL TR II HILTON SMALL-MID 88636J675   515,953 20,721 SH   SOLE   20,721 0 0
TIMKEN CO COM 887389104   318,026 3,773 SH   SOLE   3,773 0 0
TJX COS INC NEW COM 872540109   4,999,446 42,534 SH   SOLE   42,534 0 0
T-MOBILE US INC COM 872590104   1,311,220 6,354 SH   SOLE   6,354 0 0
TOPBUILD CORP COM 89055F103   546,753 1,344 SH   SOLE   1,344 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   1,654,091 25,236 SH   SOLE   25,236 0 0
TRACTOR SUPPLY CO COM 892356106   1,195,431 4,109 SH   SOLE   4,109 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,031,301 2,653 SH   SOLE   2,653 0 0
TRANSDIGM GROUP INC COM 893641100   2,770,059 1,941 SH   SOLE   1,941 0 0
TRANSUNION COM 89400J107   204,584 1,954 SH   SOLE   1,954 0 0
TRAVEL PLUS LEISURE CO COM 894164102   438,728 9,521 SH   SOLE   9,521 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,554,557 6,640 SH   SOLE   6,640 0 0
TRUIST FINL CORP COM 89832Q109   1,092,494 25,543 SH   SOLE   25,543 0 0
TYLER TECHNOLOGIES INC COM 902252105   5,309,517 9,096 SH   SOLE   9,096 0 0
U S PHYSICAL THERAPY COM 90337L108   400,723 4,735 SH   SOLE   4,735 0 0
UBER TECHNOLOGIES INC COM 90353T100   1,858,556 24,728 SH   SOLE   24,728 0 0
UBS GROUP AG SHS H42097107   1,166,729 37,746 SH   SOLE   37,746 0 0
UFP INDUSTRIES INC COM 90278Q108   419,085 3,194 SH   SOLE   3,194 0 0
UMH PPTYS INC COM 903002103   578,770 29,424 SH   SOLE   29,424 0 0
UNIFIRST CORP MASS COM 904708104   557,412 2,806 SH   SOLE   2,806 0 0
UNILEVER PLC SPON ADR NEW 904767704   8,515,365 131,086 SH   SOLE   131,086 0 0
UNION PAC CORP COM 907818108   6,749,450 27,383 SH   SOLE   27,383 0 0
UNITED AIRLS HLDGS INC COM 910047109   326,383 5,720 SH   SOLE   5,720 0 0
UNITED BANKSHARES INC WEST V COM 909907107   1,414,416 37,748 SH   SOLE   37,748 0 0
UNITED PARCEL SERVICE INC CL B 911312106   8,207,468 60,199 SH   SOLE   60,199 0 0
UNITED RENTALS INC COM 911363109   8,211,919 10,142 SH   SOLE   10,142 0 0
UNITEDHEALTH GROUP INC COM 91324P102   30,068,459 51,427 SH   SOLE   51,427 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   564,631 2,690 SH   SOLE   2,690 0 0
URANIUM ENERGY CORP COM 916896103   211,140 34,000 SH   SOLE   34,000 0 0
URANIUM RTY CORP COM 91702V101   122,500 50,000 SH   SOLE   50,000 0 0
US BANCORP DEL COM NEW 902973304   3,145,104 68,037 SH   SOLE   68,037 0 0
US FOODS HLDG CORP COM 912008109   254,241 4,134 SH   SOLE   4,134 0 0
UTZ BRANDS INC COM CL A 918090101   587,030 33,036 SH   SOLE   33,036 0 0
VALE S A SPONSORED ADS 91912E105   266,678 22,832 SH   SOLE   22,832 0 0
VALERO ENERGY CORP COM 91913Y100   818,751 6,063 SH   SOLE   6,063 0 0
VALMONT INDS INC COM 920253101   545,653 1,878 SH   SOLE   1,878 0 0
VALVOLINE INC COM 92047W101   238,671 5,703 SH   SOLE   5,703 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   395,307 7,449 SH   SOLE   7,449 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   868,191 21,803 SH   SOLE   21,803 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   7,006,370 28,545 SH   SOLE   28,545 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   347,828 1,226 SH   SOLE   1,226 0 0
VANECK ETF TRUST URANIUM AND NUCL 92189F601   1,692,389 20,256 SH   SOLE   20,256 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   239,176 2,467 SH   SOLE   2,467 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   221,134 639 SH   SOLE   639 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   402,612 2,099 SH   SOLE   2,099 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,104,980 14,042 SH   SOLE   14,042 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   5,769,843 73,623 SH   SOLE   73,623 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   14,874,040 198,030 SH   SOLE   198,030 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   567,853 11,294 SH   SOLE   11,294 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   518,430 1,939 SH   SOLE   1,939 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,399,225 5,298 SH   SOLE   5,298 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   232,084 953 SH   SOLE   953 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   737,465 3,673 SH   SOLE   3,673 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,556,704 13,481 SH   SOLE   13,481 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   11,919,688 68,280 SH   SOLE   68,280 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   5,527,713 23,234 SH   SOLE   23,234 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   11,692,751 22,091 SH   SOLE   22,091 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,937,895 19,728 SH   SOLE   19,728 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   4,805,760 26,336 SH   SOLE   26,336 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,385,960 8,266 SH   SOLE   8,266 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,539,776 23,025 SH   SOLE   23,025 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   13,563,482 35,328 SH   SOLE   35,328 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,081,553 22,603 SH   SOLE   22,603 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   2,492,302 20,821 SH   SOLE   20,821 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,873,494 29,738 SH   SOLE   29,738 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   279,636 3,933 SH   SOLE   3,933 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   498,524 10,110 SH   SOLE   10,110 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   305,067 5,968 SH   SOLE   5,968 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   651,050 11,031 SH   SOLE   11,031 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,216,554 27,909 SH   SOLE   27,909 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   3,136,190 50,962 SH   SOLE   50,962 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   341,529 7,234 SH   SOLE   7,234 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,529,088 31,135 SH   SOLE   31,135 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   588,156 7,023 SH   SOLE   7,023 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   40,900,411 423,751 SH   SOLE   423,751 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   18,739,815 94,220 SH   SOLE   94,220 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   260,397 4,022 SH   SOLE   4,022 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   10,880,767 206,036 SH   SOLE   206,036 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,014,138 23,511 SH   SOLE   23,511 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   1,477,396 22,260 SH   SOLE   22,260 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   666,260 7,547 SH   SOLE   7,547 0 0
VANGUARD WORLD FD MATERIALS ETF 92204A801   334,496 1,576 SH   SOLE   1,576 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   2,622,415 23,740 SH   SOLE   23,740 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   607,407 4,917 SH   SOLE   4,917 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   1,326,253 6,034 SH   SOLE   6,034 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   1,300,807 12,797 SH   SOLE   12,797 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   1,159,138 9,036 SH   SOLE   9,036 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884   1,468,597 10,065 SH   SOLE   10,065 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   10,437,044 17,767 SH   SOLE   17,767 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   2,119,096 6,209 SH   SOLE   6,209 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   1,667,271 6,392 SH   SOLE   6,392 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,750,449 6,177 SH   SOLE   6,177 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   404,691 1,257 SH   SOLE   1,257 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   451,494 2,575 SH   SOLE   2,575 0 0
VEEVA SYS INC CL A COM 922475108   631,499 3,009 SH   SOLE   3,009 0 0
VENTAS INC COM 92276F100   261,247 4,074 SH   SOLE   4,074 0 0
VERALTO CORP COM SHS 92338C103   533,242 4,763 SH   SOLE   4,763 0 0
VERISK ANALYTICS INC COM 92345Y106   816,707 3,048 SH   SOLE   3,048 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   8,364,928 186,260 SH   SOLE   186,260 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   290,920 10,461 SH   SOLE   10,461 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   5,295,866 11,387 SH   SOLE   11,387 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   560,427 5,633 SH   SOLE   5,633 0 0
VICI PPTYS INC COM 925652109   852,807 25,276 SH   SOLE   25,276 0 0
VIKING THERAPEUTICS INC COM 92686J106   287,617 4,543 SH   SOLE   4,543 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101   139,658 10,710 SH   SOLE   10,710 0 0
VISA INC COM CL A 92826C839   20,277,644 73,750 SH   SOLE   73,750 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   1,793,575 40,597 SH   SOLE   40,597 0 0
VISTRA CORP COM 92840M102   440,020 3,712 SH   SOLE   3,712 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   873,594 87,185 SH   SOLE   87,185 0 0
VORNADO RLTY TR SH BEN INT 929042109   318,911 8,094 SH   SOLE   8,094 0 0
VOYA FINANCIAL INC COM 929089100   248,275 3,134 SH   SOLE   3,134 0 0
VULCAN MATLS CO COM 929160109   427,985 1,709 SH   SOLE   1,709 0 0
WABTEC COM 929740108   1,775,893 9,770 SH   SOLE   9,770 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   383,181 42,766 SH   SOLE   42,766 0 0
WALMART INC COM 931142103   21,793,090 269,883 SH   SOLE   269,883 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   852,435 103,326 SH   SOLE   103,326 0 0
WASTE CONNECTIONS INC COM 94106B101   1,747,623 9,765 SH   SOLE   9,765 0 0
WASTE MGMT INC DEL COM 94106L109   2,966,313 14,289 SH   SOLE   14,289 0 0
WATERS CORP COM 941848103   395,519 1,099 SH   SOLE   1,099 0 0
WEC ENERGY GROUP INC COM 92939U106   797,621 8,293 SH   SOLE   8,293 0 0
WELLS FARGO CO NEW COM 949746101   2,267,339 40,137 SH   SOLE   40,137 0 0
WELLTOWER INC COM 95040Q104   1,365,012 10,662 SH   SOLE   10,662 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   260,953 869 SH   SOLE   869 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   510,274 13,337 SH   SOLE   13,337 0 0
WEX INC COM 96208T104   455,324 2,171 SH   SOLE   2,171 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   661,421 19,534 SH   SOLE   19,534 0 0
WILLIAMS COS INC COM 969457100   2,286,329 50,084 SH   SOLE   50,084 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   482,109 1,632 SH   SOLE   1,632 0 0
WINGSTOP INC COM 974155103   6,505,536 15,635 SH   SOLE   15,635 0 0
WINMARK CORP COM 974250102   235,502 615 SH   SOLE   615 0 0
WINTRUST FINL CORP COM 97650W108   414,150 3,816 SH   SOLE   3,816 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802   2,967,007 71,598 SH   SOLE   71,598 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   352,997 7,029 SH   SOLE   7,029 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,618,250 31,650 SH   SOLE   31,650 0 0
WORKDAY INC CL A 98138H101   1,224,983 5,012 SH   SOLE   5,012 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   415,627 5,319 SH   SOLE   5,319 0 0
WYNN RESORTS LTD COM 983134107   235,002 2,451 SH   SOLE   2,451 0 0
XCEL ENERGY INC COM 98389B100   1,042,876 15,838 SH   SOLE   15,838 0 0
XPO INC COM 983793100   434,663 4,043 SH   SOLE   4,043 0 0
XYLEM INC COM 98419M100   404,550 2,996 SH   SOLE   2,996 0 0
YUM BRANDS INC COM 988498101   5,066,977 36,268 SH   SOLE   36,268 0 0
YUM CHINA HLDGS INC COM 98850P109   201,014 4,465 SH   SOLE   4,465 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   388,466 1,049 SH   SOLE   1,049 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   285,081 2,635 SH   SOLE   2,635 0 0
ZOETIS INC CL A 98978V103   5,737,581 29,366 SH   SOLE   29,366 0 0
ZSCALER INC COM 98980G102   875,042 5,119 SH   SOLE   5,119 0 0
ZUORA INC COM CL A 98983V106   110,086 12,771 SH   SOLE   12,771 0 0