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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
AMAZON COM INC COM | Stock | 023135106 | 7,110,012 | 84,643 | SH | | SOLE | 0 | 84,643 | 0 | 0 |
ULTA BEAUTY INC COM | Stock | 90384S303 | 204,045 | 435 | SH | | SOLE | 0 | 435 | 0 | 0 |
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND | ETF | 337344105 | 231,183 | 2,604 | SH | | SOLE | 0 | 2,604 | 0 | 0 |
SIRIUS XM HOLDINGS INC COM | Stock | 82968B103 | 86,298 | 14,777 | SH | | SOLE | 0 | 14,777 | 0 | 0 |
INVESCO QQQ TRUST SERIES I | ETF | 46090E103 | 2,432,547 | 9,135 | SH | | SOLE | 0 | 9,135 | 0 | 0 |
TECHNOLOGY SELECT SECTOR SPDR FUND | ETF | 81369Y803 | 14,143,770 | 113,659 | SH | | SOLE | 0 | 113,659 | 0 | 0 |
STARBUCKS CORP COM | Stock | 855244109 | 3,217,354 | 32,433 | SH | | SOLE | 0 | 32,433 | 0 | 0 |
PUBLIC SVC ENTERPRISE GRP INC COM | Stock | 744573106 | 242,752 | 3,962 | SH | | SOLE | 0 | 3,962 | 0 | 0 |
BLOCK INC CL A | Stock | 852234103 | 1,036,294 | 16,491 | SH | | SOLE | 0 | 16,491 | 0 | 0 |
SPDR PORTFOLIO AGGREGATE BOND ETF | ETF | 78464A649 | 866,080 | 34,464 | SH | | SOLE | 0 | 34,464 | 0 | 0 |
XPO INC COM | Stock | 983793100 | 359,632 | 10,803 | SH | | SOLE | 0 | 10,803 | 0 | 0 |
ELEVANCE HEALTH INC COM | Stock | 036752103 | 300,623 | 586 | SH | | SOLE | 0 | 586 | 0 | 0 |
ISHARES GOLD TRUST | ETF | 464285204 | 554,997 | 16,045 | SH | | SOLE | 0 | 16,045 | 0 | 0 |
DOLLAR GEN CORP NEW COM | Stock | 256677105 | 3,374,789 | 13,705 | SH | | SOLE | 0 | 13,704 | 0 | 0 |
EAGLE BANCORP MONT INC COM | Stock | 26942G100 | 845,410 | 52,315 | SH | | SOLE | 0 | 52,315 | 0 | 0 |
MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 | 605,322 | 5,962 | SH | | SOLE | 0 | 5,962 | 0 | 0 |
JOHNSON & JOHNSON COM | Stock | 478160104 | 5,719,245 | 32,376 | SH | | SOLE | 0 | 32,376 | 0 | 0 |
LKQ CORP COM | Stock | 501889208 | 2,562,570 | 47,979 | SH | | SOLE | 0 | 47,979 | 0 | 0 |
WASTE MGMT INC DEL COM | Stock | 94106L109 | 1,623,865 | 10,351 | SH | | SOLE | 0 | 10,351 | 0 | 0 |
VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 | 1,264,579 | 6,614 | SH | | SOLE | 0 | 6,614 | 0 | 0 |
VANGUARD ENERGY ETF | ETF | 92204A306 | 5,122,752 | 42,239 | SH | | SOLE | 0 | 42,239 | 0 | 0 |
COSTCO WHSL CORP NEW COM | Stock | 22160K105 | 5,489,040 | 12,024 | SH | | SOLE | 0 | 12,024 | 0 | 0 |
ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 | 1,748,630 | 46,138 | SH | | SOLE | 0 | 46,138 | 0 | 0 |
FIRST TRUST HEALTH CARE ALPHADEX FUND | ETF | 33734X143 | 3,513,719 | 32,316 | SH | | SOLE | 0 | 32,316 | 0 | 0 |
FIRST TRUST TECHNOLOGY ALPHADEX FUND | ETF | 33734X176 | 206,628 | 2,257 | SH | | SOLE | 0 | 2,257 | 0 | 0 |
FIRST TRUST MATERIALS ALPHADEX FUND | ETF | 33734X168 | 963,806 | 15,907 | SH | | SOLE | 0 | 15,907 | 0 | 0 |
GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 | 2,378,531 | 6,927 | SH | | SOLE | 0 | 6,926 | 0 | 0 |
LAS VEGAS SANDS CORP COM | Stock | 517834107 | 567,851 | 11,813 | SH | | SOLE | 0 | 11,813 | 0 | 0 |
LIGHT & WONDER INC COM | Stock | 80874P109 | 262,176 | 4,474 | SH | | SOLE | 0 | 4,474 | 0 | 0 |
KNIGHT-SWIFT TRANSN HLDGS INC CL A | Stock | 499049104 | 2,024,836 | 38,635 | SH | | SOLE | 0 | 38,634 | 0 | 0 |
REAL ESTATE SELECT SECTOR SPDR FUND | ETF | 81369Y860 | 649,536 | 17,588 | SH | | SOLE | 0 | 17,588 | 0 | 0 |
PROCTER AND GAMBLE CO COM | Stock | 742718109 | 6,539,167 | 43,146 | SH | | SOLE | 0 | 43,145 | 0 | 0 |
COCA COLA CO COM | Stock | 191216100 | 3,942,561 | 61,980 | SH | | SOLE | 0 | 61,980 | 0 | 0 |
PLUS THERAPEUTICS INC COM | Stock | 72941H400 | 3,877 | 12,230 | SH | | SOLE | 0 | 12,230 | 0 | 0 |
ISHARES U.S. HEALTHCARE ETF | ETF | 464287762 | 588,782 | 2,075 | SH | | SOLE | 0 | 2,075 | 0 | 0 |
GENERAL MLS INC COM | Stock | 370334104 | 789,004 | 9,410 | SH | | SOLE | 0 | 9,409 | 0 | 0 |
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND | ETF | 336917109 | 227,424 | 6,221 | SH | | SOLE | 0 | 6,220 | 0 | 0 |
ENTERPRISE PRODS PARTNERS L P COM | Stock | 293792107 | 313,880 | 13,013 | SH | | SOLE | 0 | 13,013 | 0 | 0 |
PPG INDS INC COM | Stock | 693506107 | 307,560 | 2,446 | SH | | SOLE | 0 | 2,446 | 0 | 0 |
OCCIDENTAL PETE CORP COM | Stock | 674599105 | 741,305 | 11,769 | SH | | SOLE | 0 | 11,768 | 0 | 0 |
TRUIST FINL CORP COM | Stock | 89832Q109 | 930,014 | 21,613 | SH | | SOLE | 0 | 21,613 | 0 | 0 |
UNITED PARCEL SERVICE INC CL B | Stock | 911312106 | 4,390,176 | 25,254 | SH | | SOLE | 0 | 25,254 | 0 | 0 |
VANGUARD REAL ESTATE ETF | ETF | 922908553 | 13,111,068 | 158,961 | SH | | SOLE | 0 | 158,960 | 0 | 0 |
INVESCO DB COMMODITY INDEX TRACKING FUND | ETF | 46138B103 | 619,972 | 25,151 | SH | | SOLE | 0 | 25,151 | 0 | 0 |
SPDR PORTFOLIO LONG TERM TREASURY ETF | ETF | 78464A664 | 278,862 | 9,606 | SH | | SOLE | 0 | 9,606 | 0 | 0 |
AVALONBAY CMNTYS INC COM | REIT | 053484101 | 403,800 | 2,500 | SH | | SOLE | 0 | 2,500 | 0 | 0 |
INTEL CORP COM | Stock | 458140100 | 1,210,009 | 45,782 | SH | | SOLE | 0 | 45,781 | 0 | 0 |
RELIANCE INC COM | Stock | 759509102 | 826,115 | 4,081 | SH | | SOLE | 0 | 4,080 | 0 | 0 |
CME GROUP INC COM | Stock | 12572Q105 | 1,775,601 | 10,559 | SH | | SOLE | 0 | 10,559 | 0 | 0 |
HUNT J B TRANS SVCS INC COM | Stock | 445658107 | 785,891 | 4,507 | SH | | SOLE | 0 | 4,507 | 0 | 0 |
MEDTRONIC PLC SHS | Stock | G5960L103 | 1,348,794 | 17,355 | SH | | SOLE | 0 | 17,354 | 0 | 0 |
ISHARES U.S. FINANCIALS ETF | ETF | 464287788 | 488,498 | 6,473 | SH | | SOLE | 0 | 6,472 | 0 | 0 |
NETFLIX INC COM | Stock | 64110L106 | 2,103,674 | 7,134 | SH | | SOLE | 0 | 7,134 | 0 | 0 |
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST | ETF | 78467X109 | 1,023,478 | 3,089 | SH | | SOLE | 0 | 3,089 | 0 | 0 |
PAYCHEX INC COM | Stock | 704326107 | 1,517,472 | 13,131 | SH | | SOLE | 0 | 13,131 | 0 | 0 |
HORMEL FOODS CORP COM | Stock | 440452100 | 789,108 | 17,324 | SH | | SOLE | 0 | 17,324 | 0 | 0 |
SEI INVTS CO COM | Stock | 784117103 | 1,035,968 | 17,770 | SH | | SOLE | 0 | 17,769 | 0 | 0 |
PROLOGIS INC. COM | REIT | 74340W103 | 1,054,927 | 9,358 | SH | | SOLE | 0 | 9,358 | 0 | 0 |
MERCK & CO INC COM | Stock | 58933Y105 | 8,654,892 | 78,007 | SH | | SOLE | 0 | 78,007 | 0 | 0 |
SPDR S&P 500 ETF TRUST | ETF | 78462F103 | 2,265,024 | 5,923 | SH | | SOLE | 0 | 5,922 | 0 | 0 |
MCKESSON CORP COM | Stock | 58155Q103 | 368,807 | 983 | SH | | SOLE | 0 | 983 | 0 | 0 |
THE TRADE DESK INC COM CL A | Stock | 88339J105 | 589,515 | 13,150 | SH | | SOLE | 0 | 13,150 | 0 | 0 |
MASTERCARD INCORPORATED CL A | Stock | 57636Q104 | 2,042,438 | 5,874 | SH | | SOLE | 0 | 5,873 | 0 | 0 |
ILLINOIS TOOL WKS INC COM | Stock | 452308109 | 703,418 | 3,193 | SH | | SOLE | 0 | 3,193 | 0 | 0 |
EMERSON ELEC CO COM | Stock | 291011104 | 1,602,249 | 16,680 | SH | | SOLE | 0 | 16,679 | 0 | 0 |
ALLSTATE CORP COM | Stock | 020002101 | 827,639 | 6,104 | SH | | SOLE | 0 | 6,103 | 0 | 0 |
DIAGEO PLC SPON ADR NEW | ADR | 25243Q205 | 1,348,720 | 7,569 | SH | | SOLE | 0 | 7,569 | 0 | 0 |
ISHARES CORE U.S. REIT ETF | ETF | 464288521 | 256,200 | 5,181 | SH | | SOLE | 0 | 5,181 | 0 | 0 |
ISHARES TIPS BOND ETF | ETF | 464287176 | 567,638 | 5,333 | SH | | SOLE | 0 | 5,332 | 0 | 0 |
LEGGETT & PLATT INC COM | Stock | 524660107 | 1,569,051 | 48,683 | SH | | SOLE | 0 | 48,682 | 0 | 0 |
VERTEX PHARMACEUTICALS INC COM | Stock | 92532F100 | 268,277 | 929 | SH | | SOLE | 0 | 929 | 0 | 0 |
FIRST TRUST NASDAQ OIL & GAS ETF | ETF | 33738R845 | 1,100,643 | 39,365 | SH | | SOLE | 0 | 39,364 | 0 | 0 |
COGNIZANT TECHNOLOGY SOLUTIONS CL A | Stock | 192446102 | 1,312,442 | 22,949 | SH | | SOLE | 0 | 22,948 | 0 | 0 |
EDWARDS LIFESCIENCES CORP COM | Stock | 28176E108 | 200,402 | 2,686 | SH | | SOLE | 0 | 2,686 | 0 | 0 |
BANK NEW YORK MELLON CORP COM | Stock | 064058100 | 2,060,235 | 45,260 | SH | | SOLE | 0 | 45,260 | 0 | 0 |
VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 | 2,980,407 | 75,645 | SH | | SOLE | 0 | 75,644 | 0 | 0 |
ISHARES COHEN & STEERS REIT ETF | ETF | 464287564 | 820,461 | 14,961 | SH | | SOLE | 0 | 14,961 | 0 | 0 |
FEDEX CORP COM | Stock | 31428X106 | 1,824,256 | 10,533 | SH | | SOLE | 0 | 10,532 | 0 | 0 |
PEPSICO INC COM | Stock | 713448108 | 4,998,740 | 27,669 | SH | | SOLE | 0 | 27,669 | 0 | 0 |
ISHARES 1-3 YEAR TREASURY BOND ETF | ETF | 464287457 | 7,487,093 | 92,240 | SH | | SOLE | 0 | 92,239 | 0 | 0 |
MARATHON OIL CORP COM | Stock | 565849106 | 841,715 | 31,094 | SH | | SOLE | 0 | 31,094 | 0 | 0 |
KIMBERLY-CLARK CORP COM | Stock | 494368103 | 542,050 | 3,993 | SH | | SOLE | 0 | 3,993 | 0 | 0 |
MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 | 633,284 | 12,292 | SH | | SOLE | 0 | 12,292 | 0 | 0 |
INTERPUBLIC GROUP COS INC COM | Stock | 460690100 | 661,137 | 19,848 | SH | | SOLE | 0 | 19,848 | 0 | 0 |
TE CONNECTIVITY LTD SHS | Stock | H84989104 | 848,946 | 7,395 | SH | | SOLE | 0 | 7,395 | 0 | 0 |
HONEYWELL INTL INC COM | Stock | 438516106 | 2,515,668 | 11,739 | SH | | SOLE | 0 | 11,739 | 0 | 0 |
TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 | 445,270 | 2,649 | SH | | SOLE | 0 | 2,649 | 0 | 0 |
FORD MTR CO DEL COM | Stock | 345370860 | 693,247 | 59,608 | SH | | SOLE | 0 | 59,608 | 0 | 0 |
PEABODY ENGR CORP COM | Stock | 704551100 | 299,893 | 11,351 | SH | | SOLE | 0 | 11,351 | 0 | 0 |
SPDR PORTFOLIO MORTGAGE BACKED BOND ETF | ETF | 78464A383 | 434,217 | 20,010 | SH | | SOLE | 0 | 20,010 | 0 | 0 |
XTRACKERS USD HIGH YIELD CORPORATE BOND ETF | ETF | 233051432 | 388,710 | 11,531 | SH | | SOLE | 0 | 11,531 | 0 | 0 |
US BANCORP DEL COM NEW | Stock | 902973304 | 1,676,543 | 38,444 | SH | | SOLE | 0 | 38,444 | 0 | 0 |
FIRST TRUST ENERGY ALPHADEX FUND | ETF | 33734X127 | 1,024,006 | 59,918 | SH | | SOLE | 0 | 59,918 | 0 | 0 |
BP PLC SPONSORED ADR | ADR | 055622104 | 223,762 | 6,406 | SH | | SOLE | 0 | 6,406 | 0 | 0 |
HOME DEPOT INC COM | Stock | 437076102 | 6,077,139 | 19,240 | SH | | SOLE | 0 | 19,239 | 0 | 0 |
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF | ETF | 78464A375 | 273,165 | 8,582 | SH | | SOLE | 0 | 8,582 | 0 | 0 |
SUNCOR ENERGY INC NEW COM | Stock | 867224107 | 1,107,028 | 34,889 | SH | | SOLE | 0 | 34,889 | 0 | 0 |
PACER US SMALL CAP CASH COWS 100 ETF | ETF | 69374H857 | 235,113 | 6,540 | SH | | SOLE | 0 | 6,540 | 0 | 0 |
AUTOMATIC DATA PROCESSING INC COM | Stock | 053015103 | 1,471,341 | 6,160 | SH | | SOLE | 0 | 6,159 | 0 | 0 |
FAIR ISAAC CORP COM | Stock | 303250104 | 300,487 | 502 | SH | | SOLE | 0 | 502 | 0 | 0 |
FIRST TRUST LARGE CAP CORE ALPHADEX FUND | ETF | 33734K109 | 282,167 | 3,524 | SH | | SOLE | 0 | 3,524 | 0 | 0 |
DUPONT DE NEMOURS INC COM | Stock | 26614N102 | 929,182 | 13,539 | SH | | SOLE | 0 | 13,539 | 0 | 0 |
ISHARES RUSSELL 2000 VALUE ETF | ETF | 464287630 | 444,905 | 3,208 | SH | | SOLE | 0 | 3,208 | 0 | 0 |
HEALTH CARE SELECT SECTOR SPDR FUND | ETF | 81369Y209 | 5,413,469 | 39,849 | SH | | SOLE | 0 | 39,848 | 0 | 0 |
SPDR GOLD SHARES | ETF | 78463V107 | 1,635,966 | 9,644 | SH | | SOLE | 0 | 9,643 | 0 | 0 |
SOUTHERN CO COM | Stock | 842587107 | 1,379,925 | 19,324 | SH | | SOLE | 0 | 19,323 | 0 | 0 |
FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES & INCOME ETF | ETF | 33739P855 | 645,743 | 36,257 | SH | | SOLE | 0 | 36,257 | 0 | 0 |
VICI PPTYS INC COM | REIT | 925652109 | 759,845 | 23,452 | SH | | SOLE | 0 | 23,452 | 0 | 0 |
CENCORA INC COM | Stock | 03073E105 | 1,440,789 | 8,695 | SH | | SOLE | 0 | 8,694 | 0 | 0 |
BECTON DICKINSON & CO COM | Stock | 075887109 | 315,490 | 1,241 | SH | | SOLE | 0 | 1,240 | 0 | 0 |
KEYCORP COM | Stock | 493267108 | 460,167 | 26,416 | SH | | SOLE | 0 | 26,416 | 0 | 0 |
REGIONS FINANCIAL CORP NEW COM | Stock | 7591EP100 | 258,095 | 11,971 | SH | | SOLE | 0 | 11,971 | 0 | 0 |
ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 | 9,397,206 | 43,863 | SH | | SOLE | 0 | 43,862 | 0 | 0 |
LABORATORY CORP AMER HLDGS COM NEW | Stock | 50540R409 | 204,632 | 869 | SH | | SOLE | 0 | 869 | 0 | 0 |
CONSUMER STAPLES SELECT SECTOR SPDR FUND | ETF | 81369Y308 | 4,302,481 | 57,713 | SH | | SOLE | 0 | 57,712 | 0 | 0 |
PROSHARES ULTRAPRO S&P500 | ETF | 74347X864 | 3,136,318 | 95,707 | SH | | SOLE | 0 | 95,706 | 0 | 0 |
FORTINET INC COM | Stock | 34959E109 | 1,374,982 | 28,124 | SH | | SOLE | 0 | 28,124 | 0 | 0 |
AMERICAN HOMES 4 RENT CL A | REIT | 02665T306 | 1,346,826 | 44,686 | SH | | SOLE | 0 | 44,685 | 0 | 0 |
IQVIA HLDGS INC COM | Stock | 46266C105 | 277,421 | 1,354 | SH | | SOLE | 0 | 1,354 | 0 | 0 |
JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHORT INCOME FUND | ETF | 46641Q837 | 17,678,261 | 352,648 | SH | | SOLE | 0 | 352,648 | 0 | 0 |
UGI CORP NEW COM | Stock | 902681105 | 1,128,030 | 30,430 | SH | | SOLE | 0 | 30,429 | 0 | 0 |
LUMEN TECHNOLOGIES INC COM | Stock | 550241103 | 63,512 | 12,167 | SH | | SOLE | 0 | 12,167 | 0 | 0 |
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF | ETF | 78464A474 | 1,173,731 | 39,950 | SH | | SOLE | 0 | 39,950 | 0 | 0 |
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND PIMCO ENHANCED SH | ETF | 72201R833 | 1,458,738 | 14,787 | SH | | SOLE | 0 | 14,787 | 0 | 0 |
NUTRIEN LTD COM | Stock | 67077M108 | 576,703 | 7,897 | SH | | SOLE | 0 | 7,897 | 0 | 0 |
INTELLICHECK INC COM NEW | Stock | 45817G201 | 293,692 | 146,846 | SH | | SOLE | 0 | 146,846 | 0 | 0 |
ISHARES CORE S&P SMALL CAP ETF | ETF | 464287804 | 15,100,551 | 159,558 | SH | | SOLE | 0 | 159,557 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 | 4,890,505 | 15,832 | SH | | SOLE | 0 | 15,832 | 0 | 0 |
ADOBE INC COM | Stock | 00724F101 | 2,019,180 | 6,000 | SH | | SOLE | 0 | 6,000 | 0 | 0 |
VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 | 535,804 | 7,126 | SH | | SOLE | 0 | 7,126 | 0 | 0 |
FIRST TRUST LARGE CAP VALUE ALPHADEX FUND | ETF | 33735J101 | 304,964 | 4,634 | SH | | SOLE | 0 | 4,634 | 0 | 0 |
VANECK HIGH YIELD MUNI ETF | ETF | 92189H409 | 251,132 | 4,968 | SH | | SOLE | 0 | 4,968 | 0 | 0 |
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 | 306,219 | 3,951 | SH | | SOLE | 0 | 3,950 | 0 | 0 |
ALPHABET INC CAP STK CL A | Stock | 02079K305 | 5,389,618 | 61,086 | SH | | SOLE | 0 | 61,086 | 0 | 0 |
PROGRESSIVE CORP COM | Stock | 743315103 | 1,549,948 | 11,949 | SH | | SOLE | 0 | 11,949 | 0 | 0 |
PRINCIPAL FINANCIAL GROUP INC COM | Stock | 74251V102 | 213,241 | 2,541 | SH | | SOLE | 0 | 2,541 | 0 | 0 |
DROPBOX INC CL A | Stock | 26210C104 | 849,052 | 37,938 | SH | | SOLE | 0 | 37,938 | 0 | 0 |
DROPBOX INC CL A | Stock | 26210C104 | 4 | 200 | SH | Call | SOLE | 0 | 200 | 0 | 0 |
INTUIT COM | Stock | 461202103 | 1,240,059 | 3,186 | SH | | SOLE | 0 | 3,186 | 0 | 0 |
HALLIBURTON CO COM | Stock | 406216101 | 815,371 | 20,721 | SH | | SOLE | 0 | 20,721 | 0 | 0 |
UNILEVER PLC SPON ADR NEW | ADR | 904767704 | 308,897 | 6,135 | SH | | SOLE | 0 | 6,135 | 0 | 0 |
NEWMONT CORP COM | Stock | 651639106 | 308,594 | 6,538 | SH | | SOLE | 0 | 6,538 | 0 | 0 |
GRAPHIC PACKAGING HLDG CO COM | Stock | 388689101 | 2,887,601 | 129,780 | SH | | SOLE | 0 | 129,779 | 0 | 0 |
COMCAST CORP NEW CL A | Stock | 20030N101 | 1,381,588 | 39,508 | SH | | SOLE | 0 | 39,507 | 0 | 0 |
MICROSOFT CORP COM | Stock | 594918104 | 21,496,772 | 89,637 | SH | | SOLE | 0 | 89,637 | 0 | 0 |
VALERO ENERGY CORP COM | Stock | 91913Y100 | 792,875 | 6,250 | SH | | SOLE | 0 | 6,250 | 0 | 0 |
SCHLUMBERGER LTD COM STK | Stock | 806857108 | 591,642 | 11,067 | SH | | SOLE | 0 | 11,067 | 0 | 0 |
CVS HEALTH CORP COM | Stock | 126650100 | 3,262,321 | 35,007 | SH | | SOLE | 0 | 35,007 | 0 | 0 |
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND | ETF | 81369Y852 | 5,592,440 | 116,533 | SH | | SOLE | 0 | 116,533 | 0 | 0 |
FIRST TRUST NASDAQ FOOD & BEVERAGE ETF | ETF | 33738R852 | 975,400 | 36,059 | SH | | SOLE | 0 | 36,059 | 0 | 0 |
MASCO CORP COM | Stock | 574599106 | 2,173,234 | 46,566 | SH | | SOLE | 0 | 46,565 | 0 | 0 |
COASTAL FINL CORP WA COM NEW | Stock | 19046P209 | 250,858 | 5,279 | SH | | SOLE | 0 | 5,279 | 0 | 0 |
PGIM ULTRA SHORT BOND ETF | ETF | 69344A107 | 4,481,308 | 91,269 | SH | | SOLE | 0 | 91,269 | 0 | 0 |
GARMIN LTD SHS | Stock | H2906T109 | 328,829 | 3,563 | SH | | SOLE | 0 | 3,563 | 0 | 0 |
MUELLER WTR PRODS INC COM SER A | Stock | 624758108 | 1,802,946 | 167,560 | SH | | SOLE | 0 | 167,560 | 0 | 0 |
INNOVATOR U.S. EQUITY BUFFER ETF - OCTOBER | ETF | 45782C771 | 3,093,932 | 97,416 | SH | | SOLE | 0 | 97,416 | 0 | 0 |
BOEING CO COM | Stock | 097023105 | 1,834,419 | 9,630 | SH | | SOLE | 0 | 9,630 | 0 | 0 |
VANGUARD SMALL-CAP ETF | ETF | 922908751 | 6,766,471 | 36,866 | SH | | SOLE | 0 | 36,866 | 0 | 0 |
VANGUARD MID-CAP ETF | ETF | 922908629 | 11,911,853 | 58,446 | SH | | SOLE | 0 | 58,445 | 0 | 0 |
NEXTERA ENERGY INC COM | Stock | 65339F101 | 2,128,205 | 25,457 | SH | | SOLE | 0 | 25,457 | 0 | 0 |
NIKE INC CL B | Stock | 654106103 | 2,588,462 | 22,122 | SH | | SOLE | 0 | 22,121 | 0 | 0 |
VANGUARD SHORT-TERM TREASURY ETF | ETF | 92206C102 | 3,244,222 | 56,109 | SH | | SOLE | 0 | 56,109 | 0 | 0 |
TESLA INC COM | Stock | 88160R101 | 303,146 | 2,461 | SH | | SOLE | 0 | 2,461 | 0 | 0 |
VANGUARD HEALTH CARE ETF | ETF | 92204A504 | 730,011 | 2,943 | SH | | SOLE | 0 | 2,943 | 0 | 0 |
FINANCIAL SELECT SECTOR SPDR FUND | ETF | 81369Y605 | 6,365,840 | 186,136 | SH | | SOLE | 0 | 186,135 | 0 | 0 |
NXP SEMICONDUCTORS N V COM | Stock | N6596X109 | 202,752 | 1,283 | SH | | SOLE | 0 | 1,283 | 0 | 0 |
FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF | ETF | 33740J104 | 2,055,927 | 103,054 | SH | | SOLE | 0 | 103,054 | 0 | 0 |
NORFOLK SOUTHN CORP COM | Stock | 655844108 | 224,735 | 912 | SH | | SOLE | 0 | 912 | 0 | 0 |
OGE ENERGY CORP COM | Stock | 670837103 | 1,112,700 | 28,134 | SH | | SOLE | 0 | 28,134 | 0 | 0 |
FIRST TRUST SHORT DURATION MANAGED MUNICIPAL ETF | ETF | 33739P830 | 621,257 | 31,472 | SH | | SOLE | 0 | 31,472 | 0 | 0 |
PUBLIC STORAGE OPER CO COM | REIT | 74460D109 | 797,701 | 2,847 | SH | | SOLE | 0 | 2,847 | 0 | 0 |
ALERIAN MLP ETF | ETF | 00162Q452 | 351,005 | 9,220 | SH | | SOLE | 0 | 9,220 | 0 | 0 |
SCHWAB SHORT-TERM US TREASURY ETF | ETF | 808524862 | 420,556 | 8,718 | SH | | SOLE | 0 | 8,718 | 0 | 0 |
FIRST INTST BANCSYSTEM INC COM | Stock | 32055Y201 | 3,151,594 | 81,542 | SH | | SOLE | 0 | 81,541 | 0 | 0 |
VANGUARD FTSE EUROPE ETF | ETF | 922042874 | 497,715 | 8,978 | SH | | SOLE | 0 | 8,977 | 0 | 0 |
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND PIMCO INTERME | ETF | 72201R866 | 1,031,505 | 20,076 | SH | | SOLE | 0 | 20,076 | 0 | 0 |
AMDOCS LTD SHS | Stock | G02602103 | 2,111,286 | 23,226 | SH | | SOLE | 0 | 23,226 | 0 | 0 |
DOW INC COM | Stock | 260557103 | 2,140,100 | 42,471 | SH | | SOLE | 0 | 42,470 | 0 | 0 |
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND | ETF | 33734X150 | 1,173,953 | 22,791 | SH | | SOLE | 0 | 22,790 | 0 | 0 |
CONAGRA BRANDS INC COM | Stock | 205887102 | 2,171,132 | 56,102 | SH | | SOLE | 0 | 56,101 | 0 | 0 |
LYONDELLBASELL INDUSTRIES N V SHS - A - | Stock | N53745100 | 452,680 | 5,452 | SH | | SOLE | 0 | 5,452 | 0 | 0 |
VANGUARD S&P 500 ETF | ETF | 922908363 | 637,684 | 1,815 | SH | | SOLE | 0 | 1,815 | 0 | 0 |
UBER TECHNOLOGIES INC COM | Stock | 90353T100 | 906,280 | 36,647 | SH | | SOLE | 0 | 36,647 | 0 | 0 |
SPDR S&P MIDCAP 400 ETF TRUST | ETF | 78467Y107 | 3,149,565 | 7,113 | SH | | SOLE | 0 | 7,113 | 0 | 0 |
CORTEVA INC COM | Stock | 22052L104 | 446,970 | 7,604 | SH | | SOLE | 0 | 7,604 | 0 | 0 |
CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 | 972,880 | 9,240 | SH | | SOLE | 0 | 9,240 | 0 | 0 |
ISHARES 0-5 YEAR TIPS BOND ETF | ETF | 46429B747 | 1,541,567 | 15,899 | SH | | SOLE | 0 | 15,899 | 0 | 0 |
INVESCO ULTRA SHORT DURATION ETF | ETF | 46090A887 | 2,079,496 | 42,044 | SH | | SOLE | 0 | 42,044 | 0 | 0 |
ISHARES MSCI EAFE GROWTH ETF | ETF | 464288885 | 505,492 | 6,035 | SH | | SOLE | 0 | 6,035 | 0 | 0 |
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF | ETF | 46137V373 | 484,539 | 2,842 | SH | | SOLE | 0 | 2,841 | 0 | 0 |
ELI LILLY & CO COM | Stock | 532457108 | 3,651,449 | 9,981 | SH | | SOLE | 0 | 9,981 | 0 | 0 |
HASBRO INC COM | Stock | 418056107 | 338,422 | 5,547 | SH | | SOLE | 0 | 5,547 | 0 | 0 |
AIR PRODS & CHEMS INC COM | Stock | 009158106 | 553,327 | 1,795 | SH | | SOLE | 0 | 1,795 | 0 | 0 |
WERNER ENTERPRISES INC COM | Stock | 950755108 | 1,116,617 | 27,735 | SH | | SOLE | 0 | 27,735 | 0 | 0 |
INVESCO BULLETSHARES 2025 MUNICIPAL BOND ETF | ETF | 46138J528 | 200,859 | 8,259 | SH | | SOLE | 0 | 8,259 | 0 | 0 |
ISHARES RUSSELL MID-CAP VALUE ETF | ETF | 464287473 | 1,897,707 | 18,015 | SH | | SOLE | 0 | 18,015 | 0 | 0 |
FIRST TRUST INDXX NEXTG ETF | ETF | 33737K205 | 293,253 | 4,809 | SH | | SOLE | 0 | 4,809 | 0 | 0 |
LITHIA MTRS INC COM | Stock | 536797103 | 685,879 | 3,350 | SH | | SOLE | 0 | 3,350 | 0 | 0 |
PROSHARES ULTRAPRO DOW30 | ETF | 74347X823 | 3,200,967 | 56,454 | SH | | SOLE | 0 | 56,454 | 0 | 0 |
ISHARES RUSSELL 2000 ETF | ETF | 464287655 | 4,081,070 | 23,406 | SH | | SOLE | 0 | 23,406 | 0 | 0 |
DAY HAGAN/NED DAVIS RESEARCH SMART SECTOR ETF | ETF | 86280R803 | 10,555,036 | 346,407 | SH | | SOLE | 0 | 346,407 | 0 | 0 |
INVESCO SENIOR LOAN ETF | ETF | 46138G508 | 6,331,454 | 308,400 | SH | | SOLE | 0 | 308,400 | 0 | 0 |
FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 | 215,763 | 3,180 | SH | | SOLE | 0 | 3,180 | 0 | 0 |
DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 | 993,197 | 9,644 | SH | | SOLE | 0 | 9,643 | 0 | 0 |
MICRON TECHNOLOGY INC COM | Stock | 595112103 | 883,147 | 17,670 | SH | | SOLE | 0 | 17,670 | 0 | 0 |
XEROX HOLDINGS CORP COM NEW | Stock | 98421M106 | 196,779 | 13,478 | SH | | SOLE | 0 | 13,478 | 0 | 0 |
ENCOMPASS HEALTH CORP COM | Stock | 29261A100 | 514,545 | 8,603 | SH | | SOLE | 0 | 8,603 | 0 | 0 |
AFLAC INC COM | Stock | 001055102 | 1,087,980 | 15,123 | SH | | SOLE | 0 | 15,123 | 0 | 0 |
SYSCO CORP COM | Stock | 871829107 | 1,398,653 | 18,295 | SH | | SOLE | 0 | 18,295 | 0 | 0 |
INVESCO GLOBAL LISTED PRIVATE EQUITY ETF | ETF | 46137V118 | 191,236 | 20,258 | SH | | SOLE | 0 | 20,258 | 0 | 0 |
ISHARES U.S. AEROSPACE & DEFENSE ETF | ETF | 464288760 | 234,235 | 2,094 | SH | | SOLE | 0 | 2,094 | 0 | 0 |
INVESCO S&P 500 LOW VOLATILITY ETF | ETF | 46138E354 | 661,503 | 10,352 | SH | | SOLE | 0 | 10,352 | 0 | 0 |
JPMORGAN EQUITY PREMIUM INCOME FUND JPMORGAN EQUITY PREMIUM INCOME FUND | ETF | 46641Q332 | 1,288,689 | 23,650 | SH | | SOLE | 0 | 23,650 | 0 | 0 |
QUANTA SVCS INC COM | Stock | 74762E102 | 421,230 | 2,956 | SH | | SOLE | 0 | 2,956 | 0 | 0 |
MDU RES GROUP INC COM | Stock | 552690109 | 390,992 | 12,887 | SH | | SOLE | 0 | 12,887 | 0 | 0 |
ISHARES RUSSELL MID-CAP GROWTH ETF | ETF | 464287481 | 552,625 | 6,610 | SH | | SOLE | 0 | 6,610 | 0 | 0 |
MARATHON PETE CORP COM | Stock | 56585A102 | 344,980 | 2,964 | SH | | SOLE | 0 | 2,964 | 0 | 0 |
VANGUARD FTSE PACIFIC ETF | ETF | 922042866 | 394,980 | 6,138 | SH | | SOLE | 0 | 6,138 | 0 | 0 |
PINNACLE FINL PARTNERS INC COM | Stock | 72346Q104 | 1,454,027 | 19,810 | SH | | SOLE | 0 | 19,809 | 0 | 0 |
VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 | 4,945,149 | 31,141 | SH | | SOLE | 0 | 31,140 | 0 | 0 |
FURY GOLD MINES LIMITED COM | Stock | 36117T100 | 27,397 | 64,207 | SH | | SOLE | 0 | 64,207 | 0 | 0 |
LANDSTAR SYS INC COM | Stock | 515098101 | 1,351,796 | 8,298 | SH | | SOLE | 0 | 8,298 | 0 | 0 |
PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX EXCHANGE-TRADED FUND PIMCO 0 | ETF | 72201R783 | 206,012 | 2,308 | SH | | SOLE | 0 | 2,308 | 0 | 0 |
ISHARES MSCI EAFE VALUE ETF | ETF | 464288877 | 357,818 | 7,799 | SH | | SOLE | 0 | 7,799 | 0 | 0 |
ENERGY TRANSFER L P COM UT LTD PTN | Stock | 29273V100 | 127,460 | 10,738 | SH | | SOLE | 0 | 10,738 | 0 | 0 |
VANGUARD MID-CAP GROWTH ETF | ETF | 922908538 | 2,305,467 | 12,825 | SH | | SOLE | 0 | 12,825 | 0 | 0 |
STELLANTIS N.V SHS | Stock | N82405106 | 211,580 | 14,900 | SH | | SOLE | 0 | 14,900 | 0 | 0 |
TRACTOR SUPPLY CO COM | Stock | 892356106 | 2,610,629 | 11,604 | SH | | SOLE | 0 | 11,604 | 0 | 0 |
ELECTRONIC ARTS INC COM | Stock | 285512109 | 635,825 | 5,204 | SH | | SOLE | 0 | 5,204 | 0 | 0 |
VISA INC COM CL A | Stock | 92826C839 | 4,470,975 | 21,520 | SH | | SOLE | 0 | 21,519 | 0 | 0 |
INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - JULY | ETF | 45783Y889 | 291,005 | 11,356 | SH | | SOLE | 0 | 11,356 | 0 | 0 |
HERSHEY CO COM | Stock | 427866108 | 362,175 | 1,564 | SH | | SOLE | 0 | 1,564 | 0 | 0 |
GXO LOGISTICS INCORPORATED COMMON STOCK | Stock | 36262G101 | 419,387 | 9,824 | SH | | SOLE | 0 | 9,824 | 0 | 0 |
KELLANOVA COM | Stock | 487836108 | 1,000,833 | 14,049 | SH | | SOLE | 0 | 14,048 | 0 | 0 |
VANGUARD SMALL-CAP GROWTH ETF | ETF | 922908595 | 294,994 | 1,471 | SH | | SOLE | 0 | 1,471 | 0 | 0 |
VANGUARD VALUE ETF | ETF | 922908744 | 2,188,164 | 15,589 | SH | | SOLE | 0 | 15,588 | 0 | 0 |
VANGUARD GROWTH ETF | ETF | 922908736 | 757,111 | 3,553 | SH | | SOLE | 0 | 3,552 | 0 | 0 |
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF | ETF | 78468R408 | 256,930 | 10,599 | SH | | SOLE | 0 | 10,599 | 0 | 0 |
PEMBINA PIPELINE CORP COM | Stock | 706327103 | 696,531 | 20,516 | SH | | SOLE | 0 | 20,516 | 0 | 0 |
NUVEEN MUN VALUE FD INC COM | CEF | 670928100 | 87,385 | 10,161 | SH | | SOLE | 0 | 10,161 | 0 | 0 |
VANECK SEMICONDUCTOR ETF | ETF | 92189F676 | 1,669,587 | 8,227 | SH | | SOLE | 0 | 8,227 | 0 | 0 |
PHILLIPS 66 COM | Stock | 718546104 | 2,058,904 | 19,782 | SH | | SOLE | 0 | 19,781 | 0 | 0 |
AMERICAN TOWER CORP NEW COM | REIT | 03027X100 | 3,394,915 | 16,024 | SH | | SOLE | 0 | 16,024 | 0 | 0 |
VANECK OIL SERVICES ETF | ETF | 92189H607 | 432,663 | 1,423 | SH | | SOLE | 0 | 1,423 | 0 | 0 |
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF | ETF | 464287150 | 1,852,317 | 21,843 | SH | | SOLE | 0 | 21,843 | 0 | 0 |
SPROUTS FMRS MKT INC COM | Stock | 85208M102 | 1,149,264 | 35,504 | SH | | SOLE | 0 | 35,504 | 0 | 0 |
VANECK FALLEN ANGEL HIGH YIELD BOND ETF | ETF | 92189F437 | 6,238,690 | 230,892 | SH | | SOLE | 0 | 230,891 | 0 | 0 |
FIRST TRUST CAPITAL STRENGTH ETF | ETF | 33733E104 | 1,240,722 | 16,554 | SH | | SOLE | 0 | 16,554 | 0 | 0 |
META PLATFORMS INC CL A | Stock | 30303M102 | 2,723,294 | 22,630 | SH | | SOLE | 0 | 22,630 | 0 | 0 |
GLOBAL X MLP ETF | ETF | 37954Y343 | 1,962,638 | 47,533 | SH | | SOLE | 0 | 47,533 | 0 | 0 |
ASML HOLDING N V N Y REGISTRY SHS | ADR | N07059210 | 742,558 | 1,359 | SH | | SOLE | 0 | 1,359 | 0 | 0 |
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND | ETF | 33738D101 | 6,616,318 | 247,895 | SH | | SOLE | 0 | 247,895 | 0 | 0 |
DIREXION DAILY S&P 500 BULL 3X SHARES | ETF | 25459W862 | 3,138,371 | 50,529 | SH | | SOLE | 0 | 50,529 | 0 | 0 |
SERVICENOW INC COM | Stock | 81762P102 | 216,266 | 557 | SH | | SOLE | 0 | 557 | 0 | 0 |
BCE INC COM NEW | Stock | 05534B760 | 967,262 | 22,008 | SH | | SOLE | 0 | 22,008 | 0 | 0 |
PACKAGING CORP AMER COM | Stock | 695156109 | 287,414 | 2,247 | SH | | SOLE | 0 | 2,247 | 0 | 0 |
FIVE BELOW INC COM | Stock | 33829M101 | 260,353 | 1,472 | SH | | SOLE | 0 | 1,472 | 0 | 0 |
PALO ALTO NETWORKS INC COM | Stock | 697435105 | 1,568,569 | 11,241 | SH | | SOLE | 0 | 11,241 | 0 | 0 |
DAY HAGAN/NED DAVIS RESEARCH SMART SECTOR FIXED INCOME ETF | ETF | 86280R860 | 209,423 | 9,830 | SH | | SOLE | 0 | 9,830 | 0 | 0 |
JABIL INC COM | Stock | 466313103 | 831,098 | 12,186 | SH | | SOLE | 0 | 12,186 | 0 | 0 |
EPAM SYS INC COM | Stock | 29414B104 | 242,855 | 741 | SH | | SOLE | 0 | 741 | 0 | 0 |
FMC CORP COM NEW | Stock | 302491303 | 234,878 | 1,882 | SH | | SOLE | 0 | 1,882 | 0 | 0 |
KULICKE & SOFFA INDS INC COM | Stock | 501242101 | 706,478 | 15,962 | SH | | SOLE | 0 | 15,962 | 0 | 0 |
MONDELEZ INTL INC CL A | Stock | 609207105 | 1,911,391 | 28,678 | SH | | SOLE | 0 | 28,678 | 0 | 0 |
BROADCOM INC COM | Stock | 11135F101 | 3,397,060 | 6,076 | SH | | SOLE | 0 | 6,075 | 0 | 0 |
BERRY GLOBAL GROUP INC COM | Stock | 08579W103 | 3,780,703 | 62,563 | SH | | SOLE | 0 | 62,563 | 0 | 0 |
PROSHARES ULTRASHORT 20 YEAR TREASURY | ETF | 74347B201 | 7,800,193 | 240,006 | SH | | SOLE | 0 | 240,005 | 0 | 0 |
RXO INC COMMON STOCK | Stock | 74982T103 | 182,148 | 10,590 | SH | | SOLE | 0 | 10,590 | 0 | 0 |
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF | ETF | 922020805 | 305,203 | 6,534 | SH | | SOLE | 0 | 6,534 | 0 | 0 |
CROWN HLDGS INC COM | Stock | 228368106 | 1,519,559 | 18,484 | SH | | SOLE | 0 | 18,483 | 0 | 0 |
PIONEER NAT RES CO COM | Stock | 723787107 | 2,982,215 | 13,058 | SH | | SOLE | 0 | 13,057 | 0 | 0 |
HSBC HLDGS PLC SPON ADR NEW | ADR | 404280406 | 888,901 | 28,527 | SH | | SOLE | 0 | 28,527 | 0 | 0 |
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF | ETF | 46432F834 | 314,459 | 5,433 | SH | | SOLE | 0 | 5,432 | 0 | 0 |
ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 | 3,961,747 | 64,272 | SH | | SOLE | 0 | 64,272 | 0 | 0 |
TOTALENERGIES SE SPONSORED ADS | ADR | 89151E109 | 1,826,642 | 29,424 | SH | | SOLE | 0 | 29,424 | 0 | 0 |
KINDER MORGAN INC DEL COM | Stock | 49456B101 | 691,632 | 38,254 | SH | | SOLE | 0 | 38,254 | 0 | 0 |
ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 | 3,625,705 | 13,588 | SH | | SOLE | 0 | 13,587 | 0 | 0 |
ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 | 259,065 | 4,928 | SH | | SOLE | 0 | 4,928 | 0 | 0 |
SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF | ETF | 78468R200 | 653,871 | 21,516 | SH | | SOLE | 0 | 21,516 | 0 | 0 |
NVIDIA CORPORATION COM | Stock | 67066G104 | 3,221,078 | 22,041 | SH | | SOLE | 0 | 22,041 | 0 | 0 |
ISHARES SHORT TREASURY BOND ETF | ETF | 464288679 | 694,255 | 6,316 | SH | | SOLE | 0 | 6,316 | 0 | 0 |
ARCHER DANIELS MIDLAND CO COM | Stock | 039483102 | 723,033 | 7,787 | SH | | SOLE | 0 | 7,787 | 0 | 0 |
CUMMINS INC COM | Stock | 231021106 | 252,224 | 1,041 | SH | | SOLE | 0 | 1,041 | 0 | 0 |
EOG RES INC COM | Stock | 26875P101 | 2,244,970 | 17,333 | SH | | SOLE | 0 | 17,333 | 0 | 0 |
GENUINE PARTS CO COM | Stock | 372460105 | 652,224 | 3,759 | SH | | SOLE | 0 | 3,759 | 0 | 0 |
GRAINGER W W INC COM | Stock | 384802104 | 1,537,989 | 2,765 | SH | | SOLE | 0 | 2,764 | 0 | 0 |
OWENS CORNING NEW COM | Stock | 690742101 | 1,542,496 | 18,083 | SH | | SOLE | 0 | 18,083 | 0 | 0 |
ABBVIE INC COM | Stock | 00287Y109 | 2,606,029 | 16,125 | SH | | SOLE | 0 | 16,125 | 0 | 0 |
S&P GLOBAL INC COM | Stock | 78409V104 | 3,365,142 | 10,047 | SH | | SOLE | 0 | 10,047 | 0 | 0 |
ISHARES CORE MSCI EMERGING MARKETS ETF | ETF | 46434G103 | 4,046,426 | 86,647 | SH | | SOLE | 0 | 86,647 | 0 | 0 |
MANULIFE FINL CORP COM | Stock | 56501R106 | 762,143 | 42,721 | SH | | SOLE | 0 | 42,721 | 0 | 0 |
VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 | 280,751 | 3,908 | SH | | SOLE | 0 | 3,908 | 0 | 0 |
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND | ETF | 922042775 | 907,183 | 18,093 | SH | | SOLE | 0 | 18,093 | 0 | 0 |
ISHARES CORE 1-5 YEAR USD BOND ETF | ETF | 46432F859 | 358,888 | 7,728 | SH | | SOLE | 0 | 7,728 | 0 | 0 |
CELANESE CORP DEL COM | Stock | 150870103 | 1,885,919 | 18,446 | SH | | SOLE | 0 | 18,446 | 0 | 0 |
ZOETIS INC CL A | Stock | 98978V103 | 2,480,659 | 16,927 | SH | | SOLE | 0 | 16,927 | 0 | 0 |
HEICO CORP NEW COM | Stock | 422806109 | 1,437,302 | 9,355 | SH | | SOLE | 0 | 9,355 | 0 | 0 |
TELUS CORPORATION COM | Stock | 87971M103 | 1,023,775 | 53,018 | SH | | SOLE | 0 | 53,017 | 0 | 0 |
IMPERIAL OIL LTD COM NEW | Stock | 453038408 | 736,633 | 15,114 | SH | | SOLE | 0 | 15,113 | 0 | 0 |
ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 | 367,392 | 1,713 | SH | | SOLE | 0 | 1,712 | 0 | 0 |
FIRST TRUST TACTICAL HIGH YIELD ETF | ETF | 33738D408 | 265,532 | 6,819 | SH | | SOLE | 0 | 6,819 | 0 | 0 |
BLACKSTONE INC COM | Stock | 09260D107 | 995,927 | 13,424 | SH | | SOLE | 0 | 13,424 | 0 | 0 |
INVESCO S&P MIDCAP LOW VOLATILITY ETF | ETF | 46138E198 | 721,420 | 13,487 | SH | | SOLE | 0 | 13,487 | 0 | 0 |
ZIMMER BIOMET HOLDINGS INC COM | Stock | 98956P102 | 590,580 | 4,632 | SH | | SOLE | 0 | 4,632 | 0 | 0 |
STRYKER CORPORATION COM | Stock | 863667101 | 2,370,988 | 9,698 | SH | | SOLE | 0 | 9,697 | 0 | 0 |
QUALCOMM INC COM | Stock | 747525103 | 506,026 | 4,603 | SH | | SOLE | 0 | 4,602 | 0 | 0 |
FASTENAL CO COM | Stock | 311900104 | 1,236,992 | 26,141 | SH | | SOLE | 0 | 26,141 | 0 | 0 |
GENERAL DYNAMICS CORP COM | Stock | 369550108 | 884,568 | 3,565 | SH | | SOLE | 0 | 3,565 | 0 | 0 |
MCDONALDS CORP COM | Stock | 580135101 | 5,762,104 | 21,865 | SH | | SOLE | 0 | 21,865 | 0 | 0 |
INTERCONTINENTAL EXCHANGE INC COM | Stock | 45866F104 | 222,928 | 2,173 | SH | | SOLE | 0 | 2,173 | 0 | 0 |
THE NECESSITY RETAIL REIT INC COM CLASS A | REIT | 02607T109 | 63,510 | 10,710 | SH | | SOLE | 0 | 10,710 | 0 | 0 |
CISCO SYS INC COM | Stock | 17275R102 | 7,362,964 | 154,554 | SH | | SOLE | 0 | 154,554 | 0 | 0 |
CAPITAL ONE FINL CORP COM | Stock | 14040H105 | 534,334 | 5,748 | SH | | SOLE | 0 | 5,748 | 0 | 0 |
ISHARES RUSSELL MIDCAP ETF | ETF | 464287499 | 6,040,527 | 89,556 | SH | | SOLE | 0 | 89,555 | 0 | 0 |
ADVANCED MICRO DEVICES INC COM | Stock | 007903107 | 401,770 | 6,203 | SH | | SOLE | 0 | 6,203 | 0 | 0 |
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND | ETF | 97717X669 | 1,040,184 | 17,233 | SH | | SOLE | 0 | 17,233 | 0 | 0 |
WISDOMTREE U.S. LARGECAP DIVIDEND FUND | ETF | 97717W307 | 1,020,317 | 16,470 | SH | | SOLE | 0 | 16,470 | 0 | 0 |
AUTODESK INC COM | Stock | 052769106 | 768,036 | 4,110 | SH | | SOLE | 0 | 4,110 | 0 | 0 |
AT&T INC COM | Stock | 00206R102 | 860,907 | 46,763 | SH | | SOLE | 0 | 46,763 | 0 | 0 |
VANGUARD INTERMEDIATE-TERM BOND ETF | ETF | 921937819 | 662,117 | 8,909 | SH | | SOLE | 0 | 8,909 | 0 | 0 |
ENERGY SELECT SECTOR SPDR FUND | ETF | 81369Y506 | 4,963,177 | 56,741 | SH | | SOLE | 0 | 56,741 | 0 | 0 |
MATERIALS SELECT SECTOR SPDR FUND | ETF | 81369Y100 | 1,733,041 | 22,310 | SH | | SOLE | 0 | 22,310 | 0 | 0 |
GE AEROSPACE COM NEW | Stock | 369604301 | 292,762 | 3,494 | SH | | SOLE | 0 | 3,494 | 0 | 0 |
ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 | 597,834 | 5,246 | SH | | SOLE | 0 | 5,246 | 0 | 0 |
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF | ETF | 464288513 | 7,810,868 | 106,083 | SH | | SOLE | 0 | 106,082 | 0 | 0 |
ISHARES S&P SMALL-CAP 600 GROWTH ETF | ETF | 464287887 | 852,234 | 7,886 | SH | | SOLE | 0 | 7,885 | 0 | 0 |
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND | ETF | 81369Y407 | 4,670,928 | 36,164 | SH | | SOLE | 0 | 36,163 | 0 | 0 |
INDUSTRIAL SELECT SECTOR SPDR FUND | ETF | 81369Y704 | 3,428,708 | 34,912 | SH | | SOLE | 0 | 34,912 | 0 | 0 |
SKYWORKS SOLUTIONS INC COM | Stock | 83088M102 | 387,744 | 4,255 | SH | | SOLE | 0 | 4,254 | 0 | 0 |
ISHARES S&P 500 VALUE ETF | ETF | 464287408 | 2,673,060 | 18,426 | SH | | SOLE | 0 | 18,426 | 0 | 0 |
KARYOPHARM THERAPEUTICS INC COM | Stock | 48576U106 | 49,300 | 14,500 | SH | | SOLE | 0 | 14,500 | 0 | 0 |
ISHARES S&P 500 GROWTH ETF | ETF | 464287309 | 4,366,413 | 74,640 | SH | | SOLE | 0 | 74,639 | 0 | 0 |
ISHARES CORE S&P 500 ETF | ETF | 464287200 | 10,859,685 | 28,265 | SH | | SOLE | 0 | 28,264 | 0 | 0 |
THE CIGNA GROUP COM | Stock | 125523100 | 2,451,712 | 7,399 | SH | | SOLE | 0 | 7,399 | 0 | 0 |
BUNGE GLOBAL SA COM SHS | Stock | H11356104 | 257,622 | 2,582 | SH | | SOLE | 0 | 2,582 | 0 | 0 |
FLEX LTD ORD | Stock | Y2573F102 | 332,480 | 15,493 | SH | | SOLE | 0 | 15,493 | 0 | 0 |
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF | ETF | 46434V407 | 701,269 | 17,150 | SH | | SOLE | 0 | 17,150 | 0 | 0 |
WELLS FARGO CO NEW COM | Stock | 949746101 | 4,467,786 | 108,205 | SH | | SOLE | 0 | 108,205 | 0 | 0 |
UNION PAC CORP COM | Stock | 907818108 | 2,818,310 | 13,610 | SH | | SOLE | 0 | 13,610 | 0 | 0 |
ISHARES PREFERRED & INCOME SECURITIES ETF | ETF | 464288687 | 753,351 | 24,676 | SH | | SOLE | 0 | 24,675 | 0 | 0 |
SALESFORCE INC COM | Stock | 79466L302 | 365,948 | 2,760 | SH | | SOLE | 0 | 2,760 | 0 | 0 |
JUNIPER NETWORKS INC COM | Stock | 48203R104 | 651,301 | 20,379 | SH | | SOLE | 0 | 20,378 | 0 | 0 |
IDEXX LABS INC COM | Stock | 45168D104 | 286,796 | 703 | SH | | SOLE | 0 | 703 | 0 | 0 |
REPUBLIC SVCS INC COM | Stock | 760759100 | 817,539 | 6,338 | SH | | SOLE | 0 | 6,338 | 0 | 0 |
THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 | 3,078,357 | 5,590 | SH | | SOLE | 0 | 5,590 | 0 | 0 |
VANGUARD MID-CAP VALUE ETF | ETF | 922908512 | 6,135,621 | 45,368 | SH | | SOLE | 0 | 45,368 | 0 | 0 |
LOCKHEED MARTIN CORP COM | Stock | 539830109 | 2,400,804 | 4,935 | SH | | SOLE | 0 | 4,934 | 0 | 0 |
JPMORGAN CHASE & CO COM | Stock | 46625H100 | 8,973,750 | 66,918 | SH | | SOLE | 0 | 66,918 | 0 | 0 |
UNITED STATES NATURAL GAS FUND LP | ETF | 912318409 | 205,381 | 14,566 | SH | | SOLE | 0 | 14,566 | 0 | 0 |
CHEVRON CORP NEW COM | Stock | 166764100 | 8,860,276 | 49,364 | SH | | SOLE | 0 | 49,363 | 0 | 0 |
ISHARES NATIONAL MUNI BOND ETF | ETF | 464288414 | 241,291 | 2,287 | SH | | SOLE | 0 | 2,286 | 0 | 0 |
CONOCOPHILLIPS COM | Stock | 20825C104 | 761,218 | 6,451 | SH | | SOLE | 0 | 6,451 | 0 | 0 |
VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 | 4,321,987 | 102,978 | SH | | SOLE | 0 | 102,978 | 0 | 0 |
DANAHER CORPORATION COM | Stock | 235851102 | 891,280 | 3,358 | SH | | SOLE | 0 | 3,358 | 0 | 0 |
TJX COS INC NEW COM | Stock | 872540109 | 1,443,925 | 18,140 | SH | | SOLE | 0 | 18,139 | 0 | 0 |
BANK AMERICA CORP COM | Stock | 060505104 | 3,379,664 | 102,043 | SH | | SOLE | 0 | 102,043 | 0 | 0 |
LIMONEIRA CO COM | Stock | 532746104 | 145,006 | 11,876 | SH | | SOLE | 0 | 11,876 | 0 | 0 |
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND | ETF | 33739H101 | 2,574,413 | 105,121 | SH | | SOLE | 0 | 105,121 | 0 | 0 |
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF | ETF | 78464A805 | 1,173,785 | 24,821 | SH | | SOLE | 0 | 24,821 | 0 | 0 |
WALMART INC COM | Stock | 931142103 | 2,664,092 | 18,789 | SH | | SOLE | 0 | 18,789 | 0 | 0 |
INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 | 1,912,163 | 13,572 | SH | | SOLE | 0 | 13,572 | 0 | 0 |
ORACLE CORP COM | Stock | 68389X105 | 1,476,632 | 18,065 | SH | | SOLE | 0 | 18,064 | 0 | 0 |
RTX CORPORATION COM | Stock | 75513E101 | 6,150,771 | 60,947 | SH | | SOLE | 0 | 60,947 | 0 | 0 |
VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 | 4,322,141 | 110,881 | SH | | SOLE | 0 | 110,881 | 0 | 0 |
TARGET CORP COM | Stock | 87612E106 | 2,609,147 | 17,506 | SH | | SOLE | 0 | 17,506 | 0 | 0 |
VANGUARD HIGH DIVIDEND YIELD INDEX ETF | ETF | 921946406 | 650,559 | 6,012 | SH | | SOLE | 0 | 6,012 | 0 | 0 |
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 | 12,423,377 | 266,882 | SH | | SOLE | 0 | 266,882 | 0 | 0 |
PFIZER INC COM | Stock | 717081103 | 5,694,199 | 111,128 | SH | | SOLE | 0 | 111,128 | 0 | 0 |
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 | 546,455 | 5,183 | SH | | SOLE | 0 | 5,183 | 0 | 0 |
MORGAN STANLEY COM NEW | Stock | 617446448 | 1,760,433 | 20,706 | SH | | SOLE | 0 | 20,706 | 0 | 0 |
VANECK AGRIBUSINESS ETF | ETF | 92189F700 | 246,704 | 2,874 | SH | | SOLE | 0 | 2,874 | 0 | 0 |
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 46434V100 | 299,651 | 6,261 | SH | | SOLE | 0 | 6,261 | 0 | 0 |
3M CO COM | Stock | 88579Y101 | 2,085,391 | 17,390 | SH | | SOLE | 0 | 17,389 | 0 | 0 |
KLA CORP COM NEW | Stock | 482480100 | 872,173 | 2,313 | SH | | SOLE | 0 | 2,313 | 0 | 0 |
GILEAD SCIENCES INC COM | Stock | 375558103 | 6,385,720 | 74,382 | SH | | SOLE | 0 | 74,382 | 0 | 0 |
CATERPILLAR INC COM | Stock | 149123101 | 2,665,650 | 11,127 | SH | | SOLE | 0 | 11,127 | 0 | 0 |
ALPHABET INC CAP STK CL C | Stock | 02079K107 | 6,654,484 | 74,997 | SH | | SOLE | 0 | 74,997 | 0 | 0 |
SPDR SSGA ULTRA SHORT TERM BOND ETF | ETF | 78467V707 | 3,150,335 | 78,788 | SH | | SOLE | 0 | 78,787 | 0 | 0 |
AMERICAN EXPRESS CO COM | Stock | 025816109 | 462,162 | 3,128 | SH | | SOLE | 0 | 3,128 | 0 | 0 |
AMGEN INC COM | Stock | 031162100 | 14,197,544 | 54,057 | SH | | SOLE | 0 | 54,057 | 0 | 0 |
CLEAN HARBORS INC COM | Stock | 184496107 | 3,196,227 | 28,008 | SH | | SOLE | 0 | 28,007 | 0 | 0 |
APPLIED MATLS INC COM | Stock | 038222105 | 523,710 | 5,378 | SH | | SOLE | 0 | 5,378 | 0 | 0 |
TYSON FOODS INC CL A | Stock | 902494103 | 996,847 | 16,014 | SH | | SOLE | 0 | 16,013 | 0 | 0 |
HUMANA INC COM | Stock | 444859102 | 324,728 | 634 | SH | | SOLE | 0 | 634 | 0 | 0 |
FRANKLIN RESOURCES INC COM | Stock | 354613101 | 1,125,857 | 42,678 | SH | | SOLE | 0 | 42,678 | 0 | 0 |
SPDR PORTFOLIO TIPS ETF | ETF | 78464A656 | 423,932 | 16,457 | SH | | SOLE | 0 | 16,457 | 0 | 0 |
WILLIAMS COS INC COM | Stock | 969457100 | 467,232 | 14,202 | SH | | SOLE | 0 | 14,201 | 0 | 0 |
INVESCO VARIABLE RATE PREFERRED ETF | ETF | 46138G870 | 3,620,306 | 161,693 | SH | | SOLE | 0 | 161,693 | 0 | 0 |
ARISTA NETWORKS INC COM | Stock | 040413106 | 323,762 | 2,668 | SH | | SOLE | 0 | 2,668 | 0 | 0 |
CHECK POINT SOFTWARE TECH LTD ORD | Stock | M22465104 | 1,011,929 | 8,021 | SH | | SOLE | 0 | 8,021 | 0 | 0 |
NETEASE INC SPONSORED ADS | ADR | 64110W102 | 1,626,025 | 22,388 | SH | | SOLE | 0 | 22,387 | 0 | 0 |
VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 | 1,297,322 | 8,543 | SH | | SOLE | 0 | 8,543 | 0 | 0 |
ISHARES CORE U.S. AGGREGATE BOND ETF | ETF | 464287226 | 3,148,219 | 32,459 | SH | | SOLE | 0 | 32,459 | 0 | 0 |
ISHARES 20 YEAR TREASURY BOND ETF | ETF | 464287432 | 591,978 | 5,946 | SH | | SOLE | 0 | 5,945 | 0 | 0 |
SPDR PORTFOLIO S&P 500 ETF | ETF | 78464A854 | 13,470,104 | 299,469 | SH | | SOLE | 0 | 299,468 | 0 | 0 |
FIRST TRUST DORSEY WRIGHT INTERNATIONAL FOCUS 5 ETF | ETF | 33738R886 | 179,208 | 10,712 | SH | | SOLE | 0 | 10,711 | 0 | 0 |
EATON CORP PLC SHS | Stock | G29183103 | 2,662,359 | 16,963 | SH | | SOLE | 0 | 16,963 | 0 | 0 |
AXON ENTERPRISE INC COM | Stock | 05464C101 | 341,484 | 2,058 | SH | | SOLE | 0 | 2,058 | 0 | 0 |
STAFFING 360 SOLUTIONS INC COM NEW | Stock | 852387505 | 64,106 | 64,434 | SH | | SOLE | 0 | 64,434 | 0 | 0 |
FIRST TRUST ENHANCED SHORT MATURITY ETF | ETF | 33739Q408 | 7,571,562 | 127,382 | SH | | SOLE | 0 | 127,381 | 0 | 0 |
ISHARES S&P SMALL-CAP 600 VALUE ETF | ETF | 464287879 | 2,378,626 | 26,050 | SH | | SOLE | 0 | 26,050 | 0 | 0 |
ISHARES S&P MID-CAP 400 GROWTH ETF | ETF | 464287606 | 2,119,964 | 31,039 | SH | | SOLE | 0 | 31,039 | 0 | 0 |
ISHARES S&P MID-CAP 400 VALUE ETF | ETF | 464287705 | 1,611,893 | 15,991 | SH | | SOLE | 0 | 15,991 | 0 | 0 |
IPG PHOTONICS CORP COM | Stock | 44980X109 | 725,835 | 7,667 | SH | | SOLE | 0 | 7,667 | 0 | 0 |
ISHARES CORE TOTAL USD BOND MARKET ETF | ETF | 46434V613 | 686,890 | 15,288 | SH | | SOLE | 0 | 15,288 | 0 | 0 |
KEYSIGHT TECHNOLOGIES INC COM | Stock | 49338L103 | 1,172,172 | 6,852 | SH | | SOLE | 0 | 6,852 | 0 | 0 |
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR | ADR | 03524A108 | 757,465 | 12,616 | SH | | SOLE | 0 | 12,616 | 0 | 0 |
C H ROBINSON WORLDWIDE INC COM NEW | Stock | 12541W209 | 25,206,792 | 275,304 | SH | | SOLE | 0 | 275,303 | 0 | 0 |
CAL MAINE FOODS INC COM NEW | Stock | 128030202 | 203,915 | 3,745 | SH | | SOLE | 0 | 3,745 | 0 | 0 |
VANGUARD SHORT-TERM BOND ETF | ETF | 921937827 | 3,484,485 | 46,287 | SH | | SOLE | 0 | 46,287 | 0 | 0 |
SPDR PORTFOLIO S&P 500 GROWTH ETF | ETF | 78464A409 | 262,977 | 5,190 | SH | | SOLE | 0 | 5,190 | 0 | 0 |
GLACIER BANCORP INC NEW COM | Stock | 37637Q105 | 9,133,409 | 184,812 | SH | | SOLE | 0 | 184,812 | 0 | 0 |
LAM RESEARCH CORP COM | Stock | 512807108 | 2,121,674 | 5,048 | SH | | SOLE | 0 | 5,048 | 0 | 0 |
SPDR PORTFOLIO S&P 500 VALUE ETF | ETF | 78464A508 | 559,413 | 14,385 | SH | | SOLE | 0 | 14,384 | 0 | 0 |
PHILIP MORRIS INTL INC COM | Stock | 718172109 | 261,527 | 2,584 | SH | | SOLE | 0 | 2,584 | 0 | 0 |
NRG ENERGY INC COM NEW | Stock | 629377508 | 281,098 | 8,834 | SH | | SOLE | 0 | 8,834 | 0 | 0 |
ROPER TECHNOLOGIES INC COM | Stock | 776696106 | 825,292 | 1,910 | SH | | SOLE | 0 | 1,910 | 0 | 0 |
SPDR BLOOMBERG HIGH YIELD BOND ETF | ETF | 78468R622 | 523,835 | 5,820 | SH | | SOLE | 0 | 5,820 | 0 | 0 |
PNC FINL SVCS GROUP INC COM | Stock | 693475105 | 797,755 | 5,051 | SH | | SOLE | 0 | 5,051 | 0 | 0 |
FIRST TRUST MANAGED MUNICIPAL ETF | ETF | 33739N108 | 373,821 | 7,460 | SH | | SOLE | 0 | 7,460 | 0 | 0 |
EQUINIX INC COM | REIT | 29444U700 | 370,092 | 565 | SH | | SOLE | 0 | 565 | 0 | 0 |
BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 | 3,717,683 | 51,670 | SH | | SOLE | 0 | 51,670 | 0 | 0 |
ISHARES RUSSELL 3000 ETF | ETF | 464287689 | 303,214 | 1,374 | SH | | SOLE | 0 | 1,374 | 0 | 0 |
SPDR DOW JONES REIT ETF | ETF | 78464A607 | 245,850 | 2,821 | SH | | SOLE | 0 | 2,821 | 0 | 0 |
BARRICK GOLD CORP COM | Stock | 067901108 | 413,797 | 24,086 | SH | | SOLE | 0 | 24,086 | 0 | 0 |
ISHARES U.S. ETF TRUST ISHARES GSCI COMMODITY DYNAMIC ROLL STRATEGY ETF | ETF | 46431W853 | 267,157 | 9,477 | SH | | SOLE | 0 | 9,477 | 0 | 0 |
REALTY INCOME CORP COM | REIT | 756109104 | 1,358,915 | 21,424 | SH | | SOLE | 0 | 21,423 | 0 | 0 |
ALTRIA GROUP INC COM | Stock | 02209S103 | 1,205,138 | 26,365 | SH | | SOLE | 0 | 26,364 | 0 | 0 |
DOMINION ENERGY INC COM | Stock | 25746U109 | 738,048 | 12,036 | SH | | SOLE | 0 | 12,036 | 0 | 0 |
CITIGROUP INC COM NEW | Stock | 172967424 | 2,134,811 | 47,199 | SH | | SOLE | 0 | 47,199 | 0 | 0 |
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 | 1,123,279 | 13,279 | SH | | SOLE | 0 | 13,279 | 0 | 0 |
CADENCE DESIGN SYSTEM INC COM | Stock | 127387108 | 1,645,596 | 10,244 | SH | | SOLE | 0 | 10,244 | 0 | 0 |
EXXON MOBIL CORP COM | Stock | 30231G102 | 8,670,094 | 78,605 | SH | | SOLE | 0 | 78,604 | 0 | 0 |
UNITEDHEALTH GROUP INC COM | Stock | 91324P102 | 12,664,898 | 23,888 | SH | | SOLE | 0 | 23,887 | 0 | 0 |
TRAVELERS COMPANIES INC COM | Stock | 89417E109 | 2,132,181 | 11,372 | SH | | SOLE | 0 | 11,372 | 0 | 0 |
LOWES COS INC COM | Stock | 548661107 | 1,991,824 | 9,997 | SH | | SOLE | 0 | 9,997 | 0 | 0 |
FIRST TRUST LOW DURATION OPPORTUNITIES ETF | ETF | 33739Q200 | 1,721,654 | 36,314 | SH | | SOLE | 0 | 36,314 | 0 | 0 |
DEERE & CO COM | Stock | 244199105 | 3,470,817 | 8,095 | SH | | SOLE | 0 | 8,095 | 0 | 0 |
COLGATE PALMOLIVE CO COM | Stock | 194162103 | 287,415 | 3,648 | SH | | SOLE | 0 | 3,647 | 0 | 0 |
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 | 1,026,246 | 25,714 | SH | | SOLE | 0 | 25,714 | 0 | 0 |
DEVON ENERGY CORP NEW COM | Stock | 25179M103 | 242,965 | 3,950 | SH | | SOLE | 0 | 3,950 | 0 | 0 |
UTILITIES SELECT SECTOR SPDR FUND | ETF | 81369Y886 | 3,125,050 | 44,327 | SH | | SOLE | 0 | 44,326 | 0 | 0 |
KRAFT HEINZ CO COM | Stock | 500754106 | 781,523 | 19,197 | SH | | SOLE | 0 | 19,197 | 0 | 0 |
PAYPAL HLDGS INC COM | Stock | 70450Y103 | 457,910 | 6,430 | SH | | SOLE | 0 | 6,429 | 0 | 0 |
FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 | 5,065,002 | 130,845 | SH | | SOLE | 0 | 130,844 | 0 | 0 |
SCHWAB CHARLES CORP COM | Stock | 808513105 | 784,805 | 9,426 | SH | | SOLE | 0 | 9,425 | 0 | 0 |
ACTIVISION BLIZZARD INC COM | Stock | 00507V109 | 1,313,062 | 17,153 | SH | | SOLE | 0 | 17,153 | 0 | 0 |
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF | ETF | 78463X889 | 734,026 | 24,723 | SH | | SOLE | 0 | 24,723 | 0 | 0 |
CROWN CASTLE INC COM | REIT | 22822V101 | 2,322,428 | 17,122 | SH | | SOLE | 0 | 17,122 | 0 | 0 |
CARDINAL HEALTH INC COM | Stock | 14149Y108 | 1,458,685 | 18,976 | SH | | SOLE | 0 | 18,976 | 0 | 0 |
TORONTO DOMINION BK ONT COM NEW | Stock | 891160509 | 529,672 | 8,179 | SH | | SOLE | 0 | 8,179 | 0 | 0 |
AUTOZONE INC COM | Stock | 053332102 | 1,442,715 | 585 | SH | | SOLE | 0 | 585 | 0 | 0 |
BLACKROCK INC COM | Stock | 09247X101 | 5,156,197 | 7,276 | SH | | SOLE | 0 | 7,276 | 0 | 0 |
ISHARES CORE S&P MID-CAP ETF | ETF | 464287507 | 13,932,844 | 57,600 | SH | | SOLE | 0 | 57,599 | 0 | 0 |
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 | 2,279,228 | 154,210 | SH | | SOLE | 0 | 154,210 | 0 | 0 |
FIRST TRUST LARGE CAP GROWTH ALPHADEX FUND | ETF | 33735K108 | 610,868 | 6,682 | SH | | SOLE | 0 | 6,682 | 0 | 0 |
VANGUARD TAX-EXEMPT BOND ETF | ETF | 922907746 | 256,210 | 5,177 | SH | | SOLE | 0 | 5,177 | 0 | 0 |
ISHARES MSCI EAFE ETF | ETF | 464287465 | 2,142,141 | 32,635 | SH | | SOLE | 0 | 32,634 | 0 | 0 |
APPLE INC COM | Stock | 037833100 | 28,380,847 | 218,432 | SH | | SOLE | 0 | 218,431 | 0 | 0 |
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF | ETF | 381430503 | 1,726,705 | 22,681 | SH | | SOLE | 0 | 22,681 | 0 | 0 |
WEC ENERGY GROUP INC COM | Stock | 92939U106 | 1,648,757 | 17,585 | SH | | SOLE | 0 | 17,584 | 0 | 0 |
ISHARES IBONDS DEC 2023 TERM CORP ETF | ETF | 46434VAX8 | 686,445 | 27,425 | SH | | SOLE | 0 | 27,424 | 0 | 0 |
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF - INTERMEDIATE | ETF | 46434VBD1 | 626,020 | 25,741 | SH | | SOLE | 0 | 25,740 | 0 | 0 |
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF - SHORT | ETF | 46434VBG4 | 679,642 | 27,831 | SH | | SOLE | 0 | 27,831 | 0 | 0 |
ABBOTT LABS COM | Stock | 002824100 | 2,148,348 | 19,568 | SH | | SOLE | 0 | 19,567 | 0 | 0 |
DISNEY WALT CO COM | Stock | 254687106 | 2,044,113 | 23,528 | SH | | SOLE | 0 | 23,528 | 0 | 0 |
VANGUARD TOTAL WORLD STOCK ETF | ETF | 922042742 | 724,686 | 8,408 | SH | | SOLE | 0 | 8,408 | 0 | 0 |
BOOKING HOLDINGS INC COM | Stock | 09857L108 | 528,003 | 262 | SH | | SOLE | 0 | 262 | 0 | 0 |
ISHARES RUSSELL 1000 ETF | ETF | 464287622 | 590,819 | 2,806 | SH | | SOLE | 0 | 2,806 | 0 | 0 |
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF | ETF | 78468R663 | 6,006,428 | 65,666 | SH | | SOLE | 0 | 65,665 | 0 | 0 |
MARSH & MCLENNAN COS INC COM | Stock | 571748102 | 819,457 | 4,952 | SH | | SOLE | 0 | 4,952 | 0 | 0 |
ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 | 6,437,347 | 42,449 | SH | | SOLE | 0 | 42,448 | 0 | 0 |