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
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   418,773 21,925 SH   SOLE   0 0 21,925
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   965,199 3,143 SH   SOLE   0 0 3,143
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   1,488,243 68,456 SH   SOLE   0 0 68,456
EATON CORP PLC SHS G29183103   1,219,362 5,717 SH   SOLE   0 0 5,717
ENSTAR GROUP LIMITED SHS G3075P101   314,600 1,300 SH   SOLE   0 0 1,300
JOHNSON CTLS INTL PLC SHS G51502105   345,730 6,497 SH   SOLE   0 0 6,497
MEDTRONIC PLC SHS G5960L103   1,734,783 22,139 SH   SOLE   0 0 22,139
NVENT ELECTRIC PLC SHS G6700G107   244,280 4,610 SH   SOLE   0 0 4,610
TRANSOCEAN LTD REG SHS H8817H100   246,300 30,000 SH   SOLE   0 0 30,000
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   300,074 28,715 SH   SOLE   0 0 28,715
ASML HOLDING N V N Y REGISTRY SHS N07059210   928,179 1,577 SH   SOLE   0 0 1,577
FERRARI N V COM N3167Y103   809,740 2,740 SH   SOLE   0 0 2,740
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   267,415 13,870 SH   SOLE   0 0 13,870
ADMA BIOLOGICS INC COM 000899104   200,480 56,000 SH   SOLE   0 0 56,000
AGNC INVT CORP COM 00123Q104   121,220 12,841 SH   SOLE   0 0 12,841
ALPS ETF TR SECTR DIV DOGS 00162Q858   254,325 5,408 SH   SOLE   0 0 5,408
AT&T INC COM 00206R102   1,233,496 82,124 SH   SOLE   0 0 82,124
ARK ETF TR INNOVATION ETF 00214Q104   868,584 21,895 SH   SOLE   0 0 21,895
ARK ETF TR 3D PRINTING ETF 00214Q500   460,631 22,680 SH   SOLE   0 0 22,680
ARK ETF TR ARK SPACE EXPL 00214Q807   617,220 44,791 SH   SOLE   0 0 44,791
ABBOTT LABS COM 002824100   815,164 8,417 SH   SOLE   0 0 8,417
ABBVIE INC COM 00287Y109   2,080,340 13,956 SH   SOLE   0 0 13,956
ABRDN ASIA PACIFIC INCOME FU COM 003009107   130,061 53,086 SH   SOLE   0 0 53,086
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   380,671 21,519 SH   SOLE   0 0 21,519
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   468,272 5,600 SH   SOLE   0 0 5,600
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   208,065 4,402 SH   SOLE   0 0 4,402
ADOBE INC COM 00724F101   1,859,605 3,647 SH   SOLE   0 0 3,647
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,248,003 10,964 SH   SOLE   0 0 10,964
ADVANCED MICRO DEVICES INC COM 007903107   1,937,129 18,840 SH   SOLE   0 0 18,840
AGNICO EAGLE MINES LTD COM 008474108   408,020 8,977 SH   SOLE   0 0 8,977
AIR PRODS & CHEMS INC COM 009158106   256,056 904 SH   SOLE   0 0 904
ALBEMARLE CORP COM 012653101   333,055 1,959 SH   SOLE   0 0 1,959
ALDEYRA THERAPEUTICS INC COM 01438T106   70,140 10,500 SH   SOLE   0 0 10,500
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   204,337 2,041 SH   SOLE   0 0 2,041
ALGONQUIN PWR UTILS CORP COM 015857105   156,892 26,502 SH   SOLE   0 0 26,502
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   242,091 2,791 SH   SOLE   0 0 2,791
ALLIANT ENERGY CORP COM 018802108   216,868 4,476 SH   SOLE   0 0 4,476
ALPHABET INC CAP STK CL C 02079K107   3,207,383 24,326 SH   SOLE   0 0 24,326
ALPHABET INC CAP STK CL A 02079K305   6,423,132 49,084 SH   SOLE   0 0 49,084
ALTRIA GROUP INC COM 02209S103   579,663 13,785 SH   SOLE   0 0 13,785
AMAZON COM INC COM 023135106   9,745,655 76,665 SH   SOLE   0 0 76,665
AMERESCO INC CL A 02361E108   410,703 10,651 SH   SOLE   0 0 10,651
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   339,836 21,996 SH   SOLE   0 0 21,996
AMERICAN EXPRESS CO COM 025816109   331,202 2,220 SH   SOLE   0 0 2,220
AMERICAN TOWER CORP NEW COM 03027X100   995,113 6,051 SH   SOLE   0 0 6,051
AMERICAN WTR WKS CO INC NEW COM 030420103   1,120,132 9,046 SH   SOLE   0 0 9,046
AMGEN INC COM 031162100   545,099 2,028 SH   SOLE   0 0 2,028
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   472,550 13,606 SH   SOLE   0 0 13,606
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   435,888 21,871 SH   SOLE   0 0 21,871
ANALOG DEVICES INC COM 032654105   233,045 1,331 SH   SOLE   0 0 1,331
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   400,910 21,314 SH   SOLE   0 0 21,314
APOLLO GLOBAL MGMT INC COM 03769M106   1,040,420 11,591 SH   SOLE   0 0 11,591
APPLE INC COM 037833100   37,650,707 219,910 SH   SOLE   0 0 219,910
APPLIED MATLS INC COM 038222105   379,846 2,744 SH   SOLE   0 0 2,744
ARCHER DANIELS MIDLAND CO COM 039483102   313,038 4,151 SH   SOLE   0 0 4,151
ARDELYX INC COM 039697107   661,572 162,150 SH   SOLE   0 0 162,150
AURINIA PHARMACEUTICALS INC COM 05156V102   351,981 45,300 SH   SOLE   0 0 45,300
AUTOMATIC DATA PROCESSING IN COM 053015103   665,854 2,768 SH   SOLE   0 0 2,768
AUTOZONE INC COM 053332102   378,459 149 SH   SOLE   0 0 149
AXON ENTERPRISE INC COM 05464C101   601,945 3,025 SH   SOLE   0 0 3,025
BP PLC SPONSORED ADR 055622104   265,572 6,859 SH   SOLE   0 0 6,859
BADGER METER INC COM 056525108   297,287 2,066 SH   SOLE   0 0 2,066
BANK AMERICA CORP COM 060505104   1,220,708 44,584 SH   SOLE   0 0 44,584
BARRICK GOLD CORP COM 067901108   176,747 12,148 SH   SOLE   0 0 12,148
BEAM GLOBAL COM 07373B109   92,744 12,567 SH   SOLE   0 0 12,567
BENSON HILL INC COMMON STOCK 082490103   12,448 37,550 SH   SOLE   0 0 37,550
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,199,396 11,988 SH   SOLE   0 0 11,988
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   70,263 143,600 SH   SOLE   0 0 143,600
BLACKROCK INC COM 09247X101   253,657 392 SH   SOLE   0 0 392
BLACKSTONE INC COM 09260D107   917,843 8,567 SH   SOLE   0 0 8,567
BOEING CO COM 097023105   647,346 3,377 SH   SOLE   0 0 3,377
BOOKING HOLDINGS INC COM 09857L108   397,830 129 SH   SOLE   0 0 129
BORGWARNER INC COM 099724106   374,928 9,287 SH   SOLE   0 0 9,287
BOSTON SCIENTIFIC CORP COM 101137107   252,542 4,783 SH   SOLE   0 0 4,783
BRAEMAR HOTELS & RESORTS INC COM 10482B101   36,116 13,038 SH   SOLE   0 0 13,038
BRISTOL-MYERS SQUIBB CO COM 110122108   783,825 13,505 SH   SOLE   0 0 13,505
BROADCOM INC COM 11135F101   910,754 1,097 SH   SOLE   0 0 1,097
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   2,049,600 85,614 SH   SOLE   0 0 85,614
B2GOLD CORP COM 11777Q209   61,503 21,281 SH   SOLE   0 0 21,281
CF INDS HLDGS INC COM 125269100   263,424 3,072 SH   SOLE   0 0 3,072
CSX CORP COM 126408103   271,816 8,840 SH   SOLE   0 0 8,840
CVS HEALTH CORP COM 126650100   1,715,233 24,567 SH   SOLE   0 0 24,567
CALIFORNIA WTR SVC GROUP COM 130788102   306,518 6,479 SH   SOLE   0 0 6,479
CARLYLE GROUP INC COM 14316J108   298,288 9,890 SH   SOLE   0 0 9,890
CARRIER GLOBAL CORPORATION COM 14448C104   200,633 3,635 SH   SOLE   0 0 3,635
CARVANA CO CL A 146869102   1,042,070 24,823 SH   SOLE   0 0 24,823
CATERPILLAR INC COM 149123101   236,253 865 SH   SOLE   0 0 865
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   58,348 11,740 SH   SOLE   0 0 11,740
CHEVRON CORP NEW COM 166764100   1,967,359 11,667 SH   SOLE   0 0 11,667
CHIMERA INVT CORP COM NEW 16934Q208   56,483 10,345 SH   SOLE   0 0 10,345
CHIPOTLE MEXICAN GRILL INC COM 169656105   230,811 126 SH   SOLE   0 0 126
CHURCH & DWIGHT CO INC COM 171340102   369,090 4,028 SH   SOLE   0 0 4,028
CISCO SYS INC COM 17275R102   4,102,815 76,317 SH   SOLE   0 0 76,317
CITIGROUP INC COM NEW 172967424   277,589 6,749 SH   SOLE   0 0 6,749
CLEARWAY ENERGY INC CL C 18539C204   1,107,675 52,348 SH   SOLE   0 0 52,348
CLOROX CO DEL COM 189054109   435,098 3,320 SH   SOLE   0 0 3,320
COCA COLA CO COM 191216100   980,299 17,512 SH   SOLE   0 0 17,512
COLGATE PALMOLIVE CO COM 194162103   985,975 13,865 SH   SOLE   0 0 13,865
COMCAST CORP NEW CL A 20030N101   740,598 16,703 SH   SOLE   0 0 16,703
COMPASS DIVERSIFIED SH BEN INT 20451Q104   216,947 11,558 SH   SOLE   0 0 11,558
CONOCOPHILLIPS COM 20825C104   232,570 1,941 SH   SOLE   0 0 1,941
CONSOLIDATED EDISON INC COM 209115104   1,742,439 20,372 SH   SOLE   0 0 20,372
CORNERSTONE STRATEGIC VALUE COM 21924B302   170,951 21,236 SH   SOLE   0 0 21,236
CORNING INC COM 219350105   934,958 30,685 SH   SOLE   0 0 30,685
COSTCO WHSL CORP NEW COM 22160K105   4,389,291 7,769 SH   SOLE   0 0 7,769
CREDIT ACCEP CORP MICH COM 225310101   276,072 600 SH   SOLE   0 0 600
CROWDSTRIKE HLDGS INC CL A 22788C105   385,309 2,302 SH   SOLE   0 0 2,302
CROWN CASTLE INC COM 22822V101   213,442 2,319 SH   SOLE   0 0 2,319
CUMMINS INC COM 231021106   517,496 2,265 SH   SOLE   0 0 2,265
DTE ENERGY CO COM 233331107   202,531 2,040 SH   SOLE   0 0 2,040
DANAHER CORPORATION COM 235851102   1,002,094 4,039 SH   SOLE   0 0 4,039
DEERE & CO COM 244199105   1,669,854 4,425 SH   SOLE   0 0 4,425
DEVON ENERGY CORP NEW COM 25179M103   576,221 12,080 SH   SOLE   0 0 12,080
DEXCOM INC COM 252131107   270,757 2,902 SH   SOLE   0 0 2,902
DIGITAL RLTY TR INC COM 253868103   834,603 6,896 SH   SOLE   0 0 6,896
DISNEY WALT CO COM 254687106   1,058,819 13,064 SH   SOLE   0 0 13,064
DOLLAR GEN CORP NEW COM 256677105   432,971 4,092 SH   SOLE   0 0 4,092
DOVER CORP COM 260003108   246,941 1,770 SH   SOLE   0 0 1,770
DOW INC COM 260557103   374,908 7,271 SH   SOLE   0 0 7,271
DRAFTKINGS INC NEW COM CL A 26142V105   371,091 12,605 SH   SOLE   0 0 12,605
DUKE ENERGY CORP NEW COM NEW 26441C204   684,491 7,755 SH   SOLE   0 0 7,755
EQT CORP COM 26884L109   368,532 9,082 SH   SOLE   0 0 9,082
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   1,686,975 83,721 SH   SOLE   0 0 83,721
ETF SER SOLUTIONS DISTILLATE US 26922A321   320,357 7,176 SH   SOLE   0 0 7,176
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   277,853 5,385 SH   SOLE   0 0 5,385
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888   1,928,768 38,539 SH   SOLE   0 0 38,539
EAGLE POINT CREDIT COMPANY I COM 269808101   148,956 14,676 SH   SOLE   0 0 14,676
EATON VANCE FLTING RATE INC COM 278279104   206,561 16,780 SH   SOLE   0 0 16,780
ECOLAB INC COM 278865100   584,293 3,449 SH   SOLE   0 0 3,449
EDISON INTL COM 281020107   385,735 6,095 SH   SOLE   0 0 6,095
EMERSON ELEC CO COM 291011104   492,848 5,104 SH   SOLE   0 0 5,104
ENBRIDGE INC COM 29250N105   417,834 12,589 SH   SOLE   0 0 12,589
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   585,237 41,713 SH   SOLE   0 0 41,713
ENPHASE ENERGY INC COM 29355A107   1,229,976 10,237 SH   SOLE   0 0 10,237
EVGO INC CL A COM 30052F100   55,162 16,320 SH   SOLE   0 0 16,320
EXXON MOBIL CORP COM 30231G102   3,567,742 30,343 SH   SOLE   0 0 30,343
FS KKR CAP CORP COM 302635206   290,922 14,775 SH   SOLE   0 0 14,775
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   124,254 22,925 SH   SOLE   0 0 22,925
META PLATFORMS INC CL A 30303M102   5,920,742 19,722 SH   SOLE   0 0 19,722
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   699,284 7,716 SH   SOLE   0 0 7,716
FEDEX CORP COM 31428X106   824,725 3,113 SH   SOLE   0 0 3,113
FIRST SOLAR INC COM 336433107   433,546 2,683 SH   SOLE   0 0 2,683
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   409,970 4,954 SH   SOLE   0 0 4,954
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   276,161 3,751 SH   SOLE   0 0 3,751
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   1,930,148 45,277 SH   SOLE   0 0 45,277
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   442,891 5,834 SH   SOLE   0 0 5,834
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   270,831 5,962 SH   SOLE   0 0 5,962
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   378,108 26,094 SH   SOLE   0 0 26,094
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   667,981 7,115 SH   SOLE   0 0 7,115
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   249,639 4,451 SH   SOLE   0 0 4,451
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   5,825,283 131,496 SH   SOLE   0 0 131,496
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   501,193 28,252 SH   SOLE   0 0 28,252
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   273,456 17,123 SH   SOLE   0 0 17,123
FISERV INC COM 337738108   266,021 2,355 SH   SOLE   0 0 2,355
FISKER INC CL A COM STK 33813J106   92,596 14,423 SH   SOLE   0 0 14,423
FORD MTR CO DEL COM 345370860   264,736 21,315 SH   SOLE   0 0 21,315
FORTUNA SILVER MINES INC COM 349915108   57,120 21,000 SH   SOLE   0 0 21,000
FREEPORT-MCMORAN INC CL B 35671D857   617,483 16,559 SH   SOLE   0 0 16,559
G III APPAREL GROUP LTD COM 36237H101   523,320 21,000 SH   SOLE   0 0 21,000
GABELLI UTIL TR COM 36240A101   53,155 10,029 SH   SOLE   0 0 10,029
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   298,256 4,384 SH   SOLE   0 0 4,384
GALLAGHER ARTHUR J & CO COM 363576109   662,649 2,907 SH   SOLE   0 0 2,907
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   56,300 11,397 SH   SOLE   0 0 11,397
GENERAL ELECTRIC CO COM NEW 369604301   479,820 4,340 SH   SOLE   0 0 4,340
GENERAL MLS INC COM 370334104   618,571 9,667 SH   SOLE   0 0 9,667
GILEAD SCIENCES INC COM 375558103   1,207,859 16,118 SH   SOLE   0 0 16,118
GLADSTONE LD CORP COM 376549101   2,048,392 143,949 SH   SOLE   0 0 143,949
GSK PLC SPONSORED ADR 37733W204   661,505 18,248 SH   SOLE   0 0 18,248
GLOBAL X FDS CANNABIS ETF NEW 37954Y145   374,469 56,311 SH   SOLE   0 0 56,311
GLOBAL X FDS RUSSELL 2000 37954Y459   251,536 14,744 SH   SOLE   0 0 14,744
GLOBAL X FDS S&P 500 COVERED 37954Y475   822,096 21,139 SH   SOLE   0 0 21,139
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,209,423 72,118 SH   SOLE   0 0 72,118
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   228,583 9,731 SH   SOLE   0 0 9,731
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   399,708 7,245 SH   SOLE   0 0 7,245
GOLDMAN SACHS GROUP INC COM 38141G104   850,832 2,630 SH   SOLE   0 0 2,630
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   555,686 18,504 SH   SOLE   0 0 18,504
GRAINGER W W INC COM 384802104   224,113 324 SH   SOLE   0 0 324
HP INC COM 40434L105   202,433 7,877 SH   SOLE   0 0 7,877
HANNON ARMSTRONG SUST INFR C COM 41068X100   7,043,816 332,256 SH   SOLE   0 0 332,256
HAWAIIAN ELEC INDUSTRIES COM 419870100   148,287 12,046 SH   SOLE   0 0 12,046
HEALTHCARE RLTY TR CL A COM 42226K105   269,786 17,668 SH   SOLE   0 0 17,668
HERCULES CAPITAL INC COM 427096508   258,781 15,760 SH   SOLE   0 0 15,760
HOLOGIC INC COM 436440101   588,651 8,482 SH   SOLE   0 0 8,482
HOME DEPOT INC COM 437076102   2,208,450 7,309 SH   SOLE   0 0 7,309
HONEYWELL INTL INC COM 438516106   616,967 3,340 SH   SOLE   0 0 3,340
HUT 8 MNG CORP COM 44812T102   21,450 11,000 SH   SOLE   0 0 11,000
IDEX CORP COM 45167R104   203,646 979 SH   SOLE   0 0 979
ILLINOIS TOOL WKS INC COM 452308109   780,825 3,390 SH   SOLE   0 0 3,390
IMPACT SHS TR I AFFORDABLE HOUS 45259R103   173,520 10,675 SH   SOLE   0 0 10,675
INFINERA CORP COM 45667G103   56,225 13,451 SH   SOLE   0 0 13,451
INFOSYS LTD SPONSORED ADR 456788108   307,271 17,959 SH   SOLE   0 0 17,959
INNOVATIVE INDL PPTYS INC COM 45781V101   2,027,198 26,794 SH   SOLE   0 0 26,794
INTEL CORP COM 458140100   752,098 21,156 SH   SOLE   0 0 21,156
INTERCONTINENTAL EXCHANGE IN COM 45866F104   315,774 2,870 SH   SOLE   0 0 2,870
INTERNATIONAL BUSINESS MACHS COM 459200101   2,977,809 21,225 SH   SOLE   0 0 21,225
INVESCO QQQ TR UNIT SER 1 46090E103   5,702,083 15,916 SH   SOLE   0 0 15,916
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   177,289 11,859 SH   SOLE   0 0 11,859
INTRA-CELLULAR THERAPIES INC COM 46116X101   229,196 4,400 SH   SOLE   0 0 4,400
INTUITIVE SURGICAL INC COM NEW 46120E602   562,074 1,923 SH   SOLE   0 0 1,923
INTUIT COM 461202103   445,835 873 SH   SOLE   0 0 873
INVESCO SR INCOME TR COM 46131H107   61,136 15,596 SH   SOLE   0 0 15,596
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   1,020,640 19,192 SH   SOLE   0 0 19,192
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   311,593 11,069 SH   SOLE   0 0 11,069
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   227,753 4,493 SH   SOLE   0 0 4,493
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   776,761 5,482 SH   SOLE   0 0 5,482
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   392,682 8,868 SH   SOLE   0 0 8,868
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   464,096 5,087 SH   SOLE   0 0 5,087
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   211,863 6,906 SH   SOLE   0 0 6,906
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   1,984,664 25,778 SH   SOLE   0 0 25,778
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   428,316 15,976 SH   SOLE   0 0 15,976
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   251,862 5,754 SH   SOLE   0 0 5,754
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,417,411 41,119 SH   SOLE   0 0 41,119
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   251,241 13,544 SH   SOLE   0 0 13,544
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   243,507 8,492 SH   SOLE   0 0 8,492
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   1,772,513 34,225 SH   SOLE   0 0 34,225
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   1,386,891 54,840 SH   SOLE   0 0 54,840
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   420,760 19,652 SH   SOLE   0 0 19,652
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   4,749,672 160,462 SH   SOLE   0 0 160,462
IRON MTN INC DEL COM 46284V101   1,180,687 19,860 SH   SOLE   0 0 19,860
ISHARES SILVER TR ISHARES 46428Q109   251,118 12,346 SH   SOLE   0 0 12,346
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   463,008 20,569 SH   SOLE   0 0 20,569
ISHARES GOLD TR ISHARES NEW 464285204   356,093 10,177 SH   SOLE   0 0 10,177
ISHARES INC MSCI GBL MIN VOL 464286525   227,952 2,389 SH   SOLE   0 0 2,389
ISHARES TR S&P 100 ETF 464287101   417,420 2,080 SH   SOLE   0 0 2,080
ISHARES TR CORE S&P TTL STK 464287150   948,417 10,069 SH   SOLE   0 0 10,069
ISHARES TR SELECT DIVID ETF 464287168   1,187,489 11,032 SH   SOLE   0 0 11,032
ISHARES TR TIPS BD ETF 464287176   2,168,410 20,906 SH   SOLE   0 0 20,906
ISHARES TR CORE S&P500 ETF 464287200   646,507 1,506 SH   SOLE   0 0 1,506
ISHARES TR CORE US AGGBD ET 464287226   3,290,561 34,991 SH   SOLE   0 0 34,991
ISHARES TR MSCI EMG MKT ETF 464287234   413,766 10,903 SH   SOLE   0 0 10,903
ISHARES TR S&P 500 VAL ETF 464287408   458,350 2,979 SH   SOLE   0 0 2,979
ISHARES TR 20 YR TR BD ETF 464287432   1,206,974 13,609 SH   SOLE   0 0 13,609
ISHARES TR 7-10 YR TRSY BD 464287440   483,971 5,284 SH   SOLE   0 0 5,284
ISHARES TR 1 3 YR TREAS BD 464287457   777,091 9,597 SH   SOLE   0 0 9,597
ISHARES TR MSCI EAFE ETF 464287465   256,616 3,723 SH   SOLE   0 0 3,723
ISHARES TR RUS MDCP VAL ETF 464287473   344,444 3,301 SH   SOLE   0 0 3,301
ISHARES TR RUS MID CAP ETF 464287499   858,082 12,391 SH   SOLE   0 0 12,391
ISHARES TR CORE S&P MCP ETF 464287507   359,613 1,442 SH   SOLE   0 0 1,442
ISHARES TR EXPANDED TECH 464287515   330,687 969 SH   SOLE   0 0 969
ISHARES TR ISHARES SEMICDTR 464287523   2,109,319 4,453 SH   SOLE   0 0 4,453
ISHARES TR ISHARES BIOTECH 464287556   246,161 2,013 SH   SOLE   0 0 2,013
ISHARES TR RUS 1000 VAL ETF 464287598   1,026,532 6,762 SH   SOLE   0 0 6,762
ISHARES TR RUS 1000 GRW ETF 464287614   641,982 2,414 SH   SOLE   0 0 2,414
ISHARES TR RUS 1000 ETF 464287622   329,058 1,401 SH   SOLE   0 0 1,401
ISHARES TR RUS 2000 VAL ETF 464287630   312,642 2,306 SH   SOLE   0 0 2,306
ISHARES TR RUSSELL 2000 ETF 464287655   614,767 3,478 SH   SOLE   0 0 3,478
ISHARES TR CORE S&P US GWT 464287671   832,320 8,777 SH   SOLE   0 0 8,777
ISHARES TR U.S. TECH ETF 464287721   1,523,197 14,518 SH   SOLE   0 0 14,518
ISHARES TR CORE S&P SCP ETF 464287804   1,068,416 11,326 SH   SOLE   0 0 11,326
ISHARES TR MRGSTR MD CP ETF 464288208   309,015 5,174 SH   SOLE   0 0 5,174
ISHARES TR NATIONAL MUN ETF 464288414   778,762 7,595 SH   SOLE   0 0 7,595
ISHARES TR INTL SEL DIV ETF 464288448   223,363 8,794 SH   SOLE   0 0 8,794
ISHARES TR IBOXX HI YD ETF 464288513   336,444 4,564 SH   SOLE   0 0 4,564
ISHARES TR MSCI KLD400 SOC 464288570   5,750,564 70,637 SH   SOLE   0 0 70,637
ISHARES TR US AER DEF ETF 464288760   416,209 3,928 SH   SOLE   0 0 3,928
ISHARES TR MSCI USA ESG SLC 464288802   342,886 3,811 SH   SOLE   0 0 3,811
ISHARES TR U.S. MED DVC ETF 464288810   2,594,818 53,501 SH   SOLE   0 0 53,501
ISHARES TR US HLTHCR PR ETF 464288828   315,254 1,281 SH   SOLE   0 0 1,281
ISHARES TR US TREAS BD ETF 46429B267   4,558,609 206,833 SH   SOLE   0 0 206,833
ISHARES TR FLTG RATE NT ETF 46429B655   1,368,626 26,894 SH   SOLE   0 0 26,894
ISHARES TR 0-5 YR TIPS ETF 46429B747   237,051 2,446 SH   SOLE   0 0 2,446
ISHARES TR MSCI USA QLT FCT 46432F339   211,373 1,604 SH   SOLE   0 0 1,604
ISHARES TR CORE MSCI TOTAL 46432F834   364,176 6,071 SH   SOLE   0 0 6,071
ISHARES TR CORE MSCI EAFE 46432F842   557,108 8,657 SH   SOLE   0 0 8,657
ISHARES TR CORE 1 5 YR USD 46432F859   734,193 15,830 SH   SOLE   0 0 15,830
ISHARES INC CORE MSCI EMKT 46434G103   245,682 5,162 SH   SOLE   0 0 5,162
ISHARES INC ESG AWR MSCI EM 46434G863   527,350 17,416 SH   SOLE   0 0 17,416
ISHARES TR 0-5YR HI YL CP 46434V407   217,244 5,295 SH   SOLE   0 0 5,295
ISHARES TR ESG AWR MSCI USA 46435G425   1,067,004 11,362 SH   SOLE   0 0 11,362
ISHARES TR MSCI GBL SUS DEV 46435G532   253,369 3,400 SH   SOLE   0 0 3,400
ISHARES TR USD GRN BOND ETF 46435U440   335,110 7,425 SH   SOLE   0 0 7,425
ISHARES TR BROAD USD HIGH 46435U853   416,166 11,990 SH   SOLE   0 0 11,990
ISHARES TR 0-3 MNTH TREASRY 46436E718   364,224 3,618 SH   SOLE   0 0 3,618
JPMORGAN CHASE & CO COM 46625H100   3,498,726 24,126 SH   SOLE   0 0 24,126
JABIL INC COM 466313103   229,928 1,812 SH   SOLE   0 0 1,812
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,173,737 21,914 SH   SOLE   0 0 21,914
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   290,220 6,000 SH   SOLE   0 0 6,000
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,154,729 42,940 SH   SOLE   0 0 42,940
JOHNSON & JOHNSON COM 478160104   3,166,910 20,333 SH   SOLE   0 0 20,333
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   39,600 15,000 SH   SOLE   0 0 15,000
KLA CORP COM NEW 482480100   378,078 824 SH   SOLE   0 0 824
KELLANOVA COM 487836108   232,814 3,912 SH   SOLE   0 0 3,912
KIMBERLY-CLARK CORP COM 494368103   251,623 2,082 SH   SOLE   0 0 2,082
KINDER MORGAN INC DEL COM 49456B101   776,577 46,838 SH   SOLE   0 0 46,838
KINROSS GOLD CORP COM 496902404   87,780 19,250 SH   SOLE   0 0 19,250
KRAFT HEINZ CO COM 500754106   416,926 12,394 SH   SOLE   0 0 12,394
KRANESHARES TR GLOBAL CARB STRA 500767678   443,278 12,269 SH   SOLE   0 0 12,269
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   111,072 31,288 SH   SOLE   0 0 31,288
LAM RESEARCH CORP COM 512807108   698,550 1,115 SH   SOLE   0 0 1,115
ELI LILLY & CO COM 532457108   1,309,696 2,438 SH   SOLE   0 0 2,438
LINEAGE CELL THERAPEUTICS IN COM 53566P109   23,836 20,200 SH   SOLE   0 0 20,200
LOCKHEED MARTIN CORP COM 539830109   850,476 2,080 SH   SOLE   0 0 2,080
LOWES COS INC COM 548661107   1,057,919 5,090 SH   SOLE   0 0 5,090
LULULEMON ATHLETICA INC COM 550021109   257,973 669 SH   SOLE   0 0 669
LUMENTUM HLDGS INC COM 55024U109   449,044 9,939 SH   SOLE   0 0 9,939
MASTERCARD INCORPORATED CL A 57636Q104   1,079,245 2,726 SH   SOLE   0 0 2,726
MCCORMICK & CO INC COM NON VTG 579780206   514,517 6,802 SH   SOLE   0 0 6,802
MCDONALDS CORP COM 580135101   958,259 3,637 SH   SOLE   0 0 3,637
MEDICAL PPTYS TRUST INC COM 58463J304   167,112 30,663 SH   SOLE   0 0 30,663
MERCK & CO INC COM 58933Y105   1,549,221 15,048 SH   SOLE   0 0 15,048
MEREO BIOPHARMA GROUP PLC SPON ADS 589492107   38,700 30,000 SH   SOLE   0 0 30,000
MICROSOFT CORP COM 594918104   14,029,739 44,433 SH   SOLE   0 0 44,433
MICRON TECHNOLOGY INC COM 595112103   425,608 6,256 SH   SOLE   0 0 6,256
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   453,477 10,914 SH   SOLE   0 0 10,914
MODERNA INC COM 60770K107   285,494 2,764 SH   SOLE   0 0 2,764
MONDELEZ INTL INC CL A 609207105   353,380 5,092 SH   SOLE   0 0 5,092
MONSTER BEVERAGE CORP NEW COM 61174X109   400,408 7,562 SH   SOLE   0 0 7,562
MORGAN STANLEY COM NEW 617446448   1,055,442 12,923 SH   SOLE   0 0 12,923
MOSAIC CO NEW COM 61945C103   261,868 7,356 SH   SOLE   0 0 7,356
NATIONAL HEALTH INVS INC COM 63633D104   717,401 13,968 SH   SOLE   0 0 13,968
NETFLIX INC COM 64110L106   970,054 2,569 SH   SOLE   0 0 2,569
NEW MTN FIN CORP COM 647551100   221,121 17,075 SH   SOLE   0 0 17,075
RITHM CAPITAL CORP COM NEW 64828T201   499,132 53,728 SH   SOLE   0 0 53,728
NEWMONT CORP COM 651639106   892,402 24,152 SH   SOLE   0 0 24,152
NEXTERA ENERGY INC COM 65339F101   719,607 12,561 SH   SOLE   0 0 12,561
NIKE INC CL B 654106103   495,361 5,181 SH   SOLE   0 0 5,181
NORFOLK SOUTHN CORP COM 655844108   250,940 1,274 SH   SOLE   0 0 1,274
NORTHERN STAR INVSTMNT CORP *W EXP 01/31/202 66573W115   600 20,000 SH   SOLE   0 0 20,000
NOVO-NORDISK A S ADR 670100205   1,243,516 13,674 SH   SOLE   0 0 13,674
NUCOR CORP COM 670346105   279,523 1,788 SH   SOLE   0 0 1,788
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   126,725 13,368 SH   SOLE   0 0 13,368
NVIDIA CORPORATION COM 67066G104   11,290,479 25,956 SH   SOLE   0 0 25,956
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   98,928 10,800 SH   SOLE   0 0 10,800
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   364,463 10,850 SH   SOLE   0 0 10,850
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   1,487,346 42,715 SH   SOLE   0 0 42,715
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   3,049,756 111,631 SH   SOLE   0 0 111,631
NUSHARES ETF TR ESG DIVIDEND ETF 67092P813   434,432 18,732 SH   SOLE   0 0 18,732
NUVEEN MUN VALUE FD INC COM 670928100   179,186 21,693 SH   SOLE   0 0 21,693
OREILLY AUTOMOTIVE INC COM 67103H107   777,984 856 SH   SOLE   0 0 856
OCCIDENTAL PETE CORP COM 674599105   416,694 6,423 SH   SOLE   0 0 6,423
OMEGA HEALTHCARE INVS INC COM 681936100   213,774 6,447 SH   SOLE   0 0 6,447
ONEOK INC NEW COM 682680103   221,611 3,494 SH   SOLE   0 0 3,494
ORACLE CORP COM 68389X105   1,110,294 10,482 SH   SOLE   0 0 10,482
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   723,902 60,934 SH   SOLE   0 0 60,934
PALANTIR TECHNOLOGIES INC CL A 69608A108   391,120 24,445 SH   SOLE   0 0 24,445
PALO ALTO NETWORKS INC COM 697435105   1,486,818 6,342 SH   SOLE   0 0 6,342
PARKER-HANNIFIN CORP COM 701094104   340,098 873 SH   SOLE   0 0 873
PAYCHEX INC COM 704326107   529,107 4,588 SH   SOLE   0 0 4,588
PAYPAL HLDGS INC COM 70450Y103   460,431 7,876 SH   SOLE   0 0 7,876
PEPSICO INC COM 713448108   1,747,237 10,312 SH   SOLE   0 0 10,312
PFIZER INC COM 717081103   2,102,825 63,395 SH   SOLE   0 0 63,395
PHILIP MORRIS INTL INC COM 718172109   540,823 5,842 SH   SOLE   0 0 5,842
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   235,941 7,035 SH   SOLE   0 0 7,035
PHILLIPS 66 COM 718546104   420,172 3,497 SH   SOLE   0 0 3,497
PIMCO CORPORATE & INCM STRG COM 72200U100   492,257 40,448 SH   SOLE   0 0 40,448
PIMCO CORPORATE & INCOME OPP COM 72201B101   20,398,465 1,560,709 SH   SOLE   0 0 1,560,709
PIMCO ETF TR ENHANCD SHORT 72201R643   2,413,899 24,602 SH   SOLE   0 0 24,602
PIMCO ETF TR ACTIVE BD ETF 72201R775   214,612 2,442 SH   SOLE   0 0 2,442
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   721,131 7,201 SH   SOLE   0 0 7,201
PIMCO DYNAMIC INCOME FD SHS 72201Y101   1,078,637 62,421 SH   SOLE   0 0 62,421
PIONEER NAT RES CO COM 723787107   272,432 1,187 SH   SOLE   0 0 1,187
PLUG POWER INC COM NEW 72919P202   264,108 34,751 SH   SOLE   0 0 34,751
PORTLAND GEN ELEC CO COM NEW 736508847   735,687 18,174 SH   SOLE   0 0 18,174
PROCTER AND GAMBLE CO COM 742718109   3,346,544 22,944 SH   SOLE   0 0 22,944
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   51,840 16,000 SH   SOLE   0 0 16,000
PROLOGIS INC. COM 74340W103   2,071,649 18,462 SH   SOLE   0 0 18,462
PROSHARES TR SHORT S&P 500 NE 74347B425   708,855 48,988 SH   SOLE   0 0 48,988
PROSHARES TR S&P MDCP 400 DIV 74347B680   1,341,290 20,097 SH   SOLE   0 0 20,097
PROSHARES TR RUSS 2000 DIVD 74347B698   980,139 17,323 SH   SOLE   0 0 17,323
PROSHARES TR SHORT QQQ NEW 74347B714   598,886 54,994 SH   SOLE   0 0 54,994
PROSHARES TR S&P 500 DV ARIST 74348A467   2,227,242 25,152 SH   SOLE   0 0 25,152
PRUDENTIAL FINL INC COM 744320102   764,743 8,059 SH   SOLE   0 0 8,059
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   202,642 3,561 SH   SOLE   0 0 3,561
QUALCOMM INC COM 747525103   1,052,990 9,481 SH   SOLE   0 0 9,481
RH COM 74967X103   232,901 881 SH   SOLE   0 0 881
RTX CORPORATION COM 75513E101   421,392 5,855 SH   SOLE   0 0 5,855
REALTY INCOME CORP COM 756109104   582,470 11,663 SH   SOLE   0 0 11,663
RIVERNORTH DOUBLELINE STRATE COM 76882G107   98,095 12,401 SH   SOLE   0 0 12,401
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   302,189 12,446 SH   SOLE   0 0 12,446
ROCKET LAB USA INC COM 773122106   45,114 10,300 SH   SOLE   0 0 10,300
ROPER TECHNOLOGIES INC COM 776696106   824,207 1,702 SH   SOLE   0 0 1,702
SHELL PLC SPON ADS 780259305   709,411 11,019 SH   SOLE   0 0 11,019
S&P GLOBAL INC COM 78409V104   407,194 1,114 SH   SOLE   0 0 1,114
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,247,361 19,293 SH   SOLE   0 0 19,293
SPDR GOLD TR GOLD SHS 78463V107   3,242,270 18,911 SH   SOLE   0 0 18,911
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   373,625 11,356 SH   SOLE   0 0 11,356
SPDR SER TR BLOOMBERG INTL 78464A151   400,689 14,769 SH   SOLE   0 0 14,769
SPDR SER TR BBG CONV SEC ETF 78464A359   396,191 5,844 SH   SOLE   0 0 5,844
SPDR SER TR PRTFLO S&P500 VL 78464A508   304,540 7,381 SH   SOLE   0 0 7,381
SPDR SER TR S&P DIVID ETF 78464A763   962,026 8,365 SH   SOLE   0 0 8,365
SPDR SER TR S&P BIOTECH 78464A870   625,493 8,566 SH   SOLE   0 0 8,566
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   388,881 9,275 SH   SOLE   0 0 9,275
SPDR SER TR BLOOMBERG INVT 78468R200   426,475 13,883 SH   SOLE   0 0 13,883
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   6,994,326 76,174 SH   SOLE   0 0 76,174
SPDR SER TR SPDR S&P 500 ETF 78468R796   520,586 14,990 SH   SOLE   0 0 14,990
SALESFORCE INC COM 79466L302   778,472 3,839 SH   SOLE   0 0 3,839
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   174,324 25,155 SH   SOLE   0 0 25,155
SANDSTORM GOLD LTD COM NEW 80013R206   76,424 16,400 SH   SOLE   0 0 16,400
SAP SE SPON ADR 803054204   288,877 2,234 SH   SOLE   0 0 2,234
SAREPTA THERAPEUTICS INC COM 803607100   2,609,867 21,530 SH   SOLE   0 0 21,530
SCHNITZER STEEL INDS INC CL A 806882106   248,676 8,929 SH   SOLE   0 0 8,929
SCHWAB CHARLES CORP COM 808513105   315,678 5,750 SH   SOLE   0 0 5,750
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   284,434 4,203 SH   SOLE   0 0 4,203
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   630,330 8,908 SH   SOLE   0 0 8,908
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   690,887 5,367 SH   SOLE   0 0 5,367
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   296,071 4,303 SH   SOLE   0 0 4,303
SELECT SECTOR SPDR TR ENERGY 81369Y506   772,535 8,547 SH   SOLE   0 0 8,547
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   398,025 12,000 SH   SOLE   0 0 12,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,177,872 7,185 SH   SOLE   0 0 7,185
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,190,462 20,201 SH   SOLE   0 0 20,201
SENTINELONE INC CL A 81730H109   362,389 21,494 SH   SOLE   0 0 21,494
SERES THERAPEUTICS INC COM 81750R102   46,410 19,500 SH   SOLE   0 0 19,500
SHERWIN WILLIAMS CO COM 824348106   295,885 1,160 SH   SOLE   0 0 1,160
SIMON PPTY GROUP INC NEW COM 828806109   246,421 2,281 SH   SOLE   0 0 2,281
SKYWORKS SOLUTIONS INC COM 83088M102   460,752 4,673 SH   SOLE   0 0 4,673
SNOWFLAKE INC CL A 833445109   274,222 1,795 SH   SOLE   0 0 1,795
SOFI TECHNOLOGIES INC COM 83406F102   224,583 28,108 SH   SOLE   0 0 28,108
SOLAREDGE TECHNOLOGIES INC COM 83417M104   965,886 7,458 SH   SOLE   0 0 7,458
SOUTHERN CO COM 842587107   461,841 7,136 SH   SOLE   0 0 7,136
SPROTT PHYSICAL GOLD TR UNIT 85207H104   2,518,244 175,855 SH   SOLE   0 0 175,855
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   529,046 69,795 SH   SOLE   0 0 69,795
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   8,762,335 505,908 SH   SOLE   0 0 505,908
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   245,454 10,732 SH   SOLE   0 0 10,732
SPROTT ESG GOLD ETF UNITS BEN INT 85210H109   230,723 6,250 SH   SOLE   0 0 6,250
BLOCK INC CL A 852234103   509,079 11,502 SH   SOLE   0 0 11,502
STARBUCKS CORP COM 855244109   1,425,564 15,619 SH   SOLE   0 0 15,619
STMICROELECTRONICS N V NY REGISTRY 861012102   267,305 6,193 SH   SOLE   0 0 6,193
STRYKER CORPORATION COM 863667101   1,501,664 5,495 SH   SOLE   0 0 5,495
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   281,729 5,755 SH   SOLE   0 0 5,755
SYSCO CORP COM 871829107   622,083 9,418 SH   SOLE   0 0 9,418
TJX COS INC NEW COM 872540109   1,184,241 13,324 SH   SOLE   0 0 13,324
TRX GOLD CORPORATION COM 87283P109   6,954 19,000 SH   SOLE   0 0 19,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   296,146 3,408 SH   SOLE   0 0 3,408
TARGET CORP COM 87612E106   689,581 6,237 SH   SOLE   0 0 6,237
TELLURIAN INC NEW COM 87968A104   87,000 75,000 SH   SOLE   0 0 75,000
TESLA INC COM 88160R101   24,686,205 98,658 SH   SOLE   0 0 98,658
TEXAS INSTRS INC COM 882508104   386,187 2,429 SH   SOLE   0 0 2,429
THERMO FISHER SCIENTIFIC INC COM 883556102   1,378,684 2,724 SH   SOLE   0 0 2,724
THOMSON REUTERS CORP. COM 884903808   408,577 3,340 SH   SOLE   0 0 3,340
3M CO COM 88579Y101   573,747 6,128 SH   SOLE   0 0 6,128
TIDAL ETF TR ADASINA SOCIAL 886364876   467,099 30,362 SH   SOLE   0 0 30,362
TILRAY BRANDS INC COM 88688T100   62,286 26,061 SH   SOLE   0 0 26,061
TOYOTA MOTOR CORP ADS 892331307   215,153 1,197 SH   SOLE   0 0 1,197
TRACTOR SUPPLY CO COM 892356106   250,453 1,233 SH   SOLE   0 0 1,233
TREX CO INC COM 89531P105   691,489 11,220 SH   SOLE   0 0 11,220
TRUIST FINL CORP COM 89832Q109   203,797 7,123 SH   SOLE   0 0 7,123
US BANCORP DEL COM NEW 902973304   393,698 11,909 SH   SOLE   0 0 11,909
UBER TECHNOLOGIES INC COM 90353T100   668,235 14,530 SH   SOLE   0 0 14,530
ULTA BEAUTY INC COM 90384S303   204,918 513 SH   SOLE   0 0 513
UNILEVER PLC SPON ADR NEW 904767704   373,152 7,554 SH   SOLE   0 0 7,554
UNION PAC CORP COM 907818108   867,734 4,261 SH   SOLE   0 0 4,261
UNITED PARCEL SERVICE INC CL B 911312106   1,115,066 7,154 SH   SOLE   0 0 7,154
UNITEDHEALTH GROUP INC COM 91324P102   2,862,712 5,678 SH   SOLE   0 0 5,678
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   421,567 10,427 SH   SOLE   0 0 10,427
VALERO ENERGY CORP COM 91913Y100   266,424 1,880 SH   SOLE   0 0 1,880
VALMONT INDS INC COM 920253101   223,308 930 SH   SOLE   0 0 930
VANECK ETF TRUST GOLD MINERS ETF 92189F106   562,202 20,892 SH   SOLE   0 0 20,892
VANECK ETF TRUST GREEN BOND ETF 92189F171   3,773,446 166,453 SH   SOLE   0 0 166,453
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   605,064 4,222 SH   SOLE   0 0 4,222
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   413,169 24,755 SH   SOLE   0 0 24,755
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   486,879 3,358 SH   SOLE   0 0 3,358
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,084,198 6,978 SH   SOLE   0 0 6,978
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   298,315 1,209 SH   SOLE   0 0 1,209
VANGUARD BD INDEX FDS INTERMED TERM 921937819   242,797 3,358 SH   SOLE   0 0 3,358
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   324,158 4,312 SH   SOLE   0 0 4,312
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   770,884 11,047 SH   SOLE   0 0 11,047
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,976,365 45,205 SH   SOLE   0 0 45,205
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   4,237,209 41,011 SH   SOLE   0 0 41,011
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   536,136 8,663 SH   SOLE   0 0 8,663
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   341,971 7,233 SH   SOLE   0 0 7,233
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   661,716 13,835 SH   SOLE   0 0 13,835
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   807,375 3,434 SH   SOLE   0 0 3,434
VANGUARD WORLD FDS INF TECH ETF 92204A702   903,807 2,178 SH   SOLE   0 0 2,178
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,160,038 20,140 SH   SOLE   0 0 20,140
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,222,642 16,269 SH   SOLE   0 0 16,269
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   504,175 7,057 SH   SOLE   0 0 7,057
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   205,532 3,596 SH   SOLE   0 0 3,596
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   458,000 8,251 SH   SOLE   0 0 8,251
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,344,332 17,693 SH   SOLE   0 0 17,693
VENTAS INC COM 92276F100   796,273 18,900 SH   SOLE   0 0 18,900
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   364,215 7,572 SH   SOLE   0 0 7,572
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   872,743 2,222 SH   SOLE   0 0 2,222
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   647,135 4,941 SH   SOLE   0 0 4,941
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   276,416 1,419 SH   SOLE   0 0 1,419
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   473,093 6,253 SH   SOLE   0 0 6,253
VANGUARD INDEX FDS SML CP GRW ETF 922908595   515,973 2,409 SH   SOLE   0 0 2,409
VANGUARD INDEX FDS SM CP VAL ETF 922908611   327,391 2,053 SH   SOLE   0 0 2,053
VANGUARD INDEX FDS MID CAP ETF 922908629   645,707 3,101 SH   SOLE   0 0 3,101
VANGUARD INDEX FDS LARGE CAP ETF 922908637   294,332 1,504 SH   SOLE   0 0 1,504
VANGUARD INDEX FDS GROWTH ETF 922908736   2,250,311 8,264 SH   SOLE   0 0 8,264
VANGUARD INDEX FDS VALUE ETF 922908744   1,333,114 9,665 SH   SOLE   0 0 9,665
VANGUARD INDEX FDS SMALL CP ETF 922908751   944,106 4,993 SH   SOLE   0 0 4,993
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,387,453 15,948 SH   SOLE   0 0 15,948
VENUS CONCEPT INC COM NEW 92332W204   27,442 14,001 SH   SOLE   0 0 14,001
VERIZON COMMUNICATIONS INC COM 92343V104   1,809,042 55,817 SH   SOLE   0 0 55,817
VERTEX PHARMACEUTICALS INC COM 92532F100   276,801 796 SH   SOLE   0 0 796
VISA INC COM CL A 92826C839   2,643,861 11,495 SH   SOLE   0 0 11,495
WP CAREY INC COM 92936U109   202,001 3,735 SH   SOLE   0 0 3,735
WALMART INC COM 931142103   1,800,327 11,257 SH   SOLE   0 0 11,257
WARNER BROS DISCOVERY INC COM SER A 934423104   130,874 12,051 SH   SOLE   0 0 12,051
WASTE MGMT INC DEL COM 94106L109   471,576 3,094 SH   SOLE   0 0 3,094
WATERS CORP COM 941848103   333,165 1,215 SH   SOLE   0 0 1,215
WATSCO INC COM 942622200   208,871 553 SH   SOLE   0 0 553
WELLS FARGO CO NEW COM 949746101   408,110 9,988 SH   SOLE   0 0 9,988
WELLTOWER INC COM 95040Q104   700,556 8,552 SH   SOLE   0 0 8,552
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   29,490 30,000 SH   SOLE   0 0 30,000
WEYERHAEUSER CO MTN BE COM NEW 962166104   300,562 9,803 SH   SOLE   0 0 9,803
WHEATON PRECIOUS METALS CORP COM 962879102   394,683 9,733 SH   SOLE   0 0 9,733
WHIRLPOOL CORP COM 963320106   321,229 2,403 SH   SOLE   0 0 2,403
WILLIAMS SONOMA INC COM 969904101   249,170 1,603 SH   SOLE   0 0 1,603
WISDOMTREE TR EMG MKTS SMCAP 97717W281   227,374 4,915 SH   SOLE   0 0 4,915
WISDOMTREE TR US LARGECAP DIVD 97717W307   590,190 9,598 SH   SOLE   0 0 9,598
WISDOMTREE TR US MIDCAP DIVID 97717W505   391,380 9,555 SH   SOLE   0 0 9,555
WISDOMTREE TR US SMALLCAP DIVD 97717W604   281,083 9,967 SH   SOLE   0 0 9,967
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   221,627 5,721 SH   SOLE   0 0 5,721
WORKDAY INC CL A 98138H101   424,114 1,974 SH   SOLE   0 0 1,974
XCEL ENERGY INC COM 98389B100   469,556 8,206 SH   SOLE   0 0 8,206
XYLEM INC COM 98419M100   706,658 7,763 SH   SOLE   0 0 7,763
ZILLOW GROUP INC CL A 98954M101   203,795 4,550 SH   SOLE   0 0 4,550
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   204,505 2,924 SH   SOLE   0 0 2,924