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
ABBOTT LABS COM 002824100   261,979 2,705 SH   SOLE 0 8 0 2,697
ABBVIE INC COM 00287Y109   2,700,166 18,115 SH   SOLE 0 959 0 17,156
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   2,537,171 143,424 SH   SOLE 0 30,273 0 113,151
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   619,846 2,018 SH   SOLE 0 257 0 1,761
ADOBE INC COM 00724F101   852,656 1,672 SH   SOLE 0 260 0 1,412
ADVANCED MICRO DEVICES INC COM 007903107   695,372 6,763 SH   SOLE 0 767 0 5,996
AFLAC INC COM 001055102   346,910 4,520 SH   SOLE 0 12 0 4,508
ALPHABET INC CAP STK CL C 02079K107   1,861,326 14,117 SH   SOLE 0 1,920 0 12,197
ALPS ETF TR ACTIVE EQTY OPPT 00162Q510   782,659 18,341 SH   SOLE 0 1,137 0 17,204
ALPS ETF TR RIVERFRNT DYMC 00162Q528   2,701,661 61,726 SH   SOLE 0 2,876 0 58,850
ALPS ETF TR RIVERFRONT DYM 00162Q536   2,769,348 129,258 SH   SOLE 0 5,007 0 124,251
ALPS ETF TR RIVRFRNT STR INC 00162Q783   8,602,497 388,375 SH   SOLE 0 35,635 0 352,740
AMAZON COM INC COM 023135106   1,313,053 10,329 SH   SOLE 0 1,237 0 9,092
AMERICAN EXPRESS CO COM 025816109   226,980 1,521 SH   SOLE 0 36 0 1,485
AMERICAN TOWER CORP NEW COM 03027X100   453,919 2,760 SH   SOLE 0 350 0 2,410
AMGEN INC COM 031162100   299,844 1,116 SH   SOLE 0 165 0 951
APPLE INC COM 037833100   5,326,434 31,111 SH   SOLE 0 6,740 0 24,371
APPLIED MATLS INC COM 038222105   818,793 5,914 SH   SOLE 0 732 0 5,182
ARK ETF TR FINTECH INNOVA 00214Q708   337,735 17,445 SH   SOLE 0 5,460 0 11,985
AT&T INC COM 00206R102   1,677,772 111,702 SH   SOLE 0 5,753 0 105,949
BCE INC COM NEW 05534B760   1,442,908 37,802 SH   SOLE 0 1,831 0 35,971
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   343,995 982 SH   SOLE 0 36 0 946
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   4,433,354 431,680 SH   SOLE 0 17,491 0 414,189
BROADCOM INC COM 11135F101   747,037 899 SH   SOLE 0 110 0 789
COSTCO WHSL CORP NEW COM 22160K105   754,208 1,335 SH   SOLE 0 206 0 1,129
DISNEY WALT CO COM 254687106   479,952 5,922 SH   SOLE 0 480 0 5,442
DUKE ENERGY CORP NEW COM NEW 26441C204   1,511,104 17,121 SH   SOLE 0 747 0 16,374
ELI LILLY & CO COM 532457108   569,358 1,060 SH   SOLE 0 148 0 912
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   333,755 16,564 SH   SOLE 0 5,465 0 11,099
EVEREST GROUP LTD COM G3223R108   524,426 1,411 SH   SOLE 0 166 0 1,245
EXXON MOBIL CORP COM 30231G102   4,758,344 40,469 SH   SOLE 0 3,307 0 37,162
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   6,586,229 390,179 SH   SOLE 0 15,419 0 374,760
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   1,606,713 28,908 SH   SOLE 0 1,587 0 27,321
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707   434,008 8,150 SH   SOLE 0 457 0 7,693
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   1,061,511 51,505 SH   SOLE 0 2,098 0 49,407
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   3,122,607 118,191 SH   SOLE 0 5,238 0 112,953
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   474,840 6,449 SH   SOLE 0 2,611 0 3,838
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,122,007 44,920 SH   SOLE 0 1,117 0 43,803
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   818,132 17,887 SH   SOLE 0 1,082 0 16,805
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   418,298 20,495 SH   SOLE 0 1,136 0 19,359
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   1,115,895 76,457 SH   SOLE 0 3,019 0 73,438
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   2,117,395 144,139 SH   SOLE 0 6,777 0 137,362
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   520,350 18,433 SH   SOLE 0 762 0 17,671
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   2,697,559 68,763 SH   SOLE 0 11,441 0 57,322
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   3,168,160 68,948 SH   SOLE 0 3,069 0 65,879
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   219,119 5,409 SH   SOLE 0 292 0 5,117
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   4,294,392 87,001 SH   SOLE 0 3,836 0 83,165
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   304,855 1,910 SH   SOLE 0 620 0 1,290
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   810,543 42,954 SH   SOLE 0 1,759 0 41,195
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   2,196,111 39,153 SH   SOLE 0 1,768 0 37,385
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   4,662,125 195,068 SH   SOLE 0 21,651 0 173,417
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   845,242 21,684 SH   SOLE 0 1,375 0 20,309
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,024,110 24,352 SH   SOLE 0 616 0 23,736
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   1,614,034 80,806 SH   SOLE 0 2,077 0 78,729
FIRST TR MORNINGSTAR DIVID L SHS 336917109   9,059,659 270,923 SH   SOLE 0 12,025 0 258,898
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   1,583,928 145,443 SH   SOLE 0 6,543 0 138,900
FIRST TR VALUE LINE DIVID IN SHS 33734H106   7,811,870 208,929 SH   SOLE 0 9,373 0 199,556
FLAHERTY & CRUMRINE PFD SECS COM 338478100   1,671,721 128,891 SH   SOLE 0 5,132 0 123,759
GENERAL ELECTRIC CO COM NEW 369604301   847,034 7,662 SH   SOLE 0 1,021 0 6,641
GENERAL MLS INC COM 370334104   1,433,930 22,409 SH   SOLE 0 1,057 0 21,352
GLACIER BANCORP INC NEW COM 37637Q105   581,771 20,413 SH   SOLE 0 0 0 20,413
GLOBAL X FDS US INFR DEV ETF 37954Y673   388,651 12,793 SH   SOLE 0 2,977 0 9,816
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,920,367 19,183 SH   SOLE 0 741 0 18,442
HOME DEPOT INC COM 437076102   709,740 2,349 SH   SOLE 0 307 0 2,042
HONEYWELL INTL INC COM 438516106   535,192 2,897 SH   SOLE 0 2,812 0 85
INTUIT COM 461202103   652,981 1,278 SH   SOLE 0 212 0 1,066
INTUITIVE SURGICAL INC COM NEW 46120E602   406,283 1,390 SH   SOLE 0 186 0 1,204
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   217,636 4,379 SH   SOLE 0 286 0 4,093
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,117,184 7,885 SH   SOLE 0 629 0 7,256
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   4,655,176 51,021 SH   SOLE 0 12,904 0 38,117
INVESCO QQQ TR UNIT SER 1 46090E103   14,505,523 40,488 SH   SOLE 0 8,828 0 31,660
ISHARES INC MSCI EMRG CHN 46434G764   559,758 11,233 SH   SOLE 0 707 0 10,526
ISHARES INC CORE MSCI EMKT 46434G103   778,766 16,364 SH   SOLE 0 1,001 0 15,363
ISHARES TR PFD AND INCM SEC 464288687   1,649,369 54,705 SH   SOLE 0 6,666 0 48,039
ISHARES TR CORE S&P SCP ETF 464287804   1,469,984 15,583 SH   SOLE 0 3,862 0 11,721
ISHARES TR 7-10 YR TRSY BD 464287440   2,396,309 26,163 SH   SOLE 0 3,114 0 23,049
ISHARES TR MSCI USA QLT FCT 46432F339   8,729,479 66,238 SH   SOLE 0 15,620 0 50,618
ISHARES TR RUS TP200 GR ETF 464289438   238,898 1,553 SH   SOLE 0 448 0 1,105
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,576,458 15,660 SH   SOLE 0 996 0 14,664
ISHARES TR GLOBAL EQUITY 46434V316   433,637 12,618 SH   SOLE 0 1,419 0 11,199
ISHARES TR CORE US AGGBD ET 464287226   1,889,939 20,097 SH   SOLE 0 1,131 0 18,966
ISHARES TR ISHS 5-10YR INVT 464288638   349,988 7,194 SH   SOLE 0 434 0 6,760
ISHARES TR RUS 1000 VAL ETF 464287598   219,076 1,443 SH   SOLE 0 418 0 1,025
ISHARES TR MSCI EMG MKT ETF 464287234   214,418 5,650 SH   SOLE 0 635 0 5,015
ISHARES TR RUS MD CP GR ETF 464287481   3,257,400 35,658 SH   SOLE 0 9,982 0 25,676
ISHARES TR MSCI USA MMENTM 46432F396   2,742,279 19,630 SH   SOLE 0 5,707 0 13,923
ISHARES TR SHORT TREAS BD 464288679   1,131,409 10,242 SH   SOLE 0 107 0 10,135
ISHARES TR CORE S&P500 ETF 464287200   1,522,368 3,545 SH   SOLE 0 622 0 2,923
ISHARES TR YLD OPTIM BD 46434V787   857,458 40,116 SH   SOLE 0 1,078 0 39,038
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   1,805,623 36,192 SH   SOLE 0 1,106 0 35,086
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   537,961 10,044 SH   SOLE 0 566 0 9,478
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   2,282,909 45,359 SH   SOLE 0 2,847 0 42,512
KIMBERLY-CLARK CORP COM 494368103   1,416,030 11,717 SH   SOLE 0 559 0 11,158
LOCKHEED MARTIN CORP COM 539830109   290,075 709 SH   SOLE 0 82 0 627
LOWES COS INC COM 548661107   373,073 1,795 SH   SOLE 0 240 0 1,555
MASTERCARD INCORPORATED CL A 57636Q104   683,529 1,726 SH   SOLE 0 288 0 1,438
META PLATFORMS INC CL A 30303M102   214,081 713 SH   SOLE 0 257 0 456
MICROSOFT CORP COM 594918104   3,125,202 9,898 SH   SOLE 0 1,473 0 8,425
NATIONAL GRID PLC SPONSORED ADR NE 636274409   1,494,726 24,653 SH   SOLE 0 1,122 0 23,531
NVIDIA CORPORATION COM 67066G104   452,825 1,041 SH   SOLE 0 244 0 797
PAYCHEX INC COM 704326107   599,831 5,201 SH   SOLE 0 640 0 4,561
PEPSICO INC COM 713448108   2,084,442 12,302 SH   SOLE 0 772 0 11,530
PHILIP MORRIS INTL INC COM 718172109   1,502,665 16,231 SH   SOLE 0 867 0 15,364
PIMCO CORPORATE & INCM STRG COM 72200U100   4,280,828 351,752 SH   SOLE 0 13,671 0 338,081
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,815,485 18,129 SH   SOLE 0 1,708 0 16,421
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   591,465 6,550 SH   SOLE 0 426 0 6,124
PRICE T ROWE GROUP INC COM 74144T108   531,691 5,070 SH   SOLE 0 606 0 4,464
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409   240,207 7,975 SH   SOLE 0 2,605 0 5,370
PROCTER AND GAMBLE CO COM 742718109   287,928 1,974 SH   SOLE 0 300 0 1,674
PROSPERITY BANCSHARES INC COM 743606105   316,619 5,801 SH   SOLE 0 5,801 0 0
S&P GLOBAL INC COM 78409V104   516,690 1,414 SH   SOLE 0 179 0 1,235
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,875,931 11,653 SH   SOLE 0 1,398 0 10,255
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   712,838 21,490 SH   SOLE 0 7,396 0 14,094
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,810,334 26,309 SH   SOLE 0 3,605 0 22,704
SELECT SECTOR SPDR TR ENERGY 81369Y506   317,549 3,513 SH   SOLE 0 86 0 3,427
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   826,976 12,612 SH   SOLE 0 3,877 0 8,735
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,014,239 15,646 SH   SOLE 0 3,641 0 12,005
SELECT SECTOR SPDR TR INDL 81369Y704   1,400,455 13,814 SH   SOLE 0 2,335 0 11,479
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,916,653 11,692 SH   SOLE 0 2,782 0 8,910
SELECTQUOTE INC COM 816307300   38,255 32,697 SH   SOLE 0 0 0 32,697
SERVICENOW INC COM 81762P102   629,389 1,126 SH   SOLE 0 139 0 987
SHELL PLC SPON ADS 780259305   608,970 9,459 SH   SOLE 0 207 0 9,252
SPDR GOLD TR GOLD SHS 78463V107   853,049 4,976 SH   SOLE 0 335 0 4,641
SPDR S&P 500 ETF TR TR UNIT 78462F103   356,091 833 SH   SOLE 0 334 0 499
SPDR SER TR SSGA US LRG ETF 78468R804   1,234,756 9,247 SH   SOLE 0 581 0 8,666
SPDR SER TR PRTFLO S&P500 GW 78464A409   255,200 4,305 SH   SOLE 0 1,252 0 3,053
SPDR SER TR PORTFOLIO SHORT 78464A474   3,117,775 106,336 SH   SOLE 0 15,896 0 90,440
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   5,338,964 58,146 SH   SOLE 0 2,071 0 56,075
SPDR SER TR PORTFOLIO S&P500 78464A854   1,651,378 32,857 SH   SOLE 0 2,068 0 30,789
SPDR SER TR PORTFOLIO LN COR 78464A367   1,941,211 91,394 SH   SOLE 0 5,445 0 85,949
SPDR SER TR BLOOMBERG INVT 78468R200   3,301,396 107,467 SH   SOLE 0 4,611 0 102,856
SPDR SER TR PORTFOLI S&P1500 78464A805   1,465,937 27,928 SH   SOLE 0 1,732 0 26,196
SPDR SER TR PRTFLO S&P500 VL 78464A508   330,534 8,011 SH   SOLE 0 2,331 0 5,680
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   3,405,161 81,211 SH   SOLE 0 2,412 0 78,799
STEEL DYNAMICS INC COM 858119100   266,162 2,482 SH   SOLE 0 265 0 2,217
SYNAPTOGENIX INC COM NEW 87167T201   4,598 10,450 SH   SOLE 0 10,000 0 450
TESLA INC COM 88160R101   1,669,014 6,670 SH   SOLE 0 700 0 5,970
THERMO FISHER SCIENTIFIC INC COM 883556102   576,544 1,139 SH   SOLE 0 204 0 935
TIDAL ETF TR UNLIMITED HFND 886364439   2,834,654 140,059 SH   SOLE 0 41,502 0 98,557
TOLL BROTHERS INC COM 889478103   414,546 5,605 SH   SOLE 0 678 0 4,927
UNION PAC CORP COM 907818108   249,447 1,225 SH   SOLE 0 25 0 1,200
UNITED PARCEL SERVICE INC CL B 911312106   415,549 2,666 SH   SOLE 0 831 0 1,835
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   1,274,322 47,092 SH   SOLE 0 1,220 0 45,872
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   3,663,902 48,742 SH   SOLE 0 6,379 0 42,363
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,780,296 26,548 SH   SOLE 0 3,406 0 23,142
VANGUARD BD INDEX FDS INTERMED TERM 921937819   3,961,332 54,783 SH   SOLE 0 5,064 0 49,719
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,952,511 42,312 SH   SOLE 0 2,498 0 39,814
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   4,016,540 83,975 SH   SOLE 0 10,892 0 73,083
VANGUARD INDEX FDS TOTAL STK MKT 922908769   371,718 1,750 SH   SOLE 0 903 0 847
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,495,733 13,200 SH   SOLE 0 1,360 0 11,840
VANGUARD INDEX FDS MID CAP ETF 922908629   1,655,296 7,949 SH   SOLE 0 543 0 7,406
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   810,735 10,716 SH   SOLE 0 692 0 10,024
VANGUARD INDEX FDS VALUE ETF 922908744   5,984,388 43,387 SH   SOLE 0 5,291 0 38,096
VANGUARD INDEX FDS GROWTH ETF 922908736   7,872,421 28,910 SH   SOLE 0 3,983 0 24,927
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   697,891 17,927 SH   SOLE 0 1,076 0 16,851
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,492,250 63,562 SH   SOLE 0 7,590 0 55,971
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   359,826 5,024 SH   SOLE 0 276 0 4,748
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,827,060 41,733 SH   SOLE 0 5,447 0 36,286
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,400,104 169,261 SH   SOLE 0 20,627 0 148,634
VANGUARD WORLD FD MEGA GRWTH IND 921910816   501,417 2,210 SH   SOLE 0 228 0 1,982
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   639,029 6,075 SH   SOLE 0 64 0 6,011
VERISK ANALYTICS INC COM 92345Y106   1,035,676 4,384 SH   SOLE 0 2 0 4,382
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   727,383 14,869 SH   SOLE 0 923 0 13,946
VISA INC COM CL A 92826C839   1,052,341 4,575 SH   SOLE 0 470 0 4,105
WEST PHARMACEUTICAL SVSC INC COM 955306105   340,315 907 SH   SOLE 0 114 0 793
WESTERN UN CO COM 959802109   449,886 34,134 SH   SOLE 0 4,029 0 30,105
WILLIAMS SONOMA INC COM 969904101   555,555 3,575 SH   SOLE 0 446 0 3,129