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   481,467 1,485 SH   SOLE   0 0 1,485
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   429,139 22,468 SH   SOLE   0 0 22,468
LINDE PLC SHS G54950103   297,508 799 SH   SOLE   0 0 799
TRANE TECHNOLOGIES PLC SHS G8994E103   258,507 1,274 SH   SOLE   0 0 1,274
FREYR BATTERY SHS L4135L100   158,436 32,400 SH   SOLE   0 0 32,400
INTERNATIONAL SEAWAYS INC COM Y41053102   329,850 7,330 SH   SOLE   0 0 7,330
AGNC INVT CORP COM 00123Q104   553,082 58,589 SH   SOLE   0 0 58,589
ALPS ETF TR OSHS GBL INTER 00162Q361   362,841 11,740 SH   SOLE   0 0 11,740
AT&T INC COM 00206R102   582,691 38,794 SH   SOLE   0 0 38,794
ABBVIE INC COM 00287Y109   483,998 3,247 SH   SOLE   0 0 3,247
ADOBE INC COM 00724F101   2,943,143 5,772 SH   SOLE   0 0 5,772
ADVANCED MICRO DEVICES INC COM 007903107   872,325 8,484 SH   SOLE   0 0 8,484
AIRBNB INC COM CL A 009066101   1,177,673 8,583 SH   SOLE   0 0 8,583
AKAMAI TECHNOLOGIES INC COM 00971T101   2,612,467 24,521 SH   SOLE   0 0 24,521
ALGONQUIN PWR UTILS CORP COM 015857105   223,604 37,771 SH   SOLE   0 0 37,771
ALPHABET INC CAP STK CL C 02079K107   1,486,872 11,277 SH   SOLE   0 0 11,277
ALPHABET INC CAP STK CL A 02079K305   3,701,506 28,286 SH   SOLE   0 0 28,286
ALTRIA GROUP INC COM 02209S103   333,162 7,923 SH   SOLE   0 0 7,923
AMAZON COM INC COM 023135106   5,228,318 41,129 SH   SOLE   0 0 41,129
AMERICAN ELEC PWR CO INC COM 025537101   206,404 2,744 SH   SOLE   0 0 2,744
AMERICAN EXPRESS CO COM 025816109   256,159 1,717 SH   SOLE   0 0 1,717
AMERICAN LITHIUM CORP COM NEW 027259209   20,808 14,551 SH   SOLE   0 0 14,551
AMERICAN TOWER CORP NEW COM 03027X100   561,238 3,413 SH   SOLE   0 0 3,413
AMERICAN WTR WKS CO INC NEW COM 030420103   2,590,417 20,919 SH   SOLE   0 0 20,919
AMGEN INC COM 031162100   304,774 1,134 SH   SOLE   0 0 1,134
APPLE INC COM 037833100   20,912,299 122,144 SH   SOLE   0 0 122,144
APPLIED MATLS INC COM 038222105   406,664 2,937 SH   SOLE   0 0 2,937
BAIDU INC SPON ADR REP A 056752108   219,259 1,632 SH   SOLE   0 0 1,632
BANK AMERICA CORP COM 060505104   460,756 16,828 SH   SOLE   0 0 16,828
BANK AMERICA CORP 7.25%CNV PFD L 060505682   366,852 330 SH   SOLE   0 0 330
BARINGS CORPORATE INVS COM 06759X107   171,376 10,751 SH   SOLE   0 0 10,751
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,341,299 3,829 SH   SOLE   0 0 3,829
BLACKROCK INCOME TR INC COM NEW 09247F209   1,867,963 164,144 SH   SOLE   0 0 164,144
BLACKROCK CORE BD TR SHS BEN INT 09249E101   882,838 88,817 SH   SOLE   0 0 88,817
BLACKROCK HEALTH SCIENCES TR COM 09250W107   354,959 9,067 SH   SOLE   0 0 9,067
BLACKROCK MULTI SECTOR INC T COM 09258A107   198,182 13,696 SH   SOLE   0 0 13,696
BLACKROCK CAP ALLOCATION TER COM 09260U109   1,269,399 87,605 SH   SOLE   0 0 87,605
BOEING CO COM 097023105   2,442,614 12,743 SH   SOLE   0 0 12,743
CHENIERE ENERGY INC COM NEW 16411R208   307,856 1,855 SH   SOLE   0 0 1,855
CHEVRON CORP NEW COM 166764100   2,097,160 12,437 SH   SOLE   0 0 12,437
CISCO SYS INC COM 17275R102   487,097 9,061 SH   SOLE   0 0 9,061
COCA COLA CO COM 191216100   422,092 7,540 SH   SOLE   0 0 7,540
COHEN & STEERS INFRASTRUCTUR COM 19248A109   835,527 42,672 SH   SOLE   0 0 42,672
CONOCOPHILLIPS COM 20825C104   265,956 2,220 SH   SOLE   0 0 2,220
CORNING INC COM 219350105   423,932 13,913 SH   SOLE   0 0 13,913
COSTCO WHSL CORP NEW COM 22160K105   1,005,140 1,779 SH   SOLE   0 0 1,779
CROWN CASTLE INC COM 22822V101   754,984 8,204 SH   SOLE   0 0 8,204
DEERE & CO COM 244199105   250,367 663 SH   SOLE   0 0 663
DEXCOM INC COM 252131107   246,032 2,637 SH   SOLE   0 0 2,637
DISNEY WALT CO COM 254687106   818,803 10,102 SH   SOLE   0 0 10,102
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   2,602,278 176,665 SH   SOLE   0 0 176,665
DOUBLELINE INCOME SOLUTIONS COM 258622109   1,042,143 88,920 SH   SOLE   0 0 88,920
DUFF & PHELPS UTLITY AND INF COM 26433C105   373,075 43,280 SH   SOLE   0 0 43,280
EOG RES INC COM 26875P101   422,618 3,334 SH   SOLE   0 0 3,334
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   291,757 5,654 SH   SOLE   0 0 5,654
EASTERLY GOVT PPTYS INC COM 27616P103   351,537 30,756 SH   SOLE   0 0 30,756
EMERSON ELEC CO COM 291011104   356,864 3,695 SH   SOLE   0 0 3,695
ENVIROTECH VEHICLES INC COM NEW 29414V209   37,130 23,500 SH   SOLE   0 0 23,500
EQUINOR ASA SPONSORED ADR 29446M102   267,993 8,173 SH   SOLE   0 0 8,173
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   793,567 45,295 SH   SOLE   0 0 45,295
EXXON MOBIL CORP COM 30231G102   844,204 7,180 SH   SOLE   0 0 7,180
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   72,471 13,371 SH   SOLE   0 0 13,371
META PLATFORMS INC CL A 30303M102   1,181,326 3,935 SH   SOLE   0 0 3,935
FEDEX CORP COM 31428X106   235,447 889 SH   SOLE   0 0 889
FIRST TR INTER DURATN PFD & COM 33718W103   2,295,547 154,064 SH   SOLE   0 0 154,064
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,646,696 10,317 SH   SOLE   0 0 10,317
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   278,119 10,701 SH   SOLE   0 0 10,701
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   2,071,850 614,792 SH   SOLE   0 0 614,792
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,096,328 56,067 SH   SOLE   0 0 56,067
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   859,827 18,926 SH   SOLE   0 0 18,926
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   383,669 9,986 SH   SOLE   0 0 9,986
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   4,554,162 99,111 SH   SOLE   0 0 99,111
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441   205,107 6,648 SH   SOLE   0 0 6,648
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   283,458 11,796 SH   SOLE   0 0 11,796
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   2,773,467 113,249 SH   SOLE   0 0 113,249
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   676,175 16,078 SH   SOLE   0 0 16,078
FLAHERTY & CRUMRINE PFD SECS COM 338478100   2,176,647 167,822 SH   SOLE   0 0 167,822
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   585,008 78,630 SH   SOLE   0 0 78,630
FORD MTR CO DEL COM 345370860   524,450 42,226 SH   SOLE   0 0 42,226
FORTINET INC COM 34959E109   1,925,584 32,815 SH   SOLE   0 0 32,815
GABELLI DIVID & INCOME TR COM 36242H104   656,151 33,753 SH   SOLE   0 0 33,753
GLOBAL PMTS INC COM 37940X102   200,548 1,738 SH   SOLE   0 0 1,738
GLOBAL X FDS US INFR DEV ETF 37954Y673   428,183 14,094 SH   SOLE   0 0 14,094
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   235,285 9,518 SH   SOLE   0 0 9,518
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   399,961 7,250 SH   SOLE   0 0 7,250
GOLDMAN SACHS GROUP INC COM 38141G104   266,622 824 SH   SOLE   0 0 824
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   6,266,390 104,912 SH   SOLE   0 0 104,912
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   4,255,706 50,525 SH   SOLE   0 0 50,525
HANNON ARMSTRONG SUST INFR C COM 41068X100   279,889 13,202 SH   SOLE   0 0 13,202
HARTFORD FINL SVCS GROUP INC COM 416515104   610,251 8,606 SH   SOLE   0 0 8,606
HOME DEPOT INC COM 437076102   1,203,037 3,981 SH   SOLE   0 0 3,981
INDIA FD INC COM 454089103   1,418,758 81,444 SH   SOLE   0 0 81,444
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   1,051,979 32,053 SH   SOLE   0 0 32,053
INSULET CORP COM 45784P101   583,095 3,656 SH   SOLE   0 0 3,656
INTEL CORP COM 458140100   2,103,512 59,171 SH   SOLE   0 0 59,171
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   335,662 7,521 SH   SOLE   0 0 7,521
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   2,536,683 51,040 SH   SOLE   0 0 51,040
INVESCO QQQ TR UNIT SER 1 46090E103   450,310 1,257 SH   SOLE   0 0 1,257
INVESCO SR INCOME TR COM 46131H107   135,282 34,511 SH   SOLE   0 0 34,511
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   5,025,913 147,995 SH   SOLE   0 0 147,995
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,701,256 12,007 SH   SOLE   0 0 12,007
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   349,745 18,225 SH   SOLE   0 0 18,225
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   700,144 11,909 SH   SOLE   0 0 11,909
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   274,872 11,256 SH   SOLE   0 0 11,256
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   174,718 15,956 SH   SOLE   0 0 15,956
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   238,522 13,965 SH   SOLE   0 0 13,965
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   391,107 18,633 SH   SOLE   0 0 18,633
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   2,071,489 26,510 SH   SOLE   0 0 26,510
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   318,716 6,154 SH   SOLE   0 0 6,154
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   292,504 11,566 SH   SOLE   0 0 11,566
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   308,056 13,704 SH   SOLE   0 0 13,704
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,612,721 80,195 SH   SOLE   0 0 80,195
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,870,171 90,478 SH   SOLE   0 0 90,478
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   304,342 12,948 SH   SOLE   0 0 12,948
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   1,510,897 71,168 SH   SOLE   0 0 71,168
ISHARES INC MSCI GBL MIN VOL 464286525   2,014,221 21,109 SH   SOLE   0 0 21,109
ISHARES TR TIPS BD ETF 464287176   619,814 5,976 SH   SOLE   0 0 5,976
ISHARES TR CORE S&P500 ETF 464287200   404,449 942 SH   SOLE   0 0 942
ISHARES TR CORE US AGGBD ET 464287226   1,503,644 15,989 SH   SOLE   0 0 15,989
ISHARES TR MSCI EMG MKT ETF 464287234   221,467 5,836 SH   SOLE   0 0 5,836
ISHARES TR IBOXX INV CP ETF 464287242   392,481 3,847 SH   SOLE   0 0 3,847
ISHARES TR 20 YR TR BD ETF 464287432   565,665 6,378 SH   SOLE   0 0 6,378
ISHARES TR 1 3 YR TREAS BD 464287457   932,612 11,518 SH   SOLE   0 0 11,518
ISHARES TR CORE S&P MCP ETF 464287507   2,711,298 10,873 SH   SOLE   0 0 10,873
ISHARES TR ISHARES SEMICDTR 464287523   234,330 495 SH   SOLE   0 0 495
ISHARES TR EXPND TEC SC ETF 464287549   240,176 628 SH   SOLE   0 0 628
ISHARES TR RUS 1000 GRW ETF 464287614   10,658,807 40,072 SH   SOLE   0 0 40,072
ISHARES TR RUS 2000 GRW ETF 464287648   315,275 1,407 SH   SOLE   0 0 1,407
ISHARES TR RUSSELL 2000 ETF 464287655   358,075 2,026 SH   SOLE   0 0 2,026
ISHARES TR CORE S&P SCP ETF 464287804   1,295,990 13,739 SH   SOLE   0 0 13,739
ISHARES TR SHRT NAT MUN ETF 464288158   238,841 2,322 SH   SOLE   0 0 2,322
ISHARES TR GL CLEAN ENE ETF 464288224   192,735 13,183 SH   SOLE   0 0 13,183
ISHARES TR MSCI KLD400 SOC 464288570   402,980 4,950 SH   SOLE   0 0 4,950
ISHARES TR ISHS 5-10YR INVT 464288638   359,020 7,380 SH   SOLE   0 0 7,380
ISHARES TR PFD AND INCM SEC 464288687   270,378 8,968 SH   SOLE   0 0 8,968
ISHARES TR RUS TP200 GR ETF 464289438   2,830,744 18,402 SH   SOLE   0 0 18,402
ISHARES TR MSCI USA MIN VOL 46429B697   591,937 8,178 SH   SOLE   0 0 8,178
ISHARES TR CORE MSCI EAFE 46432F842   787,961 12,245 SH   SOLE   0 0 12,245
ISHARES INC CORE MSCI EMKT 46434G103   450,590 9,468 SH   SOLE   0 0 9,468
ISHARES INC MSCI JPN ETF NEW 46434G822   1,558,330 25,847 SH   SOLE   0 0 25,847
ISHARES TR IBONDS DEC23 ETF 46434VAX8   699,404 27,579 SH   SOLE   0 0 27,579
ISHARES TR IBONDS DEC25 ETF 46434VBD1   700,593 28,748 SH   SOLE   0 0 28,748
ISHARES TR IBONDS DEC24 ETF 46434VBG4   702,098 28,391 SH   SOLE   0 0 28,391
ISHARES TR CORE DIV GRWTH 46434V621   255,476 5,158 SH   SOLE   0 0 5,158
ISHARES TR BLACKROCK ULTRA 46434V878   488,837 9,703 SH   SOLE   0 0 9,703
ISHARES TR IBONDS DEC2026 46435GAA0   704,305 30,182 SH   SOLE   0 0 30,182
ISHARES TR ESG AWR MSCI USA 46435G425   241,537 2,572 SH   SOLE   0 0 2,572
ISHARES TR CYBERSECURITY 46435U135   367,343 9,539 SH   SOLE   0 0 9,539
ISHARES TR IBONDS 24 TRM HG 46435U184   299,433 12,907 SH   SOLE   0 0 12,907
ISHARES TR GENOMICS IMMUN 46435U192   219,570 10,790 SH   SOLE   0 0 10,790
ISHARES TR MSCI JP VALUE 46435U374   370,408 12,974 SH   SOLE   0 0 12,974
ISHARES TR ESG AWR US AGRGT 46435U549   900,926 19,888 SH   SOLE   0 0 19,888
ISHARES TR ROBOTICS ARTIF 46435U556   469,919 15,387 SH   SOLE   0 0 15,387
ISHARES TR BROAD USD HIGH 46435U853   1,961,103 56,500 SH   SOLE   0 0 56,500
ISHARES TR IBONDS 2026 TERM 46436E528   297,147 13,189 SH   SOLE   0 0 13,189
ISHARES TR IBONDS 25 TRM TS 46436E866   569,001 24,653 SH   SOLE   0 0 24,653
ISHARES TR IBONDS 24 TRM TS 46436E874   576,293 24,173 SH   SOLE   0 0 24,173
ISHARES TR IBONDS 23 TRM TS 46436E882   579,452 23,346 SH   SOLE   0 0 23,346
JPMORGAN CHASE & CO COM 46625H100   1,661,385 11,456 SH   SOLE   0 0 11,456
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   344,959 6,441 SH   SOLE   0 0 6,441
JOHNSON & JOHNSON COM 478160104   664,201 4,265 SH   SOLE   0 0 4,265
KLA CORP COM NEW 482480100   377,477 823 SH   SOLE   0 0 823
KKR INCOME OPPORTUNITIES FD COM 48249T106   246,581 20,617 SH   SOLE   0 0 20,617
KEYCORP COM 493267108   153,020 14,221 SH   SOLE   0 0 14,221
KINDER MORGAN INC DEL COM 49456B101   419,457 25,299 SH   SOLE   0 0 25,299
LAM RESEARCH CORP COM 512807108   1,526,185 2,435 SH   SOLE   0 0 2,435
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   117,614 19,867 SH   SOLE   0 0 19,867
ELI LILLY & CO COM 532457108   3,057,253 5,692 SH   SOLE   0 0 5,692
LISTED FD TR OVERLAY 53656F581   388,868 14,514 SH   SOLE   0 0 14,514
LOCKHEED MARTIN CORP COM 539830109   233,107 570 SH   SOLE   0 0 570
MGIC INVT CORP WIS COM 552848103   1,115,643 66,845 SH   SOLE   0 0 66,845
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   936,961 306,196 SH   SOLE   0 0 306,196
MARATHON PETE CORP COM 56585A102   231,399 1,529 SH   SOLE   0 0 1,529
MARVELL TECHNOLOGY INC COM 573874104   218,460 4,036 SH   SOLE   0 0 4,036
MASTERCARD INCORPORATED CL A 57636Q104   9,345,127 23,604 SH   SOLE   0 0 23,604
MCDONALDS CORP COM 580135101   429,322 1,630 SH   SOLE   0 0 1,630
MCKESSON CORP COM 58155Q103   209,985 483 SH   SOLE   0 0 483
MERCK & CO INC COM 58933Y105   458,205 4,451 SH   SOLE   0 0 4,451
METLIFE INC COM 59156R108   275,175 4,374 SH   SOLE   0 0 4,374
MICROSOFT CORP COM 594918104   8,357,700 26,469 SH   SOLE   0 0 26,469
MONSTER BEVERAGE CORP NEW COM 61174X109   1,963,545 37,083 SH   SOLE   0 0 37,083
NATIONAL INSTRS CORP COM 636518102   415,730 6,973 SH   SOLE   0 0 6,973
RITHM CAPITAL CORP COM NEW 64828T201   974,780 104,928 SH   SOLE   0 0 104,928
NEXTERA ENERGY INC COM 65339F101   669,334 11,683 SH   SOLE   0 0 11,683
NOVARTIS AG SPONSORED ADR 66987V109   309,858 3,042 SH   SOLE   0 0 3,042
NVIDIA CORPORATION COM 67066G104   4,130,300 9,495 SH   SOLE   0 0 9,495
NUVEEN REAL ASSET INCOME & G COM 67074Y105   739,600 69,642 SH   SOLE   0 0 69,642
OREILLY AUTOMOTIVE INC COM 67103H107   200,858 221 SH   SOLE   0 0 221
ONEOK INC NEW COM 682680103   1,659,963 26,170 SH   SOLE   0 0 26,170
ORACLE CORP COM 68389X105   512,755 4,841 SH   SOLE   0 0 4,841
PNC FINL SVCS GROUP INC COM 693475105   237,023 1,931 SH   SOLE   0 0 1,931
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   1,704,433 117,628 SH   SOLE   0 0 117,628
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   2,244,959 188,970 SH   SOLE   0 0 188,970
PACER FDS TR US CASH COWS 100 69374H881   270,036 5,463 SH   SOLE   0 0 5,463
PALO ALTO NETWORKS INC COM 697435105   1,084,051 4,624 SH   SOLE   0 0 4,624
PAYCHEX INC COM 704326107   401,178 3,479 SH   SOLE   0 0 3,479
PAYPAL HLDGS INC COM 70450Y103   302,004 5,166 SH   SOLE   0 0 5,166
PEPSICO INC COM 713448108   203,092 1,199 SH   SOLE   0 0 1,199
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   1,025,511 68,413 SH   SOLE   0 0 68,413
PFIZER INC COM 717081103   438,935 13,233 SH   SOLE   0 0 13,233
PHILIP MORRIS INTL INC COM 718172109   206,731 2,233 SH   SOLE   0 0 2,233
PIMCO INCOME STRATEGY FD COM 72201H108   134,815 17,577 SH   SOLE   0 0 17,577
PIMCO INCOME STRATEGY FD II COM 72201J104   2,414,609 366,405 SH   SOLE   0 0 366,405
PIMCO ETF TR ACTIVE BD ETF 72201R775   295,769 3,365 SH   SOLE   0 0 3,365
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   204,168 2,261 SH   SOLE   0 0 2,261
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   1,090,771 78,586 SH   SOLE   0 0 78,586
PIONEER NAT RES CO COM 723787107   272,954 1,189 SH   SOLE   0 0 1,189
PITNEY BOWES INC COM 724479100   1,521,938 503,953 SH   SOLE   0 0 503,953
PROCTER AND GAMBLE CO COM 742718109   2,215,192 15,187 SH   SOLE   0 0 15,187
PROSHARES TR LARGE CAP CRE 74347R248   664,333 13,611 SH   SOLE   0 0 13,611
PROSHARES TR S&P 500 DV ARIST 74348A467   491,818 5,554 SH   SOLE   0 0 5,554
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   387,374 128,269 SH   SOLE   0 0 128,269
REAVES UTIL INCOME FD COM SH BEN INT 756158101   840,699 34,105 SH   SOLE   0 0 34,105
REPUBLIC SVCS INC COM 760759100   371,239 2,605 SH   SOLE   0 0 2,605
S&P GLOBAL INC COM 78409V104   336,267 920 SH   SOLE   0 0 920
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,660,426 10,902 SH   SOLE   0 0 10,902
SPDR GOLD TR GOLD SHS 78463V107   2,673,077 15,591 SH   SOLE   0 0 15,591
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   344,356 8,197 SH   SOLE   0 0 8,197
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   364,734 9,548 SH   SOLE   0 0 9,548
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   823,942 26,570 SH   SOLE   0 0 26,570
SPDR SER TR S&P 600 SMCP GRW 78464A201   211,750 2,890 SH   SOLE   0 0 2,890
SPDR SER TR PORTFOLIO INTRMD 78464A375   2,299,006 73,100 SH   SOLE   0 0 73,100
SPDR SER TR PORTFOLIO SHORT 78464A474   2,670,212 91,071 SH   SOLE   0 0 91,071
SPDR SER TR S&P INS ETF 78464A789   226,638 5,328 SH   SOLE   0 0 5,328
SPDR SER TR S&P 400 MDCP GRW 78464A821   275,356 3,983 SH   SOLE   0 0 3,983
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   965,529 24,981 SH   SOLE   0 0 24,981
SALESFORCE INC COM 79466L302   547,100 2,698 SH   SOLE   0 0 2,698
SCHWAB CHARLES CORP COM 808513105   1,093,273 19,914 SH   SOLE   0 0 19,914
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   203,225 4,077 SH   SOLE   0 0 4,077
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   956,793 13,157 SH   SOLE   0 0 13,157
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   970,804 15,061 SH   SOLE   0 0 15,061
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   987,554 17,644 SH   SOLE   0 0 17,644
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,536,186 35,842 SH   SOLE   0 0 35,842
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   369,306 8,350 SH   SOLE   0 0 8,350
SCHWAB STRATEGIC TR US TIPS ETF 808524870   205,171 4,064 SH   SOLE   0 0 4,064
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,239,759 9,630 SH   SOLE   0 0 9,630
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   567,021 8,240 SH   SOLE   0 0 8,240
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   267,509 1,662 SH   SOLE   0 0 1,662
SELECT SECTOR SPDR TR ENERGY 81369Y506   579,429 6,410 SH   SOLE   0 0 6,410
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,793,679 17,042 SH   SOLE   0 0 17,042
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   227,099 3,854 SH   SOLE   0 0 3,854
SEMPRA COM 816851109   682,069 10,026 SH   SOLE   0 0 10,026
SHERWIN WILLIAMS CO COM 824348106   747,428 2,931 SH   SOLE   0 0 2,931
SOFI TECHNOLOGIES INC COM 83406F102   160,479 20,085 SH   SOLE   0 0 20,085
SOUTHERN CO COM 842587107   2,086,896 32,245 SH   SOLE   0 0 32,245
SPLUNK INC COM 848637104   805,545 5,508 SH   SOLE   0 0 5,508
STARBUCKS CORP COM 855244109   255,373 2,798 SH   SOLE   0 0 2,798
STRYKER CORPORATION COM 863667101   259,290 949 SH   SOLE   0 0 949
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   271,963 16,017 SH   SOLE   0 0 16,017
TESLA INC COM 88160R101   1,868,643 7,468 SH   SOLE   0 0 7,468
TEXAS INSTRS INC COM 882508104   257,278 1,618 SH   SOLE   0 0 1,618
THE TRADE DESK INC COM CL A 88339J105   349,252 4,469 SH   SOLE   0 0 4,469
THERMO FISHER SCIENTIFIC INC COM 883556102   321,017 634 SH   SOLE   0 0 634
TIMOTHY PLAN HIG DV STK ETF 887432326   411,348 13,437 SH   SOLE   0 0 13,437
TORONTO DOMINION BK ONT COM NEW 891160509   742,343 12,319 SH   SOLE   0 0 12,319
TRACTOR SUPPLY CO COM 892356106   367,521 1,810 SH   SOLE   0 0 1,810
UNION PAC CORP COM 907818108   439,230 2,157 SH   SOLE   0 0 2,157
UNITEDHEALTH GROUP INC COM 91324P102   796,940 1,581 SH   SOLE   0 0 1,581
VANECK ETF TRUST BDC INCOME ETF 92189F411   1,707,632 106,527 SH   SOLE   0 0 106,527
VANECK ETF TRUST MORTGAGE REIT 92189F452   285,739 25,131 SH   SOLE   0 0 25,131
VANECK ETF TRUST VANECK VIETNAM 92189F817   170,861 12,619 SH   SOLE   0 0 12,619
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,313,663 8,455 SH   SOLE   0 0 8,455
VANGUARD WORLD FD MEGA GRWTH IND 921910816   2,363,498 10,416 SH   SOLE   0 0 10,416
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   205,932 1,385 SH   SOLE   0 0 1,385
VANGUARD BD INDEX FDS INTERMED TERM 921937819   16,148,561 223,324 SH   SOLE   0 0 223,324
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,799,125 63,844 SH   SOLE   0 0 63,844
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   288,240 4,131 SH   SOLE   0 0 4,131
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,880,656 180,253 SH   SOLE   0 0 180,253
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   4,065,100 39,345 SH   SOLE   0 0 39,345
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   396,030 8,376 SH   SOLE   0 0 8,376
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   1,054,039 3,913 SH   SOLE   0 0 3,913
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   8,203,607 44,909 SH   SOLE   0 0 44,909
VANGUARD WORLD FDS ENERGY ETF 92204A306   705,750 5,568 SH   SOLE   0 0 5,568
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,692,253 21,069 SH   SOLE   0 0 21,069
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   10,997,362 46,777 SH   SOLE   0 0 46,777
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,773,233 4,274 SH   SOLE   0 0 4,274
VANGUARD WORLD FDS UTILITIES ETF 92204A876   2,106,009 16,513 SH   SOLE   0 0 16,513
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   309,334 2,913 SH   SOLE   0 0 2,913
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,725,914 146,032 SH   SOLE   0 0 146,032
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   813,776 14,048 SH   SOLE   0 0 14,048
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   759,926 10,112 SH   SOLE   0 0 10,112
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   1,846,526 32,310 SH   SOLE   0 0 32,310
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   3,453,698 78,888 SH   SOLE   0 0 78,888
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   800,715 11,180 SH   SOLE   0 0 11,180
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,128,288 14,850 SH   SOLE   0 0 14,850
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,317,349 3,355 SH   SOLE   0 0 3,355
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   654,328 4,996 SH   SOLE   0 0 4,996
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,604,889 8,240 SH   SOLE   0 0 8,240
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,033,193 40,090 SH   SOLE   0 0 40,090
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,260,768 5,886 SH   SOLE   0 0 5,886
VANGUARD INDEX FDS SM CP VAL ETF 922908611   838,283 5,256 SH   SOLE   0 0 5,256
VANGUARD INDEX FDS MID CAP ETF 922908629   897,897 4,312 SH   SOLE   0 0 4,312
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,870,405 9,558 SH   SOLE   0 0 9,558
VANGUARD INDEX FDS GROWTH ETF 922908736   8,555,348 31,418 SH   SOLE   0 0 31,418
VANGUARD INDEX FDS VALUE ETF 922908744   8,590,151 62,279 SH   SOLE   0 0 62,279
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,010,770 15,924 SH   SOLE   0 0 15,924
VANGUARD INDEX FDS TOTAL STK MKT 922908769   975,109 4,591 SH   SOLE   0 0 4,591
VERIZON COMMUNICATIONS INC COM 92343V104   2,210,501 68,204 SH   SOLE   0 0 68,204
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   3,691,324 66,082 SH   SOLE   0 0 66,082
VISA INC COM CL A 92826C839   2,257,676 9,816 SH   SOLE   0 0 9,816
VOYA INFRASTRUCTURE INDLS & COM 92912X101   969,206 102,779 SH   SOLE   0 0 102,779
WALMART INC COM 931142103   215,586 1,348 SH   SOLE   0 0 1,348
WALGREENS BOOTS ALLIANCE INC COM 931427108   387,993 17,446 SH   SOLE   0 0 17,446
WASTE MGMT INC DEL COM 94106L109   1,103,569 7,239 SH   SOLE   0 0 7,239
WELLS FARGO CO NEW PERP PFD CNV A 949746804   443,771 398 SH   SOLE   0 0 398
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   909,423 90,131 SH   SOLE   0 0 90,131
WESTERN ASSET HIGH YIELD DEF COM 95768B107   444,192 38,659 SH   SOLE   0 0 38,659
WESTERN ASSET MTG DEFINED OP COM 95790B109   2,506,395 234,024 SH   SOLE   0 0 234,024
WESTERN ASSET GLOBAL CORP DE COM 95790C107   425,534 35,910 SH   SOLE   0 0 35,910
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   579,367 43,759 SH   SOLE   0 0 43,759
WISDOMTREE TR US TOTAL DIVIDND 97717W109   1,304,585 21,682 SH   SOLE   0 0 21,682
WISDOMTREE TR INTL EQUITY FD 97717W703   417,745 8,640 SH   SOLE   0 0 8,640
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   651,063 12,938 SH   SOLE   0 0 12,938