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
AON PLC SHS CL A G0403H108   432,165 1,485 SH   SOLE   0 0 1,485
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   526,965 24,510 SH   SOLE   0 0 24,510
LINDE PLC SHS G54950103   328,157 799 SH   SOLE   0 0 799
TRANE TECHNOLOGIES PLC SHS G8994E103   308,534 1,265 SH   SOLE   0 0 1,265
INTERNATIONAL SEAWAYS INC COM Y41053102   356,836 7,846 SH   SOLE   0 0 7,846
STEALTHGAS INC SHS Y81669106   399,209 61,797 SH   SOLE   0 0 61,797
AGNC INVT CORP COM 00123Q104   587,910 59,930 SH   SOLE   0 0 59,930
ALPS ETF TR OSHS GBL INTER 00162Q361   410,518 11,244 SH   SOLE   0 0 11,244
AT&T INC COM 00206R102   540,618 32,218 SH   SOLE   0 0 32,218
ABBVIE INC COM 00287Y109   473,123 3,053 SH   SOLE   0 0 3,053
ADOBE INC COM 00724F101   3,234,169 5,421 SH   SOLE   0 0 5,421
ADVANCED MICRO DEVICES INC COM 007903107   1,254,607 8,511 SH   SOLE   0 0 8,511
AIRBNB INC COM CL A 009066101   1,168,490 8,583 SH   SOLE   0 0 8,583
AKAMAI TECHNOLOGIES INC COM 00971T101   2,853,774 24,113 SH   SOLE   0 0 24,113
ALGONQUIN PWR UTILS CORP COM 015857105   271,899 43,022 SH   SOLE   0 0 43,022
ALPHABET INC CAP STK CL C 02079K107   1,548,962 10,991 SH   SOLE   0 0 10,991
ALPHABET INC CAP STK CL A 02079K305   3,810,324 27,277 SH   SOLE   0 0 27,277
AMAZON COM INC COM 023135106   5,863,213 38,589 SH   SOLE   0 0 38,589
AMERICAN EXPRESS CO COM 025816109   314,169 1,677 SH   SOLE   0 0 1,677
AMERICAN TOWER CORP NEW COM 03027X100   713,963 3,307 SH   SOLE   0 0 3,307
AMERICAN WTR WKS CO INC NEW COM 030420103   2,748,265 20,822 SH   SOLE   0 0 20,822
AMGEN INC COM 031162100   265,842 923 SH   SOLE   0 0 923
APPLE INC COM 037833100   24,532,654 127,423 SH   SOLE   0 0 127,423
APPLIED MATLS INC COM 038222105   467,786 2,886 SH   SOLE   0 0 2,886
BANCROFT FD LTD COM 059695106   460,288 28,804 SH   SOLE   0 0 28,804
BANK AMERICA CORP COM 060505104   537,059 15,951 SH   SOLE   0 0 15,951
BANK AMERICA CORP 7.25%CNV PFD L 060505682   524,105 435 SH   SOLE   0 0 435
BARINGS GLOBAL SHORT DURATIO COM 06760L100   776,563 57,780 SH   SOLE   0 0 57,780
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,380,274 3,870 SH   SOLE   0 0 3,870
BLACKROCK CORE BD TR SHS BEN INT 09249E101   1,219,214 111,752 SH   SOLE   0 0 111,752
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   382,570 27,366 SH   SOLE   0 0 27,366
BLACKROCK HEALTH SCIENCES TR COM 09250W107   680,629 16,822 SH   SOLE   0 0 16,822
BLACKROCK MULTI SECTOR INC T COM 09258A107   173,745 11,583 SH   SOLE   0 0 11,583
BLACKROCK CAP ALLOCATION TER COM 09260U109   1,339,844 89,622 SH   SOLE   0 0 89,622
BOEING CO COM 097023105   2,081,418 7,985 SH   SOLE   0 0 7,985
BOOKING HOLDINGS INC COM 09857L108   297,966 84 SH   SOLE   0 0 84
CARPENTER TECHNOLOGY CORP COM 144285103   1,297,198 18,322 SH   SOLE   0 0 18,322
CHEVRON CORP NEW COM 166764100   1,572,565 10,543 SH   SOLE   0 0 10,543
CISCO SYS INC COM 17275R102   415,502 8,225 SH   SOLE   0 0 8,225
COCA COLA CO COM 191216100   395,402 6,710 SH   SOLE   0 0 6,710
COHEN & STEERS INFRASTRUCTUR COM 19248A109   1,388,078 65,352 SH   SOLE   0 0 65,352
CONOCOPHILLIPS COM 20825C104   257,675 2,220 SH   SOLE   0 0 2,220
CORNING INC COM 219350105   377,924 12,411 SH   SOLE   0 0 12,411
COSTCO WHSL CORP NEW COM 22160K105   1,181,677 1,790 SH   SOLE   0 0 1,790
CROWN CASTLE INC COM 22822V101   1,009,503 8,764 SH   SOLE   0 0 8,764
DEXCOM INC COM 252131107   323,627 2,608 SH   SOLE   0 0 2,608
DISNEY WALT CO COM 254687106   772,753 8,559 SH   SOLE   0 0 8,559
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   2,851,524 191,764 SH   SOLE   0 0 191,764
DOUBLELINE INCOME SOLUTIONS COM 258622109   1,066,350 87,120 SH   SOLE   0 0 87,120
DUFF & PHELPS UTLITY AND INF COM 26433C105   456,158 49,745 SH   SOLE   0 0 49,745
EOG RES INC COM 26875P101   403,247 3,334 SH   SOLE   0 0 3,334
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   302,383 5,006 SH   SOLE   0 0 5,006
EASTERLY GOVT PPTYS INC COM 27616P103   593,521 44,161 SH   SOLE   0 0 44,161
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   146,590 12,518 SH   SOLE   0 0 12,518
EMERSON ELEC CO COM 291011104   353,931 3,636 SH   SOLE   0 0 3,636
ENVIROTECH VEHICLES INC COM NEW 29414V209   31,960 23,500 SH   SOLE   0 0 23,500
EQUINOR ASA SPONSORED ADR 29446M102   253,690 8,018 SH   SOLE   0 0 8,018
EQUITY RESIDENTIAL SH BEN INT 29476L107   232,352 3,799 SH   SOLE   0 0 3,799
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   874,786 46,114 SH   SOLE   0 0 46,114
EXXON MOBIL CORP COM 30231G102   656,148 6,563 SH   SOLE   0 0 6,563
META PLATFORMS INC CL A 30303M102   1,391,063 3,930 SH   SOLE   0 0 3,930
FIRST TR INTER DURATN PFD & COM 33718W103   2,754,932 168,911 SH   SOLE   0 0 168,911
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,405,841 7,536 SH   SOLE   0 0 7,536
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   226,844 9,339 SH   SOLE   0 0 9,339
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   2,060,876 575,664 SH   SOLE   0 0 575,664
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   775,255 14,399 SH   SOLE   0 0 14,399
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   5,897,540 114,139 SH   SOLE   0 0 114,139
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441   218,743 6,648 SH   SOLE   0 0 6,648
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   302,331 11,796 SH   SOLE   0 0 11,796
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   3,384,432 127,378 SH   SOLE   0 0 127,378
FLAHERTY & CRUMRINE PFD SECS COM 338478100   2,490,673 179,185 SH   SOLE   0 0 179,185
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   805,260 101,163 SH   SOLE   0 0 101,163
FORD MTR CO DEL COM 345370860   880,789 72,255 SH   SOLE   0 0 72,255
FORTINET INC COM 34959E109   1,919,316 32,792 SH   SOLE   0 0 32,792
GABELLI DIVID & INCOME TR COM 36242H104   652,184 30,138 SH   SOLE   0 0 30,138
GLOBAL PMTS INC COM 37940X102   220,726 1,738 SH   SOLE   0 0 1,738
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   204,198 6,549 SH   SOLE   0 0 6,549
GLOBAL X FDS US INFR DEV ETF 37954Y673   403,466 11,708 SH   SOLE   0 0 11,708
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   254,990 8,947 SH   SOLE   0 0 8,947
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   255,325 5,012 SH   SOLE   0 0 5,012
GOLDMAN SACHS GROUP INC COM 38141G104   302,444 784 SH   SOLE   0 0 784
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   7,903,893 117,863 SH   SOLE   0 0 117,863
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   4,244,238 45,243 SH   SOLE   0 0 45,243
HANNON ARMSTRONG SUST INFR C COM 41068X100   344,425 12,488 SH   SOLE   0 0 12,488
HARTFORD FINL SVCS GROUP INC COM 416515104   654,132 8,138 SH   SOLE   0 0 8,138
HEALTHCARE RLTY TR CL A COM 42226K105   656,045 38,076 SH   SOLE   0 0 38,076
HOME DEPOT INC COM 437076102   1,184,747 3,419 SH   SOLE   0 0 3,419
INDIA FD INC COM 454089103   1,462,472 79,960 SH   SOLE   0 0 79,960
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   1,138,046 31,881 SH   SOLE   0 0 31,881
INSULET CORP COM 45784P101   805,647 3,713 SH   SOLE   0 0 3,713
INTEL CORP COM 458140100   2,951,943 58,745 SH   SOLE   0 0 58,745
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   348,820 7,384 SH   SOLE   0 0 7,384
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   2,694,238 54,014 SH   SOLE   0 0 54,014
INVESCO QQQ TR UNIT SER 1 46090E103   529,167 1,292 SH   SOLE   0 0 1,292
INVESCO SR INCOME TR COM 46131H107   133,686 32,606 SH   SOLE   0 0 32,606
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   5,728,887 151,879 SH   SOLE   0 0 151,879
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,752,648 11,107 SH   SOLE   0 0 11,107
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   374,746 17,727 SH   SOLE   0 0 17,727
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,020,724 16,290 SH   SOLE   0 0 16,290
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   203,822 17,770 SH   SOLE   0 0 17,770
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   207,226 11,430 SH   SOLE   0 0 11,430
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   330,408 15,600 SH   SOLE   0 0 15,600
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   266,495 1,581 SH   SOLE   0 0 1,581
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   2,276,363 26,674 SH   SOLE   0 0 26,674
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   307,029 5,755 SH   SOLE   0 0 5,755
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   311,645 11,581 SH   SOLE   0 0 11,581
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   337,018 14,827 SH   SOLE   0 0 14,827
ISHARES INC MSCI GBL MIN VOL 464286525   2,274,332 22,664 SH   SOLE   0 0 22,664
ISHARES TR TIPS BD ETF 464287176   599,553 5,578 SH   SOLE   0 0 5,578
ISHARES TR CORE S&P500 ETF 464287200   425,065 890 SH   SOLE   0 0 890
ISHARES TR CORE US AGGBD ET 464287226   1,410,897 14,216 SH   SOLE   0 0 14,216
ISHARES TR IBOXX INV CP ETF 464287242   221,753 2,004 SH   SOLE   0 0 2,004
ISHARES TR 20 YR TR BD ETF 464287432   635,798 6,430 SH   SOLE   0 0 6,430
ISHARES TR 1 3 YR TREAS BD 464287457   1,013,522 12,354 SH   SOLE   0 0 12,354
ISHARES TR RUS MID CAP ETF 464287499   211,064 2,715 SH   SOLE   0 0 2,715
ISHARES TR CORE S&P MCP ETF 464287507   3,059,621 11,040 SH   SOLE   0 0 11,040
ISHARES TR ISHARES SEMICDTR 464287523   285,692 496 SH   SOLE   0 0 496
ISHARES TR RUS 1000 GRW ETF 464287614   11,905,197 39,269 SH   SOLE   0 0 39,269
ISHARES TR RUS 2000 GRW ETF 464287648   349,759 1,387 SH   SOLE   0 0 1,387
ISHARES TR RUSSELL 2000 ETF 464287655   322,942 1,609 SH   SOLE   0 0 1,609
ISHARES TR CORE S&P SCP ETF 464287804   1,429,980 13,210 SH   SOLE   0 0 13,210
ISHARES TR GL CLEAN ENE ETF 464288224   219,442 14,094 SH   SOLE   0 0 14,094
ISHARES TR MSCI KLD400 SOC 464288570   663,288 7,285 SH   SOLE   0 0 7,285
ISHARES TR ISHS 5-10YR INVT 464288638   375,630 7,224 SH   SOLE   0 0 7,224
ISHARES TR RUS TP200 GR ETF 464289438   3,251,010 18,554 SH   SOLE   0 0 18,554
ISHARES TR MSCI USA MIN VOL 46429B697   670,605 8,594 SH   SOLE   0 0 8,594
ISHARES TR CORE MSCI EAFE 46432F842   800,648 11,381 SH   SOLE   0 0 11,381
ISHARES INC CORE MSCI EMKT 46434G103   446,124 8,820 SH   SOLE   0 0 8,820
ISHARES INC MSCI JPN ETF NEW 46434G822   337,566 5,263 SH   SOLE   0 0 5,263
ISHARES TR IBONDS DEC25 ETF 46434VBD1   747,240 30,179 SH   SOLE   0 0 30,179
ISHARES TR IBONDS DEC24 ETF 46434VBG4   737,243 29,596 SH   SOLE   0 0 29,596
ISHARES TR CORE DIV GRWTH 46434V621   1,236,999 22,984 SH   SOLE   0 0 22,984
ISHARES TR BLACKROCK ULTRA 46434V878   488,643 9,703 SH   SOLE   0 0 9,703
ISHARES TR IBONDS DEC2026 46435GAA0   757,270 31,685 SH   SOLE   0 0 31,685
ISHARES TR ESG AWR MSCI USA 46435G425   266,812 2,543 SH   SOLE   0 0 2,543
ISHARES TR CYBERSECURITY 46435U135   398,612 8,774 SH   SOLE   0 0 8,774
ISHARES TR IBONDS 24 TRM HG 46435U184   317,478 13,679 SH   SOLE   0 0 13,679
ISHARES TR GENOMICS IMMUN 46435U192   304,991 13,255 SH   SOLE   0 0 13,255
ISHARES TR ESG AWR US AGRGT 46435U549   941,242 19,716 SH   SOLE   0 0 19,716
ISHARES TR ROBOTICS ARTIF 46435U556   466,578 13,524 SH   SOLE   0 0 13,524
ISHARES TR BROAD USD HIGH 46435U853   2,055,616 56,551 SH   SOLE   0 0 56,551
ISHARES TR IBONDS 2026 TERM 46436E528   321,013 14,006 SH   SOLE   0 0 14,006
ISHARES TR IBONDS 25 TRM TS 46436E866   606,995 26,074 SH   SOLE   0 0 26,074
ISHARES TR IBONDS 24 TRM TS 46436E874   610,257 25,577 SH   SOLE   0 0 25,577
JPMORGAN CHASE & CO COM 46625H100   1,609,869 9,464 SH   SOLE   0 0 9,464
JOHNSON & JOHNSON COM 478160104   589,849 3,763 SH   SOLE   0 0 3,763
KLA CORP COM NEW 482480100   476,666 820 SH   SOLE   0 0 820
KKR INCOME OPPORTUNITIES FD COM 48249T106   259,158 20,617 SH   SOLE   0 0 20,617
KEYCORP COM 493267108   185,043 12,850 SH   SOLE   0 0 12,850
KINDER MORGAN INC DEL COM 49456B101   420,185 23,820 SH   SOLE   0 0 23,820
LAM RESEARCH CORP COM 512807108   1,907,238 2,435 SH   SOLE   0 0 2,435
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   126,753 19,867 SH   SOLE   0 0 19,867
ELI LILLY & CO COM 532457108   3,334,303 5,720 SH   SOLE   0 0 5,720
LISTED FD TR OVERLAY 53656F581   419,531 14,514 SH   SOLE   0 0 14,514
LOCKHEED MARTIN CORP COM 539830109   237,498 524 SH   SOLE   0 0 524
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   1,004,493 315,878 SH   SOLE   0 0 315,878
MARATHON PETE CORP COM 56585A102   225,210 1,518 SH   SOLE   0 0 1,518
MASTERCARD INCORPORATED CL A 57636Q104   9,827,222 23,041 SH   SOLE   0 0 23,041
MCDONALDS CORP COM 580135101   484,107 1,633 SH   SOLE   0 0 1,633
MERCK & CO INC COM 58933Y105   420,307 3,855 SH   SOLE   0 0 3,855
MICROSOFT CORP COM 594918104   9,493,496 25,246 SH   SOLE   0 0 25,246
RITHM CAPITAL CORP COM NEW 64828T201   983,690 92,106 SH   SOLE   0 0 92,106
NEXTERA ENERGY INC COM 65339F101   725,791 11,949 SH   SOLE   0 0 11,949
NOVARTIS AG SPONSORED ADR 66987V109   262,320 2,598 SH   SOLE   0 0 2,598
NOVO-NORDISK A S ADR 670100205   1,497,232 14,473 SH   SOLE   0 0 14,473
NVIDIA CORPORATION COM 67066G104   6,759,856 13,650 SH   SOLE   0 0 13,650
NUVEEN REAL ASSET INCOME & G COM 67074Y105   914,508 78,030 SH   SOLE   0 0 78,030
ONEOK INC NEW COM 682680103   1,827,405 26,024 SH   SOLE   0 0 26,024
ORACLE CORP COM 68389X105   486,250 4,612 SH   SOLE   0 0 4,612
PNC FINL SVCS GROUP INC COM 693475105   230,175 1,486 SH   SOLE   0 0 1,486
PPG INDS INC COM 693506107   203,238 1,359 SH   SOLE   0 0 1,359
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   2,251,421 150,095 SH   SOLE   0 0 150,095
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   2,336,324 190,876 SH   SOLE   0 0 190,876
PACER FDS TR US CASH COWS 100 69374H881   281,630 5,417 SH   SOLE   0 0 5,417
PALO ALTO NETWORKS INC COM 697435105   3,429,160 11,629 SH   SOLE   0 0 11,629
PAYCHEX INC COM 704326107   393,006 3,300 SH   SOLE   0 0 3,300
PAYPAL HLDGS INC COM 70450Y103   271,678 4,424 SH   SOLE   0 0 4,424
PEPSICO INC COM 713448108   202,661 1,193 SH   SOLE   0 0 1,193
PFIZER INC COM 717081103   315,839 10,970 SH   SOLE   0 0 10,970
PHYSICIANS RLTY TR COM 71943U104   661,602 49,707 SH   SOLE   0 0 49,707
PIMCO INCOME STRATEGY FD COM 72201H108   171,628 20,335 SH   SOLE   0 0 20,335
PIMCO INCOME STRATEGY FD II COM 72201J104   2,733,108 378,023 SH   SOLE   0 0 378,023
PIMCO ETF TR ACTIVE BD ETF 72201R775   293,567 3,175 SH   SOLE   0 0 3,175
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   205,893 2,212 SH   SOLE   0 0 2,212
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   1,182,381 82,684 SH   SOLE   0 0 82,684
PIONEER NAT RES CO COM 723787107   265,134 1,179 SH   SOLE   0 0 1,179
PITNEY BOWES INC COM 724479100   2,217,393 503,953 SH   SOLE   0 0 503,953
PROCTER AND GAMBLE CO COM 742718109   2,049,372 13,985 SH   SOLE   0 0 13,985
PROSHARES TR LARGE CAP CRE 74347R248   682,732 12,465 SH   SOLE   0 0 12,465
PROSHARES TR S&P 500 DV ARIST 74348A467   518,253 5,444 SH   SOLE   0 0 5,444
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   776,860 243,530 SH   SOLE   0 0 243,530
REAVES UTIL INCOME FD COM SH BEN INT 756158101   1,427,570 53,387 SH   SOLE   0 0 53,387
REPUBLIC SVCS INC COM 760759100   429,591 2,605 SH   SOLE   0 0 2,605
S&P GLOBAL INC COM 78409V104   408,066 926 SH   SOLE   0 0 926
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,210,690 10,963 SH   SOLE   0 0 10,963
SPDR GOLD TR GOLD SHS 78463V107   1,759,911 9,206 SH   SOLE   0 0 9,206
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   359,209 8,218 SH   SOLE   0 0 8,218
SPDR SER TR PORTFOLIO INTRMD 78464A375   2,460,489 74,946 SH   SOLE   0 0 74,946
SPDR SER TR PORTFOLIO SHORT 78464A474   2,800,641 94,044 SH   SOLE   0 0 94,044
SPDR SER TR PRTFLO S&P500 VL 78464A508   217,949 4,674 SH   SOLE   0 0 4,674
SPDR SER TR S&P 400 MDCP GRW 78464A821   299,208 3,954 SH   SOLE   0 0 3,954
SPDR SER TR PORTFOLIO S&P400 78464A847   200,921 4,124 SH   SOLE   0 0 4,124
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   411,072 10,213 SH   SOLE   0 0 10,213
SPDR SER TR BLOOMBERG INVT 78468R200   260,443 8,514 SH   SOLE   0 0 8,514
SPDR SER TR PORTFLI HIGH YLD 78468R606   216,031 9,240 SH   SOLE   0 0 9,240
SALESFORCE INC COM 79466L302   2,357,208 8,958 SH   SOLE   0 0 8,958
SCHWAB CHARLES CORP COM 808513105   1,017,520 14,790 SH   SOLE   0 0 14,790
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   4,363,372 77,365 SH   SOLE   0 0 77,365
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,749,630 33,144 SH   SOLE   0 0 33,144
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   2,820,429 40,234 SH   SOLE   0 0 40,234
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   204,790 4,335 SH   SOLE   0 0 4,335
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   208,988 3,374 SH   SOLE   0 0 3,374
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,422,849 31,825 SH   SOLE   0 0 31,825
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   378,956 8,129 SH   SOLE   0 0 8,129
SCHWAB STRATEGIC TR US TIPS ETF 808524870   207,175 3,969 SH   SOLE   0 0 3,969
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,137,856 8,343 SH   SOLE   0 0 8,343
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   359,843 4,996 SH   SOLE   0 0 4,996
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   402,832 2,253 SH   SOLE   0 0 2,253
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,262,644 16,951 SH   SOLE   0 0 16,951
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   534,384 8,438 SH   SOLE   0 0 8,438
SEMPRA COM 816851109   749,243 10,026 SH   SOLE   0 0 10,026
SERVICENOW INC COM 81762P102   390,689 553 SH   SOLE   0 0 553
SHERWIN WILLIAMS CO COM 824348106   928,736 2,978 SH   SOLE   0 0 2,978
SHOPIFY INC CL A 82509L107   244,606 3,140 SH   SOLE   0 0 3,140
SOFI TECHNOLOGIES INC COM 83406F102   199,846 20,085 SH   SOLE   0 0 20,085
SOUTHERN CO COM 842587107   2,261,019 32,245 SH   SOLE   0 0 32,245
SPLUNK INC COM 848637104   734,632 4,822 SH   SOLE   0 0 4,822
SPROTT FDS TR URANIUM MINERS E 85208P303   626,834 12,986 SH   SOLE   0 0 12,986
STARBUCKS CORP COM 855244109   257,307 2,680 SH   SOLE   0 0 2,680
STRYKER CORPORATION COM 863667101   294,495 983 SH   SOLE   0 0 983
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   506,465 27,966 SH   SOLE   0 0 27,966
TESLA INC COM 88160R101   1,502,062 6,045 SH   SOLE   0 0 6,045
TEXAS INSTRS INC COM 882508104   274,441 1,610 SH   SOLE   0 0 1,610
THE TRADE DESK INC COM CL A 88339J105   228,113 3,170 SH   SOLE   0 0 3,170
THERMO FISHER SCIENTIFIC INC COM 883556102   228,884 431 SH   SOLE   0 0 431
TIMOTHY PLAN HIG DV STK ETF 887432326   765,611 23,119 SH   SOLE   0 0 23,119
TORONTO DOMINION BK ONT COM NEW 891160509   736,474 11,397 SH   SOLE   0 0 11,397
TRACTOR SUPPLY CO COM 892356106   395,225 1,838 SH   SOLE   0 0 1,838
UGI CORP NEW COM 902681105   255,548 10,388 SH   SOLE   0 0 10,388
UNION PAC CORP COM 907818108   516,539 2,103 SH   SOLE   0 0 2,103
UNITEDHEALTH GROUP INC COM 91324P102   814,769 1,548 SH   SOLE   0 0 1,548
VANECK ETF TRUST BDC INCOME ETF 92189F411   1,659,451 103,457 SH   SOLE   0 0 103,457
VANECK ETF TRUST MORTGAGE REIT 92189F452   301,386 25,498 SH   SOLE   0 0 25,498
VANECK ETF TRUST VANECK VIETNAM 92189F817   159,614 12,354 SH   SOLE   0 0 12,354
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,496,970 8,785 SH   SOLE   0 0 8,785
VANGUARD WORLD FD MEGA GRWTH IND 921910816   2,625,597 10,118 SH   SOLE   0 0 10,118
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   513,214 3,056 SH   SOLE   0 0 3,056
VANGUARD BD INDEX FDS INTERMED TERM 921937819   18,097,918 236,946 SH   SOLE   0 0 236,946
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,977,150 64,622 SH   SOLE   0 0 64,622
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   344,449 4,683 SH   SOLE   0 0 4,683
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,422,752 154,963 SH   SOLE   0 0 154,963
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   4,022,857 36,037 SH   SOLE   0 0 36,037
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   201,264 4,238 SH   SOLE   0 0 4,238
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   1,327,854 4,360 SH   SOLE   0 0 4,360
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   7,591,929 39,757 SH   SOLE   0 0 39,757
VANGUARD WORLD FDS ENERGY ETF 92204A306   594,118 5,066 SH   SOLE   0 0 5,066
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,011,495 10,964 SH   SOLE   0 0 10,964
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   9,953,356 39,702 SH   SOLE   0 0 39,702
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,707,122 3,527 SH   SOLE   0 0 3,527
VANGUARD WORLD FDS UTILITIES ETF 92204A876   1,648,490 12,027 SH   SOLE   0 0 12,027
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,629,248 136,965 SH   SOLE   0 0 136,965
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   841,817 13,055 SH   SOLE   0 0 13,055
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   795,528 10,282 SH   SOLE   0 0 10,282
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   224,647 2,770 SH   SOLE   0 0 2,770
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,266,696 38,211 SH   SOLE   0 0 38,211
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   3,668,539 79,132 SH   SOLE   0 0 79,132
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   827,850 10,329 SH   SOLE   0 0 10,329
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,227,026 15,096 SH   SOLE   0 0 15,096
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,534,364 3,513 SH   SOLE   0 0 3,513
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   623,177 4,297 SH   SOLE   0 0 4,297
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,701,833 7,751 SH   SOLE   0 0 7,751
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,395,479 38,428 SH   SOLE   0 0 38,428
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,380,887 5,712 SH   SOLE   0 0 5,712
VANGUARD INDEX FDS SM CP VAL ETF 922908611   848,434 4,714 SH   SOLE   0 0 4,714
VANGUARD INDEX FDS MID CAP ETF 922908629   949,198 4,080 SH   SOLE   0 0 4,080
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,945,025 8,916 SH   SOLE   0 0 8,916
VANGUARD INDEX FDS GROWTH ETF 922908736   8,851,846 28,474 SH   SOLE   0 0 28,474
VANGUARD INDEX FDS VALUE ETF 922908744   9,023,433 60,357 SH   SOLE   0 0 60,357
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,336,892 15,642 SH   SOLE   0 0 15,642
VANGUARD INDEX FDS TOTAL STK MKT 922908769   849,021 3,579 SH   SOLE   0 0 3,579
VERIZON COMMUNICATIONS INC COM 92343V104   2,465,700 65,403 SH   SOLE   0 0 65,403
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   1,266,682 22,391 SH   SOLE   0 0 22,391
VISA INC COM CL A 92826C839   2,498,588 9,597 SH   SOLE   0 0 9,597
VOYA INFRASTRUCTURE INDLS & COM 92912X101   1,051,421 103,283 SH   SOLE   0 0 103,283
WALMART INC COM 931142103   229,056 1,453 SH   SOLE   0 0 1,453
WALGREENS BOOTS ALLIANCE INC COM 931427108   321,081 12,297 SH   SOLE   0 0 12,297
WASTE MGMT INC DEL COM 94106L109   1,292,558 7,217 SH   SOLE   0 0 7,217
WELLS FARGO CO NEW PERP PFD CNV A 949746804   601,398 503 SH   SOLE   0 0 503
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   1,364,794 126,370 SH   SOLE   0 0 126,370
WESTERN ASSET HIGH YIELD DEF COM 95768B107   454,500 37,593 SH   SOLE   0 0 37,593
WESTERN ASSET MTG DEFINED OP COM 95790B109   2,774,649 248,402 SH   SOLE   0 0 248,402
WESTERN ASSET GLOBAL CORP DE COM 95790C107   468,405 36,680 SH   SOLE   0 0 36,680
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   1,344,460 95,352 SH   SOLE   0 0 95,352
WISDOMTREE TR US TOTAL DIVIDND 97717W109   531,077 8,123 SH   SOLE   0 0 8,123
WISDOMTREE TR INTL EQUITY FD 97717W703   300,927 5,731 SH   SOLE   0 0 5,731
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   586,077 11,666 SH   SOLE   0 0 11,666