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   543,767 24,773 SH   SOLE   0 0 24,773
FUSION FUEL GREEN PLC CL A G3R25D118   47,395 53,736 SH   SOLE   0 0 53,736
LINDE PLC SHS G54950103   279,522 637 SH   SOLE   0 0 637
NU HLDGS LTD ORD SHS CL A G6683N103   2,674,159 207,460 SH   SOLE   0 0 207,460
CAMTEK LTD ORD M20791105   1,460,925 11,665 SH   SOLE   0 0 11,665
ASML HOLDING N V N Y REGISTRY SHS N07059210   274,092 268 SH   SOLE   0 0 268
INTERNATIONAL SEAWAYS INC COM Y41053102   492,435 8,328 SH   SOLE   0 0 8,328
AGNC INVT CORP COM 00123Q104   802,164 84,084 SH   SOLE   0 0 84,084
ALPS ETF TR OSHS GBL INTER 00162Q361   431,766 10,962 SH   SOLE   0 0 10,962
AT&T INC COM 00206R102   686,211 35,908 SH   SOLE   0 0 35,908
ABBVIE INC COM 00287Y109   366,710 2,138 SH   SOLE   0 0 2,138
ADOBE INC COM 00724F101   342,213 616 SH   SOLE   0 0 616
ADVANCED MICRO DEVICES INC COM 007903107   317,607 1,958 SH   SOLE   0 0 1,958
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   264,703 2,263 SH   SOLE   0 0 2,263
ALGONQUIN PWR UTILS CORP COM 015857105   228,323 38,963 SH   SOLE   0 0 38,963
ALPHABET INC CAP STK CL C 02079K107   1,639,198 8,937 SH   SOLE   0 0 8,937
ALPHABET INC CAP STK CL A 02079K305   4,155,269 22,812 SH   SOLE   0 0 22,812
ALTRIA GROUP INC COM 02209S103   279,631 6,139 SH   SOLE   0 0 6,139
AMAZON COM INC COM 023135106   3,462,654 17,918 SH   SOLE   0 0 17,918
AMERICAN LITHIUM CORP COM NEW 027259209   8,093 14,551 SH   SOLE   0 0 14,551
AMERICAN TOWER CORP NEW COM 03027X100   947,572 4,875 SH   SOLE   0 0 4,875
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   342,358 5,289 SH   SOLE   0 0 5,289
APPLE INC COM 037833100   11,657,875 55,350 SH   SOLE   0 0 55,350
APPLIED MATLS INC COM 038222105   690,606 2,926 SH   SOLE   0 0 2,926
ARISTA NETWORKS INC COM 040413106   1,499,003 4,277 SH   SOLE   0 0 4,277
BANCROFT FD LTD COM 059695106   814,457 51,976 SH   SOLE   0 0 51,976
BANK AMERICA CORP COM 060505104   495,204 12,452 SH   SOLE   0 0 12,452
BARINGS GLOBAL SHORT DURATIO COM 06760L100   1,022,412 70,755 SH   SOLE   0 0 70,755
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,577,977 3,879 SH   SOLE   0 0 3,879
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   949,038 42,846 SH   SOLE   0 0 42,846
BLACKROCK CORE BD TR SHS BEN INT 09249E101   1,182,349 111,019 SH   SOLE   0 0 111,019
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   370,766 26,559 SH   SOLE   0 0 26,559
BLACKROCK HEALTH SCIENCES TR COM 09250W107   1,622,584 39,721 SH   SOLE   0 0 39,721
BLACKROCK CAP ALLOCATION TER COM 09260U109   595,372 36,281 SH   SOLE   0 0 36,281
BOOKING HOLDINGS INC COM 09857L108   384,266 97 SH   SOLE   0 0 97
BROADCOM INC COM 11135F101   557,235 347 SH   SOLE   0 0 347
CHEVRON CORP NEW COM 166764100   762,214 4,873 SH   SOLE   0 0 4,873
CHIPOTLE MEXICAN GRILL INC COM 169656105   244,335 3,900 SH   SOLE   0 0 3,900
CISCO SYS INC COM 17275R102   218,543 4,600 SH   SOLE   0 0 4,600
COCA COLA CO COM 191216100   282,304 4,435 SH   SOLE   0 0 4,435
COHEN & STEERS QUALITY INCOM COM 19247L106   1,809,247 154,901 SH   SOLE   0 0 154,901
COHEN & STEERS TOTAL RETURN COM 19247R103   351,527 30,409 SH   SOLE   0 0 30,409
COHEN & STEERS REIT & PFD & COM 19247X100   1,747,931 85,809 SH   SOLE   0 0 85,809
COHEN & STEERS INFRASTRUCTUR COM 19248A109   1,843,631 82,012 SH   SOLE   0 0 82,012
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   885,453 62,224 SH   SOLE   0 0 62,224
COMFORT SYS USA INC COM 199908104   1,887,065 6,205 SH   SOLE   0 0 6,205
CONOCOPHILLIPS COM 20825C104   297,846 2,604 SH   SOLE   0 0 2,604
COSTCO WHSL CORP NEW COM 22160K105   648,824 763 SH   SOLE   0 0 763
CROWN CASTLE INC COM 22822V101   1,086,734 11,123 SH   SOLE   0 0 11,123
DEERE & CO COM 244199105   375,567 1,005 SH   SOLE   0 0 1,005
DEXCOM INC COM 252131107   320,185 2,824 SH   SOLE   0 0 2,824
DISNEY WALT CO COM 254687106   847,157 8,532 SH   SOLE   0 0 8,532
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   2,727,709 172,859 SH   SOLE   0 0 172,859
DOUBLELINE INCOME SOLUTIONS COM 258622109   881,672 70,421 SH   SOLE   0 0 70,421
DOUBLELINE OPPORTUNISTIC CR COM 258623107   861,895 56,113 SH   SOLE   0 0 56,113
DUFF & PHELPS UTLITY AND INF COM 26433C105   2,380,231 242,139 SH   SOLE   0 0 242,139
EOG RES INC COM 26875P101   328,017 2,606 SH   SOLE   0 0 2,606
ETFIS SER TR I VIRTUS INFRCAP 26923G822   980,306 46,615 SH   SOLE   0 0 46,615
EASTERLY GOVT PPTYS INC COM 27616P103   1,160,361 93,804 SH   SOLE   0 0 93,804
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   173,054 15,035 SH   SOLE   0 0 15,035
EMCOR GROUP INC COM 29084Q100   2,422,306 6,635 SH   SOLE   0 0 6,635
EMERSON ELEC CO COM 291011104   222,964 2,024 SH   SOLE   0 0 2,024
ENVIROTECH VEHICLES INC COM NEW 29414V209   44,885 23,500 SH   SOLE   0 0 23,500
EQUITY RESIDENTIAL SH BEN INT 29476L107   344,904 4,974 SH   SOLE   0 0 4,974
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   314,563 14,775 SH   SOLE   0 0 14,775
EXXON MOBIL CORP COM 30231G102   766,343 6,657 SH   SOLE   0 0 6,657
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   179,462 28,173 SH   SOLE   0 0 28,173
META PLATFORMS INC CL A 30303M102   1,340,811 2,659 SH   SOLE   0 0 2,659
FIRST TR INTER DURATN PFD & COM 33718W103   2,384,131 129,784 SH   SOLE   0 0 129,784
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   822,219 4,012 SH   SOLE   0 0 4,012
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   848,477 218,118 SH   SOLE   0 0 218,118
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   355,441 6,300 SH   SOLE   0 0 6,300
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   6,462,944 118,045 SH   SOLE   0 0 118,045
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441   232,627 6,648 SH   SOLE   0 0 6,648
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557   212,104 8,013 SH   SOLE   0 0 8,013
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   361,502 12,920 SH   SOLE   0 0 12,920
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   222,249 8,530 SH   SOLE   0 0 8,530
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   3,834,761 132,599 SH   SOLE   0 0 132,599
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   602,958 14,006 SH   SOLE   0 0 14,006
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836   224,024 8,608 SH   SOLE   0 0 8,608
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   273,375 19,090 SH   SOLE   0 0 19,090
FLAHERTY & CRUMRINE PFD SECS COM 338478100   924,428 62,504 SH   SOLE   0 0 62,504
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   870,086 102,726 SH   SOLE   0 0 102,726
GABELLI DIVID & INCOME TR COM 36242H104   658,320 28,988 SH   SOLE   0 0 28,988
GE AEROSPACE COM NEW 369604301   1,451,896 9,133 SH   SOLE   0 0 9,133
GLOBAL X FDS S&P 500 COVERED 37954Y475   261,589 6,470 SH   SOLE   0 0 6,470
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   254,933 7,155 SH   SOLE   0 0 7,155
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   8,871,841 124,683 SH   SOLE   0 0 124,683
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   6,616,038 61,861 SH   SOLE   0 0 61,861
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   964,230 18,111 SH   SOLE   0 0 18,111
HANNON ARMSTRONG SUST INFR C COM 41068X100   691,711 23,369 SH   SOLE   0 0 23,369
HEALTHCARE RLTY TR CL A COM 42226K105   890,398 54,029 SH   SOLE   0 0 54,029
HEALTHPEAK PROPERTIES INC COM 42250P103   1,012,439 51,655 SH   SOLE   0 0 51,655
HOME DEPOT INC COM 437076102   515,119 1,496 SH   SOLE   0 0 1,496
INDIA FD INC COM 454089103   1,701,006 95,241 SH   SOLE   0 0 95,241
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   209,021 5,504 SH   SOLE   0 0 5,504
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   550,864 14,527 SH   SOLE   0 0 14,527
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   875,438 20,278 SH   SOLE   0 0 20,278
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   722,743 15,937 SH   SOLE   0 0 15,937
INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516   430,238 14,423 SH   SOLE   0 0 14,423
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755   1,239,305 31,712 SH   SOLE   0 0 31,712
INSULET CORP COM 45784P101   757,759 3,755 SH   SOLE   0 0 3,755
INTEL CORP COM 458140100   2,079,455 67,144 SH   SOLE   0 0 67,144
POWERSHARES ACTIVELY MANAGED TOTAL RETURN 46090A804   338,150 7,294 SH   SOLE   0 0 7,294
POWERSHARES ACTIVELY MANAGED ULTRA SHRT DUR 46090A887   3,158,631 63,299 SH   SOLE   0 0 63,299
INVESCO QQQ TR UNIT SER 1 46090E103   1,200,048 2,505 SH   SOLE   0 0 2,505
INVESCO SR INCOME TR COM 46131H107   136,959 31,777 SH   SOLE   0 0 31,777
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   7,293,336 159,417 SH   SOLE   0 0 159,417
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,580,426 9,620 SH   SOLE   0 0 9,620
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   348,752 17,757 SH   SOLE   0 0 17,757
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,143,507 17,606 SH   SOLE   0 0 17,606
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   201,663 17,460 SH   SOLE   0 0 17,460
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   207,949 11,572 SH   SOLE   0 0 11,572
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   471,188 12,122 SH   SOLE   0 0 12,122
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   343,499 16,326 SH   SOLE   0 0 16,326
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   240,153 1,218 SH   SOLE   0 0 1,218
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   2,806,162 30,298 SH   SOLE   0 0 30,298
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   299,677 11,360 SH   SOLE   0 0 11,360
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   403,765 17,624 SH   SOLE   0 0 17,624
ISHARES SILVER TR ISHARES 46428Q109   278,533 10,483 SH   SOLE   0 0 10,483
ISHARES INC MSCI GBL MIN VOL 464286525   1,677,693 16,033 SH   SOLE   0 0 16,033
ISHARES TR TIPS BD ETF 464287176   503,690 4,717 SH   SOLE   0 0 4,717
ISHARES TR CORE S&P500 ETF 464287200   401,507 734 SH   SOLE   0 0 734
ISHARES TR CORE US AGGBD ET 464287226   1,173,075 12,085 SH   SOLE   0 0 12,085
ISHARES TR IBOXX INV CP ETF 464287242   218,624 2,041 SH   SOLE   0 0 2,041
ISHARES TR 20 YR TR BD ETF 464287432   862,941 9,402 SH   SOLE   0 0 9,402
ISHARES TR 1 3 YR TREAS BD 464287457   988,373 12,105 SH   SOLE   0 0 12,105
ISHARES TR CORE S&P MCP ETF 464287507   2,257,630 38,579 SH   SOLE   0 0 38,579
ISHARES TR ISHARES SEMICDTR 464287523   205,196 832 SH   SOLE   0 0 832
ISHARES TR EXPND TEC SC ETF 464287549   285,948 3,032 SH   SOLE   0 0 3,032
ISHARES TR RUS 1000 GRW ETF 464287614   16,598,087 45,535 SH   SOLE   0 0 45,535
ISHARES TR RUS 2000 GRW ETF 464287648   355,814 1,355 SH   SOLE   0 0 1,355
ISHARES TR RUSSELL 2000 ETF 464287655   364,796 1,798 SH   SOLE   0 0 1,798
ISHARES TR CORE S&P SCP ETF 464287804   1,476,806 13,846 SH   SOLE   0 0 13,846
ISHARES TR GL CLEAN ENE ETF 464288224   199,653 14,989 SH   SOLE   0 0 14,989
ISHARES TR MSCI KLD400 SOC 464288570   829,645 7,989 SH   SOLE   0 0 7,989
ISHARES TR ISHS 5-10YR INVT 464288638   359,032 7,004 SH   SOLE   0 0 7,004
ISHARES TR RUS TP200 GR ETF 464289438   4,133,103 19,267 SH   SOLE   0 0 19,267
ISHARES TR CORE MSCI EAFE 46432F842   810,729 11,161 SH   SOLE   0 0 11,161
ISHARES INC CORE MSCI EMKT 46434G103   471,340 8,805 SH   SOLE   0 0 8,805
ISHARES INC MSCI JPN ETF NEW 46434G822   283,216 4,150 SH   SOLE   0 0 4,150
ISHARES TR IBONDS DEC25 ETF 46434VBD1   862,874 34,709 SH   SOLE   0 0 34,709
ISHARES TR IBONDS DEC24 ETF 46434VBG4   861,179 34,269 SH   SOLE   0 0 34,269
ISHARES TR CORE DIV GRWTH 46434V621   1,405,543 24,398 SH   SOLE   0 0 24,398
ISHARES TR BLACKROCK ULTRA 46434V878   490,293 9,703 SH   SOLE   0 0 9,703
ISHARES TR IBONDS DEC2026 46435GAA0   867,808 36,432 SH   SOLE   0 0 36,432
ISHARES TR ESG AWR MSCI USA 46435G425   306,891 2,572 SH   SOLE   0 0 2,572
ISHARES TR IBONDS 27 ETF 46435UAA9   734,004 30,931 SH   SOLE   0 0 30,931
ISHARES TR CYBERSECURITY 46435U135   265,533 5,779 SH   SOLE   0 0 5,779
ISHARES TR IBONDS 24 TRM HG 46435U184   369,577 15,903 SH   SOLE   0 0 15,903
ISHARES TR GENOMICS IMMUN 46435U192   334,722 14,478 SH   SOLE   0 0 14,478
ISHARES TR ESG AWR US AGRGT 46435U549   880,370 18,888 SH   SOLE   0 0 18,888
ISHARES TR ROBOTICS ARTIF 46435U556   471,431 14,204 SH   SOLE   0 0 14,204
ISHARES TR BROAD USD HIGH 46435U853   2,094,178 57,723 SH   SOLE   0 0 57,723
ISHARES TR IBONDS 2027 TERM 46436E478   333,815 15,153 SH   SOLE   0 0 15,153
ISHARES TR IBONDS 2026 TERM 46436E528   374,135 16,331 SH   SOLE   0 0 16,331
ISHARES TR IBONDS 27 TRM TS 46436E841   599,822 27,172 SH   SOLE   0 0 27,172
ISHARES TR IBONDS 25 TRM TS 46436E866   705,695 30,392 SH   SOLE   0 0 30,392
ISHARES TR IBONDS 24 TRM TS 46436E874   713,196 29,741 SH   SOLE   0 0 29,741
JPMORGAN CHASE & CO. COM 46625H100   1,038,764 5,136 SH   SOLE   0 0 5,136
JOHNSON & JOHNSON COM 478160104   543,187 3,716 SH   SOLE   0 0 3,716
KLA CORP COM NEW 482480100   653,836 793 SH   SOLE   0 0 793
KINDER MORGAN INC DEL COM 49456B101   208,238 10,480 SH   SOLE   0 0 10,480
LAM RESEARCH CORP COM 512807108   2,300,076 2,160 SH   SOLE   0 0 2,160
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   118,988 17,498 SH   SOLE   0 0 17,498
ELI LILLY & CO COM 532457108   5,071,309 5,601 SH   SOLE   0 0 5,601
LISTED FD TR OVERLAY 53656F581   494,354 15,393 SH   SOLE   0 0 15,393
LOCKHEED MARTIN CORP COM 539830109   241,024 516 SH   SOLE   0 0 516
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   920,316 299,777 SH   SOLE   0 0 299,777
MARVELL TECHNOLOGY INC COM 573874104   321,065 4,593 SH   SOLE   0 0 4,593
MASTERCARD INCORPORATED CL A 57636Q104   599,811 1,360 SH   SOLE   0 0 1,360
MCKESSON CORP COM 58155Q103   293,782 503 SH   SOLE   0 0 503
MERCK & CO INC COM 58933Y105   515,094 4,161 SH   SOLE   0 0 4,161
METLIFE INC COM 59156R108   289,674 4,127 SH   SOLE   0 0 4,127
MICROSOFT CORP COM 594918104   9,949,957 22,262 SH   SOLE   0 0 22,262
MICRON TECHNOLOGY INC COM 595112103   509,338 3,872 SH   SOLE   0 0 3,872
NETFLIX INC COM 64110L106   326,642 484 SH   SOLE   0 0 484
RITHM CAPITAL CORP COM NEW 64828T201   1,009,131 92,496 SH   SOLE   0 0 92,496
NEXTERA ENERGY INC COM 65339F101   394,876 5,577 SH   SOLE   0 0 5,577
NOVARTIS AG SPONSORED ADR 66987V109   276,583 2,598 SH   SOLE   0 0 2,598
NVIDIA CORPORATION COM 67066G104   7,013,565 56,772 SH   SOLE   0 0 56,772
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,642,200 134,938 SH   SOLE   0 0 134,938
OREILLY AUTOMOTIVE INC COM 67103H107   327,379 310 SH   SOLE   0 0 310
ORACLE CORP COM 68389X105   451,945 3,201 SH   SOLE   0 0 3,201
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   2,106,864 137,434 SH   SOLE   0 0 137,434
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   2,424,712 182,446 SH   SOLE   0 0 182,446
PACER FDS TR US CASH COWS 100 69374H881   281,822 5,172 SH   SOLE   0 0 5,172
PALO ALTO NETWORKS INC COM 697435105   295,278 871 SH   SOLE   0 0 871
PIMCO CORPORATE & INCM STRG COM 72200U100   1,713,159 129,687 SH   SOLE   0 0 129,687
PIMCO INCOME STRATEGY FD COM 72201H108   165,982 20,366 SH   SOLE   0 0 20,366
PIMCO INCOME STRATEGY FD II COM 72201J104   2,528,016 352,582 SH   SOLE   0 0 352,582
PIMCO ETF TR ACTIVE BD ETF 72201R775   281,239 3,088 SH   SOLE   0 0 3,088
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   201,993 2,179 SH   SOLE   0 0 2,179
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   1,208,618 76,446 SH   SOLE   0 0 76,446
PROCTER AND GAMBLE CO COM 742718109   2,047,823 12,417 SH   SOLE   0 0 12,417
PROLOGIS INC. COM 74340W103   371,420 3,307 SH   SOLE   0 0 3,307
PULTE GROUP INC COM 745867101   220,200 2,000 SH   SOLE   0 0 2,000
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   812,833 252,041 SH   SOLE   0 0 252,041
REALTY INCOME CORP COM 756109104   636,920 12,058 SH   SOLE   0 0 12,058
REAVES UTIL INCOME FD COM SH BEN INT 756158101   2,556,113 93,562 SH   SOLE   0 0 93,562
S&P GLOBAL INC COM 78409V104   326,246 731 SH   SOLE   0 0 731
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,252,317 4,139 SH   SOLE   0 0 4,139
SPDR GOLD TR GOLD SHS 78463V107   4,528,541 21,062 SH   SOLE   0 0 21,062
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   336,684 8,107 SH   SOLE   0 0 8,107
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,003,183 28,597 SH   SOLE   0 0 28,597
SPDR SER TR S&P 600 SMCP GRW 78464A201   212,675 2,477 SH   SOLE   0 0 2,477
SPDR SER TR PORTFOLIO INTRMD 78464A375   2,442,890 75,027 SH   SOLE   0 0 75,027
SPDR SER TR PORTFOLIO SHORT 78464A474   2,702,265 90,985 SH   SOLE   0 0 90,985
SPDR SER TR PRTFLO S&P500 VL 78464A508   202,661 4,158 SH   SOLE   0 0 4,158
SPDR SER TR S&P 400 MDCP GRW 78464A821   299,360 3,561 SH   SOLE   0 0 3,561
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   298,765 7,147 SH   SOLE   0 0 7,147
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   966,467 24,332 SH   SOLE   0 0 24,332
SPDR SER TR BLOOMBERG INVT 78468R200   257,320 8,341 SH   SOLE   0 0 8,341
SPDR SER TR PORTFLI HIGH YLD 78468R606   300,387 12,931 SH   SOLE   0 0 12,931
SCHWAB CHARLES CORP COM 808513105   1,153,310 15,651 SH   SOLE   0 0 15,651
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   5,377,935 83,703 SH   SOLE   0 0 83,703
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,417,617 33,891 SH   SOLE   0 0 33,891
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,135,524 42,326 SH   SOLE   0 0 42,326
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   204,050 4,300 SH   SOLE   0 0 4,300
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   989,313 14,770 SH   SOLE   0 0 14,770
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,455,602 31,579 SH   SOLE   0 0 31,579
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   366,867 8,049 SH   SOLE   0 0 8,049
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,398,035 9,592 SH   SOLE   0 0 9,592
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   996,950 13,018 SH   SOLE   0 0 13,018
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   328,668 1,802 SH   SOLE   0 0 1,802
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,259,120 24,785 SH   SOLE   0 0 24,785
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,979,069 17,589 SH   SOLE   0 0 17,589
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   728,076 10,685 SH   SOLE   0 0 10,685
SERVICENOW INC COM 81762P102   587,642 747 SH   SOLE   0 0 747
SHERWIN WILLIAMS CO COM 824348106   889,059 2,979 SH   SOLE   0 0 2,979
SPROTT FDS TR URANIUM MINERS E 85208P303   670,550 13,618 SH   SOLE   0 0 13,618
STANDARD LITHIUM LTD COM 853606101   88,541 70,833 SH   SOLE   0 0 70,833
STARBUCKS CORP COM 855244109   210,273 2,701 SH   SOLE   0 0 2,701
SUPER MICRO COMPUTER INC COM 86800U104   1,991,021 2,430 SH   SOLE   0 0 2,430
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   1,072,890 52,644 SH   SOLE   0 0 52,644
TESLA INC COM 88160R101   1,304,425 6,592 SH   SOLE   0 0 6,592
THEMES ETF TR GENERATIVE ARTIF 882927502   615,838 21,955 SH   SOLE   0 0 21,955
THE TRADE DESK INC COM CL A 88339J105   269,960 2,764 SH   SOLE   0 0 2,764
THERMO FISHER SCIENTIFIC INC COM 883556102   324,670 587 SH   SOLE   0 0 587
TIMOTHY PLAN HIG DV STK ETF 887432326   889,641 25,429 SH   SOLE   0 0 25,429
TORONTO DOMINION BK ONT COM NEW 891160509   628,248 11,431 SH   SOLE   0 0 11,431
UGI CORP NEW COM 902681105   323,714 14,136 SH   SOLE   0 0 14,136
UNION PAC CORP COM 907818108   289,613 1,280 SH   SOLE   0 0 1,280
UNITEDHEALTH GROUP INC COM 91324P102   685,517 1,346 SH   SOLE   0 0 1,346
VANECK ETF TRUST BDC INCOME ETF 92189F411   1,190,968 69,607 SH   SOLE   0 0 69,607
VANECK ETF TRUST MORTGAGE REIT 92189F452   229,003 20,465 SH   SOLE   0 0 20,465
VANECK ETF TRUST VANECK VIETNAM 92189F817   135,622 11,144 SH   SOLE   0 0 11,144
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,628,463 8,921 SH   SOLE   0 0 8,921
VANGUARD WORLD FD MEGA GRWTH IND 921910816   3,212,861 10,225 SH   SOLE   0 0 10,225
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   571,970 3,254 SH   SOLE   0 0 3,254
VANGUARD BD INDEX FDS INTERMED TERM 921937819   17,587,680 234,847 SH   SOLE   0 0 234,847
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,551,564 59,342 SH   SOLE   0 0 59,342
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   326,531 4,532 SH   SOLE   0 0 4,532
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,555,027 173,109 SH   SOLE   0 0 173,109
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   4,390,858 37,022 SH   SOLE   0 0 37,022
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   1,298,917 4,159 SH   SOLE   0 0 4,159
VANGUARD WORLD FD CONSUM STP ETF 92204A207   8,099,188 39,892 SH   SOLE   0 0 39,892
VANGUARD WORLD FD ENERGY ETF 92204A306   216,333 1,696 SH   SOLE   0 0 1,696
VANGUARD WORLD FD FINANCIALS ETF 92204A405   1,165,892 11,673 SH   SOLE   0 0 11,673
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   9,583,448 36,028 SH   SOLE   0 0 36,028
VANGUARD WORLD FD INF TECH ETF 92204A702   1,447,392 2,510 SH   SOLE   0 0 2,510
VANGUARD WORLD FD UTILITIES ETF 92204A876   1,262,241 8,533 SH   SOLE   0 0 8,533
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,800,699 132,557 SH   SOLE   0 0 132,557
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   707,962 10,603 SH   SOLE   0 0 10,603
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   791,048 10,237 SH   SOLE   0 0 10,237
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   204,925 2,500 SH   SOLE   0 0 2,500
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,064,620 35,456 SH   SOLE   0 0 35,456
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   3,569,510 78,624 SH   SOLE   0 0 78,624
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   779,455 10,275 SH   SOLE   0 0 10,275
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,208,107 15,115 SH   SOLE   0 0 15,115
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,087,842 2,175 SH   SOLE   0 0 2,175
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   664,600 4,418 SH   SOLE   0 0 4,418
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,122,080 4,888 SH   SOLE   0 0 4,888
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,686,763 20,138 SH   SOLE   0 0 20,138
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,462,813 5,848 SH   SOLE   0 0 5,848
VANGUARD INDEX FDS SM CP VAL ETF 922908611   909,167 4,981 SH   SOLE   0 0 4,981
VANGUARD INDEX FDS MID CAP ETF 922908629   947,101 3,912 SH   SOLE   0 0 3,912
VANGUARD INDEX FDS LARGE CAP ETF 922908637   959,290 3,843 SH   SOLE   0 0 3,843
VANGUARD INDEX FDS GROWTH ETF 922908736   13,776,936 36,836 SH   SOLE   0 0 36,836
VANGUARD INDEX FDS VALUE ETF 922908744   10,296,366 64,188 SH   SOLE   0 0 64,188
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,398,992 15,589 SH   SOLE   0 0 15,589
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,004,595 3,755 SH   SOLE   0 0 3,755
VERIZON COMMUNICATIONS INC COM 92343V104   2,523,724 61,196 SH   SOLE   0 0 61,196
VISA INC COM CL A 92826C839   513,564 1,957 SH   SOLE   0 0 1,957
VOYA INFRASTRUCTURE INDLS & COM 92912X101   1,015,600 99,277 SH   SOLE   0 0 99,277
WALMART INC COM 931142103   312,943 4,622 SH   SOLE   0 0 4,622
WALGREENS BOOTS ALLIANCE INC COM 931427108   140,306 11,600 SH   SOLE   0 0 11,600
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   2,152,587 205,204 SH   SOLE   0 0 205,204
WESTERN ASSET HIGH YIELD DEF COM 95768B107   832,878 71,800 SH   SOLE   0 0 71,800
WESTERN ASSET MTG DEFINED OP COM 95790B109   2,247,943 188,428 SH   SOLE   0 0 188,428
WESTERN ASSET GLOBAL CORP DE COM 95790C107   429,335 35,163 SH   SOLE   0 0 35,163
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   2,147,909 149,057 SH   SOLE   0 0 149,057
WISDOMTREE TR US TOTAL DIVIDND 97717W109   965,220 13,627 SH   SOLE   0 0 13,627
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   435,031 8,647 SH   SOLE   0 0 8,647
XAI OCTAGN FLT RAT & ALT INM COM 98400T106   849,619 120,513 SH   SOLE   0 0 120,513