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
OCCIDENTAL PETE *W EXP 08/03/202 674599162   576,899 14,016 SH   SOLE   825 0 13,191
ALGOMA STL GROUP INC *W EXP 10/19/202 015658115   40,950 45,500 SH   SOLE   0 0 45,500
ISHARES 0-3 0-3 MNTH TREASRY 46436E718   348,055 3,456 SH   SOLE   1,114 0 2,342
ISHARES 0-5 0-5 YR TIPS ETF 46429B747   883,866 8,884 SH   SOLE   0 0 8,884
ISHARES 0-5YR HI YL CP 46434V407   2,291,808 54,308 SH   SOLE   0 0 54,308
ISHARES 1-3YR 1 3 YR TREAS BD 464287457   2,289,723 28,043 SH   SOLE   539 0 27,504
ISHARES TRUST 10-20 YR TRS ETF 10-20 YR TRS ETF 464288653   1,461,902 14,235 SH   SOLE   4,267 0 9,968
ISHARES 20 PLUS 20 YR TR BD ETF 464287432   38,067,619 414,770 SH   SOLE   18,091 0 396,679
BAIDU INC 20369M 10 4 056752108   1,561,571 18,057 SH   SOLE   325 0 17,732
ISHARES 3-7YR 3 7 YR TREAS BD 464288661   352,206 3,050 SH   SOLE   50 0 3,000
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   581,406 1,750 SH   SOLE   127 0 1,623
ISHARES 7-10YR 7-10 YR TRSY BD 464287440   1,558,300 16,640 SH   SOLE   1,283 0 15,357
SIXTH STREET 83012A 10 9 83012A109   1,875,369 87,839 SH   SOLE   1,212 0 86,627
PIMCO ETF TR ACTIVE BD ETF 72201R775   266,748 2,929 SH   SOLE   0 0 2,929
PIMCO ETF TR ACTIVE BD ETF 46436E874   230,661 9,641 SH   SOLE   0 0 9,641
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   3,259,562 43,374 SH   SOLE   3,335 0 40,039
JPMORGAN ACTIVE ACTIVE VALUE ETF 46641Q167   885,673 14,776 SH   SOLE   0 0 14,776
NOVO NORDISK ADR 670100205   1,153,495 8,083 SH   SOLE   306 0 7,777
ICICI BANK LIMITED ADR SPONSORED ADR SPONSORED 45104G104   578,611 20,084 SH   SOLE   1,083 0 19,001
SPDR S&P AEROSPACE DEF 78464A631   2,442,455 17,449 SH   SOLE   5,338 0 12,111
INVESCO AEROSPACE AEROSPACE DEFN 46137V100   2,622,341 25,529 SH   SOLE   266 0 25,263
ALPS ALERIAN ALERIAN MLP 00162Q452   314,835 6,562 SH   SOLE   643 0 5,919
VANGUARD FTSE ALLWRLD EX US 922042775   359,205 6,126 SH   SOLE   1,989 0 4,137
EA SER ALPHA ARCH 1-3 02072L565   4,213,724 39,032 SH   SOLE   0 0 39,032
AMPLIFY TR AMPLIFY ALTERNAT 032108631   118,754 35,770 SH   SOLE   0 0 35,770
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   143,699 12,694 SH   SOLE   0 0 12,694
AMPLIFY TR AMPLIFY MOBILE P 032108656   261,207 5,584 SH   SOLE   3,660 0 1,924
AVANTIS EMERGING AVANTIS EMGMKT 025072604   2,979,504 48,772 SH   SOLE   1,279 0 47,493
AMERICAN CENTURY AVANTIS US SMALL 025072323   874,492 17,521 SH   SOLE   36 0 17,485
ABRDN BLOOMBERG BBRG ALL COMD K1 003261104   411,025 20,218 SH   SOLE   0 0 20,218
VANECK BDC BDC INCOME ETF 92189F411   236,587 13,827 SH   SOLE   0 0 13,827
NEUBERGER BERMAN ETF TRUST BERMAN COMMODITY 64135A408   252,065 11,494 SH   SOLE   11,494 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   721,833 12,259 SH   SOLE   13 0 12,246
PROSHARES TR BITCOIN STRATE 74347G440   2,209,105 98,139 SH   SOLE   0 0 98,139
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   648,192 12,925 SH   SOLE   0 0 12,925
ASML HOLDING BLACKROCK TXBL N07059210   1,094,218 1,071 SH   SOLE   15 0 1,056
SPDR BLACKSTONE BLACKSTONE SENR 78467V608   1,253,993 30,000 SH   SOLE   4,010 0 25,990
SPDR BLOOMBERG BLMBRG BRC CNVR 78464A359   342,149 4,748 SH   SOLE   0 0 4,748
SPDR BLOOMBERG BLOOMBERG 1-3 MO 78468R663   6,935,286 75,564 SH   SOLE   1,619 0 73,945
SPDR BLOOMBERG BLOOMBERG 3-12 M 78468R523   486,914 4,900 SH   SOLE   0 0 4,900
SPDR BLOOMBERG HIGH YIELD BOND ETF BLOOMBERG HIGH YIELD BOND ETF 78468R622   262,779 2,788 SH   SOLE   0 0 2,788
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   782,757 10,077 SH   SOLE   0 0 10,077
SPDR BLOOMBERG BLOOMBERG SHT TE 78468R408   6,467,870 259,026 SH   SOLE   2,088 0 256,938
INVESCO BULLETSHARES BULSHS 2024 CB 46138J841   250,785 11,908 SH   SOLE   171 0 11,737
INVESCO BULLETSHARES BULSHS 2025 HY 46138J817   4,112,460 179,505 SH   SOLE   502 0 179,003
INVESCO BULLETSHARES BULSHS 2025 MUNI 46138J528   247,612 10,194 SH   SOLE   0 0 10,194
INVESCO BULLETSHARES BULSHS 2026 CB 46138J791   1,068,316 55,714 SH   SOLE   336 0 55,378
INVESCO BULLETSHARES BULSHS 2026 MUNI 46138J510   312,394 13,296 SH   SOLE   0 0 13,296
INVESCO BULLETSHARES BULSHS 2027 CB 46138J783   1,065,322 55,428 SH   SOLE   336 0 55,092
FIRST TRUST BUYWRIT INCM ETF 33738R308   1,969,397 87,645 SH   SOLE   1,192 0 86,453
ALPHABET INC CAP STK CL A 02079K305   15,472,455 85,078 SH   SOLE   4,853 0 80,225
ALPHABET INC CAP STK CL C 02079K107   15,482,493 84,479 SH   SOLE   5,122 0 79,357
FIRST TRUST CAP STRENGTH ETF 33733E104   5,197,415 61,839 SH   SOLE   3,689 0 58,150
ISHARES CHINA CHINA LG-CAP ETF 464287184   403,885 15,540 SH   SOLE   0 0 15,540
INVESCO CHINA CHINA TECHNLGY 46138E800   1,521,346 45,359 SH   SOLE   2,367 0 42,992
WISDOMTREE CHINA CHINADIV EX FI 97717X719   223,413 8,421 SH   SOLE   0 0 8,421
BOOZ ALLEN CL A 099502106   452,656 2,941 SH   SOLE   20 0 2,921
COMCAST CORP CL A 20030N101   2,025,115 51,714 SH   SOLE   3,692 0 48,022
CROWDSTRIKE HOLDINGS CL A 22788C105   1,300,085 3,434 SH   SOLE   320 0 3,114
MASTERCARD INC CL A 57636Q104   4,348,767 9,854 SH   SOLE   926 0 8,928
MARRIOTT INTL CL A 571903202   3,165,661 13,128 SH   SOLE   185 0 12,943
MONDELEZ INTERNATIONAL CL A 609207105   558,227 8,528 SH   SOLE   435 0 8,093
META PLATFORMS CL A 30303M102   17,568,309 34,832 SH   SOLE   803 0 34,029
PALANTIR TECHNOLOGIES CL A 69608A108   1,555,546 61,411 SH   SOLE   4,670 0 56,741
ROBLOX CORP CL A 771049103   436,995 11,744 SH   SOLE   2 0 11,742
RYAN SPECIALTY CL A 78351F107   336,980 5,819 SH   SOLE   0 0 5,819
SHOPIFY INC CL A 82509L107   492,808 7,461 SH   SOLE   160 0 7,301
SNOWFLAKE INC CL A 833445109   1,519,368 11,247 SH   SOLE   0 0 11,247
BLOCK INC CL A 852234103   590,217 9,152 SH   SOLE   0 0 9,152
CONSTELLATION BRANDS CL A 21036P108   693,475 2,695 SH   SOLE   53 0 2,642
TYSON FOODS CL A 902494103   239,408 4,190 SH   SOLE   670 0 3,520
ZEBRA TECHNOLOGIES CL A 989207105   224,596 727 SH   SOLE   0 0 727
ZOOM VIDEO CL A 98980L101   397,494 6,716 SH   SOLE   0 0 6,716
CLEARWATER ANALYTICS CL A 185123106   200,355 10,818 SH   SOLE   3,494 0 7,324
TKO GROUP CL A 87256C101   1,899,884 17,593 SH   SOLE   60 0 17,533
Toast Inc Cl A CL A 888787108   555,795 21,584 SH   SOLE   147 0 21,437
AMPHENOL CORP NEW CL A 032095101   214,531 3,184 SH   SOLE   24 0 3,160
BERKSHIRE HATHAWAY INC DEL CL A 084670108   647,523 1 SH   SOLE   0 0 1
CHEWY INC CL A 16679L109   523,663 19,224 SH   SOLE   36 0 19,188
BROOKFIELD CORP CL A LTD VT SH 11271J107   384,181 9,136 SH   SOLE   0 0 9,136
MICROSTRATEGY INC CL A CL A NEW 594972408   1,571,700 1,141 SH   SOLE   3 0 1,138
GINKGO BIOWORKS CL A SHS 37611X100   4,954 14,820 SH   SOLE   0 0 14,820
FREEPORT MCMORAN CL B 35671D857   1,577,371 32,459 SH   SOLE   800 0 31,659
NIKE INC CL B 654106103   1,088,518 14,446 SH   SOLE   113 0 14,333
UNITED PARCEL CL B 911312106   1,598,063 11,685 SH   SOLE   79 0 11,606
BERKSHIRE HATHAWAY CL B NEW 084670702   14,853,195 36,387 SH   SOLE   9,132 0 27,255
MARQETA INC CLASS A COM 57142B104   79,580 14,522 SH   SOLE   0 0 14,522
INTUITIVE MACHINES CLASS A COM 46125A100   110,357 33,441 SH   SOLE   11,365 0 22,076
CONFLUENT INC CLASS A COM 20717M103   209,072 7,080 SH   SOLE   2,410 0 4,670
SOUNDHOUND AI INC CLASS A COM 836100107   91,974 23,285 SH   SOLE   1,403 0 21,882
GIGACLOUD TECHNOLOGY CLASS A ORD G38644103   516,595 16,982 SH   SOLE   79 0 16,903
PARAMOUNT GLOBAL CLASS B COM 92556H206   383,988 36,958 SH   SOLE   61 0 36,897
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   1,647,178 23,593 SH   SOLE   1,076 0 22,517
FIRST TRUST EXCH TRADED FUND 2 CLOUD COMPUTING ETF CLOUD COMPUTING ETF 33734X192   510,395 5,343 SH   SOLE   572 0 4,771
ISHARES COHEN COHEN STEER REIT 464287564   1,472,005 25,532 SH   SOLE   0 0 25,532
AGILENT TECHNOLOGIES COM 00846U101   217,801 1,680 SH   SOLE   0 0 1,680
AMERICAN AIRLINES COM 02376R102   171,078 15,307 SH   SOLE   41 0 15,266
APPLE INC COM 037833100   82,456,263 391,374 SH   SOLE   34,483 0 356,891
ABBVIE INC COM 00287Y109   9,849,567 57,424 SH   SOLE   3,109 0 54,315
ABBOTT LABORATORIES COM 002824100   3,974,630 38,235 SH   SOLE   1,707 0 36,528
ADOBE INC COM 00724F101   2,499,204 4,501 SH   SOLE   140 0 4,361
ANALOG DEVICES COM 032654105   1,098,262 4,812 SH   SOLE   118 0 4,694
ARCHER DANIELS COM 039483102   602,820 9,972 SH   SOLE   1,571 0 8,401
AUTOMATIC DATA COM 053015103   1,610,640 6,747 SH   SOLE   67 0 6,680
AUTODESK INC COM 052769106   528,043 2,134 SH   SOLE   135 0 1,999
AGNICO-EAGLE COM 008474108   996,876 15,243 SH   SOLE   270 0 14,973
AMERICAN ELECTRIC COM 025537101   685,622 7,814 SH   SOLE   365 0 7,449
AFLAC INC COM 001055102   1,685,267 18,870 SH   SOLE   8,784 0 10,086
FIRST MAJESTIC COM 32076V103   96,735 16,341 SH   SOLE   542 0 15,799
AGNC INVESTMENT COM 00123Q104   114,448 11,997 SH   SOLE   435 0 11,562
ALBEMARLE CORP COM 012653101   1,391,890 14,577 SH   SOLE   38 0 14,539
ALCON AG COM COM H01301128   204,615 2,297 SH   SOLE   92 0 2,205
ALLSTATE CORP COM 020002101   644,028 4,034 SH   SOLE   1,073 0 2,961
APPLIED MATERIALS COM 038222105   1,953,234 8,287 SH   SOLE   111 0 8,176
ADVANCED MICRO COM 007903107   4,122,539 25,432 SH   SOLE   584 0 24,848
AMGEN INC COM 031162100   3,610,357 11,555 SH   SOLE   893 0 10,662
AMERIPRISE FINANCIAL COM 03076C106   260,971 611 SH   SOLE   0 0 611
AMERICAN TOWER COM 03027X100   1,346,898 6,908 SH   SOLE   138 0 6,770
AMAZON COM COM 023135106   38,918,983 201,565 SH   SOLE   8,108 0 193,457
SMITH A O CORP COM COM 831865209   230,225 2,815 SH   SOLE   18 0 2,797
AIR PRODS & CHEMS INC COM 009158106   662,315 2,563 SH   SOLE   76 0 2,487
APOLLO GLOBAL MGMT INC COM 03769M106   374,927 3,175 SH   SOLE   0 0 3,175
ARES CAPITAL COM 04010L103   2,873,449 137,882 SH   SOLE   1,707 0 136,175
ARAMARK COM 03852U106   226,731 6,665 SH   SOLE   0 0 6,665
BROADCOM INC COM 11135F101   10,734,312 6,749 SH   SOLE   74 0 6,675
AMERICAN WATER COM 030420103   821,188 6,348 SH   SOLE   0 0 6,348
AXON ENTERPRISE COM 05464C101   1,143,420 3,886 SH   SOLE   600 0 3,286
AMERICAN EXPRESS COM 025816109   1,091,617 4,714 SH   SOLE   82 0 4,632
BOEING COMPANY COM 097023105   5,791,659 31,821 SH   SOLE   845 0 30,976
BANK AMERICA COM 060505104   5,086,364 127,909 SH   SOLE   2,444 0 125,465
BAXTER INTL COM 071813109   230,789 6,899 SH   SOLE   0 0 6,899
BLACKROCK ENHANCED COM 09251A104   1,011,518 123,809 SH   SOLE   0 0 123,809
BANK FIRST COM 06211J100   1,343,618 16,269 SH   SOLE   9,470 0 6,799
BANK NEW YORK COM 064058100   795,557 13,283 SH   SOLE   260 0 13,023
BOOKING HOLDINGS COM 09857L108   560,288 146 SH   SOLE   25 0 121
BLACKROCK INC COM 09247X101   1,615,440 2,041 SH   SOLE   68 0 1,973
BRISTOL MYERS COM 110122108   2,336,986 56,179 SH   SOLE   2,934 0 53,245
BLACKROCK ENHANCED COM 092501105   765,587 72,157 SH   SOLE   0 0 72,157
BOSTON SCIENTIFIC CORP COM COM 101137107   324,619 4,215 SH   SOLE   126 0 4,089
CAE INC COM 124765108   406,680 21,888 SH   SOLE   10 0 21,878
CARRIER GLOBAL CORPORATION COM COM 14448C104   289,294 4,586 SH   SOLE   73 0 4,513
CASEYS GENL COM 147528103   551,878 1,446 SH   SOLE   52 0 1,394
CATERPILLAR INC COM 149123101   3,633,216 10,906 SH   SOLE   773 0 10,133
CHUBB LTD COM H1467J104   1,050,122 4,117 SH   SOLE   154 0 3,963
CROWN CASTLE COM 22822V101   362,511 3,710 SH   SOLE   46 0 3,664
CADENCE DESIGN SYSTEMS INC COM COM 127387108   317,892 1,036 SH   SOLE   19 0 1,017
CDW CORP COM 12514G108   308,388 1,404 SH   SOLE   0 0 1,404
CONSTELLATION ENERGY COM 21037T109   1,638,639 8,182 SH   SOLE   949 0 7,233
CHEMED CORP NEW COM 16359R103   356,872 658 SH   SOLE   0 0 658
CIGNA CORP COM 125523100   526,165 1,591 SH   SOLE   520 0 1,071
CION INVESTMENT COM 17259U204   310,118 25,587 SH   SOLE   0 0 25,587
COLGATE-PALMOLIVE COM 194162103   1,510,752 15,508 SH   SOLE   33 0 15,475
CLOROX COMPANY COM 189054109   663,454 4,861 SH   SOLE   85 0 4,776
CME GROUP COM 12572Q105   1,096,705 5,564 SH   SOLE   93 0 5,471
CHIPOTLE MEXICAN COM 169656105   879,869 14,044 SH   SOLE   600 0 13,444
CUMMINS INC COM 231021106   1,489,268 5,378 SH   SOLE   126 0 5,252
CENTENE CORP COM 15135B101   384,673 5,802 SH   SOLE   0 0 5,802
COHEN & STEERS INC COM 19247A100   242,713 3,345 SH   SOLE   0 0 3,345
CONOCOPHILLIPS COM 20825C104   778,068 6,803 SH   SOLE   163 0 6,640
COSTCO WHOLESALE COM 22160K105   8,277,406 9,736 SH   SOLE   707 0 9,029
CAPRI HOLDINGS LTD COM COM G1890L107   646,714 19,550 SH   SOLE   500 0 19,050
SALESFORCE INC COM 79466L302   2,716,176 10,572 SH   SOLE   546 0 10,026
CISCO SYSTEMS COM 17275R102   3,041,870 64,026 SH   SOLE   4,597 0 59,429
CSX CORP COM 126408103   1,683,625 50,314 SH   SOLE   1,092 0 49,222
CINTAS CORP COM 172908105   5,460,660 7,798 SH   SOLE   200 0 7,598
CVS HEALTH COM 126650100   2,998,379 50,777 SH   SOLE   1,630 0 49,147
CHEVRON CORP COM 166764100   6,068,961 38,843 SH   SOLE   4,327 0 34,516
DOMINION ENERGY COM 25746U109   2,032,507 41,480 SH   SOLE   1,385 0 40,095
DUPONT DE COM 26614N102   287,155 3,568 SH   SOLE   293 0 3,275
DEERE & CO COM 244199105   2,504,694 6,705 SH   SOLE   208 0 6,497
DISCOVER FINANCIAL COM 254709108   303,519 2,320 SH   SOLE   460 0 1,860
DANAHER CORP COM 235851102   1,250,571 4,991 SH   SOLE   2,442 0 2,549
HF SINCLAIR COM 403949100   254,821 4,778 SH   SOLE   0 0 4,778
WALT DISNEY COM 254687106   3,716,741 37,470 SH   SOLE   3,687 0 33,783
DIGITAL REALTY COM 253868103   737,672 4,852 SH   SOLE   281 0 4,571
DNP SELECT COM 23325P104   978,809 119,077 SH   SOLE   2,275 0 116,802
DOW INC COM 260557103   709,751 13,379 SH   SOLE   1,226 0 12,153
DARDEN RESTAURANTS COM 237194105   237,062 1,567 SH   SOLE   0 0 1,567
DEVON ENERGY COM 25179M103   1,638,732 34,573 SH   SOLE   3,443 0 31,130
ECOLAB INC COM COM 278865100   819,793 3,445 SH   SOLE   0 0 3,445
CONSOLIDATED EDISON COM 209115104   778,377 8,704 SH   SOLE   198 0 8,506
ELEVANCE HEALTH COM 036752103   743,070 1,371 SH   SOLE   20 0 1,351
EMERSON ELECTRIC COM 291011104   1,669,631 15,157 SH   SOLE   381 0 14,776
ENBRIDGE INC COM 29250N105   564,518 15,862 SH   SOLE   1,221 0 14,641
ENPHASE ENERGY COM 29355A107   373,432 3,737 SH   SOLE   1,064 0 2,673
EOG RESOURCES INC COM COM 26875P101   483,185 3,839 SH   SOLE   52 0 3,787
EPAM SYSTEMS COM 29414B104   212,753 1,131 SH   SOLE   79 0 1,052
ENTERPRISE PRODUCTS COM 293792107   1,767,353 60,985 SH   SOLE   4,088 0 56,897
EQUINOX GOLD COM 29446Y502   61,428 11,745 SH   SOLE   1,320 0 10,425
EATON VANCE COM 27828X100   1,092,691 77,386 SH   SOLE   0 0 77,386
EATON VANCE COM 27829G106   1,748,194 199,111 SH   SOLE   0 0 199,111
EATON CORP COM G29183103   3,086,614 9,844 SH   SOLE   731 0 9,113
EVERGY INC COM 30034W106   348,752 6,567 SH   SOLE   0 0 6,567
EDWARDS LIFESCIENCES COM 28176E108   983,558 10,648 SH   SOLE   300 0 10,348
EXELON CORP COM 30161N101   681,049 19,677 SH   SOLE   3,133 0 16,544
FORD MOTOR COM 345370860   1,592,356 126,989 SH   SOLE   2,102 0 124,887
DIAMONDBACK ENERGY COM 25278X109   272,716 1,362 SH   SOLE   66 0 1,296
FASTENAL CO COM 311900104   278,999 4,440 SH   SOLE   0 0 4,440
ABRDN ASIA COM 003009107   29,156 10,879 SH   SOLE   0 0 10,879
FIDUS INVESTMENT COM 316500107   1,013,623 52,034 SH   SOLE   597 0 51,437
FEDEX CORP COM 31428X106   1,058,188 3,533 SH   SOLE   298 0 3,235
FIRSTENERGY CORP COM 337932107   357,580 9,344 SH   SOLE   0 0 9,344
FRANCO NEVADA COM 351858105   341,854 2,884 SH   SOLE   351 0 2,533
FIRST TRUST COM 33718W103   1,504,797 81,916 SH   SOLE   70 0 81,846
FS KKR COM 302635206   4,804,805 243,528 SH   SOLE   17,257 0 226,271
FORTINET INC COM 34959E109   299,061 4,962 SH   SOLE   425 0 4,537
GENERAL DYNAMICS COM 369550108   2,406,191 8,293 SH   SOLE   4,094 0 4,199
GE HEALTHCARE TECHNOLOGIES INC COM COM 36266G107   460,562 5,910 SH   SOLE   440 0 5,470
GEO GROUP COM 36162J106   419,025 29,180 SH   SOLE   1,100 0 28,080
GERON CORP COM 374163103   124,444 29,350 SH   SOLE   0 0 29,350
GILEAD SCIENCES COM 375558103   882,095 12,827 SH   SOLE   438 0 12,389
GENERAL MILLS COM 370334104   381,036 6,023 SH   SOLE   413 0 5,610
GLOBANT S A COM L44385109   574,355 3,222 SH   SOLE   9 0 3,213
CORNING INC COM 219350105   406,765 10,470 SH   SOLE   972 0 9,498
GENERAL MOTORS COM 37045V100   392,395 8,447 SH   SOLE   845 0 7,602
GENUINE PARTS COM 372460105   692,575 5,007 SH   SOLE   142 0 4,865
GOLDMAN SACHS COM 38141G104   3,055,055 6,754 SH   SOLE   382 0 6,372
GLOBALSTAR INC COM 378973408   22,232 19,850 SH   SOLE   175 0 19,675
HALLIBURTON COMPANY COM 406216101   218,074 6,456 SH   SOLE   318 0 6,138
HUNTINGTON BANCSHARES COM 446150104   223,508 16,958 SH   SOLE   0 0 16,958
HANESBRANDS INC COM 410345102   81,224 16,475 SH   SOLE   1,327 0 15,148
HOME DEPOT COM 437076102   8,410,370 24,426 SH   SOLE   1,806 0 22,620
HEICO CORP COM 422806109   1,109,777 4,963 SH   SOLE   0 0 4,963
HONEYWELL INTL COM 438516106   2,644,014 12,395 SH   SOLE   314 0 12,081
HP INC COM 40434L105   260,341 7,444 SH   SOLE   270 0 7,174
BLOCK (H & R) INC COM COM 093671105   287,302 5,298 SH   SOLE   0 0 5,298
HERSHEY COMPANY COM 427866108   753,399 4,098 SH   SOLE   56 0 4,042
HERCULES CAPITAL COM 427096508   1,208,365 59,088 SH   SOLE   616 0 58,472
HUMANA INC COM COM 444859102   292,420 783 SH   SOLE   0 0 783
INTL BUSINESS COM 459200101   2,684,141 15,497 SH   SOLE   1,059 0 14,438
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104   251,123 1,813 SH   SOLE   300 0 1,513
IDEXX LABS INC COM 45168D104   244,147 501 SH   SOLE   0 0 501
CBRE GLOBAL COM 12504G100   499,138 99,035 SH   SOLE   0 0 99,035
INNOVATIVE INDUSTRIAL COM 45781V101   395,552 3,622 SH   SOLE   0 0 3,622
INTEL CORP COM 458140100   5,244,554 169,386 SH   SOLE   4,310 0 165,076
INTUIT INC COM 461202103   1,105,183 1,684 SH   SOLE   47 0 1,637
INTL PAPER COM 460146103   399,655 9,262 SH   SOLE   500 0 8,762
IRON MOUNTAIN COM 46284V101   862,405 9,622 SH   SOLE   0 0 9,622
PGIM HIGH COM 69346H100   137,501 10,676 SH   SOLE   3,293 0 7,383
ILLINOIS TOOL COM 452308109   2,178,572 9,192 SH   SOLE   87 0 9,105
JOHNSON & JOHNSON COM 478160104   6,344,112 43,386 SH   SOLE   3,563 0 39,823
NUVEEN PFD COM 67075A106   200,647 10,316 SH   SOLE   115 0 10,201
JPMORGAN CHASE COM 46625H100   10,922,121 53,988 SH   SOLE   4,157 0 49,831
KEYCORP NEW COM 493267108   180,299 12,688 SH   SOLE   200 0 12,488
KINROSS GOLD COM 496902404   174,720 21,000 SH   SOLE   0 0 21,000
KKR & CO COM 48251W104   1,334,160 12,677 SH   SOLE   10 0 12,667
KULICKE & SOFFA COM 501242101   305,151 6,204 SH   SOLE   320 0 5,884
KIMBERLY CLARK COM 494368103   773,691 5,598 SH   SOLE   151 0 5,447
KINDER MORGAN COM 49456B101   756,334 37,957 SH   SOLE   2,671 0 35,286
KINSALE CAP GROUP INC COM 49714P108   313,773 808 SH   SOLE   19 0 789
COCA COLA COMPANY COM 191216100   4,409,727 69,235 SH   SOLE   8,971 0 60,264
KROGER CO COM 501044101   444,576 8,904 SH   SOLE   0 0 8,904
L3 HARRIS TECHNOLOGIES INC COM COM 502431109   723,098 3,218 SH   SOLE   47 0 3,171
LINDE PLC COM COM G54950103   1,459,193 3,325 SH   SOLE   87 0 3,238
ELI LILLY COM 532457108   42,038,429 46,432 SH   SOLE   1,122 0 45,310
LOCKHEED MARTIN COM 539830109   3,211,814 6,871 SH   SOLE   689 0 6,182
LOWES COMPANIES COM 548661107   2,333,216 10,581 SH   SOLE   90 0 10,491
LAM RESEARCH CORPORATION COM 512807108   2,748,815 2,582 SH   SOLE   30 0 2,552
LANDSTAR SYS INC COM 515098101   220,454 1,195 SH   SOLE   0 0 1,195
LULULEMON ATHLETICA COM 550021109   1,307,125 4,376 SH   SOLE   224 0 4,152
SOUTHWEST AIRLINES COM 844741108   311,976 10,905 SH   SOLE   1,360 0 9,545
LAS VEGAS SANDS Com 517834107   400,275 9,046 SH   SOLE   400 0 8,646
MAIN STREET COM 56035L104   3,201,555 63,410 SH   SOLE   416 0 62,994
MCDONALDS CORP COM 580135101   6,430,699 25,216 SH   SOLE   2,527 0 22,689
MICROCHIP TECHNOLOGY INC COM 595017104   502,276 5,490 SH   SOLE   2 0 5,488
MCKESSON CORP COM 58155Q103   673,408 1,153 SH   SOLE   226 0 927
METLIFE INC COM 59156R108   499,784 7,120 SH   SOLE   98 0 7,022
MGM RESORTS COM 552953101   341,319 7,681 SH   SOLE   273 0 7,408
MARKEL CORP COM COM 570535104   348,220 221 SH   SOLE   0 0 221
MARTIN MARIETTA MATERIALS INC COM COM 573284106   222,438 411 SH   SOLE   25 0 386
3M COMPANY COM 88579Y101   1,385,641 13,534 SH   SOLE   273 0 13,261
MONSTER BEVERAGE COM 61174X109   213,986 4,284 SH   SOLE   300 0 3,984
ALTRIA GROUP COM 02209S103   1,662,144 36,490 SH   SOLE   2,261 0 34,229
MARATHON PETROLEUM COM 56585A102   1,612,154 9,283 SH   SOLE   324 0 8,959
MERCK & COMPANY COM 58933Y105   4,469,122 36,133 SH   SOLE   937 0 35,196
MARVELL TECHNOLOGY COM 573874104   979,505 14,013 SH   SOLE   84 0 13,929
MORGAN STANLEY COM 61744H105   351,586 47,900 SH   SOLE   0 0 47,900
MICROSOFT CORP COM 594918104   48,165,317 107,862 SH   SOLE   11,117 0 96,745
M & T BANK CORP COM COM 55261F104   286,192 1,891 SH   SOLE   32 0 1,859
MATCH GROUP COM 57667L107   276,147 9,075 SH   SOLE   207 0 8,868
MICRON TECHNOLOGY INC COM 595112103   1,934,492 14,730 SH   SOLE   441 0 14,289
NUVEEN QUALITY COM 67066V101   170,723 14,542 SH   SOLE   0 0 14,542
NASDAQ INC COM 631103108   294,263 4,883 SH   SOLE   255 0 4,628
NUVEEN AMT COM 670657105   216,706 18,910 SH   SOLE   863 0 18,047
NEXTERA ENERGY COM 65339F101   2,945,323 41,541 SH   SOLE   919 0 40,622
NETFLIX INC COM 64110L106   3,580,235 5,313 SH   SOLE   166 0 5,147
NORTHROP GRUMMAN COM 666807102   994,755 2,282 SH   SOLE   900 0 1,382
SERVICENOW INC COM 81762P102   3,238,755 4,117 SH   SOLE   73 0 4,044
NORFOLK SOUTHERN COM 655844108   1,648,490 7,644 SH   SOLE   1,695 0 5,949
NUTRIEN LTD COM 67077M108   315,850 6,226 SH   SOLE   25 0 6,201
NUCOR CORP COM 670346105   857,060 5,422 SH   SOLE   265 0 5,157
NVIDIA CORP COM 67066G104   67,435,303 546,003 SH   SOLE   21,831 0 524,172
NVR INC COM 62944T105   470,494 62 SH   SOLE   5 0 57
NXP SEMICONDUCTORS COM N6596X109   656,248 2,441 SH   SOLE   100 0 2,341
REALTY INCOME COM 756109104   1,583,950 29,987 SH   SOLE   436 0 29,551
OWL ROCK COM 69121K104   170,210 11,081 SH   SOLE   0 0 11,081
OGE ENERGY CORP COM 670837103   433,361 12,139 SH   SOLE   0 0 12,139
OMEGA HEALTHCARE COM 681936100   246,259 7,190 SH   SOLE   145 0 7,045
INVESCO MUNICIPAL COM 46132X101   497,815 78,396 SH   SOLE   0 0 78,396
ONEOK INC COM 682680103   1,448,230 17,759 SH   SOLE   2,415 0 15,344
ON SEMICONDUCTOR COM 682189105   546,907 7,978 SH   SOLE   81 0 7,897
OOMA INC COM 683416101   130,132 13,105 SH   SOLE   3,687 0 9,418
ORACLE CORP COM 68389X105   2,244,350 15,947 SH   SOLE   1,357 0 14,590
O REILLY AUTOMOTIVE COM 67103H107   228,107 216 SH   SOLE   16 0 200
OCCIDENTAL PETROLEUM COM 674599105   1,416,958 22,481 SH   SOLE   277 0 22,204
PALO ALTO COM 697435105   4,038,952 11,914 SH   SOLE   690 0 11,224
PAYCHEX INC COM 704326107   1,074,153 9,060 SH   SOLE   369 0 8,691
PIMCO CORPORATE COM 72200U100   184,163 13,941 SH   SOLE   0 0 13,941
PUBLIC SERVICE COM 744573106   557,559 7,565 SH   SOLE   802 0 6,763
PEPSICO INC COM 713448108   4,463,383 27,047 SH   SOLE   773 0 26,274
PFIZER INC COM 717081103   3,873,615 138,437 SH   SOLE   5,234 0 133,203
PROCTER & GAMBLE COM 742718109   9,429,204 57,154 SH   SOLE   1,167 0 55,987
PROGRESSIVE CORP COM 743315103   634,214 3,053 SH   SOLE   84 0 2,969
PARKER-HANNIFIN CORP COM 701094104   727,255 1,438 SH   SOLE   10 0 1,428
PROLOGIS INC COM 74340W103   982,976 8,751 SH   SOLE   251 0 8,500
PHILIP MORRIS COM 718172109   3,956,063 39,040 SH   SOLE   13,630 0 25,410
PNC FINANCIAL COM 693475105   501,749 3,227 SH   SOLE   291 0 2,936
PPG INDS INC COM 693506107   423,654 3,384 SH   SOLE   10 0 3,374
PRUDENTIAL FINANCIAL COM 744320102   881,335 7,521 SH   SOLE   0 0 7,521
PUBLIC STORAGE COM 74460D109   258,096 897 SH   SOLE   0 0 897
PHILLIPS 66 COM 718546104   1,681,518 11,911 SH   SOLE   289 0 11,622
PAYPAL HOLDINGS COM 70450Y103   626,448 10,743 SH   SOLE   176 0 10,567
QUALCOMM INC COM 747525103   3,931,412 19,738 SH   SOLE   840 0 18,898
RYDER SYSTEM COM 783549108   2,851,335 23,017 SH   SOLE   34 0 22,983
FERRARI N V COM COM N3167Y103   246,149 603 SH   SOLE   55 0 548
AVITA MEDICAL COM 05380C102   178,992 22,600 SH   SOLE   500 0 22,100
ROYAL CARIBBEAN COM V7780T103   258,596 1,622 SH   SOLE   25 0 1,597
REGENERON PHARMACEUTICAL COM 75886F107   628,514 598 SH   SOLE   188 0 410
REKOR SYSTEMS COM 759419104   82,207 53,035 SH   SOLE   0 0 53,035
REXFORD INDUSTRIAL COM 76169C100   274,461 6,155 SH   SOLE   150 0 6,005
ROYAL GOLD COM 780287108   728,887 5,824 SH   SOLE   20 0 5,804
ROCKWELL AUTOMATION COM 773903109   736,445 2,675 SH   SOLE   22 0 2,653
ROPER TECHNOLOGIES COM 776696106   220,523 396 SH   SOLE   0 0 396
RPM INTL INC COM 749685103   547,456 5,084 SH   SOLE   3,962 0 1,122
RAYTHEON TECHNOLOGIES COM 75513E101   2,215,659 22,070 SH   SOLE   4,003 0 18,067
RXSIGHT INC COM 78349D107   686,541 11,410 SH   SOLE   0 0 11,410
SEABRIDGE GOLD COM 811916105   228,624 16,700 SH   SOLE   600 0 16,100
STARBUCKS CORP COM 855244109   1,323,519 17,038 SH   SOLE   476 0 16,562
SCHWAB CHARLES COM 808513105   585,577 8,002 SH   SOLE   265 0 7,737
STEPAN CO COM 858586100   237,607 2,830 SH   SOLE   0 0 2,830
SHERWIN WILLIAMS COM 824348106   1,561,239 5,231 SH   SOLE   0 0 5,231
SCHLUMBERGER LIMITED COM COM 806857108   280,421 6,022 SH   SOLE   338 0 5,684
SYNOPSYS INC COM 871607107   366,169 617 SH   SOLE   9 0 608
SOUTHERN COMPANY COM 842587107   2,032,378 26,199 SH   SOLE   4,893 0 21,306
SIMON PPTY GROUP INC NEW COM 828806109   617,288 4,066 SH   SOLE   0 0 4,066
S&P GLOBAL COM 78409V104   949,640 2,101 SH   SOLE   26 0 2,075
SEMPRA COM 816851109   422,248 5,551 SH   SOLE   12 0 5,539
STEM INC COM 85859N102   12,421 11,190 SH   SOLE   0 0 11,190
COLUMBIA SELIGMAN COM 19842X109   391,685 11,766 SH   SOLE   0 0 11,766
SILVERCORP METALS COM 82835P103   44,352 13,200 SH   SOLE   1,700 0 11,500
STRYKER CORP COM 863667101   617,337 1,823 SH   SOLE   12 0 1,811
SYSCO CORP COM 871829107   333,615 4,673 SH   SOLE   200 0 4,473
AT&T INC COM 00206R102   4,034,814 211,121 SH   SOLE   5,001 0 206,120
TRUIST FINANCIAL COM 89832Q109   363,964 9,368 SH   SOLE   1,049 0 8,319
TARGET CORP COM 87612E106   2,409,425 16,276 SH   SOLE   317 0 15,959
TJX COS COM 872540109   1,188,490 10,786 SH   SOLE   31 0 10,755
THERMO FISHER COM 883556102   2,062,961 3,724 SH   SOLE   447 0 3,277
T-MOBILE US COM 872590104   386,869 2,196 SH   SOLE   12 0 2,184
TRIPLEPOINT VENTURE COM 89677Y100   129,422 16,117 SH   SOLE   0 0 16,117
TRAVELERS COS COM 89417E109   1,375,124 6,763 SH   SOLE   200 0 6,563
TRACTOR SUPPLY COM 892356106   807,319 3,013 SH   SOLE   6 0 3,007
TESLA INC COM 88160R101   7,514,995 37,977 SH   SOLE   468 0 37,509
TRANE TECHNOLOGIES PLC COM COM G8994E103   264,536 804 SH   SOLE   6 0 798
TORO CO COM 891092108   202,180 2,162 SH   SOLE   0 0 2,162
TEXAS INSTRUMENTS COM 882508104   2,655,909 13,656 SH   SOLE   116 0 13,540
UBER TECHNOLOGIES COM 90353T100   1,844,742 25,382 SH   SOLE   675 0 24,707
ULTA BEAUTY COM 90384S303   827,689 2,145 SH   SOLE   145 0 2,000
UNITEDHEALTH GROUP COM 91324P102   4,497,879 8,813 SH   SOLE   327 0 8,486
UNUM GROUP COM 91529Y106   288,121 5,637 SH   SOLE   0 0 5,637
UNION PACIFIC CORP COM 907818108   2,493,725 11,021 SH   SOLE   639 0 10,382
UNITED RENTALS COM 911363109   1,335,645 2,065 SH   SOLE   1 0 2,064
US FOODS COM 912008109   2,296,294 43,343 SH   SOLE   107 0 43,236
VALERO ENERGY COM 91913Y100   1,135,848 7,246 SH   SOLE   0 0 7,246
VERISK ANALYTICS INC COM COM 92345Y106   406,952 1,519 SH   SOLE   0 0 1,519
VERISIGN INC COM 92343E102   202,870 1,141 SH   SOLE   345 0 796
VERTEX PHARMACEUTICALS COM 92532F100   967,438 2,064 SH   SOLE   35 0 2,029
VENTAS INC COM 92276F100   228,943 4,433 SH   SOLE   0 0 4,433
VAXART INC COM 92243A200   156,619 234,716 SH   SOLE   0 0 234,716
VERIZON COMMUNICATIONS COM 92343V104   3,535,811 85,738 SH   SOLE   3,392 0 82,346
WALGREENS BOOTS COM 931427108   1,328,260 109,818 SH   SOLE   4,287 0 105,531
WEC ENERGY COM 92939U106   742,374 9,390 SH   SOLE   111 0 9,279
WELLTOWER INC COM 95040Q104   532,544 5,108 SH   SOLE   292 0 4,816
WELLS FARGO COM 949746101   1,147,790 19,328 SH   SOLE   984 0 18,344
WASTE MANAGEMENT COM 94106L109   1,878,239 8,804 SH   SOLE   262 0 8,542
WILLIAMS COS COM 969457100   604,527 14,224 SH   SOLE   1,499 0 12,725
WALMART INC COM 931142103   9,841,181 145,336 SH   SOLE   2,279 0 143,057
W P CAREY COM 92936U109   424,245 7,707 SH   SOLE   0 0 7,707
WHEATON PRECIOUS COM 962879102   1,191,334 22,727 SH   SOLE   1,341 0 21,386
WINTRUST FINANCIAL COM 97650W108   494,574 5,018 SH   SOLE   0 0 5,018
WYNN RESORTS COM 983134107   595,497 6,654 SH   SOLE   700 0 5,954
XCEL ENERGY COM 98389B100   791,505 14,819 SH   SOLE   313 0 14,506
XERIS BIOPHARMA COM 98422E103   666,771 296,335 SH   SOLE   3,025 0 293,310
EXXON MOBIL COM 30231G102   7,037,516 61,116 SH   SOLE   7,732 0 53,384
ISHARES EXPONENTIAL COM 46434V381   918,077 15,606 SH   SOLE   367 0 15,239
YUM BRANDS INC COM 988498101   434,453 3,280 SH   SOLE   0 0 3,280
YUM CHINA HLDGS INC COM 98850P109   215,475 6,987 SH   SOLE   0 0 6,987
ZOMEDICA CORP COM 98980M109   1,698 11,613 SH   SOLE   0 0 11,613
ZOETIS INC COM 98978V103   1,119,217 6,456 SH   SOLE   458 0 5,998
Addus Homecare Corp COM 006739106   379,100 3,265 SH   SOLE   15 0 3,250
Arista Networks Inc COM 040413106   2,420,646 6,908 SH   SOLE   0 0 6,908
Atmos Energy Corp COM 049560105   252,242 2,162 SH   SOLE   0 0 2,162
Autozone Inc COM 053332102   216,378 73 SH   SOLE   8 0 65
Becton Dickinson & Co COM 075887109   610,257 2,611 SH   SOLE   89 0 2,522
Badger Meter Inc COM 056525108   965,480 5,181 SH   SOLE   572 0 4,609
Cardinal Health Inc COM 14149Y108   332,623 3,383 SH   SOLE   0 0 3,383
Capital One Financial Corp COM 14040H105   296,046 2,138 SH   SOLE   25 0 2,113
Collegium Pharmaceutical Inc COM 19459J104   206,080 6,400 SH   SOLE   0 0 6,400
Canadian Pacific Kansas City LTD COM 13646K108   1,102,145 13,999 SH   SOLE   154 0 13,845
Copart Inc COM 217204106   278,245 5,138 SH   SOLE   0 0 5,138
Costar Group Inc COM 22160N109   260,159 3,509 SH   SOLE   54 0 3,455
Cvr Energy Inc COM 12662P108   224,375 8,381 SH   SOLE   0 0 8,381
D R Horton Inc COM 23331A109   401,712 2,850 SH   SOLE   71 0 2,779
Dover Corp COM 260003108   504,859 2,798 SH   SOLE   84 0 2,714
Davita Inc COM 23918K108   733,016 5,286 SH   SOLE   26 0 5,260
EATON VANCE COM 27828Q105   137,209 10,490 SH   SOLE   0 0 10,490
E L F Beauty Inc COM 26856L103   1,210,390 5,744 SH   SOLE   618 0 5,126
Equinix Inc Par $0.001 COM 29444U700   456,718 604 SH   SOLE   79 0 525
Eversource Energy COM 30040W108   251,497 4,435 SH   SOLE   369 0 4,066
Factset Research Systems Inc COM 303075105   273,445 670 SH   SOLE   20 0 650
Fiserv Inc COM 337738108   348,888 2,321 SH   SOLE   39 0 2,282
Fair Isaac Corp COM 303250104   248,606 167 SH   SOLE   0 0 167
Fidelity National Information Services Inc COM 31620M106   215,604 2,861 SH   SOLE   0 0 2,861
Fifth Third Bancorp COM 316773100   298,079 8,112 SH   SOLE   0 0 8,112
Frontline Plc COM M46528101   391,238 15,188 SH   SOLE   0 0 15,188
FRESHPET INC COM 358039105   1,082,090 8,363 SH   SOLE   1,012 0 7,351
Grainger W W Inc COM 384802104   746,180 827 SH   SOLE   10 0 817
Hubspot Inc COM 443573100   250,072 424 SH   SOLE   17 0 407
Lucid Group Inc COM 549498103   33,620 12,881 SH   SOLE   7 0 12,874
Leslies Inc COM 527064109   46,023 10,984 SH   SOLE   0 0 10,984
Lumen Technologies Inc La COM 550241103   17,508 15,916 SH   SOLE   0 0 15,916
Mercadolibre Inc COM 58733R102   530,818 323 SH   SOLE   2 0 321
Marsh & Mclennan Cos Inc COM 571748102   557,592 2,646 SH   SOLE   35 0 2,611
Newmont Corp COM 651639106   815,862 19,486 SH   SOLE   0 0 19,486
New York Community Bancorp Inc COM 649445103   45,456 14,117 SH   SOLE   600 0 13,517
Ollies Bargain Outlet Holdings Inc COM 681116109   974,451 9,926 SH   SOLE   1,219 0 8,707
Otis Worldwide Corp COM 68902V107   435,962 4,529 SH   SOLE   1,932 0 2,597
Pembina Pipeline Corp COM 706327103   231,085 6,232 SH   SOLE   1,100 0 5,132
Pactiv Evergreen Inc COM 69526K105   585,515 51,724 SH   SOLE   269 0 51,455
Quanta Services Inc COM 74762E102   449,518 1,769 SH   SOLE   0 0 1,769
RADNET INC COM 750491102   371,197 6,300 SH   SOLE   31 0 6,269
Regions Financial Corp New COM 7591EP100   261,459 13,047 SH   SOLE   0 0 13,047
COHEN & STEERS COM 19247X100   221,183 10,858 SH   SOLE   0 0 10,858
Rush Street Interactive Inc Cl A COM 782011100   101,855 10,621 SH   SOLE   0 0 10,621
Sprouts Farmers Market Inc COM 85208M102   1,254,989 15,001 SH   SOLE   1,715 0 13,286
SKYWARD SPECIALTY COM 830940102   363,140 10,037 SH   SOLE   48 0 9,989
Selectquote Inc COM 816307300   193,200 70,000 SH   SOLE   0 0 70,000
Super Micro Computer Inc COM 86800U104   376,081 459 SH   SOLE   14 0 445
Targa Resources Corp COM 87612G101   247,515 1,922 SH   SOLE   600 0 1,322
Vistra Corp COM 92840M102   558,213 6,492 SH   SOLE   0 0 6,492
Berkley W R Corp COM 084423102   263,732 3,356 SH   SOLE   33 0 3,323
ENACT HLDGS INC COM 29249E109   382,764 12,484 SH   SOLE   0 0 12,484
BIOGEN INC COM 09062X103   236,782 1,021 SH   SOLE   190 0 831
CAMECO CORP COM 13321L108   256,332 5,210 SH   SOLE   0 0 5,210
COMFORT SYS USA INC COM 199908104   231,739 762 SH   SOLE   0 0 762
GE VERNOVA INC COM 36828A101   493,500 2,877 SH   SOLE   261 0 2,616
NISOURCE INC COM 65473P105   283,789 9,850 SH   SOLE   409 0 9,441
NATERA INC COM 632307104   219,829 2,030 SH   SOLE   0 0 2,030
PHOTRONICS INC COM 719405102   302,849 12,276 SH   SOLE   600 0 11,676
SCILEX HOLDING CO COM 80880W106   19,300 10,000 SH   SOLE   0 0 10,000
TACTILE SYS TECHNOLOGY INC COM 87357P100   588,713 49,306 SH   SOLE   260 0 49,046
TRANSDIGM GROUP INC COM 893641100   214,639 168 SH   SOLE   44 0 124
TEXTRON INC COM 883203101   302,056 3,518 SH   SOLE   0 0 3,518
WOODWARD INC COM 980745103   372,057 2,371 SH   SOLE   0 0 2,371
BLACKROCK ENHANCED COM BENE INTER 092524107   883,194 158,278 SH   SOLE   0 0 158,278
TILRAY BRANDS COM CL 2 88688T100   21,664 13,051 SH   SOLE   0 0 13,051
AIRBNB INC COM CL A 009066101   1,675,206 11,073 SH   SOLE   0 0 11,073
C3.AI INC COM CL A COM CL A 12468P104   200,749 6,932 SH   SOLE   263 0 6,669
AST SPACEMOBILE COM CL A 00217D100   2,468,890 212,652 SH   SOLE   0 0 212,652
BRIGHTSPIRE CAPITAL COM CL A 10949T109   69,706 12,229 SH   SOLE   0 0 12,229
BLACKSTONE INC COM CL A 09260D107   1,119,530 9,043 SH   SOLE   600 0 8,443
COINBASE GLOBAL COM CL A 19260Q107   1,475,162 6,638 SH   SOLE   58 0 6,580
DRAFTKINGS INC COM CL A 26142V105   504,420 13,215 SH   SOLE   0 0 13,215
ROKU INC COM CL A 77543R102   207,250 3,458 SH   SOLE   220 0 3,238
THE TRADE DESK INC COM CL A 88339J105   578,167 5,913 SH   SOLE   0 0 5,913
VISA INC COM CL A 92826C839   8,810,035 33,572 SH   SOLE   3,154 0 30,418
Composecure Inc Cl A COM CL A 20459V105   168,947 24,845 SH   SOLE   9,041 0 15,804
Interactive Brokers Group Inc Cl A COM CL A 45841N107   222,086 1,812 SH   SOLE   36 0 1,776
Luminar Technologies Inc Cl A COM CL A 550424105   59,099 39,662 SH   SOLE   10,188 0 29,474
Bentley Systems Inc Cl B COM CL B 08265T208   246,109 4,986 SH   SOLE   0 0 4,986
DELL TECHNOLOGIES INC COM CL C COM CL C 24703L202   719,450 5,218 SH   SOLE   52 0 5,166
AMERICAN INTL COM NEW 026874784   2,020,751 27,219 SH   SOLE   40 0 27,179
CITIGROUP INC COM NEW 172967424   800,813 12,620 SH   SOLE   131 0 12,489
CELSIUS HOLDINGS COM NEW 15118V207   324,958 5,692 SH   SOLE   35 0 5,657
DELTA AIRLINES COM NEW 247361702   3,107,321 65,501 SH   SOLE   140 0 65,361
DUKE ENERGY COM NEW 26441C204   1,899,343 18,938 SH   SOLE   857 0 18,081
EXPEDIA GROUP COM NEW 30212P303   539,254 4,280 SH   SOLE   240 0 4,040
FMC CORP COM NEW 302491303   220,972 3,838 SH   SOLE   0 0 3,838
GENERAL ELECTRIC COM NEW 369604301   1,744,164 10,970 SH   SOLE   600 0 10,370
ICAD INC COM NEW 44934S206   57,977 44,597 SH   SOLE   200 0 44,397
INTUITIVE SURGICAL COM NEW 46120E602   807,017 1,814 SH   SOLE   147 0 1,667
KITE REALTY COM NEW 49803T300   357,046 15,953 SH   SOLE   0 0 15,953
MORGAN STANLEY COM NEW 617446448   784,197 8,069 SH   SOLE   1,536 0 6,533
MOTOROLA SOLUTIONS COM NEW 620076307   483,795 1,253 SH   SOLE   0 0 1,253
PLUG POWER COM NEW 72919P202   24,691 10,597 SH   SOLE   0 0 10,597
RITHM CAPITAL COM NEW 64828T201   742,611 68,067 SH   SOLE   2,493 0 65,574
SANDSTORM GOLD COM NEW 80013R206   97,703 17,960 SH   SOLE   925 0 17,035
SPROTT INC COM NEW 852066208   535,792 12,945 SH   SOLE   770 0 12,175
HIVE DIGITAL COM NEW 433921103   98,930 32,121 SH   SOLE   11,898 0 20,223
Kla Corp COM NEW 482480100   1,077,056 1,307 SH   SOLE   0 0 1,307
U S Bancorp De New COM NEW 902973304   434,231 10,938 SH   SOLE   180 0 10,758
FLEXSHOPPER INC COM NEW 33939J303   17,920 14,000 SH   SOLE   0 0 14,000
INTERLINK ELECTRS INC COM NEW 458751302   67,527 16,756 SH   SOLE   1,427 0 15,329
GUGGENHEIM STRATEGIC COM SBI 40167F101   149,117 10,001 SH   SOLE   0 0 10,001
WARNER BROS COM SER A 934423104   209,057 28,105 SH   SOLE   1,618 0 26,487
ABRDN TOTAL COM SH BEN INT 00326L100   897,906 106,767 SH   SOLE   0 0 106,767
ABRDN GLOBAL COM SH BEN INT 00302L108   435,508 114,007 SH   SOLE   0 0 114,007
CALAMOS STRATEGIC COM SH BEN INT 128125101   212,642 12,627 SH   SOLE   0 0 12,627
FIRST TRUST COM SHS 33734K109   578,213 5,962 SH   SOLE   0 0 5,962
FIRST TRUST COM SHS 33735B108   748,113 6,893 SH   SOLE   583 0 6,310
FIRST TRUST COM SHS 33735J101   4,038,610 54,872 SH   SOLE   1,350 0 53,522
FIRST TRUST COM SHS 33735K108   4,337,967 35,403 SH   SOLE   1,196 0 34,207
ARCADIUM LITHIUM COM SHS G0508H110   76,834 22,962 SH   SOLE   348 0 22,614
BLACK STONE COM UNIT 09225M101   334,075 21,319 SH   SOLE   600 0 20,719
MPLX LP COM UNIT REP LTD 55336V100   215,215 5,053 SH   SOLE   0 0 5,053
ENERGY TRANSFER COM UT LTD PTN 29273V100   2,798,013 172,504 SH   SOLE   7,230 0 165,274
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   530,437 9,382 SH   SOLE   0 0 9,382
VANGUARD COMMUNICATION COMM SRVC ETF 92204A884   257,755 1,865 SH   SOLE   31 0 1,834
CARNIVAL CORP COMMON STOCK 143658300   333,130 17,817 SH   SOLE   100 0 17,717
FS CREDIT COMMON STOCK 30290Y101   1,315,484 206,512 SH   SOLE   0 0 206,512
PHILLIPS EDISON COMMON STOCK 71844V201   722,006 22,073 SH   SOLE   0 0 22,073
SELECT SECTOR COMMUNICATION 81369Y852   11,576,022 135,138 SH   SOLE   5,705 0 129,433
GLOBAL X CONSCIOUS COS 37954Y731   244,642 6,631 SH   SOLE   113 0 6,518
VANGUARD CONSUMER CONSUM DIS ETF 92204A108   828,289 2,652 SH   SOLE   97 0 2,555
VANGUARD CONSUMER CONSUM STP ETF 92204A207   200,446 986 SH   SOLE   0 0 986
FIRST TRUST CONSUMR DISCRE 33734X101   581,093 9,699 SH   SOLE   28 0 9,671
FIRST TRUST CONSUMR STAPLE 33734X119   10,498,842 162,937 SH   SOLE   116 0 162,821
ISHARES TR CONV BD ETF 46435G102   1,291,644 16,427 SH   SOLE   382 0 16,045
ISHARES CORE CORE DIV GRWTH 46434V621   2,649,444 45,961 SH   SOLE   918 0 45,043
ISHARES CORE CORE HIGH DV ETF 46429B663   3,825,824 35,196 SH   SOLE   1,709 0 33,487
ISHARES CORE CORE MSCI EAFE 46432F842   5,528,284 76,105 SH   SOLE   220 0 75,885
ISHARES CORE CORE MSCI EMKT 46434G103   3,393,753 63,401 SH   SOLE   761 0 62,640
ISHARES CORE CORE MSCI EURO 46434V738   915,415 16,086 SH   SOLE   527 0 15,559
ISHARES CORE CORE MSCI INTL 46435G326   779,167 11,917 SH   SOLE   0 0 11,917
ISHARES CORE CORE MSCI TOTAL 46432F834   698,716 10,342 SH   SOLE   0 0 10,342
ISHARES CORE CORE S&P MCP ETF 464287507   4,696,064 80,244 SH   SOLE   1,860 0 78,384
ISHARES CORE CORE S&P SCP ETF 464287804   6,899,516 64,304 SH   SOLE   168 0 64,136
ISHARES CORE CORE S&P TTL STK 464287150   2,375,498 20,009 SH   SOLE   796 0 19,213
ISHARES S&P CORE S&P US GWT 464287671   8,749,878 68,637 SH   SOLE   840 0 67,797
ISHARES CORE CORE S&P US VLU 464287663   4,612,477 52,337 SH   SOLE   504 0 51,833
ISHARES CORE CORE S&P500 ETF 464287200   31,784,103 58,083 SH   SOLE   5,150 0 52,933
ISHARES CORE CORE TOTAL USD 46434V613   279,729 6,186 SH   SOLE   0 0 6,186
ISHARES CORE CORE US AGGBD ET 464287226   15,781,925 162,583 SH   SOLE   43,383 0 119,200
KRANESHARES TR CSI CHI INTERNET ETF CSI CHI INTERNET ETF 500767306   1,248,651 46,212 SH   SOLE   4,738 0 41,474
ISHARES CYBERSECURITY CYBERSECURITY 46435U135   916,904 19,954 SH   SOLE   1,231 0 18,723
GLOBAL X CYBRSCURTY ETF 37954Y384   1,979,341 66,915 SH   SOLE   3,349 0 63,566
DIREXION SHS ETF TR DAILY SEMICONDUC 25460G112   265,810 11,720 SH   SOLE   0 0 11,720
GLOBAL X DATA CTR REITS 37954Y236   1,819,409 120,811 SH   SOLE   5,500 0 115,311
STRATEGY DAY DAY HAGAN NED 86280R803   21,838,466 552,732 SH   SOLE   13,729 0 539,003
ETF DEFIANCE DEFIANCE NEXT 26922A289   444,320 10,630 SH   SOLE   1,670 0 8,960
DIREXION SHS ETF TR DIREXION HCM 25461A726   204,981 6,020 SH   SOLE   0 0 6,020
VANGUARD DIVIDEND DIV APP ETF 921908844   6,519,496 35,713 SH   SOLE   866 0 34,847
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   250,797 5,450 SH   SOLE   0 0 5,450
AMERICAN CENTURY DIVERSIFIED MU 025072505   3,867,519 76,797 SH   SOLE   1,587 0 75,210
FIRST TRUST DJ INTERNT IDX 33733E302   1,714,326 8,365 SH   SOLE   1,909 0 6,456
INVESCO DORSEY DORSEY WRGT EMRG 46138E867   278,890 13,064 SH   SOLE   0 0 13,064
FIRST TRUST DORSEY WRT 5 ETF 33738R605   368,046 6,427 SH   SOLE   0 0 6,427
ISHARES U S DOW JONES US ETF 464287846   1,033,080 7,808 SH   SOLE   0 0 7,808
VANECK ETF TRUST DURABLE HGH DIV 92189H409   1,067,995 20,678 SH   SOLE   286 0 20,392
INVESCO DWA DWA ENERGY MNT 46137V878   1,694,403 35,777 SH   SOLE   252 0 35,525
INVESCO DWA DWA HEALTHCARE 46137V852   2,481,760 57,769 SH   SOLE   3,078 0 54,691
INVESCO DWA DWA SMLCP MENT 46138E842   1,087,566 12,789 SH   SOLE   0 0 12,789
INVESCO DWA DWA TECHNOLOGY 46137V811   1,099,084 17,744 SH   SOLE   380 0 17,364
INVESCO DYNAMIC DYNMC BLDG CON 46137V787   685,361 10,574 SH   SOLE   529 0 10,045
INVESCO DYNAMIC DYNMC LRG GWTH 46137V746   1,277,032 13,520 SH   SOLE   0 0 13,520
INVESCO DYNAMIC DYNMC SOFTWARE 46137V639   279,005 5,875 SH   SOLE   0 0 5,875
ISHARES MSCI EAFE GRWTH ETF 464288885   9,464,981 92,521 SH   SOLE   3,160 0 89,361
ISHARES MSCI EAFE SML CP ETF 464288273   2,092,039 33,894 SH   SOLE   24 0 33,870
ISHARES MSCI EAFE VALUE ETF 464288877   1,614,414 30,438 SH   SOLE   1,270 0 29,168
ISHARES EMERGING EM MKTS DIV ETF 464286319   252,340 9,284 SH   SOLE   2,768 0 6,516
SCHWAB EMERGING EMRG MKTEQ ETF 808524706   438,018 16,492 SH   SOLE   36 0 16,456
INVESCO EMERGING EMRNG MKT SVRG 46138E784   247,600 12,380 SH   SOLE   0 0 12,380
SECTOR ENERGY ENERGY 81369Y506   6,035,403 66,214 SH   SOLE   2,983 0 63,231
VANGUARD ENERGY ENERGY ETF 92204A306   733,797 5,752 SH   SOLE   3,100 0 2,652
INVESCO ENERGY ENERGY EXPLORATI 46137V761   281,195 8,500 SH   SOLE   0 0 8,500
PIMCO EHNANCED ENHAN SHRT MA AC 72201R833   315,714 3,137 SH   SOLE   541 0 2,596
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632   481,863 19,830 SH   SOLE   6,896 0 12,934
SCHWAB INTL EQTY ETF 808524805   2,897,506 75,417 SH   SOLE   397 0 75,020
JPMORGAN EQUITY PREMIUM 46641Q332   2,357,022 41,630 SH   SOLE   0 0 41,630
ISHARES ESG ESG AWR MSCI USA 46435G425   543,363 4,554 SH   SOLE   12 0 4,542
WISDOMTREE TRUST EUROPE HEDGED EQ 97717X701   585,564 12,952 SH   SOLE   1,524 0 11,428
ISHARES EXPANDED EXPND TEC SC ETF 464287549   2,972,759 31,521 SH   SOLE   8,683 0 22,838
SPDR S&P EXPONENTIAL TECH 78464A599   689,992 4,566 SH   SOLE   65 0 4,501
VANGUARD WORLD FD EXTENDED DUR 921910709   1,193,544 16,259 SH   SOLE   4,841 0 11,418
VANECK FALLEN FALLEN ANGEL HG 92189F437   2,068,820 73,103 SH   SOLE   1,828 0 71,275
ISHARES FALLEN FALN ANGLS USD 46435G474   433,522 16,553 SH   SOLE   13 0 16,540
VANGUARD FINANCIALS FINANCIALS ETF 92204A405   2,669,632 26,515 SH   SOLE   4,167 0 22,348
GLOBAL X FINTECH FINTECH ETF 37954Y814   219,141 8,710 SH   SOLE   515 0 8,195
FIRST TRUST FIRST TR ENH NEW 33739Q408   1,708,305 28,663 SH   SOLE   0 0 28,663
BLACKROCK FLEXIBLE FLEXIBLE INCOME 092528603   4,319,733 82,753 SH   SOLE   14,201 0 68,552
WISDOMTREE FLOATING FLOATNG RAT TREA 97717Y527   84,524,180 1,680,067 SH   SOLE   163,831 0 1,516,236
ISHARES FLOATING FLTG RATE NT ETF 46429B655   292,273 5,721 SH   SOLE   0 0 5,721
FRANKLIN FTSE FRANKLIN INDIA 35473P769   5,875,681 147,408 SH   SOLE   217 0 147,191
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   269,638 7,527 SH   SOLE   0 0 7,527
EA SER FREEDOM 100 EM 02072L607   237,366 6,721 SH   SOLE   2,120 0 4,601
FIRST TRUST FST LOW OPPT EFT 33739Q200   685,184 14,260 SH   SOLE   0 0 14,260
FIRST TRUST FST TR GLB FD 33739H101   434,851 18,187 SH   SOLE   3,441 0 14,746
FIRST TRUST FT VEST FD OF BU 33740F755   38,554,103 1,333,130 SH   SOLE   98,857 0 1,234,273
FIRST TRUST FT VEST RIS 33738D879   645,523 27,610 SH   SOLE   1,080 0 26,530
FIRST TRUST FT VEST S&P 500 33739Q705   851,093 16,847 SH   SOLE   1,116 0 15,731
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   786,362 20,153 SH   SOLE   0 0 20,153
VANGUARD FTSE FTSE DEV MKT ETF 921943858   4,169,898 84,596 SH   SOLE   1,822 0 82,774
VANGUARD FSTE FTSE EMR MKT ETF 922042858   633,202 14,470 SH   SOLE   1,090 0 13,380
VANGUARD FTSE FTSE EUROPE ETF 922042874   908,260 13,603 SH   SOLE   325 0 13,278
VANGUARD FTSE FTSE PACIFIC ETF 922042866   680,292 9,171 SH   SOLE   0 0 9,171
INVESCO EXCHANGE FTSE RAFI DEV 46138E743   1,047,113 21,510 SH   SOLE   0 0 21,510
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   282,419 9,551 SH   SOLE   0 0 9,551
WISDOMTREE MANAGED FUTRE STRAT FD 97717W125   19,624,142 541,035 SH   SOLE   336 0 540,699
INVESCO GLOBAL GBL CLEAN ENRG 46138G847   724,689 53,601 SH   SOLE   2,537 0 51,064
GLOBAL X FDS GBL X BLOCKCHAIN 37960A735   314,083 6,162 SH   SOLE   450 0 5,712
GLOBAL X GENOMIC BIOTECH 37954Y434   467,297 44,760 SH   SOLE   485 0 44,275
ISHARES GLOBAL GL CLEAN ENE ETF 464288224   472,479 35,471 SH   SOLE   260 0 35,211
WISDOMTREE TRUST GLB US QTLY DIV ETF GLB US QTLY DIV ETF 97717W844   2,497,185 63,899 SH   SOLE   0 0 63,899
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   435,074 8,523 SH   SOLE   2,000 0 6,523
INVESCO GOLDEN GLOBAL DRGN CN 46137V571   2,721,251 122,303 SH   SOLE   4,450 0 117,853
ISHARES GLOBAL GLOBAL ENERG ETF 464287341   593,004 14,286 SH   SOLE   274 0 14,012
ISHARES GLOBAL GLOBAL TECH ETF 464287291   414,964 5,010 SH   SOLE   128 0 4,882
GLOBAL X GLOBAL X SILVER 37954Y848   1,580,213 50,664 SH   SOLE   1,325 0 49,339
GLOBAL X GLOBAL X URANIUM 37954Y871   4,508,807 155,744 SH   SOLE   4,710 0 151,034
PACER FDS TR GLOBL CASH ETF GLOBL CASH ETF 69374H709   605,064 17,944 SH   SOLE   473 0 17,471
VANECK GOLD GOLD MINERS ETF 92189F106   5,123,406 150,999 SH   SOLE   4,320 0 146,679
SPDR GOLD GOLD SHS 78463V107   11,529,342 53,622 SH   SOLE   1,154 0 52,468
VANECK MERK GOLD TRUST 921078101   4,372,390 194,674 SH   SOLE   54 0 194,620
VANGUARD GROWTH GROWTH ETF 922908736   9,976,464 26,674 SH   SOLE   712 0 25,962
ISHARES CURRENCY HDG MSCI EAFE 46434V803   3,185,193 89,585 SH   SOLE   24,881 0 64,704
VANGUARD HEALTH HEALTH CAR ETF 92204A504   3,320,814 12,382 SH   SOLE   104 0 12,278
JANUS DETROIT STR TR HENDERSON MTG 47103U852   1,330,127 29,790 SH   SOLE   0 0 29,790
JANUS DETROIT HENDRSON AAA CL 47103U845   11,791,763 231,756 SH   SOLE   7,713 0 224,043
INVESCO HIGH HIG YLD EQ DIV 46137V563   674,251 34,330 SH   SOLE   0 0 34,330
VANGUARD HIGH HIGH DIV YLD 921946406   3,034,069 25,582 SH   SOLE   1,269 0 24,313
FIDELITY COVINGTON HIGH DIVID ETF 316092840   2,155,491 46,077 SH   SOLE   10,399 0 35,678
HIGHLAND INCOME HIGHLAND INCOME 43010E404   3,052,457 488,393 SH   SOLE   7,568 0 480,825
LISTED HORIZON HORIZON KINETICS 53656F623   475,802 14,559 SH   SOLE   4,603 0 9,956
INNOVATOR IBD IBD 50 ETF 45782C102   1,084,432 39,051 SH   SOLE   104 0 38,947
ISHARES IBONDS IBONDS DEC 46435U697   1,642,301 63,056 SH   SOLE   0 0 63,056
ISHARES IBONDS IBONDS DEC 25 46435U432   784,144 29,607 SH   SOLE   0 0 29,607
ISHARES IBOXX IBOXX HI YD ETF 464288513   580,644 7,527 SH   SOLE   100 0 7,427
ISHARES IBOXX IBOXX INV CP ETF 464287242   15,558,556 145,244 SH   SOLE   25 0 145,219
VANECK ETF TRUST IG FLOATING RATE ETF IG FLOATING RATE ETF 92189F486   638,772 25,040 SH   SOLE   0 0 25,040
LPL FINANCIAL INC COM 50212V100   834,698 2,989 SH   SOLE   0 0 2,989
WISDOMTREE TR INDiA ERNGS FD 97717W422   729,691 15,114 SH   SOLE   2,991 0 12,123
FIRST TRUST INDIA NFTY50 EQW 33737J802   2,200,586 36,506 SH   SOLE   71 0 36,435
VANGUARD INDUSTRIALS INDUSTRIAL ETF 92204A603   361,790 1,538 SH   SOLE   121 0 1,417
VANGUARD INFORMATION INF TECH ETF 92204A702   6,019,073 10,439 SH   SOLE   1,682 0 8,757
ARK INNOVATION INNOVATION ETF 00214Q104   3,051,694 70,114 SH   SOLE   5,349 0 64,765
PIMCO ETF TR INTER MUN BD ACT 72201R866   1,097,034 21,073 SH   SOLE   0 0 21,073
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   209,629 3,600 SH   SOLE   0 0 3,600
VANGUARD INTERMEDIATE INTERMED TERM 921937819   406,199 5,424 SH   SOLE   0 0 5,424
WISDOMTREE TR INTERNATIONL EFI 97717Y634   811,719 22,138 SH   SOLE   0 0 22,138
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   271,475 3,340 SH   SOLE   0 0 3,340
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   1,143,254 18,363 SH   SOLE   132 0 18,231
WISDOMTREE DEFA INTL EQUITY FD 97717W703   725,211 13,500 SH   SOLE   5 0 13,495
VANGUARD INTERNATIONAL INTL HIGH ETF 921946794   865,001 12,622 SH   SOLE   0 0 12,622
WISDOMTREE TR INTL QULTY DIV 97717X131   224,632 6,056 SH   SOLE   714 0 5,342
WISDOMTREE INTL INTL SMCAP DIV 97717W760   298,700 4,708 SH   SOLE   411 0 4,297
SCHWAB INTERMEDIATE INTRM TRM TRES 808524854   3,918,377 80,344 SH   SOLE   365 0 79,979
VANGUARD INTERMEDIATE INT-TERM CORP 92206C870   602,563 7,539 SH   SOLE   0 0 7,539
ISHARES TR INVESTMENT GRADE 46435G219   17,923,649 404,050 SH   SOLE   14,281 0 389,769
INVESCO BULLETSHARES INVSCO BLSH 26 46138J635   4,065,985 176,284 SH   SOLE   497 0 175,787
ISHARES SILVER ISHARES 46428Q109   4,470,314 168,246 SH   SOLE   1,960 0 166,286
ISHARES GOLD ISHARES NEW 464285204   2,010,818 45,773 SH   SOLE   7,146 0 38,627
ISHARES 1-5 YEAR ISHS 1-5YR INVS 464288646   536,627 10,473 SH   SOLE   110 0 10,363
ISHARES 5-10 YEAR ISHS 5-10YR INVS 464288638   233,310 4,551 SH   SOLE   0 0 4,551
WISDOMTREE INTL ITL HIGH DIV FD 97717W802   236,373 6,160 SH   SOLE   1,940 0 4,220
WISDOMTREE JAPAN JAPN HEDGE EQT 97717W851   262,583 2,327 SH   SOLE   46 0 2,281
ISHARES JPMORGAN JPMORGAN USD EMG 464288281   1,075,205 12,152 SH   SOLE   507 0 11,645
VANECK JR JR GOLD MINERS E 92189F791   2,935,478 69,693 SH   SOLE   857 0 68,836
INVESCO EXCHANGE KBW PPTY CASUT 46138E586   235,016 2,294 SH   SOLE   480 0 1,814
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578   325,978 6,636 SH   SOLE   0 0 6,636
VANGUARD LARGE LARGE CAP ETF 922908637   1,688,695 6,765 SH   SOLE   0 0 6,765
TWO ROADS LDRSHS ALPFACT 90214Q774   2,369,474 62,718 SH   SOLE   31 0 62,687
TWO ROADS LEADERSHARES DY 90214Q675   2,219,814 98,920 SH   SOLE   29 0 98,891
TWO ROADS LEADERSHARES EQT 90214Q683   1,872,885 56,875 SH   SOLE   30 0 56,845
TWO ROADS LEADERSHS ACTIVI 90214Q717   1,042,746 32,535 SH   SOLE   17 0 32,518
TWO ROADS LEASERSHS ALPHAF 90214Q691   2,729,734 71,300 SH   SOLE   38 0 71,262
FIRST TRUST LNG/SHT EQUITY 33739P103   3,814,986 60,952 SH   SOLE   0 0 60,952
VANGUARD LONG LONG TERM BOND 921937793   276,592 3,935 SH   SOLE   0 0 3,935
HARBOR ETF TRUST LONG TERM GROWER 41151J406   437,823 17,312 SH   SOLE   1,859 0 15,453
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   2,037,027 35,316 SH   SOLE   0 0 35,316
SCHWAB STRATEGIC TR LONG TERM US 808524680   272,084 8,293 SH   SOLE   0 0 8,293
FIRST TRUST MANAGD MUN ETF 33739N108   589,893 11,553 SH   SOLE   1,943 0 9,610
EATON VANCE MANAGED DIVE COM 27828N102   3,283,220 233,681 SH   SOLE   36,623 0 197,058
VANGUARD MATERIALS MATERIALS ETF 92204A801   1,038,476 5,379 SH   SOLE   6 0 5,373
ISHARES MBS MBS ETF 464288588   3,008,627 32,770 SH   SOLE   55 0 32,715
VANGUARD MID MCAP GR IDXVIP 922908538   1,093,189 4,762 SH   SOLE   358 0 4,404
VANGUARD MID MCAP VL IDXVIP 922908512   886,737 5,895 SH   SOLE   616 0 5,279
VANGUARD MEGA MEGA CAP INDEX 921910873   1,070,447 5,426 SH   SOLE   0 0 5,426
VANGUARD MEGA MEGA GRWTH IND 921910816   2,052,160 6,531 SH   SOLE   0 0 6,531
VANGUARD MID MID CAP ETF 922908629   3,195,241 13,196 SH   SOLE   191 0 13,005
VANGUARD S&P MIDCP 400 IDX 921932885   277,905 2,804 SH   SOLE   0 0 2,804
VANGUARD S&P MIDCP 400 VAL 921932844   336,070 3,838 SH   SOLE   0 0 3,838
JOHN HANCOCK MLTFCTR LRG CAP 47804J107   411,255 6,326 SH   SOLE   0 0 6,326
ISHARES CORE MODERT ALLOC ETF 464289875   391,531 9,103 SH   SOLE   0 0 9,103
ISHARES MORNINGSTAR MORNINGSTAR GRWT 464287119   4,850,997 59,587 SH   SOLE   698 0 58,889
VANECK MORNINGSTAR MORNINGSTAR SMID 92189H730   397,263 12,430 SH   SOLE   7,875 0 4,555
VANECK MORNINGSTAR MORNINGSTAR WIDE 92189F643   4,898,758 56,561 SH   SOLE   12,121 0 44,440
ISHARES MORNINGSTAR MORNINGSTR US EQ 464287127   574,844 7,647 SH   SOLE   0 0 7,647
WISDOMTREE US EFFICIENT CORE MORTGAGE PLUS BD ETF MORTGAGE PLUS BD ETF 97717Y725   6,711,170 155,605 SH   SOLE   0 0 155,605
ISHARES MORTGAGE MORTGE REL ETF 46435G342   1,144,424 51,644 SH   SOLE   11,443 0 40,201
ISHARES MORNINGSTAR MRGSTR MD CP ETF 464288208   337,382 4,813 SH   SOLE   77 0 4,736
ISHARES MORNINGSTAR MRGSTR MD CP GRW 464288307   637,257 9,406 SH   SOLE   0 0 9,406
ISHARES MORNINGSTAR MRNGSTR INC ETF 46432F875   266,787 13,447 SH   SOLE   0 0 13,447
ISHARES MORNINGSTAR MRNING SM CP ETF 464288703   1,379,446 23,821 SH   SOLE   65 0 23,756
ISHARES INC MSCI BRAZIL ETF MSCI BRAZIL ETF 464286400   264,235 9,668 SH   SOLE   465 0 9,203
GLOBAL X MSCI CHINA CNSMR 37950E408   1,395,034 83,635 SH   SOLE   0 0 83,635
ISHARES MSCI MSCI CHINA ETF 46429B671   1,096,072 25,992 SH   SOLE   0 0 25,992
ISHARES MSCI MSCI EAFE ETF 464287465   5,271,927 67,304 SH   SOLE   7,619 0 59,685
ISHARES MSCI MSCI EAFE MIN VL 46429B689   1,733,549 24,995 SH   SOLE   168 0 24,827
SPDR INDEX MSCI EAFE STRTGC 78463X434   2,325,365 31,113 SH   SOLE   0 0 31,113
ISHARES MSCI MSCI EMG MKT ETF 464287234   672,517 15,791 SH   SOLE   200 0 15,591
ISHARES MSCI MSCI EMRG CHN 46434G764   2,811,906 47,498 SH   SOLE   11,709 0 35,789
ISHARES MSCI MSCI INDIA ET 46429B598   534,633 9,585 SH   SOLE   1,032 0 8,553
ISHARES MSCI MSCI INTL QUALTY 46434V456   423,316 10,840 SH   SOLE   0 0 10,840
ISHARES MSCI MSCI JPN ETF NEW 46434G822   1,531,753 22,447 SH   SOLE   700 0 21,747
ISHARES MSCI MSCI USA MIN VOL 46429B697   7,396,340 88,061 SH   SOLE   727 0 87,334
ISHARES MSCI MSCI USA MMENTM 46432F396   254,865 1,308 SH   SOLE   257 0 1,051
ISHARES U S MSCI USA MULTIFT 46434V282   215,142 3,863 SH   SOLE   65 0 3,798
ISHARES MSCI MSCI USA QLT FCT 46432F339   27,811,364 162,868 SH   SOLE   6,013 0 156,855
ISHARES MSCI MSCI USA SMCP MN 46435G433   432,139 11,587 SH   SOLE   0 0 11,587
ISHARES MSCI MSCI USA VALUE 46432F388   408,471 3,948 SH   SOLE   0 0 3,948
JOHN HANCOCK MULTI INTL ETF 47804J859   230,086 6,899 SH   SOLE   0 0 6,899
JOHN HANCOCK MULTIFACTR SML 47804J842   220,478 5,956 SH   SOLE   0 0 5,956
PIMCO ETF TR MULTISECTOR BD 72201R585   679,440 26,499 SH   SOLE   9,216 0 17,283
JP MORGAN MUNICIPAL ETF 46641Q647   322,025 6,393 SH   SOLE   0 0 6,393
CRISPR THERAPEUTICS NAMEN AKT H17182108   295,110 5,464 SH   SOLE   41 0 5,423
FIRST TRUST NAS CLEDG GREEN 33733E500   204,646 6,048 SH   SOLE   14 0 6,034
GLOBAL X NASDAQ 100 COVER 37954Y483   9,285,846 525,514 SH   SOLE   0 0 525,514
INVESCO NASDAQ NASDAQ 100 ETF 46138G649   4,625,680 23,468 SH   SOLE   3,198 0 20,270
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681   3,784,968 143,370 SH   SOLE   0 0 143,370
ISHARES BIOTECHNOLOGY NASDAQ BIOTECH 464287556   922,083 6,718 SH   SOLE   165 0 6,553
FIRST TRUST NASDAQ BUYWRITE 33738R407   891,619 43,664 SH   SOLE   1,312 0 42,352
FIRST TRUST NASDAQ CYB ETF 33734X846   1,774,972 31,460 SH   SOLE   6,863 0 24,597
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   3,456,117 62,272 SH   SOLE   5,345 0 56,927
INVESCO EXCHANGE TRADED FUND T NASDAQ NEXT GEN 100 ETF NASDAQ NEXT GEN 100 ETF 46138G631   651,601 23,380 SH   SOLE   407 0 22,973
FIRST TRUST NASDQ CLN EDGE 33737A108   400,749 3,470 SH   SOLE   561 0 2,909
FIRST TRUST NAT GAS ETF 33733E807   222,549 8,468 SH   SOLE   0 0 8,468
ISHARES NATIONAL NATIONAL MUN ETF 464288414   2,925,239 27,454 SH   SOLE   1,247 0 26,207
INVESCO NATIONAL NATL AMT MUNI 46138E537   6,203,929 261,990 SH   SOLE   1,287 0 260,703
NEOS ETF TRUST NEOS ENH INC 1-3 78433H501   298,560 6,000 SH   SOLE   0 0 6,000
SHP NEOS NEOS S&P 500 HI 78433H303   1,042,593 20,790 SH   SOLE   150 0 20,640
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   221,265 7,264 SH   SOLE   0 0 7,264
SPDR NUVEEN NUVEEN BLMBRG SH 78468R739   2,570,434 54,470 SH   SOLE   132 0 54,338
SPDR SER TR NUVEEN BLOOMBERG 78464A284   223,220 8,774 SH   SOLE   0 0 8,774
SPDR NUVEEN NUVEEN BRC MUNIC 78468R721   848,654 18,550 SH   SOLE   152 0 18,398
NUVEEN ESG NUVEEN ESG LRGCP 67092P201   1,521,462 18,746 SH   SOLE   0 0 18,746
NUVEEN ESG NUVEEN ESG MIDCP 67092P409   397,293 9,502 SH   SOLE   0 0 9,502
NUVEEN ESG NUVEEN ESG US 67092P870   403,081 18,473 SH   SOLE   0 0 18,473
SPDR SERIES NYSE TECH ETF 78464A102   686,987 3,519 SH   SOLE   0 0 3,519
INVESCO OIL OIL & GAS SERVIC 46137Y872   621,188 19,436 SH   SOLE   0 0 19,436
VANECK OIL OIL SERVICES ETF 92189H607   214,811 679 SH   SOLE   0 0 679
NEUBERGER BERMAN OPT STRATEGY ETF 64135A705   363,920 13,832 SH   SOLE   0 0 13,832
INVESCO OPTIMUM OPTIMUM YIELD 46090F100   194,089 13,814 SH   SOLE   0 0 13,814
AMCOR PLC ORD G0250X107   251,996 25,766 SH   SOLE   0 0 25,766
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   206,351 1,998 SH   SOLE   0 0 1,998
PACER U S PACER US SMALL 69374H857   3,903,890 89,621 SH   SOLE   4,675 0 84,946
ISHARES U S PFD AND INCM SEC 464288687   933,022 29,573 SH   SOLE   1,109 0 28,464
INVESCO PFD PFD ETF 46138E511   1,577,793 136,605 SH   SOLE   3,622 0 132,983
FIRST TRUST PFD SECS INC ETF 33739E108   2,750,350 158,430 SH   SOLE   0 0 158,430
PGIM ULTRA PGIM ULTRA SH BD 69344A107   2,535,582 51,018 SH   SOLE   1,344 0 49,674
ISHARES SEMICONDUCTOR PHLX SEMICND ETF 464287523   1,080,146 4,380 SH   SOLE   101 0 4,279
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   1,081,895 48,690 SH   SOLE   18,467 0 30,223
ABERDEEN PHYSICAL PHYSCL PRECS MET 003263100   2,801,166 27,201 SH   SOLE   1,200 0 26,001
SPDR SER TR PORTFLI INTRMDIT 78464A672   6,823,776 243,532 SH   SOLE   0 0 243,532
SPDR MSCI PORTFLI MSCI GBL 78463X475   234,636 3,860 SH   SOLE   153 0 3,707
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   335,926 8,047 SH   SOLE   47 0 8,000
SPDR PORTFOLIO PORTFOLI S&P1500 78464A805   6,925,609 104,380 SH   SOLE   3,259 0 101,121
SPDR PORTFOLIO PORTFOLIO AGRGTE 78464A649   20,282,445 808,387 SH   SOLE   7,870 0 800,517
SPDR PORTFOLIO PORTFOLIO DEVLPD 78463X889   32,276,877 920,170 SH   SOLE   27,791 0 892,379
SPDR PORTFOLIO PORTFOLIO EMG MK 78463X509   5,529,198 146,780 SH   SOLE   5,070 0 141,710
SPDR PORTFOLIO PORTFOLIO LN COR 78464A367   329,469 14,611 SH   SOLE   0 0 14,611
SPDR PORTFOLIO PORTFOLIO S&P400 78464A847   13,080,095 254,971 SH   SOLE   3,452 0 251,519
SPDR PORTFOLIO PORTFOLIO S&P500 78464A854   52,045,484 813,211 SH   SOLE   12,385 0 800,826
SPDR PORTFOLIO PORTFOLIO S&P600 78468R853   16,007,981 385,456 SH   SOLE   15,743 0 369,713
SPDR SER TR PORTFOLIO SH TSR 78468R101   1,772,647 61,401 SH   SOLE   0 0 61,401
SPDR PORTFOLIO PORTFOLIO SHORT 78464A474   3,666,412 123,448 SH   SOLE   1,780 0 121,668
SPDR PORTFOLIO PRTFLO S&P500 GW 78464A409   37,128,917 463,359 SH   SOLE   18,637 0 444,722
SPDR PORTFOLIO PRTFLO S&P500 HI 78468R788   473,945 11,781 SH   SOLE   844 0 10,937
SPDR PORTFOLIO PRTFLO S&P500 VL 78464A508   40,080,360 822,330 SH   SOLE   37,350 0 784,980
ADVISORSHARES PURE PURE CANNABIS 00768Y495   43,345 12,846 SH   SOLE   0 0 12,846
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   10,445,112 215,314 SH   SOLE   154 0 215,160
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673   1,282,537 42,024 SH   SOLE   0 0 42,024
FIRST TRUST RBA INDL ETF 33738R704   8,765,832 128,324 SH   SOLE   210 0 128,114
GLOBAL X RBTCS ARTFL INTE 37954Y715   551,217 17,867 SH   SOLE   1,942 0 15,925
VANGUARD REAL REAL ESTATE ETF 922908553   816,891 9,750 SH   SOLE   178 0 9,572
COLUMBIA RESEARCH RESH ENHNC COR 19761L706   480,826 14,900 SH   SOLE   0 0 14,900
FIRST TRUST RISNG DIVD ACHIV 33738R506   11,075,550 202,150 SH   SOLE   5,692 0 196,458
SELECT SECTOR RL EST SEL SEC 81369Y860   4,259,409 110,893 SH   SOLE   2,969 0 107,924
EXCHANGE TRADED ROBO GLB ETF 301505707   543,599 9,866 SH   SOLE   2,955 0 6,911
ISHARES RUSSELL RUS 1000 ETF 464287622   1,103,341 3,708 SH   SOLE   0 0 3,708
ISHARES RUSSELL RUS 1000 GRW ETF 464287614   11,538,752 31,664 SH   SOLE   2,258 0 29,406
ISHARES RUSSELL RUS 1000 VAL ETF 464287598   4,866,909 27,894 SH   SOLE   677 0 27,217
ISHARES RUSSELL RUS 2000 GRW ETF 464287648   470,248 1,791 SH   SOLE   165 0 1,626
ISHARES TR RUS 2000 VAL ETF 464287630   633,091 4,157 SH   SOLE   567 0 3,590
ISHARES RUSSELL RUS MD CP GR ETF 464287481   4,207,906 38,132 SH   SOLE   15,920 0 22,212
ISHARES RUSS RUS MDCP VAL ETF 464287473   712,187 5,899 SH   SOLE   232 0 5,667
ISHARES RUSSELL RUS MID CAP ETF 464287499   3,848,345 47,272 SH   SOLE   998 0 46,274
ISHARES RUSSELL RUS TP200 GR ETF 464289438   570,720 2,660 SH   SOLE   0 0 2,660
INVESCO RUSSELL RUSL 1000 DYNM 46138J619   17,640,405 336,072 SH   SOLE   16,183 0 319,889
PROSHARES RUSSELL RUSS 2000 DIVD 74347B698   218,633 3,519 SH   SOLE   557 0 2,962
GLOBAL RUSSELL RUSSELL 2000 37954Y459   1,055,521 65,846 SH   SOLE   0 0 65,846
ISHARES RUSSELL RUSSELL 2000 ETF 464287655   24,212,308 119,320 SH   SOLE   1,305 0 118,015
ISHARES RUSSELL RUSSELL 3000 ETF 464287689   1,406,606 4,557 SH   SOLE   150 0 4,407
SPDR RUSSELL RUSSELL YIELD 78468R770   1,534,400 14,791 SH   SOLE   0 0 14,791
ISHARES S&P S&P 100 ETF 464287101   284,969 1,078 SH   SOLE   0 0 1,078
SPDR SERIES S&P 400 MDCP GRW 78464A821   1,283,593 15,270 SH   SOLE   498 0 14,772
SPDR SERIES S&P 400 MDCP VAL 78464A839   5,909,102 81,013 SH   SOLE   560 0 80,453
GLOBAL X S&P 500 CATHOLIC 37954Y889   321,507 4,916 SH   SOLE   0 0 4,916
GLOBAL X S&P 500 COVERED 37954Y475   9,028,059 223,301 SH   SOLE   484 0 222,817
PROSHARES TRUST S&P 500 DV ARIST 74348A467   4,855,338 50,508 SH   SOLE   1,680 0 48,828
VANGUARD S&P S&P 500 ETF SHS 922908363   12,692,479 25,378 SH   SOLE   7,838 0 17,540
INVESCO S&P S&P 500 GARP ETF 46137V431   852,442 8,294 SH   SOLE   0 0 8,294
ISHARES S&P S&P 500 GRWT ETF 464287309   3,794,608 41,005 SH   SOLE   223 0 40,782
INVESCO EXCHANGE S&P 500 HB ETF 46138E370   416,254 4,929 SH   SOLE   0 0 4,929
INVESCO EXCHANGE S&P 500 LOW VOL 46138E354   1,255,924 19,337 SH   SOLE   1,028 0 18,309
INVESCO S&P S&P 500 REVENUE 46138G698   1,774,047 19,154 SH   SOLE   56 0 19,098
ISHARES S&P S&P 500 VAL ETF 464287408   7,245,575 39,809 SH   SOLE   1,182 0 38,627
SPDR SERIES S&P 600 SMCP GRW 78464A201   2,151,285 25,056 SH   SOLE   4,520 0 20,536
SPDR SERIES S&P 600 SMCP VAL 78464A300   1,617,825 20,659 SH   SOLE   396 0 20,263
SPDR SERIES S&P BIOTECH 78464A870   6,213,679 67,023 SH   SOLE   988 0 66,035
SPDR SERIES S&P DIVID ETF 78464A763   9,900,139 77,844 SH   SOLE   2,671 0 75,173
SPDR SERIES S&P HOMEBUILD 78464A888   500,269 4,949 SH   SOLE   0 0 4,949
FIRST TRUST S&P INTL DIVID 33738R688   189,472 12,053 SH   SOLE   2,825 0 9,228
SPDR S&P S&P INTL SMLCP 78463X871   1,591,039 50,201 SH   SOLE   74 0 50,127
SPDR S&P S&P KENSHO NEW 78468R648   555,550 12,059 SH   SOLE   133 0 11,926
ISHARES S&P S&P MC 400GR ETF 464287606   1,182,473 13,420 SH   SOLE   206 0 13,214
ISHARES S&P S&P MC 400VL ETF 464287705   554,066 4,883 SH   SOLE   141 0 4,742
PROSHARES S&P S&P MDCP 400 DIV 74347B680   248,922 3,382 SH   SOLE   723 0 2,659
INVESCO S&P S&P MDCP MOMNTUM 46137V464   643,423 5,645 SH   SOLE   0 0 5,645
INVESCO S&P S&P MDCP QUALITY 46137V472   7,179,426 73,992 SH   SOLE   657 0 73,335
SPDR SERIES S&P METALS MNG 78464A755   1,668,463 28,122 SH   SOLE   875 0 27,247
INVESCO EXCHANGE S&P MIDCP LOW 46138E198   200,882 3,637 SH   SOLE   0 0 3,637
SPDR SERIES S&P OILGAS EXP 78468R556   323,107 2,221 SH   SOLE   63 0 2,158
SPDR S&P S&P REGL BKG 78464A698   763,343 15,546 SH   SOLE   3,449 0 12,097
SPDR SERIES S&P SEMICNDCTR 78464A862   1,694,079 6,845 SH   SOLE   217 0 6,628
INVESCO S&P S&P SMALLCAP 600 46138G664   330,643 8,252 SH   SOLE   48 0 8,204
INVESCO S&P S&P SMALLCAP ENE 46138G474   1,900,585 36,140 SH   SOLE   614 0 35,526
WISDOMTREE EMERGING S&P SMCP VLU MNT 97717X578   874,457 28,611 SH   SOLE   974 0 27,637
INVESCO S&P S&P SMCP VLU MNT 46137V480   2,395,929 45,741 SH   SOLE   430 0 45,311
ISHARES S&P S&P SML 600 GWT 464287887   979,153 7,624 SH   SOLE   768 0 6,856
INVESCO S&P S&P SML600 GWT 46137V175   1,547,005 32,624 SH   SOLE   741 0 31,883
INVESCO S&P S&P SMLCP HELT 46138E149   587,821 13,799 SH   SOLE   73 0 13,726
INVESCO EXCHANGE S&P500 EQL ENR 46137V365   2,016,068 25,004 SH   SOLE   846 0 24,158
INVESCO S&P S&P500 EQL HLT 46137V332   481,885 16,047 SH   SOLE   0 0 16,047
INVESCO S&P S&P500 EQL WGT 46137V357   11,348,093 68,923 SH   SOLE   10,672 0 58,251
INVESCO S&P S&P500 PUR GWT 46137V266   1,084,569 29,108 SH   SOLE   0 0 29,108
INVESCO EXCHANGE S&P500 QUALITY 46137V241   5,136,012 80,831 SH   SOLE   380 0 80,451
EXCHANGE LISTED SABA INT RATE 30151E806   1,098,761 51,609 SH   SOLE   2,540 0 49,069
CONSUMER DISCRETIONARY SBI CONS DISCR 81369Y407   7,682,260 42,239 SH   SOLE   4,548 0 37,691
SECTOR CONSUMER SBI CONS STPLS 81369Y308   6,095,255 79,476 SH   SOLE   2,811 0 76,665
SECTOR HEALTHCARE SBI HEALTHCARE 81369Y209   13,789,469 94,548 SH   SOLE   10,319 0 84,229
SECTOR FINANCIAL SBI INT-FINL 81369Y605   6,396,845 155,603 SH   SOLE   5,517 0 150,086
SECTOR INDUSTRIAL SBI INT-INDS 81369Y704   11,963,135 98,163 SH   SOLE   5,047 0 93,116
SELECT UTILITIES SBI INT-UTILS 81369Y886   6,684,654 97,688 SH   SOLE   3,460 0 94,228
SECTOR MATERIALS SBI MATERIALS 81369Y100   2,570,775 29,111 SH   SOLE   4,027 0 25,084
SCHWAB FUNDAMENTAL SCHWAB FDT INT LG 808524755   1,276,991 36,454 SH   SOLE   195 0 36,259
SCHWAB FUNDAMENTAL SCHWAB FDT US LG 808524771   1,554,408 23,207 SH   SOLE   3,638 0 19,569
SCHWAB FUNDAMENTAL SCHWAB FDT US SC 808524763   268,382 4,887 SH   SOLE   169 0 4,718
ISHARES SELECT SELECT DIVID ETF 464287168   992,043 8,200 SH   SOLE   435 0 7,765
VANECK SEMICONDUCTOR SEMICONDUCTR ETF 92189F676   7,242,856 27,782 SH   SOLE   430 0 27,352
FRANKLIN SENIOR SENIOR LOAN ETF 35473P595   586,595 24,031 SH   SOLE   3,904 0 20,127
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   211,162 31,053 SH   SOLE   0 0 31,053
Equity Residential SH BEN INT 29476L107   334,844 4,829 SH   SOLE   0 0 4,829
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   37,171 10,383 SH   SOLE   0 0 10,383
PROSHARES TR SHORT S&P 500 NE 74347B425   273,551 23,975 SH   SOLE   100 0 23,875
VANGUARD SHORT SHORT TERM TREAS 92206C102   223,601 3,856 SH   SOLE   303 0 3,553
ISHARES SHORT SHORT TREAS BD 464288679   269,346 2,437 SH   SOLE   262 0 2,175
VICTORYSHARES SHORT SHORT TRM BD ETF 92647N535   317,226 6,370 SH   SOLE   102 0 6,268
VANGUARD SHORT SHORT TRM BOND 921937827   6,584,092 85,842 SH   SOLE   977 0 84,865
ISHARES TR SHRT NAT MUN ETF 464288158   674,774 6,454 SH   SOLE   29 0 6,425
VANGUARD SHORT SHRT TRM CORP BD 92206C409   2,347,025 30,372 SH   SOLE   2,625 0 27,747
BLACKROCK TXBL SHS 09248X100   465,264 28,457 SH   SOLE   7,950 0 20,507
BLACKROCK SCIENCE SHS 09258G104   802,423 21,307 SH   SOLE   0 0 21,307
ENSTAR GROUP SHS G3075P101   398,025 1,302 SH   SOLE   60 0 1,242
FIRST TRUST SHS 336917109   2,700,422 71,195 SH   SOLE   0 0 71,195
FIRST TRUST SHS 33734H106   8,994,362 220,681 SH   SOLE   2,710 0 217,971
GARMIN LTD SHS H2906T109   373,111 2,290 SH   SOLE   41 0 2,249
MEDTRONIC PLC SHS G5960L103   1,592,153 20,228 SH   SOLE   849 0 19,379
NORWEGIAN CRUISE SHS G66721104   479,618 25,525 SH   SOLE   0 0 25,525
FIRST TRUST SHS 337345102   868,837 4,400 SH   SOLE   0 0 4,400
TE CONNECTIVITY SHS H84989104   307,108 2,042 SH   SOLE   16 0 2,026
Cyber Ark Software LTD SHS M2682V108   950,954 3,478 SH   SOLE   410 0 3,068
FTAI AVIATION SHS G3730V105   523,279 5,069 SH   SOLE   26 0 5,043
Stealthgas Inc SHS Y81669106   73,500 10,000 SH   SOLE   0 0 10,000
ISHARES BITCOIN SHS 46438F101   1,112,827 32,596 SH   SOLE   0 0 32,596
INNOVIZ TECHNOLOGIES SHS M5R635108   48,305 52,080 SH   SOLE   17,683 0 34,397
NUVEEN GLOBAL SHS 67075G103   135,573 10,600 SH   SOLE   0 0 10,600
Kornit Digital LTD SHS M6372Q113   154,085 10,525 SH   SOLE   0 0 10,525
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   204,656 2,809 SH   SOLE   0 0 2,809
LYONDELLBASELL INDUSTRIE SHS - A - N53745100   339,084 3,545 SH   SOLE   220 0 3,325
GRANITESHARES PLATINUM SHS BEN INT 38748T103   297,169 30,735 SH   SOLE   9,000 0 21,735
ACCENTURE PLC SHS CLASS A G1151C101   2,828,000 9,315 SH   SOLE   219 0 9,096
SCHWAB SHORT SHT TM US TRES 808524862   219,627 4,563 SH   SOLE   307 0 4,256
VANGUARD SMALL SM CP VAL ETF 922908611   4,371,195 23,949 SH   SOLE   396 0 23,553
VANGUARD SMALL SMALL CP ETF 922908751   2,068,462 9,485 SH   SOLE   60 0 9,425
FIRST TRUST SMID RISNG ETF 33741X102   6,482,586 194,205 SH   SOLE   78,343 0 115,862
FIRST TRUST SML CP GRW ALP 33737M300   309,683 4,700 SH   SOLE   0 0 4,700
VANGUARD SMALL SML CP GRW ETF 922908595   1,393,978 5,573 SH   SOLE   159 0 5,414
GLOBAL X FDS SOCIAL MED ETF SOCIAL MED ETF 37950E416   232,613 5,508 SH   SOLE   125 0 5,383
ISHARES S&P SP SMCP600VL ETF 464287879   1,553,022 15,966 SH   SOLE   122 0 15,844
SPDR SPDR BLMBERG INVST GRADE SPDR BLMBERG INVST GRADE 78468R200   5,534,479 179,400 SH   SOLE   11,582 0 167,818
WORLD GOLD TR SPDR GLD MINIS 98149E303   680,519 14,765 SH   SOLE   729 0 14,036
SPDR SER TR SPDR S&P 500 ETF 78468R796   254,679 5,733 SH   SOLE   58 0 5,675
SPDR PORTFOLIO SPDR SER TR 78464A664   1,821,378 66,913 SH   SOLE   126 0 66,787
SPDR DOUBLELINE SPDR TR TACTIC 78467V848   298,760 7,522 SH   SOLE   0 0 7,522
Sap Se Spon Adr SPON ADR 803054204   217,148 1,077 SH   SOLE   16 0 1,061
DIAGEO PLC SPON ADR NEW 25243Q205   499,275 3,960 SH   SOLE   12 0 3,948
UNILEVER PLC SPON ADR NEW 904767704   615,802 11,198 SH   SOLE   100 0 11,098
HALEON PLC SPON ADS 405552100   183,486 22,214 SH   SOLE   875 0 21,339
NIO INC SPON ADS 62914V106   45,538 10,947 SH   SOLE   2 0 10,945
Shell Plc Sponsored Adr Repstg Ord Shs SPON ADS 780259305   437,179 6,057 SH   SOLE   1,693 0 4,364
ASTRAZENECA PLC SPONSORED ADR 046353108   1,087,709 13,947 SH   SOLE   824 0 13,123
BHP GROUP SPONSORED ADR 088606108   339,157 5,941 SH   SOLE   0 0 5,941
BP PLC SPONSORED ADR 055622104   486,319 13,471 SH   SOLE   1,588 0 11,883
EQUINOR ASA SPONSORED ADR 29446M102   442,992 15,511 SH   SOLE   0 0 15,511
GSK PLC SPONSORED ADR 37733W204   641,541 16,663 SH   SOLE   780 0 15,883
ING GROEP SPONSORED ADR 456837103   196,455 11,462 SH   SOLE   1,000 0 10,462
NOVARTIS AG SPONSORED ADR 66987V109   236,316 2,220 SH   SOLE   0 0 2,220
ARM HOLDINGS SPONSORED ADR 042068205   312,678 1,911 SH   SOLE   0 0 1,911
Nokia Corp Spon Adr SPONSORED ADR 654902204   56,567 14,965 SH   SOLE   415 0 14,550
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   384,945 4,753 SH   SOLE   21 0 4,732
NATIONAL GRID SPONSORED ADR NE 636274409   403,406 7,102 SH   SOLE   0 0 7,102
ALIBABA GROUP SPONSORED ADS 01609W102   1,019,991 14,167 SH   SOLE   352 0 13,815
TAIWAN SEMICONDUCTOR SPONSORED ADS 874039100   1,515,369 8,721 SH   SOLE   801 0 7,920
TOTALENERGIES SE SPONSORED ADS 89151E109   331,616 4,973 SH   SOLE   118 0 4,855
OPERA LTD SPONSORED ADS 68373M107   223,938 15,950 SH   SOLE   900 0 15,050
TERNIUM SA SPONSORED ADS 880890108   314,483 8,375 SH   SOLE   400 0 7,975
INVESCO SENIOR SR LN ETF 46138G508   1,253,687 59,586 SH   SOLE   19,794 0 39,792
SPDR SSGA SSGA US LRG ETF 78468R804   1,795,325 11,767 SH   SOLE   99 0 11,668
SPDR SER TR SSGA US SMAL ETF 78468R887   221,113 2,010 SH   SOLE   0 0 2,010
VANECK STEEL STEEL ETF 92189F205   398,345 5,979 SH   SOLE   0 0 5,979
AMERICAN CENTURY STOXX US QLTY 025072307   2,626,806 30,555 SH   SOLE   0 0 30,555
VANGUARD MUNICIPAL TAX EXEMPT BD 922907746   3,835,445 76,541 SH   SOLE   348 0 76,193
FIRST TRUST TCW OPPORTUNIS 33740F805   4,927,616 114,462 SH   SOLE   10,892 0 103,570
FIRST TRUST TECH ALPHADEX 33734X176   4,578,612 34,389 SH   SOLE   0 0 34,389
SECTOR TECHNOLOGY TECHNOLOGY 81369Y803   27,264,558 120,727 SH   SOLE   2,021 0 118,706
ISHARES TIPS TIPS BD ETF 464287176   598,858 5,608 SH   SOLE   40 0 5,568
VANGUARD TOTAL TOTAL BND MRKT 921937835   1,719,346 23,863 SH   SOLE   96 0 23,767
VANGUARD TOTAL TOTAL INT BD ETF 92203J407   315,164 6,476 SH   SOLE   443 0 6,033
INVESCO ACTIVELY MANAGED EXCHA TOTAL RETURN ETF TOTAL RETURN ETF 46090A804   2,634,879 56,835 SH   SOLE   5,136 0 51,699
VANGUARD TOTAL TOTAL STK MKT 922908769   15,269,671 57,081 SH   SOLE   13,754 0 43,327
PUTNAM MANAGED TR COM 746823103   209,236 33,748 SH   SOLE   0 0 33,748
SPROTT PHYSICAL TR UNIT 85208R101   726,989 32,970 SH   SOLE   2,100 0 30,870
SPROTT PHYSICAL TR UNIT 85207K107   1,246,470 125,525 SH   SOLE   1,175 0 124,350
SPDR S&P TR UNIT 78462F103   44,929,632 82,564 SH   SOLE   2,888 0 79,676
FIRST TRUST TRADED FD FIRST TR TA HIYL 33738D408   337,303 8,302 SH   SOLE   0 0 8,302
FIRST TRUST TRADED FD SENIOR LN FD 33738D309   296,391 6,484 SH   SOLE   0 0 6,484
INVESTMENT MANAGERS SER TR I TRADR 1.25X NVDA 46144X370   200,500 5,000 SH   SOLE   0 0 5,000
PACER TRENDPILOT TRENDP US LAR CP 69374H105   1,191,414 23,943 SH   SOLE   0 0 23,943
PACER FDS TR TRENDPILOT 100 ETF TRENDPILOT 100 ETF 69374H303   760,498 10,549 SH   SOLE   0 0 10,549
ISHARES TREASURY TRS FLT RT BD 46434V860   782,457 15,445 SH   SOLE   2,000 0 13,445
VANGUARD TOTAL TT WRLD ST ETF 922042742   380,071 3,374 SH   SOLE   15 0 3,359
ISHARES U S U.S. CNSM GD ETF 464287812   1,063,671 16,177 SH   SOLE   3,441 0 12,736
ISHARES U S U.S. ENERGY ETF 464287796   1,428,176 30,001 SH   SOLE   272 0 29,729
ISHARES U S U.S. FIN SVC ETF 464287770   1,588,466 24,359 SH   SOLE   69 0 24,290
ISHARES U S U.S. FINLS ETF 464287788   720,233 7,616 SH   SOLE   401 0 7,215
ISHARES U S U.S. MED DVC ETF 464288810   1,686,956 30,103 SH   SOLE   1,150 0 28,953
ISHARES TECHNOLOGY U.S. TECH ETF 464287721   12,726,171 84,558 SH   SOLE   3,373 0 81,185
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   1,958,548 38,772 SH   SOLE   107 0 38,665
INVESCO ULTRA ULTRA SHRT DUR 46090A887   351,877 7,052 SH   SOLE   0 0 7,052
JPMORGAN ULTRA SHRT INC 46641Q837   10,551,695 209,069 SH   SOLE   459 0 208,610
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   499,716 9,848 SH   SOLE   0 0 9,848
PROSHARES TR II ULTRA VIX SHORT 74347Y755   301,312 12,800 SH   SOLE   0 0 12,800
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   238,464 28,800 SH   SOLE   0 0 28,800
SPROTT PHYSICAL UNIT 85207H104   1,336,034 73,978 SH   SOLE   6,500 0 67,478
SPROTT PHYSICAL UNIT 85207Q104   1,152,665 117,980 SH   SOLE   4,835 0 113,145
UNITED STS NAT GAS FD LP UNIT PAR 912318409   175,625 10,076 SH   SOLE   0 0 10,076
INVESCO QQQ UNIT SER 1 46090E103   89,850,372 187,536 SH   SOLE   14,001 0 173,535
ISHARES TRUST US AER DEF ETF US AER DEF ETF 464288760   368,697 2,792 SH   SOLE   51 0 2,741
SCHWAB AGGREGATE US AGGREGATE B 808524839   633,390 13,896 SH   SOLE   393 0 13,503
SCHWAB US US BRD MKT ETF 808524102   2,682,268 42,666 SH   SOLE   371 0 42,295
BLACKROCK U S US CARBON TRANS 09290C509   231,365 3,895 SH   SOLE   50 0 3,845
PACER US US CASH COWS 100 69374H881   10,712,258 196,591 SH   SOLE   6,570 0 190,021
DIMENSIONAL US US CORE EQUITY 2 25434V708   1,482,605 45,987 SH   SOLE   0 0 45,987
SCHWAB US US DIVIDEND EQ 808524797   12,534,876 161,197 SH   SOLE   1,458 0 159,739
WISDOMTREE U S US EFFICIENT COR 97717Y790   964,120 22,037 SH   SOLE   0 0 22,037
AVANTIS U S US EQT ETF 025072885   18,891,957 209,469 SH   SOLE   9,372 0 200,097
INNOVATOR U S US EQT ULTRA BF 45782C672   2,489,497 74,370 SH   SOLE   0 0 74,370
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C730   547,465 17,211 SH   SOLE   0 0 17,211
FIRST TRUST US EQTY OPPT ETF 336920103   668,330 6,728 SH   SOLE   908 0 5,820
DIMENSIONAL US US EQUITY ETF 25434V401   1,179,713 20,046 SH   SOLE   0 0 20,046
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   330,845 8,169 SH   SOLE   0 0 8,169
DIMENSIONAL US US HIGH PROFITAB 25434V831   460,943 14,409 SH   SOLE   0 0 14,409
ISHARES U S US HLTHCARE ETF 464287762   241,640 3,944 SH   SOLE   0 0 3,944
ISHARES TRUST US HOME CONS ETF US HOME CONS ETF 464288752   348,264 3,446 SH   SOLE   228 0 3,218
ISHARES U S US INDUSTRIALS 464287754   1,632,994 13,557 SH   SOLE   217 0 13,340
GLOBAL X US INFR DEV ETF 37954Y673   9,415,552 254,337 SH   SOLE   44,874 0 209,463
ISHARES TRUST US INFRASTRUC 46435U713   780,049 18,520 SH   SOLE   217 0 18,303
AVANTIS US US LARGE CAP VLU 025072349   438,158 6,973 SH   SOLE   0 0 6,973
WISDOMTREE U S US LARGECAP DIVD 97717W307   623,857 8,575 SH   SOLE   0 0 8,575
SCHWAB US US LCAP GR ETF 808524300   8,623,610 85,518 SH   SOLE   61 0 85,457
SCHWAB US US LCAP VA ETF 808524409   2,303,463 31,094 SH   SOLE   4 0 31,090
SCHWAB US US LRG CAP ETF 808524201   1,501,649 23,374 SH   SOLE   329 0 23,045
WISDOMTREE U S US MIDCAP DIVID 97717W505   1,009,673 21,588 SH   SOLE   626 0 20,962
SCHWAB US US MID-CAP ETF 808524508   3,576,952 45,958 SH   SOLE   79 0 45,879
DIMENSIONAL US US MKTWIDE VALUE 25434V724   817,259 20,811 SH   SOLE   0 0 20,811
ISHARES U S US OIL GS EX ETF 464288851   1,017,300 10,222 SH   SOLE   4,765 0 5,457
GLOBAL X US PFD ETF 37954Y657   382,757 19,449 SH   SOLE   0 0 19,449
WISDOMTREE TRUST US QTLY DIV GRT 97717X669   7,555,402 96,802 SH   SOLE   3,457 0 93,345
WISDOMTREE US US S CAP QTY DIV 97717X651   890,943 18,912 SH   SOLE   702 0 18,210
DIMENSIONAL US US SMALL CAP ETF 25434V500   2,532,792 42,157 SH   SOLE   970 0 41,187
WISDOMTREE U S US SMALLCAP DIVD 97717W604   927,737 29,783 SH   SOLE   150 0 29,633
SCHWAB US US SML CAP ETF 808524607   3,014,308 63,526 SH   SOLE   43 0 63,483
AVANTIS U S US SML CP VALU 025072877   2,032,399 22,653 SH   SOLE   74 0 22,579
DIMENSIONAL US US TARGETED VLU 25434V609   240,882 4,644 SH   SOLE   0 0 4,644
SCHWAB US US TIPS ETF 808524870   1,858,553 35,735 SH   SOLE   40 0 35,695
RBB US US TREAS 3 MNTH 74933W452   2,742,323 54,825 SH   SOLE   26 0 54,799
ISHARES U S US TREAS BD ETF 46429B267   502,972 22,285 SH   SOLE   254 0 22,031
RBB FD INC US TREASY 2 YR 74933W486   958,164 19,985 SH   SOLE   6,312 0 13,673
RBB US US TRSRY 6 MNTH 74933W460   3,396,177 67,815 SH   SOLE   6,412 0 61,403
ISHARES BROAD USD INV GRDE ETF 464288620   417,554 8,316 SH   SOLE   518 0 7,798
SPDR DOW UT SER 1 78467X109   2,580,760 6,598 SH   SOLE   771 0 5,827
VANGUARD UTILITIES UTILITIES ETF 92204A876   673,792 4,547 SH   SOLE   0 0 4,547
SPDR S&P UTSER1 S&PDCRP 78467Y107   323,724 605 SH   SOLE   110 0 495
VANGUARD VALUE VALUE ETF 922908744   5,663,686 35,308 SH   SOLE   1,258 0 34,050
VANECK VIETNAM VANECK VIETNAM 92189F817   454,125 37,315 SH   SOLE   309 0 37,006
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   1,169,177 46,507 SH   SOLE   0 0 46,507
VICTORYSHARES US VCSHS US 500 VOL 92647N766   778,610 9,796 SH   SOLE   0 0 9,796
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   205,745 3,370 SH   SOLE   0 0 3,370
FIRST TRUST VEST FUND OF DEP 33740U703   467,698 19,231 SH   SOLE   0 0 19,231
VANGUARD TOTAL VG TL INTL STK F 921909768   1,226,394 20,338 SH   SOLE   184 0 20,154
VANGUARD RUSSELL VNG RUS1000GRW 92206C680   1,860,188 19,829 SH   SOLE   0 0 19,829
INVESCO WATER WATER RES ETF 46137V142   525,795 8,100 SH   SOLE   446 0 7,654
X TRACKERS XTRACK MSCI EAFE 233051200   4,846,818 116,960 SH   SOLE   4,868 0 112,092
WISDOMTREE YIELD YIELD ENHANCD US 97717X511   217,126 5,054 SH   SOLE   450 0 4,604